2026-06-09 16:29:18.626628 | Job console starting
2026-06-09 16:29:18.745691 | Updating git repos
2026-06-09 16:29:18.784630 | Cloning repos into workspace
2026-06-09 16:29:20.494801 | Restoring repo states
2026-06-09 16:29:20.518885 | Merging changes
2026-06-09 16:29:22.687345 | Checking out repos
2026-06-09 16:29:23.139934 | Preparing playbooks
2026-06-09 16:29:28.027241 | Running Ansible setup
2026-06-09 16:29:31.769866 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-09 16:29:32.456508 | 
2026-06-09 16:29:32.456691 | PLAY [localhost]
2026-06-09 16:29:32.465889 | 
2026-06-09 16:29:32.465984 | TASK [Gathering Facts]
2026-06-09 16:29:33.539351 | localhost | ok
2026-06-09 16:29:33.548796 | 
2026-06-09 16:29:33.548898 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-09 16:29:34.090057 | localhost -> localhost | changed
2026-06-09 16:29:34.099714 | 
2026-06-09 16:29:34.099859 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-09 16:29:35.149986 | localhost -> localhost | changed
2026-06-09 16:29:35.158269 | 
2026-06-09 16:29:35.158360 | TASK [Setup log path fact]
2026-06-09 16:29:35.175593 | localhost | ok
2026-06-09 16:29:35.184511 | 
2026-06-09 16:29:35.184573 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-09 16:29:35.210915 | localhost | ok
2026-06-09 16:29:35.215858 | 
2026-06-09 16:29:35.215917 | TASK [emit-job-header : Print job information]
2026-06-09 16:29:35.273842 | # Job Information
2026-06-09 16:29:35.274131 | Ansible Version: 2.16.18
2026-06-09 16:29:35.274186 | Job: rhoso-architecture-validate-nova05epsilon
2026-06-09 16:29:35.274235 | Pipeline: github-check
2026-06-09 16:29:35.274274 | Executor: 38.102.83.47
2026-06-09 16:29:35.274310 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/764
2026-06-09 16:29:35.274349 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/5f3/rdoproject.org/5f3db234e35c412c8d814871746af3bf/
2026-06-09 16:29:35.274388 | Event ID: 2fec4360-6420-11f1-88e4-31825f818802
2026-06-09 16:29:35.280294 | 
2026-06-09 16:29:35.280461 | LOOP [emit-job-header : Print node information]
2026-06-09 16:29:35.362281 | localhost | ok:
2026-06-09 16:29:35.362752 | localhost | # Node Information
2026-06-09 16:29:35.362838 | localhost | Inventory Hostname: controller
2026-06-09 16:29:35.362908 | localhost | Hostname: np0000068893
2026-06-09 16:29:35.362969 | localhost | Username: zuul
2026-06-09 16:29:35.363028 | localhost | Distro: CentOS 9
2026-06-09 16:29:35.363087 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-09 16:29:35.363143 | localhost | Region: RegionOne
2026-06-09 16:29:35.363199 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-09 16:29:35.363250 | localhost | Product Name: OpenStack Nova
2026-06-09 16:29:35.363299 | localhost | Interface IP: 38.102.83.19
2026-06-09 16:29:35.380257 | 
2026-06-09 16:29:35.380494 | PLAY [all]
2026-06-09 16:29:35.392287 | 
2026-06-09 16:29:35.392483 | TASK [Gather network facts]
2026-06-09 16:29:35.852641 | controller | ok
2026-06-09 16:29:35.867909 | 
2026-06-09 16:29:35.868078 | TASK [include_role : start-zuul-console]
2026-06-09 16:29:35.903278 | controller | ok
2026-06-09 16:29:35.930379 | 
2026-06-09 16:29:35.930658 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-09 16:29:36.370253 | controller | ok
2026-06-09 16:29:36.382861 | 
2026-06-09 16:29:36.383003 | TASK [include_role : add-build-sshkey]
2026-06-09 16:29:36.418238 | controller | ok
2026-06-09 16:29:36.440417 | 
2026-06-09 16:29:36.440593 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-09 16:29:36.762569 | controller -> localhost | ok
2026-06-09 16:29:36.771950 | 
2026-06-09 16:29:36.772086 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-09 16:29:36.808803 | controller | ok
2026-06-09 16:29:36.837312 | controller | included: /var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-09 16:29:36.844839 | 
2026-06-09 16:29:36.844925 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-09 16:29:37.525352 | controller -> localhost | Generating public/private rsa key pair.
2026-06-09 16:29:37.525578 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/5f3db234e35c412c8d814871746af3bf_id_rsa
2026-06-09 16:29:37.525608 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/5f3db234e35c412c8d814871746af3bf_id_rsa.pub
2026-06-09 16:29:37.525629 | controller -> localhost | The key fingerprint is:
2026-06-09 16:29:37.525647 | controller -> localhost | SHA256:ZLEeW2j+a/7Hfnt6YugGnFqWjYcamGq/pdG8FBCHUCE zuul-build-sshkey
2026-06-09 16:29:37.525665 | controller -> localhost | The key's randomart image is:
2026-06-09 16:29:37.525682 | controller -> localhost | +---[RSA 3072]----+
2026-06-09 16:29:37.525698 | controller -> localhost | |    Eo+oo        |
2026-06-09 16:29:37.525716 | controller -> localhost | |     ..o +       |
2026-06-09 16:29:37.525733 | controller -> localhost | |      . B .      |
2026-06-09 16:29:37.525750 | controller -> localhost | |       B +       |
2026-06-09 16:29:37.525766 | controller -> localhost | |       oS. *     |
2026-06-09 16:29:37.525783 | controller -> localhost | |      oo.oX o    |
2026-06-09 16:29:37.525799 | controller -> localhost | |     .. =*.o o   |
2026-06-09 16:29:37.525815 | controller -> localhost | |    o  =o...o = +|
2026-06-09 16:29:37.525831 | controller -> localhost | |   . .+..oo+o+o*o|
2026-06-09 16:29:37.525847 | controller -> localhost | +----[SHA256]-----+
2026-06-09 16:29:37.525889 | controller -> localhost | ok: Runtime: 0:00:00.092943
2026-06-09 16:29:37.529525 | 
2026-06-09 16:29:37.529586 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-09 16:29:37.582328 | controller | ok
2026-06-09 16:29:37.604625 | controller | included: /var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-09 16:29:37.621788 | 
2026-06-09 16:29:37.621892 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-09 16:29:37.658748 | controller | skipping: Conditional result was False
2026-06-09 16:29:37.668929 | 
2026-06-09 16:29:37.669165 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-09 16:29:38.185696 | controller | changed
2026-06-09 16:29:38.193648 | 
2026-06-09 16:29:38.193781 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-09 16:29:38.482919 | controller | ok
2026-06-09 16:29:38.490839 | 
2026-06-09 16:29:38.491060 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-09 16:29:39.324499 | controller | changed
2026-06-09 16:29:39.329276 | 
2026-06-09 16:29:39.329370 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-09 16:29:40.083080 | controller | changed
2026-06-09 16:29:40.092236 | 
2026-06-09 16:29:40.092501 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-09 16:29:40.132727 | controller | skipping: Conditional result was False
2026-06-09 16:29:40.145281 | 
2026-06-09 16:29:40.145527 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-09 16:29:40.644732 | controller -> localhost | changed
2026-06-09 16:29:40.664660 | 
2026-06-09 16:29:40.664797 | TASK [add-build-sshkey : Add back temp key]
2026-06-09 16:29:41.033356 | controller -> localhost | Identity added: /var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/5f3db234e35c412c8d814871746af3bf_id_rsa (zuul-build-sshkey)
2026-06-09 16:29:41.033705 | controller -> localhost | ok: Runtime: 0:00:00.010983
2026-06-09 16:29:41.041840 | 
2026-06-09 16:29:41.041968 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-09 16:29:41.455812 | controller | ok
2026-06-09 16:29:41.462925 | 
2026-06-09 16:29:41.463055 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-09 16:29:41.501332 | controller | skipping: Conditional result was False
2026-06-09 16:29:41.521401 | 
2026-06-09 16:29:41.521571 | TASK [include_role : validate-host]
2026-06-09 16:29:41.566748 | controller | ok
2026-06-09 16:29:41.602204 | 
2026-06-09 16:29:41.602358 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-09 16:29:41.647773 | controller | ok
2026-06-09 16:29:41.652900 | 
2026-06-09 16:29:41.652982 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-09 16:29:41.981329 | controller -> localhost | ok
2026-06-09 16:29:41.990625 | 
2026-06-09 16:29:41.990756 | TASK [validate-host : Collect information about the host]
2026-06-09 16:29:42.727467 | controller | ok
2026-06-09 16:29:42.743261 | 
2026-06-09 16:29:42.743398 | TASK [validate-host : Sanitize hostname]
2026-06-09 16:29:42.829460 | controller | ok
2026-06-09 16:29:42.840214 | 
2026-06-09 16:29:42.840345 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-09 16:29:43.474255 | controller -> localhost | changed
2026-06-09 16:29:43.483163 | 
2026-06-09 16:29:43.483291 | TASK [validate-host : Collect information about zuul worker]
2026-06-09 16:29:43.947204 | controller | ok
2026-06-09 16:29:43.955693 | 
2026-06-09 16:29:43.955837 | TASK [validate-host : Write out all zuul information for each host]
2026-06-09 16:29:44.534180 | controller -> localhost | changed
2026-06-09 16:29:44.541923 | 
2026-06-09 16:29:44.541986 | TASK [include_role : prepare-workspace-openshift]
2026-06-09 16:29:44.577024 | controller | skipping: Conditional result was False
2026-06-09 16:29:44.580899 | 
2026-06-09 16:29:44.580960 | TASK [include_role : remove-zuul-sshkey]
2026-06-09 16:29:44.612880 | controller | skipping: Conditional result was False
2026-06-09 16:29:44.617493 | 
2026-06-09 16:29:44.617562 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-09 16:29:44.886998 | controller | ok: "logs"
2026-06-09 16:29:44.887526 | controller | ok: All items complete
2026-06-09 16:29:44.887603 | 
2026-06-09 16:29:45.121498 | controller | ok: "artifacts"
2026-06-09 16:29:45.369770 | controller | ok: "docs"
2026-06-09 16:29:45.390186 | 
2026-06-09 16:29:45.390454 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-09 16:29:45.678526 | controller | changed: "logs"
2026-06-09 16:29:45.880803 | controller | changed: "artifacts"
2026-06-09 16:29:46.114481 | controller | changed: "docs"
2026-06-09 16:29:46.136865 | 
2026-06-09 16:29:46.137118 | PLAY RECAP
2026-06-09 16:29:46.137216 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-09 16:29:46.137270 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 16:29:46.137309 | 
2026-06-09 16:29:46.353142 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-09 16:29:46.356147 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-09 16:29:47.031586 | 
2026-06-09 16:29:47.031696 | PLAY [all]
2026-06-09 16:29:47.041689 | 
2026-06-09 16:29:47.041760 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-09 16:29:47.145331 | controller | ok
2026-06-09 16:29:47.153757 | 
2026-06-09 16:29:47.154050 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-09 16:29:47.659383 | controller | changed
2026-06-09 16:29:47.669485 | 
2026-06-09 16:29:47.669643 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-09 16:29:48.773881 | controller | changed
2026-06-09 16:29:48.790816 | 
2026-06-09 16:29:48.791035 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-09 16:29:49.281920 | controller | changed:
2026-06-09 16:29:49.282303 | controller | {
2026-06-09 16:29:49.282378 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-09 16:29:49.282537 | controller | }
2026-06-09 16:29:49.537249 | controller | changed:
2026-06-09 16:29:49.537406 | controller | {
2026-06-09 16:29:49.537513 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-09 16:29:49.537560 | controller | }
2026-06-09 16:29:49.793178 | controller | changed:
2026-06-09 16:29:49.793340 | controller | {
2026-06-09 16:29:49.793395 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com"
2026-06-09 16:29:49.793514 | controller | }
2026-06-09 16:29:50.086914 | controller | changed:
2026-06-09 16:29:50.087078 | controller | {
2026-06-09 16:29:50.087128 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-09 16:29:50.087168 | controller | }
2026-06-09 16:29:50.323071 | controller | changed:
2026-06-09 16:29:50.323227 | controller | {
2026-06-09 16:29:50.323277 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-09 16:29:50.323315 | controller | }
2026-06-09 16:29:50.571382 | controller | changed:
2026-06-09 16:29:50.571631 | controller | {
2026-06-09 16:29:50.571735 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-09 16:29:50.571811 | controller | }
2026-06-09 16:29:50.841478 | controller | changed:
2026-06-09 16:29:50.841644 | controller | {
2026-06-09 16:29:50.841695 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen"
2026-06-09 16:29:50.841737 | controller | }
2026-06-09 16:29:51.111309 | controller | changed:
2026-06-09 16:29:51.111518 | controller | {
2026-06-09 16:29:51.111573 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora"
2026-06-09 16:29:51.111649 | controller | }
2026-06-09 16:29:51.360474 | controller | changed:
2026-06-09 16:29:51.360743 | controller | {
2026-06-09 16:29:51.360808 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-09 16:29:51.360849 | controller | }
2026-06-09 16:29:51.638120 | controller | changed:
2026-06-09 16:29:51.638269 | controller | {
2026-06-09 16:29:51.638319 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-09 16:29:51.638359 | controller | }
2026-06-09 16:29:51.902549 | controller | changed:
2026-06-09 16:29:51.902711 | controller | {
2026-06-09 16:29:51.902773 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-09 16:29:51.902823 | controller | }
2026-06-09 16:29:52.128556 | controller | changed:
2026-06-09 16:29:52.128714 | controller | {
2026-06-09 16:29:52.128764 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-09 16:29:52.128805 | controller | }
2026-06-09 16:29:52.397929 | controller | changed:
2026-06-09 16:29:52.398137 | controller | {
2026-06-09 16:29:52.398362 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-09 16:29:52.398612 | controller | }
2026-06-09 16:29:52.642438 | controller | changed:
2026-06-09 16:29:52.642564 | controller | {
2026-06-09 16:29:52.642587 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-09 16:29:52.642605 | controller | }
2026-06-09 16:29:52.895325 | controller | changed:
2026-06-09 16:29:52.895541 | controller | {
2026-06-09 16:29:52.895679 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-09 16:29:52.895726 | controller | }
2026-06-09 16:29:53.184944 | controller | changed:
2026-06-09 16:29:53.185176 | controller | {
2026-06-09 16:29:53.185230 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-09 16:29:53.185269 | controller | }
2026-06-09 16:29:53.445645 | controller | changed:
2026-06-09 16:29:53.445810 | controller | {
2026-06-09 16:29:53.445861 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com"
2026-06-09 16:29:53.445902 | controller | }
2026-06-09 16:29:53.714418 | controller | changed:
2026-06-09 16:29:53.714672 | controller | {
2026-06-09 16:29:53.714746 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb"
2026-06-09 16:29:53.714820 | controller | }
2026-06-09 16:29:53.983175 | controller | changed:
2026-06-09 16:29:53.983352 | controller | {
2026-06-09 16:29:53.983412 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-09 16:29:53.983537 | controller | }
2026-06-09 16:29:54.252985 | controller | changed:
2026-06-09 16:29:54.253182 | controller | {
2026-06-09 16:29:54.253258 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-09 16:29:54.253382 | controller | }
2026-06-09 16:29:54.548135 | controller | changed:
2026-06-09 16:29:54.548286 | controller | {
2026-06-09 16:29:54.548336 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-09 16:29:54.548375 | controller | }
2026-06-09 16:29:54.836739 | controller | changed:
2026-06-09 16:29:54.836906 | controller | {
2026-06-09 16:29:54.836956 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-09 16:29:54.836994 | controller | }
2026-06-09 16:29:55.101485 | controller | changed:
2026-06-09 16:29:55.101671 | controller | {
2026-06-09 16:29:55.101753 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com"
2026-06-09 16:29:55.101830 | controller | }
2026-06-09 16:29:55.371422 | controller | changed:
2026-06-09 16:29:55.371607 | controller | {
2026-06-09 16:29:55.371657 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-09 16:29:55.371696 | controller | }
2026-06-09 16:29:55.664212 | controller | changed:
2026-06-09 16:29:55.664376 | controller | {
2026-06-09 16:29:55.664557 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-09 16:29:55.664627 | controller | }
2026-06-09 16:29:55.963809 | controller | changed:
2026-06-09 16:29:55.963977 | controller | {
2026-06-09 16:29:55.964030 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-09 16:29:55.964071 | controller | }
2026-06-09 16:29:55.998763 | 
2026-06-09 16:29:55.998986 | TASK [Set timezone to UTC]
2026-06-09 16:29:56.603247 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-09 16:29:56.611191 | 
2026-06-09 16:29:56.611328 | TASK [Create nodepool directory]
2026-06-09 16:29:56.923836 | controller | changed
2026-06-09 16:29:56.935187 | 
2026-06-09 16:29:56.935415 | TASK [Create nodepool sub_nodes file]
2026-06-09 16:29:57.712221 | controller | changed
2026-06-09 16:29:57.720405 | 
2026-06-09 16:29:57.720635 | TASK [Create nodepool sub_nodes_private file]
2026-06-09 16:29:58.528661 | controller | changed
2026-06-09 16:29:58.537537 | 
2026-06-09 16:29:58.537669 | LOOP [Populate nodepool sub_nodes file]
2026-06-09 16:29:58.589099 | 
2026-06-09 16:29:58.589482 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-09 16:29:58.643054 | 
2026-06-09 16:29:58.643382 | TASK [Create nodepool primary file]
2026-06-09 16:29:58.671973 | controller | skipping: Conditional result was False
2026-06-09 16:29:58.684267 | 
2026-06-09 16:29:58.684402 | TASK [Create nodepool node_private for this node]
2026-06-09 16:29:59.564823 | controller | changed
2026-06-09 16:29:59.574353 | 
2026-06-09 16:29:59.574518 | LOOP [Copy ssh keys to nodepool directory]
2026-06-09 16:30:00.044882 | controller | ok: Item: id_rsa Runtime: 0:00:00.007845
2026-06-09 16:30:00.045129 | 
2026-06-09 16:30:00.306121 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006861
2026-06-09 16:30:00.318963 | 
2026-06-09 16:30:00.319053 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-09 16:30:01.177367 | controller | changed
2026-06-09 16:30:01.186206 | 
2026-06-09 16:30:01.186372 | TASK [Validate sudoers config after edits]
2026-06-09 16:30:01.516642 | controller | /etc/sudoers: parsed OK
2026-06-09 16:30:01.516703 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-09 16:30:01.516715 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-09 16:30:01.516723 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-09 16:30:01.732938 | controller | ok: Runtime: 0:00:00.008130
2026-06-09 16:30:01.741883 | 
2026-06-09 16:30:01.742018 | TASK [Show the environment passed in to job shell scripts]
2026-06-09 16:30:02.047062 | controller | SHELL=/bin/bash
2026-06-09 16:30:02.047193 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture
2026-06-09 16:30:02.047207 | controller | ZUUL_SHORT_PROJECT_NAME=architecture
2026-06-09 16:30:02.047221 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/73/3773/b078db7b2836cd7c168de9d1a4db38983af17642^openstack-k8s-operators/architecture:main:refs/changes/64/764/4885ba331046257877cbaa7c74e8bf1f61367df2
2026-06-09 16:30:02.047232 | controller | PWD=/home/zuul
2026-06-09 16:30:02.047243 | controller | ZUUL_PIPELINE=github-check
2026-06-09 16:30:02.047251 | controller | LOGNAME=zuul
2026-06-09 16:30:02.047260 | controller | XDG_SESSION_TYPE=tty
2026-06-09 16:30:02.047268 | controller | _=/usr/bin/env
2026-06-09 16:30:02.047276 | controller | MOTD_SHOWN=pam
2026-06-09 16:30:02.047283 | controller | HOME=/home/zuul
2026-06-09 16:30:02.047292 | controller | LANG=en_US.UTF-8
2026-06-09 16:30:02.047300 | controller | SSH_CONNECTION=38.102.83.47 53310 38.102.83.19 22
2026-06-09 16:30:02.047310 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET
2026-06-09 16:30:02.047320 | controller | ZUUL_CHANGE_IDS=3773,b078db7b2836cd7c168de9d1a4db38983af17642 764,4885ba331046257877cbaa7c74e8bf1f61367df2
2026-06-09 16:30:02.047329 | controller | WORKSPACE=/home/zuul/workspace
2026-06-09 16:30:02.047338 | controller | XDG_SESSION_CLASS=user
2026-06-09 16:30:02.047347 | controller | SELINUX_ROLE_REQUESTED=
2026-06-09 16:30:02.047354 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-09 16:30:02.047362 | controller | USER=zuul
2026-06-09 16:30:02.047370 | controller | ZUUL_VOTING=True
2026-06-09 16:30:02.047378 | controller | BUILD_TIMEOUT=1800000
2026-06-09 16:30:02.047385 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-09 16:30:02.047393 | controller | SHLVL=1
2026-06-09 16:30:02.047401 | controller | ZUUL_PATCHSET=4885ba331046257877cbaa7c74e8bf1f61367df2
2026-06-09 16:30:02.047409 | controller | XDG_SESSION_ID=1
2026-06-09 16:30:02.047417 | controller | ZUUL_BRANCH=main
2026-06-09 16:30:02.047430 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-09 16:30:02.047438 | controller | SSH_CLIENT=38.102.83.47 53310 22
2026-06-09 16:30:02.047446 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-09 16:30:02.047454 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-09 16:30:02.047462 | controller | which_declare=declare -f
2026-06-09 16:30:02.047470 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-09 16:30:02.047478 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-09 16:30:02.047486 | controller | ZUUL_CHANGE=764
2026-06-09 16:30:02.047494 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-09 16:30:02.047502 | controller | ZUUL_UUID=5f3db234e35c412c8d814871746af3bf
2026-06-09 16:30:02.047510 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-09 16:30:02.047518 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-09 16:30:02.047526 | controller | }
2026-06-09 16:30:02.291991 | controller | ok: Runtime: 0:00:00.006539
2026-06-09 16:30:02.300892 | 
2026-06-09 16:30:02.301017 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-09 16:30:02.328120 | controller | skipping: Conditional result was False
2026-06-09 16:30:02.337267 | 
2026-06-09 16:30:02.337397 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-09 16:30:02.880420 | controller | skipping: Conditional result was False
2026-06-09 16:30:02.889327 | 
2026-06-09 16:30:02.889488 | TASK [Ensure legacy workspace directory]
2026-06-09 16:30:03.176652 | controller | changed
2026-06-09 16:30:03.179157 | 
2026-06-09 16:30:03.179251 | PLAY RECAP
2026-06-09 16:30:03.179334 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-09 16:30:03.179378 | 
2026-06-09 16:30:03.314706 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-09 16:30:03.317475 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-09 16:30:04.024799 | 
2026-06-09 16:30:04.024916 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-09 16:30:04.036479 | 
2026-06-09 16:30:04.036576 | TASK [Clone repos in the job workspace]
2026-06-09 16:30:04.058218 | controller | ok
2026-06-09 16:30:04.074490 | 
2026-06-09 16:30:04.074574 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-09 16:30:04.492609 | controller | ok
2026-06-09 16:30:04.502001 | 
2026-06-09 16:30:04.502140 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-09 16:30:06.666605 | controller | Output suppressed because no_log was given
2026-06-09 16:30:06.678239 | 
2026-06-09 16:30:06.678326 | TASK [Create zuul-output directory]
2026-06-09 16:30:07.108887 | controller | ok
2026-06-09 16:30:07.113071 | 
2026-06-09 16:30:07.113139 | TASK [Install required packages]
2026-06-09 16:30:52.275581 | controller | changed
2026-06-09 16:30:52.284974 | 
2026-06-09 16:30:52.285115 | TASK [Output pip related things]
2026-06-09 16:30:53.024206 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-09 16:30:53.335544 | controller | ok: Runtime: 0:00:00.381459
2026-06-09 16:30:53.343358 | 
2026-06-09 16:30:53.343537 | TASK [Install requirements]
2026-06-09 16:31:58.349794 | controller | changed
2026-06-09 16:31:58.374558 | 
2026-06-09 16:31:58.374732 | TASK [Add cronjob to trigger job stats]
2026-06-09 16:31:58.442816 | controller | skipping: Conditional result was False
2026-06-09 16:31:58.453200 | 
2026-06-09 16:31:58.453331 | LOOP [Construct project change list]
2026-06-09 16:31:58.531895 | controller | ok:
2026-06-09 16:31:58.532305 | controller | {
2026-06-09 16:31:58.532370 | controller |   "branch": "main",
2026-06-09 16:31:58.532632 | controller |   "change": "3773",
2026-06-09 16:31:58.532694 | 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. Add a hook for Swift and Ceph RWG on SNO                                                                                                                                                                  \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    Add a hook to correct the Keystone Swift endpoint for this case.\r\n\r\n    The proper fix belongs in cifmw_cephadm/tasks/configure_object.yml\r\n    which should detect whether ingress is deployed and choose VIP:8080\r\n    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-09 16:31:58.532769 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3773",
2026-06-09 16:31:58.532810 | controller |   "commit_id": "b078db7b2836cd7c168de9d1a4db38983af17642",
2026-06-09 16:31:58.532845 | controller |   "patchset": "b078db7b2836cd7c168de9d1a4db38983af17642",
2026-06-09 16:31:58.532880 | controller |   "project": {
2026-06-09 16:31:58.532914 | controller |     "canonical_hostname": "github.com",
2026-06-09 16:31:58.532947 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-09 16:31:58.532981 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-09 16:31:58.533014 | controller |     "short_name": "ci-framework",
2026-06-09 16:31:58.533048 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-09 16:31:58.533082 | controller |   },
2026-06-09 16:31:58.533115 | controller |   "topic": null
2026-06-09 16:31:58.533147 | controller | }
2026-06-09 16:31:58.542210 | controller | ok:
2026-06-09 16:31:58.542302 | controller | {
2026-06-09 16:31:58.542348 | controller |   "branch": "main",
2026-06-09 16:31:58.542386 | controller |   "change": "764",
2026-06-09 16:31:58.542423 | controller |   "change_message": "nova05: follow up changes\n\n* Add cross-site routes/GWs\r\n\r\n   For all nova05epsilon's NADs, NetConfig subnets, host-level NNCP routes add missing cross-site DCN routes, \r\n   and gateways.\r\n\r\n   Previsourely those were tested in ci-framework jobs overlays but the base DT example was missing those   \r\n   CHANGEME templates.\r\n\r\n* Add SNO Swift fix hook for Ceph RGW\r\n\r\n* Ext net for tests accessing VMs via FIP\r\n\r\n   Add external NAD definition with VLAN to DT nncp/values.yaml.\r\n   Update scenario-vars.yaml with external NAD for Tempest access to FIP.\r\n    \r\n* Add automation mocks for CI\r\n\r\n* Fix telemetry spec and kustomize chain for SNO                                                                                                                                                          \r\n\r\n    The DT-level kustomization was missing service-values replacements\r\n    (telemetry, nova, glance, ovn, extraMounts), so the examples kustomize\r\n    build produced base defaults instead of DT-specific config. This caused\r\n    metricStorage.enabled=false and missing alertmanagerConfig on the\r\n    deployed OSCP.\r\n\r\n    Additionally, pvcStorageClass was hardcoded to \"local-storage\" but SNO\r\n    uses LVMS (\"lvms-local-storage\"), and alertmanager defaulted to 2\r\n    replicas which cannot schedule on a single node due to required\r\n    pod anti-affinity.\r\n\r\n    Align the kustomization layers with nova04delta:\r\n    - dt/nova/nova05epsilon/kustomization.yaml: add service-values\r\n      replacements matching nova04delta pattern\r\n    - Remove deplicated replacements for\r\n      dt/nova/nova05epsilon/control-plane/kustomization.yaml\r\n    - examples/.../control-plane/service-values.yaml: add full DT-specific\r\n      data (telemetry, nova, glance, ovn, extraMounts)\r\n    - Set pvcStorageClass to lvms-local-storage and alertmanagerConfig\r\n      replicas to 1 for SNO compatibility\r\n    - update control-plane.md\r\n\r\n\r\nDepends-on: https://github.com/openstack-k8s-operators/ci-framework/pull/3773\r\nRelated: [OSPRH-30706](https://redhat.atlassian.net/browse/OSPRH-30706)",
2026-06-09 16:31:58.542522 | controller |   "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/764",
2026-06-09 16:31:58.542642 | controller |   "commit_id": "4885ba331046257877cbaa7c74e8bf1f61367df2",
2026-06-09 16:31:58.542684 | controller |   "patchset": "4885ba331046257877cbaa7c74e8bf1f61367df2",
2026-06-09 16:31:58.542844 | controller |   "project": {
2026-06-09 16:31:58.542895 | controller |     "canonical_hostname": "github.com",
2026-06-09 16:31:58.542930 | controller |     "canonical_name": "github.com/openstack-k8s-operators/architecture",
2026-06-09 16:31:58.542971 | controller |     "name": "openstack-k8s-operators/architecture",
2026-06-09 16:31:58.543005 | controller |     "short_name": "architecture",
2026-06-09 16:31:58.543038 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/architecture"
2026-06-09 16:31:58.543071 | controller |   },
2026-06-09 16:31:58.543105 | controller |   "topic": null
2026-06-09 16:31:58.543137 | controller | }
2026-06-09 16:31:58.600942 | 
2026-06-09 16:31:58.601062 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-09 16:31:58.607070 | 
2026-06-09 16:31:58.607148 | TASK [Filter out host if needed]
2026-06-09 16:31:58.618961 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 16:31:58.622926 | 
2026-06-09 16:31:58.623005 | TASK [Get git tag for image tagging]
2026-06-09 16:31:59.163181 | controller | skipping: Conditional result was False
2026-06-09 16:31:59.172205 | 
2026-06-09 16:31:59.172348 | TASK [Set openstack-runner image]
2026-06-09 16:31:59.209300 | controller | skipping: Conditional result was False
2026-06-09 16:31:59.218637 | 
2026-06-09 16:31:59.218774 | TASK [Build openstack-runner image]
2026-06-09 16:31:59.255334 | controller | skipping: Conditional result was False
2026-06-09 16:31:59.264149 | 
2026-06-09 16:31:59.264284 | TASK [Push openstack-runner image]
2026-06-09 16:31:59.301073 | controller | skipping: Conditional result was False
2026-06-09 16:31:59.312527 | 
2026-06-09 16:31:59.312674 | TASK [Make sure ci-framework directory exists]
2026-06-09 16:31:59.349521 | controller | skipping: Conditional result was False
2026-06-09 16:31:59.360938 | 
2026-06-09 16:31:59.361076 | TASK [Create EDPM ansible var file]
2026-06-09 16:31:59.398419 | controller | skipping: Conditional result was False
2026-06-09 16:31:59.400615 | 
2026-06-09 16:31:59.400716 | PLAY RECAP
2026-06-09 16:31:59.400809 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-09 16:31:59.400852 | 
2026-06-09 16:31:59.547454 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-09 16:31:59.549981 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-09 16:32:00.150219 | 
2026-06-09 16:32:00.150332 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-09 16:32:00.161678 | 
2026-06-09 16:32:00.161750 | TASK [Create zuul-output directory]
2026-06-09 16:32:00.641318 | controller | changed
2026-06-09 16:32:00.649903 | 
2026-06-09 16:32:00.650051 | TASK [Slurp Zuul inventory test]
2026-06-09 16:32:01.105184 | controller -> localhost | ok
2026-06-09 16:32:01.117626 | 
2026-06-09 16:32:01.117801 | TASK [Save zuul inventory]
2026-06-09 16:32:02.223979 | controller | changed
2026-06-09 16:32:02.231762 | 
2026-06-09 16:32:02.231894 | TASK [Save zuul vars without the change_message]
2026-06-09 16:32:03.116382 | controller | changed
2026-06-09 16:32:03.118713 | 
2026-06-09 16:32:03.118807 | PLAY RECAP
2026-06-09 16:32:03.118887 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 16:32:03.118931 | 
2026-06-09 16:32:03.240746 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-09 16:32:03.243573 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-09 16:32:03.842932 | 
2026-06-09 16:32:03.843050 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-09 16:32:03.853376 | 
2026-06-09 16:32:03.853468 | TASK [Filter out host if needed]
2026-06-09 16:32:03.861305 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 16:32:03.864792 | 
2026-06-09 16:32:03.864854 | TASK [Run playbook]
2026-06-09 16:32:04.847670 | controller |
2026-06-09 16:32:04.847754 | controller | PLAY [Test architecture automations] *******************************************
2026-06-09 16:32:04.847767 | controller |
2026-06-09 16:32:04.847776 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-09 16:32:04.847789 | controller | Tuesday 09 June 2026  16:32:04 +0000 (0:00:00.029)       0:00:00.029 **********
2026-06-09 16:32:04.847798 | controller | Tuesday 09 June 2026  16:32:04 +0000 (0:00:00.027)       0:00:00.027 **********
2026-06-09 16:32:05.871636 | controller | ok: [localhost]
2026-06-09 16:32:05.871689 | controller |
2026-06-09 16:32:05.871699 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] ***
2026-06-09 16:32:05.871710 | controller | Tuesday 09 June 2026  16:32:05 +0000 (0:00:01.023)       0:00:01.053 **********
2026-06-09 16:32:05.871715 | controller | Tuesday 09 June 2026  16:32:05 +0000 (0:00:01.024)       0:00:01.051 **********
2026-06-09 16:32:05.940158 | controller | ok: [localhost]
2026-06-09 16:32:05.940225 | controller |
2026-06-09 16:32:05.940240 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-09 16:32:05.940253 | controller | Tuesday 09 June 2026  16:32:05 +0000 (0:00:00.068)       0:00:01.121 **********
2026-06-09 16:32:05.940265 | controller | Tuesday 09 June 2026  16:32:05 +0000 (0:00:00.068)       0:00:01.120 **********
2026-06-09 16:32:05.995411 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-09 16:32:05.995461 | controller |
2026-06-09 16:32:05.995472 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-09 16:32:05.995481 | controller | Tuesday 09 June 2026  16:32:05 +0000 (0:00:00.055)       0:00:01.177 **********
2026-06-09 16:32:05.995489 | controller | Tuesday 09 June 2026  16:32:05 +0000 (0:00:00.055)       0:00:01.175 **********
2026-06-09 16:32:06.022430 | controller | ok: [localhost] =>
2026-06-09 16:32:06.022495 | controller |     cifmw_ci_setup_packages:
2026-06-09 16:32:06.022505 | controller |     - bash-completion
2026-06-09 16:32:06.022514 | controller |     - ca-certificates
2026-06-09 16:32:06.022522 | controller |     - git-core
2026-06-09 16:32:06.022530 | controller |     - make
2026-06-09 16:32:06.022538 | controller |     - tar
2026-06-09 16:32:06.022547 | controller |     - tmux
2026-06-09 16:32:06.022555 | controller |     - python3-pip
2026-06-09 16:32:06.022563 | controller |
2026-06-09 16:32:06.022571 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-09 16:32:06.022580 | controller | Tuesday 09 June 2026  16:32:06 +0000 (0:00:00.027)       0:00:01.204 **********
2026-06-09 16:32:06.022588 | controller | Tuesday 09 June 2026  16:32:06 +0000 (0:00:00.027)       0:00:01.203 **********
2026-06-09 16:32:09.478128 | controller | changed: [localhost]
2026-06-09 16:32:09.478189 | controller |
2026-06-09 16:32:09.478196 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-09 16:32:09.478203 | controller | Tuesday 09 June 2026  16:32:09 +0000 (0:00:03.455)       0:00:04.660 **********
2026-06-09 16:32:09.478209 | controller | Tuesday 09 June 2026  16:32:09 +0000 (0:00:03.455)       0:00:04.658 **********
2026-06-09 16:32:09.783455 | controller | ok: [localhost]
2026-06-09 16:32:09.783497 | controller |
2026-06-09 16:32:09.783506 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-09 16:32:09.783514 | controller | Tuesday 09 June 2026  16:32:09 +0000 (0:00:00.304)       0:00:04.964 **********
2026-06-09 16:32:09.783521 | controller | Tuesday 09 June 2026  16:32:09 +0000 (0:00:00.304)       0:00:04.963 **********
2026-06-09 16:32:10.134095 | controller | changed: [localhost]
2026-06-09 16:32:10.134160 | controller |
2026-06-09 16:32:10.134176 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] ***
2026-06-09 16:32:10.134186 | controller | Tuesday 09 June 2026  16:32:10 +0000 (0:00:00.350)       0:00:05.315 **********
2026-06-09 16:32:10.134211 | controller | Tuesday 09 June 2026  16:32:10 +0000 (0:00:00.350)       0:00:05.314 **********
2026-06-09 16:32:14.234263 | controller | changed: [localhost]
2026-06-09 16:32:14.234301 | controller |
2026-06-09 16:32:14.234309 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] ***
2026-06-09 16:32:14.234316 | controller | Tuesday 09 June 2026  16:32:14 +0000 (0:00:04.100)       0:00:09.415 **********
2026-06-09 16:32:14.234323 | controller | Tuesday 09 June 2026  16:32:14 +0000 (0:00:04.100)       0:00:09.414 **********
2026-06-09 16:32:14.280509 | controller | skipping: [localhost]
2026-06-09 16:32:14.280573 | controller |
2026-06-09 16:32:14.280582 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-09 16:32:14.280591 | controller | Tuesday 09 June 2026  16:32:14 +0000 (0:00:00.046)       0:00:09.461 **********
2026-06-09 16:32:14.280598 | controller | Tuesday 09 June 2026  16:32:14 +0000 (0:00:00.046)       0:00:09.460 **********
2026-06-09 16:32:14.655670 | controller | changed: [localhost]
2026-06-09 16:32:14.655736 | controller |
2026-06-09 16:32:14.655748 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then
2026-06-09 16:32:14.655757 | controller |   source ~/.oc_completion
2026-06-09 16:32:14.655766 | controller | fi] ***
2026-06-09 16:32:14.655774 | controller | Tuesday 09 June 2026  16:32:14 +0000 (0:00:00.374)       0:00:09.836 **********
2026-06-09 16:32:14.655783 | controller | Tuesday 09 June 2026  16:32:14 +0000 (0:00:00.375)       0:00:09.835 **********
2026-06-09 16:32:14.979979 | controller | changed: [localhost]
2026-06-09 16:32:14.980049 | controller |
2026-06-09 16:32:14.980062 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-09 16:32:14.980094 | controller | Tuesday 09 June 2026  16:32:14 +0000 (0:00:00.324)       0:00:10.161 **********
2026-06-09 16:32:14.980104 | controller | Tuesday 09 June 2026  16:32:14 +0000 (0:00:00.324)       0:00:10.160 **********
2026-06-09 16:32:15.008919 | controller | skipping: [localhost]
2026-06-09 16:32:15.008995 | controller |
2026-06-09 16:32:15.009005 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-09 16:32:15.009014 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-09 16:32:15.009023 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-09 16:32:15.009031 | controller | }}] ***
2026-06-09 16:32:15.009039 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.028)       0:00:10.190 **********
2026-06-09 16:32:15.009048 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.028)       0:00:10.189 **********
2026-06-09 16:32:15.037639 | controller | skipping: [localhost]
2026-06-09 16:32:15.037704 | controller |
2026-06-09 16:32:15.037715 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-09 16:32:15.037734 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.028)       0:00:10.218 **********
2026-06-09 16:32:15.037743 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.028)       0:00:10.217 **********
2026-06-09 16:32:15.068497 | controller | skipping: [localhost]
2026-06-09 16:32:15.068570 | controller |
2026-06-09 16:32:15.068580 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-09 16:32:15.068588 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.031)       0:00:10.250 **********
2026-06-09 16:32:15.068597 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.031)       0:00:10.248 **********
2026-06-09 16:32:15.097053 | controller | skipping: [localhost]
2026-06-09 16:32:15.097168 | controller |
2026-06-09 16:32:15.097182 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-09 16:32:15.097194 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.028)       0:00:10.278 **********
2026-06-09 16:32:15.097208 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.028)       0:00:10.277 **********
2026-06-09 16:32:15.124988 | controller | skipping: [localhost]
2026-06-09 16:32:15.125057 | controller |
2026-06-09 16:32:15.125087 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] ***
2026-06-09 16:32:15.125113 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.027)       0:00:10.306 **********
2026-06-09 16:32:15.125122 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.027)       0:00:10.305 **********
2026-06-09 16:32:15.161370 | controller | skipping: [localhost]
2026-06-09 16:32:15.161444 | controller |
2026-06-09 16:32:15.161454 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-09 16:32:15.161466 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.036)       0:00:10.342 **********
2026-06-09 16:32:15.161475 | controller | Tuesday 09 June 2026  16:32:15 +0000 (0:00:00.036)       0:00:10.341 **********
2026-06-09 16:32:16.274583 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-09 16:32:16.274645 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-09 16:32:16.274656 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-09 16:32:16.274664 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-09 16:32:16.274672 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-09 16:32:16.274681 | controller |
2026-06-09 16:32:16.274689 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-09 16:32:16.274697 | controller | Tuesday 09 June 2026  16:32:16 +0000 (0:00:01.112)       0:00:11.455 **********
2026-06-09 16:32:16.274705 | controller | Tuesday 09 June 2026  16:32:16 +0000 (0:00:01.112)       0:00:11.454 **********
2026-06-09 16:32:16.706647 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-09 16:32:16.706697 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-09 16:32:16.706704 | controller |
2026-06-09 16:32:16.706710 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-09 16:32:16.706716 | controller | Tuesday 09 June 2026  16:32:16 +0000 (0:00:00.432)       0:00:11.887 **********
2026-06-09 16:32:16.706721 | controller | Tuesday 09 June 2026  16:32:16 +0000 (0:00:00.432)       0:00:11.886 **********
2026-06-09 16:32:16.940983 | controller | ok: [localhost]
2026-06-09 16:32:16.941051 | controller |
2026-06-09 16:32:16.941063 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-09 16:32:16.941122 | controller | Tuesday 09 June 2026  16:32:16 +0000 (0:00:00.234)       0:00:12.121 **********
2026-06-09 16:32:16.941135 | controller | Tuesday 09 June 2026  16:32:16 +0000 (0:00:00.234)       0:00:12.120 **********
2026-06-09 16:32:17.291595 | controller | ok: [localhost]
2026-06-09 16:32:17.291664 | controller |
2026-06-09 16:32:17.291675 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-09 16:32:17.291691 | controller | Tuesday 09 June 2026  16:32:17 +0000 (0:00:00.350)       0:00:12.472 **********
2026-06-09 16:32:17.291700 | controller | Tuesday 09 June 2026  16:32:17 +0000 (0:00:00.350)       0:00:12.471 **********
2026-06-09 16:32:17.838231 | controller | changed: [localhost]
2026-06-09 16:32:17.838291 | controller |
2026-06-09 16:32:17.838298 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-09 16:32:17.838304 | controller | Tuesday 09 June 2026  16:32:17 +0000 (0:00:00.546)       0:00:13.019 **********
2026-06-09 16:32:17.838309 | controller | Tuesday 09 June 2026  16:32:17 +0000 (0:00:00.546)       0:00:13.018 **********
2026-06-09 16:32:17.878809 | controller | ok: [localhost]
2026-06-09 16:32:17.878904 | controller |
2026-06-09 16:32:17.878922 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] ***
2026-06-09 16:32:17.878933 | controller | Tuesday 09 June 2026  16:32:17 +0000 (0:00:00.040)       0:00:13.060 **********
2026-06-09 16:32:17.878957 | controller | Tuesday 09 June 2026  16:32:17 +0000 (0:00:00.040)       0:00:13.058 **********
2026-06-09 16:32:18.231242 | controller | ok: [localhost]
2026-06-09 16:32:18.231290 | controller |
2026-06-09 16:32:18.231295 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-09 16:32:18.231300 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.352)       0:00:13.412 **********
2026-06-09 16:32:18.231311 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.352)       0:00:13.411 **********
2026-06-09 16:32:18.619272 | controller | ok: [localhost]
2026-06-09 16:32:18.619317 | controller |
2026-06-09 16:32:18.619326 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo.
2026-06-09 16:32:18.619333 | controller | ] ***
2026-06-09 16:32:18.619339 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.388)       0:00:13.800 **********
2026-06-09 16:32:18.619343 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.388)       0:00:13.799 **********
2026-06-09 16:32:18.651432 | controller | skipping: [localhost]
2026-06-09 16:32:18.651477 | controller |
2026-06-09 16:32:18.651488 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-09 16:32:18.651498 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.032)       0:00:13.833 **********
2026-06-09 16:32:18.651508 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.032)       0:00:13.831 **********
2026-06-09 16:32:18.871732 | controller | changed: [localhost]
2026-06-09 16:32:18.871791 | controller |
2026-06-09 16:32:18.871803 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-09 16:32:18.871812 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-09 16:32:18.871821 | controller |   default({}) |
2026-06-09 16:32:18.871829 | controller |   combine(item.value, recursive=True)
2026-06-09 16:32:18.871837 | controller | }}] ***
2026-06-09 16:32:18.871846 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.220)       0:00:14.053 **********
2026-06-09 16:32:18.871855 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.220)       0:00:14.052 **********
2026-06-09 16:32:18.947906 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-09 16:32:18.947969 | controller |
2026-06-09 16:32:18.947983 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-09 16:32:18.947996 | controller |   _b64_kustomize_user_patches |
2026-06-09 16:32:18.948008 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-09 16:32:18.948019 | controller | }}] ***
2026-06-09 16:32:18.948030 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.075)       0:00:14.129 **********
2026-06-09 16:32:18.948041 | controller | Tuesday 09 June 2026  16:32:18 +0000 (0:00:00.075)       0:00:14.128 **********
2026-06-09 16:32:19.032738 | controller | ok: [localhost]
2026-06-09 16:32:19.032790 | controller |
2026-06-09 16:32:19.032796 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-09 16:32:19.032802 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.085)       0:00:14.214 **********
2026-06-09 16:32:19.032807 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.085)       0:00:14.213 **********
2026-06-09 16:32:19.263566 | controller | ok: [localhost]
2026-06-09 16:32:19.263627 | controller |
2026-06-09 16:32:19.263641 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] ***
2026-06-09 16:32:19.263655 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.230)       0:00:14.445 **********
2026-06-09 16:32:19.263668 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.230)       0:00:14.444 **********
2026-06-09 16:32:19.298303 | controller | ok: [localhost]
2026-06-09 16:32:19.298359 | controller |
2026-06-09 16:32:19.298370 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-09 16:32:19.298379 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.034)       0:00:14.480 **********
2026-06-09 16:32:19.298387 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.034)       0:00:14.478 **********
2026-06-09 16:32:19.517118 | controller | ok: [localhost]
2026-06-09 16:32:19.517185 | controller |
2026-06-09 16:32:19.517196 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-09 16:32:19.517205 | controller |   _net_env_def_slurp['content'] |
2026-06-09 16:32:19.517214 | controller |   b64decode |
2026-06-09 16:32:19.517222 | controller |   from_yaml
2026-06-09 16:32:19.517230 | controller | }}, cacheable=True] ***
2026-06-09 16:32:19.517238 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.218)       0:00:14.698 **********
2026-06-09 16:32:19.517246 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.218)       0:00:14.697 **********
2026-06-09 16:32:19.595247 | controller | ok: [localhost]
2026-06-09 16:32:19.595308 | controller |
2026-06-09 16:32:19.595315 | controller | TASK [Discover automation files paths={{
2026-06-09 16:32:19.595322 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-09 16:32:19.595327 | controller |   path_join
2026-06-09 16:32:19.595332 | controller | }}, patterns=*.yaml] ***
2026-06-09 16:32:19.595337 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.078)       0:00:14.777 **********
2026-06-09 16:32:19.595343 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.078)       0:00:14.775 **********
2026-06-09 16:32:19.884645 | controller | ok: [localhost]
2026-06-09 16:32:19.884706 | controller |
2026-06-09 16:32:19.884714 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-09 16:32:19.884721 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.289)       0:00:15.066 **********
2026-06-09 16:32:19.884726 | controller | Tuesday 09 June 2026  16:32:19 +0000 (0:00:00.289)       0:00:15.064 **********
2026-06-09 16:32:27.927624 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-09 16:32:27.927652 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-09 16:32:27.927657 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-09 16:32:27.927666 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-09 16:32:27.927670 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-09 16:32:27.927674 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-09 16:32:27.927677 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-09 16:32:27.927681 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-09 16:32:27.927684 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-09 16:32:27.927688 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-09 16:32:27.927691 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-09 16:32:27.927695 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-09 16:32:27.927698 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-09 16:32:27.927702 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-09 16:32:27.927706 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-09 16:32:27.927709 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-09 16:32:27.927713 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-09 16:32:27.927716 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-09 16:32:27.927720 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-09 16:32:27.927723 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-09 16:32:27.927727 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-09 16:32:27.927730 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-09 16:32:27.927734 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-09 16:32:27.927737 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-09 16:32:27.927741 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-09 16:32:27.927744 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-09 16:32:27.927748 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-09 16:32:27.927757 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-09 16:32:27.927760 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-09 16:32:27.927764 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-09 16:32:27.927767 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-09 16:32:27.927771 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-09 16:32:27.927774 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-09 16:32:27.927778 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-09 16:32:27.927781 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-09 16:32:27.927784 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-09 16:32:27.927788 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-09 16:32:27.927791 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-09 16:32:27.927795 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-09 16:32:27.927798 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-09 16:32:27.927802 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-09 16:32:27.927805 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-09 16:32:27.927809 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-09 16:32:27.927812 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-09 16:32:27.927816 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-09 16:32:27.927819 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-09 16:32:27.927823 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-09 16:32:27.927826 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-09 16:32:27.927829 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-09 16:32:27.927833 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-09 16:32:27.927836 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-09 16:32:27.927840 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-09 16:32:27.927843 | controller |
2026-06-09 16:32:27.927847 | controller | TASK [Load automation files as fact vas={{
2026-06-09 16:32:27.927851 | controller |   vas | default({}) |
2026-06-09 16:32:27.927854 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-09 16:32:27.927858 | controller | }}] ***
2026-06-09 16:32:27.927862 | controller | Tuesday 09 June 2026  16:32:27 +0000 (0:00:08.043)       0:00:23.109 **********
2026-06-09 16:32:27.927866 | controller | Tuesday 09 June 2026  16:32:27 +0000 (0:00:08.043)       0:00:23.108 **********
2026-06-09 16:32:29.801363 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-09 16:32:29.801389 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-09 16:32:29.801395 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-09 16:32:29.801399 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-09 16:32:29.801403 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-09 16:32:29.801406 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-09 16:32:29.801410 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-09 16:32:29.801413 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-09 16:32:29.801417 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-09 16:32:29.801421 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-09 16:32:29.801424 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-09 16:32:29.801428 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-09 16:32:29.801431 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-09 16:32:29.801435 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-09 16:32:29.801438 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-09 16:32:29.801442 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-09 16:32:29.801445 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-09 16:32:29.801449 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-09 16:32:29.801452 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-09 16:32:29.801461 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-09 16:32:29.801465 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-09 16:32:29.801468 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-09 16:32:29.801472 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-09 16:32:29.801482 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-09 16:32:29.801485 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-09 16:32:29.801489 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-09 16:32:29.801492 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-09 16:32:29.801496 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-09 16:32:29.801499 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-09 16:32:29.801503 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-09 16:32:29.801506 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-09 16:32:29.801510 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-09 16:32:29.801513 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-09 16:32:29.801517 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-09 16:32:29.801520 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-09 16:32:29.801524 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-09 16:32:29.801527 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-09 16:32:29.801531 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-09 16:32:29.801534 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-09 16:32:29.801538 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-09 16:32:29.801541 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-09 16:32:29.801545 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-09 16:32:29.801548 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-09 16:32:29.801551 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-09 16:32:29.801555 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-09 16:32:29.801558 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-09 16:32:29.801562 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-09 16:32:29.801565 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-09 16:32:29.801569 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-09 16:32:29.801572 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-09 16:32:29.801576 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-09 16:32:29.801579 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-09 16:32:29.801583 | controller |
2026-06-09 16:32:29.801587 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-09 16:32:29.801591 | controller | Tuesday 09 June 2026  16:32:29 +0000 (0:00:01.873)       0:00:24.983 **********
2026-06-09 16:32:29.801594 | controller | Tuesday 09 June 2026  16:32:29 +0000 (0:00:01.873)       0:00:24.982 **********
2026-06-09 16:32:29.845691 | controller | ok: [localhost]
2026-06-09 16:32:29.845721 | controller |
2026-06-09 16:32:29.845728 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-09 16:32:29.845734 | controller | Tuesday 09 June 2026  16:32:29 +0000 (0:00:00.044)       0:00:25.027 **********
2026-06-09 16:32:29.845739 | controller | Tuesday 09 June 2026  16:32:29 +0000 (0:00:00.044)       0:00:25.026 **********
2026-06-09 16:32:30.504265 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-09 16:32:30.504308 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-09 16:32:30.504321 | controller |
2026-06-09 16:32:30.504330 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-09 16:32:30.504339 | controller | Tuesday 09 June 2026  16:32:30 +0000 (0:00:00.657)       0:00:25.685 **********
2026-06-09 16:32:30.504347 | controller | Tuesday 09 June 2026  16:32:30 +0000 (0:00:00.657)       0:00:25.684 **********
2026-06-09 16:32:30.927391 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-09 16:32:30.927436 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-09 16:32:30.927447 | controller |
2026-06-09 16:32:30.927457 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-09 16:32:30.927477 | controller | Tuesday 09 June 2026  16:32:30 +0000 (0:00:00.423)       0:00:26.109 **********
2026-06-09 16:32:30.927485 | controller | Tuesday 09 June 2026  16:32:30 +0000 (0:00:00.423)       0:00:26.107 **********
2026-06-09 16:32:31.297961 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-09 16:32:31.297990 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-09 16:32:31.297996 | controller |
2026-06-09 16:32:31.298000 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-09 16:32:31.298004 | controller |   _pub_keys.results[1].content | b64decode
2026-06-09 16:32:31.298008 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-09 16:32:31.298012 | controller |   _priv_keys.results[1].content | b64decode
2026-06-09 16:32:31.298016 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-09 16:32:31.298019 | controller |   _pub_keys.results[1].content | b64decode
2026-06-09 16:32:31.298023 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-09 16:32:31.298026 | controller |   _pub_keys.results[0].content | b64decode
2026-06-09 16:32:31.298030 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-09 16:32:31.298033 | controller |   _priv_keys.results[0].content | b64decode
2026-06-09 16:32:31.298037 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-09 16:32:31.298041 | controller |   [
2026-06-09 16:32:31.298044 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-09 16:32:31.298048 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-09 16:32:31.298052 | controller |   ] | select()
2026-06-09 16:32:31.298055 | controller | }}] ***
2026-06-09 16:32:31.298059 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.371)       0:00:26.480 **********
2026-06-09 16:32:31.298062 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.371)       0:00:26.478 **********
2026-06-09 16:32:31.325346 | controller | ok: [localhost]
2026-06-09 16:32:31.325373 | controller |
2026-06-09 16:32:31.325378 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-09 16:32:31.325383 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.027)       0:00:26.507 **********
2026-06-09 16:32:31.325391 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.027)       0:00:26.506 **********
2026-06-09 16:32:31.576787 | controller |
2026-06-09 16:32:31.576819 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:32:31.576825 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.251)       0:00:26.759 **********
2026-06-09 16:32:31.576829 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.251)       0:00:26.757 **********
2026-06-09 16:32:31.611731 | controller | ok: [localhost] =>
2026-06-09 16:32:31.611759 | controller |     changed: false
2026-06-09 16:32:31.611763 | controller |     msg: All assertions passed
2026-06-09 16:32:31.611768 | controller |
2026-06-09 16:32:31.611772 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:32:31.611777 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.034)       0:00:26.793 **********
2026-06-09 16:32:31.611780 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.034)       0:00:26.792 **********
2026-06-09 16:32:31.633118 | controller | skipping: [localhost]
2026-06-09 16:32:31.633144 | controller |
2026-06-09 16:32:31.633149 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:32:31.633154 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.021)       0:00:26.815 **********
2026-06-09 16:32:31.633158 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.021)       0:00:26.814 **********
2026-06-09 16:32:31.668274 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-09 16:32:31.668294 | controller |
2026-06-09 16:32:31.668299 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:32:31.668303 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.035)       0:00:26.850 **********
2026-06-09 16:32:31.668307 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.035)       0:00:26.849 **********
2026-06-09 16:32:31.691306 | controller | skipping: [localhost]
2026-06-09 16:32:31.691334 | controller |
2026-06-09 16:32:31.691339 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:32:31.691344 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.022)       0:00:26.873 **********
2026-06-09 16:32:31.691348 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.022)       0:00:26.872 **********
2026-06-09 16:32:31.725947 | controller | ok: [localhost]
2026-06-09 16:32:31.725975 | controller |
2026-06-09 16:32:31.725980 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:32:31.725984 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:32:31.725989 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:32:31.725993 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:32:31.725997 | controller | }}] ***
2026-06-09 16:32:31.726001 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.034)       0:00:26.908 **********
2026-06-09 16:32:31.726004 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.034)       0:00:26.906 **********
2026-06-09 16:32:31.761969 | controller | skipping: [localhost]
2026-06-09 16:32:31.762004 | controller |
2026-06-09 16:32:31.762014 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:32:31.762019 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:32:31.762023 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:32:31.762027 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:32:31.762030 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.036)       0:00:26.944 **********
2026-06-09 16:32:31.762034 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.036)       0:00:26.942 **********
2026-06-09 16:32:31.972899 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-09 16:32:31.972933 | controller |
2026-06-09 16:32:31.972940 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:32:31.972946 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.210)       0:00:27.154 **********
2026-06-09 16:32:31.972951 | controller | Tuesday 09 June 2026  16:32:31 +0000 (0:00:00.210)       0:00:27.153 **********
2026-06-09 16:32:32.062782 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:32:32.062816 | controller |
2026-06-09 16:32:32.062824 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking/nncp name=run_hook] ***
2026-06-09 16:32:32.062830 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.089)       0:00:27.244 **********
2026-06-09 16:32:32.062836 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.089)       0:00:27.243 **********
2026-06-09 16:32:32.116899 | controller | skipping: [localhost]
2026-06-09 16:32:32.116963 | controller |
2026-06-09 16:32:32.116975 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-09 16:32:32.116983 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.053)       0:00:27.298 **********
2026-06-09 16:32:32.116992 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.053)       0:00:27.297 **********
2026-06-09 16:32:32.245529 | controller |
2026-06-09 16:32:32.245563 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:32:32.245577 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.128)       0:00:27.427 **********
2026-06-09 16:32:32.245583 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.128)       0:00:27.426 **********
2026-06-09 16:32:32.312367 | controller | skipping: [localhost]
2026-06-09 16:32:32.312401 | controller |
2026-06-09 16:32:32.312408 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:32:32.312414 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.066)       0:00:27.494 **********
2026-06-09 16:32:32.312420 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.066)       0:00:27.493 **********
2026-06-09 16:32:32.402426 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:32:32.402457 | controller |
2026-06-09 16:32:32.402464 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:32:32.402470 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.090)       0:00:27.584 **********
2026-06-09 16:32:32.402475 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.090)       0:00:27.583 **********
2026-06-09 16:32:32.459099 | controller | ok: [localhost] =>
2026-06-09 16:32:32.459134 | controller |     changed: false
2026-06-09 16:32:32.459140 | controller |     msg: All assertions passed
2026-06-09 16:32:32.459147 | controller |
2026-06-09 16:32:32.459152 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:32:32.459158 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.056)       0:00:27.640 **********
2026-06-09 16:32:32.459164 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.056)       0:00:27.639 **********
2026-06-09 16:32:32.711626 | controller | ok: [localhost]
2026-06-09 16:32:32.711672 | controller |
2026-06-09 16:32:32.711684 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:32:32.711694 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.252)       0:00:27.893 **********
2026-06-09 16:32:32.711703 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.252)       0:00:27.891 **********
2026-06-09 16:32:32.827798 | controller | ok: [localhost] =>
2026-06-09 16:32:32.827850 | controller |     changed: false
2026-06-09 16:32:32.827864 | controller |     msg: All assertions passed
2026-06-09 16:32:32.827875 | controller |
2026-06-09 16:32:32.827884 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:32:32.827892 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.116)       0:00:28.009 **********
2026-06-09 16:32:32.827901 | controller | Tuesday 09 June 2026  16:32:32 +0000 (0:00:00.116)       0:00:28.008 **********
2026-06-09 16:32:33.092137 | controller | ok: [localhost]
2026-06-09 16:32:33.092180 | controller |
2026-06-09 16:32:33.092191 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:32:33.092201 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:32:33.092210 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:32:33.092218 | controller |   _config_map_content |
2026-06-09 16:32:33.092226 | controller |   ansible.utils.remove_keys(
2026-06-09 16:32:33.092234 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:32:33.092241 | controller |     matching_parameter='regex')
2026-06-09 16:32:33.092249 | controller | }}, cacheable=False] ***
2026-06-09 16:32:33.092258 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.264)       0:00:28.273 **********
2026-06-09 16:32:33.092266 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.264)       0:00:28.272 **********
2026-06-09 16:32:33.404207 | controller | ok: [localhost]
2026-06-09 16:32:33.404256 | controller |
2026-06-09 16:32:33.404267 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:32:33.404287 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.311)       0:00:28.585 **********
2026-06-09 16:32:33.404296 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.311)       0:00:28.584 **********
2026-06-09 16:32:33.484831 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-09 16:32:33.484865 | controller |
2026-06-09 16:32:33.484872 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 16:32:33.484878 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.080)       0:00:28.666 **********
2026-06-09 16:32:33.484883 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.080)       0:00:28.665 **********
2026-06-09 16:32:33.577978 | controller | ok: [localhost] =>
2026-06-09 16:32:33.578026 | controller |     changed: false
2026-06-09 16:32:33.578037 | controller |     msg: All assertions passed
2026-06-09 16:32:33.578047 | controller |
2026-06-09 16:32:33.578057 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:32:33.578066 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.092)       0:00:28.759 **********
2026-06-09 16:32:33.578130 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.092)       0:00:28.758 **********
2026-06-09 16:32:33.838617 | controller | changed: [localhost]
2026-06-09 16:32:33.838664 | controller |
2026-06-09 16:32:33.838676 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:32:33.838686 | controller |   (snippet_datadir,
2026-06-09 16:32:33.838699 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:32:33.838712 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:32:33.838724 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.260)       0:00:29.019 **********
2026-06-09 16:32:33.838737 | controller | Tuesday 09 June 2026  16:32:33 +0000 (0:00:00.260)       0:00:29.018 **********
2026-06-09 16:32:34.482333 | controller | changed: [localhost]
2026-06-09 16:32:34.482408 | controller |
2026-06-09 16:32:34.482424 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:32:34.482438 | controller | Tuesday 09 June 2026  16:32:34 +0000 (0:00:00.643)       0:00:29.663 **********
2026-06-09 16:32:34.482450 | controller | Tuesday 09 June 2026  16:32:34 +0000 (0:00:00.643)       0:00:29.662 **********
2026-06-09 16:32:34.546471 | controller | ok: [localhost]
2026-06-09 16:32:34.546521 | controller |
2026-06-09 16:32:34.546531 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:32:34.546540 | controller |   (snippet_datadir,
2026-06-09 16:32:34.546549 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:32:34.546558 | controller | }}, content={{
2026-06-09 16:32:34.546565 | controller |   _base64_patch |
2026-06-09 16:32:34.546573 | controller |   default({}) |
2026-06-09 16:32:34.546581 | controller |   to_nice_yaml
2026-06-09 16:32:34.546588 | controller | }}, mode=0644] ***
2026-06-09 16:32:34.546607 | controller | Tuesday 09 June 2026  16:32:34 +0000 (0:00:00.064)       0:00:29.728 **********
2026-06-09 16:32:34.546615 | controller | Tuesday 09 June 2026  16:32:34 +0000 (0:00:00.064)       0:00:29.726 **********
2026-06-09 16:32:35.051711 | controller | changed: [localhost]
2026-06-09 16:32:35.051780 | controller |
2026-06-09 16:32:35.051791 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:32:35.051800 | controller |   (snippet_datadir,
2026-06-09 16:32:35.051807 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:32:35.051816 | controller | }}, content={{
2026-06-09 16:32:35.051823 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:32:35.051830 | controller |   default({}) |
2026-06-09 16:32:35.051838 | controller |   to_nice_yaml
2026-06-09 16:32:35.051845 | controller | }}, mode=0644] ***
2026-06-09 16:32:35.051852 | controller | Tuesday 09 June 2026  16:32:35 +0000 (0:00:00.504)       0:00:30.233 **********
2026-06-09 16:32:35.051859 | controller | Tuesday 09 June 2026  16:32:35 +0000 (0:00:00.505)       0:00:30.231 **********
2026-06-09 16:32:35.511848 | controller | changed: [localhost]
2026-06-09 16:32:35.511983 | controller |
2026-06-09 16:32:35.511991 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:32:35.511998 | controller |   (
2026-06-09 16:32:35.512004 | controller |     snippet_datadir,
2026-06-09 16:32:35.512009 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:32:35.512015 | controller |   ) | path_join
2026-06-09 16:32:35.512020 | controller | }}, mode=0644] ***
2026-06-09 16:32:35.512026 | controller | Tuesday 09 June 2026  16:32:35 +0000 (0:00:00.460)       0:00:30.693 **********
2026-06-09 16:32:35.512032 | controller | Tuesday 09 June 2026  16:32:35 +0000 (0:00:00.460)       0:00:30.692 **********
2026-06-09 16:32:35.981857 | controller | changed: [localhost]
2026-06-09 16:32:35.981906 | controller |
2026-06-09 16:32:35.981912 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:32:35.981916 | controller | Tuesday 09 June 2026  16:32:35 +0000 (0:00:00.469)       0:00:31.163 **********
2026-06-09 16:32:35.981920 | controller | Tuesday 09 June 2026  16:32:35 +0000 (0:00:00.469)       0:00:31.162 **********
2026-06-09 16:32:36.071481 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:32:36.071563 | controller |
2026-06-09 16:32:36.071578 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:32:36.071591 | controller | Tuesday 09 June 2026  16:32:36 +0000 (0:00:00.090)       0:00:31.253 **********
2026-06-09 16:32:36.071603 | controller | Tuesday 09 June 2026  16:32:36 +0000 (0:00:00.089)       0:00:31.252 **********
2026-06-09 16:32:36.139444 | controller | ok: [localhost] =>
2026-06-09 16:32:36.139471 | controller |     changed: false
2026-06-09 16:32:36.139476 | controller |     msg: All assertions passed
2026-06-09 16:32:36.139480 | controller |
2026-06-09 16:32:36.139484 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:32:36.139489 | controller | Tuesday 09 June 2026  16:32:36 +0000 (0:00:00.068)       0:00:31.321 **********
2026-06-09 16:32:36.139493 | controller | Tuesday 09 June 2026  16:32:36 +0000 (0:00:00.068)       0:00:31.320 **********
2026-06-09 16:32:36.382095 | controller | ok: [localhost]
2026-06-09 16:32:36.382124 | controller |
2026-06-09 16:32:36.382129 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:32:36.382134 | controller | Tuesday 09 June 2026  16:32:36 +0000 (0:00:00.242)       0:00:31.564 **********
2026-06-09 16:32:36.382139 | controller | Tuesday 09 June 2026  16:32:36 +0000 (0:00:00.242)       0:00:31.562 **********
2026-06-09 16:32:36.420239 | controller | ok: [localhost]
2026-06-09 16:32:36.420265 | controller |
2026-06-09 16:32:36.420270 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:32:36.420275 | controller | Tuesday 09 June 2026  16:32:36 +0000 (0:00:00.038)       0:00:31.602 **********
2026-06-09 16:32:36.420279 | controller | Tuesday 09 June 2026  16:32:36 +0000 (0:00:00.038)       0:00:31.601 **********
2026-06-09 16:32:37.009325 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 16:32:37.009353 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 16:32:37.009359 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 16:32:37.009363 | controller |
2026-06-09 16:32:37.009368 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:32:37.009372 | controller |   _content |
2026-06-09 16:32:37.009376 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:32:37.009379 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:32:37.009384 | controller | }}
2026-06-09 16:32:37.009387 | controller | ] ***
2026-06-09 16:32:37.009397 | controller | Tuesday 09 June 2026  16:32:37 +0000 (0:00:00.588)       0:00:32.191 **********
2026-06-09 16:32:37.009402 | controller | Tuesday 09 June 2026  16:32:37 +0000 (0:00:00.588)       0:00:32.190 **********
2026-06-09 16:32:37.174980 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 16:32:37.175040 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:32:37.175053 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:32:37.175065 | controller |
2026-06-09 16:32:37.175139 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:32:37.175165 | controller | Tuesday 09 June 2026  16:32:37 +0000 (0:00:00.164)       0:00:32.356 **********
2026-06-09 16:32:37.175177 | controller | Tuesday 09 June 2026  16:32:37 +0000 (0:00:00.164)       0:00:32.354 **********
2026-06-09 16:32:37.405401 | controller | changed: [localhost]
2026-06-09 16:32:37.405446 | controller |
2026-06-09 16:32:37.405457 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:32:37.405466 | controller |   (_destdir,
2026-06-09 16:32:37.405474 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:32:37.405482 | controller | }}, content={{
2026-06-09 16:32:37.405490 | controller |   (
2026-06-09 16:32:37.405498 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:32:37.405506 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:32:37.405515 | controller | }}, mode=0644] ***
2026-06-09 16:32:37.405523 | controller | Tuesday 09 June 2026  16:32:37 +0000 (0:00:00.230)       0:00:32.586 **********
2026-06-09 16:32:37.405530 | controller | Tuesday 09 June 2026  16:32:37 +0000 (0:00:00.230)       0:00:32.585 **********
2026-06-09 16:32:37.931306 | controller | changed: [localhost]
2026-06-09 16:32:37.931349 | controller |
2026-06-09 16:32:37.931360 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:32:37.931369 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:32:37.931378 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:32:37.931386 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:32:37.931394 | controller | }}, dest={{
2026-06-09 16:32:37.931402 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:32:37.931410 | controller |   stage['path'], _val.src_file
2026-06-09 16:32:37.931419 | controller |   ) |
2026-06-09 16:32:37.931426 | controller |   path_join
2026-06-09 16:32:37.931434 | controller |  }}] ***
2026-06-09 16:32:37.931442 | controller | Tuesday 09 June 2026  16:32:37 +0000 (0:00:00.526)       0:00:33.112 **********
2026-06-09 16:32:37.931451 | controller | Tuesday 09 June 2026  16:32:37 +0000 (0:00:00.526)       0:00:33.111 **********
2026-06-09 16:32:38.277843 | controller | changed: [localhost] => (item=network-values)
2026-06-09 16:32:38.277877 | controller |
2026-06-09 16:32:38.277887 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:32:38.277895 | controller | Tuesday 09 June 2026  16:32:38 +0000 (0:00:00.346)       0:00:33.459 **********
2026-06-09 16:32:38.277902 | controller | Tuesday 09 June 2026  16:32:38 +0000 (0:00:00.346)       0:00:33.458 **********
2026-06-09 16:32:38.346164 | controller | skipping: [localhost]
2026-06-09 16:32:38.346197 | controller |
2026-06-09 16:32:38.346204 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:32:38.346210 | controller | Tuesday 09 June 2026  16:32:38 +0000 (0:00:00.068)       0:00:33.528 **********
2026-06-09 16:32:38.346216 | controller | Tuesday 09 June 2026  16:32:38 +0000 (0:00:00.068)       0:00:33.526 **********
2026-06-09 16:32:38.896499 | controller | changed: [localhost]
2026-06-09 16:32:38.896586 | controller |
2026-06-09 16:32:38.896597 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:32:38.896606 | controller | Tuesday 09 June 2026  16:32:38 +0000 (0:00:00.549)       0:00:34.078 **********
2026-06-09 16:32:38.896617 | controller | Tuesday 09 June 2026  16:32:38 +0000 (0:00:00.549)       0:00:34.076 **********
2026-06-09 16:32:39.412811 | controller | changed: [localhost]
2026-06-09 16:32:39.412857 | controller |
2026-06-09 16:32:39.412868 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/control-plane/networking/nncp executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:32:39.412878 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.516)       0:00:34.594 **********
2026-06-09 16:32:39.412887 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.516)       0:00:34.592 **********
2026-06-09 16:32:39.489614 | controller | skipping: [localhost]
2026-06-09 16:32:39.489653 | controller |
2026-06-09 16:32:39.489664 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:32:39.489673 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:32:39.489682 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:32:39.489690 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:32:39.489698 | controller |   ) | list
2026-06-09 16:32:39.489706 | controller | }}] ***
2026-06-09 16:32:39.489714 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.077)       0:00:34.671 **********
2026-06-09 16:32:39.489722 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.077)       0:00:34.670 **********
2026-06-09 16:32:39.572975 | controller | skipping: [localhost]
2026-06-09 16:32:39.573032 | controller |
2026-06-09 16:32:39.573046 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:32:39.573058 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:32:39.573120 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:32:39.573139 | controller | }}, mode=0644] ***
2026-06-09 16:32:39.573150 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.082)       0:00:34.754 **********
2026-06-09 16:32:39.573162 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.083)       0:00:34.753 **********
2026-06-09 16:32:39.897491 | controller | changed: [localhost]
2026-06-09 16:32:39.897537 | controller |
2026-06-09 16:32:39.897548 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:32:39.897557 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.324)       0:00:35.078 **********
2026-06-09 16:32:39.897565 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.324)       0:00:35.077 **********
2026-06-09 16:32:39.957194 | controller | skipping: [localhost]
2026-06-09 16:32:39.957242 | controller |
2026-06-09 16:32:39.957253 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:32:39.957270 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.059)       0:00:35.138 **********
2026-06-09 16:32:39.957279 | controller | Tuesday 09 June 2026  16:32:39 +0000 (0:00:00.059)       0:00:35.137 **********
2026-06-09 16:32:40.032592 | controller | skipping: [localhost]
2026-06-09 16:32:40.032640 | controller |
2026-06-09 16:32:40.032651 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-09 16:32:40.032661 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.075)       0:00:35.214 **********
2026-06-09 16:32:40.032669 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.075)       0:00:35.212 **********
2026-06-09 16:32:40.099831 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-09 16:32:40.099877 | controller | skipping: [localhost]
2026-06-09 16:32:40.099889 | controller |
2026-06-09 16:32:40.099899 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:32:40.099909 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.067)       0:00:35.281 **********
2026-06-09 16:32:40.099929 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.067)       0:00:35.280 **********
2026-06-09 16:32:40.177627 | controller | skipping: [localhost]
2026-06-09 16:32:40.177686 | controller |
2026-06-09 16:32:40.177702 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking/nncp name=run_hook] ***
2026-06-09 16:32:40.177716 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.077)       0:00:35.359 **********
2026-06-09 16:32:40.177728 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.077)       0:00:35.357 **********
2026-06-09 16:32:40.267643 | controller | skipping: [localhost]
2026-06-09 16:32:40.267708 | controller |
2026-06-09 16:32:40.267719 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:32:40.267729 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.090)       0:00:35.449 **********
2026-06-09 16:32:40.267738 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.090)       0:00:35.447 **********
2026-06-09 16:32:40.340449 | controller | ok: [localhost] =>
2026-06-09 16:32:40.340556 | controller |     changed: false
2026-06-09 16:32:40.340567 | controller |     msg: All assertions passed
2026-06-09 16:32:40.340576 | controller |
2026-06-09 16:32:40.340584 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:32:40.340593 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.072)       0:00:35.521 **********
2026-06-09 16:32:40.340601 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.072)       0:00:35.520 **********
2026-06-09 16:32:40.389952 | controller | skipping: [localhost]
2026-06-09 16:32:40.389993 | controller |
2026-06-09 16:32:40.390003 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:32:40.390012 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.049)       0:00:35.571 **********
2026-06-09 16:32:40.390020 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.049)       0:00:35.570 **********
2026-06-09 16:32:40.442118 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-09 16:32:40.442158 | controller |
2026-06-09 16:32:40.442168 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:32:40.442176 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.052)       0:00:35.623 **********
2026-06-09 16:32:40.442184 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.052)       0:00:35.622 **********
2026-06-09 16:32:40.484803 | controller | skipping: [localhost]
2026-06-09 16:32:40.484841 | controller |
2026-06-09 16:32:40.484851 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:32:40.484860 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.042)       0:00:35.666 **********
2026-06-09 16:32:40.484868 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.042)       0:00:35.664 **********
2026-06-09 16:32:40.538905 | controller | ok: [localhost]
2026-06-09 16:32:40.538965 | controller |
2026-06-09 16:32:40.538979 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:32:40.538990 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:32:40.539003 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:32:40.539014 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:32:40.539024 | controller | }}] ***
2026-06-09 16:32:40.539035 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.054)       0:00:35.720 **********
2026-06-09 16:32:40.539046 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.054)       0:00:35.719 **********
2026-06-09 16:32:40.590311 | controller | skipping: [localhost]
2026-06-09 16:32:40.590382 | controller |
2026-06-09 16:32:40.590398 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:32:40.590409 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:32:40.590420 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:32:40.590432 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:32:40.590443 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.051)       0:00:35.772 **********
2026-06-09 16:32:40.590451 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.051)       0:00:35.770 **********
2026-06-09 16:32:40.850495 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-09 16:32:40.850567 | controller |
2026-06-09 16:32:40.850582 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:32:40.850612 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.259)       0:00:36.032 **********
2026-06-09 16:32:40.850627 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.259)       0:00:36.030 **********
2026-06-09 16:32:40.929117 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:32:40.929185 | controller |
2026-06-09 16:32:40.929196 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking name=run_hook] ***
2026-06-09 16:32:40.929215 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.078)       0:00:36.110 **********
2026-06-09 16:32:40.929226 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.078)       0:00:36.109 **********
2026-06-09 16:32:40.988379 | controller | skipping: [localhost]
2026-06-09 16:32:40.988450 | controller |
2026-06-09 16:32:40.988462 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-09 16:32:40.988471 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.059)       0:00:36.169 **********
2026-06-09 16:32:40.988480 | controller | Tuesday 09 June 2026  16:32:40 +0000 (0:00:00.059)       0:00:36.168 **********
2026-06-09 16:32:41.113879 | controller |
2026-06-09 16:32:41.113973 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:32:41.113989 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.125)       0:00:36.295 **********
2026-06-09 16:32:41.114002 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.125)       0:00:36.294 **********
2026-06-09 16:32:41.166640 | controller | skipping: [localhost]
2026-06-09 16:32:41.166729 | controller |
2026-06-09 16:32:41.166743 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:32:41.166754 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.052)       0:00:36.348 **********
2026-06-09 16:32:41.166765 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.052)       0:00:36.346 **********
2026-06-09 16:32:41.231931 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:32:41.232036 | controller |
2026-06-09 16:32:41.232051 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:32:41.232063 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.065)       0:00:36.413 **********
2026-06-09 16:32:41.232145 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.065)       0:00:36.412 **********
2026-06-09 16:32:41.304318 | controller | ok: [localhost] =>
2026-06-09 16:32:41.304385 | controller |     changed: false
2026-06-09 16:32:41.304395 | controller |     msg: All assertions passed
2026-06-09 16:32:41.304404 | controller |
2026-06-09 16:32:41.304413 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:32:41.304422 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.072)       0:00:36.486 **********
2026-06-09 16:32:41.304430 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.072)       0:00:36.484 **********
2026-06-09 16:32:41.595663 | controller | ok: [localhost]
2026-06-09 16:32:41.595724 | controller |
2026-06-09 16:32:41.595729 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:32:41.595734 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.290)       0:00:36.777 **********
2026-06-09 16:32:41.595738 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.291)       0:00:36.776 **********
2026-06-09 16:32:41.670219 | controller | ok: [localhost] =>
2026-06-09 16:32:41.670277 | controller |     changed: false
2026-06-09 16:32:41.670287 | controller |     msg: All assertions passed
2026-06-09 16:32:41.670297 | controller |
2026-06-09 16:32:41.670307 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:32:41.670316 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.074)       0:00:36.851 **********
2026-06-09 16:32:41.670325 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.074)       0:00:36.850 **********
2026-06-09 16:32:41.912221 | controller | ok: [localhost]
2026-06-09 16:32:41.912285 | controller |
2026-06-09 16:32:41.912298 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:32:41.912308 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:32:41.912317 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:32:41.912326 | controller |   _config_map_content |
2026-06-09 16:32:41.912335 | controller |   ansible.utils.remove_keys(
2026-06-09 16:32:41.912343 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:32:41.912352 | controller |     matching_parameter='regex')
2026-06-09 16:32:41.912361 | controller | }}, cacheable=False] ***
2026-06-09 16:32:41.912370 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.241)       0:00:37.093 **********
2026-06-09 16:32:41.912380 | controller | Tuesday 09 June 2026  16:32:41 +0000 (0:00:00.241)       0:00:37.092 **********
2026-06-09 16:32:42.183769 | controller | ok: [localhost]
2026-06-09 16:32:42.183840 | controller |
2026-06-09 16:32:42.183853 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:32:42.183866 | controller | Tuesday 09 June 2026  16:32:42 +0000 (0:00:00.271)       0:00:37.365 **********
2026-06-09 16:32:42.183878 | controller | Tuesday 09 June 2026  16:32:42 +0000 (0:00:00.271)       0:00:37.363 **********
2026-06-09 16:32:42.290209 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-09 16:32:42.290306 | controller |
2026-06-09 16:32:42.290324 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 16:32:42.290336 | controller | Tuesday 09 June 2026  16:32:42 +0000 (0:00:00.106)       0:00:37.472 **********
2026-06-09 16:32:42.290348 | controller | Tuesday 09 June 2026  16:32:42 +0000 (0:00:00.106)       0:00:37.470 **********
2026-06-09 16:32:42.366467 | controller | ok: [localhost] =>
2026-06-09 16:32:42.366541 | controller |     changed: false
2026-06-09 16:32:42.366550 | controller |     msg: All assertions passed
2026-06-09 16:32:42.366558 | controller |
2026-06-09 16:32:42.366566 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:32:42.366574 | controller | Tuesday 09 June 2026  16:32:42 +0000 (0:00:00.075)       0:00:37.547 **********
2026-06-09 16:32:42.366582 | controller | Tuesday 09 June 2026  16:32:42 +0000 (0:00:00.075)       0:00:37.546 **********
2026-06-09 16:32:42.614699 | controller | ok: [localhost]
2026-06-09 16:32:42.614754 | controller |
2026-06-09 16:32:42.614760 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:32:42.614764 | controller |   (snippet_datadir,
2026-06-09 16:32:42.614768 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:32:42.614773 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:32:42.614784 | controller | Tuesday 09 June 2026  16:32:42 +0000 (0:00:00.248)       0:00:37.796 **********
2026-06-09 16:32:42.614788 | controller | Tuesday 09 June 2026  16:32:42 +0000 (0:00:00.248)       0:00:37.795 **********
2026-06-09 16:32:43.165845 | controller | ok: [localhost]
2026-06-09 16:32:43.165888 | controller |
2026-06-09 16:32:43.165894 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:32:43.165898 | controller | Tuesday 09 June 2026  16:32:43 +0000 (0:00:00.551)       0:00:38.347 **********
2026-06-09 16:32:43.165902 | controller | Tuesday 09 June 2026  16:32:43 +0000 (0:00:00.551)       0:00:38.346 **********
2026-06-09 16:32:43.260783 | controller | ok: [localhost]
2026-06-09 16:32:43.260840 | controller |
2026-06-09 16:32:43.260850 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:32:43.260859 | controller |   (snippet_datadir,
2026-06-09 16:32:43.260867 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:32:43.260876 | controller | }}, content={{
2026-06-09 16:32:43.260884 | controller |   _base64_patch |
2026-06-09 16:32:43.260901 | controller |   default({}) |
2026-06-09 16:32:43.260910 | controller |   to_nice_yaml
2026-06-09 16:32:43.260917 | controller | }}, mode=0644] ***
2026-06-09 16:32:43.260925 | controller | Tuesday 09 June 2026  16:32:43 +0000 (0:00:00.094)       0:00:38.442 **********
2026-06-09 16:32:43.260933 | controller | Tuesday 09 June 2026  16:32:43 +0000 (0:00:00.094)       0:00:38.441 **********
2026-06-09 16:32:43.710155 | controller | ok: [localhost]
2026-06-09 16:32:43.710231 | controller |
2026-06-09 16:32:43.710243 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:32:43.710252 | controller |   (snippet_datadir,
2026-06-09 16:32:43.710261 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:32:43.710269 | controller | }}, content={{
2026-06-09 16:32:43.710278 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:32:43.710286 | controller |   default({}) |
2026-06-09 16:32:43.710294 | controller |   to_nice_yaml
2026-06-09 16:32:43.710302 | controller | }}, mode=0644] ***
2026-06-09 16:32:43.710310 | controller | Tuesday 09 June 2026  16:32:43 +0000 (0:00:00.448)       0:00:38.891 **********
2026-06-09 16:32:43.710318 | controller | Tuesday 09 June 2026  16:32:43 +0000 (0:00:00.448)       0:00:38.890 **********
2026-06-09 16:32:44.178750 | controller | ok: [localhost]
2026-06-09 16:32:44.178812 | controller |
2026-06-09 16:32:44.178827 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:32:44.178839 | controller |   (
2026-06-09 16:32:44.178851 | controller |     snippet_datadir,
2026-06-09 16:32:44.178862 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:32:44.178874 | controller |   ) | path_join
2026-06-09 16:32:44.178884 | controller | }}, mode=0644] ***
2026-06-09 16:32:44.178896 | controller | Tuesday 09 June 2026  16:32:44 +0000 (0:00:00.468)       0:00:39.360 **********
2026-06-09 16:32:44.178908 | controller | Tuesday 09 June 2026  16:32:44 +0000 (0:00:00.468)       0:00:39.359 **********
2026-06-09 16:32:44.663020 | controller | changed: [localhost]
2026-06-09 16:32:44.663057 | controller |
2026-06-09 16:32:44.663063 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:32:44.663079 | controller | Tuesday 09 June 2026  16:32:44 +0000 (0:00:00.484)       0:00:39.844 **********
2026-06-09 16:32:44.663084 | controller | Tuesday 09 June 2026  16:32:44 +0000 (0:00:00.484)       0:00:39.843 **********
2026-06-09 16:32:44.775009 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:32:44.775126 | controller |
2026-06-09 16:32:44.775161 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:32:44.775175 | controller | Tuesday 09 June 2026  16:32:44 +0000 (0:00:00.112)       0:00:39.956 **********
2026-06-09 16:32:44.775185 | controller | Tuesday 09 June 2026  16:32:44 +0000 (0:00:00.112)       0:00:39.955 **********
2026-06-09 16:32:44.851743 | controller | ok: [localhost] =>
2026-06-09 16:32:44.851822 | controller |     changed: false
2026-06-09 16:32:44.851832 | controller |     msg: All assertions passed
2026-06-09 16:32:44.851841 | controller |
2026-06-09 16:32:44.851850 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:32:44.851859 | controller | Tuesday 09 June 2026  16:32:44 +0000 (0:00:00.076)       0:00:40.033 **********
2026-06-09 16:32:44.851868 | controller | Tuesday 09 June 2026  16:32:44 +0000 (0:00:00.076)       0:00:40.032 **********
2026-06-09 16:32:45.146521 | controller | ok: [localhost]
2026-06-09 16:32:45.146591 | controller |
2026-06-09 16:32:45.146602 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:32:45.146611 | controller | Tuesday 09 June 2026  16:32:45 +0000 (0:00:00.294)       0:00:40.328 **********
2026-06-09 16:32:45.146619 | controller | Tuesday 09 June 2026  16:32:45 +0000 (0:00:00.294)       0:00:40.327 **********
2026-06-09 16:32:45.189300 | controller | ok: [localhost]
2026-06-09 16:32:45.189364 | controller |
2026-06-09 16:32:45.189376 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:32:45.189385 | controller | Tuesday 09 June 2026  16:32:45 +0000 (0:00:00.042)       0:00:40.371 **********
2026-06-09 16:32:45.189394 | controller | Tuesday 09 June 2026  16:32:45 +0000 (0:00:00.042)       0:00:40.369 **********
2026-06-09 16:32:45.839299 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 16:32:45.839366 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 16:32:45.839375 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 16:32:45.839383 | controller |
2026-06-09 16:32:45.839392 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:32:45.839400 | controller |   _content |
2026-06-09 16:32:45.839407 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:32:45.839415 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:32:45.839423 | controller | }}
2026-06-09 16:32:45.839430 | controller | ] ***
2026-06-09 16:32:45.839437 | controller | Tuesday 09 June 2026  16:32:45 +0000 (0:00:00.650)       0:00:41.021 **********
2026-06-09 16:32:45.839445 | controller | Tuesday 09 June 2026  16:32:45 +0000 (0:00:00.650)       0:00:41.020 **********
2026-06-09 16:32:45.955547 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 16:32:45.955592 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:32:45.955601 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:32:45.955607 | controller |
2026-06-09 16:32:45.955614 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:32:45.955621 | controller | Tuesday 09 June 2026  16:32:45 +0000 (0:00:00.116)       0:00:41.137 **********
2026-06-09 16:32:45.955628 | controller | Tuesday 09 June 2026  16:32:45 +0000 (0:00:00.116)       0:00:41.136 **********
2026-06-09 16:32:46.202946 | controller | ok: [localhost]
2026-06-09 16:32:46.203006 | controller |
2026-06-09 16:32:46.203011 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:32:46.203016 | controller |   (_destdir,
2026-06-09 16:32:46.203020 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:32:46.203024 | controller | }}, content={{
2026-06-09 16:32:46.203027 | controller |   (
2026-06-09 16:32:46.203031 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:32:46.203035 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:32:46.203039 | controller | }}, mode=0644] ***
2026-06-09 16:32:46.203043 | controller | Tuesday 09 June 2026  16:32:46 +0000 (0:00:00.246)       0:00:41.384 **********
2026-06-09 16:32:46.203047 | controller | Tuesday 09 June 2026  16:32:46 +0000 (0:00:00.246)       0:00:41.383 **********
2026-06-09 16:32:46.688390 | controller | ok: [localhost]
2026-06-09 16:32:46.688445 | controller |
2026-06-09 16:32:46.688456 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:32:46.688473 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:32:46.688483 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:32:46.688491 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:32:46.688499 | controller | }}, dest={{
2026-06-09 16:32:46.688507 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:32:46.688515 | controller |   stage['path'], _val.src_file
2026-06-09 16:32:46.688524 | controller |   ) |
2026-06-09 16:32:46.688532 | controller |   path_join
2026-06-09 16:32:46.688539 | controller |  }}] ***
2026-06-09 16:32:46.688548 | controller | Tuesday 09 June 2026  16:32:46 +0000 (0:00:00.485)       0:00:41.869 **********
2026-06-09 16:32:46.688556 | controller | Tuesday 09 June 2026  16:32:46 +0000 (0:00:00.485)       0:00:41.868 **********
2026-06-09 16:32:47.028159 | controller | ok: [localhost] => (item=network-values)
2026-06-09 16:32:47.028224 | controller |
2026-06-09 16:32:47.028240 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:32:47.028254 | controller | Tuesday 09 June 2026  16:32:47 +0000 (0:00:00.339)       0:00:42.209 **********
2026-06-09 16:32:47.028266 | controller | Tuesday 09 June 2026  16:32:47 +0000 (0:00:00.339)       0:00:42.208 **********
2026-06-09 16:32:47.086406 | controller | skipping: [localhost]
2026-06-09 16:32:47.086474 | controller |
2026-06-09 16:32:47.086484 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:32:47.086493 | controller | Tuesday 09 June 2026  16:32:47 +0000 (0:00:00.058)       0:00:42.268 **********
2026-06-09 16:32:47.086502 | controller | Tuesday 09 June 2026  16:32:47 +0000 (0:00:00.058)       0:00:42.266 **********
2026-06-09 16:32:47.665714 | controller | changed: [localhost]
2026-06-09 16:32:47.665782 | controller |
2026-06-09 16:32:47.665794 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:32:47.665804 | controller | Tuesday 09 June 2026  16:32:47 +0000 (0:00:00.579)       0:00:42.847 **********
2026-06-09 16:32:47.665824 | controller | Tuesday 09 June 2026  16:32:47 +0000 (0:00:00.579)       0:00:42.845 **********
2026-06-09 16:32:48.131051 | controller | changed: [localhost]
2026-06-09 16:32:48.131120 | controller |
2026-06-09 16:32:48.131127 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/control-plane/networking executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:32:48.131131 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.465)       0:00:43.313 **********
2026-06-09 16:32:48.131136 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.465)       0:00:43.311 **********
2026-06-09 16:32:48.169370 | controller | skipping: [localhost]
2026-06-09 16:32:48.169417 | controller |
2026-06-09 16:32:48.169424 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:32:48.169430 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:32:48.169436 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:32:48.169442 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:32:48.169446 | controller |   ) | list
2026-06-09 16:32:48.169452 | controller | }}] ***
2026-06-09 16:32:48.169457 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.038)       0:00:43.351 **********
2026-06-09 16:32:48.169461 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.038)       0:00:43.350 **********
2026-06-09 16:32:48.248508 | controller | skipping: [localhost]
2026-06-09 16:32:48.248566 | controller |
2026-06-09 16:32:48.248582 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:32:48.248588 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:32:48.248648 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:32:48.248654 | controller | }}, mode=0644] ***
2026-06-09 16:32:48.248665 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.078)       0:00:43.430 **********
2026-06-09 16:32:48.248671 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.078)       0:00:43.429 **********
2026-06-09 16:32:48.518616 | controller | changed: [localhost]
2026-06-09 16:32:48.518670 | controller |
2026-06-09 16:32:48.518678 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:32:48.518684 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.269)       0:00:43.700 **********
2026-06-09 16:32:48.518690 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.269)       0:00:43.698 **********
2026-06-09 16:32:48.577886 | controller | skipping: [localhost]
2026-06-09 16:32:48.577938 | controller |
2026-06-09 16:32:48.577949 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:32:48.577958 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.059)       0:00:43.759 **********
2026-06-09 16:32:48.577967 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.059)       0:00:43.758 **********
2026-06-09 16:32:48.652672 | controller | skipping: [localhost]
2026-06-09 16:32:48.652714 | controller |
2026-06-09 16:32:48.652723 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-09 16:32:48.652731 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.075)       0:00:43.834 **********
2026-06-09 16:32:48.652738 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.075)       0:00:43.833 **********
2026-06-09 16:32:48.729354 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-09 16:32:48.729396 | controller | skipping: [localhost]
2026-06-09 16:32:48.729404 | controller |
2026-06-09 16:32:48.729412 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:32:48.729419 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.076)       0:00:43.911 **********
2026-06-09 16:32:48.729426 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.076)       0:00:43.910 **********
2026-06-09 16:32:48.808645 | controller | skipping: [localhost]
2026-06-09 16:32:48.808687 | controller |
2026-06-09 16:32:48.808697 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking name=run_hook] ***
2026-06-09 16:32:48.808705 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.078)       0:00:43.989 **********
2026-06-09 16:32:48.808712 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.078)       0:00:43.988 **********
2026-06-09 16:32:48.885276 | controller | skipping: [localhost]
2026-06-09 16:32:48.885325 | controller |
2026-06-09 16:32:48.885337 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:32:48.885346 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.077)       0:00:44.066 **********
2026-06-09 16:32:48.885355 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.076)       0:00:44.065 **********
2026-06-09 16:32:48.959797 | controller | ok: [localhost] =>
2026-06-09 16:32:48.959853 | controller |     changed: false
2026-06-09 16:32:48.959867 | controller |     msg: All assertions passed
2026-06-09 16:32:48.959878 | controller |
2026-06-09 16:32:48.959889 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:32:48.959901 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.074)       0:00:44.141 **********
2026-06-09 16:32:48.959913 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.074)       0:00:44.140 **********
2026-06-09 16:32:49.001007 | controller | skipping: [localhost]
2026-06-09 16:32:49.001056 | controller |
2026-06-09 16:32:49.001098 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:32:49.001119 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.041)       0:00:44.182 **********
2026-06-09 16:32:49.001128 | controller | Tuesday 09 June 2026  16:32:48 +0000 (0:00:00.041)       0:00:44.181 **********
2026-06-09 16:32:49.052924 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=OpenStackControlPlaneDNSReadyCondition --timeout=20m)
2026-06-09 16:32:49.052973 | controller |
2026-06-09 16:32:49.052985 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:32:49.052994 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.051)       0:00:44.234 **********
2026-06-09 16:32:49.053003 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.051)       0:00:44.233 **********
2026-06-09 16:32:49.087849 | controller | skipping: [localhost]
2026-06-09 16:32:49.087901 | controller |
2026-06-09 16:32:49.087913 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:32:49.087922 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.034)       0:00:44.269 **********
2026-06-09 16:32:49.087931 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.034)       0:00:44.268 **********
2026-06-09 16:32:49.125900 | controller | ok: [localhost]
2026-06-09 16:32:49.125951 | controller |
2026-06-09 16:32:49.125963 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:32:49.125973 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:32:49.125982 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:32:49.125991 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:32:49.126000 | controller | }}] ***
2026-06-09 16:32:49.126009 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.038)       0:00:44.307 **********
2026-06-09 16:32:49.126017 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.038)       0:00:44.306 **********
2026-06-09 16:32:49.188758 | controller | skipping: [localhost]
2026-06-09 16:32:49.188796 | controller |
2026-06-09 16:32:49.188803 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:32:49.188809 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:32:49.188814 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:32:49.188819 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:32:49.188825 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.062)       0:00:44.370 **********
2026-06-09 16:32:49.188830 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.062)       0:00:44.369 **********
2026-06-09 16:32:49.623854 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-09 16:32:49.623929 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-09 16:32:49.623944 | controller |
2026-06-09 16:32:49.623957 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:32:49.623969 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.435)       0:00:44.805 **********
2026-06-09 16:32:49.623982 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.435)       0:00:44.804 **********
2026-06-09 16:32:49.788336 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:32:49.788388 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-09 16:32:49.788398 | controller |
2026-06-09 16:32:49.788418 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane name=run_hook] ***
2026-06-09 16:32:49.788426 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.164)       0:00:44.970 **********
2026-06-09 16:32:49.788434 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.164)       0:00:44.968 **********
2026-06-09 16:32:49.858318 | controller | skipping: [localhost]
2026-06-09 16:32:49.858394 | controller |
2026-06-09 16:32:49.858410 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane name=ci_gen_kustomize_values] ***
2026-06-09 16:32:49.858433 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.069)       0:00:45.040 **********
2026-06-09 16:32:49.858444 | controller | Tuesday 09 June 2026  16:32:49 +0000 (0:00:00.069)       0:00:45.038 **********
2026-06-09 16:32:50.014128 | controller |
2026-06-09 16:32:50.014203 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:32:50.014213 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.156)       0:00:45.196 **********
2026-06-09 16:32:50.014221 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.156)       0:00:45.194 **********
2026-06-09 16:32:50.064311 | controller | skipping: [localhost]
2026-06-09 16:32:50.064391 | controller |
2026-06-09 16:32:50.064405 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:32:50.064418 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.050)       0:00:45.246 **********
2026-06-09 16:32:50.064429 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.050)       0:00:45.244 **********
2026-06-09 16:32:50.124801 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:32:50.124868 | controller |
2026-06-09 16:32:50.124874 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:32:50.124879 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.060)       0:00:45.306 **********
2026-06-09 16:32:50.124883 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.060)       0:00:45.305 **********
2026-06-09 16:32:50.173997 | controller | ok: [localhost] =>
2026-06-09 16:32:50.174057 | controller |     changed: false
2026-06-09 16:32:50.174064 | controller |     msg: All assertions passed
2026-06-09 16:32:50.174108 | controller |
2026-06-09 16:32:50.174115 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:32:50.174121 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.049)       0:00:45.356 **********
2026-06-09 16:32:50.174127 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.049)       0:00:45.354 **********
2026-06-09 16:32:50.382693 | controller | ok: [localhost]
2026-06-09 16:32:50.382754 | controller |
2026-06-09 16:32:50.382765 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:32:50.382774 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.207)       0:00:45.563 **********
2026-06-09 16:32:50.382782 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.207)       0:00:45.562 **********
2026-06-09 16:32:50.464485 | controller | ok: [localhost] =>
2026-06-09 16:32:50.464533 | controller |     changed: false
2026-06-09 16:32:50.464539 | controller |     msg: All assertions passed
2026-06-09 16:32:50.464545 | controller |
2026-06-09 16:32:50.464550 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:32:50.464555 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.081)       0:00:45.645 **********
2026-06-09 16:32:50.464573 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.081)       0:00:45.644 **********
2026-06-09 16:32:50.709005 | controller | ok: [localhost]
2026-06-09 16:32:50.709096 | controller |
2026-06-09 16:32:50.709111 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:32:50.709121 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:32:50.709129 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:32:50.709137 | controller |   _config_map_content |
2026-06-09 16:32:50.709145 | controller |   ansible.utils.remove_keys(
2026-06-09 16:32:50.709152 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:32:50.709170 | controller |     matching_parameter='regex')
2026-06-09 16:32:50.709178 | controller | }}, cacheable=False] ***
2026-06-09 16:32:50.709186 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.245)       0:00:45.890 **********
2026-06-09 16:32:50.709194 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.245)       0:00:45.889 **********
2026-06-09 16:32:50.954145 | controller | ok: [localhost]
2026-06-09 16:32:50.954209 | controller |
2026-06-09 16:32:50.954221 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:32:50.954229 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.244)       0:00:46.135 **********
2026-06-09 16:32:50.954237 | controller | Tuesday 09 June 2026  16:32:50 +0000 (0:00:00.244)       0:00:46.134 **********
2026-06-09 16:32:51.058463 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-09 16:32:51.058551 | controller |
2026-06-09 16:32:51.058566 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 16:32:51.058579 | controller | Tuesday 09 June 2026  16:32:51 +0000 (0:00:00.105)       0:00:46.240 **********
2026-06-09 16:32:51.058591 | controller | Tuesday 09 June 2026  16:32:51 +0000 (0:00:00.104)       0:00:46.238 **********
2026-06-09 16:32:51.105644 | controller | ok: [localhost] =>
2026-06-09 16:32:51.105718 | controller |     changed: false
2026-06-09 16:32:51.105727 | controller |     msg: All assertions passed
2026-06-09 16:32:51.105736 | controller |
2026-06-09 16:32:51.105745 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:32:51.105753 | controller | Tuesday 09 June 2026  16:32:51 +0000 (0:00:00.047)       0:00:46.287 **********
2026-06-09 16:32:51.105761 | controller | Tuesday 09 June 2026  16:32:51 +0000 (0:00:00.047)       0:00:46.286 **********
2026-06-09 16:32:51.335677 | controller | ok: [localhost]
2026-06-09 16:32:51.335742 | controller |
2026-06-09 16:32:51.335752 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:32:51.335761 | controller |   (snippet_datadir,
2026-06-09 16:32:51.335769 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:32:51.335777 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:32:51.335786 | controller | Tuesday 09 June 2026  16:32:51 +0000 (0:00:00.229)       0:00:46.517 **********
2026-06-09 16:32:51.335793 | controller | Tuesday 09 June 2026  16:32:51 +0000 (0:00:00.229)       0:00:46.516 **********
2026-06-09 16:32:51.917749 | controller | ok: [localhost]
2026-06-09 16:32:51.917799 | controller |
2026-06-09 16:32:51.917805 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:32:51.917809 | controller | Tuesday 09 June 2026  16:32:51 +0000 (0:00:00.581)       0:00:47.099 **********
2026-06-09 16:32:51.917813 | controller | Tuesday 09 June 2026  16:32:51 +0000 (0:00:00.581)       0:00:47.098 **********
2026-06-09 16:32:52.015800 | controller | ok: [localhost]
2026-06-09 16:32:52.015875 | controller |
2026-06-09 16:32:52.015887 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:32:52.015897 | controller |   (snippet_datadir,
2026-06-09 16:32:52.015906 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:32:52.015915 | controller | }}, content={{
2026-06-09 16:32:52.015924 | controller |   _base64_patch |
2026-06-09 16:32:52.015932 | controller |   default({}) |
2026-06-09 16:32:52.015941 | controller |   to_nice_yaml
2026-06-09 16:32:52.015949 | controller | }}, mode=0644] ***
2026-06-09 16:32:52.015958 | controller | Tuesday 09 June 2026  16:32:52 +0000 (0:00:00.097)       0:00:47.197 **********
2026-06-09 16:32:52.015966 | controller | Tuesday 09 June 2026  16:32:52 +0000 (0:00:00.097)       0:00:47.196 **********
2026-06-09 16:32:52.485843 | controller | ok: [localhost]
2026-06-09 16:32:52.485926 | controller |
2026-06-09 16:32:52.485937 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:32:52.485946 | controller |   (snippet_datadir,
2026-06-09 16:32:52.485955 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:32:52.485974 | controller | }}, content={{
2026-06-09 16:32:52.485982 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:32:52.485989 | controller |   default({}) |
2026-06-09 16:32:52.485997 | controller |   to_nice_yaml
2026-06-09 16:32:52.486004 | controller | }}, mode=0644] ***
2026-06-09 16:32:52.486012 | controller | Tuesday 09 June 2026  16:32:52 +0000 (0:00:00.469)       0:00:47.667 **********
2026-06-09 16:32:52.486019 | controller | Tuesday 09 June 2026  16:32:52 +0000 (0:00:00.469)       0:00:47.665 **********
2026-06-09 16:32:52.930845 | controller | ok: [localhost]
2026-06-09 16:32:52.930917 | controller |
2026-06-09 16:32:52.930928 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:32:52.930938 | controller |   (
2026-06-09 16:32:52.930946 | controller |     snippet_datadir,
2026-06-09 16:32:52.930955 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:32:52.930964 | controller |   ) | path_join
2026-06-09 16:32:52.930972 | controller | }}, mode=0644] ***
2026-06-09 16:32:52.930980 | controller | Tuesday 09 June 2026  16:32:52 +0000 (0:00:00.445)       0:00:48.112 **********
2026-06-09 16:32:52.930989 | controller | Tuesday 09 June 2026  16:32:52 +0000 (0:00:00.445)       0:00:48.111 **********
2026-06-09 16:32:53.395826 | controller | ok: [localhost]
2026-06-09 16:32:53.395874 | controller |
2026-06-09 16:32:53.395882 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:32:53.395888 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.464)       0:00:48.577 **********
2026-06-09 16:32:53.395894 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.464)       0:00:48.576 **********
2026-06-09 16:32:53.480791 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:32:53.480865 | controller |
2026-06-09 16:32:53.480872 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:32:53.480879 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.085)       0:00:48.662 **********
2026-06-09 16:32:53.480885 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.085)       0:00:48.661 **********
2026-06-09 16:32:53.551823 | controller | ok: [localhost] =>
2026-06-09 16:32:53.551863 | controller |     changed: false
2026-06-09 16:32:53.551870 | controller |     msg: All assertions passed
2026-06-09 16:32:53.551875 | controller |
2026-06-09 16:32:53.551882 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:32:53.551899 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.071)       0:00:48.733 **********
2026-06-09 16:32:53.551906 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.071)       0:00:48.732 **********
2026-06-09 16:32:53.783979 | controller | ok: [localhost]
2026-06-09 16:32:53.784047 | controller |
2026-06-09 16:32:53.784059 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:32:53.784100 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.232)       0:00:48.965 **********
2026-06-09 16:32:53.784118 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.232)       0:00:48.964 **********
2026-06-09 16:32:53.835064 | controller | ok: [localhost]
2026-06-09 16:32:53.835195 | controller |
2026-06-09 16:32:53.835210 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:32:53.835222 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.051)       0:00:49.016 **********
2026-06-09 16:32:53.835234 | controller | Tuesday 09 June 2026  16:32:53 +0000 (0:00:00.051)       0:00:49.015 **********
2026-06-09 16:32:54.523725 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 16:32:54.523777 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 16:32:54.523788 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 16:32:54.523809 | controller |
2026-06-09 16:32:54.523818 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:32:54.523826 | controller |   _content |
2026-06-09 16:32:54.523834 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:32:54.523842 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:32:54.523851 | controller | }}
2026-06-09 16:32:54.523859 | controller | ] ***
2026-06-09 16:32:54.523867 | controller | Tuesday 09 June 2026  16:32:54 +0000 (0:00:00.688)       0:00:49.705 **********
2026-06-09 16:32:54.523875 | controller | Tuesday 09 June 2026  16:32:54 +0000 (0:00:00.688)       0:00:49.703 **********
2026-06-09 16:32:54.659225 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 16:32:54.659283 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:32:54.659294 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:32:54.659302 | controller |
2026-06-09 16:32:54.659311 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:32:54.659320 | controller | Tuesday 09 June 2026  16:32:54 +0000 (0:00:00.135)       0:00:49.840 **********
2026-06-09 16:32:54.659327 | controller | Tuesday 09 June 2026  16:32:54 +0000 (0:00:00.135)       0:00:49.839 **********
2026-06-09 16:32:54.900276 | controller | ok: [localhost]
2026-06-09 16:32:54.900356 | controller |
2026-06-09 16:32:54.900371 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:32:54.900382 | controller |   (_destdir,
2026-06-09 16:32:54.900391 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:32:54.900399 | controller | }}, content={{
2026-06-09 16:32:54.900407 | controller |   (
2026-06-09 16:32:54.900414 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:32:54.900423 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:32:54.900431 | controller | }}, mode=0644] ***
2026-06-09 16:32:54.900439 | controller | Tuesday 09 June 2026  16:32:54 +0000 (0:00:00.241)       0:00:50.082 **********
2026-06-09 16:32:54.900447 | controller | Tuesday 09 June 2026  16:32:54 +0000 (0:00:00.241)       0:00:50.080 **********
2026-06-09 16:32:55.439954 | controller | ok: [localhost]
2026-06-09 16:32:55.440020 | controller |
2026-06-09 16:32:55.440031 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:32:55.440040 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.539)       0:00:50.621 **********
2026-06-09 16:32:55.440048 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.539)       0:00:50.620 **********
2026-06-09 16:32:55.496564 | controller | skipping: [localhost]
2026-06-09 16:32:55.496631 | controller |
2026-06-09 16:32:55.496642 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:32:55.496651 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.056)       0:00:50.678 **********
2026-06-09 16:32:55.496689 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.056)       0:00:50.677 **********
2026-06-09 16:32:55.578214 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:32:55.578309 | controller |
2026-06-09 16:32:55.578323 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:32:55.578335 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.081)       0:00:50.759 **********
2026-06-09 16:32:55.578366 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.081)       0:00:50.758 **********
2026-06-09 16:32:55.638859 | controller | ok: [localhost] =>
2026-06-09 16:32:55.638937 | controller |     changed: false
2026-06-09 16:32:55.638947 | controller |     msg: All assertions passed
2026-06-09 16:32:55.638956 | controller |
2026-06-09 16:32:55.638965 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:32:55.638973 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.060)       0:00:50.820 **********
2026-06-09 16:32:55.638994 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.060)       0:00:50.819 **********
2026-06-09 16:32:55.886665 | controller | ok: [localhost]
2026-06-09 16:32:55.886733 | controller |
2026-06-09 16:32:55.886744 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:32:55.886754 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.247)       0:00:51.068 **********
2026-06-09 16:32:55.886762 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.247)       0:00:51.067 **********
2026-06-09 16:32:55.971914 | controller | ok: [localhost] =>
2026-06-09 16:32:55.971984 | controller |     changed: false
2026-06-09 16:32:55.971994 | controller |     msg: All assertions passed
2026-06-09 16:32:55.972002 | controller |
2026-06-09 16:32:55.972011 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:32:55.972019 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.084)       0:00:51.153 **********
2026-06-09 16:32:55.972028 | controller | Tuesday 09 June 2026  16:32:55 +0000 (0:00:00.084)       0:00:51.152 **********
2026-06-09 16:32:56.238704 | controller | ok: [localhost]
2026-06-09 16:32:56.238770 | controller |
2026-06-09 16:32:56.238781 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:32:56.238791 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:32:56.238800 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:32:56.238809 | controller |   _config_map_content |
2026-06-09 16:32:56.238817 | controller |   ansible.utils.remove_keys(
2026-06-09 16:32:56.238825 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:32:56.238833 | controller |     matching_parameter='regex')
2026-06-09 16:32:56.238842 | controller | }}, cacheable=False] ***
2026-06-09 16:32:56.238851 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.266)       0:00:51.420 **********
2026-06-09 16:32:56.238859 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.266)       0:00:51.419 **********
2026-06-09 16:32:56.507780 | controller | ok: [localhost]
2026-06-09 16:32:56.507823 | controller |
2026-06-09 16:32:56.507828 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:32:56.507833 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.269)       0:00:51.689 **********
2026-06-09 16:32:56.507837 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.269)       0:00:51.688 **********
2026-06-09 16:32:56.551145 | controller | skipping: [localhost]
2026-06-09 16:32:56.551188 | controller |
2026-06-09 16:32:56.551193 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:32:56.551197 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.043)       0:00:51.733 **********
2026-06-09 16:32:56.551201 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.043)       0:00:51.731 **********
2026-06-09 16:32:56.814301 | controller | changed: [localhost]
2026-06-09 16:32:56.814374 | controller |
2026-06-09 16:32:56.814385 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:32:56.814394 | controller |   (snippet_datadir,
2026-06-09 16:32:56.814402 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:32:56.814411 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:32:56.814419 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.262)       0:00:51.995 **********
2026-06-09 16:32:56.814426 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.262)       0:00:51.994 **********
2026-06-09 16:32:56.914116 | controller | skipping: [localhost]
2026-06-09 16:32:56.914195 | controller |
2026-06-09 16:32:56.914212 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:32:56.914226 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.099)       0:00:52.095 **********
2026-06-09 16:32:56.914252 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.099)       0:00:52.094 **********
2026-06-09 16:32:56.996121 | controller | ok: [localhost]
2026-06-09 16:32:56.996177 | controller |
2026-06-09 16:32:56.996188 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:32:56.996197 | controller |   (snippet_datadir,
2026-06-09 16:32:56.996206 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:32:56.996215 | controller | }}, content={{
2026-06-09 16:32:56.996226 | controller |   _base64_patch |
2026-06-09 16:32:56.996236 | controller |   default({}) |
2026-06-09 16:32:56.996247 | controller |   to_nice_yaml
2026-06-09 16:32:56.996257 | controller | }}, mode=0644] ***
2026-06-09 16:32:56.996267 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.082)       0:00:52.177 **********
2026-06-09 16:32:56.996276 | controller | Tuesday 09 June 2026  16:32:56 +0000 (0:00:00.082)       0:00:52.176 **********
2026-06-09 16:32:57.448008 | controller | changed: [localhost]
2026-06-09 16:32:57.448110 | controller |
2026-06-09 16:32:57.448124 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:32:57.448133 | controller |   (snippet_datadir,
2026-06-09 16:32:57.448141 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:32:57.448150 | controller | }}, content={{
2026-06-09 16:32:57.448158 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:32:57.448166 | controller |   default({}) |
2026-06-09 16:32:57.448174 | controller |   to_nice_yaml
2026-06-09 16:32:57.448184 | controller | }}, mode=0644] ***
2026-06-09 16:32:57.448192 | controller | Tuesday 09 June 2026  16:32:57 +0000 (0:00:00.451)       0:00:52.629 **********
2026-06-09 16:32:57.448200 | controller | Tuesday 09 June 2026  16:32:57 +0000 (0:00:00.451)       0:00:52.628 **********
2026-06-09 16:32:57.947690 | controller | changed: [localhost]
2026-06-09 16:32:57.947727 | controller |
2026-06-09 16:32:57.947732 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:32:57.947736 | controller |   (
2026-06-09 16:32:57.947740 | controller |     snippet_datadir,
2026-06-09 16:32:57.947744 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:32:57.947747 | controller |   ) | path_join
2026-06-09 16:32:57.947751 | controller | }}, mode=0644] ***
2026-06-09 16:32:57.947755 | controller | Tuesday 09 June 2026  16:32:57 +0000 (0:00:00.499)       0:00:53.129 **********
2026-06-09 16:32:57.947759 | controller | Tuesday 09 June 2026  16:32:57 +0000 (0:00:00.499)       0:00:53.127 **********
2026-06-09 16:32:58.454545 | controller | changed: [localhost]
2026-06-09 16:32:58.454603 | controller |
2026-06-09 16:32:58.454614 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:32:58.454623 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.506)       0:00:53.636 **********
2026-06-09 16:32:58.454631 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.506)       0:00:53.634 **********
2026-06-09 16:32:58.565025 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:32:58.565111 | controller |
2026-06-09 16:32:58.565121 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:32:58.565128 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.110)       0:00:53.746 **********
2026-06-09 16:32:58.565150 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.110)       0:00:53.745 **********
2026-06-09 16:32:58.643409 | controller | ok: [localhost] =>
2026-06-09 16:32:58.643456 | controller |     changed: false
2026-06-09 16:32:58.643461 | controller |     msg: All assertions passed
2026-06-09 16:32:58.643465 | controller |
2026-06-09 16:32:58.643470 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:32:58.643474 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.078)       0:00:53.825 **********
2026-06-09 16:32:58.643478 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.078)       0:00:53.823 **********
2026-06-09 16:32:58.892801 | controller | ok: [localhost]
2026-06-09 16:32:58.892875 | controller |
2026-06-09 16:32:58.892886 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:32:58.892898 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.248)       0:00:54.074 **********
2026-06-09 16:32:58.892909 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.248)       0:00:54.072 **********
2026-06-09 16:32:58.949773 | controller | ok: [localhost]
2026-06-09 16:32:58.949856 | controller |
2026-06-09 16:32:58.949868 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:32:58.949877 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.056)       0:00:54.131 **********
2026-06-09 16:32:58.949885 | controller | Tuesday 09 June 2026  16:32:58 +0000 (0:00:00.056)       0:00:54.129 **********
2026-06-09 16:32:59.436563 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-09 16:32:59.436597 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-09 16:32:59.436604 | controller |
2026-06-09 16:32:59.436609 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:32:59.436615 | controller |   _content |
2026-06-09 16:32:59.436619 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:32:59.436624 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:32:59.436629 | controller | }}
2026-06-09 16:32:59.436633 | controller | ] ***
2026-06-09 16:32:59.436638 | controller | Tuesday 09 June 2026  16:32:59 +0000 (0:00:00.487)       0:00:54.618 **********
2026-06-09 16:32:59.436643 | controller | Tuesday 09 June 2026  16:32:59 +0000 (0:00:00.487)       0:00:54.617 **********
2026-06-09 16:32:59.554351 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:32:59.554386 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:32:59.554393 | controller |
2026-06-09 16:32:59.554399 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:32:59.554405 | controller | Tuesday 09 June 2026  16:32:59 +0000 (0:00:00.117)       0:00:54.736 **********
2026-06-09 16:32:59.554409 | controller | Tuesday 09 June 2026  16:32:59 +0000 (0:00:00.117)       0:00:54.735 **********
2026-06-09 16:32:59.794847 | controller | changed: [localhost]
2026-06-09 16:32:59.794894 | controller |
2026-06-09 16:32:59.794904 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:32:59.794913 | controller |   (_destdir,
2026-06-09 16:32:59.794922 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:32:59.794930 | controller | }}, content={{
2026-06-09 16:32:59.794937 | controller |   (
2026-06-09 16:32:59.794945 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:32:59.794953 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:32:59.794961 | controller | }}, mode=0644] ***
2026-06-09 16:32:59.794969 | controller | Tuesday 09 June 2026  16:32:59 +0000 (0:00:00.240)       0:00:54.976 **********
2026-06-09 16:32:59.794977 | controller | Tuesday 09 June 2026  16:32:59 +0000 (0:00:00.240)       0:00:54.975 **********
2026-06-09 16:33:00.239512 | controller | changed: [localhost]
2026-06-09 16:33:00.239559 | controller |
2026-06-09 16:33:00.239570 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:33:00.239579 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:33:00.239588 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:33:00.239596 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:33:00.239604 | controller | }}, dest={{
2026-06-09 16:33:00.239612 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:00.239620 | controller |   stage['path'], _val.src_file
2026-06-09 16:33:00.239628 | controller |   ) |
2026-06-09 16:33:00.239636 | controller |   path_join
2026-06-09 16:33:00.239644 | controller |  }}] ***
2026-06-09 16:33:00.239652 | controller | Tuesday 09 June 2026  16:33:00 +0000 (0:00:00.444)       0:00:55.421 **********
2026-06-09 16:33:00.239660 | controller | Tuesday 09 June 2026  16:33:00 +0000 (0:00:00.444)       0:00:55.420 **********
2026-06-09 16:33:00.811426 | controller | ok: [localhost] => (item=network-values)
2026-06-09 16:33:00.811503 | controller | changed: [localhost] => (item=service-values)
2026-06-09 16:33:00.811514 | controller |
2026-06-09 16:33:00.811523 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:00.811532 | controller | Tuesday 09 June 2026  16:33:00 +0000 (0:00:00.570)       0:00:55.992 **********
2026-06-09 16:33:00.811540 | controller | Tuesday 09 June 2026  16:33:00 +0000 (0:00:00.570)       0:00:55.991 **********
2026-06-09 16:33:00.888172 | controller | skipping: [localhost]
2026-06-09 16:33:00.888250 | controller |
2026-06-09 16:33:00.888261 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:33:00.888270 | controller | Tuesday 09 June 2026  16:33:00 +0000 (0:00:00.077)       0:00:56.069 **********
2026-06-09 16:33:00.888279 | controller | Tuesday 09 June 2026  16:33:00 +0000 (0:00:00.077)       0:00:56.068 **********
2026-06-09 16:33:01.347158 | controller | changed: [localhost]
2026-06-09 16:33:01.347249 | controller |
2026-06-09 16:33:01.347262 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:33:01.347272 | controller | Tuesday 09 June 2026  16:33:01 +0000 (0:00:00.459)       0:00:56.529 **********
2026-06-09 16:33:01.347281 | controller | Tuesday 09 June 2026  16:33:01 +0000 (0:00:00.459)       0:00:56.527 **********
2026-06-09 16:33:01.771400 | controller | changed: [localhost]
2026-06-09 16:33:01.771455 | controller |
2026-06-09 16:33:01.771467 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/control-plane executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:33:01.771478 | controller | Tuesday 09 June 2026  16:33:01 +0000 (0:00:00.423)       0:00:56.952 **********
2026-06-09 16:33:01.771487 | controller | Tuesday 09 June 2026  16:33:01 +0000 (0:00:00.423)       0:00:56.951 **********
2026-06-09 16:33:01.854863 | controller | skipping: [localhost]
2026-06-09 16:33:01.854920 | controller |
2026-06-09 16:33:01.854931 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:33:01.854941 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:33:01.854951 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:33:01.854960 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:33:01.854969 | controller |   ) | list
2026-06-09 16:33:01.854977 | controller | }}] ***
2026-06-09 16:33:01.854986 | controller | Tuesday 09 June 2026  16:33:01 +0000 (0:00:00.083)       0:00:57.036 **********
2026-06-09 16:33:01.854994 | controller | Tuesday 09 June 2026  16:33:01 +0000 (0:00:00.083)       0:00:57.035 **********
2026-06-09 16:33:01.936471 | controller | skipping: [localhost]
2026-06-09 16:33:01.936529 | controller |
2026-06-09 16:33:01.936539 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:33:01.936548 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:33:01.936556 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:33:01.936567 | controller | }}, mode=0644] ***
2026-06-09 16:33:01.936577 | controller | Tuesday 09 June 2026  16:33:01 +0000 (0:00:00.081)       0:00:57.117 **********
2026-06-09 16:33:01.936585 | controller | Tuesday 09 June 2026  16:33:01 +0000 (0:00:00.081)       0:00:57.116 **********
2026-06-09 16:33:02.195317 | controller | changed: [localhost]
2026-06-09 16:33:02.195358 | controller |
2026-06-09 16:33:02.195363 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:02.195368 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.259)       0:00:57.376 **********
2026-06-09 16:33:02.195372 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.259)       0:00:57.375 **********
2026-06-09 16:33:02.257151 | controller | skipping: [localhost]
2026-06-09 16:33:02.257238 | controller |
2026-06-09 16:33:02.257250 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:33:02.257257 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.061)       0:00:57.438 **********
2026-06-09 16:33:02.257265 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.061)       0:00:57.436 **********
2026-06-09 16:33:02.325423 | controller | skipping: [localhost]
2026-06-09 16:33:02.325485 | controller |
2026-06-09 16:33:02.325494 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane _raw_params=wait_condition.yml] ***
2026-06-09 16:33:02.325500 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.068)       0:00:57.506 **********
2026-06-09 16:33:02.325506 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.068)       0:00:57.505 **********
2026-06-09 16:33:02.382725 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=OpenStackControlPlaneDNSReadyCondition --timeout=20m)
2026-06-09 16:33:02.382776 | controller | skipping: [localhost]
2026-06-09 16:33:02.382787 | controller |
2026-06-09 16:33:02.382797 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:02.382806 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.057)       0:00:57.564 **********
2026-06-09 16:33:02.382815 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.057)       0:00:57.562 **********
2026-06-09 16:33:02.471357 | controller | skipping: [localhost]
2026-06-09 16:33:02.471405 | controller |
2026-06-09 16:33:02.471417 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane name=run_hook] ***
2026-06-09 16:33:02.471426 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.088)       0:00:57.653 **********
2026-06-09 16:33:02.471435 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.088)       0:00:57.651 **********
2026-06-09 16:33:02.531720 | controller | skipping: [localhost]
2026-06-09 16:33:02.531766 | controller |
2026-06-09 16:33:02.531778 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:33:02.531787 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.060)       0:00:57.713 **********
2026-06-09 16:33:02.531796 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.060)       0:00:57.712 **********
2026-06-09 16:33:02.585859 | controller | ok: [localhost] =>
2026-06-09 16:33:02.585908 | controller |     changed: false
2026-06-09 16:33:02.585918 | controller |     msg: All assertions passed
2026-06-09 16:33:02.585928 | controller |
2026-06-09 16:33:02.585937 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:02.585947 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.053)       0:00:57.767 **********
2026-06-09 16:33:02.585955 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.053)       0:00:57.766 **********
2026-06-09 16:33:02.618557 | controller | skipping: [localhost]
2026-06-09 16:33:02.618603 | controller |
2026-06-09 16:33:02.618615 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:02.618624 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.032)       0:00:57.800 **********
2026-06-09 16:33:02.618633 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.032)       0:00:57.799 **********
2026-06-09 16:33:02.663718 | controller | ok: [localhost] => (item=oc -n openshift-dns wait dns.operator/default --for condition=Available --timeout=20m)
2026-06-09 16:33:02.663753 | controller |
2026-06-09 16:33:02.663762 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:33:02.663769 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.045)       0:00:57.845 **********
2026-06-09 16:33:02.663783 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.045)       0:00:57.844 **********
2026-06-09 16:33:02.692553 | controller | skipping: [localhost]
2026-06-09 16:33:02.692599 | controller |
2026-06-09 16:33:02.692608 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:33:02.692615 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.028)       0:00:57.874 **********
2026-06-09 16:33:02.692622 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.028)       0:00:57.873 **********
2026-06-09 16:33:02.753420 | controller | ok: [localhost]
2026-06-09 16:33:02.753457 | controller |
2026-06-09 16:33:02.753465 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:33:02.753471 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:33:02.753477 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:33:02.753482 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:33:02.753487 | controller | }}] ***
2026-06-09 16:33:02.753493 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.060)       0:00:57.934 **********
2026-06-09 16:33:02.753505 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.060)       0:00:57.933 **********
2026-06-09 16:33:02.819660 | controller | skipping: [localhost]
2026-06-09 16:33:02.819700 | controller |
2026-06-09 16:33:02.819709 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:33:02.819716 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:02.819722 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:33:02.819729 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:02.819735 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.066)       0:00:58.001 **********
2026-06-09 16:33:02.819742 | controller | Tuesday 09 June 2026  16:33:02 +0000 (0:00:00.066)       0:00:58.000 **********
2026-06-09 16:33:03.103890 | controller | ok: [localhost] => (item={'name': 'dns-values', 'src_file': 'values.yaml'})
2026-06-09 16:33:03.103939 | controller |
2026-06-09 16:33:03.103949 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:33:03.103958 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.283)       0:00:58.285 **********
2026-06-09 16:33:03.103966 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.283)       0:00:58.284 **********
2026-06-09 16:33:03.196605 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:33:03.196651 | controller |
2026-06-09 16:33:03.196662 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking/dns name=run_hook] ***
2026-06-09 16:33:03.196670 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.093)       0:00:58.378 **********
2026-06-09 16:33:03.196678 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.093)       0:00:58.377 **********
2026-06-09 16:33:03.258315 | controller | skipping: [localhost]
2026-06-09 16:33:03.258374 | controller |
2026-06-09 16:33:03.258384 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane/networking/dns name=ci_gen_kustomize_values] ***
2026-06-09 16:33:03.258393 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.061)       0:00:58.440 **********
2026-06-09 16:33:03.258401 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.061)       0:00:58.438 **********
2026-06-09 16:33:03.365973 | controller |
2026-06-09 16:33:03.366058 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:33:03.366150 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.107)       0:00:58.547 **********
2026-06-09 16:33:03.366162 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.107)       0:00:58.546 **********
2026-06-09 16:33:03.415732 | controller | skipping: [localhost]
2026-06-09 16:33:03.415796 | controller |
2026-06-09 16:33:03.415807 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:33:03.415816 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.049)       0:00:58.597 **********
2026-06-09 16:33:03.415836 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.049)       0:00:58.596 **********
2026-06-09 16:33:03.483418 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:33:03.483496 | controller |
2026-06-09 16:33:03.483506 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:33:03.483515 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.067)       0:00:58.665 **********
2026-06-09 16:33:03.483523 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.067)       0:00:58.664 **********
2026-06-09 16:33:03.555866 | controller | ok: [localhost] =>
2026-06-09 16:33:03.555927 | controller |     changed: false
2026-06-09 16:33:03.555934 | controller |     msg: All assertions passed
2026-06-09 16:33:03.555940 | controller |
2026-06-09 16:33:03.555945 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:03.555951 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.072)       0:00:58.737 **********
2026-06-09 16:33:03.555957 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.072)       0:00:58.736 **********
2026-06-09 16:33:03.755699 | controller | ok: [localhost]
2026-06-09 16:33:03.755748 | controller |
2026-06-09 16:33:03.755755 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:33:03.755762 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.200)       0:00:58.937 **********
2026-06-09 16:33:03.755768 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.200)       0:00:58.936 **********
2026-06-09 16:33:03.840119 | controller | ok: [localhost] =>
2026-06-09 16:33:03.840191 | controller |     changed: false
2026-06-09 16:33:03.840202 | controller |     msg: All assertions passed
2026-06-09 16:33:03.840212 | controller |
2026-06-09 16:33:03.840221 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:33:03.840231 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.084)       0:00:59.022 **********
2026-06-09 16:33:03.840240 | controller | Tuesday 09 June 2026  16:33:03 +0000 (0:00:00.084)       0:00:59.020 **********
2026-06-09 16:33:04.096782 | controller | ok: [localhost]
2026-06-09 16:33:04.096847 | controller |
2026-06-09 16:33:04.096857 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:33:04.096866 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:33:04.096874 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:33:04.096881 | controller |   _config_map_content |
2026-06-09 16:33:04.096888 | controller |   ansible.utils.remove_keys(
2026-06-09 16:33:04.096895 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:33:04.096903 | controller |     matching_parameter='regex')
2026-06-09 16:33:04.096910 | controller | }}, cacheable=False] ***
2026-06-09 16:33:04.096917 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.256)       0:00:59.278 **********
2026-06-09 16:33:04.096925 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.256)       0:00:59.277 **********
2026-06-09 16:33:04.345031 | controller | ok: [localhost]
2026-06-09 16:33:04.345118 | controller |
2026-06-09 16:33:04.345133 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:33:04.345142 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.247)       0:00:59.526 **********
2026-06-09 16:33:04.345150 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.247)       0:00:59.525 **********
2026-06-09 16:33:04.392467 | controller | skipping: [localhost]
2026-06-09 16:33:04.392509 | controller |
2026-06-09 16:33:04.392520 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:33:04.392534 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.047)       0:00:59.574 **********
2026-06-09 16:33:04.392543 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.047)       0:00:59.572 **********
2026-06-09 16:33:04.634778 | controller | changed: [localhost]
2026-06-09 16:33:04.634836 | controller |
2026-06-09 16:33:04.634851 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:33:04.634865 | controller |   (snippet_datadir,
2026-06-09 16:33:04.634877 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:33:04.634890 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:33:04.634901 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.241)       0:00:59.815 **********
2026-06-09 16:33:04.634913 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.241)       0:00:59.814 **********
2026-06-09 16:33:04.720624 | controller | skipping: [localhost]
2026-06-09 16:33:04.720697 | controller |
2026-06-09 16:33:04.720708 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:33:04.720717 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.085)       0:00:59.901 **********
2026-06-09 16:33:04.720726 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.085)       0:00:59.900 **********
2026-06-09 16:33:04.794978 | controller | ok: [localhost]
2026-06-09 16:33:04.795048 | controller |
2026-06-09 16:33:04.795095 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:33:04.795108 | controller |   (snippet_datadir,
2026-06-09 16:33:04.795116 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:33:04.795125 | controller | }}, content={{
2026-06-09 16:33:04.795133 | controller |   _base64_patch |
2026-06-09 16:33:04.795141 | controller |   default({}) |
2026-06-09 16:33:04.795148 | controller |   to_nice_yaml
2026-06-09 16:33:04.795156 | controller | }}, mode=0644] ***
2026-06-09 16:33:04.795164 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.074)       0:00:59.976 **********
2026-06-09 16:33:04.795172 | controller | Tuesday 09 June 2026  16:33:04 +0000 (0:00:00.074)       0:00:59.975 **********
2026-06-09 16:33:05.257690 | controller | changed: [localhost]
2026-06-09 16:33:05.257755 | controller |
2026-06-09 16:33:05.257766 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:33:05.257775 | controller |   (snippet_datadir,
2026-06-09 16:33:05.257784 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:33:05.257792 | controller | }}, content={{
2026-06-09 16:33:05.257800 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:33:05.257808 | controller |   default({}) |
2026-06-09 16:33:05.257816 | controller |   to_nice_yaml
2026-06-09 16:33:05.257824 | controller | }}, mode=0644] ***
2026-06-09 16:33:05.257832 | controller | Tuesday 09 June 2026  16:33:05 +0000 (0:00:00.462)       0:01:00.439 **********
2026-06-09 16:33:05.257840 | controller | Tuesday 09 June 2026  16:33:05 +0000 (0:00:00.462)       0:01:00.438 **********
2026-06-09 16:33:05.734226 | controller | changed: [localhost]
2026-06-09 16:33:05.734272 | controller |
2026-06-09 16:33:05.734278 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:33:05.734284 | controller |   (
2026-06-09 16:33:05.734289 | controller |     snippet_datadir,
2026-06-09 16:33:05.734294 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:33:05.734300 | controller |   ) | path_join
2026-06-09 16:33:05.734304 | controller | }}, mode=0644] ***
2026-06-09 16:33:05.734309 | controller | Tuesday 09 June 2026  16:33:05 +0000 (0:00:00.476)       0:01:00.916 **********
2026-06-09 16:33:05.734315 | controller | Tuesday 09 June 2026  16:33:05 +0000 (0:00:00.476)       0:01:00.915 **********
2026-06-09 16:33:06.178858 | controller | changed: [localhost]
2026-06-09 16:33:06.178911 | controller |
2026-06-09 16:33:06.178922 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:33:06.178931 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.443)       0:01:01.360 **********
2026-06-09 16:33:06.178939 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.444)       0:01:01.359 **********
2026-06-09 16:33:06.272604 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:33:06.272680 | controller |
2026-06-09 16:33:06.272691 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:33:06.272701 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.094)       0:01:01.454 **********
2026-06-09 16:33:06.272709 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.094)       0:01:01.453 **********
2026-06-09 16:33:06.329805 | controller | ok: [localhost] =>
2026-06-09 16:33:06.329864 | controller |     changed: false
2026-06-09 16:33:06.329873 | controller |     msg: All assertions passed
2026-06-09 16:33:06.329882 | controller |
2026-06-09 16:33:06.329890 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:33:06.329899 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.057)       0:01:01.511 **********
2026-06-09 16:33:06.329907 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.057)       0:01:01.510 **********
2026-06-09 16:33:06.570139 | controller | ok: [localhost]
2026-06-09 16:33:06.570206 | controller |
2026-06-09 16:33:06.570217 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:33:06.570226 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.240)       0:01:01.752 **********
2026-06-09 16:33:06.570233 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.240)       0:01:01.750 **********
2026-06-09 16:33:06.618312 | controller | ok: [localhost]
2026-06-09 16:33:06.618377 | controller |
2026-06-09 16:33:06.618389 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:33:06.618397 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.048)       0:01:01.800 **********
2026-06-09 16:33:06.618406 | controller | Tuesday 09 June 2026  16:33:06 +0000 (0:00:00.048)       0:01:01.799 **********
2026-06-09 16:33:07.069926 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/dns-values/03_user_data_b64.yaml)
2026-06-09 16:33:07.070011 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/dns-values/04_user_data.yaml)
2026-06-09 16:33:07.070028 | controller |
2026-06-09 16:33:07.070042 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:33:07.070054 | controller |   _content |
2026-06-09 16:33:07.070066 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:33:07.070119 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:33:07.070133 | controller | }}
2026-06-09 16:33:07.070145 | controller | ] ***
2026-06-09 16:33:07.070157 | controller | Tuesday 09 June 2026  16:33:07 +0000 (0:00:00.451)       0:01:02.251 **********
2026-06-09 16:33:07.070169 | controller | Tuesday 09 June 2026  16:33:07 +0000 (0:00:00.451)       0:01:02.250 **********
2026-06-09 16:33:07.155361 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:33:07.155440 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:33:07.155451 | controller |
2026-06-09 16:33:07.155460 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:33:07.155469 | controller | Tuesday 09 June 2026  16:33:07 +0000 (0:00:00.085)       0:01:02.337 **********
2026-06-09 16:33:07.155476 | controller | Tuesday 09 June 2026  16:33:07 +0000 (0:00:00.085)       0:01:02.336 **********
2026-06-09 16:33:07.407836 | controller | changed: [localhost]
2026-06-09 16:33:07.407899 | controller |
2026-06-09 16:33:07.407911 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:33:07.407920 | controller |   (_destdir,
2026-06-09 16:33:07.407929 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:33:07.407937 | controller | }}, content={{
2026-06-09 16:33:07.407945 | controller |   (
2026-06-09 16:33:07.407953 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:33:07.407961 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:33:07.407978 | controller | }}, mode=0644] ***
2026-06-09 16:33:07.407986 | controller | Tuesday 09 June 2026  16:33:07 +0000 (0:00:00.251)       0:01:02.589 **********
2026-06-09 16:33:07.407994 | controller | Tuesday 09 June 2026  16:33:07 +0000 (0:00:00.251)       0:01:02.588 **********
2026-06-09 16:33:07.836948 | controller | changed: [localhost]
2026-06-09 16:33:07.837000 | controller |
2026-06-09 16:33:07.837012 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/control-plane/networking/dns mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:33:07.837022 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:33:07.837031 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:33:07.837040 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:33:07.837048 | controller | }}, dest={{
2026-06-09 16:33:07.837057 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:07.837066 | controller |   stage['path'], _val.src_file
2026-06-09 16:33:07.837103 | controller |   ) |
2026-06-09 16:33:07.837112 | controller |   path_join
2026-06-09 16:33:07.837120 | controller |  }}] ***
2026-06-09 16:33:07.837129 | controller | Tuesday 09 June 2026  16:33:07 +0000 (0:00:00.429)       0:01:03.018 **********
2026-06-09 16:33:07.837138 | controller | Tuesday 09 June 2026  16:33:07 +0000 (0:00:00.429)       0:01:03.017 **********
2026-06-09 16:33:08.161420 | controller | changed: [localhost] => (item=dns-values)
2026-06-09 16:33:08.161465 | controller |
2026-06-09 16:33:08.161485 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:08.161494 | controller | Tuesday 09 June 2026  16:33:08 +0000 (0:00:00.324)       0:01:03.342 **********
2026-06-09 16:33:08.161503 | controller | Tuesday 09 June 2026  16:33:08 +0000 (0:00:00.324)       0:01:03.341 **********
2026-06-09 16:33:08.233640 | controller | skipping: [localhost]
2026-06-09 16:33:08.233680 | controller |
2026-06-09 16:33:08.233690 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane/networking/dns chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:33:08.233699 | controller | Tuesday 09 June 2026  16:33:08 +0000 (0:00:00.072)       0:01:03.415 **********
2026-06-09 16:33:08.233708 | controller | Tuesday 09 June 2026  16:33:08 +0000 (0:00:00.072)       0:01:03.413 **********
2026-06-09 16:33:08.643784 | controller | changed: [localhost]
2026-06-09 16:33:08.643833 | controller |
2026-06-09 16:33:08.643842 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:33:08.643849 | controller | Tuesday 09 June 2026  16:33:08 +0000 (0:00:00.410)       0:01:03.825 **********
2026-06-09 16:33:08.643856 | controller | Tuesday 09 June 2026  16:33:08 +0000 (0:00:00.410)       0:01:03.824 **********
2026-06-09 16:33:09.141485 | controller | changed: [localhost]
2026-06-09 16:33:09.141543 | controller |
2026-06-09 16:33:09.141550 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/control-plane/networking/dns executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:33:09.141556 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.497)       0:01:04.322 **********
2026-06-09 16:33:09.141560 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.497)       0:01:04.321 **********
2026-06-09 16:33:09.221848 | controller | skipping: [localhost]
2026-06-09 16:33:09.221915 | controller |
2026-06-09 16:33:09.221926 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:33:09.221935 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:33:09.221944 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:33:09.221952 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:33:09.221960 | controller |   ) | list
2026-06-09 16:33:09.221968 | controller | }}] ***
2026-06-09 16:33:09.221976 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.080)       0:01:04.403 **********
2026-06-09 16:33:09.221984 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.080)       0:01:04.402 **********
2026-06-09 16:33:09.284767 | controller | skipping: [localhost]
2026-06-09 16:33:09.284850 | controller |
2026-06-09 16:33:09.284860 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/control-plane/networking/dns remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:33:09.284869 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:33:09.284877 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:33:09.284885 | controller | }}, mode=0644] ***
2026-06-09 16:33:09.284893 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.062)       0:01:04.466 **********
2026-06-09 16:33:09.284902 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.062)       0:01:04.464 **********
2026-06-09 16:33:09.530287 | controller | changed: [localhost]
2026-06-09 16:33:09.530325 | controller |
2026-06-09 16:33:09.530331 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:09.530335 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.245)       0:01:04.711 **********
2026-06-09 16:33:09.530339 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.245)       0:01:04.710 **********
2026-06-09 16:33:09.599605 | controller | skipping: [localhost]
2026-06-09 16:33:09.599650 | controller |
2026-06-09 16:33:09.599660 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane/networking/dns _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:33:09.599670 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.070)       0:01:04.781 **********
2026-06-09 16:33:09.599679 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.070)       0:01:04.780 **********
2026-06-09 16:33:09.676765 | controller | skipping: [localhost]
2026-06-09 16:33:09.676831 | controller |
2026-06-09 16:33:09.676845 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane/networking/dns _raw_params=wait_condition.yml] ***
2026-06-09 16:33:09.676851 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.076)       0:01:04.858 **********
2026-06-09 16:33:09.676857 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.076)       0:01:04.857 **********
2026-06-09 16:33:09.741820 | controller | skipping: [localhost] => (item=oc -n openshift-dns wait dns.operator/default --for condition=Available --timeout=20m)
2026-06-09 16:33:09.741856 | controller | skipping: [localhost]
2026-06-09 16:33:09.741862 | controller |
2026-06-09 16:33:09.741868 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:09.741874 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.065)       0:01:04.923 **********
2026-06-09 16:33:09.741879 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.065)       0:01:04.922 **********
2026-06-09 16:33:09.789738 | controller | skipping: [localhost]
2026-06-09 16:33:09.789774 | controller |
2026-06-09 16:33:09.789782 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking/dns name=run_hook] ***
2026-06-09 16:33:09.789787 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.047)       0:01:04.971 **********
2026-06-09 16:33:09.789793 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.047)       0:01:04.970 **********
2026-06-09 16:33:09.853455 | controller | skipping: [localhost]
2026-06-09 16:33:09.853504 | controller |
2026-06-09 16:33:09.853516 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:33:09.853525 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.063)       0:01:05.035 **********
2026-06-09 16:33:09.853534 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.063)       0:01:05.033 **********
2026-06-09 16:33:09.904339 | controller | ok: [localhost] =>
2026-06-09 16:33:09.904387 | controller |     changed: false
2026-06-09 16:33:09.904398 | controller |     msg: All assertions passed
2026-06-09 16:33:09.904407 | controller |
2026-06-09 16:33:09.904424 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:09.904434 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.050)       0:01:05.086 **********
2026-06-09 16:33:09.904443 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.050)       0:01:05.084 **********
2026-06-09 16:33:09.944348 | controller | skipping: [localhost]
2026-06-09 16:33:09.944385 | controller |
2026-06-09 16:33:09.944393 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:09.944398 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.039)       0:01:05.125 **********
2026-06-09 16:33:09.944404 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.039)       0:01:05.124 **********
2026-06-09 16:33:09.987808 | controller | ok: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=20m)
2026-06-09 16:33:09.987845 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m)
2026-06-09 16:33:09.987852 | controller |
2026-06-09 16:33:09.987857 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:33:09.987863 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.043)       0:01:05.169 **********
2026-06-09 16:33:09.987868 | controller | Tuesday 09 June 2026  16:33:09 +0000 (0:00:00.043)       0:01:05.168 **********
2026-06-09 16:33:10.030344 | controller | skipping: [localhost]
2026-06-09 16:33:10.030376 | controller |
2026-06-09 16:33:10.030383 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:33:10.030389 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.042)       0:01:05.211 **********
2026-06-09 16:33:10.030394 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.042)       0:01:05.210 **********
2026-06-09 16:33:10.074830 | controller | ok: [localhost]
2026-06-09 16:33:10.074876 | controller |
2026-06-09 16:33:10.074887 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:33:10.074896 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:33:10.074905 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:33:10.074914 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:33:10.074922 | controller | }}] ***
2026-06-09 16:33:10.074931 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.044)       0:01:05.256 **********
2026-06-09 16:33:10.074939 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.044)       0:01:05.255 **********
2026-06-09 16:33:10.153215 | controller | skipping: [localhost]
2026-06-09 16:33:10.153283 | controller |
2026-06-09 16:33:10.153294 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:33:10.153302 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:10.153310 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:33:10.153319 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:10.153327 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.078)       0:01:05.334 **********
2026-06-09 16:33:10.153335 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.078)       0:01:05.333 **********
2026-06-09 16:33:10.414814 | controller | ok: [localhost] => (item={'name': 'baremetalhost-values', 'src_file': 'values.yaml'})
2026-06-09 16:33:10.414869 | controller |
2026-06-09 16:33:10.414882 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:33:10.414886 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.261)       0:01:05.596 **********
2026-06-09 16:33:10.414890 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.261)       0:01:05.595 **********
2026-06-09 16:33:10.507017 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:33:10.507107 | controller |
2026-06-09 16:33:10.507128 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/edpm/baremetalhosts name=run_hook] ***
2026-06-09 16:33:10.507136 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.092)       0:01:05.688 **********
2026-06-09 16:33:10.507143 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.092)       0:01:05.687 **********
2026-06-09 16:33:10.574566 | controller | skipping: [localhost]
2026-06-09 16:33:10.574629 | controller |
2026-06-09 16:33:10.574635 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/edpm/baremetalhosts name=ci_gen_kustomize_values] ***
2026-06-09 16:33:10.574639 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.067)       0:01:05.756 **********
2026-06-09 16:33:10.574643 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.067)       0:01:05.754 **********
2026-06-09 16:33:10.692512 | controller |
2026-06-09 16:33:10.692594 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:33:10.692604 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.117)       0:01:05.874 **********
2026-06-09 16:33:10.692612 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.117)       0:01:05.872 **********
2026-06-09 16:33:10.746690 | controller | skipping: [localhost]
2026-06-09 16:33:10.746754 | controller |
2026-06-09 16:33:10.746764 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:33:10.746773 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.054)       0:01:05.928 **********
2026-06-09 16:33:10.746781 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.054)       0:01:05.927 **********
2026-06-09 16:33:10.822271 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:33:10.822349 | controller |
2026-06-09 16:33:10.822360 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:33:10.822369 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.075)       0:01:06.003 **********
2026-06-09 16:33:10.822377 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.075)       0:01:06.002 **********
2026-06-09 16:33:10.883003 | controller | ok: [localhost] =>
2026-06-09 16:33:10.883062 | controller |     changed: false
2026-06-09 16:33:10.883089 | controller |     msg: All assertions passed
2026-06-09 16:33:10.883102 | controller |
2026-06-09 16:33:10.883107 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:10.883113 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.060)       0:01:06.064 **********
2026-06-09 16:33:10.883118 | controller | Tuesday 09 June 2026  16:33:10 +0000 (0:00:00.060)       0:01:06.063 **********
2026-06-09 16:33:11.136562 | controller | ok: [localhost]
2026-06-09 16:33:11.136628 | controller |
2026-06-09 16:33:11.136639 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:33:11.136649 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.253)       0:01:06.318 **********
2026-06-09 16:33:11.136657 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.253)       0:01:06.316 **********
2026-06-09 16:33:11.225551 | controller | ok: [localhost] =>
2026-06-09 16:33:11.225612 | controller |     changed: false
2026-06-09 16:33:11.225621 | controller |     msg: All assertions passed
2026-06-09 16:33:11.225628 | controller |
2026-06-09 16:33:11.225636 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:33:11.225643 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.089)       0:01:06.407 **********
2026-06-09 16:33:11.225651 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.089)       0:01:06.405 **********
2026-06-09 16:33:11.493173 | controller | ok: [localhost]
2026-06-09 16:33:11.493268 | controller |
2026-06-09 16:33:11.493280 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:33:11.493299 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:33:11.493307 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:33:11.493315 | controller |   _config_map_content |
2026-06-09 16:33:11.493323 | controller |   ansible.utils.remove_keys(
2026-06-09 16:33:11.493331 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:33:11.493339 | controller |     matching_parameter='regex')
2026-06-09 16:33:11.493346 | controller | }}, cacheable=False] ***
2026-06-09 16:33:11.493354 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.267)       0:01:06.674 **********
2026-06-09 16:33:11.493363 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.267)       0:01:06.673 **********
2026-06-09 16:33:11.754811 | controller | ok: [localhost]
2026-06-09 16:33:11.754884 | controller |
2026-06-09 16:33:11.754899 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:33:11.754908 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.261)       0:01:06.936 **********
2026-06-09 16:33:11.754916 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.261)       0:01:06.935 **********
2026-06-09 16:33:11.826707 | controller | skipping: [localhost]
2026-06-09 16:33:11.826782 | controller |
2026-06-09 16:33:11.826798 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:33:11.826811 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.072)       0:01:07.008 **********
2026-06-09 16:33:11.826823 | controller | Tuesday 09 June 2026  16:33:11 +0000 (0:00:00.072)       0:01:07.007 **********
2026-06-09 16:33:12.088146 | controller | changed: [localhost]
2026-06-09 16:33:12.088215 | controller |
2026-06-09 16:33:12.088227 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:33:12.088236 | controller |   (snippet_datadir,
2026-06-09 16:33:12.088244 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:33:12.088253 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:33:12.088261 | controller | Tuesday 09 June 2026  16:33:12 +0000 (0:00:00.261)       0:01:07.269 **********
2026-06-09 16:33:12.088269 | controller | Tuesday 09 June 2026  16:33:12 +0000 (0:00:00.261)       0:01:07.268 **********
2026-06-09 16:33:12.191406 | controller | skipping: [localhost]
2026-06-09 16:33:12.191484 | controller |
2026-06-09 16:33:12.191509 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:33:12.191521 | controller | Tuesday 09 June 2026  16:33:12 +0000 (0:00:00.102)       0:01:07.372 **********
2026-06-09 16:33:12.191530 | controller | Tuesday 09 June 2026  16:33:12 +0000 (0:00:00.102)       0:01:07.371 **********
2026-06-09 16:33:12.277177 | controller | ok: [localhost]
2026-06-09 16:33:12.277268 | controller |
2026-06-09 16:33:12.277286 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:33:12.277300 | controller |   (snippet_datadir,
2026-06-09 16:33:12.277312 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:33:12.277325 | controller | }}, content={{
2026-06-09 16:33:12.277337 | controller |   _base64_patch |
2026-06-09 16:33:12.277349 | controller |   default({}) |
2026-06-09 16:33:12.277361 | controller |   to_nice_yaml
2026-06-09 16:33:12.277372 | controller | }}, mode=0644] ***
2026-06-09 16:33:12.277384 | controller | Tuesday 09 June 2026  16:33:12 +0000 (0:00:00.085)       0:01:07.458 **********
2026-06-09 16:33:12.277396 | controller | Tuesday 09 June 2026  16:33:12 +0000 (0:00:00.085)       0:01:07.456 **********
2026-06-09 16:33:12.661022 | controller | changed: [localhost]
2026-06-09 16:33:12.661056 | controller |
2026-06-09 16:33:12.661062 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:33:12.661084 | controller |   (snippet_datadir,
2026-06-09 16:33:12.661092 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:33:12.661097 | controller | }}, content={{
2026-06-09 16:33:12.661102 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:33:12.661107 | controller |   default({}) |
2026-06-09 16:33:12.661116 | controller |   to_nice_yaml
2026-06-09 16:33:12.661121 | controller | }}, mode=0644] ***
2026-06-09 16:33:12.661125 | controller | Tuesday 09 June 2026  16:33:12 +0000 (0:00:00.384)       0:01:07.843 **********
2026-06-09 16:33:12.661130 | controller | Tuesday 09 June 2026  16:33:12 +0000 (0:00:00.384)       0:01:07.841 **********
2026-06-09 16:33:13.129527 | controller | changed: [localhost]
2026-06-09 16:33:13.129573 | controller |
2026-06-09 16:33:13.129584 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:33:13.129593 | controller |   (
2026-06-09 16:33:13.129601 | controller |     snippet_datadir,
2026-06-09 16:33:13.129609 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:33:13.129617 | controller |   ) | path_join
2026-06-09 16:33:13.129625 | controller | }}, mode=0644] ***
2026-06-09 16:33:13.129633 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.467)       0:01:08.311 **********
2026-06-09 16:33:13.129641 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.467)       0:01:08.309 **********
2026-06-09 16:33:13.596025 | controller | changed: [localhost]
2026-06-09 16:33:13.596109 | controller |
2026-06-09 16:33:13.596124 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:33:13.596133 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.467)       0:01:08.778 **********
2026-06-09 16:33:13.596142 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.467)       0:01:08.776 **********
2026-06-09 16:33:13.684421 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:33:13.684466 | controller |
2026-06-09 16:33:13.684478 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:33:13.684487 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.088)       0:01:08.866 **********
2026-06-09 16:33:13.684497 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.088)       0:01:08.865 **********
2026-06-09 16:33:13.754575 | controller | ok: [localhost] =>
2026-06-09 16:33:13.754622 | controller |     changed: false
2026-06-09 16:33:13.754633 | controller |     msg: All assertions passed
2026-06-09 16:33:13.754643 | controller |
2026-06-09 16:33:13.754652 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:33:13.754661 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.070)       0:01:08.936 **********
2026-06-09 16:33:13.754670 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.070)       0:01:08.935 **********
2026-06-09 16:33:13.996944 | controller | ok: [localhost]
2026-06-09 16:33:13.996975 | controller |
2026-06-09 16:33:13.996980 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:33:13.996984 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.242)       0:01:09.178 **********
2026-06-09 16:33:13.996988 | controller | Tuesday 09 June 2026  16:33:13 +0000 (0:00:00.242)       0:01:09.177 **********
2026-06-09 16:33:14.068005 | controller | ok: [localhost]
2026-06-09 16:33:14.068058 | controller |
2026-06-09 16:33:14.068098 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:33:14.068115 | controller | Tuesday 09 June 2026  16:33:14 +0000 (0:00:00.070)       0:01:09.249 **********
2026-06-09 16:33:14.068126 | controller | Tuesday 09 June 2026  16:33:14 +0000 (0:00:00.070)       0:01:09.248 **********
2026-06-09 16:33:14.499726 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/03_user_data_b64.yaml)
2026-06-09 16:33:14.499774 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/04_user_data.yaml)
2026-06-09 16:33:14.499784 | controller |
2026-06-09 16:33:14.499793 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:33:14.499801 | controller |   _content |
2026-06-09 16:33:14.499809 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:33:14.499822 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:33:14.499831 | controller | }}
2026-06-09 16:33:14.499838 | controller | ] ***
2026-06-09 16:33:14.499846 | controller | Tuesday 09 June 2026  16:33:14 +0000 (0:00:00.431)       0:01:09.680 **********
2026-06-09 16:33:14.499854 | controller | Tuesday 09 June 2026  16:33:14 +0000 (0:00:00.431)       0:01:09.679 **********
2026-06-09 16:33:14.638611 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:33:14.638661 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:33:14.638671 | controller |
2026-06-09 16:33:14.638680 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:33:14.638689 | controller | Tuesday 09 June 2026  16:33:14 +0000 (0:00:00.138)       0:01:09.819 **********
2026-06-09 16:33:14.638696 | controller | Tuesday 09 June 2026  16:33:14 +0000 (0:00:00.139)       0:01:09.818 **********
2026-06-09 16:33:14.870263 | controller | changed: [localhost]
2026-06-09 16:33:14.870331 | controller |
2026-06-09 16:33:14.870342 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:33:14.870350 | controller |   (_destdir,
2026-06-09 16:33:14.870359 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:33:14.870367 | controller | }}, content={{
2026-06-09 16:33:14.870375 | controller |   (
2026-06-09 16:33:14.870382 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:33:14.870392 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:33:14.870404 | controller | }}, mode=0644] ***
2026-06-09 16:33:14.870415 | controller | Tuesday 09 June 2026  16:33:14 +0000 (0:00:00.231)       0:01:10.051 **********
2026-06-09 16:33:14.870425 | controller | Tuesday 09 June 2026  16:33:14 +0000 (0:00:00.231)       0:01:10.050 **********
2026-06-09 16:33:15.351493 | controller | changed: [localhost]
2026-06-09 16:33:15.351564 | controller |
2026-06-09 16:33:15.351577 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/edpm/baremetalhosts mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:33:15.351586 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:33:15.351596 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:33:15.351605 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:33:15.351614 | controller | }}, dest={{
2026-06-09 16:33:15.351623 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:15.351631 | controller |   stage['path'], _val.src_file
2026-06-09 16:33:15.351640 | controller |   ) |
2026-06-09 16:33:15.351648 | controller |   path_join
2026-06-09 16:33:15.351657 | controller |  }}] ***
2026-06-09 16:33:15.351665 | controller | Tuesday 09 June 2026  16:33:15 +0000 (0:00:00.481)       0:01:10.533 **********
2026-06-09 16:33:15.351675 | controller | Tuesday 09 June 2026  16:33:15 +0000 (0:00:00.481)       0:01:10.531 **********
2026-06-09 16:33:16.704596 | controller | changed: [localhost] => (item=baremetalhost-values)
2026-06-09 16:33:16.704634 | controller |
2026-06-09 16:33:16.704642 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:16.704649 | controller | Tuesday 09 June 2026  16:33:16 +0000 (0:00:01.352)       0:01:11.885 **********
2026-06-09 16:33:16.704655 | controller | Tuesday 09 June 2026  16:33:16 +0000 (0:00:01.352)       0:01:11.884 **********
2026-06-09 16:33:16.780829 | controller | skipping: [localhost]
2026-06-09 16:33:16.780892 | controller |
2026-06-09 16:33:16.780898 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/edpm/baremetalhosts chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:33:16.780904 | controller | Tuesday 09 June 2026  16:33:16 +0000 (0:00:00.076)       0:01:11.962 **********
2026-06-09 16:33:16.780908 | controller | Tuesday 09 June 2026  16:33:16 +0000 (0:00:00.076)       0:01:11.960 **********
2026-06-09 16:33:17.183415 | controller | changed: [localhost]
2026-06-09 16:33:17.183491 | controller |
2026-06-09 16:33:17.183502 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:33:17.183512 | controller | Tuesday 09 June 2026  16:33:17 +0000 (0:00:00.402)       0:01:12.364 **********
2026-06-09 16:33:17.183529 | controller | Tuesday 09 June 2026  16:33:17 +0000 (0:00:00.402)       0:01:12.363 **********
2026-06-09 16:33:17.665523 | controller | changed: [localhost]
2026-06-09 16:33:17.665572 | controller |
2026-06-09 16:33:17.665581 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/edpm/baremetalhosts executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:33:17.665589 | controller | Tuesday 09 June 2026  16:33:17 +0000 (0:00:00.482)       0:01:12.847 **********
2026-06-09 16:33:17.665597 | controller | Tuesday 09 June 2026  16:33:17 +0000 (0:00:00.482)       0:01:12.846 **********
2026-06-09 16:33:17.715081 | controller | skipping: [localhost]
2026-06-09 16:33:17.715131 | controller |
2026-06-09 16:33:17.715138 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:33:17.715145 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:33:17.715151 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:33:17.715156 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:33:17.715162 | controller |   ) | list
2026-06-09 16:33:17.715168 | controller | }}] ***
2026-06-09 16:33:17.715174 | controller | Tuesday 09 June 2026  16:33:17 +0000 (0:00:00.049)       0:01:12.897 **********
2026-06-09 16:33:17.715179 | controller | Tuesday 09 June 2026  16:33:17 +0000 (0:00:00.049)       0:01:12.895 **********
2026-06-09 16:33:17.787206 | controller | skipping: [localhost]
2026-06-09 16:33:17.787261 | controller |
2026-06-09 16:33:17.787277 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/edpm/baremetalhosts remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:33:17.787283 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:33:17.787289 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:33:17.787294 | controller | }}, mode=0644] ***
2026-06-09 16:33:17.787299 | controller | Tuesday 09 June 2026  16:33:17 +0000 (0:00:00.071)       0:01:12.969 **********
2026-06-09 16:33:17.787305 | controller | Tuesday 09 June 2026  16:33:17 +0000 (0:00:00.071)       0:01:12.967 **********
2026-06-09 16:33:18.079355 | controller | changed: [localhost]
2026-06-09 16:33:18.079402 | controller |
2026-06-09 16:33:18.079408 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:18.079413 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.292)       0:01:13.261 **********
2026-06-09 16:33:18.079418 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.292)       0:01:13.260 **********
2026-06-09 16:33:18.117299 | controller | skipping: [localhost]
2026-06-09 16:33:18.117348 | controller |
2026-06-09 16:33:18.117355 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/edpm/baremetalhosts _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:33:18.117359 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.037)       0:01:13.299 **********
2026-06-09 16:33:18.117364 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.037)       0:01:13.298 **********
2026-06-09 16:33:18.155325 | controller | skipping: [localhost]
2026-06-09 16:33:18.155374 | controller |
2026-06-09 16:33:18.155381 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/edpm/baremetalhosts _raw_params=wait_condition.yml] ***
2026-06-09 16:33:18.155387 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.037)       0:01:13.337 **********
2026-06-09 16:33:18.155392 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.037)       0:01:13.335 **********
2026-06-09 16:33:18.216735 | controller | skipping: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=20m)
2026-06-09 16:33:18.216756 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m)
2026-06-09 16:33:18.216762 | controller | skipping: [localhost]
2026-06-09 16:33:18.216766 | controller |
2026-06-09 16:33:18.216770 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:18.216777 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.061)       0:01:13.398 **********
2026-06-09 16:33:18.216780 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.061)       0:01:13.397 **********
2026-06-09 16:33:18.291033 | controller | skipping: [localhost]
2026-06-09 16:33:18.291107 | controller |
2026-06-09 16:33:18.291120 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/edpm/baremetalhosts name=run_hook] ***
2026-06-09 16:33:18.291129 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.074)       0:01:13.472 **********
2026-06-09 16:33:18.291137 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.074)       0:01:13.471 **********
2026-06-09 16:33:18.373268 | controller | skipping: [localhost]
2026-06-09 16:33:18.373313 | controller |
2026-06-09 16:33:18.373324 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:33:18.373334 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.082)       0:01:13.554 **********
2026-06-09 16:33:18.373343 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.082)       0:01:13.553 **********
2026-06-09 16:33:18.422565 | controller | ok: [localhost] =>
2026-06-09 16:33:18.422614 | controller |     changed: false
2026-06-09 16:33:18.422618 | controller |     msg: All assertions passed
2026-06-09 16:33:18.422623 | controller |
2026-06-09 16:33:18.422627 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:18.422631 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.049)       0:01:13.604 **********
2026-06-09 16:33:18.422635 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.049)       0:01:13.602 **********
2026-06-09 16:33:18.465453 | controller | skipping: [localhost]
2026-06-09 16:33:18.465502 | controller |
2026-06-09 16:33:18.465514 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:18.465524 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.042)       0:01:13.647 **********
2026-06-09 16:33:18.465533 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.042)       0:01:13.645 **********
2026-06-09 16:33:18.513338 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns gpu-computes-edpm --for condition=SetupReady --timeout=90m)
2026-06-09 16:33:18.513385 | controller |
2026-06-09 16:33:18.513396 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:33:18.513405 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.048)       0:01:13.695 **********
2026-06-09 16:33:18.513413 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.048)       0:01:13.694 **********
2026-06-09 16:33:18.546596 | controller | skipping: [localhost]
2026-06-09 16:33:18.546657 | controller |
2026-06-09 16:33:18.546679 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:33:18.546688 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.033)       0:01:13.728 **********
2026-06-09 16:33:18.546696 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.033)       0:01:13.727 **********
2026-06-09 16:33:18.592763 | controller | ok: [localhost]
2026-06-09 16:33:18.592810 | controller |
2026-06-09 16:33:18.592820 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:33:18.592829 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:33:18.592838 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:33:18.592846 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:33:18.592854 | controller | }}] ***
2026-06-09 16:33:18.592862 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.046)       0:01:13.774 **********
2026-06-09 16:33:18.592916 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.046)       0:01:13.773 **********
2026-06-09 16:33:18.629492 | controller | skipping: [localhost]
2026-06-09 16:33:18.629546 | controller |
2026-06-09 16:33:18.629570 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:33:18.629582 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:18.629593 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:33:18.629605 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:18.629616 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.036)       0:01:13.811 **********
2026-06-09 16:33:18.629626 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.036)       0:01:13.810 **********
2026-06-09 16:33:18.822978 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-09 16:33:18.823013 | controller |
2026-06-09 16:33:18.823021 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:33:18.823027 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.193)       0:01:14.005 **********
2026-06-09 16:33:18.823033 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.193)       0:01:14.003 **********
2026-06-09 16:33:18.924658 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:33:18.924708 | controller |
2026-06-09 16:33:18.924720 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-09 16:33:18.924729 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.100)       0:01:14.105 **********
2026-06-09 16:33:18.924737 | controller | Tuesday 09 June 2026  16:33:18 +0000 (0:00:00.100)       0:01:14.104 **********
2026-06-09 16:33:19.003700 | controller | skipping: [localhost]
2026-06-09 16:33:19.003748 | controller |
2026-06-09 16:33:19.003759 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-09 16:33:19.003767 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.078)       0:01:14.184 **********
2026-06-09 16:33:19.003775 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.078)       0:01:14.183 **********
2026-06-09 16:33:19.135222 | controller |
2026-06-09 16:33:19.135273 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:33:19.135300 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.132)       0:01:14.317 **********
2026-06-09 16:33:19.135308 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.132)       0:01:14.315 **********
2026-06-09 16:33:19.202634 | controller | skipping: [localhost]
2026-06-09 16:33:19.202676 | controller |
2026-06-09 16:33:19.202684 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:33:19.202691 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.067)       0:01:14.384 **********
2026-06-09 16:33:19.202698 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.067)       0:01:14.383 **********
2026-06-09 16:33:19.273935 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:33:19.273984 | controller |
2026-06-09 16:33:19.273995 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:33:19.274005 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.071)       0:01:14.455 **********
2026-06-09 16:33:19.274014 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.071)       0:01:14.454 **********
2026-06-09 16:33:19.342798 | controller | ok: [localhost] =>
2026-06-09 16:33:19.342859 | controller |     changed: false
2026-06-09 16:33:19.342873 | controller |     msg: All assertions passed
2026-06-09 16:33:19.342886 | controller |
2026-06-09 16:33:19.342900 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:19.342922 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.068)       0:01:14.524 **********
2026-06-09 16:33:19.342934 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.068)       0:01:14.523 **********
2026-06-09 16:33:19.604532 | controller | ok: [localhost]
2026-06-09 16:33:19.604664 | controller |
2026-06-09 16:33:19.604681 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:33:19.604691 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.261)       0:01:14.786 **********
2026-06-09 16:33:19.604699 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.261)       0:01:14.785 **********
2026-06-09 16:33:19.682808 | controller | ok: [localhost] =>
2026-06-09 16:33:19.682863 | controller |     changed: false
2026-06-09 16:33:19.682869 | controller |     msg: All assertions passed
2026-06-09 16:33:19.682875 | controller |
2026-06-09 16:33:19.682881 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:33:19.682887 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.078)       0:01:14.864 **********
2026-06-09 16:33:19.682902 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.078)       0:01:14.863 **********
2026-06-09 16:33:19.885970 | controller | ok: [localhost]
2026-06-09 16:33:19.886028 | controller |
2026-06-09 16:33:19.886034 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:33:19.886040 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:33:19.886045 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:33:19.886050 | controller |   _config_map_content |
2026-06-09 16:33:19.886055 | controller |   ansible.utils.remove_keys(
2026-06-09 16:33:19.886060 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:33:19.886065 | controller |     matching_parameter='regex')
2026-06-09 16:33:19.886089 | controller | }}, cacheable=False] ***
2026-06-09 16:33:19.886093 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.203)       0:01:15.068 **********
2026-06-09 16:33:19.886097 | controller | Tuesday 09 June 2026  16:33:19 +0000 (0:00:00.203)       0:01:15.066 **********
2026-06-09 16:33:20.146667 | controller | ok: [localhost]
2026-06-09 16:33:20.146711 | controller |
2026-06-09 16:33:20.146716 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:33:20.146720 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.260)       0:01:15.328 **********
2026-06-09 16:33:20.146724 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.260)       0:01:15.327 **********
2026-06-09 16:33:20.234970 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost
2026-06-09 16:33:20.235039 | controller |
2026-06-09 16:33:20.235051 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] ***
2026-06-09 16:33:20.235061 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.088)       0:01:15.416 **********
2026-06-09 16:33:20.235135 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.088)       0:01:15.415 **********
2026-06-09 16:33:20.312966 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost
2026-06-09 16:33:20.313037 | controller |
2026-06-09 16:33:20.313048 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] ***
2026-06-09 16:33:20.313056 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.078)       0:01:15.495 **********
2026-06-09 16:33:20.313097 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.078)       0:01:15.493 **********
2026-06-09 16:33:20.374137 | controller | ok: [localhost] =>
2026-06-09 16:33:20.374200 | controller |     changed: false
2026-06-09 16:33:20.374211 | controller |     msg: All assertions passed
2026-06-09 16:33:20.374220 | controller |
2026-06-09 16:33:20.374229 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-09 16:33:20.374238 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.061)       0:01:15.556 **********
2026-06-09 16:33:20.374247 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.061)       0:01:15.554 **********
2026-06-09 16:33:20.447033 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost
2026-06-09 16:33:20.447144 | controller |
2026-06-09 16:33:20.447157 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] ***
2026-06-09 16:33:20.447167 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.072)       0:01:15.629 **********
2026-06-09 16:33:20.447176 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.072)       0:01:15.627 **********
2026-06-09 16:33:20.493765 | controller | skipping: [localhost]
2026-06-09 16:33:20.493823 | controller |
2026-06-09 16:33:20.493834 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-09 16:33:20.493844 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-09 16:33:20.493853 | controller | }}] ***
2026-06-09 16:33:20.493862 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.046)       0:01:15.675 **********
2026-06-09 16:33:20.493870 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.046)       0:01:15.674 **********
2026-06-09 16:33:20.556374 | controller | ok: [localhost]
2026-06-09 16:33:20.556456 | controller |
2026-06-09 16:33:20.556483 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] ***
2026-06-09 16:33:20.556498 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.062)       0:01:15.738 **********
2026-06-09 16:33:20.556510 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.062)       0:01:15.737 **********
2026-06-09 16:33:20.629511 | controller | ok: [localhost] =>
2026-06-09 16:33:20.629570 | controller |     changed: false
2026-06-09 16:33:20.629576 | controller |     msg: All assertions passed
2026-06-09 16:33:20.629581 | controller |
2026-06-09 16:33:20.629594 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:33:20.629600 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.073)       0:01:15.811 **********
2026-06-09 16:33:20.629605 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.073)       0:01:15.810 **********
2026-06-09 16:33:20.829421 | controller | changed: [localhost]
2026-06-09 16:33:20.829478 | controller |
2026-06-09 16:33:20.829485 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:33:20.829492 | controller |   (snippet_datadir,
2026-06-09 16:33:20.829497 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:33:20.829503 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:33:20.829509 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.199)       0:01:16.011 **********
2026-06-09 16:33:20.829514 | controller | Tuesday 09 June 2026  16:33:20 +0000 (0:00:00.199)       0:01:16.010 **********
2026-06-09 16:33:21.289521 | controller | changed: [localhost]
2026-06-09 16:33:21.289582 | controller |
2026-06-09 16:33:21.289593 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:33:21.289611 | controller | Tuesday 09 June 2026  16:33:21 +0000 (0:00:00.459)       0:01:16.471 **********
2026-06-09 16:33:21.289620 | controller | Tuesday 09 June 2026  16:33:21 +0000 (0:00:00.459)       0:01:16.470 **********
2026-06-09 16:33:21.378729 | controller | ok: [localhost]
2026-06-09 16:33:21.378788 | controller |
2026-06-09 16:33:21.378798 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:33:21.378807 | controller |   (snippet_datadir,
2026-06-09 16:33:21.378815 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:33:21.378823 | controller | }}, content={{
2026-06-09 16:33:21.378831 | controller |   _base64_patch |
2026-06-09 16:33:21.378838 | controller |   default({}) |
2026-06-09 16:33:21.378846 | controller |   to_nice_yaml
2026-06-09 16:33:21.378853 | controller | }}, mode=0644] ***
2026-06-09 16:33:21.378861 | controller | Tuesday 09 June 2026  16:33:21 +0000 (0:00:00.089)       0:01:16.560 **********
2026-06-09 16:33:21.378869 | controller | Tuesday 09 June 2026  16:33:21 +0000 (0:00:00.089)       0:01:16.559 **********
2026-06-09 16:33:21.850365 | controller | changed: [localhost]
2026-06-09 16:33:21.850430 | controller |
2026-06-09 16:33:21.850436 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:33:21.850441 | controller |   (snippet_datadir,
2026-06-09 16:33:21.850447 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:33:21.850452 | controller | }}, content={{
2026-06-09 16:33:21.850457 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:33:21.850462 | controller |   default({}) |
2026-06-09 16:33:21.850466 | controller |   to_nice_yaml
2026-06-09 16:33:21.850471 | controller | }}, mode=0644] ***
2026-06-09 16:33:21.850476 | controller | Tuesday 09 June 2026  16:33:21 +0000 (0:00:00.470)       0:01:17.031 **********
2026-06-09 16:33:21.850480 | controller | Tuesday 09 June 2026  16:33:21 +0000 (0:00:00.471)       0:01:17.030 **********
2026-06-09 16:33:22.331381 | controller | changed: [localhost]
2026-06-09 16:33:22.331444 | controller |
2026-06-09 16:33:22.331455 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:33:22.331464 | controller |   (
2026-06-09 16:33:22.331472 | controller |     snippet_datadir,
2026-06-09 16:33:22.331480 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:33:22.331488 | controller |   ) | path_join
2026-06-09 16:33:22.331496 | controller | }}, mode=0644] ***
2026-06-09 16:33:22.331504 | controller | Tuesday 09 June 2026  16:33:22 +0000 (0:00:00.481)       0:01:17.513 **********
2026-06-09 16:33:22.331512 | controller | Tuesday 09 June 2026  16:33:22 +0000 (0:00:00.481)       0:01:17.511 **********
2026-06-09 16:33:22.803194 | controller | changed: [localhost]
2026-06-09 16:33:22.803254 | controller |
2026-06-09 16:33:22.803259 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:33:22.803264 | controller | Tuesday 09 June 2026  16:33:22 +0000 (0:00:00.471)       0:01:17.984 **********
2026-06-09 16:33:22.803268 | controller | Tuesday 09 June 2026  16:33:22 +0000 (0:00:00.471)       0:01:17.983 **********
2026-06-09 16:33:22.909787 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:33:22.909853 | controller |
2026-06-09 16:33:22.909858 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:33:22.909863 | controller | Tuesday 09 June 2026  16:33:22 +0000 (0:00:00.106)       0:01:18.091 **********
2026-06-09 16:33:22.909868 | controller | Tuesday 09 June 2026  16:33:22 +0000 (0:00:00.106)       0:01:18.090 **********
2026-06-09 16:33:22.981301 | controller | ok: [localhost] =>
2026-06-09 16:33:22.981363 | controller |     changed: false
2026-06-09 16:33:22.981373 | controller |     msg: All assertions passed
2026-06-09 16:33:22.981382 | controller |
2026-06-09 16:33:22.981401 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:33:22.981410 | controller | Tuesday 09 June 2026  16:33:22 +0000 (0:00:00.071)       0:01:18.163 **********
2026-06-09 16:33:22.981429 | controller | Tuesday 09 June 2026  16:33:22 +0000 (0:00:00.071)       0:01:18.161 **********
2026-06-09 16:33:23.240592 | controller | ok: [localhost]
2026-06-09 16:33:23.240672 | controller |
2026-06-09 16:33:23.240683 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:33:23.240691 | controller | Tuesday 09 June 2026  16:33:23 +0000 (0:00:00.259)       0:01:18.422 **********
2026-06-09 16:33:23.240699 | controller | Tuesday 09 June 2026  16:33:23 +0000 (0:00:00.259)       0:01:18.421 **********
2026-06-09 16:33:23.307136 | controller | ok: [localhost]
2026-06-09 16:33:23.307193 | controller |
2026-06-09 16:33:23.307201 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:33:23.307206 | controller | Tuesday 09 June 2026  16:33:23 +0000 (0:00:00.066)       0:01:18.489 **********
2026-06-09 16:33:23.307212 | controller | Tuesday 09 June 2026  16:33:23 +0000 (0:00:00.066)       0:01:18.487 **********
2026-06-09 16:33:23.952522 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-09 16:33:23.952600 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-09 16:33:23.952609 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-09 16:33:23.952618 | controller |
2026-06-09 16:33:23.952627 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:33:23.952635 | controller |   _content |
2026-06-09 16:33:23.952643 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:33:23.952651 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:33:23.952660 | controller | }}
2026-06-09 16:33:23.952668 | controller | ] ***
2026-06-09 16:33:23.952676 | controller | Tuesday 09 June 2026  16:33:23 +0000 (0:00:00.644)       0:01:19.133 **********
2026-06-09 16:33:23.952684 | controller | Tuesday 09 June 2026  16:33:23 +0000 (0:00:00.644)       0:01:19.132 **********
2026-06-09 16:33:24.113510 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 16:33:24.113570 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:33:24.113580 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:33:24.113589 | controller |
2026-06-09 16:33:24.113598 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:33:24.113606 | controller | Tuesday 09 June 2026  16:33:24 +0000 (0:00:00.161)       0:01:19.295 **********
2026-06-09 16:33:24.113614 | controller | Tuesday 09 June 2026  16:33:24 +0000 (0:00:00.161)       0:01:19.294 **********
2026-06-09 16:33:24.355019 | controller | changed: [localhost]
2026-06-09 16:33:24.355109 | controller |
2026-06-09 16:33:24.355123 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:33:24.355132 | controller |   (_destdir,
2026-06-09 16:33:24.355140 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:33:24.355148 | controller | }}, content={{
2026-06-09 16:33:24.355156 | controller |   (
2026-06-09 16:33:24.355164 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:33:24.355171 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:33:24.355179 | controller | }}, mode=0644] ***
2026-06-09 16:33:24.355187 | controller | Tuesday 09 June 2026  16:33:24 +0000 (0:00:00.241)       0:01:19.537 **********
2026-06-09 16:33:24.355195 | controller | Tuesday 09 June 2026  16:33:24 +0000 (0:00:00.241)       0:01:19.535 **********
2026-06-09 16:33:24.797301 | controller | changed: [localhost]
2026-06-09 16:33:24.797378 | controller |
2026-06-09 16:33:24.797389 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:33:24.797398 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:33:24.797407 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:33:24.797415 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:33:24.797423 | controller | }}, dest={{
2026-06-09 16:33:24.797431 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:24.797439 | controller |   stage['path'], _val.src_file
2026-06-09 16:33:24.797447 | controller |   ) |
2026-06-09 16:33:24.797455 | controller |   path_join
2026-06-09 16:33:24.797474 | controller |  }}] ***
2026-06-09 16:33:24.797482 | controller | Tuesday 09 June 2026  16:33:24 +0000 (0:00:00.442)       0:01:19.979 **********
2026-06-09 16:33:24.797491 | controller | Tuesday 09 June 2026  16:33:24 +0000 (0:00:00.442)       0:01:19.977 **********
2026-06-09 16:33:25.125607 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-09 16:33:25.125671 | controller |
2026-06-09 16:33:25.125687 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:25.125700 | controller | Tuesday 09 June 2026  16:33:25 +0000 (0:00:00.328)       0:01:20.307 **********
2026-06-09 16:33:25.125712 | controller | Tuesday 09 June 2026  16:33:25 +0000 (0:00:00.328)       0:01:20.306 **********
2026-06-09 16:33:25.174862 | controller | skipping: [localhost]
2026-06-09 16:33:25.174912 | controller |
2026-06-09 16:33:25.174924 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:33:25.174934 | controller | Tuesday 09 June 2026  16:33:25 +0000 (0:00:00.049)       0:01:20.356 **********
2026-06-09 16:33:25.174943 | controller | Tuesday 09 June 2026  16:33:25 +0000 (0:00:00.049)       0:01:20.355 **********
2026-06-09 16:33:25.607959 | controller | changed: [localhost]
2026-06-09 16:33:25.608013 | controller |
2026-06-09 16:33:25.608020 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:33:25.608026 | controller | Tuesday 09 June 2026  16:33:25 +0000 (0:00:00.432)       0:01:20.789 **********
2026-06-09 16:33:25.608032 | controller | Tuesday 09 June 2026  16:33:25 +0000 (0:00:00.432)       0:01:20.788 **********
2026-06-09 16:33:26.098826 | controller | changed: [localhost]
2026-06-09 16:33:26.098877 | controller |
2026-06-09 16:33:26.098889 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:33:26.098899 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.490)       0:01:21.280 **********
2026-06-09 16:33:26.098909 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.490)       0:01:21.279 **********
2026-06-09 16:33:26.159221 | controller | skipping: [localhost]
2026-06-09 16:33:26.159277 | controller |
2026-06-09 16:33:26.159291 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:33:26.159303 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:33:26.159315 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:33:26.159326 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:33:26.159337 | controller |   ) | list
2026-06-09 16:33:26.159347 | controller | }}] ***
2026-06-09 16:33:26.159358 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.060)       0:01:21.341 **********
2026-06-09 16:33:26.159369 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.060)       0:01:21.339 **********
2026-06-09 16:33:26.213194 | controller | skipping: [localhost]
2026-06-09 16:33:26.213231 | controller |
2026-06-09 16:33:26.213238 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:33:26.213244 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:33:26.213249 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:33:26.213255 | controller | }}, mode=0644] ***
2026-06-09 16:33:26.213260 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.053)       0:01:21.395 **********
2026-06-09 16:33:26.213265 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.053)       0:01:21.393 **********
2026-06-09 16:33:26.520752 | controller | changed: [localhost]
2026-06-09 16:33:26.520832 | controller |
2026-06-09 16:33:26.520852 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:26.520874 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.307)       0:01:21.702 **********
2026-06-09 16:33:26.520883 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.307)       0:01:21.701 **********
2026-06-09 16:33:26.562586 | controller | skipping: [localhost]
2026-06-09 16:33:26.562641 | controller |
2026-06-09 16:33:26.562651 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:33:26.562660 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.041)       0:01:21.744 **********
2026-06-09 16:33:26.562771 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.041)       0:01:21.743 **********
2026-06-09 16:33:26.602022 | controller | skipping: [localhost]
2026-06-09 16:33:26.602060 | controller |
2026-06-09 16:33:26.602096 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-09 16:33:26.602107 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.039)       0:01:21.784 **********
2026-06-09 16:33:26.602116 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.039)       0:01:21.782 **********
2026-06-09 16:33:26.673985 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns gpu-computes-edpm --for condition=SetupReady --timeout=90m)
2026-06-09 16:33:26.674029 | controller | skipping: [localhost]
2026-06-09 16:33:26.674041 | controller |
2026-06-09 16:33:26.674050 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:26.674059 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.071)       0:01:21.855 **********
2026-06-09 16:33:26.674094 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.071)       0:01:21.854 **********
2026-06-09 16:33:26.744797 | controller | skipping: [localhost]
2026-06-09 16:33:26.744868 | controller |
2026-06-09 16:33:26.744879 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-09 16:33:26.744887 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.070)       0:01:21.926 **********
2026-06-09 16:33:26.744895 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.070)       0:01:21.924 **********
2026-06-09 16:33:26.833826 | controller | skipping: [localhost]
2026-06-09 16:33:26.833881 | controller |
2026-06-09 16:33:26.833891 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:33:26.833900 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.089)       0:01:22.015 **********
2026-06-09 16:33:26.833908 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.089)       0:01:22.014 **********
2026-06-09 16:33:26.899697 | controller | ok: [localhost] =>
2026-06-09 16:33:26.899736 | controller |     changed: false
2026-06-09 16:33:26.899745 | controller |     msg: All assertions passed
2026-06-09 16:33:26.899753 | controller |
2026-06-09 16:33:26.899762 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:26.899770 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.065)       0:01:22.081 **********
2026-06-09 16:33:26.899778 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.065)       0:01:22.079 **********
2026-06-09 16:33:26.944991 | controller | skipping: [localhost]
2026-06-09 16:33:26.945056 | controller |
2026-06-09 16:33:26.945067 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:26.945104 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.045)       0:01:22.126 **********
2026-06-09 16:33:26.945110 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.045)       0:01:22.124 **********
2026-06-09 16:33:26.990136 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=90m)
2026-06-09 16:33:26.990191 | controller |
2026-06-09 16:33:26.990202 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:33:26.990211 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.045)       0:01:22.172 **********
2026-06-09 16:33:26.990219 | controller | Tuesday 09 June 2026  16:33:26 +0000 (0:00:00.045)       0:01:22.170 **********
2026-06-09 16:33:27.014908 | controller | skipping: [localhost]
2026-06-09 16:33:27.014953 | controller |
2026-06-09 16:33:27.014963 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:33:27.014972 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.024)       0:01:22.197 **********
2026-06-09 16:33:27.014980 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.024)       0:01:22.195 **********
2026-06-09 16:33:27.046801 | controller | ok: [localhost]
2026-06-09 16:33:27.046842 | controller |
2026-06-09 16:33:27.046852 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:33:27.046861 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:33:27.046869 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:33:27.046877 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:33:27.046885 | controller | }}] ***
2026-06-09 16:33:27.046893 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.031)       0:01:22.228 **********
2026-06-09 16:33:27.046901 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.031)       0:01:22.227 **********
2026-06-09 16:33:27.114898 | controller | skipping: [localhost]
2026-06-09 16:33:27.114955 | controller |
2026-06-09 16:33:27.114970 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:33:27.114983 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:27.114996 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:33:27.115010 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:27.115033 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.067)       0:01:22.296 **********
2026-06-09 16:33:27.115047 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.067)       0:01:22.295 **********
2026-06-09 16:33:27.344999 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-09 16:33:27.345050 | controller |
2026-06-09 16:33:27.345061 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:33:27.345095 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.230)       0:01:22.526 **********
2026-06-09 16:33:27.345106 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.230)       0:01:22.525 **********
2026-06-09 16:33:27.445455 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:33:27.445504 | controller |
2026-06-09 16:33:27.445516 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-09 16:33:27.445525 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.100)       0:01:22.626 **********
2026-06-09 16:33:27.445534 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.100)       0:01:22.625 **********
2026-06-09 16:33:27.521136 | controller | skipping: [localhost]
2026-06-09 16:33:27.521183 | controller |
2026-06-09 16:33:27.521193 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-09 16:33:27.521201 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.075)       0:01:22.702 **********
2026-06-09 16:33:27.521210 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.075)       0:01:22.701 **********
2026-06-09 16:33:27.646638 | controller |
2026-06-09 16:33:27.646686 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:33:27.646697 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.126)       0:01:22.828 **********
2026-06-09 16:33:27.646706 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.126)       0:01:22.827 **********
2026-06-09 16:33:27.716850 | controller | skipping: [localhost]
2026-06-09 16:33:27.716896 | controller |
2026-06-09 16:33:27.716908 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:33:27.716918 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.069)       0:01:22.898 **********
2026-06-09 16:33:27.716927 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.069)       0:01:22.897 **********
2026-06-09 16:33:27.817859 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:33:27.817901 | controller |
2026-06-09 16:33:27.817910 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:33:27.817919 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.101)       0:01:22.999 **********
2026-06-09 16:33:27.817926 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.101)       0:01:22.998 **********
2026-06-09 16:33:27.888700 | controller | ok: [localhost] =>
2026-06-09 16:33:27.888732 | controller |     changed: false
2026-06-09 16:33:27.888736 | controller |     msg: All assertions passed
2026-06-09 16:33:27.888741 | controller |
2026-06-09 16:33:27.888745 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:27.888749 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.071)       0:01:23.070 **********
2026-06-09 16:33:27.888753 | controller | Tuesday 09 June 2026  16:33:27 +0000 (0:00:00.071)       0:01:23.069 **********
2026-06-09 16:33:28.082843 | controller | ok: [localhost]
2026-06-09 16:33:28.082880 | controller |
2026-06-09 16:33:28.082887 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:33:28.082894 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.194)       0:01:23.264 **********
2026-06-09 16:33:28.082899 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.194)       0:01:23.263 **********
2026-06-09 16:33:28.130817 | controller | ok: [localhost] =>
2026-06-09 16:33:28.130876 | controller |     changed: false
2026-06-09 16:33:28.130892 | controller |     msg: All assertions passed
2026-06-09 16:33:28.130899 | controller |
2026-06-09 16:33:28.130907 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:33:28.130915 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.047)       0:01:23.312 **********
2026-06-09 16:33:28.130922 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.047)       0:01:23.311 **********
2026-06-09 16:33:28.339314 | controller | ok: [localhost]
2026-06-09 16:33:28.339364 | controller |
2026-06-09 16:33:28.339375 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:33:28.339385 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:33:28.339393 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:33:28.339401 | controller |   _config_map_content |
2026-06-09 16:33:28.339408 | controller |   ansible.utils.remove_keys(
2026-06-09 16:33:28.339416 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:33:28.339424 | controller |     matching_parameter='regex')
2026-06-09 16:33:28.339431 | controller | }}, cacheable=False] ***
2026-06-09 16:33:28.339439 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.208)       0:01:23.520 **********
2026-06-09 16:33:28.339447 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.208)       0:01:23.519 **********
2026-06-09 16:33:28.601106 | controller | ok: [localhost]
2026-06-09 16:33:28.601190 | controller |
2026-06-09 16:33:28.601227 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:33:28.601237 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.261)       0:01:23.782 **********
2026-06-09 16:33:28.601251 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.261)       0:01:23.780 **********
2026-06-09 16:33:28.659157 | controller | skipping: [localhost]
2026-06-09 16:33:28.659230 | controller |
2026-06-09 16:33:28.659239 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:33:28.659247 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.057)       0:01:23.840 **********
2026-06-09 16:33:28.659255 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.057)       0:01:23.838 **********
2026-06-09 16:33:28.880946 | controller | changed: [localhost]
2026-06-09 16:33:28.881020 | controller |
2026-06-09 16:33:28.881026 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:33:28.881030 | controller |   (snippet_datadir,
2026-06-09 16:33:28.881034 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:33:28.881038 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:33:28.881042 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.222)       0:01:24.062 **********
2026-06-09 16:33:28.881046 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.222)       0:01:24.061 **********
2026-06-09 16:33:28.988874 | controller | skipping: [localhost]
2026-06-09 16:33:28.988951 | controller |
2026-06-09 16:33:28.988992 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:33:28.989002 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.107)       0:01:24.170 **********
2026-06-09 16:33:28.989011 | controller | Tuesday 09 June 2026  16:33:28 +0000 (0:00:00.107)       0:01:24.169 **********
2026-06-09 16:33:29.100287 | controller | ok: [localhost]
2026-06-09 16:33:29.100362 | controller |
2026-06-09 16:33:29.100373 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:33:29.100383 | controller |   (snippet_datadir,
2026-06-09 16:33:29.100392 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:33:29.100401 | controller | }}, content={{
2026-06-09 16:33:29.100410 | controller |   _base64_patch |
2026-06-09 16:33:29.100418 | controller |   default({}) |
2026-06-09 16:33:29.100427 | controller |   to_nice_yaml
2026-06-09 16:33:29.100435 | controller | }}, mode=0644] ***
2026-06-09 16:33:29.100443 | controller | Tuesday 09 June 2026  16:33:29 +0000 (0:00:00.111)       0:01:24.281 **********
2026-06-09 16:33:29.100452 | controller | Tuesday 09 June 2026  16:33:29 +0000 (0:00:00.111)       0:01:24.280 **********
2026-06-09 16:33:29.555040 | controller | changed: [localhost]
2026-06-09 16:33:29.555130 | controller |
2026-06-09 16:33:29.555143 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:33:29.555152 | controller |   (snippet_datadir,
2026-06-09 16:33:29.555162 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:33:29.555171 | controller | }}, content={{
2026-06-09 16:33:29.555180 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:33:29.555189 | controller |   default({}) |
2026-06-09 16:33:29.555197 | controller |   to_nice_yaml
2026-06-09 16:33:29.555206 | controller | }}, mode=0644] ***
2026-06-09 16:33:29.555214 | controller | Tuesday 09 June 2026  16:33:29 +0000 (0:00:00.455)       0:01:24.736 **********
2026-06-09 16:33:29.555223 | controller | Tuesday 09 June 2026  16:33:29 +0000 (0:00:00.455)       0:01:24.735 **********
2026-06-09 16:33:30.050341 | controller | changed: [localhost]
2026-06-09 16:33:30.050402 | controller |
2026-06-09 16:33:30.050413 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:33:30.050422 | controller |   (
2026-06-09 16:33:30.050430 | controller |     snippet_datadir,
2026-06-09 16:33:30.050438 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:33:30.050446 | controller |   ) | path_join
2026-06-09 16:33:30.050454 | controller | }}, mode=0644] ***
2026-06-09 16:33:30.050462 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.494)       0:01:25.231 **********
2026-06-09 16:33:30.050472 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.494)       0:01:25.230 **********
2026-06-09 16:33:30.498854 | controller | changed: [localhost]
2026-06-09 16:33:30.498918 | controller |
2026-06-09 16:33:30.498930 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:33:30.498950 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.448)       0:01:25.680 **********
2026-06-09 16:33:30.498961 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.448)       0:01:25.679 **********
2026-06-09 16:33:30.609458 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:33:30.609533 | controller |
2026-06-09 16:33:30.609545 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:33:30.609556 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.110)       0:01:25.791 **********
2026-06-09 16:33:30.609565 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.110)       0:01:25.789 **********
2026-06-09 16:33:30.685441 | controller | ok: [localhost] =>
2026-06-09 16:33:30.685497 | controller |     changed: false
2026-06-09 16:33:30.685503 | controller |     msg: All assertions passed
2026-06-09 16:33:30.685509 | controller |
2026-06-09 16:33:30.685515 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:33:30.685521 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.075)       0:01:25.867 **********
2026-06-09 16:33:30.685527 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.075)       0:01:25.865 **********
2026-06-09 16:33:30.971901 | controller | ok: [localhost]
2026-06-09 16:33:30.971960 | controller |
2026-06-09 16:33:30.971967 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:33:30.971973 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.286)       0:01:26.153 **********
2026-06-09 16:33:30.971979 | controller | Tuesday 09 June 2026  16:33:30 +0000 (0:00:00.286)       0:01:26.152 **********
2026-06-09 16:33:31.039200 | controller | ok: [localhost]
2026-06-09 16:33:31.039279 | controller |
2026-06-09 16:33:31.039306 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:33:31.039319 | controller | Tuesday 09 June 2026  16:33:31 +0000 (0:00:00.066)       0:01:26.220 **********
2026-06-09 16:33:31.039330 | controller | Tuesday 09 June 2026  16:33:31 +0000 (0:00:00.067)       0:01:26.219 **********
2026-06-09 16:33:31.487812 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-09 16:33:31.487892 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-09 16:33:31.487904 | controller |
2026-06-09 16:33:31.487914 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:33:31.487923 | controller |   _content |
2026-06-09 16:33:31.487931 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:33:31.487939 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:33:31.487948 | controller | }}
2026-06-09 16:33:31.487955 | controller | ] ***
2026-06-09 16:33:31.487963 | controller | Tuesday 09 June 2026  16:33:31 +0000 (0:00:00.448)       0:01:26.669 **********
2026-06-09 16:33:31.487971 | controller | Tuesday 09 June 2026  16:33:31 +0000 (0:00:00.448)       0:01:26.667 **********
2026-06-09 16:33:31.619310 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:33:31.619397 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:33:31.619410 | controller |
2026-06-09 16:33:31.619420 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:33:31.619428 | controller | Tuesday 09 June 2026  16:33:31 +0000 (0:00:00.131)       0:01:26.801 **********
2026-06-09 16:33:31.619436 | controller | Tuesday 09 June 2026  16:33:31 +0000 (0:00:00.131)       0:01:26.799 **********
2026-06-09 16:33:31.858566 | controller | changed: [localhost]
2026-06-09 16:33:31.858614 | controller |
2026-06-09 16:33:31.858620 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:33:31.858624 | controller |   (_destdir,
2026-06-09 16:33:31.858628 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:33:31.858638 | controller | }}, content={{
2026-06-09 16:33:31.858641 | controller |   (
2026-06-09 16:33:31.858645 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:33:31.858649 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:33:31.858652 | controller | }}, mode=0644] ***
2026-06-09 16:33:31.858656 | controller | Tuesday 09 June 2026  16:33:31 +0000 (0:00:00.239)       0:01:27.040 **********
2026-06-09 16:33:31.858660 | controller | Tuesday 09 June 2026  16:33:31 +0000 (0:00:00.239)       0:01:27.039 **********
2026-06-09 16:33:32.346180 | controller | changed: [localhost]
2026-06-09 16:33:32.346216 | controller |
2026-06-09 16:33:32.346223 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:33:32.346229 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:33:32.346235 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:33:32.346239 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:33:32.346243 | controller | }}, dest={{
2026-06-09 16:33:32.346246 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:32.346250 | controller |   stage['path'], _val.src_file
2026-06-09 16:33:32.346254 | controller |   ) |
2026-06-09 16:33:32.346257 | controller |   path_join
2026-06-09 16:33:32.346260 | controller |  }}] ***
2026-06-09 16:33:32.346264 | controller | Tuesday 09 June 2026  16:33:32 +0000 (0:00:00.487)       0:01:27.527 **********
2026-06-09 16:33:32.346268 | controller | Tuesday 09 June 2026  16:33:32 +0000 (0:00:00.487)       0:01:27.526 **********
2026-06-09 16:33:32.667130 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-09 16:33:32.667178 | controller |
2026-06-09 16:33:32.667183 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:32.667188 | controller | Tuesday 09 June 2026  16:33:32 +0000 (0:00:00.320)       0:01:27.848 **********
2026-06-09 16:33:32.667192 | controller | Tuesday 09 June 2026  16:33:32 +0000 (0:00:00.320)       0:01:27.847 **********
2026-06-09 16:33:32.726162 | controller | skipping: [localhost]
2026-06-09 16:33:32.726224 | controller |
2026-06-09 16:33:32.726230 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:33:32.726235 | controller | Tuesday 09 June 2026  16:33:32 +0000 (0:00:00.058)       0:01:27.907 **********
2026-06-09 16:33:32.726239 | controller | Tuesday 09 June 2026  16:33:32 +0000 (0:00:00.058)       0:01:27.906 **********
2026-06-09 16:33:33.137435 | controller | changed: [localhost]
2026-06-09 16:33:33.137486 | controller |
2026-06-09 16:33:33.137494 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:33:33.137500 | controller | Tuesday 09 June 2026  16:33:33 +0000 (0:00:00.411)       0:01:28.318 **********
2026-06-09 16:33:33.137506 | controller | Tuesday 09 June 2026  16:33:33 +0000 (0:00:00.411)       0:01:28.317 **********
2026-06-09 16:33:33.594488 | controller | changed: [localhost]
2026-06-09 16:33:33.594534 | controller |
2026-06-09 16:33:33.594546 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:33:33.594556 | controller | Tuesday 09 June 2026  16:33:33 +0000 (0:00:00.456)       0:01:28.776 **********
2026-06-09 16:33:33.594564 | controller | Tuesday 09 June 2026  16:33:33 +0000 (0:00:00.457)       0:01:28.774 **********
2026-06-09 16:33:33.668542 | controller | skipping: [localhost]
2026-06-09 16:33:33.668584 | controller |
2026-06-09 16:33:33.668593 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:33:33.668601 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:33:33.668608 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:33:33.668615 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:33:33.668628 | controller |   ) | list
2026-06-09 16:33:33.668635 | controller | }}] ***
2026-06-09 16:33:33.668642 | controller | Tuesday 09 June 2026  16:33:33 +0000 (0:00:00.074)       0:01:28.850 **********
2026-06-09 16:33:33.668648 | controller | Tuesday 09 June 2026  16:33:33 +0000 (0:00:00.074)       0:01:28.849 **********
2026-06-09 16:33:33.757881 | controller | skipping: [localhost]
2026-06-09 16:33:33.757960 | controller |
2026-06-09 16:33:33.757972 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:33:33.757981 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:33:33.757990 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:33:33.757999 | controller | }}, mode=0644] ***
2026-06-09 16:33:33.758008 | controller | Tuesday 09 June 2026  16:33:33 +0000 (0:00:00.088)       0:01:28.939 **********
2026-06-09 16:33:33.758017 | controller | Tuesday 09 June 2026  16:33:33 +0000 (0:00:00.088)       0:01:28.937 **********
2026-06-09 16:33:34.016132 | controller | changed: [localhost]
2026-06-09 16:33:34.016207 | controller |
2026-06-09 16:33:34.016219 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:34.016228 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.258)       0:01:29.197 **********
2026-06-09 16:33:34.016236 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.258)       0:01:29.196 **********
2026-06-09 16:33:34.087552 | controller | skipping: [localhost]
2026-06-09 16:33:34.087607 | controller |
2026-06-09 16:33:34.087615 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:33:34.087645 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.071)       0:01:29.269 **********
2026-06-09 16:33:34.087651 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.071)       0:01:29.267 **********
2026-06-09 16:33:34.147551 | controller | skipping: [localhost]
2026-06-09 16:33:34.147606 | controller |
2026-06-09 16:33:34.147613 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-09 16:33:34.147619 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.060)       0:01:29.329 **********
2026-06-09 16:33:34.147625 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.060)       0:01:29.328 **********
2026-06-09 16:33:34.222693 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=90m)
2026-06-09 16:33:34.222798 | controller | skipping: [localhost]
2026-06-09 16:33:34.222816 | controller |
2026-06-09 16:33:34.222828 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:34.222840 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.074)       0:01:29.404 **********
2026-06-09 16:33:34.222853 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.074)       0:01:29.402 **********
2026-06-09 16:33:34.298913 | controller | skipping: [localhost]
2026-06-09 16:33:34.298980 | controller |
2026-06-09 16:33:34.298987 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-09 16:33:34.298992 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.076)       0:01:29.480 **********
2026-06-09 16:33:34.298998 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.076)       0:01:29.479 **********
2026-06-09 16:33:34.376164 | controller | skipping: [localhost]
2026-06-09 16:33:34.376232 | controller |
2026-06-09 16:33:34.376239 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:33:34.376246 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.077)       0:01:29.557 **********
2026-06-09 16:33:34.376252 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.077)       0:01:29.556 **********
2026-06-09 16:33:34.450964 | controller | ok: [localhost] =>
2026-06-09 16:33:34.451029 | controller |     changed: false
2026-06-09 16:33:34.451034 | controller |     msg: All assertions passed
2026-06-09 16:33:34.451038 | controller |
2026-06-09 16:33:34.451042 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:34.451047 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.074)       0:01:29.632 **********
2026-06-09 16:33:34.451051 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.074)       0:01:29.631 **********
2026-06-09 16:33:34.485458 | controller | skipping: [localhost]
2026-06-09 16:33:34.485500 | controller |
2026-06-09 16:33:34.485506 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:34.485510 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.034)       0:01:29.666 **********
2026-06-09 16:33:34.485514 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.034)       0:01:29.665 **********
2026-06-09 16:33:34.534625 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m)
2026-06-09 16:33:34.534693 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns gpu-computes-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 16:33:34.534703 | controller |
2026-06-09 16:33:34.534712 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:33:34.534722 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.049)       0:01:29.716 **********
2026-06-09 16:33:34.534730 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.049)       0:01:29.714 **********
2026-06-09 16:33:34.571748 | controller | skipping: [localhost]
2026-06-09 16:33:34.571808 | controller |
2026-06-09 16:33:34.571819 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:33:34.571828 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.037)       0:01:29.753 **********
2026-06-09 16:33:34.571837 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.037)       0:01:29.751 **********
2026-06-09 16:33:34.615536 | controller | ok: [localhost]
2026-06-09 16:33:34.615611 | controller |
2026-06-09 16:33:34.615622 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:33:34.615631 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:33:34.615640 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:33:34.615649 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:33:34.615657 | controller | }}] ***
2026-06-09 16:33:34.615666 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.043)       0:01:29.796 **********
2026-06-09 16:33:34.615674 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.043)       0:01:29.795 **********
2026-06-09 16:33:34.671519 | controller | skipping: [localhost]
2026-06-09 16:33:34.671587 | controller |
2026-06-09 16:33:34.671595 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:33:34.671600 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:34.671605 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:33:34.671611 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:34.671616 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.056)       0:01:29.852 **********
2026-06-09 16:33:34.671621 | controller | Tuesday 09 June 2026  16:33:34 +0000 (0:00:00.056)       0:01:29.851 **********
2026-06-09 16:33:35.138048 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-09 16:33:35.138134 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-09 16:33:35.138142 | controller |
2026-06-09 16:33:35.138148 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:33:35.138165 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.466)       0:01:30.319 **********
2026-06-09 16:33:35.138173 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.466)       0:01:30.318 **********
2026-06-09 16:33:35.228535 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-09 16:33:35.228599 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:33:35.228606 | controller |
2026-06-09 16:33:35.228612 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon name=run_hook] ***
2026-06-09 16:33:35.228617 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.090)       0:01:30.410 **********
2026-06-09 16:33:35.228623 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.090)       0:01:30.409 **********
2026-06-09 16:33:35.266975 | controller | skipping: [localhost]
2026-06-09 16:33:35.267044 | controller |
2026-06-09 16:33:35.267053 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon name=ci_gen_kustomize_values] ***
2026-06-09 16:33:35.267060 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.038)       0:01:30.449 **********
2026-06-09 16:33:35.267097 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.038)       0:01:30.447 **********
2026-06-09 16:33:35.453490 | controller |
2026-06-09 16:33:35.453566 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:33:35.453576 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.186)       0:01:30.635 **********
2026-06-09 16:33:35.453584 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.186)       0:01:30.634 **********
2026-06-09 16:33:35.522981 | controller | skipping: [localhost]
2026-06-09 16:33:35.523118 | controller |
2026-06-09 16:33:35.523139 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:33:35.523152 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.069)       0:01:30.705 **********
2026-06-09 16:33:35.523163 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.069)       0:01:30.703 **********
2026-06-09 16:33:35.600624 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:33:35.600693 | controller |
2026-06-09 16:33:35.600700 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:33:35.600707 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.077)       0:01:30.782 **********
2026-06-09 16:33:35.600713 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.077)       0:01:30.781 **********
2026-06-09 16:33:35.671756 | controller | ok: [localhost] =>
2026-06-09 16:33:35.671829 | controller |     changed: false
2026-06-09 16:33:35.671837 | controller |     msg: All assertions passed
2026-06-09 16:33:35.671843 | controller |
2026-06-09 16:33:35.671849 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:35.671855 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.070)       0:01:30.853 **********
2026-06-09 16:33:35.671861 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.070)       0:01:30.852 **********
2026-06-09 16:33:35.898938 | controller | ok: [localhost]
2026-06-09 16:33:35.899025 | controller |
2026-06-09 16:33:35.899041 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:33:35.899054 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.226)       0:01:31.079 **********
2026-06-09 16:33:35.899117 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.226)       0:01:31.078 **********
2026-06-09 16:33:35.962586 | controller | ok: [localhost] =>
2026-06-09 16:33:35.962637 | controller |     changed: false
2026-06-09 16:33:35.962643 | controller |     msg: All assertions passed
2026-06-09 16:33:35.962649 | controller |
2026-06-09 16:33:35.962655 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:33:35.962669 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.063)       0:01:31.144 **********
2026-06-09 16:33:35.962674 | controller | Tuesday 09 June 2026  16:33:35 +0000 (0:00:00.063)       0:01:31.142 **********
2026-06-09 16:33:36.178859 | controller | ok: [localhost]
2026-06-09 16:33:36.178920 | controller |
2026-06-09 16:33:36.178931 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:33:36.178940 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:33:36.178949 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:33:36.178957 | controller |   _config_map_content |
2026-06-09 16:33:36.178965 | controller |   ansible.utils.remove_keys(
2026-06-09 16:33:36.178972 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:33:36.178980 | controller |     matching_parameter='regex')
2026-06-09 16:33:36.178988 | controller | }}, cacheable=False] ***
2026-06-09 16:33:36.178996 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.216)       0:01:31.360 **********
2026-06-09 16:33:36.179005 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.216)       0:01:31.359 **********
2026-06-09 16:33:36.394302 | controller | ok: [localhost]
2026-06-09 16:33:36.394359 | controller |
2026-06-09 16:33:36.394367 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:33:36.394373 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.215)       0:01:31.576 **********
2026-06-09 16:33:36.394379 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.215)       0:01:31.574 **********
2026-06-09 16:33:36.437352 | controller | skipping: [localhost]
2026-06-09 16:33:36.437404 | controller |
2026-06-09 16:33:36.437410 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:33:36.437416 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.042)       0:01:31.618 **********
2026-06-09 16:33:36.437421 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.042)       0:01:31.617 **********
2026-06-09 16:33:36.621281 | controller | ok: [localhost]
2026-06-09 16:33:36.621349 | controller |
2026-06-09 16:33:36.621364 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:33:36.621376 | controller |   (snippet_datadir,
2026-06-09 16:33:36.621388 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:33:36.621399 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:33:36.621409 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.184)       0:01:31.803 **********
2026-06-09 16:33:36.621420 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.184)       0:01:31.801 **********
2026-06-09 16:33:36.678131 | controller | skipping: [localhost]
2026-06-09 16:33:36.678203 | controller |
2026-06-09 16:33:36.678214 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:33:36.678223 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.056)       0:01:31.859 **********
2026-06-09 16:33:36.678231 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.056)       0:01:31.858 **********
2026-06-09 16:33:36.736889 | controller | ok: [localhost]
2026-06-09 16:33:36.736949 | controller |
2026-06-09 16:33:36.736962 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:33:36.736972 | controller |   (snippet_datadir,
2026-06-09 16:33:36.736981 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:33:36.736989 | controller | }}, content={{
2026-06-09 16:33:36.736997 | controller |   _base64_patch |
2026-06-09 16:33:36.737005 | controller |   default({}) |
2026-06-09 16:33:36.737013 | controller |   to_nice_yaml
2026-06-09 16:33:36.737020 | controller | }}, mode=0644] ***
2026-06-09 16:33:36.737064 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.058)       0:01:31.918 **********
2026-06-09 16:33:36.737101 | controller | Tuesday 09 June 2026  16:33:36 +0000 (0:00:00.058)       0:01:31.917 **********
2026-06-09 16:33:37.177228 | controller | ok: [localhost]
2026-06-09 16:33:37.177309 | controller |
2026-06-09 16:33:37.177337 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:33:37.177351 | controller |   (snippet_datadir,
2026-06-09 16:33:37.177362 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:33:37.177374 | controller | }}, content={{
2026-06-09 16:33:37.177385 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:33:37.177396 | controller |   default({}) |
2026-06-09 16:33:37.177407 | controller |   to_nice_yaml
2026-06-09 16:33:37.177418 | controller | }}, mode=0644] ***
2026-06-09 16:33:37.177428 | controller | Tuesday 09 June 2026  16:33:37 +0000 (0:00:00.439)       0:01:32.358 **********
2026-06-09 16:33:37.177439 | controller | Tuesday 09 June 2026  16:33:37 +0000 (0:00:00.439)       0:01:32.357 **********
2026-06-09 16:33:37.661051 | controller | ok: [localhost]
2026-06-09 16:33:37.661101 | controller |
2026-06-09 16:33:37.661106 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:33:37.661111 | controller |   (
2026-06-09 16:33:37.661115 | controller |     snippet_datadir,
2026-06-09 16:33:37.661120 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:33:37.661124 | controller |   ) | path_join
2026-06-09 16:33:37.661127 | controller | }}, mode=0644] ***
2026-06-09 16:33:37.661131 | controller | Tuesday 09 June 2026  16:33:37 +0000 (0:00:00.483)       0:01:32.842 **********
2026-06-09 16:33:37.661135 | controller | Tuesday 09 June 2026  16:33:37 +0000 (0:00:00.484)       0:01:32.841 **********
2026-06-09 16:33:38.188277 | controller | ok: [localhost]
2026-06-09 16:33:38.188344 | controller |
2026-06-09 16:33:38.188354 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:33:38.188361 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.527)       0:01:33.369 **********
2026-06-09 16:33:38.188367 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.527)       0:01:33.368 **********
2026-06-09 16:33:38.296287 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:33:38.296356 | controller |
2026-06-09 16:33:38.296378 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:33:38.296384 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.108)       0:01:33.477 **********
2026-06-09 16:33:38.296390 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.108)       0:01:33.476 **********
2026-06-09 16:33:38.353668 | controller | ok: [localhost] =>
2026-06-09 16:33:38.353716 | controller |     changed: false
2026-06-09 16:33:38.353720 | controller |     msg: All assertions passed
2026-06-09 16:33:38.353725 | controller |
2026-06-09 16:33:38.353729 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:33:38.353733 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.057)       0:01:33.535 **********
2026-06-09 16:33:38.353737 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.057)       0:01:33.533 **********
2026-06-09 16:33:38.598723 | controller | ok: [localhost]
2026-06-09 16:33:38.598785 | controller |
2026-06-09 16:33:38.598795 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:33:38.598804 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.244)       0:01:33.780 **********
2026-06-09 16:33:38.598812 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.244)       0:01:33.778 **********
2026-06-09 16:33:38.672622 | controller | ok: [localhost]
2026-06-09 16:33:38.672671 | controller |
2026-06-09 16:33:38.672679 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:33:38.672686 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.073)       0:01:33.854 **********
2026-06-09 16:33:38.672691 | controller | Tuesday 09 June 2026  16:33:38 +0000 (0:00:00.073)       0:01:33.852 **********
2026-06-09 16:33:39.124557 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-09 16:33:39.124614 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-09 16:33:39.124621 | controller |
2026-06-09 16:33:39.124631 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:33:39.124639 | controller |   _content |
2026-06-09 16:33:39.124647 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:33:39.124654 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:33:39.124663 | controller | }}
2026-06-09 16:33:39.124670 | controller | ] ***
2026-06-09 16:33:39.124678 | controller | Tuesday 09 June 2026  16:33:39 +0000 (0:00:00.451)       0:01:34.305 **********
2026-06-09 16:33:39.124686 | controller | Tuesday 09 June 2026  16:33:39 +0000 (0:00:00.451)       0:01:34.304 **********
2026-06-09 16:33:39.240373 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:33:39.240434 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:33:39.240447 | controller |
2026-06-09 16:33:39.240458 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:33:39.240468 | controller | Tuesday 09 June 2026  16:33:39 +0000 (0:00:00.115)       0:01:34.421 **********
2026-06-09 16:33:39.240476 | controller | Tuesday 09 June 2026  16:33:39 +0000 (0:00:00.115)       0:01:34.420 **********
2026-06-09 16:33:39.513822 | controller | ok: [localhost]
2026-06-09 16:33:39.513869 | controller |
2026-06-09 16:33:39.513880 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:33:39.513889 | controller |   (_destdir,
2026-06-09 16:33:39.513898 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:33:39.513906 | controller | }}, content={{
2026-06-09 16:33:39.513913 | controller |   (
2026-06-09 16:33:39.513921 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:33:39.513929 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:33:39.513938 | controller | }}, mode=0644] ***
2026-06-09 16:33:39.513946 | controller | Tuesday 09 June 2026  16:33:39 +0000 (0:00:00.273)       0:01:34.695 **********
2026-06-09 16:33:39.513954 | controller | Tuesday 09 June 2026  16:33:39 +0000 (0:00:00.273)       0:01:34.694 **********
2026-06-09 16:33:40.018020 | controller | ok: [localhost]
2026-06-09 16:33:40.018056 | controller |
2026-06-09 16:33:40.018066 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:33:40.018112 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.504)       0:01:35.199 **********
2026-06-09 16:33:40.018121 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.504)       0:01:35.198 **********
2026-06-09 16:33:40.068998 | controller | skipping: [localhost]
2026-06-09 16:33:40.069032 | controller |
2026-06-09 16:33:40.069039 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:33:40.069045 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.051)       0:01:35.250 **********
2026-06-09 16:33:40.069095 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.051)       0:01:35.249 **********
2026-06-09 16:33:40.146103 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:33:40.146138 | controller |
2026-06-09 16:33:40.146145 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:33:40.146152 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.077)       0:01:35.328 **********
2026-06-09 16:33:40.146157 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.077)       0:01:35.326 **********
2026-06-09 16:33:40.228389 | controller | ok: [localhost] =>
2026-06-09 16:33:40.228423 | controller |     changed: false
2026-06-09 16:33:40.228429 | controller |     msg: All assertions passed
2026-06-09 16:33:40.228435 | controller |
2026-06-09 16:33:40.228440 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:40.228446 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.082)       0:01:35.410 **********
2026-06-09 16:33:40.228456 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.082)       0:01:35.408 **********
2026-06-09 16:33:40.488114 | controller | ok: [localhost]
2026-06-09 16:33:40.488163 | controller |
2026-06-09 16:33:40.488174 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:33:40.488183 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.259)       0:01:35.669 **********
2026-06-09 16:33:40.488192 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.259)       0:01:35.668 **********
2026-06-09 16:33:40.576179 | controller | ok: [localhost] =>
2026-06-09 16:33:40.576226 | controller |     changed: false
2026-06-09 16:33:40.576235 | controller |     msg: All assertions passed
2026-06-09 16:33:40.576244 | controller |
2026-06-09 16:33:40.576253 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:33:40.576261 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.088)       0:01:35.757 **********
2026-06-09 16:33:40.576269 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.088)       0:01:35.756 **********
2026-06-09 16:33:40.821420 | controller | ok: [localhost]
2026-06-09 16:33:40.821456 | controller |
2026-06-09 16:33:40.821464 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:33:40.821471 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:33:40.821477 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:33:40.821483 | controller |   _config_map_content |
2026-06-09 16:33:40.821488 | controller |   ansible.utils.remove_keys(
2026-06-09 16:33:40.821493 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:33:40.821499 | controller |     matching_parameter='regex')
2026-06-09 16:33:40.821504 | controller | }}, cacheable=False] ***
2026-06-09 16:33:40.821510 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.245)       0:01:36.003 **********
2026-06-09 16:33:40.821516 | controller | Tuesday 09 June 2026  16:33:40 +0000 (0:00:00.245)       0:01:36.001 **********
2026-06-09 16:33:41.073728 | controller | ok: [localhost]
2026-06-09 16:33:41.073761 | controller |
2026-06-09 16:33:41.073768 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:33:41.073773 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.252)       0:01:36.255 **********
2026-06-09 16:33:41.073779 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.252)       0:01:36.254 **********
2026-06-09 16:33:41.152058 | controller | skipping: [localhost]
2026-06-09 16:33:41.152148 | controller |
2026-06-09 16:33:41.152159 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:33:41.152168 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.077)       0:01:36.333 **********
2026-06-09 16:33:41.152176 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.077)       0:01:36.332 **********
2026-06-09 16:33:41.416149 | controller | changed: [localhost]
2026-06-09 16:33:41.416198 | controller |
2026-06-09 16:33:41.416209 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:33:41.416218 | controller |   (snippet_datadir,
2026-06-09 16:33:41.416227 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:33:41.416236 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:33:41.416245 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.263)       0:01:36.597 **********
2026-06-09 16:33:41.416254 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.263)       0:01:36.596 **********
2026-06-09 16:33:41.872737 | controller | changed: [localhost]
2026-06-09 16:33:41.872768 | controller |
2026-06-09 16:33:41.872775 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:33:41.872781 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.457)       0:01:37.054 **********
2026-06-09 16:33:41.872792 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.457)       0:01:37.053 **********
2026-06-09 16:33:41.944582 | controller | ok: [localhost]
2026-06-09 16:33:41.944628 | controller |
2026-06-09 16:33:41.944638 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:33:41.944647 | controller |   (snippet_datadir,
2026-06-09 16:33:41.944655 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:33:41.944664 | controller | }}, content={{
2026-06-09 16:33:41.944672 | controller |   _base64_patch |
2026-06-09 16:33:41.944679 | controller |   default({}) |
2026-06-09 16:33:41.944687 | controller |   to_nice_yaml
2026-06-09 16:33:41.944694 | controller | }}, mode=0644] ***
2026-06-09 16:33:41.944702 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.071)       0:01:37.126 **********
2026-06-09 16:33:41.944710 | controller | Tuesday 09 June 2026  16:33:41 +0000 (0:00:00.071)       0:01:37.124 **********
2026-06-09 16:33:42.409807 | controller | changed: [localhost]
2026-06-09 16:33:42.409836 | controller |
2026-06-09 16:33:42.409841 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:33:42.409845 | controller |   (snippet_datadir,
2026-06-09 16:33:42.409849 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:33:42.409854 | controller | }}, content={{
2026-06-09 16:33:42.409858 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:33:42.409861 | controller |   default({}) |
2026-06-09 16:33:42.409865 | controller |   to_nice_yaml
2026-06-09 16:33:42.409868 | controller | }}, mode=0644] ***
2026-06-09 16:33:42.409872 | controller | Tuesday 09 June 2026  16:33:42 +0000 (0:00:00.465)       0:01:37.591 **********
2026-06-09 16:33:42.409875 | controller | Tuesday 09 June 2026  16:33:42 +0000 (0:00:00.465)       0:01:37.590 **********
2026-06-09 16:33:42.897637 | controller | changed: [localhost]
2026-06-09 16:33:42.897682 | controller |
2026-06-09 16:33:42.897693 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:33:42.897702 | controller |   (
2026-06-09 16:33:42.897710 | controller |     snippet_datadir,
2026-06-09 16:33:42.897719 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:33:42.897726 | controller |   ) | path_join
2026-06-09 16:33:42.897734 | controller | }}, mode=0644] ***
2026-06-09 16:33:42.897742 | controller | Tuesday 09 June 2026  16:33:42 +0000 (0:00:00.487)       0:01:38.079 **********
2026-06-09 16:33:42.897759 | controller | Tuesday 09 June 2026  16:33:42 +0000 (0:00:00.487)       0:01:38.077 **********
2026-06-09 16:33:43.350742 | controller | changed: [localhost]
2026-06-09 16:33:43.350793 | controller |
2026-06-09 16:33:43.350807 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:33:43.350819 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.453)       0:01:38.532 **********
2026-06-09 16:33:43.350831 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.453)       0:01:38.530 **********
2026-06-09 16:33:43.438652 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:33:43.438685 | controller |
2026-06-09 16:33:43.438692 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:33:43.438698 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.088)       0:01:38.620 **********
2026-06-09 16:33:43.438703 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.088)       0:01:38.619 **********
2026-06-09 16:33:43.516116 | controller | ok: [localhost] =>
2026-06-09 16:33:43.516150 | controller |     changed: false
2026-06-09 16:33:43.516156 | controller |     msg: All assertions passed
2026-06-09 16:33:43.516162 | controller |
2026-06-09 16:33:43.516168 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:33:43.516174 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.077)       0:01:38.698 **********
2026-06-09 16:33:43.516179 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.077)       0:01:38.696 **********
2026-06-09 16:33:43.749224 | controller | ok: [localhost]
2026-06-09 16:33:43.749271 | controller |
2026-06-09 16:33:43.749282 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:33:43.749292 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.232)       0:01:38.930 **********
2026-06-09 16:33:43.749300 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.232)       0:01:38.929 **********
2026-06-09 16:33:43.824153 | controller | ok: [localhost]
2026-06-09 16:33:43.824201 | controller |
2026-06-09 16:33:43.824212 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:33:43.824222 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.074)       0:01:39.005 **********
2026-06-09 16:33:43.824231 | controller | Tuesday 09 June 2026  16:33:43 +0000 (0:00:00.074)       0:01:39.004 **********
2026-06-09 16:33:44.453425 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/02_ci_data.yaml)
2026-06-09 16:33:44.453491 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml)
2026-06-09 16:33:44.453502 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-09 16:33:44.453512 | controller |
2026-06-09 16:33:44.453521 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:33:44.453530 | controller |   _content |
2026-06-09 16:33:44.453539 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:33:44.453548 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:33:44.453557 | controller | }}
2026-06-09 16:33:44.453566 | controller | ] ***
2026-06-09 16:33:44.453574 | controller | Tuesday 09 June 2026  16:33:44 +0000 (0:00:00.629)       0:01:39.635 **********
2026-06-09 16:33:44.453583 | controller | Tuesday 09 June 2026  16:33:44 +0000 (0:00:00.629)       0:01:39.634 **********
2026-06-09 16:33:44.626314 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 16:33:44.626389 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:33:44.626398 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:33:44.626404 | controller |
2026-06-09 16:33:44.626411 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:33:44.626417 | controller | Tuesday 09 June 2026  16:33:44 +0000 (0:00:00.171)       0:01:39.807 **********
2026-06-09 16:33:44.626422 | controller | Tuesday 09 June 2026  16:33:44 +0000 (0:00:00.171)       0:01:39.805 **********
2026-06-09 16:33:44.881599 | controller | changed: [localhost]
2026-06-09 16:33:44.881643 | controller |
2026-06-09 16:33:44.881651 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:33:44.881657 | controller |   (_destdir,
2026-06-09 16:33:44.881663 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:33:44.881668 | controller | }}, content={{
2026-06-09 16:33:44.881675 | controller |   (
2026-06-09 16:33:44.881682 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:33:44.881690 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:33:44.881698 | controller | }}, mode=0644] ***
2026-06-09 16:33:44.881706 | controller | Tuesday 09 June 2026  16:33:44 +0000 (0:00:00.255)       0:01:40.062 **********
2026-06-09 16:33:44.881714 | controller | Tuesday 09 June 2026  16:33:44 +0000 (0:00:00.255)       0:01:40.061 **********
2026-06-09 16:33:45.360903 | controller | changed: [localhost]
2026-06-09 16:33:45.360960 | controller |
2026-06-09 16:33:45.360967 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:33:45.360973 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:33:45.360978 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:33:45.360984 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:33:45.360989 | controller | }}, dest={{
2026-06-09 16:33:45.360994 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:45.360999 | controller |   stage['path'], _val.src_file
2026-06-09 16:33:45.361004 | controller |   ) |
2026-06-09 16:33:45.361009 | controller |   path_join
2026-06-09 16:33:45.361014 | controller |  }}] ***
2026-06-09 16:33:45.361019 | controller | Tuesday 09 June 2026  16:33:45 +0000 (0:00:00.479)       0:01:40.542 **********
2026-06-09 16:33:45.361032 | controller | Tuesday 09 June 2026  16:33:45 +0000 (0:00:00.479)       0:01:40.541 **********
2026-06-09 16:33:46.015991 | controller | changed: [localhost] => (item=service-values)
2026-06-09 16:33:46.016056 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-09 16:33:46.016088 | controller |
2026-06-09 16:33:46.016108 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:46.016117 | controller | Tuesday 09 June 2026  16:33:46 +0000 (0:00:00.655)       0:01:41.198 **********
2026-06-09 16:33:46.016125 | controller | Tuesday 09 June 2026  16:33:46 +0000 (0:00:00.655)       0:01:41.196 **********
2026-06-09 16:33:46.067269 | controller | skipping: [localhost]
2026-06-09 16:33:46.067345 | controller |
2026-06-09 16:33:46.067356 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:33:46.067365 | controller | Tuesday 09 June 2026  16:33:46 +0000 (0:00:00.050)       0:01:41.248 **********
2026-06-09 16:33:46.067374 | controller | Tuesday 09 June 2026  16:33:46 +0000 (0:00:00.050)       0:01:41.247 **********
2026-06-09 16:33:46.669299 | controller | changed: [localhost]
2026-06-09 16:33:46.669392 | controller |
2026-06-09 16:33:46.669407 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:33:46.669420 | controller | Tuesday 09 June 2026  16:33:46 +0000 (0:00:00.602)       0:01:41.850 **********
2026-06-09 16:33:46.669431 | controller | Tuesday 09 June 2026  16:33:46 +0000 (0:00:00.602)       0:01:41.849 **********
2026-06-09 16:33:47.112403 | controller | changed: [localhost]
2026-06-09 16:33:47.112461 | controller |
2026-06-09 16:33:47.112467 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:33:47.112472 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.442)       0:01:42.293 **********
2026-06-09 16:33:47.112476 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.442)       0:01:42.292 **********
2026-06-09 16:33:47.202718 | controller | skipping: [localhost]
2026-06-09 16:33:47.202801 | controller |
2026-06-09 16:33:47.202809 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:33:47.202813 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:33:47.202818 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:33:47.202822 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:33:47.202825 | controller |   ) | list
2026-06-09 16:33:47.202829 | controller | }}] ***
2026-06-09 16:33:47.202833 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.090)       0:01:42.383 **********
2026-06-09 16:33:47.202836 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.090)       0:01:42.382 **********
2026-06-09 16:33:47.283214 | controller | skipping: [localhost]
2026-06-09 16:33:47.283272 | controller |
2026-06-09 16:33:47.283278 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:33:47.283282 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:33:47.283286 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:33:47.283290 | controller | }}, mode=0644] ***
2026-06-09 16:33:47.283294 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.080)       0:01:42.464 **********
2026-06-09 16:33:47.283298 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.080)       0:01:42.463 **********
2026-06-09 16:33:47.601299 | controller | changed: [localhost]
2026-06-09 16:33:47.601378 | controller |
2026-06-09 16:33:47.601394 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:47.601407 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.318)       0:01:42.783 **********
2026-06-09 16:33:47.601431 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.318)       0:01:42.782 **********
2026-06-09 16:33:47.650387 | controller | skipping: [localhost]
2026-06-09 16:33:47.650465 | controller |
2026-06-09 16:33:47.650477 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:33:47.650486 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.049)       0:01:42.832 **********
2026-06-09 16:33:47.650494 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.049)       0:01:42.831 **********
2026-06-09 16:33:47.717302 | controller | skipping: [localhost]
2026-06-09 16:33:47.717360 | controller |
2026-06-09 16:33:47.717371 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon _raw_params=wait_condition.yml] ***
2026-06-09 16:33:47.717379 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.066)       0:01:42.899 **********
2026-06-09 16:33:47.717387 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.066)       0:01:42.897 **********
2026-06-09 16:33:47.802169 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m)
2026-06-09 16:33:47.802220 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns gpu-computes-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 16:33:47.802230 | controller | skipping: [localhost]
2026-06-09 16:33:47.802239 | controller |
2026-06-09 16:33:47.802248 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:47.802256 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.084)       0:01:42.984 **********
2026-06-09 16:33:47.802264 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.084)       0:01:42.982 **********
2026-06-09 16:33:47.849717 | controller | skipping: [localhost]
2026-06-09 16:33:47.849775 | controller |
2026-06-09 16:33:47.849790 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon name=run_hook] ***
2026-06-09 16:33:47.849802 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.047)       0:01:43.031 **********
2026-06-09 16:33:47.849813 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.047)       0:01:43.030 **********
2026-06-09 16:33:47.901334 | controller | skipping: [localhost]
2026-06-09 16:33:47.901381 | controller |
2026-06-09 16:33:47.901401 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 16:33:47.901410 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.051)       0:01:43.083 **********
2026-06-09 16:33:47.901419 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.051)       0:01:43.082 **********
2026-06-09 16:33:47.970343 | controller | ok: [localhost] =>
2026-06-09 16:33:47.970400 | controller |     changed: false
2026-06-09 16:33:47.970413 | controller |     msg: All assertions passed
2026-06-09 16:33:47.970424 | controller |
2026-06-09 16:33:47.970436 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:47.970448 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.068)       0:01:43.152 **********
2026-06-09 16:33:47.970459 | controller | Tuesday 09 June 2026  16:33:47 +0000 (0:00:00.069)       0:01:43.151 **********
2026-06-09 16:33:48.003277 | controller | skipping: [localhost]
2026-06-09 16:33:48.003337 | controller |
2026-06-09 16:33:48.003352 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 16:33:48.003365 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.032)       0:01:43.185 **********
2026-06-09 16:33:48.003377 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.032)       0:01:43.183 **********
2026-06-09 16:33:48.050537 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-post-ceph --for condition=Ready --timeout=90m)
2026-06-09 16:33:48.050595 | controller |
2026-06-09 16:33:48.050606 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 16:33:48.050615 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.047)       0:01:43.232 **********
2026-06-09 16:33:48.050624 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.047)       0:01:43.231 **********
2026-06-09 16:33:48.083998 | controller | skipping: [localhost]
2026-06-09 16:33:48.084045 | controller |
2026-06-09 16:33:48.084055 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 16:33:48.084063 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.033)       0:01:43.266 **********
2026-06-09 16:33:48.084102 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.033)       0:01:43.264 **********
2026-06-09 16:33:48.115116 | controller | ok: [localhost]
2026-06-09 16:33:48.115156 | controller |
2026-06-09 16:33:48.115166 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 16:33:48.115175 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 16:33:48.115184 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 16:33:48.115192 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 16:33:48.115200 | controller | }}] ***
2026-06-09 16:33:48.115208 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.031)       0:01:43.297 **********
2026-06-09 16:33:48.115215 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.031)       0:01:43.295 **********
2026-06-09 16:33:48.162231 | controller | skipping: [localhost]
2026-06-09 16:33:48.162276 | controller |
2026-06-09 16:33:48.162286 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 16:33:48.162295 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:48.162303 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 16:33:48.162311 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:48.162319 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.046)       0:01:43.344 **********
2026-06-09 16:33:48.162327 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.047)       0:01:43.342 **********
2026-06-09 16:33:48.427163 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-09 16:33:48.427250 | controller |
2026-06-09 16:33:48.427265 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 16:33:48.427276 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.264)       0:01:43.608 **********
2026-06-09 16:33:48.427287 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.264)       0:01:43.607 **********
2026-06-09 16:33:48.519872 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 16:33:48.519922 | controller |
2026-06-09 16:33:48.519933 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/deployment name=run_hook] ***
2026-06-09 16:33:48.519941 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.092)       0:01:43.701 **********
2026-06-09 16:33:48.519949 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.092)       0:01:43.700 **********
2026-06-09 16:33:48.594134 | controller | skipping: [localhost]
2026-06-09 16:33:48.594187 | controller |
2026-06-09 16:33:48.594197 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/deployment name=ci_gen_kustomize_values] ***
2026-06-09 16:33:48.594206 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.074)       0:01:43.775 **********
2026-06-09 16:33:48.594214 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.074)       0:01:43.774 **********
2026-06-09 16:33:48.719041 | controller |
2026-06-09 16:33:48.719122 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 16:33:48.719136 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.125)       0:01:43.900 **********
2026-06-09 16:33:48.719145 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.125)       0:01:43.899 **********
2026-06-09 16:33:48.789057 | controller | skipping: [localhost]
2026-06-09 16:33:48.789163 | controller |
2026-06-09 16:33:48.789175 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 16:33:48.789184 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.069)       0:01:43.970 **********
2026-06-09 16:33:48.789192 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.069)       0:01:43.969 **********
2026-06-09 16:33:48.929119 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 16:33:48.929213 | controller |
2026-06-09 16:33:48.929227 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 16:33:48.929240 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.140)       0:01:44.111 **********
2026-06-09 16:33:48.929252 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.140)       0:01:44.109 **********
2026-06-09 16:33:48.998821 | controller | ok: [localhost] =>
2026-06-09 16:33:48.998877 | controller |     changed: false
2026-06-09 16:33:48.998891 | controller |     msg: All assertions passed
2026-06-09 16:33:48.998902 | controller |
2026-06-09 16:33:48.998914 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 16:33:48.998926 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.069)       0:01:44.180 **********
2026-06-09 16:33:48.998937 | controller | Tuesday 09 June 2026  16:33:48 +0000 (0:00:00.069)       0:01:44.179 **********
2026-06-09 16:33:49.269066 | controller | ok: [localhost]
2026-06-09 16:33:49.269190 | controller |
2026-06-09 16:33:49.269202 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 16:33:49.269212 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.270)       0:01:44.450 **********
2026-06-09 16:33:49.269220 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.270)       0:01:44.449 **********
2026-06-09 16:33:49.337307 | controller | ok: [localhost] =>
2026-06-09 16:33:49.337395 | controller |     changed: false
2026-06-09 16:33:49.337405 | controller |     msg: All assertions passed
2026-06-09 16:33:49.337414 | controller |
2026-06-09 16:33:49.337422 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 16:33:49.337431 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.068)       0:01:44.519 **********
2026-06-09 16:33:49.337439 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.068)       0:01:44.517 **********
2026-06-09 16:33:49.580695 | controller | ok: [localhost]
2026-06-09 16:33:49.580777 | controller |
2026-06-09 16:33:49.580790 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 16:33:49.580800 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 16:33:49.580809 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 16:33:49.580818 | controller |   _config_map_content |
2026-06-09 16:33:49.580826 | controller |   ansible.utils.remove_keys(
2026-06-09 16:33:49.580834 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 16:33:49.580863 | controller |     matching_parameter='regex')
2026-06-09 16:33:49.580872 | controller | }}, cacheable=False] ***
2026-06-09 16:33:49.580881 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.242)       0:01:44.761 **********
2026-06-09 16:33:49.580903 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.242)       0:01:44.760 **********
2026-06-09 16:33:49.824679 | controller | ok: [localhost]
2026-06-09 16:33:49.824749 | controller |
2026-06-09 16:33:49.824757 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 16:33:49.824762 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.243)       0:01:45.005 **********
2026-06-09 16:33:49.824780 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.243)       0:01:45.004 **********
2026-06-09 16:33:49.903927 | controller | skipping: [localhost]
2026-06-09 16:33:49.904010 | controller |
2026-06-09 16:33:49.904022 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 16:33:49.904031 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.079)       0:01:45.085 **********
2026-06-09 16:33:49.904040 | controller | Tuesday 09 June 2026  16:33:49 +0000 (0:00:00.079)       0:01:45.084 **********
2026-06-09 16:33:50.158679 | controller | changed: [localhost]
2026-06-09 16:33:50.158777 | controller |
2026-06-09 16:33:50.158789 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 16:33:50.158798 | controller |   (snippet_datadir,
2026-06-09 16:33:50.158807 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 16:33:50.158816 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 16:33:50.158825 | controller | Tuesday 09 June 2026  16:33:50 +0000 (0:00:00.254)       0:01:45.339 **********
2026-06-09 16:33:50.158833 | controller | Tuesday 09 June 2026  16:33:50 +0000 (0:00:00.254)       0:01:45.338 **********
2026-06-09 16:33:50.262864 | controller | skipping: [localhost]
2026-06-09 16:33:50.262933 | controller |
2026-06-09 16:33:50.262940 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 16:33:50.262946 | controller | Tuesday 09 June 2026  16:33:50 +0000 (0:00:00.104)       0:01:45.444 **********
2026-06-09 16:33:50.262952 | controller | Tuesday 09 June 2026  16:33:50 +0000 (0:00:00.104)       0:01:45.442 **********
2026-06-09 16:33:50.360022 | controller | ok: [localhost]
2026-06-09 16:33:50.360120 | controller |
2026-06-09 16:33:50.360136 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 16:33:50.360143 | controller |   (snippet_datadir,
2026-06-09 16:33:50.360148 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 16:33:50.360154 | controller | }}, content={{
2026-06-09 16:33:50.360175 | controller |   _base64_patch |
2026-06-09 16:33:50.360179 | controller |   default({}) |
2026-06-09 16:33:50.360184 | controller |   to_nice_yaml
2026-06-09 16:33:50.360189 | controller | }}, mode=0644] ***
2026-06-09 16:33:50.360194 | controller | Tuesday 09 June 2026  16:33:50 +0000 (0:00:00.097)       0:01:45.541 **********
2026-06-09 16:33:50.360199 | controller | Tuesday 09 June 2026  16:33:50 +0000 (0:00:00.097)       0:01:45.540 **********
2026-06-09 16:33:50.841955 | controller | changed: [localhost]
2026-06-09 16:33:50.842013 | controller |
2026-06-09 16:33:50.842024 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 16:33:50.842033 | controller |   (snippet_datadir,
2026-06-09 16:33:50.842041 | controller |    '04_user_data.yaml') | path_join
2026-06-09 16:33:50.842050 | controller | }}, content={{
2026-06-09 16:33:50.842058 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 16:33:50.842066 | controller |   default({}) |
2026-06-09 16:33:50.842104 | controller |   to_nice_yaml
2026-06-09 16:33:50.842115 | controller | }}, mode=0644] ***
2026-06-09 16:33:50.842127 | controller | Tuesday 09 June 2026  16:33:50 +0000 (0:00:00.482)       0:01:46.023 **********
2026-06-09 16:33:50.842138 | controller | Tuesday 09 June 2026  16:33:50 +0000 (0:00:00.481)       0:01:46.022 **********
2026-06-09 16:33:51.348786 | controller | changed: [localhost]
2026-06-09 16:33:51.348891 | controller |
2026-06-09 16:33:51.348897 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 16:33:51.348902 | controller |   (
2026-06-09 16:33:51.348906 | controller |     snippet_datadir,
2026-06-09 16:33:51.348911 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 16:33:51.348915 | controller |   ) | path_join
2026-06-09 16:33:51.348918 | controller | }}, mode=0644] ***
2026-06-09 16:33:51.348922 | controller | Tuesday 09 June 2026  16:33:51 +0000 (0:00:00.506)       0:01:46.530 **********
2026-06-09 16:33:51.348927 | controller | Tuesday 09 June 2026  16:33:51 +0000 (0:00:00.506)       0:01:46.528 **********
2026-06-09 16:33:51.805282 | controller | changed: [localhost]
2026-06-09 16:33:51.805331 | controller |
2026-06-09 16:33:51.805336 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 16:33:51.805348 | controller | Tuesday 09 June 2026  16:33:51 +0000 (0:00:00.457)       0:01:46.987 **********
2026-06-09 16:33:51.805352 | controller | Tuesday 09 June 2026  16:33:51 +0000 (0:00:00.457)       0:01:46.985 **********
2026-06-09 16:33:51.886802 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 16:33:51.886848 | controller |
2026-06-09 16:33:51.886859 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 16:33:51.886868 | controller | Tuesday 09 June 2026  16:33:51 +0000 (0:00:00.081)       0:01:47.068 **********
2026-06-09 16:33:51.886876 | controller | Tuesday 09 June 2026  16:33:51 +0000 (0:00:00.081)       0:01:47.067 **********
2026-06-09 16:33:51.955924 | controller | ok: [localhost] =>
2026-06-09 16:33:51.955985 | controller |     changed: false
2026-06-09 16:33:51.955995 | controller |     msg: All assertions passed
2026-06-09 16:33:51.956004 | controller |
2026-06-09 16:33:51.956013 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 16:33:51.956021 | controller | Tuesday 09 June 2026  16:33:51 +0000 (0:00:00.069)       0:01:47.137 **********
2026-06-09 16:33:51.956029 | controller | Tuesday 09 June 2026  16:33:51 +0000 (0:00:00.069)       0:01:47.136 **********
2026-06-09 16:33:52.207158 | controller | ok: [localhost]
2026-06-09 16:33:52.207206 | controller |
2026-06-09 16:33:52.207218 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 16:33:52.207226 | controller | Tuesday 09 June 2026  16:33:52 +0000 (0:00:00.251)       0:01:47.389 **********
2026-06-09 16:33:52.207234 | controller | Tuesday 09 June 2026  16:33:52 +0000 (0:00:00.251)       0:01:47.387 **********
2026-06-09 16:33:52.281619 | controller | ok: [localhost]
2026-06-09 16:33:52.281659 | controller |
2026-06-09 16:33:52.281670 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 16:33:52.281679 | controller | Tuesday 09 June 2026  16:33:52 +0000 (0:00:00.073)       0:01:47.463 **********
2026-06-09 16:33:52.281687 | controller | Tuesday 09 June 2026  16:33:52 +0000 (0:00:00.073)       0:01:47.461 **********
2026-06-09 16:33:52.762775 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml)
2026-06-09 16:33:52.762839 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-09 16:33:52.762850 | controller |
2026-06-09 16:33:52.762860 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 16:33:52.762868 | controller |   _content |
2026-06-09 16:33:52.762876 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 16:33:52.762884 | controller |   combine(_parsed, recursive=true)
2026-06-09 16:33:52.762893 | controller | }}
2026-06-09 16:33:52.762901 | controller | ] ***
2026-06-09 16:33:52.762909 | controller | Tuesday 09 June 2026  16:33:52 +0000 (0:00:00.480)       0:01:47.943 **********
2026-06-09 16:33:52.762917 | controller | Tuesday 09 June 2026  16:33:52 +0000 (0:00:00.480)       0:01:47.942 **********
2026-06-09 16:33:52.897902 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 16:33:52.897966 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 16:33:52.897979 | controller |
2026-06-09 16:33:52.897989 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 16:33:52.897997 | controller | Tuesday 09 June 2026  16:33:52 +0000 (0:00:00.135)       0:01:48.078 **********
2026-06-09 16:33:52.898006 | controller | Tuesday 09 June 2026  16:33:52 +0000 (0:00:00.135)       0:01:48.077 **********
2026-06-09 16:33:53.161015 | controller | changed: [localhost]
2026-06-09 16:33:53.161139 | controller |
2026-06-09 16:33:53.161155 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 16:33:53.161202 | controller |   (_destdir,
2026-06-09 16:33:53.161220 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 16:33:53.161228 | controller | }}, content={{
2026-06-09 16:33:53.161236 | controller |   (
2026-06-09 16:33:53.161243 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 16:33:53.161251 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 16:33:53.161259 | controller | }}, mode=0644] ***
2026-06-09 16:33:53.161267 | controller | Tuesday 09 June 2026  16:33:53 +0000 (0:00:00.263)       0:01:48.342 **********
2026-06-09 16:33:53.161275 | controller | Tuesday 09 June 2026  16:33:53 +0000 (0:00:00.263)       0:01:48.340 **********
2026-06-09 16:33:53.710181 | controller | changed: [localhost]
2026-06-09 16:33:53.710252 | controller |
2026-06-09 16:33:53.710267 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-09 16:33:53.710280 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 16:33:53.710290 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 16:33:53.710298 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 16:33:53.710306 | controller | }}, dest={{
2026-06-09 16:33:53.710314 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 16:33:53.710322 | controller |   stage['path'], _val.src_file
2026-06-09 16:33:53.710330 | controller |   ) |
2026-06-09 16:33:53.710337 | controller |   path_join
2026-06-09 16:33:53.710345 | controller |  }}] ***
2026-06-09 16:33:53.710353 | controller | Tuesday 09 June 2026  16:33:53 +0000 (0:00:00.549)       0:01:48.891 **********
2026-06-09 16:33:53.710361 | controller | Tuesday 09 June 2026  16:33:53 +0000 (0:00:00.549)       0:01:48.890 **********
2026-06-09 16:33:54.047241 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-09 16:33:54.047343 | controller |
2026-06-09 16:33:54.047350 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:54.047355 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.337)       0:01:49.228 **********
2026-06-09 16:33:54.047359 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.337)       0:01:49.227 **********
2026-06-09 16:33:54.094990 | controller | skipping: [localhost]
2026-06-09 16:33:54.095049 | controller |
2026-06-09 16:33:54.095083 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 16:33:54.095090 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.047)       0:01:49.276 **********
2026-06-09 16:33:54.095098 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.047)       0:01:49.275 **********
2026-06-09 16:33:54.474351 | controller | changed: [localhost]
2026-06-09 16:33:54.474388 | controller |
2026-06-09 16:33:54.474394 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 16:33:54.474400 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.380)       0:01:49.656 **********
2026-06-09 16:33:54.474406 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.379)       0:01:49.655 **********
2026-06-09 16:33:54.934004 | controller | changed: [localhost]
2026-06-09 16:33:54.934036 | controller |
2026-06-09 16:33:54.934043 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 16:33:54.934047 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.458)       0:01:50.115 **********
2026-06-09 16:33:54.934051 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.459)       0:01:50.114 **********
2026-06-09 16:33:54.981113 | controller | skipping: [localhost]
2026-06-09 16:33:54.981143 | controller |
2026-06-09 16:33:54.981149 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 16:33:54.981154 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 16:33:54.981158 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 16:33:54.981162 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 16:33:54.981184 | controller |   ) | list
2026-06-09 16:33:54.981188 | controller | }}] ***
2026-06-09 16:33:54.981192 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.047)       0:01:50.162 **********
2026-06-09 16:33:54.981196 | controller | Tuesday 09 June 2026  16:33:54 +0000 (0:00:00.047)       0:01:50.161 **********
2026-06-09 16:33:55.061745 | controller | skipping: [localhost]
2026-06-09 16:33:55.061794 | controller |
2026-06-09 16:33:55.061805 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-09 16:33:55.061814 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 16:33:55.061822 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 16:33:55.061830 | controller | }}, mode=0644] ***
2026-06-09 16:33:55.061838 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.080)       0:01:50.243 **********
2026-06-09 16:33:55.061846 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.080)       0:01:50.241 **********
2026-06-09 16:33:55.363739 | controller | changed: [localhost]
2026-06-09 16:33:55.363800 | controller |
2026-06-09 16:33:55.363809 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:55.363815 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.302)       0:01:50.545 **********
2026-06-09 16:33:55.363821 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.302)       0:01:50.543 **********
2026-06-09 16:33:55.425972 | controller | skipping: [localhost]
2026-06-09 16:33:55.426032 | controller |
2026-06-09 16:33:55.426039 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 16:33:55.426045 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.062)       0:01:50.607 **********
2026-06-09 16:33:55.426051 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.062)       0:01:50.606 **********
2026-06-09 16:33:55.498652 | controller | skipping: [localhost]
2026-06-09 16:33:55.498745 | controller |
2026-06-09 16:33:55.498760 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/deployment _raw_params=wait_condition.yml] ***
2026-06-09 16:33:55.498773 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.072)       0:01:50.680 **********
2026-06-09 16:33:55.498803 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.072)       0:01:50.678 **********
2026-06-09 16:33:55.565592 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-post-ceph --for condition=Ready --timeout=90m)
2026-06-09 16:33:55.565667 | controller | skipping: [localhost]
2026-06-09 16:33:55.565678 | controller |
2026-06-09 16:33:55.565686 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 16:33:55.565694 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.066)       0:01:50.746 **********
2026-06-09 16:33:55.565703 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.066)       0:01:50.745 **********
2026-06-09 16:33:55.614685 | controller | skipping: [localhost]
2026-06-09 16:33:55.614733 | controller |
2026-06-09 16:33:55.614744 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/deployment name=run_hook] ***
2026-06-09 16:33:55.614752 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.049)       0:01:50.796 **********
2026-06-09 16:33:55.614760 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.049)       0:01:50.794 **********
2026-06-09 16:33:55.729485 | controller | skipping: [localhost]
2026-06-09 16:33:55.729572 | controller |
2026-06-09 16:33:55.729586 | controller | PLAY RECAP *********************************************************************
2026-06-09 16:33:55.729598 | controller | localhost                  : ok=340  changed=96   unreachable=0    failed=0    skipped=141  rescued=0    ignored=0
2026-06-09 16:33:55.729609 | controller |
2026-06-09 16:33:55.729620 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.113)       0:01:50.909 **********
2026-06-09 16:33:55.729631 | controller | ===============================================================================
2026-06-09 16:33:55.729641 | controller | Get automation contents ------------------------------------------------- 8.04s
2026-06-09 16:33:55.729666 | controller | ci_setup : Install openshift client ------------------------------------- 4.10s
2026-06-09 16:33:55.729677 | controller | ci_setup : Install needed packages -------------------------------------- 3.46s
2026-06-09 16:33:55.729688 | controller | Load automation files as fact ------------------------------------------- 1.87s
2026-06-09 16:33:55.729698 | controller | kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/edpm/baremetalhosts --- 1.35s
2026-06-09 16:33:55.729710 | controller | ci_setup : Manage directories ------------------------------------------- 1.11s
2026-06-09 16:33:55.729720 | controller | Gathering Facts --------------------------------------------------------- 1.02s
2026-06-09 16:33:55.729730 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.69s
2026-06-09 16:33:55.729741 | controller | Create needed SSH keypairs ---------------------------------------------- 0.66s
2026-06-09 16:33:55.729752 | controller | kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon --- 0.66s
2026-06-09 16:33:55.729762 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s
2026-06-09 16:33:55.729773 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s
2026-06-09 16:33:55.729784 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.64s
2026-06-09 16:33:55.729794 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s
2026-06-09 16:33:55.729805 | controller | kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon --- 0.60s
2026-06-09 16:33:55.729816 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s
2026-06-09 16:33:55.729826 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.58s
2026-06-09 16:33:55.729837 | controller | kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane/networking --- 0.58s
2026-06-09 16:33:55.729848 | controller | kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/control-plane --- 0.57s
2026-06-09 16:33:55.729858 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.55s
2026-06-09 16:33:55.729869 | controller | Tuesday 09 June 2026  16:33:55 +0000 (0:00:00.115)       0:01:50.909 **********
2026-06-09 16:33:55.729879 | controller | ===============================================================================
2026-06-09 16:33:55.729890 | controller | ci_gen_kustomize_values ------------------------------------------------ 55.87s
2026-06-09 16:33:55.729900 | controller | kustomize_deploy ------------------------------------------------------- 29.43s
2026-06-09 16:33:55.729911 | controller | ci_setup --------------------------------------------------------------- 10.33s
2026-06-09 16:33:55.729922 | controller | ansible.builtin.slurp --------------------------------------------------- 9.19s
2026-06-09 16:33:55.729932 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.95s
2026-06-09 16:33:55.729943 | controller | gather_facts ------------------------------------------------------------ 1.02s
2026-06-09 16:33:55.729953 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.66s
2026-06-09 16:33:55.729964 | controller | networking_mapper ------------------------------------------------------- 0.56s
2026-06-09 16:33:55.729974 | controller | ansible.builtin.copy ---------------------------------------------------- 0.55s
2026-06-09 16:33:55.729985 | controller | ansible.builtin.file ---------------------------------------------------- 0.43s
2026-06-09 16:33:55.729995 | controller | ansible.builtin.find ---------------------------------------------------- 0.29s
2026-06-09 16:33:55.730006 | controller | ansible.builtin.include_role -------------------------------------------- 0.25s
2026-06-09 16:33:55.730016 | controller | ansible.builtin.stat ---------------------------------------------------- 0.23s
2026-06-09 16:33:55.730038 | controller | ansible.builtin.assert -------------------------------------------------- 0.07s
2026-06-09 16:33:55.730049 | controller | ansible.builtin.include_vars -------------------------------------------- 0.04s
2026-06-09 16:33:55.730060 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-09 16:33:55.730124 | controller | total ----------------------------------------------------------------- 110.88s
2026-06-09 16:33:56.053287 | controller | ok: Runtime: 0:01:51.572676
2026-06-09 16:33:56.104995 | 
2026-06-09 16:33:56.105082 | PLAY RECAP
2026-06-09 16:33:56.105141 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 16:33:56.105176 | 
2026-06-09 16:33:56.258852 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-09 16:33:56.260749 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-09 16:33:56.952079 | 
2026-06-09 16:33:56.952213 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-09 16:33:56.962850 | 
2026-06-09 16:33:56.962930 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-09 16:33:57.420945 | controller | ok
2026-06-09 16:33:57.456761 | 
2026-06-09 16:33:57.456885 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-09 16:33:57.463168 | 
2026-06-09 16:33:57.463282 | TASK [Filter out host if needed]
2026-06-09 16:33:57.473082 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 16:33:57.477241 | 
2026-06-09 16:33:57.477313 | TASK [Ensure file is present]
2026-06-09 16:33:57.900062 | controller | ok
2026-06-09 16:33:57.909122 | 
2026-06-09 16:33:57.909246 | TASK [Manage molecule report file]
2026-06-09 16:33:58.446984 | controller | skipping: Conditional result was False
2026-06-09 16:33:58.457127 | 
2026-06-09 16:33:58.457237 | TASK [Check if we get ci-framework-data basedir]
2026-06-09 16:33:58.745559 | controller | ok
2026-06-09 16:33:58.754131 | 
2026-06-09 16:33:58.754261 | TASK [Create ci-framework-data log directory for zuul]
2026-06-09 16:33:59.069742 | controller | changed
2026-06-09 16:33:59.079983 | 
2026-06-09 16:33:59.080139 | TASK [Copy ci-framework interesting files]
2026-06-09 16:33:59.525919 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-09 16:33:59.628784 | controller | ok: Runtime: 0:00:00.037878
2026-06-09 16:33:59.637329 | 
2026-06-09 16:33:59.637540 | TASK [Get SELinux listing]
2026-06-09 16:34:00.191646 | controller | ok: Runtime: 0:00:00.011041
2026-06-09 16:34:00.200857 | 
2026-06-09 16:34:00.200988 | TASK [Generate log index]
2026-06-09 16:34:01.197961 | controller | changed
2026-06-09 16:34:01.206033 | 
2026-06-09 16:34:01.206192 | TASK [Get some env related data]
2026-06-09 16:34:01.907092 | controller | /home/zuul/.local/bin/ansible
2026-06-09 16:34:02.769030 | controller | ok: Runtime: 0:00:01.048547
2026-06-09 16:34:02.777300 | 
2026-06-09 16:34:02.777504 | TASK [Generate list of logs to collect in home directory]
2026-06-09 16:34:03.260774 | controller | ok: All paths examined
2026-06-09 16:34:03.310908 | 
2026-06-09 16:34:03.311056 | LOOP [Copy logs from home directory]
2026-06-09 16:34:03.785618 | controller | changed:
2026-06-09 16:34:03.785989 | controller | {
2026-06-09 16:34:03.786056 | controller |   "atime": 1781022698.7893832,
2026-06-09 16:34:03.786112 | controller |   "ctime": 1781022835.7283971,
2026-06-09 16:34:03.786161 | controller |   "dev": 64513,
2026-06-09 16:34:03.786205 | controller |   "gid": 1000,
2026-06-09 16:34:03.786255 | controller |   "gr_name": "zuul",
2026-06-09 16:34:03.786307 | controller |   "inode": 240160,
2026-06-09 16:34:03.786355 | controller |   "isblk": false,
2026-06-09 16:34:03.786392 | controller |   "ischr": false,
2026-06-09 16:34:03.786425 | controller |   "isdir": false,
2026-06-09 16:34:03.786531 | controller |   "isfifo": false,
2026-06-09 16:34:03.786568 | controller |   "isgid": false,
2026-06-09 16:34:03.786602 | controller |   "islnk": false,
2026-06-09 16:34:03.786634 | controller |   "isreg": true,
2026-06-09 16:34:03.786667 | controller |   "issock": false,
2026-06-09 16:34:03.786707 | controller |   "isuid": false,
2026-06-09 16:34:03.786742 | controller |   "mode": "0644",
2026-06-09 16:34:03.786776 | controller |   "mtime": 1781022835.7283971,
2026-06-09 16:34:03.786810 | controller |   "nlink": 1,
2026-06-09 16:34:03.786844 | controller |   "path": "/home/zuul/ansible.log",
2026-06-09 16:34:03.786877 | controller |   "pw_name": "zuul",
2026-06-09 16:34:03.786909 | controller |   "rgrp": true,
2026-06-09 16:34:03.786955 | controller |   "roth": true,
2026-06-09 16:34:03.786994 | controller |   "rusr": true,
2026-06-09 16:34:03.787028 | controller |   "size": 319303,
2026-06-09 16:34:03.787059 | controller |   "uid": 1000,
2026-06-09 16:34:03.787091 | controller |   "wgrp": false,
2026-06-09 16:34:03.787122 | controller |   "woth": false,
2026-06-09 16:34:03.787153 | controller |   "wusr": true,
2026-06-09 16:34:03.787191 | controller |   "xgrp": false,
2026-06-09 16:34:03.787222 | controller |   "xoth": false,
2026-06-09 16:34:03.787254 | controller |   "xusr": false
2026-06-09 16:34:03.787286 | controller | }
2026-06-09 16:34:03.806546 | 
2026-06-09 16:34:03.806792 | TASK [Copy crio stats log file]
2026-06-09 16:34:03.834022 | controller | skipping: Conditional result was False
2026-06-09 16:34:03.843140 | 
2026-06-09 16:34:03.843269 | TASK [Get SELinux related data]
2026-06-09 16:34:04.185847 | controller | <no matches>
2026-06-09 16:34:04.389361 | controller | ERROR
2026-06-09 16:34:04.389698 | controller | {
2026-06-09 16:34:04.389759 | controller |   "delta": "0:00:00.013903",
2026-06-09 16:34:04.389799 | controller |   "end": "2026-06-09 16:34:04.187027",
2026-06-09 16:34:04.389836 | controller |   "msg": "non-zero return code",
2026-06-09 16:34:04.389871 | controller |   "rc": 1,
2026-06-09 16:34:04.389905 | controller |   "start": "2026-06-09 16:34:04.173124"
2026-06-09 16:34:04.389939 | controller | }
2026-06-09 16:34:04.389983 | controller | ERROR: Ignoring Errors
2026-06-09 16:34:04.397528 | 
2026-06-09 16:34:04.397653 | TASK [Create system configuration directory]
2026-06-09 16:34:04.656283 | controller | changed
2026-06-09 16:34:04.663853 | 
2026-06-09 16:34:04.663981 | TASK [Get some of the system configurations]
2026-06-09 16:34:05.210851 | controller | ok: Runtime: 0:00:00.019176
2026-06-09 16:34:05.218625 | 
2026-06-09 16:34:05.218755 | TASK [Copy generated documentation if available]
2026-06-09 16:34:05.255961 | controller | skipping: Conditional result was False
2026-06-09 16:34:05.266735 | 
2026-06-09 16:34:05.266899 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-09 16:34:05.306665 | controller | skipping: Conditional result was False
2026-06-09 16:34:05.312890 | 
2026-06-09 16:34:05.312977 | TASK [Compress logs bigger than 2MB]
2026-06-09 16:34:05.845954 | controller | ok: Runtime: 0:00:00.009553
2026-06-09 16:34:05.853665 | 
2026-06-09 16:34:05.853791 | TASK [Copy files from workspace on node]
2026-06-09 16:34:05.887372 | controller | ok
2026-06-09 16:34:05.927742 | 
2026-06-09 16:34:05.927862 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-09 16:34:05.963420 | controller | skipping: Conditional result was False
2026-06-09 16:34:05.974191 | 
2026-06-09 16:34:05.974385 | TASK [fetch-output : Set log path for single node]
2026-06-09 16:34:06.029255 | controller | ok
2026-06-09 16:34:06.036776 | 
2026-06-09 16:34:06.036913 | LOOP [fetch-output : Ensure local output dirs]
2026-06-09 16:34:06.359742 | controller -> localhost | changed: "/var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/logs"
2026-06-09 16:34:06.360362 | controller -> localhost | changed: All items complete
2026-06-09 16:34:06.360462 | 
2026-06-09 16:34:06.588258 | controller -> localhost | changed: "/var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/artifacts"
2026-06-09 16:34:06.826352 | controller -> localhost | changed: "/var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/docs"
2026-06-09 16:34:06.842481 | 
2026-06-09 16:34:06.842673 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-09 16:34:07.693609 | controller | changed:
2026-06-09 16:34:07.693966 | controller | .d..t...... ./
2026-06-09 16:34:07.694029 | controller | >f+++++++++ README.html
2026-06-09 16:34:07.694073 | controller | >f+++++++++ ansible.log
2026-06-09 16:34:07.694112 | controller | >f+++++++++ dmesg.log
2026-06-09 16:34:07.694155 | controller | >f+++++++++ installed-pkgs.log
2026-06-09 16:34:07.694192 | controller | >f+++++++++ python.log
2026-06-09 16:34:07.694229 | controller | >f+++++++++ registries.conf
2026-06-09 16:34:07.694279 | controller | >f+++++++++ selinux-denials.log
2026-06-09 16:34:07.694315 | controller | >f+++++++++ selinux-listing.log
2026-06-09 16:34:07.694352 | controller | cd+++++++++ ci-framework-data/
2026-06-09 16:34:07.694387 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-09 16:34:07.694425 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-09 16:34:07.694526 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-09 16:34:07.694566 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-09 16:34:07.694603 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-09 16:34:07.694639 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-09 16:34:07.694673 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-09 16:34:07.694709 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/baremetalhost-values/
2026-06-09 16:34:07.694747 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/baremetalhost-values/values.yaml
2026-06-09 16:34:07.694785 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/dns-values/
2026-06-09 16:34:07.694821 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/dns-values/values.yaml
2026-06-09 16:34:07.694857 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-09 16:34:07.694893 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-09 16:34:07.694929 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-09 16:34:07.694966 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-09 16:34:07.695000 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-09 16:34:07.695034 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-09 16:34:07.695069 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-09 16:34:07.695103 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-09 16:34:07.695137 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-09 16:34:07.695172 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-09 16:34:07.695206 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-09 16:34:07.695240 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-09 16:34:07.695275 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-09 16:34:07.695310 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/
2026-06-09 16:34:07.695345 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/01_original.yaml
2026-06-09 16:34:07.695379 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/03_user_data_b64.yaml
2026-06-09 16:34:07.695413 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/04_user_data.yaml
2026-06-09 16:34:07.695499 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/
2026-06-09 16:34:07.695538 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/01_original.yaml
2026-06-09 16:34:07.695573 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/03_user_data_b64.yaml
2026-06-09 16:34:07.695624 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/04_user_data.yaml
2026-06-09 16:34:07.695661 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-09 16:34:07.695697 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-09 16:34:07.695732 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-09 16:34:07.695767 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-09 16:34:07.695802 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-09 16:34:07.695837 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-09 16:34:07.695871 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-09 16:34:07.695905 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-09 16:34:07.695939 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-09 16:34:07.695973 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-09 16:34:07.696008 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/02_ci_data.yaml
2026-06-09 16:34:07.696042 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-09 16:34:07.696269 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-09 16:34:07.696317 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-09 16:34:07.696355 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-09 16:34:07.696391 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-09 16:34:07.696456 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-09 16:34:07.696504 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-09 16:34:07.696541 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-09 16:34:07.696577 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-09 16:34:07.696612 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30437.2026-06-09@16:32:44~
2026-06-09 16:34:07.696648 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-09 16:34:07.696683 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-09 16:34:07.696718 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-09 16:34:07.696753 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-09 16:34:07.696788 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-09 16:34:07.696823 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-09 16:34:07.696858 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-09 16:34:07.696894 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-09 16:34:07.696930 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/baremetalhosts.yaml
2026-06-09 16:34:07.696976 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-09 16:34:07.697013 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-09 16:34:07.697048 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-09 16:34:07.697083 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/dns.yaml
2026-06-09 16:34:07.697119 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-09 16:34:07.697154 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-09 16:34:07.697189 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-09 16:34:07.697224 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-09 16:34:07.697260 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-09 16:34:07.697295 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-09 16:34:07.697330 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-09 16:34:07.697365 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-09 16:34:07.697399 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-09 16:34:07.697465 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-09 16:34:07.697512 | controller | cd+++++++++ registries.conf.d/
2026-06-09 16:34:07.697550 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-09 16:34:07.697586 | controller | cd+++++++++ system-config/
2026-06-09 16:34:07.697622 | controller | cd+++++++++ system-config/libvirt/
2026-06-09 16:34:07.697658 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-09 16:34:07.697693 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-09 16:34:08.311830 | controller | changed: .d..t...... ./
2026-06-09 16:34:08.900242 | controller | changed: .d..t...... ./
2026-06-09 16:34:08.935115 | 
2026-06-09 16:34:08.935289 | TASK [Return artifact to Zuul]
2026-06-09 16:34:08.961592 | controller | skipping: Conditional result was False
2026-06-09 16:34:08.964863 | 
2026-06-09 16:34:08.964920 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-09 16:34:08.965038 | 
2026-06-09 16:34:08.965066 | PLAY RECAP
2026-06-09 16:34:08.965111 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-09 16:34:08.965131 | 
2026-06-09 16:34:09.115771 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-09 16:34:09.117116 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-09 16:34:09.759521 | 
2026-06-09 16:34:09.759636 | PLAY [all]
2026-06-09 16:34:09.768804 | 
2026-06-09 16:34:09.768876 | TASK [include_role : fetch-output]
2026-06-09 16:34:09.797120 | controller | ok
2026-06-09 16:34:09.812418 | 
2026-06-09 16:34:09.812511 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-09 16:34:09.887036 | controller | skipping: Conditional result was False
2026-06-09 16:34:09.896392 | 
2026-06-09 16:34:09.896564 | TASK [fetch-output : Set log path for single node]
2026-06-09 16:34:09.961219 | controller | ok
2026-06-09 16:34:09.968810 | 
2026-06-09 16:34:09.968944 | LOOP [fetch-output : Ensure local output dirs]
2026-06-09 16:34:10.441903 | controller -> localhost | ok: "/var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/logs"
2026-06-09 16:34:10.741616 | controller -> localhost | ok: "/var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/artifacts"
2026-06-09 16:34:10.996664 | controller -> localhost | ok: "/var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/docs"
2026-06-09 16:34:11.018721 | 
2026-06-09 16:34:11.018900 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-09 16:34:11.818244 | controller | ok
2026-06-09 16:34:11.818653 | controller | ok: All items complete
2026-06-09 16:34:11.818716 | 
2026-06-09 16:34:12.389298 | controller | ok
2026-06-09 16:34:12.977332 | controller | ok
2026-06-09 16:34:13.003015 | 
2026-06-09 16:34:13.003241 | TASK [include_role : fetch-output-openshift]
2026-06-09 16:34:13.032392 | controller | skipping: Conditional result was False
2026-06-09 16:34:13.042613 | 
2026-06-09 16:34:13.042760 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-09 16:34:13.560120 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.015522
2026-06-09 16:34:13.856116 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012608
2026-06-09 16:34:13.872058 | 
2026-06-09 16:34:13.872219 | PLAY [all]
2026-06-09 16:34:13.878764 | 
2026-06-09 16:34:13.878851 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-09 16:34:14.464544 | controller | changed
2026-06-09 16:34:14.468786 | 
2026-06-09 16:34:14.468838 | PLAY RECAP
2026-06-09 16:34:14.468882 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-09 16:34:14.468901 | 
2026-06-09 16:34:14.578526 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-09 16:34:14.580139 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-09 16:34:15.216515 | 
2026-06-09 16:34:15.216647 | PLAY [localhost]
2026-06-09 16:34:15.227004 | 
2026-06-09 16:34:15.227077 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-09 16:34:15.796023 | localhost | changed
2026-06-09 16:34:15.817037 | 
2026-06-09 16:34:15.817493 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-09 16:34:15.851086 | localhost | ok
2026-06-09 16:34:15.863733 | 
2026-06-09 16:34:15.863869 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-09 16:34:16.282743 | localhost | changed
2026-06-09 16:34:16.292868 | 
2026-06-09 16:34:16.293005 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-09 16:34:17.166279 | localhost | changed
2026-06-09 16:34:17.170552 | 
2026-06-09 16:34:17.170616 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-09 16:34:17.686792 | localhost | Identity added: /var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/tmp/ansible.jl82oa6b (/var/lib/zuul/builds/5f3db234e35c412c8d814871746af3bf/work/tmp/ansible.jl82oa6b)
2026-06-09 16:34:17.687111 | localhost | ok: Runtime: 0:00:00.021397
2026-06-09 16:34:17.694163 | 
2026-06-09 16:34:17.694315 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-09 16:34:18.089833 | localhost | ok: Runtime: 0:00:00.009552
2026-06-09 16:34:18.093544 | 
2026-06-09 16:34:18.093609 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-09 16:34:18.177372 | localhost | changed
2026-06-09 16:34:18.184067 | 
2026-06-09 16:34:18.184196 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-09 16:34:18.660892 | localhost | changed
2026-06-09 16:34:18.668160 | 
2026-06-09 16:34:18.668229 | PLAY [localhost]
2026-06-09 16:34:18.673527 | 
2026-06-09 16:34:18.673607 | TASK [Generate bulk log download script]
2026-06-09 16:34:18.703127 | localhost | ok
2026-06-09 16:34:18.716273 | 
2026-06-09 16:34:18.716354 | TASK [local-log-download : Check API endpoint is defined]
2026-06-09 16:34:18.765273 | localhost | ok: All assertions passed
2026-06-09 16:34:18.773556 | 
2026-06-09 16:34:18.773686 | TASK [local-log-download : Create download script]
2026-06-09 16:34:19.305866 | localhost -> localhost | changed
2026-06-09 16:34:19.357849 | 
2026-06-09 16:34:19.357996 | TASK [Register quick-download link]
2026-06-09 16:34:19.387262 | localhost | ok
2026-06-09 16:34:19.389836 | 
2026-06-09 16:34:19.389905 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-09 16:34:19.395814 | 
2026-06-09 16:34:19.395888 | TASK [Set zuul-log-path fact]
2026-06-09 16:34:19.422801 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-09 16:34:19.435988 | 
2026-06-09 16:34:19.436126 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-09 16:34:19.464001 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-09 16:34:19.469641 | 
2026-06-09 16:34:19.469774 | TASK [upload-logs : Create log directories]
2026-06-09 16:34:20.374466 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-09 16:34:20.378082 | 
2026-06-09 16:34:20.378219 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-09 16:34:20.735626 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.012178
2026-06-09 16:34:20.741102 | 
2026-06-09 16:34:20.741233 | TASK [upload-logs : Upload logs to log server]
2026-06-09 16:34:25.338861 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-09 16:34:25.341869 | 
2026-06-09 16:34:25.342022 | LOOP [upload-logs : Compress console log and json output]
