2026-06-10 16:34:45.494091 | Job console starting
2026-06-10 16:34:45.614406 | Updating git repos
2026-06-10 16:34:46.850756 | Cloning repos into workspace
2026-06-10 16:34:48.881019 | Restoring repo states
2026-06-10 16:34:48.895095 | Merging changes
2026-06-10 16:34:51.448598 | Checking out repos
2026-06-10 16:34:51.936814 | Preparing playbooks
2026-06-10 16:34:56.627894 | Running Ansible setup
2026-06-10 16:35:00.401057 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-10 16:35:01.013801 | 
2026-06-10 16:35:01.013909 | PLAY [localhost]
2026-06-10 16:35:01.021103 | 
2026-06-10 16:35:01.021169 | TASK [Gathering Facts]
2026-06-10 16:35:02.008068 | localhost | ok
2026-06-10 16:35:02.017099 | 
2026-06-10 16:35:02.017262 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-10 16:35:02.519623 | localhost -> localhost | changed
2026-06-10 16:35:02.528398 | 
2026-06-10 16:35:02.528576 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-10 16:35:03.475943 | localhost -> localhost | changed
2026-06-10 16:35:03.488657 | 
2026-06-10 16:35:03.488797 | TASK [Setup log path fact]
2026-06-10 16:35:03.511758 | localhost | ok
2026-06-10 16:35:03.530965 | 
2026-06-10 16:35:03.531140 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 16:35:03.564358 | localhost | ok
2026-06-10 16:35:03.576380 | 
2026-06-10 16:35:03.576568 | TASK [emit-job-header : Print job information]
2026-06-10 16:35:03.629317 | # Job Information
2026-06-10 16:35:03.629632 | Ansible Version: 2.16.18
2026-06-10 16:35:03.629698 | Job: rhoso-architecture-validate-nova05epsilon
2026-06-10 16:35:03.629740 | Pipeline: github-check
2026-06-10 16:35:03.629777 | Executor: 38.102.83.32
2026-06-10 16:35:03.629814 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/764
2026-06-10 16:35:03.629853 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/bac/rdoproject.org/bacae775238849a6a5f2346b90e1fb9c/
2026-06-10 16:35:03.629891 | Event ID: 1e09ce40-64ea-11f1-8e3e-ae8a0fc7cf0a
2026-06-10 16:35:03.636133 | 
2026-06-10 16:35:03.636259 | LOOP [emit-job-header : Print node information]
2026-06-10 16:35:03.749097 | localhost | ok:
2026-06-10 16:35:03.749340 | localhost | # Node Information
2026-06-10 16:35:03.749394 | localhost | Inventory Hostname: controller
2026-06-10 16:35:03.749443 | localhost | Hostname: np0000069954
2026-06-10 16:35:03.749485 | localhost | Username: zuul
2026-06-10 16:35:03.749565 | localhost | Distro: CentOS 9
2026-06-10 16:35:03.749608 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-10 16:35:03.749646 | localhost | Region: RegionOne
2026-06-10 16:35:03.749779 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-10 16:35:03.749821 | localhost | Product Name: OpenStack Nova
2026-06-10 16:35:03.749858 | localhost | Interface IP: 38.102.83.53
2026-06-10 16:35:03.761254 | 
2026-06-10 16:35:03.761381 | PLAY [all]
2026-06-10 16:35:03.772508 | 
2026-06-10 16:35:03.772671 | TASK [Gather network facts]
2026-06-10 16:35:04.231989 | controller | ok
2026-06-10 16:35:04.248950 | 
2026-06-10 16:35:04.249110 | TASK [include_role : start-zuul-console]
2026-06-10 16:35:04.271854 | controller | ok
2026-06-10 16:35:04.291153 | 
2026-06-10 16:35:04.291308 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-10 16:35:04.678767 | controller | ok
2026-06-10 16:35:04.691737 | 
2026-06-10 16:35:04.691865 | TASK [include_role : add-build-sshkey]
2026-06-10 16:35:04.723417 | controller | ok
2026-06-10 16:35:04.745631 | 
2026-06-10 16:35:04.745771 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-10 16:35:05.055342 | controller -> localhost | ok
2026-06-10 16:35:05.064328 | 
2026-06-10 16:35:05.064466 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-10 16:35:05.098180 | controller | ok
2026-06-10 16:35:05.124897 | controller | included: /var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-10 16:35:05.134013 | 
2026-06-10 16:35:05.134114 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-10 16:35:05.752826 | controller -> localhost | Generating public/private rsa key pair.
2026-06-10 16:35:05.753152 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/bacae775238849a6a5f2346b90e1fb9c_id_rsa
2026-06-10 16:35:05.753221 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/bacae775238849a6a5f2346b90e1fb9c_id_rsa.pub
2026-06-10 16:35:05.753271 | controller -> localhost | The key fingerprint is:
2026-06-10 16:35:05.753316 | controller -> localhost | SHA256:uZ0Eukv0hwaTWtrH8z7LLCmDE/EWJfsc6zYsjljby1U zuul-build-sshkey
2026-06-10 16:35:05.753358 | controller -> localhost | The key's randomart image is:
2026-06-10 16:35:05.753400 | controller -> localhost | +---[RSA 3072]----+
2026-06-10 16:35:05.753440 | controller -> localhost | |                 |
2026-06-10 16:35:05.753483 | controller -> localhost | |      . .        |
2026-06-10 16:35:05.753630 | controller -> localhost | |       +.        |
2026-06-10 16:35:05.753692 | controller -> localhost | |    . oo.o       |
2026-06-10 16:35:05.753736 | controller -> localhost | |     oB+SoE      |
2026-06-10 16:35:05.753859 | controller -> localhost | |    .*o*+* .     |
2026-06-10 16:35:05.753926 | controller -> localhost | |    +++oX.+      |
2026-06-10 16:35:05.753972 | controller -> localhost | |   oo*+=B*.      |
2026-06-10 16:35:05.754013 | controller -> localhost | |  . oo** +*o     |
2026-06-10 16:35:05.754054 | controller -> localhost | +----[SHA256]-----+
2026-06-10 16:35:05.754150 | controller -> localhost | ok: Runtime: 0:00:00.137560
2026-06-10 16:35:05.763585 | 
2026-06-10 16:35:05.763802 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-10 16:35:05.798185 | controller | ok
2026-06-10 16:35:05.814476 | controller | included: /var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-10 16:35:05.828295 | 
2026-06-10 16:35:05.828420 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-10 16:35:05.854561 | controller | skipping: Conditional result was False
2026-06-10 16:35:05.862923 | 
2026-06-10 16:35:05.863055 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-10 16:35:06.321883 | controller | changed
2026-06-10 16:35:06.329244 | 
2026-06-10 16:35:06.329382 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-10 16:35:06.608838 | controller | ok
2026-06-10 16:35:06.615801 | 
2026-06-10 16:35:06.615964 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-10 16:35:07.480273 | controller | changed
2026-06-10 16:35:07.487961 | 
2026-06-10 16:35:07.488094 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-10 16:35:08.263358 | controller | changed
2026-06-10 16:35:08.271263 | 
2026-06-10 16:35:08.271390 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-10 16:35:08.298127 | controller | skipping: Conditional result was False
2026-06-10 16:35:08.306274 | 
2026-06-10 16:35:08.306407 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-10 16:35:08.717121 | controller -> localhost | changed
2026-06-10 16:35:08.733035 | 
2026-06-10 16:35:08.733249 | TASK [add-build-sshkey : Add back temp key]
2026-06-10 16:35:09.080399 | controller -> localhost | Identity added: /var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/bacae775238849a6a5f2346b90e1fb9c_id_rsa (zuul-build-sshkey)
2026-06-10 16:35:09.080906 | controller -> localhost | ok: Runtime: 0:00:00.017693
2026-06-10 16:35:09.090021 | 
2026-06-10 16:35:09.090153 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-10 16:35:09.478628 | controller | ok
2026-06-10 16:35:09.485310 | 
2026-06-10 16:35:09.485445 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-10 16:35:09.521500 | controller | skipping: Conditional result was False
2026-06-10 16:35:09.539772 | 
2026-06-10 16:35:09.539958 | TASK [include_role : validate-host]
2026-06-10 16:35:09.572698 | controller | ok
2026-06-10 16:35:09.605901 | 
2026-06-10 16:35:09.605992 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-10 16:35:09.648082 | controller | ok
2026-06-10 16:35:09.656495 | 
2026-06-10 16:35:09.656683 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-10 16:35:09.957256 | controller -> localhost | ok
2026-06-10 16:35:09.968000 | 
2026-06-10 16:35:09.968169 | TASK [validate-host : Collect information about the host]
2026-06-10 16:35:10.641326 | controller | ok
2026-06-10 16:35:10.656928 | 
2026-06-10 16:35:10.657106 | TASK [validate-host : Sanitize hostname]
2026-06-10 16:35:10.740354 | controller | ok
2026-06-10 16:35:10.750583 | 
2026-06-10 16:35:10.750718 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-10 16:35:11.335273 | controller -> localhost | changed
2026-06-10 16:35:11.345309 | 
2026-06-10 16:35:11.345471 | TASK [validate-host : Collect information about zuul worker]
2026-06-10 16:35:11.788640 | controller | ok
2026-06-10 16:35:11.800780 | 
2026-06-10 16:35:11.800933 | TASK [validate-host : Write out all zuul information for each host]
2026-06-10 16:35:12.333681 | controller -> localhost | changed
2026-06-10 16:35:12.347671 | 
2026-06-10 16:35:12.347799 | TASK [include_role : prepare-workspace-openshift]
2026-06-10 16:35:12.373658 | controller | skipping: Conditional result was False
2026-06-10 16:35:12.381970 | 
2026-06-10 16:35:12.382098 | TASK [include_role : remove-zuul-sshkey]
2026-06-10 16:35:12.407907 | controller | skipping: Conditional result was False
2026-06-10 16:35:12.416741 | 
2026-06-10 16:35:12.416926 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-10 16:35:12.698436 | controller | ok: "logs"
2026-06-10 16:35:12.699008 | controller | ok: All items complete
2026-06-10 16:35:12.699075 | 
2026-06-10 16:35:12.926978 | controller | ok: "artifacts"
2026-06-10 16:35:13.115879 | controller | ok: "docs"
2026-06-10 16:35:13.135352 | 
2026-06-10 16:35:13.135550 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-10 16:35:13.431975 | controller | changed: "logs"
2026-06-10 16:35:13.639335 | controller | changed: "artifacts"
2026-06-10 16:35:13.870329 | controller | changed: "docs"
2026-06-10 16:35:13.888629 | 
2026-06-10 16:35:13.888776 | PLAY RECAP
2026-06-10 16:35:13.888884 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-10 16:35:13.888938 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 16:35:13.888974 | 
2026-06-10 16:35:14.028240 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-10 16:35:14.030790 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-10 16:35:14.648914 | 
2026-06-10 16:35:14.649019 | PLAY [all]
2026-06-10 16:35:14.658806 | 
2026-06-10 16:35:14.658879 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-10 16:35:14.738242 | controller | ok
2026-06-10 16:35:14.742944 | 
2026-06-10 16:35:14.743047 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-10 16:35:15.179139 | controller | changed
2026-06-10 16:35:15.188276 | 
2026-06-10 16:35:15.188435 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-10 16:35:16.328126 | controller | changed
2026-06-10 16:35:16.342613 | 
2026-06-10 16:35:16.342748 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-10 16:35:16.782391 | controller | changed:
2026-06-10 16:35:16.782711 | controller | {
2026-06-10 16:35:16.782767 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-10 16:35:16.782823 | controller | }
2026-06-10 16:35:17.045858 | controller | changed:
2026-06-10 16:35:17.046019 | controller | {
2026-06-10 16:35:17.046074 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-10 16:35:17.046117 | controller | }
2026-06-10 16:35:17.320077 | controller | changed:
2026-06-10 16:35:17.320214 | controller | {
2026-06-10 16:35:17.320264 | 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-10 16:35:17.320305 | controller | }
2026-06-10 16:35:17.570354 | controller | changed:
2026-06-10 16:35:17.570552 | controller | {
2026-06-10 16:35:17.570615 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-10 16:35:17.570656 | controller | }
2026-06-10 16:35:17.845603 | controller | changed:
2026-06-10 16:35:17.845764 | controller | {
2026-06-10 16:35:17.845826 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-10 16:35:17.845874 | controller | }
2026-06-10 16:35:18.113160 | controller | changed:
2026-06-10 16:35:18.113329 | controller | {
2026-06-10 16:35:18.113401 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-10 16:35:18.113461 | controller | }
2026-06-10 16:35:18.379313 | controller | changed:
2026-06-10 16:35:18.379450 | controller | {
2026-06-10 16:35:18.379500 | 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-10 16:35:18.379581 | controller | }
2026-06-10 16:35:18.632020 | controller | changed:
2026-06-10 16:35:18.632164 | controller | {
2026-06-10 16:35:18.632218 | 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-10 16:35:18.632279 | controller | }
2026-06-10 16:35:18.896251 | controller | changed:
2026-06-10 16:35:18.896418 | controller | {
2026-06-10 16:35:18.896493 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-10 16:35:18.896608 | controller | }
2026-06-10 16:35:19.145801 | controller | changed:
2026-06-10 16:35:19.145928 | controller | {
2026-06-10 16:35:19.145975 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-10 16:35:19.146013 | controller | }
2026-06-10 16:35:19.413346 | controller | changed:
2026-06-10 16:35:19.413479 | controller | {
2026-06-10 16:35:19.413587 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-10 16:35:19.413630 | controller | }
2026-06-10 16:35:19.667911 | controller | changed:
2026-06-10 16:35:19.668037 | controller | {
2026-06-10 16:35:19.668087 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-10 16:35:19.668126 | controller | }
2026-06-10 16:35:19.916954 | controller | changed:
2026-06-10 16:35:19.917126 | controller | {
2026-06-10 16:35:19.917181 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-10 16:35:19.917224 | controller | }
2026-06-10 16:35:20.197205 | controller | changed:
2026-06-10 16:35:20.197345 | controller | {
2026-06-10 16:35:20.197395 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-10 16:35:20.197435 | controller | }
2026-06-10 16:35:20.422945 | controller | changed:
2026-06-10 16:35:20.423102 | controller | {
2026-06-10 16:35:20.423175 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-10 16:35:20.423233 | controller | }
2026-06-10 16:35:20.686073 | controller | changed:
2026-06-10 16:35:20.686198 | controller | {
2026-06-10 16:35:20.686243 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-10 16:35:20.686282 | controller | }
2026-06-10 16:35:20.958079 | controller | changed:
2026-06-10 16:35:20.958226 | controller | {
2026-06-10 16:35:20.958275 | 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-10 16:35:20.958316 | controller | }
2026-06-10 16:35:21.223591 | controller | changed:
2026-06-10 16:35:21.223739 | controller | {
2026-06-10 16:35:21.223792 | 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-10 16:35:21.223857 | controller | }
2026-06-10 16:35:21.511059 | controller | changed:
2026-06-10 16:35:21.511206 | controller | {
2026-06-10 16:35:21.511265 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-10 16:35:21.511324 | controller | }
2026-06-10 16:35:21.775448 | controller | changed:
2026-06-10 16:35:21.775623 | controller | {
2026-06-10 16:35:21.775675 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-10 16:35:21.775716 | controller | }
2026-06-10 16:35:22.027716 | controller | changed:
2026-06-10 16:35:22.027929 | controller | {
2026-06-10 16:35:22.027983 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-10 16:35:22.028024 | controller | }
2026-06-10 16:35:22.292181 | controller | changed:
2026-06-10 16:35:22.292406 | controller | {
2026-06-10 16:35:22.292733 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-10 16:35:22.292788 | controller | }
2026-06-10 16:35:22.563812 | controller | changed:
2026-06-10 16:35:22.563977 | controller | {
2026-06-10 16:35:22.564047 | 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-10 16:35:22.564097 | controller | }
2026-06-10 16:35:22.843552 | controller | changed:
2026-06-10 16:35:22.843714 | controller | {
2026-06-10 16:35:22.843776 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-10 16:35:22.843820 | controller | }
2026-06-10 16:35:23.114196 | controller | changed:
2026-06-10 16:35:23.114324 | controller | {
2026-06-10 16:35:23.114373 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-10 16:35:23.114415 | controller | }
2026-06-10 16:35:23.397913 | controller | changed:
2026-06-10 16:35:23.398069 | controller | {
2026-06-10 16:35:23.398118 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-10 16:35:23.398157 | controller | }
2026-06-10 16:35:23.434499 | 
2026-06-10 16:35:23.434712 | TASK [Set timezone to UTC]
2026-06-10 16:35:23.965149 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-10 16:35:23.972385 | 
2026-06-10 16:35:23.972546 | TASK [Create nodepool directory]
2026-06-10 16:35:24.258266 | controller | changed
2026-06-10 16:35:24.268682 | 
2026-06-10 16:35:24.268936 | TASK [Create nodepool sub_nodes file]
2026-06-10 16:35:25.012641 | controller | changed
2026-06-10 16:35:25.020190 | 
2026-06-10 16:35:25.020473 | TASK [Create nodepool sub_nodes_private file]
2026-06-10 16:35:25.791906 | controller | changed
2026-06-10 16:35:25.799454 | 
2026-06-10 16:35:25.799617 | LOOP [Populate nodepool sub_nodes file]
2026-06-10 16:35:25.839428 | 
2026-06-10 16:35:25.839564 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-10 16:35:25.881439 | 
2026-06-10 16:35:25.881740 | TASK [Create nodepool primary file]
2026-06-10 16:35:25.917115 | controller | skipping: Conditional result was False
2026-06-10 16:35:25.928332 | 
2026-06-10 16:35:25.928470 | TASK [Create nodepool node_private for this node]
2026-06-10 16:35:26.731222 | controller | changed
2026-06-10 16:35:26.740955 | 
2026-06-10 16:35:26.741087 | LOOP [Copy ssh keys to nodepool directory]
2026-06-10 16:35:27.123217 | controller | ok: Item: id_rsa Runtime: 0:00:00.006805
2026-06-10 16:35:27.123622 | 
2026-06-10 16:35:27.333255 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005718
2026-06-10 16:35:27.350090 | 
2026-06-10 16:35:27.350267 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-10 16:35:28.186755 | controller | changed
2026-06-10 16:35:28.194616 | 
2026-06-10 16:35:28.194737 | TASK [Validate sudoers config after edits]
2026-06-10 16:35:28.500664 | controller | /etc/sudoers: parsed OK
2026-06-10 16:35:28.500749 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-10 16:35:28.500775 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-10 16:35:28.500791 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-10 16:35:28.742100 | controller | ok: Runtime: 0:00:00.009856
2026-06-10 16:35:28.750336 | 
2026-06-10 16:35:28.750454 | TASK [Show the environment passed in to job shell scripts]
2026-06-10 16:35:29.053538 | controller | SHELL=/bin/bash
2026-06-10 16:35:29.053649 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture
2026-06-10 16:35:29.053663 | controller | ZUUL_SHORT_PROJECT_NAME=architecture
2026-06-10 16:35:29.053676 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/73/3773/b078db7b2836cd7c168de9d1a4db38983af17642^openstack-k8s-operators/architecture:main:refs/changes/64/764/0b386fcd84e52ac72371896e8d532972e93c16ee
2026-06-10 16:35:29.053688 | controller | PWD=/home/zuul
2026-06-10 16:35:29.053697 | controller | ZUUL_PIPELINE=github-check
2026-06-10 16:35:29.053705 | controller | LOGNAME=zuul
2026-06-10 16:35:29.053713 | controller | XDG_SESSION_TYPE=tty
2026-06-10 16:35:29.053721 | controller | _=/usr/bin/env
2026-06-10 16:35:29.053729 | controller | MOTD_SHOWN=pam
2026-06-10 16:35:29.053737 | controller | HOME=/home/zuul
2026-06-10 16:35:29.053745 | controller | LANG=en_US.UTF-8
2026-06-10 16:35:29.053753 | controller | SSH_CONNECTION=38.102.83.32 48074 38.102.83.53 22
2026-06-10 16:35:29.053762 | 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-10 16:35:29.053771 | controller | ZUUL_CHANGE_IDS=3773,b078db7b2836cd7c168de9d1a4db38983af17642 764,0b386fcd84e52ac72371896e8d532972e93c16ee
2026-06-10 16:35:29.053780 | controller | WORKSPACE=/home/zuul/workspace
2026-06-10 16:35:29.053788 | controller | XDG_SESSION_CLASS=user
2026-06-10 16:35:29.053796 | controller | SELINUX_ROLE_REQUESTED=
2026-06-10 16:35:29.053804 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-10 16:35:29.053812 | controller | USER=zuul
2026-06-10 16:35:29.053819 | controller | ZUUL_VOTING=True
2026-06-10 16:35:29.053827 | controller | BUILD_TIMEOUT=1800000
2026-06-10 16:35:29.053835 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-10 16:35:29.053843 | controller | SHLVL=1
2026-06-10 16:35:29.053851 | controller | ZUUL_PATCHSET=0b386fcd84e52ac72371896e8d532972e93c16ee
2026-06-10 16:35:29.053858 | controller | XDG_SESSION_ID=1
2026-06-10 16:35:29.053866 | controller | ZUUL_BRANCH=main
2026-06-10 16:35:29.053878 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-10 16:35:29.053886 | controller | SSH_CLIENT=38.102.83.32 48074 22
2026-06-10 16:35:29.053894 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-10 16:35:29.053903 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-10 16:35:29.053911 | controller | which_declare=declare -f
2026-06-10 16:35:29.053919 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-10 16:35:29.053927 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-10 16:35:29.053934 | controller | ZUUL_CHANGE=764
2026-06-10 16:35:29.053942 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-10 16:35:29.053950 | controller | ZUUL_UUID=bacae775238849a6a5f2346b90e1fb9c
2026-06-10 16:35:29.053958 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-10 16:35:29.053966 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-10 16:35:29.053975 | controller | }
2026-06-10 16:35:29.295606 | controller | ok: Runtime: 0:00:00.005882
2026-06-10 16:35:29.303919 | 
2026-06-10 16:35:29.304043 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-10 16:35:29.321623 | controller | skipping: Conditional result was False
2026-06-10 16:35:29.330831 | 
2026-06-10 16:35:29.330997 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-10 16:35:29.869448 | controller | skipping: Conditional result was False
2026-06-10 16:35:29.878657 | 
2026-06-10 16:35:29.878800 | TASK [Ensure legacy workspace directory]
2026-06-10 16:35:30.136704 | controller | changed
2026-06-10 16:35:30.139239 | 
2026-06-10 16:35:30.139332 | PLAY RECAP
2026-06-10 16:35:30.139415 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-10 16:35:30.139458 | 
2026-06-10 16:35:30.268788 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-10 16:35:30.271498 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-10 16:35:30.923996 | 
2026-06-10 16:35:30.924097 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-10 16:35:30.936295 | 
2026-06-10 16:35:30.936396 | TASK [Clone repos in the job workspace]
2026-06-10 16:35:30.955435 | controller | ok
2026-06-10 16:35:30.972193 | 
2026-06-10 16:35:30.972273 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-10 16:35:31.372612 | controller | ok
2026-06-10 16:35:31.377313 | 
2026-06-10 16:35:31.377387 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-10 16:35:33.323486 | controller | Output suppressed because no_log was given
2026-06-10 16:35:33.373196 | 
2026-06-10 16:35:33.373548 | TASK [Create zuul-output directory]
2026-06-10 16:35:33.716606 | controller | ok
2026-06-10 16:35:33.720560 | 
2026-06-10 16:35:33.720625 | TASK [Install required packages]
2026-06-10 16:36:17.840600 | controller | changed
2026-06-10 16:36:17.850691 | 
2026-06-10 16:36:17.850860 | TASK [Output pip related things]
2026-06-10 16:36:18.633083 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-10 16:36:18.897405 | controller | ok: Runtime: 0:00:00.409473
2026-06-10 16:36:18.904689 | 
2026-06-10 16:36:18.904815 | TASK [Install requirements]
2026-06-10 16:37:35.907946 | controller | changed
2026-06-10 16:37:35.934227 | 
2026-06-10 16:37:35.934390 | TASK [Add cronjob to trigger job stats]
2026-06-10 16:37:36.001757 | controller | skipping: Conditional result was False
2026-06-10 16:37:36.011618 | 
2026-06-10 16:37:36.011753 | LOOP [Construct project change list]
2026-06-10 16:37:36.093897 | controller | ok:
2026-06-10 16:37:36.094248 | controller | {
2026-06-10 16:37:36.094309 | controller |   "branch": "main",
2026-06-10 16:37:36.094353 | controller |   "change": "3773",
2026-06-10 16:37:36.094392 | 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-10 16:37:36.094453 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3773",
2026-06-10 16:37:36.094495 | controller |   "commit_id": "b078db7b2836cd7c168de9d1a4db38983af17642",
2026-06-10 16:37:36.094581 | controller |   "patchset": "b078db7b2836cd7c168de9d1a4db38983af17642",
2026-06-10 16:37:36.094621 | controller |   "project": {
2026-06-10 16:37:36.094656 | controller |     "canonical_hostname": "github.com",
2026-06-10 16:37:36.094692 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-10 16:37:36.094753 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-10 16:37:36.094796 | controller |     "short_name": "ci-framework",
2026-06-10 16:37:36.094835 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-10 16:37:36.094884 | controller |   },
2026-06-10 16:37:36.094930 | controller |   "topic": null
2026-06-10 16:37:36.094968 | controller | }
2026-06-10 16:37:36.102831 | controller | ok:
2026-06-10 16:37:36.102944 | controller | {
2026-06-10 16:37:36.102998 | controller |   "branch": "main",
2026-06-10 16:37:36.103053 | controller |   "change": "764",
2026-06-10 16:37:36.103101 | 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* Separate pre and post ceph OSCP configs                                                                                                                                                                 \r\n\r\n    HCI uses edpm post ceph to also patch the OSCP which looks suboptimal.\r\n\r\n    Separate this into a two steps:\r\n    - make post-ceph nodeset layer handling EDPM resources only (NodeSet,\r\n      Services, Secrets, ConfigMap) - remove OSCP layer resources\r\n    - add control-plane-post-ceph layer for OSCP with Glance RBD + Ceph\r\n      extraMounts and secret config. Instead of re-including lib/control-plane\r\n      (which required network-values duplication)\r\n      provide only required values for lib/control-plane/base. \r\n    - update README.md stages list from 4 to 6 steps, automation step\r\n      count from 9 to 10\r\n    - add note for defferred Ceph config for control-plane.md\r\n    - add control-plane post-ceph doc for the dedicated Ceph\r\n      control-plane update stage\r\n    - remove control-plane update references for\r\n      dataplane-post-ceph.md, add prerequisite for\r\n      control-plane-post-ceph\r\n    - add control-plane-post-ceph stage between pre-ceph deployment and\r\n      post-ceph nodeset ini automation vars\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-10 16:37:36.103163 | controller |   "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/764",
2026-06-10 16:37:36.103226 | controller |   "commit_id": "0b386fcd84e52ac72371896e8d532972e93c16ee",
2026-06-10 16:37:36.103281 | controller |   "patchset": "0b386fcd84e52ac72371896e8d532972e93c16ee",
2026-06-10 16:37:36.103326 | controller |   "project": {
2026-06-10 16:37:36.103369 | controller |     "canonical_hostname": "github.com",
2026-06-10 16:37:36.103411 | controller |     "canonical_name": "github.com/openstack-k8s-operators/architecture",
2026-06-10 16:37:36.103465 | controller |     "name": "openstack-k8s-operators/architecture",
2026-06-10 16:37:36.103509 | controller |     "short_name": "architecture",
2026-06-10 16:37:36.103621 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/architecture"
2026-06-10 16:37:36.103672 | controller |   },
2026-06-10 16:37:36.103717 | controller |   "topic": null
2026-06-10 16:37:36.103761 | controller | }
2026-06-10 16:37:36.152149 | 
2026-06-10 16:37:36.152311 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-10 16:37:36.158874 | 
2026-06-10 16:37:36.158959 | TASK [Filter out host if needed]
2026-06-10 16:37:36.171154 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-10 16:37:36.175444 | 
2026-06-10 16:37:36.175539 | TASK [Get git tag for image tagging]
2026-06-10 16:37:36.706021 | controller | skipping: Conditional result was False
2026-06-10 16:37:36.715392 | 
2026-06-10 16:37:36.715695 | TASK [Set openstack-runner image]
2026-06-10 16:37:36.752033 | controller | skipping: Conditional result was False
2026-06-10 16:37:36.760860 | 
2026-06-10 16:37:36.760989 | TASK [Build openstack-runner image]
2026-06-10 16:37:36.797298 | controller | skipping: Conditional result was False
2026-06-10 16:37:36.805508 | 
2026-06-10 16:37:36.805661 | TASK [Push openstack-runner image]
2026-06-10 16:37:36.842134 | controller | skipping: Conditional result was False
2026-06-10 16:37:36.850803 | 
2026-06-10 16:37:36.850947 | TASK [Make sure ci-framework directory exists]
2026-06-10 16:37:36.887695 | controller | skipping: Conditional result was False
2026-06-10 16:37:36.899144 | 
2026-06-10 16:37:36.899273 | TASK [Create EDPM ansible var file]
2026-06-10 16:37:36.916118 | controller | skipping: Conditional result was False
2026-06-10 16:37:36.918355 | 
2026-06-10 16:37:36.918452 | PLAY RECAP
2026-06-10 16:37:36.918590 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-10 16:37:36.918644 | 
2026-06-10 16:37:37.038989 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-10 16:37:37.041433 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-10 16:37:37.617162 | 
2026-06-10 16:37:37.617262 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-10 16:37:37.628225 | 
2026-06-10 16:37:37.628305 | TASK [Create zuul-output directory]
2026-06-10 16:37:38.039217 | controller | changed
2026-06-10 16:37:38.043406 | 
2026-06-10 16:37:38.043491 | TASK [Slurp Zuul inventory test]
2026-06-10 16:37:38.462236 | controller -> localhost | ok
2026-06-10 16:37:38.468749 | 
2026-06-10 16:37:38.468816 | TASK [Save zuul inventory]
2026-06-10 16:37:39.554505 | controller | changed
2026-06-10 16:37:39.562450 | 
2026-06-10 16:37:39.562611 | TASK [Save zuul vars without the change_message]
2026-06-10 16:37:40.367123 | controller | changed
2026-06-10 16:37:40.369484 | 
2026-06-10 16:37:40.369613 | PLAY RECAP
2026-06-10 16:37:40.369695 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 16:37:40.369742 | 
2026-06-10 16:37:40.497638 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-10 16:37:40.500461 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-10 16:37:41.077700 | 
2026-06-10 16:37:41.077798 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-10 16:37:41.087682 | 
2026-06-10 16:37:41.087747 | TASK [Filter out host if needed]
2026-06-10 16:37:41.095161 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-10 16:37:41.098498 | 
2026-06-10 16:37:41.098586 | TASK [Run playbook]
2026-06-10 16:37:42.111434 | controller |
2026-06-10 16:37:42.111535 | controller | PLAY [Test architecture automations] *******************************************
2026-06-10 16:37:42.111547 | controller |
2026-06-10 16:37:42.111556 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-10 16:37:42.111568 | controller | Wednesday 10 June 2026  16:37:42 +0000 (0:00:00.027)       0:00:00.027 ********
2026-06-10 16:37:42.111578 | controller | Wednesday 10 June 2026  16:37:42 +0000 (0:00:00.026)       0:00:00.026 ********
2026-06-10 16:37:42.982040 | controller | ok: [localhost]
2026-06-10 16:37:42.982109 | controller |
2026-06-10 16:37:42.982122 | 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-10 16:37:42.982138 | controller | Wednesday 10 June 2026  16:37:42 +0000 (0:00:00.870)       0:00:00.898 ********
2026-06-10 16:37:42.982146 | controller | Wednesday 10 June 2026  16:37:42 +0000 (0:00:00.870)       0:00:00.897 ********
2026-06-10 16:37:43.042542 | controller | ok: [localhost]
2026-06-10 16:37:43.042606 | controller |
2026-06-10 16:37:43.042617 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-10 16:37:43.042626 | controller | Wednesday 10 June 2026  16:37:43 +0000 (0:00:00.060)       0:00:00.958 ********
2026-06-10 16:37:43.042635 | controller | Wednesday 10 June 2026  16:37:43 +0000 (0:00:00.060)       0:00:00.957 ********
2026-06-10 16:37:43.099435 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-10 16:37:43.099482 | controller |
2026-06-10 16:37:43.099496 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-10 16:37:43.099508 | controller | Wednesday 10 June 2026  16:37:43 +0000 (0:00:00.056)       0:00:01.015 ********
2026-06-10 16:37:43.099519 | controller | Wednesday 10 June 2026  16:37:43 +0000 (0:00:00.056)       0:00:01.014 ********
2026-06-10 16:37:43.124468 | controller | ok: [localhost] =>
2026-06-10 16:37:43.124508 | controller |     cifmw_ci_setup_packages:
2026-06-10 16:37:43.124518 | controller |     - bash-completion
2026-06-10 16:37:43.124526 | controller |     - ca-certificates
2026-06-10 16:37:43.124534 | controller |     - git-core
2026-06-10 16:37:43.124542 | controller |     - make
2026-06-10 16:37:43.124553 | controller |     - tar
2026-06-10 16:37:43.124563 | controller |     - tmux
2026-06-10 16:37:43.124574 | controller |     - python3-pip
2026-06-10 16:37:43.124585 | controller |
2026-06-10 16:37:43.124596 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-10 16:37:43.124607 | controller | Wednesday 10 June 2026  16:37:43 +0000 (0:00:00.025)       0:00:01.040 ********
2026-06-10 16:37:43.124617 | controller | Wednesday 10 June 2026  16:37:43 +0000 (0:00:00.025)       0:00:01.039 ********
2026-06-10 16:37:46.548693 | controller | changed: [localhost]
2026-06-10 16:37:46.548880 | controller |
2026-06-10 16:37:46.548892 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-10 16:37:46.548902 | controller | Wednesday 10 June 2026  16:37:46 +0000 (0:00:03.423)       0:00:04.464 ********
2026-06-10 16:37:46.548910 | controller | Wednesday 10 June 2026  16:37:46 +0000 (0:00:03.423)       0:00:04.462 ********
2026-06-10 16:37:46.889456 | controller | ok: [localhost]
2026-06-10 16:37:46.889526 | controller |
2026-06-10 16:37:46.889532 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-10 16:37:46.889538 | controller | Wednesday 10 June 2026  16:37:46 +0000 (0:00:00.341)       0:00:04.805 ********
2026-06-10 16:37:46.889543 | controller | Wednesday 10 June 2026  16:37:46 +0000 (0:00:00.341)       0:00:04.804 ********
2026-06-10 16:37:47.233553 | controller | changed: [localhost]
2026-06-10 16:37:47.233623 | controller |
2026-06-10 16:37:47.233642 | 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-10 16:37:47.233652 | controller | Wednesday 10 June 2026  16:37:47 +0000 (0:00:00.343)       0:00:05.149 ********
2026-06-10 16:37:47.233682 | controller | Wednesday 10 June 2026  16:37:47 +0000 (0:00:00.343)       0:00:05.147 ********
2026-06-10 16:37:51.372707 | controller | changed: [localhost]
2026-06-10 16:37:51.372832 | controller |
2026-06-10 16:37:51.372844 | 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-10 16:37:51.372855 | controller | Wednesday 10 June 2026  16:37:51 +0000 (0:00:04.139)       0:00:09.288 ********
2026-06-10 16:37:51.372864 | controller | Wednesday 10 June 2026  16:37:51 +0000 (0:00:04.139)       0:00:09.287 ********
2026-06-10 16:37:51.402991 | controller | skipping: [localhost]
2026-06-10 16:37:51.403039 | controller |
2026-06-10 16:37:51.403049 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-10 16:37:51.403058 | controller | Wednesday 10 June 2026  16:37:51 +0000 (0:00:00.030)       0:00:09.318 ********
2026-06-10 16:37:51.403067 | controller | Wednesday 10 June 2026  16:37:51 +0000 (0:00:00.030)       0:00:09.317 ********
2026-06-10 16:37:51.778440 | controller | changed: [localhost]
2026-06-10 16:37:51.778503 | controller |
2026-06-10 16:37:51.778513 | 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-10 16:37:51.778521 | controller |   source ~/.oc_completion
2026-06-10 16:37:51.778528 | controller | fi] ***
2026-06-10 16:37:51.778536 | controller | Wednesday 10 June 2026  16:37:51 +0000 (0:00:00.375)       0:00:09.694 ********
2026-06-10 16:37:51.778543 | controller | Wednesday 10 June 2026  16:37:51 +0000 (0:00:00.375)       0:00:09.692 ********
2026-06-10 16:37:52.101503 | controller | changed: [localhost]
2026-06-10 16:37:52.101573 | controller |
2026-06-10 16:37:52.101585 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-10 16:37:52.101594 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.323)       0:00:10.017 ********
2026-06-10 16:37:52.101603 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.323)       0:00:10.016 ********
2026-06-10 16:37:52.127560 | controller | skipping: [localhost]
2026-06-10 16:37:52.127603 | controller |
2026-06-10 16:37:52.127615 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-10 16:37:52.127624 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-10 16:37:52.127634 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-10 16:37:52.127642 | controller | }}] ***
2026-06-10 16:37:52.127651 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.026)       0:00:10.043 ********
2026-06-10 16:37:52.127660 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.026)       0:00:10.042 ********
2026-06-10 16:37:52.153802 | controller | skipping: [localhost]
2026-06-10 16:37:52.153862 | controller |
2026-06-10 16:37:52.153872 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-10 16:37:52.153892 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.026)       0:00:10.069 ********
2026-06-10 16:37:52.153901 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.026)       0:00:10.068 ********
2026-06-10 16:37:52.180150 | controller | skipping: [localhost]
2026-06-10 16:37:52.180274 | controller |
2026-06-10 16:37:52.180285 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-10 16:37:52.180294 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.026)       0:00:10.095 ********
2026-06-10 16:37:52.180302 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.026)       0:00:10.094 ********
2026-06-10 16:37:52.204962 | controller | skipping: [localhost]
2026-06-10 16:37:52.205013 | controller |
2026-06-10 16:37:52.205027 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-10 16:37:52.205038 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.024)       0:00:10.120 ********
2026-06-10 16:37:52.205051 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.024)       0:00:10.119 ********
2026-06-10 16:37:52.230319 | controller | skipping: [localhost]
2026-06-10 16:37:52.230377 | controller |
2026-06-10 16:37:52.230389 | 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-10 16:37:52.230411 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.024)       0:00:10.145 ********
2026-06-10 16:37:52.230420 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.024)       0:00:10.144 ********
2026-06-10 16:37:52.264672 | controller | skipping: [localhost]
2026-06-10 16:37:52.264730 | controller |
2026-06-10 16:37:52.264741 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-10 16:37:52.264751 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.035)       0:00:10.180 ********
2026-06-10 16:37:52.264760 | controller | Wednesday 10 June 2026  16:37:52 +0000 (0:00:00.035)       0:00:10.179 ********
2026-06-10 16:37:53.301171 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-10 16:37:53.301230 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-10 16:37:53.301235 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-10 16:37:53.301240 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-10 16:37:53.301245 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-10 16:37:53.301250 | controller |
2026-06-10 16:37:53.301255 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-10 16:37:53.301260 | controller | Wednesday 10 June 2026  16:37:53 +0000 (0:00:01.036)       0:00:11.217 ********
2026-06-10 16:37:53.301264 | controller | Wednesday 10 June 2026  16:37:53 +0000 (0:00:01.036)       0:00:11.216 ********
2026-06-10 16:37:53.681505 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-10 16:37:53.681542 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-10 16:37:53.681547 | controller |
2026-06-10 16:37:53.681551 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-10 16:37:53.681555 | controller | Wednesday 10 June 2026  16:37:53 +0000 (0:00:00.379)       0:00:11.597 ********
2026-06-10 16:37:53.681559 | controller | Wednesday 10 June 2026  16:37:53 +0000 (0:00:00.380)       0:00:11.596 ********
2026-06-10 16:37:53.924060 | controller | ok: [localhost]
2026-06-10 16:37:53.924090 | controller |
2026-06-10 16:37:53.924095 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-10 16:37:53.924099 | controller | Wednesday 10 June 2026  16:37:53 +0000 (0:00:00.242)       0:00:11.839 ********
2026-06-10 16:37:53.924103 | controller | Wednesday 10 June 2026  16:37:53 +0000 (0:00:00.242)       0:00:11.838 ********
2026-06-10 16:37:54.196356 | controller | ok: [localhost]
2026-06-10 16:37:54.196400 | controller |
2026-06-10 16:37:54.196407 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-10 16:37:54.196417 | controller | Wednesday 10 June 2026  16:37:54 +0000 (0:00:00.272)       0:00:12.112 ********
2026-06-10 16:37:54.196422 | controller | Wednesday 10 June 2026  16:37:54 +0000 (0:00:00.272)       0:00:12.110 ********
2026-06-10 16:37:54.735090 | controller | changed: [localhost]
2026-06-10 16:37:54.735147 | controller |
2026-06-10 16:37:54.735200 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-10 16:37:54.735212 | controller | Wednesday 10 June 2026  16:37:54 +0000 (0:00:00.538)       0:00:12.650 ********
2026-06-10 16:37:54.735223 | controller | Wednesday 10 June 2026  16:37:54 +0000 (0:00:00.538)       0:00:12.649 ********
2026-06-10 16:37:54.774889 | controller | ok: [localhost]
2026-06-10 16:37:54.774942 | controller |
2026-06-10 16:37:54.774958 | 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-10 16:37:54.774971 | controller | Wednesday 10 June 2026  16:37:54 +0000 (0:00:00.039)       0:00:12.690 ********
2026-06-10 16:37:54.774996 | controller | Wednesday 10 June 2026  16:37:54 +0000 (0:00:00.039)       0:00:12.689 ********
2026-06-10 16:37:55.140712 | controller | ok: [localhost]
2026-06-10 16:37:55.140745 | controller |
2026-06-10 16:37:55.140752 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-10 16:37:55.140758 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.365)       0:00:13.056 ********
2026-06-10 16:37:55.140768 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.365)       0:00:13.055 ********
2026-06-10 16:37:55.552432 | controller | ok: [localhost]
2026-06-10 16:37:55.552502 | controller |
2026-06-10 16:37:55.552519 | 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-10 16:37:55.552532 | controller | ] ***
2026-06-10 16:37:55.552540 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.411)       0:00:13.468 ********
2026-06-10 16:37:55.552549 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.411)       0:00:13.466 ********
2026-06-10 16:37:55.585567 | controller | skipping: [localhost]
2026-06-10 16:37:55.585634 | controller |
2026-06-10 16:37:55.585646 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-10 16:37:55.585655 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.033)       0:00:13.501 ********
2026-06-10 16:37:55.585663 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.033)       0:00:13.500 ********
2026-06-10 16:37:55.789920 | controller | changed: [localhost]
2026-06-10 16:37:55.789999 | controller |
2026-06-10 16:37:55.790010 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-10 16:37:55.790020 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-10 16:37:55.790029 | controller |   default({}) |
2026-06-10 16:37:55.790037 | controller |   combine(item.value, recursive=True)
2026-06-10 16:37:55.790046 | controller | }}] ***
2026-06-10 16:37:55.790055 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.204)       0:00:13.706 ********
2026-06-10 16:37:55.790064 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.204)       0:00:13.704 ********
2026-06-10 16:37:55.902221 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-10 16:37:55.902296 | controller |
2026-06-10 16:37:55.902307 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-10 16:37:55.902316 | controller |   _b64_kustomize_user_patches |
2026-06-10 16:37:55.902325 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-10 16:37:55.902333 | controller | }}] ***
2026-06-10 16:37:55.902341 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.111)       0:00:13.818 ********
2026-06-10 16:37:55.902349 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.111)       0:00:13.816 ********
2026-06-10 16:37:55.997209 | controller | ok: [localhost]
2026-06-10 16:37:55.997290 | controller |
2026-06-10 16:37:55.997300 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-10 16:37:55.997310 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.094)       0:00:13.913 ********
2026-06-10 16:37:55.997318 | controller | Wednesday 10 June 2026  16:37:55 +0000 (0:00:00.094)       0:00:13.911 ********
2026-06-10 16:37:56.259035 | controller | ok: [localhost]
2026-06-10 16:37:56.259094 | controller |
2026-06-10 16:37:56.259103 | 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-10 16:37:56.259109 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.261)       0:00:14.174 ********
2026-06-10 16:37:56.259115 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.261)       0:00:14.173 ********
2026-06-10 16:37:56.304816 | controller | ok: [localhost]
2026-06-10 16:37:56.304869 | controller |
2026-06-10 16:37:56.304876 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-10 16:37:56.304882 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.045)       0:00:14.220 ********
2026-06-10 16:37:56.304888 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.045)       0:00:14.219 ********
2026-06-10 16:37:56.542277 | controller | ok: [localhost]
2026-06-10 16:37:56.542353 | controller |
2026-06-10 16:37:56.542364 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-10 16:37:56.542373 | controller |   _net_env_def_slurp['content'] |
2026-06-10 16:37:56.542382 | controller |   b64decode |
2026-06-10 16:37:56.542390 | controller |   from_yaml
2026-06-10 16:37:56.542398 | controller | }}, cacheable=True] ***
2026-06-10 16:37:56.542406 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.237)       0:00:14.458 ********
2026-06-10 16:37:56.542414 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.237)       0:00:14.456 ********
2026-06-10 16:37:56.621131 | controller | ok: [localhost]
2026-06-10 16:37:56.621242 | controller |
2026-06-10 16:37:56.621253 | controller | TASK [Discover automation files paths={{
2026-06-10 16:37:56.621263 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-10 16:37:56.621271 | controller |   path_join
2026-06-10 16:37:56.621279 | controller | }}, patterns=*.yaml] ***
2026-06-10 16:37:56.621288 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.078)       0:00:14.537 ********
2026-06-10 16:37:56.621296 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.078)       0:00:14.535 ********
2026-06-10 16:37:56.915617 | controller | ok: [localhost]
2026-06-10 16:37:56.915685 | controller |
2026-06-10 16:37:56.915696 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-10 16:37:56.915705 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.294)       0:00:14.831 ********
2026-06-10 16:37:56.915712 | controller | Wednesday 10 June 2026  16:37:56 +0000 (0:00:00.294)       0:00:14.830 ********
2026-06-10 16:38:05.470609 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-10 16:38:05.470665 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-10 16:38:05.470671 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-10 16:38:05.470685 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-10 16:38:05.470689 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-10 16:38:05.470693 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-10 16:38:05.470696 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-10 16:38:05.470700 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-10 16:38:05.470703 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-10 16:38:05.470707 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-10 16:38:05.470710 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-10 16:38:05.470714 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-10 16:38:05.470717 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-10 16:38:05.470721 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-10 16:38:05.470725 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-10 16:38:05.470728 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-10 16:38:05.470732 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-10 16:38:05.470735 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-10 16:38:05.470739 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-10 16:38:05.470742 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-10 16:38:05.470746 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-10 16:38:05.470749 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-10 16:38:05.470752 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-10 16:38:05.470756 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-10 16:38:05.470759 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-10 16:38:05.470763 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-10 16:38:05.470766 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-10 16:38:05.470778 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-10 16:38:05.470781 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-10 16:38:05.470785 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-10 16:38:05.470788 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-10 16:38:05.470792 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-10 16:38:05.470795 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-10 16:38:05.470798 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-10 16:38:05.470802 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-10 16:38:05.470805 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-10 16:38:05.470808 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-10 16:38:05.470812 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-10 16:38:05.470815 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-10 16:38:05.470819 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-10 16:38:05.470822 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-10 16:38:05.470826 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-10 16:38:05.470829 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-10 16:38:05.470832 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-10 16:38:05.470836 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-10 16:38:05.470839 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-10 16:38:05.470843 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-10 16:38:05.470846 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-10 16:38:05.470850 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-10 16:38:05.470853 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-10 16:38:05.470856 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-10 16:38:05.470860 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-10 16:38:05.470863 | controller |
2026-06-10 16:38:05.470867 | controller | TASK [Load automation files as fact vas={{
2026-06-10 16:38:05.470871 | controller |   vas | default({}) |
2026-06-10 16:38:05.470874 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-10 16:38:05.470878 | controller | }}] ***
2026-06-10 16:38:05.470881 | controller | Wednesday 10 June 2026  16:38:05 +0000 (0:00:08.555)       0:00:23.386 ********
2026-06-10 16:38:05.470885 | controller | Wednesday 10 June 2026  16:38:05 +0000 (0:00:08.555)       0:00:23.385 ********
2026-06-10 16:38:07.294254 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-10 16:38:07.294333 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-10 16:38:07.294344 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-10 16:38:07.294352 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-10 16:38:07.294360 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-10 16:38:07.294368 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-10 16:38:07.294376 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-10 16:38:07.294383 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-10 16:38:07.294391 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-10 16:38:07.294398 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-10 16:38:07.294406 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-10 16:38:07.294414 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-10 16:38:07.294421 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-10 16:38:07.294429 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-10 16:38:07.294437 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-10 16:38:07.294445 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-10 16:38:07.294452 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-10 16:38:07.294460 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-10 16:38:07.294468 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-10 16:38:07.294494 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-10 16:38:07.294502 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-10 16:38:07.294510 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-10 16:38:07.294518 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-10 16:38:07.294535 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-10 16:38:07.294544 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-10 16:38:07.294551 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-10 16:38:07.294559 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-10 16:38:07.294567 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-10 16:38:07.294574 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-10 16:38:07.294582 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-10 16:38:07.294590 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-10 16:38:07.294597 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-10 16:38:07.294605 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-10 16:38:07.294613 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-10 16:38:07.294620 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-10 16:38:07.294628 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-10 16:38:07.294635 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-10 16:38:07.294643 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-10 16:38:07.294651 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-10 16:38:07.294658 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-10 16:38:07.294666 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-10 16:38:07.294673 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-10 16:38:07.294681 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-10 16:38:07.294689 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-10 16:38:07.294696 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-10 16:38:07.294704 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-10 16:38:07.294711 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-10 16:38:07.294719 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-10 16:38:07.294727 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-10 16:38:07.294734 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-10 16:38:07.294742 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-10 16:38:07.294749 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-10 16:38:07.294757 | controller |
2026-06-10 16:38:07.294766 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-10 16:38:07.294774 | controller | Wednesday 10 June 2026  16:38:07 +0000 (0:00:01.823)       0:00:25.210 ********
2026-06-10 16:38:07.294782 | controller | Wednesday 10 June 2026  16:38:07 +0000 (0:00:01.823)       0:00:25.209 ********
2026-06-10 16:38:07.336455 | controller | ok: [localhost]
2026-06-10 16:38:07.336534 | controller |
2026-06-10 16:38:07.336545 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-10 16:38:07.336554 | controller | Wednesday 10 June 2026  16:38:07 +0000 (0:00:00.042)       0:00:25.252 ********
2026-06-10 16:38:07.336563 | controller | Wednesday 10 June 2026  16:38:07 +0000 (0:00:00.042)       0:00:25.251 ********
2026-06-10 16:38:08.002963 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-10 16:38:08.003030 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-10 16:38:08.003041 | controller |
2026-06-10 16:38:08.003050 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-10 16:38:08.003059 | controller | Wednesday 10 June 2026  16:38:08 +0000 (0:00:00.666)       0:00:25.919 ********
2026-06-10 16:38:08.003067 | controller | Wednesday 10 June 2026  16:38:08 +0000 (0:00:00.666)       0:00:25.918 ********
2026-06-10 16:38:08.378255 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-10 16:38:08.378316 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-10 16:38:08.378321 | controller |
2026-06-10 16:38:08.378326 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-10 16:38:08.378341 | controller | Wednesday 10 June 2026  16:38:08 +0000 (0:00:00.374)       0:00:26.294 ********
2026-06-10 16:38:08.378345 | controller | Wednesday 10 June 2026  16:38:08 +0000 (0:00:00.375)       0:00:26.293 ********
2026-06-10 16:38:08.718125 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-10 16:38:08.718207 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-10 16:38:08.718216 | controller |
2026-06-10 16:38:08.718223 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-10 16:38:08.718229 | controller |   _pub_keys.results[1].content | b64decode
2026-06-10 16:38:08.718236 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-10 16:38:08.718241 | controller |   _priv_keys.results[1].content | b64decode
2026-06-10 16:38:08.718246 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-10 16:38:08.718252 | controller |   _pub_keys.results[1].content | b64decode
2026-06-10 16:38:08.718257 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-10 16:38:08.718262 | controller |   _pub_keys.results[0].content | b64decode
2026-06-10 16:38:08.718267 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-10 16:38:08.718273 | controller |   _priv_keys.results[0].content | b64decode
2026-06-10 16:38:08.718281 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-10 16:38:08.718288 | controller |   [
2026-06-10 16:38:08.718296 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-10 16:38:08.718303 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-10 16:38:08.718311 | controller |   ] | select()
2026-06-10 16:38:08.718319 | controller | }}] ***
2026-06-10 16:38:08.718326 | controller | Wednesday 10 June 2026  16:38:08 +0000 (0:00:00.339)       0:00:26.633 ********
2026-06-10 16:38:08.718334 | controller | Wednesday 10 June 2026  16:38:08 +0000 (0:00:00.339)       0:00:26.632 ********
2026-06-10 16:38:08.770146 | controller | ok: [localhost]
2026-06-10 16:38:08.770233 | controller |
2026-06-10 16:38:08.770244 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-10 16:38:08.770252 | controller | Wednesday 10 June 2026  16:38:08 +0000 (0:00:00.051)       0:00:26.685 ********
2026-06-10 16:38:08.770272 | controller | Wednesday 10 June 2026  16:38:08 +0000 (0:00:00.051)       0:00:26.684 ********
2026-06-10 16:38:09.062124 | controller |
2026-06-10 16:38:09.062219 | 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-10 16:38:09.062229 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.292)       0:00:26.978 ********
2026-06-10 16:38:09.062235 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.292)       0:00:26.977 ********
2026-06-10 16:38:09.136943 | controller | ok: [localhost] =>
2026-06-10 16:38:09.137011 | controller |     changed: false
2026-06-10 16:38:09.137025 | controller |     msg: All assertions passed
2026-06-10 16:38:09.137037 | controller |
2026-06-10 16:38:09.137049 | 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-10 16:38:09.137058 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.074)       0:00:27.053 ********
2026-06-10 16:38:09.137067 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.074)       0:00:27.051 ********
2026-06-10 16:38:09.172718 | controller | skipping: [localhost]
2026-06-10 16:38:09.172786 | controller |
2026-06-10 16:38:09.172800 | 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-10 16:38:09.172811 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.035)       0:00:27.088 ********
2026-06-10 16:38:09.172820 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.035)       0:00:27.087 ********
2026-06-10 16:38:09.207563 | 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-10 16:38:09.207627 | controller |
2026-06-10 16:38:09.207637 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:38:09.207646 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.034)       0:00:27.123 ********
2026-06-10 16:38:09.207654 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.034)       0:00:27.122 ********
2026-06-10 16:38:09.239770 | controller | skipping: [localhost]
2026-06-10 16:38:09.239827 | controller |
2026-06-10 16:38:09.239837 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:38:09.239846 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.032)       0:00:27.156 ********
2026-06-10 16:38:09.239854 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.032)       0:00:27.154 ********
2026-06-10 16:38:09.280795 | controller | ok: [localhost]
2026-06-10 16:38:09.280855 | controller |
2026-06-10 16:38:09.280865 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:38:09.280873 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:38:09.280882 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:38:09.280890 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:38:09.280898 | controller | }}] ***
2026-06-10 16:38:09.280906 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.041)       0:00:27.197 ********
2026-06-10 16:38:09.280913 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.041)       0:00:27.195 ********
2026-06-10 16:38:09.340416 | controller | skipping: [localhost]
2026-06-10 16:38:09.340470 | controller |
2026-06-10 16:38:09.340490 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:38:09.340499 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:09.340507 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:38:09.340516 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:38:09.340524 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.058)       0:00:27.256 ********
2026-06-10 16:38:09.340532 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.058)       0:00:27.254 ********
2026-06-10 16:38:09.591745 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-10 16:38:09.591819 | controller |
2026-06-10 16:38:09.591829 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:38:09.591838 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.251)       0:00:27.507 ********
2026-06-10 16:38:09.591846 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.251)       0:00:27.506 ********
2026-06-10 16:38:09.686568 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:38:09.686634 | controller |
2026-06-10 16:38:09.686645 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking/nncp name=run_hook] ***
2026-06-10 16:38:09.686654 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.094)       0:00:27.602 ********
2026-06-10 16:38:09.686663 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.094)       0:00:27.600 ********
2026-06-10 16:38:09.751960 | controller | skipping: [localhost]
2026-06-10 16:38:09.752038 | controller |
2026-06-10 16:38:09.752049 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-10 16:38:09.752058 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.065)       0:00:27.667 ********
2026-06-10 16:38:09.752067 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.065)       0:00:27.666 ********
2026-06-10 16:38:09.866864 | controller |
2026-06-10 16:38:09.866943 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:38:09.866970 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.115)       0:00:27.782 ********
2026-06-10 16:38:09.866979 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.115)       0:00:27.781 ********
2026-06-10 16:38:09.932958 | controller | skipping: [localhost]
2026-06-10 16:38:09.933033 | controller |
2026-06-10 16:38:09.933044 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:38:09.933053 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.066)       0:00:27.849 ********
2026-06-10 16:38:09.933061 | controller | Wednesday 10 June 2026  16:38:09 +0000 (0:00:00.066)       0:00:27.847 ********
2026-06-10 16:38:10.013357 | 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-10 16:38:10.013420 | controller |
2026-06-10 16:38:10.013430 | 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-10 16:38:10.013439 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.080)       0:00:27.929 ********
2026-06-10 16:38:10.013447 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.080)       0:00:27.928 ********
2026-06-10 16:38:10.106089 | controller | ok: [localhost] =>
2026-06-10 16:38:10.106234 | controller |     changed: false
2026-06-10 16:38:10.106253 | controller |     msg: All assertions passed
2026-06-10 16:38:10.106268 | controller |
2026-06-10 16:38:10.106280 | 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-10 16:38:10.106291 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.092)       0:00:28.022 ********
2026-06-10 16:38:10.106302 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.092)       0:00:28.020 ********
2026-06-10 16:38:10.303081 | controller | ok: [localhost]
2026-06-10 16:38:10.303201 | controller |
2026-06-10 16:38:10.303217 | 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-10 16:38:10.303227 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.196)       0:00:28.219 ********
2026-06-10 16:38:10.303235 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.196)       0:00:28.217 ********
2026-06-10 16:38:10.386083 | controller | ok: [localhost] =>
2026-06-10 16:38:10.386200 | controller |     changed: false
2026-06-10 16:38:10.386212 | controller |     msg: All assertions passed
2026-06-10 16:38:10.386221 | controller |
2026-06-10 16:38:10.386230 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:38:10.386238 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.083)       0:00:28.302 ********
2026-06-10 16:38:10.386246 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.083)       0:00:28.300 ********
2026-06-10 16:38:10.585681 | controller | ok: [localhost]
2026-06-10 16:38:10.585761 | controller |
2026-06-10 16:38:10.585772 | 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-10 16:38:10.585782 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:38:10.585791 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:38:10.585800 | controller |   _config_map_content |
2026-06-10 16:38:10.585808 | controller |   ansible.utils.remove_keys(
2026-06-10 16:38:10.585817 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:38:10.585825 | controller |     matching_parameter='regex')
2026-06-10 16:38:10.585834 | controller | }}, cacheable=False] ***
2026-06-10 16:38:10.585843 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.199)       0:00:28.501 ********
2026-06-10 16:38:10.585852 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.199)       0:00:28.500 ********
2026-06-10 16:38:10.866653 | controller | ok: [localhost]
2026-06-10 16:38:10.866763 | controller |
2026-06-10 16:38:10.866779 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:38:10.866811 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.281)       0:00:28.782 ********
2026-06-10 16:38:10.866824 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.281)       0:00:28.781 ********
2026-06-10 16:38:10.923761 | 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-10 16:38:10.923836 | controller |
2026-06-10 16:38:10.923846 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-10 16:38:10.923855 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.056)       0:00:28.839 ********
2026-06-10 16:38:10.923863 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.056)       0:00:28.838 ********
2026-06-10 16:38:10.976266 | controller | ok: [localhost] =>
2026-06-10 16:38:10.976340 | controller |     changed: false
2026-06-10 16:38:10.976349 | controller |     msg: All assertions passed
2026-06-10 16:38:10.976357 | controller |
2026-06-10 16:38:10.976364 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:38:10.976372 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.052)       0:00:28.892 ********
2026-06-10 16:38:10.976379 | controller | Wednesday 10 June 2026  16:38:10 +0000 (0:00:00.052)       0:00:28.891 ********
2026-06-10 16:38:11.190724 | controller | changed: [localhost]
2026-06-10 16:38:11.190813 | controller |
2026-06-10 16:38:11.190822 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:38:11.190828 | controller |   (snippet_datadir,
2026-06-10 16:38:11.190833 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:38:11.190839 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:38:11.190845 | controller | Wednesday 10 June 2026  16:38:11 +0000 (0:00:00.214)       0:00:29.106 ********
2026-06-10 16:38:11.190851 | controller | Wednesday 10 June 2026  16:38:11 +0000 (0:00:00.214)       0:00:29.105 ********
2026-06-10 16:38:11.681260 | controller | changed: [localhost]
2026-06-10 16:38:11.681328 | controller |
2026-06-10 16:38:11.681335 | 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-10 16:38:11.681341 | controller | Wednesday 10 June 2026  16:38:11 +0000 (0:00:00.490)       0:00:29.597 ********
2026-06-10 16:38:11.681346 | controller | Wednesday 10 June 2026  16:38:11 +0000 (0:00:00.490)       0:00:29.596 ********
2026-06-10 16:38:11.748412 | controller | ok: [localhost]
2026-06-10 16:38:11.748476 | controller |
2026-06-10 16:38:11.748482 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:38:11.748487 | controller |   (snippet_datadir,
2026-06-10 16:38:11.748491 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:38:11.748495 | controller | }}, content={{
2026-06-10 16:38:11.748498 | controller |   _base64_patch |
2026-06-10 16:38:11.748502 | controller |   default({}) |
2026-06-10 16:38:11.748506 | controller |   to_nice_yaml
2026-06-10 16:38:11.748511 | controller | }}, mode=0644] ***
2026-06-10 16:38:11.748533 | controller | Wednesday 10 June 2026  16:38:11 +0000 (0:00:00.067)       0:00:29.664 ********
2026-06-10 16:38:11.748540 | controller | Wednesday 10 June 2026  16:38:11 +0000 (0:00:00.067)       0:00:29.663 ********
2026-06-10 16:38:12.233839 | controller | changed: [localhost]
2026-06-10 16:38:12.233879 | controller |
2026-06-10 16:38:12.233885 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:38:12.233889 | controller |   (snippet_datadir,
2026-06-10 16:38:12.233893 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:38:12.233898 | controller | }}, content={{
2026-06-10 16:38:12.233902 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:38:12.233906 | controller |   default({}) |
2026-06-10 16:38:12.233909 | controller |   to_nice_yaml
2026-06-10 16:38:12.233913 | controller | }}, mode=0644] ***
2026-06-10 16:38:12.233917 | controller | Wednesday 10 June 2026  16:38:12 +0000 (0:00:00.485)       0:00:30.149 ********
2026-06-10 16:38:12.233920 | controller | Wednesday 10 June 2026  16:38:12 +0000 (0:00:00.485)       0:00:30.148 ********
2026-06-10 16:38:12.668495 | controller | changed: [localhost]
2026-06-10 16:38:12.668547 | controller |
2026-06-10 16:38:12.668558 | 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-10 16:38:12.668567 | controller |   (
2026-06-10 16:38:12.668575 | controller |     snippet_datadir,
2026-06-10 16:38:12.668583 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:38:12.668591 | controller |   ) | path_join
2026-06-10 16:38:12.668599 | controller | }}, mode=0644] ***
2026-06-10 16:38:12.668607 | controller | Wednesday 10 June 2026  16:38:12 +0000 (0:00:00.434)       0:00:30.584 ********
2026-06-10 16:38:12.668615 | controller | Wednesday 10 June 2026  16:38:12 +0000 (0:00:00.434)       0:00:30.583 ********
2026-06-10 16:38:13.141758 | controller | changed: [localhost]
2026-06-10 16:38:13.141799 | controller |
2026-06-10 16:38:13.141804 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:38:13.141808 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.472)       0:00:31.057 ********
2026-06-10 16:38:13.141812 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.472)       0:00:31.055 ********
2026-06-10 16:38:13.262615 | 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-10 16:38:13.262641 | controller |
2026-06-10 16:38:13.262648 | 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-10 16:38:13.262654 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.121)       0:00:31.178 ********
2026-06-10 16:38:13.262660 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.121)       0:00:31.177 ********
2026-06-10 16:38:13.344280 | controller | ok: [localhost] =>
2026-06-10 16:38:13.344324 | controller |     changed: false
2026-06-10 16:38:13.344334 | controller |     msg: All assertions passed
2026-06-10 16:38:13.344342 | controller |
2026-06-10 16:38:13.344351 | 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-10 16:38:13.344359 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.081)       0:00:31.260 ********
2026-06-10 16:38:13.344367 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.081)       0:00:31.258 ********
2026-06-10 16:38:13.614300 | controller | ok: [localhost]
2026-06-10 16:38:13.614335 | controller |
2026-06-10 16:38:13.614342 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:38:13.614347 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.270)       0:00:31.530 ********
2026-06-10 16:38:13.614351 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.270)       0:00:31.529 ********
2026-06-10 16:38:13.660562 | controller | ok: [localhost]
2026-06-10 16:38:13.660610 | controller |
2026-06-10 16:38:13.660620 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:38:13.660629 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.046)       0:00:31.576 ********
2026-06-10 16:38:13.660637 | controller | Wednesday 10 June 2026  16:38:13 +0000 (0:00:00.046)       0:00:31.575 ********
2026-06-10 16:38:14.355011 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-10 16:38:14.355063 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-10 16:38:14.355074 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-10 16:38:14.355083 | controller |
2026-06-10 16:38:14.355092 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:38:14.355100 | controller |   _content |
2026-06-10 16:38:14.355108 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:38:14.355116 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:38:14.355125 | controller | }}
2026-06-10 16:38:14.355133 | controller | ] ***
2026-06-10 16:38:14.355153 | controller | Wednesday 10 June 2026  16:38:14 +0000 (0:00:00.694)       0:00:32.270 ********
2026-06-10 16:38:14.355191 | controller | Wednesday 10 June 2026  16:38:14 +0000 (0:00:00.694)       0:00:32.269 ********
2026-06-10 16:38:14.548327 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-10 16:38:14.548412 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:38:14.548430 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:38:14.548442 | controller |
2026-06-10 16:38:14.548455 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:38:14.548480 | controller | Wednesday 10 June 2026  16:38:14 +0000 (0:00:00.193)       0:00:32.463 ********
2026-06-10 16:38:14.548492 | controller | Wednesday 10 June 2026  16:38:14 +0000 (0:00:00.193)       0:00:32.462 ********
2026-06-10 16:38:14.804788 | controller | changed: [localhost]
2026-06-10 16:38:14.804834 | controller |
2026-06-10 16:38:14.804845 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:38:14.804854 | controller |   (_destdir,
2026-06-10 16:38:14.804862 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:38:14.804870 | controller | }}, content={{
2026-06-10 16:38:14.804877 | controller |   (
2026-06-10 16:38:14.804885 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:38:14.804893 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:38:14.804901 | controller | }}, mode=0644] ***
2026-06-10 16:38:14.804909 | controller | Wednesday 10 June 2026  16:38:14 +0000 (0:00:00.256)       0:00:32.720 ********
2026-06-10 16:38:14.804916 | controller | Wednesday 10 June 2026  16:38:14 +0000 (0:00:00.256)       0:00:32.719 ********
2026-06-10 16:38:15.289526 | controller | changed: [localhost]
2026-06-10 16:38:15.289565 | controller |
2026-06-10 16:38:15.289571 | 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-10 16:38:15.289576 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:38:15.289581 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:38:15.289584 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:38:15.289588 | controller | }}, dest={{
2026-06-10 16:38:15.289592 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:15.289595 | controller |   stage['path'], _val.src_file
2026-06-10 16:38:15.289599 | controller |   ) |
2026-06-10 16:38:15.289603 | controller |   path_join
2026-06-10 16:38:15.289606 | controller |  }}] ***
2026-06-10 16:38:15.289610 | controller | Wednesday 10 June 2026  16:38:15 +0000 (0:00:00.484)       0:00:33.205 ********
2026-06-10 16:38:15.289614 | controller | Wednesday 10 June 2026  16:38:15 +0000 (0:00:00.484)       0:00:33.204 ********
2026-06-10 16:38:15.599151 | controller | changed: [localhost] => (item=network-values)
2026-06-10 16:38:15.599224 | controller |
2026-06-10 16:38:15.599236 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:15.599245 | controller | Wednesday 10 June 2026  16:38:15 +0000 (0:00:00.309)       0:00:33.514 ********
2026-06-10 16:38:15.599253 | controller | Wednesday 10 June 2026  16:38:15 +0000 (0:00:00.309)       0:00:33.513 ********
2026-06-10 16:38:15.671201 | controller | skipping: [localhost]
2026-06-10 16:38:15.671248 | controller |
2026-06-10 16:38:15.671259 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:38:15.671268 | controller | Wednesday 10 June 2026  16:38:15 +0000 (0:00:00.072)       0:00:33.586 ********
2026-06-10 16:38:15.671276 | controller | Wednesday 10 June 2026  16:38:15 +0000 (0:00:00.072)       0:00:33.585 ********
2026-06-10 16:38:16.273543 | controller | changed: [localhost]
2026-06-10 16:38:16.273607 | controller |
2026-06-10 16:38:16.273619 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:38:16.273629 | controller | Wednesday 10 June 2026  16:38:16 +0000 (0:00:00.602)       0:00:34.189 ********
2026-06-10 16:38:16.273638 | controller | Wednesday 10 June 2026  16:38:16 +0000 (0:00:00.602)       0:00:34.188 ********
2026-06-10 16:38:16.772548 | controller | changed: [localhost]
2026-06-10 16:38:16.772587 | controller |
2026-06-10 16:38:16.772592 | 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-10 16:38:16.772597 | controller | Wednesday 10 June 2026  16:38:16 +0000 (0:00:00.499)       0:00:34.688 ********
2026-06-10 16:38:16.772602 | controller | Wednesday 10 June 2026  16:38:16 +0000 (0:00:00.499)       0:00:34.687 ********
2026-06-10 16:38:16.834828 | controller | skipping: [localhost]
2026-06-10 16:38:16.834875 | controller |
2026-06-10 16:38:16.834886 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:38:16.834895 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:38:16.834904 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:38:16.834912 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:38:16.834920 | controller |   ) | list
2026-06-10 16:38:16.834928 | controller | }}] ***
2026-06-10 16:38:16.834936 | controller | Wednesday 10 June 2026  16:38:16 +0000 (0:00:00.062)       0:00:34.751 ********
2026-06-10 16:38:16.834944 | controller | Wednesday 10 June 2026  16:38:16 +0000 (0:00:00.062)       0:00:34.749 ********
2026-06-10 16:38:16.893756 | controller | skipping: [localhost]
2026-06-10 16:38:16.893829 | controller |
2026-06-10 16:38:16.893840 | 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-10 16:38:16.893849 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:38:16.893860 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:38:16.893872 | controller | }}, mode=0644] ***
2026-06-10 16:38:16.893882 | controller | Wednesday 10 June 2026  16:38:16 +0000 (0:00:00.058)       0:00:34.810 ********
2026-06-10 16:38:16.893893 | controller | Wednesday 10 June 2026  16:38:16 +0000 (0:00:00.058)       0:00:34.808 ********
2026-06-10 16:38:17.179344 | controller | changed: [localhost]
2026-06-10 16:38:17.179382 | controller |
2026-06-10 16:38:17.179388 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:17.179393 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.285)       0:00:35.095 ********
2026-06-10 16:38:17.179397 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.285)       0:00:35.094 ********
2026-06-10 16:38:17.251592 | controller | skipping: [localhost]
2026-06-10 16:38:17.251629 | controller |
2026-06-10 16:38:17.251643 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:38:17.251667 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.071)       0:00:35.167 ********
2026-06-10 16:38:17.251680 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.071)       0:00:35.166 ********
2026-06-10 16:38:17.321528 | controller | skipping: [localhost]
2026-06-10 16:38:17.321548 | controller |
2026-06-10 16:38:17.321556 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-10 16:38:17.321565 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.069)       0:00:35.237 ********
2026-06-10 16:38:17.321572 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.069)       0:00:35.236 ********
2026-06-10 16:38:17.397913 | 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-10 16:38:17.397945 | controller | skipping: [localhost]
2026-06-10 16:38:17.397953 | controller |
2026-06-10 16:38:17.397962 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:17.397970 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.076)       0:00:35.313 ********
2026-06-10 16:38:17.397989 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.076)       0:00:35.312 ********
2026-06-10 16:38:17.473684 | controller | skipping: [localhost]
2026-06-10 16:38:17.473738 | controller |
2026-06-10 16:38:17.473750 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking/nncp name=run_hook] ***
2026-06-10 16:38:17.473759 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.075)       0:00:35.388 ********
2026-06-10 16:38:17.473768 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.075)       0:00:35.387 ********
2026-06-10 16:38:17.527149 | controller | skipping: [localhost]
2026-06-10 16:38:17.527218 | controller |
2026-06-10 16:38:17.527230 | 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-10 16:38:17.527239 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.054)       0:00:35.443 ********
2026-06-10 16:38:17.527247 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.054)       0:00:35.441 ********
2026-06-10 16:38:17.593644 | controller | ok: [localhost] =>
2026-06-10 16:38:17.593702 | controller |     changed: false
2026-06-10 16:38:17.593712 | controller |     msg: All assertions passed
2026-06-10 16:38:17.593722 | controller |
2026-06-10 16:38:17.593731 | 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-10 16:38:17.593741 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.066)       0:00:35.509 ********
2026-06-10 16:38:17.593750 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.066)       0:00:35.508 ********
2026-06-10 16:38:17.635594 | controller | skipping: [localhost]
2026-06-10 16:38:17.635651 | controller |
2026-06-10 16:38:17.635662 | 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-10 16:38:17.635671 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.042)       0:00:35.551 ********
2026-06-10 16:38:17.635679 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.042)       0:00:35.550 ********
2026-06-10 16:38:17.670997 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-10 16:38:17.671031 | controller |
2026-06-10 16:38:17.671040 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:38:17.671048 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.035)       0:00:35.587 ********
2026-06-10 16:38:17.671056 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.035)       0:00:35.585 ********
2026-06-10 16:38:17.705088 | controller | skipping: [localhost]
2026-06-10 16:38:17.705154 | controller |
2026-06-10 16:38:17.705205 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:38:17.705219 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.034)       0:00:35.621 ********
2026-06-10 16:38:17.705230 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.034)       0:00:35.620 ********
2026-06-10 16:38:17.752229 | controller | ok: [localhost]
2026-06-10 16:38:17.752265 | controller |
2026-06-10 16:38:17.752275 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:38:17.752284 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:38:17.752293 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:38:17.752302 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:38:17.752311 | controller | }}] ***
2026-06-10 16:38:17.752320 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.047)       0:00:35.668 ********
2026-06-10 16:38:17.752328 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.047)       0:00:35.667 ********
2026-06-10 16:38:17.799714 | controller | skipping: [localhost]
2026-06-10 16:38:17.799760 | controller |
2026-06-10 16:38:17.799770 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:38:17.799778 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:17.799788 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:38:17.799797 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:38:17.799805 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.047)       0:00:35.716 ********
2026-06-10 16:38:17.799816 | controller | Wednesday 10 June 2026  16:38:17 +0000 (0:00:00.047)       0:00:35.714 ********
2026-06-10 16:38:18.042814 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-10 16:38:18.042857 | controller |
2026-06-10 16:38:18.042863 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:38:18.042867 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.242)       0:00:35.959 ********
2026-06-10 16:38:18.042871 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.242)       0:00:35.957 ********
2026-06-10 16:38:18.113896 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:38:18.113931 | controller |
2026-06-10 16:38:18.113941 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking name=run_hook] ***
2026-06-10 16:38:18.113959 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.070)       0:00:36.029 ********
2026-06-10 16:38:18.113969 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.070)       0:00:36.028 ********
2026-06-10 16:38:18.163529 | controller | skipping: [localhost]
2026-06-10 16:38:18.163563 | controller |
2026-06-10 16:38:18.163572 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-10 16:38:18.163581 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.049)       0:00:36.079 ********
2026-06-10 16:38:18.163589 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.049)       0:00:36.078 ********
2026-06-10 16:38:18.292730 | controller |
2026-06-10 16:38:18.292773 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:38:18.292783 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.129)       0:00:36.208 ********
2026-06-10 16:38:18.292792 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.129)       0:00:36.207 ********
2026-06-10 16:38:18.360659 | controller | skipping: [localhost]
2026-06-10 16:38:18.360703 | controller |
2026-06-10 16:38:18.360710 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:38:18.360716 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.067)       0:00:36.276 ********
2026-06-10 16:38:18.360721 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.067)       0:00:36.275 ********
2026-06-10 16:38:18.465570 | 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-10 16:38:18.465609 | controller |
2026-06-10 16:38:18.465615 | 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-10 16:38:18.465620 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.105)       0:00:36.381 ********
2026-06-10 16:38:18.465624 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.105)       0:00:36.380 ********
2026-06-10 16:38:18.536141 | controller | ok: [localhost] =>
2026-06-10 16:38:18.536168 | controller |     changed: false
2026-06-10 16:38:18.536173 | controller |     msg: All assertions passed
2026-06-10 16:38:18.536177 | controller |
2026-06-10 16:38:18.536181 | 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-10 16:38:18.536186 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.070)       0:00:36.452 ********
2026-06-10 16:38:18.536189 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.070)       0:00:36.451 ********
2026-06-10 16:38:18.744370 | controller | ok: [localhost]
2026-06-10 16:38:18.744408 | controller |
2026-06-10 16:38:18.744413 | 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-10 16:38:18.744418 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.208)       0:00:36.660 ********
2026-06-10 16:38:18.744422 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.208)       0:00:36.659 ********
2026-06-10 16:38:18.793919 | controller | ok: [localhost] =>
2026-06-10 16:38:18.793964 | controller |     changed: false
2026-06-10 16:38:18.793971 | controller |     msg: All assertions passed
2026-06-10 16:38:18.793976 | controller |
2026-06-10 16:38:18.793982 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:38:18.793988 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.049)       0:00:36.710 ********
2026-06-10 16:38:18.793993 | controller | Wednesday 10 June 2026  16:38:18 +0000 (0:00:00.049)       0:00:36.708 ********
2026-06-10 16:38:19.042220 | controller | ok: [localhost]
2026-06-10 16:38:19.042256 | controller |
2026-06-10 16:38:19.042262 | 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-10 16:38:19.042267 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:38:19.042271 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:38:19.042274 | controller |   _config_map_content |
2026-06-10 16:38:19.042278 | controller |   ansible.utils.remove_keys(
2026-06-10 16:38:19.042281 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:38:19.042285 | controller |     matching_parameter='regex')
2026-06-10 16:38:19.042289 | controller | }}, cacheable=False] ***
2026-06-10 16:38:19.042292 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.248)       0:00:36.958 ********
2026-06-10 16:38:19.042296 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.248)       0:00:36.957 ********
2026-06-10 16:38:19.293069 | controller | ok: [localhost]
2026-06-10 16:38:19.293125 | controller |
2026-06-10 16:38:19.293136 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:38:19.293145 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.250)       0:00:37.209 ********
2026-06-10 16:38:19.293153 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.250)       0:00:37.208 ********
2026-06-10 16:38:19.375561 | 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-10 16:38:19.375633 | controller |
2026-06-10 16:38:19.375644 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-10 16:38:19.375651 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.082)       0:00:37.291 ********
2026-06-10 16:38:19.375659 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.082)       0:00:37.290 ********
2026-06-10 16:38:19.433140 | controller | ok: [localhost] =>
2026-06-10 16:38:19.433222 | controller |     changed: false
2026-06-10 16:38:19.433232 | controller |     msg: All assertions passed
2026-06-10 16:38:19.433241 | controller |
2026-06-10 16:38:19.433250 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:38:19.433258 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.057)       0:00:37.349 ********
2026-06-10 16:38:19.433266 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.057)       0:00:37.348 ********
2026-06-10 16:38:19.683780 | controller | ok: [localhost]
2026-06-10 16:38:19.683863 | controller |
2026-06-10 16:38:19.683899 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:38:19.683926 | controller |   (snippet_datadir,
2026-06-10 16:38:19.683960 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:38:19.683970 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:38:19.683997 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.250)       0:00:37.599 ********
2026-06-10 16:38:19.684009 | controller | Wednesday 10 June 2026  16:38:19 +0000 (0:00:00.250)       0:00:37.598 ********
2026-06-10 16:38:20.277762 | controller | ok: [localhost]
2026-06-10 16:38:20.277803 | controller |
2026-06-10 16:38:20.277809 | 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-10 16:38:20.277813 | controller | Wednesday 10 June 2026  16:38:20 +0000 (0:00:00.594)       0:00:38.193 ********
2026-06-10 16:38:20.277817 | controller | Wednesday 10 June 2026  16:38:20 +0000 (0:00:00.594)       0:00:38.192 ********
2026-06-10 16:38:20.367276 | controller | ok: [localhost]
2026-06-10 16:38:20.367328 | controller |
2026-06-10 16:38:20.367335 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:38:20.367342 | controller |   (snippet_datadir,
2026-06-10 16:38:20.367347 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:38:20.367353 | controller | }}, content={{
2026-06-10 16:38:20.367358 | controller |   _base64_patch |
2026-06-10 16:38:20.367372 | controller |   default({}) |
2026-06-10 16:38:20.367377 | controller |   to_nice_yaml
2026-06-10 16:38:20.367382 | controller | }}, mode=0644] ***
2026-06-10 16:38:20.367388 | controller | Wednesday 10 June 2026  16:38:20 +0000 (0:00:00.089)       0:00:38.283 ********
2026-06-10 16:38:20.367393 | controller | Wednesday 10 June 2026  16:38:20 +0000 (0:00:00.089)       0:00:38.282 ********
2026-06-10 16:38:20.844427 | controller | ok: [localhost]
2026-06-10 16:38:20.844503 | controller |
2026-06-10 16:38:20.844514 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:38:20.844523 | controller |   (snippet_datadir,
2026-06-10 16:38:20.844532 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:38:20.844542 | controller | }}, content={{
2026-06-10 16:38:20.844552 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:38:20.844560 | controller |   default({}) |
2026-06-10 16:38:20.844569 | controller |   to_nice_yaml
2026-06-10 16:38:20.844577 | controller | }}, mode=0644] ***
2026-06-10 16:38:20.844586 | controller | Wednesday 10 June 2026  16:38:20 +0000 (0:00:00.476)       0:00:38.760 ********
2026-06-10 16:38:20.844595 | controller | Wednesday 10 June 2026  16:38:20 +0000 (0:00:00.476)       0:00:38.758 ********
2026-06-10 16:38:21.342795 | controller | ok: [localhost]
2026-06-10 16:38:21.342853 | controller |
2026-06-10 16:38:21.342861 | 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-10 16:38:21.342867 | controller |   (
2026-06-10 16:38:21.342873 | controller |     snippet_datadir,
2026-06-10 16:38:21.342879 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:38:21.342885 | controller |   ) | path_join
2026-06-10 16:38:21.342890 | controller | }}, mode=0644] ***
2026-06-10 16:38:21.342895 | controller | Wednesday 10 June 2026  16:38:21 +0000 (0:00:00.498)       0:00:39.258 ********
2026-06-10 16:38:21.342901 | controller | Wednesday 10 June 2026  16:38:21 +0000 (0:00:00.498)       0:00:39.257 ********
2026-06-10 16:38:21.857814 | controller | changed: [localhost]
2026-06-10 16:38:21.857877 | controller |
2026-06-10 16:38:21.857888 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:38:21.857897 | controller | Wednesday 10 June 2026  16:38:21 +0000 (0:00:00.514)       0:00:39.773 ********
2026-06-10 16:38:21.857905 | controller | Wednesday 10 June 2026  16:38:21 +0000 (0:00:00.514)       0:00:39.772 ********
2026-06-10 16:38:21.939455 | 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-10 16:38:21.939524 | controller |
2026-06-10 16:38:21.939535 | 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-10 16:38:21.939544 | controller | Wednesday 10 June 2026  16:38:21 +0000 (0:00:00.082)       0:00:39.855 ********
2026-06-10 16:38:21.939552 | controller | Wednesday 10 June 2026  16:38:21 +0000 (0:00:00.082)       0:00:39.854 ********
2026-06-10 16:38:22.016778 | controller | ok: [localhost] =>
2026-06-10 16:38:22.016847 | controller |     changed: false
2026-06-10 16:38:22.016857 | controller |     msg: All assertions passed
2026-06-10 16:38:22.016866 | controller |
2026-06-10 16:38:22.016875 | 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-10 16:38:22.016883 | controller | Wednesday 10 June 2026  16:38:22 +0000 (0:00:00.076)       0:00:39.932 ********
2026-06-10 16:38:22.016892 | controller | Wednesday 10 June 2026  16:38:22 +0000 (0:00:00.076)       0:00:39.931 ********
2026-06-10 16:38:22.273492 | controller | ok: [localhost]
2026-06-10 16:38:22.273565 | controller |
2026-06-10 16:38:22.273577 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:38:22.273586 | controller | Wednesday 10 June 2026  16:38:22 +0000 (0:00:00.257)       0:00:40.189 ********
2026-06-10 16:38:22.273595 | controller | Wednesday 10 June 2026  16:38:22 +0000 (0:00:00.256)       0:00:40.188 ********
2026-06-10 16:38:22.321288 | controller | ok: [localhost]
2026-06-10 16:38:22.321346 | controller |
2026-06-10 16:38:22.321356 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:38:22.321365 | controller | Wednesday 10 June 2026  16:38:22 +0000 (0:00:00.047)       0:00:40.237 ********
2026-06-10 16:38:22.321373 | controller | Wednesday 10 June 2026  16:38:22 +0000 (0:00:00.047)       0:00:40.235 ********
2026-06-10 16:38:22.965607 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-10 16:38:22.965662 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-10 16:38:22.965672 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-10 16:38:22.965681 | controller |
2026-06-10 16:38:22.965689 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:38:22.965697 | controller |   _content |
2026-06-10 16:38:22.965705 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:38:22.965713 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:38:22.965722 | controller | }}
2026-06-10 16:38:22.965729 | controller | ] ***
2026-06-10 16:38:22.965737 | controller | Wednesday 10 June 2026  16:38:22 +0000 (0:00:00.644)       0:00:40.881 ********
2026-06-10 16:38:22.965745 | controller | Wednesday 10 June 2026  16:38:22 +0000 (0:00:00.644)       0:00:40.880 ********
2026-06-10 16:38:23.136771 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-10 16:38:23.136845 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:38:23.136856 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:38:23.136865 | controller |
2026-06-10 16:38:23.136873 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:38:23.136881 | controller | Wednesday 10 June 2026  16:38:23 +0000 (0:00:00.170)       0:00:41.052 ********
2026-06-10 16:38:23.136889 | controller | Wednesday 10 June 2026  16:38:23 +0000 (0:00:00.170)       0:00:41.051 ********
2026-06-10 16:38:23.390778 | controller | ok: [localhost]
2026-06-10 16:38:23.390844 | controller |
2026-06-10 16:38:23.390852 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:38:23.390858 | controller |   (_destdir,
2026-06-10 16:38:23.390863 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:38:23.390868 | controller | }}, content={{
2026-06-10 16:38:23.390873 | controller |   (
2026-06-10 16:38:23.390878 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:38:23.390883 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:38:23.390889 | controller | }}, mode=0644] ***
2026-06-10 16:38:23.390894 | controller | Wednesday 10 June 2026  16:38:23 +0000 (0:00:00.253)       0:00:41.306 ********
2026-06-10 16:38:23.390899 | controller | Wednesday 10 June 2026  16:38:23 +0000 (0:00:00.253)       0:00:41.305 ********
2026-06-10 16:38:23.900025 | controller | ok: [localhost]
2026-06-10 16:38:23.900062 | controller |
2026-06-10 16:38:23.900067 | 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-10 16:38:23.900076 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:38:23.900081 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:38:23.900085 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:38:23.900088 | controller | }}, dest={{
2026-06-10 16:38:23.900092 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:23.900096 | controller |   stage['path'], _val.src_file
2026-06-10 16:38:23.900100 | controller |   ) |
2026-06-10 16:38:23.900103 | controller |   path_join
2026-06-10 16:38:23.900107 | controller |  }}] ***
2026-06-10 16:38:23.900111 | controller | Wednesday 10 June 2026  16:38:23 +0000 (0:00:00.509)       0:00:41.816 ********
2026-06-10 16:38:23.900115 | controller | Wednesday 10 June 2026  16:38:23 +0000 (0:00:00.509)       0:00:41.814 ********
2026-06-10 16:38:24.216643 | controller | ok: [localhost] => (item=network-values)
2026-06-10 16:38:24.216669 | controller |
2026-06-10 16:38:24.216674 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:24.216679 | controller | Wednesday 10 June 2026  16:38:24 +0000 (0:00:00.316)       0:00:42.133 ********
2026-06-10 16:38:24.216683 | controller | Wednesday 10 June 2026  16:38:24 +0000 (0:00:00.316)       0:00:42.131 ********
2026-06-10 16:38:24.253117 | controller | skipping: [localhost]
2026-06-10 16:38:24.253135 | controller |
2026-06-10 16:38:24.253140 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:38:24.253144 | controller | Wednesday 10 June 2026  16:38:24 +0000 (0:00:00.036)       0:00:42.169 ********
2026-06-10 16:38:24.253148 | controller | Wednesday 10 June 2026  16:38:24 +0000 (0:00:00.036)       0:00:42.168 ********
2026-06-10 16:38:24.810467 | controller | changed: [localhost]
2026-06-10 16:38:24.810494 | controller |
2026-06-10 16:38:24.810499 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:38:24.810504 | controller | Wednesday 10 June 2026  16:38:24 +0000 (0:00:00.557)       0:00:42.726 ********
2026-06-10 16:38:24.810512 | controller | Wednesday 10 June 2026  16:38:24 +0000 (0:00:00.557)       0:00:42.725 ********
2026-06-10 16:38:25.297301 | controller | changed: [localhost]
2026-06-10 16:38:25.297342 | controller |
2026-06-10 16:38:25.297353 | 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-10 16:38:25.297362 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.486)       0:00:43.213 ********
2026-06-10 16:38:25.297371 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.486)       0:00:43.211 ********
2026-06-10 16:38:25.369301 | controller | skipping: [localhost]
2026-06-10 16:38:25.369337 | controller |
2026-06-10 16:38:25.369348 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:38:25.369357 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:38:25.369365 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:38:25.369373 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:38:25.369381 | controller |   ) | list
2026-06-10 16:38:25.369389 | controller | }}] ***
2026-06-10 16:38:25.369397 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.072)       0:00:43.285 ********
2026-06-10 16:38:25.369405 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.072)       0:00:43.284 ********
2026-06-10 16:38:25.447928 | controller | skipping: [localhost]
2026-06-10 16:38:25.447994 | controller |
2026-06-10 16:38:25.448011 | 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-10 16:38:25.448020 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:38:25.448028 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:38:25.448037 | controller | }}, mode=0644] ***
2026-06-10 16:38:25.448050 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.078)       0:00:43.363 ********
2026-06-10 16:38:25.448058 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.078)       0:00:43.362 ********
2026-06-10 16:38:25.736997 | controller | changed: [localhost]
2026-06-10 16:38:25.737025 | controller |
2026-06-10 16:38:25.737030 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:25.737035 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.289)       0:00:43.653 ********
2026-06-10 16:38:25.737039 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.289)       0:00:43.652 ********
2026-06-10 16:38:25.808040 | controller | skipping: [localhost]
2026-06-10 16:38:25.808076 | controller |
2026-06-10 16:38:25.808110 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:38:25.808119 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.070)       0:00:43.724 ********
2026-06-10 16:38:25.808128 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.070)       0:00:43.722 ********
2026-06-10 16:38:25.881662 | controller | skipping: [localhost]
2026-06-10 16:38:25.881706 | controller |
2026-06-10 16:38:25.881716 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-10 16:38:25.881726 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.073)       0:00:43.797 ********
2026-06-10 16:38:25.881734 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.073)       0:00:43.796 ********
2026-06-10 16:38:25.955424 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-10 16:38:25.955462 | controller | skipping: [localhost]
2026-06-10 16:38:25.955472 | controller |
2026-06-10 16:38:25.955480 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:25.955489 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.073)       0:00:43.871 ********
2026-06-10 16:38:25.955497 | controller | Wednesday 10 June 2026  16:38:25 +0000 (0:00:00.073)       0:00:43.870 ********
2026-06-10 16:38:26.028360 | controller | skipping: [localhost]
2026-06-10 16:38:26.028402 | controller |
2026-06-10 16:38:26.028413 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking name=run_hook] ***
2026-06-10 16:38:26.028421 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.072)       0:00:43.944 ********
2026-06-10 16:38:26.028429 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.072)       0:00:43.942 ********
2026-06-10 16:38:26.113701 | controller | skipping: [localhost]
2026-06-10 16:38:26.113737 | controller |
2026-06-10 16:38:26.113748 | 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-10 16:38:26.113757 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.085)       0:00:44.029 ********
2026-06-10 16:38:26.113765 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.085)       0:00:44.028 ********
2026-06-10 16:38:26.182325 | controller | ok: [localhost] =>
2026-06-10 16:38:26.182361 | controller |     changed: false
2026-06-10 16:38:26.182371 | controller |     msg: All assertions passed
2026-06-10 16:38:26.182379 | controller |
2026-06-10 16:38:26.182388 | 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-10 16:38:26.182397 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.068)       0:00:44.098 ********
2026-06-10 16:38:26.182405 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.068)       0:00:44.097 ********
2026-06-10 16:38:26.229923 | controller | skipping: [localhost]
2026-06-10 16:38:26.229967 | controller |
2026-06-10 16:38:26.229978 | 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-10 16:38:26.229994 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.047)       0:00:44.145 ********
2026-06-10 16:38:26.230003 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.047)       0:00:44.144 ********
2026-06-10 16:38:26.277327 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=OpenStackControlPlaneDNSReadyCondition --timeout=20m)
2026-06-10 16:38:26.277373 | controller |
2026-06-10 16:38:26.277384 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:38:26.277392 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.047)       0:00:44.193 ********
2026-06-10 16:38:26.277401 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.047)       0:00:44.191 ********
2026-06-10 16:38:26.316147 | controller | skipping: [localhost]
2026-06-10 16:38:26.316231 | controller |
2026-06-10 16:38:26.316243 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:38:26.316252 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.038)       0:00:44.232 ********
2026-06-10 16:38:26.316260 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.038)       0:00:44.230 ********
2026-06-10 16:38:26.369455 | controller | ok: [localhost]
2026-06-10 16:38:26.369491 | controller |
2026-06-10 16:38:26.369501 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:38:26.369510 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:38:26.369519 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:38:26.369527 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:38:26.369535 | controller | }}] ***
2026-06-10 16:38:26.369543 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.053)       0:00:44.285 ********
2026-06-10 16:38:26.369550 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.053)       0:00:44.284 ********
2026-06-10 16:38:26.440756 | controller | skipping: [localhost]
2026-06-10 16:38:26.440801 | controller |
2026-06-10 16:38:26.440812 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:38:26.440821 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:26.440830 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:38:26.440839 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:38:26.440848 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.071)       0:00:44.356 ********
2026-06-10 16:38:26.440857 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.071)       0:00:44.355 ********
2026-06-10 16:38:26.962811 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-10 16:38:26.962858 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-10 16:38:26.962869 | controller |
2026-06-10 16:38:26.962879 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:38:26.962888 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.522)       0:00:44.878 ********
2026-06-10 16:38:26.962898 | controller | Wednesday 10 June 2026  16:38:26 +0000 (0:00:00.522)       0:00:44.877 ********
2026-06-10 16:38:27.099444 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:38:27.099487 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-10 16:38:27.099497 | controller |
2026-06-10 16:38:27.099513 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane name=run_hook] ***
2026-06-10 16:38:27.099522 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.136)       0:00:45.015 ********
2026-06-10 16:38:27.099530 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.136)       0:00:45.014 ********
2026-06-10 16:38:27.215512 | controller | skipping: [localhost]
2026-06-10 16:38:27.215545 | controller |
2026-06-10 16:38:27.215552 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane name=ci_gen_kustomize_values] ***
2026-06-10 16:38:27.215562 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.116)       0:00:45.131 ********
2026-06-10 16:38:27.215567 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.116)       0:00:45.130 ********
2026-06-10 16:38:27.384685 | controller |
2026-06-10 16:38:27.384720 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:38:27.384727 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.169)       0:00:45.300 ********
2026-06-10 16:38:27.384733 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.169)       0:00:45.299 ********
2026-06-10 16:38:27.458950 | controller | skipping: [localhost]
2026-06-10 16:38:27.458981 | controller |
2026-06-10 16:38:27.458988 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:38:27.458994 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.074)       0:00:45.375 ********
2026-06-10 16:38:27.459000 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.074)       0:00:45.373 ********
2026-06-10 16:38:27.544100 | 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-10 16:38:27.544132 | controller |
2026-06-10 16:38:27.544139 | 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-10 16:38:27.544146 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.085)       0:00:45.460 ********
2026-06-10 16:38:27.544152 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.085)       0:00:45.459 ********
2026-06-10 16:38:27.610847 | controller | ok: [localhost] =>
2026-06-10 16:38:27.610879 | controller |     changed: false
2026-06-10 16:38:27.610886 | controller |     msg: All assertions passed
2026-06-10 16:38:27.610892 | controller |
2026-06-10 16:38:27.610898 | 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-10 16:38:27.610904 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.066)       0:00:45.527 ********
2026-06-10 16:38:27.610910 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.066)       0:00:45.525 ********
2026-06-10 16:38:27.887919 | controller | ok: [localhost]
2026-06-10 16:38:27.887964 | controller |
2026-06-10 16:38:27.887975 | 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-10 16:38:27.887984 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.276)       0:00:45.803 ********
2026-06-10 16:38:27.887992 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.276)       0:00:45.802 ********
2026-06-10 16:38:27.982579 | controller | ok: [localhost] =>
2026-06-10 16:38:27.982624 | controller |     changed: false
2026-06-10 16:38:27.982637 | controller |     msg: All assertions passed
2026-06-10 16:38:27.982648 | controller |
2026-06-10 16:38:27.982660 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:38:27.982672 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.094)       0:00:45.898 ********
2026-06-10 16:38:27.982691 | controller | Wednesday 10 June 2026  16:38:27 +0000 (0:00:00.094)       0:00:45.896 ********
2026-06-10 16:38:28.206625 | controller | ok: [localhost]
2026-06-10 16:38:28.206678 | controller |
2026-06-10 16:38:28.206692 | 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-10 16:38:28.206705 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:38:28.206716 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:38:28.206726 | controller |   _config_map_content |
2026-06-10 16:38:28.206736 | controller |   ansible.utils.remove_keys(
2026-06-10 16:38:28.206747 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:38:28.206766 | controller |     matching_parameter='regex')
2026-06-10 16:38:28.206777 | controller | }}, cacheable=False] ***
2026-06-10 16:38:28.206788 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.224)       0:00:46.122 ********
2026-06-10 16:38:28.206799 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.224)       0:00:46.121 ********
2026-06-10 16:38:28.458842 | controller | ok: [localhost]
2026-06-10 16:38:28.458884 | controller |
2026-06-10 16:38:28.458893 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:38:28.458901 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.252)       0:00:46.374 ********
2026-06-10 16:38:28.458909 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.252)       0:00:46.373 ********
2026-06-10 16:38:28.537839 | 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-10 16:38:28.537883 | controller |
2026-06-10 16:38:28.537893 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-10 16:38:28.537901 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.079)       0:00:46.453 ********
2026-06-10 16:38:28.537908 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.079)       0:00:46.452 ********
2026-06-10 16:38:28.589470 | controller | ok: [localhost] =>
2026-06-10 16:38:28.589498 | controller |     changed: false
2026-06-10 16:38:28.589502 | controller |     msg: All assertions passed
2026-06-10 16:38:28.589506 | controller |
2026-06-10 16:38:28.589510 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:38:28.589514 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.052)       0:00:46.505 ********
2026-06-10 16:38:28.589518 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.052)       0:00:46.504 ********
2026-06-10 16:38:28.788728 | controller | ok: [localhost]
2026-06-10 16:38:28.788773 | controller |
2026-06-10 16:38:28.788784 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:38:28.788794 | controller |   (snippet_datadir,
2026-06-10 16:38:28.788803 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:38:28.788811 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:38:28.788820 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.198)       0:00:46.704 ********
2026-06-10 16:38:28.788829 | controller | Wednesday 10 June 2026  16:38:28 +0000 (0:00:00.198)       0:00:46.703 ********
2026-06-10 16:38:29.415561 | controller | ok: [localhost]
2026-06-10 16:38:29.415594 | controller |
2026-06-10 16:38:29.415601 | 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-10 16:38:29.415607 | controller | Wednesday 10 June 2026  16:38:29 +0000 (0:00:00.627)       0:00:47.331 ********
2026-06-10 16:38:29.415612 | controller | Wednesday 10 June 2026  16:38:29 +0000 (0:00:00.627)       0:00:47.330 ********
2026-06-10 16:38:29.500839 | controller | ok: [localhost]
2026-06-10 16:38:29.500866 | controller |
2026-06-10 16:38:29.500871 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:38:29.500875 | controller |   (snippet_datadir,
2026-06-10 16:38:29.500879 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:38:29.500883 | controller | }}, content={{
2026-06-10 16:38:29.500887 | controller |   _base64_patch |
2026-06-10 16:38:29.500890 | controller |   default({}) |
2026-06-10 16:38:29.500894 | controller |   to_nice_yaml
2026-06-10 16:38:29.500897 | controller | }}, mode=0644] ***
2026-06-10 16:38:29.500901 | controller | Wednesday 10 June 2026  16:38:29 +0000 (0:00:00.085)       0:00:47.417 ********
2026-06-10 16:38:29.500904 | controller | Wednesday 10 June 2026  16:38:29 +0000 (0:00:00.085)       0:00:47.416 ********
2026-06-10 16:38:29.935289 | controller | ok: [localhost]
2026-06-10 16:38:29.935333 | controller |
2026-06-10 16:38:29.935343 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:38:29.935352 | controller |   (snippet_datadir,
2026-06-10 16:38:29.935360 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:38:29.935375 | controller | }}, content={{
2026-06-10 16:38:29.935383 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:38:29.935391 | controller |   default({}) |
2026-06-10 16:38:29.935399 | controller |   to_nice_yaml
2026-06-10 16:38:29.935406 | controller | }}, mode=0644] ***
2026-06-10 16:38:29.935414 | controller | Wednesday 10 June 2026  16:38:29 +0000 (0:00:00.433)       0:00:47.851 ********
2026-06-10 16:38:29.935421 | controller | Wednesday 10 June 2026  16:38:29 +0000 (0:00:00.433)       0:00:47.849 ********
2026-06-10 16:38:30.413502 | controller | ok: [localhost]
2026-06-10 16:38:30.413546 | controller |
2026-06-10 16:38:30.413556 | 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-10 16:38:30.413565 | controller |   (
2026-06-10 16:38:30.413573 | controller |     snippet_datadir,
2026-06-10 16:38:30.413582 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:38:30.413589 | controller |   ) | path_join
2026-06-10 16:38:30.413597 | controller | }}, mode=0644] ***
2026-06-10 16:38:30.413605 | controller | Wednesday 10 June 2026  16:38:30 +0000 (0:00:00.478)       0:00:48.329 ********
2026-06-10 16:38:30.413613 | controller | Wednesday 10 June 2026  16:38:30 +0000 (0:00:00.478)       0:00:48.328 ********
2026-06-10 16:38:30.912614 | controller | ok: [localhost]
2026-06-10 16:38:30.912663 | controller |
2026-06-10 16:38:30.912674 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:38:30.912683 | controller | Wednesday 10 June 2026  16:38:30 +0000 (0:00:00.499)       0:00:48.828 ********
2026-06-10 16:38:30.912691 | controller | Wednesday 10 June 2026  16:38:30 +0000 (0:00:00.499)       0:00:48.827 ********
2026-06-10 16:38:30.995545 | 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-10 16:38:30.995579 | controller |
2026-06-10 16:38:30.995586 | 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-10 16:38:30.995592 | controller | Wednesday 10 June 2026  16:38:30 +0000 (0:00:00.083)       0:00:48.911 ********
2026-06-10 16:38:30.995598 | controller | Wednesday 10 June 2026  16:38:30 +0000 (0:00:00.083)       0:00:48.910 ********
2026-06-10 16:38:31.074056 | controller | ok: [localhost] =>
2026-06-10 16:38:31.074100 | controller |     changed: false
2026-06-10 16:38:31.074109 | controller |     msg: All assertions passed
2026-06-10 16:38:31.074118 | controller |
2026-06-10 16:38:31.074127 | 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-10 16:38:31.074143 | controller | Wednesday 10 June 2026  16:38:31 +0000 (0:00:00.078)       0:00:48.989 ********
2026-06-10 16:38:31.074151 | controller | Wednesday 10 June 2026  16:38:31 +0000 (0:00:00.078)       0:00:48.988 ********
2026-06-10 16:38:31.333268 | controller | ok: [localhost]
2026-06-10 16:38:31.333313 | controller |
2026-06-10 16:38:31.333324 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:38:31.333332 | controller | Wednesday 10 June 2026  16:38:31 +0000 (0:00:00.259)       0:00:49.249 ********
2026-06-10 16:38:31.333340 | controller | Wednesday 10 June 2026  16:38:31 +0000 (0:00:00.259)       0:00:49.247 ********
2026-06-10 16:38:31.406202 | controller | ok: [localhost]
2026-06-10 16:38:31.406248 | controller |
2026-06-10 16:38:31.406259 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:38:31.406268 | controller | Wednesday 10 June 2026  16:38:31 +0000 (0:00:00.072)       0:00:49.322 ********
2026-06-10 16:38:31.406276 | controller | Wednesday 10 June 2026  16:38:31 +0000 (0:00:00.072)       0:00:49.320 ********
2026-06-10 16:38:32.119356 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-10 16:38:32.119391 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-10 16:38:32.119398 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-10 16:38:32.119408 | controller |
2026-06-10 16:38:32.119414 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:38:32.119420 | controller |   _content |
2026-06-10 16:38:32.119425 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:38:32.119431 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:38:32.119438 | controller | }}
2026-06-10 16:38:32.119443 | controller | ] ***
2026-06-10 16:38:32.119450 | controller | Wednesday 10 June 2026  16:38:32 +0000 (0:00:00.713)       0:00:50.035 ********
2026-06-10 16:38:32.119456 | controller | Wednesday 10 June 2026  16:38:32 +0000 (0:00:00.713)       0:00:50.034 ********
2026-06-10 16:38:32.264629 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-10 16:38:32.264659 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:38:32.264663 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:38:32.264667 | controller |
2026-06-10 16:38:32.264671 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:38:32.264676 | controller | Wednesday 10 June 2026  16:38:32 +0000 (0:00:00.145)       0:00:50.180 ********
2026-06-10 16:38:32.264679 | controller | Wednesday 10 June 2026  16:38:32 +0000 (0:00:00.145)       0:00:50.179 ********
2026-06-10 16:38:32.505820 | controller | ok: [localhost]
2026-06-10 16:38:32.505854 | controller |
2026-06-10 16:38:32.505861 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:38:32.505867 | controller |   (_destdir,
2026-06-10 16:38:32.505873 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:38:32.505879 | controller | }}, content={{
2026-06-10 16:38:32.505884 | controller |   (
2026-06-10 16:38:32.505889 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:38:32.505895 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:38:32.505901 | controller | }}, mode=0644] ***
2026-06-10 16:38:32.505906 | controller | Wednesday 10 June 2026  16:38:32 +0000 (0:00:00.241)       0:00:50.422 ********
2026-06-10 16:38:32.505911 | controller | Wednesday 10 June 2026  16:38:32 +0000 (0:00:00.241)       0:00:50.420 ********
2026-06-10 16:38:32.995567 | controller | ok: [localhost]
2026-06-10 16:38:32.995601 | controller |
2026-06-10 16:38:32.995608 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:38:32.995614 | controller | Wednesday 10 June 2026  16:38:32 +0000 (0:00:00.489)       0:00:50.911 ********
2026-06-10 16:38:32.995619 | controller | Wednesday 10 June 2026  16:38:32 +0000 (0:00:00.489)       0:00:50.910 ********
2026-06-10 16:38:33.047710 | controller | skipping: [localhost]
2026-06-10 16:38:33.047744 | controller |
2026-06-10 16:38:33.047750 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:38:33.047756 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.052)       0:00:50.963 ********
2026-06-10 16:38:33.047761 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.052)       0:00:50.962 ********
2026-06-10 16:38:33.130152 | 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-10 16:38:33.130212 | controller |
2026-06-10 16:38:33.130220 | 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-10 16:38:33.130227 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.082)       0:00:51.046 ********
2026-06-10 16:38:33.130238 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.082)       0:00:51.045 ********
2026-06-10 16:38:33.193835 | controller | ok: [localhost] =>
2026-06-10 16:38:33.193871 | controller |     changed: false
2026-06-10 16:38:33.193879 | controller |     msg: All assertions passed
2026-06-10 16:38:33.193886 | controller |
2026-06-10 16:38:33.193893 | 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-10 16:38:33.193900 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.063)       0:00:51.110 ********
2026-06-10 16:38:33.193913 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.063)       0:00:51.108 ********
2026-06-10 16:38:33.458693 | controller | ok: [localhost]
2026-06-10 16:38:33.458740 | controller |
2026-06-10 16:38:33.458751 | 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-10 16:38:33.458761 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.264)       0:00:51.374 ********
2026-06-10 16:38:33.458770 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.264)       0:00:51.373 ********
2026-06-10 16:38:33.547531 | controller | ok: [localhost] =>
2026-06-10 16:38:33.547576 | controller |     changed: false
2026-06-10 16:38:33.547586 | controller |     msg: All assertions passed
2026-06-10 16:38:33.547594 | controller |
2026-06-10 16:38:33.547603 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:38:33.547611 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.088)       0:00:51.463 ********
2026-06-10 16:38:33.547619 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.088)       0:00:51.462 ********
2026-06-10 16:38:33.780778 | controller | ok: [localhost]
2026-06-10 16:38:33.780822 | controller |
2026-06-10 16:38:33.780833 | 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-10 16:38:33.780842 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:38:33.780850 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:38:33.780858 | controller |   _config_map_content |
2026-06-10 16:38:33.780866 | controller |   ansible.utils.remove_keys(
2026-06-10 16:38:33.780873 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:38:33.780881 | controller |     matching_parameter='regex')
2026-06-10 16:38:33.780889 | controller | }}, cacheable=False] ***
2026-06-10 16:38:33.780897 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.233)       0:00:51.696 ********
2026-06-10 16:38:33.780905 | controller | Wednesday 10 June 2026  16:38:33 +0000 (0:00:00.233)       0:00:51.695 ********
2026-06-10 16:38:34.067513 | controller | ok: [localhost]
2026-06-10 16:38:34.067572 | controller |
2026-06-10 16:38:34.067583 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:38:34.067591 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.286)       0:00:51.983 ********
2026-06-10 16:38:34.067599 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.286)       0:00:51.982 ********
2026-06-10 16:38:34.138874 | controller | skipping: [localhost]
2026-06-10 16:38:34.138915 | controller |
2026-06-10 16:38:34.138926 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:38:34.138934 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.071)       0:00:52.054 ********
2026-06-10 16:38:34.138942 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.071)       0:00:52.053 ********
2026-06-10 16:38:34.354115 | controller | changed: [localhost]
2026-06-10 16:38:34.354195 | controller |
2026-06-10 16:38:34.354210 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:38:34.354219 | controller |   (snippet_datadir,
2026-06-10 16:38:34.354227 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:38:34.354235 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:38:34.354244 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.215)       0:00:52.270 ********
2026-06-10 16:38:34.354252 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.215)       0:00:52.268 ********
2026-06-10 16:38:34.452066 | controller | skipping: [localhost]
2026-06-10 16:38:34.452117 | controller |
2026-06-10 16:38:34.452128 | 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-10 16:38:34.452136 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.097)       0:00:52.367 ********
2026-06-10 16:38:34.452152 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.097)       0:00:52.366 ********
2026-06-10 16:38:34.545888 | controller | ok: [localhost]
2026-06-10 16:38:34.545930 | controller |
2026-06-10 16:38:34.545940 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:38:34.545949 | controller |   (snippet_datadir,
2026-06-10 16:38:34.545957 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:38:34.545966 | controller | }}, content={{
2026-06-10 16:38:34.545974 | controller |   _base64_patch |
2026-06-10 16:38:34.545981 | controller |   default({}) |
2026-06-10 16:38:34.545989 | controller |   to_nice_yaml
2026-06-10 16:38:34.545996 | controller | }}, mode=0644] ***
2026-06-10 16:38:34.546004 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.093)       0:00:52.461 ********
2026-06-10 16:38:34.546012 | controller | Wednesday 10 June 2026  16:38:34 +0000 (0:00:00.093)       0:00:52.460 ********
2026-06-10 16:38:35.058651 | controller | changed: [localhost]
2026-06-10 16:38:35.058679 | controller |
2026-06-10 16:38:35.058684 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:38:35.058688 | controller |   (snippet_datadir,
2026-06-10 16:38:35.058692 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:38:35.058696 | controller | }}, content={{
2026-06-10 16:38:35.058700 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:38:35.058703 | controller |   default({}) |
2026-06-10 16:38:35.058707 | controller |   to_nice_yaml
2026-06-10 16:38:35.058710 | controller | }}, mode=0644] ***
2026-06-10 16:38:35.058714 | controller | Wednesday 10 June 2026  16:38:35 +0000 (0:00:00.513)       0:00:52.975 ********
2026-06-10 16:38:35.058717 | controller | Wednesday 10 June 2026  16:38:35 +0000 (0:00:00.513)       0:00:52.973 ********
2026-06-10 16:38:35.549726 | controller | changed: [localhost]
2026-06-10 16:38:35.549769 | controller |
2026-06-10 16:38:35.549780 | 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-10 16:38:35.549789 | controller |   (
2026-06-10 16:38:35.549797 | controller |     snippet_datadir,
2026-06-10 16:38:35.549805 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:38:35.549813 | controller |   ) | path_join
2026-06-10 16:38:35.549820 | controller | }}, mode=0644] ***
2026-06-10 16:38:35.549828 | controller | Wednesday 10 June 2026  16:38:35 +0000 (0:00:00.490)       0:00:53.465 ********
2026-06-10 16:38:35.549836 | controller | Wednesday 10 June 2026  16:38:35 +0000 (0:00:00.490)       0:00:53.464 ********
2026-06-10 16:38:35.975619 | controller | changed: [localhost]
2026-06-10 16:38:35.975681 | controller |
2026-06-10 16:38:35.975693 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:38:35.975701 | controller | Wednesday 10 June 2026  16:38:35 +0000 (0:00:00.425)       0:00:53.891 ********
2026-06-10 16:38:35.975709 | controller | Wednesday 10 June 2026  16:38:35 +0000 (0:00:00.425)       0:00:53.890 ********
2026-06-10 16:38:36.082731 | 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-10 16:38:36.082763 | controller |
2026-06-10 16:38:36.082769 | 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-10 16:38:36.082775 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.107)       0:00:53.999 ********
2026-06-10 16:38:36.082787 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.107)       0:00:53.997 ********
2026-06-10 16:38:36.154152 | controller | ok: [localhost] =>
2026-06-10 16:38:36.154232 | controller |     changed: false
2026-06-10 16:38:36.154242 | controller |     msg: All assertions passed
2026-06-10 16:38:36.154250 | controller |
2026-06-10 16:38:36.154259 | 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-10 16:38:36.154268 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.070)       0:00:54.070 ********
2026-06-10 16:38:36.154276 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.071)       0:00:54.068 ********
2026-06-10 16:38:36.457223 | controller | ok: [localhost]
2026-06-10 16:38:36.457297 | controller |
2026-06-10 16:38:36.457307 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:38:36.457315 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.302)       0:00:54.372 ********
2026-06-10 16:38:36.457323 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.302)       0:00:54.371 ********
2026-06-10 16:38:36.535895 | controller | ok: [localhost]
2026-06-10 16:38:36.535928 | controller |
2026-06-10 16:38:36.535937 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:38:36.535945 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.078)       0:00:54.451 ********
2026-06-10 16:38:36.535953 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.078)       0:00:54.450 ********
2026-06-10 16:38:36.991558 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-10 16:38:36.991649 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-10 16:38:36.991660 | controller |
2026-06-10 16:38:36.991668 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:38:36.991677 | controller |   _content |
2026-06-10 16:38:36.991684 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:38:36.991692 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:38:36.991700 | controller | }}
2026-06-10 16:38:36.991708 | controller | ] ***
2026-06-10 16:38:36.991716 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.456)       0:00:54.907 ********
2026-06-10 16:38:36.991724 | controller | Wednesday 10 June 2026  16:38:36 +0000 (0:00:00.456)       0:00:54.906 ********
2026-06-10 16:38:37.117513 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:38:37.117569 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:38:37.117576 | controller |
2026-06-10 16:38:37.117582 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:38:37.117587 | controller | Wednesday 10 June 2026  16:38:37 +0000 (0:00:00.126)       0:00:55.033 ********
2026-06-10 16:38:37.117592 | controller | Wednesday 10 June 2026  16:38:37 +0000 (0:00:00.126)       0:00:55.032 ********
2026-06-10 16:38:37.393315 | controller | changed: [localhost]
2026-06-10 16:38:37.393389 | controller |
2026-06-10 16:38:37.393400 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:38:37.393408 | controller |   (_destdir,
2026-06-10 16:38:37.393416 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:38:37.393424 | controller | }}, content={{
2026-06-10 16:38:37.393432 | controller |   (
2026-06-10 16:38:37.393440 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:38:37.393448 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:38:37.393456 | controller | }}, mode=0644] ***
2026-06-10 16:38:37.393463 | controller | Wednesday 10 June 2026  16:38:37 +0000 (0:00:00.274)       0:00:55.308 ********
2026-06-10 16:38:37.393471 | controller | Wednesday 10 June 2026  16:38:37 +0000 (0:00:00.274)       0:00:55.307 ********
2026-06-10 16:38:37.893848 | controller | changed: [localhost]
2026-06-10 16:38:37.893884 | controller |
2026-06-10 16:38:37.893891 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-10 16:38:37.893897 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:38:37.893903 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:38:37.893908 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:38:37.893913 | controller | }}, dest={{
2026-06-10 16:38:37.893918 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:37.893923 | controller |   stage['path'], _val.src_file
2026-06-10 16:38:37.893928 | controller |   ) |
2026-06-10 16:38:37.893933 | controller |   path_join
2026-06-10 16:38:37.893938 | controller |  }}] ***
2026-06-10 16:38:37.893943 | controller | Wednesday 10 June 2026  16:38:37 +0000 (0:00:00.501)       0:00:55.810 ********
2026-06-10 16:38:37.893948 | controller | Wednesday 10 June 2026  16:38:37 +0000 (0:00:00.501)       0:00:55.808 ********
2026-06-10 16:38:38.414207 | controller | ok: [localhost] => (item=network-values)
2026-06-10 16:38:38.414288 | controller | changed: [localhost] => (item=service-values)
2026-06-10 16:38:38.414299 | controller |
2026-06-10 16:38:38.414308 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:38.414317 | controller | Wednesday 10 June 2026  16:38:38 +0000 (0:00:00.520)       0:00:56.330 ********
2026-06-10 16:38:38.414325 | controller | Wednesday 10 June 2026  16:38:38 +0000 (0:00:00.520)       0:00:56.329 ********
2026-06-10 16:38:38.474836 | controller | skipping: [localhost]
2026-06-10 16:38:38.474909 | controller |
2026-06-10 16:38:38.474919 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:38:38.474928 | controller | Wednesday 10 June 2026  16:38:38 +0000 (0:00:00.060)       0:00:56.390 ********
2026-06-10 16:38:38.474937 | controller | Wednesday 10 June 2026  16:38:38 +0000 (0:00:00.060)       0:00:56.389 ********
2026-06-10 16:38:38.914869 | controller | changed: [localhost]
2026-06-10 16:38:38.914937 | controller |
2026-06-10 16:38:38.914948 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:38:38.914957 | controller | Wednesday 10 June 2026  16:38:38 +0000 (0:00:00.440)       0:00:56.831 ********
2026-06-10 16:38:38.914966 | controller | Wednesday 10 June 2026  16:38:38 +0000 (0:00:00.440)       0:00:56.829 ********
2026-06-10 16:38:39.380690 | controller | changed: [localhost]
2026-06-10 16:38:39.380768 | controller |
2026-06-10 16:38:39.380795 | 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-10 16:38:39.380809 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.465)       0:00:57.296 ********
2026-06-10 16:38:39.380821 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.465)       0:00:57.295 ********
2026-06-10 16:38:39.460689 | controller | skipping: [localhost]
2026-06-10 16:38:39.460763 | controller |
2026-06-10 16:38:39.460775 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:38:39.460784 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:38:39.460794 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:38:39.460803 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:38:39.460812 | controller |   ) | list
2026-06-10 16:38:39.460820 | controller | }}] ***
2026-06-10 16:38:39.460832 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.079)       0:00:57.376 ********
2026-06-10 16:38:39.460844 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.079)       0:00:57.375 ********
2026-06-10 16:38:39.542233 | controller | skipping: [localhost]
2026-06-10 16:38:39.542287 | controller |
2026-06-10 16:38:39.542296 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-10 16:38:39.542305 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:38:39.542313 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:38:39.542321 | controller | }}, mode=0644] ***
2026-06-10 16:38:39.542328 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.081)       0:00:57.458 ********
2026-06-10 16:38:39.542336 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.081)       0:00:57.456 ********
2026-06-10 16:38:39.846433 | controller | changed: [localhost]
2026-06-10 16:38:39.846495 | controller |
2026-06-10 16:38:39.846506 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:39.846516 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.303)       0:00:57.761 ********
2026-06-10 16:38:39.846525 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.303)       0:00:57.760 ********
2026-06-10 16:38:39.924491 | controller | skipping: [localhost]
2026-06-10 16:38:39.924571 | controller |
2026-06-10 16:38:39.924581 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:38:39.924590 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.078)       0:00:57.840 ********
2026-06-10 16:38:39.924598 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.078)       0:00:57.839 ********
2026-06-10 16:38:39.999037 | controller | skipping: [localhost]
2026-06-10 16:38:39.999101 | controller |
2026-06-10 16:38:39.999111 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane _raw_params=wait_condition.yml] ***
2026-06-10 16:38:39.999120 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.074)       0:00:57.914 ********
2026-06-10 16:38:39.999128 | controller | Wednesday 10 June 2026  16:38:39 +0000 (0:00:00.074)       0:00:57.913 ********
2026-06-10 16:38:40.063882 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=OpenStackControlPlaneDNSReadyCondition --timeout=20m)
2026-06-10 16:38:40.063924 | controller | skipping: [localhost]
2026-06-10 16:38:40.063930 | controller |
2026-06-10 16:38:40.063936 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:40.063941 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.065)       0:00:57.979 ********
2026-06-10 16:38:40.063946 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.065)       0:00:57.978 ********
2026-06-10 16:38:40.120516 | controller | skipping: [localhost]
2026-06-10 16:38:40.120554 | controller |
2026-06-10 16:38:40.120563 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane name=run_hook] ***
2026-06-10 16:38:40.120571 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.056)       0:00:58.036 ********
2026-06-10 16:38:40.120579 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.056)       0:00:58.035 ********
2026-06-10 16:38:40.184930 | controller | skipping: [localhost]
2026-06-10 16:38:40.185010 | controller |
2026-06-10 16:38:40.185020 | 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-10 16:38:40.185030 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.064)       0:00:58.100 ********
2026-06-10 16:38:40.185038 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.064)       0:00:58.099 ********
2026-06-10 16:38:40.239791 | controller | ok: [localhost] =>
2026-06-10 16:38:40.239849 | controller |     changed: false
2026-06-10 16:38:40.239859 | controller |     msg: All assertions passed
2026-06-10 16:38:40.239868 | controller |
2026-06-10 16:38:40.239878 | 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-10 16:38:40.239888 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.054)       0:00:58.155 ********
2026-06-10 16:38:40.239897 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.054)       0:00:58.154 ********
2026-06-10 16:38:40.276740 | controller | skipping: [localhost]
2026-06-10 16:38:40.276799 | controller |
2026-06-10 16:38:40.276809 | 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-10 16:38:40.276818 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.037)       0:00:58.192 ********
2026-06-10 16:38:40.276826 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.037)       0:00:58.191 ********
2026-06-10 16:38:40.325831 | controller | ok: [localhost] => (item=oc -n openshift-dns wait dns.operator/default --for condition=Available --timeout=20m)
2026-06-10 16:38:40.325867 | controller |
2026-06-10 16:38:40.325876 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:38:40.325884 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.048)       0:00:58.241 ********
2026-06-10 16:38:40.325901 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.048)       0:00:58.240 ********
2026-06-10 16:38:40.364712 | controller | skipping: [localhost]
2026-06-10 16:38:40.364746 | controller |
2026-06-10 16:38:40.364755 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:38:40.364763 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.038)       0:00:58.280 ********
2026-06-10 16:38:40.364771 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.038)       0:00:58.279 ********
2026-06-10 16:38:40.418133 | controller | ok: [localhost]
2026-06-10 16:38:40.418200 | controller |
2026-06-10 16:38:40.418212 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:38:40.418220 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:38:40.418228 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:38:40.418236 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:38:40.418244 | controller | }}] ***
2026-06-10 16:38:40.418251 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.053)       0:00:58.333 ********
2026-06-10 16:38:40.418269 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.053)       0:00:58.332 ********
2026-06-10 16:38:40.481940 | controller | skipping: [localhost]
2026-06-10 16:38:40.482023 | controller |
2026-06-10 16:38:40.482033 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:38:40.482041 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:40.482049 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:38:40.482057 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:38:40.482065 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.063)       0:00:58.397 ********
2026-06-10 16:38:40.482073 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.063)       0:00:58.396 ********
2026-06-10 16:38:40.796426 | controller | ok: [localhost] => (item={'name': 'dns-values', 'src_file': 'values.yaml'})
2026-06-10 16:38:40.796477 | controller |
2026-06-10 16:38:40.796488 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:38:40.796496 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.314)       0:00:58.712 ********
2026-06-10 16:38:40.796504 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.314)       0:00:58.711 ********
2026-06-10 16:38:40.859621 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:38:40.859688 | controller |
2026-06-10 16:38:40.859698 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking/dns name=run_hook] ***
2026-06-10 16:38:40.859707 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.063)       0:00:58.775 ********
2026-06-10 16:38:40.859715 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.063)       0:00:58.774 ********
2026-06-10 16:38:40.914095 | controller | skipping: [localhost]
2026-06-10 16:38:40.914144 | controller |
2026-06-10 16:38:40.914153 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane/networking/dns name=ci_gen_kustomize_values] ***
2026-06-10 16:38:40.914198 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.054)       0:00:58.830 ********
2026-06-10 16:38:40.914207 | controller | Wednesday 10 June 2026  16:38:40 +0000 (0:00:00.054)       0:00:58.828 ********
2026-06-10 16:38:41.008343 | controller |
2026-06-10 16:38:41.008387 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:38:41.008407 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.094)       0:00:58.924 ********
2026-06-10 16:38:41.008415 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.094)       0:00:58.923 ********
2026-06-10 16:38:41.059555 | controller | skipping: [localhost]
2026-06-10 16:38:41.059599 | controller |
2026-06-10 16:38:41.059608 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:38:41.059616 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.051)       0:00:58.975 ********
2026-06-10 16:38:41.059639 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.051)       0:00:58.974 ********
2026-06-10 16:38:41.147245 | 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-10 16:38:41.147330 | controller |
2026-06-10 16:38:41.147340 | 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-10 16:38:41.147349 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.087)       0:00:59.063 ********
2026-06-10 16:38:41.147357 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.087)       0:00:59.062 ********
2026-06-10 16:38:41.224627 | controller | ok: [localhost] =>
2026-06-10 16:38:41.224695 | controller |     changed: false
2026-06-10 16:38:41.224709 | controller |     msg: All assertions passed
2026-06-10 16:38:41.224720 | controller |
2026-06-10 16:38:41.224731 | 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-10 16:38:41.224743 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.076)       0:00:59.140 ********
2026-06-10 16:38:41.224754 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.077)       0:00:59.139 ********
2026-06-10 16:38:41.471394 | controller | ok: [localhost]
2026-06-10 16:38:41.471473 | controller |
2026-06-10 16:38:41.471484 | 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-10 16:38:41.471493 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.246)       0:00:59.387 ********
2026-06-10 16:38:41.471502 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.246)       0:00:59.386 ********
2026-06-10 16:38:41.553834 | controller | ok: [localhost] =>
2026-06-10 16:38:41.553924 | controller |     changed: false
2026-06-10 16:38:41.553933 | controller |     msg: All assertions passed
2026-06-10 16:38:41.553942 | controller |
2026-06-10 16:38:41.553951 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:38:41.553959 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.082)       0:00:59.469 ********
2026-06-10 16:38:41.553968 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.082)       0:00:59.468 ********
2026-06-10 16:38:41.798860 | controller | ok: [localhost]
2026-06-10 16:38:41.798945 | controller |
2026-06-10 16:38:41.798957 | 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-10 16:38:41.798966 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:38:41.798975 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:38:41.798983 | controller |   _config_map_content |
2026-06-10 16:38:41.798990 | controller |   ansible.utils.remove_keys(
2026-06-10 16:38:41.798998 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:38:41.799006 | controller |     matching_parameter='regex')
2026-06-10 16:38:41.799013 | controller | }}, cacheable=False] ***
2026-06-10 16:38:41.799021 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.244)       0:00:59.714 ********
2026-06-10 16:38:41.799029 | controller | Wednesday 10 June 2026  16:38:41 +0000 (0:00:00.244)       0:00:59.713 ********
2026-06-10 16:38:42.054196 | controller | ok: [localhost]
2026-06-10 16:38:42.054305 | controller |
2026-06-10 16:38:42.054316 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:38:42.054324 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.255)       0:00:59.970 ********
2026-06-10 16:38:42.054332 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.255)       0:00:59.969 ********
2026-06-10 16:38:42.095097 | controller | skipping: [localhost]
2026-06-10 16:38:42.095134 | controller |
2026-06-10 16:38:42.095145 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:38:42.095192 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.040)       0:01:00.011 ********
2026-06-10 16:38:42.095205 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.040)       0:01:00.010 ********
2026-06-10 16:38:42.343123 | controller | changed: [localhost]
2026-06-10 16:38:42.343222 | controller |
2026-06-10 16:38:42.343235 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:38:42.343245 | controller |   (snippet_datadir,
2026-06-10 16:38:42.343253 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:38:42.343261 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:38:42.343270 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.247)       0:01:00.258 ********
2026-06-10 16:38:42.343278 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.247)       0:01:00.257 ********
2026-06-10 16:38:42.439572 | controller | skipping: [localhost]
2026-06-10 16:38:42.439649 | controller |
2026-06-10 16:38:42.439660 | 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-10 16:38:42.439669 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.096)       0:01:00.355 ********
2026-06-10 16:38:42.439678 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.096)       0:01:00.354 ********
2026-06-10 16:38:42.511824 | controller | ok: [localhost]
2026-06-10 16:38:42.511895 | controller |
2026-06-10 16:38:42.511915 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:38:42.511924 | controller |   (snippet_datadir,
2026-06-10 16:38:42.511932 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:38:42.511940 | controller | }}, content={{
2026-06-10 16:38:42.511948 | controller |   _base64_patch |
2026-06-10 16:38:42.511955 | controller |   default({}) |
2026-06-10 16:38:42.511963 | controller |   to_nice_yaml
2026-06-10 16:38:42.511970 | controller | }}, mode=0644] ***
2026-06-10 16:38:42.511978 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.072)       0:01:00.427 ********
2026-06-10 16:38:42.511985 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.072)       0:01:00.426 ********
2026-06-10 16:38:42.956311 | controller | changed: [localhost]
2026-06-10 16:38:42.956388 | controller |
2026-06-10 16:38:42.956398 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:38:42.956407 | controller |   (snippet_datadir,
2026-06-10 16:38:42.956415 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:38:42.956424 | controller | }}, content={{
2026-06-10 16:38:42.956432 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:38:42.956439 | controller |   default({}) |
2026-06-10 16:38:42.956447 | controller |   to_nice_yaml
2026-06-10 16:38:42.956454 | controller | }}, mode=0644] ***
2026-06-10 16:38:42.956462 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.444)       0:01:00.872 ********
2026-06-10 16:38:42.956469 | controller | Wednesday 10 June 2026  16:38:42 +0000 (0:00:00.444)       0:01:00.870 ********
2026-06-10 16:38:43.400202 | controller | changed: [localhost]
2026-06-10 16:38:43.400297 | controller |
2026-06-10 16:38:43.400311 | 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-10 16:38:43.400324 | controller |   (
2026-06-10 16:38:43.400335 | controller |     snippet_datadir,
2026-06-10 16:38:43.400346 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:38:43.400357 | controller |   ) | path_join
2026-06-10 16:38:43.400368 | controller | }}, mode=0644] ***
2026-06-10 16:38:43.400379 | controller | Wednesday 10 June 2026  16:38:43 +0000 (0:00:00.443)       0:01:01.315 ********
2026-06-10 16:38:43.400390 | controller | Wednesday 10 June 2026  16:38:43 +0000 (0:00:00.443)       0:01:01.314 ********
2026-06-10 16:38:43.858655 | controller | changed: [localhost]
2026-06-10 16:38:43.858711 | controller |
2026-06-10 16:38:43.858716 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:38:43.858720 | controller | Wednesday 10 June 2026  16:38:43 +0000 (0:00:00.458)       0:01:01.774 ********
2026-06-10 16:38:43.858724 | controller | Wednesday 10 June 2026  16:38:43 +0000 (0:00:00.458)       0:01:01.773 ********
2026-06-10 16:38:43.963431 | 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-10 16:38:43.963477 | controller |
2026-06-10 16:38:43.963483 | 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-10 16:38:43.963489 | controller | Wednesday 10 June 2026  16:38:43 +0000 (0:00:00.105)       0:01:01.879 ********
2026-06-10 16:38:43.963495 | controller | Wednesday 10 June 2026  16:38:43 +0000 (0:00:00.105)       0:01:01.878 ********
2026-06-10 16:38:44.035017 | controller | ok: [localhost] =>
2026-06-10 16:38:44.035064 | controller |     changed: false
2026-06-10 16:38:44.035074 | controller |     msg: All assertions passed
2026-06-10 16:38:44.035083 | controller |
2026-06-10 16:38:44.035092 | 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-10 16:38:44.035100 | controller | Wednesday 10 June 2026  16:38:44 +0000 (0:00:00.071)       0:01:01.951 ********
2026-06-10 16:38:44.035108 | controller | Wednesday 10 June 2026  16:38:44 +0000 (0:00:00.071)       0:01:01.950 ********
2026-06-10 16:38:44.302815 | controller | ok: [localhost]
2026-06-10 16:38:44.302895 | controller |
2026-06-10 16:38:44.302906 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:38:44.302914 | controller | Wednesday 10 June 2026  16:38:44 +0000 (0:00:00.267)       0:01:02.218 ********
2026-06-10 16:38:44.302922 | controller | Wednesday 10 June 2026  16:38:44 +0000 (0:00:00.267)       0:01:02.217 ********
2026-06-10 16:38:44.379862 | controller | ok: [localhost]
2026-06-10 16:38:44.379945 | controller |
2026-06-10 16:38:44.379957 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:38:44.379967 | controller | Wednesday 10 June 2026  16:38:44 +0000 (0:00:00.076)       0:01:02.295 ********
2026-06-10 16:38:44.379976 | controller | Wednesday 10 June 2026  16:38:44 +0000 (0:00:00.076)       0:01:02.294 ********
2026-06-10 16:38:44.865452 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/dns-values/03_user_data_b64.yaml)
2026-06-10 16:38:44.865540 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/dns-values/04_user_data.yaml)
2026-06-10 16:38:44.865550 | controller |
2026-06-10 16:38:44.865559 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:38:44.865568 | controller |   _content |
2026-06-10 16:38:44.865576 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:38:44.865584 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:38:44.865593 | controller | }}
2026-06-10 16:38:44.865601 | controller | ] ***
2026-06-10 16:38:44.865609 | controller | Wednesday 10 June 2026  16:38:44 +0000 (0:00:00.485)       0:01:02.781 ********
2026-06-10 16:38:44.865617 | controller | Wednesday 10 June 2026  16:38:44 +0000 (0:00:00.485)       0:01:02.779 ********
2026-06-10 16:38:45.006481 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:38:45.006568 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:38:45.006577 | controller |
2026-06-10 16:38:45.006586 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:38:45.006595 | controller | Wednesday 10 June 2026  16:38:45 +0000 (0:00:00.141)       0:01:02.922 ********
2026-06-10 16:38:45.006602 | controller | Wednesday 10 June 2026  16:38:45 +0000 (0:00:00.141)       0:01:02.921 ********
2026-06-10 16:38:45.255648 | controller | changed: [localhost]
2026-06-10 16:38:45.255718 | controller |
2026-06-10 16:38:45.255724 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:38:45.255730 | controller |   (_destdir,
2026-06-10 16:38:45.255735 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:38:45.255741 | controller | }}, content={{
2026-06-10 16:38:45.255746 | controller |   (
2026-06-10 16:38:45.255751 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:38:45.255756 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:38:45.255771 | controller | }}, mode=0644] ***
2026-06-10 16:38:45.255776 | controller | Wednesday 10 June 2026  16:38:45 +0000 (0:00:00.249)       0:01:03.171 ********
2026-06-10 16:38:45.255781 | controller | Wednesday 10 June 2026  16:38:45 +0000 (0:00:00.249)       0:01:03.170 ********
2026-06-10 16:38:45.748537 | controller | changed: [localhost]
2026-06-10 16:38:45.748667 | controller |
2026-06-10 16:38:45.748672 | 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-10 16:38:45.748677 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:38:45.748681 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:38:45.748685 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:38:45.748689 | controller | }}, dest={{
2026-06-10 16:38:45.748693 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:45.748697 | controller |   stage['path'], _val.src_file
2026-06-10 16:38:45.748701 | controller |   ) |
2026-06-10 16:38:45.748704 | controller |   path_join
2026-06-10 16:38:45.748707 | controller |  }}] ***
2026-06-10 16:38:45.748711 | controller | Wednesday 10 June 2026  16:38:45 +0000 (0:00:00.492)       0:01:03.664 ********
2026-06-10 16:38:45.748715 | controller | Wednesday 10 June 2026  16:38:45 +0000 (0:00:00.492)       0:01:03.663 ********
2026-06-10 16:38:46.072420 | controller | changed: [localhost] => (item=dns-values)
2026-06-10 16:38:46.072471 | controller |
2026-06-10 16:38:46.072485 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:46.072491 | controller | Wednesday 10 June 2026  16:38:46 +0000 (0:00:00.324)       0:01:03.988 ********
2026-06-10 16:38:46.072497 | controller | Wednesday 10 June 2026  16:38:46 +0000 (0:00:00.324)       0:01:03.987 ********
2026-06-10 16:38:46.137374 | controller | skipping: [localhost]
2026-06-10 16:38:46.137439 | controller |
2026-06-10 16:38:46.137446 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane/networking/dns chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:38:46.137452 | controller | Wednesday 10 June 2026  16:38:46 +0000 (0:00:00.064)       0:01:04.053 ********
2026-06-10 16:38:46.137457 | controller | Wednesday 10 June 2026  16:38:46 +0000 (0:00:00.064)       0:01:04.052 ********
2026-06-10 16:38:46.536140 | controller | changed: [localhost]
2026-06-10 16:38:46.536210 | controller |
2026-06-10 16:38:46.536217 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:38:46.536223 | controller | Wednesday 10 June 2026  16:38:46 +0000 (0:00:00.398)       0:01:04.452 ********
2026-06-10 16:38:46.536228 | controller | Wednesday 10 June 2026  16:38:46 +0000 (0:00:00.398)       0:01:04.450 ********
2026-06-10 16:38:46.971917 | controller | changed: [localhost]
2026-06-10 16:38:46.971979 | controller |
2026-06-10 16:38:46.971991 | 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-10 16:38:46.972001 | controller | Wednesday 10 June 2026  16:38:46 +0000 (0:00:00.436)       0:01:04.888 ********
2026-06-10 16:38:46.972009 | controller | Wednesday 10 June 2026  16:38:46 +0000 (0:00:00.436)       0:01:04.886 ********
2026-06-10 16:38:47.040133 | controller | skipping: [localhost]
2026-06-10 16:38:47.040203 | controller |
2026-06-10 16:38:47.040216 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:38:47.040225 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:38:47.040234 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:38:47.040243 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:38:47.040251 | controller |   ) | list
2026-06-10 16:38:47.040259 | controller | }}] ***
2026-06-10 16:38:47.040268 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.068)       0:01:04.956 ********
2026-06-10 16:38:47.040276 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.068)       0:01:04.955 ********
2026-06-10 16:38:47.084184 | controller | skipping: [localhost]
2026-06-10 16:38:47.084224 | controller |
2026-06-10 16:38:47.084236 | 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-10 16:38:47.084246 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:38:47.084254 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:38:47.084263 | controller | }}, mode=0644] ***
2026-06-10 16:38:47.084271 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.044)       0:01:05.000 ********
2026-06-10 16:38:47.084280 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.044)       0:01:04.999 ********
2026-06-10 16:38:47.328435 | controller | changed: [localhost]
2026-06-10 16:38:47.328479 | controller |
2026-06-10 16:38:47.328490 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:47.328498 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.244)       0:01:05.244 ********
2026-06-10 16:38:47.328506 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.244)       0:01:05.243 ********
2026-06-10 16:38:47.398062 | controller | skipping: [localhost]
2026-06-10 16:38:47.398107 | controller |
2026-06-10 16:38:47.398117 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane/networking/dns _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:38:47.398126 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.069)       0:01:05.313 ********
2026-06-10 16:38:47.398134 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.069)       0:01:05.312 ********
2026-06-10 16:38:47.462896 | controller | skipping: [localhost]
2026-06-10 16:38:47.462935 | controller |
2026-06-10 16:38:47.462948 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane/networking/dns _raw_params=wait_condition.yml] ***
2026-06-10 16:38:47.462954 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.064)       0:01:05.378 ********
2026-06-10 16:38:47.462959 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.064)       0:01:05.377 ********
2026-06-10 16:38:47.517681 | controller | skipping: [localhost] => (item=oc -n openshift-dns wait dns.operator/default --for condition=Available --timeout=20m)
2026-06-10 16:38:47.517742 | controller | skipping: [localhost]
2026-06-10 16:38:47.517749 | controller |
2026-06-10 16:38:47.517755 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:47.517761 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.055)       0:01:05.434 ********
2026-06-10 16:38:47.517767 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.055)       0:01:05.432 ********
2026-06-10 16:38:47.582006 | controller | skipping: [localhost]
2026-06-10 16:38:47.582077 | controller |
2026-06-10 16:38:47.582087 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane/networking/dns name=run_hook] ***
2026-06-10 16:38:47.582095 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.064)       0:01:05.498 ********
2026-06-10 16:38:47.582103 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.064)       0:01:05.496 ********
2026-06-10 16:38:47.645596 | controller | skipping: [localhost]
2026-06-10 16:38:47.645680 | controller |
2026-06-10 16:38:47.645690 | 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-10 16:38:47.645700 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.063)       0:01:05.561 ********
2026-06-10 16:38:47.645708 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.063)       0:01:05.560 ********
2026-06-10 16:38:47.705620 | controller | ok: [localhost] =>
2026-06-10 16:38:47.705710 | controller |     changed: false
2026-06-10 16:38:47.705720 | controller |     msg: All assertions passed
2026-06-10 16:38:47.705728 | controller |
2026-06-10 16:38:47.705750 | 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-10 16:38:47.705759 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.059)       0:01:05.621 ********
2026-06-10 16:38:47.705767 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.059)       0:01:05.620 ********
2026-06-10 16:38:47.743804 | controller | skipping: [localhost]
2026-06-10 16:38:47.743876 | controller |
2026-06-10 16:38:47.743887 | 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-10 16:38:47.743895 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.038)       0:01:05.659 ********
2026-06-10 16:38:47.743903 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.038)       0:01:05.658 ********
2026-06-10 16:38:47.795049 | controller | ok: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=20m)
2026-06-10 16:38:47.795092 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m)
2026-06-10 16:38:47.795103 | controller |
2026-06-10 16:38:47.795113 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:38:47.795121 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.051)       0:01:05.711 ********
2026-06-10 16:38:47.795128 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.051)       0:01:05.709 ********
2026-06-10 16:38:47.822980 | controller | skipping: [localhost]
2026-06-10 16:38:47.823017 | controller |
2026-06-10 16:38:47.823028 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:38:47.823036 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.028)       0:01:05.739 ********
2026-06-10 16:38:47.823044 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.028)       0:01:05.738 ********
2026-06-10 16:38:47.861606 | controller | ok: [localhost]
2026-06-10 16:38:47.861642 | controller |
2026-06-10 16:38:47.861653 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:38:47.861661 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:38:47.861669 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:38:47.861677 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:38:47.861684 | controller | }}] ***
2026-06-10 16:38:47.861692 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.038)       0:01:05.777 ********
2026-06-10 16:38:47.861700 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.038)       0:01:05.776 ********
2026-06-10 16:38:47.928432 | controller | skipping: [localhost]
2026-06-10 16:38:47.928518 | controller |
2026-06-10 16:38:47.928534 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:38:47.928546 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:47.928557 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:38:47.928569 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:38:47.928580 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.066)       0:01:05.844 ********
2026-06-10 16:38:47.928591 | controller | Wednesday 10 June 2026  16:38:47 +0000 (0:00:00.066)       0:01:05.843 ********
2026-06-10 16:38:48.197132 | controller | ok: [localhost] => (item={'name': 'baremetalhost-values', 'src_file': 'values.yaml'})
2026-06-10 16:38:48.197240 | controller |
2026-06-10 16:38:48.197270 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:38:48.197280 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.268)       0:01:06.113 ********
2026-06-10 16:38:48.197288 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.268)       0:01:06.112 ********
2026-06-10 16:38:48.285355 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:38:48.285390 | controller |
2026-06-10 16:38:48.285403 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/edpm/baremetalhosts name=run_hook] ***
2026-06-10 16:38:48.285409 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.088)       0:01:06.201 ********
2026-06-10 16:38:48.285414 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.088)       0:01:06.200 ********
2026-06-10 16:38:48.353894 | controller | skipping: [localhost]
2026-06-10 16:38:48.353928 | controller |
2026-06-10 16:38:48.353938 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/edpm/baremetalhosts name=ci_gen_kustomize_values] ***
2026-06-10 16:38:48.353946 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.068)       0:01:06.270 ********
2026-06-10 16:38:48.353953 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.068)       0:01:06.268 ********
2026-06-10 16:38:48.480533 | controller |
2026-06-10 16:38:48.480589 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:38:48.480596 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.126)       0:01:06.396 ********
2026-06-10 16:38:48.480602 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.126)       0:01:06.395 ********
2026-06-10 16:38:48.530747 | controller | skipping: [localhost]
2026-06-10 16:38:48.530785 | controller |
2026-06-10 16:38:48.530795 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:38:48.530804 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.050)       0:01:06.446 ********
2026-06-10 16:38:48.530812 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.050)       0:01:06.445 ********
2026-06-10 16:38:48.618540 | 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-10 16:38:48.618584 | controller |
2026-06-10 16:38:48.618593 | 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-10 16:38:48.618602 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.087)       0:01:06.534 ********
2026-06-10 16:38:48.618610 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.087)       0:01:06.533 ********
2026-06-10 16:38:48.678268 | controller | ok: [localhost] =>
2026-06-10 16:38:48.678299 | controller |     changed: false
2026-06-10 16:38:48.678308 | controller |     msg: All assertions passed
2026-06-10 16:38:48.678316 | controller |
2026-06-10 16:38:48.678324 | 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-10 16:38:48.678332 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.059)       0:01:06.594 ********
2026-06-10 16:38:48.678339 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.059)       0:01:06.593 ********
2026-06-10 16:38:48.935173 | controller | ok: [localhost]
2026-06-10 16:38:48.935246 | controller |
2026-06-10 16:38:48.935256 | 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-10 16:38:48.935265 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.256)       0:01:06.851 ********
2026-06-10 16:38:48.935274 | controller | Wednesday 10 June 2026  16:38:48 +0000 (0:00:00.256)       0:01:06.850 ********
2026-06-10 16:38:49.028198 | controller | ok: [localhost] =>
2026-06-10 16:38:49.028255 | controller |     changed: false
2026-06-10 16:38:49.028264 | controller |     msg: All assertions passed
2026-06-10 16:38:49.028273 | controller |
2026-06-10 16:38:49.028281 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:38:49.028289 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.092)       0:01:06.943 ********
2026-06-10 16:38:49.028297 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.092)       0:01:06.942 ********
2026-06-10 16:38:49.278523 | controller | ok: [localhost]
2026-06-10 16:38:49.278594 | controller |
2026-06-10 16:38:49.278602 | 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-10 16:38:49.278617 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:38:49.278623 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:38:49.278628 | controller |   _config_map_content |
2026-06-10 16:38:49.278633 | controller |   ansible.utils.remove_keys(
2026-06-10 16:38:49.278638 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:38:49.278643 | controller |     matching_parameter='regex')
2026-06-10 16:38:49.278649 | controller | }}, cacheable=False] ***
2026-06-10 16:38:49.278654 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.250)       0:01:07.194 ********
2026-06-10 16:38:49.278659 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.250)       0:01:07.193 ********
2026-06-10 16:38:49.504099 | controller | ok: [localhost]
2026-06-10 16:38:49.504146 | controller |
2026-06-10 16:38:49.504181 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:38:49.504193 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.226)       0:01:07.420 ********
2026-06-10 16:38:49.504201 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.226)       0:01:07.419 ********
2026-06-10 16:38:49.554670 | controller | skipping: [localhost]
2026-06-10 16:38:49.554712 | controller |
2026-06-10 16:38:49.554723 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:38:49.554732 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.050)       0:01:07.470 ********
2026-06-10 16:38:49.554740 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.050)       0:01:07.469 ********
2026-06-10 16:38:49.784035 | controller | changed: [localhost]
2026-06-10 16:38:49.784086 | controller |
2026-06-10 16:38:49.784098 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:38:49.784107 | controller |   (snippet_datadir,
2026-06-10 16:38:49.784116 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:38:49.784125 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:38:49.784133 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.229)       0:01:07.700 ********
2026-06-10 16:38:49.784142 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.229)       0:01:07.698 ********
2026-06-10 16:38:49.882053 | controller | skipping: [localhost]
2026-06-10 16:38:49.882113 | controller |
2026-06-10 16:38:49.882128 | 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-10 16:38:49.882134 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.098)       0:01:07.798 ********
2026-06-10 16:38:49.882139 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.098)       0:01:07.797 ********
2026-06-10 16:38:49.974002 | controller | ok: [localhost]
2026-06-10 16:38:49.974081 | controller |
2026-06-10 16:38:49.974092 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:38:49.974101 | controller |   (snippet_datadir,
2026-06-10 16:38:49.974110 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:38:49.974118 | controller | }}, content={{
2026-06-10 16:38:49.974126 | controller |   _base64_patch |
2026-06-10 16:38:49.974133 | controller |   default({}) |
2026-06-10 16:38:49.974141 | controller |   to_nice_yaml
2026-06-10 16:38:49.974148 | controller | }}, mode=0644] ***
2026-06-10 16:38:49.974183 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.091)       0:01:07.889 ********
2026-06-10 16:38:49.974195 | controller | Wednesday 10 June 2026  16:38:49 +0000 (0:00:00.091)       0:01:07.888 ********
2026-06-10 16:38:50.486430 | controller | changed: [localhost]
2026-06-10 16:38:50.486503 | controller |
2026-06-10 16:38:50.486514 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:38:50.486522 | controller |   (snippet_datadir,
2026-06-10 16:38:50.486531 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:38:50.486539 | controller | }}, content={{
2026-06-10 16:38:50.486548 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:38:50.486556 | controller |   default({}) |
2026-06-10 16:38:50.486573 | controller |   to_nice_yaml
2026-06-10 16:38:50.486581 | controller | }}, mode=0644] ***
2026-06-10 16:38:50.486588 | controller | Wednesday 10 June 2026  16:38:50 +0000 (0:00:00.512)       0:01:08.402 ********
2026-06-10 16:38:50.486596 | controller | Wednesday 10 June 2026  16:38:50 +0000 (0:00:00.512)       0:01:08.400 ********
2026-06-10 16:38:50.964966 | controller | changed: [localhost]
2026-06-10 16:38:50.965031 | controller |
2026-06-10 16:38:50.965036 | 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-10 16:38:50.965040 | controller |   (
2026-06-10 16:38:50.965044 | controller |     snippet_datadir,
2026-06-10 16:38:50.965048 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:38:50.965051 | controller |   ) | path_join
2026-06-10 16:38:50.965055 | controller | }}, mode=0644] ***
2026-06-10 16:38:50.965058 | controller | Wednesday 10 June 2026  16:38:50 +0000 (0:00:00.478)       0:01:08.880 ********
2026-06-10 16:38:50.965062 | controller | Wednesday 10 June 2026  16:38:50 +0000 (0:00:00.478)       0:01:08.879 ********
2026-06-10 16:38:51.449034 | controller | changed: [localhost]
2026-06-10 16:38:51.449076 | controller |
2026-06-10 16:38:51.449081 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:38:51.449086 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.483)       0:01:09.364 ********
2026-06-10 16:38:51.449090 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.483)       0:01:09.363 ********
2026-06-10 16:38:51.543420 | 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-10 16:38:51.543495 | controller |
2026-06-10 16:38:51.543502 | 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-10 16:38:51.543508 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.094)       0:01:09.459 ********
2026-06-10 16:38:51.543514 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.094)       0:01:09.458 ********
2026-06-10 16:38:51.619401 | controller | ok: [localhost] =>
2026-06-10 16:38:51.619434 | controller |     changed: false
2026-06-10 16:38:51.619442 | controller |     msg: All assertions passed
2026-06-10 16:38:51.619450 | controller |
2026-06-10 16:38:51.619459 | 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-10 16:38:51.619467 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.075)       0:01:09.535 ********
2026-06-10 16:38:51.619474 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.075)       0:01:09.534 ********
2026-06-10 16:38:51.922766 | controller | ok: [localhost]
2026-06-10 16:38:51.922850 | controller |
2026-06-10 16:38:51.922857 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:38:51.922863 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.303)       0:01:09.838 ********
2026-06-10 16:38:51.922868 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.303)       0:01:09.837 ********
2026-06-10 16:38:51.969912 | controller | ok: [localhost]
2026-06-10 16:38:51.969953 | controller |
2026-06-10 16:38:51.969960 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:38:51.969966 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.046)       0:01:09.885 ********
2026-06-10 16:38:51.969970 | controller | Wednesday 10 June 2026  16:38:51 +0000 (0:00:00.046)       0:01:09.884 ********
2026-06-10 16:38:52.456325 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/03_user_data_b64.yaml)
2026-06-10 16:38:52.456372 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/04_user_data.yaml)
2026-06-10 16:38:52.456382 | controller |
2026-06-10 16:38:52.456391 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:38:52.456399 | controller |   _content |
2026-06-10 16:38:52.456407 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:38:52.456420 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:38:52.456428 | controller | }}
2026-06-10 16:38:52.456436 | controller | ] ***
2026-06-10 16:38:52.456444 | controller | Wednesday 10 June 2026  16:38:52 +0000 (0:00:00.486)       0:01:10.372 ********
2026-06-10 16:38:52.456451 | controller | Wednesday 10 June 2026  16:38:52 +0000 (0:00:00.486)       0:01:10.370 ********
2026-06-10 16:38:52.587374 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:38:52.587420 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:38:52.587431 | controller |
2026-06-10 16:38:52.587440 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:38:52.587448 | controller | Wednesday 10 June 2026  16:38:52 +0000 (0:00:00.130)       0:01:10.502 ********
2026-06-10 16:38:52.587455 | controller | Wednesday 10 June 2026  16:38:52 +0000 (0:00:00.130)       0:01:10.501 ********
2026-06-10 16:38:52.856598 | controller | changed: [localhost]
2026-06-10 16:38:52.856684 | controller |
2026-06-10 16:38:52.856694 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:38:52.856702 | controller |   (_destdir,
2026-06-10 16:38:52.856709 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:38:52.856717 | controller | }}, content={{
2026-06-10 16:38:52.856724 | controller |   (
2026-06-10 16:38:52.856731 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:38:52.856738 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:38:52.856745 | controller | }}, mode=0644] ***
2026-06-10 16:38:52.856752 | controller | Wednesday 10 June 2026  16:38:52 +0000 (0:00:00.269)       0:01:10.771 ********
2026-06-10 16:38:52.856759 | controller | Wednesday 10 June 2026  16:38:52 +0000 (0:00:00.269)       0:01:10.770 ********
2026-06-10 16:38:53.356511 | controller | changed: [localhost]
2026-06-10 16:38:53.356585 | controller |
2026-06-10 16:38:53.356591 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/edpm/baremetalhosts mode=0644, backup=True, remote_src=True, src={{
2026-06-10 16:38:53.356595 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:38:53.356600 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:38:53.356603 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:38:53.356607 | controller | }}, dest={{
2026-06-10 16:38:53.356610 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:53.356614 | controller |   stage['path'], _val.src_file
2026-06-10 16:38:53.356617 | controller |   ) |
2026-06-10 16:38:53.356621 | controller |   path_join
2026-06-10 16:38:53.356624 | controller |  }}] ***
2026-06-10 16:38:53.356628 | controller | Wednesday 10 June 2026  16:38:53 +0000 (0:00:00.500)       0:01:11.272 ********
2026-06-10 16:38:53.356632 | controller | Wednesday 10 June 2026  16:38:53 +0000 (0:00:00.500)       0:01:11.271 ********
2026-06-10 16:38:54.710403 | controller | changed: [localhost] => (item=baremetalhost-values)
2026-06-10 16:38:54.710482 | controller |
2026-06-10 16:38:54.710493 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:54.710502 | controller | Wednesday 10 June 2026  16:38:54 +0000 (0:00:01.353)       0:01:12.625 ********
2026-06-10 16:38:54.710510 | controller | Wednesday 10 June 2026  16:38:54 +0000 (0:00:01.353)       0:01:12.624 ********
2026-06-10 16:38:54.786475 | controller | skipping: [localhost]
2026-06-10 16:38:54.786526 | controller |
2026-06-10 16:38:54.786537 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/edpm/baremetalhosts chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:38:54.786546 | controller | Wednesday 10 June 2026  16:38:54 +0000 (0:00:00.076)       0:01:12.702 ********
2026-06-10 16:38:54.786554 | controller | Wednesday 10 June 2026  16:38:54 +0000 (0:00:00.076)       0:01:12.700 ********
2026-06-10 16:38:55.147265 | controller | changed: [localhost]
2026-06-10 16:38:55.147312 | controller |
2026-06-10 16:38:55.147323 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:38:55.147333 | controller | Wednesday 10 June 2026  16:38:55 +0000 (0:00:00.360)       0:01:13.063 ********
2026-06-10 16:38:55.147348 | controller | Wednesday 10 June 2026  16:38:55 +0000 (0:00:00.360)       0:01:13.061 ********
2026-06-10 16:38:55.650811 | controller | changed: [localhost]
2026-06-10 16:38:55.650868 | controller |
2026-06-10 16:38:55.650883 | 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-10 16:38:55.650897 | controller | Wednesday 10 June 2026  16:38:55 +0000 (0:00:00.503)       0:01:13.566 ********
2026-06-10 16:38:55.650909 | controller | Wednesday 10 June 2026  16:38:55 +0000 (0:00:00.503)       0:01:13.565 ********
2026-06-10 16:38:55.726551 | controller | skipping: [localhost]
2026-06-10 16:38:55.726606 | controller |
2026-06-10 16:38:55.726619 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:38:55.726630 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:38:55.726642 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:38:55.726652 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:38:55.726661 | controller |   ) | list
2026-06-10 16:38:55.726671 | controller | }}] ***
2026-06-10 16:38:55.726681 | controller | Wednesday 10 June 2026  16:38:55 +0000 (0:00:00.075)       0:01:13.642 ********
2026-06-10 16:38:55.726691 | controller | Wednesday 10 June 2026  16:38:55 +0000 (0:00:00.075)       0:01:13.641 ********
2026-06-10 16:38:55.800445 | controller | skipping: [localhost]
2026-06-10 16:38:55.800497 | controller |
2026-06-10 16:38:55.800520 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/edpm/baremetalhosts remote_src=True, src={{ _output }}, dest={{
2026-06-10 16:38:55.800531 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:38:55.800541 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:38:55.800551 | controller | }}, mode=0644] ***
2026-06-10 16:38:55.800560 | controller | Wednesday 10 June 2026  16:38:55 +0000 (0:00:00.073)       0:01:13.716 ********
2026-06-10 16:38:55.800571 | controller | Wednesday 10 June 2026  16:38:55 +0000 (0:00:00.073)       0:01:13.715 ********
2026-06-10 16:38:56.114364 | controller | changed: [localhost]
2026-06-10 16:38:56.114393 | controller |
2026-06-10 16:38:56.114398 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:56.114402 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.313)       0:01:14.030 ********
2026-06-10 16:38:56.114406 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.313)       0:01:14.028 ********
2026-06-10 16:38:56.185091 | controller | skipping: [localhost]
2026-06-10 16:38:56.185134 | controller |
2026-06-10 16:38:56.185145 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/edpm/baremetalhosts _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:38:56.185153 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.070)       0:01:14.100 ********
2026-06-10 16:38:56.185206 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.070)       0:01:14.099 ********
2026-06-10 16:38:56.248729 | controller | skipping: [localhost]
2026-06-10 16:38:56.248775 | controller |
2026-06-10 16:38:56.248789 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/edpm/baremetalhosts _raw_params=wait_condition.yml] ***
2026-06-10 16:38:56.248799 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.063)       0:01:14.164 ********
2026-06-10 16:38:56.248809 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.063)       0:01:14.163 ********
2026-06-10 16:38:56.348237 | controller | skipping: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=20m)
2026-06-10 16:38:56.348292 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m)
2026-06-10 16:38:56.348306 | controller | skipping: [localhost]
2026-06-10 16:38:56.348318 | controller |
2026-06-10 16:38:56.348328 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:38:56.348347 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.099)       0:01:14.263 ********
2026-06-10 16:38:56.348357 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.099)       0:01:14.262 ********
2026-06-10 16:38:56.407438 | controller | skipping: [localhost]
2026-06-10 16:38:56.407482 | controller |
2026-06-10 16:38:56.407493 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/edpm/baremetalhosts name=run_hook] ***
2026-06-10 16:38:56.407501 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.059)       0:01:14.323 ********
2026-06-10 16:38:56.407509 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.059)       0:01:14.322 ********
2026-06-10 16:38:56.473671 | controller | skipping: [localhost]
2026-06-10 16:38:56.473706 | controller |
2026-06-10 16:38:56.473716 | 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-10 16:38:56.473725 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.066)       0:01:14.389 ********
2026-06-10 16:38:56.473733 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.066)       0:01:14.388 ********
2026-06-10 16:38:56.528995 | controller | ok: [localhost] =>
2026-06-10 16:38:56.529037 | controller |     changed: false
2026-06-10 16:38:56.529046 | controller |     msg: All assertions passed
2026-06-10 16:38:56.529055 | controller |
2026-06-10 16:38:56.529063 | 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-10 16:38:56.529072 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.055)       0:01:14.444 ********
2026-06-10 16:38:56.529079 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.055)       0:01:14.443 ********
2026-06-10 16:38:56.567735 | controller | skipping: [localhost]
2026-06-10 16:38:56.567802 | controller |
2026-06-10 16:38:56.567812 | 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-10 16:38:56.567821 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.038)       0:01:14.483 ********
2026-06-10 16:38:56.567829 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.038)       0:01:14.482 ********
2026-06-10 16:38:56.617421 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns gpu-computes-edpm --for condition=SetupReady --timeout=90m)
2026-06-10 16:38:56.617464 | controller |
2026-06-10 16:38:56.617474 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:38:56.617482 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.049)       0:01:14.533 ********
2026-06-10 16:38:56.617490 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.049)       0:01:14.532 ********
2026-06-10 16:38:56.650538 | controller | skipping: [localhost]
2026-06-10 16:38:56.650575 | controller |
2026-06-10 16:38:56.650584 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:38:56.650592 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.033)       0:01:14.566 ********
2026-06-10 16:38:56.650600 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.033)       0:01:14.565 ********
2026-06-10 16:38:56.707251 | controller | ok: [localhost]
2026-06-10 16:38:56.707296 | controller |
2026-06-10 16:38:56.707307 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:38:56.707315 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:38:56.707324 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:38:56.707332 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:38:56.707340 | controller | }}] ***
2026-06-10 16:38:56.707348 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.056)       0:01:14.623 ********
2026-06-10 16:38:56.707363 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.056)       0:01:14.621 ********
2026-06-10 16:38:56.779487 | controller | skipping: [localhost]
2026-06-10 16:38:56.779530 | controller |
2026-06-10 16:38:56.779539 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:38:56.779548 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:38:56.779555 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:38:56.779564 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:38:56.779571 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.072)       0:01:14.695 ********
2026-06-10 16:38:56.779579 | controller | Wednesday 10 June 2026  16:38:56 +0000 (0:00:00.072)       0:01:14.694 ********
2026-06-10 16:38:57.040844 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-10 16:38:57.040892 | controller |
2026-06-10 16:38:57.040903 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:38:57.040911 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.261)       0:01:14.956 ********
2026-06-10 16:38:57.040919 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.261)       0:01:14.955 ********
2026-06-10 16:38:57.105294 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:38:57.105333 | controller |
2026-06-10 16:38:57.105343 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-10 16:38:57.105351 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.064)       0:01:15.021 ********
2026-06-10 16:38:57.105359 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.064)       0:01:15.019 ********
2026-06-10 16:38:57.166741 | controller | skipping: [localhost]
2026-06-10 16:38:57.166783 | controller |
2026-06-10 16:38:57.166792 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-10 16:38:57.166801 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.061)       0:01:15.082 ********
2026-06-10 16:38:57.166809 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.061)       0:01:15.081 ********
2026-06-10 16:38:57.298853 | controller |
2026-06-10 16:38:57.298904 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:38:57.298939 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.132)       0:01:15.215 ********
2026-06-10 16:38:57.298949 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.132)       0:01:15.213 ********
2026-06-10 16:38:57.365557 | controller | skipping: [localhost]
2026-06-10 16:38:57.365601 | controller |
2026-06-10 16:38:57.365611 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:38:57.365620 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.066)       0:01:15.281 ********
2026-06-10 16:38:57.365629 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.066)       0:01:15.280 ********
2026-06-10 16:38:57.467719 | 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-10 16:38:57.467766 | controller |
2026-06-10 16:38:57.467777 | 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-10 16:38:57.467787 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.102)       0:01:15.383 ********
2026-06-10 16:38:57.467796 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.102)       0:01:15.382 ********
2026-06-10 16:38:57.544972 | controller | ok: [localhost] =>
2026-06-10 16:38:57.545016 | controller |     changed: false
2026-06-10 16:38:57.545025 | controller |     msg: All assertions passed
2026-06-10 16:38:57.545033 | controller |
2026-06-10 16:38:57.545042 | 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-10 16:38:57.545058 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.076)       0:01:15.460 ********
2026-06-10 16:38:57.545066 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.076)       0:01:15.459 ********
2026-06-10 16:38:57.795521 | controller | ok: [localhost]
2026-06-10 16:38:57.795582 | controller |
2026-06-10 16:38:57.795599 | 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-10 16:38:57.795613 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.250)       0:01:15.710 ********
2026-06-10 16:38:57.795626 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.250)       0:01:15.709 ********
2026-06-10 16:38:57.881572 | controller | ok: [localhost] =>
2026-06-10 16:38:57.881622 | controller |     changed: false
2026-06-10 16:38:57.881632 | controller |     msg: All assertions passed
2026-06-10 16:38:57.881641 | controller |
2026-06-10 16:38:57.881650 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:38:57.881659 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.086)       0:01:15.797 ********
2026-06-10 16:38:57.881692 | controller | Wednesday 10 June 2026  16:38:57 +0000 (0:00:00.086)       0:01:15.796 ********
2026-06-10 16:38:58.125593 | controller | ok: [localhost]
2026-06-10 16:38:58.125650 | controller |
2026-06-10 16:38:58.125664 | 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-10 16:38:58.125675 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:38:58.125685 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:38:58.125695 | controller |   _config_map_content |
2026-06-10 16:38:58.125705 | controller |   ansible.utils.remove_keys(
2026-06-10 16:38:58.125714 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:38:58.125724 | controller |     matching_parameter='regex')
2026-06-10 16:38:58.125734 | controller | }}, cacheable=False] ***
2026-06-10 16:38:58.125744 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.243)       0:01:16.041 ********
2026-06-10 16:38:58.125754 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.243)       0:01:16.040 ********
2026-06-10 16:38:58.414306 | controller | ok: [localhost]
2026-06-10 16:38:58.414354 | controller |
2026-06-10 16:38:58.414365 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:38:58.414373 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.289)       0:01:16.330 ********
2026-06-10 16:38:58.414381 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.289)       0:01:16.329 ********
2026-06-10 16:38:58.514372 | 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-10 16:38:58.514418 | controller |
2026-06-10 16:38:58.514428 | 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-10 16:38:58.514437 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.099)       0:01:16.430 ********
2026-06-10 16:38:58.514445 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.099)       0:01:16.429 ********
2026-06-10 16:38:58.594113 | 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-10 16:38:58.594224 | controller |
2026-06-10 16:38:58.594239 | 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-10 16:38:58.594250 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.079)       0:01:16.510 ********
2026-06-10 16:38:58.594271 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.079)       0:01:16.508 ********
2026-06-10 16:38:58.663230 | controller | ok: [localhost] =>
2026-06-10 16:38:58.663292 | controller |     changed: false
2026-06-10 16:38:58.663300 | controller |     msg: All assertions passed
2026-06-10 16:38:58.663309 | controller |
2026-06-10 16:38:58.663317 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-10 16:38:58.663325 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.069)       0:01:16.579 ********
2026-06-10 16:38:58.663333 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.069)       0:01:16.578 ********
2026-06-10 16:38:58.729647 | 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-10 16:38:58.729732 | controller |
2026-06-10 16:38:58.729743 | 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-10 16:38:58.729752 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.066)       0:01:16.645 ********
2026-06-10 16:38:58.729759 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.066)       0:01:16.644 ********
2026-06-10 16:38:58.776838 | controller | skipping: [localhost]
2026-06-10 16:38:58.776926 | controller |
2026-06-10 16:38:58.776937 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-10 16:38:58.776946 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-10 16:38:58.776954 | controller | }}] ***
2026-06-10 16:38:58.776962 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.047)       0:01:16.692 ********
2026-06-10 16:38:58.776969 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.047)       0:01:16.691 ********
2026-06-10 16:38:58.825891 | controller | ok: [localhost]
2026-06-10 16:38:58.825975 | controller |
2026-06-10 16:38:58.825996 | 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-10 16:38:58.826006 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.049)       0:01:16.741 ********
2026-06-10 16:38:58.826014 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.049)       0:01:16.740 ********
2026-06-10 16:38:58.902778 | controller | ok: [localhost] =>
2026-06-10 16:38:58.902884 | controller |     changed: false
2026-06-10 16:38:58.902895 | controller |     msg: All assertions passed
2026-06-10 16:38:58.902904 | controller |
2026-06-10 16:38:58.902928 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:38:58.902937 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.076)       0:01:16.818 ********
2026-06-10 16:38:58.902945 | controller | Wednesday 10 June 2026  16:38:58 +0000 (0:00:00.076)       0:01:16.817 ********
2026-06-10 16:38:59.135810 | controller | changed: [localhost]
2026-06-10 16:38:59.135901 | controller |
2026-06-10 16:38:59.135912 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:38:59.135921 | controller |   (snippet_datadir,
2026-06-10 16:38:59.135929 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:38:59.135937 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:38:59.135945 | controller | Wednesday 10 June 2026  16:38:59 +0000 (0:00:00.233)       0:01:17.051 ********
2026-06-10 16:38:59.135953 | controller | Wednesday 10 June 2026  16:38:59 +0000 (0:00:00.233)       0:01:17.050 ********
2026-06-10 16:38:59.681802 | controller | changed: [localhost]
2026-06-10 16:38:59.681849 | controller |
2026-06-10 16:38:59.681861 | 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-10 16:38:59.681879 | controller | Wednesday 10 June 2026  16:38:59 +0000 (0:00:00.545)       0:01:17.597 ********
2026-06-10 16:38:59.681889 | controller | Wednesday 10 June 2026  16:38:59 +0000 (0:00:00.545)       0:01:17.596 ********
2026-06-10 16:38:59.777751 | controller | ok: [localhost]
2026-06-10 16:38:59.777788 | controller |
2026-06-10 16:38:59.777799 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:38:59.777807 | controller |   (snippet_datadir,
2026-06-10 16:38:59.777815 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:38:59.777823 | controller | }}, content={{
2026-06-10 16:38:59.777831 | controller |   _base64_patch |
2026-06-10 16:38:59.777839 | controller |   default({}) |
2026-06-10 16:38:59.777846 | controller |   to_nice_yaml
2026-06-10 16:38:59.777854 | controller | }}, mode=0644] ***
2026-06-10 16:38:59.777861 | controller | Wednesday 10 June 2026  16:38:59 +0000 (0:00:00.096)       0:01:17.693 ********
2026-06-10 16:38:59.777869 | controller | Wednesday 10 June 2026  16:38:59 +0000 (0:00:00.096)       0:01:17.692 ********
2026-06-10 16:39:00.264907 | controller | changed: [localhost]
2026-06-10 16:39:00.264961 | controller |
2026-06-10 16:39:00.264975 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:39:00.264986 | controller |   (snippet_datadir,
2026-06-10 16:39:00.264996 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:39:00.265007 | controller | }}, content={{
2026-06-10 16:39:00.265017 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:39:00.265027 | controller |   default({}) |
2026-06-10 16:39:00.265037 | controller |   to_nice_yaml
2026-06-10 16:39:00.265047 | controller | }}, mode=0644] ***
2026-06-10 16:39:00.265057 | controller | Wednesday 10 June 2026  16:39:00 +0000 (0:00:00.487)       0:01:18.180 ********
2026-06-10 16:39:00.265067 | controller | Wednesday 10 June 2026  16:39:00 +0000 (0:00:00.487)       0:01:18.179 ********
2026-06-10 16:39:00.771086 | controller | changed: [localhost]
2026-06-10 16:39:00.771117 | controller |
2026-06-10 16:39:00.771122 | 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-10 16:39:00.771126 | controller |   (
2026-06-10 16:39:00.771130 | controller |     snippet_datadir,
2026-06-10 16:39:00.771134 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:39:00.771138 | controller |   ) | path_join
2026-06-10 16:39:00.771142 | controller | }}, mode=0644] ***
2026-06-10 16:39:00.771146 | controller | Wednesday 10 June 2026  16:39:00 +0000 (0:00:00.506)       0:01:18.686 ********
2026-06-10 16:39:00.771150 | controller | Wednesday 10 June 2026  16:39:00 +0000 (0:00:00.506)       0:01:18.685 ********
2026-06-10 16:39:01.266852 | controller | changed: [localhost]
2026-06-10 16:39:01.266898 | controller |
2026-06-10 16:39:01.266908 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:39:01.266917 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.495)       0:01:19.182 ********
2026-06-10 16:39:01.266925 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.495)       0:01:19.181 ********
2026-06-10 16:39:01.369147 | 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-10 16:39:01.369217 | controller |
2026-06-10 16:39:01.369229 | 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-10 16:39:01.369239 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.102)       0:01:19.285 ********
2026-06-10 16:39:01.369248 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.102)       0:01:19.284 ********
2026-06-10 16:39:01.423515 | controller | ok: [localhost] =>
2026-06-10 16:39:01.423546 | controller |     changed: false
2026-06-10 16:39:01.423555 | controller |     msg: All assertions passed
2026-06-10 16:39:01.423564 | controller |
2026-06-10 16:39:01.423573 | 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-10 16:39:01.423582 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.054)       0:01:19.339 ********
2026-06-10 16:39:01.423598 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.054)       0:01:19.338 ********
2026-06-10 16:39:01.689332 | controller | ok: [localhost]
2026-06-10 16:39:01.689378 | controller |
2026-06-10 16:39:01.689389 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:39:01.689398 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.265)       0:01:19.605 ********
2026-06-10 16:39:01.689406 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.265)       0:01:19.603 ********
2026-06-10 16:39:01.768192 | controller | ok: [localhost]
2026-06-10 16:39:01.768239 | controller |
2026-06-10 16:39:01.768249 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:39:01.768258 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.078)       0:01:19.683 ********
2026-06-10 16:39:01.768266 | controller | Wednesday 10 June 2026  16:39:01 +0000 (0:00:00.078)       0:01:19.682 ********
2026-06-10 16:39:02.501940 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-10 16:39:02.501973 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-10 16:39:02.501979 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-10 16:39:02.501984 | controller |
2026-06-10 16:39:02.501990 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:39:02.501995 | controller |   _content |
2026-06-10 16:39:02.502000 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:39:02.502005 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:39:02.502036 | controller | }}
2026-06-10 16:39:02.502042 | controller | ] ***
2026-06-10 16:39:02.502047 | controller | Wednesday 10 June 2026  16:39:02 +0000 (0:00:00.734)       0:01:20.418 ********
2026-06-10 16:39:02.502052 | controller | Wednesday 10 June 2026  16:39:02 +0000 (0:00:00.734)       0:01:20.417 ********
2026-06-10 16:39:02.639096 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-10 16:39:02.639123 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:39:02.639127 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:39:02.639131 | controller |
2026-06-10 16:39:02.639136 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:39:02.639140 | controller | Wednesday 10 June 2026  16:39:02 +0000 (0:00:00.136)       0:01:20.554 ********
2026-06-10 16:39:02.639143 | controller | Wednesday 10 June 2026  16:39:02 +0000 (0:00:00.136)       0:01:20.553 ********
2026-06-10 16:39:02.878854 | controller | changed: [localhost]
2026-06-10 16:39:02.878883 | controller |
2026-06-10 16:39:02.878888 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:39:02.878892 | controller |   (_destdir,
2026-06-10 16:39:02.878896 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:39:02.878900 | controller | }}, content={{
2026-06-10 16:39:02.878903 | controller |   (
2026-06-10 16:39:02.878907 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:39:02.878911 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:39:02.878914 | controller | }}, mode=0644] ***
2026-06-10 16:39:02.878918 | controller | Wednesday 10 June 2026  16:39:02 +0000 (0:00:00.239)       0:01:20.794 ********
2026-06-10 16:39:02.878922 | controller | Wednesday 10 June 2026  16:39:02 +0000 (0:00:00.239)       0:01:20.793 ********
2026-06-10 16:39:03.350929 | controller | changed: [localhost]
2026-06-10 16:39:03.350974 | controller |
2026-06-10 16:39:03.350985 | 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-10 16:39:03.350994 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:39:03.351003 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:39:03.351010 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:39:03.351018 | controller | }}, dest={{
2026-06-10 16:39:03.351026 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:03.351033 | controller |   stage['path'], _val.src_file
2026-06-10 16:39:03.351041 | controller |   ) |
2026-06-10 16:39:03.351049 | controller |   path_join
2026-06-10 16:39:03.351064 | controller |  }}] ***
2026-06-10 16:39:03.351072 | controller | Wednesday 10 June 2026  16:39:03 +0000 (0:00:00.471)       0:01:21.266 ********
2026-06-10 16:39:03.351080 | controller | Wednesday 10 June 2026  16:39:03 +0000 (0:00:00.471)       0:01:21.265 ********
2026-06-10 16:39:03.679718 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-10 16:39:03.679752 | controller |
2026-06-10 16:39:03.679759 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:03.679765 | controller | Wednesday 10 June 2026  16:39:03 +0000 (0:00:00.329)       0:01:21.595 ********
2026-06-10 16:39:03.679770 | controller | Wednesday 10 June 2026  16:39:03 +0000 (0:00:00.329)       0:01:21.594 ********
2026-06-10 16:39:03.741215 | controller | skipping: [localhost]
2026-06-10 16:39:03.741246 | controller |
2026-06-10 16:39:03.741255 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:39:03.741265 | controller | Wednesday 10 June 2026  16:39:03 +0000 (0:00:00.061)       0:01:21.657 ********
2026-06-10 16:39:03.741274 | controller | Wednesday 10 June 2026  16:39:03 +0000 (0:00:00.061)       0:01:21.656 ********
2026-06-10 16:39:04.151358 | controller | changed: [localhost]
2026-06-10 16:39:04.151408 | controller |
2026-06-10 16:39:04.151419 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:39:04.151429 | controller | Wednesday 10 June 2026  16:39:04 +0000 (0:00:00.409)       0:01:22.067 ********
2026-06-10 16:39:04.151440 | controller | Wednesday 10 June 2026  16:39:04 +0000 (0:00:00.409)       0:01:22.065 ********
2026-06-10 16:39:04.660034 | controller | changed: [localhost]
2026-06-10 16:39:04.660066 | controller |
2026-06-10 16:39:04.660073 | 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-10 16:39:04.660080 | controller | Wednesday 10 June 2026  16:39:04 +0000 (0:00:00.508)       0:01:22.575 ********
2026-06-10 16:39:04.660086 | controller | Wednesday 10 June 2026  16:39:04 +0000 (0:00:00.508)       0:01:22.574 ********
2026-06-10 16:39:04.735138 | controller | skipping: [localhost]
2026-06-10 16:39:04.735191 | controller |
2026-06-10 16:39:04.735200 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:39:04.735208 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:39:04.735215 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:39:04.735222 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:39:04.735229 | controller |   ) | list
2026-06-10 16:39:04.735235 | controller | }}] ***
2026-06-10 16:39:04.735242 | controller | Wednesday 10 June 2026  16:39:04 +0000 (0:00:00.075)       0:01:22.650 ********
2026-06-10 16:39:04.735249 | controller | Wednesday 10 June 2026  16:39:04 +0000 (0:00:00.075)       0:01:22.649 ********
2026-06-10 16:39:04.817502 | controller | skipping: [localhost]
2026-06-10 16:39:04.817544 | controller |
2026-06-10 16:39:04.817555 | 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-10 16:39:04.817563 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:39:04.817570 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:39:04.817578 | controller | }}, mode=0644] ***
2026-06-10 16:39:04.817585 | controller | Wednesday 10 June 2026  16:39:04 +0000 (0:00:00.082)       0:01:22.733 ********
2026-06-10 16:39:04.817593 | controller | Wednesday 10 June 2026  16:39:04 +0000 (0:00:00.082)       0:01:22.731 ********
2026-06-10 16:39:05.085657 | controller | changed: [localhost]
2026-06-10 16:39:05.085716 | controller |
2026-06-10 16:39:05.085722 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:05.085732 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.268)       0:01:23.001 ********
2026-06-10 16:39:05.085736 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.268)       0:01:23.000 ********
2026-06-10 16:39:05.153955 | controller | skipping: [localhost]
2026-06-10 16:39:05.153994 | controller |
2026-06-10 16:39:05.154000 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:39:05.154005 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.068)       0:01:23.069 ********
2026-06-10 16:39:05.154104 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.068)       0:01:23.068 ********
2026-06-10 16:39:05.218749 | controller | skipping: [localhost]
2026-06-10 16:39:05.218790 | controller |
2026-06-10 16:39:05.218800 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-10 16:39:05.218809 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.064)       0:01:23.134 ********
2026-06-10 16:39:05.218817 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.064)       0:01:23.133 ********
2026-06-10 16:39:05.293006 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns gpu-computes-edpm --for condition=SetupReady --timeout=90m)
2026-06-10 16:39:05.293051 | controller | skipping: [localhost]
2026-06-10 16:39:05.293060 | controller |
2026-06-10 16:39:05.293069 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:05.293077 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.074)       0:01:23.208 ********
2026-06-10 16:39:05.293084 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.074)       0:01:23.207 ********
2026-06-10 16:39:05.356607 | controller | skipping: [localhost]
2026-06-10 16:39:05.356646 | controller |
2026-06-10 16:39:05.356656 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-10 16:39:05.356664 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.063)       0:01:23.272 ********
2026-06-10 16:39:05.356671 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.063)       0:01:23.271 ********
2026-06-10 16:39:05.427332 | controller | skipping: [localhost]
2026-06-10 16:39:05.427378 | controller |
2026-06-10 16:39:05.427389 | 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-10 16:39:05.427398 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.070)       0:01:23.343 ********
2026-06-10 16:39:05.427406 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.070)       0:01:23.341 ********
2026-06-10 16:39:05.488926 | controller | ok: [localhost] =>
2026-06-10 16:39:05.488946 | controller |     changed: false
2026-06-10 16:39:05.488954 | controller |     msg: All assertions passed
2026-06-10 16:39:05.488962 | controller |
2026-06-10 16:39:05.488970 | 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-10 16:39:05.488979 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.061)       0:01:23.404 ********
2026-06-10 16:39:05.488987 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.061)       0:01:23.403 ********
2026-06-10 16:39:05.528972 | controller | skipping: [localhost]
2026-06-10 16:39:05.529015 | controller |
2026-06-10 16:39:05.529026 | 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-10 16:39:05.529034 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.039)       0:01:23.444 ********
2026-06-10 16:39:05.529042 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.039)       0:01:23.443 ********
2026-06-10 16:39:05.579994 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=90m)
2026-06-10 16:39:05.580065 | controller |
2026-06-10 16:39:05.580080 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:39:05.580092 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.050)       0:01:23.495 ********
2026-06-10 16:39:05.580103 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.050)       0:01:23.494 ********
2026-06-10 16:39:05.619675 | controller | skipping: [localhost]
2026-06-10 16:39:05.619724 | controller |
2026-06-10 16:39:05.619734 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:39:05.619742 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.039)       0:01:23.535 ********
2026-06-10 16:39:05.619751 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.039)       0:01:23.534 ********
2026-06-10 16:39:05.669262 | controller | ok: [localhost]
2026-06-10 16:39:05.669361 | controller |
2026-06-10 16:39:05.669375 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:39:05.669387 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:39:05.669399 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:39:05.669410 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:39:05.669421 | controller | }}] ***
2026-06-10 16:39:05.669432 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.049)       0:01:23.584 ********
2026-06-10 16:39:05.669443 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.049)       0:01:23.583 ********
2026-06-10 16:39:05.740479 | controller | skipping: [localhost]
2026-06-10 16:39:05.740579 | controller |
2026-06-10 16:39:05.740593 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:39:05.740605 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:05.740616 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:39:05.740627 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:39:05.740657 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.071)       0:01:23.656 ********
2026-06-10 16:39:05.740669 | controller | Wednesday 10 June 2026  16:39:05 +0000 (0:00:00.071)       0:01:23.654 ********
2026-06-10 16:39:06.011697 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-10 16:39:06.011810 | controller |
2026-06-10 16:39:06.011821 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:39:06.011830 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.271)       0:01:23.927 ********
2026-06-10 16:39:06.011839 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.271)       0:01:23.926 ********
2026-06-10 16:39:06.107436 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:39:06.107471 | controller |
2026-06-10 16:39:06.107478 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-10 16:39:06.107484 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.095)       0:01:24.023 ********
2026-06-10 16:39:06.107489 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.095)       0:01:24.022 ********
2026-06-10 16:39:06.171056 | controller | skipping: [localhost]
2026-06-10 16:39:06.171078 | controller |
2026-06-10 16:39:06.171085 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-10 16:39:06.171090 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.063)       0:01:24.087 ********
2026-06-10 16:39:06.171095 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.063)       0:01:24.085 ********
2026-06-10 16:39:06.281222 | controller |
2026-06-10 16:39:06.281256 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:39:06.281263 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.110)       0:01:24.197 ********
2026-06-10 16:39:06.281268 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.110)       0:01:24.196 ********
2026-06-10 16:39:06.347769 | controller | skipping: [localhost]
2026-06-10 16:39:06.347792 | controller |
2026-06-10 16:39:06.347798 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:39:06.347803 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.066)       0:01:24.264 ********
2026-06-10 16:39:06.347808 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.066)       0:01:24.262 ********
2026-06-10 16:39:06.424434 | 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-10 16:39:06.424475 | controller |
2026-06-10 16:39:06.424486 | 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-10 16:39:06.424496 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.076)       0:01:24.340 ********
2026-06-10 16:39:06.424505 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.076)       0:01:24.339 ********
2026-06-10 16:39:06.502848 | controller | ok: [localhost] =>
2026-06-10 16:39:06.502894 | controller |     changed: false
2026-06-10 16:39:06.502906 | controller |     msg: All assertions passed
2026-06-10 16:39:06.502915 | controller |
2026-06-10 16:39:06.502924 | 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-10 16:39:06.502933 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.077)       0:01:24.418 ********
2026-06-10 16:39:06.502942 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.077)       0:01:24.417 ********
2026-06-10 16:39:06.738881 | controller | ok: [localhost]
2026-06-10 16:39:06.738925 | controller |
2026-06-10 16:39:06.738936 | 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-10 16:39:06.738945 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.236)       0:01:24.654 ********
2026-06-10 16:39:06.738953 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.236)       0:01:24.653 ********
2026-06-10 16:39:06.832790 | controller | ok: [localhost] =>
2026-06-10 16:39:06.832829 | controller |     changed: false
2026-06-10 16:39:06.832840 | controller |     msg: All assertions passed
2026-06-10 16:39:06.832849 | controller |
2026-06-10 16:39:06.832859 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:39:06.832867 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.093)       0:01:24.748 ********
2026-06-10 16:39:06.832876 | controller | Wednesday 10 June 2026  16:39:06 +0000 (0:00:00.093)       0:01:24.747 ********
2026-06-10 16:39:07.084518 | controller | ok: [localhost]
2026-06-10 16:39:07.084547 | controller |
2026-06-10 16:39:07.084552 | 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-10 16:39:07.084558 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:39:07.084562 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:39:07.084565 | controller |   _config_map_content |
2026-06-10 16:39:07.084569 | controller |   ansible.utils.remove_keys(
2026-06-10 16:39:07.084572 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:39:07.084576 | controller |     matching_parameter='regex')
2026-06-10 16:39:07.084580 | controller | }}, cacheable=False] ***
2026-06-10 16:39:07.084583 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.251)       0:01:25.000 ********
2026-06-10 16:39:07.084587 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.251)       0:01:24.999 ********
2026-06-10 16:39:07.309184 | controller | ok: [localhost]
2026-06-10 16:39:07.309223 | controller |
2026-06-10 16:39:07.309239 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:39:07.309246 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.224)       0:01:25.224 ********
2026-06-10 16:39:07.309257 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.224)       0:01:25.223 ********
2026-06-10 16:39:07.382551 | controller | skipping: [localhost]
2026-06-10 16:39:07.382597 | controller |
2026-06-10 16:39:07.382609 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:39:07.382619 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.073)       0:01:25.298 ********
2026-06-10 16:39:07.382627 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.073)       0:01:25.297 ********
2026-06-10 16:39:07.638003 | controller | changed: [localhost]
2026-06-10 16:39:07.638056 | controller |
2026-06-10 16:39:07.638069 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:39:07.638081 | controller |   (snippet_datadir,
2026-06-10 16:39:07.638091 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:39:07.638102 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:39:07.638113 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.255)       0:01:25.553 ********
2026-06-10 16:39:07.638124 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.255)       0:01:25.552 ********
2026-06-10 16:39:07.750743 | controller | skipping: [localhost]
2026-06-10 16:39:07.750787 | controller |
2026-06-10 16:39:07.750798 | 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-10 16:39:07.750807 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.112)       0:01:25.666 ********
2026-06-10 16:39:07.750816 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.112)       0:01:25.665 ********
2026-06-10 16:39:07.841235 | controller | ok: [localhost]
2026-06-10 16:39:07.841291 | controller |
2026-06-10 16:39:07.841307 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:39:07.841320 | controller |   (snippet_datadir,
2026-06-10 16:39:07.841330 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:39:07.841340 | controller | }}, content={{
2026-06-10 16:39:07.841348 | controller |   _base64_patch |
2026-06-10 16:39:07.841357 | controller |   default({}) |
2026-06-10 16:39:07.841365 | controller |   to_nice_yaml
2026-06-10 16:39:07.841373 | controller | }}, mode=0644] ***
2026-06-10 16:39:07.841382 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.090)       0:01:25.756 ********
2026-06-10 16:39:07.841390 | controller | Wednesday 10 June 2026  16:39:07 +0000 (0:00:00.090)       0:01:25.755 ********
2026-06-10 16:39:08.345593 | controller | changed: [localhost]
2026-06-10 16:39:08.345669 | controller |
2026-06-10 16:39:08.345680 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:39:08.345689 | controller |   (snippet_datadir,
2026-06-10 16:39:08.345697 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:39:08.345705 | controller | }}, content={{
2026-06-10 16:39:08.345713 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:39:08.345721 | controller |   default({}) |
2026-06-10 16:39:08.345729 | controller |   to_nice_yaml
2026-06-10 16:39:08.345737 | controller | }}, mode=0644] ***
2026-06-10 16:39:08.345744 | controller | Wednesday 10 June 2026  16:39:08 +0000 (0:00:00.504)       0:01:26.261 ********
2026-06-10 16:39:08.345752 | controller | Wednesday 10 June 2026  16:39:08 +0000 (0:00:00.504)       0:01:26.260 ********
2026-06-10 16:39:08.848181 | controller | changed: [localhost]
2026-06-10 16:39:08.848233 | controller |
2026-06-10 16:39:08.848239 | 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-10 16:39:08.848245 | controller |   (
2026-06-10 16:39:08.848250 | controller |     snippet_datadir,
2026-06-10 16:39:08.848256 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:39:08.848261 | controller |   ) | path_join
2026-06-10 16:39:08.848266 | controller | }}, mode=0644] ***
2026-06-10 16:39:08.848271 | controller | Wednesday 10 June 2026  16:39:08 +0000 (0:00:00.502)       0:01:26.763 ********
2026-06-10 16:39:08.848276 | controller | Wednesday 10 June 2026  16:39:08 +0000 (0:00:00.502)       0:01:26.762 ********
2026-06-10 16:39:09.300499 | controller | changed: [localhost]
2026-06-10 16:39:09.300538 | controller |
2026-06-10 16:39:09.300544 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:39:09.300554 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.452)       0:01:27.216 ********
2026-06-10 16:39:09.300558 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.452)       0:01:27.215 ********
2026-06-10 16:39:09.404280 | 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-10 16:39:09.404298 | controller |
2026-06-10 16:39:09.404304 | 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-10 16:39:09.404309 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.104)       0:01:27.320 ********
2026-06-10 16:39:09.404314 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.104)       0:01:27.319 ********
2026-06-10 16:39:09.476220 | controller | ok: [localhost] =>
2026-06-10 16:39:09.476255 | controller |     changed: false
2026-06-10 16:39:09.476264 | controller |     msg: All assertions passed
2026-06-10 16:39:09.476272 | controller |
2026-06-10 16:39:09.476281 | 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-10 16:39:09.476289 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.071)       0:01:27.392 ********
2026-06-10 16:39:09.476297 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.071)       0:01:27.390 ********
2026-06-10 16:39:09.751452 | controller | ok: [localhost]
2026-06-10 16:39:09.751505 | controller |
2026-06-10 16:39:09.751512 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:39:09.751517 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.275)       0:01:27.667 ********
2026-06-10 16:39:09.751522 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.275)       0:01:27.666 ********
2026-06-10 16:39:09.805642 | controller | ok: [localhost]
2026-06-10 16:39:09.805682 | controller |
2026-06-10 16:39:09.805701 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:39:09.805708 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.054)       0:01:27.721 ********
2026-06-10 16:39:09.805715 | controller | Wednesday 10 June 2026  16:39:09 +0000 (0:00:00.054)       0:01:27.720 ********
2026-06-10 16:39:10.300590 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-10 16:39:10.300678 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-10 16:39:10.300693 | controller |
2026-06-10 16:39:10.300706 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:39:10.300717 | controller |   _content |
2026-06-10 16:39:10.300728 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:39:10.300740 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:39:10.300751 | controller | }}
2026-06-10 16:39:10.300762 | controller | ] ***
2026-06-10 16:39:10.300773 | controller | Wednesday 10 June 2026  16:39:10 +0000 (0:00:00.494)       0:01:28.216 ********
2026-06-10 16:39:10.300784 | controller | Wednesday 10 June 2026  16:39:10 +0000 (0:00:00.494)       0:01:28.215 ********
2026-06-10 16:39:10.448228 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:39:10.448295 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:39:10.448305 | controller |
2026-06-10 16:39:10.448314 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:39:10.448322 | controller | Wednesday 10 June 2026  16:39:10 +0000 (0:00:00.148)       0:01:28.364 ********
2026-06-10 16:39:10.448330 | controller | Wednesday 10 June 2026  16:39:10 +0000 (0:00:00.148)       0:01:28.363 ********
2026-06-10 16:39:10.702610 | controller | changed: [localhost]
2026-06-10 16:39:10.702674 | controller |
2026-06-10 16:39:10.702682 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:39:10.702687 | controller |   (_destdir,
2026-06-10 16:39:10.702693 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:39:10.702706 | controller | }}, content={{
2026-06-10 16:39:10.702711 | controller |   (
2026-06-10 16:39:10.702716 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:39:10.702721 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:39:10.702726 | controller | }}, mode=0644] ***
2026-06-10 16:39:10.702731 | controller | Wednesday 10 June 2026  16:39:10 +0000 (0:00:00.254)       0:01:28.618 ********
2026-06-10 16:39:10.702736 | controller | Wednesday 10 June 2026  16:39:10 +0000 (0:00:00.254)       0:01:28.617 ********
2026-06-10 16:39:11.152198 | controller | changed: [localhost]
2026-06-10 16:39:11.152237 | controller |
2026-06-10 16:39:11.152242 | 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-10 16:39:11.152247 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:39:11.152251 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:39:11.152255 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:39:11.152258 | controller | }}, dest={{
2026-06-10 16:39:11.152262 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:11.152266 | controller |   stage['path'], _val.src_file
2026-06-10 16:39:11.152269 | controller |   ) |
2026-06-10 16:39:11.152273 | controller |   path_join
2026-06-10 16:39:11.152276 | controller |  }}] ***
2026-06-10 16:39:11.152280 | controller | Wednesday 10 June 2026  16:39:11 +0000 (0:00:00.449)       0:01:29.068 ********
2026-06-10 16:39:11.152283 | controller | Wednesday 10 June 2026  16:39:11 +0000 (0:00:00.449)       0:01:29.067 ********
2026-06-10 16:39:11.475803 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-10 16:39:11.475869 | controller |
2026-06-10 16:39:11.475881 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:11.475890 | controller | Wednesday 10 June 2026  16:39:11 +0000 (0:00:00.323)       0:01:29.391 ********
2026-06-10 16:39:11.475899 | controller | Wednesday 10 June 2026  16:39:11 +0000 (0:00:00.323)       0:01:29.390 ********
2026-06-10 16:39:11.523896 | controller | skipping: [localhost]
2026-06-10 16:39:11.523948 | controller |
2026-06-10 16:39:11.523957 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:39:11.523967 | controller | Wednesday 10 June 2026  16:39:11 +0000 (0:00:00.048)       0:01:29.440 ********
2026-06-10 16:39:11.523975 | controller | Wednesday 10 June 2026  16:39:11 +0000 (0:00:00.048)       0:01:29.438 ********
2026-06-10 16:39:11.912982 | controller | changed: [localhost]
2026-06-10 16:39:11.913029 | controller |
2026-06-10 16:39:11.913041 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:39:11.913050 | controller | Wednesday 10 June 2026  16:39:11 +0000 (0:00:00.389)       0:01:29.829 ********
2026-06-10 16:39:11.913059 | controller | Wednesday 10 June 2026  16:39:11 +0000 (0:00:00.389)       0:01:29.827 ********
2026-06-10 16:39:12.418465 | controller | changed: [localhost]
2026-06-10 16:39:12.418616 | controller |
2026-06-10 16:39:12.418631 | 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-10 16:39:12.418644 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.504)       0:01:30.334 ********
2026-06-10 16:39:12.418655 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.505)       0:01:30.332 ********
2026-06-10 16:39:12.491046 | controller | skipping: [localhost]
2026-06-10 16:39:12.491093 | controller |
2026-06-10 16:39:12.491104 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:39:12.491114 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:39:12.491123 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:39:12.491132 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:39:12.491149 | controller |   ) | list
2026-06-10 16:39:12.491199 | controller | }}] ***
2026-06-10 16:39:12.491208 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.072)       0:01:30.406 ********
2026-06-10 16:39:12.491217 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.072)       0:01:30.405 ********
2026-06-10 16:39:12.562097 | controller | skipping: [localhost]
2026-06-10 16:39:12.562132 | controller |
2026-06-10 16:39:12.562139 | 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-10 16:39:12.562144 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:39:12.562150 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:39:12.562175 | controller | }}, mode=0644] ***
2026-06-10 16:39:12.562180 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.071)       0:01:30.477 ********
2026-06-10 16:39:12.562186 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.071)       0:01:30.476 ********
2026-06-10 16:39:12.838278 | controller | changed: [localhost]
2026-06-10 16:39:12.838322 | controller |
2026-06-10 16:39:12.838330 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:12.838335 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.275)       0:01:30.753 ********
2026-06-10 16:39:12.838341 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.275)       0:01:30.752 ********
2026-06-10 16:39:12.890185 | controller | skipping: [localhost]
2026-06-10 16:39:12.890246 | controller |
2026-06-10 16:39:12.890253 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:39:12.890280 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.052)       0:01:30.806 ********
2026-06-10 16:39:12.890285 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.052)       0:01:30.805 ********
2026-06-10 16:39:12.938727 | controller | skipping: [localhost]
2026-06-10 16:39:12.938782 | controller |
2026-06-10 16:39:12.938789 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-10 16:39:12.938795 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.048)       0:01:30.854 ********
2026-06-10 16:39:12.938801 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.048)       0:01:30.853 ********
2026-06-10 16:39:12.998285 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=90m)
2026-06-10 16:39:12.998342 | controller | skipping: [localhost]
2026-06-10 16:39:12.998349 | controller |
2026-06-10 16:39:12.998355 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:12.998361 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.058)       0:01:30.913 ********
2026-06-10 16:39:12.998366 | controller | Wednesday 10 June 2026  16:39:12 +0000 (0:00:00.058)       0:01:30.912 ********
2026-06-10 16:39:13.054852 | controller | skipping: [localhost]
2026-06-10 16:39:13.054907 | controller |
2026-06-10 16:39:13.054914 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-10 16:39:13.054920 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.056)       0:01:30.970 ********
2026-06-10 16:39:13.054926 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.056)       0:01:30.969 ********
2026-06-10 16:39:13.119551 | controller | skipping: [localhost]
2026-06-10 16:39:13.119610 | controller |
2026-06-10 16:39:13.119617 | 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-10 16:39:13.119624 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.064)       0:01:31.035 ********
2026-06-10 16:39:13.119629 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.064)       0:01:31.033 ********
2026-06-10 16:39:13.169549 | controller | ok: [localhost] =>
2026-06-10 16:39:13.169607 | controller |     changed: false
2026-06-10 16:39:13.169614 | controller |     msg: All assertions passed
2026-06-10 16:39:13.169620 | controller |
2026-06-10 16:39:13.169625 | 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-10 16:39:13.169631 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.050)       0:01:31.085 ********
2026-06-10 16:39:13.169636 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.050)       0:01:31.084 ********
2026-06-10 16:39:13.199510 | controller | skipping: [localhost]
2026-06-10 16:39:13.199552 | controller |
2026-06-10 16:39:13.199559 | 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-10 16:39:13.199565 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.029)       0:01:31.115 ********
2026-06-10 16:39:13.199571 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.029)       0:01:31.114 ********
2026-06-10 16:39:13.236809 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m)
2026-06-10 16:39:13.236858 | controller |
2026-06-10 16:39:13.236864 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:39:13.236870 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.037)       0:01:31.152 ********
2026-06-10 16:39:13.236875 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.037)       0:01:31.151 ********
2026-06-10 16:39:13.273049 | controller | skipping: [localhost]
2026-06-10 16:39:13.273064 | controller |
2026-06-10 16:39:13.273077 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:39:13.273082 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.036)       0:01:31.189 ********
2026-06-10 16:39:13.273086 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.036)       0:01:31.187 ********
2026-06-10 16:39:13.308965 | controller | ok: [localhost]
2026-06-10 16:39:13.309024 | controller |
2026-06-10 16:39:13.309031 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:39:13.309037 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:39:13.309043 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:39:13.309048 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:39:13.309053 | controller | }}] ***
2026-06-10 16:39:13.309059 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.035)       0:01:31.224 ********
2026-06-10 16:39:13.309064 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.035)       0:01:31.223 ********
2026-06-10 16:39:13.358660 | controller | skipping: [localhost]
2026-06-10 16:39:13.358717 | controller |
2026-06-10 16:39:13.358724 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:39:13.358729 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:13.358734 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:39:13.358740 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:39:13.358745 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.049)       0:01:31.274 ********
2026-06-10 16:39:13.358750 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.049)       0:01:31.273 ********
2026-06-10 16:39:13.874972 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-10 16:39:13.875048 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-10 16:39:13.875059 | controller |
2026-06-10 16:39:13.875069 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:39:13.875077 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.515)       0:01:31.790 ********
2026-06-10 16:39:13.875094 | controller | Wednesday 10 June 2026  16:39:13 +0000 (0:00:00.515)       0:01:31.789 ********
2026-06-10 16:39:14.006689 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-10 16:39:14.006750 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:39:14.006757 | controller |
2026-06-10 16:39:14.006763 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/control-plane-post-ceph name=run_hook] ***
2026-06-10 16:39:14.006769 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.131)       0:01:31.922 ********
2026-06-10 16:39:14.006774 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.131)       0:01:31.920 ********
2026-06-10 16:39:14.062888 | controller | skipping: [localhost]
2026-06-10 16:39:14.062952 | controller |
2026-06-10 16:39:14.062959 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/control-plane-post-ceph name=ci_gen_kustomize_values] ***
2026-06-10 16:39:14.062964 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.056)       0:01:31.978 ********
2026-06-10 16:39:14.062969 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.056)       0:01:31.977 ********
2026-06-10 16:39:14.211230 | controller |
2026-06-10 16:39:14.211296 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:39:14.211301 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.148)       0:01:32.127 ********
2026-06-10 16:39:14.211305 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.148)       0:01:32.126 ********
2026-06-10 16:39:14.257734 | controller | skipping: [localhost]
2026-06-10 16:39:14.257792 | controller |
2026-06-10 16:39:14.257799 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:39:14.257805 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.046)       0:01:32.174 ********
2026-06-10 16:39:14.257810 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.046)       0:01:32.172 ********
2026-06-10 16:39:14.315817 | 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-10 16:39:14.315877 | controller |
2026-06-10 16:39:14.315883 | 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-10 16:39:14.315889 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.058)       0:01:32.232 ********
2026-06-10 16:39:14.315895 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.058)       0:01:32.230 ********
2026-06-10 16:39:14.367270 | controller | ok: [localhost] =>
2026-06-10 16:39:14.367327 | controller |     changed: false
2026-06-10 16:39:14.367333 | controller |     msg: All assertions passed
2026-06-10 16:39:14.367338 | controller |
2026-06-10 16:39:14.367344 | 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-10 16:39:14.367350 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.051)       0:01:32.283 ********
2026-06-10 16:39:14.367355 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.051)       0:01:32.282 ********
2026-06-10 16:39:14.651685 | controller | ok: [localhost]
2026-06-10 16:39:14.651761 | controller |
2026-06-10 16:39:14.651771 | 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-10 16:39:14.651781 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.283)       0:01:32.566 ********
2026-06-10 16:39:14.651789 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.283)       0:01:32.565 ********
2026-06-10 16:39:14.739412 | controller | ok: [localhost] =>
2026-06-10 16:39:14.739496 | controller |     changed: false
2026-06-10 16:39:14.739519 | controller |     msg: All assertions passed
2026-06-10 16:39:14.739529 | controller |
2026-06-10 16:39:14.739538 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:39:14.739547 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.088)       0:01:32.654 ********
2026-06-10 16:39:14.739566 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.088)       0:01:32.653 ********
2026-06-10 16:39:14.996590 | controller | ok: [localhost]
2026-06-10 16:39:14.996658 | controller |
2026-06-10 16:39:14.996670 | 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-10 16:39:14.996680 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:39:14.996688 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:39:14.996696 | controller |   _config_map_content |
2026-06-10 16:39:14.996704 | controller |   ansible.utils.remove_keys(
2026-06-10 16:39:14.996712 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:39:14.996719 | controller |     matching_parameter='regex')
2026-06-10 16:39:14.996727 | controller | }}, cacheable=False] ***
2026-06-10 16:39:14.996735 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.257)       0:01:32.912 ********
2026-06-10 16:39:14.996743 | controller | Wednesday 10 June 2026  16:39:14 +0000 (0:00:00.257)       0:01:32.911 ********
2026-06-10 16:39:15.201611 | controller | ok: [localhost]
2026-06-10 16:39:15.201665 | controller |
2026-06-10 16:39:15.201670 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:39:15.201675 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.205)       0:01:33.117 ********
2026-06-10 16:39:15.201679 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.205)       0:01:33.116 ********
2026-06-10 16:39:15.247462 | controller | skipping: [localhost]
2026-06-10 16:39:15.247514 | controller |
2026-06-10 16:39:15.247519 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:39:15.247523 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.045)       0:01:33.163 ********
2026-06-10 16:39:15.247528 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.045)       0:01:33.162 ********
2026-06-10 16:39:15.450927 | controller | ok: [localhost]
2026-06-10 16:39:15.450993 | controller |
2026-06-10 16:39:15.450998 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:39:15.451003 | controller |   (snippet_datadir,
2026-06-10 16:39:15.451007 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:39:15.451011 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:39:15.451015 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.203)       0:01:33.366 ********
2026-06-10 16:39:15.451018 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.203)       0:01:33.365 ********
2026-06-10 16:39:15.511751 | controller | skipping: [localhost]
2026-06-10 16:39:15.511793 | controller |
2026-06-10 16:39:15.511799 | 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-10 16:39:15.511804 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.060)       0:01:33.427 ********
2026-06-10 16:39:15.511808 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.060)       0:01:33.426 ********
2026-06-10 16:39:15.575792 | controller | ok: [localhost]
2026-06-10 16:39:15.575839 | controller |
2026-06-10 16:39:15.575844 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:39:15.575849 | controller |   (snippet_datadir,
2026-06-10 16:39:15.575853 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:39:15.575857 | controller | }}, content={{
2026-06-10 16:39:15.575860 | controller |   _base64_patch |
2026-06-10 16:39:15.575864 | controller |   default({}) |
2026-06-10 16:39:15.575867 | controller |   to_nice_yaml
2026-06-10 16:39:15.575870 | controller | }}, mode=0644] ***
2026-06-10 16:39:15.575874 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.064)       0:01:33.491 ********
2026-06-10 16:39:15.575878 | controller | Wednesday 10 June 2026  16:39:15 +0000 (0:00:00.064)       0:01:33.490 ********
2026-06-10 16:39:16.045548 | controller | ok: [localhost]
2026-06-10 16:39:16.045598 | controller |
2026-06-10 16:39:16.045603 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:39:16.045613 | controller |   (snippet_datadir,
2026-06-10 16:39:16.045617 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:39:16.045622 | controller | }}, content={{
2026-06-10 16:39:16.045625 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:39:16.045629 | controller |   default({}) |
2026-06-10 16:39:16.045632 | controller |   to_nice_yaml
2026-06-10 16:39:16.045636 | controller | }}, mode=0644] ***
2026-06-10 16:39:16.045639 | controller | Wednesday 10 June 2026  16:39:16 +0000 (0:00:00.469)       0:01:33.961 ********
2026-06-10 16:39:16.045643 | controller | Wednesday 10 June 2026  16:39:16 +0000 (0:00:00.469)       0:01:33.960 ********
2026-06-10 16:39:16.524340 | controller | ok: [localhost]
2026-06-10 16:39:16.524401 | controller |
2026-06-10 16:39:16.524408 | 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-10 16:39:16.524413 | controller |   (
2026-06-10 16:39:16.524418 | controller |     snippet_datadir,
2026-06-10 16:39:16.524423 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:39:16.524428 | controller |   ) | path_join
2026-06-10 16:39:16.524433 | controller | }}, mode=0644] ***
2026-06-10 16:39:16.524438 | controller | Wednesday 10 June 2026  16:39:16 +0000 (0:00:00.478)       0:01:34.440 ********
2026-06-10 16:39:16.524442 | controller | Wednesday 10 June 2026  16:39:16 +0000 (0:00:00.478)       0:01:34.438 ********
2026-06-10 16:39:17.021499 | controller | changed: [localhost]
2026-06-10 16:39:17.021572 | controller |
2026-06-10 16:39:17.021583 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:39:17.021592 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.497)       0:01:34.937 ********
2026-06-10 16:39:17.021600 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.497)       0:01:34.936 ********
2026-06-10 16:39:17.129383 | 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-10 16:39:17.129468 | controller |
2026-06-10 16:39:17.129494 | 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-10 16:39:17.129504 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.108)       0:01:35.045 ********
2026-06-10 16:39:17.129512 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.108)       0:01:35.044 ********
2026-06-10 16:39:17.200578 | controller | ok: [localhost] =>
2026-06-10 16:39:17.200652 | controller |     changed: false
2026-06-10 16:39:17.200662 | controller |     msg: All assertions passed
2026-06-10 16:39:17.200672 | controller |
2026-06-10 16:39:17.200681 | 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-10 16:39:17.200690 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.070)       0:01:35.116 ********
2026-06-10 16:39:17.200699 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.070)       0:01:35.115 ********
2026-06-10 16:39:17.449093 | controller | ok: [localhost]
2026-06-10 16:39:17.449187 | controller |
2026-06-10 16:39:17.449201 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:39:17.449210 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.248)       0:01:35.365 ********
2026-06-10 16:39:17.449218 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.248)       0:01:35.363 ********
2026-06-10 16:39:17.518439 | controller | ok: [localhost]
2026-06-10 16:39:17.518476 | controller |
2026-06-10 16:39:17.518486 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:39:17.518495 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.069)       0:01:35.434 ********
2026-06-10 16:39:17.518502 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.069)       0:01:35.433 ********
2026-06-10 16:39:17.999388 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-10 16:39:17.999483 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-10 16:39:17.999509 | controller |
2026-06-10 16:39:17.999518 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:39:17.999526 | controller |   _content |
2026-06-10 16:39:17.999534 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:39:17.999542 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:39:17.999551 | controller | }}
2026-06-10 16:39:17.999558 | controller | ] ***
2026-06-10 16:39:17.999566 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.480)       0:01:35.915 ********
2026-06-10 16:39:17.999574 | controller | Wednesday 10 June 2026  16:39:17 +0000 (0:00:00.480)       0:01:35.913 ********
2026-06-10 16:39:18.129098 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:39:18.129202 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:39:18.129215 | controller |
2026-06-10 16:39:18.129224 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:39:18.129232 | controller | Wednesday 10 June 2026  16:39:18 +0000 (0:00:00.129)       0:01:36.044 ********
2026-06-10 16:39:18.129239 | controller | Wednesday 10 June 2026  16:39:18 +0000 (0:00:00.129)       0:01:36.043 ********
2026-06-10 16:39:18.378326 | controller | ok: [localhost]
2026-06-10 16:39:18.378420 | controller |
2026-06-10 16:39:18.378432 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:39:18.378441 | controller |   (_destdir,
2026-06-10 16:39:18.378449 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:39:18.378457 | controller | }}, content={{
2026-06-10 16:39:18.378465 | controller |   (
2026-06-10 16:39:18.378472 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:39:18.378480 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:39:18.378488 | controller | }}, mode=0644] ***
2026-06-10 16:39:18.378496 | controller | Wednesday 10 June 2026  16:39:18 +0000 (0:00:00.249)       0:01:36.294 ********
2026-06-10 16:39:18.378503 | controller | Wednesday 10 June 2026  16:39:18 +0000 (0:00:00.249)       0:01:36.292 ********
2026-06-10 16:39:18.905418 | controller | changed: [localhost]
2026-06-10 16:39:18.905487 | controller |
2026-06-10 16:39:18.905498 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:39:18.905506 | controller | Wednesday 10 June 2026  16:39:18 +0000 (0:00:00.526)       0:01:36.820 ********
2026-06-10 16:39:18.905515 | controller | Wednesday 10 June 2026  16:39:18 +0000 (0:00:00.526)       0:01:36.819 ********
2026-06-10 16:39:18.987956 | controller | skipping: [localhost]
2026-06-10 16:39:18.988034 | controller |
2026-06-10 16:39:18.988044 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:39:18.988053 | controller | Wednesday 10 June 2026  16:39:18 +0000 (0:00:00.082)       0:01:36.903 ********
2026-06-10 16:39:18.988061 | controller | Wednesday 10 June 2026  16:39:18 +0000 (0:00:00.082)       0:01:36.902 ********
2026-06-10 16:39:19.074608 | 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-10 16:39:19.074696 | controller |
2026-06-10 16:39:19.074707 | 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-10 16:39:19.074716 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.087)       0:01:36.990 ********
2026-06-10 16:39:19.074724 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.087)       0:01:36.989 ********
2026-06-10 16:39:19.138818 | controller | ok: [localhost] =>
2026-06-10 16:39:19.138880 | controller |     changed: false
2026-06-10 16:39:19.138890 | controller |     msg: All assertions passed
2026-06-10 16:39:19.138898 | controller |
2026-06-10 16:39:19.138907 | 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-10 16:39:19.138915 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.064)       0:01:37.054 ********
2026-06-10 16:39:19.138923 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.064)       0:01:37.053 ********
2026-06-10 16:39:19.388041 | controller | ok: [localhost]
2026-06-10 16:39:19.388103 | controller |
2026-06-10 16:39:19.388108 | 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-10 16:39:19.388113 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.249)       0:01:37.304 ********
2026-06-10 16:39:19.388117 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.249)       0:01:37.303 ********
2026-06-10 16:39:19.466469 | controller | ok: [localhost] =>
2026-06-10 16:39:19.466541 | controller |     changed: false
2026-06-10 16:39:19.466551 | controller |     msg: All assertions passed
2026-06-10 16:39:19.466560 | controller |
2026-06-10 16:39:19.466569 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:39:19.466579 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.078)       0:01:37.382 ********
2026-06-10 16:39:19.466587 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.078)       0:01:37.381 ********
2026-06-10 16:39:19.722692 | controller | ok: [localhost]
2026-06-10 16:39:19.722772 | controller |
2026-06-10 16:39:19.722783 | 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-10 16:39:19.722793 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:39:19.722801 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:39:19.722809 | controller |   _config_map_content |
2026-06-10 16:39:19.722816 | controller |   ansible.utils.remove_keys(
2026-06-10 16:39:19.722824 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:39:19.722832 | controller |     matching_parameter='regex')
2026-06-10 16:39:19.722839 | controller | }}, cacheable=False] ***
2026-06-10 16:39:19.722847 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.255)       0:01:37.638 ********
2026-06-10 16:39:19.722856 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.255)       0:01:37.637 ********
2026-06-10 16:39:19.983477 | controller | ok: [localhost]
2026-06-10 16:39:19.983546 | controller |
2026-06-10 16:39:19.983557 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:39:19.983566 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.261)       0:01:37.899 ********
2026-06-10 16:39:19.983574 | controller | Wednesday 10 June 2026  16:39:19 +0000 (0:00:00.261)       0:01:37.898 ********
2026-06-10 16:39:20.051251 | controller | skipping: [localhost]
2026-06-10 16:39:20.051329 | controller |
2026-06-10 16:39:20.051341 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:39:20.051351 | controller | Wednesday 10 June 2026  16:39:20 +0000 (0:00:00.067)       0:01:37.967 ********
2026-06-10 16:39:20.051360 | controller | Wednesday 10 June 2026  16:39:20 +0000 (0:00:00.067)       0:01:37.966 ********
2026-06-10 16:39:20.313339 | controller | changed: [localhost]
2026-06-10 16:39:20.313419 | controller |
2026-06-10 16:39:20.313432 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:39:20.313440 | controller |   (snippet_datadir,
2026-06-10 16:39:20.313449 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:39:20.313457 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:39:20.313465 | controller | Wednesday 10 June 2026  16:39:20 +0000 (0:00:00.262)       0:01:38.229 ********
2026-06-10 16:39:20.313473 | controller | Wednesday 10 June 2026  16:39:20 +0000 (0:00:00.262)       0:01:38.228 ********
2026-06-10 16:39:20.848610 | controller | changed: [localhost]
2026-06-10 16:39:20.848673 | controller |
2026-06-10 16:39:20.848684 | 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-10 16:39:20.848693 | controller | Wednesday 10 June 2026  16:39:20 +0000 (0:00:00.535)       0:01:38.765 ********
2026-06-10 16:39:20.848702 | controller | Wednesday 10 June 2026  16:39:20 +0000 (0:00:00.535)       0:01:38.763 ********
2026-06-10 16:39:20.944833 | controller | ok: [localhost]
2026-06-10 16:39:20.944901 | controller |
2026-06-10 16:39:20.944910 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:39:20.944919 | controller |   (snippet_datadir,
2026-06-10 16:39:20.944926 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:39:20.944934 | controller | }}, content={{
2026-06-10 16:39:20.944941 | controller |   _base64_patch |
2026-06-10 16:39:20.944948 | controller |   default({}) |
2026-06-10 16:39:20.944955 | controller |   to_nice_yaml
2026-06-10 16:39:20.944962 | controller | }}, mode=0644] ***
2026-06-10 16:39:20.944969 | controller | Wednesday 10 June 2026  16:39:20 +0000 (0:00:00.095)       0:01:38.860 ********
2026-06-10 16:39:20.944975 | controller | Wednesday 10 June 2026  16:39:20 +0000 (0:00:00.095)       0:01:38.859 ********
2026-06-10 16:39:21.398841 | controller | changed: [localhost]
2026-06-10 16:39:21.398914 | controller |
2026-06-10 16:39:21.398921 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:39:21.398927 | controller |   (snippet_datadir,
2026-06-10 16:39:21.398932 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:39:21.398937 | controller | }}, content={{
2026-06-10 16:39:21.398942 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:39:21.398947 | controller |   default({}) |
2026-06-10 16:39:21.398952 | controller |   to_nice_yaml
2026-06-10 16:39:21.398956 | controller | }}, mode=0644] ***
2026-06-10 16:39:21.398961 | controller | Wednesday 10 June 2026  16:39:21 +0000 (0:00:00.453)       0:01:39.314 ********
2026-06-10 16:39:21.398966 | controller | Wednesday 10 June 2026  16:39:21 +0000 (0:00:00.453)       0:01:39.313 ********
2026-06-10 16:39:21.848559 | controller | changed: [localhost]
2026-06-10 16:39:21.848615 | controller |
2026-06-10 16:39:21.848622 | 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-10 16:39:21.848628 | controller |   (
2026-06-10 16:39:21.848633 | controller |     snippet_datadir,
2026-06-10 16:39:21.848639 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:39:21.848644 | controller |   ) | path_join
2026-06-10 16:39:21.848648 | controller | }}, mode=0644] ***
2026-06-10 16:39:21.848654 | controller | Wednesday 10 June 2026  16:39:21 +0000 (0:00:00.449)       0:01:39.764 ********
2026-06-10 16:39:21.848659 | controller | Wednesday 10 June 2026  16:39:21 +0000 (0:00:00.449)       0:01:39.763 ********
2026-06-10 16:39:22.255701 | controller | changed: [localhost]
2026-06-10 16:39:22.255745 | controller |
2026-06-10 16:39:22.255760 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:39:22.255767 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.407)       0:01:40.171 ********
2026-06-10 16:39:22.255772 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.407)       0:01:40.170 ********
2026-06-10 16:39:22.356608 | 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-10 16:39:22.356676 | controller |
2026-06-10 16:39:22.356687 | 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-10 16:39:22.356697 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.101)       0:01:40.272 ********
2026-06-10 16:39:22.356705 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.101)       0:01:40.271 ********
2026-06-10 16:39:22.425450 | controller | ok: [localhost] =>
2026-06-10 16:39:22.425497 | controller |     changed: false
2026-06-10 16:39:22.425503 | controller |     msg: All assertions passed
2026-06-10 16:39:22.425509 | controller |
2026-06-10 16:39:22.425514 | 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-10 16:39:22.425520 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.068)       0:01:40.341 ********
2026-06-10 16:39:22.425525 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.068)       0:01:40.340 ********
2026-06-10 16:39:22.677194 | controller | ok: [localhost]
2026-06-10 16:39:22.677265 | controller |
2026-06-10 16:39:22.677294 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:39:22.677303 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.251)       0:01:40.593 ********
2026-06-10 16:39:22.677311 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.251)       0:01:40.591 ********
2026-06-10 16:39:22.745183 | controller | ok: [localhost]
2026-06-10 16:39:22.745235 | controller |
2026-06-10 16:39:22.745242 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:39:22.745248 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.067)       0:01:40.661 ********
2026-06-10 16:39:22.745253 | controller | Wednesday 10 June 2026  16:39:22 +0000 (0:00:00.067)       0:01:40.659 ********
2026-06-10 16:39:23.440234 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/02_ci_data.yaml)
2026-06-10 16:39:23.440302 | 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-10 16:39:23.440313 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-10 16:39:23.440321 | controller |
2026-06-10 16:39:23.440329 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:39:23.440337 | controller |   _content |
2026-06-10 16:39:23.440345 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:39:23.440353 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:39:23.440361 | controller | }}
2026-06-10 16:39:23.440369 | controller | ] ***
2026-06-10 16:39:23.440376 | controller | Wednesday 10 June 2026  16:39:23 +0000 (0:00:00.694)       0:01:41.355 ********
2026-06-10 16:39:23.440384 | controller | Wednesday 10 June 2026  16:39:23 +0000 (0:00:00.694)       0:01:41.354 ********
2026-06-10 16:39:23.601868 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-10 16:39:23.601913 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:39:23.601917 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:39:23.601921 | controller |
2026-06-10 16:39:23.601926 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:39:23.601930 | controller | Wednesday 10 June 2026  16:39:23 +0000 (0:00:00.161)       0:01:41.517 ********
2026-06-10 16:39:23.601933 | controller | Wednesday 10 June 2026  16:39:23 +0000 (0:00:00.161)       0:01:41.516 ********
2026-06-10 16:39:23.855144 | controller | changed: [localhost]
2026-06-10 16:39:23.855256 | controller |
2026-06-10 16:39:23.855267 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:39:23.855276 | controller |   (_destdir,
2026-06-10 16:39:23.855284 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:39:23.855291 | controller | }}, content={{
2026-06-10 16:39:23.855299 | controller |   (
2026-06-10 16:39:23.855307 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:39:23.855315 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:39:23.855323 | controller | }}, mode=0644] ***
2026-06-10 16:39:23.855330 | controller | Wednesday 10 June 2026  16:39:23 +0000 (0:00:00.253)       0:01:41.771 ********
2026-06-10 16:39:23.855338 | controller | Wednesday 10 June 2026  16:39:23 +0000 (0:00:00.253)       0:01:41.770 ********
2026-06-10 16:39:24.298870 | controller | changed: [localhost]
2026-06-10 16:39:24.298930 | controller |
2026-06-10 16:39:24.298937 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/control-plane-post-ceph mode=0644, backup=True, remote_src=True, src={{
2026-06-10 16:39:24.298944 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:39:24.298950 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:39:24.298956 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:39:24.298961 | controller | }}, dest={{
2026-06-10 16:39:24.298967 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:24.298972 | controller |   stage['path'], _val.src_file
2026-06-10 16:39:24.298978 | controller |   ) |
2026-06-10 16:39:24.298983 | controller |   path_join
2026-06-10 16:39:24.298988 | controller |  }}] ***
2026-06-10 16:39:24.298993 | controller | Wednesday 10 June 2026  16:39:24 +0000 (0:00:00.443)       0:01:42.214 ********
2026-06-10 16:39:24.299005 | controller | Wednesday 10 June 2026  16:39:24 +0000 (0:00:00.443)       0:01:42.213 ********
2026-06-10 16:39:24.956285 | controller | changed: [localhost] => (item=service-values)
2026-06-10 16:39:24.956349 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-10 16:39:24.956356 | controller |
2026-06-10 16:39:24.956372 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:24.956378 | controller | Wednesday 10 June 2026  16:39:24 +0000 (0:00:00.657)       0:01:42.872 ********
2026-06-10 16:39:24.956383 | controller | Wednesday 10 June 2026  16:39:24 +0000 (0:00:00.657)       0:01:42.870 ********
2026-06-10 16:39:25.028230 | controller | skipping: [localhost]
2026-06-10 16:39:25.028283 | controller |
2026-06-10 16:39:25.028293 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane-post-ceph chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:39:25.028302 | controller | Wednesday 10 June 2026  16:39:25 +0000 (0:00:00.071)       0:01:42.943 ********
2026-06-10 16:39:25.028310 | controller | Wednesday 10 June 2026  16:39:25 +0000 (0:00:00.071)       0:01:42.942 ********
2026-06-10 16:39:25.470818 | controller | changed: [localhost]
2026-06-10 16:39:25.470885 | controller |
2026-06-10 16:39:25.470896 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:39:25.470905 | controller | Wednesday 10 June 2026  16:39:25 +0000 (0:00:00.442)       0:01:43.386 ********
2026-06-10 16:39:25.470913 | controller | Wednesday 10 June 2026  16:39:25 +0000 (0:00:00.442)       0:01:43.385 ********
2026-06-10 16:39:25.898965 | controller | changed: [localhost]
2026-06-10 16:39:25.899023 | controller |
2026-06-10 16:39:25.899034 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/nova/nova05epsilon/control-plane-post-ceph executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-10 16:39:25.899044 | controller | Wednesday 10 June 2026  16:39:25 +0000 (0:00:00.428)       0:01:43.814 ********
2026-06-10 16:39:25.899052 | controller | Wednesday 10 June 2026  16:39:25 +0000 (0:00:00.428)       0:01:43.813 ********
2026-06-10 16:39:25.973256 | controller | skipping: [localhost]
2026-06-10 16:39:25.973303 | controller |
2026-06-10 16:39:25.973310 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:39:25.973316 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:39:25.973322 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:39:25.973328 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:39:25.973333 | controller |   ) | list
2026-06-10 16:39:25.973339 | controller | }}] ***
2026-06-10 16:39:25.973344 | controller | Wednesday 10 June 2026  16:39:25 +0000 (0:00:00.074)       0:01:43.888 ********
2026-06-10 16:39:25.973349 | controller | Wednesday 10 June 2026  16:39:25 +0000 (0:00:00.074)       0:01:43.887 ********
2026-06-10 16:39:26.044871 | controller | skipping: [localhost]
2026-06-10 16:39:26.044918 | controller |
2026-06-10 16:39:26.044925 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/control-plane-post-ceph remote_src=True, src={{ _output }}, dest={{
2026-06-10 16:39:26.044931 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:39:26.044937 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:39:26.044943 | controller | }}, mode=0644] ***
2026-06-10 16:39:26.044948 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.071)       0:01:43.960 ********
2026-06-10 16:39:26.044953 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.071)       0:01:43.959 ********
2026-06-10 16:39:26.313453 | controller | changed: [localhost]
2026-06-10 16:39:26.313500 | controller |
2026-06-10 16:39:26.313511 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:26.313520 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.268)       0:01:44.229 ********
2026-06-10 16:39:26.313537 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.268)       0:01:44.228 ********
2026-06-10 16:39:26.383217 | controller | skipping: [localhost]
2026-06-10 16:39:26.383260 | controller |
2026-06-10 16:39:26.383273 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/control-plane-post-ceph _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:39:26.383284 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.069)       0:01:44.299 ********
2026-06-10 16:39:26.383296 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.069)       0:01:44.297 ********
2026-06-10 16:39:26.456607 | controller | skipping: [localhost]
2026-06-10 16:39:26.456654 | controller |
2026-06-10 16:39:26.456665 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/control-plane-post-ceph _raw_params=wait_condition.yml] ***
2026-06-10 16:39:26.456674 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.073)       0:01:44.372 ********
2026-06-10 16:39:26.456682 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.073)       0:01:44.371 ********
2026-06-10 16:39:26.525419 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m)
2026-06-10 16:39:26.525454 | controller | skipping: [localhost]
2026-06-10 16:39:26.525461 | controller |
2026-06-10 16:39:26.525467 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:26.525472 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.068)       0:01:44.441 ********
2026-06-10 16:39:26.525477 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.068)       0:01:44.440 ********
2026-06-10 16:39:26.597540 | controller | skipping: [localhost]
2026-06-10 16:39:26.597584 | controller |
2026-06-10 16:39:26.597594 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/control-plane-post-ceph name=run_hook] ***
2026-06-10 16:39:26.597602 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.071)       0:01:44.512 ********
2026-06-10 16:39:26.597610 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.071)       0:01:44.511 ********
2026-06-10 16:39:26.678115 | controller | skipping: [localhost]
2026-06-10 16:39:26.678185 | controller |
2026-06-10 16:39:26.678207 | 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-10 16:39:26.678217 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.081)       0:01:44.593 ********
2026-06-10 16:39:26.678226 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.081)       0:01:44.592 ********
2026-06-10 16:39:26.742827 | controller | ok: [localhost] =>
2026-06-10 16:39:26.742861 | controller |     changed: false
2026-06-10 16:39:26.742867 | controller |     msg: All assertions passed
2026-06-10 16:39:26.742872 | controller |
2026-06-10 16:39:26.742878 | 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-10 16:39:26.742884 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.064)       0:01:44.658 ********
2026-06-10 16:39:26.742889 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.064)       0:01:44.657 ********
2026-06-10 16:39:26.785506 | controller | skipping: [localhost]
2026-06-10 16:39:26.785552 | controller |
2026-06-10 16:39:26.785563 | 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-10 16:39:26.785572 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.042)       0:01:44.701 ********
2026-06-10 16:39:26.785580 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.042)       0:01:44.700 ********
2026-06-10 16:39:26.836203 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns gpu-computes-edpm --for condition=SetupReady --timeout=10m)
2026-06-10 16:39:26.836243 | controller |
2026-06-10 16:39:26.836261 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:39:26.836270 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.050)       0:01:44.751 ********
2026-06-10 16:39:26.836278 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.050)       0:01:44.750 ********
2026-06-10 16:39:26.876393 | controller | skipping: [localhost]
2026-06-10 16:39:26.876415 | controller |
2026-06-10 16:39:26.876424 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:39:26.876432 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.040)       0:01:44.792 ********
2026-06-10 16:39:26.876440 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.040)       0:01:44.791 ********
2026-06-10 16:39:26.925761 | controller | ok: [localhost]
2026-06-10 16:39:26.925790 | controller |
2026-06-10 16:39:26.925799 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:39:26.925807 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:39:26.925816 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:39:26.925823 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:39:26.925831 | controller | }}] ***
2026-06-10 16:39:26.925839 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.049)       0:01:44.841 ********
2026-06-10 16:39:26.925846 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.049)       0:01:44.840 ********
2026-06-10 16:39:26.987948 | controller | skipping: [localhost]
2026-06-10 16:39:26.987970 | controller |
2026-06-10 16:39:26.987979 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:39:26.987986 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:26.987994 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:39:26.988002 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:39:26.988010 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.062)       0:01:44.903 ********
2026-06-10 16:39:26.988018 | controller | Wednesday 10 June 2026  16:39:26 +0000 (0:00:00.062)       0:01:44.902 ********
2026-06-10 16:39:27.456373 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-10 16:39:27.456401 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-10 16:39:27.456406 | controller |
2026-06-10 16:39:27.456410 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:39:27.456414 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.468)       0:01:45.372 ********
2026-06-10 16:39:27.456418 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.468)       0:01:45.371 ********
2026-06-10 16:39:27.544518 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-10 16:39:27.544546 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:39:27.544551 | controller |
2026-06-10 16:39:27.544555 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon name=run_hook] ***
2026-06-10 16:39:27.544559 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.088)       0:01:45.460 ********
2026-06-10 16:39:27.544563 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.088)       0:01:45.459 ********
2026-06-10 16:39:27.587660 | controller | skipping: [localhost]
2026-06-10 16:39:27.587690 | controller |
2026-06-10 16:39:27.587696 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon name=ci_gen_kustomize_values] ***
2026-06-10 16:39:27.587701 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.043)       0:01:45.503 ********
2026-06-10 16:39:27.587705 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.043)       0:01:45.502 ********
2026-06-10 16:39:27.777682 | controller |
2026-06-10 16:39:27.777716 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:39:27.777729 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.190)       0:01:45.693 ********
2026-06-10 16:39:27.777739 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.190)       0:01:45.692 ********
2026-06-10 16:39:27.842272 | controller | skipping: [localhost]
2026-06-10 16:39:27.842319 | controller |
2026-06-10 16:39:27.842330 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:39:27.842340 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.064)       0:01:45.758 ********
2026-06-10 16:39:27.842348 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.064)       0:01:45.757 ********
2026-06-10 16:39:27.922328 | 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-10 16:39:27.922361 | controller |
2026-06-10 16:39:27.922371 | 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-10 16:39:27.922381 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.080)       0:01:45.838 ********
2026-06-10 16:39:27.922389 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.080)       0:01:45.837 ********
2026-06-10 16:39:27.986445 | controller | ok: [localhost] =>
2026-06-10 16:39:27.986492 | controller |     changed: false
2026-06-10 16:39:27.986505 | controller |     msg: All assertions passed
2026-06-10 16:39:27.986517 | controller |
2026-06-10 16:39:27.986529 | 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-10 16:39:27.986541 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.064)       0:01:45.902 ********
2026-06-10 16:39:27.986553 | controller | Wednesday 10 June 2026  16:39:27 +0000 (0:00:00.064)       0:01:45.901 ********
2026-06-10 16:39:28.251186 | controller | ok: [localhost]
2026-06-10 16:39:28.251240 | controller |
2026-06-10 16:39:28.251256 | 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-10 16:39:28.251270 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.264)       0:01:46.167 ********
2026-06-10 16:39:28.251282 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.264)       0:01:46.166 ********
2026-06-10 16:39:28.329041 | controller | ok: [localhost] =>
2026-06-10 16:39:28.329086 | controller |     changed: false
2026-06-10 16:39:28.329097 | controller |     msg: All assertions passed
2026-06-10 16:39:28.329106 | controller |
2026-06-10 16:39:28.329115 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:39:28.329123 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.077)       0:01:46.245 ********
2026-06-10 16:39:28.329132 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.077)       0:01:46.243 ********
2026-06-10 16:39:28.596217 | controller | ok: [localhost]
2026-06-10 16:39:28.596263 | controller |
2026-06-10 16:39:28.596274 | 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-10 16:39:28.596284 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:39:28.596292 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:39:28.596300 | controller |   _config_map_content |
2026-06-10 16:39:28.596308 | controller |   ansible.utils.remove_keys(
2026-06-10 16:39:28.596315 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:39:28.596323 | controller |     matching_parameter='regex')
2026-06-10 16:39:28.596331 | controller | }}, cacheable=False] ***
2026-06-10 16:39:28.596339 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.266)       0:01:46.512 ********
2026-06-10 16:39:28.596347 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.266)       0:01:46.510 ********
2026-06-10 16:39:28.839682 | controller | ok: [localhost]
2026-06-10 16:39:28.839727 | controller |
2026-06-10 16:39:28.839738 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:39:28.839756 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.243)       0:01:46.755 ********
2026-06-10 16:39:28.839764 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.243)       0:01:46.754 ********
2026-06-10 16:39:28.917240 | controller | skipping: [localhost]
2026-06-10 16:39:28.917295 | controller |
2026-06-10 16:39:28.917306 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:39:28.917318 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.076)       0:01:46.832 ********
2026-06-10 16:39:28.917327 | controller | Wednesday 10 June 2026  16:39:28 +0000 (0:00:00.076)       0:01:46.831 ********
2026-06-10 16:39:29.138276 | controller | ok: [localhost]
2026-06-10 16:39:29.138307 | controller |
2026-06-10 16:39:29.138312 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:39:29.138316 | controller |   (snippet_datadir,
2026-06-10 16:39:29.138320 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:39:29.138324 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:39:29.138328 | controller | Wednesday 10 June 2026  16:39:29 +0000 (0:00:00.222)       0:01:47.054 ********
2026-06-10 16:39:29.138331 | controller | Wednesday 10 June 2026  16:39:29 +0000 (0:00:00.222)       0:01:47.053 ********
2026-06-10 16:39:29.190222 | controller | skipping: [localhost]
2026-06-10 16:39:29.190253 | controller |
2026-06-10 16:39:29.190259 | 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-10 16:39:29.190264 | controller | Wednesday 10 June 2026  16:39:29 +0000 (0:00:00.051)       0:01:47.106 ********
2026-06-10 16:39:29.190268 | controller | Wednesday 10 June 2026  16:39:29 +0000 (0:00:00.051)       0:01:47.105 ********
2026-06-10 16:39:29.250936 | controller | ok: [localhost]
2026-06-10 16:39:29.250972 | controller |
2026-06-10 16:39:29.250985 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:39:29.250991 | controller |   (snippet_datadir,
2026-06-10 16:39:29.250996 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:39:29.251001 | controller | }}, content={{
2026-06-10 16:39:29.251006 | controller |   _base64_patch |
2026-06-10 16:39:29.251011 | controller |   default({}) |
2026-06-10 16:39:29.251016 | controller |   to_nice_yaml
2026-06-10 16:39:29.251021 | controller | }}, mode=0644] ***
2026-06-10 16:39:29.251025 | controller | Wednesday 10 June 2026  16:39:29 +0000 (0:00:00.060)       0:01:47.167 ********
2026-06-10 16:39:29.251030 | controller | Wednesday 10 June 2026  16:39:29 +0000 (0:00:00.060)       0:01:47.165 ********
2026-06-10 16:39:29.734789 | controller | ok: [localhost]
2026-06-10 16:39:29.734871 | controller |
2026-06-10 16:39:29.734882 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:39:29.734891 | controller |   (snippet_datadir,
2026-06-10 16:39:29.734899 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:39:29.734908 | controller | }}, content={{
2026-06-10 16:39:29.734916 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:39:29.734923 | controller |   default({}) |
2026-06-10 16:39:29.734931 | controller |   to_nice_yaml
2026-06-10 16:39:29.734938 | controller | }}, mode=0644] ***
2026-06-10 16:39:29.734946 | controller | Wednesday 10 June 2026  16:39:29 +0000 (0:00:00.483)       0:01:47.650 ********
2026-06-10 16:39:29.734953 | controller | Wednesday 10 June 2026  16:39:29 +0000 (0:00:00.483)       0:01:47.649 ********
2026-06-10 16:39:30.222574 | controller | ok: [localhost]
2026-06-10 16:39:30.222641 | controller |
2026-06-10 16:39:30.222652 | 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-10 16:39:30.222661 | controller |   (
2026-06-10 16:39:30.222669 | controller |     snippet_datadir,
2026-06-10 16:39:30.222677 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:39:30.222685 | controller |   ) | path_join
2026-06-10 16:39:30.222692 | controller | }}, mode=0644] ***
2026-06-10 16:39:30.222700 | controller | Wednesday 10 June 2026  16:39:30 +0000 (0:00:00.487)       0:01:48.138 ********
2026-06-10 16:39:30.222709 | controller | Wednesday 10 June 2026  16:39:30 +0000 (0:00:00.487)       0:01:48.137 ********
2026-06-10 16:39:30.691049 | controller | changed: [localhost]
2026-06-10 16:39:30.691136 | controller |
2026-06-10 16:39:30.691147 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:39:30.691178 | controller | Wednesday 10 June 2026  16:39:30 +0000 (0:00:00.468)       0:01:48.606 ********
2026-06-10 16:39:30.691187 | controller | Wednesday 10 June 2026  16:39:30 +0000 (0:00:00.468)       0:01:48.605 ********
2026-06-10 16:39:30.797192 | 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-10 16:39:30.797258 | controller |
2026-06-10 16:39:30.797263 | 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-10 16:39:30.797268 | controller | Wednesday 10 June 2026  16:39:30 +0000 (0:00:00.106)       0:01:48.713 ********
2026-06-10 16:39:30.797272 | controller | Wednesday 10 June 2026  16:39:30 +0000 (0:00:00.106)       0:01:48.712 ********
2026-06-10 16:39:30.851299 | controller | ok: [localhost] =>
2026-06-10 16:39:30.851367 | controller |     changed: false
2026-06-10 16:39:30.851373 | controller |     msg: All assertions passed
2026-06-10 16:39:30.851378 | controller |
2026-06-10 16:39:30.851384 | 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-10 16:39:30.851389 | controller | Wednesday 10 June 2026  16:39:30 +0000 (0:00:00.053)       0:01:48.767 ********
2026-06-10 16:39:30.851394 | controller | Wednesday 10 June 2026  16:39:30 +0000 (0:00:00.053)       0:01:48.765 ********
2026-06-10 16:39:31.098189 | controller | ok: [localhost]
2026-06-10 16:39:31.098249 | controller |
2026-06-10 16:39:31.098257 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:39:31.098262 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.246)       0:01:49.013 ********
2026-06-10 16:39:31.098267 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.246)       0:01:49.012 ********
2026-06-10 16:39:31.152968 | controller | ok: [localhost]
2026-06-10 16:39:31.153036 | controller |
2026-06-10 16:39:31.153043 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:39:31.153049 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.054)       0:01:49.068 ********
2026-06-10 16:39:31.153055 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.054)       0:01:49.067 ********
2026-06-10 16:39:31.592640 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-10 16:39:31.592693 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-10 16:39:31.592704 | controller |
2026-06-10 16:39:31.592713 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:39:31.592721 | controller |   _content |
2026-06-10 16:39:31.592729 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:39:31.592737 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:39:31.592745 | controller | }}
2026-06-10 16:39:31.592752 | controller | ] ***
2026-06-10 16:39:31.592760 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.439)       0:01:49.508 ********
2026-06-10 16:39:31.592768 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.439)       0:01:49.507 ********
2026-06-10 16:39:31.726048 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:39:31.726088 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:39:31.726095 | controller |
2026-06-10 16:39:31.726104 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:39:31.726111 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.133)       0:01:49.642 ********
2026-06-10 16:39:31.726118 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.133)       0:01:49.640 ********
2026-06-10 16:39:31.977059 | controller | ok: [localhost]
2026-06-10 16:39:31.977117 | controller |
2026-06-10 16:39:31.977124 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:39:31.977139 | controller |   (_destdir,
2026-06-10 16:39:31.977145 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:39:31.977151 | controller | }}, content={{
2026-06-10 16:39:31.977178 | controller |   (
2026-06-10 16:39:31.977184 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:39:31.977189 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:39:31.977195 | controller | }}, mode=0644] ***
2026-06-10 16:39:31.977200 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.250)       0:01:49.892 ********
2026-06-10 16:39:31.977205 | controller | Wednesday 10 June 2026  16:39:31 +0000 (0:00:00.250)       0:01:49.891 ********
2026-06-10 16:39:32.540756 | controller | changed: [localhost]
2026-06-10 16:39:32.540825 | controller |
2026-06-10 16:39:32.540833 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:39:32.540840 | controller | Wednesday 10 June 2026  16:39:32 +0000 (0:00:00.563)       0:01:50.456 ********
2026-06-10 16:39:32.540845 | controller | Wednesday 10 June 2026  16:39:32 +0000 (0:00:00.563)       0:01:50.455 ********
2026-06-10 16:39:32.596024 | controller | skipping: [localhost]
2026-06-10 16:39:32.596085 | controller |
2026-06-10 16:39:32.596091 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:39:32.596097 | controller | Wednesday 10 June 2026  16:39:32 +0000 (0:00:00.055)       0:01:50.511 ********
2026-06-10 16:39:32.596102 | controller | Wednesday 10 June 2026  16:39:32 +0000 (0:00:00.055)       0:01:50.510 ********
2026-06-10 16:39:32.682689 | 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-10 16:39:32.682769 | controller |
2026-06-10 16:39:32.682784 | 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-10 16:39:32.682797 | controller | Wednesday 10 June 2026  16:39:32 +0000 (0:00:00.087)       0:01:50.598 ********
2026-06-10 16:39:32.682832 | controller | Wednesday 10 June 2026  16:39:32 +0000 (0:00:00.087)       0:01:50.597 ********
2026-06-10 16:39:32.752014 | controller | ok: [localhost] =>
2026-06-10 16:39:32.752092 | controller |     changed: false
2026-06-10 16:39:32.752101 | controller |     msg: All assertions passed
2026-06-10 16:39:32.752110 | controller |
2026-06-10 16:39:32.752119 | 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-10 16:39:32.752128 | controller | Wednesday 10 June 2026  16:39:32 +0000 (0:00:00.069)       0:01:50.668 ********
2026-06-10 16:39:32.752136 | controller | Wednesday 10 June 2026  16:39:32 +0000 (0:00:00.069)       0:01:50.666 ********
2026-06-10 16:39:33.024380 | controller | ok: [localhost]
2026-06-10 16:39:33.024439 | controller |
2026-06-10 16:39:33.024444 | 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-10 16:39:33.024449 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.272)       0:01:50.940 ********
2026-06-10 16:39:33.024453 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.272)       0:01:50.939 ********
2026-06-10 16:39:33.081246 | controller | ok: [localhost] =>
2026-06-10 16:39:33.081293 | controller |     changed: false
2026-06-10 16:39:33.081297 | controller |     msg: All assertions passed
2026-06-10 16:39:33.081302 | controller |
2026-06-10 16:39:33.081306 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:39:33.081310 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.057)       0:01:50.997 ********
2026-06-10 16:39:33.081314 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.057)       0:01:50.996 ********
2026-06-10 16:39:33.329062 | controller | ok: [localhost]
2026-06-10 16:39:33.329128 | controller |
2026-06-10 16:39:33.329136 | 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-10 16:39:33.329151 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:39:33.329177 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:39:33.329185 | controller |   _config_map_content |
2026-06-10 16:39:33.329190 | controller |   ansible.utils.remove_keys(
2026-06-10 16:39:33.329196 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:39:33.329201 | controller |     matching_parameter='regex')
2026-06-10 16:39:33.329207 | controller | }}, cacheable=False] ***
2026-06-10 16:39:33.329212 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.247)       0:01:51.245 ********
2026-06-10 16:39:33.329218 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.247)       0:01:51.243 ********
2026-06-10 16:39:33.560436 | controller | ok: [localhost]
2026-06-10 16:39:33.560501 | controller |
2026-06-10 16:39:33.560510 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:39:33.560516 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.230)       0:01:51.476 ********
2026-06-10 16:39:33.560521 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.230)       0:01:51.474 ********
2026-06-10 16:39:33.615577 | controller | skipping: [localhost]
2026-06-10 16:39:33.615646 | controller |
2026-06-10 16:39:33.615653 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:39:33.615658 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.055)       0:01:51.531 ********
2026-06-10 16:39:33.615664 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.055)       0:01:51.530 ********
2026-06-10 16:39:33.849673 | controller | ok: [localhost]
2026-06-10 16:39:33.849735 | controller |
2026-06-10 16:39:33.849742 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:39:33.849748 | controller |   (snippet_datadir,
2026-06-10 16:39:33.849754 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:39:33.849759 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:39:33.849764 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.233)       0:01:51.765 ********
2026-06-10 16:39:33.849770 | controller | Wednesday 10 June 2026  16:39:33 +0000 (0:00:00.233)       0:01:51.764 ********
2026-06-10 16:39:34.421739 | controller | ok: [localhost]
2026-06-10 16:39:34.421842 | controller |
2026-06-10 16:39:34.421854 | 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-10 16:39:34.421864 | controller | Wednesday 10 June 2026  16:39:34 +0000 (0:00:00.571)       0:01:52.337 ********
2026-06-10 16:39:34.421872 | controller | Wednesday 10 June 2026  16:39:34 +0000 (0:00:00.571)       0:01:52.336 ********
2026-06-10 16:39:34.498298 | controller | ok: [localhost]
2026-06-10 16:39:34.498394 | controller |
2026-06-10 16:39:34.498411 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:39:34.498423 | controller |   (snippet_datadir,
2026-06-10 16:39:34.498434 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:39:34.498445 | controller | }}, content={{
2026-06-10 16:39:34.498455 | controller |   _base64_patch |
2026-06-10 16:39:34.498466 | controller |   default({}) |
2026-06-10 16:39:34.498476 | controller |   to_nice_yaml
2026-06-10 16:39:34.498486 | controller | }}, mode=0644] ***
2026-06-10 16:39:34.498496 | controller | Wednesday 10 June 2026  16:39:34 +0000 (0:00:00.076)       0:01:52.413 ********
2026-06-10 16:39:34.498507 | controller | Wednesday 10 June 2026  16:39:34 +0000 (0:00:00.076)       0:01:52.412 ********
2026-06-10 16:39:34.991571 | controller | ok: [localhost]
2026-06-10 16:39:34.991642 | controller |
2026-06-10 16:39:34.991653 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:39:34.991662 | controller |   (snippet_datadir,
2026-06-10 16:39:34.991670 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:39:34.991679 | controller | }}, content={{
2026-06-10 16:39:34.991687 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:39:34.991695 | controller |   default({}) |
2026-06-10 16:39:34.991703 | controller |   to_nice_yaml
2026-06-10 16:39:34.991710 | controller | }}, mode=0644] ***
2026-06-10 16:39:34.991718 | controller | Wednesday 10 June 2026  16:39:34 +0000 (0:00:00.492)       0:01:52.906 ********
2026-06-10 16:39:34.991737 | controller | Wednesday 10 June 2026  16:39:34 +0000 (0:00:00.492)       0:01:52.905 ********
2026-06-10 16:39:35.490497 | controller | ok: [localhost]
2026-06-10 16:39:35.490576 | controller |
2026-06-10 16:39:35.490588 | 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-10 16:39:35.490597 | controller |   (
2026-06-10 16:39:35.490605 | controller |     snippet_datadir,
2026-06-10 16:39:35.490614 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:39:35.490621 | controller |   ) | path_join
2026-06-10 16:39:35.490629 | controller | }}, mode=0644] ***
2026-06-10 16:39:35.490637 | controller | Wednesday 10 June 2026  16:39:35 +0000 (0:00:00.499)       0:01:53.406 ********
2026-06-10 16:39:35.490645 | controller | Wednesday 10 June 2026  16:39:35 +0000 (0:00:00.499)       0:01:53.404 ********
2026-06-10 16:39:35.997387 | controller | changed: [localhost]
2026-06-10 16:39:35.997425 | controller |
2026-06-10 16:39:35.997430 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:39:35.997434 | controller | Wednesday 10 June 2026  16:39:35 +0000 (0:00:00.506)       0:01:53.913 ********
2026-06-10 16:39:35.997438 | controller | Wednesday 10 June 2026  16:39:35 +0000 (0:00:00.506)       0:01:53.911 ********
2026-06-10 16:39:36.109118 | 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-10 16:39:36.109135 | controller |
2026-06-10 16:39:36.109140 | 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-10 16:39:36.109146 | controller | Wednesday 10 June 2026  16:39:36 +0000 (0:00:00.112)       0:01:54.025 ********
2026-06-10 16:39:36.109151 | controller | Wednesday 10 June 2026  16:39:36 +0000 (0:00:00.112)       0:01:54.024 ********
2026-06-10 16:39:36.169675 | controller | ok: [localhost] =>
2026-06-10 16:39:36.169710 | controller |     changed: false
2026-06-10 16:39:36.169719 | controller |     msg: All assertions passed
2026-06-10 16:39:36.169727 | controller |
2026-06-10 16:39:36.169736 | 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-10 16:39:36.169744 | controller | Wednesday 10 June 2026  16:39:36 +0000 (0:00:00.060)       0:01:54.085 ********
2026-06-10 16:39:36.169752 | controller | Wednesday 10 June 2026  16:39:36 +0000 (0:00:00.060)       0:01:54.084 ********
2026-06-10 16:39:36.437985 | controller | ok: [localhost]
2026-06-10 16:39:36.438049 | controller |
2026-06-10 16:39:36.438059 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:39:36.438068 | controller | Wednesday 10 June 2026  16:39:36 +0000 (0:00:00.267)       0:01:54.353 ********
2026-06-10 16:39:36.438076 | controller | Wednesday 10 June 2026  16:39:36 +0000 (0:00:00.267)       0:01:54.352 ********
2026-06-10 16:39:36.514529 | controller | ok: [localhost]
2026-06-10 16:39:36.514571 | controller |
2026-06-10 16:39:36.514582 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:39:36.514590 | controller | Wednesday 10 June 2026  16:39:36 +0000 (0:00:00.076)       0:01:54.429 ********
2026-06-10 16:39:36.514598 | controller | Wednesday 10 June 2026  16:39:36 +0000 (0:00:00.076)       0:01:54.428 ********
2026-06-10 16:39:37.249823 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/02_ci_data.yaml)
2026-06-10 16:39:37.249887 | 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-10 16:39:37.249897 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-10 16:39:37.249905 | controller |
2026-06-10 16:39:37.249914 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:39:37.249922 | controller |   _content |
2026-06-10 16:39:37.249930 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:39:37.249948 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:39:37.249956 | controller | }}
2026-06-10 16:39:37.249964 | controller | ] ***
2026-06-10 16:39:37.249972 | controller | Wednesday 10 June 2026  16:39:37 +0000 (0:00:00.735)       0:01:55.165 ********
2026-06-10 16:39:37.249987 | controller | Wednesday 10 June 2026  16:39:37 +0000 (0:00:00.735)       0:01:55.164 ********
2026-06-10 16:39:37.381278 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-10 16:39:37.381355 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:39:37.381365 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:39:37.381373 | controller |
2026-06-10 16:39:37.381382 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:39:37.381391 | controller | Wednesday 10 June 2026  16:39:37 +0000 (0:00:00.131)       0:01:55.296 ********
2026-06-10 16:39:37.381398 | controller | Wednesday 10 June 2026  16:39:37 +0000 (0:00:00.131)       0:01:55.295 ********
2026-06-10 16:39:37.634940 | controller | ok: [localhost]
2026-06-10 16:39:37.635004 | controller |
2026-06-10 16:39:37.635015 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:39:37.635023 | controller |   (_destdir,
2026-06-10 16:39:37.635031 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:39:37.635039 | controller | }}, content={{
2026-06-10 16:39:37.635047 | controller |   (
2026-06-10 16:39:37.635055 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:39:37.635063 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:39:37.635071 | controller | }}, mode=0644] ***
2026-06-10 16:39:37.635079 | controller | Wednesday 10 June 2026  16:39:37 +0000 (0:00:00.253)       0:01:55.550 ********
2026-06-10 16:39:37.635087 | controller | Wednesday 10 June 2026  16:39:37 +0000 (0:00:00.253)       0:01:55.549 ********
2026-06-10 16:39:38.083843 | controller | changed: [localhost]
2026-06-10 16:39:38.083930 | controller |
2026-06-10 16:39:38.083946 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon mode=0644, backup=True, remote_src=True, src={{
2026-06-10 16:39:38.083958 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:39:38.083970 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:39:38.083981 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:39:38.083992 | controller | }}, dest={{
2026-06-10 16:39:38.084003 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:38.084014 | controller |   stage['path'], _val.src_file
2026-06-10 16:39:38.084024 | controller |   ) |
2026-06-10 16:39:38.084035 | controller |   path_join
2026-06-10 16:39:38.084046 | controller |  }}] ***
2026-06-10 16:39:38.084057 | controller | Wednesday 10 June 2026  16:39:38 +0000 (0:00:00.449)       0:01:56.000 ********
2026-06-10 16:39:38.084068 | controller | Wednesday 10 June 2026  16:39:38 +0000 (0:00:00.449)       0:01:55.998 ********
2026-06-10 16:39:38.696350 | controller | changed: [localhost] => (item=service-values)
2026-06-10 16:39:38.696405 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-10 16:39:38.696411 | controller |
2026-06-10 16:39:38.696417 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:38.696423 | controller | Wednesday 10 June 2026  16:39:38 +0000 (0:00:00.611)       0:01:56.612 ********
2026-06-10 16:39:38.696429 | controller | Wednesday 10 June 2026  16:39:38 +0000 (0:00:00.611)       0:01:56.610 ********
2026-06-10 16:39:38.764031 | controller | skipping: [localhost]
2026-06-10 16:39:38.764108 | controller |
2026-06-10 16:39:38.764119 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:39:38.764127 | controller | Wednesday 10 June 2026  16:39:38 +0000 (0:00:00.068)       0:01:56.680 ********
2026-06-10 16:39:38.764136 | controller | Wednesday 10 June 2026  16:39:38 +0000 (0:00:00.068)       0:01:56.678 ********
2026-06-10 16:39:39.326593 | controller | changed: [localhost]
2026-06-10 16:39:39.326643 | controller |
2026-06-10 16:39:39.326654 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:39:39.326671 | controller | Wednesday 10 June 2026  16:39:39 +0000 (0:00:00.562)       0:01:57.242 ********
2026-06-10 16:39:39.326679 | controller | Wednesday 10 June 2026  16:39:39 +0000 (0:00:00.562)       0:01:57.241 ********
2026-06-10 16:39:39.821720 | controller | changed: [localhost]
2026-06-10 16:39:39.821755 | controller |
2026-06-10 16:39:39.821761 | 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-10 16:39:39.821766 | controller | Wednesday 10 June 2026  16:39:39 +0000 (0:00:00.495)       0:01:57.737 ********
2026-06-10 16:39:39.821770 | controller | Wednesday 10 June 2026  16:39:39 +0000 (0:00:00.495)       0:01:57.736 ********
2026-06-10 16:39:39.897486 | controller | skipping: [localhost]
2026-06-10 16:39:39.897565 | controller |
2026-06-10 16:39:39.897579 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:39:39.897591 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:39:39.897603 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:39:39.897614 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:39:39.897625 | controller |   ) | list
2026-06-10 16:39:39.897637 | controller | }}] ***
2026-06-10 16:39:39.897648 | controller | Wednesday 10 June 2026  16:39:39 +0000 (0:00:00.075)       0:01:57.813 ********
2026-06-10 16:39:39.897659 | controller | Wednesday 10 June 2026  16:39:39 +0000 (0:00:00.075)       0:01:57.812 ********
2026-06-10 16:39:39.974045 | controller | skipping: [localhost]
2026-06-10 16:39:39.974112 | controller |
2026-06-10 16:39:39.974124 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon remote_src=True, src={{ _output }}, dest={{
2026-06-10 16:39:39.974133 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:39:39.974142 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:39:39.974151 | controller | }}, mode=0644] ***
2026-06-10 16:39:39.974190 | controller | Wednesday 10 June 2026  16:39:39 +0000 (0:00:00.076)       0:01:57.889 ********
2026-06-10 16:39:39.974199 | controller | Wednesday 10 June 2026  16:39:39 +0000 (0:00:00.076)       0:01:57.888 ********
2026-06-10 16:39:40.285945 | controller | changed: [localhost]
2026-06-10 16:39:40.285985 | controller |
2026-06-10 16:39:40.285990 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:40.286000 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.311)       0:01:58.201 ********
2026-06-10 16:39:40.286004 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.311)       0:01:58.200 ********
2026-06-10 16:39:40.331469 | controller | skipping: [localhost]
2026-06-10 16:39:40.331531 | controller |
2026-06-10 16:39:40.331543 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:39:40.331551 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.045)       0:01:58.247 ********
2026-06-10 16:39:40.331559 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.045)       0:01:58.246 ********
2026-06-10 16:39:40.399523 | controller | skipping: [localhost]
2026-06-10 16:39:40.399583 | controller |
2026-06-10 16:39:40.399591 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon _raw_params=wait_condition.yml] ***
2026-06-10 16:39:40.399596 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.067)       0:01:58.315 ********
2026-06-10 16:39:40.399601 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.067)       0:01:58.314 ********
2026-06-10 16:39:40.462640 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns gpu-computes-edpm --for condition=SetupReady --timeout=10m)
2026-06-10 16:39:40.462685 | controller | skipping: [localhost]
2026-06-10 16:39:40.462695 | controller |
2026-06-10 16:39:40.462704 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:40.462713 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.062)       0:01:58.378 ********
2026-06-10 16:39:40.462736 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.062)       0:01:58.377 ********
2026-06-10 16:39:40.533746 | controller | skipping: [localhost]
2026-06-10 16:39:40.533798 | controller |
2026-06-10 16:39:40.533809 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon name=run_hook] ***
2026-06-10 16:39:40.533818 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.071)       0:01:58.449 ********
2026-06-10 16:39:40.533827 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.071)       0:01:58.448 ********
2026-06-10 16:39:40.623048 | controller | skipping: [localhost]
2026-06-10 16:39:40.623120 | controller |
2026-06-10 16:39:40.623131 | 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-10 16:39:40.623141 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.089)       0:01:58.538 ********
2026-06-10 16:39:40.623150 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.089)       0:01:58.537 ********
2026-06-10 16:39:40.692203 | controller | ok: [localhost] =>
2026-06-10 16:39:40.692260 | controller |     changed: false
2026-06-10 16:39:40.692266 | controller |     msg: All assertions passed
2026-06-10 16:39:40.692272 | controller |
2026-06-10 16:39:40.692277 | 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-10 16:39:40.692284 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.069)       0:01:58.608 ********
2026-06-10 16:39:40.692289 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.069)       0:01:58.606 ********
2026-06-10 16:39:40.732845 | controller | skipping: [localhost]
2026-06-10 16:39:40.732887 | controller |
2026-06-10 16:39:40.732894 | 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-10 16:39:40.732900 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.040)       0:01:58.649 ********
2026-06-10 16:39:40.732905 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.040)       0:01:58.647 ********
2026-06-10 16:39:40.782055 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-post-ceph --for condition=Ready --timeout=90m)
2026-06-10 16:39:40.782119 | controller |
2026-06-10 16:39:40.782131 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-10 16:39:40.782140 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.049)       0:01:58.698 ********
2026-06-10 16:39:40.782149 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.049)       0:01:58.696 ********
2026-06-10 16:39:40.822187 | controller | skipping: [localhost]
2026-06-10 16:39:40.822255 | controller |
2026-06-10 16:39:40.822267 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-10 16:39:40.822277 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.039)       0:01:58.738 ********
2026-06-10 16:39:40.822285 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.039)       0:01:58.736 ********
2026-06-10 16:39:40.867607 | controller | ok: [localhost]
2026-06-10 16:39:40.867665 | controller |
2026-06-10 16:39:40.867677 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-10 16:39:40.867686 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-10 16:39:40.867696 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-10 16:39:40.867704 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-10 16:39:40.867713 | controller | }}] ***
2026-06-10 16:39:40.867721 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.045)       0:01:58.783 ********
2026-06-10 16:39:40.867729 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.045)       0:01:58.782 ********
2026-06-10 16:39:40.936593 | controller | skipping: [localhost]
2026-06-10 16:39:40.936645 | controller |
2026-06-10 16:39:40.936655 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-10 16:39:40.936663 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:40.936671 | controller |    stage['path'], item.src_file) | path_join
2026-06-10 16:39:40.936688 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-10 16:39:40.936696 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.068)       0:01:58.852 ********
2026-06-10 16:39:40.936704 | controller | Wednesday 10 June 2026  16:39:40 +0000 (0:00:00.068)       0:01:58.851 ********
2026-06-10 16:39:41.238584 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-10 16:39:41.238648 | controller |
2026-06-10 16:39:41.238659 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-10 16:39:41.238669 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.302)       0:01:59.154 ********
2026-06-10 16:39:41.238678 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.302)       0:01:59.153 ********
2026-06-10 16:39:41.327087 | controller | ok: [localhost] => (item=values.yaml)
2026-06-10 16:39:41.327124 | controller |
2026-06-10 16:39:41.327134 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova05epsilon/deployment name=run_hook] ***
2026-06-10 16:39:41.327142 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.088)       0:01:59.243 ********
2026-06-10 16:39:41.327149 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.088)       0:01:59.242 ********
2026-06-10 16:39:41.393509 | controller | skipping: [localhost]
2026-06-10 16:39:41.393568 | controller |
2026-06-10 16:39:41.393578 | controller | TASK [Generate values.yaml for examples/dt/nova/nova05epsilon/deployment name=ci_gen_kustomize_values] ***
2026-06-10 16:39:41.393587 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.066)       0:01:59.309 ********
2026-06-10 16:39:41.393595 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.066)       0:01:59.308 ********
2026-06-10 16:39:41.504456 | controller |
2026-06-10 16:39:41.504515 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-10 16:39:41.504526 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.110)       0:01:59.420 ********
2026-06-10 16:39:41.504534 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.110)       0:01:59.419 ********
2026-06-10 16:39:41.570726 | controller | skipping: [localhost]
2026-06-10 16:39:41.570761 | controller |
2026-06-10 16:39:41.570770 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-10 16:39:41.570778 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.066)       0:01:59.486 ********
2026-06-10 16:39:41.570786 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.066)       0:01:59.485 ********
2026-06-10 16:39:41.647464 | 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-10 16:39:41.647501 | controller |
2026-06-10 16:39:41.647512 | 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-10 16:39:41.647521 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.076)       0:01:59.563 ********
2026-06-10 16:39:41.647528 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.076)       0:01:59.562 ********
2026-06-10 16:39:41.722561 | controller | ok: [localhost] =>
2026-06-10 16:39:41.722618 | controller |     changed: false
2026-06-10 16:39:41.722629 | controller |     msg: All assertions passed
2026-06-10 16:39:41.722639 | controller |
2026-06-10 16:39:41.722648 | 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-10 16:39:41.722657 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.075)       0:01:59.638 ********
2026-06-10 16:39:41.722666 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.075)       0:01:59.637 ********
2026-06-10 16:39:41.976000 | controller | ok: [localhost]
2026-06-10 16:39:41.976038 | controller |
2026-06-10 16:39:41.976043 | 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-10 16:39:41.976047 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.253)       0:01:59.892 ********
2026-06-10 16:39:41.976051 | controller | Wednesday 10 June 2026  16:39:41 +0000 (0:00:00.253)       0:01:59.890 ********
2026-06-10 16:39:42.057266 | controller | ok: [localhost] =>
2026-06-10 16:39:42.057320 | controller |     changed: false
2026-06-10 16:39:42.057330 | controller |     msg: All assertions passed
2026-06-10 16:39:42.057339 | controller |
2026-06-10 16:39:42.057349 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-10 16:39:42.057358 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.081)       0:01:59.973 ********
2026-06-10 16:39:42.057366 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.081)       0:01:59.972 ********
2026-06-10 16:39:42.281636 | controller | ok: [localhost]
2026-06-10 16:39:42.281691 | controller |
2026-06-10 16:39:42.281702 | 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-10 16:39:42.281711 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-10 16:39:42.281719 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-10 16:39:42.281727 | controller |   _config_map_content |
2026-06-10 16:39:42.281734 | controller |   ansible.utils.remove_keys(
2026-06-10 16:39:42.281742 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-10 16:39:42.281750 | controller |     matching_parameter='regex')
2026-06-10 16:39:42.281758 | controller | }}, cacheable=False] ***
2026-06-10 16:39:42.281766 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.224)       0:02:00.197 ********
2026-06-10 16:39:42.281774 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.224)       0:02:00.196 ********
2026-06-10 16:39:42.508665 | controller | ok: [localhost]
2026-06-10 16:39:42.508703 | controller |
2026-06-10 16:39:42.508713 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-10 16:39:42.508717 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.227)       0:02:00.424 ********
2026-06-10 16:39:42.508720 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.227)       0:02:00.423 ********
2026-06-10 16:39:42.580939 | controller | skipping: [localhost]
2026-06-10 16:39:42.580973 | controller |
2026-06-10 16:39:42.580982 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-10 16:39:42.580988 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.072)       0:02:00.497 ********
2026-06-10 16:39:42.580995 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.072)       0:02:00.495 ********
2026-06-10 16:39:42.819289 | controller | changed: [localhost]
2026-06-10 16:39:42.819343 | controller |
2026-06-10 16:39:42.819354 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-10 16:39:42.819363 | controller |   (snippet_datadir,
2026-06-10 16:39:42.819371 | controller |    '02_ci_data.yaml') | path_join
2026-06-10 16:39:42.819379 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-10 16:39:42.819387 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.238)       0:02:00.735 ********
2026-06-10 16:39:42.819395 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.238)       0:02:00.733 ********
2026-06-10 16:39:42.913733 | controller | skipping: [localhost]
2026-06-10 16:39:42.913810 | controller |
2026-06-10 16:39:42.913824 | 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-10 16:39:42.913834 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.094)       0:02:00.829 ********
2026-06-10 16:39:42.913843 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.094)       0:02:00.828 ********
2026-06-10 16:39:42.999535 | controller | ok: [localhost]
2026-06-10 16:39:42.999594 | controller |
2026-06-10 16:39:42.999605 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-10 16:39:42.999614 | controller |   (snippet_datadir,
2026-06-10 16:39:42.999623 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-10 16:39:42.999632 | controller | }}, content={{
2026-06-10 16:39:42.999640 | controller |   _base64_patch |
2026-06-10 16:39:42.999649 | controller |   default({}) |
2026-06-10 16:39:42.999657 | controller |   to_nice_yaml
2026-06-10 16:39:42.999665 | controller | }}, mode=0644] ***
2026-06-10 16:39:42.999673 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.085)       0:02:00.915 ********
2026-06-10 16:39:42.999682 | controller | Wednesday 10 June 2026  16:39:42 +0000 (0:00:00.085)       0:02:00.914 ********
2026-06-10 16:39:43.403851 | controller | changed: [localhost]
2026-06-10 16:39:43.403924 | controller |
2026-06-10 16:39:43.403934 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-10 16:39:43.403943 | controller |   (snippet_datadir,
2026-06-10 16:39:43.403952 | controller |    '04_user_data.yaml') | path_join
2026-06-10 16:39:43.403960 | controller | }}, content={{
2026-06-10 16:39:43.403969 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-10 16:39:43.403977 | controller |   default({}) |
2026-06-10 16:39:43.403984 | controller |   to_nice_yaml
2026-06-10 16:39:43.403992 | controller | }}, mode=0644] ***
2026-06-10 16:39:43.404000 | controller | Wednesday 10 June 2026  16:39:43 +0000 (0:00:00.404)       0:02:01.320 ********
2026-06-10 16:39:43.404008 | controller | Wednesday 10 June 2026  16:39:43 +0000 (0:00:00.404)       0:02:01.318 ********
2026-06-10 16:39:43.909259 | controller | changed: [localhost]
2026-06-10 16:39:43.909310 | controller |
2026-06-10 16:39:43.909320 | 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-10 16:39:43.909329 | controller |   (
2026-06-10 16:39:43.909337 | controller |     snippet_datadir,
2026-06-10 16:39:43.909345 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-10 16:39:43.909353 | controller |   ) | path_join
2026-06-10 16:39:43.909361 | controller | }}, mode=0644] ***
2026-06-10 16:39:43.909369 | controller | Wednesday 10 June 2026  16:39:43 +0000 (0:00:00.505)       0:02:01.825 ********
2026-06-10 16:39:43.909377 | controller | Wednesday 10 June 2026  16:39:43 +0000 (0:00:00.505)       0:02:01.824 ********
2026-06-10 16:39:44.408222 | controller | changed: [localhost]
2026-06-10 16:39:44.408277 | controller |
2026-06-10 16:39:44.408288 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-10 16:39:44.408297 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.498)       0:02:02.324 ********
2026-06-10 16:39:44.408305 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.498)       0:02:02.322 ********
2026-06-10 16:39:44.516043 | 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-10 16:39:44.516083 | controller |
2026-06-10 16:39:44.516094 | 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-10 16:39:44.516104 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.108)       0:02:02.432 ********
2026-06-10 16:39:44.516112 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.108)       0:02:02.430 ********
2026-06-10 16:39:44.584326 | controller | ok: [localhost] =>
2026-06-10 16:39:44.584369 | controller |     changed: false
2026-06-10 16:39:44.584380 | controller |     msg: All assertions passed
2026-06-10 16:39:44.584388 | controller |
2026-06-10 16:39:44.584397 | 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-10 16:39:44.584405 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.068)       0:02:02.500 ********
2026-06-10 16:39:44.584413 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.068)       0:02:02.499 ********
2026-06-10 16:39:44.843187 | controller | ok: [localhost]
2026-06-10 16:39:44.843270 | controller |
2026-06-10 16:39:44.843281 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-10 16:39:44.843290 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.258)       0:02:02.759 ********
2026-06-10 16:39:44.843297 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.258)       0:02:02.758 ********
2026-06-10 16:39:44.893679 | controller | ok: [localhost]
2026-06-10 16:39:44.893721 | controller |
2026-06-10 16:39:44.893732 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-10 16:39:44.893741 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.050)       0:02:02.809 ********
2026-06-10 16:39:44.893748 | controller | Wednesday 10 June 2026  16:39:44 +0000 (0:00:00.050)       0:02:02.808 ********
2026-06-10 16:39:45.372909 | 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-10 16:39:45.372977 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-10 16:39:45.372988 | controller |
2026-06-10 16:39:45.372997 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-10 16:39:45.373005 | controller |   _content |
2026-06-10 16:39:45.373013 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-10 16:39:45.373021 | controller |   combine(_parsed, recursive=true)
2026-06-10 16:39:45.373029 | controller | }}
2026-06-10 16:39:45.373037 | controller | ] ***
2026-06-10 16:39:45.373045 | controller | Wednesday 10 June 2026  16:39:45 +0000 (0:00:00.479)       0:02:03.288 ********
2026-06-10 16:39:45.373053 | controller | Wednesday 10 June 2026  16:39:45 +0000 (0:00:00.479)       0:02:03.287 ********
2026-06-10 16:39:45.505493 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-10 16:39:45.505569 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-10 16:39:45.505580 | controller |
2026-06-10 16:39:45.505590 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-10 16:39:45.505599 | controller | Wednesday 10 June 2026  16:39:45 +0000 (0:00:00.132)       0:02:03.421 ********
2026-06-10 16:39:45.505607 | controller | Wednesday 10 June 2026  16:39:45 +0000 (0:00:00.132)       0:02:03.420 ********
2026-06-10 16:39:45.747100 | controller | changed: [localhost]
2026-06-10 16:39:45.747205 | controller |
2026-06-10 16:39:45.747230 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-10 16:39:45.747237 | controller |   (_destdir,
2026-06-10 16:39:45.747242 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-10 16:39:45.747247 | controller | }}, content={{
2026-06-10 16:39:45.747252 | controller |   (
2026-06-10 16:39:45.747257 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-10 16:39:45.747262 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-10 16:39:45.747267 | controller | }}, mode=0644] ***
2026-06-10 16:39:45.747272 | controller | Wednesday 10 June 2026  16:39:45 +0000 (0:00:00.241)       0:02:03.663 ********
2026-06-10 16:39:45.747277 | controller | Wednesday 10 June 2026  16:39:45 +0000 (0:00:00.241)       0:02:03.661 ********
2026-06-10 16:39:46.273208 | controller | changed: [localhost]
2026-06-10 16:39:46.273266 | controller |
2026-06-10 16:39:46.273272 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-10 16:39:46.273276 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-10 16:39:46.273281 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-10 16:39:46.273284 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-10 16:39:46.273288 | controller | }}, dest={{
2026-06-10 16:39:46.273292 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-10 16:39:46.273295 | controller |   stage['path'], _val.src_file
2026-06-10 16:39:46.273299 | controller |   ) |
2026-06-10 16:39:46.273302 | controller |   path_join
2026-06-10 16:39:46.273306 | controller |  }}] ***
2026-06-10 16:39:46.273309 | controller | Wednesday 10 June 2026  16:39:46 +0000 (0:00:00.526)       0:02:04.189 ********
2026-06-10 16:39:46.273313 | controller | Wednesday 10 June 2026  16:39:46 +0000 (0:00:00.526)       0:02:04.188 ********
2026-06-10 16:39:46.617168 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-10 16:39:46.617232 | controller |
2026-06-10 16:39:46.617238 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:46.617244 | controller | Wednesday 10 June 2026  16:39:46 +0000 (0:00:00.343)       0:02:04.532 ********
2026-06-10 16:39:46.617249 | controller | Wednesday 10 June 2026  16:39:46 +0000 (0:00:00.343)       0:02:04.531 ********
2026-06-10 16:39:46.686471 | controller | skipping: [localhost]
2026-06-10 16:39:46.686492 | controller |
2026-06-10 16:39:46.686497 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-10 16:39:46.686503 | controller | Wednesday 10 June 2026  16:39:46 +0000 (0:00:00.069)       0:02:04.602 ********
2026-06-10 16:39:46.686508 | controller | Wednesday 10 June 2026  16:39:46 +0000 (0:00:00.069)       0:02:04.601 ********
2026-06-10 16:39:47.033092 | controller | changed: [localhost]
2026-06-10 16:39:47.033145 | controller |
2026-06-10 16:39:47.033187 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-10 16:39:47.033205 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.346)       0:02:04.948 ********
2026-06-10 16:39:47.033216 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.346)       0:02:04.947 ********
2026-06-10 16:39:47.474661 | controller | changed: [localhost]
2026-06-10 16:39:47.474691 | controller |
2026-06-10 16:39:47.474697 | 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-10 16:39:47.474701 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.441)       0:02:05.390 ********
2026-06-10 16:39:47.474705 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.441)       0:02:05.389 ********
2026-06-10 16:39:47.535580 | controller | skipping: [localhost]
2026-06-10 16:39:47.535637 | controller |
2026-06-10 16:39:47.535650 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-10 16:39:47.535661 | controller |   _wait_conditions | map('regex_replace',
2026-06-10 16:39:47.535672 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-10 16:39:47.535682 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-10 16:39:47.535692 | controller |   ) | list
2026-06-10 16:39:47.535703 | controller | }}] ***
2026-06-10 16:39:47.535722 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.060)       0:02:05.451 ********
2026-06-10 16:39:47.535734 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.060)       0:02:05.449 ********
2026-06-10 16:39:47.596125 | controller | skipping: [localhost]
2026-06-10 16:39:47.596217 | controller |
2026-06-10 16:39:47.596233 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova05epsilon/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-10 16:39:47.596244 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-10 16:39:47.596255 | controller |    stage['build_output'] | basename) | path_join
2026-06-10 16:39:47.596265 | controller | }}, mode=0644] ***
2026-06-10 16:39:47.596276 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.060)       0:02:05.511 ********
2026-06-10 16:39:47.596286 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.060)       0:02:05.510 ********
2026-06-10 16:39:47.909811 | controller | changed: [localhost]
2026-06-10 16:39:47.909841 | controller |
2026-06-10 16:39:47.909847 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:47.909851 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.313)       0:02:05.825 ********
2026-06-10 16:39:47.909855 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.313)       0:02:05.824 ********
2026-06-10 16:39:47.981645 | controller | skipping: [localhost]
2026-06-10 16:39:47.981680 | controller |
2026-06-10 16:39:47.981687 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova05epsilon/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-10 16:39:47.981698 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.071)       0:02:05.897 ********
2026-06-10 16:39:47.981703 | controller | Wednesday 10 June 2026  16:39:47 +0000 (0:00:00.071)       0:02:05.896 ********
2026-06-10 16:39:48.046899 | controller | skipping: [localhost]
2026-06-10 16:39:48.046948 | controller |
2026-06-10 16:39:48.046958 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova05epsilon/deployment _raw_params=wait_condition.yml] ***
2026-06-10 16:39:48.046967 | controller | Wednesday 10 June 2026  16:39:48 +0000 (0:00:00.065)       0:02:05.962 ********
2026-06-10 16:39:48.046975 | controller | Wednesday 10 June 2026  16:39:48 +0000 (0:00:00.065)       0:02:05.961 ********
2026-06-10 16:39:48.126913 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-post-ceph --for condition=Ready --timeout=90m)
2026-06-10 16:39:48.126973 | controller | skipping: [localhost]
2026-06-10 16:39:48.126987 | controller |
2026-06-10 16:39:48.126999 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-10 16:39:48.127010 | controller | Wednesday 10 June 2026  16:39:48 +0000 (0:00:00.079)       0:02:06.042 ********
2026-06-10 16:39:48.127022 | controller | Wednesday 10 June 2026  16:39:48 +0000 (0:00:00.079)       0:02:06.041 ********
2026-06-10 16:39:48.202497 | controller | skipping: [localhost]
2026-06-10 16:39:48.202552 | controller |
2026-06-10 16:39:48.202567 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova05epsilon/deployment name=run_hook] ***
2026-06-10 16:39:48.202575 | controller | Wednesday 10 June 2026  16:39:48 +0000 (0:00:00.075)       0:02:06.117 ********
2026-06-10 16:39:48.202583 | controller | Wednesday 10 June 2026  16:39:48 +0000 (0:00:00.075)       0:02:06.116 ********
2026-06-10 16:39:48.312309 | controller | skipping: [localhost]
2026-06-10 16:39:48.312370 | controller |
2026-06-10 16:39:48.312386 | controller | PLAY RECAP *********************************************************************
2026-06-10 16:39:48.312401 | controller | localhost                  : ok=388  changed=106  unreachable=0    failed=0    skipped=158  rescued=0    ignored=0
2026-06-10 16:39:48.312413 | controller |
2026-06-10 16:39:48.312425 | controller | Wednesday 10 June 2026  16:39:48 +0000 (0:00:00.108)       0:02:06.226 ********
2026-06-10 16:39:48.312437 | controller | ===============================================================================
2026-06-10 16:39:48.312449 | controller | Get automation contents ------------------------------------------------- 8.56s
2026-06-10 16:39:48.312461 | controller | ci_setup : Install openshift client ------------------------------------- 4.14s
2026-06-10 16:39:48.312472 | controller | ci_setup : Install needed packages -------------------------------------- 3.42s
2026-06-10 16:39:48.312483 | controller | Load automation files as fact ------------------------------------------- 1.82s
2026-06-10 16:39:48.312495 | controller | kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/edpm/baremetalhosts --- 1.35s
2026-06-10 16:39:48.312508 | controller | ci_setup : Manage directories ------------------------------------------- 1.04s
2026-06-10 16:39:48.312520 | controller | Gathering Facts --------------------------------------------------------- 0.87s
2026-06-10 16:39:48.312532 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.74s
2026-06-10 16:39:48.312544 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.73s
2026-06-10 16:39:48.312556 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.71s
2026-06-10 16:39:48.312567 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.69s
2026-06-10 16:39:48.312579 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.69s
2026-06-10 16:39:48.312592 | controller | Create needed SSH keypairs ---------------------------------------------- 0.67s
2026-06-10 16:39:48.312604 | controller | kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon/control-plane-post-ceph --- 0.66s
2026-06-10 16:39:48.312616 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s
2026-06-10 16:39:48.312628 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.63s
2026-06-10 16:39:48.312650 | controller | kustomize_deploy : Copy generated values for examples/dt/nova/nova05epsilon --- 0.61s
2026-06-10 16:39:48.312671 | controller | kustomize_deploy : Build kustomized content for examples/dt/nova/nova05epsilon/control-plane/networking/nncp --- 0.60s
2026-06-10 16:39:48.312684 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.59s
2026-06-10 16:39:48.312696 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.57s
2026-06-10 16:39:48.312708 | controller | Wednesday 10 June 2026  16:39:48 +0000 (0:00:00.110)       0:02:06.227 ********
2026-06-10 16:39:48.312720 | controller | ===============================================================================
2026-06-10 16:39:48.312731 | controller | ci_gen_kustomize_values ------------------------------------------------ 67.24s
2026-06-10 16:39:48.312743 | controller | kustomize_deploy ------------------------------------------------------- 33.23s
2026-06-10 16:39:48.312755 | controller | ci_setup --------------------------------------------------------------- 10.26s
2026-06-10 16:39:48.312767 | controller | ansible.builtin.slurp --------------------------------------------------- 9.54s
2026-06-10 16:39:48.312779 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.92s
2026-06-10 16:39:48.312791 | controller | gather_facts ------------------------------------------------------------ 0.87s
2026-06-10 16:39:48.312802 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.67s
2026-06-10 16:39:48.312814 | controller | networking_mapper ------------------------------------------------------- 0.62s
2026-06-10 16:39:48.312826 | controller | ansible.builtin.copy ---------------------------------------------------- 0.54s
2026-06-10 16:39:48.312839 | controller | ansible.builtin.file ---------------------------------------------------- 0.38s
2026-06-10 16:39:48.312851 | controller | ansible.builtin.find ---------------------------------------------------- 0.29s
2026-06-10 16:39:48.312863 | controller | ansible.builtin.include_role -------------------------------------------- 0.29s
2026-06-10 16:39:48.312875 | controller | ansible.builtin.stat ---------------------------------------------------- 0.24s
2026-06-10 16:39:48.312888 | controller | ansible.builtin.assert -------------------------------------------------- 0.06s
2026-06-10 16:39:48.312900 | controller | ansible.builtin.include_vars -------------------------------------------- 0.04s
2026-06-10 16:39:48.312913 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-10 16:39:48.312925 | controller | total ----------------------------------------------------------------- 126.19s
2026-06-10 16:39:48.808114 | controller | ok: Runtime: 0:02:06.871570
2026-06-10 16:39:48.863078 | 
2026-06-10 16:39:48.863226 | PLAY RECAP
2026-06-10 16:39:48.863289 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 16:39:48.863318 | 
2026-06-10 16:39:49.005938 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-10 16:39:49.007779 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-10 16:39:49.611004 | 
2026-06-10 16:39:49.611104 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-10 16:39:49.621248 | 
2026-06-10 16:39:49.621317 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-10 16:39:50.047719 | controller | ok
2026-06-10 16:39:50.091123 | 
2026-06-10 16:39:50.091264 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-10 16:39:50.099231 | 
2026-06-10 16:39:50.099340 | TASK [Filter out host if needed]
2026-06-10 16:39:50.109019 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-10 16:39:50.113250 | 
2026-06-10 16:39:50.113322 | TASK [Ensure file is present]
2026-06-10 16:39:50.476969 | controller | ok
2026-06-10 16:39:50.481064 | 
2026-06-10 16:39:50.481126 | TASK [Manage molecule report file]
2026-06-10 16:39:51.001363 | controller | skipping: Conditional result was False
2026-06-10 16:39:51.010146 | 
2026-06-10 16:39:51.010290 | TASK [Check if we get ci-framework-data basedir]
2026-06-10 16:39:51.278644 | controller | ok
2026-06-10 16:39:51.287981 | 
2026-06-10 16:39:51.288451 | TASK [Create ci-framework-data log directory for zuul]
2026-06-10 16:39:51.586508 | controller | changed
2026-06-10 16:39:51.595539 | 
2026-06-10 16:39:51.595679 | TASK [Copy ci-framework interesting files]
2026-06-10 16:39:52.117824 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-10 16:39:52.157723 | controller | ok: Runtime: 0:00:00.032701
2026-06-10 16:39:52.165197 | 
2026-06-10 16:39:52.165330 | TASK [Get SELinux listing]
2026-06-10 16:39:52.706897 | controller | ok: Runtime: 0:00:00.012475
2026-06-10 16:39:52.712675 | 
2026-06-10 16:39:52.712760 | TASK [Generate log index]
2026-06-10 16:39:53.645994 | controller | changed
2026-06-10 16:39:53.653560 | 
2026-06-10 16:39:53.653687 | TASK [Get some env related data]
2026-06-10 16:39:54.266128 | controller | /home/zuul/.local/bin/ansible
2026-06-10 16:39:55.199894 | controller | ok: Runtime: 0:00:00.997998
2026-06-10 16:39:55.207360 | 
2026-06-10 16:39:55.207483 | TASK [Generate list of logs to collect in home directory]
2026-06-10 16:39:55.606692 | controller | ok: All paths examined
2026-06-10 16:39:55.653748 | 
2026-06-10 16:39:55.653885 | LOOP [Copy logs from home directory]
2026-06-10 16:39:56.082608 | controller | changed:
2026-06-10 16:39:56.082876 | controller | {
2026-06-10 16:39:56.082940 | controller |   "atime": 1781109425.7896702,
2026-06-10 16:39:56.082981 | controller |   "ctime": 1781109588.3106775,
2026-06-10 16:39:56.083017 | controller |   "dev": 64513,
2026-06-10 16:39:56.083051 | controller |   "gid": 1000,
2026-06-10 16:39:56.083085 | controller |   "gr_name": "zuul",
2026-06-10 16:39:56.083118 | controller |   "inode": 60352,
2026-06-10 16:39:56.083150 | controller |   "isblk": false,
2026-06-10 16:39:56.083181 | controller |   "ischr": false,
2026-06-10 16:39:56.083213 | controller |   "isdir": false,
2026-06-10 16:39:56.083244 | controller |   "isfifo": false,
2026-06-10 16:39:56.083275 | controller |   "isgid": false,
2026-06-10 16:39:56.083307 | controller |   "islnk": false,
2026-06-10 16:39:56.083338 | controller |   "isreg": true,
2026-06-10 16:39:56.083370 | controller |   "issock": false,
2026-06-10 16:39:56.083409 | controller |   "isuid": false,
2026-06-10 16:39:56.083442 | controller |   "mode": "0644",
2026-06-10 16:39:56.083475 | controller |   "mtime": 1781109588.3106775,
2026-06-10 16:39:56.083510 | controller |   "nlink": 1,
2026-06-10 16:39:56.083588 | controller |   "path": "/home/zuul/ansible.log",
2026-06-10 16:39:56.083706 | controller |   "pw_name": "zuul",
2026-06-10 16:39:56.083750 | controller |   "rgrp": true,
2026-06-10 16:39:56.083784 | controller |   "roth": true,
2026-06-10 16:39:56.083823 | controller |   "rusr": true,
2026-06-10 16:39:56.083858 | controller |   "size": 359146,
2026-06-10 16:39:56.083891 | controller |   "uid": 1000,
2026-06-10 16:39:56.083923 | controller |   "wgrp": false,
2026-06-10 16:39:56.083955 | controller |   "woth": false,
2026-06-10 16:39:56.083987 | controller |   "wusr": true,
2026-06-10 16:39:56.084020 | controller |   "xgrp": false,
2026-06-10 16:39:56.084053 | controller |   "xoth": false,
2026-06-10 16:39:56.084086 | controller |   "xusr": false
2026-06-10 16:39:56.084120 | controller | }
2026-06-10 16:39:56.099875 | 
2026-06-10 16:39:56.100121 | TASK [Copy crio stats log file]
2026-06-10 16:39:56.126786 | controller | skipping: Conditional result was False
2026-06-10 16:39:56.136501 | 
2026-06-10 16:39:56.136671 | TASK [Get SELinux related data]
2026-06-10 16:39:56.449224 | controller | <no matches>
2026-06-10 16:39:56.682551 | controller | ERROR
2026-06-10 16:39:56.682851 | controller | {
2026-06-10 16:39:56.683680 | controller |   "delta": "0:00:00.013709",
2026-06-10 16:39:56.683809 | controller |   "end": "2026-06-10 16:39:56.450414",
2026-06-10 16:39:56.683859 | controller |   "msg": "non-zero return code",
2026-06-10 16:39:56.683897 | controller |   "rc": 1,
2026-06-10 16:39:56.683932 | controller |   "start": "2026-06-10 16:39:56.436705"
2026-06-10 16:39:56.683966 | controller | }
2026-06-10 16:39:56.684026 | controller | ERROR: Ignoring Errors
2026-06-10 16:39:56.692966 | 
2026-06-10 16:39:56.693092 | TASK [Create system configuration directory]
2026-06-10 16:39:56.969710 | controller | changed
2026-06-10 16:39:56.977497 | 
2026-06-10 16:39:56.977656 | TASK [Get some of the system configurations]
2026-06-10 16:39:57.523608 | controller | ok: Runtime: 0:00:00.022569
2026-06-10 16:39:57.531623 | 
2026-06-10 16:39:57.531756 | TASK [Copy generated documentation if available]
2026-06-10 16:39:57.567799 | controller | skipping: Conditional result was False
2026-06-10 16:39:57.577239 | 
2026-06-10 16:39:57.577378 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-10 16:39:57.604169 | controller | skipping: Conditional result was False
2026-06-10 16:39:57.613997 | 
2026-06-10 16:39:57.614133 | TASK [Compress logs bigger than 2MB]
2026-06-10 16:39:58.157254 | controller | ok: Runtime: 0:00:00.007200
2026-06-10 16:39:58.164857 | 
2026-06-10 16:39:58.165001 | TASK [Copy files from workspace on node]
2026-06-10 16:39:58.187150 | controller | ok
2026-06-10 16:39:58.222670 | 
2026-06-10 16:39:58.222756 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-10 16:39:58.246728 | controller | skipping: Conditional result was False
2026-06-10 16:39:58.253829 | 
2026-06-10 16:39:58.253920 | TASK [fetch-output : Set log path for single node]
2026-06-10 16:39:58.285295 | controller | ok
2026-06-10 16:39:58.292988 | 
2026-06-10 16:39:58.293281 | LOOP [fetch-output : Ensure local output dirs]
2026-06-10 16:39:58.574925 | controller -> localhost | changed: "/var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/logs"
2026-06-10 16:39:58.575367 | controller -> localhost | changed: All items complete
2026-06-10 16:39:58.575425 | 
2026-06-10 16:39:58.872664 | controller -> localhost | changed: "/var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/artifacts"
2026-06-10 16:39:59.123133 | controller -> localhost | changed: "/var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/docs"
2026-06-10 16:39:59.141428 | 
2026-06-10 16:39:59.141644 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-10 16:39:59.937279 | controller | changed:
2026-06-10 16:39:59.937637 | controller | .d..t...... ./
2026-06-10 16:39:59.937703 | controller | >f+++++++++ README.html
2026-06-10 16:39:59.937753 | controller | >f+++++++++ ansible.log
2026-06-10 16:39:59.937796 | controller | >f+++++++++ dmesg.log
2026-06-10 16:39:59.937842 | controller | >f+++++++++ installed-pkgs.log
2026-06-10 16:39:59.937883 | controller | >f+++++++++ python.log
2026-06-10 16:39:59.937924 | controller | >f+++++++++ registries.conf
2026-06-10 16:39:59.937963 | controller | >f+++++++++ selinux-denials.log
2026-06-10 16:39:59.938015 | controller | >f+++++++++ selinux-listing.log
2026-06-10 16:39:59.938073 | controller | cd+++++++++ ci-framework-data/
2026-06-10 16:39:59.938124 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-10 16:39:59.938166 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-10 16:39:59.938206 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-10 16:39:59.938246 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-10 16:39:59.938285 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-10 16:39:59.938323 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-10 16:39:59.938361 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-10 16:39:59.938401 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/baremetalhost-values/
2026-06-10 16:39:59.938442 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/baremetalhost-values/values.yaml
2026-06-10 16:39:59.938482 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/dns-values/
2026-06-10 16:39:59.938563 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/dns-values/values.yaml
2026-06-10 16:39:59.938606 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-10 16:39:59.938645 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-10 16:39:59.938685 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-10 16:39:59.938723 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-10 16:39:59.938761 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-10 16:39:59.938799 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-10 16:39:59.938837 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml.32989.2026-06-10@16:39:38~
2026-06-10 16:39:59.938876 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-10 16:39:59.938914 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-10 16:39:59.938952 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-10 16:39:59.939241 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-10 16:39:59.939284 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-10 16:39:59.939322 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-10 16:39:59.939359 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.32454.2026-06-10@16:39:18~
2026-06-10 16:39:59.939396 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.32841.2026-06-10@16:39:32~
2026-06-10 16:39:59.939433 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-10 16:39:59.939469 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/
2026-06-10 16:39:59.939505 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/01_original.yaml
2026-06-10 16:39:59.939611 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/03_user_data_b64.yaml
2026-06-10 16:39:59.939650 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/04_user_data.yaml
2026-06-10 16:39:59.939687 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/
2026-06-10 16:39:59.939725 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/01_original.yaml
2026-06-10 16:39:59.939763 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/03_user_data_b64.yaml
2026-06-10 16:39:59.939800 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/04_user_data.yaml
2026-06-10 16:39:59.939837 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-10 16:39:59.939874 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-10 16:39:59.939910 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-10 16:39:59.939947 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-10 16:39:59.939984 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-10 16:39:59.940021 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-10 16:39:59.940057 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-10 16:39:59.940094 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-10 16:39:59.940129 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-10 16:39:59.940165 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-10 16:39:59.940202 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml.32943.2026-06-10@16:39:35~
2026-06-10 16:39:59.940240 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/02_ci_data.yaml
2026-06-10 16:39:59.940277 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-10 16:39:59.940314 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-10 16:39:59.940350 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-10 16:39:59.940456 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-10 16:39:59.940507 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-10 16:39:59.940586 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-10 16:39:59.940625 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-10 16:39:59.940662 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-10 16:39:59.940699 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-10 16:39:59.940735 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30879.2026-06-10@16:38:21~
2026-06-10 16:39:59.940821 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-10 16:39:59.940868 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-10 16:39:59.940904 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-10 16:39:59.940941 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-10 16:39:59.940977 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-10 16:39:59.941014 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.32410.2026-06-10@16:39:16~
2026-06-10 16:39:59.941051 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.32797.2026-06-10@16:39:30~
2026-06-10 16:39:59.941087 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-10 16:39:59.941123 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-10 16:39:59.941159 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-10 16:39:59.941197 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/baremetalhosts.yaml
2026-06-10 16:39:59.941235 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane-post-ceph.yaml
2026-06-10 16:39:59.941273 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-10 16:39:59.941311 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-10 16:39:59.941348 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-10 16:39:59.941386 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/dns.yaml
2026-06-10 16:39:59.941424 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-10 16:39:59.941462 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-10 16:39:59.941500 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-10 16:39:59.941578 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-10 16:39:59.941619 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-10 16:39:59.941657 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-10 16:39:59.941695 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-10 16:39:59.941732 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-10 16:39:59.941769 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-10 16:39:59.941806 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-10 16:39:59.941842 | controller | cd+++++++++ registries.conf.d/
2026-06-10 16:39:59.941879 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-10 16:39:59.941923 | controller | cd+++++++++ system-config/
2026-06-10 16:39:59.941960 | controller | cd+++++++++ system-config/libvirt/
2026-06-10 16:39:59.941996 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-10 16:39:59.942032 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-10 16:40:00.477494 | controller | changed: .d..t...... ./
2026-06-10 16:40:01.075691 | controller | changed: .d..t...... ./
2026-06-10 16:40:01.119279 | 
2026-06-10 16:40:01.119416 | TASK [Return artifact to Zuul]
2026-06-10 16:40:01.153282 | controller | skipping: Conditional result was False
2026-06-10 16:40:01.155879 | 
2026-06-10 16:40:01.155945 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-10 16:40:01.156068 | 
2026-06-10 16:40:01.156102 | PLAY RECAP
2026-06-10 16:40:01.156150 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-10 16:40:01.156174 | 
2026-06-10 16:40:01.317990 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-10 16:40:01.320369 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-10 16:40:01.915827 | 
2026-06-10 16:40:01.915940 | PLAY [all]
2026-06-10 16:40:01.925007 | 
2026-06-10 16:40:01.925080 | TASK [include_role : fetch-output]
2026-06-10 16:40:01.962406 | controller | ok
2026-06-10 16:40:01.976803 | 
2026-06-10 16:40:01.976886 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-10 16:40:02.041698 | controller | skipping: Conditional result was False
2026-06-10 16:40:02.050813 | 
2026-06-10 16:40:02.050956 | TASK [fetch-output : Set log path for single node]
2026-06-10 16:40:02.094331 | controller | ok
2026-06-10 16:40:02.102691 | 
2026-06-10 16:40:02.102831 | LOOP [fetch-output : Ensure local output dirs]
2026-06-10 16:40:02.522133 | controller -> localhost | ok: "/var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/logs"
2026-06-10 16:40:02.845944 | controller -> localhost | ok: "/var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/artifacts"
2026-06-10 16:40:03.094124 | controller -> localhost | ok: "/var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/docs"
2026-06-10 16:40:03.107585 | 
2026-06-10 16:40:03.107698 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-10 16:40:03.783338 | controller | ok
2026-06-10 16:40:03.783854 | controller | ok: All items complete
2026-06-10 16:40:03.783971 | 
2026-06-10 16:40:04.329253 | controller | ok
2026-06-10 16:40:04.892087 | controller | ok
2026-06-10 16:40:04.912570 | 
2026-06-10 16:40:04.912896 | TASK [include_role : fetch-output-openshift]
2026-06-10 16:40:04.938458 | controller | skipping: Conditional result was False
2026-06-10 16:40:04.948039 | 
2026-06-10 16:40:04.948214 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-10 16:40:05.482360 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.009908
2026-06-10 16:40:05.745973 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012704
2026-06-10 16:40:05.766992 | 
2026-06-10 16:40:05.767104 | PLAY [all]
2026-06-10 16:40:05.776790 | 
2026-06-10 16:40:05.776918 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-10 16:40:06.305793 | controller | changed
2026-06-10 16:40:06.314941 | 
2026-06-10 16:40:06.315040 | PLAY RECAP
2026-06-10 16:40:06.315121 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-10 16:40:06.315164 | 
2026-06-10 16:40:06.428106 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-10 16:40:06.429302 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-10 16:40:07.145879 | 
2026-06-10 16:40:07.145986 | PLAY [localhost]
2026-06-10 16:40:07.155943 | 
2026-06-10 16:40:07.156020 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-10 16:40:07.578324 | localhost | changed
2026-06-10 16:40:07.590765 | 
2026-06-10 16:40:07.590944 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-10 16:40:07.619172 | localhost | ok
2026-06-10 16:40:07.627037 | 
2026-06-10 16:40:07.627126 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-10 16:40:08.019594 | localhost | changed
2026-06-10 16:40:08.026415 | 
2026-06-10 16:40:08.026556 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-10 16:40:08.835605 | localhost | changed
2026-06-10 16:40:08.844702 | 
2026-06-10 16:40:08.844875 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-10 16:40:09.348552 | localhost | Identity added: /var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/tmp/ansible.hkdtw0ov (/var/lib/zuul/builds/bacae775238849a6a5f2346b90e1fb9c/work/tmp/ansible.hkdtw0ov)
2026-06-10 16:40:09.348863 | localhost | ok: Runtime: 0:00:00.017824
2026-06-10 16:40:09.356005 | 
2026-06-10 16:40:09.356143 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-10 16:40:09.689888 | localhost | ok: Runtime: 0:00:00.009171
2026-06-10 16:40:09.698188 | 
2026-06-10 16:40:09.698326 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-10 16:40:09.773959 | localhost | changed
2026-06-10 16:40:09.781142 | 
2026-06-10 16:40:09.781280 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-10 16:40:10.229200 | localhost | changed
2026-06-10 16:40:10.239307 | 
2026-06-10 16:40:10.239412 | PLAY [localhost]
2026-06-10 16:40:10.247382 | 
2026-06-10 16:40:10.247497 | TASK [Generate bulk log download script]
2026-06-10 16:40:10.270081 | localhost | ok
2026-06-10 16:40:10.290911 | 
2026-06-10 16:40:10.291038 | TASK [local-log-download : Check API endpoint is defined]
2026-06-10 16:40:10.344058 | localhost | ok: All assertions passed
2026-06-10 16:40:10.355240 | 
2026-06-10 16:40:10.355421 | TASK [local-log-download : Create download script]
2026-06-10 16:40:10.970134 | localhost -> localhost | changed
2026-06-10 16:40:11.024741 | 
2026-06-10 16:40:11.024876 | TASK [Register quick-download link]
2026-06-10 16:40:11.052868 | localhost | ok
2026-06-10 16:40:11.055246 | 
2026-06-10 16:40:11.055314 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-10 16:40:11.061939 | 
2026-06-10 16:40:11.062015 | TASK [Set zuul-log-path fact]
2026-06-10 16:40:11.078909 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 16:40:11.086366 | 
2026-06-10 16:40:11.086445 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 16:40:11.121898 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 16:40:11.125415 | 
2026-06-10 16:40:11.125495 | TASK [upload-logs : Create log directories]
2026-06-10 16:40:12.043042 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-10 16:40:12.046668 | 
2026-06-10 16:40:12.046806 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-10 16:40:12.421104 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.007209
2026-06-10 16:40:12.426680 | 
2026-06-10 16:40:12.426813 | TASK [upload-logs : Upload logs to log server]
2026-06-10 16:40:17.182194 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-10 16:40:17.185144 | 
2026-06-10 16:40:17.185270 | LOOP [upload-logs : Compress console log and json output]
