2026-06-08 22:14:24.653677 | Job console starting
2026-06-08 22:14:24.783488 | Updating git repos
2026-06-08 22:14:25.458688 | Cloning repos into workspace
2026-06-08 22:14:28.263408 | Restoring repo states
2026-06-08 22:14:28.289251 | Merging changes
2026-06-08 22:14:29.461822 | Checking out repos
2026-06-08 22:14:30.100542 | Preparing playbooks
2026-06-08 22:14:34.912222 | Running Ansible setup
2026-06-08 22:14:38.697530 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-08 22:14:39.332194 | 
2026-06-08 22:14:39.332292 | PLAY [localhost]
2026-06-08 22:14:39.341433 | 
2026-06-08 22:14:39.341497 | TASK [Gathering Facts]
2026-06-08 22:14:40.294874 | localhost | ok
2026-06-08 22:14:40.301012 | 
2026-06-08 22:14:40.301086 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-08 22:14:40.853503 | localhost -> localhost | changed
2026-06-08 22:14:40.861626 | 
2026-06-08 22:14:40.861728 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-08 22:14:41.895353 | localhost -> localhost | changed
2026-06-08 22:14:41.908301 | 
2026-06-08 22:14:41.908433 | TASK [Setup log path fact]
2026-06-08 22:14:41.932646 | localhost | ok
2026-06-08 22:14:41.955316 | 
2026-06-08 22:14:41.955478 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-08 22:14:41.996884 | localhost | ok
2026-06-08 22:14:42.008173 | 
2026-06-08 22:14:42.008302 | TASK [emit-job-header : Print job information]
2026-06-08 22:14:42.060475 | # Job Information
2026-06-08 22:14:42.060798 | Ansible Version: 2.16.18
2026-06-08 22:14:42.060856 | Job: cifmw-architecture-validate-hci
2026-06-08 22:14:42.060925 | Pipeline: github-check
2026-06-08 22:14:42.060964 | Executor: 38.102.83.40
2026-06-08 22:14:42.061000 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3965
2026-06-08 22:14:42.061038 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/398/rdoproject.org/398490de343543deaf4b2d57f7447541/
2026-06-08 22:14:42.061080 | Event ID: 366353d0-6387-11f1-88e3-5ea09ecd3169
2026-06-08 22:14:42.068671 | 
2026-06-08 22:14:42.068810 | LOOP [emit-job-header : Print node information]
2026-06-08 22:14:42.165937 | localhost | ok:
2026-06-08 22:14:42.166228 | localhost | # Node Information
2026-06-08 22:14:42.166297 | localhost | Inventory Hostname: controller
2026-06-08 22:14:42.166354 | localhost | Hostname: np0000067769
2026-06-08 22:14:42.166404 | localhost | Username: zuul
2026-06-08 22:14:42.166456 | localhost | Distro: CentOS 9
2026-06-08 22:14:42.166502 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-08 22:14:42.166545 | localhost | Region: RegionOne
2026-06-08 22:14:42.166632 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-08 22:14:42.166681 | localhost | Product Name: OpenStack Nova
2026-06-08 22:14:42.166724 | localhost | Interface IP: 38.102.83.162
2026-06-08 22:14:42.179002 | 
2026-06-08 22:14:42.179172 | PLAY [all]
2026-06-08 22:14:42.190408 | 
2026-06-08 22:14:42.190541 | TASK [Gather network facts]
2026-06-08 22:14:42.664455 | controller | ok
2026-06-08 22:14:42.683343 | 
2026-06-08 22:14:42.683493 | TASK [include_role : start-zuul-console]
2026-06-08 22:14:42.711069 | controller | ok
2026-06-08 22:14:42.730937 | 
2026-06-08 22:14:42.731055 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-08 22:14:43.139953 | controller | ok
2026-06-08 22:14:43.156499 | 
2026-06-08 22:14:43.156815 | TASK [include_role : add-build-sshkey]
2026-06-08 22:14:43.196644 | controller | ok
2026-06-08 22:14:43.219607 | 
2026-06-08 22:14:43.219748 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-08 22:14:43.478024 | controller -> localhost | ok
2026-06-08 22:14:43.485192 | 
2026-06-08 22:14:43.485340 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-08 22:14:43.515509 | controller | ok
2026-06-08 22:14:43.530228 | controller | included: /var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-08 22:14:43.534904 | 
2026-06-08 22:14:43.534962 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-08 22:14:44.203054 | controller -> localhost | Generating public/private rsa key pair.
2026-06-08 22:14:44.203327 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/398490de343543deaf4b2d57f7447541_id_rsa
2026-06-08 22:14:44.203389 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/398490de343543deaf4b2d57f7447541_id_rsa.pub
2026-06-08 22:14:44.203435 | controller -> localhost | The key fingerprint is:
2026-06-08 22:14:44.203476 | controller -> localhost | SHA256:4PwQHjmpHaw30DxvymOqxTTRjIS1R0uDsjrUAH3U65E zuul-build-sshkey
2026-06-08 22:14:44.203515 | controller -> localhost | The key's randomart image is:
2026-06-08 22:14:44.203555 | controller -> localhost | +---[RSA 3072]----+
2026-06-08 22:14:44.203630 | controller -> localhost | |o. ++o+          |
2026-06-08 22:14:44.203673 | controller -> localhost | | .+.o@.=         |
2026-06-08 22:14:44.203711 | controller -> localhost | |  o+= ^o         |
2026-06-08 22:14:44.203750 | controller -> localhost | | ... @EO         |
2026-06-08 22:14:44.203972 | controller -> localhost | |..  =.O.S        |
2026-06-08 22:14:44.204020 | controller -> localhost | |o  o +.*         |
2026-06-08 22:14:44.204058 | controller -> localhost | | .  o = .        |
2026-06-08 22:14:44.204096 | controller -> localhost | |   . o .         |
2026-06-08 22:14:44.204132 | controller -> localhost | |  ...            |
2026-06-08 22:14:44.204168 | controller -> localhost | +----[SHA256]-----+
2026-06-08 22:14:44.204255 | controller -> localhost | ok: Runtime: 0:00:00.183836
2026-06-08 22:14:44.212779 | 
2026-06-08 22:14:44.212910 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-08 22:14:44.246614 | controller | ok
2026-06-08 22:14:44.265752 | controller | included: /var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-08 22:14:44.278033 | 
2026-06-08 22:14:44.278111 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-08 22:14:44.303771 | controller | skipping: Conditional result was False
2026-06-08 22:14:44.309813 | 
2026-06-08 22:14:44.309897 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-08 22:14:44.816543 | controller | changed
2026-06-08 22:14:44.830716 | 
2026-06-08 22:14:44.831002 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-08 22:14:45.058970 | controller | ok
2026-06-08 22:14:45.066466 | 
2026-06-08 22:14:45.066636 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-08 22:14:45.813930 | controller | changed
2026-06-08 22:14:45.818740 | 
2026-06-08 22:14:45.818827 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-08 22:14:46.547009 | controller | changed
2026-06-08 22:14:46.554337 | 
2026-06-08 22:14:46.554456 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-08 22:14:46.579740 | controller | skipping: Conditional result was False
2026-06-08 22:14:46.588738 | 
2026-06-08 22:14:46.588875 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-08 22:14:46.989979 | controller -> localhost | changed
2026-06-08 22:14:47.004046 | 
2026-06-08 22:14:47.004185 | TASK [add-build-sshkey : Add back temp key]
2026-06-08 22:14:47.340098 | controller -> localhost | Identity added: /var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/398490de343543deaf4b2d57f7447541_id_rsa (zuul-build-sshkey)
2026-06-08 22:14:47.340441 | controller -> localhost | ok: Runtime: 0:00:00.016153
2026-06-08 22:14:47.349703 | 
2026-06-08 22:14:47.349904 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-08 22:14:47.761285 | controller | ok
2026-06-08 22:14:47.767951 | 
2026-06-08 22:14:47.768077 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-08 22:14:47.804875 | controller | skipping: Conditional result was False
2026-06-08 22:14:47.819085 | 
2026-06-08 22:14:47.819219 | TASK [include_role : validate-host]
2026-06-08 22:14:47.855056 | controller | ok
2026-06-08 22:14:47.887274 | 
2026-06-08 22:14:47.887356 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-08 22:14:47.927210 | controller | ok
2026-06-08 22:14:47.933691 | 
2026-06-08 22:14:47.933816 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-08 22:14:48.284186 | controller -> localhost | ok
2026-06-08 22:14:48.293186 | 
2026-06-08 22:14:48.293315 | TASK [validate-host : Collect information about the host]
2026-06-08 22:14:48.998664 | controller | ok
2026-06-08 22:14:49.014709 | 
2026-06-08 22:14:49.014833 | TASK [validate-host : Sanitize hostname]
2026-06-08 22:14:49.077004 | controller | ok
2026-06-08 22:14:49.084358 | 
2026-06-08 22:14:49.084495 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-08 22:14:49.601038 | controller -> localhost | changed
2026-06-08 22:14:49.612299 | 
2026-06-08 22:14:49.612450 | TASK [validate-host : Collect information about zuul worker]
2026-06-08 22:14:50.039604 | controller | ok
2026-06-08 22:14:50.046894 | 
2026-06-08 22:14:50.047079 | TASK [validate-host : Write out all zuul information for each host]
2026-06-08 22:14:50.579920 | controller -> localhost | changed
2026-06-08 22:14:50.594323 | 
2026-06-08 22:14:50.594447 | TASK [include_role : prepare-workspace-openshift]
2026-06-08 22:14:50.620954 | controller | skipping: Conditional result was False
2026-06-08 22:14:50.628789 | 
2026-06-08 22:14:50.628921 | TASK [include_role : remove-zuul-sshkey]
2026-06-08 22:14:50.654064 | controller | skipping: Conditional result was False
2026-06-08 22:14:50.662394 | 
2026-06-08 22:14:50.662534 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-08 22:14:50.959465 | controller | ok: "logs"
2026-06-08 22:14:50.959874 | controller | ok: All items complete
2026-06-08 22:14:50.959931 | 
2026-06-08 22:14:51.200275 | controller | ok: "artifacts"
2026-06-08 22:14:51.409729 | controller | ok: "docs"
2026-06-08 22:14:51.421994 | 
2026-06-08 22:14:51.422123 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-08 22:14:51.699877 | controller | changed: "logs"
2026-06-08 22:14:51.970904 | controller | changed: "artifacts"
2026-06-08 22:14:52.201137 | controller | changed: "docs"
2026-06-08 22:14:52.216771 | 
2026-06-08 22:14:52.216877 | PLAY RECAP
2026-06-08 22:14:52.216924 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-08 22:14:52.216949 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-08 22:14:52.216965 | 
2026-06-08 22:14:52.351752 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-08 22:14:52.354125 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-08 22:14:52.999661 | 
2026-06-08 22:14:52.999777 | PLAY [all]
2026-06-08 22:14:53.010480 | 
2026-06-08 22:14:53.010615 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-08 22:14:53.070357 | controller | ok
2026-06-08 22:14:53.075550 | 
2026-06-08 22:14:53.075673 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-08 22:14:53.512472 | controller | changed
2026-06-08 22:14:53.521742 | 
2026-06-08 22:14:53.521894 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-08 22:14:54.792374 | controller | changed
2026-06-08 22:14:54.808987 | 
2026-06-08 22:14:54.809213 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-08 22:14:55.297810 | controller | changed:
2026-06-08 22:14:55.297984 | controller | {
2026-06-08 22:14:55.298009 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-08 22:14:55.298037 | controller | }
2026-06-08 22:14:55.583236 | controller | changed:
2026-06-08 22:14:55.583334 | controller | {
2026-06-08 22:14:55.583367 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-08 22:14:55.583392 | controller | }
2026-06-08 22:14:55.863933 | controller | changed:
2026-06-08 22:14:55.864087 | controller | {
2026-06-08 22:14:55.864137 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com"
2026-06-08 22:14:55.864178 | controller | }
2026-06-08 22:14:56.158330 | controller | changed:
2026-06-08 22:14:56.158568 | controller | {
2026-06-08 22:14:56.158661 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-08 22:14:56.158703 | controller | }
2026-06-08 22:14:56.396013 | controller | changed:
2026-06-08 22:14:56.396193 | controller | {
2026-06-08 22:14:56.396247 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-08 22:14:56.396286 | controller | }
2026-06-08 22:14:56.630186 | controller | changed:
2026-06-08 22:14:56.630340 | controller | {
2026-06-08 22:14:56.630399 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-08 22:14:56.630450 | controller | }
2026-06-08 22:14:56.917382 | controller | changed:
2026-06-08 22:14:56.917527 | controller | {
2026-06-08 22:14:56.917608 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen"
2026-06-08 22:14:56.917660 | controller | }
2026-06-08 22:14:57.152010 | controller | changed:
2026-06-08 22:14:57.152145 | controller | {
2026-06-08 22:14:57.152197 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora"
2026-06-08 22:14:57.152252 | controller | }
2026-06-08 22:14:57.428617 | controller | changed:
2026-06-08 22:14:57.428746 | controller | {
2026-06-08 22:14:57.428780 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-08 22:14:57.428806 | controller | }
2026-06-08 22:14:57.677680 | controller | changed:
2026-06-08 22:14:57.677772 | controller | {
2026-06-08 22:14:57.677795 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-08 22:14:57.677812 | controller | }
2026-06-08 22:14:57.935400 | controller | changed:
2026-06-08 22:14:57.935537 | controller | {
2026-06-08 22:14:57.935619 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-08 22:14:57.935662 | controller | }
2026-06-08 22:14:58.155229 | controller | changed:
2026-06-08 22:14:58.155364 | controller | {
2026-06-08 22:14:58.155413 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-08 22:14:58.155452 | controller | }
2026-06-08 22:14:58.390883 | controller | changed:
2026-06-08 22:14:58.391027 | controller | {
2026-06-08 22:14:58.391076 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-08 22:14:58.391115 | controller | }
2026-06-08 22:14:58.713695 | controller | changed:
2026-06-08 22:14:58.713838 | controller | {
2026-06-08 22:14:58.713888 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-08 22:14:58.713927 | controller | }
2026-06-08 22:14:58.926906 | controller | changed:
2026-06-08 22:14:58.927052 | controller | {
2026-06-08 22:14:58.927102 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-08 22:14:58.927144 | controller | }
2026-06-08 22:14:59.167904 | controller | changed:
2026-06-08 22:14:59.168109 | controller | {
2026-06-08 22:14:59.168171 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-08 22:14:59.168213 | controller | }
2026-06-08 22:14:59.416649 | controller | changed:
2026-06-08 22:14:59.416756 | controller | {
2026-06-08 22:14:59.416779 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com"
2026-06-08 22:14:59.416799 | controller | }
2026-06-08 22:14:59.652950 | controller | changed:
2026-06-08 22:14:59.653105 | controller | {
2026-06-08 22:14:59.653156 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb"
2026-06-08 22:14:59.653214 | controller | }
2026-06-08 22:14:59.888664 | controller | changed:
2026-06-08 22:14:59.888881 | controller | {
2026-06-08 22:14:59.888936 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-08 22:14:59.888977 | controller | }
2026-06-08 22:15:00.145813 | controller | changed:
2026-06-08 22:15:00.145962 | controller | {
2026-06-08 22:15:00.146013 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-08 22:15:00.146054 | controller | }
2026-06-08 22:15:00.390910 | controller | changed:
2026-06-08 22:15:00.391060 | controller | {
2026-06-08 22:15:00.391114 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-08 22:15:00.391154 | controller | }
2026-06-08 22:15:00.640632 | controller | changed:
2026-06-08 22:15:00.640741 | controller | {
2026-06-08 22:15:00.640767 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-08 22:15:00.640838 | controller | }
2026-06-08 22:15:00.924797 | controller | changed:
2026-06-08 22:15:00.924897 | controller | {
2026-06-08 22:15:00.924921 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com"
2026-06-08 22:15:00.924944 | controller | }
2026-06-08 22:15:01.200549 | controller | changed:
2026-06-08 22:15:01.200699 | controller | {
2026-06-08 22:15:01.200733 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-08 22:15:01.200761 | controller | }
2026-06-08 22:15:01.435431 | controller | changed:
2026-06-08 22:15:01.435559 | controller | {
2026-06-08 22:15:01.435653 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-08 22:15:01.435703 | controller | }
2026-06-08 22:15:01.666465 | controller | changed:
2026-06-08 22:15:01.666626 | controller | {
2026-06-08 22:15:01.666677 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-08 22:15:01.666724 | controller | }
2026-06-08 22:15:01.702726 | 
2026-06-08 22:15:01.702911 | TASK [Set timezone to UTC]
2026-06-08 22:15:02.208039 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-08 22:15:02.215502 | 
2026-06-08 22:15:02.215745 | TASK [Create nodepool directory]
2026-06-08 22:15:02.442936 | controller | changed
2026-06-08 22:15:02.453350 | 
2026-06-08 22:15:02.453478 | TASK [Create nodepool sub_nodes file]
2026-06-08 22:15:03.121954 | controller | changed
2026-06-08 22:15:03.126924 | 
2026-06-08 22:15:03.127003 | TASK [Create nodepool sub_nodes_private file]
2026-06-08 22:15:03.826932 | controller | changed
2026-06-08 22:15:03.834813 | 
2026-06-08 22:15:03.834997 | LOOP [Populate nodepool sub_nodes file]
2026-06-08 22:15:03.883169 | 
2026-06-08 22:15:03.883431 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-08 22:15:03.930377 | 
2026-06-08 22:15:03.930771 | TASK [Create nodepool primary file]
2026-06-08 22:15:03.969171 | controller | skipping: Conditional result was False
2026-06-08 22:15:03.975321 | 
2026-06-08 22:15:03.975445 | TASK [Create nodepool node_private for this node]
2026-06-08 22:15:04.749773 | controller | changed
2026-06-08 22:15:04.759259 | 
2026-06-08 22:15:04.759403 | LOOP [Copy ssh keys to nodepool directory]
2026-06-08 22:15:05.219372 | controller | ok: Item: id_rsa Runtime: 0:00:00.009733
2026-06-08 22:15:05.219713 | 
2026-06-08 22:15:05.434270 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005604
2026-06-08 22:15:05.442855 | 
2026-06-08 22:15:05.443009 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-08 22:15:06.277754 | controller | changed
2026-06-08 22:15:06.285604 | 
2026-06-08 22:15:06.285730 | TASK [Validate sudoers config after edits]
2026-06-08 22:15:06.559723 | controller | /etc/sudoers: parsed OK
2026-06-08 22:15:06.559824 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-08 22:15:06.559835 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-08 22:15:06.559841 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-08 22:15:06.832665 | controller | ok: Runtime: 0:00:00.009392
2026-06-08 22:15:06.841132 | 
2026-06-08 22:15:06.841267 | TASK [Show the environment passed in to job shell scripts]
2026-06-08 22:15:07.156891 | controller | SHELL=/bin/bash
2026-06-08 22:15:07.157009 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework
2026-06-08 22:15:07.157024 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework
2026-06-08 22:15:07.157038 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/65/3965/9c052932f787d10d9a2f3772322eb71926309e63
2026-06-08 22:15:07.157049 | controller | PWD=/home/zuul
2026-06-08 22:15:07.157058 | controller | ZUUL_PIPELINE=github-check
2026-06-08 22:15:07.157072 | controller | LOGNAME=zuul
2026-06-08 22:15:07.157081 | controller | XDG_SESSION_TYPE=tty
2026-06-08 22:15:07.157090 | controller | _=/usr/bin/env
2026-06-08 22:15:07.157101 | controller | MOTD_SHOWN=pam
2026-06-08 22:15:07.157109 | controller | HOME=/home/zuul
2026-06-08 22:15:07.157118 | controller | LANG=en_US.UTF-8
2026-06-08 22:15:07.157127 | controller | SSH_CONNECTION=38.102.83.40 39884 38.102.83.162 22
2026-06-08 22:15:07.157138 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET
2026-06-08 22:15:07.157148 | controller | ZUUL_CHANGE_IDS=3965,9c052932f787d10d9a2f3772322eb71926309e63
2026-06-08 22:15:07.157157 | controller | WORKSPACE=/home/zuul/workspace
2026-06-08 22:15:07.157166 | controller | XDG_SESSION_CLASS=user
2026-06-08 22:15:07.157175 | controller | SELINUX_ROLE_REQUESTED=
2026-06-08 22:15:07.157184 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-08 22:15:07.157193 | controller | USER=zuul
2026-06-08 22:15:07.157201 | controller | ZUUL_VOTING=True
2026-06-08 22:15:07.157210 | controller | BUILD_TIMEOUT=1800000
2026-06-08 22:15:07.157218 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-08 22:15:07.157227 | controller | SHLVL=1
2026-06-08 22:15:07.157236 | controller | ZUUL_PATCHSET=9c052932f787d10d9a2f3772322eb71926309e63
2026-06-08 22:15:07.157245 | controller | XDG_SESSION_ID=1
2026-06-08 22:15:07.157254 | controller | ZUUL_BRANCH=main
2026-06-08 22:15:07.157266 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-08 22:15:07.157278 | controller | SSH_CLIENT=38.102.83.40 39884 22
2026-06-08 22:15:07.157298 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-08 22:15:07.157311 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-08 22:15:07.157323 | controller | which_declare=declare -f
2026-06-08 22:15:07.157336 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-08 22:15:07.157348 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-08 22:15:07.157360 | controller | ZUUL_CHANGE=3965
2026-06-08 22:15:07.157458 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-08 22:15:07.157480 | controller | ZUUL_UUID=398490de343543deaf4b2d57f7447541
2026-06-08 22:15:07.157493 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-08 22:15:07.157506 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-08 22:15:07.157519 | controller | }
2026-06-08 22:15:07.384162 | controller | ok: Runtime: 0:00:00.008617
2026-06-08 22:15:07.388000 | 
2026-06-08 22:15:07.388068 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-08 22:15:07.411723 | controller | skipping: Conditional result was False
2026-06-08 22:15:07.417634 | 
2026-06-08 22:15:07.417730 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-08 22:15:07.946167 | controller | skipping: Conditional result was False
2026-06-08 22:15:07.950988 | 
2026-06-08 22:15:07.951052 | TASK [Ensure legacy workspace directory]
2026-06-08 22:15:08.229288 | controller | changed
2026-06-08 22:15:08.231815 | 
2026-06-08 22:15:08.231911 | PLAY RECAP
2026-06-08 22:15:08.232031 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-08 22:15:08.232085 | 
2026-06-08 22:15:08.367132 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-08 22:15:08.370024 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-08 22:15:09.010442 | 
2026-06-08 22:15:09.010552 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-08 22:15:09.021040 | 
2026-06-08 22:15:09.021107 | TASK [Clone repos in the job workspace]
2026-06-08 22:15:09.041272 | controller | ok
2026-06-08 22:15:09.056778 | 
2026-06-08 22:15:09.056855 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-08 22:15:09.523346 | controller | ok
2026-06-08 22:15:09.535341 | 
2026-06-08 22:15:09.535552 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-08 22:15:11.695056 | controller | Output suppressed because no_log was given
2026-06-08 22:15:11.731780 | 
2026-06-08 22:15:11.731902 | TASK [Create zuul-output directory]
2026-06-08 22:15:12.089447 | controller | ok
2026-06-08 22:15:12.098345 | 
2026-06-08 22:15:12.098503 | TASK [Install required packages]
2026-06-08 22:15:58.177023 | controller | changed
2026-06-08 22:15:58.187181 | 
2026-06-08 22:15:58.187352 | TASK [Output pip related things]
2026-06-08 22:15:58.854135 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-08 22:15:59.236245 | controller | ok: Runtime: 0:00:00.344911
2026-06-08 22:15:59.244180 | 
2026-06-08 22:15:59.244359 | TASK [Install requirements]
2026-06-08 22:17:43.306226 | controller | changed
2026-06-08 22:17:43.331916 | 
2026-06-08 22:17:43.332073 | TASK [Add cronjob to trigger job stats]
2026-06-08 22:17:43.400452 | controller | skipping: Conditional result was False
2026-06-08 22:17:43.410737 | 
2026-06-08 22:17:43.410972 | LOOP [Construct project change list]
2026-06-08 22:17:43.499784 | controller | ok:
2026-06-08 22:17:43.499997 | controller | {
2026-06-08 22:17:43.500035 | controller |   "branch": "main",
2026-06-08 22:17:43.500062 | controller |   "change": "3965",
2026-06-08 22:17:43.500087 | controller |   "change_message": "Add Octavia SKMO playbooks for amphora and network setup\n\nAdd two new SKMO hook playbooks for Octavia multi-region support:\r\n\r\n- upload-octavia-amphora-images.yaml: Wait for amphora image upload to complete in both regionOne and regionTwo before proceeding\r\n- configure-octavia-network.yaml: Ensure br-octavia OVS bridges are UP on all master nodes for routing between worker pods and amphora instances\r\n\r\nThese fix connectivity issues where Neutron router gateway ports fail to schedule on chassis due to missing active bridge mappings.\r\n\r\nAssisted-by: Claude Opus 4.6\r\nSigned-off-by: Ade Lee <alee@redhat.com>",
2026-06-08 22:17:43.500115 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3965",
2026-06-08 22:17:43.500157 | controller |   "commit_id": "9c052932f787d10d9a2f3772322eb71926309e63",
2026-06-08 22:17:43.500180 | controller |   "patchset": "9c052932f787d10d9a2f3772322eb71926309e63",
2026-06-08 22:17:43.500202 | controller |   "project": {
2026-06-08 22:17:43.500223 | controller |     "canonical_hostname": "github.com",
2026-06-08 22:17:43.500245 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-08 22:17:43.500266 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-08 22:17:43.500287 | controller |     "short_name": "ci-framework",
2026-06-08 22:17:43.500308 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-08 22:17:43.500330 | controller |   },
2026-06-08 22:17:43.500351 | controller |   "topic": null
2026-06-08 22:17:43.500372 | controller | }
2026-06-08 22:17:43.535977 | 
2026-06-08 22:17:43.536063 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-08 22:17:43.542138 | 
2026-06-08 22:17:43.542220 | TASK [Filter out host if needed]
2026-06-08 22:17:43.554272 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-08 22:17:43.558626 | 
2026-06-08 22:17:43.558704 | TASK [Get git tag for image tagging]
2026-06-08 22:17:44.089849 | controller | skipping: Conditional result was False
2026-06-08 22:17:44.095831 | 
2026-06-08 22:17:44.095928 | TASK [Set openstack-runner image]
2026-06-08 22:17:44.131203 | controller | skipping: Conditional result was False
2026-06-08 22:17:44.137767 | 
2026-06-08 22:17:44.137916 | TASK [Build openstack-runner image]
2026-06-08 22:17:44.166190 | controller | skipping: Conditional result was False
2026-06-08 22:17:44.175728 | 
2026-06-08 22:17:44.175867 | TASK [Push openstack-runner image]
2026-06-08 22:17:44.212734 | controller | skipping: Conditional result was False
2026-06-08 22:17:44.221498 | 
2026-06-08 22:17:44.221672 | TASK [Make sure ci-framework directory exists]
2026-06-08 22:17:44.249425 | controller | skipping: Conditional result was False
2026-06-08 22:17:44.259798 | 
2026-06-08 22:17:44.260043 | TASK [Create EDPM ansible var file]
2026-06-08 22:17:44.288052 | controller | skipping: Conditional result was False
2026-06-08 22:17:44.290754 | 
2026-06-08 22:17:44.290861 | PLAY RECAP
2026-06-08 22:17:44.290959 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-08 22:17:44.291002 | 
2026-06-08 22:17:44.440920 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-08 22:17:44.443279 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-08 22:17:45.049188 | 
2026-06-08 22:17:45.049300 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-08 22:17:45.060055 | 
2026-06-08 22:17:45.060121 | TASK [Create zuul-output directory]
2026-06-08 22:17:45.466377 | controller | changed
2026-06-08 22:17:45.474333 | 
2026-06-08 22:17:45.474496 | TASK [Slurp Zuul inventory test]
2026-06-08 22:17:45.917567 | controller -> localhost | ok
2026-06-08 22:17:45.923165 | 
2026-06-08 22:17:45.923232 | TASK [Save zuul inventory]
2026-06-08 22:17:47.023874 | controller | changed
2026-06-08 22:17:47.031226 | 
2026-06-08 22:17:47.031354 | TASK [Save zuul vars without the change_message]
2026-06-08 22:17:47.843177 | controller | changed
2026-06-08 22:17:47.844961 | 
2026-06-08 22:17:47.845022 | PLAY RECAP
2026-06-08 22:17:47.845078 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-08 22:17:47.845105 | 
2026-06-08 22:17:47.957414 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-08 22:17:47.960136 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-08 22:17:48.565906 | 
2026-06-08 22:17:48.566015 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-08 22:17:48.576151 | 
2026-06-08 22:17:48.576217 | TASK [Filter out host if needed]
2026-06-08 22:17:48.583788 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-08 22:17:48.587167 | 
2026-06-08 22:17:48.587229 | TASK [Run playbook]
2026-06-08 22:17:49.604269 | controller |
2026-06-08 22:17:49.604370 | controller | PLAY [Test architecture automations] *******************************************
2026-06-08 22:17:49.604382 | controller |
2026-06-08 22:17:49.604391 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-08 22:17:49.604403 | controller | Monday 08 June 2026  22:17:49 +0000 (0:00:00.077)       0:00:00.077 ***********
2026-06-08 22:17:49.604413 | controller | Monday 08 June 2026  22:17:49 +0000 (0:00:00.076)       0:00:00.076 ***********
2026-06-08 22:17:50.537724 | controller | ok: [localhost]
2026-06-08 22:17:50.537810 | controller |
2026-06-08 22:17:50.537828 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] ***
2026-06-08 22:17:50.537849 | controller | Monday 08 June 2026  22:17:50 +0000 (0:00:00.933)       0:00:01.011 ***********
2026-06-08 22:17:50.537858 | controller | Monday 08 June 2026  22:17:50 +0000 (0:00:00.933)       0:00:01.009 ***********
2026-06-08 22:17:50.590634 | controller | ok: [localhost]
2026-06-08 22:17:50.590687 | controller |
2026-06-08 22:17:50.590698 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-08 22:17:50.590708 | controller | Monday 08 June 2026  22:17:50 +0000 (0:00:00.052)       0:00:01.064 ***********
2026-06-08 22:17:50.590716 | controller | Monday 08 June 2026  22:17:50 +0000 (0:00:00.052)       0:00:01.062 ***********
2026-06-08 22:17:50.633996 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-08 22:17:50.634048 | controller |
2026-06-08 22:17:50.634062 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-08 22:17:50.634072 | controller | Monday 08 June 2026  22:17:50 +0000 (0:00:00.043)       0:00:01.107 ***********
2026-06-08 22:17:50.634081 | controller | Monday 08 June 2026  22:17:50 +0000 (0:00:00.043)       0:00:01.106 ***********
2026-06-08 22:17:50.662489 | controller | ok: [localhost] =>
2026-06-08 22:17:50.662537 | controller |     cifmw_ci_setup_packages:
2026-06-08 22:17:50.662547 | controller |     - bash-completion
2026-06-08 22:17:50.662556 | controller |     - ca-certificates
2026-06-08 22:17:50.662564 | controller |     - git-core
2026-06-08 22:17:50.662572 | controller |     - make
2026-06-08 22:17:50.662580 | controller |     - tar
2026-06-08 22:17:50.662588 | controller |     - tmux
2026-06-08 22:17:50.662596 | controller |     - python3-pip
2026-06-08 22:17:50.662604 | controller |
2026-06-08 22:17:50.662612 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-08 22:17:50.662621 | controller | Monday 08 June 2026  22:17:50 +0000 (0:00:00.028)       0:00:01.136 ***********
2026-06-08 22:17:50.662629 | controller | Monday 08 June 2026  22:17:50 +0000 (0:00:00.028)       0:00:01.134 ***********
2026-06-08 22:17:54.191270 | controller | changed: [localhost]
2026-06-08 22:17:54.191306 | controller |
2026-06-08 22:17:54.191311 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-08 22:17:54.191316 | controller | Monday 08 June 2026  22:17:54 +0000 (0:00:03.529)       0:00:04.665 ***********
2026-06-08 22:17:54.191320 | controller | Monday 08 June 2026  22:17:54 +0000 (0:00:03.529)       0:00:04.663 ***********
2026-06-08 22:17:54.540989 | controller | ok: [localhost]
2026-06-08 22:17:54.541035 | controller |
2026-06-08 22:17:54.541041 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-08 22:17:54.541046 | controller | Monday 08 June 2026  22:17:54 +0000 (0:00:00.349)       0:00:05.014 ***********
2026-06-08 22:17:54.541051 | controller | Monday 08 June 2026  22:17:54 +0000 (0:00:00.349)       0:00:05.013 ***********
2026-06-08 22:17:54.864669 | controller | changed: [localhost]
2026-06-08 22:17:54.864741 | controller |
2026-06-08 22:17:54.864762 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] ***
2026-06-08 22:17:54.864772 | controller | Monday 08 June 2026  22:17:54 +0000 (0:00:00.324)       0:00:05.338 ***********
2026-06-08 22:17:54.864801 | controller | Monday 08 June 2026  22:17:54 +0000 (0:00:00.324)       0:00:05.337 ***********
2026-06-08 22:17:58.859398 | controller | changed: [localhost]
2026-06-08 22:17:58.859491 | controller |
2026-06-08 22:17:58.859503 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] ***
2026-06-08 22:17:58.859514 | controller | Monday 08 June 2026  22:17:58 +0000 (0:00:03.994)       0:00:09.333 ***********
2026-06-08 22:17:58.859522 | controller | Monday 08 June 2026  22:17:58 +0000 (0:00:03.994)       0:00:09.331 ***********
2026-06-08 22:17:58.887826 | controller | skipping: [localhost]
2026-06-08 22:17:58.887852 | controller |
2026-06-08 22:17:58.887856 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-08 22:17:58.887860 | controller | Monday 08 June 2026  22:17:58 +0000 (0:00:00.028)       0:00:09.361 ***********
2026-06-08 22:17:58.887864 | controller | Monday 08 June 2026  22:17:58 +0000 (0:00:00.028)       0:00:09.360 ***********
2026-06-08 22:17:59.149999 | controller | changed: [localhost]
2026-06-08 22:17:59.150030 | controller |
2026-06-08 22:17:59.150036 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then
2026-06-08 22:17:59.150040 | controller |   source ~/.oc_completion
2026-06-08 22:17:59.150044 | controller | fi] ***
2026-06-08 22:17:59.150048 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.261)       0:00:09.623 ***********
2026-06-08 22:17:59.150052 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.261)       0:00:09.622 ***********
2026-06-08 22:17:59.467259 | controller | changed: [localhost]
2026-06-08 22:17:59.467285 | controller |
2026-06-08 22:17:59.467290 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-08 22:17:59.467294 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.318)       0:00:09.941 ***********
2026-06-08 22:17:59.467298 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.318)       0:00:09.940 ***********
2026-06-08 22:17:59.482362 | controller | skipping: [localhost]
2026-06-08 22:17:59.482388 | controller |
2026-06-08 22:17:59.482394 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-08 22:17:59.482398 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-08 22:17:59.482402 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-08 22:17:59.482406 | controller | }}] ***
2026-06-08 22:17:59.482410 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.015)       0:00:09.956 ***********
2026-06-08 22:17:59.482414 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.015)       0:00:09.955 ***********
2026-06-08 22:17:59.502796 | controller | skipping: [localhost]
2026-06-08 22:17:59.502819 | controller |
2026-06-08 22:17:59.502824 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-08 22:17:59.502832 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.020)       0:00:09.977 ***********
2026-06-08 22:17:59.502836 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.020)       0:00:09.975 ***********
2026-06-08 22:17:59.518064 | controller | skipping: [localhost]
2026-06-08 22:17:59.518087 | controller |
2026-06-08 22:17:59.518091 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-08 22:17:59.518096 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.015)       0:00:09.992 ***********
2026-06-08 22:17:59.518099 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.015)       0:00:09.991 ***********
2026-06-08 22:17:59.540510 | controller | skipping: [localhost]
2026-06-08 22:17:59.540543 | controller |
2026-06-08 22:17:59.540550 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-08 22:17:59.540557 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.022)       0:00:10.014 ***********
2026-06-08 22:17:59.540563 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.022)       0:00:10.013 ***********
2026-06-08 22:17:59.564640 | controller | skipping: [localhost]
2026-06-08 22:17:59.564667 | controller |
2026-06-08 22:17:59.564674 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] ***
2026-06-08 22:17:59.564688 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.023)       0:00:10.037 ***********
2026-06-08 22:17:59.564693 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.023)       0:00:10.036 ***********
2026-06-08 22:17:59.603292 | controller | skipping: [localhost]
2026-06-08 22:17:59.603323 | controller |
2026-06-08 22:17:59.603330 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-08 22:17:59.603336 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.038)       0:00:10.076 ***********
2026-06-08 22:17:59.603342 | controller | Monday 08 June 2026  22:17:59 +0000 (0:00:00.038)       0:00:10.075 ***********
2026-06-08 22:18:00.755092 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-08 22:18:00.755170 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-08 22:18:00.755182 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-08 22:18:00.755190 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-08 22:18:00.755198 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-08 22:18:00.755207 | controller |
2026-06-08 22:18:00.755215 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-08 22:18:00.755223 | controller | Monday 08 June 2026  22:18:00 +0000 (0:00:01.151)       0:00:11.228 ***********
2026-06-08 22:18:00.755231 | controller | Monday 08 June 2026  22:18:00 +0000 (0:00:01.151)       0:00:11.227 ***********
2026-06-08 22:18:01.149713 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-08 22:18:01.149767 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-08 22:18:01.149777 | controller |
2026-06-08 22:18:01.149787 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-08 22:18:01.149797 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.394)       0:00:11.622 ***********
2026-06-08 22:18:01.149805 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.394)       0:00:11.621 ***********
2026-06-08 22:18:01.300117 | controller | ok: [localhost]
2026-06-08 22:18:01.300161 | controller |
2026-06-08 22:18:01.300167 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-08 22:18:01.300172 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.151)       0:00:11.774 ***********
2026-06-08 22:18:01.300176 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.151)       0:00:11.772 ***********
2026-06-08 22:18:01.317784 | controller | skipping: [localhost]
2026-06-08 22:18:01.317816 | controller |
2026-06-08 22:18:01.317822 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-08 22:18:01.317830 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.017)       0:00:11.792 ***********
2026-06-08 22:18:01.317834 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.017)       0:00:11.790 ***********
2026-06-08 22:18:01.341944 | controller | skipping: [localhost]
2026-06-08 22:18:01.341973 | controller |
2026-06-08 22:18:01.341980 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-08 22:18:01.341985 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.024)       0:00:11.816 ***********
2026-06-08 22:18:01.341990 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.024)       0:00:11.814 ***********
2026-06-08 22:18:01.363090 | controller | skipping: [localhost]
2026-06-08 22:18:01.363163 | controller |
2026-06-08 22:18:01.363169 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] ***
2026-06-08 22:18:01.363175 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.020)       0:00:11.836 ***********
2026-06-08 22:18:01.363200 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.020)       0:00:11.835 ***********
2026-06-08 22:18:01.684309 | controller | ok: [localhost]
2026-06-08 22:18:01.684373 | controller |
2026-06-08 22:18:01.684384 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-08 22:18:01.684393 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.321)       0:00:12.158 ***********
2026-06-08 22:18:01.684411 | controller | Monday 08 June 2026  22:18:01 +0000 (0:00:00.321)       0:00:12.157 ***********
2026-06-08 22:18:02.027137 | controller | ok: [localhost]
2026-06-08 22:18:02.027205 | controller |
2026-06-08 22:18:02.027220 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo.
2026-06-08 22:18:02.027229 | controller | ] ***
2026-06-08 22:18:02.027235 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.342)       0:00:12.501 ***********
2026-06-08 22:18:02.027240 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.342)       0:00:12.499 ***********
2026-06-08 22:18:02.046101 | controller | skipping: [localhost]
2026-06-08 22:18:02.046158 | controller |
2026-06-08 22:18:02.046164 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-08 22:18:02.046169 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.019)       0:00:12.520 ***********
2026-06-08 22:18:02.046173 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.019)       0:00:12.519 ***********
2026-06-08 22:18:02.249486 | controller | changed: [localhost]
2026-06-08 22:18:02.249554 | controller |
2026-06-08 22:18:02.249562 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-08 22:18:02.249569 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-08 22:18:02.249575 | controller |   default({}) |
2026-06-08 22:18:02.249580 | controller |   combine(item.value, recursive=True)
2026-06-08 22:18:02.249586 | controller | }}] ***
2026-06-08 22:18:02.249593 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.203)       0:00:12.723 ***********
2026-06-08 22:18:02.249599 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.203)       0:00:12.722 ***********
2026-06-08 22:18:02.342944 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-08 22:18:02.343014 | controller |
2026-06-08 22:18:02.343021 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-08 22:18:02.343029 | controller |   _b64_kustomize_user_patches |
2026-06-08 22:18:02.343035 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-08 22:18:02.343041 | controller | }}] ***
2026-06-08 22:18:02.343047 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.093)       0:00:12.817 ***********
2026-06-08 22:18:02.343053 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.093)       0:00:12.815 ***********
2026-06-08 22:18:02.428657 | controller | ok: [localhost]
2026-06-08 22:18:02.428724 | controller |
2026-06-08 22:18:02.428731 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-08 22:18:02.428738 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.085)       0:00:12.902 ***********
2026-06-08 22:18:02.428743 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.085)       0:00:12.901 ***********
2026-06-08 22:18:02.641275 | controller | ok: [localhost]
2026-06-08 22:18:02.641338 | controller |
2026-06-08 22:18:02.641347 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] ***
2026-06-08 22:18:02.641354 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.212)       0:00:13.114 ***********
2026-06-08 22:18:02.641360 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.212)       0:00:13.113 ***********
2026-06-08 22:18:02.681594 | controller | ok: [localhost]
2026-06-08 22:18:02.681664 | controller |
2026-06-08 22:18:02.681672 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-08 22:18:02.681678 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.040)       0:00:13.154 ***********
2026-06-08 22:18:02.681683 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.040)       0:00:13.153 ***********
2026-06-08 22:18:02.981936 | controller | ok: [localhost]
2026-06-08 22:18:02.981989 | controller |
2026-06-08 22:18:02.981995 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-08 22:18:02.982000 | controller |   _net_env_def_slurp['content'] |
2026-06-08 22:18:02.982004 | controller |   b64decode |
2026-06-08 22:18:02.982008 | controller |   from_yaml
2026-06-08 22:18:02.982012 | controller | }}, cacheable=True] ***
2026-06-08 22:18:02.982016 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.301)       0:00:13.456 ***********
2026-06-08 22:18:02.982019 | controller | Monday 08 June 2026  22:18:02 +0000 (0:00:00.301)       0:00:13.454 ***********
2026-06-08 22:18:03.029114 | controller | ok: [localhost]
2026-06-08 22:18:03.029180 | controller |
2026-06-08 22:18:03.029187 | controller | TASK [Discover automation files paths={{
2026-06-08 22:18:03.029194 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-08 22:18:03.029200 | controller |   path_join
2026-06-08 22:18:03.029205 | controller | }}, patterns=*.yaml] ***
2026-06-08 22:18:03.029211 | controller | Monday 08 June 2026  22:18:03 +0000 (0:00:00.047)       0:00:13.503 ***********
2026-06-08 22:18:03.029217 | controller | Monday 08 June 2026  22:18:03 +0000 (0:00:00.047)       0:00:13.502 ***********
2026-06-08 22:18:03.268674 | controller | ok: [localhost]
2026-06-08 22:18:03.268737 | controller |
2026-06-08 22:18:03.268743 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-08 22:18:03.268747 | controller | Monday 08 June 2026  22:18:03 +0000 (0:00:00.239)       0:00:13.742 ***********
2026-06-08 22:18:03.268750 | controller | Monday 08 June 2026  22:18:03 +0000 (0:00:00.239)       0:00:13.741 ***********
2026-06-08 22:18:12.490241 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-08 22:18:12.490279 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-08 22:18:12.490286 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-08 22:18:12.490299 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-08 22:18:12.490305 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-08 22:18:12.490310 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-08 22:18:12.490315 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-08 22:18:12.490320 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-08 22:18:12.490325 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-08 22:18:12.490330 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-08 22:18:12.490335 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-08 22:18:12.490341 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-08 22:18:12.490346 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-08 22:18:12.490351 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-08 22:18:12.490356 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-08 22:18:12.490361 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-08 22:18:12.490366 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-08 22:18:12.490371 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-08 22:18:12.490378 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-08 22:18:12.490385 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-08 22:18:12.490393 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-08 22:18:12.490400 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-08 22:18:12.490408 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-08 22:18:12.490415 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-08 22:18:12.490423 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-08 22:18:12.490463 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-08 22:18:12.490471 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-08 22:18:12.490488 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-08 22:18:12.490496 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-08 22:18:12.490503 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-08 22:18:12.490511 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-08 22:18:12.490518 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-08 22:18:12.490526 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-08 22:18:12.490534 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-08 22:18:12.490541 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-08 22:18:12.490548 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-08 22:18:12.490556 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-08 22:18:12.490564 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-08 22:18:12.490571 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-08 22:18:12.490579 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-08 22:18:12.490587 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-08 22:18:12.490594 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-08 22:18:12.490602 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-08 22:18:12.490609 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-08 22:18:12.490617 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-08 22:18:12.490624 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-08 22:18:12.490632 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-08 22:18:12.490639 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-08 22:18:12.490647 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-08 22:18:12.490655 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-08 22:18:12.490662 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-08 22:18:12.490671 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-08 22:18:12.490682 | controller |
2026-06-08 22:18:12.490694 | controller | TASK [Load automation files as fact vas={{
2026-06-08 22:18:12.490705 | controller |   vas | default({}) |
2026-06-08 22:18:12.490716 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-08 22:18:12.490728 | controller | }}] ***
2026-06-08 22:18:12.490739 | controller | Monday 08 June 2026  22:18:12 +0000 (0:00:09.221)       0:00:22.964 ***********
2026-06-08 22:18:12.490750 | controller | Monday 08 June 2026  22:18:12 +0000 (0:00:09.221)       0:00:22.963 ***********
2026-06-08 22:18:14.499010 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-08 22:18:14.499073 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-08 22:18:14.499078 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-08 22:18:14.499081 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-08 22:18:14.499085 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-08 22:18:14.499089 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-08 22:18:14.499092 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-08 22:18:14.499095 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-08 22:18:14.499099 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-08 22:18:14.499102 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-08 22:18:14.499106 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-08 22:18:14.499109 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-08 22:18:14.499113 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-08 22:18:14.499117 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-08 22:18:14.499120 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-08 22:18:14.499123 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-08 22:18:14.499127 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-08 22:18:14.499130 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-08 22:18:14.499134 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-08 22:18:14.499151 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-08 22:18:14.499155 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-08 22:18:14.499158 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-08 22:18:14.499161 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-08 22:18:14.499172 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-08 22:18:14.499176 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-08 22:18:14.499179 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-08 22:18:14.499182 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-08 22:18:14.499186 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-08 22:18:14.499189 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-08 22:18:14.499193 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-08 22:18:14.499197 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-08 22:18:14.499201 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-08 22:18:14.499206 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-08 22:18:14.499211 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-08 22:18:14.499215 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-08 22:18:14.499220 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-08 22:18:14.499224 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-08 22:18:14.499229 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-08 22:18:14.499234 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-08 22:18:14.499238 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-08 22:18:14.499243 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-08 22:18:14.499248 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-08 22:18:14.499253 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-08 22:18:14.499258 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-08 22:18:14.499263 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-08 22:18:14.499267 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-08 22:18:14.499272 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-08 22:18:14.499275 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-08 22:18:14.499278 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-08 22:18:14.499282 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-08 22:18:14.499285 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-08 22:18:14.499289 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-08 22:18:14.499292 | controller |
2026-06-08 22:18:14.499297 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-08 22:18:14.499300 | controller | Monday 08 June 2026  22:18:14 +0000 (0:00:02.008)       0:00:24.973 ***********
2026-06-08 22:18:14.499304 | controller | Monday 08 June 2026  22:18:14 +0000 (0:00:02.008)       0:00:24.971 ***********
2026-06-08 22:18:14.533095 | controller | ok: [localhost]
2026-06-08 22:18:14.533158 | controller |
2026-06-08 22:18:14.533165 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-08 22:18:14.533171 | controller | Monday 08 June 2026  22:18:14 +0000 (0:00:00.033)       0:00:25.006 ***********
2026-06-08 22:18:14.533178 | controller | Monday 08 June 2026  22:18:14 +0000 (0:00:00.033)       0:00:25.005 ***********
2026-06-08 22:18:15.140131 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-08 22:18:15.140181 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-08 22:18:15.140186 | controller |
2026-06-08 22:18:15.140191 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-08 22:18:15.140195 | controller | Monday 08 June 2026  22:18:15 +0000 (0:00:00.607)       0:00:25.614 ***********
2026-06-08 22:18:15.140198 | controller | Monday 08 June 2026  22:18:15 +0000 (0:00:00.607)       0:00:25.612 ***********
2026-06-08 22:18:15.438561 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-08 22:18:15.438615 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-08 22:18:15.438621 | controller |
2026-06-08 22:18:15.438625 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-08 22:18:15.438640 | controller | Monday 08 June 2026  22:18:15 +0000 (0:00:00.298)       0:00:25.912 ***********
2026-06-08 22:18:15.438644 | controller | Monday 08 June 2026  22:18:15 +0000 (0:00:00.298)       0:00:25.911 ***********
2026-06-08 22:18:15.811774 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-08 22:18:15.811839 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-08 22:18:15.811846 | controller |
2026-06-08 22:18:15.811852 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-08 22:18:15.811857 | controller |   _pub_keys.results[1].content | b64decode
2026-06-08 22:18:15.811863 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-08 22:18:15.811868 | controller |   _priv_keys.results[1].content | b64decode
2026-06-08 22:18:15.811873 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-08 22:18:15.811878 | controller |   _pub_keys.results[1].content | b64decode
2026-06-08 22:18:15.811883 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-08 22:18:15.811887 | controller |   _pub_keys.results[0].content | b64decode
2026-06-08 22:18:15.811892 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-08 22:18:15.811897 | controller |   _priv_keys.results[0].content | b64decode
2026-06-08 22:18:15.811901 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-08 22:18:15.811906 | controller |   [
2026-06-08 22:18:15.811911 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-08 22:18:15.811916 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-08 22:18:15.811920 | controller |   ] | select()
2026-06-08 22:18:15.811925 | controller | }}] ***
2026-06-08 22:18:15.811930 | controller | Monday 08 June 2026  22:18:15 +0000 (0:00:00.372)       0:00:26.285 ***********
2026-06-08 22:18:15.811935 | controller | Monday 08 June 2026  22:18:15 +0000 (0:00:00.372)       0:00:26.284 ***********
2026-06-08 22:18:15.841005 | controller | ok: [localhost]
2026-06-08 22:18:15.841061 | controller |
2026-06-08 22:18:15.841067 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-08 22:18:15.841073 | controller | Monday 08 June 2026  22:18:15 +0000 (0:00:00.029)       0:00:26.315 ***********
2026-06-08 22:18:15.841101 | controller | Monday 08 June 2026  22:18:15 +0000 (0:00:00.029)       0:00:26.313 ***********
2026-06-08 22:18:16.054083 | controller |
2026-06-08 22:18:16.054141 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 22:18:16.054147 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.213)       0:00:26.528 ***********
2026-06-08 22:18:16.054151 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.213)       0:00:26.526 ***********
2026-06-08 22:18:16.094886 | controller | ok: [localhost] =>
2026-06-08 22:18:16.094932 | controller |     changed: false
2026-06-08 22:18:16.094936 | controller |     msg: All assertions passed
2026-06-08 22:18:16.094941 | controller |
2026-06-08 22:18:16.094945 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:16.094949 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.040)       0:00:26.569 ***********
2026-06-08 22:18:16.094953 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.040)       0:00:26.567 ***********
2026-06-08 22:18:16.125045 | controller | skipping: [localhost]
2026-06-08 22:18:16.125094 | controller |
2026-06-08 22:18:16.125099 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:16.125103 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.030)       0:00:26.599 ***********
2026-06-08 22:18:16.125107 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.030)       0:00:26.597 ***********
2026-06-08 22:18:16.165282 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-08 22:18:16.165339 | controller |
2026-06-08 22:18:16.165347 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 22:18:16.165352 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.040)       0:00:26.639 ***********
2026-06-08 22:18:16.165358 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.040)       0:00:26.638 ***********
2026-06-08 22:18:16.190237 | controller | skipping: [localhost]
2026-06-08 22:18:16.190303 | controller |
2026-06-08 22:18:16.190311 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 22:18:16.190318 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.025)       0:00:26.664 ***********
2026-06-08 22:18:16.190325 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.025)       0:00:26.663 ***********
2026-06-08 22:18:16.221948 | controller | ok: [localhost]
2026-06-08 22:18:16.222065 | controller |
2026-06-08 22:18:16.222077 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 22:18:16.222084 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 22:18:16.222090 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 22:18:16.222096 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 22:18:16.222102 | controller | }}] ***
2026-06-08 22:18:16.222107 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.031)       0:00:26.696 ***********
2026-06-08 22:18:16.222113 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.031)       0:00:26.694 ***********
2026-06-08 22:18:16.262000 | controller | skipping: [localhost]
2026-06-08 22:18:16.262073 | controller |
2026-06-08 22:18:16.262093 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 22:18:16.262099 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:16.262104 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 22:18:16.262110 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:16.262115 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.039)       0:00:26.735 ***********
2026-06-08 22:18:16.262121 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.039)       0:00:26.734 ***********
2026-06-08 22:18:16.463772 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-08 22:18:16.463828 | controller |
2026-06-08 22:18:16.463833 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 22:18:16.463838 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.201)       0:00:26.937 ***********
2026-06-08 22:18:16.463841 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.201)       0:00:26.936 ***********
2026-06-08 22:18:16.532362 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 22:18:16.532421 | controller |
2026-06-08 22:18:16.532441 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-08 22:18:16.532446 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.068)       0:00:27.006 ***********
2026-06-08 22:18:16.532451 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.068)       0:00:27.004 ***********
2026-06-08 22:18:16.579253 | controller | skipping: [localhost]
2026-06-08 22:18:16.579308 | controller |
2026-06-08 22:18:16.579314 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-08 22:18:16.579318 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.046)       0:00:27.052 ***********
2026-06-08 22:18:16.579322 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.046)       0:00:27.051 ***********
2026-06-08 22:18:16.683968 | controller |
2026-06-08 22:18:16.684031 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:18:16.684051 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.104)       0:00:27.157 ***********
2026-06-08 22:18:16.684055 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.104)       0:00:27.156 ***********
2026-06-08 22:18:16.724789 | controller | skipping: [localhost]
2026-06-08 22:18:16.724834 | controller |
2026-06-08 22:18:16.724839 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:18:16.724844 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.041)       0:00:27.198 ***********
2026-06-08 22:18:16.724848 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.041)       0:00:27.197 ***********
2026-06-08 22:18:16.803066 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:18:16.803111 | controller |
2026-06-08 22:18:16.803116 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:18:16.803120 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.078)       0:00:27.277 ***********
2026-06-08 22:18:16.803125 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.078)       0:00:27.275 ***********
2026-06-08 22:18:16.865839 | controller | ok: [localhost] =>
2026-06-08 22:18:16.865896 | controller |     changed: false
2026-06-08 22:18:16.865900 | controller |     msg: All assertions passed
2026-06-08 22:18:16.865905 | controller |
2026-06-08 22:18:16.865910 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:16.865914 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.062)       0:00:27.339 ***********
2026-06-08 22:18:16.865918 | controller | Monday 08 June 2026  22:18:16 +0000 (0:00:00.062)       0:00:27.338 ***********
2026-06-08 22:18:17.047758 | controller | ok: [localhost]
2026-06-08 22:18:17.047792 | controller |
2026-06-08 22:18:17.047799 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:18:17.047805 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.182)       0:00:27.522 ***********
2026-06-08 22:18:17.047811 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.182)       0:00:27.520 ***********
2026-06-08 22:18:17.095848 | controller | ok: [localhost] =>
2026-06-08 22:18:17.095879 | controller |     changed: false
2026-06-08 22:18:17.095884 | controller |     msg: All assertions passed
2026-06-08 22:18:17.095888 | controller |
2026-06-08 22:18:17.095892 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:18:17.095897 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.048)       0:00:27.570 ***********
2026-06-08 22:18:17.095900 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.048)       0:00:27.568 ***********
2026-06-08 22:18:17.310701 | controller | ok: [localhost]
2026-06-08 22:18:17.310736 | controller |
2026-06-08 22:18:17.310743 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:18:17.310748 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:18:17.310752 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:18:17.310756 | controller |   _config_map_content |
2026-06-08 22:18:17.310760 | controller |   ansible.utils.remove_keys(
2026-06-08 22:18:17.310763 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:18:17.310767 | controller |     matching_parameter='regex')
2026-06-08 22:18:17.310771 | controller | }}, cacheable=False] ***
2026-06-08 22:18:17.310774 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.214)       0:00:27.784 ***********
2026-06-08 22:18:17.310778 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.214)       0:00:27.783 ***********
2026-06-08 22:18:17.597235 | controller | ok: [localhost]
2026-06-08 22:18:17.597265 | controller |
2026-06-08 22:18:17.597271 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:18:17.597284 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.286)       0:00:28.071 ***********
2026-06-08 22:18:17.597288 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.286)       0:00:28.070 ***********
2026-06-08 22:18:17.650072 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-08 22:18:17.650108 | controller |
2026-06-08 22:18:17.650113 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-08 22:18:17.650117 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.052)       0:00:28.124 ***********
2026-06-08 22:18:17.650121 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.052)       0:00:28.122 ***********
2026-06-08 22:18:17.691095 | controller | ok: [localhost] =>
2026-06-08 22:18:17.691132 | controller |     changed: false
2026-06-08 22:18:17.691138 | controller |     msg: All assertions passed
2026-06-08 22:18:17.691143 | controller |
2026-06-08 22:18:17.691149 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:18:17.691154 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.040)       0:00:28.165 ***********
2026-06-08 22:18:17.691159 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.040)       0:00:28.163 ***********
2026-06-08 22:18:17.923526 | controller | changed: [localhost]
2026-06-08 22:18:17.923581 | controller |
2026-06-08 22:18:17.923596 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:18:17.923609 | controller |   (snippet_datadir,
2026-06-08 22:18:17.923620 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:18:17.923633 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:18:17.923645 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.232)       0:00:28.397 ***********
2026-06-08 22:18:17.923656 | controller | Monday 08 June 2026  22:18:17 +0000 (0:00:00.232)       0:00:28.396 ***********
2026-06-08 22:18:18.617590 | controller | changed: [localhost]
2026-06-08 22:18:18.617638 | controller |
2026-06-08 22:18:18.617649 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:18:18.617658 | controller | Monday 08 June 2026  22:18:18 +0000 (0:00:00.693)       0:00:29.091 ***********
2026-06-08 22:18:18.617667 | controller | Monday 08 June 2026  22:18:18 +0000 (0:00:00.693)       0:00:29.089 ***********
2026-06-08 22:18:18.707378 | controller | ok: [localhost]
2026-06-08 22:18:18.707421 | controller |
2026-06-08 22:18:18.707460 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:18:18.707469 | controller |   (snippet_datadir,
2026-06-08 22:18:18.707477 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:18:18.707486 | controller | }}, content={{
2026-06-08 22:18:18.707493 | controller |   _base64_patch |
2026-06-08 22:18:18.707500 | controller |   default({}) |
2026-06-08 22:18:18.707507 | controller |   to_nice_yaml
2026-06-08 22:18:18.707512 | controller | }}, mode=0644] ***
2026-06-08 22:18:18.707526 | controller | Monday 08 June 2026  22:18:18 +0000 (0:00:00.090)       0:00:29.181 ***********
2026-06-08 22:18:18.707531 | controller | Monday 08 June 2026  22:18:18 +0000 (0:00:00.090)       0:00:29.180 ***********
2026-06-08 22:18:19.109769 | controller | changed: [localhost]
2026-06-08 22:18:19.109801 | controller |
2026-06-08 22:18:19.109806 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:18:19.109811 | controller |   (snippet_datadir,
2026-06-08 22:18:19.109814 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:18:19.109819 | controller | }}, content={{
2026-06-08 22:18:19.109823 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:18:19.109826 | controller |   default({}) |
2026-06-08 22:18:19.109830 | controller |   to_nice_yaml
2026-06-08 22:18:19.109834 | controller | }}, mode=0644] ***
2026-06-08 22:18:19.109837 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.402)       0:00:29.583 ***********
2026-06-08 22:18:19.109841 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.402)       0:00:29.582 ***********
2026-06-08 22:18:19.485310 | controller | changed: [localhost]
2026-06-08 22:18:19.485360 | controller |
2026-06-08 22:18:19.485367 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:18:19.485374 | controller |   (
2026-06-08 22:18:19.485379 | controller |     snippet_datadir,
2026-06-08 22:18:19.485384 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:18:19.485390 | controller |   ) | path_join
2026-06-08 22:18:19.485395 | controller | }}, mode=0644] ***
2026-06-08 22:18:19.485400 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.375)       0:00:29.959 ***********
2026-06-08 22:18:19.485406 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.375)       0:00:29.958 ***********
2026-06-08 22:18:19.884020 | controller | changed: [localhost]
2026-06-08 22:18:19.884052 | controller |
2026-06-08 22:18:19.884057 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:18:19.884061 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.398)       0:00:30.358 ***********
2026-06-08 22:18:19.884065 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.398)       0:00:30.356 ***********
2026-06-08 22:18:19.945756 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:18:19.945786 | controller |
2026-06-08 22:18:19.945791 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:18:19.945796 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.061)       0:00:30.419 ***********
2026-06-08 22:18:19.945800 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.061)       0:00:30.418 ***********
2026-06-08 22:18:19.987561 | controller | ok: [localhost] =>
2026-06-08 22:18:19.987593 | controller |     changed: false
2026-06-08 22:18:19.987598 | controller |     msg: All assertions passed
2026-06-08 22:18:19.987602 | controller |
2026-06-08 22:18:19.987606 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:18:19.987612 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.041)       0:00:30.461 ***********
2026-06-08 22:18:19.987622 | controller | Monday 08 June 2026  22:18:19 +0000 (0:00:00.041)       0:00:30.460 ***********
2026-06-08 22:18:20.178769 | controller | ok: [localhost]
2026-06-08 22:18:20.178800 | controller |
2026-06-08 22:18:20.178805 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:18:20.178809 | controller | Monday 08 June 2026  22:18:20 +0000 (0:00:00.190)       0:00:30.652 ***********
2026-06-08 22:18:20.178812 | controller | Monday 08 June 2026  22:18:20 +0000 (0:00:00.190)       0:00:30.651 ***********
2026-06-08 22:18:20.220283 | controller | ok: [localhost]
2026-06-08 22:18:20.220317 | controller |
2026-06-08 22:18:20.220323 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:18:20.220328 | controller | Monday 08 June 2026  22:18:20 +0000 (0:00:00.041)       0:00:30.694 ***********
2026-06-08 22:18:20.220333 | controller | Monday 08 June 2026  22:18:20 +0000 (0:00:00.041)       0:00:30.693 ***********
2026-06-08 22:18:20.789750 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-08 22:18:20.789782 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-08 22:18:20.789787 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-08 22:18:20.789791 | controller |
2026-06-08 22:18:20.789795 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:18:20.789799 | controller |   _content |
2026-06-08 22:18:20.789803 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:18:20.789806 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:18:20.789810 | controller | }}
2026-06-08 22:18:20.789814 | controller | ] ***
2026-06-08 22:18:20.789818 | controller | Monday 08 June 2026  22:18:20 +0000 (0:00:00.568)       0:00:31.263 ***********
2026-06-08 22:18:20.789830 | controller | Monday 08 June 2026  22:18:20 +0000 (0:00:00.568)       0:00:31.262 ***********
2026-06-08 22:18:20.926275 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-08 22:18:20.926320 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:18:20.926331 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:18:20.926341 | controller |
2026-06-08 22:18:20.926350 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:18:20.926368 | controller | Monday 08 June 2026  22:18:20 +0000 (0:00:00.136)       0:00:31.399 ***********
2026-06-08 22:18:20.926377 | controller | Monday 08 June 2026  22:18:20 +0000 (0:00:00.136)       0:00:31.398 ***********
2026-06-08 22:18:21.119316 | controller | changed: [localhost]
2026-06-08 22:18:21.119371 | controller |
2026-06-08 22:18:21.119385 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:18:21.119397 | controller |   (_destdir,
2026-06-08 22:18:21.119408 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:18:21.119418 | controller | }}, content={{
2026-06-08 22:18:21.119462 | controller |   (
2026-06-08 22:18:21.119478 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:18:21.119489 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:18:21.119500 | controller | }}, mode=0644] ***
2026-06-08 22:18:21.119510 | controller | Monday 08 June 2026  22:18:21 +0000 (0:00:00.192)       0:00:31.592 ***********
2026-06-08 22:18:21.119521 | controller | Monday 08 June 2026  22:18:21 +0000 (0:00:00.192)       0:00:31.591 ***********
2026-06-08 22:18:21.547636 | controller | changed: [localhost]
2026-06-08 22:18:21.547667 | controller |
2026-06-08 22:18:21.547672 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{
2026-06-08 22:18:21.547677 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 22:18:21.547681 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 22:18:21.547685 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 22:18:21.547688 | controller | }}, dest={{
2026-06-08 22:18:21.547692 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:21.547696 | controller |   stage['path'], _val.src_file
2026-06-08 22:18:21.547700 | controller |   ) |
2026-06-08 22:18:21.547703 | controller |   path_join
2026-06-08 22:18:21.547707 | controller |  }}] ***
2026-06-08 22:18:21.547711 | controller | Monday 08 June 2026  22:18:21 +0000 (0:00:00.428)       0:00:32.021 ***********
2026-06-08 22:18:21.547715 | controller | Monday 08 June 2026  22:18:21 +0000 (0:00:00.428)       0:00:32.020 ***********
2026-06-08 22:18:21.805116 | controller | changed: [localhost] => (item=network-values)
2026-06-08 22:18:21.805166 | controller |
2026-06-08 22:18:21.805171 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:21.805176 | controller | Monday 08 June 2026  22:18:21 +0000 (0:00:00.257)       0:00:32.279 ***********
2026-06-08 22:18:21.805180 | controller | Monday 08 June 2026  22:18:21 +0000 (0:00:00.257)       0:00:32.278 ***********
2026-06-08 22:18:21.843223 | controller | skipping: [localhost]
2026-06-08 22:18:21.843248 | controller |
2026-06-08 22:18:21.843253 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 22:18:21.843257 | controller | Monday 08 June 2026  22:18:21 +0000 (0:00:00.038)       0:00:32.317 ***********
2026-06-08 22:18:21.843261 | controller | Monday 08 June 2026  22:18:21 +0000 (0:00:00.038)       0:00:32.316 ***********
2026-06-08 22:18:22.293129 | controller | changed: [localhost]
2026-06-08 22:18:22.293183 | controller |
2026-06-08 22:18:22.293188 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 22:18:22.293193 | controller | Monday 08 June 2026  22:18:22 +0000 (0:00:00.449)       0:00:32.767 ***********
2026-06-08 22:18:22.293197 | controller | Monday 08 June 2026  22:18:22 +0000 (0:00:00.449)       0:00:32.765 ***********
2026-06-08 22:18:22.769477 | controller | changed: [localhost]
2026-06-08 22:18:22.769552 | controller |
2026-06-08 22:18:22.769559 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking/nncp executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 22:18:22.769565 | controller | Monday 08 June 2026  22:18:22 +0000 (0:00:00.476)       0:00:33.243 ***********
2026-06-08 22:18:22.769570 | controller | Monday 08 June 2026  22:18:22 +0000 (0:00:00.476)       0:00:33.242 ***********
2026-06-08 22:18:22.847662 | controller | skipping: [localhost]
2026-06-08 22:18:22.847719 | controller |
2026-06-08 22:18:22.847724 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 22:18:22.847728 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 22:18:22.847733 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 22:18:22.847737 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 22:18:22.847740 | controller |   ) | list
2026-06-08 22:18:22.847744 | controller | }}] ***
2026-06-08 22:18:22.847748 | controller | Monday 08 June 2026  22:18:22 +0000 (0:00:00.077)       0:00:33.321 ***********
2026-06-08 22:18:22.847752 | controller | Monday 08 June 2026  22:18:22 +0000 (0:00:00.078)       0:00:33.320 ***********
2026-06-08 22:18:22.924151 | controller | skipping: [localhost]
2026-06-08 22:18:22.924194 | controller |
2026-06-08 22:18:22.924200 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{
2026-06-08 22:18:22.924206 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 22:18:22.924211 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 22:18:22.924216 | controller | }}, mode=0644] ***
2026-06-08 22:18:22.924221 | controller | Monday 08 June 2026  22:18:22 +0000 (0:00:00.076)       0:00:33.398 ***********
2026-06-08 22:18:22.924226 | controller | Monday 08 June 2026  22:18:22 +0000 (0:00:00.076)       0:00:33.396 ***********
2026-06-08 22:18:23.193898 | controller | changed: [localhost]
2026-06-08 22:18:23.193965 | controller |
2026-06-08 22:18:23.193973 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:23.193979 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.269)       0:00:33.668 ***********
2026-06-08 22:18:23.193984 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.269)       0:00:33.666 ***********
2026-06-08 22:18:23.256380 | controller | skipping: [localhost]
2026-06-08 22:18:23.256490 | controller |
2026-06-08 22:18:23.256498 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 22:18:23.256502 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.062)       0:00:33.730 ***********
2026-06-08 22:18:23.256521 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.062)       0:00:33.729 ***********
2026-06-08 22:18:23.322507 | controller | skipping: [localhost]
2026-06-08 22:18:23.322570 | controller |
2026-06-08 22:18:23.322575 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-08 22:18:23.322580 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.066)       0:00:33.796 ***********
2026-06-08 22:18:23.322584 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.066)       0:00:33.795 ***********
2026-06-08 22:18:23.388195 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-08 22:18:23.388258 | controller | skipping: [localhost]
2026-06-08 22:18:23.388264 | controller |
2026-06-08 22:18:23.388268 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:23.388272 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.065)       0:00:33.862 ***********
2026-06-08 22:18:23.388277 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.065)       0:00:33.861 ***********
2026-06-08 22:18:23.435575 | controller | skipping: [localhost]
2026-06-08 22:18:23.435632 | controller |
2026-06-08 22:18:23.435638 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-08 22:18:23.435642 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.047)       0:00:33.909 ***********
2026-06-08 22:18:23.435646 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.047)       0:00:33.908 ***********
2026-06-08 22:18:23.502074 | controller | skipping: [localhost]
2026-06-08 22:18:23.502142 | controller |
2026-06-08 22:18:23.502150 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 22:18:23.502156 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.065)       0:00:33.975 ***********
2026-06-08 22:18:23.502161 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.065)       0:00:33.974 ***********
2026-06-08 22:18:23.577990 | controller | ok: [localhost] =>
2026-06-08 22:18:23.578056 | controller |     changed: false
2026-06-08 22:18:23.578060 | controller |     msg: All assertions passed
2026-06-08 22:18:23.578065 | controller |
2026-06-08 22:18:23.578069 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:23.578074 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.076)       0:00:34.052 ***********
2026-06-08 22:18:23.578077 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.076)       0:00:34.050 ***********
2026-06-08 22:18:23.611220 | controller | skipping: [localhost]
2026-06-08 22:18:23.611286 | controller |
2026-06-08 22:18:23.611291 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:23.611296 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.033)       0:00:34.085 ***********
2026-06-08 22:18:23.611301 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.033)       0:00:34.084 ***********
2026-06-08 22:18:23.657272 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-08 22:18:23.657340 | controller |
2026-06-08 22:18:23.657348 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 22:18:23.657354 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.045)       0:00:34.131 ***********
2026-06-08 22:18:23.657359 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.045)       0:00:34.129 ***********
2026-06-08 22:18:23.689923 | controller | skipping: [localhost]
2026-06-08 22:18:23.689981 | controller |
2026-06-08 22:18:23.689986 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 22:18:23.689991 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.032)       0:00:34.163 ***********
2026-06-08 22:18:23.689995 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.032)       0:00:34.162 ***********
2026-06-08 22:18:23.726464 | controller | ok: [localhost]
2026-06-08 22:18:23.726490 | controller |
2026-06-08 22:18:23.726497 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 22:18:23.726502 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 22:18:23.726508 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 22:18:23.726513 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 22:18:23.726518 | controller | }}] ***
2026-06-08 22:18:23.726524 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.036)       0:00:34.200 ***********
2026-06-08 22:18:23.726529 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.036)       0:00:34.199 ***********
2026-06-08 22:18:23.792489 | controller | skipping: [localhost]
2026-06-08 22:18:23.792557 | controller |
2026-06-08 22:18:23.792565 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 22:18:23.792588 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:23.792593 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 22:18:23.792599 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:23.792604 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.065)       0:00:34.266 ***********
2026-06-08 22:18:23.792609 | controller | Monday 08 June 2026  22:18:23 +0000 (0:00:00.065)       0:00:34.265 ***********
2026-06-08 22:18:24.083314 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-08 22:18:24.083359 | controller |
2026-06-08 22:18:24.083367 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 22:18:24.083373 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.291)       0:00:34.557 ***********
2026-06-08 22:18:24.083379 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.291)       0:00:34.556 ***********
2026-06-08 22:18:24.165063 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 22:18:24.165094 | controller |
2026-06-08 22:18:24.165100 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-08 22:18:24.165104 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.081)       0:00:34.639 ***********
2026-06-08 22:18:24.165115 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.081)       0:00:34.638 ***********
2026-06-08 22:18:24.205115 | controller | skipping: [localhost]
2026-06-08 22:18:24.205146 | controller |
2026-06-08 22:18:24.205156 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-08 22:18:24.205160 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.040)       0:00:34.679 ***********
2026-06-08 22:18:24.205164 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.040)       0:00:34.678 ***********
2026-06-08 22:18:24.284524 | controller |
2026-06-08 22:18:24.284556 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:18:24.284561 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.079)       0:00:34.758 ***********
2026-06-08 22:18:24.284565 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.079)       0:00:34.757 ***********
2026-06-08 22:18:24.340254 | controller | skipping: [localhost]
2026-06-08 22:18:24.340284 | controller |
2026-06-08 22:18:24.340290 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:18:24.340294 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.055)       0:00:34.814 ***********
2026-06-08 22:18:24.340298 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.055)       0:00:34.813 ***********
2026-06-08 22:18:24.433417 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:18:24.433470 | controller |
2026-06-08 22:18:24.433477 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:18:24.433483 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.093)       0:00:34.907 ***********
2026-06-08 22:18:24.433488 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.093)       0:00:34.906 ***********
2026-06-08 22:18:24.477521 | controller | ok: [localhost] =>
2026-06-08 22:18:24.477556 | controller |     changed: false
2026-06-08 22:18:24.477562 | controller |     msg: All assertions passed
2026-06-08 22:18:24.477567 | controller |
2026-06-08 22:18:24.477572 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:24.477578 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.044)       0:00:34.951 ***********
2026-06-08 22:18:24.477583 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.044)       0:00:34.950 ***********
2026-06-08 22:18:24.708135 | controller | ok: [localhost]
2026-06-08 22:18:24.708191 | controller |
2026-06-08 22:18:24.708222 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:18:24.708234 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.229)       0:00:35.181 ***********
2026-06-08 22:18:24.708245 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.230)       0:00:35.180 ***********
2026-06-08 22:18:24.795856 | controller | ok: [localhost] =>
2026-06-08 22:18:24.795917 | controller |     changed: false
2026-06-08 22:18:24.795923 | controller |     msg: All assertions passed
2026-06-08 22:18:24.795930 | controller |
2026-06-08 22:18:24.795936 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:18:24.795942 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.087)       0:00:35.269 ***********
2026-06-08 22:18:24.795947 | controller | Monday 08 June 2026  22:18:24 +0000 (0:00:00.087)       0:00:35.268 ***********
2026-06-08 22:18:25.048746 | controller | ok: [localhost]
2026-06-08 22:18:25.048809 | controller |
2026-06-08 22:18:25.048816 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:18:25.048823 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:18:25.048828 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:18:25.048833 | controller |   _config_map_content |
2026-06-08 22:18:25.048838 | controller |   ansible.utils.remove_keys(
2026-06-08 22:18:25.048843 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:18:25.048848 | controller |     matching_parameter='regex')
2026-06-08 22:18:25.048853 | controller | }}, cacheable=False] ***
2026-06-08 22:18:25.048858 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.253)       0:00:35.522 ***********
2026-06-08 22:18:25.048863 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.253)       0:00:35.521 ***********
2026-06-08 22:18:25.295939 | controller | ok: [localhost]
2026-06-08 22:18:25.295987 | controller |
2026-06-08 22:18:25.295998 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:18:25.296007 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.247)       0:00:35.770 ***********
2026-06-08 22:18:25.296015 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.247)       0:00:35.768 ***********
2026-06-08 22:18:25.381307 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-08 22:18:25.381356 | controller |
2026-06-08 22:18:25.381367 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-08 22:18:25.381375 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.085)       0:00:35.855 ***********
2026-06-08 22:18:25.381384 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.085)       0:00:35.854 ***********
2026-06-08 22:18:25.424487 | controller | ok: [localhost] =>
2026-06-08 22:18:25.424523 | controller |     changed: false
2026-06-08 22:18:25.424528 | controller |     msg: All assertions passed
2026-06-08 22:18:25.424533 | controller |
2026-06-08 22:18:25.424539 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:18:25.424545 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.043)       0:00:35.898 ***********
2026-06-08 22:18:25.424550 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.043)       0:00:35.897 ***********
2026-06-08 22:18:25.679020 | controller | ok: [localhost]
2026-06-08 22:18:25.679055 | controller |
2026-06-08 22:18:25.679060 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:18:25.679065 | controller |   (snippet_datadir,
2026-06-08 22:18:25.679069 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:18:25.679073 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:18:25.679077 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.254)       0:00:36.153 ***********
2026-06-08 22:18:25.679081 | controller | Monday 08 June 2026  22:18:25 +0000 (0:00:00.254)       0:00:36.151 ***********
2026-06-08 22:18:26.177966 | controller | ok: [localhost]
2026-06-08 22:18:26.178000 | controller |
2026-06-08 22:18:26.178005 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:18:26.178010 | controller | Monday 08 June 2026  22:18:26 +0000 (0:00:00.498)       0:00:36.651 ***********
2026-06-08 22:18:26.178014 | controller | Monday 08 June 2026  22:18:26 +0000 (0:00:00.498)       0:00:36.650 ***********
2026-06-08 22:18:26.243110 | controller | ok: [localhost]
2026-06-08 22:18:26.243147 | controller |
2026-06-08 22:18:26.243155 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:18:26.243162 | controller |   (snippet_datadir,
2026-06-08 22:18:26.243167 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:18:26.243173 | controller | }}, content={{
2026-06-08 22:18:26.243179 | controller |   _base64_patch |
2026-06-08 22:18:26.243184 | controller |   default({}) |
2026-06-08 22:18:26.243189 | controller |   to_nice_yaml
2026-06-08 22:18:26.243194 | controller | }}, mode=0644] ***
2026-06-08 22:18:26.243207 | controller | Monday 08 June 2026  22:18:26 +0000 (0:00:00.065)       0:00:36.717 ***********
2026-06-08 22:18:26.243213 | controller | Monday 08 June 2026  22:18:26 +0000 (0:00:00.065)       0:00:36.715 ***********
2026-06-08 22:18:26.703129 | controller | ok: [localhost]
2026-06-08 22:18:26.703180 | controller |
2026-06-08 22:18:26.703191 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:18:26.703200 | controller |   (snippet_datadir,
2026-06-08 22:18:26.703209 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:18:26.703218 | controller | }}, content={{
2026-06-08 22:18:26.703226 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:18:26.703234 | controller |   default({}) |
2026-06-08 22:18:26.703241 | controller |   to_nice_yaml
2026-06-08 22:18:26.703249 | controller | }}, mode=0644] ***
2026-06-08 22:18:26.703257 | controller | Monday 08 June 2026  22:18:26 +0000 (0:00:00.459)       0:00:37.176 ***********
2026-06-08 22:18:26.703265 | controller | Monday 08 June 2026  22:18:26 +0000 (0:00:00.459)       0:00:37.175 ***********
2026-06-08 22:18:27.140486 | controller | ok: [localhost]
2026-06-08 22:18:27.140562 | controller |
2026-06-08 22:18:27.140567 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:18:27.140571 | controller |   (
2026-06-08 22:18:27.140575 | controller |     snippet_datadir,
2026-06-08 22:18:27.140579 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:18:27.140583 | controller |   ) | path_join
2026-06-08 22:18:27.140587 | controller | }}, mode=0644] ***
2026-06-08 22:18:27.140590 | controller | Monday 08 June 2026  22:18:27 +0000 (0:00:00.437)       0:00:37.614 ***********
2026-06-08 22:18:27.140594 | controller | Monday 08 June 2026  22:18:27 +0000 (0:00:00.437)       0:00:37.612 ***********
2026-06-08 22:18:27.657958 | controller | changed: [localhost]
2026-06-08 22:18:27.658006 | controller |
2026-06-08 22:18:27.658011 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:18:27.658016 | controller | Monday 08 June 2026  22:18:27 +0000 (0:00:00.517)       0:00:38.131 ***********
2026-06-08 22:18:27.658019 | controller | Monday 08 June 2026  22:18:27 +0000 (0:00:00.517)       0:00:38.130 ***********
2026-06-08 22:18:27.756162 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:18:27.756220 | controller |
2026-06-08 22:18:27.756225 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:18:27.756230 | controller | Monday 08 June 2026  22:18:27 +0000 (0:00:00.098)       0:00:38.229 ***********
2026-06-08 22:18:27.756234 | controller | Monday 08 June 2026  22:18:27 +0000 (0:00:00.098)       0:00:38.228 ***********
2026-06-08 22:18:27.797828 | controller | ok: [localhost] =>
2026-06-08 22:18:27.797891 | controller |     changed: false
2026-06-08 22:18:27.797901 | controller |     msg: All assertions passed
2026-06-08 22:18:27.797919 | controller |
2026-06-08 22:18:27.797928 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:18:27.797936 | controller | Monday 08 June 2026  22:18:27 +0000 (0:00:00.042)       0:00:38.272 ***********
2026-06-08 22:18:27.797945 | controller | Monday 08 June 2026  22:18:27 +0000 (0:00:00.042)       0:00:38.270 ***********
2026-06-08 22:18:28.061647 | controller | ok: [localhost]
2026-06-08 22:18:28.061715 | controller |
2026-06-08 22:18:28.061720 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:18:28.061724 | controller | Monday 08 June 2026  22:18:28 +0000 (0:00:00.263)       0:00:38.535 ***********
2026-06-08 22:18:28.061728 | controller | Monday 08 June 2026  22:18:28 +0000 (0:00:00.263)       0:00:38.534 ***********
2026-06-08 22:18:28.128803 | controller | ok: [localhost]
2026-06-08 22:18:28.128888 | controller |
2026-06-08 22:18:28.128904 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:18:28.128918 | controller | Monday 08 June 2026  22:18:28 +0000 (0:00:00.067)       0:00:38.602 ***********
2026-06-08 22:18:28.128930 | controller | Monday 08 June 2026  22:18:28 +0000 (0:00:00.067)       0:00:38.601 ***********
2026-06-08 22:18:28.704640 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-08 22:18:28.704722 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-08 22:18:28.704736 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-08 22:18:28.704748 | controller |
2026-06-08 22:18:28.704761 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:18:28.704773 | controller |   _content |
2026-06-08 22:18:28.704785 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:18:28.704796 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:18:28.704808 | controller | }}
2026-06-08 22:18:28.704820 | controller | ] ***
2026-06-08 22:18:28.704831 | controller | Monday 08 June 2026  22:18:28 +0000 (0:00:00.575)       0:00:39.178 ***********
2026-06-08 22:18:28.704843 | controller | Monday 08 June 2026  22:18:28 +0000 (0:00:00.575)       0:00:39.177 ***********
2026-06-08 22:18:28.877267 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-08 22:18:28.877344 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:18:28.877354 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:18:28.877363 | controller |
2026-06-08 22:18:28.877372 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:18:28.877380 | controller | Monday 08 June 2026  22:18:28 +0000 (0:00:00.172)       0:00:39.350 ***********
2026-06-08 22:18:28.877388 | controller | Monday 08 June 2026  22:18:28 +0000 (0:00:00.172)       0:00:39.349 ***********
2026-06-08 22:18:29.154710 | controller | ok: [localhost]
2026-06-08 22:18:29.154756 | controller |
2026-06-08 22:18:29.154764 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:18:29.154770 | controller |   (_destdir,
2026-06-08 22:18:29.154776 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:18:29.154781 | controller | }}, content={{
2026-06-08 22:18:29.154786 | controller |   (
2026-06-08 22:18:29.154791 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:18:29.154797 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:18:29.154803 | controller | }}, mode=0644] ***
2026-06-08 22:18:29.154808 | controller | Monday 08 June 2026  22:18:29 +0000 (0:00:00.277)       0:00:39.628 ***********
2026-06-08 22:18:29.154813 | controller | Monday 08 June 2026  22:18:29 +0000 (0:00:00.277)       0:00:39.627 ***********
2026-06-08 22:18:29.605501 | controller | ok: [localhost]
2026-06-08 22:18:29.605566 | controller |
2026-06-08 22:18:29.605577 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-08 22:18:29.605586 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 22:18:29.605597 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 22:18:29.605614 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 22:18:29.605623 | controller | }}, dest={{
2026-06-08 22:18:29.605631 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:29.605640 | controller |   stage['path'], _val.src_file
2026-06-08 22:18:29.605648 | controller |   ) |
2026-06-08 22:18:29.605656 | controller |   path_join
2026-06-08 22:18:29.605663 | controller |  }}] ***
2026-06-08 22:18:29.605672 | controller | Monday 08 June 2026  22:18:29 +0000 (0:00:00.450)       0:00:40.079 ***********
2026-06-08 22:18:29.605680 | controller | Monday 08 June 2026  22:18:29 +0000 (0:00:00.450)       0:00:40.078 ***********
2026-06-08 22:18:29.863566 | controller | ok: [localhost] => (item=network-values)
2026-06-08 22:18:29.863624 | controller |
2026-06-08 22:18:29.863632 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:29.863638 | controller | Monday 08 June 2026  22:18:29 +0000 (0:00:00.257)       0:00:40.337 ***********
2026-06-08 22:18:29.863644 | controller | Monday 08 June 2026  22:18:29 +0000 (0:00:00.257)       0:00:40.335 ***********
2026-06-08 22:18:29.928615 | controller | skipping: [localhost]
2026-06-08 22:18:29.928671 | controller |
2026-06-08 22:18:29.928679 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 22:18:29.928685 | controller | Monday 08 June 2026  22:18:29 +0000 (0:00:00.065)       0:00:40.402 ***********
2026-06-08 22:18:29.928691 | controller | Monday 08 June 2026  22:18:29 +0000 (0:00:00.065)       0:00:40.401 ***********
2026-06-08 22:18:30.386188 | controller | changed: [localhost]
2026-06-08 22:18:30.386240 | controller |
2026-06-08 22:18:30.386248 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 22:18:30.386255 | controller | Monday 08 June 2026  22:18:30 +0000 (0:00:00.457)       0:00:40.860 ***********
2026-06-08 22:18:30.386261 | controller | Monday 08 June 2026  22:18:30 +0000 (0:00:00.457)       0:00:40.859 ***********
2026-06-08 22:18:30.832965 | controller | changed: [localhost]
2026-06-08 22:18:30.833028 | controller |
2026-06-08 22:18:30.833048 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 22:18:30.833054 | controller | Monday 08 June 2026  22:18:30 +0000 (0:00:00.446)       0:00:41.306 ***********
2026-06-08 22:18:30.833058 | controller | Monday 08 June 2026  22:18:30 +0000 (0:00:00.446)       0:00:41.305 ***********
2026-06-08 22:18:30.892489 | controller | skipping: [localhost]
2026-06-08 22:18:30.892549 | controller |
2026-06-08 22:18:30.892557 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 22:18:30.892563 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 22:18:30.892569 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 22:18:30.892574 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 22:18:30.892579 | controller |   ) | list
2026-06-08 22:18:30.892583 | controller | }}] ***
2026-06-08 22:18:30.892588 | controller | Monday 08 June 2026  22:18:30 +0000 (0:00:00.059)       0:00:41.366 ***********
2026-06-08 22:18:30.892593 | controller | Monday 08 June 2026  22:18:30 +0000 (0:00:00.059)       0:00:41.365 ***********
2026-06-08 22:18:30.949896 | controller | skipping: [localhost]
2026-06-08 22:18:30.949947 | controller |
2026-06-08 22:18:30.949952 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-08 22:18:30.949957 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 22:18:30.949961 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 22:18:30.949966 | controller | }}, mode=0644] ***
2026-06-08 22:18:30.949976 | controller | Monday 08 June 2026  22:18:30 +0000 (0:00:00.057)       0:00:41.424 ***********
2026-06-08 22:18:30.949980 | controller | Monday 08 June 2026  22:18:30 +0000 (0:00:00.057)       0:00:41.422 ***********
2026-06-08 22:18:31.236598 | controller | changed: [localhost]
2026-06-08 22:18:31.236652 | controller |
2026-06-08 22:18:31.236659 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:31.236665 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.286)       0:00:41.710 ***********
2026-06-08 22:18:31.236671 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.286)       0:00:41.708 ***********
2026-06-08 22:18:31.300774 | controller | skipping: [localhost]
2026-06-08 22:18:31.300839 | controller |
2026-06-08 22:18:31.300846 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 22:18:31.300852 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.064)       0:00:41.774 ***********
2026-06-08 22:18:31.300858 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.064)       0:00:41.773 ***********
2026-06-08 22:18:31.376932 | controller | skipping: [localhost]
2026-06-08 22:18:31.376988 | controller |
2026-06-08 22:18:31.376995 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-08 22:18:31.377001 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.076)       0:00:41.850 ***********
2026-06-08 22:18:31.377006 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.076)       0:00:41.849 ***********
2026-06-08 22:18:31.431955 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-08 22:18:31.432005 | controller | skipping: [localhost]
2026-06-08 22:18:31.432010 | controller |
2026-06-08 22:18:31.432019 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:31.432023 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.055)       0:00:41.906 ***********
2026-06-08 22:18:31.432027 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.055)       0:00:41.904 ***********
2026-06-08 22:18:31.499625 | controller | skipping: [localhost]
2026-06-08 22:18:31.499676 | controller |
2026-06-08 22:18:31.499682 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-08 22:18:31.499686 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.067)       0:00:41.973 ***********
2026-06-08 22:18:31.499690 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.067)       0:00:41.972 ***********
2026-06-08 22:18:31.554842 | controller | skipping: [localhost]
2026-06-08 22:18:31.554907 | controller |
2026-06-08 22:18:31.554914 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 22:18:31.554921 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.054)       0:00:42.028 ***********
2026-06-08 22:18:31.554927 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.055)       0:00:42.027 ***********
2026-06-08 22:18:31.624966 | controller | ok: [localhost] =>
2026-06-08 22:18:31.625038 | controller |     changed: false
2026-06-08 22:18:31.625047 | controller |     msg: All assertions passed
2026-06-08 22:18:31.625057 | controller |
2026-06-08 22:18:31.625065 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:31.625075 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.070)       0:00:42.099 ***********
2026-06-08 22:18:31.625083 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.070)       0:00:42.097 ***********
2026-06-08 22:18:31.670208 | controller | skipping: [localhost]
2026-06-08 22:18:31.670276 | controller |
2026-06-08 22:18:31.670286 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:31.670294 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.045)       0:00:42.144 ***********
2026-06-08 22:18:31.670313 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.045)       0:00:42.142 ***********
2026-06-08 22:18:31.717322 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-08 22:18:31.717407 | controller |
2026-06-08 22:18:31.717420 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 22:18:31.717469 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.047)       0:00:42.191 ***********
2026-06-08 22:18:31.717478 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.047)       0:00:42.189 ***********
2026-06-08 22:18:31.754190 | controller | skipping: [localhost]
2026-06-08 22:18:31.754259 | controller |
2026-06-08 22:18:31.754270 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 22:18:31.754280 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.036)       0:00:42.228 ***********
2026-06-08 22:18:31.754289 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.036)       0:00:42.226 ***********
2026-06-08 22:18:31.798094 | controller | ok: [localhost]
2026-06-08 22:18:31.798168 | controller |
2026-06-08 22:18:31.798180 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 22:18:31.798189 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 22:18:31.798199 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 22:18:31.798208 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 22:18:31.798217 | controller | }}] ***
2026-06-08 22:18:31.798225 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.043)       0:00:42.271 ***********
2026-06-08 22:18:31.798234 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.043)       0:00:42.270 ***********
2026-06-08 22:18:31.852070 | controller | skipping: [localhost]
2026-06-08 22:18:31.852134 | controller |
2026-06-08 22:18:31.852145 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 22:18:31.852153 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:31.852161 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 22:18:31.852170 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:31.852178 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.053)       0:00:42.325 ***********
2026-06-08 22:18:31.852186 | controller | Monday 08 June 2026  22:18:31 +0000 (0:00:00.053)       0:00:42.324 ***********
2026-06-08 22:18:32.312780 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-08 22:18:32.312851 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-08 22:18:32.312862 | controller |
2026-06-08 22:18:32.312871 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 22:18:32.312879 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.461)       0:00:42.786 ***********
2026-06-08 22:18:32.312888 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.461)       0:00:42.785 ***********
2026-06-08 22:18:32.396864 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-08 22:18:32.396934 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 22:18:32.396945 | controller |
2026-06-08 22:18:32.396954 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-08 22:18:32.396962 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.084)       0:00:42.871 ***********
2026-06-08 22:18:32.396970 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.084)       0:00:42.869 ***********
2026-06-08 22:18:32.437024 | controller | skipping: [localhost]
2026-06-08 22:18:32.437075 | controller |
2026-06-08 22:18:32.437085 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] ***
2026-06-08 22:18:32.437106 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.040)       0:00:42.911 ***********
2026-06-08 22:18:32.437114 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.040)       0:00:42.909 ***********
2026-06-08 22:18:32.602841 | controller |
2026-06-08 22:18:32.602925 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:18:32.602936 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.165)       0:00:43.077 ***********
2026-06-08 22:18:32.602944 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.165)       0:00:43.075 ***********
2026-06-08 22:18:32.668204 | controller | skipping: [localhost]
2026-06-08 22:18:32.668244 | controller |
2026-06-08 22:18:32.668251 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:18:32.668257 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.065)       0:00:43.142 ***********
2026-06-08 22:18:32.668262 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.065)       0:00:43.140 ***********
2026-06-08 22:18:32.720295 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:18:32.720380 | controller |
2026-06-08 22:18:32.720391 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:18:32.720400 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.052)       0:00:43.194 ***********
2026-06-08 22:18:32.720409 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.052)       0:00:43.193 ***********
2026-06-08 22:18:32.764214 | controller | ok: [localhost] =>
2026-06-08 22:18:32.764297 | controller |     changed: false
2026-06-08 22:18:32.764308 | controller |     msg: All assertions passed
2026-06-08 22:18:32.764318 | controller |
2026-06-08 22:18:32.764327 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:32.764336 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.043)       0:00:43.238 ***********
2026-06-08 22:18:32.764345 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.043)       0:00:43.237 ***********
2026-06-08 22:18:32.961203 | controller | ok: [localhost]
2026-06-08 22:18:32.961288 | controller |
2026-06-08 22:18:32.961300 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:18:32.961310 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.196)       0:00:43.435 ***********
2026-06-08 22:18:32.961319 | controller | Monday 08 June 2026  22:18:32 +0000 (0:00:00.196)       0:00:43.433 ***********
2026-06-08 22:18:33.046273 | controller | ok: [localhost] =>
2026-06-08 22:18:33.046345 | controller |     changed: false
2026-06-08 22:18:33.046355 | controller |     msg: All assertions passed
2026-06-08 22:18:33.046365 | controller |
2026-06-08 22:18:33.046374 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:18:33.046383 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.085)       0:00:43.520 ***********
2026-06-08 22:18:33.046392 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.085)       0:00:43.519 ***********
2026-06-08 22:18:33.242942 | controller | ok: [localhost]
2026-06-08 22:18:33.242974 | controller |
2026-06-08 22:18:33.242979 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:18:33.242988 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:18:33.242992 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:18:33.242996 | controller |   _config_map_content |
2026-06-08 22:18:33.242999 | controller |   ansible.utils.remove_keys(
2026-06-08 22:18:33.243003 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:18:33.243006 | controller |     matching_parameter='regex')
2026-06-08 22:18:33.243010 | controller | }}, cacheable=False] ***
2026-06-08 22:18:33.243013 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.196)       0:00:43.716 ***********
2026-06-08 22:18:33.243017 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.196)       0:00:43.715 ***********
2026-06-08 22:18:33.453934 | controller | ok: [localhost]
2026-06-08 22:18:33.453976 | controller |
2026-06-08 22:18:33.453985 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:18:33.453993 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.210)       0:00:43.927 ***********
2026-06-08 22:18:33.454000 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.210)       0:00:43.926 ***********
2026-06-08 22:18:33.521548 | controller | skipping: [localhost]
2026-06-08 22:18:33.521620 | controller |
2026-06-08 22:18:33.521630 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:18:33.521638 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.067)       0:00:43.994 ***********
2026-06-08 22:18:33.521645 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.067)       0:00:43.993 ***********
2026-06-08 22:18:33.765396 | controller | changed: [localhost]
2026-06-08 22:18:33.765485 | controller |
2026-06-08 22:18:33.765493 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:18:33.765499 | controller |   (snippet_datadir,
2026-06-08 22:18:33.765504 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:18:33.765510 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:18:33.765515 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.244)       0:00:44.239 ***********
2026-06-08 22:18:33.765520 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.244)       0:00:44.237 ***********
2026-06-08 22:18:33.849348 | controller | skipping: [localhost]
2026-06-08 22:18:33.849478 | controller |
2026-06-08 22:18:33.849504 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:18:33.849519 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.083)       0:00:44.322 ***********
2026-06-08 22:18:33.849531 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.083)       0:00:44.321 ***********
2026-06-08 22:18:33.928311 | controller | ok: [localhost]
2026-06-08 22:18:33.928389 | controller |
2026-06-08 22:18:33.928401 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:18:33.928410 | controller |   (snippet_datadir,
2026-06-08 22:18:33.928420 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:18:33.928464 | controller | }}, content={{
2026-06-08 22:18:33.928474 | controller |   _base64_patch |
2026-06-08 22:18:33.928482 | controller |   default({}) |
2026-06-08 22:18:33.928490 | controller |   to_nice_yaml
2026-06-08 22:18:33.928498 | controller | }}, mode=0644] ***
2026-06-08 22:18:33.928507 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.078)       0:00:44.401 ***********
2026-06-08 22:18:33.928518 | controller | Monday 08 June 2026  22:18:33 +0000 (0:00:00.078)       0:00:44.400 ***********
2026-06-08 22:18:34.350275 | controller | changed: [localhost]
2026-06-08 22:18:34.350330 | controller |
2026-06-08 22:18:34.350336 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:18:34.350340 | controller |   (snippet_datadir,
2026-06-08 22:18:34.350344 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:18:34.350348 | controller | }}, content={{
2026-06-08 22:18:34.350351 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:18:34.350355 | controller |   default({}) |
2026-06-08 22:18:34.350359 | controller |   to_nice_yaml
2026-06-08 22:18:34.350362 | controller | }}, mode=0644] ***
2026-06-08 22:18:34.350365 | controller | Monday 08 June 2026  22:18:34 +0000 (0:00:00.422)       0:00:44.824 ***********
2026-06-08 22:18:34.350369 | controller | Monday 08 June 2026  22:18:34 +0000 (0:00:00.422)       0:00:44.822 ***********
2026-06-08 22:18:34.801685 | controller | changed: [localhost]
2026-06-08 22:18:34.801751 | controller |
2026-06-08 22:18:34.801758 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:18:34.801764 | controller |   (
2026-06-08 22:18:34.801769 | controller |     snippet_datadir,
2026-06-08 22:18:34.801775 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:18:34.801780 | controller |   ) | path_join
2026-06-08 22:18:34.801799 | controller | }}, mode=0644] ***
2026-06-08 22:18:34.801804 | controller | Monday 08 June 2026  22:18:34 +0000 (0:00:00.451)       0:00:45.275 ***********
2026-06-08 22:18:34.801809 | controller | Monday 08 June 2026  22:18:34 +0000 (0:00:00.451)       0:00:45.274 ***********
2026-06-08 22:18:35.187001 | controller | changed: [localhost]
2026-06-08 22:18:35.187058 | controller |
2026-06-08 22:18:35.187064 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:18:35.187068 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.385)       0:00:45.661 ***********
2026-06-08 22:18:35.187072 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.385)       0:00:45.659 ***********
2026-06-08 22:18:35.259175 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:18:35.259236 | controller |
2026-06-08 22:18:35.259241 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:18:35.259245 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.072)       0:00:45.733 ***********
2026-06-08 22:18:35.259249 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.072)       0:00:45.732 ***********
2026-06-08 22:18:35.314816 | controller | ok: [localhost] =>
2026-06-08 22:18:35.314869 | controller |     changed: false
2026-06-08 22:18:35.314878 | controller |     msg: All assertions passed
2026-06-08 22:18:35.314887 | controller |
2026-06-08 22:18:35.314895 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:18:35.314904 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.055)       0:00:45.789 ***********
2026-06-08 22:18:35.314911 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.055)       0:00:45.787 ***********
2026-06-08 22:18:35.531685 | controller | ok: [localhost]
2026-06-08 22:18:35.531774 | controller |
2026-06-08 22:18:35.531779 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:18:35.531783 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.216)       0:00:46.005 ***********
2026-06-08 22:18:35.531787 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.216)       0:00:46.004 ***********
2026-06-08 22:18:35.615515 | controller | ok: [localhost]
2026-06-08 22:18:35.615585 | controller |
2026-06-08 22:18:35.615595 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:18:35.615603 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.083)       0:00:46.089 ***********
2026-06-08 22:18:35.615610 | controller | Monday 08 June 2026  22:18:35 +0000 (0:00:00.083)       0:00:46.087 ***********
2026-06-08 22:18:36.068504 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-08 22:18:36.068567 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-08 22:18:36.068579 | controller |
2026-06-08 22:18:36.068588 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:18:36.068596 | controller |   _content |
2026-06-08 22:18:36.068604 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:18:36.068612 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:18:36.068621 | controller | }}
2026-06-08 22:18:36.068629 | controller | ] ***
2026-06-08 22:18:36.068637 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.453)       0:00:46.542 ***********
2026-06-08 22:18:36.068645 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.453)       0:00:46.541 ***********
2026-06-08 22:18:36.209064 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:18:36.209107 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:18:36.209114 | controller |
2026-06-08 22:18:36.209120 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:18:36.209126 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.139)       0:00:46.682 ***********
2026-06-08 22:18:36.209137 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.140)       0:00:46.681 ***********
2026-06-08 22:18:36.459840 | controller | changed: [localhost]
2026-06-08 22:18:36.459918 | controller |
2026-06-08 22:18:36.459934 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:18:36.459946 | controller |   (_destdir,
2026-06-08 22:18:36.459958 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:18:36.459970 | controller | }}, content={{
2026-06-08 22:18:36.459980 | controller |   (
2026-06-08 22:18:36.459990 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:18:36.460001 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:18:36.460013 | controller | }}, mode=0644] ***
2026-06-08 22:18:36.460024 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.250)       0:00:46.932 ***********
2026-06-08 22:18:36.460035 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.250)       0:00:46.931 ***********
2026-06-08 22:18:36.941101 | controller | changed: [localhost]
2026-06-08 22:18:36.941158 | controller |
2026-06-08 22:18:36.941164 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:18:36.941168 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.482)       0:00:47.415 ***********
2026-06-08 22:18:36.941172 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.481)       0:00:47.413 ***********
2026-06-08 22:18:36.995769 | controller | skipping: [localhost]
2026-06-08 22:18:36.995822 | controller |
2026-06-08 22:18:36.995830 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:18:36.995836 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.054)       0:00:47.469 ***********
2026-06-08 22:18:36.995841 | controller | Monday 08 June 2026  22:18:36 +0000 (0:00:00.054)       0:00:47.468 ***********
2026-06-08 22:18:37.069009 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:18:37.069068 | controller |
2026-06-08 22:18:37.069073 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:18:37.069078 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.073)       0:00:47.542 ***********
2026-06-08 22:18:37.069082 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.073)       0:00:47.541 ***********
2026-06-08 22:18:37.126538 | controller | ok: [localhost] =>
2026-06-08 22:18:37.126568 | controller |     changed: false
2026-06-08 22:18:37.126572 | controller |     msg: All assertions passed
2026-06-08 22:18:37.126577 | controller |
2026-06-08 22:18:37.126581 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:37.126585 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.057)       0:00:47.600 ***********
2026-06-08 22:18:37.126589 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.057)       0:00:47.599 ***********
2026-06-08 22:18:37.364808 | controller | ok: [localhost]
2026-06-08 22:18:37.364838 | controller |
2026-06-08 22:18:37.364843 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:18:37.364848 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.238)       0:00:47.838 ***********
2026-06-08 22:18:37.364852 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.238)       0:00:47.837 ***********
2026-06-08 22:18:37.414025 | controller | ok: [localhost] =>
2026-06-08 22:18:37.414062 | controller |     changed: false
2026-06-08 22:18:37.414068 | controller |     msg: All assertions passed
2026-06-08 22:18:37.414075 | controller |
2026-06-08 22:18:37.414086 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:18:37.414093 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.049)       0:00:47.888 ***********
2026-06-08 22:18:37.414099 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.049)       0:00:47.886 ***********
2026-06-08 22:18:37.670714 | controller | ok: [localhost]
2026-06-08 22:18:37.670768 | controller |
2026-06-08 22:18:37.670776 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:18:37.670783 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:18:37.670788 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:18:37.670794 | controller |   _config_map_content |
2026-06-08 22:18:37.670799 | controller |   ansible.utils.remove_keys(
2026-06-08 22:18:37.670804 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:18:37.670810 | controller |     matching_parameter='regex')
2026-06-08 22:18:37.670815 | controller | }}, cacheable=False] ***
2026-06-08 22:18:37.670820 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.256)       0:00:48.144 ***********
2026-06-08 22:18:37.670826 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.256)       0:00:48.143 ***********
2026-06-08 22:18:37.975526 | controller | ok: [localhost]
2026-06-08 22:18:37.975557 | controller |
2026-06-08 22:18:37.975563 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:18:37.975567 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.304)       0:00:48.449 ***********
2026-06-08 22:18:37.975571 | controller | Monday 08 June 2026  22:18:37 +0000 (0:00:00.304)       0:00:48.447 ***********
2026-06-08 22:18:38.081050 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-08 22:18:38.081143 | controller |
2026-06-08 22:18:38.081158 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-08 22:18:38.081169 | controller | Monday 08 June 2026  22:18:38 +0000 (0:00:00.105)       0:00:48.554 ***********
2026-06-08 22:18:38.081180 | controller | Monday 08 June 2026  22:18:38 +0000 (0:00:00.105)       0:00:48.553 ***********
2026-06-08 22:18:38.160287 | controller | ok: [localhost] =>
2026-06-08 22:18:38.160333 | controller |     changed: false
2026-06-08 22:18:38.160342 | controller |     msg: All assertions passed
2026-06-08 22:18:38.160351 | controller |
2026-06-08 22:18:38.160360 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:18:38.160368 | controller | Monday 08 June 2026  22:18:38 +0000 (0:00:00.079)       0:00:48.633 ***********
2026-06-08 22:18:38.160376 | controller | Monday 08 June 2026  22:18:38 +0000 (0:00:00.079)       0:00:48.632 ***********
2026-06-08 22:18:38.400645 | controller | ok: [localhost]
2026-06-08 22:18:38.400702 | controller |
2026-06-08 22:18:38.400713 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:18:38.400722 | controller |   (snippet_datadir,
2026-06-08 22:18:38.400730 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:18:38.400738 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:18:38.400806 | controller | Monday 08 June 2026  22:18:38 +0000 (0:00:00.240)       0:00:48.874 ***********
2026-06-08 22:18:38.400815 | controller | Monday 08 June 2026  22:18:38 +0000 (0:00:00.240)       0:00:48.873 ***********
2026-06-08 22:18:38.957248 | controller | ok: [localhost]
2026-06-08 22:18:38.957331 | controller |
2026-06-08 22:18:38.957346 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:18:38.957358 | controller | Monday 08 June 2026  22:18:38 +0000 (0:00:00.555)       0:00:49.430 ***********
2026-06-08 22:18:38.957368 | controller | Monday 08 June 2026  22:18:38 +0000 (0:00:00.555)       0:00:49.429 ***********
2026-06-08 22:18:39.050910 | controller | ok: [localhost]
2026-06-08 22:18:39.050990 | controller |
2026-06-08 22:18:39.051003 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:18:39.051013 | controller |   (snippet_datadir,
2026-06-08 22:18:39.051022 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:18:39.051031 | controller | }}, content={{
2026-06-08 22:18:39.051040 | controller |   _base64_patch |
2026-06-08 22:18:39.051060 | controller |   default({}) |
2026-06-08 22:18:39.051069 | controller |   to_nice_yaml
2026-06-08 22:18:39.051077 | controller | }}, mode=0644] ***
2026-06-08 22:18:39.051085 | controller | Monday 08 June 2026  22:18:39 +0000 (0:00:00.094)       0:00:49.524 ***********
2026-06-08 22:18:39.051094 | controller | Monday 08 June 2026  22:18:39 +0000 (0:00:00.094)       0:00:49.523 ***********
2026-06-08 22:18:39.454480 | controller | ok: [localhost]
2026-06-08 22:18:39.454545 | controller |
2026-06-08 22:18:39.454555 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:18:39.454564 | controller |   (snippet_datadir,
2026-06-08 22:18:39.454572 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:18:39.454581 | controller | }}, content={{
2026-06-08 22:18:39.454589 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:18:39.454597 | controller |   default({}) |
2026-06-08 22:18:39.454604 | controller |   to_nice_yaml
2026-06-08 22:18:39.454612 | controller | }}, mode=0644] ***
2026-06-08 22:18:39.454619 | controller | Monday 08 June 2026  22:18:39 +0000 (0:00:00.403)       0:00:49.928 ***********
2026-06-08 22:18:39.454627 | controller | Monday 08 June 2026  22:18:39 +0000 (0:00:00.403)       0:00:49.926 ***********
2026-06-08 22:18:39.840165 | controller | ok: [localhost]
2026-06-08 22:18:39.840194 | controller |
2026-06-08 22:18:39.840200 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:18:39.840205 | controller |   (
2026-06-08 22:18:39.840208 | controller |     snippet_datadir,
2026-06-08 22:18:39.840213 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:18:39.840216 | controller |   ) | path_join
2026-06-08 22:18:39.840219 | controller | }}, mode=0644] ***
2026-06-08 22:18:39.840223 | controller | Monday 08 June 2026  22:18:39 +0000 (0:00:00.386)       0:00:50.314 ***********
2026-06-08 22:18:39.840227 | controller | Monday 08 June 2026  22:18:39 +0000 (0:00:00.386)       0:00:50.313 ***********
2026-06-08 22:18:40.233141 | controller | ok: [localhost]
2026-06-08 22:18:40.233215 | controller |
2026-06-08 22:18:40.233226 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:18:40.233235 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.392)       0:00:50.707 ***********
2026-06-08 22:18:40.233243 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.392)       0:00:50.706 ***********
2026-06-08 22:18:40.291231 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:18:40.291308 | controller |
2026-06-08 22:18:40.291318 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:18:40.291328 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.058)       0:00:50.765 ***********
2026-06-08 22:18:40.291336 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.058)       0:00:50.764 ***********
2026-06-08 22:18:40.347174 | controller | ok: [localhost] =>
2026-06-08 22:18:40.347240 | controller |     changed: false
2026-06-08 22:18:40.347246 | controller |     msg: All assertions passed
2026-06-08 22:18:40.347252 | controller |
2026-06-08 22:18:40.347257 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:18:40.347263 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.055)       0:00:50.821 ***********
2026-06-08 22:18:40.347268 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.055)       0:00:50.820 ***********
2026-06-08 22:18:40.623467 | controller | ok: [localhost]
2026-06-08 22:18:40.623544 | controller |
2026-06-08 22:18:40.623567 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:18:40.623576 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.275)       0:00:51.096 ***********
2026-06-08 22:18:40.623584 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.275)       0:00:51.095 ***********
2026-06-08 22:18:40.704902 | controller | ok: [localhost]
2026-06-08 22:18:40.704962 | controller |
2026-06-08 22:18:40.704978 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:18:40.704985 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.081)       0:00:51.178 ***********
2026-06-08 22:18:40.704990 | controller | Monday 08 June 2026  22:18:40 +0000 (0:00:00.081)       0:00:51.177 ***********
2026-06-08 22:18:41.376677 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-08 22:18:41.376731 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-08 22:18:41.376742 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-08 22:18:41.376751 | controller |
2026-06-08 22:18:41.376760 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:18:41.376768 | controller |   _content |
2026-06-08 22:18:41.376777 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:18:41.376785 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:18:41.376793 | controller | }}
2026-06-08 22:18:41.376801 | controller | ] ***
2026-06-08 22:18:41.376809 | controller | Monday 08 June 2026  22:18:41 +0000 (0:00:00.672)       0:00:51.850 ***********
2026-06-08 22:18:41.376817 | controller | Monday 08 June 2026  22:18:41 +0000 (0:00:00.671)       0:00:51.849 ***********
2026-06-08 22:18:41.506520 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-08 22:18:41.506612 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:18:41.506625 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:18:41.506637 | controller |
2026-06-08 22:18:41.506649 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:18:41.506661 | controller | Monday 08 June 2026  22:18:41 +0000 (0:00:00.129)       0:00:51.980 ***********
2026-06-08 22:18:41.506672 | controller | Monday 08 June 2026  22:18:41 +0000 (0:00:00.129)       0:00:51.978 ***********
2026-06-08 22:18:41.773055 | controller | ok: [localhost]
2026-06-08 22:18:41.773106 | controller |
2026-06-08 22:18:41.773117 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:18:41.773125 | controller |   (_destdir,
2026-06-08 22:18:41.773134 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:18:41.773142 | controller | }}, content={{
2026-06-08 22:18:41.773149 | controller |   (
2026-06-08 22:18:41.773157 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:18:41.773165 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:18:41.773173 | controller | }}, mode=0644] ***
2026-06-08 22:18:41.773181 | controller | Monday 08 June 2026  22:18:41 +0000 (0:00:00.266)       0:00:52.246 ***********
2026-06-08 22:18:41.773189 | controller | Monday 08 June 2026  22:18:41 +0000 (0:00:00.266)       0:00:52.245 ***********
2026-06-08 22:18:42.197999 | controller | ok: [localhost]
2026-06-08 22:18:42.198030 | controller |
2026-06-08 22:18:42.198035 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-08 22:18:42.198039 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 22:18:42.198043 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 22:18:42.198047 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 22:18:42.198050 | controller | }}, dest={{
2026-06-08 22:18:42.198054 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:42.198058 | controller |   stage['path'], _val.src_file
2026-06-08 22:18:42.198061 | controller |   ) |
2026-06-08 22:18:42.198065 | controller |   path_join
2026-06-08 22:18:42.198068 | controller |  }}] ***
2026-06-08 22:18:42.198071 | controller | Monday 08 June 2026  22:18:42 +0000 (0:00:00.425)       0:00:52.671 ***********
2026-06-08 22:18:42.198075 | controller | Monday 08 June 2026  22:18:42 +0000 (0:00:00.425)       0:00:52.670 ***********
2026-06-08 22:18:42.675033 | controller | changed: [localhost] => (item=service-values)
2026-06-08 22:18:42.675075 | controller | ok: [localhost] => (item=network-values)
2026-06-08 22:18:42.675083 | controller |
2026-06-08 22:18:42.675089 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:42.675102 | controller | Monday 08 June 2026  22:18:42 +0000 (0:00:00.477)       0:00:53.149 ***********
2026-06-08 22:18:42.675113 | controller | Monday 08 June 2026  22:18:42 +0000 (0:00:00.477)       0:00:53.147 ***********
2026-06-08 22:18:42.715877 | controller | skipping: [localhost]
2026-06-08 22:18:42.715912 | controller |
2026-06-08 22:18:42.715919 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 22:18:42.715925 | controller | Monday 08 June 2026  22:18:42 +0000 (0:00:00.040)       0:00:53.190 ***********
2026-06-08 22:18:42.715930 | controller | Monday 08 June 2026  22:18:42 +0000 (0:00:00.040)       0:00:53.188 ***********
2026-06-08 22:18:43.160423 | controller | changed: [localhost]
2026-06-08 22:18:43.160540 | controller |
2026-06-08 22:18:43.160547 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 22:18:43.160552 | controller | Monday 08 June 2026  22:18:43 +0000 (0:00:00.444)       0:00:53.634 ***********
2026-06-08 22:18:43.160558 | controller | Monday 08 June 2026  22:18:43 +0000 (0:00:00.444)       0:00:53.633 ***********
2026-06-08 22:18:43.662144 | controller | changed: [localhost]
2026-06-08 22:18:43.662213 | controller |
2026-06-08 22:18:43.662221 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 22:18:43.662228 | controller | Monday 08 June 2026  22:18:43 +0000 (0:00:00.501)       0:00:54.135 ***********
2026-06-08 22:18:43.662234 | controller | Monday 08 June 2026  22:18:43 +0000 (0:00:00.501)       0:00:54.134 ***********
2026-06-08 22:18:43.724411 | controller | skipping: [localhost]
2026-06-08 22:18:43.724526 | controller |
2026-06-08 22:18:43.724539 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 22:18:43.724548 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 22:18:43.724558 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 22:18:43.724567 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 22:18:43.724575 | controller |   ) | list
2026-06-08 22:18:43.724584 | controller | }}] ***
2026-06-08 22:18:43.724593 | controller | Monday 08 June 2026  22:18:43 +0000 (0:00:00.062)       0:00:54.198 ***********
2026-06-08 22:18:43.724601 | controller | Monday 08 June 2026  22:18:43 +0000 (0:00:00.062)       0:00:54.197 ***********
2026-06-08 22:18:43.817521 | controller | skipping: [localhost]
2026-06-08 22:18:43.817596 | controller |
2026-06-08 22:18:43.817606 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-08 22:18:43.817614 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 22:18:43.817622 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 22:18:43.817630 | controller | }}, mode=0644] ***
2026-06-08 22:18:43.817637 | controller | Monday 08 June 2026  22:18:43 +0000 (0:00:00.092)       0:00:54.290 ***********
2026-06-08 22:18:43.817642 | controller | Monday 08 June 2026  22:18:43 +0000 (0:00:00.092)       0:00:54.289 ***********
2026-06-08 22:18:44.128611 | controller | changed: [localhost]
2026-06-08 22:18:44.128678 | controller |
2026-06-08 22:18:44.128685 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:44.128691 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.311)       0:00:54.601 ***********
2026-06-08 22:18:44.128697 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.311)       0:00:54.600 ***********
2026-06-08 22:18:44.204906 | controller | skipping: [localhost]
2026-06-08 22:18:44.204978 | controller |
2026-06-08 22:18:44.204985 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 22:18:44.204991 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.076)       0:00:54.678 ***********
2026-06-08 22:18:44.204996 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.076)       0:00:54.677 ***********
2026-06-08 22:18:44.273355 | controller | skipping: [localhost]
2026-06-08 22:18:44.273406 | controller |
2026-06-08 22:18:44.273413 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params=wait_condition.yml] ***
2026-06-08 22:18:44.273418 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.068)       0:00:54.746 ***********
2026-06-08 22:18:44.273424 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.068)       0:00:54.745 ***********
2026-06-08 22:18:44.339029 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-08 22:18:44.339098 | controller | skipping: [localhost]
2026-06-08 22:18:44.339105 | controller |
2026-06-08 22:18:44.339111 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:44.339116 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.065)       0:00:54.812 ***********
2026-06-08 22:18:44.339121 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.065)       0:00:54.811 ***********
2026-06-08 22:18:44.397724 | controller | skipping: [localhost]
2026-06-08 22:18:44.397782 | controller |
2026-06-08 22:18:44.397792 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-08 22:18:44.397800 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.058)       0:00:54.871 ***********
2026-06-08 22:18:44.397808 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.058)       0:00:54.869 ***********
2026-06-08 22:18:44.499256 | controller | skipping: [localhost]
2026-06-08 22:18:44.499315 | controller |
2026-06-08 22:18:44.499326 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 22:18:44.499335 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.101)       0:00:54.972 ***********
2026-06-08 22:18:44.499343 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.101)       0:00:54.971 ***********
2026-06-08 22:18:44.571253 | controller | ok: [localhost] =>
2026-06-08 22:18:44.571333 | controller |     changed: false
2026-06-08 22:18:44.571344 | controller |     msg: All assertions passed
2026-06-08 22:18:44.571352 | controller |
2026-06-08 22:18:44.571361 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:44.571370 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.072)       0:00:55.045 ***********
2026-06-08 22:18:44.571378 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.072)       0:00:55.043 ***********
2026-06-08 22:18:44.615484 | controller | skipping: [localhost]
2026-06-08 22:18:44.615552 | controller |
2026-06-08 22:18:44.615563 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:44.615571 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.044)       0:00:55.089 ***********
2026-06-08 22:18:44.615579 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.044)       0:00:55.088 ***********
2026-06-08 22:18:44.653904 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-08 22:18:44.653940 | controller |
2026-06-08 22:18:44.653949 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 22:18:44.653957 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.038)       0:00:55.127 ***********
2026-06-08 22:18:44.653965 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.038)       0:00:55.126 ***********
2026-06-08 22:18:44.684488 | controller | skipping: [localhost]
2026-06-08 22:18:44.684525 | controller |
2026-06-08 22:18:44.684535 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 22:18:44.684544 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.030)       0:00:55.158 ***********
2026-06-08 22:18:44.684565 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.030)       0:00:55.157 ***********
2026-06-08 22:18:44.723789 | controller | ok: [localhost]
2026-06-08 22:18:44.723818 | controller |
2026-06-08 22:18:44.723828 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 22:18:44.723836 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 22:18:44.723845 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 22:18:44.723852 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 22:18:44.723860 | controller | }}] ***
2026-06-08 22:18:44.723868 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.039)       0:00:55.197 ***********
2026-06-08 22:18:44.723876 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.039)       0:00:55.196 ***********
2026-06-08 22:18:44.800407 | controller | skipping: [localhost]
2026-06-08 22:18:44.800506 | controller |
2026-06-08 22:18:44.800516 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 22:18:44.800525 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:44.800533 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 22:18:44.800542 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:44.800550 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.076)       0:00:55.274 ***********
2026-06-08 22:18:44.800558 | controller | Monday 08 June 2026  22:18:44 +0000 (0:00:00.076)       0:00:55.273 ***********
2026-06-08 22:18:45.057623 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-08 22:18:45.057677 | controller |
2026-06-08 22:18:45.057682 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 22:18:45.057687 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.257)       0:00:55.531 ***********
2026-06-08 22:18:45.057691 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.257)       0:00:55.530 ***********
2026-06-08 22:18:45.158646 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 22:18:45.158711 | controller |
2026-06-08 22:18:45.158717 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-08 22:18:45.158723 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.100)       0:00:55.632 ***********
2026-06-08 22:18:45.158729 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.100)       0:00:55.630 ***********
2026-06-08 22:18:45.217045 | controller | skipping: [localhost]
2026-06-08 22:18:45.217109 | controller |
2026-06-08 22:18:45.217114 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-08 22:18:45.217119 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.058)       0:00:55.690 ***********
2026-06-08 22:18:45.217122 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.058)       0:00:55.689 ***********
2026-06-08 22:18:45.341349 | controller |
2026-06-08 22:18:45.341418 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:18:45.341424 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.124)       0:00:55.815 ***********
2026-06-08 22:18:45.341467 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.124)       0:00:55.813 ***********
2026-06-08 22:18:45.399067 | controller | skipping: [localhost]
2026-06-08 22:18:45.399137 | controller |
2026-06-08 22:18:45.399144 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:18:45.399150 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.057)       0:00:55.872 ***********
2026-06-08 22:18:45.399156 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.057)       0:00:55.871 ***********
2026-06-08 22:18:45.471950 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:18:45.472017 | controller |
2026-06-08 22:18:45.472024 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:18:45.472041 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.072)       0:00:55.945 ***********
2026-06-08 22:18:45.472046 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.072)       0:00:55.944 ***********
2026-06-08 22:18:45.530339 | controller | ok: [localhost] =>
2026-06-08 22:18:45.530407 | controller |     changed: false
2026-06-08 22:18:45.530412 | controller |     msg: All assertions passed
2026-06-08 22:18:45.530417 | controller |
2026-06-08 22:18:45.530422 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:45.530450 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.058)       0:00:56.004 ***********
2026-06-08 22:18:45.530456 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.058)       0:00:56.003 ***********
2026-06-08 22:18:45.759704 | controller | ok: [localhost]
2026-06-08 22:18:45.759760 | controller |
2026-06-08 22:18:45.759765 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:18:45.759770 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.229)       0:00:56.233 ***********
2026-06-08 22:18:45.759774 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.229)       0:00:56.232 ***********
2026-06-08 22:18:45.810823 | controller | ok: [localhost] =>
2026-06-08 22:18:45.810895 | controller |     changed: false
2026-06-08 22:18:45.810906 | controller |     msg: All assertions passed
2026-06-08 22:18:45.810915 | controller |
2026-06-08 22:18:45.810923 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:18:45.810932 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.050)       0:00:56.284 ***********
2026-06-08 22:18:45.810940 | controller | Monday 08 June 2026  22:18:45 +0000 (0:00:00.050)       0:00:56.283 ***********
2026-06-08 22:18:46.029515 | controller | ok: [localhost]
2026-06-08 22:18:46.029573 | controller |
2026-06-08 22:18:46.029587 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:18:46.029599 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:18:46.029609 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:18:46.029620 | controller |   _config_map_content |
2026-06-08 22:18:46.029629 | controller |   ansible.utils.remove_keys(
2026-06-08 22:18:46.029639 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:18:46.029649 | controller |     matching_parameter='regex')
2026-06-08 22:18:46.029659 | controller | }}, cacheable=False] ***
2026-06-08 22:18:46.029669 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.218)       0:00:56.503 ***********
2026-06-08 22:18:46.029681 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.218)       0:00:56.501 ***********
2026-06-08 22:18:46.358191 | controller | ok: [localhost]
2026-06-08 22:18:46.358499 | controller |
2026-06-08 22:18:46.358519 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:18:46.358528 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.328)       0:00:56.831 ***********
2026-06-08 22:18:46.358537 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.328)       0:00:56.830 ***********
2026-06-08 22:18:46.444250 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost
2026-06-08 22:18:46.444292 | controller |
2026-06-08 22:18:46.444301 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] ***
2026-06-08 22:18:46.444309 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.086)       0:00:56.918 ***********
2026-06-08 22:18:46.444316 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.086)       0:00:56.916 ***********
2026-06-08 22:18:46.538895 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost
2026-06-08 22:18:46.538938 | controller |
2026-06-08 22:18:46.538947 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] ***
2026-06-08 22:18:46.538953 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.094)       0:00:57.013 ***********
2026-06-08 22:18:46.538959 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.094)       0:00:57.011 ***********
2026-06-08 22:18:46.588953 | controller | ok: [localhost] =>
2026-06-08 22:18:46.588991 | controller |     changed: false
2026-06-08 22:18:46.588997 | controller |     msg: All assertions passed
2026-06-08 22:18:46.589003 | controller |
2026-06-08 22:18:46.589008 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-08 22:18:46.589014 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.049)       0:00:57.062 ***********
2026-06-08 22:18:46.589026 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.049)       0:00:57.061 ***********
2026-06-08 22:18:46.647310 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost
2026-06-08 22:18:46.647374 | controller |
2026-06-08 22:18:46.647380 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] ***
2026-06-08 22:18:46.647384 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.058)       0:00:57.121 ***********
2026-06-08 22:18:46.647389 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.058)       0:00:57.120 ***********
2026-06-08 22:18:46.699340 | controller | skipping: [localhost]
2026-06-08 22:18:46.699407 | controller |
2026-06-08 22:18:46.699415 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-08 22:18:46.699421 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-08 22:18:46.699452 | controller | }}] ***
2026-06-08 22:18:46.699458 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.051)       0:00:57.173 ***********
2026-06-08 22:18:46.699463 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.051)       0:00:57.172 ***********
2026-06-08 22:18:46.740513 | controller | ok: [localhost]
2026-06-08 22:18:46.740578 | controller |
2026-06-08 22:18:46.740593 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] ***
2026-06-08 22:18:46.740598 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.041)       0:00:57.214 ***********
2026-06-08 22:18:46.740603 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.041)       0:00:57.213 ***********
2026-06-08 22:18:46.813777 | controller | ok: [localhost] =>
2026-06-08 22:18:46.813841 | controller |     changed: false
2026-06-08 22:18:46.813845 | controller |     msg: All assertions passed
2026-06-08 22:18:46.813850 | controller |
2026-06-08 22:18:46.813854 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:18:46.813858 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.073)       0:00:57.287 ***********
2026-06-08 22:18:46.813862 | controller | Monday 08 June 2026  22:18:46 +0000 (0:00:00.073)       0:00:57.286 ***********
2026-06-08 22:18:47.041544 | controller | changed: [localhost]
2026-06-08 22:18:47.041601 | controller |
2026-06-08 22:18:47.041607 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:18:47.041621 | controller |   (snippet_datadir,
2026-06-08 22:18:47.041625 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:18:47.041629 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:18:47.041633 | controller | Monday 08 June 2026  22:18:47 +0000 (0:00:00.227)       0:00:57.515 ***********
2026-06-08 22:18:47.041636 | controller | Monday 08 June 2026  22:18:47 +0000 (0:00:00.227)       0:00:57.514 ***********
2026-06-08 22:18:47.520724 | controller | changed: [localhost]
2026-06-08 22:18:47.520785 | controller |
2026-06-08 22:18:47.520790 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:18:47.520795 | controller | Monday 08 June 2026  22:18:47 +0000 (0:00:00.478)       0:00:57.994 ***********
2026-06-08 22:18:47.520799 | controller | Monday 08 June 2026  22:18:47 +0000 (0:00:00.478)       0:00:57.993 ***********
2026-06-08 22:18:47.630134 | controller | ok: [localhost]
2026-06-08 22:18:47.630213 | controller |
2026-06-08 22:18:47.630225 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:18:47.630233 | controller |   (snippet_datadir,
2026-06-08 22:18:47.630241 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:18:47.630249 | controller | }}, content={{
2026-06-08 22:18:47.630257 | controller |   _base64_patch |
2026-06-08 22:18:47.630264 | controller |   default({}) |
2026-06-08 22:18:47.630271 | controller |   to_nice_yaml
2026-06-08 22:18:47.630278 | controller | }}, mode=0644] ***
2026-06-08 22:18:47.630286 | controller | Monday 08 June 2026  22:18:47 +0000 (0:00:00.109)       0:00:58.103 ***********
2026-06-08 22:18:47.630293 | controller | Monday 08 June 2026  22:18:47 +0000 (0:00:00.109)       0:00:58.102 ***********
2026-06-08 22:18:48.153962 | controller | changed: [localhost]
2026-06-08 22:18:48.154084 | controller |
2026-06-08 22:18:48.154095 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:18:48.154104 | controller |   (snippet_datadir,
2026-06-08 22:18:48.154113 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:18:48.154123 | controller | }}, content={{
2026-06-08 22:18:48.154131 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:18:48.154139 | controller |   default({}) |
2026-06-08 22:18:48.154147 | controller |   to_nice_yaml
2026-06-08 22:18:48.154155 | controller | }}, mode=0644] ***
2026-06-08 22:18:48.154163 | controller | Monday 08 June 2026  22:18:48 +0000 (0:00:00.522)       0:00:58.626 ***********
2026-06-08 22:18:48.154171 | controller | Monday 08 June 2026  22:18:48 +0000 (0:00:00.522)       0:00:58.625 ***********
2026-06-08 22:18:48.603488 | controller | changed: [localhost]
2026-06-08 22:18:48.603599 | controller |
2026-06-08 22:18:48.603606 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:18:48.603612 | controller |   (
2026-06-08 22:18:48.603616 | controller |     snippet_datadir,
2026-06-08 22:18:48.603621 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:18:48.603625 | controller |   ) | path_join
2026-06-08 22:18:48.603629 | controller | }}, mode=0644] ***
2026-06-08 22:18:48.603633 | controller | Monday 08 June 2026  22:18:48 +0000 (0:00:00.450)       0:00:59.076 ***********
2026-06-08 22:18:48.603638 | controller | Monday 08 June 2026  22:18:48 +0000 (0:00:00.450)       0:00:59.075 ***********
2026-06-08 22:18:49.017735 | controller | changed: [localhost]
2026-06-08 22:18:49.018596 | controller |
2026-06-08 22:18:49.018636 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:18:49.018641 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.414)       0:00:59.491 ***********
2026-06-08 22:18:49.018645 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.414)       0:00:59.490 ***********
2026-06-08 22:18:49.087844 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:18:49.087911 | controller |
2026-06-08 22:18:49.087917 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:18:49.087922 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.070)       0:00:59.561 ***********
2026-06-08 22:18:49.087939 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.070)       0:00:59.560 ***********
2026-06-08 22:18:49.144495 | controller | ok: [localhost] =>
2026-06-08 22:18:49.144595 | controller |     changed: false
2026-06-08 22:18:49.144605 | controller |     msg: All assertions passed
2026-06-08 22:18:49.144612 | controller |
2026-06-08 22:18:49.144620 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:18:49.144627 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.056)       0:00:59.618 ***********
2026-06-08 22:18:49.144634 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.056)       0:00:59.617 ***********
2026-06-08 22:18:49.357392 | controller | ok: [localhost]
2026-06-08 22:18:49.357454 | controller |
2026-06-08 22:18:49.357513 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:18:49.357519 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.212)       0:00:59.831 ***********
2026-06-08 22:18:49.357522 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.212)       0:00:59.830 ***********
2026-06-08 22:18:49.398895 | controller | ok: [localhost]
2026-06-08 22:18:49.398938 | controller |
2026-06-08 22:18:49.398943 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:18:49.398948 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.041)       0:00:59.872 ***********
2026-06-08 22:18:49.398952 | controller | Monday 08 June 2026  22:18:49 +0000 (0:00:00.041)       0:00:59.871 ***********
2026-06-08 22:18:50.033963 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-08 22:18:50.034018 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-08 22:18:50.034023 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-08 22:18:50.034027 | controller |
2026-06-08 22:18:50.034031 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:18:50.034035 | controller |   _content |
2026-06-08 22:18:50.034039 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:18:50.034043 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:18:50.034047 | controller | }}
2026-06-08 22:18:50.034051 | controller | ] ***
2026-06-08 22:18:50.034055 | controller | Monday 08 June 2026  22:18:50 +0000 (0:00:00.634)       0:01:00.507 ***********
2026-06-08 22:18:50.034059 | controller | Monday 08 June 2026  22:18:50 +0000 (0:00:00.634)       0:01:00.506 ***********
2026-06-08 22:18:50.191208 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-08 22:18:50.191249 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:18:50.191253 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:18:50.191257 | controller |
2026-06-08 22:18:50.191262 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:18:50.191266 | controller | Monday 08 June 2026  22:18:50 +0000 (0:00:00.157)       0:01:00.665 ***********
2026-06-08 22:18:50.191270 | controller | Monday 08 June 2026  22:18:50 +0000 (0:00:00.157)       0:01:00.664 ***********
2026-06-08 22:18:50.413181 | controller | changed: [localhost]
2026-06-08 22:18:50.413236 | controller |
2026-06-08 22:18:50.413241 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:18:50.413245 | controller |   (_destdir,
2026-06-08 22:18:50.413249 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:18:50.413253 | controller | }}, content={{
2026-06-08 22:18:50.413256 | controller |   (
2026-06-08 22:18:50.413260 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:18:50.413263 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:18:50.413267 | controller | }}, mode=0644] ***
2026-06-08 22:18:50.413271 | controller | Monday 08 June 2026  22:18:50 +0000 (0:00:00.220)       0:01:00.886 ***********
2026-06-08 22:18:50.413274 | controller | Monday 08 June 2026  22:18:50 +0000 (0:00:00.220)       0:01:00.884 ***********
2026-06-08 22:18:50.773975 | controller | changed: [localhost]
2026-06-08 22:18:50.774024 | controller |
2026-06-08 22:18:50.774030 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{
2026-06-08 22:18:50.774034 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 22:18:50.774039 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 22:18:50.774042 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 22:18:50.774046 | controller | }}, dest={{
2026-06-08 22:18:50.774050 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:50.774054 | controller |   stage['path'], _val.src_file
2026-06-08 22:18:50.774057 | controller |   ) |
2026-06-08 22:18:50.774061 | controller |   path_join
2026-06-08 22:18:50.774064 | controller |  }}] ***
2026-06-08 22:18:50.774068 | controller | Monday 08 June 2026  22:18:50 +0000 (0:00:00.361)       0:01:01.248 ***********
2026-06-08 22:18:50.774072 | controller | Monday 08 June 2026  22:18:50 +0000 (0:00:00.361)       0:01:01.246 ***********
2026-06-08 22:18:51.061923 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-08 22:18:51.061974 | controller |
2026-06-08 22:18:51.061980 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:51.061984 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.288)       0:01:01.536 ***********
2026-06-08 22:18:51.061988 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.288)       0:01:01.534 ***********
2026-06-08 22:18:51.097865 | controller | skipping: [localhost]
2026-06-08 22:18:51.097914 | controller |
2026-06-08 22:18:51.097919 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 22:18:51.097923 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.035)       0:01:01.572 ***********
2026-06-08 22:18:51.097927 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.035)       0:01:01.570 ***********
2026-06-08 22:18:51.428206 | controller | changed: [localhost]
2026-06-08 22:18:51.428273 | controller |
2026-06-08 22:18:51.428281 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 22:18:51.428288 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.330)       0:01:01.902 ***********
2026-06-08 22:18:51.428293 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.330)       0:01:01.901 ***********
2026-06-08 22:18:51.801210 | controller | changed: [localhost]
2026-06-08 22:18:51.801266 | controller |
2026-06-08 22:18:51.801272 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/nodeset executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 22:18:51.801284 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.373)       0:01:02.275 ***********
2026-06-08 22:18:51.801288 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.373)       0:01:02.274 ***********
2026-06-08 22:18:51.841087 | controller | skipping: [localhost]
2026-06-08 22:18:51.841164 | controller |
2026-06-08 22:18:51.841175 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 22:18:51.841184 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 22:18:51.841193 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 22:18:51.841201 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 22:18:51.841209 | controller |   ) | list
2026-06-08 22:18:51.841217 | controller | }}] ***
2026-06-08 22:18:51.841225 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.039)       0:01:02.315 ***********
2026-06-08 22:18:51.841233 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.039)       0:01:02.313 ***********
2026-06-08 22:18:51.883326 | controller | skipping: [localhost]
2026-06-08 22:18:51.883415 | controller |
2026-06-08 22:18:51.883460 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{
2026-06-08 22:18:51.883472 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 22:18:51.883494 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 22:18:51.883502 | controller | }}, mode=0644] ***
2026-06-08 22:18:51.883510 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.042)       0:01:02.357 ***********
2026-06-08 22:18:51.883518 | controller | Monday 08 June 2026  22:18:51 +0000 (0:00:00.042)       0:01:02.356 ***********
2026-06-08 22:18:52.123497 | controller | changed: [localhost]
2026-06-08 22:18:52.123535 | controller |
2026-06-08 22:18:52.123542 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:52.123548 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.239)       0:01:02.597 ***********
2026-06-08 22:18:52.123554 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.239)       0:01:02.596 ***********
2026-06-08 22:18:52.163246 | controller | skipping: [localhost]
2026-06-08 22:18:52.163277 | controller |
2026-06-08 22:18:52.163282 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 22:18:52.163287 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.039)       0:01:02.637 ***********
2026-06-08 22:18:52.163291 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.039)       0:01:02.636 ***********
2026-06-08 22:18:52.203506 | controller | skipping: [localhost]
2026-06-08 22:18:52.203540 | controller |
2026-06-08 22:18:52.203547 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-08 22:18:52.203553 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.040)       0:01:02.677 ***********
2026-06-08 22:18:52.203558 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.040)       0:01:02.676 ***********
2026-06-08 22:18:52.246402 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-08 22:18:52.246447 | controller | skipping: [localhost]
2026-06-08 22:18:52.246454 | controller |
2026-06-08 22:18:52.246458 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:52.246462 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.042)       0:01:02.720 ***********
2026-06-08 22:18:52.246466 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.042)       0:01:02.719 ***********
2026-06-08 22:18:52.287544 | controller | skipping: [localhost]
2026-06-08 22:18:52.287573 | controller |
2026-06-08 22:18:52.287578 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-08 22:18:52.287582 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.041)       0:01:02.761 ***********
2026-06-08 22:18:52.287586 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.041)       0:01:02.760 ***********
2026-06-08 22:18:52.333193 | controller | skipping: [localhost]
2026-06-08 22:18:52.333223 | controller |
2026-06-08 22:18:52.333228 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 22:18:52.333232 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.045)       0:01:02.807 ***********
2026-06-08 22:18:52.333236 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.045)       0:01:02.806 ***********
2026-06-08 22:18:52.382686 | controller | ok: [localhost] =>
2026-06-08 22:18:52.382719 | controller |     changed: false
2026-06-08 22:18:52.382723 | controller |     msg: All assertions passed
2026-06-08 22:18:52.382727 | controller |
2026-06-08 22:18:52.382731 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:52.382736 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.049)       0:01:02.856 ***********
2026-06-08 22:18:52.382741 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.049)       0:01:02.855 ***********
2026-06-08 22:18:52.408408 | controller | skipping: [localhost]
2026-06-08 22:18:52.408459 | controller |
2026-06-08 22:18:52.408466 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:52.408472 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.025)       0:01:02.882 ***********
2026-06-08 22:18:52.408477 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.025)       0:01:02.881 ***********
2026-06-08 22:18:52.436703 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-08 22:18:52.436749 | controller |
2026-06-08 22:18:52.436754 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 22:18:52.436758 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.028)       0:01:02.910 ***********
2026-06-08 22:18:52.436762 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.028)       0:01:02.909 ***********
2026-06-08 22:18:52.463460 | controller | skipping: [localhost]
2026-06-08 22:18:52.463523 | controller |
2026-06-08 22:18:52.463533 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 22:18:52.463541 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.026)       0:01:02.937 ***********
2026-06-08 22:18:52.463549 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.026)       0:01:02.936 ***********
2026-06-08 22:18:52.493478 | controller | ok: [localhost]
2026-06-08 22:18:52.493546 | controller |
2026-06-08 22:18:52.493557 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 22:18:52.493566 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 22:18:52.493601 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 22:18:52.493609 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 22:18:52.493617 | controller | }}] ***
2026-06-08 22:18:52.493625 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.030)       0:01:02.967 ***********
2026-06-08 22:18:52.493633 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.030)       0:01:02.966 ***********
2026-06-08 22:18:52.530507 | controller | skipping: [localhost]
2026-06-08 22:18:52.530573 | controller |
2026-06-08 22:18:52.530583 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 22:18:52.530592 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:52.530601 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 22:18:52.530610 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:52.530619 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.037)       0:01:03.004 ***********
2026-06-08 22:18:52.530627 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.037)       0:01:03.003 ***********
2026-06-08 22:18:52.724830 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-08 22:18:52.724863 | controller |
2026-06-08 22:18:52.724869 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 22:18:52.724873 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.193)       0:01:03.198 ***********
2026-06-08 22:18:52.724877 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.193)       0:01:03.197 ***********
2026-06-08 22:18:52.780468 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 22:18:52.780515 | controller |
2026-06-08 22:18:52.780527 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-08 22:18:52.780535 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.056)       0:01:03.254 ***********
2026-06-08 22:18:52.780543 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.056)       0:01:03.253 ***********
2026-06-08 22:18:52.827157 | controller | skipping: [localhost]
2026-06-08 22:18:52.827200 | controller |
2026-06-08 22:18:52.827208 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-08 22:18:52.827216 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.046)       0:01:03.300 ***********
2026-06-08 22:18:52.827230 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.046)       0:01:03.299 ***********
2026-06-08 22:18:52.926451 | controller |
2026-06-08 22:18:52.926495 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:18:52.926503 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.099)       0:01:03.400 ***********
2026-06-08 22:18:52.926510 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.099)       0:01:03.399 ***********
2026-06-08 22:18:52.970807 | controller | skipping: [localhost]
2026-06-08 22:18:52.970853 | controller |
2026-06-08 22:18:52.970863 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:18:52.970872 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.044)       0:01:03.444 ***********
2026-06-08 22:18:52.970879 | controller | Monday 08 June 2026  22:18:52 +0000 (0:00:00.044)       0:01:03.443 ***********
2026-06-08 22:18:53.022816 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:18:53.022853 | controller |
2026-06-08 22:18:53.022860 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:18:53.022866 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.052)       0:01:03.496 ***********
2026-06-08 22:18:53.022872 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.052)       0:01:03.495 ***********
2026-06-08 22:18:53.063288 | controller | ok: [localhost] =>
2026-06-08 22:18:53.063323 | controller |     changed: false
2026-06-08 22:18:53.063329 | controller |     msg: All assertions passed
2026-06-08 22:18:53.063335 | controller |
2026-06-08 22:18:53.063340 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:53.063346 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.040)       0:01:03.537 ***********
2026-06-08 22:18:53.063351 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.040)       0:01:03.535 ***********
2026-06-08 22:18:53.263247 | controller | ok: [localhost]
2026-06-08 22:18:53.263299 | controller |
2026-06-08 22:18:53.263329 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:18:53.263334 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.200)       0:01:03.737 ***********
2026-06-08 22:18:53.263338 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.200)       0:01:03.736 ***********
2026-06-08 22:18:53.323916 | controller | ok: [localhost] =>
2026-06-08 22:18:53.323981 | controller |     changed: false
2026-06-08 22:18:53.323989 | controller |     msg: All assertions passed
2026-06-08 22:18:53.323994 | controller |
2026-06-08 22:18:53.324000 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:18:53.324005 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.060)       0:01:03.798 ***********
2026-06-08 22:18:53.324010 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.060)       0:01:03.796 ***********
2026-06-08 22:18:53.525457 | controller | ok: [localhost]
2026-06-08 22:18:53.525513 | controller |
2026-06-08 22:18:53.525518 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:18:53.525523 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:18:53.525527 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:18:53.525530 | controller |   _config_map_content |
2026-06-08 22:18:53.525534 | controller |   ansible.utils.remove_keys(
2026-06-08 22:18:53.525537 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:18:53.525541 | controller |     matching_parameter='regex')
2026-06-08 22:18:53.525544 | controller | }}, cacheable=False] ***
2026-06-08 22:18:53.525556 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.201)       0:01:03.999 ***********
2026-06-08 22:18:53.525560 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.201)       0:01:03.998 ***********
2026-06-08 22:18:53.730727 | controller | ok: [localhost]
2026-06-08 22:18:53.730803 | controller |
2026-06-08 22:18:53.730818 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:18:53.730829 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.205)       0:01:04.204 ***********
2026-06-08 22:18:53.730841 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.205)       0:01:04.203 ***********
2026-06-08 22:18:53.777085 | controller | skipping: [localhost]
2026-06-08 22:18:53.777157 | controller |
2026-06-08 22:18:53.777165 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:18:53.777171 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.046)       0:01:04.251 ***********
2026-06-08 22:18:53.777177 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.046)       0:01:04.250 ***********
2026-06-08 22:18:53.980043 | controller | changed: [localhost]
2026-06-08 22:18:53.980074 | controller |
2026-06-08 22:18:53.980079 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:18:53.980083 | controller |   (snippet_datadir,
2026-06-08 22:18:53.980087 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:18:53.980091 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:18:53.980095 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.202)       0:01:04.454 ***********
2026-06-08 22:18:53.980098 | controller | Monday 08 June 2026  22:18:53 +0000 (0:00:00.202)       0:01:04.452 ***********
2026-06-08 22:18:54.050245 | controller | skipping: [localhost]
2026-06-08 22:18:54.050276 | controller |
2026-06-08 22:18:54.050282 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:18:54.050286 | controller | Monday 08 June 2026  22:18:54 +0000 (0:00:00.069)       0:01:04.523 ***********
2026-06-08 22:18:54.050290 | controller | Monday 08 June 2026  22:18:54 +0000 (0:00:00.069)       0:01:04.522 ***********
2026-06-08 22:18:54.106659 | controller | ok: [localhost]
2026-06-08 22:18:54.106691 | controller |
2026-06-08 22:18:54.106696 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:18:54.106700 | controller |   (snippet_datadir,
2026-06-08 22:18:54.106704 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:18:54.106708 | controller | }}, content={{
2026-06-08 22:18:54.106712 | controller |   _base64_patch |
2026-06-08 22:18:54.106715 | controller |   default({}) |
2026-06-08 22:18:54.106718 | controller |   to_nice_yaml
2026-06-08 22:18:54.106722 | controller | }}, mode=0644] ***
2026-06-08 22:18:54.106725 | controller | Monday 08 June 2026  22:18:54 +0000 (0:00:00.056)       0:01:04.580 ***********
2026-06-08 22:18:54.106729 | controller | Monday 08 June 2026  22:18:54 +0000 (0:00:00.056)       0:01:04.579 ***********
2026-06-08 22:18:54.570276 | controller | changed: [localhost]
2026-06-08 22:18:54.570338 | controller |
2026-06-08 22:18:54.570344 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:18:54.570349 | controller |   (snippet_datadir,
2026-06-08 22:18:54.570354 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:18:54.570359 | controller | }}, content={{
2026-06-08 22:18:54.570364 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:18:54.570368 | controller |   default({}) |
2026-06-08 22:18:54.570373 | controller |   to_nice_yaml
2026-06-08 22:18:54.570377 | controller | }}, mode=0644] ***
2026-06-08 22:18:54.570381 | controller | Monday 08 June 2026  22:18:54 +0000 (0:00:00.463)       0:01:05.044 ***********
2026-06-08 22:18:54.570386 | controller | Monday 08 June 2026  22:18:54 +0000 (0:00:00.463)       0:01:05.043 ***********
2026-06-08 22:18:54.943014 | controller | changed: [localhost]
2026-06-08 22:18:54.943075 | controller |
2026-06-08 22:18:54.943081 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:18:54.943087 | controller |   (
2026-06-08 22:18:54.943104 | controller |     snippet_datadir,
2026-06-08 22:18:54.943109 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:18:54.943114 | controller |   ) | path_join
2026-06-08 22:18:54.943118 | controller | }}, mode=0644] ***
2026-06-08 22:18:54.943123 | controller | Monday 08 June 2026  22:18:54 +0000 (0:00:00.372)       0:01:05.416 ***********
2026-06-08 22:18:54.943127 | controller | Monday 08 June 2026  22:18:54 +0000 (0:00:00.372)       0:01:05.415 ***********
2026-06-08 22:18:55.404084 | controller | changed: [localhost]
2026-06-08 22:18:55.404151 | controller |
2026-06-08 22:18:55.404162 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:18:55.404170 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.461)       0:01:05.878 ***********
2026-06-08 22:18:55.404188 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.461)       0:01:05.876 ***********
2026-06-08 22:18:55.496120 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:18:55.496187 | controller |
2026-06-08 22:18:55.496194 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:18:55.496200 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.091)       0:01:05.970 ***********
2026-06-08 22:18:55.496206 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.091)       0:01:05.968 ***********
2026-06-08 22:18:55.548722 | controller | ok: [localhost] =>
2026-06-08 22:18:55.548787 | controller |     changed: false
2026-06-08 22:18:55.548793 | controller |     msg: All assertions passed
2026-06-08 22:18:55.548799 | controller |
2026-06-08 22:18:55.548805 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:18:55.548811 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.052)       0:01:06.022 ***********
2026-06-08 22:18:55.548817 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.052)       0:01:06.021 ***********
2026-06-08 22:18:55.788388 | controller | ok: [localhost]
2026-06-08 22:18:55.788507 | controller |
2026-06-08 22:18:55.788519 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:18:55.788528 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.239)       0:01:06.261 ***********
2026-06-08 22:18:55.788536 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.239)       0:01:06.260 ***********
2026-06-08 22:18:55.856352 | controller | ok: [localhost]
2026-06-08 22:18:55.856465 | controller |
2026-06-08 22:18:55.856479 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:18:55.856488 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.068)       0:01:06.330 ***********
2026-06-08 22:18:55.856496 | controller | Monday 08 June 2026  22:18:55 +0000 (0:00:00.068)       0:01:06.328 ***********
2026-06-08 22:18:56.339278 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-08 22:18:56.339341 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-08 22:18:56.339348 | controller |
2026-06-08 22:18:56.339354 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:18:56.339359 | controller |   _content |
2026-06-08 22:18:56.339364 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:18:56.339369 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:18:56.339375 | controller | }}
2026-06-08 22:18:56.339379 | controller | ] ***
2026-06-08 22:18:56.339384 | controller | Monday 08 June 2026  22:18:56 +0000 (0:00:00.482)       0:01:06.812 ***********
2026-06-08 22:18:56.339390 | controller | Monday 08 June 2026  22:18:56 +0000 (0:00:00.482)       0:01:06.811 ***********
2026-06-08 22:18:56.475190 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:18:56.475256 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:18:56.475262 | controller |
2026-06-08 22:18:56.475269 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:18:56.475286 | controller | Monday 08 June 2026  22:18:56 +0000 (0:00:00.135)       0:01:06.948 ***********
2026-06-08 22:18:56.475291 | controller | Monday 08 June 2026  22:18:56 +0000 (0:00:00.135)       0:01:06.947 ***********
2026-06-08 22:18:56.712184 | controller | changed: [localhost]
2026-06-08 22:18:56.712263 | controller |
2026-06-08 22:18:56.712275 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:18:56.712285 | controller |   (_destdir,
2026-06-08 22:18:56.712294 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:18:56.712303 | controller | }}, content={{
2026-06-08 22:18:56.712311 | controller |   (
2026-06-08 22:18:56.712320 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:18:56.712328 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:18:56.712337 | controller | }}, mode=0644] ***
2026-06-08 22:18:56.712346 | controller | Monday 08 June 2026  22:18:56 +0000 (0:00:00.237)       0:01:07.186 ***********
2026-06-08 22:18:56.712354 | controller | Monday 08 June 2026  22:18:56 +0000 (0:00:00.237)       0:01:07.185 ***********
2026-06-08 22:18:57.145372 | controller | changed: [localhost]
2026-06-08 22:18:57.145464 | controller |
2026-06-08 22:18:57.145483 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-08 22:18:57.145496 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 22:18:57.145509 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 22:18:57.145520 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 22:18:57.145532 | controller | }}, dest={{
2026-06-08 22:18:57.145544 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:57.145557 | controller |   stage['path'], _val.src_file
2026-06-08 22:18:57.145568 | controller |   ) |
2026-06-08 22:18:57.145580 | controller |   path_join
2026-06-08 22:18:57.145592 | controller |  }}] ***
2026-06-08 22:18:57.145604 | controller | Monday 08 June 2026  22:18:57 +0000 (0:00:00.432)       0:01:07.619 ***********
2026-06-08 22:18:57.145616 | controller | Monday 08 June 2026  22:18:57 +0000 (0:00:00.432)       0:01:07.618 ***********
2026-06-08 22:18:57.433339 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-08 22:18:57.433391 | controller |
2026-06-08 22:18:57.433398 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:57.433404 | controller | Monday 08 June 2026  22:18:57 +0000 (0:00:00.288)       0:01:07.907 ***********
2026-06-08 22:18:57.433410 | controller | Monday 08 June 2026  22:18:57 +0000 (0:00:00.288)       0:01:07.906 ***********
2026-06-08 22:18:57.480969 | controller | skipping: [localhost]
2026-06-08 22:18:57.481035 | controller |
2026-06-08 22:18:57.481046 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 22:18:57.481067 | controller | Monday 08 June 2026  22:18:57 +0000 (0:00:00.047)       0:01:07.955 ***********
2026-06-08 22:18:57.481076 | controller | Monday 08 June 2026  22:18:57 +0000 (0:00:00.047)       0:01:07.953 ***********
2026-06-08 22:18:57.908638 | controller | changed: [localhost]
2026-06-08 22:18:57.908680 | controller |
2026-06-08 22:18:57.908689 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 22:18:57.908697 | controller | Monday 08 June 2026  22:18:57 +0000 (0:00:00.427)       0:01:08.382 ***********
2026-06-08 22:18:57.908704 | controller | Monday 08 June 2026  22:18:57 +0000 (0:00:00.427)       0:01:08.381 ***********
2026-06-08 22:18:58.305882 | controller | changed: [localhost]
2026-06-08 22:18:58.305928 | controller |
2026-06-08 22:18:58.305939 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 22:18:58.305948 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.397)       0:01:08.780 ***********
2026-06-08 22:18:58.305957 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.397)       0:01:08.778 ***********
2026-06-08 22:18:58.374459 | controller | skipping: [localhost]
2026-06-08 22:18:58.374511 | controller |
2026-06-08 22:18:58.374522 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 22:18:58.374530 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 22:18:58.374539 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 22:18:58.374547 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 22:18:58.374555 | controller |   ) | list
2026-06-08 22:18:58.374563 | controller | }}] ***
2026-06-08 22:18:58.374571 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.068)       0:01:08.848 ***********
2026-06-08 22:18:58.374579 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.068)       0:01:08.847 ***********
2026-06-08 22:18:58.432787 | controller | skipping: [localhost]
2026-06-08 22:18:58.432835 | controller |
2026-06-08 22:18:58.432846 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-08 22:18:58.432856 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 22:18:58.432864 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 22:18:58.432873 | controller | }}, mode=0644] ***
2026-06-08 22:18:58.432882 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.058)       0:01:08.906 ***********
2026-06-08 22:18:58.432891 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.058)       0:01:08.905 ***********
2026-06-08 22:18:58.679033 | controller | changed: [localhost]
2026-06-08 22:18:58.679063 | controller |
2026-06-08 22:18:58.679068 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:58.679073 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.246)       0:01:09.153 ***********
2026-06-08 22:18:58.679077 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.246)       0:01:09.151 ***********
2026-06-08 22:18:58.715304 | controller | skipping: [localhost]
2026-06-08 22:18:58.715337 | controller |
2026-06-08 22:18:58.715345 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 22:18:58.715351 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.036)       0:01:09.189 ***********
2026-06-08 22:18:58.715357 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.036)       0:01:09.188 ***********
2026-06-08 22:18:58.751483 | controller | skipping: [localhost]
2026-06-08 22:18:58.751517 | controller |
2026-06-08 22:18:58.751525 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-08 22:18:58.751530 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.036)       0:01:09.225 ***********
2026-06-08 22:18:58.751536 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.036)       0:01:09.224 ***********
2026-06-08 22:18:58.787847 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-08 22:18:58.787877 | controller | skipping: [localhost]
2026-06-08 22:18:58.787882 | controller |
2026-06-08 22:18:58.787886 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:18:58.787890 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.036)       0:01:09.262 ***********
2026-06-08 22:18:58.787894 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.036)       0:01:09.260 ***********
2026-06-08 22:18:58.822877 | controller | skipping: [localhost]
2026-06-08 22:18:58.822907 | controller |
2026-06-08 22:18:58.822912 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-08 22:18:58.822916 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.035)       0:01:09.297 ***********
2026-06-08 22:18:58.822920 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.035)       0:01:09.295 ***********
2026-06-08 22:18:58.868892 | controller | skipping: [localhost]
2026-06-08 22:18:58.868925 | controller |
2026-06-08 22:18:58.868931 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 22:18:58.868940 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.045)       0:01:09.342 ***********
2026-06-08 22:18:58.868944 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.045)       0:01:09.341 ***********
2026-06-08 22:18:58.904912 | controller | ok: [localhost] =>
2026-06-08 22:18:58.904948 | controller |     changed: false
2026-06-08 22:18:58.904954 | controller |     msg: All assertions passed
2026-06-08 22:18:58.904960 | controller |
2026-06-08 22:18:58.904965 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:58.904971 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.036)       0:01:09.379 ***********
2026-06-08 22:18:58.904976 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.036)       0:01:09.377 ***********
2026-06-08 22:18:58.934682 | controller | skipping: [localhost]
2026-06-08 22:18:58.934710 | controller |
2026-06-08 22:18:58.934715 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:18:58.934719 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.029)       0:01:09.408 ***********
2026-06-08 22:18:58.934723 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.029)       0:01:09.407 ***********
2026-06-08 22:18:58.961784 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-08 22:18:58.961821 | controller |
2026-06-08 22:18:58.961826 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 22:18:58.961830 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.027)       0:01:09.436 ***********
2026-06-08 22:18:58.961833 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.027)       0:01:09.434 ***********
2026-06-08 22:18:58.996010 | controller | skipping: [localhost]
2026-06-08 22:18:58.996051 | controller |
2026-06-08 22:18:58.996057 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 22:18:58.996061 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.034)       0:01:09.470 ***********
2026-06-08 22:18:58.996072 | controller | Monday 08 June 2026  22:18:58 +0000 (0:00:00.034)       0:01:09.468 ***********
2026-06-08 22:18:59.037551 | controller | ok: [localhost]
2026-06-08 22:18:59.037610 | controller |
2026-06-08 22:18:59.037620 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 22:18:59.037630 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 22:18:59.037638 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 22:18:59.037647 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 22:18:59.037655 | controller | }}] ***
2026-06-08 22:18:59.037663 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.041)       0:01:09.511 ***********
2026-06-08 22:18:59.037671 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.041)       0:01:09.510 ***********
2026-06-08 22:18:59.102937 | controller | skipping: [localhost]
2026-06-08 22:18:59.102997 | controller |
2026-06-08 22:18:59.103007 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 22:18:59.103015 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:18:59.103023 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 22:18:59.103032 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:18:59.103040 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.065)       0:01:09.577 ***********
2026-06-08 22:18:59.103048 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.065)       0:01:09.575 ***********
2026-06-08 22:18:59.531447 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-08 22:18:59.531484 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-08 22:18:59.531489 | controller |
2026-06-08 22:18:59.531494 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 22:18:59.531498 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.428)       0:01:10.005 ***********
2026-06-08 22:18:59.531502 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.428)       0:01:10.004 ***********
2026-06-08 22:18:59.667101 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-08 22:18:59.667153 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 22:18:59.667164 | controller |
2026-06-08 22:18:59.667173 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] *************
2026-06-08 22:18:59.667182 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.135)       0:01:10.140 ***********
2026-06-08 22:18:59.667191 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.135)       0:01:10.139 ***********
2026-06-08 22:18:59.742404 | controller | skipping: [localhost]
2026-06-08 22:18:59.742471 | controller |
2026-06-08 22:18:59.742481 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] ***
2026-06-08 22:18:59.742489 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.075)       0:01:10.215 ***********
2026-06-08 22:18:59.742497 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.075)       0:01:10.214 ***********
2026-06-08 22:18:59.934249 | controller |
2026-06-08 22:18:59.934304 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:18:59.934311 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.192)       0:01:10.408 ***********
2026-06-08 22:18:59.934316 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.192)       0:01:10.407 ***********
2026-06-08 22:18:59.972681 | controller | skipping: [localhost]
2026-06-08 22:18:59.972721 | controller |
2026-06-08 22:18:59.972730 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:18:59.972738 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.038)       0:01:10.446 ***********
2026-06-08 22:18:59.972746 | controller | Monday 08 June 2026  22:18:59 +0000 (0:00:00.038)       0:01:10.445 ***********
2026-06-08 22:19:00.031343 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:19:00.031413 | controller |
2026-06-08 22:19:00.031457 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:19:00.031470 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.058)       0:01:10.505 ***********
2026-06-08 22:19:00.031477 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.058)       0:01:10.504 ***********
2026-06-08 22:19:00.083297 | controller | ok: [localhost] =>
2026-06-08 22:19:00.083370 | controller |     changed: false
2026-06-08 22:19:00.083381 | controller |     msg: All assertions passed
2026-06-08 22:19:00.083389 | controller |
2026-06-08 22:19:00.083398 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:19:00.083406 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.051)       0:01:10.557 ***********
2026-06-08 22:19:00.083414 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.051)       0:01:10.556 ***********
2026-06-08 22:19:00.304473 | controller | ok: [localhost]
2026-06-08 22:19:00.304521 | controller |
2026-06-08 22:19:00.304526 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:19:00.304530 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.220)       0:01:10.778 ***********
2026-06-08 22:19:00.304534 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.220)       0:01:10.777 ***********
2026-06-08 22:19:00.369940 | controller | ok: [localhost] =>
2026-06-08 22:19:00.370012 | controller |     changed: false
2026-06-08 22:19:00.370022 | controller |     msg: All assertions passed
2026-06-08 22:19:00.370032 | controller |
2026-06-08 22:19:00.370041 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:19:00.370050 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.064)       0:01:10.843 ***********
2026-06-08 22:19:00.370059 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.064)       0:01:10.842 ***********
2026-06-08 22:19:00.618448 | controller | ok: [localhost]
2026-06-08 22:19:00.618524 | controller |
2026-06-08 22:19:00.618535 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:19:00.618545 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:19:00.618553 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:19:00.618561 | controller |   _config_map_content |
2026-06-08 22:19:00.618569 | controller |   ansible.utils.remove_keys(
2026-06-08 22:19:00.618577 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:19:00.618584 | controller |     matching_parameter='regex')
2026-06-08 22:19:00.618593 | controller | }}, cacheable=False] ***
2026-06-08 22:19:00.618601 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.248)       0:01:11.091 ***********
2026-06-08 22:19:00.618609 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.248)       0:01:11.090 ***********
2026-06-08 22:19:00.867302 | controller | ok: [localhost]
2026-06-08 22:19:00.867331 | controller |
2026-06-08 22:19:00.867336 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:19:00.867340 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.249)       0:01:11.341 ***********
2026-06-08 22:19:00.867344 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.249)       0:01:11.340 ***********
2026-06-08 22:19:00.905357 | controller | skipping: [localhost]
2026-06-08 22:19:00.905391 | controller |
2026-06-08 22:19:00.905398 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:19:00.905402 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.038)       0:01:11.379 ***********
2026-06-08 22:19:00.905406 | controller | Monday 08 June 2026  22:19:00 +0000 (0:00:00.038)       0:01:11.378 ***********
2026-06-08 22:19:01.098701 | controller | ok: [localhost]
2026-06-08 22:19:01.098735 | controller |
2026-06-08 22:19:01.098742 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:19:01.098747 | controller |   (snippet_datadir,
2026-06-08 22:19:01.098751 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:19:01.098756 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:19:01.098761 | controller | Monday 08 June 2026  22:19:01 +0000 (0:00:00.193)       0:01:11.572 ***********
2026-06-08 22:19:01.098765 | controller | Monday 08 June 2026  22:19:01 +0000 (0:00:00.193)       0:01:11.571 ***********
2026-06-08 22:19:01.155769 | controller | skipping: [localhost]
2026-06-08 22:19:01.155806 | controller |
2026-06-08 22:19:01.155813 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:19:01.155819 | controller | Monday 08 June 2026  22:19:01 +0000 (0:00:00.057)       0:01:11.629 ***********
2026-06-08 22:19:01.155824 | controller | Monday 08 June 2026  22:19:01 +0000 (0:00:00.057)       0:01:11.628 ***********
2026-06-08 22:19:01.207754 | controller | ok: [localhost]
2026-06-08 22:19:01.207826 | controller |
2026-06-08 22:19:01.207833 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:19:01.207839 | controller |   (snippet_datadir,
2026-06-08 22:19:01.207844 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:19:01.207849 | controller | }}, content={{
2026-06-08 22:19:01.207854 | controller |   _base64_patch |
2026-06-08 22:19:01.207859 | controller |   default({}) |
2026-06-08 22:19:01.207863 | controller |   to_nice_yaml
2026-06-08 22:19:01.207868 | controller | }}, mode=0644] ***
2026-06-08 22:19:01.207887 | controller | Monday 08 June 2026  22:19:01 +0000 (0:00:00.051)       0:01:11.681 ***********
2026-06-08 22:19:01.207893 | controller | Monday 08 June 2026  22:19:01 +0000 (0:00:00.051)       0:01:11.680 ***********
2026-06-08 22:19:01.562485 | controller | ok: [localhost]
2026-06-08 22:19:01.562536 | controller |
2026-06-08 22:19:01.562543 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:19:01.562549 | controller |   (snippet_datadir,
2026-06-08 22:19:01.562555 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:19:01.562561 | controller | }}, content={{
2026-06-08 22:19:01.562566 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:19:01.562572 | controller |   default({}) |
2026-06-08 22:19:01.562577 | controller |   to_nice_yaml
2026-06-08 22:19:01.562590 | controller | }}, mode=0644] ***
2026-06-08 22:19:01.562596 | controller | Monday 08 June 2026  22:19:01 +0000 (0:00:00.353)       0:01:12.035 ***********
2026-06-08 22:19:01.562601 | controller | Monday 08 June 2026  22:19:01 +0000 (0:00:00.353)       0:01:12.034 ***********
2026-06-08 22:19:02.010901 | controller | ok: [localhost]
2026-06-08 22:19:02.010959 | controller |
2026-06-08 22:19:02.010970 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:19:02.010978 | controller |   (
2026-06-08 22:19:02.010987 | controller |     snippet_datadir,
2026-06-08 22:19:02.010995 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:19:02.011003 | controller |   ) | path_join
2026-06-08 22:19:02.011011 | controller | }}, mode=0644] ***
2026-06-08 22:19:02.011019 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.449)       0:01:12.485 ***********
2026-06-08 22:19:02.011027 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.449)       0:01:12.483 ***********
2026-06-08 22:19:02.511800 | controller | changed: [localhost]
2026-06-08 22:19:02.511872 | controller |
2026-06-08 22:19:02.511882 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:19:02.511890 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.500)       0:01:12.985 ***********
2026-06-08 22:19:02.511897 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.500)       0:01:12.984 ***********
2026-06-08 22:19:02.582206 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:19:02.582277 | controller |
2026-06-08 22:19:02.582286 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:19:02.582293 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.070)       0:01:13.056 ***********
2026-06-08 22:19:02.582299 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.070)       0:01:13.054 ***********
2026-06-08 22:19:02.641353 | controller | ok: [localhost] =>
2026-06-08 22:19:02.641406 | controller |     changed: false
2026-06-08 22:19:02.641411 | controller |     msg: All assertions passed
2026-06-08 22:19:02.641415 | controller |
2026-06-08 22:19:02.641420 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:19:02.641424 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.059)       0:01:13.115 ***********
2026-06-08 22:19:02.641441 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.059)       0:01:13.113 ***********
2026-06-08 22:19:02.830208 | controller | ok: [localhost]
2026-06-08 22:19:02.830298 | controller |
2026-06-08 22:19:02.830315 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:19:02.830328 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.188)       0:01:13.304 ***********
2026-06-08 22:19:02.830340 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.188)       0:01:13.302 ***********
2026-06-08 22:19:02.872266 | controller | ok: [localhost]
2026-06-08 22:19:02.872344 | controller |
2026-06-08 22:19:02.872355 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:19:02.872365 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.041)       0:01:13.346 ***********
2026-06-08 22:19:02.872390 | controller | Monday 08 June 2026  22:19:02 +0000 (0:00:00.041)       0:01:13.344 ***********
2026-06-08 22:19:03.284720 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-08 22:19:03.284764 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-08 22:19:03.284775 | controller |
2026-06-08 22:19:03.284784 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:19:03.284793 | controller |   _content |
2026-06-08 22:19:03.284801 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:19:03.284809 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:19:03.284818 | controller | }}
2026-06-08 22:19:03.284826 | controller | ] ***
2026-06-08 22:19:03.284834 | controller | Monday 08 June 2026  22:19:03 +0000 (0:00:00.412)       0:01:13.758 ***********
2026-06-08 22:19:03.284842 | controller | Monday 08 June 2026  22:19:03 +0000 (0:00:00.412)       0:01:13.757 ***********
2026-06-08 22:19:03.371950 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:19:03.371975 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:19:03.371981 | controller |
2026-06-08 22:19:03.371986 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:19:03.371991 | controller | Monday 08 June 2026  22:19:03 +0000 (0:00:00.087)       0:01:13.846 ***********
2026-06-08 22:19:03.371996 | controller | Monday 08 June 2026  22:19:03 +0000 (0:00:00.087)       0:01:13.844 ***********
2026-06-08 22:19:03.595638 | controller | ok: [localhost]
2026-06-08 22:19:03.595715 | controller |
2026-06-08 22:19:03.595726 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:19:03.595735 | controller |   (_destdir,
2026-06-08 22:19:03.595743 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:19:03.595751 | controller | }}, content={{
2026-06-08 22:19:03.595759 | controller |   (
2026-06-08 22:19:03.595767 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:19:03.595774 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:19:03.595783 | controller | }}, mode=0644] ***
2026-06-08 22:19:03.595791 | controller | Monday 08 June 2026  22:19:03 +0000 (0:00:00.223)       0:01:14.069 ***********
2026-06-08 22:19:03.595799 | controller | Monday 08 June 2026  22:19:03 +0000 (0:00:00.223)       0:01:14.068 ***********
2026-06-08 22:19:04.015524 | controller | changed: [localhost]
2026-06-08 22:19:04.015602 | controller |
2026-06-08 22:19:04.015613 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:19:04.015622 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.420)       0:01:14.489 ***********
2026-06-08 22:19:04.015630 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.420)       0:01:14.488 ***********
2026-06-08 22:19:04.070662 | controller | skipping: [localhost]
2026-06-08 22:19:04.070700 | controller |
2026-06-08 22:19:04.070710 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:19:04.070719 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.055)       0:01:14.544 ***********
2026-06-08 22:19:04.070727 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.055)       0:01:14.543 ***********
2026-06-08 22:19:04.145191 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:19:04.145231 | controller |
2026-06-08 22:19:04.145242 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:19:04.145251 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.074)       0:01:14.619 ***********
2026-06-08 22:19:04.145259 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.074)       0:01:14.618 ***********
2026-06-08 22:19:04.208608 | controller | ok: [localhost] =>
2026-06-08 22:19:04.208644 | controller |     changed: false
2026-06-08 22:19:04.208654 | controller |     msg: All assertions passed
2026-06-08 22:19:04.208670 | controller |
2026-06-08 22:19:04.208678 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:19:04.208687 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.063)       0:01:14.682 ***********
2026-06-08 22:19:04.208695 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.063)       0:01:14.681 ***********
2026-06-08 22:19:04.473913 | controller | ok: [localhost]
2026-06-08 22:19:04.473970 | controller |
2026-06-08 22:19:04.473975 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:19:04.473980 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.265)       0:01:14.947 ***********
2026-06-08 22:19:04.473984 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.265)       0:01:14.946 ***********
2026-06-08 22:19:04.537664 | controller | ok: [localhost] =>
2026-06-08 22:19:04.537730 | controller |     changed: false
2026-06-08 22:19:04.537737 | controller |     msg: All assertions passed
2026-06-08 22:19:04.537743 | controller |
2026-06-08 22:19:04.537749 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:19:04.537755 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.063)       0:01:15.011 ***********
2026-06-08 22:19:04.537760 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.063)       0:01:15.010 ***********
2026-06-08 22:19:04.731494 | controller | ok: [localhost]
2026-06-08 22:19:04.731556 | controller |
2026-06-08 22:19:04.731566 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:19:04.731576 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:19:04.731584 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:19:04.731592 | controller |   _config_map_content |
2026-06-08 22:19:04.731600 | controller |   ansible.utils.remove_keys(
2026-06-08 22:19:04.731608 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:19:04.731616 | controller |     matching_parameter='regex')
2026-06-08 22:19:04.731624 | controller | }}, cacheable=False] ***
2026-06-08 22:19:04.731632 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.193)       0:01:15.205 ***********
2026-06-08 22:19:04.731640 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.193)       0:01:15.204 ***********
2026-06-08 22:19:04.936751 | controller | ok: [localhost]
2026-06-08 22:19:04.936795 | controller |
2026-06-08 22:19:04.936800 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:19:04.936804 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.204)       0:01:15.410 ***********
2026-06-08 22:19:04.936808 | controller | Monday 08 June 2026  22:19:04 +0000 (0:00:00.204)       0:01:15.409 ***********
2026-06-08 22:19:05.014081 | controller | skipping: [localhost]
2026-06-08 22:19:05.014128 | controller |
2026-06-08 22:19:05.014135 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:19:05.014141 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.077)       0:01:15.487 ***********
2026-06-08 22:19:05.014147 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.077)       0:01:15.486 ***********
2026-06-08 22:19:05.222625 | controller | changed: [localhost]
2026-06-08 22:19:05.222669 | controller |
2026-06-08 22:19:05.222674 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:19:05.222678 | controller |   (snippet_datadir,
2026-06-08 22:19:05.222683 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:19:05.222686 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:19:05.222690 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.208)       0:01:15.696 ***********
2026-06-08 22:19:05.222694 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.208)       0:01:15.694 ***********
2026-06-08 22:19:05.318647 | controller | skipping: [localhost]
2026-06-08 22:19:05.318692 | controller |
2026-06-08 22:19:05.318704 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:19:05.318709 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.095)       0:01:15.792 ***********
2026-06-08 22:19:05.318713 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.095)       0:01:15.790 ***********
2026-06-08 22:19:05.396540 | controller | ok: [localhost]
2026-06-08 22:19:05.396568 | controller |
2026-06-08 22:19:05.396573 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:19:05.396577 | controller |   (snippet_datadir,
2026-06-08 22:19:05.396581 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:19:05.396585 | controller | }}, content={{
2026-06-08 22:19:05.396589 | controller |   _base64_patch |
2026-06-08 22:19:05.396593 | controller |   default({}) |
2026-06-08 22:19:05.396596 | controller |   to_nice_yaml
2026-06-08 22:19:05.396599 | controller | }}, mode=0644] ***
2026-06-08 22:19:05.396603 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.077)       0:01:15.870 ***********
2026-06-08 22:19:05.396607 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.077)       0:01:15.868 ***********
2026-06-08 22:19:05.821512 | controller | changed: [localhost]
2026-06-08 22:19:05.821561 | controller |
2026-06-08 22:19:05.821572 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:19:05.821577 | controller |   (snippet_datadir,
2026-06-08 22:19:05.821581 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:19:05.821585 | controller | }}, content={{
2026-06-08 22:19:05.821589 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:19:05.821592 | controller |   default({}) |
2026-06-08 22:19:05.821596 | controller |   to_nice_yaml
2026-06-08 22:19:05.821599 | controller | }}, mode=0644] ***
2026-06-08 22:19:05.821603 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.424)       0:01:16.295 ***********
2026-06-08 22:19:05.821607 | controller | Monday 08 June 2026  22:19:05 +0000 (0:00:00.424)       0:01:16.293 ***********
2026-06-08 22:19:06.280602 | controller | changed: [localhost]
2026-06-08 22:19:06.280667 | controller |
2026-06-08 22:19:06.280678 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:19:06.280687 | controller |   (
2026-06-08 22:19:06.280695 | controller |     snippet_datadir,
2026-06-08 22:19:06.280704 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:19:06.280712 | controller |   ) | path_join
2026-06-08 22:19:06.280719 | controller | }}, mode=0644] ***
2026-06-08 22:19:06.280728 | controller | Monday 08 June 2026  22:19:06 +0000 (0:00:00.459)       0:01:16.754 ***********
2026-06-08 22:19:06.280736 | controller | Monday 08 June 2026  22:19:06 +0000 (0:00:00.459)       0:01:16.752 ***********
2026-06-08 22:19:06.757421 | controller | changed: [localhost]
2026-06-08 22:19:06.757491 | controller |
2026-06-08 22:19:06.757499 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:19:06.757505 | controller | Monday 08 June 2026  22:19:06 +0000 (0:00:00.476)       0:01:17.230 ***********
2026-06-08 22:19:06.757511 | controller | Monday 08 June 2026  22:19:06 +0000 (0:00:00.476)       0:01:17.229 ***********
2026-06-08 22:19:06.846008 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:19:06.846058 | controller |
2026-06-08 22:19:06.846065 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:19:06.846072 | controller | Monday 08 June 2026  22:19:06 +0000 (0:00:00.088)       0:01:17.319 ***********
2026-06-08 22:19:06.846077 | controller | Monday 08 June 2026  22:19:06 +0000 (0:00:00.088)       0:01:17.318 ***********
2026-06-08 22:19:06.899033 | controller | ok: [localhost] =>
2026-06-08 22:19:06.899056 | controller |     changed: false
2026-06-08 22:19:06.899061 | controller |     msg: All assertions passed
2026-06-08 22:19:06.899067 | controller |
2026-06-08 22:19:06.899072 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:19:06.899086 | controller | Monday 08 June 2026  22:19:06 +0000 (0:00:00.053)       0:01:17.373 ***********
2026-06-08 22:19:06.899091 | controller | Monday 08 June 2026  22:19:06 +0000 (0:00:00.053)       0:01:17.372 ***********
2026-06-08 22:19:07.151135 | controller | ok: [localhost]
2026-06-08 22:19:07.151205 | controller |
2026-06-08 22:19:07.151216 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:19:07.151225 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.251)       0:01:17.625 ***********
2026-06-08 22:19:07.151233 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.251)       0:01:17.623 ***********
2026-06-08 22:19:07.211301 | controller | ok: [localhost]
2026-06-08 22:19:07.211345 | controller |
2026-06-08 22:19:07.211355 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:19:07.211364 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.059)       0:01:17.684 ***********
2026-06-08 22:19:07.211372 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.059)       0:01:17.683 ***********
2026-06-08 22:19:07.685183 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml)
2026-06-08 22:19:07.685233 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-08 22:19:07.685238 | controller |
2026-06-08 22:19:07.685242 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:19:07.685247 | controller |   _content |
2026-06-08 22:19:07.685251 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:19:07.685254 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:19:07.685259 | controller | }}
2026-06-08 22:19:07.685263 | controller | ] ***
2026-06-08 22:19:07.685266 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.474)       0:01:18.159 ***********
2026-06-08 22:19:07.685270 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.474)       0:01:18.157 ***********
2026-06-08 22:19:07.773713 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:19:07.773744 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:19:07.773749 | controller |
2026-06-08 22:19:07.773754 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:19:07.773758 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.088)       0:01:18.247 ***********
2026-06-08 22:19:07.773762 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.088)       0:01:18.246 ***********
2026-06-08 22:19:07.967384 | controller | changed: [localhost]
2026-06-08 22:19:07.967454 | controller |
2026-06-08 22:19:07.967480 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:19:07.967487 | controller |   (_destdir,
2026-06-08 22:19:07.967493 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:19:07.967498 | controller | }}, content={{
2026-06-08 22:19:07.967503 | controller |   (
2026-06-08 22:19:07.967508 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:19:07.967518 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:19:07.967524 | controller | }}, mode=0644] ***
2026-06-08 22:19:07.967529 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.193)       0:01:18.441 ***********
2026-06-08 22:19:07.967534 | controller | Monday 08 June 2026  22:19:07 +0000 (0:00:00.193)       0:01:18.439 ***********
2026-06-08 22:19:08.459384 | controller | changed: [localhost]
2026-06-08 22:19:08.459466 | controller |
2026-06-08 22:19:08.459482 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{
2026-06-08 22:19:08.459492 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 22:19:08.459502 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 22:19:08.459510 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 22:19:08.459519 | controller | }}, dest={{
2026-06-08 22:19:08.459528 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:19:08.459537 | controller |   stage['path'], _val.src_file
2026-06-08 22:19:08.459545 | controller |   ) |
2026-06-08 22:19:08.459554 | controller |   path_join
2026-06-08 22:19:08.459570 | controller |  }}] ***
2026-06-08 22:19:08.459579 | controller | Monday 08 June 2026  22:19:08 +0000 (0:00:00.491)       0:01:18.932 ***********
2026-06-08 22:19:08.459588 | controller | Monday 08 June 2026  22:19:08 +0000 (0:00:00.491)       0:01:18.931 ***********
2026-06-08 22:19:09.098675 | controller | changed: [localhost] => (item=service-values)
2026-06-08 22:19:09.098748 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-08 22:19:09.098759 | controller |
2026-06-08 22:19:09.098768 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:19:09.098777 | controller | Monday 08 June 2026  22:19:09 +0000 (0:00:00.639)       0:01:19.572 ***********
2026-06-08 22:19:09.098785 | controller | Monday 08 June 2026  22:19:09 +0000 (0:00:00.639)       0:01:19.570 ***********
2026-06-08 22:19:09.168011 | controller | skipping: [localhost]
2026-06-08 22:19:09.168095 | controller |
2026-06-08 22:19:09.168112 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 22:19:09.168126 | controller | Monday 08 June 2026  22:19:09 +0000 (0:00:00.070)       0:01:19.642 ***********
2026-06-08 22:19:09.168139 | controller | Monday 08 June 2026  22:19:09 +0000 (0:00:00.069)       0:01:19.640 ***********
2026-06-08 22:19:09.718309 | controller | changed: [localhost]
2026-06-08 22:19:09.718387 | controller |
2026-06-08 22:19:09.718399 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 22:19:09.718409 | controller | Monday 08 June 2026  22:19:09 +0000 (0:00:00.549)       0:01:20.192 ***********
2026-06-08 22:19:09.718418 | controller | Monday 08 June 2026  22:19:09 +0000 (0:00:00.550)       0:01:20.190 ***********
2026-06-08 22:19:10.227327 | controller | changed: [localhost]
2026-06-08 22:19:10.227398 | controller |
2026-06-08 22:19:10.227405 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 22:19:10.227411 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.507)       0:01:20.700 ***********
2026-06-08 22:19:10.227416 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.508)       0:01:20.699 ***********
2026-06-08 22:19:10.302257 | controller | skipping: [localhost]
2026-06-08 22:19:10.302320 | controller |
2026-06-08 22:19:10.302325 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 22:19:10.302330 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 22:19:10.302335 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 22:19:10.302338 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 22:19:10.302342 | controller |   ) | list
2026-06-08 22:19:10.302346 | controller | }}] ***
2026-06-08 22:19:10.302349 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.076)       0:01:20.776 ***********
2026-06-08 22:19:10.302353 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.076)       0:01:20.775 ***********
2026-06-08 22:19:10.361276 | controller | skipping: [localhost]
2026-06-08 22:19:10.361348 | controller |
2026-06-08 22:19:10.361356 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{
2026-06-08 22:19:10.361362 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 22:19:10.361367 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 22:19:10.361372 | controller | }}, mode=0644] ***
2026-06-08 22:19:10.361377 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.058)       0:01:20.835 ***********
2026-06-08 22:19:10.361382 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.058)       0:01:20.833 ***********
2026-06-08 22:19:10.646804 | controller | changed: [localhost]
2026-06-08 22:19:10.646869 | controller |
2026-06-08 22:19:10.646876 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:19:10.646882 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.285)       0:01:21.120 ***********
2026-06-08 22:19:10.646898 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.285)       0:01:21.119 ***********
2026-06-08 22:19:10.707715 | controller | skipping: [localhost]
2026-06-08 22:19:10.707760 | controller |
2026-06-08 22:19:10.707767 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 22:19:10.707773 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.060)       0:01:21.181 ***********
2026-06-08 22:19:10.707778 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.061)       0:01:21.180 ***********
2026-06-08 22:19:10.774487 | controller | skipping: [localhost]
2026-06-08 22:19:10.774554 | controller |
2026-06-08 22:19:10.774566 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params=wait_condition.yml] ***
2026-06-08 22:19:10.774576 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.066)       0:01:21.248 ***********
2026-06-08 22:19:10.774586 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.066)       0:01:21.247 ***********
2026-06-08 22:19:10.851849 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-08 22:19:10.851899 | controller | skipping: [localhost]
2026-06-08 22:19:10.851910 | controller |
2026-06-08 22:19:10.851919 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:19:10.851929 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.076)       0:01:21.325 ***********
2026-06-08 22:19:10.851937 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.076)       0:01:21.324 ***********
2026-06-08 22:19:10.910038 | controller | skipping: [localhost]
2026-06-08 22:19:10.910095 | controller |
2026-06-08 22:19:10.910102 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************
2026-06-08 22:19:10.910108 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.058)       0:01:21.384 ***********
2026-06-08 22:19:10.910113 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.058)       0:01:21.382 ***********
2026-06-08 22:19:10.965356 | controller | skipping: [localhost]
2026-06-08 22:19:10.965398 | controller |
2026-06-08 22:19:10.965405 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 22:19:10.965411 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.055)       0:01:21.439 ***********
2026-06-08 22:19:10.965416 | controller | Monday 08 June 2026  22:19:10 +0000 (0:00:00.055)       0:01:21.438 ***********
2026-06-08 22:19:11.029901 | controller | ok: [localhost] =>
2026-06-08 22:19:11.029949 | controller |     changed: false
2026-06-08 22:19:11.029954 | controller |     msg: All assertions passed
2026-06-08 22:19:11.029960 | controller |
2026-06-08 22:19:11.029965 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:19:11.029971 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.064)       0:01:21.504 ***********
2026-06-08 22:19:11.029976 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.064)       0:01:21.502 ***********
2026-06-08 22:19:11.058834 | controller | skipping: [localhost]
2026-06-08 22:19:11.058887 | controller |
2026-06-08 22:19:11.058894 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 22:19:11.058900 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.028)       0:01:21.533 ***********
2026-06-08 22:19:11.058905 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.028)       0:01:21.531 ***********
2026-06-08 22:19:11.102383 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-08 22:19:11.102463 | controller |
2026-06-08 22:19:11.102477 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 22:19:11.102497 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.043)       0:01:21.576 ***********
2026-06-08 22:19:11.102509 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.043)       0:01:21.575 ***********
2026-06-08 22:19:11.133610 | controller | skipping: [localhost]
2026-06-08 22:19:11.133664 | controller |
2026-06-08 22:19:11.133675 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 22:19:11.133685 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.031)       0:01:21.607 ***********
2026-06-08 22:19:11.133694 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.031)       0:01:21.606 ***********
2026-06-08 22:19:11.175661 | controller | ok: [localhost]
2026-06-08 22:19:11.175695 | controller |
2026-06-08 22:19:11.175700 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 22:19:11.175704 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 22:19:11.175709 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 22:19:11.175712 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 22:19:11.175716 | controller | }}] ***
2026-06-08 22:19:11.175720 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.041)       0:01:21.649 ***********
2026-06-08 22:19:11.175723 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.041)       0:01:21.648 ***********
2026-06-08 22:19:11.233273 | controller | skipping: [localhost]
2026-06-08 22:19:11.233312 | controller |
2026-06-08 22:19:11.233317 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 22:19:11.233321 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:19:11.233324 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 22:19:11.233328 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:19:11.233332 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.056)       0:01:21.706 ***********
2026-06-08 22:19:11.233336 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.056)       0:01:21.705 ***********
2026-06-08 22:19:11.489484 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-08 22:19:11.489537 | controller |
2026-06-08 22:19:11.489544 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 22:19:11.489550 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.257)       0:01:21.963 ***********
2026-06-08 22:19:11.489555 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.256)       0:01:21.962 ***********
2026-06-08 22:19:11.557730 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 22:19:11.557778 | controller |
2026-06-08 22:19:11.557784 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-08 22:19:11.557795 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.068)       0:01:22.031 ***********
2026-06-08 22:19:11.557798 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.068)       0:01:22.030 ***********
2026-06-08 22:19:11.599654 | controller | skipping: [localhost]
2026-06-08 22:19:11.599707 | controller |
2026-06-08 22:19:11.599714 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] ***
2026-06-08 22:19:11.599720 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.041)       0:01:22.073 ***********
2026-06-08 22:19:11.599725 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.041)       0:01:22.072 ***********
2026-06-08 22:19:11.675659 | controller |
2026-06-08 22:19:11.675690 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 22:19:11.675695 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.076)       0:01:22.149 ***********
2026-06-08 22:19:11.675699 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.076)       0:01:22.148 ***********
2026-06-08 22:19:11.743939 | controller | skipping: [localhost]
2026-06-08 22:19:11.743975 | controller |
2026-06-08 22:19:11.743981 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 22:19:11.743993 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.068)       0:01:22.218 ***********
2026-06-08 22:19:11.743998 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.068)       0:01:22.216 ***********
2026-06-08 22:19:11.802632 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 22:19:11.802806 | controller |
2026-06-08 22:19:11.802821 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 22:19:11.802831 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.058)       0:01:22.276 ***********
2026-06-08 22:19:11.802839 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.058)       0:01:22.275 ***********
2026-06-08 22:19:11.855599 | controller | ok: [localhost] =>
2026-06-08 22:19:11.855629 | controller |     changed: false
2026-06-08 22:19:11.855633 | controller |     msg: All assertions passed
2026-06-08 22:19:11.855637 | controller |
2026-06-08 22:19:11.855641 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 22:19:11.855646 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.053)       0:01:22.329 ***********
2026-06-08 22:19:11.855649 | controller | Monday 08 June 2026  22:19:11 +0000 (0:00:00.053)       0:01:22.328 ***********
2026-06-08 22:19:12.099888 | controller | ok: [localhost]
2026-06-08 22:19:12.099939 | controller |
2026-06-08 22:19:12.099951 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 22:19:12.099960 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.244)       0:01:22.574 ***********
2026-06-08 22:19:12.099969 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.244)       0:01:22.572 ***********
2026-06-08 22:19:12.165677 | controller | ok: [localhost] =>
2026-06-08 22:19:12.165734 | controller |     changed: false
2026-06-08 22:19:12.165748 | controller |     msg: All assertions passed
2026-06-08 22:19:12.165760 | controller |
2026-06-08 22:19:12.165772 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 22:19:12.165783 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.064)       0:01:22.638 ***********
2026-06-08 22:19:12.165794 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.064)       0:01:22.637 ***********
2026-06-08 22:19:12.439171 | controller | ok: [localhost]
2026-06-08 22:19:12.439209 | controller |
2026-06-08 22:19:12.439216 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 22:19:12.439222 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 22:19:12.439227 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 22:19:12.439232 | controller |   _config_map_content |
2026-06-08 22:19:12.439237 | controller |   ansible.utils.remove_keys(
2026-06-08 22:19:12.439242 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 22:19:12.439247 | controller |     matching_parameter='regex')
2026-06-08 22:19:12.439252 | controller | }}, cacheable=False] ***
2026-06-08 22:19:12.439257 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.273)       0:01:22.912 ***********
2026-06-08 22:19:12.439262 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.273)       0:01:22.910 ***********
2026-06-08 22:19:12.674895 | controller | ok: [localhost]
2026-06-08 22:19:12.674954 | controller |
2026-06-08 22:19:12.674967 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 22:19:12.674978 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.236)       0:01:23.148 ***********
2026-06-08 22:19:12.674989 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.236)       0:01:23.147 ***********
2026-06-08 22:19:12.749124 | controller | skipping: [localhost]
2026-06-08 22:19:12.749163 | controller |
2026-06-08 22:19:12.749176 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 22:19:12.749182 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.074)       0:01:23.223 ***********
2026-06-08 22:19:12.749188 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.074)       0:01:23.221 ***********
2026-06-08 22:19:12.980446 | controller | changed: [localhost]
2026-06-08 22:19:12.980511 | controller |
2026-06-08 22:19:12.980518 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 22:19:12.980524 | controller |   (snippet_datadir,
2026-06-08 22:19:12.980529 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 22:19:12.980535 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 22:19:12.980540 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.231)       0:01:23.454 ***********
2026-06-08 22:19:12.980545 | controller | Monday 08 June 2026  22:19:12 +0000 (0:00:00.231)       0:01:23.453 ***********
2026-06-08 22:19:13.041132 | controller | skipping: [localhost]
2026-06-08 22:19:13.041224 | controller |
2026-06-08 22:19:13.041229 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 22:19:13.041234 | controller | Monday 08 June 2026  22:19:13 +0000 (0:00:00.060)       0:01:23.515 ***********
2026-06-08 22:19:13.041238 | controller | Monday 08 June 2026  22:19:13 +0000 (0:00:00.060)       0:01:23.513 ***********
2026-06-08 22:19:13.104451 | controller | ok: [localhost]
2026-06-08 22:19:13.104511 | controller |
2026-06-08 22:19:13.104517 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 22:19:13.104522 | controller |   (snippet_datadir,
2026-06-08 22:19:13.104526 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 22:19:13.104530 | controller | }}, content={{
2026-06-08 22:19:13.104533 | controller |   _base64_patch |
2026-06-08 22:19:13.104537 | controller |   default({}) |
2026-06-08 22:19:13.104540 | controller |   to_nice_yaml
2026-06-08 22:19:13.104543 | controller | }}, mode=0644] ***
2026-06-08 22:19:13.104547 | controller | Monday 08 June 2026  22:19:13 +0000 (0:00:00.063)       0:01:23.578 ***********
2026-06-08 22:19:13.104550 | controller | Monday 08 June 2026  22:19:13 +0000 (0:00:00.063)       0:01:23.577 ***********
2026-06-08 22:19:13.534997 | controller | changed: [localhost]
2026-06-08 22:19:13.535072 | controller |
2026-06-08 22:19:13.535079 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 22:19:13.535085 | controller |   (snippet_datadir,
2026-06-08 22:19:13.535090 | controller |    '04_user_data.yaml') | path_join
2026-06-08 22:19:13.535095 | controller | }}, content={{
2026-06-08 22:19:13.535100 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 22:19:13.535104 | controller |   default({}) |
2026-06-08 22:19:13.535128 | controller |   to_nice_yaml
2026-06-08 22:19:13.535133 | controller | }}, mode=0644] ***
2026-06-08 22:19:13.535139 | controller | Monday 08 June 2026  22:19:13 +0000 (0:00:00.430)       0:01:24.008 ***********
2026-06-08 22:19:13.535143 | controller | Monday 08 June 2026  22:19:13 +0000 (0:00:00.430)       0:01:24.007 ***********
2026-06-08 22:19:13.907850 | controller | changed: [localhost]
2026-06-08 22:19:13.907908 | controller |
2026-06-08 22:19:13.907914 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 22:19:13.907918 | controller |   (
2026-06-08 22:19:13.907921 | controller |     snippet_datadir,
2026-06-08 22:19:13.907925 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 22:19:13.907929 | controller |   ) | path_join
2026-06-08 22:19:13.907933 | controller | }}, mode=0644] ***
2026-06-08 22:19:13.907936 | controller | Monday 08 June 2026  22:19:13 +0000 (0:00:00.372)       0:01:24.381 ***********
2026-06-08 22:19:13.907941 | controller | Monday 08 June 2026  22:19:13 +0000 (0:00:00.372)       0:01:24.380 ***********
2026-06-08 22:19:14.305673 | controller | changed: [localhost]
2026-06-08 22:19:14.305739 | controller |
2026-06-08 22:19:14.305745 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 22:19:14.305751 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.397)       0:01:24.778 ***********
2026-06-08 22:19:14.305756 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.397)       0:01:24.777 ***********
2026-06-08 22:19:14.389058 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 22:19:14.389120 | controller |
2026-06-08 22:19:14.389125 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 22:19:14.389130 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.084)       0:01:24.863 ***********
2026-06-08 22:19:14.389134 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.084)       0:01:24.861 ***********
2026-06-08 22:19:14.433740 | controller | ok: [localhost] =>
2026-06-08 22:19:14.433795 | controller |     changed: false
2026-06-08 22:19:14.433801 | controller |     msg: All assertions passed
2026-06-08 22:19:14.433805 | controller |
2026-06-08 22:19:14.433809 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 22:19:14.433814 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.044)       0:01:24.907 ***********
2026-06-08 22:19:14.433818 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.044)       0:01:24.906 ***********
2026-06-08 22:19:14.673464 | controller | ok: [localhost]
2026-06-08 22:19:14.673520 | controller |
2026-06-08 22:19:14.673526 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 22:19:14.673530 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.239)       0:01:25.147 ***********
2026-06-08 22:19:14.673533 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.239)       0:01:25.146 ***********
2026-06-08 22:19:14.722100 | controller | ok: [localhost]
2026-06-08 22:19:14.722135 | controller |
2026-06-08 22:19:14.722140 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 22:19:14.722145 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.048)       0:01:25.196 ***********
2026-06-08 22:19:14.722149 | controller | Monday 08 June 2026  22:19:14 +0000 (0:00:00.048)       0:01:25.194 ***********
2026-06-08 22:19:15.141371 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml)
2026-06-08 22:19:15.141436 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-08 22:19:15.141441 | controller |
2026-06-08 22:19:15.141446 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 22:19:15.141451 | controller |   _content |
2026-06-08 22:19:15.141455 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 22:19:15.141459 | controller |   combine(_parsed, recursive=true)
2026-06-08 22:19:15.141463 | controller | }}
2026-06-08 22:19:15.141466 | controller | ] ***
2026-06-08 22:19:15.141470 | controller | Monday 08 June 2026  22:19:15 +0000 (0:00:00.419)       0:01:25.615 ***********
2026-06-08 22:19:15.141480 | controller | Monday 08 June 2026  22:19:15 +0000 (0:00:00.419)       0:01:25.614 ***********
2026-06-08 22:19:15.290187 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 22:19:15.290250 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 22:19:15.290256 | controller |
2026-06-08 22:19:15.290260 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 22:19:15.290265 | controller | Monday 08 June 2026  22:19:15 +0000 (0:00:00.148)       0:01:25.763 ***********
2026-06-08 22:19:15.290268 | controller | Monday 08 June 2026  22:19:15 +0000 (0:00:00.148)       0:01:25.762 ***********
2026-06-08 22:19:15.558120 | controller | changed: [localhost]
2026-06-08 22:19:15.558183 | controller |
2026-06-08 22:19:15.558189 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 22:19:15.558194 | controller |   (_destdir,
2026-06-08 22:19:15.558198 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 22:19:15.558201 | controller | }}, content={{
2026-06-08 22:19:15.558205 | controller |   (
2026-06-08 22:19:15.558209 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 22:19:15.558226 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 22:19:15.558230 | controller | }}, mode=0644] ***
2026-06-08 22:19:15.558234 | controller | Monday 08 June 2026  22:19:15 +0000 (0:00:00.268)       0:01:26.031 ***********
2026-06-08 22:19:15.558237 | controller | Monday 08 June 2026  22:19:15 +0000 (0:00:00.267)       0:01:26.030 ***********
2026-06-08 22:19:15.960650 | controller | changed: [localhost]
2026-06-08 22:19:15.960721 | controller |
2026-06-08 22:19:15.960732 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-08 22:19:15.960739 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 22:19:15.960747 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 22:19:15.960753 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 22:19:15.960760 | controller | }}, dest={{
2026-06-08 22:19:15.960767 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 22:19:15.960774 | controller |   stage['path'], _val.src_file
2026-06-08 22:19:15.960781 | controller |   ) |
2026-06-08 22:19:15.960787 | controller |   path_join
2026-06-08 22:19:15.960792 | controller |  }}] ***
2026-06-08 22:19:15.960797 | controller | Monday 08 June 2026  22:19:15 +0000 (0:00:00.402)       0:01:26.434 ***********
2026-06-08 22:19:15.960803 | controller | Monday 08 June 2026  22:19:15 +0000 (0:00:00.402)       0:01:26.432 ***********
2026-06-08 22:19:16.290240 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-08 22:19:16.290311 | controller |
2026-06-08 22:19:16.290322 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:19:16.290331 | controller | Monday 08 June 2026  22:19:16 +0000 (0:00:00.329)       0:01:26.763 ***********
2026-06-08 22:19:16.290339 | controller | Monday 08 June 2026  22:19:16 +0000 (0:00:00.329)       0:01:26.762 ***********
2026-06-08 22:19:16.357567 | controller | skipping: [localhost]
2026-06-08 22:19:16.357623 | controller |
2026-06-08 22:19:16.357633 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 22:19:16.357642 | controller | Monday 08 June 2026  22:19:16 +0000 (0:00:00.067)       0:01:26.831 ***********
2026-06-08 22:19:16.357650 | controller | Monday 08 June 2026  22:19:16 +0000 (0:00:00.067)       0:01:26.829 ***********
2026-06-08 22:19:16.724986 | controller | changed: [localhost]
2026-06-08 22:19:16.725024 | controller |
2026-06-08 22:19:16.725028 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 22:19:16.725033 | controller | Monday 08 June 2026  22:19:16 +0000 (0:00:00.367)       0:01:27.198 ***********
2026-06-08 22:19:16.725037 | controller | Monday 08 June 2026  22:19:16 +0000 (0:00:00.367)       0:01:27.197 ***********
2026-06-08 22:19:17.097308 | controller | changed: [localhost]
2026-06-08 22:19:17.097368 | controller |
2026-06-08 22:19:17.097379 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 22:19:17.097389 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.371)       0:01:27.570 ***********
2026-06-08 22:19:17.097397 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.371)       0:01:27.569 ***********
2026-06-08 22:19:17.149504 | controller | skipping: [localhost]
2026-06-08 22:19:17.149556 | controller |
2026-06-08 22:19:17.149566 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 22:19:17.149575 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 22:19:17.149583 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 22:19:17.149592 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 22:19:17.149600 | controller |   ) | list
2026-06-08 22:19:17.149608 | controller | }}] ***
2026-06-08 22:19:17.149616 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.052)       0:01:27.623 ***********
2026-06-08 22:19:17.149624 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.052)       0:01:27.621 ***********
2026-06-08 22:19:17.195724 | controller | skipping: [localhost]
2026-06-08 22:19:17.195776 | controller |
2026-06-08 22:19:17.195786 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-08 22:19:17.195795 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 22:19:17.195803 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 22:19:17.195811 | controller | }}, mode=0644] ***
2026-06-08 22:19:17.195819 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.046)       0:01:27.669 ***********
2026-06-08 22:19:17.195827 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.046)       0:01:27.668 ***********
2026-06-08 22:19:17.432072 | controller | changed: [localhost]
2026-06-08 22:19:17.432170 | controller |
2026-06-08 22:19:17.432175 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:19:17.432180 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.236)       0:01:27.905 ***********
2026-06-08 22:19:17.432189 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.236)       0:01:27.904 ***********
2026-06-08 22:19:17.489807 | controller | skipping: [localhost]
2026-06-08 22:19:17.489843 | controller |
2026-06-08 22:19:17.489849 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 22:19:17.489854 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.057)       0:01:27.963 ***********
2026-06-08 22:19:17.489860 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.057)       0:01:27.962 ***********
2026-06-08 22:19:17.548076 | controller | skipping: [localhost]
2026-06-08 22:19:17.548131 | controller |
2026-06-08 22:19:17.548138 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params=wait_condition.yml] ***
2026-06-08 22:19:17.548144 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.058)       0:01:28.021 ***********
2026-06-08 22:19:17.548149 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.058)       0:01:28.020 ***********
2026-06-08 22:19:17.607602 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-08 22:19:17.607661 | controller | skipping: [localhost]
2026-06-08 22:19:17.607671 | controller |
2026-06-08 22:19:17.607680 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 22:19:17.607690 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.059)       0:01:28.081 ***********
2026-06-08 22:19:17.607699 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.059)       0:01:28.079 ***********
2026-06-08 22:19:17.657682 | controller | skipping: [localhost]
2026-06-08 22:19:17.657746 | controller |
2026-06-08 22:19:17.657756 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-08 22:19:17.657765 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.050)       0:01:28.131 ***********
2026-06-08 22:19:17.657774 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.050)       0:01:28.130 ***********
2026-06-08 22:19:17.742391 | controller | skipping: [localhost]
2026-06-08 22:19:17.742498 | controller |
2026-06-08 22:19:17.742511 | controller | PLAY RECAP *********************************************************************
2026-06-08 22:19:17.742520 | controller | localhost                  : ok=280  changed=76   unreachable=0    failed=0    skipped=115  rescued=0    ignored=0
2026-06-08 22:19:17.742529 | controller |
2026-06-08 22:19:17.742537 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.083)       0:01:28.214 ***********
2026-06-08 22:19:17.742545 | controller | ===============================================================================
2026-06-08 22:19:17.742553 | controller | Get automation contents ------------------------------------------------- 9.22s
2026-06-08 22:19:17.742562 | controller | ci_setup : Install openshift client ------------------------------------- 3.99s
2026-06-08 22:19:17.742570 | controller | ci_setup : Install needed packages -------------------------------------- 3.53s
2026-06-08 22:19:17.742578 | controller | Load automation files as fact ------------------------------------------- 2.01s
2026-06-08 22:19:17.742595 | controller | ci_setup : Manage directories ------------------------------------------- 1.15s
2026-06-08 22:19:17.742603 | controller | Gathering Facts --------------------------------------------------------- 0.93s
2026-06-08 22:19:17.742611 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.69s
2026-06-08 22:19:17.742619 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.67s
2026-06-08 22:19:17.742627 | controller | kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.64s
2026-06-08 22:19:17.742635 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s
2026-06-08 22:19:17.742643 | controller | Create needed SSH keypairs ---------------------------------------------- 0.61s
2026-06-08 22:19:17.742651 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s
2026-06-08 22:19:17.742659 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s
2026-06-08 22:19:17.742667 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.56s
2026-06-08 22:19:17.742675 | controller | kustomize_deploy : Build kustomized content for examples/va/hci --------- 0.55s
2026-06-08 22:19:17.742683 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.52s
2026-06-08 22:19:17.742692 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.52s
2026-06-08 22:19:17.742700 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.51s
2026-06-08 22:19:17.742708 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.50s
2026-06-08 22:19:17.742716 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.50s
2026-06-08 22:19:17.742724 | controller | Monday 08 June 2026  22:19:17 +0000 (0:00:00.084)       0:01:28.215 ***********
2026-06-08 22:19:17.742732 | controller | ===============================================================================
2026-06-08 22:19:17.742740 | controller | ci_gen_kustomize_values ------------------------------------------------ 42.24s
2026-06-08 22:19:17.742748 | controller | kustomize_deploy ------------------------------------------------------- 20.51s
2026-06-08 22:19:17.742756 | controller | ci_setup --------------------------------------------------------------- 10.16s
2026-06-08 22:19:17.742764 | controller | ansible.builtin.slurp --------------------------------------------------- 9.91s
2026-06-08 22:19:17.742772 | controller | ansible.builtin.set_fact ------------------------------------------------ 2.07s
2026-06-08 22:19:17.742780 | controller | gather_facts ------------------------------------------------------------ 0.93s
2026-06-08 22:19:17.742788 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.61s
2026-06-08 22:19:17.742803 | controller | networking_mapper ------------------------------------------------------- 0.60s
2026-06-08 22:19:17.742811 | controller | ansible.builtin.file ---------------------------------------------------- 0.39s
2026-06-08 22:19:17.742819 | controller | ansible.builtin.find ---------------------------------------------------- 0.24s
2026-06-08 22:19:17.742827 | controller | ansible.builtin.include_role -------------------------------------------- 0.21s
2026-06-08 22:19:17.742835 | controller | ansible.builtin.stat ---------------------------------------------------- 0.15s
2026-06-08 22:19:17.742843 | controller | ansible.builtin.assert -------------------------------------------------- 0.05s
2026-06-08 22:19:17.742851 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s
2026-06-08 22:19:17.742859 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s
2026-06-08 22:19:17.742867 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-08 22:19:17.742875 | controller | total ------------------------------------------------------------------ 88.13s
2026-06-08 22:19:18.229981 | controller | ok: Runtime: 0:01:28.842997
2026-06-08 22:19:18.275632 | 
2026-06-08 22:19:18.275803 | PLAY RECAP
2026-06-08 22:19:18.275890 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-08 22:19:18.275933 | 
2026-06-08 22:19:18.430794 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-08 22:19:18.432130 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-08 22:19:19.045778 | 
2026-06-08 22:19:19.045888 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-08 22:19:19.056100 | 
2026-06-08 22:19:19.056183 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-08 22:19:19.492434 | controller | ok
2026-06-08 22:19:19.535253 | 
2026-06-08 22:19:19.535398 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-08 22:19:19.542081 | 
2026-06-08 22:19:19.542195 | TASK [Filter out host if needed]
2026-06-08 22:19:19.551889 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-08 22:19:19.555908 | 
2026-06-08 22:19:19.555979 | TASK [Ensure file is present]
2026-06-08 22:19:19.942174 | controller | ok
2026-06-08 22:19:19.952466 | 
2026-06-08 22:19:19.952631 | TASK [Manage molecule report file]
2026-06-08 22:19:20.490621 | controller | skipping: Conditional result was False
2026-06-08 22:19:20.499242 | 
2026-06-08 22:19:20.499372 | TASK [Check if we get ci-framework-data basedir]
2026-06-08 22:19:20.756224 | controller | ok
2026-06-08 22:19:20.764971 | 
2026-06-08 22:19:20.765095 | TASK [Create ci-framework-data log directory for zuul]
2026-06-08 22:19:21.041308 | controller | changed
2026-06-08 22:19:21.050047 | 
2026-06-08 22:19:21.050182 | TASK [Copy ci-framework interesting files]
2026-06-08 22:19:21.520958 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-08 22:19:21.598123 | controller | ok: Runtime: 0:00:00.029424
2026-06-08 22:19:21.605498 | 
2026-06-08 22:19:21.605659 | TASK [Get SELinux listing]
2026-06-08 22:19:22.147343 | controller | ok: Runtime: 0:00:00.011273
2026-06-08 22:19:22.151480 | 
2026-06-08 22:19:22.151550 | TASK [Generate log index]
2026-06-08 22:19:23.055400 | controller | changed
2026-06-08 22:19:23.064101 | 
2026-06-08 22:19:23.064232 | TASK [Get some env related data]
2026-06-08 22:19:23.724553 | controller | /home/zuul/.local/bin/ansible
2026-06-08 22:19:24.614354 | controller | ok: Runtime: 0:00:01.033253
2026-06-08 22:19:24.622154 | 
2026-06-08 22:19:24.622278 | TASK [Generate list of logs to collect in home directory]
2026-06-08 22:19:25.031811 | controller | ok: All paths examined
2026-06-08 22:19:25.040874 | 
2026-06-08 22:19:25.041003 | LOOP [Copy logs from home directory]
2026-06-08 22:19:25.534396 | controller | changed:
2026-06-08 22:19:25.534545 | controller | {
2026-06-08 22:19:25.534606 | controller |   "atime": 1780957020.5123007,
2026-06-08 22:19:25.534636 | controller |   "ctime": 1780957157.7404928,
2026-06-08 22:19:25.534661 | controller |   "dev": 64513,
2026-06-08 22:19:25.534686 | controller |   "gid": 1000,
2026-06-08 22:19:25.534709 | controller |   "gr_name": "zuul",
2026-06-08 22:19:25.534732 | controller |   "inode": 243395,
2026-06-08 22:19:25.534756 | controller |   "isblk": false,
2026-06-08 22:19:25.534778 | controller |   "ischr": false,
2026-06-08 22:19:25.534852 | controller |   "isdir": false,
2026-06-08 22:19:25.534881 | controller |   "isfifo": false,
2026-06-08 22:19:25.534906 | controller |   "isgid": false,
2026-06-08 22:19:25.534929 | controller |   "islnk": false,
2026-06-08 22:19:25.534951 | controller |   "isreg": true,
2026-06-08 22:19:25.534973 | controller |   "issock": false,
2026-06-08 22:19:25.534999 | controller |   "isuid": false,
2026-06-08 22:19:25.535022 | controller |   "mode": "0644",
2026-06-08 22:19:25.535044 | controller |   "mtime": 1780957157.7404928,
2026-06-08 22:19:25.535067 | controller |   "nlink": 1,
2026-06-08 22:19:25.535090 | controller |   "path": "/home/zuul/ansible.log",
2026-06-08 22:19:25.535113 | controller |   "pw_name": "zuul",
2026-06-08 22:19:25.535135 | controller |   "rgrp": true,
2026-06-08 22:19:25.535157 | controller |   "roth": true,
2026-06-08 22:19:25.535182 | controller |   "rusr": true,
2026-06-08 22:19:25.535206 | controller |   "size": 264552,
2026-06-08 22:19:25.535230 | controller |   "uid": 1000,
2026-06-08 22:19:25.535252 | controller |   "wgrp": false,
2026-06-08 22:19:25.535274 | controller |   "woth": false,
2026-06-08 22:19:25.535297 | controller |   "wusr": true,
2026-06-08 22:19:25.535322 | controller |   "xgrp": false,
2026-06-08 22:19:25.535353 | controller |   "xoth": false,
2026-06-08 22:19:25.535377 | controller |   "xusr": false
2026-06-08 22:19:25.535400 | controller | }
2026-06-08 22:19:25.551231 | 
2026-06-08 22:19:25.551412 | TASK [Copy crio stats log file]
2026-06-08 22:19:25.579101 | controller | skipping: Conditional result was False
2026-06-08 22:19:25.589089 | 
2026-06-08 22:19:25.589221 | TASK [Get SELinux related data]
2026-06-08 22:19:25.913649 | controller | <no matches>
2026-06-08 22:19:26.130830 | controller | ERROR
2026-06-08 22:19:26.131089 | controller | {
2026-06-08 22:19:26.131149 | controller |   "delta": "0:00:00.011939",
2026-06-08 22:19:26.131189 | controller |   "end": "2026-06-08 22:19:25.914773",
2026-06-08 22:19:26.131228 | controller |   "msg": "non-zero return code",
2026-06-08 22:19:26.131264 | controller |   "rc": 1,
2026-06-08 22:19:26.131299 | controller |   "start": "2026-06-08 22:19:25.902834"
2026-06-08 22:19:26.131333 | controller | }
2026-06-08 22:19:26.131378 | controller | ERROR: Ignoring Errors
2026-06-08 22:19:26.138643 | 
2026-06-08 22:19:26.138778 | TASK [Create system configuration directory]
2026-06-08 22:19:26.405435 | controller | changed
2026-06-08 22:19:26.413167 | 
2026-06-08 22:19:26.413296 | TASK [Get some of the system configurations]
2026-06-08 22:19:26.956420 | controller | ok: Runtime: 0:00:00.021537
2026-06-08 22:19:26.964239 | 
2026-06-08 22:19:26.964361 | TASK [Copy generated documentation if available]
2026-06-08 22:19:26.991994 | controller | skipping: Conditional result was False
2026-06-08 22:19:27.001665 | 
2026-06-08 22:19:27.001796 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-08 22:19:27.027896 | controller | skipping: Conditional result was False
2026-06-08 22:19:27.038149 | 
2026-06-08 22:19:27.038276 | TASK [Compress logs bigger than 2MB]
2026-06-08 22:19:27.586566 | controller | ok: Runtime: 0:00:00.004169
2026-06-08 22:19:27.594173 | 
2026-06-08 22:19:27.594295 | TASK [Copy files from workspace on node]
2026-06-08 22:19:27.618341 | controller | ok
2026-06-08 22:19:27.653611 | 
2026-06-08 22:19:27.653696 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-08 22:19:27.678462 | controller | skipping: Conditional result was False
2026-06-08 22:19:27.684404 | 
2026-06-08 22:19:27.684487 | TASK [fetch-output : Set log path for single node]
2026-06-08 22:19:27.728320 | controller | ok
2026-06-08 22:19:27.735562 | 
2026-06-08 22:19:27.735716 | LOOP [fetch-output : Ensure local output dirs]
2026-06-08 22:19:28.042783 | controller -> localhost | changed: "/var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/logs"
2026-06-08 22:19:28.043117 | controller -> localhost | changed: All items complete
2026-06-08 22:19:28.043169 | 
2026-06-08 22:19:28.300724 | controller -> localhost | changed: "/var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/artifacts"
2026-06-08 22:19:28.569664 | controller -> localhost | changed: "/var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/docs"
2026-06-08 22:19:28.585251 | 
2026-06-08 22:19:28.585380 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-08 22:19:29.385082 | controller | changed:
2026-06-08 22:19:29.385417 | controller | .d..t...... ./
2026-06-08 22:19:29.385481 | controller | >f+++++++++ README.html
2026-06-08 22:19:29.385527 | controller | >f+++++++++ ansible.log
2026-06-08 22:19:29.385567 | controller | >f+++++++++ dmesg.log
2026-06-08 22:19:29.385655 | controller | >f+++++++++ installed-pkgs.log
2026-06-08 22:19:29.385696 | controller | >f+++++++++ python.log
2026-06-08 22:19:29.385734 | controller | >f+++++++++ registries.conf
2026-06-08 22:19:29.385771 | controller | >f+++++++++ selinux-denials.log
2026-06-08 22:19:29.385807 | controller | >f+++++++++ selinux-listing.log
2026-06-08 22:19:29.385844 | controller | cd+++++++++ ci-framework-data/
2026-06-08 22:19:29.385880 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-08 22:19:29.385916 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-08 22:19:29.385964 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-08 22:19:29.386001 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-08 22:19:29.386037 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-08 22:19:29.386072 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-08 22:19:29.386107 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-08 22:19:29.386143 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-08 22:19:29.386182 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-08 22:19:29.386224 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-08 22:19:29.386260 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-08 22:19:29.386296 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-08 22:19:29.386330 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-08 22:19:29.386364 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-08 22:19:29.386400 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-08 22:19:29.386435 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-08 22:19:29.386470 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-08 22:19:29.386505 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-08 22:19:29.386539 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-08 22:19:29.386608 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31537.2026-06-08@22:19:03~
2026-06-08 22:19:29.386657 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-08 22:19:29.386695 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-08 22:19:29.386731 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-08 22:19:29.386766 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-08 22:19:29.386801 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-08 22:19:29.386835 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-08 22:19:29.386869 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-08 22:19:29.386903 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-08 22:19:29.386936 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-08 22:19:29.386970 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-08 22:19:29.387003 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-08 22:19:29.387037 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-08 22:19:29.387071 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-08 22:19:29.387113 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-08 22:19:29.387149 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-08 22:19:29.387185 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-08 22:19:29.387219 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-08 22:19:29.387253 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-08 22:19:29.387286 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-08 22:19:29.387319 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-08 22:19:29.387353 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30403.2026-06-08@22:18:27~
2026-06-08 22:19:29.387390 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-08 22:19:29.387425 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-08 22:19:29.387459 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-08 22:19:29.387492 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-08 22:19:29.387526 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-08 22:19:29.387561 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.31493.2026-06-08@22:19:02~
2026-06-08 22:19:29.387639 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-08 22:19:29.387678 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-08 22:19:29.387712 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-08 22:19:29.387746 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-08 22:19:29.387781 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-08 22:19:29.387815 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-08 22:19:29.387849 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-08 22:19:29.387883 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-08 22:19:29.387918 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-08 22:19:29.387953 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-08 22:19:29.387988 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-08 22:19:29.388022 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-08 22:19:29.388057 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-08 22:19:29.388091 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-08 22:19:29.388126 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-08 22:19:29.388161 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-08 22:19:29.388195 | controller | cd+++++++++ registries.conf.d/
2026-06-08 22:19:29.388230 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-08 22:19:29.388265 | controller | cd+++++++++ system-config/
2026-06-08 22:19:29.388300 | controller | cd+++++++++ system-config/libvirt/
2026-06-08 22:19:29.388335 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-08 22:19:29.388370 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-08 22:19:29.903329 | controller | changed: .d..t...... ./
2026-06-08 22:19:30.453504 | controller | changed: .d..t...... ./
2026-06-08 22:19:30.489293 | 
2026-06-08 22:19:30.489472 | TASK [Return artifact to Zuul]
2026-06-08 22:19:30.527259 | controller | skipping: Conditional result was False
2026-06-08 22:19:30.531941 | 
2026-06-08 22:19:30.532049 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-08 22:19:30.532253 | 
2026-06-08 22:19:30.532307 | PLAY RECAP
2026-06-08 22:19:30.532381 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-08 22:19:30.532421 | 
2026-06-08 22:19:30.709770 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-08 22:19:30.712026 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-08 22:19:31.307242 | 
2026-06-08 22:19:31.307354 | PLAY [all]
2026-06-08 22:19:31.316547 | 
2026-06-08 22:19:31.316633 | TASK [include_role : fetch-output]
2026-06-08 22:19:31.365071 | controller | ok
2026-06-08 22:19:31.380212 | 
2026-06-08 22:19:31.380291 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-08 22:19:31.455812 | controller | skipping: Conditional result was False
2026-06-08 22:19:31.464667 | 
2026-06-08 22:19:31.464810 | TASK [fetch-output : Set log path for single node]
2026-06-08 22:19:31.529189 | controller | ok
2026-06-08 22:19:31.537250 | 
2026-06-08 22:19:31.537388 | LOOP [fetch-output : Ensure local output dirs]
2026-06-08 22:19:32.025976 | controller -> localhost | ok: "/var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/logs"
2026-06-08 22:19:32.314992 | controller -> localhost | ok: "/var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/artifacts"
2026-06-08 22:19:32.558270 | controller -> localhost | ok: "/var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/docs"
2026-06-08 22:19:32.580186 | 
2026-06-08 22:19:32.580386 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-08 22:19:33.249907 | controller | ok
2026-06-08 22:19:33.250250 | controller | ok: All items complete
2026-06-08 22:19:33.250298 | 
2026-06-08 22:19:33.794098 | controller | ok
2026-06-08 22:19:34.318043 | controller | ok
2026-06-08 22:19:34.328362 | 
2026-06-08 22:19:34.328491 | TASK [include_role : fetch-output-openshift]
2026-06-08 22:19:34.353016 | controller | skipping: Conditional result was False
2026-06-08 22:19:34.357608 | 
2026-06-08 22:19:34.357672 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-08 22:19:34.894643 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.012461
2026-06-08 22:19:35.165209 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012340
2026-06-08 22:19:35.190050 | 
2026-06-08 22:19:35.190224 | PLAY [all]
2026-06-08 22:19:35.200102 | 
2026-06-08 22:19:35.200238 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-08 22:19:35.680720 | controller | changed
2026-06-08 22:19:35.690626 | 
2026-06-08 22:19:35.690734 | PLAY RECAP
2026-06-08 22:19:35.690820 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-08 22:19:35.690866 | 
2026-06-08 22:19:35.818472 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-08 22:19:35.820884 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-08 22:19:36.456357 | 
2026-06-08 22:19:36.456459 | PLAY [localhost]
2026-06-08 22:19:36.466257 | 
2026-06-08 22:19:36.466329 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-08 22:19:36.901810 | localhost | changed
2026-06-08 22:19:36.921800 | 
2026-06-08 22:19:36.922079 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-08 22:19:36.964823 | localhost | ok
2026-06-08 22:19:36.977062 | 
2026-06-08 22:19:36.977196 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-08 22:19:37.426840 | localhost | changed
2026-06-08 22:19:37.437073 | 
2026-06-08 22:19:37.437208 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-08 22:19:38.292890 | localhost | changed
2026-06-08 22:19:38.302002 | 
2026-06-08 22:19:38.302134 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-08 22:19:38.776089 | localhost | Identity added: /var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/tmp/ansible.k7fhyn7e (/var/lib/zuul/builds/398490de343543deaf4b2d57f7447541/work/tmp/ansible.k7fhyn7e)
2026-06-08 22:19:38.776414 | localhost | ok: Runtime: 0:00:00.019297
2026-06-08 22:19:38.783328 | 
2026-06-08 22:19:38.783452 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-08 22:19:39.074723 | localhost | ok: Runtime: 0:00:00.008437
2026-06-08 22:19:39.082525 | 
2026-06-08 22:19:39.082682 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-08 22:19:39.137092 | localhost | changed
2026-06-08 22:19:39.145899 | 
2026-06-08 22:19:39.146028 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-08 22:19:39.593176 | localhost | changed
2026-06-08 22:19:39.603757 | 
2026-06-08 22:19:39.603860 | PLAY [localhost]
2026-06-08 22:19:39.612164 | 
2026-06-08 22:19:39.612282 | TASK [Generate bulk log download script]
2026-06-08 22:19:39.634761 | localhost | ok
2026-06-08 22:19:39.655361 | 
2026-06-08 22:19:39.655482 | TASK [local-log-download : Check API endpoint is defined]
2026-06-08 22:19:39.704266 | localhost | ok: All assertions passed
2026-06-08 22:19:39.708996 | 
2026-06-08 22:19:39.709086 | TASK [local-log-download : Create download script]
2026-06-08 22:19:40.239548 | localhost -> localhost | changed
2026-06-08 22:19:40.291342 | 
2026-06-08 22:19:40.291493 | TASK [Register quick-download link]
2026-06-08 22:19:40.319636 | localhost | ok
2026-06-08 22:19:40.322081 | 
2026-06-08 22:19:40.322148 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-08 22:19:40.327848 | 
2026-06-08 22:19:40.327927 | TASK [Set zuul-log-path fact]
2026-06-08 22:19:40.343736 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-08 22:19:40.351555 | 
2026-06-08 22:19:40.351657 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-08 22:19:40.387649 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-08 22:19:40.390517 | 
2026-06-08 22:19:40.390618 | TASK [upload-logs : Create log directories]
2026-06-08 22:19:41.312729 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-08 22:19:41.316392 | 
2026-06-08 22:19:41.316525 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-08 22:19:41.662005 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.012466
2026-06-08 22:19:41.669053 | 
2026-06-08 22:19:41.669181 | TASK [upload-logs : Upload logs to log server]
2026-06-08 22:19:46.038763 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-08 22:19:46.041869 | 
2026-06-08 22:19:46.041995 | LOOP [upload-logs : Compress console log and json output]
