2026-02-17 14:56:54.733587 | Job console starting... 2026-02-17 14:56:54.749443 | Updating repositories 2026-02-17 14:56:54.787037 | Preparing job workspace 2026-02-17 14:57:00.140523 | Running Ansible setup... 2026-02-17 14:57:04.228613 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-17 14:57:05.034099 | 2026-02-17 14:57:05.034209 | PLAY [localhost] 2026-02-17 14:57:05.042522 | 2026-02-17 14:57:05.042589 | TASK [Gathering Facts] 2026-02-17 14:57:06.078088 | localhost | ok 2026-02-17 14:57:06.096937 | 2026-02-17 14:57:06.097030 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-17 14:57:06.671640 | localhost -> localhost | changed 2026-02-17 14:57:06.680041 | 2026-02-17 14:57:06.680137 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-17 14:57:07.562966 | localhost -> localhost | changed 2026-02-17 14:57:07.575437 | 2026-02-17 14:57:07.575953 | TASK [Setup log path fact] 2026-02-17 14:57:07.598341 | localhost | ok 2026-02-17 14:57:07.614851 | 2026-02-17 14:57:07.615129 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-17 14:57:07.649527 | localhost | ok 2026-02-17 14:57:07.692850 | 2026-02-17 14:57:07.692957 | TASK [emit-job-header : Print job information] 2026-02-17 14:57:07.777789 | # Job Information 2026-02-17 14:57:07.777944 | Ansible Version: 2.15.12 2026-02-17 14:57:07.777971 | Job: rhoso-architecture-validate-pidone 2026-02-17 14:57:07.777991 | Pipeline: github-check 2026-02-17 14:57:07.778009 | Executor: ze02.softwarefactory-project.io 2026-02-17 14:57:07.778027 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/694 2026-02-17 14:57:07.778046 | Log URL (when completed): https://logserver.rdoproject.org/71b/rdoproject.org/71b5309cf2ae49e0bc215f12c05527a1/ 2026-02-17 14:57:07.778065 | Event ID: aac6c780-0c10-11f1-8201-0b552e282ff2 2026-02-17 14:57:07.781707 | 2026-02-17 14:57:07.781770 | LOOP [emit-job-header : Print node information] 2026-02-17 14:57:08.049848 | localhost | ok: 2026-02-17 14:57:08.050069 | localhost | # Node Information 2026-02-17 14:57:08.050097 | localhost | Inventory Hostname: controller 2026-02-17 14:57:08.050119 | localhost | Hostname: np0005622082 2026-02-17 14:57:08.050139 | localhost | Username: zuul 2026-02-17 14:57:08.050159 | localhost | Distro: CentOS 9 2026-02-17 14:57:08.050177 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-17 14:57:08.050194 | localhost | Region: RegionOne 2026-02-17 14:57:08.050211 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-17 14:57:08.050228 | localhost | Product Name: OpenStack Nova 2026-02-17 14:57:08.050245 | localhost | Interface IP: 38.129.56.53 2026-02-17 14:57:08.083190 | 2026-02-17 14:57:08.083289 | PLAY [all] 2026-02-17 14:57:08.102821 | 2026-02-17 14:57:08.102894 | TASK [Gather network facts] 2026-02-17 14:57:08.541978 | controller | ok 2026-02-17 14:57:08.559583 | 2026-02-17 14:57:08.559704 | TASK [include_role : start-zuul-console] 2026-02-17 14:57:08.603615 | controller | ok 2026-02-17 14:57:08.621717 | 2026-02-17 14:57:08.621803 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-17 14:57:09.056813 | controller | ok 2026-02-17 14:57:09.077440 | 2026-02-17 14:57:09.077575 | TASK [include_role : add-build-sshkey] 2026-02-17 14:57:09.117657 | controller | ok 2026-02-17 14:57:09.151880 | 2026-02-17 14:57:09.152006 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-17 14:57:09.666900 | controller -> localhost | ok 2026-02-17 14:57:09.672168 | 2026-02-17 14:57:09.672229 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-17 14:57:09.731649 | controller | ok 2026-02-17 14:57:09.757549 | controller | included: /var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-17 14:57:09.777451 | 2026-02-17 14:57:09.777548 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-17 14:57:12.120014 | controller -> localhost | Generating public/private rsa key pair. 2026-02-17 14:57:12.120207 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/71b5309cf2ae49e0bc215f12c05527a1_id_rsa. 2026-02-17 14:57:12.120238 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/71b5309cf2ae49e0bc215f12c05527a1_id_rsa.pub. 2026-02-17 14:57:12.120261 | controller -> localhost | The key fingerprint is: 2026-02-17 14:57:12.120281 | controller -> localhost | SHA256:fFn85hdm1p/ZZcpuxuWknSkMHc4Ey66oQSdn9t3J6WA zuul-build-sshkey 2026-02-17 14:57:12.120333 | controller -> localhost | The key's randomart image is: 2026-02-17 14:57:12.120354 | controller -> localhost | +---[RSA 3072]----+ 2026-02-17 14:57:12.120373 | controller -> localhost | | | 2026-02-17 14:57:12.120391 | controller -> localhost | | o | 2026-02-17 14:57:12.120410 | controller -> localhost | | . = | 2026-02-17 14:57:12.120429 | controller -> localhost | | . = + .| 2026-02-17 14:57:12.120447 | controller -> localhost | | o =S + = +=+| 2026-02-17 14:57:12.120465 | controller -> localhost | | . * ...ooB*oX| 2026-02-17 14:57:12.120482 | controller -> localhost | | . ...Eo*+O*| 2026-02-17 14:57:12.120500 | controller -> localhost | | .. .. o+=+o| 2026-02-17 14:57:12.120518 | controller -> localhost | | .. +o | 2026-02-17 14:57:12.120535 | controller -> localhost | +----[SHA256]-----+ 2026-02-17 14:57:12.120577 | controller -> localhost | ok: Runtime: 0:00:01.742777 2026-02-17 14:57:12.126402 | 2026-02-17 14:57:12.126460 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-17 14:57:12.196401 | controller | ok 2026-02-17 14:57:12.212839 | controller | included: /var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-17 14:57:12.229255 | 2026-02-17 14:57:12.229328 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-17 14:57:12.300039 | controller | skipping: Conditional result was False 2026-02-17 14:57:12.309704 | 2026-02-17 14:57:12.309777 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-17 14:57:13.117855 | controller | changed 2026-02-17 14:57:13.131159 | 2026-02-17 14:57:13.131263 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-17 14:57:13.477396 | controller | ok 2026-02-17 14:57:13.488166 | 2026-02-17 14:57:13.488755 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-17 14:57:14.511659 | controller | changed 2026-02-17 14:57:14.533891 | 2026-02-17 14:57:14.534093 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-17 14:57:15.593553 | controller | changed 2026-02-17 14:57:15.601213 | 2026-02-17 14:57:15.601276 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-17 14:57:15.658831 | controller | skipping: Conditional result was False 2026-02-17 14:57:15.665306 | 2026-02-17 14:57:15.665371 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-17 14:57:16.141241 | controller -> localhost | changed 2026-02-17 14:57:16.152347 | 2026-02-17 14:57:16.152417 | TASK [add-build-sshkey : Add back temp key] 2026-02-17 14:57:16.561491 | controller -> localhost | Identity added: /var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/71b5309cf2ae49e0bc215f12c05527a1_id_rsa (zuul-build-sshkey) 2026-02-17 14:57:16.561766 | controller -> localhost | ok: Runtime: 0:00:00.009956 2026-02-17 14:57:16.568450 | 2026-02-17 14:57:16.568512 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-17 14:57:16.964172 | controller | ok 2026-02-17 14:57:16.969355 | 2026-02-17 14:57:16.969415 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-17 14:57:16.996103 | controller | skipping: Conditional result was False 2026-02-17 14:57:17.038911 | 2026-02-17 14:57:17.039030 | TASK [include_role : validate-host] 2026-02-17 14:57:17.058232 | controller | ok 2026-02-17 14:57:17.080252 | 2026-02-17 14:57:17.080325 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-17 14:57:17.110823 | controller | ok 2026-02-17 14:57:17.115375 | 2026-02-17 14:57:17.115436 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-17 14:57:17.372979 | controller -> localhost | ok 2026-02-17 14:57:17.378908 | 2026-02-17 14:57:17.378970 | TASK [validate-host : Collect information about the host] 2026-02-17 14:57:18.095546 | controller | ok 2026-02-17 14:57:18.104088 | 2026-02-17 14:57:18.104148 | TASK [validate-host : Sanitize hostname] 2026-02-17 14:57:18.164926 | controller | ok 2026-02-17 14:57:18.169979 | 2026-02-17 14:57:18.170116 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-17 14:57:18.683083 | controller -> localhost | changed 2026-02-17 14:57:18.688983 | 2026-02-17 14:57:18.689051 | TASK [validate-host : Collect information about zuul worker] 2026-02-17 14:57:19.114896 | controller | ok 2026-02-17 14:57:19.119972 | 2026-02-17 14:57:19.120035 | TASK [validate-host : Write out all zuul information for each host] 2026-02-17 14:57:19.586578 | controller -> localhost | changed 2026-02-17 14:57:19.604754 | 2026-02-17 14:57:19.604838 | TASK [include_role : prepare-workspace-openshift] 2026-02-17 14:57:19.629853 | controller | skipping: Conditional result was False 2026-02-17 14:57:19.637550 | 2026-02-17 14:57:19.637635 | TASK [include_role : remove-zuul-sshkey] 2026-02-17 14:57:19.682010 | controller | skipping: Conditional result was False 2026-02-17 14:57:19.687752 | 2026-02-17 14:57:19.687819 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-17 14:57:19.918476 | controller | ok: "logs" 2026-02-17 14:57:19.918785 | controller | ok: All items complete 2026-02-17 14:57:19.918814 | 2026-02-17 14:57:20.108954 | controller | ok: "artifacts" 2026-02-17 14:57:20.336317 | controller | ok: "docs" 2026-02-17 14:57:20.354792 | 2026-02-17 14:57:20.354884 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-17 14:57:20.584723 | controller | changed: "logs" 2026-02-17 14:57:20.784081 | controller | changed: "artifacts" 2026-02-17 14:57:21.012827 | controller | changed: "docs" 2026-02-17 14:57:21.059948 | 2026-02-17 14:57:21.060093 | PLAY RECAP 2026-02-17 14:57:21.060136 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-17 14:57:21.060162 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 14:57:21.060179 | 2026-02-17 14:57:21.259578 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-17 14:57:21.260457 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-17 14:57:22.069619 | 2026-02-17 14:57:22.069753 | PLAY [all] 2026-02-17 14:57:22.090885 | 2026-02-17 14:57:22.090969 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-17 14:57:22.177417 | controller | ok 2026-02-17 14:57:22.182862 | 2026-02-17 14:57:22.183023 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-17 14:57:22.598723 | controller | changed 2026-02-17 14:57:22.611028 | 2026-02-17 14:57:22.611178 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-17 14:57:23.663618 | controller | changed 2026-02-17 14:57:23.686885 | 2026-02-17 14:57:23.686986 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-17 14:57:24.219306 | controller | changed: 2026-02-17 14:57:24.219461 | controller | { 2026-02-17 14:57:24.219488 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-17 14:57:24.219517 | controller | } 2026-02-17 14:57:24.511158 | controller | changed: 2026-02-17 14:57:24.511268 | controller | { 2026-02-17 14:57:24.511295 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-17 14:57:24.511314 | controller | } 2026-02-17 14:57:24.772429 | controller | changed: 2026-02-17 14:57:24.772527 | controller | { 2026-02-17 14:57:24.772551 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-02-17 14:57:24.772569 | controller | } 2026-02-17 14:57:24.992150 | controller | changed: 2026-02-17 14:57:24.992274 | controller | { 2026-02-17 14:57:24.992298 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-17 14:57:24.992317 | controller | } 2026-02-17 14:57:25.261160 | controller | changed: 2026-02-17 14:57:25.261282 | controller | { 2026-02-17 14:57:25.261307 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-17 14:57:25.261339 | controller | } 2026-02-17 14:57:25.500588 | controller | changed: 2026-02-17 14:57:25.500711 | controller | { 2026-02-17 14:57:25.500740 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-17 14:57:25.500760 | controller | } 2026-02-17 14:57:25.773049 | controller | changed: 2026-02-17 14:57:25.773135 | controller | { 2026-02-17 14:57:25.773158 | 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-02-17 14:57:25.773176 | controller | } 2026-02-17 14:57:26.051418 | controller | changed: 2026-02-17 14:57:26.051534 | controller | { 2026-02-17 14:57:26.051560 | 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-02-17 14:57:26.051580 | controller | } 2026-02-17 14:57:26.345489 | controller | changed: 2026-02-17 14:57:26.345584 | controller | { 2026-02-17 14:57:26.345607 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-17 14:57:26.345626 | controller | } 2026-02-17 14:57:26.623929 | controller | changed: 2026-02-17 14:57:26.624007 | controller | { 2026-02-17 14:57:26.624030 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-17 14:57:26.624048 | controller | } 2026-02-17 14:57:26.895440 | controller | changed: 2026-02-17 14:57:26.895520 | controller | { 2026-02-17 14:57:26.895542 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-17 14:57:26.895560 | controller | } 2026-02-17 14:57:27.177387 | controller | changed: 2026-02-17 14:57:27.177486 | controller | { 2026-02-17 14:57:27.177509 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-17 14:57:27.177528 | controller | } 2026-02-17 14:57:27.437206 | controller | changed: 2026-02-17 14:57:27.437298 | controller | { 2026-02-17 14:57:27.437321 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-02-17 14:57:27.437339 | controller | } 2026-02-17 14:57:27.683748 | controller | changed: 2026-02-17 14:57:27.683952 | controller | { 2026-02-17 14:57:27.683982 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-17 14:57:27.684002 | controller | } 2026-02-17 14:57:27.958960 | controller | changed: 2026-02-17 14:57:27.959072 | controller | { 2026-02-17 14:57:27.959106 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-17 14:57:27.959133 | controller | } 2026-02-17 14:57:28.217801 | controller | changed: 2026-02-17 14:57:28.217908 | controller | { 2026-02-17 14:57:28.217931 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-17 14:57:28.217948 | controller | } 2026-02-17 14:57:28.470095 | controller | changed: 2026-02-17 14:57:28.470197 | controller | { 2026-02-17 14:57:28.470221 | 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-02-17 14:57:28.470241 | controller | } 2026-02-17 14:57:28.716749 | controller | changed: 2026-02-17 14:57:28.717142 | controller | { 2026-02-17 14:57:28.717169 | 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-02-17 14:57:28.717196 | controller | } 2026-02-17 14:57:28.993231 | controller | changed: 2026-02-17 14:57:28.993373 | controller | { 2026-02-17 14:57:28.993401 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-17 14:57:28.993421 | controller | } 2026-02-17 14:57:29.286182 | controller | changed: 2026-02-17 14:57:29.286275 | controller | { 2026-02-17 14:57:29.286299 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-17 14:57:29.286318 | controller | } 2026-02-17 14:57:29.577616 | controller | changed: 2026-02-17 14:57:29.577797 | controller | { 2026-02-17 14:57:29.577824 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-17 14:57:29.577842 | controller | } 2026-02-17 14:57:29.834555 | controller | changed: 2026-02-17 14:57:29.834691 | controller | { 2026-02-17 14:57:29.834718 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-17 14:57:29.834737 | controller | } 2026-02-17 14:57:30.088520 | controller | changed: 2026-02-17 14:57:30.088617 | controller | { 2026-02-17 14:57:30.088641 | 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-02-17 14:57:30.088690 | controller | } 2026-02-17 14:57:30.345821 | controller | changed: 2026-02-17 14:57:30.345900 | controller | { 2026-02-17 14:57:30.346154 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-17 14:57:30.346179 | controller | } 2026-02-17 14:57:30.630213 | controller | changed: 2026-02-17 14:57:30.631940 | controller | { 2026-02-17 14:57:30.632031 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-17 14:57:30.632053 | controller | } 2026-02-17 14:57:30.910990 | controller | changed: 2026-02-17 14:57:30.911065 | controller | { 2026-02-17 14:57:30.911089 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-17 14:57:30.911107 | controller | } 2026-02-17 14:57:30.936392 | 2026-02-17 14:57:30.936502 | TASK [Set timezone to UTC] 2026-02-17 14:57:31.662833 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-17 14:57:31.671288 | 2026-02-17 14:57:31.671353 | TASK [Create nodepool directory] 2026-02-17 14:57:32.010909 | controller | changed 2026-02-17 14:57:32.016637 | 2026-02-17 14:57:32.016731 | TASK [Create nodepool sub_nodes file] 2026-02-17 14:57:32.726933 | controller | changed 2026-02-17 14:57:32.732057 | 2026-02-17 14:57:32.732124 | TASK [Create nodepool sub_nodes_private file] 2026-02-17 14:57:33.429186 | controller | changed 2026-02-17 14:57:33.436660 | 2026-02-17 14:57:33.436762 | LOOP [Populate nodepool sub_nodes file] 2026-02-17 14:57:33.469386 | 2026-02-17 14:57:33.469544 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-17 14:57:33.512615 | 2026-02-17 14:57:33.512798 | TASK [Create nodepool primary file] 2026-02-17 14:57:33.536856 | controller | skipping: Conditional result was False 2026-02-17 14:57:33.545347 | 2026-02-17 14:57:33.545449 | TASK [Create nodepool node_private for this node] 2026-02-17 14:57:34.249799 | controller | changed 2026-02-17 14:57:34.257721 | 2026-02-17 14:57:34.257853 | LOOP [Copy ssh keys to nodepool directory] 2026-02-17 14:57:34.640074 | controller | ok: Item: id_rsa Runtime: 0:00:00.005852 2026-02-17 14:57:34.640279 | 2026-02-17 14:57:34.858080 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.017039 2026-02-17 14:57:34.874316 | 2026-02-17 14:57:34.874433 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-17 14:57:35.558570 | controller | changed 2026-02-17 14:57:35.563758 | 2026-02-17 14:57:35.563817 | TASK [Validate sudoers config after edits] 2026-02-17 14:57:35.805659 | controller | /etc/sudoers: parsed OK 2026-02-17 14:57:35.805730 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-17 14:57:35.805745 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-17 14:57:35.805758 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-17 14:57:36.101928 | controller | ok: Runtime: 0:00:00.005575 2026-02-17 14:57:36.107841 | 2026-02-17 14:57:36.107976 | TASK [Show the environment passed in to job shell scripts] 2026-02-17 14:57:36.348074 | controller | SHELL=/bin/bash 2026-02-17 14:57:36.348167 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-17 14:57:36.348186 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-17 14:57:36.348197 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/94/694/05817bd8807be3993ba57abefb4f81b675c07166 2026-02-17 14:57:36.348208 | controller | PWD=/home/zuul 2026-02-17 14:57:36.348218 | controller | ZUUL_PIPELINE=github-check 2026-02-17 14:57:36.348228 | controller | LOGNAME=zuul 2026-02-17 14:57:36.348242 | controller | XDG_SESSION_TYPE=tty 2026-02-17 14:57:36.348257 | controller | _=/usr/bin/env 2026-02-17 14:57:36.348270 | controller | MOTD_SHOWN=pam 2026-02-17 14:57:36.348283 | controller | HOME=/home/zuul 2026-02-17 14:57:36.348296 | controller | LANG=en_US.UTF-8 2026-02-17 14:57:36.348310 | controller | SSH_CONNECTION=38.102.83.114 44568 38.129.56.53 22 2026-02-17 14:57:36.348323 | 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-02-17 14:57:36.348338 | controller | ZUUL_CHANGE_IDS=694,05817bd8807be3993ba57abefb4f81b675c07166 2026-02-17 14:57:36.348348 | controller | WORKSPACE=/home/zuul/workspace 2026-02-17 14:57:36.348358 | controller | XDG_SESSION_CLASS=user 2026-02-17 14:57:36.348368 | controller | SELINUX_ROLE_REQUESTED= 2026-02-17 14:57:36.348378 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-17 14:57:36.348388 | controller | USER=zuul 2026-02-17 14:57:36.348397 | controller | ZUUL_VOTING=True 2026-02-17 14:57:36.348407 | controller | BUILD_TIMEOUT=1800000 2026-02-17 14:57:36.348417 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-17 14:57:36.348426 | controller | SHLVL=1 2026-02-17 14:57:36.348444 | controller | ZUUL_PATCHSET=05817bd8807be3993ba57abefb4f81b675c07166 2026-02-17 14:57:36.348478 | controller | XDG_SESSION_ID=1 2026-02-17 14:57:36.348493 | controller | ZUUL_BRANCH=main 2026-02-17 14:57:36.348504 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-17 14:57:36.348515 | controller | SSH_CLIENT=38.102.83.114 44568 22 2026-02-17 14:57:36.348527 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-17 14:57:36.348537 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-17 14:57:36.348547 | controller | which_declare=declare -f 2026-02-17 14:57:36.348558 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-17 14:57:36.348568 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-17 14:57:36.348578 | controller | ZUUL_CHANGE=694 2026-02-17 14:57:36.348588 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-17 14:57:36.348598 | controller | ZUUL_UUID=71b5309cf2ae49e0bc215f12c05527a1 2026-02-17 14:57:36.348608 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-17 14:57:36.348618 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-17 14:57:36.348628 | controller | } 2026-02-17 14:57:36.641035 | controller | ok: Runtime: 0:00:00.006373 2026-02-17 14:57:36.659084 | 2026-02-17 14:57:36.659227 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-17 14:57:36.705118 | controller | skipping: Conditional result was False 2026-02-17 14:57:36.715483 | 2026-02-17 14:57:36.715572 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-17 14:57:37.258134 | controller | skipping: Conditional result was False 2026-02-17 14:57:37.271293 | 2026-02-17 14:57:37.271466 | TASK [Ensure legacy workspace directory] 2026-02-17 14:57:37.525714 | controller | changed 2026-02-17 14:57:37.598652 | 2026-02-17 14:57:37.598785 | PLAY RECAP 2026-02-17 14:57:37.598827 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-17 14:57:37.598847 | 2026-02-17 14:57:37.720930 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-17 14:57:37.721874 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-17 14:57:38.327410 | 2026-02-17 14:57:38.327520 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-17 14:57:38.360006 | 2026-02-17 14:57:38.360090 | TASK [Clone repos in the job workspace] 2026-02-17 14:57:38.389748 | controller | ok 2026-02-17 14:57:38.406762 | 2026-02-17 14:57:38.406844 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-17 14:57:38.802381 | controller | ok 2026-02-17 14:57:38.808367 | 2026-02-17 14:57:38.808431 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-17 14:57:42.644367 | controller | Output suppressed because no_log was given 2026-02-17 14:57:42.654003 | 2026-02-17 14:57:42.654071 | TASK [Create zuul-output directory] 2026-02-17 14:57:43.009275 | controller | ok 2026-02-17 14:57:43.015893 | 2026-02-17 14:57:43.016004 | TASK [Install required packages] 2026-02-17 14:58:44.563924 | controller | changed 2026-02-17 14:58:44.570597 | 2026-02-17 14:58:44.570738 | TASK [Output pip related things] 2026-02-17 14:58:45.313006 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-17 14:58:45.606880 | controller | changed 2026-02-17 14:58:45.614454 | 2026-02-17 14:58:45.614558 | TASK [Install requirements] 2026-02-17 15:00:00.157749 | controller | changed 2026-02-17 15:00:00.170029 | 2026-02-17 15:00:00.170096 | TASK [Add cronjob to trigger job stats] 2026-02-17 15:00:00.235460 | controller | skipping: Conditional result was False 2026-02-17 15:00:00.243850 | 2026-02-17 15:00:00.243933 | LOOP [Construct project change list] 2026-02-17 15:00:00.317611 | controller | ok: 2026-02-17 15:00:00.317912 | controller | { 2026-02-17 15:00:00.317967 | controller | "branch": "main", 2026-02-17 15:00:00.318006 | controller | "change": "694", 2026-02-17 15:00:00.318042 | controller | "change_message": "Add top-level notificationsBus configuration\n\n- Add notificationsBus.cluster to all telemetry-enabled deployments\r\n - Use rabbitmq-notifications for va/hci and dt/uni05epsilon (dedicated cluster)\r\n - Use rabbitmq for all other deployments (default cluster)\r\n- Add notificationsBus.cluster: rabbitmq to all other service-values files as placeholder to enable kustomize component to work universally\r\n- Create lib/control-plane/messaging-bus kustomize component to inject notificationsBus from service-values ConfigMap into spec.notificationsBus\r\n- Remove deprecated nova.notificationsBus replacements from kustomization files (replaced by top-level spec.notificationsBus)\r\n- Update va/hci and dt/uni05epsilon to use new notificationsBus.cluster format instead of deprecated notificationsBusInstance", 2026-02-17 15:00:00.318085 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/694", 2026-02-17 15:00:00.318139 | controller | "commit_id": "05817bd8807be3993ba57abefb4f81b675c07166", 2026-02-17 15:00:00.318176 | controller | "patchset": "05817bd8807be3993ba57abefb4f81b675c07166", 2026-02-17 15:00:00.318210 | controller | "project": { 2026-02-17 15:00:00.318243 | controller | "canonical_hostname": "github.com", 2026-02-17 15:00:00.318276 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-17 15:00:00.318308 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-17 15:00:00.318341 | controller | "short_name": "architecture", 2026-02-17 15:00:00.318374 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-17 15:00:00.318408 | controller | }, 2026-02-17 15:00:00.318441 | controller | "topic": null 2026-02-17 15:00:00.318474 | controller | } 2026-02-17 15:00:00.399665 | 2026-02-17 15:00:00.399795 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-17 15:00:00.414717 | 2026-02-17 15:00:00.414774 | TASK [Filter out host if needed] 2026-02-17 15:00:00.424600 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-17 15:00:00.429062 | 2026-02-17 15:00:00.429115 | TASK [Get git tag for image tagging] 2026-02-17 15:00:00.968339 | controller | skipping: Conditional result was False 2026-02-17 15:00:00.974058 | 2026-02-17 15:00:00.974120 | TASK [Set openstack-runner image] 2026-02-17 15:00:00.998549 | controller | skipping: Conditional result was False 2026-02-17 15:00:01.005447 | 2026-02-17 15:00:01.005615 | TASK [Build openstack-runner image] 2026-02-17 15:00:01.031109 | controller | skipping: Conditional result was False 2026-02-17 15:00:01.037339 | 2026-02-17 15:00:01.037400 | TASK [Push openstack-runner image] 2026-02-17 15:00:01.071742 | controller | skipping: Conditional result was False 2026-02-17 15:00:01.077275 | 2026-02-17 15:00:01.077336 | TASK [Make sure ci-framework directory exists] 2026-02-17 15:00:01.101412 | controller | skipping: Conditional result was False 2026-02-17 15:00:01.107474 | 2026-02-17 15:00:01.107532 | TASK [Create EDPM ansible var file] 2026-02-17 15:00:01.131902 | controller | skipping: Conditional result was False 2026-02-17 15:00:01.151433 | 2026-02-17 15:00:01.151483 | PLAY RECAP 2026-02-17 15:00:01.151523 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-17 15:00:01.151542 | 2026-02-17 15:00:01.253203 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-17 15:00:01.254251 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-17 15:00:01.835891 | 2026-02-17 15:00:01.836000 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-17 15:00:01.869578 | 2026-02-17 15:00:01.869687 | TASK [Create zuul-output directory] 2026-02-17 15:00:03.122729 | controller | changed 2026-02-17 15:00:03.137079 | 2026-02-17 15:00:03.137237 | TASK [Slurp Zuul inventory test] 2026-02-17 15:00:03.789147 | controller -> localhost | ok 2026-02-17 15:00:03.795813 | 2026-02-17 15:00:03.795884 | TASK [Save zuul inventory] 2026-02-17 15:00:04.956330 | controller | changed 2026-02-17 15:00:04.961491 | 2026-02-17 15:00:04.961554 | TASK [Save zuul vars without the change_message] 2026-02-17 15:00:05.727843 | controller | changed 2026-02-17 15:00:05.791919 | 2026-02-17 15:00:05.792555 | PLAY RECAP 2026-02-17 15:00:05.793011 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 15:00:05.793078 | 2026-02-17 15:00:05.931119 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-17 15:00:05.932522 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-17 15:00:06.514979 | 2026-02-17 15:00:06.515104 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-17 15:00:06.535742 | 2026-02-17 15:00:06.535816 | TASK [Filter out host if needed] 2026-02-17 15:00:06.544749 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-17 15:00:06.549615 | 2026-02-17 15:00:06.549696 | TASK [Run playbook] 2026-02-17 15:00:07.797526 | controller | 2026-02-17 15:00:09.040389 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-17 15:00:09.040467 | controller | 2026-02-17 15:00:09.040475 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-17 15:00:09.040480 | controller | Tuesday 17 February 2026 15:00:07 +0000 (0:00:00.045) 0:00:00.045 ****** 2026-02-17 15:00:09.040485 | controller | Tuesday 17 February 2026 15:00:07 +0000 (0:00:00.043) 0:00:00.043 ****** 2026-02-17 15:00:09.040496 | controller | ok: [localhost] 2026-02-17 15:00:09.083625 | controller | 2026-02-17 15:00:09.083687 | 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-02-17 15:00:09.083705 | controller | Tuesday 17 February 2026 15:00:09 +0000 (0:00:01.243) 0:00:01.288 ****** 2026-02-17 15:00:09.083713 | controller | Tuesday 17 February 2026 15:00:09 +0000 (0:00:01.243) 0:00:01.286 ****** 2026-02-17 15:00:09.083727 | controller | ok: [localhost] 2026-02-17 15:00:09.126310 | controller | 2026-02-17 15:00:09.126366 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-17 15:00:09.126374 | controller | Tuesday 17 February 2026 15:00:09 +0000 (0:00:00.043) 0:00:01.331 ****** 2026-02-17 15:00:09.126381 | controller | Tuesday 17 February 2026 15:00:09 +0000 (0:00:00.043) 0:00:01.329 ****** 2026-02-17 15:00:09.126396 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-17 15:00:09.151339 | controller | 2026-02-17 15:00:09.151401 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-17 15:00:09.151411 | controller | Tuesday 17 February 2026 15:00:09 +0000 (0:00:00.042) 0:00:01.374 ****** 2026-02-17 15:00:09.151417 | controller | Tuesday 17 February 2026 15:00:09 +0000 (0:00:00.042) 0:00:01.372 ****** 2026-02-17 15:00:09.151452 | controller | ok: [localhost] => 2026-02-17 15:00:15.968840 | controller | cifmw_ci_setup_packages: 2026-02-17 15:00:15.968878 | controller | - bash-completion 2026-02-17 15:00:15.968885 | controller | - ca-certificates 2026-02-17 15:00:15.968889 | controller | - git-core 2026-02-17 15:00:15.968894 | controller | - make 2026-02-17 15:00:15.968899 | controller | - tar 2026-02-17 15:00:15.968904 | controller | - tmux 2026-02-17 15:00:15.968908 | controller | - python3-pip 2026-02-17 15:00:15.968913 | controller | 2026-02-17 15:00:15.968918 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-17 15:00:15.968928 | controller | Tuesday 17 February 2026 15:00:09 +0000 (0:00:00.025) 0:00:01.399 ****** 2026-02-17 15:00:15.968933 | controller | Tuesday 17 February 2026 15:00:09 +0000 (0:00:00.025) 0:00:01.397 ****** 2026-02-17 15:00:15.968943 | controller | changed: [localhost] 2026-02-17 15:00:16.307091 | controller | 2026-02-17 15:00:16.307160 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-17 15:00:16.307171 | controller | Tuesday 17 February 2026 15:00:15 +0000 (0:00:06.817) 0:00:08.217 ****** 2026-02-17 15:00:16.307179 | controller | Tuesday 17 February 2026 15:00:15 +0000 (0:00:06.817) 0:00:08.215 ****** 2026-02-17 15:00:16.307193 | controller | ok: [localhost] 2026-02-17 15:00:16.625816 | controller | 2026-02-17 15:00:16.625852 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-17 15:00:16.625859 | controller | Tuesday 17 February 2026 15:00:16 +0000 (0:00:00.338) 0:00:08.555 ****** 2026-02-17 15:00:16.625864 | controller | Tuesday 17 February 2026 15:00:16 +0000 (0:00:00.338) 0:00:08.553 ****** 2026-02-17 15:00:16.625875 | controller | changed: [localhost] 2026-02-17 15:00:22.252900 | controller | 2026-02-17 15:00:22.252994 | 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-02-17 15:00:22.253007 | controller | Tuesday 17 February 2026 15:00:16 +0000 (0:00:00.319) 0:00:08.874 ****** 2026-02-17 15:00:22.253028 | controller | Tuesday 17 February 2026 15:00:16 +0000 (0:00:00.318) 0:00:08.872 ****** 2026-02-17 15:00:22.253045 | controller | changed: [localhost] 2026-02-17 15:00:22.292940 | controller | 2026-02-17 15:00:22.293018 | 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-02-17 15:00:22.293037 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:05.626) 0:00:14.500 ****** 2026-02-17 15:00:22.293044 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:05.626) 0:00:14.499 ****** 2026-02-17 15:00:22.293061 | controller | skipping: [localhost] 2026-02-17 15:00:22.602794 | controller | 2026-02-17 15:00:22.602832 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-17 15:00:22.602838 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.040) 0:00:14.541 ****** 2026-02-17 15:00:22.602843 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.040) 0:00:14.539 ****** 2026-02-17 15:00:22.602852 | controller | changed: [localhost] 2026-02-17 15:00:22.925224 | controller | 2026-02-17 15:00:22.925261 | 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-02-17 15:00:22.925268 | controller | source ~/.oc_completion 2026-02-17 15:00:22.925273 | controller | fi] *** 2026-02-17 15:00:22.925284 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.310) 0:00:14.851 ****** 2026-02-17 15:00:22.925290 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.310) 0:00:14.849 ****** 2026-02-17 15:00:22.925299 | controller | changed: [localhost] 2026-02-17 15:00:22.947639 | controller | 2026-02-17 15:00:22.947677 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-17 15:00:22.947683 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.322) 0:00:15.173 ****** 2026-02-17 15:00:22.947688 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.322) 0:00:15.171 ****** 2026-02-17 15:00:22.947699 | controller | skipping: [localhost] 2026-02-17 15:00:22.964378 | controller | 2026-02-17 15:00:22.964417 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-17 15:00:22.964424 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-17 15:00:22.964488 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-17 15:00:22.964499 | controller | }}] *** 2026-02-17 15:00:22.964504 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.022) 0:00:15.196 ****** 2026-02-17 15:00:22.964509 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.022) 0:00:15.194 ****** 2026-02-17 15:00:22.964519 | controller | skipping: [localhost] 2026-02-17 15:00:22.982196 | controller | 2026-02-17 15:00:22.982243 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-17 15:00:22.982251 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.016) 0:00:15.212 ****** 2026-02-17 15:00:22.982257 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.016) 0:00:15.210 ****** 2026-02-17 15:00:22.982270 | controller | skipping: [localhost] 2026-02-17 15:00:22.998276 | controller | 2026-02-17 15:00:22.998314 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-17 15:00:22.998320 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.017) 0:00:15.230 ****** 2026-02-17 15:00:22.998325 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.017) 0:00:15.228 ****** 2026-02-17 15:00:22.998334 | controller | skipping: [localhost] 2026-02-17 15:00:23.018387 | controller | 2026-02-17 15:00:23.018427 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-17 15:00:23.018467 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.016) 0:00:15.246 ****** 2026-02-17 15:00:23.018485 | controller | Tuesday 17 February 2026 15:00:22 +0000 (0:00:00.016) 0:00:15.244 ****** 2026-02-17 15:00:23.018499 | controller | skipping: [localhost] 2026-02-17 15:00:23.042738 | controller | 2026-02-17 15:00:23.042775 | 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-02-17 15:00:23.042787 | controller | Tuesday 17 February 2026 15:00:23 +0000 (0:00:00.019) 0:00:15.266 ****** 2026-02-17 15:00:23.042795 | controller | Tuesday 17 February 2026 15:00:23 +0000 (0:00:00.019) 0:00:15.264 ****** 2026-02-17 15:00:23.042805 | controller | skipping: [localhost] 2026-02-17 15:00:24.074222 | controller | 2026-02-17 15:00:24.074337 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-17 15:00:24.074346 | controller | Tuesday 17 February 2026 15:00:23 +0000 (0:00:00.024) 0:00:15.291 ****** 2026-02-17 15:00:24.074352 | controller | Tuesday 17 February 2026 15:00:23 +0000 (0:00:00.024) 0:00:15.289 ****** 2026-02-17 15:00:24.074375 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-17 15:00:24.463237 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-17 15:00:24.463313 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-17 15:00:24.463319 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-17 15:00:24.463324 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-17 15:00:24.463329 | controller | 2026-02-17 15:00:24.463334 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-17 15:00:24.463338 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:01.030) 0:00:16.322 ****** 2026-02-17 15:00:24.463343 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:01.030) 0:00:16.320 ****** 2026-02-17 15:00:24.463360 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-17 15:00:24.664765 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-17 15:00:24.664867 | controller | 2026-02-17 15:00:24.664881 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-17 15:00:24.664892 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.389) 0:00:16.711 ****** 2026-02-17 15:00:24.664902 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.389) 0:00:16.709 ****** 2026-02-17 15:00:24.664927 | controller | ok: [localhost] 2026-02-17 15:00:24.689821 | controller | 2026-02-17 15:00:24.689921 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-17 15:00:24.689937 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.200) 0:00:16.912 ****** 2026-02-17 15:00:24.689948 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.200) 0:00:16.910 ****** 2026-02-17 15:00:24.689978 | controller | skipping: [localhost] 2026-02-17 15:00:24.715740 | controller | 2026-02-17 15:00:24.715823 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-17 15:00:24.715841 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.025) 0:00:16.937 ****** 2026-02-17 15:00:24.715850 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.025) 0:00:16.935 ****** 2026-02-17 15:00:24.715870 | controller | skipping: [localhost] 2026-02-17 15:00:24.736583 | controller | 2026-02-17 15:00:24.736661 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-17 15:00:24.736668 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.026) 0:00:16.964 ****** 2026-02-17 15:00:24.736673 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.026) 0:00:16.962 ****** 2026-02-17 15:00:24.736690 | controller | skipping: [localhost] 2026-02-17 15:00:25.121036 | controller | 2026-02-17 15:00:25.121123 | 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-02-17 15:00:25.121135 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.020) 0:00:16.984 ****** 2026-02-17 15:00:25.121165 | controller | Tuesday 17 February 2026 15:00:24 +0000 (0:00:00.020) 0:00:16.982 ****** 2026-02-17 15:00:25.121187 | controller | ok: [localhost] 2026-02-17 15:00:25.535123 | controller | 2026-02-17 15:00:25.535209 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-17 15:00:25.535219 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.384) 0:00:17.369 ****** 2026-02-17 15:00:25.535225 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.384) 0:00:17.367 ****** 2026-02-17 15:00:25.535245 | controller | ok: [localhost] 2026-02-17 15:00:25.563204 | controller | 2026-02-17 15:00:25.563288 | 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-02-17 15:00:25.563296 | controller | ] *** 2026-02-17 15:00:25.563303 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.413) 0:00:17.783 ****** 2026-02-17 15:00:25.563308 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.413) 0:00:17.781 ****** 2026-02-17 15:00:25.563323 | controller | skipping: [localhost] 2026-02-17 15:00:25.745063 | controller | 2026-02-17 15:00:25.745158 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-17 15:00:25.745166 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.028) 0:00:17.811 ****** 2026-02-17 15:00:25.745171 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.028) 0:00:17.809 ****** 2026-02-17 15:00:25.745191 | controller | changed: [localhost] 2026-02-17 15:00:25.851764 | controller | 2026-02-17 15:00:25.851821 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-17 15:00:25.851828 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-17 15:00:25.851841 | controller | default({}) | 2026-02-17 15:00:25.851846 | controller | combine(item.value, recursive=True) 2026-02-17 15:00:25.851851 | controller | }}] *** 2026-02-17 15:00:25.851857 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.181) 0:00:17.993 ****** 2026-02-17 15:00:25.851862 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.181) 0:00:17.991 ****** 2026-02-17 15:00:25.851875 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-17 15:00:25.931289 | controller | 2026-02-17 15:00:25.931350 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-17 15:00:25.931360 | controller | _b64_kustomize_user_patches | 2026-02-17 15:00:25.931366 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-17 15:00:25.931371 | controller | }}] *** 2026-02-17 15:00:25.931376 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.106) 0:00:18.100 ****** 2026-02-17 15:00:25.931383 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.106) 0:00:18.098 ****** 2026-02-17 15:00:25.931396 | controller | ok: [localhost] 2026-02-17 15:00:26.162722 | controller | 2026-02-17 15:00:26.162834 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-17 15:00:26.162842 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.079) 0:00:18.179 ****** 2026-02-17 15:00:26.162848 | controller | Tuesday 17 February 2026 15:00:25 +0000 (0:00:00.079) 0:00:18.177 ****** 2026-02-17 15:00:26.162870 | controller | ok: [localhost] 2026-02-17 15:00:26.206254 | controller | 2026-02-17 15:00:26.206322 | 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-02-17 15:00:26.206333 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.231) 0:00:18.410 ****** 2026-02-17 15:00:26.206341 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.231) 0:00:18.408 ****** 2026-02-17 15:00:26.206362 | controller | ok: [localhost] 2026-02-17 15:00:26.551042 | controller | 2026-02-17 15:00:26.551101 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-17 15:00:26.551111 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.043) 0:00:18.454 ****** 2026-02-17 15:00:26.551120 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.043) 0:00:18.452 ****** 2026-02-17 15:00:26.551135 | controller | ok: [localhost] 2026-02-17 15:00:26.675264 | controller | 2026-02-17 15:00:26.675329 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-17 15:00:26.675344 | controller | _net_env_def_slurp['content'] | 2026-02-17 15:00:26.675356 | controller | b64decode | 2026-02-17 15:00:26.675366 | controller | from_yaml 2026-02-17 15:00:26.675376 | controller | }}, cacheable=True] *** 2026-02-17 15:00:26.675387 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.344) 0:00:18.799 ****** 2026-02-17 15:00:26.675397 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.344) 0:00:18.797 ****** 2026-02-17 15:00:26.675415 | controller | ok: [localhost] 2026-02-17 15:00:26.948594 | controller | 2026-02-17 15:00:26.948656 | controller | TASK [Discover automation files paths={{ 2026-02-17 15:00:26.948673 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-17 15:00:26.948680 | controller | path_join 2026-02-17 15:00:26.948685 | controller | }}, patterns=*.yaml] *** 2026-02-17 15:00:26.948691 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.124) 0:00:18.923 ****** 2026-02-17 15:00:26.948696 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.124) 0:00:18.921 ****** 2026-02-17 15:00:26.948709 | controller | ok: [localhost] 2026-02-17 15:00:36.391507 | controller | 2026-02-17 15:00:36.391575 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-17 15:00:36.391595 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.273) 0:00:19.196 ****** 2026-02-17 15:00:36.391610 | controller | Tuesday 17 February 2026 15:00:26 +0000 (0:00:00.273) 0:00:19.194 ****** 2026-02-17 15:00:36.391637 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-17 15:00:37.985329 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-17 15:00:37.985414 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-17 15:00:37.985425 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-17 15:00:37.985467 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-17 15:00:37.985478 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-17 15:00:37.985492 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-17 15:00:37.985501 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-17 15:00:37.985509 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-17 15:00:37.985516 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-17 15:00:37.985524 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-17 15:00:37.985532 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-17 15:00:37.985540 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-17 15:00:37.985547 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-17 15:00:37.985555 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-17 15:00:37.985563 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-17 15:00:37.985570 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-17 15:00:37.985578 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-17 15:00:37.985585 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-17 15:00:37.985593 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-17 15:00:37.985601 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-17 15:00:37.985609 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-17 15:00:37.985617 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-17 15:00:37.985626 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-17 15:00:37.985633 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-17 15:00:37.985641 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-17 15:00:37.985668 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-17 15:00:37.985689 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-17 15:00:37.985708 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-17 15:00:37.985718 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-17 15:00:37.985727 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-17 15:00:37.985737 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-17 15:00:37.985746 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-17 15:00:37.985755 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-17 15:00:37.985764 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-17 15:00:37.985773 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-17 15:00:37.985782 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-17 15:00:37.985789 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-17 15:00:37.985797 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-17 15:00:37.985805 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-17 15:00:37.985812 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-17 15:00:37.985821 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-17 15:00:37.985830 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-17 15:00:37.985840 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-17 15:00:37.985849 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-17 15:00:37.985858 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-17 15:00:37.985867 | controller | 2026-02-17 15:00:37.985876 | controller | TASK [Load automation files as fact vas={{ 2026-02-17 15:00:37.985885 | controller | vas | default({}) | 2026-02-17 15:00:37.985894 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-17 15:00:37.985901 | controller | }}] *** 2026-02-17 15:00:37.985909 | controller | Tuesday 17 February 2026 15:00:36 +0000 (0:00:09.443) 0:00:28.639 ****** 2026-02-17 15:00:37.985917 | controller | Tuesday 17 February 2026 15:00:36 +0000 (0:00:09.443) 0:00:28.637 ****** 2026-02-17 15:00:37.985940 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-17 15:00:38.033972 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-17 15:00:38.034072 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-17 15:00:38.034086 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-17 15:00:38.034096 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-17 15:00:38.034107 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-17 15:00:38.034120 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-17 15:00:38.034130 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-17 15:00:38.034141 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-17 15:00:38.034152 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-17 15:00:38.034175 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-17 15:00:38.034187 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-17 15:00:38.034198 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-17 15:00:38.034208 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-17 15:00:38.034219 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-17 15:00:38.034229 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-17 15:00:38.034240 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-17 15:00:38.034251 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-17 15:00:38.034262 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-17 15:00:38.034272 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-17 15:00:38.034283 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-17 15:00:38.034294 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-17 15:00:38.034304 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-17 15:00:38.034315 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-17 15:00:38.034326 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-17 15:00:38.034337 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-17 15:00:38.034347 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-17 15:00:38.034358 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-17 15:00:38.034390 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-17 15:00:38.034401 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-17 15:00:38.034412 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-17 15:00:38.034422 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-17 15:00:38.034466 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-17 15:00:38.034483 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-17 15:00:38.034494 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-17 15:00:38.034505 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-17 15:00:38.034515 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-17 15:00:38.034535 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-17 15:00:38.034546 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-17 15:00:38.034557 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-17 15:00:38.034568 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-17 15:00:38.034579 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-17 15:00:38.034589 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-17 15:00:38.034600 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-17 15:00:38.034611 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-17 15:00:38.034621 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-17 15:00:38.034632 | controller | 2026-02-17 15:00:38.034644 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-17 15:00:38.034655 | controller | Tuesday 17 February 2026 15:00:37 +0000 (0:00:01.593) 0:00:30.233 ****** 2026-02-17 15:00:38.034666 | controller | Tuesday 17 February 2026 15:00:37 +0000 (0:00:01.593) 0:00:30.231 ****** 2026-02-17 15:00:38.034694 | controller | ok: [localhost] 2026-02-17 15:00:38.751364 | controller | 2026-02-17 15:00:38.751459 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-17 15:00:38.751468 | controller | Tuesday 17 February 2026 15:00:38 +0000 (0:00:00.048) 0:00:30.281 ****** 2026-02-17 15:00:38.751473 | controller | Tuesday 17 February 2026 15:00:38 +0000 (0:00:00.048) 0:00:30.280 ****** 2026-02-17 15:00:38.751488 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-17 15:00:39.104598 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-17 15:00:39.104644 | controller | 2026-02-17 15:00:39.104653 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-17 15:00:39.104660 | controller | Tuesday 17 February 2026 15:00:38 +0000 (0:00:00.717) 0:00:30.999 ****** 2026-02-17 15:00:39.104667 | controller | Tuesday 17 February 2026 15:00:38 +0000 (0:00:00.717) 0:00:30.997 ****** 2026-02-17 15:00:39.104680 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-17 15:00:39.431937 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-17 15:00:39.431996 | controller | 2026-02-17 15:00:39.432010 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-17 15:00:39.432021 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.353) 0:00:31.352 ****** 2026-02-17 15:00:39.432031 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.353) 0:00:31.351 ****** 2026-02-17 15:00:39.432050 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-17 15:00:39.470762 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-17 15:00:39.470820 | controller | 2026-02-17 15:00:39.470833 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-17 15:00:39.470842 | controller | _pub_keys.results[1].content | b64decode 2026-02-17 15:00:39.470851 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-17 15:00:39.470860 | controller | _priv_keys.results[1].content | b64decode 2026-02-17 15:00:39.470869 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-17 15:00:39.470889 | controller | _pub_keys.results[1].content | b64decode 2026-02-17 15:00:39.470897 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-17 15:00:39.470906 | controller | _pub_keys.results[0].content | b64decode 2026-02-17 15:00:39.470915 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-17 15:00:39.470924 | controller | _priv_keys.results[0].content | b64decode 2026-02-17 15:00:39.470974 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-17 15:00:39.470984 | controller | [ 2026-02-17 15:00:39.470992 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-17 15:00:39.471001 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-17 15:00:39.471009 | controller | ] | select() 2026-02-17 15:00:39.471022 | controller | }}] *** 2026-02-17 15:00:39.471036 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.327) 0:00:31.680 ****** 2026-02-17 15:00:39.471045 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.327) 0:00:31.678 ****** 2026-02-17 15:00:39.471061 | controller | ok: [localhost] 2026-02-17 15:00:39.609311 | controller | 2026-02-17 15:00:39.609391 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-17 15:00:39.609397 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.038) 0:00:31.718 ****** 2026-02-17 15:00:39.609403 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.038) 0:00:31.717 ****** 2026-02-17 15:00:39.609419 | controller | 2026-02-17 15:00:39.658414 | 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-02-17 15:00:39.658539 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.138) 0:00:31.857 ****** 2026-02-17 15:00:39.658550 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.138) 0:00:31.855 ****** 2026-02-17 15:00:39.658572 | controller | ok: [localhost] => 2026-02-17 15:00:39.682676 | controller | changed: false 2026-02-17 15:00:39.682754 | controller | msg: All assertions passed 2026-02-17 15:00:39.682760 | controller | 2026-02-17 15:00:39.682766 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-17 15:00:39.682771 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.049) 0:00:31.906 ****** 2026-02-17 15:00:39.682776 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.049) 0:00:31.904 ****** 2026-02-17 15:00:39.682792 | controller | skipping: [localhost] 2026-02-17 15:00:39.714168 | controller | 2026-02-17 15:00:39.714254 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-17 15:00:39.714262 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.024) 0:00:31.931 ****** 2026-02-17 15:00:39.714269 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.024) 0:00:31.929 ****** 2026-02-17 15:00:39.714291 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=180s) 2026-02-17 15:00:39.746115 | controller | 2026-02-17 15:00:39.746197 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 15:00:39.746207 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.031) 0:00:31.962 ****** 2026-02-17 15:00:39.746215 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.031) 0:00:31.960 ****** 2026-02-17 15:00:39.746235 | controller | skipping: [localhost] 2026-02-17 15:00:39.788593 | controller | 2026-02-17 15:00:39.788678 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 15:00:39.788705 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.031) 0:00:31.994 ****** 2026-02-17 15:00:39.788713 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.031) 0:00:31.992 ****** 2026-02-17 15:00:39.788733 | controller | ok: [localhost] 2026-02-17 15:00:40.027563 | controller | 2026-02-17 15:00:40.027682 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 15:00:40.027691 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 15:00:40.027698 | controller | stage['path'], item.src_file) | path_join 2026-02-17 15:00:40.027704 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 15:00:40.027711 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.042) 0:00:32.036 ****** 2026-02-17 15:00:40.027717 | controller | Tuesday 17 February 2026 15:00:39 +0000 (0:00:00.042) 0:00:32.034 ****** 2026-02-17 15:00:40.027739 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-17 15:00:40.107324 | controller | 2026-02-17 15:00:40.107399 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 15:00:40.107406 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.238) 0:00:32.275 ****** 2026-02-17 15:00:40.107411 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.238) 0:00:32.273 ****** 2026-02-17 15:00:40.107427 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 15:00:40.155161 | controller | 2026-02-17 15:00:40.155199 | controller | TASK [Executing pre_stage hooks for examples/dt/pidone/nncp name=run_hook] ***** 2026-02-17 15:00:40.155206 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.080) 0:00:32.355 ****** 2026-02-17 15:00:40.155211 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.080) 0:00:32.353 ****** 2026-02-17 15:00:40.155220 | controller | skipping: [localhost] 2026-02-17 15:00:40.243811 | controller | 2026-02-17 15:00:40.243856 | controller | TASK [Generate values.yaml for examples/dt/pidone/nncp name=ci_gen_kustomize_values] *** 2026-02-17 15:00:40.243864 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.048) 0:00:32.403 ****** 2026-02-17 15:00:40.243870 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.048) 0:00:32.401 ****** 2026-02-17 15:00:40.243882 | controller | 2026-02-17 15:00:40.330658 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 15:00:40.330706 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.088) 0:00:32.492 ****** 2026-02-17 15:00:40.330715 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.088) 0:00:32.490 ****** 2026-02-17 15:00:40.330729 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-17 15:00:40.384335 | controller | 2026-02-17 15:00:40.384382 | 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-02-17 15:00:40.384390 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.086) 0:00:32.579 ****** 2026-02-17 15:00:40.384396 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.086) 0:00:32.577 ****** 2026-02-17 15:00:40.384406 | controller | ok: [localhost] => 2026-02-17 15:00:40.598504 | controller | changed: false 2026-02-17 15:00:40.598551 | controller | msg: All assertions passed 2026-02-17 15:00:40.598559 | controller | 2026-02-17 15:00:40.598566 | 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-02-17 15:00:40.598572 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.053) 0:00:32.632 ****** 2026-02-17 15:00:40.598585 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.053) 0:00:32.630 ****** 2026-02-17 15:00:40.598598 | controller | ok: [localhost] 2026-02-17 15:00:40.650857 | controller | 2026-02-17 15:00:40.650903 | 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-02-17 15:00:40.650922 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.213) 0:00:32.846 ****** 2026-02-17 15:00:40.650930 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.213) 0:00:32.844 ****** 2026-02-17 15:00:40.650943 | controller | ok: [localhost] => 2026-02-17 15:00:40.927655 | controller | changed: false 2026-02-17 15:00:40.927703 | controller | msg: All assertions passed 2026-02-17 15:00:40.927712 | controller | 2026-02-17 15:00:40.927720 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 15:00:40.927727 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.052) 0:00:32.899 ****** 2026-02-17 15:00:40.927734 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.052) 0:00:32.897 ****** 2026-02-17 15:00:40.927747 | controller | ok: [localhost] 2026-02-17 15:00:41.275951 | controller | 2026-02-17 15:00:41.275993 | 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-02-17 15:00:41.276000 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 15:00:41.276005 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 15:00:41.276010 | controller | _config_map_content | 2026-02-17 15:00:41.276018 | controller | ansible.utils.remove_keys( 2026-02-17 15:00:41.276023 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 15:00:41.276027 | controller | matching_parameter='regex') 2026-02-17 15:00:41.276032 | controller | }}, cacheable=False] *** 2026-02-17 15:00:41.276036 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.276) 0:00:33.176 ****** 2026-02-17 15:00:41.276041 | controller | Tuesday 17 February 2026 15:00:40 +0000 (0:00:00.276) 0:00:33.174 ****** 2026-02-17 15:00:41.276052 | controller | ok: [localhost] 2026-02-17 15:00:41.333792 | controller | 2026-02-17 15:00:41.333844 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 15:00:41.333853 | controller | Tuesday 17 February 2026 15:00:41 +0000 (0:00:00.348) 0:00:33.524 ****** 2026-02-17 15:00:41.333861 | controller | Tuesday 17 February 2026 15:00:41 +0000 (0:00:00.348) 0:00:33.522 ****** 2026-02-17 15:00:41.333874 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-17 15:00:41.383863 | controller | 2026-02-17 15:00:41.383920 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-17 15:00:41.383934 | controller | Tuesday 17 February 2026 15:00:41 +0000 (0:00:00.057) 0:00:33.581 ****** 2026-02-17 15:00:41.383945 | controller | Tuesday 17 February 2026 15:00:41 +0000 (0:00:00.057) 0:00:33.580 ****** 2026-02-17 15:00:41.383964 | controller | ok: [localhost] => 2026-02-17 15:00:41.626011 | controller | changed: false 2026-02-17 15:00:41.626092 | controller | msg: All assertions passed 2026-02-17 15:00:41.626098 | controller | 2026-02-17 15:00:41.626104 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 15:00:41.626109 | controller | Tuesday 17 February 2026 15:00:41 +0000 (0:00:00.050) 0:00:33.632 ****** 2026-02-17 15:00:41.626115 | controller | Tuesday 17 February 2026 15:00:41 +0000 (0:00:00.050) 0:00:33.630 ****** 2026-02-17 15:00:41.626131 | controller | changed: [localhost] 2026-02-17 15:00:42.372182 | controller | 2026-02-17 15:00:42.372219 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 15:00:42.372226 | controller | (snippet_datadir, 2026-02-17 15:00:42.372231 | controller | '02_ci_data.yaml') | path_join 2026-02-17 15:00:42.372235 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 15:00:42.372240 | controller | Tuesday 17 February 2026 15:00:41 +0000 (0:00:00.241) 0:00:33.874 ****** 2026-02-17 15:00:42.372245 | controller | Tuesday 17 February 2026 15:00:41 +0000 (0:00:00.241) 0:00:33.872 ****** 2026-02-17 15:00:42.372254 | controller | changed: [localhost] 2026-02-17 15:00:42.437280 | controller | 2026-02-17 15:00:42.437324 | 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-02-17 15:00:42.437331 | controller | Tuesday 17 February 2026 15:00:42 +0000 (0:00:00.746) 0:00:34.620 ****** 2026-02-17 15:00:42.437336 | controller | Tuesday 17 February 2026 15:00:42 +0000 (0:00:00.746) 0:00:34.618 ****** 2026-02-17 15:00:42.437346 | controller | ok: [localhost] 2026-02-17 15:00:42.892531 | controller | 2026-02-17 15:00:42.892586 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 15:00:42.892594 | controller | (snippet_datadir, 2026-02-17 15:00:42.892599 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 15:00:42.892605 | controller | }}, content={{ 2026-02-17 15:00:42.892610 | controller | _base64_patch | 2026-02-17 15:00:42.892615 | controller | default({}) | 2026-02-17 15:00:42.892619 | controller | to_nice_yaml 2026-02-17 15:00:42.892624 | controller | }}, mode=0644] *** 2026-02-17 15:00:42.892629 | controller | Tuesday 17 February 2026 15:00:42 +0000 (0:00:00.065) 0:00:34.685 ****** 2026-02-17 15:00:42.892635 | controller | Tuesday 17 February 2026 15:00:42 +0000 (0:00:00.065) 0:00:34.683 ****** 2026-02-17 15:00:42.892646 | controller | changed: [localhost] 2026-02-17 15:00:43.323262 | controller | 2026-02-17 15:00:43.323322 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 15:00:43.323336 | controller | (snippet_datadir, 2026-02-17 15:00:43.323348 | controller | '04_user_data.yaml') | path_join 2026-02-17 15:00:43.323359 | controller | }}, content={{ 2026-02-17 15:00:43.323369 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 15:00:43.323379 | controller | default({}) | 2026-02-17 15:00:43.323389 | controller | to_nice_yaml 2026-02-17 15:00:43.323399 | controller | }}, mode=0644] *** 2026-02-17 15:00:43.323409 | controller | Tuesday 17 February 2026 15:00:42 +0000 (0:00:00.454) 0:00:35.140 ****** 2026-02-17 15:00:43.323419 | controller | Tuesday 17 February 2026 15:00:42 +0000 (0:00:00.454) 0:00:35.138 ****** 2026-02-17 15:00:43.323476 | controller | changed: [localhost] 2026-02-17 15:00:43.792045 | controller | 2026-02-17 15:00:43.792096 | 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-02-17 15:00:43.792106 | controller | ( 2026-02-17 15:00:43.792114 | controller | snippet_datadir, 2026-02-17 15:00:43.792122 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 15:00:43.792130 | controller | ) | path_join 2026-02-17 15:00:43.792137 | controller | }}, mode=0644] *** 2026-02-17 15:00:43.792144 | controller | Tuesday 17 February 2026 15:00:43 +0000 (0:00:00.430) 0:00:35.570 ****** 2026-02-17 15:00:43.792152 | controller | Tuesday 17 February 2026 15:00:43 +0000 (0:00:00.430) 0:00:35.569 ****** 2026-02-17 15:00:43.792166 | controller | changed: [localhost] 2026-02-17 15:00:43.874649 | controller | 2026-02-17 15:00:43.874694 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 15:00:43.874705 | controller | Tuesday 17 February 2026 15:00:43 +0000 (0:00:00.469) 0:00:36.040 ****** 2026-02-17 15:00:43.874713 | controller | Tuesday 17 February 2026 15:00:43 +0000 (0:00:00.469) 0:00:36.038 ****** 2026-02-17 15:00:43.874726 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-17 15:00:43.937840 | controller | 2026-02-17 15:00:43.937888 | 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-02-17 15:00:43.937898 | controller | Tuesday 17 February 2026 15:00:43 +0000 (0:00:00.082) 0:00:36.122 ****** 2026-02-17 15:00:43.937905 | controller | Tuesday 17 February 2026 15:00:43 +0000 (0:00:00.082) 0:00:36.121 ****** 2026-02-17 15:00:43.937918 | controller | ok: [localhost] => 2026-02-17 15:00:44.163810 | controller | changed: false 2026-02-17 15:00:44.163861 | controller | msg: All assertions passed 2026-02-17 15:00:44.163869 | controller | 2026-02-17 15:00:44.163876 | 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-02-17 15:00:44.163892 | controller | Tuesday 17 February 2026 15:00:43 +0000 (0:00:00.063) 0:00:36.186 ****** 2026-02-17 15:00:44.163900 | controller | Tuesday 17 February 2026 15:00:43 +0000 (0:00:00.063) 0:00:36.184 ****** 2026-02-17 15:00:44.163919 | controller | ok: [localhost] 2026-02-17 15:00:44.216087 | controller | 2026-02-17 15:00:44.216134 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 15:00:44.216141 | controller | Tuesday 17 February 2026 15:00:44 +0000 (0:00:00.225) 0:00:36.412 ****** 2026-02-17 15:00:44.216146 | controller | Tuesday 17 February 2026 15:00:44 +0000 (0:00:00.225) 0:00:36.410 ****** 2026-02-17 15:00:44.216155 | controller | ok: [localhost] 2026-02-17 15:00:44.871997 | controller | 2026-02-17 15:00:44.872097 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 15:00:44.872112 | controller | Tuesday 17 February 2026 15:00:44 +0000 (0:00:00.052) 0:00:36.464 ****** 2026-02-17 15:00:44.872124 | controller | Tuesday 17 February 2026 15:00:44 +0000 (0:00:00.052) 0:00:36.462 ****** 2026-02-17 15:00:44.872150 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-17 15:00:45.041873 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-17 15:00:45.041964 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-17 15:00:45.041974 | controller | 2026-02-17 15:00:45.041981 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 15:00:45.041987 | controller | _content | 2026-02-17 15:00:45.041993 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 15:00:45.041998 | controller | combine(_parsed, recursive=true) 2026-02-17 15:00:45.042003 | controller | }} 2026-02-17 15:00:45.042008 | controller | ] *** 2026-02-17 15:00:45.042012 | controller | Tuesday 17 February 2026 15:00:44 +0000 (0:00:00.655) 0:00:37.120 ****** 2026-02-17 15:00:45.042017 | controller | Tuesday 17 February 2026 15:00:44 +0000 (0:00:00.655) 0:00:37.118 ****** 2026-02-17 15:00:45.042035 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 15:00:45.303028 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 15:00:45.303115 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 15:00:45.303121 | controller | 2026-02-17 15:00:45.303127 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 15:00:45.303132 | controller | Tuesday 17 February 2026 15:00:45 +0000 (0:00:00.169) 0:00:37.289 ****** 2026-02-17 15:00:45.303137 | controller | Tuesday 17 February 2026 15:00:45 +0000 (0:00:00.169) 0:00:37.288 ****** 2026-02-17 15:00:45.303153 | controller | changed: [localhost] 2026-02-17 15:00:45.722113 | controller | 2026-02-17 15:00:45.722163 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 15:00:45.722174 | controller | (_destdir, 2026-02-17 15:00:45.722181 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 15:00:45.722189 | controller | }}, content={{ 2026-02-17 15:00:45.722195 | controller | ( 2026-02-17 15:00:45.722202 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 15:00:45.722209 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 15:00:45.722216 | controller | }}, mode=0644] *** 2026-02-17 15:00:45.722222 | controller | Tuesday 17 February 2026 15:00:45 +0000 (0:00:00.261) 0:00:37.551 ****** 2026-02-17 15:00:45.722229 | controller | Tuesday 17 February 2026 15:00:45 +0000 (0:00:00.261) 0:00:37.549 ****** 2026-02-17 15:00:45.722242 | controller | changed: [localhost] 2026-02-17 15:00:46.032256 | controller | 2026-02-17 15:00:46.032337 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/pidone/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 15:00:46.032349 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 15:00:46.032359 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 15:00:46.032367 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 15:00:46.032374 | controller | }}, dest={{ 2026-02-17 15:00:46.032398 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 15:00:46.032407 | controller | stage['path'], _val.src_file 2026-02-17 15:00:46.032415 | controller | ) | 2026-02-17 15:00:46.032423 | controller | path_join 2026-02-17 15:00:46.032451 | controller | }}] *** 2026-02-17 15:00:46.032462 | controller | Tuesday 17 February 2026 15:00:45 +0000 (0:00:00.419) 0:00:37.970 ****** 2026-02-17 15:00:46.032471 | controller | Tuesday 17 February 2026 15:00:45 +0000 (0:00:00.419) 0:00:37.968 ****** 2026-02-17 15:00:46.032490 | controller | changed: [localhost] => (item=network-values) 2026-02-17 15:00:46.082834 | controller | 2026-02-17 15:00:46.082884 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:00:46.082894 | controller | Tuesday 17 February 2026 15:00:46 +0000 (0:00:00.309) 0:00:38.280 ****** 2026-02-17 15:00:46.082902 | controller | Tuesday 17 February 2026 15:00:46 +0000 (0:00:00.310) 0:00:38.278 ****** 2026-02-17 15:00:46.082915 | controller | skipping: [localhost] 2026-02-17 15:00:46.629842 | controller | 2026-02-17 15:00:46.629881 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/pidone/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 15:00:46.629888 | controller | Tuesday 17 February 2026 15:00:46 +0000 (0:00:00.050) 0:00:38.331 ****** 2026-02-17 15:00:46.629893 | controller | Tuesday 17 February 2026 15:00:46 +0000 (0:00:00.050) 0:00:38.329 ****** 2026-02-17 15:00:46.629903 | controller | changed: [localhost] 2026-02-17 15:00:47.065129 | controller | 2026-02-17 15:00:47.065172 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 15:00:47.065179 | controller | Tuesday 17 February 2026 15:00:46 +0000 (0:00:00.547) 0:00:38.878 ****** 2026-02-17 15:00:47.065184 | controller | Tuesday 17 February 2026 15:00:46 +0000 (0:00:00.547) 0:00:38.876 ****** 2026-02-17 15:00:47.065194 | controller | changed: [localhost] 2026-02-17 15:00:47.339419 | controller | 2026-02-17 15:00:47.339540 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/pidone/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-17 15:00:47.339548 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 15:00:47.339554 | controller | stage['build_output'] | basename) | path_join 2026-02-17 15:00:47.339559 | controller | }}, mode=0644] *** 2026-02-17 15:00:47.339564 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.435) 0:00:39.313 ****** 2026-02-17 15:00:47.339570 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.435) 0:00:39.311 ****** 2026-02-17 15:00:47.339591 | controller | changed: [localhost] 2026-02-17 15:00:47.391027 | controller | 2026-02-17 15:00:47.391138 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:00:47.391146 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.274) 0:00:39.587 ****** 2026-02-17 15:00:47.391154 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.274) 0:00:39.585 ****** 2026-02-17 15:00:47.391180 | controller | skipping: [localhost] 2026-02-17 15:00:47.451235 | controller | 2026-02-17 15:00:47.451285 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/pidone/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 15:00:47.451293 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.051) 0:00:39.639 ****** 2026-02-17 15:00:47.451301 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.051) 0:00:39.637 ****** 2026-02-17 15:00:47.451314 | controller | skipping: [localhost] 2026-02-17 15:00:47.502698 | controller | 2026-02-17 15:00:47.502749 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/pidone/nncp _raw_params=wait_condition.yml] *** 2026-02-17 15:00:47.502764 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.059) 0:00:39.699 ****** 2026-02-17 15:00:47.502771 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.059) 0:00:39.697 ****** 2026-02-17 15:00:47.502786 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=180s) 2026-02-17 15:00:47.551847 | controller | skipping: [localhost] 2026-02-17 15:00:47.551923 | controller | 2026-02-17 15:00:47.551931 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:00:47.551937 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.051) 0:00:39.750 ****** 2026-02-17 15:00:47.551944 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.051) 0:00:39.749 ****** 2026-02-17 15:00:47.551956 | controller | skipping: [localhost] 2026-02-17 15:00:47.612599 | controller | 2026-02-17 15:00:47.612641 | controller | TASK [Executing post_stage hooks for examples/dt/pidone/nncp name=run_hook] **** 2026-02-17 15:00:47.612706 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.049) 0:00:39.800 ****** 2026-02-17 15:00:47.612713 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.049) 0:00:39.798 ****** 2026-02-17 15:00:47.612723 | controller | skipping: [localhost] 2026-02-17 15:00:47.666326 | controller | 2026-02-17 15:00:47.666376 | 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-02-17 15:00:47.666386 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.060) 0:00:39.860 ****** 2026-02-17 15:00:47.666393 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.060) 0:00:39.858 ****** 2026-02-17 15:00:47.666407 | controller | ok: [localhost] => 2026-02-17 15:00:47.704742 | controller | changed: false 2026-02-17 15:00:47.704976 | controller | msg: All assertions passed 2026-02-17 15:00:47.705040 | controller | 2026-02-17 15:00:47.705046 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-17 15:00:47.705052 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.053) 0:00:39.914 ****** 2026-02-17 15:00:47.705058 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.053) 0:00:39.912 ****** 2026-02-17 15:00:47.705091 | controller | skipping: [localhost] 2026-02-17 15:00:47.745641 | controller | 2026-02-17 15:00:47.745770 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-17 15:00:47.745780 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.038) 0:00:39.952 ****** 2026-02-17 15:00:47.745788 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.038) 0:00:39.951 ****** 2026-02-17 15:00:47.745816 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=30m) 2026-02-17 15:00:47.774647 | controller | 2026-02-17 15:00:47.774828 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 15:00:47.774845 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.041) 0:00:39.993 ****** 2026-02-17 15:00:47.774854 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.041) 0:00:39.992 ****** 2026-02-17 15:00:47.774882 | controller | skipping: [localhost] 2026-02-17 15:00:47.814899 | controller | 2026-02-17 15:00:47.815021 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 15:00:47.815029 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.028) 0:00:40.022 ****** 2026-02-17 15:00:47.815035 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.028) 0:00:40.021 ****** 2026-02-17 15:00:47.815058 | controller | ok: [localhost] 2026-02-17 15:00:48.271669 | controller | 2026-02-17 15:00:48.271750 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 15:00:48.271759 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 15:00:48.271765 | controller | stage['path'], item.src_file) | path_join 2026-02-17 15:00:48.271771 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 15:00:48.271793 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.040) 0:00:40.062 ****** 2026-02-17 15:00:48.271800 | controller | Tuesday 17 February 2026 15:00:47 +0000 (0:00:00.040) 0:00:40.061 ****** 2026-02-17 15:00:48.271819 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-17 15:00:48.372644 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-17 15:00:48.372724 | controller | 2026-02-17 15:00:48.372731 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 15:00:48.372736 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.456) 0:00:40.519 ****** 2026-02-17 15:00:48.372741 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.456) 0:00:40.518 ****** 2026-02-17 15:00:48.372759 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 15:00:48.423105 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-17 15:00:48.423247 | controller | 2026-02-17 15:00:48.423254 | controller | TASK [Executing pre_stage hooks for examples/dt/pidone name=run_hook] ********** 2026-02-17 15:00:48.423260 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.100) 0:00:40.620 ****** 2026-02-17 15:00:48.423265 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.100) 0:00:40.619 ****** 2026-02-17 15:00:48.423282 | controller | skipping: [localhost] 2026-02-17 15:00:48.569049 | controller | 2026-02-17 15:00:48.569144 | controller | TASK [Generate values.yaml for examples/dt/pidone name=ci_gen_kustomize_values] *** 2026-02-17 15:00:48.569154 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.050) 0:00:40.671 ****** 2026-02-17 15:00:48.569160 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.050) 0:00:40.669 ****** 2026-02-17 15:00:48.569181 | controller | 2026-02-17 15:00:48.634105 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 15:00:48.634185 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.145) 0:00:40.817 ****** 2026-02-17 15:00:48.634192 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.145) 0:00:40.815 ****** 2026-02-17 15:00:48.634209 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-17 15:00:48.689740 | controller | 2026-02-17 15:00:48.689837 | 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-02-17 15:00:48.689848 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.065) 0:00:40.882 ****** 2026-02-17 15:00:48.689857 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.065) 0:00:40.880 ****** 2026-02-17 15:00:48.689879 | controller | ok: [localhost] => 2026-02-17 15:00:48.985940 | controller | changed: false 2026-02-17 15:00:48.986057 | controller | msg: All assertions passed 2026-02-17 15:00:48.986064 | controller | 2026-02-17 15:00:48.986072 | 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-02-17 15:00:48.986080 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.055) 0:00:40.938 ****** 2026-02-17 15:00:48.986086 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.055) 0:00:40.936 ****** 2026-02-17 15:00:48.986128 | controller | ok: [localhost] 2026-02-17 15:00:49.055358 | controller | 2026-02-17 15:00:49.055494 | 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-02-17 15:00:49.055505 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.296) 0:00:41.234 ****** 2026-02-17 15:00:49.055511 | controller | Tuesday 17 February 2026 15:00:48 +0000 (0:00:00.296) 0:00:41.232 ****** 2026-02-17 15:00:49.055534 | controller | ok: [localhost] => 2026-02-17 15:00:49.285828 | controller | changed: false 2026-02-17 15:00:49.285951 | controller | msg: All assertions passed 2026-02-17 15:00:49.285961 | controller | 2026-02-17 15:00:49.285991 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 15:00:49.285999 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.069) 0:00:41.303 ****** 2026-02-17 15:00:49.286008 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.069) 0:00:41.301 ****** 2026-02-17 15:00:49.286034 | controller | ok: [localhost] 2026-02-17 15:00:49.589854 | controller | 2026-02-17 15:00:49.589989 | 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-02-17 15:00:49.590000 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 15:00:49.590007 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 15:00:49.590013 | controller | _config_map_content | 2026-02-17 15:00:49.590019 | controller | ansible.utils.remove_keys( 2026-02-17 15:00:49.590025 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 15:00:49.590031 | controller | matching_parameter='regex') 2026-02-17 15:00:49.590036 | controller | }}, cacheable=False] *** 2026-02-17 15:00:49.590042 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.230) 0:00:41.533 ****** 2026-02-17 15:00:49.590049 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.230) 0:00:41.532 ****** 2026-02-17 15:00:49.590074 | controller | ok: [localhost] 2026-02-17 15:00:49.654938 | controller | 2026-02-17 15:00:49.655057 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 15:00:49.655066 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.303) 0:00:41.837 ****** 2026-02-17 15:00:49.655084 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.303) 0:00:41.836 ****** 2026-02-17 15:00:49.655114 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-17 15:00:49.708665 | controller | 2026-02-17 15:00:49.708781 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-17 15:00:49.708788 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.065) 0:00:41.903 ****** 2026-02-17 15:00:49.708794 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.065) 0:00:41.901 ****** 2026-02-17 15:00:49.708815 | controller | ok: [localhost] => 2026-02-17 15:00:49.942448 | controller | changed: false 2026-02-17 15:00:49.942533 | controller | msg: All assertions passed 2026-02-17 15:00:49.942540 | controller | 2026-02-17 15:00:49.942546 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 15:00:49.942551 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.053) 0:00:41.956 ****** 2026-02-17 15:00:49.942556 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.053) 0:00:41.954 ****** 2026-02-17 15:00:49.942574 | controller | ok: [localhost] 2026-02-17 15:00:50.518932 | controller | 2026-02-17 15:00:50.519040 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 15:00:50.519048 | controller | (snippet_datadir, 2026-02-17 15:00:50.519054 | controller | '02_ci_data.yaml') | path_join 2026-02-17 15:00:50.519060 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 15:00:50.519066 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.233) 0:00:42.190 ****** 2026-02-17 15:00:50.519072 | controller | Tuesday 17 February 2026 15:00:49 +0000 (0:00:00.233) 0:00:42.188 ****** 2026-02-17 15:00:50.519100 | controller | ok: [localhost] 2026-02-17 15:00:50.586547 | controller | 2026-02-17 15:00:50.586672 | 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-02-17 15:00:50.586681 | controller | Tuesday 17 February 2026 15:00:50 +0000 (0:00:00.576) 0:00:42.767 ****** 2026-02-17 15:00:50.586687 | controller | Tuesday 17 February 2026 15:00:50 +0000 (0:00:00.576) 0:00:42.765 ****** 2026-02-17 15:00:50.586712 | controller | ok: [localhost] 2026-02-17 15:00:51.006937 | controller | 2026-02-17 15:00:51.007090 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 15:00:51.007100 | controller | (snippet_datadir, 2026-02-17 15:00:51.007107 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 15:00:51.007114 | controller | }}, content={{ 2026-02-17 15:00:51.007120 | controller | _base64_patch | 2026-02-17 15:00:51.007127 | controller | default({}) | 2026-02-17 15:00:51.007133 | controller | to_nice_yaml 2026-02-17 15:00:51.007141 | controller | }}, mode=0644] *** 2026-02-17 15:00:51.007147 | controller | Tuesday 17 February 2026 15:00:50 +0000 (0:00:00.067) 0:00:42.834 ****** 2026-02-17 15:00:51.007154 | controller | Tuesday 17 February 2026 15:00:50 +0000 (0:00:00.067) 0:00:42.832 ****** 2026-02-17 15:00:51.007180 | controller | ok: [localhost] 2026-02-17 15:00:51.416746 | controller | 2026-02-17 15:00:51.416866 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 15:00:51.416874 | controller | (snippet_datadir, 2026-02-17 15:00:51.416880 | controller | '04_user_data.yaml') | path_join 2026-02-17 15:00:51.416887 | controller | }}, content={{ 2026-02-17 15:00:51.416892 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 15:00:51.416897 | controller | default({}) | 2026-02-17 15:00:51.416901 | controller | to_nice_yaml 2026-02-17 15:00:51.416906 | controller | }}, mode=0644] *** 2026-02-17 15:00:51.416910 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.420) 0:00:43.255 ****** 2026-02-17 15:00:51.416915 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.420) 0:00:43.253 ****** 2026-02-17 15:00:51.416938 | controller | ok: [localhost] 2026-02-17 15:00:51.867955 | controller | 2026-02-17 15:00:51.868019 | 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-02-17 15:00:51.868029 | controller | ( 2026-02-17 15:00:51.868035 | controller | snippet_datadir, 2026-02-17 15:00:51.868042 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 15:00:51.868049 | controller | ) | path_join 2026-02-17 15:00:51.868055 | controller | }}, mode=0644] *** 2026-02-17 15:00:51.868062 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.409) 0:00:43.664 ****** 2026-02-17 15:00:51.868069 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.409) 0:00:43.663 ****** 2026-02-17 15:00:51.868084 | controller | changed: [localhost] 2026-02-17 15:00:51.939255 | controller | 2026-02-17 15:00:51.939314 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 15:00:51.939322 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.451) 0:00:44.116 ****** 2026-02-17 15:00:51.939329 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.451) 0:00:44.114 ****** 2026-02-17 15:00:51.939342 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-17 15:00:51.992973 | controller | 2026-02-17 15:00:51.993088 | 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-02-17 15:00:51.993096 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.071) 0:00:44.187 ****** 2026-02-17 15:00:51.993102 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.071) 0:00:44.185 ****** 2026-02-17 15:00:51.993122 | controller | ok: [localhost] => 2026-02-17 15:00:52.238723 | controller | changed: false 2026-02-17 15:00:52.238810 | controller | msg: All assertions passed 2026-02-17 15:00:52.238817 | controller | 2026-02-17 15:00:52.238824 | 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-02-17 15:00:52.238830 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.053) 0:00:44.240 ****** 2026-02-17 15:00:52.238836 | controller | Tuesday 17 February 2026 15:00:51 +0000 (0:00:00.053) 0:00:44.239 ****** 2026-02-17 15:00:52.238857 | controller | ok: [localhost] 2026-02-17 15:00:52.302663 | controller | 2026-02-17 15:00:52.302756 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 15:00:52.302780 | controller | Tuesday 17 February 2026 15:00:52 +0000 (0:00:00.245) 0:00:44.486 ****** 2026-02-17 15:00:52.302785 | controller | Tuesday 17 February 2026 15:00:52 +0000 (0:00:00.245) 0:00:44.484 ****** 2026-02-17 15:00:52.302801 | controller | ok: [localhost] 2026-02-17 15:00:52.944682 | controller | 2026-02-17 15:00:52.944768 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 15:00:52.944778 | controller | Tuesday 17 February 2026 15:00:52 +0000 (0:00:00.063) 0:00:44.550 ****** 2026-02-17 15:00:52.944783 | controller | Tuesday 17 February 2026 15:00:52 +0000 (0:00:00.064) 0:00:44.549 ****** 2026-02-17 15:00:52.944799 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-17 15:00:53.079365 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-17 15:00:53.079471 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-17 15:00:53.079504 | controller | 2026-02-17 15:00:53.079519 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 15:00:53.079530 | controller | _content | 2026-02-17 15:00:53.079540 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 15:00:53.079549 | controller | combine(_parsed, recursive=true) 2026-02-17 15:00:53.079559 | controller | }} 2026-02-17 15:00:53.079568 | controller | ] *** 2026-02-17 15:00:53.079577 | controller | Tuesday 17 February 2026 15:00:52 +0000 (0:00:00.642) 0:00:45.192 ****** 2026-02-17 15:00:53.079587 | controller | Tuesday 17 February 2026 15:00:52 +0000 (0:00:00.642) 0:00:45.191 ****** 2026-02-17 15:00:53.079607 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 15:00:53.325144 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 15:00:53.325210 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 15:00:53.325220 | controller | 2026-02-17 15:00:53.325228 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 15:00:53.325237 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.134) 0:00:45.327 ****** 2026-02-17 15:00:53.325244 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.134) 0:00:45.325 ****** 2026-02-17 15:00:53.325258 | controller | ok: [localhost] 2026-02-17 15:00:53.742020 | controller | 2026-02-17 15:00:53.742109 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 15:00:53.742116 | controller | (_destdir, 2026-02-17 15:00:53.742121 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 15:00:53.742127 | controller | }}, content={{ 2026-02-17 15:00:53.742131 | controller | ( 2026-02-17 15:00:53.742136 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 15:00:53.742141 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 15:00:53.742145 | controller | }}, mode=0644] *** 2026-02-17 15:00:53.742150 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.245) 0:00:45.573 ****** 2026-02-17 15:00:53.742155 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.245) 0:00:45.571 ****** 2026-02-17 15:00:53.742173 | controller | ok: [localhost] 2026-02-17 15:00:53.826895 | controller | 2026-02-17 15:00:53.826999 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 15:00:53.827006 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.416) 0:00:45.990 ****** 2026-02-17 15:00:53.827011 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.416) 0:00:45.988 ****** 2026-02-17 15:00:53.827029 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-17 15:00:53.880493 | controller | 2026-02-17 15:00:53.880580 | 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-02-17 15:00:53.880589 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.084) 0:00:46.075 ****** 2026-02-17 15:00:53.880609 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.084) 0:00:46.073 ****** 2026-02-17 15:00:53.880628 | controller | ok: [localhost] => 2026-02-17 15:00:54.088809 | controller | changed: false 2026-02-17 15:00:54.088887 | controller | msg: All assertions passed 2026-02-17 15:00:54.088898 | controller | 2026-02-17 15:00:54.088906 | 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-02-17 15:00:54.088915 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.053) 0:00:46.128 ****** 2026-02-17 15:00:54.088923 | controller | Tuesday 17 February 2026 15:00:53 +0000 (0:00:00.053) 0:00:46.126 ****** 2026-02-17 15:00:54.088945 | controller | ok: [localhost] 2026-02-17 15:00:54.159823 | controller | 2026-02-17 15:00:54.159895 | 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-02-17 15:00:54.159913 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.208) 0:00:46.336 ****** 2026-02-17 15:00:54.159918 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.208) 0:00:46.335 ****** 2026-02-17 15:00:54.159933 | controller | ok: [localhost] => 2026-02-17 15:00:54.402534 | controller | changed: false 2026-02-17 15:00:54.402622 | controller | msg: All assertions passed 2026-02-17 15:00:54.402631 | controller | 2026-02-17 15:00:54.402639 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 15:00:54.402645 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.071) 0:00:46.407 ****** 2026-02-17 15:00:54.402652 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.071) 0:00:46.406 ****** 2026-02-17 15:00:54.402672 | controller | ok: [localhost] 2026-02-17 15:00:54.660471 | controller | 2026-02-17 15:00:54.660556 | 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-02-17 15:00:54.660563 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 15:00:54.660569 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 15:00:54.660574 | controller | _config_map_content | 2026-02-17 15:00:54.660579 | controller | ansible.utils.remove_keys( 2026-02-17 15:00:54.660584 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 15:00:54.660588 | controller | matching_parameter='regex') 2026-02-17 15:00:54.660593 | controller | }}, cacheable=False] *** 2026-02-17 15:00:54.660597 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.242) 0:00:46.650 ****** 2026-02-17 15:00:54.660603 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.242) 0:00:46.648 ****** 2026-02-17 15:00:54.660622 | controller | ok: [localhost] 2026-02-17 15:00:54.709598 | controller | 2026-02-17 15:00:54.709693 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 15:00:54.709700 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.257) 0:00:46.908 ****** 2026-02-17 15:00:54.709705 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.257) 0:00:46.906 ****** 2026-02-17 15:00:54.709724 | controller | skipping: [localhost] 2026-02-17 15:00:54.928322 | controller | 2026-02-17 15:00:54.928382 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 15:00:54.928389 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.049) 0:00:46.957 ****** 2026-02-17 15:00:54.928395 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.049) 0:00:46.955 ****** 2026-02-17 15:00:54.928408 | controller | changed: [localhost] 2026-02-17 15:00:54.997800 | controller | 2026-02-17 15:00:54.997883 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 15:00:54.997889 | controller | (snippet_datadir, 2026-02-17 15:00:54.997895 | controller | '02_ci_data.yaml') | path_join 2026-02-17 15:00:54.997900 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 15:00:54.997904 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.218) 0:00:47.176 ****** 2026-02-17 15:00:54.997923 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.218) 0:00:47.174 ****** 2026-02-17 15:00:54.997941 | controller | skipping: [localhost] 2026-02-17 15:00:55.067137 | controller | 2026-02-17 15:00:55.067222 | 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-02-17 15:00:55.067231 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.069) 0:00:47.245 ****** 2026-02-17 15:00:55.067254 | controller | Tuesday 17 February 2026 15:00:54 +0000 (0:00:00.069) 0:00:47.244 ****** 2026-02-17 15:00:55.067276 | controller | ok: [localhost] 2026-02-17 15:00:55.551411 | controller | 2026-02-17 15:00:55.551551 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 15:00:55.551560 | controller | (snippet_datadir, 2026-02-17 15:00:55.551566 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 15:00:55.551570 | controller | }}, content={{ 2026-02-17 15:00:55.551575 | controller | _base64_patch | 2026-02-17 15:00:55.551579 | controller | default({}) | 2026-02-17 15:00:55.551584 | controller | to_nice_yaml 2026-02-17 15:00:55.551589 | controller | }}, mode=0644] *** 2026-02-17 15:00:55.551593 | controller | Tuesday 17 February 2026 15:00:55 +0000 (0:00:00.069) 0:00:47.315 ****** 2026-02-17 15:00:55.551598 | controller | Tuesday 17 February 2026 15:00:55 +0000 (0:00:00.069) 0:00:47.313 ****** 2026-02-17 15:00:55.551615 | controller | changed: [localhost] 2026-02-17 15:00:55.963800 | controller | 2026-02-17 15:00:55.963871 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 15:00:55.963878 | controller | (snippet_datadir, 2026-02-17 15:00:55.963884 | controller | '04_user_data.yaml') | path_join 2026-02-17 15:00:55.963889 | controller | }}, content={{ 2026-02-17 15:00:55.963893 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 15:00:55.963898 | controller | default({}) | 2026-02-17 15:00:55.963903 | controller | to_nice_yaml 2026-02-17 15:00:55.963907 | controller | }}, mode=0644] *** 2026-02-17 15:00:55.963911 | controller | Tuesday 17 February 2026 15:00:55 +0000 (0:00:00.484) 0:00:47.799 ****** 2026-02-17 15:00:55.963916 | controller | Tuesday 17 February 2026 15:00:55 +0000 (0:00:00.484) 0:00:47.797 ****** 2026-02-17 15:00:55.963932 | controller | changed: [localhost] 2026-02-17 15:00:56.398183 | controller | 2026-02-17 15:00:56.398269 | 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-02-17 15:00:56.398275 | controller | ( 2026-02-17 15:00:56.398280 | controller | snippet_datadir, 2026-02-17 15:00:56.398285 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 15:00:56.398290 | controller | ) | path_join 2026-02-17 15:00:56.398295 | controller | }}, mode=0644] *** 2026-02-17 15:00:56.398299 | controller | Tuesday 17 February 2026 15:00:55 +0000 (0:00:00.412) 0:00:48.211 ****** 2026-02-17 15:00:56.398304 | controller | Tuesday 17 February 2026 15:00:55 +0000 (0:00:00.412) 0:00:48.210 ****** 2026-02-17 15:00:56.398324 | controller | changed: [localhost] 2026-02-17 15:00:56.473208 | controller | 2026-02-17 15:00:56.473300 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 15:00:56.473310 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.434) 0:00:48.646 ****** 2026-02-17 15:00:56.473317 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.434) 0:00:48.644 ****** 2026-02-17 15:00:56.473341 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-17 15:00:56.529826 | controller | 2026-02-17 15:00:56.529912 | 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-02-17 15:00:56.529923 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.074) 0:00:48.721 ****** 2026-02-17 15:00:56.529932 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.074) 0:00:48.719 ****** 2026-02-17 15:00:56.529954 | controller | ok: [localhost] => 2026-02-17 15:00:56.747008 | controller | changed: false 2026-02-17 15:00:56.747113 | controller | msg: All assertions passed 2026-02-17 15:00:56.747127 | controller | 2026-02-17 15:00:56.747138 | 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-02-17 15:00:56.747150 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.056) 0:00:48.777 ****** 2026-02-17 15:00:56.747161 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.056) 0:00:48.776 ****** 2026-02-17 15:00:56.747187 | controller | ok: [localhost] 2026-02-17 15:00:56.799350 | controller | 2026-02-17 15:00:56.799512 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 15:00:56.799540 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.217) 0:00:48.995 ****** 2026-02-17 15:00:56.799556 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.217) 0:00:48.993 ****** 2026-02-17 15:00:56.799592 | controller | ok: [localhost] 2026-02-17 15:00:57.195090 | controller | 2026-02-17 15:00:57.195172 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 15:00:57.195181 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.052) 0:00:49.047 ****** 2026-02-17 15:00:57.195186 | controller | Tuesday 17 February 2026 15:00:56 +0000 (0:00:00.052) 0:00:49.045 ****** 2026-02-17 15:00:57.195204 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-17 15:00:57.305128 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-17 15:00:57.305221 | controller | 2026-02-17 15:00:57.305231 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 15:00:57.305259 | controller | _content | 2026-02-17 15:00:57.305273 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 15:00:57.305280 | controller | combine(_parsed, recursive=true) 2026-02-17 15:00:57.305287 | controller | }} 2026-02-17 15:00:57.305295 | controller | ] *** 2026-02-17 15:00:57.305301 | controller | Tuesday 17 February 2026 15:00:57 +0000 (0:00:00.395) 0:00:49.442 ****** 2026-02-17 15:00:57.305308 | controller | Tuesday 17 February 2026 15:00:57 +0000 (0:00:00.395) 0:00:49.441 ****** 2026-02-17 15:00:57.305331 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 15:00:57.548307 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 15:00:57.548366 | controller | 2026-02-17 15:00:57.548374 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 15:00:57.548382 | controller | Tuesday 17 February 2026 15:00:57 +0000 (0:00:00.110) 0:00:49.553 ****** 2026-02-17 15:00:57.548388 | controller | Tuesday 17 February 2026 15:00:57 +0000 (0:00:00.110) 0:00:49.551 ****** 2026-02-17 15:00:57.548405 | controller | changed: [localhost] 2026-02-17 15:00:58.023410 | controller | 2026-02-17 15:00:58.023556 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 15:00:58.023565 | controller | (_destdir, 2026-02-17 15:00:58.023572 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 15:00:58.023578 | controller | }}, content={{ 2026-02-17 15:00:58.023584 | controller | ( 2026-02-17 15:00:58.023611 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 15:00:58.023618 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 15:00:58.023625 | controller | }}, mode=0644] *** 2026-02-17 15:00:58.023631 | controller | Tuesday 17 February 2026 15:00:57 +0000 (0:00:00.243) 0:00:49.796 ****** 2026-02-17 15:00:58.023638 | controller | Tuesday 17 February 2026 15:00:57 +0000 (0:00:00.243) 0:00:49.794 ****** 2026-02-17 15:00:58.023659 | controller | changed: [localhost] 2026-02-17 15:00:58.578895 | controller | 2026-02-17 15:00:58.578974 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/pidone mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 15:00:58.578984 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 15:00:58.578991 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 15:00:58.578998 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 15:00:58.579017 | controller | }}, dest={{ 2026-02-17 15:00:58.579025 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 15:00:58.579032 | controller | stage['path'], _val.src_file 2026-02-17 15:00:58.579039 | controller | ) | 2026-02-17 15:00:58.579054 | controller | path_join 2026-02-17 15:00:58.579061 | controller | }}] *** 2026-02-17 15:00:58.579071 | controller | Tuesday 17 February 2026 15:00:58 +0000 (0:00:00.474) 0:00:50.271 ****** 2026-02-17 15:00:58.579079 | controller | Tuesday 17 February 2026 15:00:58 +0000 (0:00:00.474) 0:00:50.269 ****** 2026-02-17 15:00:58.579099 | controller | ok: [localhost] => (item=network-values) 2026-02-17 15:00:58.632524 | controller | changed: [localhost] => (item=service-values) 2026-02-17 15:00:58.632625 | controller | 2026-02-17 15:00:58.632632 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:00:58.632638 | controller | Tuesday 17 February 2026 15:00:58 +0000 (0:00:00.556) 0:00:50.827 ****** 2026-02-17 15:00:58.632643 | controller | Tuesday 17 February 2026 15:00:58 +0000 (0:00:00.556) 0:00:50.825 ****** 2026-02-17 15:00:58.632660 | controller | skipping: [localhost] 2026-02-17 15:00:59.134692 | controller | 2026-02-17 15:00:59.134785 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/pidone chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 15:00:59.134796 | controller | Tuesday 17 February 2026 15:00:58 +0000 (0:00:00.053) 0:00:50.880 ****** 2026-02-17 15:00:59.134822 | controller | Tuesday 17 February 2026 15:00:58 +0000 (0:00:00.053) 0:00:50.878 ****** 2026-02-17 15:00:59.134846 | controller | changed: [localhost] 2026-02-17 15:00:59.595033 | controller | 2026-02-17 15:00:59.595119 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 15:00:59.595130 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.502) 0:00:51.382 ****** 2026-02-17 15:00:59.595138 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.502) 0:00:51.381 ****** 2026-02-17 15:00:59.595160 | controller | changed: [localhost] 2026-02-17 15:00:59.883651 | controller | 2026-02-17 15:00:59.883742 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/pidone remote_src=True, src={{ _output }}, dest={{ 2026-02-17 15:00:59.883751 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 15:00:59.883758 | controller | stage['build_output'] | basename) | path_join 2026-02-17 15:00:59.883764 | controller | }}, mode=0644] *** 2026-02-17 15:00:59.883770 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.460) 0:00:51.843 ****** 2026-02-17 15:00:59.883776 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.460) 0:00:51.841 ****** 2026-02-17 15:00:59.883798 | controller | changed: [localhost] 2026-02-17 15:00:59.938300 | controller | 2026-02-17 15:00:59.938390 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:00:59.938398 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.288) 0:00:52.131 ****** 2026-02-17 15:00:59.938403 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.288) 0:00:52.129 ****** 2026-02-17 15:00:59.938422 | controller | skipping: [localhost] 2026-02-17 15:00:59.993779 | controller | 2026-02-17 15:00:59.993882 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/pidone _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 15:00:59.993898 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.054) 0:00:52.186 ****** 2026-02-17 15:00:59.993907 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.054) 0:00:52.184 ****** 2026-02-17 15:00:59.993935 | controller | skipping: [localhost] 2026-02-17 15:01:00.053229 | controller | 2026-02-17 15:01:00.053329 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/pidone _raw_params=wait_condition.yml] *** 2026-02-17 15:01:00.053343 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.055) 0:00:52.241 ****** 2026-02-17 15:01:00.053353 | controller | Tuesday 17 February 2026 15:00:59 +0000 (0:00:00.055) 0:00:52.240 ****** 2026-02-17 15:01:00.053380 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=30m) 2026-02-17 15:01:00.122327 | controller | skipping: [localhost] 2026-02-17 15:01:00.122423 | controller | 2026-02-17 15:01:00.122467 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:01:00.122478 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.059) 0:00:52.301 ****** 2026-02-17 15:01:00.122485 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.059) 0:00:52.299 ****** 2026-02-17 15:01:00.122508 | controller | skipping: [localhost] 2026-02-17 15:01:00.176710 | controller | 2026-02-17 15:01:00.176796 | controller | TASK [Executing post_stage hooks for examples/dt/pidone name=run_hook] ********* 2026-02-17 15:01:00.176803 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.068) 0:00:52.370 ****** 2026-02-17 15:01:00.176808 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.068) 0:00:52.368 ****** 2026-02-17 15:01:00.176827 | controller | skipping: [localhost] 2026-02-17 15:01:00.239153 | controller | 2026-02-17 15:01:00.239251 | 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-02-17 15:01:00.239286 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.054) 0:00:52.424 ****** 2026-02-17 15:01:00.239294 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.054) 0:00:52.423 ****** 2026-02-17 15:01:00.239316 | controller | ok: [localhost] => 2026-02-17 15:01:00.271208 | controller | changed: false 2026-02-17 15:01:00.271287 | controller | msg: All assertions passed 2026-02-17 15:01:00.271294 | controller | 2026-02-17 15:01:00.271300 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-17 15:01:00.271305 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.062) 0:00:52.487 ****** 2026-02-17 15:01:00.271311 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.062) 0:00:52.485 ****** 2026-02-17 15:01:00.271328 | controller | skipping: [localhost] 2026-02-17 15:01:00.306338 | controller | 2026-02-17 15:01:00.306423 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-17 15:01:00.306454 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.032) 0:00:52.519 ****** 2026-02-17 15:01:00.306464 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.032) 0:00:52.517 ****** 2026-02-17 15:01:00.306485 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset openstack-edpm --for condition=SetupReady --timeout=600s) 2026-02-17 15:01:00.335364 | controller | 2026-02-17 15:01:00.335468 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 15:01:00.335498 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.034) 0:00:52.554 ****** 2026-02-17 15:01:00.335507 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.035) 0:00:52.552 ****** 2026-02-17 15:01:00.335528 | controller | skipping: [localhost] 2026-02-17 15:01:00.372131 | controller | 2026-02-17 15:01:00.372217 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 15:01:00.372227 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.029) 0:00:52.583 ****** 2026-02-17 15:01:00.372236 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.029) 0:00:52.581 ****** 2026-02-17 15:01:00.372256 | controller | ok: [localhost] 2026-02-17 15:01:00.609632 | controller | 2026-02-17 15:01:00.609717 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 15:01:00.609724 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 15:01:00.609729 | controller | stage['path'], item.src_file) | path_join 2026-02-17 15:01:00.609734 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 15:01:00.609755 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.036) 0:00:52.620 ****** 2026-02-17 15:01:00.609760 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.036) 0:00:52.618 ****** 2026-02-17 15:01:00.609776 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-17 15:01:00.681126 | controller | 2026-02-17 15:01:00.681253 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 15:01:00.681261 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.237) 0:00:52.857 ****** 2026-02-17 15:01:00.681289 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.237) 0:00:52.856 ****** 2026-02-17 15:01:00.681313 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 15:01:00.737238 | controller | 2026-02-17 15:01:00.737361 | controller | TASK [Executing pre_stage hooks for examples/dt/pidone/edpm/nodeset name=run_hook] *** 2026-02-17 15:01:00.737370 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.071) 0:00:52.929 ****** 2026-02-17 15:01:00.737377 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.071) 0:00:52.927 ****** 2026-02-17 15:01:00.737403 | controller | skipping: [localhost] 2026-02-17 15:01:00.829389 | controller | 2026-02-17 15:01:00.829515 | controller | TASK [Generate values.yaml for examples/dt/pidone/edpm/nodeset name=ci_gen_kustomize_values] *** 2026-02-17 15:01:00.829532 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.056) 0:00:52.985 ****** 2026-02-17 15:01:00.829542 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.056) 0:00:52.983 ****** 2026-02-17 15:01:00.829569 | controller | 2026-02-17 15:01:00.906297 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 15:01:00.906423 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.092) 0:00:53.077 ****** 2026-02-17 15:01:00.906492 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.092) 0:00:53.075 ****** 2026-02-17 15:01:00.906536 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-17 15:01:00.961593 | controller | 2026-02-17 15:01:00.961690 | 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-02-17 15:01:00.961705 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.076) 0:00:53.154 ****** 2026-02-17 15:01:00.961715 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.076) 0:00:53.152 ****** 2026-02-17 15:01:00.961742 | controller | ok: [localhost] => 2026-02-17 15:01:01.172653 | controller | changed: false 2026-02-17 15:01:01.172742 | controller | msg: All assertions passed 2026-02-17 15:01:01.172751 | controller | 2026-02-17 15:01:01.172757 | 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-02-17 15:01:01.172764 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.055) 0:00:53.209 ****** 2026-02-17 15:01:01.172771 | controller | Tuesday 17 February 2026 15:01:00 +0000 (0:00:00.055) 0:00:53.207 ****** 2026-02-17 15:01:01.172793 | controller | ok: [localhost] 2026-02-17 15:01:01.239040 | controller | 2026-02-17 15:01:01.239097 | 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-02-17 15:01:01.239116 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.211) 0:00:53.420 ****** 2026-02-17 15:01:01.239124 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.211) 0:00:53.418 ****** 2026-02-17 15:01:01.239138 | controller | ok: [localhost] => 2026-02-17 15:01:01.457630 | controller | changed: false 2026-02-17 15:01:01.457749 | controller | msg: All assertions passed 2026-02-17 15:01:01.457758 | controller | 2026-02-17 15:01:01.457766 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 15:01:01.457785 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.066) 0:00:53.486 ****** 2026-02-17 15:01:01.457793 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.066) 0:00:53.485 ****** 2026-02-17 15:01:01.457815 | controller | ok: [localhost] 2026-02-17 15:01:01.766831 | controller | 2026-02-17 15:01:01.766907 | 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-02-17 15:01:01.766915 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 15:01:01.766921 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 15:01:01.766925 | controller | _config_map_content | 2026-02-17 15:01:01.766941 | controller | ansible.utils.remove_keys( 2026-02-17 15:01:01.766946 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 15:01:01.766951 | controller | matching_parameter='regex') 2026-02-17 15:01:01.766955 | controller | }}, cacheable=False] *** 2026-02-17 15:01:01.766960 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.218) 0:00:53.705 ****** 2026-02-17 15:01:01.766965 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.218) 0:00:53.703 ****** 2026-02-17 15:01:01.766980 | controller | ok: [localhost] 2026-02-17 15:01:01.913449 | controller | 2026-02-17 15:01:01.913575 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 15:01:01.913586 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.309) 0:00:54.014 ****** 2026-02-17 15:01:01.913594 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.309) 0:00:54.013 ****** 2026-02-17 15:01:01.913622 | 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-02-17 15:01:01.980742 | controller | 2026-02-17 15:01:01.980864 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2026-02-17 15:01:01.980872 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.146) 0:00:54.161 ****** 2026-02-17 15:01:01.980878 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.146) 0:00:54.159 ****** 2026-02-17 15:01:01.980900 | 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-02-17 15:01:02.043480 | controller | 2026-02-17 15:01:02.043607 | 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-02-17 15:01:02.043619 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.067) 0:00:54.229 ****** 2026-02-17 15:01:02.043626 | controller | Tuesday 17 February 2026 15:01:01 +0000 (0:00:00.067) 0:00:54.227 ****** 2026-02-17 15:01:02.043651 | controller | ok: [localhost] => 2026-02-17 15:01:02.109087 | controller | changed: false 2026-02-17 15:01:02.109209 | controller | msg: All assertions passed 2026-02-17 15:01:02.109219 | controller | 2026-02-17 15:01:02.109263 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2026-02-17 15:01:02.109273 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.062) 0:00:54.291 ****** 2026-02-17 15:01:02.109280 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.062) 0:00:54.289 ****** 2026-02-17 15:01:02.109306 | 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-02-17 15:01:02.154309 | controller | 2026-02-17 15:01:02.154389 | 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-02-17 15:01:02.154404 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.065) 0:00:54.357 ****** 2026-02-17 15:01:02.154410 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.065) 0:00:54.355 ****** 2026-02-17 15:01:02.154422 | controller | skipping: [localhost] 2026-02-17 15:01:02.204022 | controller | 2026-02-17 15:01:02.204109 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2026-02-17 15:01:02.204118 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2026-02-17 15:01:02.204128 | controller | }}] *** 2026-02-17 15:01:02.204175 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.045) 0:00:54.402 ****** 2026-02-17 15:01:02.204182 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.045) 0:00:54.400 ****** 2026-02-17 15:01:02.204209 | controller | ok: [localhost] 2026-02-17 15:01:02.259954 | controller | 2026-02-17 15:01:02.260076 | 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-02-17 15:01:02.260084 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.049) 0:00:54.452 ****** 2026-02-17 15:01:02.260091 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.049) 0:00:54.450 ****** 2026-02-17 15:01:02.260112 | controller | ok: [localhost] => 2026-02-17 15:01:02.509518 | controller | changed: false 2026-02-17 15:01:02.509562 | controller | msg: All assertions passed 2026-02-17 15:01:02.509570 | controller | 2026-02-17 15:01:02.509577 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 15:01:02.509583 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.055) 0:00:54.508 ****** 2026-02-17 15:01:02.509590 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.055) 0:00:54.506 ****** 2026-02-17 15:01:02.509602 | controller | changed: [localhost] 2026-02-17 15:01:03.471133 | controller | 2026-02-17 15:01:03.471242 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 15:01:03.471249 | controller | (snippet_datadir, 2026-02-17 15:01:03.471255 | controller | '02_ci_data.yaml') | path_join 2026-02-17 15:01:03.471260 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 15:01:03.471266 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.249) 0:00:54.757 ****** 2026-02-17 15:01:03.471270 | controller | Tuesday 17 February 2026 15:01:02 +0000 (0:00:00.249) 0:00:54.755 ****** 2026-02-17 15:01:03.471290 | controller | changed: [localhost] 2026-02-17 15:01:03.552805 | controller | 2026-02-17 15:01:03.552927 | 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-02-17 15:01:03.552937 | controller | Tuesday 17 February 2026 15:01:03 +0000 (0:00:00.961) 0:00:55.719 ****** 2026-02-17 15:01:03.552944 | controller | Tuesday 17 February 2026 15:01:03 +0000 (0:00:00.961) 0:00:55.717 ****** 2026-02-17 15:01:03.552970 | controller | ok: [localhost] 2026-02-17 15:01:04.005599 | controller | 2026-02-17 15:01:04.005715 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 15:01:04.005723 | controller | (snippet_datadir, 2026-02-17 15:01:04.005729 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 15:01:04.005734 | controller | }}, content={{ 2026-02-17 15:01:04.005739 | controller | _base64_patch | 2026-02-17 15:01:04.005744 | controller | default({}) | 2026-02-17 15:01:04.005748 | controller | to_nice_yaml 2026-02-17 15:01:04.005752 | controller | }}, mode=0644] *** 2026-02-17 15:01:04.005757 | controller | Tuesday 17 February 2026 15:01:03 +0000 (0:00:00.081) 0:00:55.800 ****** 2026-02-17 15:01:04.005762 | controller | Tuesday 17 February 2026 15:01:03 +0000 (0:00:00.081) 0:00:55.798 ****** 2026-02-17 15:01:04.005783 | controller | changed: [localhost] 2026-02-17 15:01:04.448326 | controller | 2026-02-17 15:01:04.448457 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 15:01:04.448468 | controller | (snippet_datadir, 2026-02-17 15:01:04.448474 | controller | '04_user_data.yaml') | path_join 2026-02-17 15:01:04.448479 | controller | }}, content={{ 2026-02-17 15:01:04.448484 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 15:01:04.448489 | controller | default({}) | 2026-02-17 15:01:04.448493 | controller | to_nice_yaml 2026-02-17 15:01:04.448498 | controller | }}, mode=0644] *** 2026-02-17 15:01:04.448502 | controller | Tuesday 17 February 2026 15:01:04 +0000 (0:00:00.453) 0:00:56.254 ****** 2026-02-17 15:01:04.448507 | controller | Tuesday 17 February 2026 15:01:04 +0000 (0:00:00.453) 0:00:56.252 ****** 2026-02-17 15:01:04.448525 | controller | changed: [localhost] 2026-02-17 15:01:04.928222 | controller | 2026-02-17 15:01:04.928338 | 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-02-17 15:01:04.928346 | controller | ( 2026-02-17 15:01:04.928350 | controller | snippet_datadir, 2026-02-17 15:01:04.928356 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 15:01:04.928362 | controller | ) | path_join 2026-02-17 15:01:04.928366 | controller | }}, mode=0644] *** 2026-02-17 15:01:04.928371 | controller | Tuesday 17 February 2026 15:01:04 +0000 (0:00:00.442) 0:00:56.696 ****** 2026-02-17 15:01:04.928377 | controller | Tuesday 17 February 2026 15:01:04 +0000 (0:00:00.442) 0:00:56.694 ****** 2026-02-17 15:01:04.928465 | controller | changed: [localhost] 2026-02-17 15:01:04.998424 | controller | 2026-02-17 15:01:04.998581 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 15:01:04.998601 | controller | Tuesday 17 February 2026 15:01:04 +0000 (0:00:00.479) 0:00:57.176 ****** 2026-02-17 15:01:04.998609 | controller | Tuesday 17 February 2026 15:01:04 +0000 (0:00:00.479) 0:00:57.174 ****** 2026-02-17 15:01:04.998635 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-17 15:01:05.051045 | controller | 2026-02-17 15:01:05.051173 | 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-02-17 15:01:05.051189 | controller | Tuesday 17 February 2026 15:01:04 +0000 (0:00:00.070) 0:00:57.246 ****** 2026-02-17 15:01:05.051197 | controller | Tuesday 17 February 2026 15:01:04 +0000 (0:00:00.070) 0:00:57.244 ****** 2026-02-17 15:01:05.051222 | controller | ok: [localhost] => 2026-02-17 15:01:05.268910 | controller | changed: false 2026-02-17 15:01:05.268975 | controller | msg: All assertions passed 2026-02-17 15:01:05.268983 | controller | 2026-02-17 15:01:05.268991 | 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-02-17 15:01:05.268998 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.052) 0:00:57.298 ****** 2026-02-17 15:01:05.269006 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.052) 0:00:57.297 ****** 2026-02-17 15:01:05.269020 | controller | ok: [localhost] 2026-02-17 15:01:05.322788 | controller | 2026-02-17 15:01:05.322889 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 15:01:05.322897 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.218) 0:00:57.516 ****** 2026-02-17 15:01:05.322902 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.218) 0:00:57.515 ****** 2026-02-17 15:01:05.322918 | controller | ok: [localhost] 2026-02-17 15:01:05.859151 | controller | 2026-02-17 15:01:05.859216 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 15:01:05.859230 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.053) 0:00:57.570 ****** 2026-02-17 15:01:05.859241 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.053) 0:00:57.569 ****** 2026-02-17 15:01:05.859261 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2026-02-17 15:01:05.997209 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2026-02-17 15:01:05.997314 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2026-02-17 15:01:05.997320 | controller | 2026-02-17 15:01:05.997326 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 15:01:05.997331 | controller | _content | 2026-02-17 15:01:05.997336 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 15:01:05.997340 | controller | combine(_parsed, recursive=true) 2026-02-17 15:01:05.997346 | controller | }} 2026-02-17 15:01:05.997351 | controller | ] *** 2026-02-17 15:01:05.997355 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.536) 0:00:58.107 ****** 2026-02-17 15:01:05.997361 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.536) 0:00:58.105 ****** 2026-02-17 15:01:05.997381 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 15:01:06.200198 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 15:01:06.200290 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 15:01:06.200300 | controller | 2026-02-17 15:01:06.200308 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 15:01:06.200316 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.138) 0:00:58.245 ****** 2026-02-17 15:01:06.200344 | controller | Tuesday 17 February 2026 15:01:05 +0000 (0:00:00.138) 0:00:58.243 ****** 2026-02-17 15:01:06.200369 | controller | changed: [localhost] 2026-02-17 15:01:06.642661 | controller | 2026-02-17 15:01:06.642787 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 15:01:06.642797 | controller | (_destdir, 2026-02-17 15:01:06.642803 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 15:01:06.642809 | controller | }}, content={{ 2026-02-17 15:01:06.642813 | controller | ( 2026-02-17 15:01:06.642818 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 15:01:06.642823 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 15:01:06.642828 | controller | }}, mode=0644] *** 2026-02-17 15:01:06.642833 | controller | Tuesday 17 February 2026 15:01:06 +0000 (0:00:00.203) 0:00:58.448 ****** 2026-02-17 15:01:06.642838 | controller | Tuesday 17 February 2026 15:01:06 +0000 (0:00:00.203) 0:00:58.446 ****** 2026-02-17 15:01:06.642861 | controller | changed: [localhost] 2026-02-17 15:01:06.932228 | controller | 2026-02-17 15:01:06.932290 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/pidone/edpm/nodeset mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 15:01:06.932297 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 15:01:06.932302 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 15:01:06.932306 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 15:01:06.932311 | controller | }}, dest={{ 2026-02-17 15:01:06.932316 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 15:01:06.932320 | controller | stage['path'], _val.src_file 2026-02-17 15:01:06.932325 | controller | ) | 2026-02-17 15:01:06.932329 | controller | path_join 2026-02-17 15:01:06.932334 | controller | }}] *** 2026-02-17 15:01:06.932339 | controller | Tuesday 17 February 2026 15:01:06 +0000 (0:00:00.442) 0:00:58.890 ****** 2026-02-17 15:01:06.932343 | controller | Tuesday 17 February 2026 15:01:06 +0000 (0:00:00.442) 0:00:58.889 ****** 2026-02-17 15:01:06.932360 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2026-02-17 15:01:06.978717 | controller | 2026-02-17 15:01:06.978783 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:01:06.978790 | controller | Tuesday 17 February 2026 15:01:06 +0000 (0:00:00.289) 0:00:59.180 ****** 2026-02-17 15:01:06.978795 | controller | Tuesday 17 February 2026 15:01:06 +0000 (0:00:00.289) 0:00:59.178 ****** 2026-02-17 15:01:06.978807 | controller | skipping: [localhost] 2026-02-17 15:01:07.349779 | controller | 2026-02-17 15:01:07.349880 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/pidone/edpm/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 15:01:07.349888 | controller | Tuesday 17 February 2026 15:01:06 +0000 (0:00:00.046) 0:00:59.226 ****** 2026-02-17 15:01:07.349906 | controller | Tuesday 17 February 2026 15:01:06 +0000 (0:00:00.046) 0:00:59.225 ****** 2026-02-17 15:01:07.349923 | controller | changed: [localhost] 2026-02-17 15:01:07.795823 | controller | 2026-02-17 15:01:07.795870 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 15:01:07.795880 | controller | Tuesday 17 February 2026 15:01:07 +0000 (0:00:00.370) 0:00:59.597 ****** 2026-02-17 15:01:07.795887 | controller | Tuesday 17 February 2026 15:01:07 +0000 (0:00:00.370) 0:00:59.596 ****** 2026-02-17 15:01:07.795911 | controller | changed: [localhost] 2026-02-17 15:01:08.076042 | controller | 2026-02-17 15:01:08.076096 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/pidone/edpm/nodeset remote_src=True, src={{ _output }}, dest={{ 2026-02-17 15:01:08.076104 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 15:01:08.076110 | controller | stage['build_output'] | basename) | path_join 2026-02-17 15:01:08.076115 | controller | }}, mode=0644] *** 2026-02-17 15:01:08.076120 | controller | Tuesday 17 February 2026 15:01:07 +0000 (0:00:00.445) 0:01:00.043 ****** 2026-02-17 15:01:08.076125 | controller | Tuesday 17 February 2026 15:01:07 +0000 (0:00:00.445) 0:01:00.041 ****** 2026-02-17 15:01:08.076136 | controller | changed: [localhost] 2026-02-17 15:01:08.124504 | controller | 2026-02-17 15:01:08.124564 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:01:08.124573 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.280) 0:01:00.324 ****** 2026-02-17 15:01:08.124581 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.280) 0:01:00.322 ****** 2026-02-17 15:01:08.124595 | controller | skipping: [localhost] 2026-02-17 15:01:08.171528 | controller | 2026-02-17 15:01:08.171584 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/pidone/edpm/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 15:01:08.171591 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.048) 0:01:00.372 ****** 2026-02-17 15:01:08.171598 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.048) 0:01:00.370 ****** 2026-02-17 15:01:08.171611 | controller | skipping: [localhost] 2026-02-17 15:01:08.223940 | controller | 2026-02-17 15:01:08.223977 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/pidone/edpm/nodeset _raw_params=wait_condition.yml] *** 2026-02-17 15:01:08.223983 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.047) 0:01:00.419 ****** 2026-02-17 15:01:08.223988 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.047) 0:01:00.417 ****** 2026-02-17 15:01:08.223998 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset openstack-edpm --for condition=SetupReady --timeout=600s) 2026-02-17 15:01:08.268543 | controller | skipping: [localhost] 2026-02-17 15:01:08.268579 | controller | 2026-02-17 15:01:08.268585 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:01:08.268590 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.052) 0:01:00.472 ****** 2026-02-17 15:01:08.268595 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.052) 0:01:00.470 ****** 2026-02-17 15:01:08.268604 | controller | skipping: [localhost] 2026-02-17 15:01:08.318036 | controller | 2026-02-17 15:01:08.318072 | controller | TASK [Executing post_stage hooks for examples/dt/pidone/edpm/nodeset name=run_hook] *** 2026-02-17 15:01:08.318078 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.044) 0:01:00.517 ****** 2026-02-17 15:01:08.318083 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.044) 0:01:00.515 ****** 2026-02-17 15:01:08.318092 | controller | skipping: [localhost] 2026-02-17 15:01:08.362419 | controller | 2026-02-17 15:01:08.362474 | 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-02-17 15:01:08.362484 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.049) 0:01:00.566 ****** 2026-02-17 15:01:08.362490 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.049) 0:01:00.564 ****** 2026-02-17 15:01:08.362498 | controller | ok: [localhost] => 2026-02-17 15:01:08.390373 | controller | changed: false 2026-02-17 15:01:08.390414 | controller | msg: All assertions passed 2026-02-17 15:01:08.390424 | controller | 2026-02-17 15:01:08.390473 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-17 15:01:08.390492 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.044) 0:01:00.610 ****** 2026-02-17 15:01:08.390502 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.044) 0:01:00.608 ****** 2026-02-17 15:01:08.390517 | controller | skipping: [localhost] 2026-02-17 15:01:08.435397 | controller | 2026-02-17 15:01:08.435479 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-17 15:01:08.435490 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.027) 0:01:00.638 ****** 2026-02-17 15:01:08.435498 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.027) 0:01:00.636 ****** 2026-02-17 15:01:08.435520 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=40m) 2026-02-17 15:01:08.477994 | controller | 2026-02-17 15:01:08.478121 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 15:01:08.478137 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.044) 0:01:00.683 ****** 2026-02-17 15:01:08.478164 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.044) 0:01:00.681 ****** 2026-02-17 15:01:08.478189 | controller | skipping: [localhost] 2026-02-17 15:01:08.515653 | controller | 2026-02-17 15:01:08.515769 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 15:01:08.515777 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.042) 0:01:00.725 ****** 2026-02-17 15:01:08.515783 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.042) 0:01:00.724 ****** 2026-02-17 15:01:08.515804 | controller | ok: [localhost] 2026-02-17 15:01:08.749851 | controller | 2026-02-17 15:01:08.749973 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 15:01:08.749981 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 15:01:08.749986 | controller | stage['path'], item.src_file) | path_join 2026-02-17 15:01:08.749991 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 15:01:08.749996 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.037) 0:01:00.763 ****** 2026-02-17 15:01:08.750001 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.037) 0:01:00.761 ****** 2026-02-17 15:01:08.750023 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-17 15:01:08.864799 | controller | 2026-02-17 15:01:08.864900 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 15:01:08.864908 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.234) 0:01:00.998 ****** 2026-02-17 15:01:08.864915 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.234) 0:01:00.996 ****** 2026-02-17 15:01:08.864933 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 15:01:08.910115 | controller | 2026-02-17 15:01:08.910229 | controller | TASK [Executing pre_stage hooks for examples/dt/pidone/edpm/deployment name=run_hook] *** 2026-02-17 15:01:08.910245 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.115) 0:01:01.113 ****** 2026-02-17 15:01:08.910254 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.115) 0:01:01.111 ****** 2026-02-17 15:01:08.910291 | controller | skipping: [localhost] 2026-02-17 15:01:08.999204 | controller | 2026-02-17 15:01:08.999343 | controller | TASK [Generate values.yaml for examples/dt/pidone/edpm/deployment name=ci_gen_kustomize_values] *** 2026-02-17 15:01:08.999355 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.044) 0:01:01.158 ****** 2026-02-17 15:01:08.999360 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.044) 0:01:01.156 ****** 2026-02-17 15:01:08.999384 | controller | 2026-02-17 15:01:09.062199 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 15:01:09.062316 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.089) 0:01:01.247 ****** 2026-02-17 15:01:09.062325 | controller | Tuesday 17 February 2026 15:01:08 +0000 (0:00:00.089) 0:01:01.245 ****** 2026-02-17 15:01:09.062352 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-17 15:01:09.114048 | controller | 2026-02-17 15:01:09.114172 | 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-02-17 15:01:09.114192 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.063) 0:01:01.310 ****** 2026-02-17 15:01:09.114201 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.063) 0:01:01.308 ****** 2026-02-17 15:01:09.114228 | controller | ok: [localhost] => 2026-02-17 15:01:09.350938 | controller | changed: false 2026-02-17 15:01:09.351014 | controller | msg: All assertions passed 2026-02-17 15:01:09.351020 | controller | 2026-02-17 15:01:09.351026 | 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-02-17 15:01:09.351031 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.051) 0:01:01.362 ****** 2026-02-17 15:01:09.351036 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.051) 0:01:01.360 ****** 2026-02-17 15:01:09.351052 | controller | ok: [localhost] 2026-02-17 15:01:09.403680 | controller | 2026-02-17 15:01:09.403784 | 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-02-17 15:01:09.403793 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.236) 0:01:01.599 ****** 2026-02-17 15:01:09.403800 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.237) 0:01:01.597 ****** 2026-02-17 15:01:09.403818 | controller | ok: [localhost] => 2026-02-17 15:01:09.607984 | controller | changed: false 2026-02-17 15:01:09.608043 | controller | msg: All assertions passed 2026-02-17 15:01:09.608052 | controller | 2026-02-17 15:01:09.608063 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 15:01:09.608069 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.052) 0:01:01.651 ****** 2026-02-17 15:01:09.608074 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.052) 0:01:01.650 ****** 2026-02-17 15:01:09.608085 | controller | ok: [localhost] 2026-02-17 15:01:09.832171 | controller | 2026-02-17 15:01:09.832254 | 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-02-17 15:01:09.832273 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 15:01:09.832280 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 15:01:09.832286 | controller | _config_map_content | 2026-02-17 15:01:09.832293 | controller | ansible.utils.remove_keys( 2026-02-17 15:01:09.832299 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 15:01:09.832305 | controller | matching_parameter='regex') 2026-02-17 15:01:09.832311 | controller | }}, cacheable=False] *** 2026-02-17 15:01:09.832317 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.204) 0:01:01.856 ****** 2026-02-17 15:01:09.832323 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.204) 0:01:01.854 ****** 2026-02-17 15:01:09.832356 | controller | ok: [localhost] 2026-02-17 15:01:09.883333 | controller | 2026-02-17 15:01:09.883418 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 15:01:09.883428 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.223) 0:01:02.080 ****** 2026-02-17 15:01:09.883517 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.223) 0:01:02.078 ****** 2026-02-17 15:01:09.883540 | controller | skipping: [localhost] 2026-02-17 15:01:10.088211 | controller | 2026-02-17 15:01:10.088342 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 15:01:10.088357 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.051) 0:01:02.131 ****** 2026-02-17 15:01:10.088367 | controller | Tuesday 17 February 2026 15:01:09 +0000 (0:00:00.051) 0:01:02.129 ****** 2026-02-17 15:01:10.088399 | controller | changed: [localhost] 2026-02-17 15:01:10.154933 | controller | 2026-02-17 15:01:10.155064 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 15:01:10.155080 | controller | (snippet_datadir, 2026-02-17 15:01:10.155088 | controller | '02_ci_data.yaml') | path_join 2026-02-17 15:01:10.155094 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 15:01:10.155102 | controller | Tuesday 17 February 2026 15:01:10 +0000 (0:00:00.204) 0:01:02.336 ****** 2026-02-17 15:01:10.155119 | controller | Tuesday 17 February 2026 15:01:10 +0000 (0:00:00.204) 0:01:02.334 ****** 2026-02-17 15:01:10.155146 | controller | skipping: [localhost] 2026-02-17 15:01:10.227538 | controller | 2026-02-17 15:01:10.227655 | 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-02-17 15:01:10.227666 | controller | Tuesday 17 February 2026 15:01:10 +0000 (0:00:00.066) 0:01:02.403 ****** 2026-02-17 15:01:10.227673 | controller | Tuesday 17 February 2026 15:01:10 +0000 (0:00:00.066) 0:01:02.401 ****** 2026-02-17 15:01:10.227695 | controller | ok: [localhost] 2026-02-17 15:01:10.647927 | controller | 2026-02-17 15:01:10.647967 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 15:01:10.647974 | controller | (snippet_datadir, 2026-02-17 15:01:10.647979 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 15:01:10.647984 | controller | }}, content={{ 2026-02-17 15:01:10.647988 | controller | _base64_patch | 2026-02-17 15:01:10.647993 | controller | default({}) | 2026-02-17 15:01:10.647997 | controller | to_nice_yaml 2026-02-17 15:01:10.648002 | controller | }}, mode=0644] *** 2026-02-17 15:01:10.648006 | controller | Tuesday 17 February 2026 15:01:10 +0000 (0:00:00.072) 0:01:02.476 ****** 2026-02-17 15:01:10.648011 | controller | Tuesday 17 February 2026 15:01:10 +0000 (0:00:00.072) 0:01:02.474 ****** 2026-02-17 15:01:10.648022 | controller | changed: [localhost] 2026-02-17 15:01:11.130280 | controller | 2026-02-17 15:01:11.130406 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 15:01:11.130417 | controller | (snippet_datadir, 2026-02-17 15:01:11.130424 | controller | '04_user_data.yaml') | path_join 2026-02-17 15:01:11.130466 | controller | }}, content={{ 2026-02-17 15:01:11.130473 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 15:01:11.130480 | controller | default({}) | 2026-02-17 15:01:11.130486 | controller | to_nice_yaml 2026-02-17 15:01:11.130492 | controller | }}, mode=0644] *** 2026-02-17 15:01:11.130498 | controller | Tuesday 17 February 2026 15:01:10 +0000 (0:00:00.420) 0:01:02.896 ****** 2026-02-17 15:01:11.130504 | controller | Tuesday 17 February 2026 15:01:10 +0000 (0:00:00.420) 0:01:02.894 ****** 2026-02-17 15:01:11.130530 | controller | changed: [localhost] 2026-02-17 15:01:11.568099 | controller | 2026-02-17 15:01:11.568148 | 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-02-17 15:01:11.568157 | controller | ( 2026-02-17 15:01:11.568163 | controller | snippet_datadir, 2026-02-17 15:01:11.568170 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 15:01:11.568177 | controller | ) | path_join 2026-02-17 15:01:11.568182 | controller | }}, mode=0644] *** 2026-02-17 15:01:11.568199 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.482) 0:01:03.378 ****** 2026-02-17 15:01:11.568206 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.482) 0:01:03.376 ****** 2026-02-17 15:01:11.568218 | controller | changed: [localhost] 2026-02-17 15:01:11.644815 | controller | 2026-02-17 15:01:11.644862 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 15:01:11.644871 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.437) 0:01:03.816 ****** 2026-02-17 15:01:11.644878 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.437) 0:01:03.814 ****** 2026-02-17 15:01:11.644892 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-17 15:01:11.703339 | controller | 2026-02-17 15:01:11.703502 | 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-02-17 15:01:11.703521 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.076) 0:01:03.892 ****** 2026-02-17 15:01:11.703529 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.076) 0:01:03.890 ****** 2026-02-17 15:01:11.703552 | controller | ok: [localhost] => 2026-02-17 15:01:11.930410 | controller | changed: false 2026-02-17 15:01:11.930522 | controller | msg: All assertions passed 2026-02-17 15:01:11.930529 | controller | 2026-02-17 15:01:11.930535 | 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-02-17 15:01:11.930541 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.059) 0:01:03.951 ****** 2026-02-17 15:01:11.930546 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.059) 0:01:03.949 ****** 2026-02-17 15:01:11.930561 | controller | ok: [localhost] 2026-02-17 15:01:11.988399 | controller | 2026-02-17 15:01:11.988470 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 15:01:11.988483 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.227) 0:01:04.178 ****** 2026-02-17 15:01:11.988489 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.227) 0:01:04.176 ****** 2026-02-17 15:01:11.988502 | controller | ok: [localhost] 2026-02-17 15:01:12.426257 | controller | 2026-02-17 15:01:12.426379 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 15:01:12.426387 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.058) 0:01:04.236 ****** 2026-02-17 15:01:12.426393 | controller | Tuesday 17 February 2026 15:01:11 +0000 (0:00:00.058) 0:01:04.234 ****** 2026-02-17 15:01:12.426413 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-02-17 15:01:12.530307 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-02-17 15:01:12.530465 | controller | 2026-02-17 15:01:12.530480 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 15:01:12.530488 | controller | _content | 2026-02-17 15:01:12.530495 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 15:01:12.530501 | controller | combine(_parsed, recursive=true) 2026-02-17 15:01:12.530519 | controller | }} 2026-02-17 15:01:12.530525 | controller | ] *** 2026-02-17 15:01:12.530531 | controller | Tuesday 17 February 2026 15:01:12 +0000 (0:00:00.437) 0:01:04.674 ****** 2026-02-17 15:01:12.530538 | controller | Tuesday 17 February 2026 15:01:12 +0000 (0:00:00.437) 0:01:04.672 ****** 2026-02-17 15:01:12.530564 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 15:01:12.782845 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 15:01:12.782888 | controller | 2026-02-17 15:01:12.782896 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 15:01:12.782901 | controller | Tuesday 17 February 2026 15:01:12 +0000 (0:00:00.104) 0:01:04.778 ****** 2026-02-17 15:01:12.782913 | controller | Tuesday 17 February 2026 15:01:12 +0000 (0:00:00.104) 0:01:04.776 ****** 2026-02-17 15:01:12.782923 | controller | changed: [localhost] 2026-02-17 15:01:13.220327 | controller | 2026-02-17 15:01:13.220473 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 15:01:13.220482 | controller | (_destdir, 2026-02-17 15:01:13.220487 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 15:01:13.220493 | controller | }}, content={{ 2026-02-17 15:01:13.220497 | controller | ( 2026-02-17 15:01:13.220503 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 15:01:13.220508 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 15:01:13.220513 | controller | }}, mode=0644] *** 2026-02-17 15:01:13.220517 | controller | Tuesday 17 February 2026 15:01:12 +0000 (0:00:00.252) 0:01:05.030 ****** 2026-02-17 15:01:13.220522 | controller | Tuesday 17 February 2026 15:01:12 +0000 (0:00:00.252) 0:01:05.029 ****** 2026-02-17 15:01:13.220545 | controller | changed: [localhost] 2026-02-17 15:01:13.518791 | controller | 2026-02-17 15:01:13.518902 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/pidone/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 15:01:13.518912 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 15:01:13.518920 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 15:01:13.518926 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 15:01:13.518931 | controller | }}, dest={{ 2026-02-17 15:01:13.518937 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 15:01:13.518944 | controller | stage['path'], _val.src_file 2026-02-17 15:01:13.518950 | controller | ) | 2026-02-17 15:01:13.518957 | controller | path_join 2026-02-17 15:01:13.518962 | controller | }}] *** 2026-02-17 15:01:13.518969 | controller | Tuesday 17 February 2026 15:01:13 +0000 (0:00:00.437) 0:01:05.468 ****** 2026-02-17 15:01:13.518975 | controller | Tuesday 17 February 2026 15:01:13 +0000 (0:00:00.437) 0:01:05.466 ****** 2026-02-17 15:01:13.519010 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-17 15:01:13.570408 | controller | 2026-02-17 15:01:13.570535 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:01:13.570546 | controller | Tuesday 17 February 2026 15:01:13 +0000 (0:00:00.298) 0:01:05.766 ****** 2026-02-17 15:01:13.570554 | controller | Tuesday 17 February 2026 15:01:13 +0000 (0:00:00.298) 0:01:05.765 ****** 2026-02-17 15:01:13.570572 | controller | skipping: [localhost] 2026-02-17 15:01:13.915462 | controller | 2026-02-17 15:01:13.915589 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/pidone/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 15:01:13.915605 | controller | Tuesday 17 February 2026 15:01:13 +0000 (0:00:00.051) 0:01:05.818 ****** 2026-02-17 15:01:13.915614 | controller | Tuesday 17 February 2026 15:01:13 +0000 (0:00:00.051) 0:01:05.816 ****** 2026-02-17 15:01:13.915638 | controller | changed: [localhost] 2026-02-17 15:01:14.321921 | controller | 2026-02-17 15:01:14.322038 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 15:01:14.322050 | controller | Tuesday 17 February 2026 15:01:13 +0000 (0:00:00.345) 0:01:06.163 ****** 2026-02-17 15:01:14.322058 | controller | Tuesday 17 February 2026 15:01:13 +0000 (0:00:00.345) 0:01:06.161 ****** 2026-02-17 15:01:14.322084 | controller | changed: [localhost] 2026-02-17 15:01:14.634518 | controller | 2026-02-17 15:01:14.634625 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/pidone/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-17 15:01:14.634633 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 15:01:14.634641 | controller | stage['build_output'] | basename) | path_join 2026-02-17 15:01:14.634657 | controller | }}, mode=0644] *** 2026-02-17 15:01:14.634667 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.406) 0:01:06.570 ****** 2026-02-17 15:01:14.634674 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.406) 0:01:06.568 ****** 2026-02-17 15:01:14.634707 | controller | changed: [localhost] 2026-02-17 15:01:14.682665 | controller | 2026-02-17 15:01:14.682801 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:01:14.682811 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.311) 0:01:06.882 ****** 2026-02-17 15:01:14.682818 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.312) 0:01:06.880 ****** 2026-02-17 15:01:14.682842 | controller | skipping: [localhost] 2026-02-17 15:01:14.730895 | controller | 2026-02-17 15:01:14.731132 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/pidone/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 15:01:14.731142 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.048) 0:01:06.930 ****** 2026-02-17 15:01:14.731148 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.048) 0:01:06.928 ****** 2026-02-17 15:01:14.731168 | controller | skipping: [localhost] 2026-02-17 15:01:14.782702 | controller | 2026-02-17 15:01:14.782815 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/pidone/edpm/deployment _raw_params=wait_condition.yml] *** 2026-02-17 15:01:14.782823 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.048) 0:01:06.978 ****** 2026-02-17 15:01:14.782830 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.048) 0:01:06.977 ****** 2026-02-17 15:01:14.782852 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=40m) 2026-02-17 15:01:14.830515 | controller | skipping: [localhost] 2026-02-17 15:01:14.830624 | controller | 2026-02-17 15:01:14.830632 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 15:01:14.830638 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.051) 0:01:07.030 ****** 2026-02-17 15:01:14.830644 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.051) 0:01:07.029 ****** 2026-02-17 15:01:14.830677 | controller | skipping: [localhost] 2026-02-17 15:01:14.969943 | controller | 2026-02-17 15:01:14.970038 | controller | TASK [Executing post_stage hooks for examples/dt/pidone/edpm/deployment name=run_hook] *** 2026-02-17 15:01:14.970047 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.047) 0:01:07.078 ****** 2026-02-17 15:01:14.970055 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.047) 0:01:07.076 ****** 2026-02-17 15:01:14.970073 | controller | skipping: [localhost] 2026-02-17 15:01:15.123391 | controller | 2026-02-17 15:01:15.123535 | controller | PLAY RECAP ********************************************************************* 2026-02-17 15:01:15.123587 | controller | localhost : ok=174 changed=51 unreachable=0 failed=0 skipped=52 rescued=0 ignored=0 2026-02-17 15:01:15.123596 | controller | 2026-02-17 15:01:15.123604 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.138) 0:01:07.217 ****** 2026-02-17 15:01:15.123617 | controller | =============================================================================== 2026-02-17 15:01:15.123630 | controller | Get automation contents ------------------------------------------------- 9.44s 2026-02-17 15:01:15.123643 | controller | ci_setup : Install needed packages -------------------------------------- 6.82s 2026-02-17 15:01:15.123655 | controller | ci_setup : Install openshift client ------------------------------------- 5.63s 2026-02-17 15:01:15.123667 | controller | Load automation files as fact ------------------------------------------- 1.59s 2026-02-17 15:01:15.123678 | controller | Gathering Facts --------------------------------------------------------- 1.24s 2026-02-17 15:01:15.123690 | controller | ci_setup : Manage directories ------------------------------------------- 1.03s 2026-02-17 15:01:15.123702 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.96s 2026-02-17 15:01:15.123714 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.75s 2026-02-17 15:01:15.123726 | controller | Create needed SSH keypairs ---------------------------------------------- 0.72s 2026-02-17 15:01:15.123748 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.66s 2026-02-17 15:01:15.123762 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s 2026-02-17 15:01:15.123905 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.58s 2026-02-17 15:01:15.123917 | controller | kustomize_deploy : Copy generated values for examples/dt/pidone --------- 0.56s 2026-02-17 15:01:15.123923 | controller | kustomize_deploy : Build kustomized content for examples/dt/pidone/nncp --- 0.55s 2026-02-17 15:01:15.123930 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.54s 2026-02-17 15:01:15.123936 | controller | kustomize_deploy : Build kustomized content for examples/dt/pidone ------ 0.50s 2026-02-17 15:01:15.123943 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.48s 2026-02-17 15:01:15.123949 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.48s 2026-02-17 15:01:15.123955 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.48s 2026-02-17 15:01:15.123962 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.47s 2026-02-17 15:01:15.123968 | controller | Tuesday 17 February 2026 15:01:14 +0000 (0:00:00.139) 0:01:07.216 ****** 2026-02-17 15:01:15.123974 | controller | =============================================================================== 2026-02-17 15:01:15.123980 | controller | ci_gen_kustomize_values ------------------------------------------------ 24.97s 2026-02-17 15:01:15.123986 | controller | ci_setup --------------------------------------------------------------- 14.99s 2026-02-17 15:01:15.123993 | controller | kustomize_deploy ------------------------------------------------------- 11.59s 2026-02-17 15:01:15.123999 | controller | ansible.builtin.slurp -------------------------------------------------- 10.15s 2026-02-17 15:01:15.124005 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.68s 2026-02-17 15:01:15.124012 | controller | gather_facts ------------------------------------------------------------ 1.24s 2026-02-17 15:01:15.124018 | controller | networking_mapper ------------------------------------------------------- 0.74s 2026-02-17 15:01:15.124024 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.72s 2026-02-17 15:01:15.124030 | controller | ansible.builtin.file ---------------------------------------------------- 0.39s 2026-02-17 15:01:15.124037 | controller | ansible.builtin.find ---------------------------------------------------- 0.27s 2026-02-17 15:01:15.124043 | controller | ansible.builtin.stat ---------------------------------------------------- 0.20s 2026-02-17 15:01:15.124049 | controller | ansible.builtin.include_role -------------------------------------------- 0.14s 2026-02-17 15:01:15.124055 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s 2026-02-17 15:01:15.124061 | controller | ansible.builtin.copy ---------------------------------------------------- 0.03s 2026-02-17 15:01:15.124067 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s 2026-02-17 15:01:15.124073 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-17 15:01:15.124079 | controller | total ------------------------------------------------------------------ 67.17s 2026-02-17 15:01:15.286832 | controller | changed 2026-02-17 15:01:15.351096 | 2026-02-17 15:01:15.351221 | PLAY RECAP 2026-02-17 15:01:15.351280 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 15:01:15.351310 | 2026-02-17 15:01:15.458366 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-17 15:01:15.460263 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-17 15:01:16.040857 | 2026-02-17 15:01:16.040970 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-17 15:01:16.062771 | 2026-02-17 15:01:16.062861 | TASK [Filter out host if needed] 2026-02-17 15:01:16.071626 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-17 15:01:16.077285 | 2026-02-17 15:01:16.077351 | TASK [Ensure file is present] 2026-02-17 15:01:16.489944 | controller | ok 2026-02-17 15:01:16.505284 | 2026-02-17 15:01:16.505449 | TASK [Manage molecule report file] 2026-02-17 15:01:17.046705 | controller | skipping: Conditional result was False 2026-02-17 15:01:17.054266 | 2026-02-17 15:01:17.054355 | TASK [Check if we get ci-framework-data basedir] 2026-02-17 15:01:17.328868 | controller | ok 2026-02-17 15:01:17.334025 | 2026-02-17 15:01:17.334086 | TASK [Create ci-framework-data log directory for zuul] 2026-02-17 15:01:17.764907 | controller | changed 2026-02-17 15:01:17.777029 | 2026-02-17 15:01:17.777184 | TASK [Copy ci-framework interesting files] 2026-02-17 15:01:18.212140 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-17 15:01:18.325262 | controller | changed 2026-02-17 15:01:18.330355 | 2026-02-17 15:01:18.330417 | TASK [Get SELinux listing] 2026-02-17 15:01:18.860060 | controller | changed 2026-02-17 15:01:18.866394 | 2026-02-17 15:01:18.866520 | TASK [Generate log index] 2026-02-17 15:01:19.648802 | controller | changed 2026-02-17 15:01:19.660330 | 2026-02-17 15:01:19.660478 | TASK [Get some env related data] 2026-02-17 15:01:20.336988 | controller | /home/zuul/.local/bin/ansible 2026-02-17 15:01:21.197338 | controller | changed 2026-02-17 15:01:21.208926 | 2026-02-17 15:01:21.209060 | TASK [Generate list of logs to collect in home directory] 2026-02-17 15:01:21.587811 | controller | ok: All paths examined 2026-02-17 15:01:21.602195 | 2026-02-17 15:01:21.602281 | LOOP [Copy logs from home directory] 2026-02-17 15:01:22.004825 | controller | changed: 2026-02-17 15:01:22.004969 | controller | { 2026-02-17 15:01:22.004994 | controller | "atime": 1771340383.4389534, 2026-02-17 15:01:22.005012 | controller | "ctime": 1771340474.9693198, 2026-02-17 15:01:22.005029 | controller | "dev": 64513, 2026-02-17 15:01:22.005045 | controller | "gid": 1000, 2026-02-17 15:01:22.005061 | controller | "gr_name": "zuul", 2026-02-17 15:01:22.005078 | controller | "inode": 226582, 2026-02-17 15:01:22.005094 | controller | "isblk": false, 2026-02-17 15:01:22.005110 | controller | "ischr": false, 2026-02-17 15:01:22.005125 | controller | "isdir": false, 2026-02-17 15:01:22.005140 | controller | "isfifo": false, 2026-02-17 15:01:22.005155 | controller | "isgid": false, 2026-02-17 15:01:22.005170 | controller | "islnk": false, 2026-02-17 15:01:22.005185 | controller | "isreg": true, 2026-02-17 15:01:22.005200 | controller | "issock": false, 2026-02-17 15:01:22.005215 | controller | "isuid": false, 2026-02-17 15:01:22.005230 | controller | "mode": "0644", 2026-02-17 15:01:22.005244 | controller | "mtime": 1771340474.9693198, 2026-02-17 15:01:22.005259 | controller | "nlink": 1, 2026-02-17 15:01:22.005274 | controller | "path": "/home/zuul/ansible.log", 2026-02-17 15:01:22.005291 | controller | "pw_name": "zuul", 2026-02-17 15:01:22.005307 | controller | "rgrp": true, 2026-02-17 15:01:22.005323 | controller | "roth": true, 2026-02-17 15:01:22.005338 | controller | "rusr": true, 2026-02-17 15:01:22.005353 | controller | "size": 159650, 2026-02-17 15:01:22.005377 | controller | "uid": 1000, 2026-02-17 15:01:22.005393 | controller | "wgrp": false, 2026-02-17 15:01:22.005408 | controller | "woth": false, 2026-02-17 15:01:22.005426 | controller | "wusr": true, 2026-02-17 15:01:22.005442 | controller | "xgrp": false, 2026-02-17 15:01:22.005458 | controller | "xoth": false, 2026-02-17 15:01:22.005473 | controller | "xusr": false 2026-02-17 15:01:22.005488 | controller | } 2026-02-17 15:01:22.019836 | 2026-02-17 15:01:22.019902 | TASK [Copy crio stats log file] 2026-02-17 15:01:22.044181 | controller | skipping: Conditional result was False 2026-02-17 15:01:22.050564 | 2026-02-17 15:01:22.050636 | TASK [Get SELinux related data] 2026-02-17 15:01:22.282776 | controller | 2026-02-17 15:01:22.590591 | controller | ERROR 2026-02-17 15:01:22.590908 | controller | { 2026-02-17 15:01:22.590973 | controller | "delta": "0:00:00.013505", 2026-02-17 15:01:22.591015 | controller | "end": "2026-02-17 15:01:22.284555", 2026-02-17 15:01:22.591052 | controller | "msg": "non-zero return code", 2026-02-17 15:01:22.591087 | controller | "rc": 1, 2026-02-17 15:01:22.591122 | controller | "start": "2026-02-17 15:01:22.271050" 2026-02-17 15:01:22.591156 | controller | } 2026-02-17 15:01:22.591202 | controller | ERROR: Ignoring Errors 2026-02-17 15:01:22.602787 | 2026-02-17 15:01:22.602921 | TASK [Create system configuration directory] 2026-02-17 15:01:22.846897 | controller | changed 2026-02-17 15:01:22.854126 | 2026-02-17 15:01:22.854186 | TASK [Get some of the system configurations] 2026-02-17 15:01:23.393273 | controller | changed 2026-02-17 15:01:23.400478 | 2026-02-17 15:01:23.400560 | TASK [Copy generated documentation if available] 2026-02-17 15:01:23.415579 | controller | skipping: Conditional result was False 2026-02-17 15:01:23.423903 | 2026-02-17 15:01:23.424009 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-17 15:01:23.442532 | controller | skipping: Conditional result was False 2026-02-17 15:01:23.451459 | 2026-02-17 15:01:23.451558 | TASK [Compress logs bigger than 2MB] 2026-02-17 15:01:23.988924 | controller | changed 2026-02-17 15:01:24.000506 | 2026-02-17 15:01:24.000655 | TASK [Copy files from workspace on node] 2026-02-17 15:01:24.027210 | controller | ok 2026-02-17 15:01:24.074969 | 2026-02-17 15:01:24.075056 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-17 15:01:24.110201 | controller | skipping: Conditional result was False 2026-02-17 15:01:24.122060 | 2026-02-17 15:01:24.122196 | TASK [fetch-output : Set log path for single node] 2026-02-17 15:01:24.181486 | controller | ok 2026-02-17 15:01:24.192245 | 2026-02-17 15:01:24.192375 | LOOP [fetch-output : Ensure local output dirs] 2026-02-17 15:01:24.491104 | controller -> localhost | ok: "/var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/logs" 2026-02-17 15:01:24.491515 | controller -> localhost | changed: All items complete 2026-02-17 15:01:24.491575 | 2026-02-17 15:01:24.786277 | controller -> localhost | changed: "/var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/artifacts" 2026-02-17 15:01:25.057769 | controller -> localhost | changed: "/var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/docs" 2026-02-17 15:01:25.075237 | 2026-02-17 15:01:25.075381 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-17 15:01:25.796353 | controller | changed: 2026-02-17 15:01:25.796897 | controller | .d..t...... ./ 2026-02-17 15:01:25.796975 | controller | >f+++++++++ README.html 2026-02-17 15:01:25.797022 | controller | >f+++++++++ ansible.log 2026-02-17 15:01:25.797065 | controller | >f+++++++++ dmesg.log 2026-02-17 15:01:25.797105 | controller | >f+++++++++ installed-pkgs.log 2026-02-17 15:01:25.797143 | controller | >f+++++++++ python.log 2026-02-17 15:01:25.797185 | controller | >f+++++++++ registries.conf 2026-02-17 15:01:25.797230 | controller | >f+++++++++ selinux-denials.log 2026-02-17 15:01:25.797270 | controller | >f+++++++++ selinux-listing.log 2026-02-17 15:01:25.797315 | controller | cd+++++++++ ci-framework-data/ 2026-02-17 15:01:25.797364 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-17 15:01:25.797405 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-17 15:01:25.797443 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-17 15:01:25.797481 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-17 15:01:25.797518 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-17 15:01:25.797554 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-17 15:01:25.797590 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-17 15:01:25.797625 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-17 15:01:25.797726 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-17 15:01:25.797780 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2026-02-17 15:01:25.797819 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2026-02-17 15:01:25.797856 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-17 15:01:25.797894 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-17 15:01:25.797929 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-17 15:01:25.797966 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-17 15:01:25.798002 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-17 15:01:25.798039 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-17 15:01:25.798076 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-17 15:01:25.798112 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-17 15:01:25.798149 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-17 15:01:25.798185 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2026-02-17 15:01:25.798220 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2026-02-17 15:01:25.798254 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2026-02-17 15:01:25.798289 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2026-02-17 15:01:25.798324 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2026-02-17 15:01:25.798359 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-17 15:01:25.798394 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-17 15:01:25.798429 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30443.2026-02-17@15:00:51~ 2026-02-17 15:01:25.798465 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-17 15:01:25.798500 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-17 15:01:25.798535 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-17 15:01:25.798570 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-17 15:01:25.798606 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-17 15:01:25.798655 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-17 15:01:25.798753 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-17 15:01:25.798793 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-17 15:01:25.798830 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-17 15:01:25.798867 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment.yaml 2026-02-17 15:01:25.798902 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-17 15:01:25.798963 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset.yaml 2026-02-17 15:01:25.798999 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-17 15:01:25.799036 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-17 15:01:25.799072 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-17 15:01:25.799108 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-17 15:01:25.799143 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-17 15:01:25.799179 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-17 15:01:25.799216 | controller | cd+++++++++ registries.conf.d/ 2026-02-17 15:01:25.799254 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-17 15:01:25.799290 | controller | cd+++++++++ system-config/ 2026-02-17 15:01:25.799461 | controller | cd+++++++++ system-config/libvirt/ 2026-02-17 15:01:25.799517 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-17 15:01:25.799557 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-17 15:01:26.337566 | controller | changed: .d..t...... ./ 2026-02-17 15:01:26.816067 | controller | changed: .d..t...... ./ 2026-02-17 15:01:26.840652 | 2026-02-17 15:01:26.840824 | TASK [Return artifact to Zuul] 2026-02-17 15:01:26.876635 | controller | skipping: Conditional result was False 2026-02-17 15:01:26.917776 | 2026-02-17 15:01:26.917850 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-17 15:01:26.917967 | 2026-02-17 15:01:26.918001 | PLAY RECAP 2026-02-17 15:01:26.918053 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-17 15:01:26.918080 | 2026-02-17 15:01:27.035376 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-17 15:01:27.036361 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-17 15:01:27.690352 | 2026-02-17 15:01:27.690529 | PLAY [all] 2026-02-17 15:01:27.710660 | 2026-02-17 15:01:27.710784 | TASK [include_role : fetch-output] 2026-02-17 15:01:27.762384 | controller | ok 2026-02-17 15:01:27.782841 | 2026-02-17 15:01:27.783027 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-17 15:01:27.860514 | controller | skipping: Conditional result was False 2026-02-17 15:01:27.869848 | 2026-02-17 15:01:27.869977 | TASK [fetch-output : Set log path for single node] 2026-02-17 15:01:27.923979 | controller | ok 2026-02-17 15:01:27.931277 | 2026-02-17 15:01:27.931369 | LOOP [fetch-output : Ensure local output dirs] 2026-02-17 15:01:28.378481 | controller -> localhost | ok: "/var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/logs" 2026-02-17 15:01:28.591049 | controller -> localhost | ok: "/var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/artifacts" 2026-02-17 15:01:28.806359 | controller -> localhost | ok: "/var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/docs" 2026-02-17 15:01:28.824301 | 2026-02-17 15:01:28.824526 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-17 15:01:29.467463 | controller | ok 2026-02-17 15:01:29.467738 | controller | ok: All items complete 2026-02-17 15:01:29.467778 | 2026-02-17 15:01:29.909509 | controller | ok 2026-02-17 15:01:30.349039 | controller | ok 2026-02-17 15:01:30.369458 | 2026-02-17 15:01:30.369583 | TASK [include_role : fetch-output-openshift] 2026-02-17 15:01:30.393791 | controller | skipping: Conditional result was False 2026-02-17 15:01:30.399584 | 2026-02-17 15:01:30.399648 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-17 15:01:30.803471 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008880 2026-02-17 15:01:31.029379 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007553 2026-02-17 15:01:31.056726 | 2026-02-17 15:01:31.056843 | PLAY [all] 2026-02-17 15:01:31.071269 | 2026-02-17 15:01:31.071335 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-17 15:01:31.515862 | controller | changed 2026-02-17 15:01:31.539797 | 2026-02-17 15:01:31.539852 | PLAY RECAP 2026-02-17 15:01:31.539892 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-17 15:01:31.539911 | 2026-02-17 15:01:31.635314 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-17 15:01:31.637025 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-17 15:01:32.252235 | 2026-02-17 15:01:32.252405 | PLAY [localhost] 2026-02-17 15:01:32.269993 | 2026-02-17 15:01:32.270075 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-17 15:01:32.668483 | localhost | changed 2026-02-17 15:01:32.686309 | 2026-02-17 15:01:32.686533 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-17 15:01:32.719399 | localhost | ok 2026-02-17 15:01:32.730412 | 2026-02-17 15:01:32.730502 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-17 15:01:33.094201 | localhost | changed 2026-02-17 15:01:33.099880 | 2026-02-17 15:01:33.099949 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-17 15:01:33.835798 | localhost | changed 2026-02-17 15:01:33.840948 | 2026-02-17 15:01:33.841012 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-17 15:01:34.257954 | localhost | Identity added: /var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/tmp/ansible.7p0cd_31 (/var/lib/zuul/builds/71b5309cf2ae49e0bc215f12c05527a1/work/tmp/ansible.7p0cd_31) 2026-02-17 15:01:34.258142 | localhost | ok: Runtime: 0:00:00.007847 2026-02-17 15:01:34.262981 | 2026-02-17 15:01:34.263075 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-17 15:01:34.495217 | localhost | ok: Runtime: 0:00:00.009527 2026-02-17 15:01:34.500882 | 2026-02-17 15:01:34.500955 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-17 15:01:34.552876 | localhost | changed 2026-02-17 15:01:34.557156 | 2026-02-17 15:01:34.558345 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-17 15:01:34.970157 | localhost | changed 2026-02-17 15:01:34.989561 | 2026-02-17 15:01:34.989615 | PLAY [localhost] 2026-02-17 15:01:35.001579 | 2026-02-17 15:01:35.001639 | TASK [Generate bulk log download script] 2026-02-17 15:01:35.019262 | localhost | ok 2026-02-17 15:01:35.031429 | 2026-02-17 15:01:35.031492 | TASK [local-log-download : Check API endpoint is defined] 2026-02-17 15:01:35.080593 | localhost | ok: All assertions passed 2026-02-17 15:01:35.087094 | 2026-02-17 15:01:35.087182 | TASK [local-log-download : Create download script] 2026-02-17 15:01:35.531610 | localhost -> localhost | changed 2026-02-17 15:01:35.544502 | 2026-02-17 15:01:35.544593 | TASK [Register quick-download link] 2026-02-17 15:01:35.572231 | localhost | ok 2026-02-17 15:01:35.631187 | 2026-02-17 15:01:35.631323 | PLAY [logserver.rdoproject.org] 2026-02-17 15:01:35.645206 | 2026-02-17 15:01:35.645308 | TASK [Set zuul-log-path fact] 2026-02-17 15:01:35.669741 | logserver.rdoproject.org | ok 2026-02-17 15:01:35.698596 | 2026-02-17 15:01:35.698851 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-17 15:01:35.731880 | logserver.rdoproject.org | ok 2026-02-17 15:01:35.743628 | 2026-02-17 15:01:35.743799 | TASK [upload-logs : Create log directories] 2026-02-17 15:01:36.423537 | logserver.rdoproject.org | changed 2026-02-17 15:01:36.426753 | 2026-02-17 15:01:36.426879 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-17 15:01:36.707055 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.005842 2026-02-17 15:01:36.712065 | 2026-02-17 15:01:36.712131 | TASK [upload-logs : Upload logs to log server] 2026-02-17 15:01:37.474005 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-17 15:01:37.476981 | 2026-02-17 15:01:37.477043 | LOOP [upload-logs : Compress console log and json output] 2026-02-17 15:01:37.522172 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-17 15:01:37.536229 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-17 15:01:37.550418 | 2026-02-17 15:01:37.550565 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-17 15:01:37.612271 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-17 15:01:37.612549 | 2026-02-17 15:01:37.617323 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-17 15:01:37.631694 | 2026-02-17 15:01:37.631814 | LOOP [upload-logs : Upload console log and json output]