2026-06-11 16:05:28.323582 | Job console starting
2026-06-11 16:05:28.456395 | Updating git repos
2026-06-11 16:05:28.496869 | Cloning repos into workspace
2026-06-11 16:05:30.180876 | Restoring repo states
2026-06-11 16:05:30.200118 | Merging changes
2026-06-11 16:05:31.321996 | Checking out repos
2026-06-11 16:05:32.004621 | Preparing playbooks
2026-06-11 16:05:36.687939 | Running Ansible setup
2026-06-11 16:05:40.540726 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-11 16:05:41.168718 | 
2026-06-11 16:05:41.168847 | PLAY [localhost]
2026-06-11 16:05:41.176319 | 
2026-06-11 16:05:41.176385 | TASK [Gathering Facts]
2026-06-11 16:05:42.139021 | localhost | ok
2026-06-11 16:05:42.153542 | 
2026-06-11 16:05:42.153711 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-11 16:05:42.638453 | localhost -> localhost | changed
2026-06-11 16:05:42.643127 | 
2026-06-11 16:05:42.643199 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-11 16:05:43.720592 | localhost -> localhost | changed
2026-06-11 16:05:43.732918 | 
2026-06-11 16:05:43.733053 | TASK [Setup log path fact]
2026-06-11 16:05:43.756067 | localhost | ok
2026-06-11 16:05:43.775086 | 
2026-06-11 16:05:43.775227 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-11 16:05:43.816482 | localhost | ok
2026-06-11 16:05:43.827761 | 
2026-06-11 16:05:43.827895 | TASK [emit-job-header : Print job information]
2026-06-11 16:05:43.879330 | # Job Information
2026-06-11 16:05:43.879594 | Ansible Version: 2.16.18
2026-06-11 16:05:43.879650 | Job: cifmw-architecture-validate-hci
2026-06-11 16:05:43.879693 | Pipeline: github-check
2026-06-11 16:05:43.879730 | Executor: 38.102.83.47
2026-06-11 16:05:43.879766 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3773
2026-06-11 16:05:43.879807 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/6af/rdoproject.org/6aff47afdadc49ebb6c181209628653f/
2026-06-11 16:05:43.879851 | Event ID: 195418e0-65af-11f1-94f4-855b379b46d5
2026-06-11 16:05:43.885676 | 
2026-06-11 16:05:43.885806 | LOOP [emit-job-header : Print node information]
2026-06-11 16:05:43.999733 | localhost | ok:
2026-06-11 16:05:44.000083 | localhost | # Node Information
2026-06-11 16:05:44.000141 | localhost | Inventory Hostname: controller
2026-06-11 16:05:44.000191 | localhost | Hostname: np0000070930
2026-06-11 16:05:44.000233 | localhost | Username: zuul
2026-06-11 16:05:44.000276 | localhost | Distro: CentOS 9
2026-06-11 16:05:44.000314 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-11 16:05:44.000352 | localhost | Region: RegionOne
2026-06-11 16:05:44.000388 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-11 16:05:44.000423 | localhost | Product Name: OpenStack Nova
2026-06-11 16:05:44.000502 | localhost | Interface IP: 38.102.83.111
2026-06-11 16:05:44.017621 | 
2026-06-11 16:05:44.017820 | PLAY [all]
2026-06-11 16:05:44.028654 | 
2026-06-11 16:05:44.028786 | TASK [Gather network facts]
2026-06-11 16:05:44.478969 | controller | ok
2026-06-11 16:05:44.499743 | 
2026-06-11 16:05:44.499920 | TASK [include_role : start-zuul-console]
2026-06-11 16:05:44.527909 | controller | ok
2026-06-11 16:05:44.546569 | 
2026-06-11 16:05:44.546703 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-11 16:05:45.046035 | controller | ok
2026-06-11 16:05:45.070632 | 
2026-06-11 16:05:45.070787 | TASK [include_role : add-build-sshkey]
2026-06-11 16:05:45.102887 | controller | ok
2026-06-11 16:05:45.126564 | 
2026-06-11 16:05:45.126761 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-11 16:05:45.406958 | controller -> localhost | ok
2026-06-11 16:05:45.416369 | 
2026-06-11 16:05:45.416543 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-11 16:05:45.457280 | controller | ok
2026-06-11 16:05:45.489005 | controller | included: /var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-11 16:05:45.504702 | 
2026-06-11 16:05:45.504912 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-11 16:05:46.244164 | controller -> localhost | Generating public/private rsa key pair.
2026-06-11 16:05:46.244349 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/6aff47afdadc49ebb6c181209628653f_id_rsa
2026-06-11 16:05:46.244379 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/6aff47afdadc49ebb6c181209628653f_id_rsa.pub
2026-06-11 16:05:46.244401 | controller -> localhost | The key fingerprint is:
2026-06-11 16:05:46.244420 | controller -> localhost | SHA256:02LDJqr3ALc6J80jOH/7IldefYNwFUOJlUQnI/L7jQY zuul-build-sshkey
2026-06-11 16:05:46.244460 | controller -> localhost | The key's randomart image is:
2026-06-11 16:05:46.244480 | controller -> localhost | +---[RSA 3072]----+
2026-06-11 16:05:46.244498 | controller -> localhost | |        . .*X+.  |
2026-06-11 16:05:46.244516 | controller -> localhost | |         o..+=   |
2026-06-11 16:05:46.244533 | controller -> localhost | |          ..     |
2026-06-11 16:05:46.244551 | controller -> localhost | |       .....     |
2026-06-11 16:05:46.244569 | controller -> localhost | |  . . . S+E.     |
2026-06-11 16:05:46.244585 | controller -> localhost | |   o o.+.+oooo   |
2026-06-11 16:05:46.244602 | controller -> localhost | | . o+o .   .+..  |
2026-06-11 16:05:46.244619 | controller -> localhost | |o =oX..    .     |
2026-06-11 16:05:46.244636 | controller -> localhost | | o+X.*o          |
2026-06-11 16:05:46.244653 | controller -> localhost | +----[SHA256]-----+
2026-06-11 16:05:46.244691 | controller -> localhost | ok: Runtime: 0:00:00.232894
2026-06-11 16:05:46.248210 | 
2026-06-11 16:05:46.248273 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-11 16:05:46.276761 | controller | ok
2026-06-11 16:05:46.285087 | controller | included: /var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-11 16:05:46.291610 | 
2026-06-11 16:05:46.291677 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-11 16:05:46.316627 | controller | skipping: Conditional result was False
2026-06-11 16:05:46.321160 | 
2026-06-11 16:05:46.321228 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-11 16:05:46.811229 | controller | changed
2026-06-11 16:05:46.818579 | 
2026-06-11 16:05:46.818715 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-11 16:05:47.113856 | controller | ok
2026-06-11 16:05:47.120989 | 
2026-06-11 16:05:47.121134 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-11 16:05:47.986264 | controller | changed
2026-06-11 16:05:47.995539 | 
2026-06-11 16:05:47.995700 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-11 16:05:48.820142 | controller | changed
2026-06-11 16:05:48.828588 | 
2026-06-11 16:05:48.828738 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-11 16:05:48.865075 | controller | skipping: Conditional result was False
2026-06-11 16:05:48.874593 | 
2026-06-11 16:05:48.874750 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-11 16:05:49.297903 | controller -> localhost | changed
2026-06-11 16:05:49.305462 | 
2026-06-11 16:05:49.305532 | TASK [add-build-sshkey : Add back temp key]
2026-06-11 16:05:49.651056 | controller -> localhost | Identity added: /var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/6aff47afdadc49ebb6c181209628653f_id_rsa (zuul-build-sshkey)
2026-06-11 16:05:49.651248 | controller -> localhost | ok: Runtime: 0:00:00.018822
2026-06-11 16:05:49.654695 | 
2026-06-11 16:05:49.654759 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-11 16:05:50.005713 | controller | ok
2026-06-11 16:05:50.008845 | 
2026-06-11 16:05:50.008907 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-11 16:05:50.032116 | controller | skipping: Conditional result was False
2026-06-11 16:05:50.038543 | 
2026-06-11 16:05:50.038607 | TASK [include_role : validate-host]
2026-06-11 16:05:50.066782 | controller | ok
2026-06-11 16:05:50.084372 | 
2026-06-11 16:05:50.084457 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-11 16:05:50.121452 | controller | ok
2026-06-11 16:05:50.124535 | 
2026-06-11 16:05:50.124595 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-11 16:05:50.380117 | controller -> localhost | ok
2026-06-11 16:05:50.385359 | 
2026-06-11 16:05:50.385467 | TASK [validate-host : Collect information about the host]
2026-06-11 16:05:51.165205 | controller | ok
2026-06-11 16:05:51.172778 | 
2026-06-11 16:05:51.172879 | TASK [validate-host : Sanitize hostname]
2026-06-11 16:05:51.249934 | controller | ok
2026-06-11 16:05:51.253566 | 
2026-06-11 16:05:51.253633 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-11 16:05:51.763315 | controller -> localhost | changed
2026-06-11 16:05:51.773233 | 
2026-06-11 16:05:51.773569 | TASK [validate-host : Collect information about zuul worker]
2026-06-11 16:05:52.219309 | controller | ok
2026-06-11 16:05:52.226853 | 
2026-06-11 16:05:52.227041 | TASK [validate-host : Write out all zuul information for each host]
2026-06-11 16:05:52.780735 | controller -> localhost | changed
2026-06-11 16:05:52.799720 | 
2026-06-11 16:05:52.799894 | TASK [include_role : prepare-workspace-openshift]
2026-06-11 16:05:52.815307 | controller | skipping: Conditional result was False
2026-06-11 16:05:52.821358 | 
2026-06-11 16:05:52.821462 | TASK [include_role : remove-zuul-sshkey]
2026-06-11 16:05:52.838229 | controller | skipping: Conditional result was False
2026-06-11 16:05:52.843247 | 
2026-06-11 16:05:52.843331 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-11 16:05:53.114651 | controller | ok: "logs"
2026-06-11 16:05:53.114902 | controller | ok: All items complete
2026-06-11 16:05:53.114928 | 
2026-06-11 16:05:53.487778 | controller | ok: "artifacts"
2026-06-11 16:05:53.829008 | controller | ok: "docs"
2026-06-11 16:05:53.839965 | 
2026-06-11 16:05:53.840123 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-11 16:05:54.370638 | controller | changed: "logs"
2026-06-11 16:05:55.092453 | controller | changed: "artifacts"
2026-06-11 16:05:57.327774 | controller | changed: "docs"
2026-06-11 16:05:57.340190 | 
2026-06-11 16:05:57.340358 | PLAY RECAP
2026-06-11 16:05:57.340494 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-11 16:05:57.340566 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 16:05:57.340610 | 
2026-06-11 16:05:57.486638 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-11 16:05:57.488120 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-11 16:05:58.130604 | 
2026-06-11 16:05:58.130720 | PLAY [all]
2026-06-11 16:05:58.141224 | 
2026-06-11 16:05:58.141302 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-11 16:05:58.219124 | controller | ok
2026-06-11 16:05:58.222753 | 
2026-06-11 16:05:58.222828 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-11 16:05:58.649848 | controller | changed
2026-06-11 16:05:58.659183 | 
2026-06-11 16:05:58.659324 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-11 16:06:01.095834 | controller | changed
2026-06-11 16:06:01.111513 | 
2026-06-11 16:06:01.111659 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-11 16:06:01.956827 | controller | changed:
2026-06-11 16:06:01.957188 | controller | {
2026-06-11 16:06:01.957244 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-11 16:06:01.957307 | controller | }
2026-06-11 16:06:02.598308 | controller | changed:
2026-06-11 16:06:02.598490 | controller | {
2026-06-11 16:06:02.598579 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-11 16:06:02.598622 | controller | }
2026-06-11 16:06:03.760354 | controller | changed:
2026-06-11 16:06:03.760552 | controller | {
2026-06-11 16:06:03.760604 | 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-11 16:06:03.760643 | controller | }
2026-06-11 16:06:04.366310 | controller | changed:
2026-06-11 16:06:04.366551 | controller | {
2026-06-11 16:06:04.366610 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-11 16:06:04.366651 | controller | }
2026-06-11 16:06:04.605508 | controller | changed:
2026-06-11 16:06:04.605650 | controller | {
2026-06-11 16:06:04.605700 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-11 16:06:04.605742 | controller | }
2026-06-11 16:06:04.866961 | controller | changed:
2026-06-11 16:06:04.867187 | controller | {
2026-06-11 16:06:04.867244 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-11 16:06:04.867287 | controller | }
2026-06-11 16:06:05.164591 | controller | changed:
2026-06-11 16:06:05.164740 | controller | {
2026-06-11 16:06:05.164791 | 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-11 16:06:05.164833 | controller | }
2026-06-11 16:06:05.418390 | controller | changed:
2026-06-11 16:06:05.418608 | controller | {
2026-06-11 16:06:05.418663 | 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-11 16:06:05.418735 | controller | }
2026-06-11 16:06:05.690793 | controller | changed:
2026-06-11 16:06:05.690956 | controller | {
2026-06-11 16:06:05.691017 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-11 16:06:05.691066 | controller | }
2026-06-11 16:06:05.941619 | controller | changed:
2026-06-11 16:06:05.941808 | controller | {
2026-06-11 16:06:05.941859 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-11 16:06:05.941898 | controller | }
2026-06-11 16:06:06.220902 | controller | changed:
2026-06-11 16:06:06.221123 | controller | {
2026-06-11 16:06:06.221181 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-11 16:06:06.221220 | controller | }
2026-06-11 16:06:06.505600 | controller | changed:
2026-06-11 16:06:06.505854 | controller | {
2026-06-11 16:06:06.505910 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-11 16:06:06.505950 | controller | }
2026-06-11 16:06:06.764021 | controller | changed:
2026-06-11 16:06:06.764183 | controller | {
2026-06-11 16:06:06.764238 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-11 16:06:06.764281 | controller | }
2026-06-11 16:06:07.055002 | controller | changed:
2026-06-11 16:06:07.055166 | controller | {
2026-06-11 16:06:07.055215 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-11 16:06:07.055254 | controller | }
2026-06-11 16:06:07.301195 | controller | changed:
2026-06-11 16:06:07.301328 | controller | {
2026-06-11 16:06:07.301352 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-11 16:06:07.301377 | controller | }
2026-06-11 16:06:07.514929 | controller | changed:
2026-06-11 16:06:07.515113 | controller | {
2026-06-11 16:06:07.515182 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-11 16:06:07.515239 | controller | }
2026-06-11 16:06:07.802638 | controller | changed:
2026-06-11 16:06:07.802800 | controller | {
2026-06-11 16:06:07.802865 | 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-11 16:06:07.802911 | controller | }
2026-06-11 16:06:08.089979 | controller | changed:
2026-06-11 16:06:08.090149 | controller | {
2026-06-11 16:06:08.090206 | 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-11 16:06:08.090274 | controller | }
2026-06-11 16:06:08.359654 | controller | changed:
2026-06-11 16:06:08.359769 | controller | {
2026-06-11 16:06:08.359792 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-11 16:06:08.359810 | controller | }
2026-06-11 16:06:08.658881 | controller | changed:
2026-06-11 16:06:08.659020 | controller | {
2026-06-11 16:06:08.659068 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-11 16:06:08.659108 | controller | }
2026-06-11 16:06:08.920333 | controller | changed:
2026-06-11 16:06:08.920530 | controller | {
2026-06-11 16:06:08.920584 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-11 16:06:08.920628 | controller | }
2026-06-11 16:06:09.208850 | controller | changed:
2026-06-11 16:06:09.209010 | controller | {
2026-06-11 16:06:09.209060 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-11 16:06:09.209100 | controller | }
2026-06-11 16:06:09.485688 | controller | changed:
2026-06-11 16:06:09.485856 | controller | {
2026-06-11 16:06:09.485911 | 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-11 16:06:09.485955 | controller | }
2026-06-11 16:06:09.773421 | controller | changed:
2026-06-11 16:06:09.773593 | controller | {
2026-06-11 16:06:09.773643 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-11 16:06:09.773684 | controller | }
2026-06-11 16:06:10.071982 | controller | changed:
2026-06-11 16:06:10.072155 | controller | {
2026-06-11 16:06:10.072229 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-11 16:06:10.072290 | controller | }
2026-06-11 16:06:10.367788 | controller | changed:
2026-06-11 16:06:10.367952 | controller | {
2026-06-11 16:06:10.368015 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-11 16:06:10.368067 | controller | }
2026-06-11 16:06:10.401907 | 
2026-06-11 16:06:10.402051 | TASK [Set timezone to UTC]
2026-06-11 16:06:10.930121 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-11 16:06:10.938077 | 
2026-06-11 16:06:10.938216 | TASK [Create nodepool directory]
2026-06-11 16:06:11.253191 | controller | changed
2026-06-11 16:06:11.263383 | 
2026-06-11 16:06:11.263569 | TASK [Create nodepool sub_nodes file]
2026-06-11 16:06:12.099463 | controller | changed
2026-06-11 16:06:12.107410 | 
2026-06-11 16:06:12.107578 | TASK [Create nodepool sub_nodes_private file]
2026-06-11 16:06:12.901083 | controller | changed
2026-06-11 16:06:12.908779 | 
2026-06-11 16:06:12.908907 | LOOP [Populate nodepool sub_nodes file]
2026-06-11 16:06:12.955223 | 
2026-06-11 16:06:12.955502 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-11 16:06:13.001016 | 
2026-06-11 16:06:13.001291 | TASK [Create nodepool primary file]
2026-06-11 16:06:13.038100 | controller | skipping: Conditional result was False
2026-06-11 16:06:13.047838 | 
2026-06-11 16:06:13.047975 | TASK [Create nodepool node_private for this node]
2026-06-11 16:06:13.874652 | controller | changed
2026-06-11 16:06:13.878938 | 
2026-06-11 16:06:13.878996 | LOOP [Copy ssh keys to nodepool directory]
2026-06-11 16:06:14.337709 | controller | ok: Item: id_rsa Runtime: 0:00:00.006436
2026-06-11 16:06:14.338020 | 
2026-06-11 16:06:14.571011 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005907
2026-06-11 16:06:14.581586 | 
2026-06-11 16:06:14.581844 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-11 16:06:15.286872 | controller | changed
2026-06-11 16:06:15.294773 | 
2026-06-11 16:06:15.294903 | TASK [Validate sudoers config after edits]
2026-06-11 16:06:15.595435 | controller | /etc/sudoers: parsed OK
2026-06-11 16:06:15.595537 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-11 16:06:15.595551 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-11 16:06:15.595559 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-11 16:06:15.846879 | controller | ok: Runtime: 0:00:00.006131
2026-06-11 16:06:15.855757 | 
2026-06-11 16:06:15.855950 | TASK [Show the environment passed in to job shell scripts]
2026-06-11 16:06:16.133071 | controller | SHELL=/bin/bash
2026-06-11 16:06:16.133155 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework
2026-06-11 16:06:16.133168 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework
2026-06-11 16:06:16.133182 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/73/3773/af28e3154d9fffee44d2c46cf5df3df2c533ab9a
2026-06-11 16:06:16.133205 | controller | PWD=/home/zuul
2026-06-11 16:06:16.133289 | controller | ZUUL_PIPELINE=github-check
2026-06-11 16:06:16.133311 | controller | LOGNAME=zuul
2026-06-11 16:06:16.133323 | controller | XDG_SESSION_TYPE=tty
2026-06-11 16:06:16.133331 | controller | _=/usr/bin/env
2026-06-11 16:06:16.133344 | controller | MOTD_SHOWN=pam
2026-06-11 16:06:16.133352 | controller | HOME=/home/zuul
2026-06-11 16:06:16.133360 | controller | LANG=en_US.UTF-8
2026-06-11 16:06:16.133369 | controller | SSH_CONNECTION=38.102.83.47 34216 38.102.83.111 22
2026-06-11 16:06:16.133380 | 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-11 16:06:16.133389 | controller | ZUUL_CHANGE_IDS=3773,af28e3154d9fffee44d2c46cf5df3df2c533ab9a
2026-06-11 16:06:16.133398 | controller | WORKSPACE=/home/zuul/workspace
2026-06-11 16:06:16.133406 | controller | XDG_SESSION_CLASS=user
2026-06-11 16:06:16.133414 | controller | SELINUX_ROLE_REQUESTED=
2026-06-11 16:06:16.133422 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-11 16:06:16.133433 | controller | USER=zuul
2026-06-11 16:06:16.133443 | controller | ZUUL_VOTING=True
2026-06-11 16:06:16.133451 | controller | BUILD_TIMEOUT=1800000
2026-06-11 16:06:16.133459 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-11 16:06:16.133467 | controller | SHLVL=1
2026-06-11 16:06:16.133475 | controller | ZUUL_PATCHSET=af28e3154d9fffee44d2c46cf5df3df2c533ab9a
2026-06-11 16:06:16.133484 | controller | XDG_SESSION_ID=1
2026-06-11 16:06:16.133495 | controller | ZUUL_BRANCH=main
2026-06-11 16:06:16.133503 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-11 16:06:16.133511 | controller | SSH_CLIENT=38.102.83.47 34216 22
2026-06-11 16:06:16.133528 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-11 16:06:16.133536 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-11 16:06:16.133544 | controller | which_declare=declare -f
2026-06-11 16:06:16.133553 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-11 16:06:16.133561 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-11 16:06:16.133571 | controller | ZUUL_CHANGE=3773
2026-06-11 16:06:16.133581 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-11 16:06:16.133590 | controller | ZUUL_UUID=6aff47afdadc49ebb6c181209628653f
2026-06-11 16:06:16.133598 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-11 16:06:16.133607 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-11 16:06:16.133616 | controller | }
2026-06-11 16:06:16.403599 | controller | ok: Runtime: 0:00:00.008537
2026-06-11 16:06:16.412318 | 
2026-06-11 16:06:16.412493 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-11 16:06:16.439827 | controller | skipping: Conditional result was False
2026-06-11 16:06:16.449606 | 
2026-06-11 16:06:16.449735 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-11 16:06:16.987949 | controller | skipping: Conditional result was False
2026-06-11 16:06:16.994064 | 
2026-06-11 16:06:16.994153 | TASK [Ensure legacy workspace directory]
2026-06-11 16:06:17.269586 | controller | changed
2026-06-11 16:06:17.272389 | 
2026-06-11 16:06:17.272528 | PLAY RECAP
2026-06-11 16:06:17.272631 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-11 16:06:17.272682 | 
2026-06-11 16:06:17.451232 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-11 16:06:17.456946 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-11 16:06:18.226277 | 
2026-06-11 16:06:18.226615 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-11 16:06:18.237335 | 
2026-06-11 16:06:18.237404 | TASK [Clone repos in the job workspace]
2026-06-11 16:06:18.264985 | controller | ok
2026-06-11 16:06:18.280832 | 
2026-06-11 16:06:18.280918 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-11 16:06:18.713527 | controller | ok
2026-06-11 16:06:18.719707 | 
2026-06-11 16:06:18.719801 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-11 16:06:21.290957 | controller | Output suppressed because no_log was given
2026-06-11 16:06:21.299790 | 
2026-06-11 16:06:21.299881 | TASK [Create zuul-output directory]
2026-06-11 16:06:21.699528 | controller | ok
2026-06-11 16:06:21.705378 | 
2026-06-11 16:06:21.705511 | TASK [Install required packages]
2026-06-11 16:07:21.361070 | controller | changed
2026-06-11 16:07:21.370973 | 
2026-06-11 16:07:21.371112 | TASK [Output pip related things]
2026-06-11 16:07:22.358087 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-11 16:07:22.429556 | controller | ok: Runtime: 0:00:00.600104
2026-06-11 16:07:22.437156 | 
2026-06-11 16:07:22.437312 | TASK [Install requirements]
2026-06-11 16:08:39.423819 | controller | changed
2026-06-11 16:08:39.447923 | 
2026-06-11 16:08:39.448095 | TASK [Add cronjob to trigger job stats]
2026-06-11 16:08:39.517167 | controller | skipping: Conditional result was False
2026-06-11 16:08:39.527977 | 
2026-06-11 16:08:39.528130 | LOOP [Construct project change list]
2026-06-11 16:08:39.608873 | controller | ok:
2026-06-11 16:08:39.609327 | controller | {
2026-06-11 16:08:39.609394 | controller |   "branch": "main",
2026-06-11 16:08:39.609470 | controller |   "change": "3773",
2026-06-11 16:08:39.609512 | controller |   "change_message": "[multiple] nova05epsilon: adjust Ceph for BM SNO DCN cases\n\n1.  Adjust ceph.yml post_stage_run hook for DCN conventions\r\n\r\n    The ceph.yml post_stage_run hook (via cifmw_ceph_client role) writes Ceph config files to  \r\n    cifmw_ceph_client_fetch_dir (default /tmp/). This template reads those files and provides them as base64-\r\n    encoded values under data.ceph_conf (DCN convention).\r\n\r\n2.  Allow overriding ssh and storage_mgmt\r\n    \r\n    To allow BM SNO with ceph using custom ceph CIDR values,\r\n    make ssh_network_range and storage_mgmt_network_range overridable via\r\n    cifmw_ceph_ssh_network_range and cifmw_ceph_storage_mgmt_network_range.\r\n    Both are set in set_fact which clobbers extra vars, so we use the\r\n    cifmw_ indirection with default() to preserve original defaults.\r\n    \r\n    NOTE: storage_network_range also needs this treatment.\r\n    It use to be commented out in set_fact, and this change needs\r\n    extra testing with Ceph ci jobs perhaps.\r\n\r\n    Also gather network facts for IP-to-host mapping. \r\n\r\n3. Fix Swift by Ceph RGW on SNO setup                                                                                                                                                              \r\n\r\n    On SNO with a single EDPM compute (single-host CephHCI), the Ceph\r\n    ingress service (haproxy/keepalived) is not deployed because the\r\n    ceph_rgw.yml.j2 spec template only creates it for multi-host clusters.\r\n\r\n    Parameterize RGW port to correct the Keystone Swift endpoint for SNO.\r\n    Change the VIP detection logic so that if cifmw_cephadm_rgw_vip\r\n    is pre-set (e.g. to the host's storage IP for SNO cases) - it's\r\n    preserved. Otherwise it falls back to cifmw_cephadm_vip\r\n    (the ingress VIP) as before.\r\n\r\n    Users will be able to chose from VIP:8080 vs host_ip:8082 accordingly.\r\n\r\nJira: [OSPRH-27641](https://redhat.atlassian.net/browse/OSPRH-27641)\r\nGenerated-by: claude-4.6-opus-high",
2026-06-11 16:08:39.609581 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3773",
2026-06-11 16:08:39.609621 | controller |   "commit_id": "af28e3154d9fffee44d2c46cf5df3df2c533ab9a",
2026-06-11 16:08:39.609720 | controller |   "patchset": "af28e3154d9fffee44d2c46cf5df3df2c533ab9a",
2026-06-11 16:08:39.609808 | controller |   "project": {
2026-06-11 16:08:39.609892 | controller |     "canonical_hostname": "github.com",
2026-06-11 16:08:39.609976 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-11 16:08:39.610020 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-11 16:08:39.610104 | controller |     "short_name": "ci-framework",
2026-06-11 16:08:39.610186 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-11 16:08:39.610269 | controller |   },
2026-06-11 16:08:39.610352 | controller |   "topic": null
2026-06-11 16:08:39.610397 | controller | }
2026-06-11 16:08:39.667712 | 
2026-06-11 16:08:39.667870 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-11 16:08:39.674995 | 
2026-06-11 16:08:39.675081 | TASK [Filter out host if needed]
2026-06-11 16:08:39.687451 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-11 16:08:39.691684 | 
2026-06-11 16:08:39.691761 | TASK [Get git tag for image tagging]
2026-06-11 16:08:40.220957 | controller | skipping: Conditional result was False
2026-06-11 16:08:40.225944 | 
2026-06-11 16:08:40.226019 | TASK [Set openstack-runner image]
2026-06-11 16:08:40.260052 | controller | skipping: Conditional result was False
2026-06-11 16:08:40.265014 | 
2026-06-11 16:08:40.265084 | TASK [Build openstack-runner image]
2026-06-11 16:08:40.290378 | controller | skipping: Conditional result was False
2026-06-11 16:08:40.294871 | 
2026-06-11 16:08:40.294939 | TASK [Push openstack-runner image]
2026-06-11 16:08:40.328208 | controller | skipping: Conditional result was False
2026-06-11 16:08:40.337185 | 
2026-06-11 16:08:40.337315 | TASK [Make sure ci-framework directory exists]
2026-06-11 16:08:40.375217 | controller | skipping: Conditional result was False
2026-06-11 16:08:40.387093 | 
2026-06-11 16:08:40.387225 | TASK [Create EDPM ansible var file]
2026-06-11 16:08:40.424553 | controller | skipping: Conditional result was False
2026-06-11 16:08:40.426419 | 
2026-06-11 16:08:40.426544 | PLAY RECAP
2026-06-11 16:08:40.426644 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-11 16:08:40.426686 | 
2026-06-11 16:08:40.609481 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-11 16:08:40.612423 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-11 16:08:41.256504 | 
2026-06-11 16:08:41.256631 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-11 16:08:41.267954 | 
2026-06-11 16:08:41.268024 | TASK [Create zuul-output directory]
2026-06-11 16:08:41.766478 | controller | changed
2026-06-11 16:08:41.774650 | 
2026-06-11 16:08:41.774795 | TASK [Slurp Zuul inventory test]
2026-06-11 16:08:42.238535 | controller -> localhost | ok
2026-06-11 16:08:42.251186 | 
2026-06-11 16:08:42.251356 | TASK [Save zuul inventory]
2026-06-11 16:08:43.547380 | controller | changed
2026-06-11 16:08:43.555204 | 
2026-06-11 16:08:43.555342 | TASK [Save zuul vars without the change_message]
2026-06-11 16:08:44.694171 | controller | changed
2026-06-11 16:08:44.697043 | 
2026-06-11 16:08:44.697145 | PLAY RECAP
2026-06-11 16:08:44.697234 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 16:08:44.697278 | 
2026-06-11 16:08:44.908352 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-11 16:08:44.911175 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-11 16:08:45.681963 | 
2026-06-11 16:08:45.682121 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-11 16:08:45.693493 | 
2026-06-11 16:08:45.693578 | TASK [Filter out host if needed]
2026-06-11 16:08:45.701653 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-11 16:08:45.705152 | 
2026-06-11 16:08:45.705221 | TASK [Run playbook]
2026-06-11 16:08:46.654927 | controller |
2026-06-11 16:08:46.654999 | controller | PLAY [Test architecture automations] *******************************************
2026-06-11 16:08:46.655011 | controller |
2026-06-11 16:08:46.655020 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-11 16:08:46.655031 | controller | Thursday 11 June 2026  16:08:46 +0000 (0:00:00.031)       0:00:00.031 *********
2026-06-11 16:08:46.655041 | controller | Thursday 11 June 2026  16:08:46 +0000 (0:00:00.030)       0:00:00.030 *********
2026-06-11 16:08:47.626951 | controller | ok: [localhost]
2026-06-11 16:08:47.627015 | controller |
2026-06-11 16:08:47.627029 | 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-11 16:08:47.627045 | controller | Thursday 11 June 2026  16:08:47 +0000 (0:00:00.971)       0:00:01.003 *********
2026-06-11 16:08:47.627055 | controller | Thursday 11 June 2026  16:08:47 +0000 (0:00:00.972)       0:00:01.002 *********
2026-06-11 16:08:47.694195 | controller | ok: [localhost]
2026-06-11 16:08:47.694252 | controller |
2026-06-11 16:08:47.694262 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-11 16:08:47.694271 | controller | Thursday 11 June 2026  16:08:47 +0000 (0:00:00.067)       0:00:01.070 *********
2026-06-11 16:08:47.694279 | controller | Thursday 11 June 2026  16:08:47 +0000 (0:00:00.067)       0:00:01.069 *********
2026-06-11 16:08:47.758553 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-11 16:08:47.758594 | controller |
2026-06-11 16:08:47.758605 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-11 16:08:47.758613 | controller | Thursday 11 June 2026  16:08:47 +0000 (0:00:00.064)       0:00:01.135 *********
2026-06-11 16:08:47.758621 | controller | Thursday 11 June 2026  16:08:47 +0000 (0:00:00.064)       0:00:01.134 *********
2026-06-11 16:08:47.790003 | controller | ok: [localhost] =>
2026-06-11 16:08:47.790036 | controller |     cifmw_ci_setup_packages:
2026-06-11 16:08:47.790045 | controller |     - bash-completion
2026-06-11 16:08:47.790054 | controller |     - ca-certificates
2026-06-11 16:08:47.790062 | controller |     - git-core
2026-06-11 16:08:47.790070 | controller |     - make
2026-06-11 16:08:47.790078 | controller |     - tar
2026-06-11 16:08:47.790086 | controller |     - tmux
2026-06-11 16:08:47.790093 | controller |     - python3-pip
2026-06-11 16:08:47.790101 | controller |
2026-06-11 16:08:47.790109 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-11 16:08:47.790117 | controller | Thursday 11 June 2026  16:08:47 +0000 (0:00:00.031)       0:00:01.166 *********
2026-06-11 16:08:47.790125 | controller | Thursday 11 June 2026  16:08:47 +0000 (0:00:00.031)       0:00:01.165 *********
2026-06-11 16:08:50.865616 | controller | changed: [localhost]
2026-06-11 16:08:50.865674 | controller |
2026-06-11 16:08:50.865686 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-11 16:08:50.865696 | controller | Thursday 11 June 2026  16:08:50 +0000 (0:00:03.075)       0:00:04.241 *********
2026-06-11 16:08:50.865704 | controller | Thursday 11 June 2026  16:08:50 +0000 (0:00:03.075)       0:00:04.240 *********
2026-06-11 16:08:51.173440 | controller | ok: [localhost]
2026-06-11 16:08:51.173500 | controller |
2026-06-11 16:08:51.173512 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-11 16:08:51.173523 | controller | Thursday 11 June 2026  16:08:51 +0000 (0:00:00.307)       0:00:04.549 *********
2026-06-11 16:08:51.173532 | controller | Thursday 11 June 2026  16:08:51 +0000 (0:00:00.307)       0:00:04.548 *********
2026-06-11 16:08:51.514853 | controller | changed: [localhost]
2026-06-11 16:08:51.514894 | controller |
2026-06-11 16:08:51.514903 | 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-11 16:08:51.514909 | controller | Thursday 11 June 2026  16:08:51 +0000 (0:00:00.341)       0:00:04.891 *********
2026-06-11 16:08:51.514925 | controller | Thursday 11 June 2026  16:08:51 +0000 (0:00:00.341)       0:00:04.890 *********
2026-06-11 16:08:55.488385 | controller | changed: [localhost]
2026-06-11 16:08:55.488544 | controller |
2026-06-11 16:08:55.488556 | 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-11 16:08:55.488569 | controller | Thursday 11 June 2026  16:08:55 +0000 (0:00:03.973)       0:00:08.865 *********
2026-06-11 16:08:55.488579 | controller | Thursday 11 June 2026  16:08:55 +0000 (0:00:03.973)       0:00:08.863 *********
2026-06-11 16:08:55.525512 | controller | skipping: [localhost]
2026-06-11 16:08:55.525556 | controller |
2026-06-11 16:08:55.525567 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-11 16:08:55.525577 | controller | Thursday 11 June 2026  16:08:55 +0000 (0:00:00.037)       0:00:08.902 *********
2026-06-11 16:08:55.525586 | controller | Thursday 11 June 2026  16:08:55 +0000 (0:00:00.037)       0:00:08.901 *********
2026-06-11 16:08:55.895408 | controller | changed: [localhost]
2026-06-11 16:08:55.895457 | controller |
2026-06-11 16:08:55.895468 | 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-11 16:08:55.895478 | controller |   source ~/.oc_completion
2026-06-11 16:08:55.895487 | controller | fi] ***
2026-06-11 16:08:55.895495 | controller | Thursday 11 June 2026  16:08:55 +0000 (0:00:00.369)       0:00:09.272 *********
2026-06-11 16:08:55.895504 | controller | Thursday 11 June 2026  16:08:55 +0000 (0:00:00.369)       0:00:09.270 *********
2026-06-11 16:08:56.204311 | controller | changed: [localhost]
2026-06-11 16:08:56.204383 | controller |
2026-06-11 16:08:56.204394 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-11 16:08:56.204403 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.308)       0:00:09.581 *********
2026-06-11 16:08:56.204412 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.309)       0:00:09.579 *********
2026-06-11 16:08:56.231737 | controller | skipping: [localhost]
2026-06-11 16:08:56.231776 | controller |
2026-06-11 16:08:56.231786 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-11 16:08:56.231794 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-11 16:08:56.231808 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-11 16:08:56.231817 | controller | }}] ***
2026-06-11 16:08:56.231825 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.027)       0:00:09.608 *********
2026-06-11 16:08:56.231855 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.027)       0:00:09.607 *********
2026-06-11 16:08:56.261119 | controller | skipping: [localhost]
2026-06-11 16:08:56.261178 | controller |
2026-06-11 16:08:56.261194 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-11 16:08:56.261217 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.029)       0:00:09.637 *********
2026-06-11 16:08:56.261229 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.029)       0:00:09.636 *********
2026-06-11 16:08:56.288283 | controller | skipping: [localhost]
2026-06-11 16:08:56.288333 | controller |
2026-06-11 16:08:56.288344 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-11 16:08:56.288353 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.027)       0:00:09.665 *********
2026-06-11 16:08:56.288361 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.027)       0:00:09.663 *********
2026-06-11 16:08:56.318376 | controller | skipping: [localhost]
2026-06-11 16:08:56.318423 | controller |
2026-06-11 16:08:56.318434 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-11 16:08:56.318443 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.030)       0:00:09.695 *********
2026-06-11 16:08:56.318453 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.030)       0:00:09.693 *********
2026-06-11 16:08:56.347447 | controller | skipping: [localhost]
2026-06-11 16:08:56.347489 | controller |
2026-06-11 16:08:56.347500 | 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-11 16:08:56.347521 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.028)       0:00:09.724 *********
2026-06-11 16:08:56.347529 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.029)       0:00:09.722 *********
2026-06-11 16:08:56.386080 | controller | skipping: [localhost]
2026-06-11 16:08:56.386136 | controller |
2026-06-11 16:08:56.386150 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-11 16:08:56.386166 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.038)       0:00:09.762 *********
2026-06-11 16:08:56.386178 | controller | Thursday 11 June 2026  16:08:56 +0000 (0:00:00.038)       0:00:09.761 *********
2026-06-11 16:08:57.532434 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-11 16:08:57.532486 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-11 16:08:57.532496 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-11 16:08:57.532504 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-11 16:08:57.532512 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-11 16:08:57.532520 | controller |
2026-06-11 16:08:57.532529 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-11 16:08:57.532537 | controller | Thursday 11 June 2026  16:08:57 +0000 (0:00:01.146)       0:00:10.909 *********
2026-06-11 16:08:57.532545 | controller | Thursday 11 June 2026  16:08:57 +0000 (0:00:01.146)       0:00:10.908 *********
2026-06-11 16:08:57.948662 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-11 16:08:57.948715 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-11 16:08:57.948726 | controller |
2026-06-11 16:08:57.948735 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-11 16:08:57.948744 | controller | Thursday 11 June 2026  16:08:57 +0000 (0:00:00.415)       0:00:11.325 *********
2026-06-11 16:08:57.948751 | controller | Thursday 11 June 2026  16:08:57 +0000 (0:00:00.415)       0:00:11.323 *********
2026-06-11 16:08:58.160685 | controller | ok: [localhost]
2026-06-11 16:08:58.160759 | controller |
2026-06-11 16:08:58.160771 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-11 16:08:58.160781 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.212)       0:00:11.537 *********
2026-06-11 16:08:58.160789 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.212)       0:00:11.536 *********
2026-06-11 16:08:58.187807 | controller | skipping: [localhost]
2026-06-11 16:08:58.187877 | controller |
2026-06-11 16:08:58.187892 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-11 16:08:58.187907 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.027)       0:00:11.564 *********
2026-06-11 16:08:58.187916 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.027)       0:00:11.563 *********
2026-06-11 16:08:58.221867 | controller | skipping: [localhost]
2026-06-11 16:08:58.221905 | controller |
2026-06-11 16:08:58.221916 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-11 16:08:58.221926 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.034)       0:00:11.598 *********
2026-06-11 16:08:58.221935 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.034)       0:00:11.597 *********
2026-06-11 16:08:58.248441 | controller | skipping: [localhost]
2026-06-11 16:08:58.248479 | controller |
2026-06-11 16:08:58.248489 | 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-11 16:08:58.248499 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.026)       0:00:11.625 *********
2026-06-11 16:08:58.248519 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.026)       0:00:11.623 *********
2026-06-11 16:08:58.648180 | controller | ok: [localhost]
2026-06-11 16:08:58.648241 | controller |
2026-06-11 16:08:58.648253 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-11 16:08:58.648263 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.399)       0:00:12.024 *********
2026-06-11 16:08:58.648282 | controller | Thursday 11 June 2026  16:08:58 +0000 (0:00:00.399)       0:00:12.023 *********
2026-06-11 16:08:59.085864 | controller | ok: [localhost]
2026-06-11 16:08:59.085932 | controller |
2026-06-11 16:08:59.085950 | 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-11 16:08:59.085963 | controller | ] ***
2026-06-11 16:08:59.085972 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.437)       0:00:12.462 *********
2026-06-11 16:08:59.085981 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.437)       0:00:12.461 *********
2026-06-11 16:08:59.121863 | controller | skipping: [localhost]
2026-06-11 16:08:59.121920 | controller |
2026-06-11 16:08:59.121931 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-11 16:08:59.121940 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.036)       0:00:12.498 *********
2026-06-11 16:08:59.121949 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.036)       0:00:12.497 *********
2026-06-11 16:08:59.336044 | controller | changed: [localhost]
2026-06-11 16:08:59.336129 | controller |
2026-06-11 16:08:59.336148 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-11 16:08:59.336161 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-11 16:08:59.336175 | controller |   default({}) |
2026-06-11 16:08:59.336183 | controller |   combine(item.value, recursive=True)
2026-06-11 16:08:59.336192 | controller | }}] ***
2026-06-11 16:08:59.336202 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.214)       0:00:12.713 *********
2026-06-11 16:08:59.336211 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.214)       0:00:12.712 *********
2026-06-11 16:08:59.416285 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-11 16:08:59.416337 | controller |
2026-06-11 16:08:59.416349 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-11 16:08:59.416359 | controller |   _b64_kustomize_user_patches |
2026-06-11 16:08:59.416367 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-11 16:08:59.416376 | controller | }}] ***
2026-06-11 16:08:59.416384 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.079)       0:00:12.793 *********
2026-06-11 16:08:59.416393 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.079)       0:00:12.791 *********
2026-06-11 16:08:59.542897 | controller | ok: [localhost]
2026-06-11 16:08:59.542948 | controller |
2026-06-11 16:08:59.542959 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-11 16:08:59.542969 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.126)       0:00:12.919 *********
2026-06-11 16:08:59.542978 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.126)       0:00:12.918 *********
2026-06-11 16:08:59.908077 | controller | ok: [localhost]
2026-06-11 16:08:59.908128 | controller |
2026-06-11 16:08:59.908139 | 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-11 16:08:59.908149 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.365)       0:00:13.284 *********
2026-06-11 16:08:59.908159 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.365)       0:00:13.283 *********
2026-06-11 16:08:59.971758 | controller | ok: [localhost]
2026-06-11 16:08:59.971807 | controller |
2026-06-11 16:08:59.971818 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-11 16:08:59.971827 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.063)       0:00:13.348 *********
2026-06-11 16:08:59.971860 | controller | Thursday 11 June 2026  16:08:59 +0000 (0:00:00.063)       0:00:13.347 *********
2026-06-11 16:09:00.294405 | controller | ok: [localhost]
2026-06-11 16:09:00.294453 | controller |
2026-06-11 16:09:00.294464 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-11 16:09:00.294473 | controller |   _net_env_def_slurp['content'] |
2026-06-11 16:09:00.294483 | controller |   b64decode |
2026-06-11 16:09:00.294491 | controller |   from_yaml
2026-06-11 16:09:00.294499 | controller | }}, cacheable=True] ***
2026-06-11 16:09:00.294508 | controller | Thursday 11 June 2026  16:09:00 +0000 (0:00:00.322)       0:00:13.671 *********
2026-06-11 16:09:00.294516 | controller | Thursday 11 June 2026  16:09:00 +0000 (0:00:00.322)       0:00:13.670 *********
2026-06-11 16:09:00.366660 | controller | ok: [localhost]
2026-06-11 16:09:00.366709 | controller |
2026-06-11 16:09:00.366720 | controller | TASK [Discover automation files paths={{
2026-06-11 16:09:00.366730 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-11 16:09:00.366739 | controller |   path_join
2026-06-11 16:09:00.366748 | controller | }}, patterns=*.yaml] ***
2026-06-11 16:09:00.366757 | controller | Thursday 11 June 2026  16:09:00 +0000 (0:00:00.072)       0:00:13.743 *********
2026-06-11 16:09:00.366767 | controller | Thursday 11 June 2026  16:09:00 +0000 (0:00:00.072)       0:00:13.742 *********
2026-06-11 16:09:00.705611 | controller | ok: [localhost]
2026-06-11 16:09:00.705676 | controller |
2026-06-11 16:09:00.705686 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-11 16:09:00.705696 | controller | Thursday 11 June 2026  16:09:00 +0000 (0:00:00.338)       0:00:14.082 *********
2026-06-11 16:09:00.705704 | controller | Thursday 11 June 2026  16:09:00 +0000 (0:00:00.338)       0:00:14.081 *********
2026-06-11 16:09:09.136054 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-11 16:09:09.136088 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-11 16:09:09.136094 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-11 16:09:09.136103 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-11 16:09:09.136108 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-11 16:09:09.136113 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-11 16:09:09.136117 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-11 16:09:09.136121 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-11 16:09:09.136125 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-11 16:09:09.136129 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-11 16:09:09.136133 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-11 16:09:09.136138 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-11 16:09:09.136141 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-11 16:09:09.136145 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-11 16:09:09.136149 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-11 16:09:09.136152 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-11 16:09:09.136155 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-11 16:09:09.136159 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-11 16:09:09.136162 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-11 16:09:09.136166 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-11 16:09:09.136169 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-11 16:09:09.136172 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-11 16:09:09.136176 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-11 16:09:09.136179 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-11 16:09:09.136183 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-11 16:09:09.136187 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-11 16:09:09.136190 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-11 16:09:09.136200 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-11 16:09:09.136204 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-11 16:09:09.136208 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-11 16:09:09.136211 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-11 16:09:09.136214 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-11 16:09:09.136218 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-11 16:09:09.136221 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-11 16:09:09.136225 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-11 16:09:09.136228 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-11 16:09:09.136231 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-11 16:09:09.136235 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-11 16:09:09.136238 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-11 16:09:09.136242 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-11 16:09:09.136245 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-11 16:09:09.136248 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-11 16:09:09.136252 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-11 16:09:09.136255 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-11 16:09:09.136259 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-11 16:09:09.136262 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-11 16:09:09.136265 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-11 16:09:09.136269 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-11 16:09:09.136272 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-11 16:09:09.136276 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-11 16:09:09.136279 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-11 16:09:09.136282 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-11 16:09:09.136286 | controller |
2026-06-11 16:09:09.136290 | controller | TASK [Load automation files as fact vas={{
2026-06-11 16:09:09.136294 | controller |   vas | default({}) |
2026-06-11 16:09:09.136297 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-11 16:09:09.136301 | controller | }}] ***
2026-06-11 16:09:09.136305 | controller | Thursday 11 June 2026  16:09:09 +0000 (0:00:08.431)       0:00:22.513 *********
2026-06-11 16:09:09.136309 | controller | Thursday 11 June 2026  16:09:09 +0000 (0:00:08.431)       0:00:22.512 *********
2026-06-11 16:09:11.306826 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-11 16:09:11.306983 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-11 16:09:11.306994 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-11 16:09:11.307003 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-11 16:09:11.307011 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-11 16:09:11.307019 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-11 16:09:11.307026 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-11 16:09:11.307034 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-11 16:09:11.307042 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-11 16:09:11.307049 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-11 16:09:11.307057 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-11 16:09:11.307065 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-11 16:09:11.307073 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-11 16:09:11.307081 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-11 16:09:11.307089 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-11 16:09:11.307096 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-11 16:09:11.307104 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-11 16:09:11.307112 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-11 16:09:11.307119 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-11 16:09:11.307144 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-11 16:09:11.307153 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-11 16:09:11.307160 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-11 16:09:11.307168 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-11 16:09:11.307186 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-11 16:09:11.307194 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-11 16:09:11.307202 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-11 16:09:11.307209 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-11 16:09:11.307217 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-11 16:09:11.307225 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-11 16:09:11.307232 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-11 16:09:11.307240 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-11 16:09:11.307247 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-11 16:09:11.307255 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-11 16:09:11.307262 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-11 16:09:11.307270 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-11 16:09:11.307277 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-11 16:09:11.307285 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-11 16:09:11.307292 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-11 16:09:11.307300 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-11 16:09:11.307307 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-11 16:09:11.307315 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-11 16:09:11.307323 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-11 16:09:11.307330 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-11 16:09:11.307338 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-11 16:09:11.307345 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-11 16:09:11.307353 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-11 16:09:11.307360 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-11 16:09:11.307368 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-11 16:09:11.307375 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-11 16:09:11.307383 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-11 16:09:11.307390 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-11 16:09:11.307398 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-11 16:09:11.307406 | controller |
2026-06-11 16:09:11.307414 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-11 16:09:11.307423 | controller | Thursday 11 June 2026  16:09:11 +0000 (0:00:02.170)       0:00:24.684 *********
2026-06-11 16:09:11.307431 | controller | Thursday 11 June 2026  16:09:11 +0000 (0:00:02.170)       0:00:24.682 *********
2026-06-11 16:09:11.338397 | controller | ok: [localhost]
2026-06-11 16:09:11.338434 | controller |
2026-06-11 16:09:11.338444 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-11 16:09:11.338452 | controller | Thursday 11 June 2026  16:09:11 +0000 (0:00:00.031)       0:00:24.715 *********
2026-06-11 16:09:11.338461 | controller | Thursday 11 June 2026  16:09:11 +0000 (0:00:00.031)       0:00:24.714 *********
2026-06-11 16:09:12.028523 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-11 16:09:12.028601 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-11 16:09:12.028619 | controller |
2026-06-11 16:09:12.028633 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-11 16:09:12.028646 | controller | Thursday 11 June 2026  16:09:12 +0000 (0:00:00.689)       0:00:25.405 *********
2026-06-11 16:09:12.028658 | controller | Thursday 11 June 2026  16:09:12 +0000 (0:00:00.689)       0:00:25.404 *********
2026-06-11 16:09:12.415916 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-11 16:09:12.416000 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-11 16:09:12.416011 | controller |
2026-06-11 16:09:12.416019 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-11 16:09:12.416044 | controller | Thursday 11 June 2026  16:09:12 +0000 (0:00:00.387)       0:00:25.792 *********
2026-06-11 16:09:12.416052 | controller | Thursday 11 June 2026  16:09:12 +0000 (0:00:00.387)       0:00:25.791 *********
2026-06-11 16:09:12.789294 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-11 16:09:12.789370 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-11 16:09:12.789398 | controller |
2026-06-11 16:09:12.789412 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-11 16:09:12.789424 | controller |   _pub_keys.results[1].content | b64decode
2026-06-11 16:09:12.789437 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-11 16:09:12.789445 | controller |   _priv_keys.results[1].content | b64decode
2026-06-11 16:09:12.789453 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-11 16:09:12.789461 | controller |   _pub_keys.results[1].content | b64decode
2026-06-11 16:09:12.789469 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-11 16:09:12.789476 | controller |   _pub_keys.results[0].content | b64decode
2026-06-11 16:09:12.789484 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-11 16:09:12.789492 | controller |   _priv_keys.results[0].content | b64decode
2026-06-11 16:09:12.789500 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-11 16:09:12.789508 | controller |   [
2026-06-11 16:09:12.789515 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-11 16:09:12.789523 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-11 16:09:12.789531 | controller |   ] | select()
2026-06-11 16:09:12.789539 | controller | }}] ***
2026-06-11 16:09:12.789546 | controller | Thursday 11 June 2026  16:09:12 +0000 (0:00:00.373)       0:00:26.166 *********
2026-06-11 16:09:12.789554 | controller | Thursday 11 June 2026  16:09:12 +0000 (0:00:00.373)       0:00:26.165 *********
2026-06-11 16:09:12.839289 | controller | ok: [localhost]
2026-06-11 16:09:12.839372 | controller |
2026-06-11 16:09:12.839383 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-11 16:09:12.839392 | controller | Thursday 11 June 2026  16:09:12 +0000 (0:00:00.049)       0:00:26.216 *********
2026-06-11 16:09:12.839420 | controller | Thursday 11 June 2026  16:09:12 +0000 (0:00:00.049)       0:00:26.214 *********
2026-06-11 16:09:13.060717 | controller |
2026-06-11 16:09:13.060805 | 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-11 16:09:13.060817 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.221)       0:00:26.438 *********
2026-06-11 16:09:13.060826 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.221)       0:00:26.436 *********
2026-06-11 16:09:13.129006 | controller | ok: [localhost] =>
2026-06-11 16:09:13.129078 | controller |     changed: false
2026-06-11 16:09:13.129090 | controller |     msg: All assertions passed
2026-06-11 16:09:13.129100 | controller |
2026-06-11 16:09:13.129109 | 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-11 16:09:13.129119 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.068)       0:00:26.506 *********
2026-06-11 16:09:13.129129 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.068)       0:00:26.504 *********
2026-06-11 16:09:13.172801 | controller | skipping: [localhost]
2026-06-11 16:09:13.172925 | controller |
2026-06-11 16:09:13.172935 | 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-11 16:09:13.172941 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.043)       0:00:26.549 *********
2026-06-11 16:09:13.172947 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.043)       0:00:26.548 *********
2026-06-11 16:09:13.213597 | 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-11 16:09:13.213632 | controller |
2026-06-11 16:09:13.213638 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 16:09:13.213642 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.041)       0:00:26.590 *********
2026-06-11 16:09:13.213646 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.041)       0:00:26.589 *********
2026-06-11 16:09:13.248704 | controller | skipping: [localhost]
2026-06-11 16:09:13.248742 | controller |
2026-06-11 16:09:13.248750 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 16:09:13.248756 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.035)       0:00:26.625 *********
2026-06-11 16:09:13.248762 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.035)       0:00:26.624 *********
2026-06-11 16:09:13.286936 | controller | ok: [localhost]
2026-06-11 16:09:13.287011 | controller |
2026-06-11 16:09:13.287022 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 16:09:13.287031 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 16:09:13.287039 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 16:09:13.287047 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 16:09:13.287055 | controller | }}] ***
2026-06-11 16:09:13.287062 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.038)       0:00:26.664 *********
2026-06-11 16:09:13.287070 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.038)       0:00:26.662 *********
2026-06-11 16:09:13.358592 | controller | skipping: [localhost]
2026-06-11 16:09:13.358673 | controller |
2026-06-11 16:09:13.358699 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 16:09:13.358707 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:13.358714 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 16:09:13.358722 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 16:09:13.358730 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.071)       0:00:26.735 *********
2026-06-11 16:09:13.358737 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.071)       0:00:26.734 *********
2026-06-11 16:09:13.611222 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-11 16:09:13.611272 | controller |
2026-06-11 16:09:13.611283 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 16:09:13.611292 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.253)       0:00:26.988 *********
2026-06-11 16:09:13.611301 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.253)       0:00:26.987 *********
2026-06-11 16:09:13.691143 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 16:09:13.691192 | controller |
2026-06-11 16:09:13.691203 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-11 16:09:13.691234 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.079)       0:00:27.067 *********
2026-06-11 16:09:13.691242 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.079)       0:00:27.066 *********
2026-06-11 16:09:13.735751 | controller | skipping: [localhost]
2026-06-11 16:09:13.735784 | controller |
2026-06-11 16:09:13.735789 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-11 16:09:13.735793 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.044)       0:00:27.112 *********
2026-06-11 16:09:13.735797 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.044)       0:00:27.111 *********
2026-06-11 16:09:13.835696 | controller |
2026-06-11 16:09:13.835776 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:09:13.835802 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.099)       0:00:27.212 *********
2026-06-11 16:09:13.835812 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.099)       0:00:27.211 *********
2026-06-11 16:09:13.884343 | controller | skipping: [localhost]
2026-06-11 16:09:13.884383 | controller |
2026-06-11 16:09:13.884393 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:09:13.884401 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.048)       0:00:27.261 *********
2026-06-11 16:09:13.884409 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.048)       0:00:27.260 *********
2026-06-11 16:09:13.951647 | 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-11 16:09:13.951680 | controller |
2026-06-11 16:09:13.951690 | 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-11 16:09:13.951699 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.067)       0:00:27.328 *********
2026-06-11 16:09:13.951707 | controller | Thursday 11 June 2026  16:09:13 +0000 (0:00:00.067)       0:00:27.327 *********
2026-06-11 16:09:14.008892 | controller | ok: [localhost] =>
2026-06-11 16:09:14.008933 | controller |     changed: false
2026-06-11 16:09:14.008944 | controller |     msg: All assertions passed
2026-06-11 16:09:14.008952 | controller |
2026-06-11 16:09:14.008961 | 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-11 16:09:14.008969 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.057)       0:00:27.386 *********
2026-06-11 16:09:14.008977 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.057)       0:00:27.384 *********
2026-06-11 16:09:14.214680 | controller | ok: [localhost]
2026-06-11 16:09:14.214735 | controller |
2026-06-11 16:09:14.214747 | 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-11 16:09:14.214757 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.205)       0:00:27.591 *********
2026-06-11 16:09:14.214765 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.205)       0:00:27.590 *********
2026-06-11 16:09:14.299193 | controller | ok: [localhost] =>
2026-06-11 16:09:14.299243 | controller |     changed: false
2026-06-11 16:09:14.299253 | controller |     msg: All assertions passed
2026-06-11 16:09:14.299261 | controller |
2026-06-11 16:09:14.299270 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:09:14.299278 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.084)       0:00:27.676 *********
2026-06-11 16:09:14.299286 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.084)       0:00:27.675 *********
2026-06-11 16:09:14.547948 | controller | ok: [localhost]
2026-06-11 16:09:14.548020 | controller |
2026-06-11 16:09:14.548032 | 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-11 16:09:14.548043 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:09:14.548052 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:09:14.548061 | controller |   _config_map_content |
2026-06-11 16:09:14.548069 | controller |   ansible.utils.remove_keys(
2026-06-11 16:09:14.548078 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:09:14.548086 | controller |     matching_parameter='regex')
2026-06-11 16:09:14.548095 | controller | }}, cacheable=False] ***
2026-06-11 16:09:14.548103 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.248)       0:00:27.924 *********
2026-06-11 16:09:14.548112 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.248)       0:00:27.923 *********
2026-06-11 16:09:14.820177 | controller | ok: [localhost]
2026-06-11 16:09:14.820251 | controller |
2026-06-11 16:09:14.820262 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:09:14.820285 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.272)       0:00:28.197 *********
2026-06-11 16:09:14.820294 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.272)       0:00:28.195 *********
2026-06-11 16:09:14.907801 | 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-11 16:09:14.907900 | controller |
2026-06-11 16:09:14.907907 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-11 16:09:14.907911 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.087)       0:00:28.284 *********
2026-06-11 16:09:14.907915 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.087)       0:00:28.283 *********
2026-06-11 16:09:14.973549 | controller | ok: [localhost] =>
2026-06-11 16:09:14.973584 | controller |     changed: false
2026-06-11 16:09:14.973589 | controller |     msg: All assertions passed
2026-06-11 16:09:14.973593 | controller |
2026-06-11 16:09:14.973597 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:09:14.973601 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.065)       0:00:28.350 *********
2026-06-11 16:09:14.973605 | controller | Thursday 11 June 2026  16:09:14 +0000 (0:00:00.065)       0:00:28.349 *********
2026-06-11 16:09:15.220688 | controller | changed: [localhost]
2026-06-11 16:09:15.220753 | controller |
2026-06-11 16:09:15.220764 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:09:15.220773 | controller |   (snippet_datadir,
2026-06-11 16:09:15.220782 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:09:15.220790 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:09:15.220798 | controller | Thursday 11 June 2026  16:09:15 +0000 (0:00:00.246)       0:00:28.597 *********
2026-06-11 16:09:15.220806 | controller | Thursday 11 June 2026  16:09:15 +0000 (0:00:00.246)       0:00:28.595 *********
2026-06-11 16:09:15.977927 | controller | changed: [localhost]
2026-06-11 16:09:15.977986 | controller |
2026-06-11 16:09:15.977997 | 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-11 16:09:15.978007 | controller | Thursday 11 June 2026  16:09:15 +0000 (0:00:00.757)       0:00:29.355 *********
2026-06-11 16:09:15.978015 | controller | Thursday 11 June 2026  16:09:15 +0000 (0:00:00.757)       0:00:29.353 *********
2026-06-11 16:09:16.032878 | controller | ok: [localhost]
2026-06-11 16:09:16.032915 | controller |
2026-06-11 16:09:16.032926 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:09:16.032934 | controller |   (snippet_datadir,
2026-06-11 16:09:16.032943 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:09:16.032951 | controller | }}, content={{
2026-06-11 16:09:16.032959 | controller |   _base64_patch |
2026-06-11 16:09:16.032966 | controller |   default({}) |
2026-06-11 16:09:16.032974 | controller |   to_nice_yaml
2026-06-11 16:09:16.032981 | controller | }}, mode=0644] ***
2026-06-11 16:09:16.032998 | controller | Thursday 11 June 2026  16:09:16 +0000 (0:00:00.055)       0:00:29.410 *********
2026-06-11 16:09:16.033006 | controller | Thursday 11 June 2026  16:09:16 +0000 (0:00:00.055)       0:00:29.408 *********
2026-06-11 16:09:16.496024 | controller | changed: [localhost]
2026-06-11 16:09:16.496087 | controller |
2026-06-11 16:09:16.496098 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:09:16.496107 | controller |   (snippet_datadir,
2026-06-11 16:09:16.496115 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:09:16.496124 | controller | }}, content={{
2026-06-11 16:09:16.496132 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:09:16.496140 | controller |   default({}) |
2026-06-11 16:09:16.496148 | controller |   to_nice_yaml
2026-06-11 16:09:16.496156 | controller | }}, mode=0644] ***
2026-06-11 16:09:16.496164 | controller | Thursday 11 June 2026  16:09:16 +0000 (0:00:00.462)       0:00:29.873 *********
2026-06-11 16:09:16.496172 | controller | Thursday 11 June 2026  16:09:16 +0000 (0:00:00.462)       0:00:29.871 *********
2026-06-11 16:09:16.952877 | controller | changed: [localhost]
2026-06-11 16:09:16.952915 | controller |
2026-06-11 16:09:16.952920 | 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-11 16:09:16.952925 | controller |   (
2026-06-11 16:09:16.952929 | controller |     snippet_datadir,
2026-06-11 16:09:16.952933 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:09:16.952937 | controller |   ) | path_join
2026-06-11 16:09:16.952941 | controller | }}, mode=0644] ***
2026-06-11 16:09:16.952945 | controller | Thursday 11 June 2026  16:09:16 +0000 (0:00:00.456)       0:00:30.330 *********
2026-06-11 16:09:16.952949 | controller | Thursday 11 June 2026  16:09:16 +0000 (0:00:00.456)       0:00:30.328 *********
2026-06-11 16:09:17.492376 | controller | changed: [localhost]
2026-06-11 16:09:17.492418 | controller |
2026-06-11 16:09:17.492424 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:09:17.492429 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.539)       0:00:30.869 *********
2026-06-11 16:09:17.492433 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.539)       0:00:30.868 *********
2026-06-11 16:09:17.573477 | 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-11 16:09:17.573518 | controller |
2026-06-11 16:09:17.573523 | 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-11 16:09:17.573528 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.080)       0:00:30.950 *********
2026-06-11 16:09:17.573532 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.080)       0:00:30.949 *********
2026-06-11 16:09:17.614674 | controller | ok: [localhost] =>
2026-06-11 16:09:17.614690 | controller |     changed: false
2026-06-11 16:09:17.614694 | controller |     msg: All assertions passed
2026-06-11 16:09:17.614698 | controller |
2026-06-11 16:09:17.614703 | 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-11 16:09:17.614706 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.041)       0:00:30.992 *********
2026-06-11 16:09:17.614710 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.041)       0:00:30.990 *********
2026-06-11 16:09:17.818354 | controller | ok: [localhost]
2026-06-11 16:09:17.818416 | controller |
2026-06-11 16:09:17.818427 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:09:17.818436 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.203)       0:00:31.195 *********
2026-06-11 16:09:17.818444 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.203)       0:00:31.194 *********
2026-06-11 16:09:17.885904 | controller | ok: [localhost]
2026-06-11 16:09:17.885973 | controller |
2026-06-11 16:09:17.885988 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:09:17.886000 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.067)       0:00:31.263 *********
2026-06-11 16:09:17.886012 | controller | Thursday 11 June 2026  16:09:17 +0000 (0:00:00.067)       0:00:31.261 *********
2026-06-11 16:09:18.535590 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-11 16:09:18.535639 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-11 16:09:18.535649 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-11 16:09:18.535658 | controller |
2026-06-11 16:09:18.535667 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:09:18.535676 | controller |   _content |
2026-06-11 16:09:18.535684 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:09:18.535692 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:09:18.535700 | controller | }}
2026-06-11 16:09:18.535708 | controller | ] ***
2026-06-11 16:09:18.535717 | controller | Thursday 11 June 2026  16:09:18 +0000 (0:00:00.649)       0:00:31.912 *********
2026-06-11 16:09:18.535736 | controller | Thursday 11 June 2026  16:09:18 +0000 (0:00:00.649)       0:00:31.911 *********
2026-06-11 16:09:18.677699 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-11 16:09:18.677736 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:09:18.677742 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:09:18.677747 | controller |
2026-06-11 16:09:18.677753 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:09:18.677766 | controller | Thursday 11 June 2026  16:09:18 +0000 (0:00:00.142)       0:00:32.054 *********
2026-06-11 16:09:18.677771 | controller | Thursday 11 June 2026  16:09:18 +0000 (0:00:00.142)       0:00:32.053 *********
2026-06-11 16:09:18.910222 | controller | changed: [localhost]
2026-06-11 16:09:18.910260 | controller |
2026-06-11 16:09:18.910267 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:09:18.910273 | controller |   (_destdir,
2026-06-11 16:09:18.910278 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:09:18.910284 | controller | }}, content={{
2026-06-11 16:09:18.910289 | controller |   (
2026-06-11 16:09:18.910294 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:09:18.910299 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:09:18.910304 | controller | }}, mode=0644] ***
2026-06-11 16:09:18.910310 | controller | Thursday 11 June 2026  16:09:18 +0000 (0:00:00.233)       0:00:32.287 *********
2026-06-11 16:09:18.910315 | controller | Thursday 11 June 2026  16:09:18 +0000 (0:00:00.232)       0:00:32.286 *********
2026-06-11 16:09:19.509144 | controller | changed: [localhost]
2026-06-11 16:09:19.509212 | controller |
2026-06-11 16:09:19.509218 | 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-11 16:09:19.509224 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 16:09:19.509229 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 16:09:19.509233 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 16:09:19.509238 | controller | }}, dest={{
2026-06-11 16:09:19.509243 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:19.509248 | controller |   stage['path'], _val.src_file
2026-06-11 16:09:19.509252 | controller |   ) |
2026-06-11 16:09:19.509257 | controller |   path_join
2026-06-11 16:09:19.509261 | controller |  }}] ***
2026-06-11 16:09:19.509267 | controller | Thursday 11 June 2026  16:09:19 +0000 (0:00:00.598)       0:00:32.885 *********
2026-06-11 16:09:19.509272 | controller | Thursday 11 June 2026  16:09:19 +0000 (0:00:00.598)       0:00:32.884 *********
2026-06-11 16:09:19.833199 | controller | changed: [localhost] => (item=network-values)
2026-06-11 16:09:19.833282 | controller |
2026-06-11 16:09:19.833294 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:19.833304 | controller | Thursday 11 June 2026  16:09:19 +0000 (0:00:00.324)       0:00:33.210 *********
2026-06-11 16:09:19.833313 | controller | Thursday 11 June 2026  16:09:19 +0000 (0:00:00.324)       0:00:33.209 *********
2026-06-11 16:09:19.910244 | controller | skipping: [localhost]
2026-06-11 16:09:19.910326 | controller |
2026-06-11 16:09:19.910337 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 16:09:19.910347 | controller | Thursday 11 June 2026  16:09:19 +0000 (0:00:00.076)       0:00:33.286 *********
2026-06-11 16:09:19.910356 | controller | Thursday 11 June 2026  16:09:19 +0000 (0:00:00.076)       0:00:33.285 *********
2026-06-11 16:09:20.504767 | controller | changed: [localhost]
2026-06-11 16:09:20.504857 | controller |
2026-06-11 16:09:20.504872 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 16:09:20.504882 | controller | Thursday 11 June 2026  16:09:20 +0000 (0:00:00.595)       0:00:33.882 *********
2026-06-11 16:09:20.504891 | controller | Thursday 11 June 2026  16:09:20 +0000 (0:00:00.594)       0:00:33.880 *********
2026-06-11 16:09:20.965220 | controller | changed: [localhost]
2026-06-11 16:09:20.965300 | controller |
2026-06-11 16:09:20.965314 | 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-11 16:09:20.965324 | controller | Thursday 11 June 2026  16:09:20 +0000 (0:00:00.460)       0:00:34.342 *********
2026-06-11 16:09:20.965333 | controller | Thursday 11 June 2026  16:09:20 +0000 (0:00:00.460)       0:00:34.341 *********
2026-06-11 16:09:21.033303 | controller | skipping: [localhost]
2026-06-11 16:09:21.033328 | controller |
2026-06-11 16:09:21.033333 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 16:09:21.033337 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 16:09:21.033342 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 16:09:21.033346 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 16:09:21.033350 | controller |   ) | list
2026-06-11 16:09:21.033353 | controller | }}] ***
2026-06-11 16:09:21.033357 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.068)       0:00:34.410 *********
2026-06-11 16:09:21.033361 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.068)       0:00:34.409 *********
2026-06-11 16:09:21.110428 | controller | skipping: [localhost]
2026-06-11 16:09:21.110484 | controller |
2026-06-11 16:09:21.110494 | 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-11 16:09:21.110504 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 16:09:21.110512 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 16:09:21.110520 | controller | }}, mode=0644] ***
2026-06-11 16:09:21.110528 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.077)       0:00:34.487 *********
2026-06-11 16:09:21.110537 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.077)       0:00:34.486 *********
2026-06-11 16:09:21.422384 | controller | changed: [localhost]
2026-06-11 16:09:21.422463 | controller |
2026-06-11 16:09:21.422475 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:21.422484 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.311)       0:00:34.799 *********
2026-06-11 16:09:21.422493 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.311)       0:00:34.798 *********
2026-06-11 16:09:21.489663 | controller | skipping: [localhost]
2026-06-11 16:09:21.489739 | controller |
2026-06-11 16:09:21.489751 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 16:09:21.489761 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.067)       0:00:34.866 *********
2026-06-11 16:09:21.489783 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.067)       0:00:34.865 *********
2026-06-11 16:09:21.556734 | controller | skipping: [localhost]
2026-06-11 16:09:21.556818 | controller |
2026-06-11 16:09:21.556829 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-11 16:09:21.556878 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.066)       0:00:34.933 *********
2026-06-11 16:09:21.556887 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.066)       0:00:34.932 *********
2026-06-11 16:09:21.624305 | 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-11 16:09:21.624353 | controller | skipping: [localhost]
2026-06-11 16:09:21.624363 | controller |
2026-06-11 16:09:21.624372 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:21.624382 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.067)       0:00:35.001 *********
2026-06-11 16:09:21.624390 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.067)       0:00:35.000 *********
2026-06-11 16:09:21.678494 | controller | skipping: [localhost]
2026-06-11 16:09:21.678560 | controller |
2026-06-11 16:09:21.678567 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-11 16:09:21.678573 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.054)       0:00:35.055 *********
2026-06-11 16:09:21.678578 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.054)       0:00:35.054 *********
2026-06-11 16:09:21.731477 | controller | skipping: [localhost]
2026-06-11 16:09:21.731536 | controller |
2026-06-11 16:09:21.731542 | 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-11 16:09:21.731547 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.052)       0:00:35.108 *********
2026-06-11 16:09:21.731551 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.052)       0:00:35.107 *********
2026-06-11 16:09:21.794602 | controller | ok: [localhost] =>
2026-06-11 16:09:21.794694 | controller |     changed: false
2026-06-11 16:09:21.794708 | controller |     msg: All assertions passed
2026-06-11 16:09:21.794720 | controller |
2026-06-11 16:09:21.794731 | 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-11 16:09:21.794744 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.063)       0:00:35.171 *********
2026-06-11 16:09:21.794756 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.063)       0:00:35.170 *********
2026-06-11 16:09:21.824910 | controller | skipping: [localhost]
2026-06-11 16:09:21.824988 | controller |
2026-06-11 16:09:21.824999 | 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-11 16:09:21.825009 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.030)       0:00:35.202 *********
2026-06-11 16:09:21.825018 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.030)       0:00:35.200 *********
2026-06-11 16:09:21.852889 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-11 16:09:21.852938 | controller |
2026-06-11 16:09:21.852954 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 16:09:21.852967 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.028)       0:00:35.230 *********
2026-06-11 16:09:21.852979 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.028)       0:00:35.229 *********
2026-06-11 16:09:21.881915 | controller | skipping: [localhost]
2026-06-11 16:09:21.881992 | controller |
2026-06-11 16:09:21.882004 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 16:09:21.882013 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.028)       0:00:35.259 *********
2026-06-11 16:09:21.882022 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.028)       0:00:35.257 *********
2026-06-11 16:09:21.924750 | controller | ok: [localhost]
2026-06-11 16:09:21.924808 | controller |
2026-06-11 16:09:21.924818 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 16:09:21.924828 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 16:09:21.924885 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 16:09:21.924901 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 16:09:21.924910 | controller | }}] ***
2026-06-11 16:09:21.924925 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.042)       0:00:35.302 *********
2026-06-11 16:09:21.924935 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.042)       0:00:35.300 *********
2026-06-11 16:09:21.986812 | controller | skipping: [localhost]
2026-06-11 16:09:21.986917 | controller |
2026-06-11 16:09:21.986930 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 16:09:21.986960 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:21.986968 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 16:09:21.986976 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 16:09:21.986984 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.061)       0:00:35.364 *********
2026-06-11 16:09:21.986992 | controller | Thursday 11 June 2026  16:09:21 +0000 (0:00:00.061)       0:00:35.362 *********
2026-06-11 16:09:22.247800 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-11 16:09:22.247896 | controller |
2026-06-11 16:09:22.247913 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 16:09:22.247924 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.260)       0:00:35.624 *********
2026-06-11 16:09:22.247933 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.260)       0:00:35.623 *********
2026-06-11 16:09:22.350646 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 16:09:22.350719 | controller |
2026-06-11 16:09:22.350727 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-11 16:09:22.350733 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.103)       0:00:35.727 *********
2026-06-11 16:09:22.350754 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.103)       0:00:35.726 *********
2026-06-11 16:09:22.468981 | controller | skipping: [localhost]
2026-06-11 16:09:22.469052 | controller |
2026-06-11 16:09:22.469073 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-11 16:09:22.469080 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.118)       0:00:35.846 *********
2026-06-11 16:09:22.469085 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.118)       0:00:35.844 *********
2026-06-11 16:09:22.608150 | controller |
2026-06-11 16:09:22.608232 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:09:22.608242 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.138)       0:00:35.984 *********
2026-06-11 16:09:22.608251 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.138)       0:00:35.983 *********
2026-06-11 16:09:22.675704 | controller | skipping: [localhost]
2026-06-11 16:09:22.675778 | controller |
2026-06-11 16:09:22.675785 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:09:22.675792 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.067)       0:00:36.052 *********
2026-06-11 16:09:22.675798 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.067)       0:00:36.051 *********
2026-06-11 16:09:22.759033 | 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-11 16:09:22.759115 | controller |
2026-06-11 16:09:22.759126 | 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-11 16:09:22.759135 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.083)       0:00:36.136 *********
2026-06-11 16:09:22.759143 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.083)       0:00:36.134 *********
2026-06-11 16:09:22.811394 | controller | ok: [localhost] =>
2026-06-11 16:09:22.811462 | controller |     changed: false
2026-06-11 16:09:22.811467 | controller |     msg: All assertions passed
2026-06-11 16:09:22.811471 | controller |
2026-06-11 16:09:22.811476 | 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-11 16:09:22.811480 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.051)       0:00:36.188 *********
2026-06-11 16:09:22.811484 | controller | Thursday 11 June 2026  16:09:22 +0000 (0:00:00.051)       0:00:36.186 *********
2026-06-11 16:09:23.032636 | controller | ok: [localhost]
2026-06-11 16:09:23.032716 | controller |
2026-06-11 16:09:23.032953 | 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-11 16:09:23.032967 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.221)       0:00:36.409 *********
2026-06-11 16:09:23.032976 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.221)       0:00:36.408 *********
2026-06-11 16:09:23.119579 | controller | ok: [localhost] =>
2026-06-11 16:09:23.119661 | controller |     changed: false
2026-06-11 16:09:23.119671 | controller |     msg: All assertions passed
2026-06-11 16:09:23.119680 | controller |
2026-06-11 16:09:23.119689 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:09:23.119698 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.086)       0:00:36.496 *********
2026-06-11 16:09:23.119706 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.086)       0:00:36.495 *********
2026-06-11 16:09:23.380356 | controller | ok: [localhost]
2026-06-11 16:09:23.380442 | controller |
2026-06-11 16:09:23.380453 | 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-11 16:09:23.380463 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:09:23.380471 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:09:23.380480 | controller |   _config_map_content |
2026-06-11 16:09:23.380488 | controller |   ansible.utils.remove_keys(
2026-06-11 16:09:23.380496 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:09:23.380504 | controller |     matching_parameter='regex')
2026-06-11 16:09:23.380512 | controller | }}, cacheable=False] ***
2026-06-11 16:09:23.380520 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.260)       0:00:36.756 *********
2026-06-11 16:09:23.380529 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.260)       0:00:36.755 *********
2026-06-11 16:09:23.627486 | controller | ok: [localhost]
2026-06-11 16:09:23.627549 | controller |
2026-06-11 16:09:23.627561 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:09:23.627570 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.247)       0:00:37.004 *********
2026-06-11 16:09:23.627578 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.247)       0:00:37.003 *********
2026-06-11 16:09:23.731236 | 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-11 16:09:23.731316 | controller |
2026-06-11 16:09:23.731333 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-11 16:09:23.731347 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.104)       0:00:37.108 *********
2026-06-11 16:09:23.731360 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.104)       0:00:37.107 *********
2026-06-11 16:09:23.785541 | controller | ok: [localhost] =>
2026-06-11 16:09:23.785595 | controller |     changed: false
2026-06-11 16:09:23.785605 | controller |     msg: All assertions passed
2026-06-11 16:09:23.785615 | controller |
2026-06-11 16:09:23.785624 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:09:23.785633 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.054)       0:00:37.162 *********
2026-06-11 16:09:23.785642 | controller | Thursday 11 June 2026  16:09:23 +0000 (0:00:00.054)       0:00:37.161 *********
2026-06-11 16:09:24.044737 | controller | ok: [localhost]
2026-06-11 16:09:24.044793 | controller |
2026-06-11 16:09:24.044800 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:09:24.044806 | controller |   (snippet_datadir,
2026-06-11 16:09:24.044812 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:09:24.044818 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:09:24.044824 | controller | Thursday 11 June 2026  16:09:24 +0000 (0:00:00.258)       0:00:37.421 *********
2026-06-11 16:09:24.044829 | controller | Thursday 11 June 2026  16:09:24 +0000 (0:00:00.258)       0:00:37.420 *********
2026-06-11 16:09:24.641518 | controller | ok: [localhost]
2026-06-11 16:09:24.641588 | controller |
2026-06-11 16:09:24.641604 | 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-11 16:09:24.641616 | controller | Thursday 11 June 2026  16:09:24 +0000 (0:00:00.597)       0:00:38.018 *********
2026-06-11 16:09:24.641629 | controller | Thursday 11 June 2026  16:09:24 +0000 (0:00:00.597)       0:00:38.017 *********
2026-06-11 16:09:24.742827 | controller | ok: [localhost]
2026-06-11 16:09:24.742901 | controller |
2026-06-11 16:09:24.742910 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:09:24.742918 | controller |   (snippet_datadir,
2026-06-11 16:09:24.742926 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:09:24.742933 | controller | }}, content={{
2026-06-11 16:09:24.742939 | controller |   _base64_patch |
2026-06-11 16:09:24.742946 | controller |   default({}) |
2026-06-11 16:09:24.742952 | controller |   to_nice_yaml
2026-06-11 16:09:24.742959 | controller | }}, mode=0644] ***
2026-06-11 16:09:24.742974 | controller | Thursday 11 June 2026  16:09:24 +0000 (0:00:00.100)       0:00:38.119 *********
2026-06-11 16:09:24.742981 | controller | Thursday 11 June 2026  16:09:24 +0000 (0:00:00.100)       0:00:38.118 *********
2026-06-11 16:09:25.187553 | controller | ok: [localhost]
2026-06-11 16:09:25.187588 | controller |
2026-06-11 16:09:25.187594 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:09:25.187598 | controller |   (snippet_datadir,
2026-06-11 16:09:25.187603 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:09:25.187608 | controller | }}, content={{
2026-06-11 16:09:25.187612 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:09:25.187615 | controller |   default({}) |
2026-06-11 16:09:25.187619 | controller |   to_nice_yaml
2026-06-11 16:09:25.187622 | controller | }}, mode=0644] ***
2026-06-11 16:09:25.187626 | controller | Thursday 11 June 2026  16:09:25 +0000 (0:00:00.445)       0:00:38.564 *********
2026-06-11 16:09:25.187629 | controller | Thursday 11 June 2026  16:09:25 +0000 (0:00:00.445)       0:00:38.563 *********
2026-06-11 16:09:25.654464 | controller | ok: [localhost]
2026-06-11 16:09:25.654542 | controller |
2026-06-11 16:09:25.654553 | 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-11 16:09:25.654563 | controller |   (
2026-06-11 16:09:25.654572 | controller |     snippet_datadir,
2026-06-11 16:09:25.654581 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:09:25.654589 | controller |   ) | path_join
2026-06-11 16:09:25.654597 | controller | }}, mode=0644] ***
2026-06-11 16:09:25.654605 | controller | Thursday 11 June 2026  16:09:25 +0000 (0:00:00.467)       0:00:39.031 *********
2026-06-11 16:09:25.654614 | controller | Thursday 11 June 2026  16:09:25 +0000 (0:00:00.466)       0:00:39.030 *********
2026-06-11 16:09:26.153272 | controller | changed: [localhost]
2026-06-11 16:09:26.153315 | controller |
2026-06-11 16:09:26.153322 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:09:26.153328 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.498)       0:00:39.530 *********
2026-06-11 16:09:26.153334 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.498)       0:00:39.528 *********
2026-06-11 16:09:26.261372 | 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-11 16:09:26.261397 | controller |
2026-06-11 16:09:26.261403 | 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-11 16:09:26.261409 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.108)       0:00:39.638 *********
2026-06-11 16:09:26.261414 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.108)       0:00:39.637 *********
2026-06-11 16:09:26.332017 | controller | ok: [localhost] =>
2026-06-11 16:09:26.332046 | controller |     changed: false
2026-06-11 16:09:26.332052 | controller |     msg: All assertions passed
2026-06-11 16:09:26.332066 | controller |
2026-06-11 16:09:26.332072 | 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-11 16:09:26.332078 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.070)       0:00:39.709 *********
2026-06-11 16:09:26.332083 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.070)       0:00:39.708 *********
2026-06-11 16:09:26.583886 | controller | ok: [localhost]
2026-06-11 16:09:26.583940 | controller |
2026-06-11 16:09:26.583951 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:09:26.583959 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.250)       0:00:39.960 *********
2026-06-11 16:09:26.583967 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.251)       0:00:39.959 *********
2026-06-11 16:09:26.656162 | controller | ok: [localhost]
2026-06-11 16:09:26.656207 | controller |
2026-06-11 16:09:26.656214 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:09:26.656221 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.072)       0:00:40.033 *********
2026-06-11 16:09:26.656226 | controller | Thursday 11 June 2026  16:09:26 +0000 (0:00:00.072)       0:00:40.031 *********
2026-06-11 16:09:27.256193 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-11 16:09:27.256240 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-11 16:09:27.256251 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-11 16:09:27.256259 | controller |
2026-06-11 16:09:27.256268 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:09:27.256277 | controller |   _content |
2026-06-11 16:09:27.256285 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:09:27.256293 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:09:27.256302 | controller | }}
2026-06-11 16:09:27.256310 | controller | ] ***
2026-06-11 16:09:27.256318 | controller | Thursday 11 June 2026  16:09:27 +0000 (0:00:00.599)       0:00:40.632 *********
2026-06-11 16:09:27.256326 | controller | Thursday 11 June 2026  16:09:27 +0000 (0:00:00.599)       0:00:40.631 *********
2026-06-11 16:09:27.440751 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-11 16:09:27.440861 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:09:27.440875 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:09:27.440883 | controller |
2026-06-11 16:09:27.440893 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:09:27.440901 | controller | Thursday 11 June 2026  16:09:27 +0000 (0:00:00.184)       0:00:40.817 *********
2026-06-11 16:09:27.440909 | controller | Thursday 11 June 2026  16:09:27 +0000 (0:00:00.184)       0:00:40.816 *********
2026-06-11 16:09:27.673225 | controller | ok: [localhost]
2026-06-11 16:09:27.673292 | controller |
2026-06-11 16:09:27.673303 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:09:27.673312 | controller |   (_destdir,
2026-06-11 16:09:27.673322 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:09:27.673330 | controller | }}, content={{
2026-06-11 16:09:27.673338 | controller |   (
2026-06-11 16:09:27.673349 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:09:27.673359 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:09:27.673371 | controller | }}, mode=0644] ***
2026-06-11 16:09:27.673383 | controller | Thursday 11 June 2026  16:09:27 +0000 (0:00:00.232)       0:00:41.049 *********
2026-06-11 16:09:27.673395 | controller | Thursday 11 June 2026  16:09:27 +0000 (0:00:00.232)       0:00:41.048 *********
2026-06-11 16:09:28.199013 | controller | ok: [localhost]
2026-06-11 16:09:28.199043 | controller |
2026-06-11 16:09:28.199048 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-11 16:09:28.199054 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 16:09:28.199058 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 16:09:28.199066 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 16:09:28.199070 | controller | }}, dest={{
2026-06-11 16:09:28.199074 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:28.199079 | controller |   stage['path'], _val.src_file
2026-06-11 16:09:28.199082 | controller |   ) |
2026-06-11 16:09:28.199086 | controller |   path_join
2026-06-11 16:09:28.199089 | controller |  }}] ***
2026-06-11 16:09:28.199093 | controller | Thursday 11 June 2026  16:09:28 +0000 (0:00:00.526)       0:00:41.575 *********
2026-06-11 16:09:28.199098 | controller | Thursday 11 June 2026  16:09:28 +0000 (0:00:00.526)       0:00:41.574 *********
2026-06-11 16:09:28.541576 | controller | ok: [localhost] => (item=network-values)
2026-06-11 16:09:28.541631 | controller |
2026-06-11 16:09:28.541646 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:28.541658 | controller | Thursday 11 June 2026  16:09:28 +0000 (0:00:00.342)       0:00:41.918 *********
2026-06-11 16:09:28.541670 | controller | Thursday 11 June 2026  16:09:28 +0000 (0:00:00.342)       0:00:41.917 *********
2026-06-11 16:09:28.588676 | controller | skipping: [localhost]
2026-06-11 16:09:28.588719 | controller |
2026-06-11 16:09:28.588730 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 16:09:28.588740 | controller | Thursday 11 June 2026  16:09:28 +0000 (0:00:00.047)       0:00:41.965 *********
2026-06-11 16:09:28.588749 | controller | Thursday 11 June 2026  16:09:28 +0000 (0:00:00.047)       0:00:41.964 *********
2026-06-11 16:09:29.165772 | controller | changed: [localhost]
2026-06-11 16:09:29.165868 | controller |
2026-06-11 16:09:29.165883 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 16:09:29.165892 | controller | Thursday 11 June 2026  16:09:29 +0000 (0:00:00.576)       0:00:42.542 *********
2026-06-11 16:09:29.165899 | controller | Thursday 11 June 2026  16:09:29 +0000 (0:00:00.576)       0:00:42.541 *********
2026-06-11 16:09:29.619087 | controller | changed: [localhost]
2026-06-11 16:09:29.619184 | controller |
2026-06-11 16:09:29.619195 | 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-11 16:09:29.619214 | controller | Thursday 11 June 2026  16:09:29 +0000 (0:00:00.453)       0:00:42.996 *********
2026-06-11 16:09:29.619220 | controller | Thursday 11 June 2026  16:09:29 +0000 (0:00:00.453)       0:00:42.994 *********
2026-06-11 16:09:29.674788 | controller | skipping: [localhost]
2026-06-11 16:09:29.674853 | controller |
2026-06-11 16:09:29.674862 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 16:09:29.674869 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 16:09:29.674874 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 16:09:29.674880 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 16:09:29.674886 | controller |   ) | list
2026-06-11 16:09:29.674891 | controller | }}] ***
2026-06-11 16:09:29.674896 | controller | Thursday 11 June 2026  16:09:29 +0000 (0:00:00.055)       0:00:43.052 *********
2026-06-11 16:09:29.674901 | controller | Thursday 11 June 2026  16:09:29 +0000 (0:00:00.055)       0:00:43.050 *********
2026-06-11 16:09:29.740754 | controller | skipping: [localhost]
2026-06-11 16:09:29.740808 | controller |
2026-06-11 16:09:29.740821 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-11 16:09:29.740858 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 16:09:29.740871 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 16:09:29.740881 | controller | }}, mode=0644] ***
2026-06-11 16:09:29.740898 | controller | Thursday 11 June 2026  16:09:29 +0000 (0:00:00.065)       0:00:43.117 *********
2026-06-11 16:09:29.740907 | controller | Thursday 11 June 2026  16:09:29 +0000 (0:00:00.065)       0:00:43.116 *********
2026-06-11 16:09:30.048250 | controller | changed: [localhost]
2026-06-11 16:09:30.048281 | controller |
2026-06-11 16:09:30.048286 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:30.048291 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.307)       0:00:43.425 *********
2026-06-11 16:09:30.048295 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.307)       0:00:43.424 *********
2026-06-11 16:09:30.120206 | controller | skipping: [localhost]
2026-06-11 16:09:30.120235 | controller |
2026-06-11 16:09:30.120240 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 16:09:30.120245 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.071)       0:00:43.497 *********
2026-06-11 16:09:30.120249 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.071)       0:00:43.496 *********
2026-06-11 16:09:30.175808 | controller | skipping: [localhost]
2026-06-11 16:09:30.175850 | controller |
2026-06-11 16:09:30.175857 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-11 16:09:30.175862 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.055)       0:00:43.552 *********
2026-06-11 16:09:30.175866 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.055)       0:00:43.551 *********
2026-06-11 16:09:30.224244 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-11 16:09:30.224293 | controller | skipping: [localhost]
2026-06-11 16:09:30.224305 | controller |
2026-06-11 16:09:30.224313 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:30.224322 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.048)       0:00:43.601 *********
2026-06-11 16:09:30.224331 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.048)       0:00:43.600 *********
2026-06-11 16:09:30.276738 | controller | skipping: [localhost]
2026-06-11 16:09:30.276785 | controller |
2026-06-11 16:09:30.276796 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-11 16:09:30.276805 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.052)       0:00:43.654 *********
2026-06-11 16:09:30.276813 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.052)       0:00:43.652 *********
2026-06-11 16:09:30.372146 | controller | skipping: [localhost]
2026-06-11 16:09:30.372192 | controller |
2026-06-11 16:09:30.372204 | 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-11 16:09:30.372213 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.095)       0:00:43.749 *********
2026-06-11 16:09:30.372222 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.095)       0:00:43.748 *********
2026-06-11 16:09:30.419114 | controller | ok: [localhost] =>
2026-06-11 16:09:30.419150 | controller |     changed: false
2026-06-11 16:09:30.419157 | controller |     msg: All assertions passed
2026-06-11 16:09:30.419163 | controller |
2026-06-11 16:09:30.419169 | 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-11 16:09:30.419176 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.046)       0:00:43.796 *********
2026-06-11 16:09:30.419182 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.046)       0:00:43.795 *********
2026-06-11 16:09:30.449302 | controller | skipping: [localhost]
2026-06-11 16:09:30.449338 | controller |
2026-06-11 16:09:30.449346 | 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-11 16:09:30.449353 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.030)       0:00:43.826 *********
2026-06-11 16:09:30.449364 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.030)       0:00:43.825 *********
2026-06-11 16:09:30.485877 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-11 16:09:30.485912 | controller |
2026-06-11 16:09:30.485919 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 16:09:30.485925 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.036)       0:00:43.863 *********
2026-06-11 16:09:30.485930 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.036)       0:00:43.861 *********
2026-06-11 16:09:30.511619 | controller | skipping: [localhost]
2026-06-11 16:09:30.511651 | controller |
2026-06-11 16:09:30.511657 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 16:09:30.511661 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.025)       0:00:43.888 *********
2026-06-11 16:09:30.511665 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.025)       0:00:43.887 *********
2026-06-11 16:09:30.559262 | controller | ok: [localhost]
2026-06-11 16:09:30.559317 | controller |
2026-06-11 16:09:30.559331 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 16:09:30.559344 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 16:09:30.559356 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 16:09:30.559368 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 16:09:30.559379 | controller | }}] ***
2026-06-11 16:09:30.559391 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.047)       0:00:43.936 *********
2026-06-11 16:09:30.559402 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.047)       0:00:43.935 *********
2026-06-11 16:09:30.622989 | controller | skipping: [localhost]
2026-06-11 16:09:30.623037 | controller |
2026-06-11 16:09:30.623047 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 16:09:30.623056 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:30.623064 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 16:09:30.623073 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 16:09:30.623081 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.063)       0:00:44.000 *********
2026-06-11 16:09:30.623090 | controller | Thursday 11 June 2026  16:09:30 +0000 (0:00:00.063)       0:00:43.999 *********
2026-06-11 16:09:31.060044 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-11 16:09:31.060088 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-11 16:09:31.060097 | controller |
2026-06-11 16:09:31.060106 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 16:09:31.060114 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.436)       0:00:44.437 *********
2026-06-11 16:09:31.060122 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.436)       0:00:44.435 *********
2026-06-11 16:09:31.192932 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-11 16:09:31.192982 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 16:09:31.192994 | controller |
2026-06-11 16:09:31.193003 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-11 16:09:31.193012 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.132)       0:00:44.570 *********
2026-06-11 16:09:31.193021 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.132)       0:00:44.568 *********
2026-06-11 16:09:31.267380 | controller | skipping: [localhost]
2026-06-11 16:09:31.267428 | controller |
2026-06-11 16:09:31.267439 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] ***
2026-06-11 16:09:31.267459 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.074)       0:00:44.644 *********
2026-06-11 16:09:31.267468 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.074)       0:00:44.643 *********
2026-06-11 16:09:31.428281 | controller |
2026-06-11 16:09:31.428407 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:09:31.428419 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.160)       0:00:44.805 *********
2026-06-11 16:09:31.428428 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.160)       0:00:44.804 *********
2026-06-11 16:09:31.486012 | controller | skipping: [localhost]
2026-06-11 16:09:31.486075 | controller |
2026-06-11 16:09:31.486086 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:09:31.486095 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.057)       0:00:44.863 *********
2026-06-11 16:09:31.486103 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.057)       0:00:44.862 *********
2026-06-11 16:09:31.546658 | 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-11 16:09:31.546700 | controller |
2026-06-11 16:09:31.546710 | 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-11 16:09:31.546720 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.060)       0:00:44.924 *********
2026-06-11 16:09:31.546728 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.060)       0:00:44.922 *********
2026-06-11 16:09:31.599068 | controller | ok: [localhost] =>
2026-06-11 16:09:31.599109 | controller |     changed: false
2026-06-11 16:09:31.599118 | controller |     msg: All assertions passed
2026-06-11 16:09:31.599126 | controller |
2026-06-11 16:09:31.599134 | 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-11 16:09:31.599143 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.052)       0:00:44.976 *********
2026-06-11 16:09:31.599150 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.052)       0:00:44.975 *********
2026-06-11 16:09:31.830731 | controller | ok: [localhost]
2026-06-11 16:09:31.830791 | controller |
2026-06-11 16:09:31.830802 | 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-11 16:09:31.830812 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.231)       0:00:45.208 *********
2026-06-11 16:09:31.830820 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.231)       0:00:45.206 *********
2026-06-11 16:09:31.920087 | controller | ok: [localhost] =>
2026-06-11 16:09:31.920141 | controller |     changed: false
2026-06-11 16:09:31.920147 | controller |     msg: All assertions passed
2026-06-11 16:09:31.920153 | controller |
2026-06-11 16:09:31.920159 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:09:31.920165 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.088)       0:00:45.296 *********
2026-06-11 16:09:31.920171 | controller | Thursday 11 June 2026  16:09:31 +0000 (0:00:00.088)       0:00:45.295 *********
2026-06-11 16:09:32.173353 | controller | ok: [localhost]
2026-06-11 16:09:32.173418 | controller |
2026-06-11 16:09:32.173429 | 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-11 16:09:32.173450 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:09:32.173459 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:09:32.173467 | controller |   _config_map_content |
2026-06-11 16:09:32.173475 | controller |   ansible.utils.remove_keys(
2026-06-11 16:09:32.173482 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:09:32.173490 | controller |     matching_parameter='regex')
2026-06-11 16:09:32.173498 | controller | }}, cacheable=False] ***
2026-06-11 16:09:32.173506 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.253)       0:00:45.550 *********
2026-06-11 16:09:32.173514 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.253)       0:00:45.548 *********
2026-06-11 16:09:32.365028 | controller | ok: [localhost]
2026-06-11 16:09:32.365091 | controller |
2026-06-11 16:09:32.365102 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:09:32.365111 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.192)       0:00:45.742 *********
2026-06-11 16:09:32.365119 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.192)       0:00:45.740 *********
2026-06-11 16:09:32.444666 | controller | skipping: [localhost]
2026-06-11 16:09:32.444713 | controller |
2026-06-11 16:09:32.444719 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:09:32.444723 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.078)       0:00:45.821 *********
2026-06-11 16:09:32.444727 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.078)       0:00:45.820 *********
2026-06-11 16:09:32.670696 | controller | changed: [localhost]
2026-06-11 16:09:32.670745 | controller |
2026-06-11 16:09:32.670750 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:09:32.670755 | controller |   (snippet_datadir,
2026-06-11 16:09:32.670759 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:09:32.670763 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:09:32.670767 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.226)       0:00:46.047 *********
2026-06-11 16:09:32.670771 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.226)       0:00:46.046 *********
2026-06-11 16:09:32.769881 | controller | skipping: [localhost]
2026-06-11 16:09:32.769932 | controller |
2026-06-11 16:09:32.769940 | 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-11 16:09:32.769946 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.099)       0:00:46.147 *********
2026-06-11 16:09:32.769951 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.099)       0:00:46.145 *********
2026-06-11 16:09:32.872661 | controller | ok: [localhost]
2026-06-11 16:09:32.872717 | controller |
2026-06-11 16:09:32.872732 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:09:32.872745 | controller |   (snippet_datadir,
2026-06-11 16:09:32.872757 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:09:32.872769 | controller | }}, content={{
2026-06-11 16:09:32.872780 | controller |   _base64_patch |
2026-06-11 16:09:32.872791 | controller |   default({}) |
2026-06-11 16:09:32.872801 | controller |   to_nice_yaml
2026-06-11 16:09:32.872813 | controller | }}, mode=0644] ***
2026-06-11 16:09:32.872824 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.102)       0:00:46.249 *********
2026-06-11 16:09:32.872866 | controller | Thursday 11 June 2026  16:09:32 +0000 (0:00:00.102)       0:00:46.248 *********
2026-06-11 16:09:33.374704 | controller | changed: [localhost]
2026-06-11 16:09:33.374768 | controller |
2026-06-11 16:09:33.374781 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:09:33.374792 | controller |   (snippet_datadir,
2026-06-11 16:09:33.374801 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:09:33.374811 | controller | }}, content={{
2026-06-11 16:09:33.374821 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:09:33.374829 | controller |   default({}) |
2026-06-11 16:09:33.374871 | controller |   to_nice_yaml
2026-06-11 16:09:33.374889 | controller | }}, mode=0644] ***
2026-06-11 16:09:33.374902 | controller | Thursday 11 June 2026  16:09:33 +0000 (0:00:00.502)       0:00:46.751 *********
2026-06-11 16:09:33.374913 | controller | Thursday 11 June 2026  16:09:33 +0000 (0:00:00.502)       0:00:46.750 *********
2026-06-11 16:09:33.790216 | controller | changed: [localhost]
2026-06-11 16:09:33.790269 | controller |
2026-06-11 16:09:33.790280 | 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-11 16:09:33.790289 | controller |   (
2026-06-11 16:09:33.790297 | controller |     snippet_datadir,
2026-06-11 16:09:33.790305 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:09:33.790313 | controller |   ) | path_join
2026-06-11 16:09:33.790330 | controller | }}, mode=0644] ***
2026-06-11 16:09:33.790338 | controller | Thursday 11 June 2026  16:09:33 +0000 (0:00:00.414)       0:00:47.166 *********
2026-06-11 16:09:33.790346 | controller | Thursday 11 June 2026  16:09:33 +0000 (0:00:00.415)       0:00:47.165 *********
2026-06-11 16:09:34.201234 | controller | changed: [localhost]
2026-06-11 16:09:34.201304 | controller |
2026-06-11 16:09:34.201315 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:09:34.201324 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.410)       0:00:47.577 *********
2026-06-11 16:09:34.201333 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.410)       0:00:47.576 *********
2026-06-11 16:09:34.259334 | 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-11 16:09:34.259384 | controller |
2026-06-11 16:09:34.259395 | 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-11 16:09:34.259404 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.058)       0:00:47.636 *********
2026-06-11 16:09:34.259412 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.058)       0:00:47.635 *********
2026-06-11 16:09:34.308915 | controller | ok: [localhost] =>
2026-06-11 16:09:34.309002 | controller |     changed: false
2026-06-11 16:09:34.309013 | controller |     msg: All assertions passed
2026-06-11 16:09:34.309022 | controller |
2026-06-11 16:09:34.309062 | 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-11 16:09:34.309070 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.049)       0:00:47.686 *********
2026-06-11 16:09:34.309077 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.049)       0:00:47.684 *********
2026-06-11 16:09:34.542508 | controller | ok: [localhost]
2026-06-11 16:09:34.542593 | controller |
2026-06-11 16:09:34.542604 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:09:34.542613 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.233)       0:00:47.919 *********
2026-06-11 16:09:34.542620 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.233)       0:00:47.917 *********
2026-06-11 16:09:34.600632 | controller | ok: [localhost]
2026-06-11 16:09:34.600690 | controller |
2026-06-11 16:09:34.600701 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:09:34.600709 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.058)       0:00:47.977 *********
2026-06-11 16:09:34.600717 | controller | Thursday 11 June 2026  16:09:34 +0000 (0:00:00.058)       0:00:47.976 *********
2026-06-11 16:09:35.014277 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-11 16:09:35.014352 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-11 16:09:35.014364 | controller |
2026-06-11 16:09:35.014373 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:09:35.014382 | controller |   _content |
2026-06-11 16:09:35.014390 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:09:35.014399 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:09:35.014407 | controller | }}
2026-06-11 16:09:35.014415 | controller | ] ***
2026-06-11 16:09:35.014423 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.413)       0:00:48.391 *********
2026-06-11 16:09:35.014432 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.413)       0:00:48.389 *********
2026-06-11 16:09:35.116855 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:09:35.116900 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:09:35.116907 | controller |
2026-06-11 16:09:35.116913 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:09:35.116919 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.102)       0:00:48.493 *********
2026-06-11 16:09:35.116930 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.102)       0:00:48.492 *********
2026-06-11 16:09:35.331167 | controller | changed: [localhost]
2026-06-11 16:09:35.331225 | controller |
2026-06-11 16:09:35.331238 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:09:35.331250 | controller |   (_destdir,
2026-06-11 16:09:35.331260 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:09:35.331270 | controller | }}, content={{
2026-06-11 16:09:35.331280 | controller |   (
2026-06-11 16:09:35.331290 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:09:35.331300 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:09:35.331310 | controller | }}, mode=0644] ***
2026-06-11 16:09:35.331320 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.214)       0:00:48.707 *********
2026-06-11 16:09:35.331330 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.214)       0:00:48.706 *********
2026-06-11 16:09:35.834754 | controller | changed: [localhost]
2026-06-11 16:09:35.834880 | controller |
2026-06-11 16:09:35.834906 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:09:35.834917 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.503)       0:00:49.211 *********
2026-06-11 16:09:35.834927 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.503)       0:00:49.210 *********
2026-06-11 16:09:35.907417 | controller | skipping: [localhost]
2026-06-11 16:09:35.907512 | controller |
2026-06-11 16:09:35.907527 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:09:35.907540 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.072)       0:00:49.284 *********
2026-06-11 16:09:35.907549 | controller | Thursday 11 June 2026  16:09:35 +0000 (0:00:00.072)       0:00:49.283 *********
2026-06-11 16:09:36.015591 | 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-11 16:09:36.015643 | controller |
2026-06-11 16:09:36.015650 | 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-11 16:09:36.015657 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.108)       0:00:49.392 *********
2026-06-11 16:09:36.015662 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.108)       0:00:49.391 *********
2026-06-11 16:09:36.103610 | controller | ok: [localhost] =>
2026-06-11 16:09:36.103676 | controller |     changed: false
2026-06-11 16:09:36.103682 | controller |     msg: All assertions passed
2026-06-11 16:09:36.103688 | controller |
2026-06-11 16:09:36.103694 | 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-11 16:09:36.103700 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.087)       0:00:49.480 *********
2026-06-11 16:09:36.103705 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.087)       0:00:49.478 *********
2026-06-11 16:09:36.394547 | controller | ok: [localhost]
2026-06-11 16:09:36.394578 | controller |
2026-06-11 16:09:36.394583 | 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-11 16:09:36.394588 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.291)       0:00:49.771 *********
2026-06-11 16:09:36.394593 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.291)       0:00:49.770 *********
2026-06-11 16:09:36.487894 | controller | ok: [localhost] =>
2026-06-11 16:09:36.487944 | controller |     changed: false
2026-06-11 16:09:36.487956 | controller |     msg: All assertions passed
2026-06-11 16:09:36.487965 | controller |
2026-06-11 16:09:36.487983 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:09:36.487992 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.092)       0:00:49.864 *********
2026-06-11 16:09:36.488000 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.092)       0:00:49.863 *********
2026-06-11 16:09:36.765478 | controller | ok: [localhost]
2026-06-11 16:09:36.765525 | controller |
2026-06-11 16:09:36.765536 | 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-11 16:09:36.765546 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:09:36.765555 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:09:36.765563 | controller |   _config_map_content |
2026-06-11 16:09:36.765571 | controller |   ansible.utils.remove_keys(
2026-06-11 16:09:36.765579 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:09:36.765586 | controller |     matching_parameter='regex')
2026-06-11 16:09:36.765594 | controller | }}, cacheable=False] ***
2026-06-11 16:09:36.765603 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.278)       0:00:50.142 *********
2026-06-11 16:09:36.765611 | controller | Thursday 11 June 2026  16:09:36 +0000 (0:00:00.278)       0:00:50.141 *********
2026-06-11 16:09:37.106088 | controller | ok: [localhost]
2026-06-11 16:09:37.106139 | controller |
2026-06-11 16:09:37.106151 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:09:37.106160 | controller | Thursday 11 June 2026  16:09:37 +0000 (0:00:00.340)       0:00:50.483 *********
2026-06-11 16:09:37.106170 | controller | Thursday 11 June 2026  16:09:37 +0000 (0:00:00.340)       0:00:50.482 *********
2026-06-11 16:09:37.169038 | 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-11 16:09:37.169075 | controller |
2026-06-11 16:09:37.169085 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-11 16:09:37.169094 | controller | Thursday 11 June 2026  16:09:37 +0000 (0:00:00.062)       0:00:50.546 *********
2026-06-11 16:09:37.169103 | controller | Thursday 11 June 2026  16:09:37 +0000 (0:00:00.062)       0:00:50.544 *********
2026-06-11 16:09:37.221574 | controller | ok: [localhost] =>
2026-06-11 16:09:37.221607 | controller |     changed: false
2026-06-11 16:09:37.221615 | controller |     msg: All assertions passed
2026-06-11 16:09:37.221622 | controller |
2026-06-11 16:09:37.221629 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:09:37.221636 | controller | Thursday 11 June 2026  16:09:37 +0000 (0:00:00.052)       0:00:50.598 *********
2026-06-11 16:09:37.221642 | controller | Thursday 11 June 2026  16:09:37 +0000 (0:00:00.052)       0:00:50.597 *********
2026-06-11 16:09:37.489511 | controller | ok: [localhost]
2026-06-11 16:09:37.489559 | controller |
2026-06-11 16:09:37.489570 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:09:37.489580 | controller |   (snippet_datadir,
2026-06-11 16:09:37.489589 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:09:37.489597 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:09:37.489605 | controller | Thursday 11 June 2026  16:09:37 +0000 (0:00:00.267)       0:00:50.866 *********
2026-06-11 16:09:37.489613 | controller | Thursday 11 June 2026  16:09:37 +0000 (0:00:00.267)       0:00:50.865 *********
2026-06-11 16:09:38.153113 | controller | ok: [localhost]
2026-06-11 16:09:38.153234 | controller |
2026-06-11 16:09:38.153245 | 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-11 16:09:38.153256 | controller | Thursday 11 June 2026  16:09:38 +0000 (0:00:00.663)       0:00:51.530 *********
2026-06-11 16:09:38.153265 | controller | Thursday 11 June 2026  16:09:38 +0000 (0:00:00.663)       0:00:51.528 *********
2026-06-11 16:09:38.246280 | controller | ok: [localhost]
2026-06-11 16:09:38.246320 | controller |
2026-06-11 16:09:38.246325 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:09:38.246330 | controller |   (snippet_datadir,
2026-06-11 16:09:38.246334 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:09:38.246338 | controller | }}, content={{
2026-06-11 16:09:38.246342 | controller |   _base64_patch |
2026-06-11 16:09:38.246350 | controller |   default({}) |
2026-06-11 16:09:38.246353 | controller |   to_nice_yaml
2026-06-11 16:09:38.246357 | controller | }}, mode=0644] ***
2026-06-11 16:09:38.246360 | controller | Thursday 11 June 2026  16:09:38 +0000 (0:00:00.093)       0:00:51.623 *********
2026-06-11 16:09:38.246364 | controller | Thursday 11 June 2026  16:09:38 +0000 (0:00:00.093)       0:00:51.621 *********
2026-06-11 16:09:38.744806 | controller | ok: [localhost]
2026-06-11 16:09:38.744892 | controller |
2026-06-11 16:09:38.744903 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:09:38.744913 | controller |   (snippet_datadir,
2026-06-11 16:09:38.744922 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:09:38.744931 | controller | }}, content={{
2026-06-11 16:09:38.744939 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:09:38.744946 | controller |   default({}) |
2026-06-11 16:09:38.744954 | controller |   to_nice_yaml
2026-06-11 16:09:38.744962 | controller | }}, mode=0644] ***
2026-06-11 16:09:38.744970 | controller | Thursday 11 June 2026  16:09:38 +0000 (0:00:00.497)       0:00:52.121 *********
2026-06-11 16:09:38.744977 | controller | Thursday 11 June 2026  16:09:38 +0000 (0:00:00.497)       0:00:52.119 *********
2026-06-11 16:09:39.209995 | controller | ok: [localhost]
2026-06-11 16:09:39.210083 | controller |
2026-06-11 16:09:39.210093 | 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-11 16:09:39.210103 | controller |   (
2026-06-11 16:09:39.210111 | controller |     snippet_datadir,
2026-06-11 16:09:39.210120 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:09:39.210128 | controller |   ) | path_join
2026-06-11 16:09:39.210136 | controller | }}, mode=0644] ***
2026-06-11 16:09:39.210144 | controller | Thursday 11 June 2026  16:09:39 +0000 (0:00:00.465)       0:00:52.586 *********
2026-06-11 16:09:39.210152 | controller | Thursday 11 June 2026  16:09:39 +0000 (0:00:00.465)       0:00:52.585 *********
2026-06-11 16:09:39.668882 | controller | ok: [localhost]
2026-06-11 16:09:39.668933 | controller |
2026-06-11 16:09:39.668940 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:09:39.668946 | controller | Thursday 11 June 2026  16:09:39 +0000 (0:00:00.459)       0:00:53.045 *********
2026-06-11 16:09:39.668952 | controller | Thursday 11 June 2026  16:09:39 +0000 (0:00:00.459)       0:00:53.044 *********
2026-06-11 16:09:39.733301 | 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-11 16:09:39.733356 | controller |
2026-06-11 16:09:39.733364 | 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-11 16:09:39.733368 | controller | Thursday 11 June 2026  16:09:39 +0000 (0:00:00.064)       0:00:53.110 *********
2026-06-11 16:09:39.733372 | controller | Thursday 11 June 2026  16:09:39 +0000 (0:00:00.064)       0:00:53.109 *********
2026-06-11 16:09:39.800868 | controller | ok: [localhost] =>
2026-06-11 16:09:39.800930 | controller |     changed: false
2026-06-11 16:09:39.800940 | controller |     msg: All assertions passed
2026-06-11 16:09:39.800950 | controller |
2026-06-11 16:09:39.800960 | 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-11 16:09:39.800970 | controller | Thursday 11 June 2026  16:09:39 +0000 (0:00:00.067)       0:00:53.177 *********
2026-06-11 16:09:39.800979 | controller | Thursday 11 June 2026  16:09:39 +0000 (0:00:00.067)       0:00:53.176 *********
2026-06-11 16:09:40.044095 | controller | ok: [localhost]
2026-06-11 16:09:40.044142 | controller |
2026-06-11 16:09:40.044153 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:09:40.044158 | controller | Thursday 11 June 2026  16:09:40 +0000 (0:00:00.242)       0:00:53.420 *********
2026-06-11 16:09:40.044161 | controller | Thursday 11 June 2026  16:09:40 +0000 (0:00:00.242)       0:00:53.419 *********
2026-06-11 16:09:40.128793 | controller | ok: [localhost]
2026-06-11 16:09:40.128894 | controller |
2026-06-11 16:09:40.128918 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:09:40.128928 | controller | Thursday 11 June 2026  16:09:40 +0000 (0:00:00.084)       0:00:53.505 *********
2026-06-11 16:09:40.128937 | controller | Thursday 11 June 2026  16:09:40 +0000 (0:00:00.084)       0:00:53.504 *********
2026-06-11 16:09:40.761176 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-11 16:09:40.761210 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-11 16:09:40.761214 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-11 16:09:40.761218 | controller |
2026-06-11 16:09:40.761223 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:09:40.761227 | controller |   _content |
2026-06-11 16:09:40.761231 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:09:40.761235 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:09:40.761238 | controller | }}
2026-06-11 16:09:40.761242 | controller | ] ***
2026-06-11 16:09:40.761246 | controller | Thursday 11 June 2026  16:09:40 +0000 (0:00:00.632)       0:00:54.137 *********
2026-06-11 16:09:40.761250 | controller | Thursday 11 June 2026  16:09:40 +0000 (0:00:00.632)       0:00:54.136 *********
2026-06-11 16:09:40.941799 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-11 16:09:40.941857 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:09:40.941866 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:09:40.941872 | controller |
2026-06-11 16:09:40.941878 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:09:40.941884 | controller | Thursday 11 June 2026  16:09:40 +0000 (0:00:00.181)       0:00:54.319 *********
2026-06-11 16:09:40.941890 | controller | Thursday 11 June 2026  16:09:40 +0000 (0:00:00.181)       0:00:54.317 *********
2026-06-11 16:09:41.176153 | controller | ok: [localhost]
2026-06-11 16:09:41.176198 | controller |
2026-06-11 16:09:41.176209 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:09:41.176218 | controller |   (_destdir,
2026-06-11 16:09:41.176227 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:09:41.176234 | controller | }}, content={{
2026-06-11 16:09:41.176242 | controller |   (
2026-06-11 16:09:41.176250 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:09:41.176258 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:09:41.176266 | controller | }}, mode=0644] ***
2026-06-11 16:09:41.176274 | controller | Thursday 11 June 2026  16:09:41 +0000 (0:00:00.233)       0:00:54.552 *********
2026-06-11 16:09:41.176282 | controller | Thursday 11 June 2026  16:09:41 +0000 (0:00:00.233)       0:00:54.551 *********
2026-06-11 16:09:41.714553 | controller | ok: [localhost]
2026-06-11 16:09:41.714595 | controller |
2026-06-11 16:09:41.714605 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-11 16:09:41.714614 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 16:09:41.714622 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 16:09:41.714630 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 16:09:41.714638 | controller | }}, dest={{
2026-06-11 16:09:41.714646 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:41.714654 | controller |   stage['path'], _val.src_file
2026-06-11 16:09:41.714662 | controller |   ) |
2026-06-11 16:09:41.714670 | controller |   path_join
2026-06-11 16:09:41.714678 | controller |  }}] ***
2026-06-11 16:09:41.714686 | controller | Thursday 11 June 2026  16:09:41 +0000 (0:00:00.538)       0:00:55.091 *********
2026-06-11 16:09:41.714694 | controller | Thursday 11 June 2026  16:09:41 +0000 (0:00:00.538)       0:00:55.090 *********
2026-06-11 16:09:42.373530 | controller | changed: [localhost] => (item=service-values)
2026-06-11 16:09:42.373572 | controller | ok: [localhost] => (item=network-values)
2026-06-11 16:09:42.373582 | controller |
2026-06-11 16:09:42.373591 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:42.373606 | controller | Thursday 11 June 2026  16:09:42 +0000 (0:00:00.658)       0:00:55.750 *********
2026-06-11 16:09:42.373620 | controller | Thursday 11 June 2026  16:09:42 +0000 (0:00:00.659)       0:00:55.749 *********
2026-06-11 16:09:42.450543 | controller | skipping: [localhost]
2026-06-11 16:09:42.450631 | controller |
2026-06-11 16:09:42.450647 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 16:09:42.450659 | controller | Thursday 11 June 2026  16:09:42 +0000 (0:00:00.076)       0:00:55.827 *********
2026-06-11 16:09:42.450671 | controller | Thursday 11 June 2026  16:09:42 +0000 (0:00:00.076)       0:00:55.825 *********
2026-06-11 16:09:42.842750 | controller | changed: [localhost]
2026-06-11 16:09:42.842804 | controller |
2026-06-11 16:09:42.842810 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 16:09:42.842815 | controller | Thursday 11 June 2026  16:09:42 +0000 (0:00:00.392)       0:00:56.219 *********
2026-06-11 16:09:42.842819 | controller | Thursday 11 June 2026  16:09:42 +0000 (0:00:00.392)       0:00:56.218 *********
2026-06-11 16:09:43.267016 | controller | changed: [localhost]
2026-06-11 16:09:43.267080 | controller |
2026-06-11 16:09:43.267091 | 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-11 16:09:43.267100 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.424)       0:00:56.644 *********
2026-06-11 16:09:43.267109 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.424)       0:00:56.642 *********
2026-06-11 16:09:43.343349 | controller | skipping: [localhost]
2026-06-11 16:09:43.343416 | controller |
2026-06-11 16:09:43.343427 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 16:09:43.343436 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 16:09:43.343445 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 16:09:43.343454 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 16:09:43.343462 | controller |   ) | list
2026-06-11 16:09:43.343471 | controller | }}] ***
2026-06-11 16:09:43.343479 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.076)       0:00:56.720 *********
2026-06-11 16:09:43.343487 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.076)       0:00:56.719 *********
2026-06-11 16:09:43.417728 | controller | skipping: [localhost]
2026-06-11 16:09:43.417784 | controller |
2026-06-11 16:09:43.417792 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-11 16:09:43.417798 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 16:09:43.417803 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 16:09:43.417809 | controller | }}, mode=0644] ***
2026-06-11 16:09:43.417814 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.074)       0:00:56.795 *********
2026-06-11 16:09:43.417820 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.074)       0:00:56.793 *********
2026-06-11 16:09:43.733273 | controller | changed: [localhost]
2026-06-11 16:09:43.733347 | controller |
2026-06-11 16:09:43.733354 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:43.733361 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.314)       0:00:57.109 *********
2026-06-11 16:09:43.733366 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.314)       0:00:57.108 *********
2026-06-11 16:09:43.794674 | controller | skipping: [localhost]
2026-06-11 16:09:43.794737 | controller |
2026-06-11 16:09:43.794748 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 16:09:43.794757 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.061)       0:00:57.171 *********
2026-06-11 16:09:43.794766 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.061)       0:00:57.170 *********
2026-06-11 16:09:43.865427 | controller | skipping: [localhost]
2026-06-11 16:09:43.865481 | controller |
2026-06-11 16:09:43.865493 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params=wait_condition.yml] ***
2026-06-11 16:09:43.865502 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.071)       0:00:57.242 *********
2026-06-11 16:09:43.865513 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.071)       0:00:57.241 *********
2026-06-11 16:09:43.928066 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-11 16:09:43.928115 | controller | skipping: [localhost]
2026-06-11 16:09:43.928125 | controller |
2026-06-11 16:09:43.928134 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:43.928142 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.062)       0:00:57.305 *********
2026-06-11 16:09:43.928150 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.062)       0:00:57.303 *********
2026-06-11 16:09:43.978038 | controller | skipping: [localhost]
2026-06-11 16:09:43.978085 | controller |
2026-06-11 16:09:43.978095 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-11 16:09:43.978104 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.049)       0:00:57.355 *********
2026-06-11 16:09:43.978113 | controller | Thursday 11 June 2026  16:09:43 +0000 (0:00:00.049)       0:00:57.353 *********
2026-06-11 16:09:44.036717 | controller | skipping: [localhost]
2026-06-11 16:09:44.036766 | controller |
2026-06-11 16:09:44.036777 | 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-11 16:09:44.036787 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.058)       0:00:57.413 *********
2026-06-11 16:09:44.036795 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.058)       0:00:57.412 *********
2026-06-11 16:09:44.086107 | controller | ok: [localhost] =>
2026-06-11 16:09:44.086159 | controller |     changed: false
2026-06-11 16:09:44.086169 | controller |     msg: All assertions passed
2026-06-11 16:09:44.086178 | controller |
2026-06-11 16:09:44.086188 | 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-11 16:09:44.086197 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.049)       0:00:57.463 *********
2026-06-11 16:09:44.086206 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.049)       0:00:57.461 *********
2026-06-11 16:09:44.120628 | controller | skipping: [localhost]
2026-06-11 16:09:44.120672 | controller |
2026-06-11 16:09:44.120683 | 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-11 16:09:44.120692 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.034)       0:00:57.497 *********
2026-06-11 16:09:44.120701 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.034)       0:00:57.496 *********
2026-06-11 16:09:44.159610 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-11 16:09:44.159647 | controller |
2026-06-11 16:09:44.159654 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 16:09:44.159660 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.038)       0:00:57.536 *********
2026-06-11 16:09:44.159665 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.038)       0:00:57.535 *********
2026-06-11 16:09:44.189292 | controller | skipping: [localhost]
2026-06-11 16:09:44.189347 | controller |
2026-06-11 16:09:44.189362 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 16:09:44.189375 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.029)       0:00:57.566 *********
2026-06-11 16:09:44.189397 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.029)       0:00:57.565 *********
2026-06-11 16:09:44.241368 | controller | ok: [localhost]
2026-06-11 16:09:44.241427 | controller |
2026-06-11 16:09:44.241441 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 16:09:44.241454 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 16:09:44.241468 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 16:09:44.241480 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 16:09:44.241493 | controller | }}] ***
2026-06-11 16:09:44.241517 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.052)       0:00:57.618 *********
2026-06-11 16:09:44.241529 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.052)       0:00:57.617 *********
2026-06-11 16:09:44.293556 | controller | skipping: [localhost]
2026-06-11 16:09:44.293599 | controller |
2026-06-11 16:09:44.293609 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 16:09:44.293618 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:44.293626 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 16:09:44.293635 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 16:09:44.293643 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.052)       0:00:57.670 *********
2026-06-11 16:09:44.293651 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.052)       0:00:57.669 *********
2026-06-11 16:09:44.625823 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-11 16:09:44.625926 | controller |
2026-06-11 16:09:44.625933 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 16:09:44.625939 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.332)       0:00:58.002 *********
2026-06-11 16:09:44.625945 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.332)       0:00:58.001 *********
2026-06-11 16:09:44.720206 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 16:09:44.720277 | controller |
2026-06-11 16:09:44.720282 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-11 16:09:44.720287 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.094)       0:00:58.097 *********
2026-06-11 16:09:44.720292 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.094)       0:00:58.096 *********
2026-06-11 16:09:44.773821 | controller | skipping: [localhost]
2026-06-11 16:09:44.773895 | controller |
2026-06-11 16:09:44.773903 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-11 16:09:44.773909 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.053)       0:00:58.151 *********
2026-06-11 16:09:44.773915 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.053)       0:00:58.149 *********
2026-06-11 16:09:44.883598 | controller |
2026-06-11 16:09:44.883679 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:09:44.883690 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.109)       0:00:58.260 *********
2026-06-11 16:09:44.883698 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.109)       0:00:58.259 *********
2026-06-11 16:09:44.942895 | controller | skipping: [localhost]
2026-06-11 16:09:44.942946 | controller |
2026-06-11 16:09:44.942953 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:09:44.942960 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.059)       0:00:58.319 *********
2026-06-11 16:09:44.942966 | controller | Thursday 11 June 2026  16:09:44 +0000 (0:00:00.059)       0:00:58.318 *********
2026-06-11 16:09:45.038581 | 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-11 16:09:45.038680 | controller |
2026-06-11 16:09:45.038695 | 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-11 16:09:45.038719 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.095)       0:00:58.415 *********
2026-06-11 16:09:45.038728 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.095)       0:00:58.414 *********
2026-06-11 16:09:45.110320 | controller | ok: [localhost] =>
2026-06-11 16:09:45.110387 | controller |     changed: false
2026-06-11 16:09:45.110392 | controller |     msg: All assertions passed
2026-06-11 16:09:45.110396 | controller |
2026-06-11 16:09:45.110406 | 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-11 16:09:45.110410 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.072)       0:00:58.487 *********
2026-06-11 16:09:45.110414 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.071)       0:00:58.486 *********
2026-06-11 16:09:45.386640 | controller | ok: [localhost]
2026-06-11 16:09:45.386741 | controller |
2026-06-11 16:09:45.386758 | 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-11 16:09:45.386772 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.275)       0:00:58.763 *********
2026-06-11 16:09:45.386786 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.275)       0:00:58.762 *********
2026-06-11 16:09:45.479751 | controller | ok: [localhost] =>
2026-06-11 16:09:45.480061 | controller |     changed: false
2026-06-11 16:09:45.480086 | controller |     msg: All assertions passed
2026-06-11 16:09:45.480095 | controller |
2026-06-11 16:09:45.480104 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:09:45.480113 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.093)       0:00:58.856 *********
2026-06-11 16:09:45.480121 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.093)       0:00:58.855 *********
2026-06-11 16:09:45.768221 | controller | ok: [localhost]
2026-06-11 16:09:45.768294 | controller |
2026-06-11 16:09:45.768301 | 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-11 16:09:45.768307 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:09:45.768313 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:09:45.768318 | controller |   _config_map_content |
2026-06-11 16:09:45.768323 | controller |   ansible.utils.remove_keys(
2026-06-11 16:09:45.768328 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:09:45.768333 | controller |     matching_parameter='regex')
2026-06-11 16:09:45.768338 | controller | }}, cacheable=False] ***
2026-06-11 16:09:45.768343 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.289)       0:00:59.145 *********
2026-06-11 16:09:45.768348 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.288)       0:00:59.144 *********
2026-06-11 16:09:46.001366 | controller | ok: [localhost]
2026-06-11 16:09:46.001408 | controller |
2026-06-11 16:09:46.001414 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:09:46.001418 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.232)       0:00:59.378 *********
2026-06-11 16:09:46.001422 | controller | Thursday 11 June 2026  16:09:45 +0000 (0:00:00.232)       0:00:59.376 *********
2026-06-11 16:09:46.115271 | 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-11 16:09:46.115287 | controller |
2026-06-11 16:09:46.115292 | 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-11 16:09:46.115296 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.114)       0:00:59.492 *********
2026-06-11 16:09:46.115300 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.114)       0:00:59.491 *********
2026-06-11 16:09:46.182471 | 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-11 16:09:46.182538 | controller |
2026-06-11 16:09:46.182548 | 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-11 16:09:46.182558 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.067)       0:00:59.559 *********
2026-06-11 16:09:46.182565 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.067)       0:00:59.558 *********
2026-06-11 16:09:46.251369 | controller | ok: [localhost] =>
2026-06-11 16:09:46.251411 | controller |     changed: false
2026-06-11 16:09:46.251417 | controller |     msg: All assertions passed
2026-06-11 16:09:46.251423 | controller |
2026-06-11 16:09:46.251428 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-11 16:09:46.251434 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.068)       0:00:59.628 *********
2026-06-11 16:09:46.251443 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.068)       0:00:59.627 *********
2026-06-11 16:09:46.326432 | 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-11 16:09:46.326471 | controller |
2026-06-11 16:09:46.326479 | 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-11 16:09:46.326484 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.074)       0:00:59.703 *********
2026-06-11 16:09:46.326490 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.074)       0:00:59.702 *********
2026-06-11 16:09:46.385970 | controller | skipping: [localhost]
2026-06-11 16:09:46.386008 | controller |
2026-06-11 16:09:46.386015 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-11 16:09:46.386020 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-11 16:09:46.386026 | controller | }}] ***
2026-06-11 16:09:46.386032 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.059)       0:00:59.763 *********
2026-06-11 16:09:46.386037 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.059)       0:00:59.761 *********
2026-06-11 16:09:46.449059 | controller | ok: [localhost]
2026-06-11 16:09:46.449099 | controller |
2026-06-11 16:09:46.449108 | 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-11 16:09:46.449113 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.063)       0:00:59.826 *********
2026-06-11 16:09:46.449117 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.063)       0:00:59.824 *********
2026-06-11 16:09:46.533298 | controller | ok: [localhost] =>
2026-06-11 16:09:46.533331 | controller |     changed: false
2026-06-11 16:09:46.533340 | controller |     msg: All assertions passed
2026-06-11 16:09:46.533348 | controller |
2026-06-11 16:09:46.533356 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:09:46.533364 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.083)       0:00:59.910 *********
2026-06-11 16:09:46.533372 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.083)       0:00:59.908 *********
2026-06-11 16:09:46.776655 | controller | changed: [localhost]
2026-06-11 16:09:46.776711 | controller |
2026-06-11 16:09:46.776722 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:09:46.776739 | controller |   (snippet_datadir,
2026-06-11 16:09:46.776747 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:09:46.776755 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:09:46.776763 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.243)       0:01:00.153 *********
2026-06-11 16:09:46.776771 | controller | Thursday 11 June 2026  16:09:46 +0000 (0:00:00.243)       0:01:00.152 *********
2026-06-11 16:09:47.350358 | controller | changed: [localhost]
2026-06-11 16:09:47.350410 | controller |
2026-06-11 16:09:47.350421 | 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-11 16:09:47.350430 | controller | Thursday 11 June 2026  16:09:47 +0000 (0:00:00.573)       0:01:00.726 *********
2026-06-11 16:09:47.350439 | controller | Thursday 11 June 2026  16:09:47 +0000 (0:00:00.573)       0:01:00.725 *********
2026-06-11 16:09:47.441407 | controller | ok: [localhost]
2026-06-11 16:09:47.441432 | controller |
2026-06-11 16:09:47.441439 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:09:47.441444 | controller |   (snippet_datadir,
2026-06-11 16:09:47.441450 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:09:47.441455 | controller | }}, content={{
2026-06-11 16:09:47.441460 | controller |   _base64_patch |
2026-06-11 16:09:47.441465 | controller |   default({}) |
2026-06-11 16:09:47.441470 | controller |   to_nice_yaml
2026-06-11 16:09:47.441474 | controller | }}, mode=0644] ***
2026-06-11 16:09:47.441479 | controller | Thursday 11 June 2026  16:09:47 +0000 (0:00:00.091)       0:01:00.818 *********
2026-06-11 16:09:47.441484 | controller | Thursday 11 June 2026  16:09:47 +0000 (0:00:00.091)       0:01:00.817 *********
2026-06-11 16:09:47.928719 | controller | changed: [localhost]
2026-06-11 16:09:47.928774 | controller |
2026-06-11 16:09:47.928784 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:09:47.928793 | controller |   (snippet_datadir,
2026-06-11 16:09:47.928802 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:09:47.928810 | controller | }}, content={{
2026-06-11 16:09:47.928819 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:09:47.928827 | controller |   default({}) |
2026-06-11 16:09:47.928860 | controller |   to_nice_yaml
2026-06-11 16:09:47.928868 | controller | }}, mode=0644] ***
2026-06-11 16:09:47.928876 | controller | Thursday 11 June 2026  16:09:47 +0000 (0:00:00.487)       0:01:01.305 *********
2026-06-11 16:09:47.928883 | controller | Thursday 11 June 2026  16:09:47 +0000 (0:00:00.487)       0:01:01.304 *********
2026-06-11 16:09:48.420658 | controller | changed: [localhost]
2026-06-11 16:09:48.420726 | controller |
2026-06-11 16:09:48.420731 | 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-11 16:09:48.420736 | controller |   (
2026-06-11 16:09:48.420740 | controller |     snippet_datadir,
2026-06-11 16:09:48.420744 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:09:48.420748 | controller |   ) | path_join
2026-06-11 16:09:48.420751 | controller | }}, mode=0644] ***
2026-06-11 16:09:48.420755 | controller | Thursday 11 June 2026  16:09:48 +0000 (0:00:00.492)       0:01:01.798 *********
2026-06-11 16:09:48.420760 | controller | Thursday 11 June 2026  16:09:48 +0000 (0:00:00.492)       0:01:01.796 *********
2026-06-11 16:09:48.863042 | controller | changed: [localhost]
2026-06-11 16:09:48.863111 | controller |
2026-06-11 16:09:48.863122 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:09:48.863131 | controller | Thursday 11 June 2026  16:09:48 +0000 (0:00:00.442)       0:01:02.240 *********
2026-06-11 16:09:48.863140 | controller | Thursday 11 June 2026  16:09:48 +0000 (0:00:00.442)       0:01:02.239 *********
2026-06-11 16:09:48.942609 | 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-11 16:09:48.942668 | controller |
2026-06-11 16:09:48.942675 | 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-11 16:09:48.942681 | controller | Thursday 11 June 2026  16:09:48 +0000 (0:00:00.079)       0:01:02.319 *********
2026-06-11 16:09:48.942694 | controller | Thursday 11 June 2026  16:09:48 +0000 (0:00:00.079)       0:01:02.318 *********
2026-06-11 16:09:49.011883 | controller | ok: [localhost] =>
2026-06-11 16:09:49.011935 | controller |     changed: false
2026-06-11 16:09:49.011944 | controller |     msg: All assertions passed
2026-06-11 16:09:49.011952 | controller |
2026-06-11 16:09:49.011961 | 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-11 16:09:49.011970 | controller | Thursday 11 June 2026  16:09:49 +0000 (0:00:00.069)       0:01:02.389 *********
2026-06-11 16:09:49.011978 | controller | Thursday 11 June 2026  16:09:49 +0000 (0:00:00.069)       0:01:02.387 *********
2026-06-11 16:09:49.272397 | controller | ok: [localhost]
2026-06-11 16:09:49.272468 | controller |
2026-06-11 16:09:49.272565 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:09:49.272576 | controller | Thursday 11 June 2026  16:09:49 +0000 (0:00:00.260)       0:01:02.649 *********
2026-06-11 16:09:49.272584 | controller | Thursday 11 June 2026  16:09:49 +0000 (0:00:00.260)       0:01:02.647 *********
2026-06-11 16:09:49.342620 | controller | ok: [localhost]
2026-06-11 16:09:49.342670 | controller |
2026-06-11 16:09:49.342677 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:09:49.342683 | controller | Thursday 11 June 2026  16:09:49 +0000 (0:00:00.070)       0:01:02.719 *********
2026-06-11 16:09:49.342689 | controller | Thursday 11 June 2026  16:09:49 +0000 (0:00:00.070)       0:01:02.718 *********
2026-06-11 16:09:50.076725 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-11 16:09:50.076785 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-11 16:09:50.076798 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-11 16:09:50.076809 | controller |
2026-06-11 16:09:50.076820 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:09:50.076860 | controller |   _content |
2026-06-11 16:09:50.076878 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:09:50.076890 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:09:50.076901 | controller | }}
2026-06-11 16:09:50.076911 | controller | ] ***
2026-06-11 16:09:50.076922 | controller | Thursday 11 June 2026  16:09:50 +0000 (0:00:00.733)       0:01:03.453 *********
2026-06-11 16:09:50.076933 | controller | Thursday 11 June 2026  16:09:50 +0000 (0:00:00.733)       0:01:03.451 *********
2026-06-11 16:09:50.265383 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-11 16:09:50.265441 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:09:50.265453 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:09:50.265464 | controller |
2026-06-11 16:09:50.265475 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:09:50.265487 | controller | Thursday 11 June 2026  16:09:50 +0000 (0:00:00.188)       0:01:03.642 *********
2026-06-11 16:09:50.265497 | controller | Thursday 11 June 2026  16:09:50 +0000 (0:00:00.188)       0:01:03.640 *********
2026-06-11 16:09:50.528017 | controller | changed: [localhost]
2026-06-11 16:09:50.528097 | controller |
2026-06-11 16:09:50.528108 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:09:50.528117 | controller |   (_destdir,
2026-06-11 16:09:50.528125 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:09:50.528133 | controller | }}, content={{
2026-06-11 16:09:50.528141 | controller |   (
2026-06-11 16:09:50.528149 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:09:50.528157 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:09:50.528165 | controller | }}, mode=0644] ***
2026-06-11 16:09:50.528173 | controller | Thursday 11 June 2026  16:09:50 +0000 (0:00:00.262)       0:01:03.905 *********
2026-06-11 16:09:50.528181 | controller | Thursday 11 June 2026  16:09:50 +0000 (0:00:00.262)       0:01:03.903 *********
2026-06-11 16:09:51.056158 | controller | changed: [localhost]
2026-06-11 16:09:51.056238 | controller |
2026-06-11 16:09:51.056249 | 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-11 16:09:51.056258 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 16:09:51.056267 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 16:09:51.056275 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 16:09:51.056283 | controller | }}, dest={{
2026-06-11 16:09:51.056291 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:51.056300 | controller |   stage['path'], _val.src_file
2026-06-11 16:09:51.056308 | controller |   ) |
2026-06-11 16:09:51.056316 | controller |   path_join
2026-06-11 16:09:51.056323 | controller |  }}] ***
2026-06-11 16:09:51.056332 | controller | Thursday 11 June 2026  16:09:51 +0000 (0:00:00.527)       0:01:04.432 *********
2026-06-11 16:09:51.056340 | controller | Thursday 11 June 2026  16:09:51 +0000 (0:00:00.527)       0:01:04.431 *********
2026-06-11 16:09:51.409621 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-11 16:09:51.409698 | controller |
2026-06-11 16:09:51.409709 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:51.409718 | controller | Thursday 11 June 2026  16:09:51 +0000 (0:00:00.353)       0:01:04.786 *********
2026-06-11 16:09:51.409727 | controller | Thursday 11 June 2026  16:09:51 +0000 (0:00:00.353)       0:01:04.784 *********
2026-06-11 16:09:51.482149 | controller | skipping: [localhost]
2026-06-11 16:09:51.482213 | controller |
2026-06-11 16:09:51.482224 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 16:09:51.482233 | controller | Thursday 11 June 2026  16:09:51 +0000 (0:00:00.072)       0:01:04.858 *********
2026-06-11 16:09:51.482241 | controller | Thursday 11 June 2026  16:09:51 +0000 (0:00:00.072)       0:01:04.857 *********
2026-06-11 16:09:51.910207 | controller | changed: [localhost]
2026-06-11 16:09:51.910246 | controller |
2026-06-11 16:09:51.910253 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 16:09:51.910259 | controller | Thursday 11 June 2026  16:09:51 +0000 (0:00:00.427)       0:01:05.286 *********
2026-06-11 16:09:51.910264 | controller | Thursday 11 June 2026  16:09:51 +0000 (0:00:00.427)       0:01:05.285 *********
2026-06-11 16:09:52.439702 | controller | changed: [localhost]
2026-06-11 16:09:52.439760 | controller |
2026-06-11 16:09:52.439771 | 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-11 16:09:52.439789 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.529)       0:01:05.816 *********
2026-06-11 16:09:52.439798 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.529)       0:01:05.815 *********
2026-06-11 16:09:52.513166 | controller | skipping: [localhost]
2026-06-11 16:09:52.513246 | controller |
2026-06-11 16:09:52.513261 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 16:09:52.513273 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 16:09:52.513285 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 16:09:52.513297 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 16:09:52.513309 | controller |   ) | list
2026-06-11 16:09:52.513320 | controller | }}] ***
2026-06-11 16:09:52.513331 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.073)       0:01:05.890 *********
2026-06-11 16:09:52.513342 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.073)       0:01:05.888 *********
2026-06-11 16:09:52.601139 | controller | skipping: [localhost]
2026-06-11 16:09:52.601218 | controller |
2026-06-11 16:09:52.601232 | 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-11 16:09:52.601244 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 16:09:52.601266 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 16:09:52.601277 | controller | }}, mode=0644] ***
2026-06-11 16:09:52.601287 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.087)       0:01:05.977 *********
2026-06-11 16:09:52.601298 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.087)       0:01:05.976 *********
2026-06-11 16:09:52.919927 | controller | changed: [localhost]
2026-06-11 16:09:52.920002 | controller |
2026-06-11 16:09:52.920013 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:52.920022 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.318)       0:01:06.296 *********
2026-06-11 16:09:52.920030 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.318)       0:01:06.295 *********
2026-06-11 16:09:52.983655 | controller | skipping: [localhost]
2026-06-11 16:09:52.983723 | controller |
2026-06-11 16:09:52.983735 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 16:09:52.983743 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.064)       0:01:06.361 *********
2026-06-11 16:09:52.983752 | controller | Thursday 11 June 2026  16:09:52 +0000 (0:00:00.064)       0:01:06.359 *********
2026-06-11 16:09:53.048533 | controller | skipping: [localhost]
2026-06-11 16:09:53.048600 | controller |
2026-06-11 16:09:53.048611 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-11 16:09:53.048620 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.064)       0:01:06.425 *********
2026-06-11 16:09:53.048628 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.064)       0:01:06.424 *********
2026-06-11 16:09:53.116222 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-11 16:09:53.116275 | controller | skipping: [localhost]
2026-06-11 16:09:53.116286 | controller |
2026-06-11 16:09:53.116294 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:53.116303 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.067)       0:01:06.493 *********
2026-06-11 16:09:53.116311 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.067)       0:01:06.492 *********
2026-06-11 16:09:53.183276 | controller | skipping: [localhost]
2026-06-11 16:09:53.183353 | controller |
2026-06-11 16:09:53.183363 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-11 16:09:53.183372 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.066)       0:01:06.560 *********
2026-06-11 16:09:53.183381 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.066)       0:01:06.558 *********
2026-06-11 16:09:53.255454 | controller | skipping: [localhost]
2026-06-11 16:09:53.255487 | controller |
2026-06-11 16:09:53.255497 | 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-11 16:09:53.255506 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.072)       0:01:06.632 *********
2026-06-11 16:09:53.255514 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.072)       0:01:06.631 *********
2026-06-11 16:09:53.317102 | controller | ok: [localhost] =>
2026-06-11 16:09:53.317183 | controller |     changed: false
2026-06-11 16:09:53.317196 | controller |     msg: All assertions passed
2026-06-11 16:09:53.317208 | controller |
2026-06-11 16:09:53.317219 | 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-11 16:09:53.317231 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.061)       0:01:06.693 *********
2026-06-11 16:09:53.317242 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.061)       0:01:06.692 *********
2026-06-11 16:09:53.352165 | controller | skipping: [localhost]
2026-06-11 16:09:53.352208 | controller |
2026-06-11 16:09:53.352219 | 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-11 16:09:53.352227 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.035)       0:01:06.729 *********
2026-06-11 16:09:53.352235 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.035)       0:01:06.727 *********
2026-06-11 16:09:53.406476 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-11 16:09:53.406546 | controller |
2026-06-11 16:09:53.406556 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 16:09:53.406565 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.054)       0:01:06.783 *********
2026-06-11 16:09:53.406573 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.054)       0:01:06.781 *********
2026-06-11 16:09:53.451116 | controller | skipping: [localhost]
2026-06-11 16:09:53.451212 | controller |
2026-06-11 16:09:53.451228 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 16:09:53.451274 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.044)       0:01:06.827 *********
2026-06-11 16:09:53.451289 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.044)       0:01:06.826 *********
2026-06-11 16:09:53.503047 | controller | ok: [localhost]
2026-06-11 16:09:53.503120 | controller |
2026-06-11 16:09:53.503133 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 16:09:53.503143 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 16:09:53.503152 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 16:09:53.503161 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 16:09:53.503171 | controller | }}] ***
2026-06-11 16:09:53.503179 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.052)       0:01:06.880 *********
2026-06-11 16:09:53.503187 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.052)       0:01:06.878 *********
2026-06-11 16:09:53.547058 | controller | skipping: [localhost]
2026-06-11 16:09:53.547112 | controller |
2026-06-11 16:09:53.547127 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 16:09:53.547140 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:53.547151 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 16:09:53.547164 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 16:09:53.547176 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.044)       0:01:06.924 *********
2026-06-11 16:09:53.547187 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.044)       0:01:06.922 *********
2026-06-11 16:09:53.783596 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-11 16:09:53.783647 | controller |
2026-06-11 16:09:53.783658 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 16:09:53.783667 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.235)       0:01:07.160 *********
2026-06-11 16:09:53.783675 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.235)       0:01:07.158 *********
2026-06-11 16:09:53.888266 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 16:09:53.888304 | controller |
2026-06-11 16:09:53.888313 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-11 16:09:53.888319 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.104)       0:01:07.264 *********
2026-06-11 16:09:53.888324 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.104)       0:01:07.263 *********
2026-06-11 16:09:53.957907 | controller | skipping: [localhost]
2026-06-11 16:09:53.957953 | controller |
2026-06-11 16:09:53.957965 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-11 16:09:53.957974 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.069)       0:01:07.334 *********
2026-06-11 16:09:53.957990 | controller | Thursday 11 June 2026  16:09:53 +0000 (0:00:00.069)       0:01:07.333 *********
2026-06-11 16:09:54.080065 | controller |
2026-06-11 16:09:54.080114 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:09:54.080125 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.122)       0:01:07.457 *********
2026-06-11 16:09:54.080134 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.122)       0:01:07.455 *********
2026-06-11 16:09:54.157489 | controller | skipping: [localhost]
2026-06-11 16:09:54.157545 | controller |
2026-06-11 16:09:54.157560 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:09:54.157573 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.076)       0:01:07.534 *********
2026-06-11 16:09:54.157584 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.077)       0:01:07.532 *********
2026-06-11 16:09:54.290898 | 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-11 16:09:54.290932 | controller |
2026-06-11 16:09:54.290938 | 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-11 16:09:54.290944 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.134)       0:01:07.668 *********
2026-06-11 16:09:54.290949 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.133)       0:01:07.666 *********
2026-06-11 16:09:54.364233 | controller | ok: [localhost] =>
2026-06-11 16:09:54.364281 | controller |     changed: false
2026-06-11 16:09:54.364292 | controller |     msg: All assertions passed
2026-06-11 16:09:54.364302 | controller |
2026-06-11 16:09:54.364312 | 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-11 16:09:54.364321 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.073)       0:01:07.741 *********
2026-06-11 16:09:54.364330 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.073)       0:01:07.740 *********
2026-06-11 16:09:54.604376 | controller | ok: [localhost]
2026-06-11 16:09:54.604426 | controller |
2026-06-11 16:09:54.604464 | 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-11 16:09:54.604475 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.239)       0:01:07.981 *********
2026-06-11 16:09:54.604483 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.239)       0:01:07.979 *********
2026-06-11 16:09:54.659534 | controller | ok: [localhost] =>
2026-06-11 16:09:54.659579 | controller |     changed: false
2026-06-11 16:09:54.659588 | controller |     msg: All assertions passed
2026-06-11 16:09:54.659596 | controller |
2026-06-11 16:09:54.659604 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:09:54.659613 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.054)       0:01:08.036 *********
2026-06-11 16:09:54.659621 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.055)       0:01:08.034 *********
2026-06-11 16:09:54.865054 | controller | ok: [localhost]
2026-06-11 16:09:54.865141 | controller |
2026-06-11 16:09:54.865155 | 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-11 16:09:54.865168 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:09:54.865180 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:09:54.865191 | controller |   _config_map_content |
2026-06-11 16:09:54.865203 | controller |   ansible.utils.remove_keys(
2026-06-11 16:09:54.865214 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:09:54.865225 | controller |     matching_parameter='regex')
2026-06-11 16:09:54.865237 | controller | }}, cacheable=False] ***
2026-06-11 16:09:54.865263 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.205)       0:01:08.241 *********
2026-06-11 16:09:54.865275 | controller | Thursday 11 June 2026  16:09:54 +0000 (0:00:00.205)       0:01:08.240 *********
2026-06-11 16:09:55.071996 | controller | ok: [localhost]
2026-06-11 16:09:55.072067 | controller |
2026-06-11 16:09:55.072077 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:09:55.072083 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.207)       0:01:08.448 *********
2026-06-11 16:09:55.072089 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.207)       0:01:08.447 *********
2026-06-11 16:09:55.153678 | controller | skipping: [localhost]
2026-06-11 16:09:55.153753 | controller |
2026-06-11 16:09:55.153764 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:09:55.153773 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.081)       0:01:08.530 *********
2026-06-11 16:09:55.153781 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.081)       0:01:08.529 *********
2026-06-11 16:09:55.364447 | controller | changed: [localhost]
2026-06-11 16:09:55.364540 | controller |
2026-06-11 16:09:55.364550 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:09:55.364559 | controller |   (snippet_datadir,
2026-06-11 16:09:55.364568 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:09:55.364576 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:09:55.364584 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.211)       0:01:08.741 *********
2026-06-11 16:09:55.364592 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.211)       0:01:08.740 *********
2026-06-11 16:09:55.457052 | controller | skipping: [localhost]
2026-06-11 16:09:55.457128 | controller |
2026-06-11 16:09:55.457139 | 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-11 16:09:55.457148 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.092)       0:01:08.834 *********
2026-06-11 16:09:55.457156 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.092)       0:01:08.832 *********
2026-06-11 16:09:55.529900 | controller | ok: [localhost]
2026-06-11 16:09:55.529977 | controller |
2026-06-11 16:09:55.529988 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:09:55.529998 | controller |   (snippet_datadir,
2026-06-11 16:09:55.530007 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:09:55.530015 | controller | }}, content={{
2026-06-11 16:09:55.530023 | controller |   _base64_patch |
2026-06-11 16:09:55.530031 | controller |   default({}) |
2026-06-11 16:09:55.530039 | controller |   to_nice_yaml
2026-06-11 16:09:55.530046 | controller | }}, mode=0644] ***
2026-06-11 16:09:55.530054 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.073)       0:01:08.907 *********
2026-06-11 16:09:55.530062 | controller | Thursday 11 June 2026  16:09:55 +0000 (0:00:00.073)       0:01:08.905 *********
2026-06-11 16:09:56.010112 | controller | changed: [localhost]
2026-06-11 16:09:56.010147 | controller |
2026-06-11 16:09:56.010153 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:09:56.010157 | controller |   (snippet_datadir,
2026-06-11 16:09:56.010161 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:09:56.010166 | controller | }}, content={{
2026-06-11 16:09:56.010170 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:09:56.010174 | controller |   default({}) |
2026-06-11 16:09:56.010177 | controller |   to_nice_yaml
2026-06-11 16:09:56.010181 | controller | }}, mode=0644] ***
2026-06-11 16:09:56.010184 | controller | Thursday 11 June 2026  16:09:56 +0000 (0:00:00.479)       0:01:09.386 *********
2026-06-11 16:09:56.010188 | controller | Thursday 11 June 2026  16:09:56 +0000 (0:00:00.479)       0:01:09.385 *********
2026-06-11 16:09:56.495420 | controller | changed: [localhost]
2026-06-11 16:09:56.495489 | controller |
2026-06-11 16:09:56.495500 | 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-11 16:09:56.495509 | controller |   (
2026-06-11 16:09:56.495527 | controller |     snippet_datadir,
2026-06-11 16:09:56.495535 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:09:56.495543 | controller |   ) | path_join
2026-06-11 16:09:56.495551 | controller | }}, mode=0644] ***
2026-06-11 16:09:56.495559 | controller | Thursday 11 June 2026  16:09:56 +0000 (0:00:00.484)       0:01:09.871 *********
2026-06-11 16:09:56.495567 | controller | Thursday 11 June 2026  16:09:56 +0000 (0:00:00.485)       0:01:09.870 *********
2026-06-11 16:09:56.979008 | controller | changed: [localhost]
2026-06-11 16:09:56.979082 | controller |
2026-06-11 16:09:56.979094 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:09:56.979103 | controller | Thursday 11 June 2026  16:09:56 +0000 (0:00:00.484)       0:01:10.356 *********
2026-06-11 16:09:56.979123 | controller | Thursday 11 June 2026  16:09:56 +0000 (0:00:00.484)       0:01:10.354 *********
2026-06-11 16:09:57.062956 | 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-11 16:09:57.063058 | controller |
2026-06-11 16:09:57.063075 | 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-11 16:09:57.063089 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.083)       0:01:10.439 *********
2026-06-11 16:09:57.063102 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.083)       0:01:10.438 *********
2026-06-11 16:09:57.135069 | controller | ok: [localhost] =>
2026-06-11 16:09:57.135166 | controller |     changed: false
2026-06-11 16:09:57.135177 | controller |     msg: All assertions passed
2026-06-11 16:09:57.135185 | controller |
2026-06-11 16:09:57.135194 | 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-11 16:09:57.135203 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.072)       0:01:10.512 *********
2026-06-11 16:09:57.135211 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.072)       0:01:10.510 *********
2026-06-11 16:09:57.396478 | controller | ok: [localhost]
2026-06-11 16:09:57.396549 | controller |
2026-06-11 16:09:57.396559 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:09:57.396568 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.261)       0:01:10.773 *********
2026-06-11 16:09:57.396576 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.261)       0:01:10.772 *********
2026-06-11 16:09:57.467140 | controller | ok: [localhost]
2026-06-11 16:09:57.467229 | controller |
2026-06-11 16:09:57.467239 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:09:57.467247 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.070)       0:01:10.844 *********
2026-06-11 16:09:57.467254 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.070)       0:01:10.842 *********
2026-06-11 16:09:57.895514 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-11 16:09:57.895573 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-11 16:09:57.895583 | controller |
2026-06-11 16:09:57.895593 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:09:57.895602 | controller |   _content |
2026-06-11 16:09:57.895610 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:09:57.895618 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:09:57.895626 | controller | }}
2026-06-11 16:09:57.895634 | controller | ] ***
2026-06-11 16:09:57.895642 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.428)       0:01:11.272 *********
2026-06-11 16:09:57.895650 | controller | Thursday 11 June 2026  16:09:57 +0000 (0:00:00.428)       0:01:11.271 *********
2026-06-11 16:09:58.036635 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:09:58.036711 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:09:58.036722 | controller |
2026-06-11 16:09:58.036731 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:09:58.036750 | controller | Thursday 11 June 2026  16:09:58 +0000 (0:00:00.140)       0:01:11.413 *********
2026-06-11 16:09:58.036758 | controller | Thursday 11 June 2026  16:09:58 +0000 (0:00:00.140)       0:01:11.411 *********
2026-06-11 16:09:58.308469 | controller | changed: [localhost]
2026-06-11 16:09:58.308528 | controller |
2026-06-11 16:09:58.308535 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:09:58.308541 | controller |   (_destdir,
2026-06-11 16:09:58.308546 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:09:58.308552 | controller | }}, content={{
2026-06-11 16:09:58.308557 | controller |   (
2026-06-11 16:09:58.308562 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:09:58.308567 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:09:58.308573 | controller | }}, mode=0644] ***
2026-06-11 16:09:58.308578 | controller | Thursday 11 June 2026  16:09:58 +0000 (0:00:00.271)       0:01:11.684 *********
2026-06-11 16:09:58.308583 | controller | Thursday 11 June 2026  16:09:58 +0000 (0:00:00.271)       0:01:11.683 *********
2026-06-11 16:09:58.772255 | controller | changed: [localhost]
2026-06-11 16:09:58.772348 | controller |
2026-06-11 16:09:58.772364 | 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-11 16:09:58.772377 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 16:09:58.772388 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 16:09:58.772398 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 16:09:58.772408 | controller | }}, dest={{
2026-06-11 16:09:58.772419 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:09:58.772432 | controller |   stage['path'], _val.src_file
2026-06-11 16:09:58.772444 | controller |   ) |
2026-06-11 16:09:58.772452 | controller |   path_join
2026-06-11 16:09:58.772460 | controller |  }}] ***
2026-06-11 16:09:58.772469 | controller | Thursday 11 June 2026  16:09:58 +0000 (0:00:00.464)       0:01:12.148 *********
2026-06-11 16:09:58.772478 | controller | Thursday 11 June 2026  16:09:58 +0000 (0:00:00.464)       0:01:12.147 *********
2026-06-11 16:09:59.113308 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-11 16:09:59.113355 | controller |
2026-06-11 16:09:59.113361 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:09:59.113365 | controller | Thursday 11 June 2026  16:09:59 +0000 (0:00:00.340)       0:01:12.489 *********
2026-06-11 16:09:59.113370 | controller | Thursday 11 June 2026  16:09:59 +0000 (0:00:00.340)       0:01:12.488 *********
2026-06-11 16:09:59.169620 | controller | skipping: [localhost]
2026-06-11 16:09:59.169675 | controller |
2026-06-11 16:09:59.169682 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 16:09:59.169695 | controller | Thursday 11 June 2026  16:09:59 +0000 (0:00:00.056)       0:01:12.546 *********
2026-06-11 16:09:59.169701 | controller | Thursday 11 June 2026  16:09:59 +0000 (0:00:00.056)       0:01:12.545 *********
2026-06-11 16:09:59.590084 | controller | changed: [localhost]
2026-06-11 16:09:59.590147 | controller |
2026-06-11 16:09:59.590154 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 16:09:59.590160 | controller | Thursday 11 June 2026  16:09:59 +0000 (0:00:00.419)       0:01:12.966 *********
2026-06-11 16:09:59.590165 | controller | Thursday 11 June 2026  16:09:59 +0000 (0:00:00.419)       0:01:12.964 *********
2026-06-11 16:10:00.091764 | controller | changed: [localhost]
2026-06-11 16:10:00.091874 | controller |
2026-06-11 16:10:00.091890 | 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-11 16:10:00.091900 | controller | Thursday 11 June 2026  16:10:00 +0000 (0:00:00.502)       0:01:13.468 *********
2026-06-11 16:10:00.091909 | controller | Thursday 11 June 2026  16:10:00 +0000 (0:00:00.502)       0:01:13.467 *********
2026-06-11 16:10:00.143424 | controller | skipping: [localhost]
2026-06-11 16:10:00.143482 | controller |
2026-06-11 16:10:00.143493 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 16:10:00.143502 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 16:10:00.143511 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 16:10:00.143520 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 16:10:00.143528 | controller |   ) | list
2026-06-11 16:10:00.143536 | controller | }}] ***
2026-06-11 16:10:00.143544 | controller | Thursday 11 June 2026  16:10:00 +0000 (0:00:00.051)       0:01:13.520 *********
2026-06-11 16:10:00.143552 | controller | Thursday 11 June 2026  16:10:00 +0000 (0:00:00.051)       0:01:13.518 *********
2026-06-11 16:10:00.196580 | controller | skipping: [localhost]
2026-06-11 16:10:00.196632 | controller |
2026-06-11 16:10:00.196642 | 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-11 16:10:00.196651 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 16:10:00.196659 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 16:10:00.196667 | controller | }}, mode=0644] ***
2026-06-11 16:10:00.196675 | controller | Thursday 11 June 2026  16:10:00 +0000 (0:00:00.053)       0:01:13.573 *********
2026-06-11 16:10:00.196683 | controller | Thursday 11 June 2026  16:10:00 +0000 (0:00:00.053)       0:01:13.572 *********
2026-06-11 16:10:01.168183 | controller | changed: [localhost]
2026-06-11 16:10:01.168271 | controller |
2026-06-11 16:10:01.168286 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:10:01.168298 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.972)       0:01:14.545 *********
2026-06-11 16:10:01.168308 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.971)       0:01:14.544 *********
2026-06-11 16:10:01.239187 | controller | skipping: [localhost]
2026-06-11 16:10:01.239262 | controller |
2026-06-11 16:10:01.239276 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 16:10:01.239288 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.071)       0:01:14.616 *********
2026-06-11 16:10:01.239299 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.071)       0:01:14.615 *********
2026-06-11 16:10:01.303932 | controller | skipping: [localhost]
2026-06-11 16:10:01.304011 | controller |
2026-06-11 16:10:01.304023 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-11 16:10:01.304031 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.064)       0:01:14.681 *********
2026-06-11 16:10:01.304040 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.064)       0:01:14.679 *********
2026-06-11 16:10:01.385319 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-11 16:10:01.385359 | controller | skipping: [localhost]
2026-06-11 16:10:01.385369 | controller |
2026-06-11 16:10:01.385377 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:10:01.385385 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.080)       0:01:14.762 *********
2026-06-11 16:10:01.385393 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.080)       0:01:14.760 *********
2026-06-11 16:10:01.462538 | controller | skipping: [localhost]
2026-06-11 16:10:01.462623 | controller |
2026-06-11 16:10:01.462634 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-11 16:10:01.462644 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.077)       0:01:14.839 *********
2026-06-11 16:10:01.462651 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.077)       0:01:14.837 *********
2026-06-11 16:10:01.552447 | controller | skipping: [localhost]
2026-06-11 16:10:01.552520 | controller |
2026-06-11 16:10:01.552528 | 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-11 16:10:01.552548 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.089)       0:01:14.929 *********
2026-06-11 16:10:01.552554 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.089)       0:01:14.927 *********
2026-06-11 16:10:01.626200 | controller | ok: [localhost] =>
2026-06-11 16:10:01.626237 | controller |     changed: false
2026-06-11 16:10:01.626245 | controller |     msg: All assertions passed
2026-06-11 16:10:01.626251 | controller |
2026-06-11 16:10:01.626256 | 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-11 16:10:01.626263 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.074)       0:01:15.003 *********
2026-06-11 16:10:01.626269 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.074)       0:01:15.001 *********
2026-06-11 16:10:01.672363 | controller | skipping: [localhost]
2026-06-11 16:10:01.672393 | controller |
2026-06-11 16:10:01.672399 | 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-11 16:10:01.672403 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.046)       0:01:15.049 *********
2026-06-11 16:10:01.672407 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.046)       0:01:15.047 *********
2026-06-11 16:10:01.720046 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-11 16:10:01.720096 | controller |
2026-06-11 16:10:01.720106 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 16:10:01.720114 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.047)       0:01:15.097 *********
2026-06-11 16:10:01.720121 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.047)       0:01:15.095 *********
2026-06-11 16:10:01.753634 | controller | skipping: [localhost]
2026-06-11 16:10:01.753723 | controller |
2026-06-11 16:10:01.753739 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 16:10:01.753750 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.033)       0:01:15.130 *********
2026-06-11 16:10:01.753798 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.033)       0:01:15.129 *********
2026-06-11 16:10:01.793100 | controller | ok: [localhost]
2026-06-11 16:10:01.793142 | controller |
2026-06-11 16:10:01.793152 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 16:10:01.793161 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 16:10:01.793170 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 16:10:01.793178 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 16:10:01.793186 | controller | }}] ***
2026-06-11 16:10:01.793194 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.039)       0:01:15.170 *********
2026-06-11 16:10:01.793202 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.039)       0:01:15.169 *********
2026-06-11 16:10:01.865132 | controller | skipping: [localhost]
2026-06-11 16:10:01.865182 | controller |
2026-06-11 16:10:01.865192 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 16:10:01.865201 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:10:01.865209 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 16:10:01.865217 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 16:10:01.865225 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.071)       0:01:15.242 *********
2026-06-11 16:10:01.865232 | controller | Thursday 11 June 2026  16:10:01 +0000 (0:00:00.071)       0:01:15.240 *********
2026-06-11 16:10:02.279565 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-11 16:10:02.279632 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-11 16:10:02.279642 | controller |
2026-06-11 16:10:02.279652 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 16:10:02.279661 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.414)       0:01:15.656 *********
2026-06-11 16:10:02.279669 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.414)       0:01:15.654 *********
2026-06-11 16:10:02.413102 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-11 16:10:02.413170 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 16:10:02.413181 | controller |
2026-06-11 16:10:02.413190 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] *************
2026-06-11 16:10:02.413200 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.133)       0:01:15.789 *********
2026-06-11 16:10:02.413208 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.133)       0:01:15.788 *********
2026-06-11 16:10:02.483115 | controller | skipping: [localhost]
2026-06-11 16:10:02.483159 | controller |
2026-06-11 16:10:02.483166 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] ***
2026-06-11 16:10:02.483172 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.070)       0:01:15.860 *********
2026-06-11 16:10:02.483177 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.070)       0:01:15.859 *********
2026-06-11 16:10:02.613066 | controller |
2026-06-11 16:10:02.613128 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:10:02.613134 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.129)       0:01:15.990 *********
2026-06-11 16:10:02.613140 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.129)       0:01:15.989 *********
2026-06-11 16:10:02.659562 | controller | skipping: [localhost]
2026-06-11 16:10:02.659618 | controller |
2026-06-11 16:10:02.659626 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:10:02.659631 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.046)       0:01:16.036 *********
2026-06-11 16:10:02.659637 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.046)       0:01:16.035 *********
2026-06-11 16:10:02.745224 | 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-11 16:10:02.745280 | controller |
2026-06-11 16:10:02.745325 | 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-11 16:10:02.745335 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.085)       0:01:16.122 *********
2026-06-11 16:10:02.745344 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.085)       0:01:16.121 *********
2026-06-11 16:10:02.817908 | controller | ok: [localhost] =>
2026-06-11 16:10:02.817932 | controller |     changed: false
2026-06-11 16:10:02.817940 | controller |     msg: All assertions passed
2026-06-11 16:10:02.817949 | controller |
2026-06-11 16:10:02.817957 | 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-11 16:10:02.817965 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.072)       0:01:16.195 *********
2026-06-11 16:10:02.817972 | controller | Thursday 11 June 2026  16:10:02 +0000 (0:00:00.072)       0:01:16.193 *********
2026-06-11 16:10:03.065539 | controller | ok: [localhost]
2026-06-11 16:10:03.065605 | controller |
2026-06-11 16:10:03.065616 | 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-11 16:10:03.065625 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.247)       0:01:16.442 *********
2026-06-11 16:10:03.065633 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.247)       0:01:16.441 *********
2026-06-11 16:10:03.121071 | controller | ok: [localhost] =>
2026-06-11 16:10:03.121120 | controller |     changed: false
2026-06-11 16:10:03.121130 | controller |     msg: All assertions passed
2026-06-11 16:10:03.121139 | controller |
2026-06-11 16:10:03.121147 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:10:03.121155 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.055)       0:01:16.498 *********
2026-06-11 16:10:03.121163 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.055)       0:01:16.497 *********
2026-06-11 16:10:03.360915 | controller | ok: [localhost]
2026-06-11 16:10:03.361009 | controller |
2026-06-11 16:10:03.361021 | 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-11 16:10:03.361031 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:10:03.361039 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:10:03.361047 | controller |   _config_map_content |
2026-06-11 16:10:03.361055 | controller |   ansible.utils.remove_keys(
2026-06-11 16:10:03.361062 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:10:03.361070 | controller |     matching_parameter='regex')
2026-06-11 16:10:03.361078 | controller | }}, cacheable=False] ***
2026-06-11 16:10:03.361086 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.239)       0:01:16.738 *********
2026-06-11 16:10:03.361094 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.239)       0:01:16.736 *********
2026-06-11 16:10:03.629584 | controller | ok: [localhost]
2026-06-11 16:10:03.629630 | controller |
2026-06-11 16:10:03.629636 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:10:03.629640 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.268)       0:01:17.006 *********
2026-06-11 16:10:03.629644 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.268)       0:01:17.005 *********
2026-06-11 16:10:03.706827 | controller | skipping: [localhost]
2026-06-11 16:10:03.706913 | controller |
2026-06-11 16:10:03.706924 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:10:03.706933 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.077)       0:01:17.083 *********
2026-06-11 16:10:03.706941 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.077)       0:01:17.082 *********
2026-06-11 16:10:03.961259 | controller | ok: [localhost]
2026-06-11 16:10:03.961329 | controller |
2026-06-11 16:10:03.961342 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:10:03.961351 | controller |   (snippet_datadir,
2026-06-11 16:10:03.961359 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:10:03.961367 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:10:03.961376 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.254)       0:01:17.338 *********
2026-06-11 16:10:03.961384 | controller | Thursday 11 June 2026  16:10:03 +0000 (0:00:00.254)       0:01:17.336 *********
2026-06-11 16:10:04.064085 | controller | skipping: [localhost]
2026-06-11 16:10:04.064127 | controller |
2026-06-11 16:10:04.064138 | 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-11 16:10:04.064147 | controller | Thursday 11 June 2026  16:10:04 +0000 (0:00:00.102)       0:01:17.440 *********
2026-06-11 16:10:04.064155 | controller | Thursday 11 June 2026  16:10:04 +0000 (0:00:00.102)       0:01:17.439 *********
2026-06-11 16:10:04.158814 | controller | ok: [localhost]
2026-06-11 16:10:04.158877 | controller |
2026-06-11 16:10:04.158886 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:10:04.158892 | controller |   (snippet_datadir,
2026-06-11 16:10:04.158898 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:10:04.158904 | controller | }}, content={{
2026-06-11 16:10:04.158909 | controller |   _base64_patch |
2026-06-11 16:10:04.158914 | controller |   default({}) |
2026-06-11 16:10:04.158919 | controller |   to_nice_yaml
2026-06-11 16:10:04.158924 | controller | }}, mode=0644] ***
2026-06-11 16:10:04.158935 | controller | Thursday 11 June 2026  16:10:04 +0000 (0:00:00.094)       0:01:17.535 *********
2026-06-11 16:10:04.158941 | controller | Thursday 11 June 2026  16:10:04 +0000 (0:00:00.094)       0:01:17.534 *********
2026-06-11 16:10:04.672222 | controller | ok: [localhost]
2026-06-11 16:10:04.672299 | controller |
2026-06-11 16:10:04.672310 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:10:04.672320 | controller |   (snippet_datadir,
2026-06-11 16:10:04.672330 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:10:04.672339 | controller | }}, content={{
2026-06-11 16:10:04.672348 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:10:04.672357 | controller |   default({}) |
2026-06-11 16:10:04.672365 | controller |   to_nice_yaml
2026-06-11 16:10:04.672387 | controller | }}, mode=0644] ***
2026-06-11 16:10:04.672396 | controller | Thursday 11 June 2026  16:10:04 +0000 (0:00:00.513)       0:01:18.048 *********
2026-06-11 16:10:04.672404 | controller | Thursday 11 June 2026  16:10:04 +0000 (0:00:00.513)       0:01:18.047 *********
2026-06-11 16:10:05.138632 | controller | ok: [localhost]
2026-06-11 16:10:05.138697 | controller |
2026-06-11 16:10:05.138709 | 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-11 16:10:05.138719 | controller |   (
2026-06-11 16:10:05.138727 | controller |     snippet_datadir,
2026-06-11 16:10:05.138737 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:10:05.138745 | controller |   ) | path_join
2026-06-11 16:10:05.138753 | controller | }}, mode=0644] ***
2026-06-11 16:10:05.138762 | controller | Thursday 11 June 2026  16:10:05 +0000 (0:00:00.466)       0:01:18.515 *********
2026-06-11 16:10:05.138771 | controller | Thursday 11 June 2026  16:10:05 +0000 (0:00:00.466)       0:01:18.514 *********
2026-06-11 16:10:05.667559 | controller | changed: [localhost]
2026-06-11 16:10:05.667631 | controller |
2026-06-11 16:10:05.667642 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:10:05.667651 | controller | Thursday 11 June 2026  16:10:05 +0000 (0:00:00.528)       0:01:19.044 *********
2026-06-11 16:10:05.667660 | controller | Thursday 11 June 2026  16:10:05 +0000 (0:00:00.528)       0:01:19.042 *********
2026-06-11 16:10:05.755617 | 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-11 16:10:05.755691 | controller |
2026-06-11 16:10:05.755704 | 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-11 16:10:05.755713 | controller | Thursday 11 June 2026  16:10:05 +0000 (0:00:00.088)       0:01:19.132 *********
2026-06-11 16:10:05.755722 | controller | Thursday 11 June 2026  16:10:05 +0000 (0:00:00.088)       0:01:19.131 *********
2026-06-11 16:10:05.827916 | controller | ok: [localhost] =>
2026-06-11 16:10:05.827991 | controller |     changed: false
2026-06-11 16:10:05.828005 | controller |     msg: All assertions passed
2026-06-11 16:10:05.828018 | controller |
2026-06-11 16:10:05.828032 | 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-11 16:10:05.828045 | controller | Thursday 11 June 2026  16:10:05 +0000 (0:00:00.072)       0:01:19.205 *********
2026-06-11 16:10:05.828057 | controller | Thursday 11 June 2026  16:10:05 +0000 (0:00:00.072)       0:01:19.203 *********
2026-06-11 16:10:06.085191 | controller | ok: [localhost]
2026-06-11 16:10:06.085268 | controller |
2026-06-11 16:10:06.085279 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:10:06.085288 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.257)       0:01:19.462 *********
2026-06-11 16:10:06.085296 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.257)       0:01:19.461 *********
2026-06-11 16:10:06.124133 | controller | ok: [localhost]
2026-06-11 16:10:06.124180 | controller |
2026-06-11 16:10:06.124192 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:10:06.124201 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.039)       0:01:19.501 *********
2026-06-11 16:10:06.124218 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.039)       0:01:19.500 *********
2026-06-11 16:10:06.553996 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-11 16:10:06.554041 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-11 16:10:06.554046 | controller |
2026-06-11 16:10:06.554051 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:10:06.554055 | controller |   _content |
2026-06-11 16:10:06.554059 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:10:06.554063 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:10:06.554066 | controller | }}
2026-06-11 16:10:06.554070 | controller | ] ***
2026-06-11 16:10:06.554074 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.429)       0:01:19.930 *********
2026-06-11 16:10:06.554078 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.429)       0:01:19.929 *********
2026-06-11 16:10:06.694688 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:10:06.694758 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:10:06.694770 | controller |
2026-06-11 16:10:06.694780 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:10:06.694790 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.140)       0:01:20.071 *********
2026-06-11 16:10:06.694798 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.140)       0:01:20.070 *********
2026-06-11 16:10:06.946689 | controller | ok: [localhost]
2026-06-11 16:10:06.946766 | controller |
2026-06-11 16:10:06.946777 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:10:06.946786 | controller |   (_destdir,
2026-06-11 16:10:06.946795 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:10:06.946803 | controller | }}, content={{
2026-06-11 16:10:06.946811 | controller |   (
2026-06-11 16:10:06.946818 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:10:06.946826 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:10:06.946932 | controller | }}, mode=0644] ***
2026-06-11 16:10:06.946951 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.252)       0:01:20.323 *********
2026-06-11 16:10:06.946960 | controller | Thursday 11 June 2026  16:10:06 +0000 (0:00:00.252)       0:01:20.322 *********
2026-06-11 16:10:07.468618 | controller | changed: [localhost]
2026-06-11 16:10:07.468693 | controller |
2026-06-11 16:10:07.468699 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:10:07.468703 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.521)       0:01:20.845 *********
2026-06-11 16:10:07.468708 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.521)       0:01:20.843 *********
2026-06-11 16:10:07.546507 | controller | skipping: [localhost]
2026-06-11 16:10:07.546587 | controller |
2026-06-11 16:10:07.546597 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:10:07.546606 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.077)       0:01:20.922 *********
2026-06-11 16:10:07.546614 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.077)       0:01:20.921 *********
2026-06-11 16:10:07.650146 | 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-11 16:10:07.650185 | controller |
2026-06-11 16:10:07.650193 | 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-11 16:10:07.650199 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.104)       0:01:21.027 *********
2026-06-11 16:10:07.650205 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.104)       0:01:21.025 *********
2026-06-11 16:10:07.722977 | controller | ok: [localhost] =>
2026-06-11 16:10:07.723007 | controller |     changed: false
2026-06-11 16:10:07.723011 | controller |     msg: All assertions passed
2026-06-11 16:10:07.723020 | controller |
2026-06-11 16:10:07.723025 | 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-11 16:10:07.723029 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.073)       0:01:21.100 *********
2026-06-11 16:10:07.723033 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.073)       0:01:21.098 *********
2026-06-11 16:10:07.953070 | controller | ok: [localhost]
2026-06-11 16:10:07.953099 | controller |
2026-06-11 16:10:07.953104 | 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-11 16:10:07.953110 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.230)       0:01:21.330 *********
2026-06-11 16:10:07.953114 | controller | Thursday 11 June 2026  16:10:07 +0000 (0:00:00.230)       0:01:21.329 *********
2026-06-11 16:10:08.006720 | controller | ok: [localhost] =>
2026-06-11 16:10:08.006749 | controller |     changed: false
2026-06-11 16:10:08.006753 | controller |     msg: All assertions passed
2026-06-11 16:10:08.006758 | controller |
2026-06-11 16:10:08.006762 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:10:08.006767 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.053)       0:01:21.384 *********
2026-06-11 16:10:08.006771 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.053)       0:01:21.382 *********
2026-06-11 16:10:08.230898 | controller | ok: [localhost]
2026-06-11 16:10:08.230934 | controller |
2026-06-11 16:10:08.230941 | 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-11 16:10:08.230947 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:10:08.230952 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:10:08.230958 | controller |   _config_map_content |
2026-06-11 16:10:08.230962 | controller |   ansible.utils.remove_keys(
2026-06-11 16:10:08.230967 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:10:08.230972 | controller |     matching_parameter='regex')
2026-06-11 16:10:08.230977 | controller | }}, cacheable=False] ***
2026-06-11 16:10:08.230982 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.223)       0:01:21.607 *********
2026-06-11 16:10:08.230988 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.223)       0:01:21.606 *********
2026-06-11 16:10:08.465471 | controller | ok: [localhost]
2026-06-11 16:10:08.465527 | controller |
2026-06-11 16:10:08.465538 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:10:08.465547 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.233)       0:01:21.841 *********
2026-06-11 16:10:08.465555 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.234)       0:01:21.840 *********
2026-06-11 16:10:08.521754 | controller | skipping: [localhost]
2026-06-11 16:10:08.521797 | controller |
2026-06-11 16:10:08.521808 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:10:08.521816 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.056)       0:01:21.898 *********
2026-06-11 16:10:08.521825 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.056)       0:01:21.897 *********
2026-06-11 16:10:08.759069 | controller | changed: [localhost]
2026-06-11 16:10:08.759105 | controller |
2026-06-11 16:10:08.759113 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:10:08.759119 | controller |   (snippet_datadir,
2026-06-11 16:10:08.759124 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:10:08.759130 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:10:08.759136 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.237)       0:01:22.136 *********
2026-06-11 16:10:08.759141 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.237)       0:01:22.134 *********
2026-06-11 16:10:08.819483 | controller | skipping: [localhost]
2026-06-11 16:10:08.819521 | controller |
2026-06-11 16:10:08.819534 | 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-11 16:10:08.819541 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.060)       0:01:22.196 *********
2026-06-11 16:10:08.819547 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.060)       0:01:22.195 *********
2026-06-11 16:10:08.892956 | controller | ok: [localhost]
2026-06-11 16:10:08.892991 | controller |
2026-06-11 16:10:08.892998 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:10:08.893004 | controller |   (snippet_datadir,
2026-06-11 16:10:08.893010 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:10:08.893015 | controller | }}, content={{
2026-06-11 16:10:08.893020 | controller |   _base64_patch |
2026-06-11 16:10:08.893025 | controller |   default({}) |
2026-06-11 16:10:08.893030 | controller |   to_nice_yaml
2026-06-11 16:10:08.893035 | controller | }}, mode=0644] ***
2026-06-11 16:10:08.893040 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.073)       0:01:22.270 *********
2026-06-11 16:10:08.893045 | controller | Thursday 11 June 2026  16:10:08 +0000 (0:00:00.073)       0:01:22.268 *********
2026-06-11 16:10:09.295587 | controller | changed: [localhost]
2026-06-11 16:10:09.295621 | controller |
2026-06-11 16:10:09.295634 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:10:09.295641 | controller |   (snippet_datadir,
2026-06-11 16:10:09.295647 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:10:09.295653 | controller | }}, content={{
2026-06-11 16:10:09.295658 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:10:09.295664 | controller |   default({}) |
2026-06-11 16:10:09.295669 | controller |   to_nice_yaml
2026-06-11 16:10:09.295674 | controller | }}, mode=0644] ***
2026-06-11 16:10:09.295679 | controller | Thursday 11 June 2026  16:10:09 +0000 (0:00:00.402)       0:01:22.672 *********
2026-06-11 16:10:09.295684 | controller | Thursday 11 June 2026  16:10:09 +0000 (0:00:00.402)       0:01:22.671 *********
2026-06-11 16:10:09.765684 | controller | changed: [localhost]
2026-06-11 16:10:09.765737 | controller |
2026-06-11 16:10:09.765751 | 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-11 16:10:09.765763 | controller |   (
2026-06-11 16:10:09.765773 | controller |     snippet_datadir,
2026-06-11 16:10:09.765784 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:10:09.765795 | controller |   ) | path_join
2026-06-11 16:10:09.765806 | controller | }}, mode=0644] ***
2026-06-11 16:10:09.765866 | controller | Thursday 11 June 2026  16:10:09 +0000 (0:00:00.469)       0:01:23.142 *********
2026-06-11 16:10:09.765896 | controller | Thursday 11 June 2026  16:10:09 +0000 (0:00:00.469)       0:01:23.141 *********
2026-06-11 16:10:10.184237 | controller | changed: [localhost]
2026-06-11 16:10:10.184266 | controller |
2026-06-11 16:10:10.184271 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:10:10.184276 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.419)       0:01:23.561 *********
2026-06-11 16:10:10.184280 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.419)       0:01:23.560 *********
2026-06-11 16:10:10.240639 | 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-11 16:10:10.240669 | controller |
2026-06-11 16:10:10.240675 | 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-11 16:10:10.240679 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.056)       0:01:23.617 *********
2026-06-11 16:10:10.240683 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.056)       0:01:23.616 *********
2026-06-11 16:10:10.309085 | controller | ok: [localhost] =>
2026-06-11 16:10:10.309115 | controller |     changed: false
2026-06-11 16:10:10.309119 | controller |     msg: All assertions passed
2026-06-11 16:10:10.309124 | controller |
2026-06-11 16:10:10.309128 | 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-11 16:10:10.309137 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.068)       0:01:23.686 *********
2026-06-11 16:10:10.309142 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.068)       0:01:23.685 *********
2026-06-11 16:10:10.544424 | controller | ok: [localhost]
2026-06-11 16:10:10.544452 | controller |
2026-06-11 16:10:10.544457 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:10:10.544461 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.235)       0:01:23.921 *********
2026-06-11 16:10:10.544465 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.235)       0:01:23.920 *********
2026-06-11 16:10:10.606437 | controller | ok: [localhost]
2026-06-11 16:10:10.606459 | controller |
2026-06-11 16:10:10.606464 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:10:10.606468 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.062)       0:01:23.984 *********
2026-06-11 16:10:10.606472 | controller | Thursday 11 June 2026  16:10:10 +0000 (0:00:00.062)       0:01:23.982 *********
2026-06-11 16:10:11.060661 | 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-11 16:10:11.060713 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-11 16:10:11.060725 | controller |
2026-06-11 16:10:11.060736 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:10:11.060746 | controller |   _content |
2026-06-11 16:10:11.060756 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:10:11.060766 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:10:11.060776 | controller | }}
2026-06-11 16:10:11.060784 | controller | ] ***
2026-06-11 16:10:11.060793 | controller | Thursday 11 June 2026  16:10:11 +0000 (0:00:00.453)       0:01:24.437 *********
2026-06-11 16:10:11.060802 | controller | Thursday 11 June 2026  16:10:11 +0000 (0:00:00.453)       0:01:24.436 *********
2026-06-11 16:10:11.193430 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:10:11.193471 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:10:11.193480 | controller |
2026-06-11 16:10:11.193488 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:10:11.193496 | controller | Thursday 11 June 2026  16:10:11 +0000 (0:00:00.132)       0:01:24.570 *********
2026-06-11 16:10:11.193502 | controller | Thursday 11 June 2026  16:10:11 +0000 (0:00:00.132)       0:01:24.568 *********
2026-06-11 16:10:11.498468 | controller | changed: [localhost]
2026-06-11 16:10:11.498513 | controller |
2026-06-11 16:10:11.498523 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:10:11.498532 | controller |   (_destdir,
2026-06-11 16:10:11.498541 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:10:11.498549 | controller | }}, content={{
2026-06-11 16:10:11.498557 | controller |   (
2026-06-11 16:10:11.498564 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:10:11.498602 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:10:11.498615 | controller | }}, mode=0644] ***
2026-06-11 16:10:11.498626 | controller | Thursday 11 June 2026  16:10:11 +0000 (0:00:00.305)       0:01:24.875 *********
2026-06-11 16:10:11.498637 | controller | Thursday 11 June 2026  16:10:11 +0000 (0:00:00.305)       0:01:24.874 *********
2026-06-11 16:10:12.019349 | controller | changed: [localhost]
2026-06-11 16:10:12.019396 | controller |
2026-06-11 16:10:12.019407 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{
2026-06-11 16:10:12.019417 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 16:10:12.019426 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 16:10:12.019434 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 16:10:12.019443 | controller | }}, dest={{
2026-06-11 16:10:12.019452 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:10:12.019461 | controller |   stage['path'], _val.src_file
2026-06-11 16:10:12.019469 | controller |   ) |
2026-06-11 16:10:12.019478 | controller |   path_join
2026-06-11 16:10:12.019493 | controller |  }}] ***
2026-06-11 16:10:12.019501 | controller | Thursday 11 June 2026  16:10:12 +0000 (0:00:00.520)       0:01:25.396 *********
2026-06-11 16:10:12.019510 | controller | Thursday 11 June 2026  16:10:12 +0000 (0:00:00.520)       0:01:25.394 *********
2026-06-11 16:10:12.660993 | controller | changed: [localhost] => (item=service-values)
2026-06-11 16:10:12.661037 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-11 16:10:12.661048 | controller |
2026-06-11 16:10:12.661057 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:10:12.661066 | controller | Thursday 11 June 2026  16:10:12 +0000 (0:00:00.641)       0:01:26.037 *********
2026-06-11 16:10:12.661074 | controller | Thursday 11 June 2026  16:10:12 +0000 (0:00:00.641)       0:01:26.036 *********
2026-06-11 16:10:12.734355 | controller | skipping: [localhost]
2026-06-11 16:10:12.734400 | controller |
2026-06-11 16:10:12.734411 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 16:10:12.734420 | controller | Thursday 11 June 2026  16:10:12 +0000 (0:00:00.073)       0:01:26.111 *********
2026-06-11 16:10:12.734428 | controller | Thursday 11 June 2026  16:10:12 +0000 (0:00:00.073)       0:01:26.109 *********
2026-06-11 16:10:13.309888 | controller | changed: [localhost]
2026-06-11 16:10:13.309922 | controller |
2026-06-11 16:10:13.309929 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 16:10:13.309936 | controller | Thursday 11 June 2026  16:10:13 +0000 (0:00:00.575)       0:01:26.687 *********
2026-06-11 16:10:13.309941 | controller | Thursday 11 June 2026  16:10:13 +0000 (0:00:00.575)       0:01:26.685 *********
2026-06-11 16:10:13.807677 | controller | changed: [localhost]
2026-06-11 16:10:13.807723 | controller |
2026-06-11 16:10:13.807733 | 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-11 16:10:13.807743 | controller | Thursday 11 June 2026  16:10:13 +0000 (0:00:00.497)       0:01:27.184 *********
2026-06-11 16:10:13.807751 | controller | Thursday 11 June 2026  16:10:13 +0000 (0:00:00.497)       0:01:27.183 *********
2026-06-11 16:10:13.866968 | controller | skipping: [localhost]
2026-06-11 16:10:13.867004 | controller |
2026-06-11 16:10:13.867012 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 16:10:13.867018 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 16:10:13.867024 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 16:10:13.867030 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 16:10:13.867035 | controller |   ) | list
2026-06-11 16:10:13.867040 | controller | }}] ***
2026-06-11 16:10:13.867046 | controller | Thursday 11 June 2026  16:10:13 +0000 (0:00:00.059)       0:01:27.244 *********
2026-06-11 16:10:13.867051 | controller | Thursday 11 June 2026  16:10:13 +0000 (0:00:00.059)       0:01:27.242 *********
2026-06-11 16:10:13.945376 | controller | skipping: [localhost]
2026-06-11 16:10:13.945425 | controller |
2026-06-11 16:10:13.945436 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{
2026-06-11 16:10:13.945446 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 16:10:13.945455 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 16:10:13.945464 | controller | }}, mode=0644] ***
2026-06-11 16:10:13.945473 | controller | Thursday 11 June 2026  16:10:13 +0000 (0:00:00.077)       0:01:27.322 *********
2026-06-11 16:10:13.945482 | controller | Thursday 11 June 2026  16:10:13 +0000 (0:00:00.078)       0:01:27.320 *********
2026-06-11 16:10:14.228656 | controller | changed: [localhost]
2026-06-11 16:10:14.228705 | controller |
2026-06-11 16:10:14.228716 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:10:14.228726 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.283)       0:01:27.605 *********
2026-06-11 16:10:14.228743 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.283)       0:01:27.604 *********
2026-06-11 16:10:14.307393 | controller | skipping: [localhost]
2026-06-11 16:10:14.307438 | controller |
2026-06-11 16:10:14.307448 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 16:10:14.307458 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.078)       0:01:27.684 *********
2026-06-11 16:10:14.307466 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.078)       0:01:27.682 *********
2026-06-11 16:10:14.383294 | controller | skipping: [localhost]
2026-06-11 16:10:14.383351 | controller |
2026-06-11 16:10:14.383366 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params=wait_condition.yml] ***
2026-06-11 16:10:14.383378 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.075)       0:01:27.759 *********
2026-06-11 16:10:14.383389 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.075)       0:01:27.758 *********
2026-06-11 16:10:14.444913 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-11 16:10:14.444943 | controller | skipping: [localhost]
2026-06-11 16:10:14.444948 | controller |
2026-06-11 16:10:14.444953 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:10:14.444957 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.062)       0:01:27.822 *********
2026-06-11 16:10:14.444961 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.062)       0:01:27.820 *********
2026-06-11 16:10:14.501225 | controller | skipping: [localhost]
2026-06-11 16:10:14.501260 | controller |
2026-06-11 16:10:14.501268 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************
2026-06-11 16:10:14.501273 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.056)       0:01:27.878 *********
2026-06-11 16:10:14.501278 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.056)       0:01:27.877 *********
2026-06-11 16:10:14.566136 | controller | skipping: [localhost]
2026-06-11 16:10:14.566179 | controller |
2026-06-11 16:10:14.566189 | 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-11 16:10:14.566198 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.064)       0:01:27.943 *********
2026-06-11 16:10:14.566206 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.064)       0:01:27.941 *********
2026-06-11 16:10:14.618507 | controller | ok: [localhost] =>
2026-06-11 16:10:14.618550 | controller |     changed: false
2026-06-11 16:10:14.618558 | controller |     msg: All assertions passed
2026-06-11 16:10:14.618566 | controller |
2026-06-11 16:10:14.618573 | 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-11 16:10:14.618581 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.052)       0:01:27.995 *********
2026-06-11 16:10:14.618588 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.052)       0:01:27.994 *********
2026-06-11 16:10:14.656771 | controller | skipping: [localhost]
2026-06-11 16:10:14.656807 | controller |
2026-06-11 16:10:14.656815 | 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-11 16:10:14.656821 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.038)       0:01:28.033 *********
2026-06-11 16:10:14.656827 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.038)       0:01:28.032 *********
2026-06-11 16:10:14.700564 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-11 16:10:14.700600 | controller |
2026-06-11 16:10:14.700607 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 16:10:14.700618 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.043)       0:01:28.077 *********
2026-06-11 16:10:14.700624 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.043)       0:01:28.076 *********
2026-06-11 16:10:14.737094 | controller | skipping: [localhost]
2026-06-11 16:10:14.737129 | controller |
2026-06-11 16:10:14.737137 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 16:10:14.737143 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.036)       0:01:28.114 *********
2026-06-11 16:10:14.737149 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.036)       0:01:28.112 *********
2026-06-11 16:10:14.781656 | controller | ok: [localhost]
2026-06-11 16:10:14.781692 | controller |
2026-06-11 16:10:14.781699 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 16:10:14.781706 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 16:10:14.781712 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 16:10:14.781718 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 16:10:14.781723 | controller | }}] ***
2026-06-11 16:10:14.781729 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.044)       0:01:28.158 *********
2026-06-11 16:10:14.781734 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.044)       0:01:28.157 *********
2026-06-11 16:10:14.851361 | controller | skipping: [localhost]
2026-06-11 16:10:14.851397 | controller |
2026-06-11 16:10:14.851404 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 16:10:14.851411 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:10:14.851416 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 16:10:14.851422 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 16:10:14.851428 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.069)       0:01:28.228 *********
2026-06-11 16:10:14.851434 | controller | Thursday 11 June 2026  16:10:14 +0000 (0:00:00.069)       0:01:28.227 *********
2026-06-11 16:10:15.126264 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-11 16:10:15.126301 | controller |
2026-06-11 16:10:15.126309 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 16:10:15.126315 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.274)       0:01:28.503 *********
2026-06-11 16:10:15.126320 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.274)       0:01:28.502 *********
2026-06-11 16:10:15.223190 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 16:10:15.223236 | controller |
2026-06-11 16:10:15.223246 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-11 16:10:15.223262 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.096)       0:01:28.600 *********
2026-06-11 16:10:15.223270 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.096)       0:01:28.598 *********
2026-06-11 16:10:15.294434 | controller | skipping: [localhost]
2026-06-11 16:10:15.294470 | controller |
2026-06-11 16:10:15.294477 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] ***
2026-06-11 16:10:15.294484 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.071)       0:01:28.671 *********
2026-06-11 16:10:15.294489 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.071)       0:01:28.670 *********
2026-06-11 16:10:15.420725 | controller |
2026-06-11 16:10:15.420759 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 16:10:15.420766 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.126)       0:01:28.798 *********
2026-06-11 16:10:15.420772 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.126)       0:01:28.796 *********
2026-06-11 16:10:15.486098 | controller | skipping: [localhost]
2026-06-11 16:10:15.486131 | controller |
2026-06-11 16:10:15.486138 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 16:10:15.486150 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.065)       0:01:28.863 *********
2026-06-11 16:10:15.486155 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.065)       0:01:28.862 *********
2026-06-11 16:10:15.560713 | 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-11 16:10:15.560747 | controller |
2026-06-11 16:10:15.560754 | 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-11 16:10:15.560760 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.074)       0:01:28.937 *********
2026-06-11 16:10:15.560766 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.074)       0:01:28.936 *********
2026-06-11 16:10:15.624571 | controller | ok: [localhost] =>
2026-06-11 16:10:15.624605 | controller |     changed: false
2026-06-11 16:10:15.624611 | controller |     msg: All assertions passed
2026-06-11 16:10:15.624617 | controller |
2026-06-11 16:10:15.624623 | 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-11 16:10:15.624629 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.063)       0:01:29.001 *********
2026-06-11 16:10:15.624634 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.063)       0:01:29.000 *********
2026-06-11 16:10:15.876347 | controller | ok: [localhost]
2026-06-11 16:10:15.876376 | controller |
2026-06-11 16:10:15.876382 | 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-11 16:10:15.876387 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.251)       0:01:29.253 *********
2026-06-11 16:10:15.876391 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.251)       0:01:29.252 *********
2026-06-11 16:10:15.956651 | controller | ok: [localhost] =>
2026-06-11 16:10:15.956678 | controller |     changed: false
2026-06-11 16:10:15.956682 | controller |     msg: All assertions passed
2026-06-11 16:10:15.956687 | controller |
2026-06-11 16:10:15.956691 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 16:10:15.956695 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.080)       0:01:29.334 *********
2026-06-11 16:10:15.956699 | controller | Thursday 11 June 2026  16:10:15 +0000 (0:00:00.080)       0:01:29.332 *********
2026-06-11 16:10:16.194789 | controller | ok: [localhost]
2026-06-11 16:10:16.194885 | controller |
2026-06-11 16:10:16.194900 | 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-11 16:10:16.194910 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 16:10:16.194919 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 16:10:16.194931 | controller |   _config_map_content |
2026-06-11 16:10:16.194942 | controller |   ansible.utils.remove_keys(
2026-06-11 16:10:16.194952 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 16:10:16.194963 | controller |     matching_parameter='regex')
2026-06-11 16:10:16.194975 | controller | }}, cacheable=False] ***
2026-06-11 16:10:16.194986 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.237)       0:01:29.571 *********
2026-06-11 16:10:16.194998 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.237)       0:01:29.570 *********
2026-06-11 16:10:16.434616 | controller | ok: [localhost]
2026-06-11 16:10:16.434673 | controller |
2026-06-11 16:10:16.434688 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 16:10:16.434700 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.239)       0:01:29.811 *********
2026-06-11 16:10:16.434710 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.239)       0:01:29.810 *********
2026-06-11 16:10:16.504200 | controller | skipping: [localhost]
2026-06-11 16:10:16.504256 | controller |
2026-06-11 16:10:16.504279 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 16:10:16.504292 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.069)       0:01:29.880 *********
2026-06-11 16:10:16.504302 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.069)       0:01:29.879 *********
2026-06-11 16:10:16.748957 | controller | changed: [localhost]
2026-06-11 16:10:16.749005 | controller |
2026-06-11 16:10:16.749015 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 16:10:16.749024 | controller |   (snippet_datadir,
2026-06-11 16:10:16.749032 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 16:10:16.749041 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 16:10:16.749049 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.244)       0:01:30.125 *********
2026-06-11 16:10:16.749057 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.244)       0:01:30.124 *********
2026-06-11 16:10:16.850348 | controller | skipping: [localhost]
2026-06-11 16:10:16.850394 | controller |
2026-06-11 16:10:16.850405 | 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-11 16:10:16.850415 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.101)       0:01:30.226 *********
2026-06-11 16:10:16.850424 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.101)       0:01:30.225 *********
2026-06-11 16:10:16.923708 | controller | ok: [localhost]
2026-06-11 16:10:16.923741 | controller |
2026-06-11 16:10:16.923749 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 16:10:16.923755 | controller |   (snippet_datadir,
2026-06-11 16:10:16.923761 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 16:10:16.923767 | controller | }}, content={{
2026-06-11 16:10:16.923772 | controller |   _base64_patch |
2026-06-11 16:10:16.923777 | controller |   default({}) |
2026-06-11 16:10:16.923782 | controller |   to_nice_yaml
2026-06-11 16:10:16.923787 | controller | }}, mode=0644] ***
2026-06-11 16:10:16.923793 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.074)       0:01:30.301 *********
2026-06-11 16:10:16.923798 | controller | Thursday 11 June 2026  16:10:16 +0000 (0:00:00.073)       0:01:30.299 *********
2026-06-11 16:10:17.408171 | controller | changed: [localhost]
2026-06-11 16:10:17.408219 | controller |
2026-06-11 16:10:17.408229 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 16:10:17.408238 | controller |   (snippet_datadir,
2026-06-11 16:10:17.408247 | controller |    '04_user_data.yaml') | path_join
2026-06-11 16:10:17.408256 | controller | }}, content={{
2026-06-11 16:10:17.408264 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 16:10:17.408272 | controller |   default({}) |
2026-06-11 16:10:17.408288 | controller |   to_nice_yaml
2026-06-11 16:10:17.408297 | controller | }}, mode=0644] ***
2026-06-11 16:10:17.408305 | controller | Thursday 11 June 2026  16:10:17 +0000 (0:00:00.483)       0:01:30.784 *********
2026-06-11 16:10:17.408313 | controller | Thursday 11 June 2026  16:10:17 +0000 (0:00:00.484)       0:01:30.783 *********
2026-06-11 16:10:17.814355 | controller | changed: [localhost]
2026-06-11 16:10:17.814403 | controller |
2026-06-11 16:10:17.814413 | 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-11 16:10:17.814423 | controller |   (
2026-06-11 16:10:17.814431 | controller |     snippet_datadir,
2026-06-11 16:10:17.814439 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 16:10:17.814447 | controller |   ) | path_join
2026-06-11 16:10:17.814455 | controller | }}, mode=0644] ***
2026-06-11 16:10:17.814463 | controller | Thursday 11 June 2026  16:10:17 +0000 (0:00:00.406)       0:01:31.191 *********
2026-06-11 16:10:17.814472 | controller | Thursday 11 June 2026  16:10:17 +0000 (0:00:00.406)       0:01:31.189 *********
2026-06-11 16:10:18.252921 | controller | changed: [localhost]
2026-06-11 16:10:18.252978 | controller |
2026-06-11 16:10:18.252993 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 16:10:18.253005 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.438)       0:01:31.629 *********
2026-06-11 16:10:18.253016 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.438)       0:01:31.628 *********
2026-06-11 16:10:18.318244 | 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-11 16:10:18.318277 | controller |
2026-06-11 16:10:18.318284 | 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-11 16:10:18.318290 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.066)       0:01:31.695 *********
2026-06-11 16:10:18.318296 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.065)       0:01:31.694 *********
2026-06-11 16:10:18.401119 | controller | ok: [localhost] =>
2026-06-11 16:10:18.401167 | controller |     changed: false
2026-06-11 16:10:18.401176 | controller |     msg: All assertions passed
2026-06-11 16:10:18.401185 | controller |
2026-06-11 16:10:18.401194 | 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-11 16:10:18.401203 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.082)       0:01:31.777 *********
2026-06-11 16:10:18.401211 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.082)       0:01:31.776 *********
2026-06-11 16:10:18.649435 | controller | ok: [localhost]
2026-06-11 16:10:18.649482 | controller |
2026-06-11 16:10:18.649492 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 16:10:18.649501 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.248)       0:01:32.026 *********
2026-06-11 16:10:18.649508 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.248)       0:01:32.025 *********
2026-06-11 16:10:18.722667 | controller | ok: [localhost]
2026-06-11 16:10:18.722711 | controller |
2026-06-11 16:10:18.722722 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 16:10:18.722731 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.073)       0:01:32.099 *********
2026-06-11 16:10:18.722739 | controller | Thursday 11 June 2026  16:10:18 +0000 (0:00:00.073)       0:01:32.098 *********
2026-06-11 16:10:19.203289 | 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-11 16:10:19.203336 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-11 16:10:19.203346 | controller |
2026-06-11 16:10:19.203355 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 16:10:19.203365 | controller |   _content |
2026-06-11 16:10:19.203376 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 16:10:19.203387 | controller |   combine(_parsed, recursive=true)
2026-06-11 16:10:19.203399 | controller | }}
2026-06-11 16:10:19.203410 | controller | ] ***
2026-06-11 16:10:19.203421 | controller | Thursday 11 June 2026  16:10:19 +0000 (0:00:00.480)       0:01:32.580 *********
2026-06-11 16:10:19.203440 | controller | Thursday 11 June 2026  16:10:19 +0000 (0:00:00.480)       0:01:32.578 *********
2026-06-11 16:10:19.326895 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 16:10:19.326929 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 16:10:19.326937 | controller |
2026-06-11 16:10:19.326944 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 16:10:19.326950 | controller | Thursday 11 June 2026  16:10:19 +0000 (0:00:00.124)       0:01:32.704 *********
2026-06-11 16:10:19.326956 | controller | Thursday 11 June 2026  16:10:19 +0000 (0:00:00.124)       0:01:32.702 *********
2026-06-11 16:10:19.579196 | controller | changed: [localhost]
2026-06-11 16:10:19.579241 | controller |
2026-06-11 16:10:19.579252 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 16:10:19.579261 | controller |   (_destdir,
2026-06-11 16:10:19.579269 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 16:10:19.579277 | controller | }}, content={{
2026-06-11 16:10:19.579285 | controller |   (
2026-06-11 16:10:19.579292 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 16:10:19.579307 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 16:10:19.579315 | controller | }}, mode=0644] ***
2026-06-11 16:10:19.579324 | controller | Thursday 11 June 2026  16:10:19 +0000 (0:00:00.252)       0:01:32.956 *********
2026-06-11 16:10:19.579331 | controller | Thursday 11 June 2026  16:10:19 +0000 (0:00:00.252)       0:01:32.954 *********
2026-06-11 16:10:20.435708 | controller | changed: [localhost]
2026-06-11 16:10:20.435754 | controller |
2026-06-11 16:10:20.435766 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-11 16:10:20.435776 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 16:10:20.435785 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 16:10:20.435793 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 16:10:20.435802 | controller | }}, dest={{
2026-06-11 16:10:20.435811 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 16:10:20.435819 | controller |   stage['path'], _val.src_file
2026-06-11 16:10:20.435828 | controller |   ) |
2026-06-11 16:10:20.435888 | controller |   path_join
2026-06-11 16:10:20.435902 | controller |  }}] ***
2026-06-11 16:10:20.435912 | controller | Thursday 11 June 2026  16:10:20 +0000 (0:00:00.856)       0:01:33.812 *********
2026-06-11 16:10:20.435921 | controller | Thursday 11 June 2026  16:10:20 +0000 (0:00:00.856)       0:01:33.811 *********
2026-06-11 16:10:20.714210 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-11 16:10:20.714253 | controller |
2026-06-11 16:10:20.714264 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:10:20.714273 | controller | Thursday 11 June 2026  16:10:20 +0000 (0:00:00.278)       0:01:34.091 *********
2026-06-11 16:10:20.714281 | controller | Thursday 11 June 2026  16:10:20 +0000 (0:00:00.278)       0:01:34.089 *********
2026-06-11 16:10:20.782906 | controller | skipping: [localhost]
2026-06-11 16:10:20.782948 | controller |
2026-06-11 16:10:20.782958 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 16:10:20.782967 | controller | Thursday 11 June 2026  16:10:20 +0000 (0:00:00.068)       0:01:34.159 *********
2026-06-11 16:10:20.782975 | controller | Thursday 11 June 2026  16:10:20 +0000 (0:00:00.068)       0:01:34.158 *********
2026-06-11 16:10:21.199078 | controller | changed: [localhost]
2026-06-11 16:10:21.199124 | controller |
2026-06-11 16:10:21.199134 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 16:10:21.199143 | controller | Thursday 11 June 2026  16:10:21 +0000 (0:00:00.416)       0:01:34.575 *********
2026-06-11 16:10:21.199152 | controller | Thursday 11 June 2026  16:10:21 +0000 (0:00:00.416)       0:01:34.574 *********
2026-06-11 16:10:21.666788 | controller | changed: [localhost]
2026-06-11 16:10:21.666878 | controller |
2026-06-11 16:10:21.666893 | 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-11 16:10:21.666903 | controller | Thursday 11 June 2026  16:10:21 +0000 (0:00:00.467)       0:01:35.043 *********
2026-06-11 16:10:21.666911 | controller | Thursday 11 June 2026  16:10:21 +0000 (0:00:00.467)       0:01:35.042 *********
2026-06-11 16:10:21.711058 | controller | skipping: [localhost]
2026-06-11 16:10:21.711093 | controller |
2026-06-11 16:10:21.711101 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 16:10:21.711107 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 16:10:21.711113 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 16:10:21.711119 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 16:10:21.711125 | controller |   ) | list
2026-06-11 16:10:21.711130 | controller | }}] ***
2026-06-11 16:10:21.711136 | controller | Thursday 11 June 2026  16:10:21 +0000 (0:00:00.044)       0:01:35.088 *********
2026-06-11 16:10:21.711141 | controller | Thursday 11 June 2026  16:10:21 +0000 (0:00:00.044)       0:01:35.087 *********
2026-06-11 16:10:21.755722 | controller | skipping: [localhost]
2026-06-11 16:10:21.755754 | controller |
2026-06-11 16:10:21.755761 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-11 16:10:21.755767 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 16:10:21.755772 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 16:10:21.755777 | controller | }}, mode=0644] ***
2026-06-11 16:10:21.755782 | controller | Thursday 11 June 2026  16:10:21 +0000 (0:00:00.044)       0:01:35.133 *********
2026-06-11 16:10:21.755788 | controller | Thursday 11 June 2026  16:10:21 +0000 (0:00:00.044)       0:01:35.131 *********
2026-06-11 16:10:22.066820 | controller | changed: [localhost]
2026-06-11 16:10:22.066913 | controller |
2026-06-11 16:10:22.066924 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:10:22.066933 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.310)       0:01:35.443 *********
2026-06-11 16:10:22.066948 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.310)       0:01:35.442 *********
2026-06-11 16:10:22.135812 | controller | skipping: [localhost]
2026-06-11 16:10:22.135878 | controller |
2026-06-11 16:10:22.135886 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 16:10:22.135892 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.069)       0:01:35.512 *********
2026-06-11 16:10:22.135898 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.069)       0:01:35.511 *********
2026-06-11 16:10:22.195166 | controller | skipping: [localhost]
2026-06-11 16:10:22.195199 | controller |
2026-06-11 16:10:22.195206 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params=wait_condition.yml] ***
2026-06-11 16:10:22.195212 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.059)       0:01:35.572 *********
2026-06-11 16:10:22.195217 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.059)       0:01:35.571 *********
2026-06-11 16:10:22.248715 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-11 16:10:22.248746 | controller | skipping: [localhost]
2026-06-11 16:10:22.248753 | controller |
2026-06-11 16:10:22.248759 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 16:10:22.248764 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.053)       0:01:35.626 *********
2026-06-11 16:10:22.248770 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.053)       0:01:35.624 *********
2026-06-11 16:10:22.296127 | controller | skipping: [localhost]
2026-06-11 16:10:22.296156 | controller |
2026-06-11 16:10:22.296161 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-11 16:10:22.296166 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.047)       0:01:35.673 *********
2026-06-11 16:10:22.296170 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.047)       0:01:35.672 *********
2026-06-11 16:10:22.355906 | controller | skipping: [localhost]
2026-06-11 16:10:22.355934 | controller |
2026-06-11 16:10:22.355939 | controller | PLAY RECAP *********************************************************************
2026-06-11 16:10:22.355944 | controller | localhost                  : ok=280  changed=76   unreachable=0    failed=0    skipped=115  rescued=0    ignored=0
2026-06-11 16:10:22.355948 | controller |
2026-06-11 16:10:22.355952 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.058)       0:01:35.732 *********
2026-06-11 16:10:22.355955 | controller | ===============================================================================
2026-06-11 16:10:22.355958 | controller | Get automation contents ------------------------------------------------- 8.43s
2026-06-11 16:10:22.355962 | controller | ci_setup : Install openshift client ------------------------------------- 3.97s
2026-06-11 16:10:22.355965 | controller | ci_setup : Install needed packages -------------------------------------- 3.08s
2026-06-11 16:10:22.355968 | controller | Load automation files as fact ------------------------------------------- 2.17s
2026-06-11 16:10:22.355975 | controller | ci_setup : Manage directories ------------------------------------------- 1.15s
2026-06-11 16:10:22.355978 | controller | Gathering Facts --------------------------------------------------------- 0.97s
2026-06-11 16:10:22.355982 | controller | kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment --- 0.97s
2026-06-11 16:10:22.355986 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.86s
2026-06-11 16:10:22.355989 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.76s
2026-06-11 16:10:22.355992 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.73s
2026-06-11 16:10:22.355996 | controller | Create needed SSH keypairs ---------------------------------------------- 0.69s
2026-06-11 16:10:22.355999 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.66s
2026-06-11 16:10:22.356002 | controller | kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.66s
2026-06-11 16:10:22.356006 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s
2026-06-11 16:10:22.356009 | controller | kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.64s
2026-06-11 16:10:22.356012 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s
2026-06-11 16:10:22.356016 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s
2026-06-11 16:10:22.356019 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.60s
2026-06-11 16:10:22.356022 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.60s
2026-06-11 16:10:22.356026 | controller | kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp --- 0.60s
2026-06-11 16:10:22.356031 | controller | Thursday 11 June 2026  16:10:22 +0000 (0:00:00.059)       0:01:35.732 *********
2026-06-11 16:10:22.356035 | controller | ===============================================================================
2026-06-11 16:10:22.356039 | controller | ci_gen_kustomize_values ------------------------------------------------ 46.83s
2026-06-11 16:10:22.356043 | controller | kustomize_deploy ------------------------------------------------------- 23.75s
2026-06-11 16:10:22.356047 | controller | ci_setup ---------------------------------------------------------------- 9.84s
2026-06-11 16:10:22.356051 | controller | ansible.builtin.slurp --------------------------------------------------- 9.22s
2026-06-11 16:10:22.356055 | controller | ansible.builtin.set_fact ------------------------------------------------ 2.25s
2026-06-11 16:10:22.356059 | controller | gather_facts ------------------------------------------------------------ 0.97s
2026-06-11 16:10:22.356064 | controller | networking_mapper ------------------------------------------------------- 0.82s
2026-06-11 16:10:22.356072 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.69s
2026-06-11 16:10:22.356076 | controller | ansible.builtin.file ---------------------------------------------------- 0.42s
2026-06-11 16:10:22.356080 | controller | ansible.builtin.find ---------------------------------------------------- 0.34s
2026-06-11 16:10:22.356084 | controller | ansible.builtin.include_role -------------------------------------------- 0.22s
2026-06-11 16:10:22.356088 | controller | ansible.builtin.stat ---------------------------------------------------- 0.21s
2026-06-11 16:10:22.356092 | controller | ansible.builtin.assert -------------------------------------------------- 0.07s
2026-06-11 16:10:22.356096 | controller | ansible.builtin.copy ---------------------------------------------------- 0.03s
2026-06-11 16:10:22.356100 | controller | ansible.builtin.include_vars -------------------------------------------- 0.03s
2026-06-11 16:10:22.356104 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-11 16:10:22.356109 | controller | total ------------------------------------------------------------------ 95.70s
2026-06-11 16:10:22.872552 | controller | ok: Runtime: 0:01:36.331604
2026-06-11 16:10:22.909352 | 
2026-06-11 16:10:22.909540 | PLAY RECAP
2026-06-11 16:10:22.909652 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 16:10:22.909688 | 
2026-06-11 16:10:23.040321 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-11 16:10:23.044594 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-11 16:10:23.714991 | 
2026-06-11 16:10:23.715120 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-11 16:10:23.725527 | 
2026-06-11 16:10:23.725622 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-11 16:10:24.751041 | controller | ok
2026-06-11 16:10:24.797675 | 
2026-06-11 16:10:24.797862 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-11 16:10:24.804722 | 
2026-06-11 16:10:24.804845 | TASK [Filter out host if needed]
2026-06-11 16:10:24.815363 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-11 16:10:24.819609 | 
2026-06-11 16:10:24.819685 | TASK [Ensure file is present]
2026-06-11 16:10:25.177347 | controller | ok
2026-06-11 16:10:25.187947 | 
2026-06-11 16:10:25.188084 | TASK [Manage molecule report file]
2026-06-11 16:10:25.819650 | controller | skipping: Conditional result was False
2026-06-11 16:10:25.829483 | 
2026-06-11 16:10:25.829625 | TASK [Check if we get ci-framework-data basedir]
2026-06-11 16:10:26.078081 | controller | ok
2026-06-11 16:10:26.087599 | 
2026-06-11 16:10:26.087753 | TASK [Create ci-framework-data log directory for zuul]
2026-06-11 16:10:26.338110 | controller | changed
2026-06-11 16:10:26.346899 | 
2026-06-11 16:10:26.347035 | TASK [Copy ci-framework interesting files]
2026-06-11 16:10:26.776656 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-11 16:10:26.902984 | controller | ok: Runtime: 0:00:00.033129
2026-06-11 16:10:26.910530 | 
2026-06-11 16:10:26.910663 | TASK [Get SELinux listing]
2026-06-11 16:10:27.457381 | controller | ok: Runtime: 0:00:00.014733
2026-06-11 16:10:27.465791 | 
2026-06-11 16:10:27.465914 | TASK [Generate log index]
2026-06-11 16:10:28.503449 | controller | changed
2026-06-11 16:10:28.508651 | 
2026-06-11 16:10:28.508756 | TASK [Get some env related data]
2026-06-11 16:10:29.187576 | controller | /home/zuul/.local/bin/ansible
2026-06-11 16:10:30.043683 | controller | ok: Runtime: 0:00:01.001642
2026-06-11 16:10:30.048769 | 
2026-06-11 16:10:30.048849 | TASK [Generate list of logs to collect in home directory]
2026-06-11 16:10:30.467965 | controller | ok: All paths examined
2026-06-11 16:10:30.477618 | 
2026-06-11 16:10:30.477754 | LOOP [Copy logs from home directory]
2026-06-11 16:10:31.040217 | controller | changed:
2026-06-11 16:10:31.040419 | controller | {
2026-06-11 16:10:31.040525 | controller |   "atime": 1781194095.0171885,
2026-06-11 16:10:31.040623 | controller |   "ctime": 1781194222.3540375,
2026-06-11 16:10:31.040685 | controller |   "dev": 64513,
2026-06-11 16:10:31.040728 | controller |   "gid": 1000,
2026-06-11 16:10:31.040765 | controller |   "gr_name": "zuul",
2026-06-11 16:10:31.040815 | controller |   "inode": 393624,
2026-06-11 16:10:31.040852 | controller |   "isblk": false,
2026-06-11 16:10:31.040888 | controller |   "ischr": false,
2026-06-11 16:10:31.040924 | controller |   "isdir": false,
2026-06-11 16:10:31.040958 | controller |   "isfifo": false,
2026-06-11 16:10:31.040993 | controller |   "isgid": false,
2026-06-11 16:10:31.041028 | controller |   "islnk": false,
2026-06-11 16:10:31.041062 | controller |   "isreg": true,
2026-06-11 16:10:31.041096 | controller |   "issock": false,
2026-06-11 16:10:31.041133 | controller |   "isuid": false,
2026-06-11 16:10:31.041169 | controller |   "mode": "0644",
2026-06-11 16:10:31.041205 | controller |   "mtime": 1781194222.3540375,
2026-06-11 16:10:31.041241 | controller |   "nlink": 1,
2026-06-11 16:10:31.041277 | controller |   "path": "/home/zuul/ansible.log",
2026-06-11 16:10:31.041313 | controller |   "pw_name": "zuul",
2026-06-11 16:10:31.041349 | controller |   "rgrp": true,
2026-06-11 16:10:31.041383 | controller |   "roth": true,
2026-06-11 16:10:31.041423 | controller |   "rusr": true,
2026-06-11 16:10:31.041509 | controller |   "size": 264613,
2026-06-11 16:10:31.041547 | controller |   "uid": 1000,
2026-06-11 16:10:31.041582 | controller |   "wgrp": false,
2026-06-11 16:10:31.041617 | controller |   "woth": false,
2026-06-11 16:10:31.041652 | controller |   "wusr": true,
2026-06-11 16:10:31.041689 | controller |   "xgrp": false,
2026-06-11 16:10:31.041724 | controller |   "xoth": false,
2026-06-11 16:10:31.041760 | controller |   "xusr": false
2026-06-11 16:10:31.041796 | controller | }
2026-06-11 16:10:31.055935 | 
2026-06-11 16:10:31.056077 | TASK [Copy crio stats log file]
2026-06-11 16:10:31.083701 | controller | skipping: Conditional result was False
2026-06-11 16:10:31.096131 | 
2026-06-11 16:10:31.096336 | TASK [Get SELinux related data]
2026-06-11 16:10:31.401374 | controller | <no matches>
2026-06-11 16:10:31.641924 | controller | ERROR
2026-06-11 16:10:31.642217 | controller | {
2026-06-11 16:10:31.642276 | controller |   "delta": "0:00:00.011749",
2026-06-11 16:10:31.642316 | controller |   "end": "2026-06-11 16:10:31.402417",
2026-06-11 16:10:31.642352 | controller |   "msg": "non-zero return code",
2026-06-11 16:10:31.642386 | controller |   "rc": 1,
2026-06-11 16:10:31.642419 | controller |   "start": "2026-06-11 16:10:31.390668"
2026-06-11 16:10:31.642517 | controller | }
2026-06-11 16:10:31.642569 | controller | ERROR: Ignoring Errors
2026-06-11 16:10:31.650392 | 
2026-06-11 16:10:31.650583 | TASK [Create system configuration directory]
2026-06-11 16:10:31.919008 | controller | changed
2026-06-11 16:10:31.927736 | 
2026-06-11 16:10:31.927866 | TASK [Get some of the system configurations]
2026-06-11 16:10:32.475245 | controller | ok: Runtime: 0:00:00.016857
2026-06-11 16:10:32.483486 | 
2026-06-11 16:10:32.483631 | TASK [Copy generated documentation if available]
2026-06-11 16:10:32.501318 | controller | skipping: Conditional result was False
2026-06-11 16:10:32.506284 | 
2026-06-11 16:10:32.506354 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-11 16:10:32.529595 | controller | skipping: Conditional result was False
2026-06-11 16:10:32.540891 | 
2026-06-11 16:10:32.541030 | TASK [Compress logs bigger than 2MB]
2026-06-11 16:10:33.086134 | controller | ok: Runtime: 0:00:00.008746
2026-06-11 16:10:33.096608 | 
2026-06-11 16:10:33.096752 | TASK [Copy files from workspace on node]
2026-06-11 16:10:33.134200 | controller | ok
2026-06-11 16:10:33.174098 | 
2026-06-11 16:10:33.174205 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-11 16:10:33.210691 | controller | skipping: Conditional result was False
2026-06-11 16:10:33.223511 | 
2026-06-11 16:10:33.223793 | TASK [fetch-output : Set log path for single node]
2026-06-11 16:10:33.287509 | controller | ok
2026-06-11 16:10:33.299732 | 
2026-06-11 16:10:33.299909 | LOOP [fetch-output : Ensure local output dirs]
2026-06-11 16:10:33.611145 | controller -> localhost | changed: "/var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/logs"
2026-06-11 16:10:33.611542 | controller -> localhost | changed: All items complete
2026-06-11 16:10:33.611578 | 
2026-06-11 16:10:33.940676 | controller -> localhost | changed: "/var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/artifacts"
2026-06-11 16:10:34.206800 | controller -> localhost | changed: "/var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/docs"
2026-06-11 16:10:34.226029 | 
2026-06-11 16:10:34.226168 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-11 16:10:35.120486 | controller | changed:
2026-06-11 16:10:35.120914 | controller | .d..t...... ./
2026-06-11 16:10:35.120974 | controller | >f+++++++++ README.html
2026-06-11 16:10:35.121021 | controller | >f+++++++++ ansible.log
2026-06-11 16:10:35.121061 | controller | >f+++++++++ dmesg.log
2026-06-11 16:10:35.121102 | controller | >f+++++++++ installed-pkgs.log
2026-06-11 16:10:35.121140 | controller | >f+++++++++ python.log
2026-06-11 16:10:35.121233 | controller | >f+++++++++ registries.conf
2026-06-11 16:10:35.121271 | controller | >f+++++++++ selinux-denials.log
2026-06-11 16:10:35.121306 | controller | >f+++++++++ selinux-listing.log
2026-06-11 16:10:35.121341 | controller | cd+++++++++ ci-framework-data/
2026-06-11 16:10:35.121376 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-11 16:10:35.121411 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-11 16:10:35.121485 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-11 16:10:35.121525 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-11 16:10:35.121562 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-11 16:10:35.121596 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-11 16:10:35.121630 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-11 16:10:35.121664 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-11 16:10:35.121700 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-11 16:10:35.121740 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-11 16:10:35.121774 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-11 16:10:35.121808 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-11 16:10:35.121843 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-11 16:10:35.121878 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-11 16:10:35.121914 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-11 16:10:35.121948 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-11 16:10:35.121982 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-11 16:10:35.122016 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-11 16:10:35.122074 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-11 16:10:35.122108 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31550.2026-06-11@16:10:07~
2026-06-11 16:10:35.122142 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-11 16:10:35.122175 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-11 16:10:35.122207 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-11 16:10:35.122258 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-11 16:10:35.122292 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-11 16:10:35.122325 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-11 16:10:35.122359 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-11 16:10:35.122393 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-11 16:10:35.122457 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-11 16:10:35.122502 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-11 16:10:35.122537 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-11 16:10:35.122570 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-11 16:10:35.122604 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-11 16:10:35.122638 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-11 16:10:35.122671 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-11 16:10:35.122705 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-11 16:10:35.122739 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-11 16:10:35.122772 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-11 16:10:35.122806 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-11 16:10:35.122840 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-11 16:10:35.122874 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30415.2026-06-11@16:09:26~
2026-06-11 16:10:35.122907 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-11 16:10:35.122941 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-11 16:10:35.122974 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-11 16:10:35.123008 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-11 16:10:35.123043 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-11 16:10:35.123078 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.31504.2026-06-11@16:10:05~
2026-06-11 16:10:35.123113 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-11 16:10:35.123146 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-11 16:10:35.123180 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-11 16:10:35.123213 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-11 16:10:35.123247 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-11 16:10:35.123279 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-11 16:10:35.123312 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-11 16:10:35.123355 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-11 16:10:35.123389 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-11 16:10:35.123422 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-11 16:10:35.123512 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-11 16:10:35.123549 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-11 16:10:35.123582 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-11 16:10:35.123615 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-11 16:10:35.123649 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-11 16:10:35.123683 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-11 16:10:35.123717 | controller | cd+++++++++ registries.conf.d/
2026-06-11 16:10:35.123751 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-11 16:10:35.123785 | controller | cd+++++++++ system-config/
2026-06-11 16:10:35.123819 | controller | cd+++++++++ system-config/libvirt/
2026-06-11 16:10:35.123854 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-11 16:10:35.123888 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-11 16:10:35.671647 | controller | changed: .d..t...... ./
2026-06-11 16:10:36.220786 | controller | changed: .d..t...... ./
2026-06-11 16:10:36.258017 | 
2026-06-11 16:10:36.258265 | TASK [Return artifact to Zuul]
2026-06-11 16:10:36.296795 | controller | skipping: Conditional result was False
2026-06-11 16:10:36.302774 | 
2026-06-11 16:10:36.302878 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-11 16:10:36.303222 | 
2026-06-11 16:10:36.303293 | PLAY RECAP
2026-06-11 16:10:36.303371 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-11 16:10:36.303412 | 
2026-06-11 16:10:36.502919 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-11 16:10:36.505332 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-11 16:10:37.203196 | 
2026-06-11 16:10:37.203345 | PLAY [all]
2026-06-11 16:10:37.213498 | 
2026-06-11 16:10:37.213593 | TASK [include_role : fetch-output]
2026-06-11 16:10:37.252522 | controller | ok
2026-06-11 16:10:37.267861 | 
2026-06-11 16:10:37.267967 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-11 16:10:37.347149 | controller | skipping: Conditional result was False
2026-06-11 16:10:37.357314 | 
2026-06-11 16:10:37.357767 | TASK [fetch-output : Set log path for single node]
2026-06-11 16:10:37.425002 | controller | ok
2026-06-11 16:10:37.430745 | 
2026-06-11 16:10:37.430859 | LOOP [fetch-output : Ensure local output dirs]
2026-06-11 16:10:38.024882 | controller -> localhost | ok: "/var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/logs"
2026-06-11 16:10:38.305018 | controller -> localhost | ok: "/var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/artifacts"
2026-06-11 16:10:38.613877 | controller -> localhost | ok: "/var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/docs"
2026-06-11 16:10:38.632071 | 
2026-06-11 16:10:38.632328 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-11 16:10:39.437471 | controller | ok
2026-06-11 16:10:39.437844 | controller | ok: All items complete
2026-06-11 16:10:39.437903 | 
2026-06-11 16:10:40.013561 | controller | ok
2026-06-11 16:10:40.582480 | controller | ok
2026-06-11 16:10:40.611304 | 
2026-06-11 16:10:40.611564 | TASK [include_role : fetch-output-openshift]
2026-06-11 16:10:40.647286 | controller | skipping: Conditional result was False
2026-06-11 16:10:40.658916 | 
2026-06-11 16:10:40.659068 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-11 16:10:41.178716 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.014846
2026-06-11 16:10:41.533957 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012398
2026-06-11 16:10:41.552518 | 
2026-06-11 16:10:41.552678 | PLAY [all]
2026-06-11 16:10:41.559540 | 
2026-06-11 16:10:41.559629 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-11 16:10:42.065358 | controller | changed
2026-06-11 16:10:42.079968 | 
2026-06-11 16:10:42.080122 | PLAY RECAP
2026-06-11 16:10:42.080243 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-11 16:10:42.080312 | 
2026-06-11 16:10:42.272760 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-11 16:10:42.275515 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-11 16:10:42.947524 | 
2026-06-11 16:10:42.947669 | PLAY [localhost]
2026-06-11 16:10:42.958043 | 
2026-06-11 16:10:42.958127 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-11 16:10:43.442169 | localhost | changed
2026-06-11 16:10:43.452628 | 
2026-06-11 16:10:43.452765 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-11 16:10:43.492003 | localhost | ok
2026-06-11 16:10:43.499949 | 
2026-06-11 16:10:43.500038 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-11 16:10:44.007942 | localhost | changed
2026-06-11 16:10:44.018340 | 
2026-06-11 16:10:44.018536 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-11 16:10:44.975875 | localhost | changed
2026-06-11 16:10:44.985317 | 
2026-06-11 16:10:44.985493 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-11 16:10:45.583125 | localhost | Identity added: /var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/tmp/ansible.z7v3t933 (/var/lib/zuul/builds/6aff47afdadc49ebb6c181209628653f/work/tmp/ansible.z7v3t933)
2026-06-11 16:10:45.583542 | localhost | ok: Runtime: 0:00:00.022683
2026-06-11 16:10:45.590702 | 
2026-06-11 16:10:45.590838 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-11 16:10:45.914937 | localhost | ok: Runtime: 0:00:00.009711
2026-06-11 16:10:45.923281 | 
2026-06-11 16:10:45.923411 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-11 16:10:45.989149 | localhost | changed
2026-06-11 16:10:45.998820 | 
2026-06-11 16:10:45.999024 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-11 16:10:46.485604 | localhost | changed
2026-06-11 16:10:46.491301 | 
2026-06-11 16:10:46.491357 | PLAY [localhost]
2026-06-11 16:10:46.495679 | 
2026-06-11 16:10:46.495741 | TASK [Generate bulk log download script]
2026-06-11 16:10:46.524161 | localhost | ok
2026-06-11 16:10:46.534363 | 
2026-06-11 16:10:46.534422 | TASK [local-log-download : Check API endpoint is defined]
2026-06-11 16:10:46.585671 | localhost | ok: All assertions passed
2026-06-11 16:10:46.593193 | 
2026-06-11 16:10:46.593320 | TASK [local-log-download : Create download script]
2026-06-11 16:10:47.116296 | localhost -> localhost | changed
2026-06-11 16:10:47.180071 | 
2026-06-11 16:10:47.180255 | TASK [Register quick-download link]
2026-06-11 16:10:47.212754 | localhost | ok
2026-06-11 16:10:47.215737 | 
2026-06-11 16:10:47.215883 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-11 16:10:47.222189 | 
2026-06-11 16:10:47.222277 | TASK [Set zuul-log-path fact]
2026-06-11 16:10:47.240929 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-11 16:10:47.254916 | 
2026-06-11 16:10:47.255079 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-11 16:10:47.287190 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-11 16:10:47.292660 | 
2026-06-11 16:10:47.292806 | TASK [upload-logs : Create log directories]
2026-06-11 16:10:48.176027 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-11 16:10:48.179667 | 
2026-06-11 16:10:48.179805 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-11 16:10:48.528263 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.008274
2026-06-11 16:10:48.534471 | 
2026-06-11 16:10:48.534600 | TASK [upload-logs : Upload logs to log server]
2026-06-11 16:10:52.702374 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-11 16:10:52.705992 | 
2026-06-11 16:10:52.706136 | LOOP [upload-logs : Compress console log and json output]
