2026-02-24 02:35:18.346323 | Job console starting... 2026-02-24 02:35:18.545770 | Updating repositories 2026-02-24 02:35:19.268042 | Preparing job workspace 2026-02-24 02:35:25.552247 | Running Ansible setup... 2026-02-24 02:35:28.225387 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-24 02:35:28.722549 | 2026-02-24 02:35:28.722649 | PLAY [localhost] 2026-02-24 02:35:28.730910 | 2026-02-24 02:35:28.730981 | TASK [Gathering Facts] 2026-02-24 02:35:29.497804 | localhost | ok 2026-02-24 02:35:29.509652 | 2026-02-24 02:35:29.509726 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-24 02:35:29.796111 | localhost -> localhost | changed 2026-02-24 02:35:29.801445 | 2026-02-24 02:35:29.801518 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-24 02:35:30.443948 | localhost -> localhost | changed 2026-02-24 02:35:30.451155 | 2026-02-24 02:35:30.451217 | TASK [Setup log path fact] 2026-02-24 02:35:30.467354 | localhost | ok 2026-02-24 02:35:30.477198 | 2026-02-24 02:35:30.477276 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-24 02:35:30.493479 | localhost | ok 2026-02-24 02:35:30.500052 | 2026-02-24 02:35:30.500115 | TASK [emit-job-header : Print job information] 2026-02-24 02:35:30.526604 | # Job Information 2026-02-24 02:35:30.526715 | Ansible Version: 2.15.12 2026-02-24 02:35:30.526745 | Job: cifmw-architecture-validate-hci 2026-02-24 02:35:30.526768 | Pipeline: github-check 2026-02-24 02:35:30.526789 | Executor: ibm-bm3-ze.softwarefactory-project.io 2026-02-24 02:35:30.526808 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3684 2026-02-24 02:35:30.526828 | Log URL (when completed): https://logserver.rdoproject.org/933/rdoproject.org/93366975151e441f9f13908bf353156a/ 2026-02-24 02:35:30.526848 | Event ID: 528c1700-1129-11f1-9747-8103c80bb9c2 2026-02-24 02:35:30.530508 | 2026-02-24 02:35:30.530578 | LOOP [emit-job-header : Print node information] 2026-02-24 02:35:30.608343 | localhost | ok: 2026-02-24 02:35:30.608459 | localhost | # Node Information 2026-02-24 02:35:30.608487 | localhost | Inventory Hostname: controller 2026-02-24 02:35:30.608510 | localhost | Hostname: np0005627528 2026-02-24 02:35:30.608530 | localhost | Username: zuul 2026-02-24 02:35:30.608549 | localhost | Distro: CentOS 9 2026-02-24 02:35:30.608567 | localhost | Provider: ibm-bm3-nodepool 2026-02-24 02:35:30.608584 | localhost | Region: regionOne 2026-02-24 02:35:30.608601 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-24 02:35:30.608617 | localhost | Product Name: OpenStack Compute 2026-02-24 02:35:30.608632 | localhost | Interface IP: 192.168.25.95 2026-02-24 02:35:30.631321 | 2026-02-24 02:35:30.631372 | PLAY [all] 2026-02-24 02:35:30.637476 | 2026-02-24 02:35:30.637539 | TASK [Gather network facts] 2026-02-24 02:35:30.960954 | controller | ok 2026-02-24 02:35:30.973952 | 2026-02-24 02:35:30.974008 | TASK [include_role : start-zuul-console] 2026-02-24 02:35:30.991053 | controller | ok 2026-02-24 02:35:31.001590 | 2026-02-24 02:35:31.001648 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-24 02:35:31.272952 | controller | ok 2026-02-24 02:35:31.280290 | 2026-02-24 02:35:31.280348 | TASK [include_role : add-build-sshkey] 2026-02-24 02:35:31.297188 | controller | ok 2026-02-24 02:35:31.309256 | 2026-02-24 02:35:31.309341 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-24 02:35:31.484517 | controller -> localhost | ok 2026-02-24 02:35:31.489461 | 2026-02-24 02:35:31.489520 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-24 02:35:31.506624 | controller | ok 2026-02-24 02:35:31.518570 | controller | included: /var/lib/zuul/builds/93366975151e441f9f13908bf353156a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-24 02:35:31.523491 | 2026-02-24 02:35:31.523549 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-24 02:35:32.358898 | controller -> localhost | Generating public/private rsa key pair. 2026-02-24 02:35:32.359085 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/93366975151e441f9f13908bf353156a_id_rsa. 2026-02-24 02:35:32.359116 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/93366975151e441f9f13908bf353156a_id_rsa.pub. 2026-02-24 02:35:32.359140 | controller -> localhost | The key fingerprint is: 2026-02-24 02:35:32.359161 | controller -> localhost | SHA256:sTCbPaOIyqNEaUwf+6b1avAwUmDGsOAT9gXnvva4ZYA zuul-build-sshkey 2026-02-24 02:35:32.359180 | controller -> localhost | The key's randomart image is: 2026-02-24 02:35:32.359199 | controller -> localhost | +---[RSA 3072]----+ 2026-02-24 02:35:32.359216 | controller -> localhost | |=o ..o | 2026-02-24 02:35:32.359236 | controller -> localhost | |+*o + | 2026-02-24 02:35:32.359254 | controller -> localhost | |++.o .o . | 2026-02-24 02:35:32.359290 | controller -> localhost | |o +.= * o | 2026-02-24 02:35:32.359311 | controller -> localhost | | =.E oo S | 2026-02-24 02:35:32.359328 | controller -> localhost | |o. =..o. o | 2026-02-24 02:35:32.359345 | controller -> localhost | | .o **.o | 2026-02-24 02:35:32.359361 | controller -> localhost | |oo =o* | 2026-02-24 02:35:32.359378 | controller -> localhost | |+....+oo | 2026-02-24 02:35:32.359395 | controller -> localhost | +----[SHA256]-----+ 2026-02-24 02:35:32.359446 | controller -> localhost | ok: Runtime: 0:00:00.537562 2026-02-24 02:35:32.364631 | 2026-02-24 02:35:32.364698 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-24 02:35:32.382669 | controller | ok 2026-02-24 02:35:32.391652 | controller | included: /var/lib/zuul/builds/93366975151e441f9f13908bf353156a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-24 02:35:32.398546 | 2026-02-24 02:35:32.398606 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-24 02:35:32.411799 | controller | skipping: Conditional result was False 2026-02-24 02:35:32.416642 | 2026-02-24 02:35:32.416709 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-24 02:35:32.750632 | controller | changed 2026-02-24 02:35:32.754763 | 2026-02-24 02:35:32.754822 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-24 02:35:32.934924 | controller | ok 2026-02-24 02:35:32.939172 | 2026-02-24 02:35:32.939229 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-24 02:35:33.444646 | controller | changed 2026-02-24 02:35:33.449165 | 2026-02-24 02:35:33.449228 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-24 02:35:33.964526 | controller | changed 2026-02-24 02:35:33.968802 | 2026-02-24 02:35:33.968864 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-24 02:35:33.981939 | controller | skipping: Conditional result was False 2026-02-24 02:35:33.987568 | 2026-02-24 02:35:33.987632 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-24 02:35:34.264194 | controller -> localhost | changed 2026-02-24 02:35:34.273771 | 2026-02-24 02:35:34.273843 | TASK [add-build-sshkey : Add back temp key] 2026-02-24 02:35:34.490119 | controller -> localhost | Identity added: /var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/93366975151e441f9f13908bf353156a_id_rsa (zuul-build-sshkey) 2026-02-24 02:35:34.490322 | controller -> localhost | ok: Runtime: 0:00:00.006208 2026-02-24 02:35:34.495737 | 2026-02-24 02:35:34.495801 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-24 02:35:34.767729 | controller | ok 2026-02-24 02:35:34.771750 | 2026-02-24 02:35:34.771807 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-24 02:35:34.795541 | controller | skipping: Conditional result was False 2026-02-24 02:35:34.803958 | 2026-02-24 02:35:34.804025 | TASK [include_role : validate-host] 2026-02-24 02:35:34.821339 | controller | ok 2026-02-24 02:35:34.839472 | 2026-02-24 02:35:34.839534 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-24 02:35:34.866471 | controller | ok 2026-02-24 02:35:34.870431 | 2026-02-24 02:35:34.870500 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-24 02:35:35.055417 | controller -> localhost | ok 2026-02-24 02:35:35.060789 | 2026-02-24 02:35:35.060848 | TASK [validate-host : Collect information about the host] 2026-02-24 02:35:35.648132 | controller | ok 2026-02-24 02:35:35.656171 | 2026-02-24 02:35:35.656234 | TASK [validate-host : Sanitize hostname] 2026-02-24 02:35:35.714235 | controller | ok 2026-02-24 02:35:35.719589 | 2026-02-24 02:35:35.719648 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-24 02:35:36.075218 | controller -> localhost | changed 2026-02-24 02:35:36.079643 | 2026-02-24 02:35:36.079700 | TASK [validate-host : Collect information about zuul worker] 2026-02-24 02:35:36.370638 | controller | ok 2026-02-24 02:35:36.375146 | 2026-02-24 02:35:36.375214 | TASK [validate-host : Write out all zuul information for each host] 2026-02-24 02:35:36.704812 | controller -> localhost | changed 2026-02-24 02:35:36.713379 | 2026-02-24 02:35:36.713446 | TASK [include_role : prepare-workspace-openshift] 2026-02-24 02:35:36.726466 | controller | skipping: Conditional result was False 2026-02-24 02:35:36.731209 | 2026-02-24 02:35:36.731290 | TASK [include_role : remove-zuul-sshkey] 2026-02-24 02:35:36.744418 | controller | skipping: Conditional result was False 2026-02-24 02:35:36.749332 | 2026-02-24 02:35:36.749394 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-24 02:35:36.928158 | controller | ok: "logs" 2026-02-24 02:35:36.928420 | controller | ok: All items complete 2026-02-24 02:35:36.928463 | 2026-02-24 02:35:37.085950 | controller | ok: "artifacts" 2026-02-24 02:35:37.247228 | controller | ok: "docs" 2026-02-24 02:35:37.254008 | 2026-02-24 02:35:37.254076 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-24 02:35:37.437258 | controller | changed: "logs" 2026-02-24 02:35:37.612408 | controller | changed: "artifacts" 2026-02-24 02:35:37.775042 | controller | changed: "docs" 2026-02-24 02:35:37.801876 | 2026-02-24 02:35:37.801932 | PLAY RECAP 2026-02-24 02:35:37.801970 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-24 02:35:37.801996 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-24 02:35:37.802013 | 2026-02-24 02:35:37.868631 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-24 02:35:37.869316 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-24 02:35:38.357800 | 2026-02-24 02:35:38.357894 | PLAY [all] 2026-02-24 02:35:38.375020 | 2026-02-24 02:35:38.375089 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-24 02:35:38.423208 | controller | ok 2026-02-24 02:35:38.427729 | 2026-02-24 02:35:38.427799 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-24 02:35:38.730569 | controller | changed 2026-02-24 02:35:38.735752 | 2026-02-24 02:35:38.735823 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-24 02:35:39.473508 | controller | changed 2026-02-24 02:35:39.482100 | 2026-02-24 02:35:39.482162 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-24 02:35:39.817481 | controller | changed: 2026-02-24 02:35:39.817655 | controller | { 2026-02-24 02:35:39.817683 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-24 02:35:39.817711 | controller | } 2026-02-24 02:35:40.014621 | controller | changed: 2026-02-24 02:35:40.014714 | controller | { 2026-02-24 02:35:40.014748 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-24 02:35:40.014774 | controller | } 2026-02-24 02:35:40.207889 | controller | changed: 2026-02-24 02:35:40.207952 | controller | { 2026-02-24 02:35:40.207977 | 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-24 02:35:40.207997 | controller | } 2026-02-24 02:35:40.408768 | controller | changed: 2026-02-24 02:35:40.408825 | controller | { 2026-02-24 02:35:40.408850 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-24 02:35:40.408869 | controller | } 2026-02-24 02:35:40.617518 | controller | changed: 2026-02-24 02:35:40.617581 | controller | { 2026-02-24 02:35:40.617604 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-24 02:35:40.617623 | controller | } 2026-02-24 02:35:40.809604 | controller | changed: 2026-02-24 02:35:40.809682 | controller | { 2026-02-24 02:35:40.809718 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-24 02:35:40.809745 | controller | } 2026-02-24 02:35:41.005741 | controller | changed: 2026-02-24 02:35:41.005802 | controller | { 2026-02-24 02:35:41.005827 | 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-24 02:35:41.005846 | controller | } 2026-02-24 02:35:41.193404 | controller | changed: 2026-02-24 02:35:41.193475 | controller | { 2026-02-24 02:35:41.193501 | 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-24 02:35:41.193522 | controller | } 2026-02-24 02:35:41.378804 | controller | changed: 2026-02-24 02:35:41.378865 | controller | { 2026-02-24 02:35:41.378889 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-24 02:35:41.378908 | controller | } 2026-02-24 02:35:41.563596 | controller | changed: 2026-02-24 02:35:41.563647 | controller | { 2026-02-24 02:35:41.563670 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-24 02:35:41.563688 | controller | } 2026-02-24 02:35:41.748544 | controller | changed: 2026-02-24 02:35:41.748604 | controller | { 2026-02-24 02:35:41.748629 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-24 02:35:41.748648 | controller | } 2026-02-24 02:35:41.950398 | controller | changed: 2026-02-24 02:35:41.950478 | controller | { 2026-02-24 02:35:41.950503 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-24 02:35:41.950522 | controller | } 2026-02-24 02:35:42.118037 | controller | changed: 2026-02-24 02:35:42.118094 | controller | { 2026-02-24 02:35:42.118118 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-02-24 02:35:42.118135 | controller | } 2026-02-24 02:35:42.303984 | controller | changed: 2026-02-24 02:35:42.304039 | controller | { 2026-02-24 02:35:42.304063 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-24 02:35:42.304082 | controller | } 2026-02-24 02:35:42.492809 | controller | changed: 2026-02-24 02:35:42.492990 | controller | { 2026-02-24 02:35:42.493083 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-24 02:35:42.493115 | controller | } 2026-02-24 02:35:42.677532 | controller | changed: 2026-02-24 02:35:42.677715 | controller | { 2026-02-24 02:35:42.677823 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-24 02:35:42.677849 | controller | } 2026-02-24 02:35:42.866488 | controller | changed: 2026-02-24 02:35:42.866575 | controller | { 2026-02-24 02:35:42.866600 | 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-24 02:35:42.866620 | controller | } 2026-02-24 02:35:43.053710 | controller | changed: 2026-02-24 02:35:43.053783 | controller | { 2026-02-24 02:35:43.053806 | 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-24 02:35:43.053831 | controller | } 2026-02-24 02:35:43.240170 | controller | changed: 2026-02-24 02:35:43.240230 | controller | { 2026-02-24 02:35:43.240254 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-24 02:35:43.240310 | controller | } 2026-02-24 02:35:43.433121 | controller | changed: 2026-02-24 02:35:43.433179 | controller | { 2026-02-24 02:35:43.433203 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-24 02:35:43.433223 | controller | } 2026-02-24 02:35:43.620300 | controller | changed: 2026-02-24 02:35:43.620354 | controller | { 2026-02-24 02:35:43.620377 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-24 02:35:43.620395 | controller | } 2026-02-24 02:35:43.817525 | controller | changed: 2026-02-24 02:35:43.817582 | controller | { 2026-02-24 02:35:43.817607 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-24 02:35:43.817627 | controller | } 2026-02-24 02:35:44.004215 | controller | changed: 2026-02-24 02:35:44.004331 | controller | { 2026-02-24 02:35:44.004360 | 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-24 02:35:44.004381 | controller | } 2026-02-24 02:35:44.190699 | controller | changed: 2026-02-24 02:35:44.190792 | controller | { 2026-02-24 02:35:44.190817 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-24 02:35:44.190836 | controller | } 2026-02-24 02:35:44.376032 | controller | changed: 2026-02-24 02:35:44.376114 | controller | { 2026-02-24 02:35:44.376138 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-24 02:35:44.376155 | controller | } 2026-02-24 02:35:44.558337 | controller | changed: 2026-02-24 02:35:44.558421 | controller | { 2026-02-24 02:35:44.558452 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-24 02:35:44.558471 | controller | } 2026-02-24 02:35:44.581164 | 2026-02-24 02:35:44.581282 | TASK [Set timezone to UTC] 2026-02-24 02:35:44.934340 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-24 02:35:44.938719 | 2026-02-24 02:35:44.938774 | TASK [Create nodepool directory] 2026-02-24 02:35:45.129015 | controller | changed 2026-02-24 02:35:45.133789 | 2026-02-24 02:35:45.133846 | TASK [Create nodepool sub_nodes file] 2026-02-24 02:35:45.586483 | controller | changed 2026-02-24 02:35:45.590961 | 2026-02-24 02:35:45.591021 | TASK [Create nodepool sub_nodes_private file] 2026-02-24 02:35:46.054134 | controller | changed 2026-02-24 02:35:46.058865 | 2026-02-24 02:35:46.058926 | LOOP [Populate nodepool sub_nodes file] 2026-02-24 02:35:46.087637 | 2026-02-24 02:35:46.087748 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-24 02:35:46.116096 | 2026-02-24 02:35:46.116216 | TASK [Create nodepool primary file] 2026-02-24 02:35:46.139002 | controller | skipping: Conditional result was False 2026-02-24 02:35:46.144218 | 2026-02-24 02:35:46.144304 | TASK [Create nodepool node_private for this node] 2026-02-24 02:35:46.647696 | controller | changed 2026-02-24 02:35:46.653033 | 2026-02-24 02:35:46.653299 | LOOP [Copy ssh keys to nodepool directory] 2026-02-24 02:35:46.954705 | controller | ok: Item: id_rsa Runtime: 0:00:00.005050 2026-02-24 02:35:46.954884 | 2026-02-24 02:35:47.113123 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005455 2026-02-24 02:35:47.121016 | 2026-02-24 02:35:47.121084 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-24 02:35:47.626093 | controller | changed 2026-02-24 02:35:47.630871 | 2026-02-24 02:35:47.630931 | TASK [Validate sudoers config after edits] 2026-02-24 02:35:47.835482 | controller | /etc/sudoers: parsed OK 2026-02-24 02:35:47.835568 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-24 02:35:47.835579 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-24 02:35:47.835587 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-24 02:35:48.155913 | controller | ok: Runtime: 0:00:00.005703 2026-02-24 02:35:48.161012 | 2026-02-24 02:35:48.161072 | TASK [Show the environment passed in to job shell scripts] 2026-02-24 02:35:48.358386 | controller | SHELL=/bin/bash 2026-02-24 02:35:48.358429 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework 2026-02-24 02:35:48.358438 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework 2026-02-24 02:35:48.358500 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/84/3684/defd4abc0fb7c3db508ba1124f8ec01cc576e50e 2026-02-24 02:35:48.358509 | controller | PWD=/home/zuul 2026-02-24 02:35:48.358515 | controller | ZUUL_PIPELINE=github-check 2026-02-24 02:35:48.358520 | controller | LOGNAME=zuul 2026-02-24 02:35:48.358525 | controller | XDG_SESSION_TYPE=tty 2026-02-24 02:35:48.358530 | controller | _=/usr/bin/env 2026-02-24 02:35:48.358535 | controller | MOTD_SHOWN=pam 2026-02-24 02:35:48.358540 | controller | HOME=/home/zuul 2026-02-24 02:35:48.358545 | controller | LANG=en_US.UTF-8 2026-02-24 02:35:48.358550 | controller | SSH_CONNECTION=192.168.25.12 43562 192.168.25.95 22 2026-02-24 02:35:48.358556 | 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-24 02:35:48.358564 | controller | ZUUL_CHANGE_IDS=3684,defd4abc0fb7c3db508ba1124f8ec01cc576e50e 2026-02-24 02:35:48.358569 | controller | WORKSPACE=/home/zuul/workspace 2026-02-24 02:35:48.358575 | controller | XDG_SESSION_CLASS=user 2026-02-24 02:35:48.358580 | controller | SELINUX_ROLE_REQUESTED= 2026-02-24 02:35:48.358585 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-24 02:35:48.358590 | controller | USER=zuul 2026-02-24 02:35:48.358595 | controller | ZUUL_VOTING=True 2026-02-24 02:35:48.358600 | controller | BUILD_TIMEOUT=1800000 2026-02-24 02:35:48.358605 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-24 02:35:48.358610 | controller | SHLVL=1 2026-02-24 02:35:48.358615 | controller | ZUUL_PATCHSET=defd4abc0fb7c3db508ba1124f8ec01cc576e50e 2026-02-24 02:35:48.358620 | controller | XDG_SESSION_ID=1 2026-02-24 02:35:48.358625 | controller | ZUUL_BRANCH=main 2026-02-24 02:35:48.358630 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-24 02:35:48.358635 | controller | SSH_CLIENT=192.168.25.12 43562 22 2026-02-24 02:35:48.358642 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-24 02:35:48.358647 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-24 02:35:48.358653 | controller | which_declare=declare -f 2026-02-24 02:35:48.358658 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-24 02:35:48.358663 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-24 02:35:48.358669 | controller | ZUUL_CHANGE=3684 2026-02-24 02:35:48.358674 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-24 02:35:48.358679 | controller | ZUUL_UUID=93366975151e441f9f13908bf353156a 2026-02-24 02:35:48.358684 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-24 02:35:48.358689 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-24 02:35:48.358695 | controller | } 2026-02-24 02:35:48.687312 | controller | ok: Runtime: 0:00:00.005016 2026-02-24 02:35:48.692014 | 2026-02-24 02:35:48.692069 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-24 02:35:48.705115 | controller | skipping: Conditional result was False 2026-02-24 02:35:48.710003 | 2026-02-24 02:35:48.710065 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-24 02:35:49.233125 | controller | skipping: Conditional result was False 2026-02-24 02:35:49.238526 | 2026-02-24 02:35:49.238586 | TASK [Ensure legacy workspace directory] 2026-02-24 02:35:49.408872 | controller | changed 2026-02-24 02:35:49.425941 | 2026-02-24 02:35:49.425996 | PLAY RECAP 2026-02-24 02:35:49.426041 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-24 02:35:49.426062 | 2026-02-24 02:35:49.495651 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-24 02:35:49.496478 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-24 02:35:49.984411 | 2026-02-24 02:35:49.984580 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-24 02:35:50.003545 | 2026-02-24 02:35:50.003624 | TASK [Clone repos in the job workspace] 2026-02-24 02:35:50.021714 | controller | ok 2026-02-24 02:35:50.035805 | 2026-02-24 02:35:50.035880 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-24 02:35:50.306726 | controller | ok 2026-02-24 02:35:50.312775 | 2026-02-24 02:35:50.312857 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-24 02:35:52.520125 | controller | Output suppressed because no_log was given 2026-02-24 02:35:52.547584 | 2026-02-24 02:35:52.547680 | TASK [Create zuul-output directory] 2026-02-24 02:35:52.799868 | controller | ok 2026-02-24 02:35:52.804477 | 2026-02-24 02:35:52.804535 | TASK [Install required packages] 2026-02-24 02:36:58.235508 | controller | changed 2026-02-24 02:36:58.240673 | 2026-02-24 02:36:58.240734 | TASK [Output pip related things] 2026-02-24 02:36:58.771108 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-24 02:36:59.265101 | controller | changed 2026-02-24 02:36:59.269987 | 2026-02-24 02:36:59.270046 | TASK [Install requirements] 2026-02-24 02:38:00.990713 | controller | changed 2026-02-24 02:38:01.000754 | 2026-02-24 02:38:01.000817 | TASK [Add cronjob to trigger job stats] 2026-02-24 02:38:01.035073 | controller | skipping: Conditional result was False 2026-02-24 02:38:01.040689 | 2026-02-24 02:38:01.040754 | LOOP [Construct project change list] 2026-02-24 02:38:01.082233 | controller | ok: 2026-02-24 02:38:01.082349 | controller | { 2026-02-24 02:38:01.082376 | controller | "branch": "main", 2026-02-24 02:38:01.082397 | controller | "change": "3684", 2026-02-24 02:38:01.082414 | controller | "change_message": "Add playbooks for SKMO\n\nInitial testing", 2026-02-24 02:38:01.082432 | controller | "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3684", 2026-02-24 02:38:01.082447 | controller | "commit_id": "defd4abc0fb7c3db508ba1124f8ec01cc576e50e", 2026-02-24 02:38:01.082469 | controller | "patchset": "defd4abc0fb7c3db508ba1124f8ec01cc576e50e", 2026-02-24 02:38:01.082484 | controller | "project": { 2026-02-24 02:38:01.082498 | controller | "canonical_hostname": "github.com", 2026-02-24 02:38:01.082512 | controller | "canonical_name": "github.com/openstack-k8s-operators/ci-framework", 2026-02-24 02:38:01.082525 | controller | "name": "openstack-k8s-operators/ci-framework", 2026-02-24 02:38:01.082539 | controller | "short_name": "ci-framework", 2026-02-24 02:38:01.082551 | controller | "src_dir": "src/github.com/openstack-k8s-operators/ci-framework" 2026-02-24 02:38:01.082576 | controller | }, 2026-02-24 02:38:01.082593 | controller | "topic": null 2026-02-24 02:38:01.082608 | controller | } 2026-02-24 02:38:01.118073 | 2026-02-24 02:38:01.118124 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-24 02:38:01.130547 | 2026-02-24 02:38:01.130600 | TASK [Filter out host if needed] 2026-02-24 02:38:01.139496 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-24 02:38:01.143968 | 2026-02-24 02:38:01.144021 | TASK [Get git tag for image tagging] 2026-02-24 02:38:01.669150 | controller | skipping: Conditional result was False 2026-02-24 02:38:01.674462 | 2026-02-24 02:38:01.674525 | TASK [Set openstack-runner image] 2026-02-24 02:38:01.688033 | controller | skipping: Conditional result was False 2026-02-24 02:38:01.693617 | 2026-02-24 02:38:01.693674 | TASK [Build openstack-runner image] 2026-02-24 02:38:01.706708 | controller | skipping: Conditional result was False 2026-02-24 02:38:01.712254 | 2026-02-24 02:38:01.712327 | TASK [Push openstack-runner image] 2026-02-24 02:38:01.724731 | controller | skipping: Conditional result was False 2026-02-24 02:38:01.729470 | 2026-02-24 02:38:01.729530 | TASK [Make sure ci-framework directory exists] 2026-02-24 02:38:01.741896 | controller | skipping: Conditional result was False 2026-02-24 02:38:01.746942 | 2026-02-24 02:38:01.747007 | TASK [Create EDPM ansible var file] 2026-02-24 02:38:01.759753 | controller | skipping: Conditional result was False 2026-02-24 02:38:01.776087 | 2026-02-24 02:38:01.776142 | PLAY RECAP 2026-02-24 02:38:01.776184 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-24 02:38:01.776204 | 2026-02-24 02:38:01.847432 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-24 02:38:01.848152 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-24 02:38:02.299893 | 2026-02-24 02:38:02.299981 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-24 02:38:02.318220 | 2026-02-24 02:38:02.318304 | TASK [Create zuul-output directory] 2026-02-24 02:38:02.600108 | controller | changed 2026-02-24 02:38:02.604602 | 2026-02-24 02:38:02.604673 | TASK [Slurp Zuul inventory test] 2026-02-24 02:38:02.851450 | controller -> localhost | ok 2026-02-24 02:38:02.857352 | 2026-02-24 02:38:02.857426 | TASK [Save zuul inventory] 2026-02-24 02:38:03.535633 | controller | changed 2026-02-24 02:38:03.540396 | 2026-02-24 02:38:03.540470 | TASK [Save zuul vars without the change_message] 2026-02-24 02:38:04.067686 | controller | changed 2026-02-24 02:38:04.084785 | 2026-02-24 02:38:04.084836 | PLAY RECAP 2026-02-24 02:38:04.084878 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-24 02:38:04.084900 | 2026-02-24 02:38:04.145342 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-24 02:38:04.146206 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-24 02:38:04.623093 | 2026-02-24 02:38:04.623184 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-24 02:38:04.641387 | 2026-02-24 02:38:04.641463 | TASK [Filter out host if needed] 2026-02-24 02:38:04.649036 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-24 02:38:04.653341 | 2026-02-24 02:38:04.653408 | TASK [Run playbook] 2026-02-24 02:38:05.387026 | controller | 2026-02-24 02:38:06.150388 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-24 02:38:06.150421 | controller | 2026-02-24 02:38:06.150429 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-24 02:38:06.150435 | controller | Tuesday 24 February 2026 02:38:05 +0000 (0:00:00.028) 0:00:00.028 ****** 2026-02-24 02:38:06.150440 | controller | Tuesday 24 February 2026 02:38:05 +0000 (0:00:00.027) 0:00:00.027 ****** 2026-02-24 02:38:06.150450 | controller | ok: [localhost] 2026-02-24 02:38:06.181604 | controller | 2026-02-24 02:38:06.181631 | 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-24 02:38:06.181643 | controller | Tuesday 24 February 2026 02:38:06 +0000 (0:00:00.763) 0:00:00.792 ****** 2026-02-24 02:38:06.181648 | controller | Tuesday 24 February 2026 02:38:06 +0000 (0:00:00.763) 0:00:00.790 ****** 2026-02-24 02:38:06.181657 | controller | ok: [localhost] 2026-02-24 02:38:06.210853 | controller | 2026-02-24 02:38:06.210875 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-24 02:38:06.210883 | controller | Tuesday 24 February 2026 02:38:06 +0000 (0:00:00.031) 0:00:00.823 ****** 2026-02-24 02:38:06.210888 | controller | Tuesday 24 February 2026 02:38:06 +0000 (0:00:00.031) 0:00:00.821 ****** 2026-02-24 02:38:06.210897 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-24 02:38:06.227003 | controller | 2026-02-24 02:38:06.227023 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-24 02:38:06.227030 | controller | Tuesday 24 February 2026 02:38:06 +0000 (0:00:00.029) 0:00:00.852 ****** 2026-02-24 02:38:06.227036 | controller | Tuesday 24 February 2026 02:38:06 +0000 (0:00:00.029) 0:00:00.851 ****** 2026-02-24 02:38:06.227045 | controller | ok: [localhost] => 2026-02-24 02:38:09.843184 | controller | cifmw_ci_setup_packages: 2026-02-24 02:38:09.843219 | controller | - bash-completion 2026-02-24 02:38:09.843227 | controller | - ca-certificates 2026-02-24 02:38:09.843232 | controller | - git-core 2026-02-24 02:38:09.843238 | controller | - make 2026-02-24 02:38:09.843244 | controller | - tar 2026-02-24 02:38:09.843249 | controller | - tmux 2026-02-24 02:38:09.843254 | controller | - python3-pip 2026-02-24 02:38:09.843259 | controller | 2026-02-24 02:38:09.843264 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-24 02:38:09.843275 | controller | Tuesday 24 February 2026 02:38:06 +0000 (0:00:00.016) 0:00:00.868 ****** 2026-02-24 02:38:09.843281 | controller | Tuesday 24 February 2026 02:38:06 +0000 (0:00:00.016) 0:00:00.867 ****** 2026-02-24 02:38:09.843292 | controller | changed: [localhost] 2026-02-24 02:38:10.075111 | controller | 2026-02-24 02:38:10.075136 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-24 02:38:10.075144 | controller | Tuesday 24 February 2026 02:38:09 +0000 (0:00:03.616) 0:00:04.484 ****** 2026-02-24 02:38:10.075150 | controller | Tuesday 24 February 2026 02:38:09 +0000 (0:00:03.616) 0:00:04.483 ****** 2026-02-24 02:38:10.075159 | controller | ok: [localhost] 2026-02-24 02:38:10.324407 | controller | 2026-02-24 02:38:10.324442 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-24 02:38:10.324451 | controller | Tuesday 24 February 2026 02:38:10 +0000 (0:00:00.231) 0:00:04.716 ****** 2026-02-24 02:38:10.324457 | controller | Tuesday 24 February 2026 02:38:10 +0000 (0:00:00.231) 0:00:04.715 ****** 2026-02-24 02:38:10.324471 | controller | changed: [localhost] 2026-02-24 02:38:16.285790 | controller | 2026-02-24 02:38:16.285824 | 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-24 02:38:16.285834 | controller | Tuesday 24 February 2026 02:38:10 +0000 (0:00:00.249) 0:00:04.966 ****** 2026-02-24 02:38:16.285847 | controller | Tuesday 24 February 2026 02:38:10 +0000 (0:00:00.249) 0:00:04.964 ****** 2026-02-24 02:38:16.285857 | controller | changed: [localhost] 2026-02-24 02:38:16.310300 | controller | 2026-02-24 02:38:16.310323 | 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-24 02:38:16.310337 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:05.961) 0:00:10.927 ****** 2026-02-24 02:38:16.310344 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:05.961) 0:00:10.926 ****** 2026-02-24 02:38:16.310355 | controller | skipping: [localhost] 2026-02-24 02:38:16.527962 | controller | 2026-02-24 02:38:16.528018 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-24 02:38:16.528030 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.024) 0:00:10.951 ****** 2026-02-24 02:38:16.528036 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.024) 0:00:10.950 ****** 2026-02-24 02:38:16.528046 | controller | changed: [localhost] 2026-02-24 02:38:16.763518 | controller | 2026-02-24 02:38:16.763614 | 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-24 02:38:16.763624 | controller | source ~/.oc_completion 2026-02-24 02:38:16.763631 | controller | fi] *** 2026-02-24 02:38:16.763649 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.217) 0:00:11.169 ****** 2026-02-24 02:38:16.763656 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.217) 0:00:11.168 ****** 2026-02-24 02:38:16.763673 | controller | changed: [localhost] 2026-02-24 02:38:16.779628 | controller | 2026-02-24 02:38:16.779650 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-24 02:38:16.779657 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.235) 0:00:11.405 ****** 2026-02-24 02:38:16.779664 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.235) 0:00:11.403 ****** 2026-02-24 02:38:16.779674 | controller | skipping: [localhost] 2026-02-24 02:38:16.795511 | controller | 2026-02-24 02:38:16.795536 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-24 02:38:16.795545 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-24 02:38:16.795554 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-24 02:38:16.795562 | controller | }}] *** 2026-02-24 02:38:16.795569 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.016) 0:00:11.421 ****** 2026-02-24 02:38:16.795576 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.016) 0:00:11.420 ****** 2026-02-24 02:38:16.795589 | controller | skipping: [localhost] 2026-02-24 02:38:16.811725 | controller | 2026-02-24 02:38:16.811756 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-24 02:38:16.811766 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.015) 0:00:11.437 ****** 2026-02-24 02:38:16.811773 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.015) 0:00:11.435 ****** 2026-02-24 02:38:16.811785 | controller | skipping: [localhost] 2026-02-24 02:38:16.827748 | controller | 2026-02-24 02:38:16.827772 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-24 02:38:16.827781 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.016) 0:00:11.453 ****** 2026-02-24 02:38:16.827787 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.016) 0:00:11.452 ****** 2026-02-24 02:38:16.827798 | controller | skipping: [localhost] 2026-02-24 02:38:16.845106 | controller | 2026-02-24 02:38:16.845129 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-24 02:38:16.845137 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.016) 0:00:11.469 ****** 2026-02-24 02:38:16.845143 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.016) 0:00:11.468 ****** 2026-02-24 02:38:16.845154 | controller | skipping: [localhost] 2026-02-24 02:38:16.866693 | controller | 2026-02-24 02:38:16.866724 | 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-24 02:38:16.866745 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.017) 0:00:11.486 ****** 2026-02-24 02:38:16.866756 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.017) 0:00:11.485 ****** 2026-02-24 02:38:16.866768 | controller | skipping: [localhost] 2026-02-24 02:38:17.725388 | controller | 2026-02-24 02:38:17.725422 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-24 02:38:17.725430 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.021) 0:00:11.508 ****** 2026-02-24 02:38:17.725436 | controller | Tuesday 24 February 2026 02:38:16 +0000 (0:00:00.021) 0:00:11.507 ****** 2026-02-24 02:38:17.725447 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-24 02:38:18.045567 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-24 02:38:18.045608 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-24 02:38:18.045616 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-24 02:38:18.045623 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-24 02:38:18.045628 | controller | 2026-02-24 02:38:18.045634 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-24 02:38:18.045639 | controller | Tuesday 24 February 2026 02:38:17 +0000 (0:00:00.858) 0:00:12.366 ****** 2026-02-24 02:38:18.045644 | controller | Tuesday 24 February 2026 02:38:17 +0000 (0:00:00.858) 0:00:12.365 ****** 2026-02-24 02:38:18.045654 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-24 02:38:18.182607 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-24 02:38:18.182636 | controller | 2026-02-24 02:38:18.182644 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-24 02:38:18.182649 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.320) 0:00:12.687 ****** 2026-02-24 02:38:18.182655 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.320) 0:00:12.686 ****** 2026-02-24 02:38:18.182665 | controller | ok: [localhost] 2026-02-24 02:38:18.197437 | controller | 2026-02-24 02:38:18.197463 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-24 02:38:18.197472 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.136) 0:00:12.824 ****** 2026-02-24 02:38:18.197479 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.137) 0:00:12.823 ****** 2026-02-24 02:38:18.197490 | controller | skipping: [localhost] 2026-02-24 02:38:18.214836 | controller | 2026-02-24 02:38:18.214860 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-24 02:38:18.214872 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.014) 0:00:12.839 ****** 2026-02-24 02:38:18.214879 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.014) 0:00:12.837 ****** 2026-02-24 02:38:18.214890 | controller | skipping: [localhost] 2026-02-24 02:38:18.228685 | controller | 2026-02-24 02:38:18.228710 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-24 02:38:18.228719 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.017) 0:00:12.856 ****** 2026-02-24 02:38:18.228726 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.017) 0:00:12.855 ****** 2026-02-24 02:38:18.228738 | controller | skipping: [localhost] 2026-02-24 02:38:18.469519 | controller | 2026-02-24 02:38:18.469552 | 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-24 02:38:18.469561 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.013) 0:00:12.870 ****** 2026-02-24 02:38:18.469572 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.013) 0:00:12.869 ****** 2026-02-24 02:38:18.469582 | controller | ok: [localhost] 2026-02-24 02:38:18.729239 | controller | 2026-02-24 02:38:18.729275 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-24 02:38:18.729285 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.240) 0:00:13.111 ****** 2026-02-24 02:38:18.729293 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.240) 0:00:13.109 ****** 2026-02-24 02:38:18.729305 | controller | ok: [localhost] 2026-02-24 02:38:18.748039 | controller | 2026-02-24 02:38:18.748063 | 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-24 02:38:18.748075 | controller | ] *** 2026-02-24 02:38:18.748081 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.259) 0:00:13.370 ****** 2026-02-24 02:38:18.748087 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.259) 0:00:13.369 ****** 2026-02-24 02:38:18.748096 | controller | skipping: [localhost] 2026-02-24 02:38:18.893395 | controller | 2026-02-24 02:38:18.893434 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-24 02:38:18.893445 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.019) 0:00:13.389 ****** 2026-02-24 02:38:18.893452 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.019) 0:00:13.388 ****** 2026-02-24 02:38:18.893464 | controller | changed: [localhost] 2026-02-24 02:38:18.951963 | controller | 2026-02-24 02:38:18.952013 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-24 02:38:18.952026 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-24 02:38:18.952038 | controller | default({}) | 2026-02-24 02:38:18.952045 | controller | combine(item.value, recursive=True) 2026-02-24 02:38:18.952052 | controller | }}] *** 2026-02-24 02:38:18.952059 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.145) 0:00:13.535 ****** 2026-02-24 02:38:18.952066 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.145) 0:00:13.533 ****** 2026-02-24 02:38:18.952077 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-24 02:38:19.017709 | controller | 2026-02-24 02:38:19.017736 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-24 02:38:19.017746 | controller | _b64_kustomize_user_patches | 2026-02-24 02:38:19.017753 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-24 02:38:19.017760 | controller | }}] *** 2026-02-24 02:38:19.017767 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.058) 0:00:13.593 ****** 2026-02-24 02:38:19.017774 | controller | Tuesday 24 February 2026 02:38:18 +0000 (0:00:00.058) 0:00:13.592 ****** 2026-02-24 02:38:19.017793 | controller | ok: [localhost] 2026-02-24 02:38:19.190204 | controller | 2026-02-24 02:38:19.190238 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-24 02:38:19.190246 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.065) 0:00:13.659 ****** 2026-02-24 02:38:19.190252 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.065) 0:00:13.658 ****** 2026-02-24 02:38:19.190262 | controller | ok: [localhost] 2026-02-24 02:38:19.221165 | controller | 2026-02-24 02:38:19.221188 | 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-24 02:38:19.221196 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.172) 0:00:13.831 ****** 2026-02-24 02:38:19.221202 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.172) 0:00:13.830 ****** 2026-02-24 02:38:19.221215 | controller | ok: [localhost] 2026-02-24 02:38:19.454260 | controller | 2026-02-24 02:38:19.454296 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-24 02:38:19.454304 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.031) 0:00:13.862 ****** 2026-02-24 02:38:19.454311 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.031) 0:00:13.861 ****** 2026-02-24 02:38:19.454321 | controller | ok: [localhost] 2026-02-24 02:38:19.495738 | controller | 2026-02-24 02:38:19.495762 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-24 02:38:19.495771 | controller | _net_env_def_slurp['content'] | 2026-02-24 02:38:19.495779 | controller | b64decode | 2026-02-24 02:38:19.495786 | controller | from_yaml 2026-02-24 02:38:19.495793 | controller | }}, cacheable=True] *** 2026-02-24 02:38:19.495800 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.232) 0:00:14.095 ****** 2026-02-24 02:38:19.495806 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.232) 0:00:14.094 ****** 2026-02-24 02:38:19.495817 | controller | ok: [localhost] 2026-02-24 02:38:19.675894 | controller | 2026-02-24 02:38:19.675927 | controller | TASK [Discover automation files paths={{ 2026-02-24 02:38:19.675935 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-24 02:38:19.675942 | controller | path_join 2026-02-24 02:38:19.675948 | controller | }}, patterns=*.yaml] *** 2026-02-24 02:38:19.675956 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.041) 0:00:14.137 ****** 2026-02-24 02:38:19.675962 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.041) 0:00:14.136 ****** 2026-02-24 02:38:19.675982 | controller | ok: [localhost] 2026-02-24 02:38:25.088235 | controller | 2026-02-24 02:38:25.088278 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-24 02:38:25.088289 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.180) 0:00:14.317 ****** 2026-02-24 02:38:25.088296 | controller | Tuesday 24 February 2026 02:38:19 +0000 (0:00:00.180) 0:00:14.316 ****** 2026-02-24 02:38:25.088310 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-24 02:38:26.135484 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-24 02:38:26.135518 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-24 02:38:26.135526 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-24 02:38:26.135531 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-24 02:38:26.135536 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-24 02:38:26.135541 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-24 02:38:26.135546 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-24 02:38:26.135552 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-24 02:38:26.135557 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-24 02:38:26.135562 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-24 02:38:26.135567 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-24 02:38:26.135572 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-24 02:38:26.135577 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-24 02:38:26.135582 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-24 02:38:26.135587 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-24 02:38:26.135592 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-24 02:38:26.135597 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-24 02:38:26.135602 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-24 02:38:26.135607 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-24 02:38:26.135612 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-24 02:38:26.135617 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-24 02:38:26.135622 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-24 02:38:26.135628 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-24 02:38:26.135633 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-24 02:38:26.135638 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-24 02:38:26.135649 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-24 02:38:26.135655 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-24 02:38:26.135660 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-24 02:38:26.135665 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-24 02:38:26.135670 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-24 02:38:26.135675 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-24 02:38:26.135680 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-24 02:38:26.135685 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-24 02:38:26.135690 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-24 02:38:26.135695 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-24 02:38:26.135700 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-24 02:38:26.135705 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-24 02:38:26.135710 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-24 02:38:26.135715 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-24 02:38:26.135720 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-24 02:38:26.135725 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-24 02:38:26.135730 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-24 02:38:26.135735 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-24 02:38:26.135740 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-24 02:38:26.135745 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-24 02:38:26.135751 | controller | 2026-02-24 02:38:26.135756 | controller | TASK [Load automation files as fact vas={{ 2026-02-24 02:38:26.135761 | controller | vas | default({}) | 2026-02-24 02:38:26.135766 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-24 02:38:26.135771 | controller | }}] *** 2026-02-24 02:38:26.135776 | controller | Tuesday 24 February 2026 02:38:25 +0000 (0:00:05.412) 0:00:19.729 ****** 2026-02-24 02:38:26.135782 | controller | Tuesday 24 February 2026 02:38:25 +0000 (0:00:05.412) 0:00:19.728 ****** 2026-02-24 02:38:26.135793 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-24 02:38:26.201399 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-24 02:38:26.201430 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-24 02:38:26.201441 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-24 02:38:26.201451 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-24 02:38:26.201456 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-24 02:38:26.201462 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-24 02:38:26.201467 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-24 02:38:26.201472 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-24 02:38:26.201477 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-24 02:38:26.201485 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-24 02:38:26.201491 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-24 02:38:26.201496 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-24 02:38:26.201501 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-24 02:38:26.201506 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-24 02:38:26.201511 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-24 02:38:26.201516 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-24 02:38:26.201521 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-24 02:38:26.201526 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-24 02:38:26.201531 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-24 02:38:26.201537 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-24 02:38:26.201542 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-24 02:38:26.201547 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-24 02:38:26.201552 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-24 02:38:26.201557 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-24 02:38:26.201562 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-24 02:38:26.201567 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-24 02:38:26.201572 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-24 02:38:26.201581 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-24 02:38:26.201587 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-24 02:38:26.201592 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-24 02:38:26.201597 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-24 02:38:26.201606 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-24 02:38:26.201611 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-24 02:38:26.201616 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-24 02:38:26.201621 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-24 02:38:26.201627 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-24 02:38:26.201632 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-24 02:38:26.201640 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-24 02:38:26.201646 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-24 02:38:26.201651 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-24 02:38:26.201656 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-24 02:38:26.201661 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-24 02:38:26.201666 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-24 02:38:26.201671 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-24 02:38:26.201676 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-24 02:38:26.201682 | controller | 2026-02-24 02:38:26.201687 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-24 02:38:26.201693 | controller | Tuesday 24 February 2026 02:38:26 +0000 (0:00:01.047) 0:00:20.777 ****** 2026-02-24 02:38:26.201698 | controller | Tuesday 24 February 2026 02:38:26 +0000 (0:00:01.047) 0:00:20.775 ****** 2026-02-24 02:38:26.201708 | controller | ok: [localhost] 2026-02-24 02:38:26.667691 | controller | 2026-02-24 02:38:26.667725 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-24 02:38:26.667734 | controller | Tuesday 24 February 2026 02:38:26 +0000 (0:00:00.065) 0:00:20.843 ****** 2026-02-24 02:38:26.667740 | controller | Tuesday 24 February 2026 02:38:26 +0000 (0:00:00.065) 0:00:20.841 ****** 2026-02-24 02:38:26.667751 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-24 02:38:26.917417 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-24 02:38:26.917447 | controller | 2026-02-24 02:38:26.917455 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-24 02:38:26.917461 | controller | Tuesday 24 February 2026 02:38:26 +0000 (0:00:00.466) 0:00:21.309 ****** 2026-02-24 02:38:26.917466 | controller | Tuesday 24 February 2026 02:38:26 +0000 (0:00:00.466) 0:00:21.308 ****** 2026-02-24 02:38:26.917476 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-24 02:38:27.180438 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-24 02:38:27.180468 | controller | 2026-02-24 02:38:27.180476 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-24 02:38:27.180481 | controller | Tuesday 24 February 2026 02:38:26 +0000 (0:00:00.249) 0:00:21.559 ****** 2026-02-24 02:38:27.180487 | controller | Tuesday 24 February 2026 02:38:26 +0000 (0:00:00.249) 0:00:21.557 ****** 2026-02-24 02:38:27.180497 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-24 02:38:27.204412 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-24 02:38:27.204437 | controller | 2026-02-24 02:38:27.204444 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-24 02:38:27.204450 | controller | _pub_keys.results[1].content | b64decode 2026-02-24 02:38:27.204456 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-24 02:38:27.204462 | controller | _priv_keys.results[1].content | b64decode 2026-02-24 02:38:27.204467 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-24 02:38:27.204477 | controller | _pub_keys.results[1].content | b64decode 2026-02-24 02:38:27.204483 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-24 02:38:27.204488 | controller | _pub_keys.results[0].content | b64decode 2026-02-24 02:38:27.204493 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-24 02:38:27.204498 | controller | _priv_keys.results[0].content | b64decode 2026-02-24 02:38:27.204503 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-24 02:38:27.204508 | controller | [ 2026-02-24 02:38:27.204513 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-24 02:38:27.204519 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-24 02:38:27.204524 | controller | ] | select() 2026-02-24 02:38:27.204529 | controller | }}] *** 2026-02-24 02:38:27.204538 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.263) 0:00:21.822 ****** 2026-02-24 02:38:27.204544 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.263) 0:00:21.820 ****** 2026-02-24 02:38:27.204553 | controller | ok: [localhost] 2026-02-24 02:38:27.355269 | controller | 2026-02-24 02:38:27.355298 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-24 02:38:27.355306 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.023) 0:00:21.846 ****** 2026-02-24 02:38:27.355312 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.023) 0:00:21.844 ****** 2026-02-24 02:38:27.355323 | controller | 2026-02-24 02:38:27.388280 | 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-24 02:38:27.388305 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.150) 0:00:21.996 ****** 2026-02-24 02:38:27.388313 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.150) 0:00:21.995 ****** 2026-02-24 02:38:27.388322 | controller | ok: [localhost] => 2026-02-24 02:38:27.409129 | controller | changed: false 2026-02-24 02:38:27.409151 | controller | msg: All assertions passed 2026-02-24 02:38:27.409159 | controller | 2026-02-24 02:38:27.409165 | 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-24 02:38:27.409171 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.033) 0:00:22.030 ****** 2026-02-24 02:38:27.409176 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.033) 0:00:22.028 ****** 2026-02-24 02:38:27.409186 | controller | skipping: [localhost] 2026-02-24 02:38:27.433601 | controller | 2026-02-24 02:38:27.433622 | 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-24 02:38:27.433630 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.020) 0:00:22.050 ****** 2026-02-24 02:38:27.433636 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.020) 0:00:22.049 ****** 2026-02-24 02:38:27.433646 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-02-24 02:38:27.452628 | controller | 2026-02-24 02:38:27.452650 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-24 02:38:27.452658 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.024) 0:00:22.075 ****** 2026-02-24 02:38:27.452664 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.024) 0:00:22.074 ****** 2026-02-24 02:38:27.452673 | controller | skipping: [localhost] 2026-02-24 02:38:27.475858 | controller | 2026-02-24 02:38:27.475880 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-24 02:38:27.475904 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.019) 0:00:22.094 ****** 2026-02-24 02:38:27.475911 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.019) 0:00:22.093 ****** 2026-02-24 02:38:27.475920 | controller | ok: [localhost] 2026-02-24 02:38:27.643580 | controller | 2026-02-24 02:38:27.643611 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-24 02:38:27.643620 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:27.643626 | controller | stage['path'], item.src_file) | path_join 2026-02-24 02:38:27.643632 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-24 02:38:27.643638 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.023) 0:00:22.117 ****** 2026-02-24 02:38:27.643644 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.023) 0:00:22.116 ****** 2026-02-24 02:38:27.643655 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-24 02:38:27.691936 | controller | 2026-02-24 02:38:27.691961 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-24 02:38:27.691969 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.167) 0:00:22.285 ****** 2026-02-24 02:38:27.691975 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.167) 0:00:22.284 ****** 2026-02-24 02:38:27.692001 | controller | ok: [localhost] => (item=values.yaml) 2026-02-24 02:38:27.725156 | controller | 2026-02-24 02:38:27.725178 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] *** 2026-02-24 02:38:27.725187 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.048) 0:00:22.333 ****** 2026-02-24 02:38:27.725193 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.048) 0:00:22.332 ****** 2026-02-24 02:38:27.725202 | controller | skipping: [localhost] 2026-02-24 02:38:27.786038 | controller | 2026-02-24 02:38:27.786062 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-02-24 02:38:27.786070 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.033) 0:00:22.366 ****** 2026-02-24 02:38:27.786075 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.033) 0:00:22.365 ****** 2026-02-24 02:38:27.786084 | controller | 2026-02-24 02:38:27.833863 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:38:27.833889 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.060) 0:00:22.427 ****** 2026-02-24 02:38:27.833906 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.060) 0:00:22.426 ****** 2026-02-24 02:38:27.833916 | 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-24 02:38:27.872035 | controller | 2026-02-24 02:38:27.872057 | 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-24 02:38:27.872065 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.047) 0:00:22.475 ****** 2026-02-24 02:38:27.872071 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.047) 0:00:22.474 ****** 2026-02-24 02:38:27.872081 | controller | ok: [localhost] => 2026-02-24 02:38:28.028933 | controller | changed: false 2026-02-24 02:38:28.028963 | controller | msg: All assertions passed 2026-02-24 02:38:28.028971 | controller | 2026-02-24 02:38:28.028978 | 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-24 02:38:28.028997 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.038) 0:00:22.513 ****** 2026-02-24 02:38:28.029006 | controller | Tuesday 24 February 2026 02:38:27 +0000 (0:00:00.038) 0:00:22.512 ****** 2026-02-24 02:38:28.029016 | controller | ok: [localhost] 2026-02-24 02:38:28.072649 | controller | 2026-02-24 02:38:28.072674 | 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-24 02:38:28.072690 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.156) 0:00:22.670 ****** 2026-02-24 02:38:28.072701 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.156) 0:00:22.669 ****** 2026-02-24 02:38:28.072713 | controller | ok: [localhost] => 2026-02-24 02:38:28.228343 | controller | changed: false 2026-02-24 02:38:28.228372 | controller | msg: All assertions passed 2026-02-24 02:38:28.228381 | controller | 2026-02-24 02:38:28.228387 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:38:28.228393 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.043) 0:00:22.714 ****** 2026-02-24 02:38:28.228399 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.043) 0:00:22.713 ****** 2026-02-24 02:38:28.228410 | controller | ok: [localhost] 2026-02-24 02:38:28.438794 | controller | 2026-02-24 02:38:28.438832 | 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-24 02:38:28.438843 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:38:28.438850 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:38:28.438856 | controller | _config_map_content | 2026-02-24 02:38:28.438868 | controller | ansible.utils.remove_keys( 2026-02-24 02:38:28.438874 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:38:28.438881 | controller | matching_parameter='regex') 2026-02-24 02:38:28.438899 | controller | }}, cacheable=False] *** 2026-02-24 02:38:28.438906 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.155) 0:00:22.870 ****** 2026-02-24 02:38:28.438913 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.155) 0:00:22.868 ****** 2026-02-24 02:38:28.438925 | controller | ok: [localhost] 2026-02-24 02:38:28.486921 | controller | 2026-02-24 02:38:28.486952 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:38:28.486962 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.210) 0:00:23.080 ****** 2026-02-24 02:38:28.486970 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.210) 0:00:23.079 ****** 2026-02-24 02:38:28.486982 | 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-24 02:38:28.525238 | controller | 2026-02-24 02:38:28.525260 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-24 02:38:28.525268 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.048) 0:00:23.128 ****** 2026-02-24 02:38:28.525274 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.048) 0:00:23.127 ****** 2026-02-24 02:38:28.525284 | controller | ok: [localhost] => 2026-02-24 02:38:28.686115 | controller | changed: false 2026-02-24 02:38:28.686153 | controller | msg: All assertions passed 2026-02-24 02:38:28.686163 | controller | 2026-02-24 02:38:28.686171 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:38:28.686179 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.038) 0:00:23.166 ****** 2026-02-24 02:38:28.686187 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.038) 0:00:23.165 ****** 2026-02-24 02:38:28.686199 | controller | changed: [localhost] 2026-02-24 02:38:29.201089 | controller | 2026-02-24 02:38:29.201120 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:38:29.201128 | controller | (snippet_datadir, 2026-02-24 02:38:29.201134 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:38:29.201140 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:38:29.201145 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.160) 0:00:23.327 ****** 2026-02-24 02:38:29.201150 | controller | Tuesday 24 February 2026 02:38:28 +0000 (0:00:00.160) 0:00:23.326 ****** 2026-02-24 02:38:29.201160 | controller | changed: [localhost] 2026-02-24 02:38:29.252125 | controller | 2026-02-24 02:38:29.252148 | 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-24 02:38:29.252156 | controller | Tuesday 24 February 2026 02:38:29 +0000 (0:00:00.515) 0:00:23.842 ****** 2026-02-24 02:38:29.252162 | controller | Tuesday 24 February 2026 02:38:29 +0000 (0:00:00.515) 0:00:23.841 ****** 2026-02-24 02:38:29.252171 | controller | ok: [localhost] 2026-02-24 02:38:29.568105 | controller | 2026-02-24 02:38:29.568126 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:38:29.568133 | controller | (snippet_datadir, 2026-02-24 02:38:29.568139 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:38:29.568145 | controller | }}, content={{ 2026-02-24 02:38:29.568150 | controller | _base64_patch | 2026-02-24 02:38:29.568155 | controller | default({}) | 2026-02-24 02:38:29.568160 | controller | to_nice_yaml 2026-02-24 02:38:29.568165 | controller | }}, mode=0644] *** 2026-02-24 02:38:29.568171 | controller | Tuesday 24 February 2026 02:38:29 +0000 (0:00:00.051) 0:00:23.893 ****** 2026-02-24 02:38:29.568176 | controller | Tuesday 24 February 2026 02:38:29 +0000 (0:00:00.051) 0:00:23.892 ****** 2026-02-24 02:38:29.568184 | controller | changed: [localhost] 2026-02-24 02:38:29.902556 | controller | 2026-02-24 02:38:29.902587 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:38:29.902596 | controller | (snippet_datadir, 2026-02-24 02:38:29.902603 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:38:29.902609 | controller | }}, content={{ 2026-02-24 02:38:29.902618 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:38:29.902624 | controller | default({}) | 2026-02-24 02:38:29.902629 | controller | to_nice_yaml 2026-02-24 02:38:29.902635 | controller | }}, mode=0644] *** 2026-02-24 02:38:29.902641 | controller | Tuesday 24 February 2026 02:38:29 +0000 (0:00:00.315) 0:00:24.209 ****** 2026-02-24 02:38:29.902646 | controller | Tuesday 24 February 2026 02:38:29 +0000 (0:00:00.315) 0:00:24.208 ****** 2026-02-24 02:38:29.902657 | controller | changed: [localhost] 2026-02-24 02:38:30.222827 | controller | 2026-02-24 02:38:30.222857 | 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-24 02:38:30.222866 | controller | ( 2026-02-24 02:38:30.222880 | controller | snippet_datadir, 2026-02-24 02:38:30.222887 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:38:30.222893 | controller | ) | path_join 2026-02-24 02:38:30.222898 | controller | }}, mode=0644] *** 2026-02-24 02:38:30.222904 | controller | Tuesday 24 February 2026 02:38:29 +0000 (0:00:00.334) 0:00:24.544 ****** 2026-02-24 02:38:30.222910 | controller | Tuesday 24 February 2026 02:38:29 +0000 (0:00:00.334) 0:00:24.542 ****** 2026-02-24 02:38:30.222920 | controller | changed: [localhost] 2026-02-24 02:38:30.278556 | controller | 2026-02-24 02:38:30.278580 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:38:30.278588 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.320) 0:00:24.864 ****** 2026-02-24 02:38:30.278594 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.320) 0:00:24.863 ****** 2026-02-24 02:38:30.278604 | 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-24 02:38:30.319360 | controller | 2026-02-24 02:38:30.319383 | 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-24 02:38:30.319392 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.055) 0:00:24.920 ****** 2026-02-24 02:38:30.319398 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.055) 0:00:24.918 ****** 2026-02-24 02:38:30.319408 | controller | ok: [localhost] => 2026-02-24 02:38:30.485236 | controller | changed: false 2026-02-24 02:38:30.485267 | controller | msg: All assertions passed 2026-02-24 02:38:30.485275 | controller | 2026-02-24 02:38:30.485281 | 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-24 02:38:30.485291 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.041) 0:00:24.961 ****** 2026-02-24 02:38:30.485297 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.040) 0:00:24.959 ****** 2026-02-24 02:38:30.485306 | controller | ok: [localhost] 2026-02-24 02:38:30.523262 | controller | 2026-02-24 02:38:30.523283 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:38:30.523291 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.165) 0:00:25.126 ****** 2026-02-24 02:38:30.523302 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.165) 0:00:25.125 ****** 2026-02-24 02:38:30.523311 | controller | ok: [localhost] 2026-02-24 02:38:30.955658 | controller | 2026-02-24 02:38:30.955682 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:38:30.955690 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.038) 0:00:25.165 ****** 2026-02-24 02:38:30.955695 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.038) 0:00:25.163 ****** 2026-02-24 02:38:30.955704 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-24 02:38:31.062501 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-24 02:38:31.062520 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-24 02:38:31.062527 | controller | 2026-02-24 02:38:31.062533 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:38:31.062539 | controller | _content | 2026-02-24 02:38:31.062544 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:38:31.062550 | controller | combine(_parsed, recursive=true) 2026-02-24 02:38:31.062555 | controller | }} 2026-02-24 02:38:31.062560 | controller | ] *** 2026-02-24 02:38:31.062565 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.432) 0:00:25.597 ****** 2026-02-24 02:38:31.062571 | controller | Tuesday 24 February 2026 02:38:30 +0000 (0:00:00.432) 0:00:25.596 ****** 2026-02-24 02:38:31.062579 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-24 02:38:31.229907 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:38:31.229927 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:38:31.229934 | controller | 2026-02-24 02:38:31.229940 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:38:31.229946 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.106) 0:00:25.704 ****** 2026-02-24 02:38:31.229951 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.106) 0:00:25.702 ****** 2026-02-24 02:38:31.229959 | controller | changed: [localhost] 2026-02-24 02:38:31.571803 | controller | 2026-02-24 02:38:31.571832 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:38:31.571840 | controller | (_destdir, 2026-02-24 02:38:31.571846 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:38:31.571852 | controller | }}, content={{ 2026-02-24 02:38:31.571857 | controller | ( 2026-02-24 02:38:31.571871 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:38:31.571877 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:38:31.571882 | controller | }}, mode=0644] *** 2026-02-24 02:38:31.571888 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.167) 0:00:25.871 ****** 2026-02-24 02:38:31.571893 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.167) 0:00:25.870 ****** 2026-02-24 02:38:31.571903 | controller | changed: [localhost] 2026-02-24 02:38:31.788127 | controller | 2026-02-24 02:38:31.788148 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-24 02:38:31.788156 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-24 02:38:31.788162 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-24 02:38:31.788168 | controller | _val['name'], 'values.yaml') | path_join 2026-02-24 02:38:31.788179 | controller | }}, dest={{ 2026-02-24 02:38:31.788185 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:31.788190 | controller | stage['path'], _val.src_file 2026-02-24 02:38:31.788195 | controller | ) | 2026-02-24 02:38:31.788200 | controller | path_join 2026-02-24 02:38:31.788206 | controller | }}] *** 2026-02-24 02:38:31.788211 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.341) 0:00:26.213 ****** 2026-02-24 02:38:31.788216 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.341) 0:00:26.212 ****** 2026-02-24 02:38:31.788225 | controller | changed: [localhost] => (item=network-values) 2026-02-24 02:38:31.825760 | controller | 2026-02-24 02:38:31.825780 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:31.825788 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.216) 0:00:26.429 ****** 2026-02-24 02:38:31.825793 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.216) 0:00:26.428 ****** 2026-02-24 02:38:31.825802 | controller | skipping: [localhost] 2026-02-24 02:38:32.144010 | controller | 2026-02-24 02:38:32.144072 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-24 02:38:32.144084 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.037) 0:00:26.467 ****** 2026-02-24 02:38:32.144093 | controller | Tuesday 24 February 2026 02:38:31 +0000 (0:00:00.037) 0:00:26.466 ****** 2026-02-24 02:38:32.144109 | controller | changed: [localhost] 2026-02-24 02:38:32.465782 | controller | 2026-02-24 02:38:32.465816 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-24 02:38:32.465825 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.318) 0:00:26.785 ****** 2026-02-24 02:38:32.465831 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.318) 0:00:26.784 ****** 2026-02-24 02:38:32.465842 | controller | changed: [localhost] 2026-02-24 02:38:32.671131 | controller | 2026-02-24 02:38:32.671163 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-24 02:38:32.671171 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-24 02:38:32.671177 | controller | stage['build_output'] | basename) | path_join 2026-02-24 02:38:32.671183 | controller | }}, mode=0644] *** 2026-02-24 02:38:32.671188 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.321) 0:00:27.107 ****** 2026-02-24 02:38:32.671194 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.321) 0:00:27.106 ****** 2026-02-24 02:38:32.671205 | controller | changed: [localhost] 2026-02-24 02:38:32.708779 | controller | 2026-02-24 02:38:32.708809 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:32.708819 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.205) 0:00:27.312 ****** 2026-02-24 02:38:32.708827 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.205) 0:00:27.311 ****** 2026-02-24 02:38:32.708840 | controller | skipping: [localhost] 2026-02-24 02:38:32.746625 | controller | 2026-02-24 02:38:32.746655 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-24 02:38:32.746666 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.037) 0:00:27.350 ****** 2026-02-24 02:38:32.746673 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.037) 0:00:27.349 ****** 2026-02-24 02:38:32.746686 | controller | skipping: [localhost] 2026-02-24 02:38:32.785509 | controller | 2026-02-24 02:38:32.785539 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params=wait_condition.yml] *** 2026-02-24 02:38:32.785549 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.037) 0:00:27.388 ****** 2026-02-24 02:38:32.785557 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.037) 0:00:27.387 ****** 2026-02-24 02:38:32.785570 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-02-24 02:38:32.822504 | controller | skipping: [localhost] 2026-02-24 02:38:32.822524 | controller | 2026-02-24 02:38:32.822534 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:32.822539 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.038) 0:00:27.427 ****** 2026-02-24 02:38:32.822545 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.038) 0:00:27.426 ****** 2026-02-24 02:38:32.822554 | controller | skipping: [localhost] 2026-02-24 02:38:32.863692 | controller | 2026-02-24 02:38:32.863712 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] *** 2026-02-24 02:38:32.863719 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.037) 0:00:27.464 ****** 2026-02-24 02:38:32.863724 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.037) 0:00:27.463 ****** 2026-02-24 02:38:32.863733 | controller | skipping: [localhost] 2026-02-24 02:38:32.901149 | controller | 2026-02-24 02:38:32.901169 | 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-24 02:38:32.901177 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.041) 0:00:27.505 ****** 2026-02-24 02:38:32.901186 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.041) 0:00:27.504 ****** 2026-02-24 02:38:32.901195 | controller | ok: [localhost] => 2026-02-24 02:38:32.926314 | controller | changed: false 2026-02-24 02:38:32.926335 | controller | msg: All assertions passed 2026-02-24 02:38:32.926342 | controller | 2026-02-24 02:38:32.926348 | 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-24 02:38:32.926353 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.037) 0:00:27.542 ****** 2026-02-24 02:38:32.926359 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.037) 0:00:27.541 ****** 2026-02-24 02:38:32.926367 | controller | skipping: [localhost] 2026-02-24 02:38:32.952969 | controller | 2026-02-24 02:38:32.953015 | 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-24 02:38:32.953025 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.025) 0:00:27.568 ****** 2026-02-24 02:38:32.953031 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.025) 0:00:27.566 ****** 2026-02-24 02:38:32.953040 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2026-02-24 02:38:32.974524 | controller | 2026-02-24 02:38:32.974544 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-24 02:38:32.974550 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.026) 0:00:27.594 ****** 2026-02-24 02:38:32.974556 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.026) 0:00:27.593 ****** 2026-02-24 02:38:32.974565 | controller | skipping: [localhost] 2026-02-24 02:38:33.002644 | controller | 2026-02-24 02:38:33.002664 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-24 02:38:33.002671 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.021) 0:00:27.616 ****** 2026-02-24 02:38:33.002676 | controller | Tuesday 24 February 2026 02:38:32 +0000 (0:00:00.021) 0:00:27.615 ****** 2026-02-24 02:38:33.002685 | controller | ok: [localhost] 2026-02-24 02:38:33.178143 | controller | 2026-02-24 02:38:33.178167 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-24 02:38:33.178174 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:33.178185 | controller | stage['path'], item.src_file) | path_join 2026-02-24 02:38:33.178191 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-24 02:38:33.178197 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.028) 0:00:27.644 ****** 2026-02-24 02:38:33.178202 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.028) 0:00:27.643 ****** 2026-02-24 02:38:33.178211 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-24 02:38:33.230736 | controller | 2026-02-24 02:38:33.230770 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-24 02:38:33.230781 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.175) 0:00:27.819 ****** 2026-02-24 02:38:33.230789 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.175) 0:00:27.818 ****** 2026-02-24 02:38:33.230803 | controller | ok: [localhost] => (item=values.yaml) 2026-02-24 02:38:33.268641 | controller | 2026-02-24 02:38:33.268664 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] *** 2026-02-24 02:38:33.268673 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.052) 0:00:27.872 ****** 2026-02-24 02:38:33.268679 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.052) 0:00:27.871 ****** 2026-02-24 02:38:33.268689 | controller | skipping: [localhost] 2026-02-24 02:38:33.335710 | controller | 2026-02-24 02:38:33.335732 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] *** 2026-02-24 02:38:33.335740 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.037) 0:00:27.910 ****** 2026-02-24 02:38:33.335745 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.037) 0:00:27.909 ****** 2026-02-24 02:38:33.335754 | controller | 2026-02-24 02:38:33.384404 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:38:33.384429 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.067) 0:00:27.977 ****** 2026-02-24 02:38:33.384437 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.067) 0:00:27.976 ****** 2026-02-24 02:38:33.384448 | 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-24 02:38:33.425278 | controller | 2026-02-24 02:38:33.425299 | 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-24 02:38:33.425308 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.048) 0:00:28.026 ****** 2026-02-24 02:38:33.425313 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.048) 0:00:28.024 ****** 2026-02-24 02:38:33.425322 | controller | ok: [localhost] => 2026-02-24 02:38:33.589729 | controller | changed: false 2026-02-24 02:38:33.589753 | controller | msg: All assertions passed 2026-02-24 02:38:33.589761 | controller | 2026-02-24 02:38:33.589767 | 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-24 02:38:33.589773 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.040) 0:00:28.067 ****** 2026-02-24 02:38:33.589779 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.040) 0:00:28.065 ****** 2026-02-24 02:38:33.589789 | controller | ok: [localhost] 2026-02-24 02:38:33.634769 | controller | 2026-02-24 02:38:33.634790 | 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-24 02:38:33.634797 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.164) 0:00:28.231 ****** 2026-02-24 02:38:33.634803 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.164) 0:00:28.230 ****** 2026-02-24 02:38:33.634812 | controller | ok: [localhost] => 2026-02-24 02:38:33.792797 | controller | changed: false 2026-02-24 02:38:33.792819 | controller | msg: All assertions passed 2026-02-24 02:38:33.792832 | controller | 2026-02-24 02:38:33.792838 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:38:33.792852 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.045) 0:00:28.276 ****** 2026-02-24 02:38:33.792857 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.045) 0:00:28.275 ****** 2026-02-24 02:38:33.792866 | controller | ok: [localhost] 2026-02-24 02:38:34.009108 | controller | 2026-02-24 02:38:34.009140 | 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-24 02:38:34.009152 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:38:34.009160 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:38:34.009167 | controller | _config_map_content | 2026-02-24 02:38:34.009175 | controller | ansible.utils.remove_keys( 2026-02-24 02:38:34.009182 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:38:34.009190 | controller | matching_parameter='regex') 2026-02-24 02:38:34.009197 | controller | }}, cacheable=False] *** 2026-02-24 02:38:34.009205 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.157) 0:00:28.434 ****** 2026-02-24 02:38:34.009212 | controller | Tuesday 24 February 2026 02:38:33 +0000 (0:00:00.157) 0:00:28.433 ****** 2026-02-24 02:38:34.009233 | controller | ok: [localhost] 2026-02-24 02:38:34.060782 | controller | 2026-02-24 02:38:34.060815 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:38:34.060825 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.216) 0:00:28.650 ****** 2026-02-24 02:38:34.060833 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.216) 0:00:28.649 ****** 2026-02-24 02:38:34.060854 | 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-24 02:38:34.101971 | controller | 2026-02-24 02:38:34.102036 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-24 02:38:34.102052 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.051) 0:00:28.702 ****** 2026-02-24 02:38:34.102063 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.051) 0:00:28.701 ****** 2026-02-24 02:38:34.102080 | controller | ok: [localhost] => 2026-02-24 02:38:34.263441 | controller | changed: false 2026-02-24 02:38:34.263468 | controller | msg: All assertions passed 2026-02-24 02:38:34.263476 | controller | 2026-02-24 02:38:34.263482 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:38:34.263488 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.041) 0:00:28.743 ****** 2026-02-24 02:38:34.263493 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.041) 0:00:28.742 ****** 2026-02-24 02:38:34.263503 | controller | ok: [localhost] 2026-02-24 02:38:34.683720 | controller | 2026-02-24 02:38:34.683755 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:38:34.683763 | controller | (snippet_datadir, 2026-02-24 02:38:34.683769 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:38:34.683775 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:38:34.683780 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.161) 0:00:28.905 ****** 2026-02-24 02:38:34.683785 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.161) 0:00:28.903 ****** 2026-02-24 02:38:34.683796 | controller | ok: [localhost] 2026-02-24 02:38:34.733949 | controller | 2026-02-24 02:38:34.733970 | 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-24 02:38:34.733977 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.420) 0:00:29.325 ****** 2026-02-24 02:38:34.733982 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.420) 0:00:29.324 ****** 2026-02-24 02:38:34.734015 | controller | ok: [localhost] 2026-02-24 02:38:35.053493 | controller | 2026-02-24 02:38:35.053525 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:38:35.053534 | controller | (snippet_datadir, 2026-02-24 02:38:35.053540 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:38:35.053546 | controller | }}, content={{ 2026-02-24 02:38:35.053551 | controller | _base64_patch | 2026-02-24 02:38:35.053556 | controller | default({}) | 2026-02-24 02:38:35.053562 | controller | to_nice_yaml 2026-02-24 02:38:35.053567 | controller | }}, mode=0644] *** 2026-02-24 02:38:35.053572 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.050) 0:00:29.375 ****** 2026-02-24 02:38:35.053578 | controller | Tuesday 24 February 2026 02:38:34 +0000 (0:00:00.050) 0:00:29.374 ****** 2026-02-24 02:38:35.053588 | controller | ok: [localhost] 2026-02-24 02:38:35.380742 | controller | 2026-02-24 02:38:35.380778 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:38:35.380787 | controller | (snippet_datadir, 2026-02-24 02:38:35.380793 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:38:35.380798 | controller | }}, content={{ 2026-02-24 02:38:35.380804 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:38:35.380809 | controller | default({}) | 2026-02-24 02:38:35.380814 | controller | to_nice_yaml 2026-02-24 02:38:35.380820 | controller | }}, mode=0644] *** 2026-02-24 02:38:35.380825 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.319) 0:00:29.695 ****** 2026-02-24 02:38:35.380837 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.319) 0:00:29.693 ****** 2026-02-24 02:38:35.380848 | controller | ok: [localhost] 2026-02-24 02:38:35.722803 | controller | 2026-02-24 02:38:35.722846 | 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-24 02:38:35.722854 | controller | ( 2026-02-24 02:38:35.722860 | controller | snippet_datadir, 2026-02-24 02:38:35.722866 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:38:35.722871 | controller | ) | path_join 2026-02-24 02:38:35.722876 | controller | }}, mode=0644] *** 2026-02-24 02:38:35.722882 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.327) 0:00:30.022 ****** 2026-02-24 02:38:35.722887 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.327) 0:00:30.021 ****** 2026-02-24 02:38:35.722898 | controller | changed: [localhost] 2026-02-24 02:38:35.775859 | controller | 2026-02-24 02:38:35.775891 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:38:35.775901 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.342) 0:00:30.364 ****** 2026-02-24 02:38:35.775908 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.342) 0:00:30.363 ****** 2026-02-24 02:38:35.775919 | 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-24 02:38:35.815512 | controller | 2026-02-24 02:38:35.815538 | 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-24 02:38:35.815548 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.052) 0:00:30.417 ****** 2026-02-24 02:38:35.815554 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.052) 0:00:30.416 ****** 2026-02-24 02:38:35.815565 | controller | ok: [localhost] => 2026-02-24 02:38:35.979928 | controller | changed: false 2026-02-24 02:38:35.979949 | controller | msg: All assertions passed 2026-02-24 02:38:35.979957 | controller | 2026-02-24 02:38:35.979963 | 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-24 02:38:35.979969 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.039) 0:00:30.457 ****** 2026-02-24 02:38:35.979974 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.039) 0:00:30.455 ****** 2026-02-24 02:38:35.979982 | controller | ok: [localhost] 2026-02-24 02:38:36.017273 | controller | 2026-02-24 02:38:36.017294 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:38:36.017306 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.164) 0:00:30.621 ****** 2026-02-24 02:38:36.017312 | controller | Tuesday 24 February 2026 02:38:35 +0000 (0:00:00.164) 0:00:30.620 ****** 2026-02-24 02:38:36.017321 | controller | ok: [localhost] 2026-02-24 02:38:36.473753 | controller | 2026-02-24 02:38:36.473786 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:38:36.473794 | controller | Tuesday 24 February 2026 02:38:36 +0000 (0:00:00.037) 0:00:30.659 ****** 2026-02-24 02:38:36.473800 | controller | Tuesday 24 February 2026 02:38:36 +0000 (0:00:00.037) 0:00:30.657 ****** 2026-02-24 02:38:36.473810 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-24 02:38:36.580663 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-24 02:38:36.580689 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-24 02:38:36.580699 | controller | 2026-02-24 02:38:36.580706 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:38:36.580713 | controller | _content | 2026-02-24 02:38:36.580719 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:38:36.580726 | controller | combine(_parsed, recursive=true) 2026-02-24 02:38:36.580733 | controller | }} 2026-02-24 02:38:36.580739 | controller | ] *** 2026-02-24 02:38:36.580746 | controller | Tuesday 24 February 2026 02:38:36 +0000 (0:00:00.456) 0:00:31.115 ****** 2026-02-24 02:38:36.580760 | controller | Tuesday 24 February 2026 02:38:36 +0000 (0:00:00.456) 0:00:31.114 ****** 2026-02-24 02:38:36.580771 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-24 02:38:36.770457 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:38:36.770494 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:38:36.770502 | controller | 2026-02-24 02:38:36.770508 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:38:36.770514 | controller | Tuesday 24 February 2026 02:38:36 +0000 (0:00:00.107) 0:00:31.222 ****** 2026-02-24 02:38:36.770520 | controller | Tuesday 24 February 2026 02:38:36 +0000 (0:00:00.107) 0:00:31.221 ****** 2026-02-24 02:38:36.770530 | controller | ok: [localhost] 2026-02-24 02:38:37.113281 | controller | 2026-02-24 02:38:37.113314 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:38:37.113322 | controller | (_destdir, 2026-02-24 02:38:37.113328 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:38:37.113334 | controller | }}, content={{ 2026-02-24 02:38:37.113339 | controller | ( 2026-02-24 02:38:37.113344 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:38:37.113349 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:38:37.113355 | controller | }}, mode=0644] *** 2026-02-24 02:38:37.113360 | controller | Tuesday 24 February 2026 02:38:36 +0000 (0:00:00.189) 0:00:31.412 ****** 2026-02-24 02:38:37.113366 | controller | Tuesday 24 February 2026 02:38:36 +0000 (0:00:00.189) 0:00:31.410 ****** 2026-02-24 02:38:37.113376 | controller | ok: [localhost] 2026-02-24 02:38:37.322716 | controller | 2026-02-24 02:38:37.322745 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2026-02-24 02:38:37.322753 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-24 02:38:37.322759 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-24 02:38:37.322765 | controller | _val['name'], 'values.yaml') | path_join 2026-02-24 02:38:37.322770 | controller | }}, dest={{ 2026-02-24 02:38:37.322776 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:37.322781 | controller | stage['path'], _val.src_file 2026-02-24 02:38:37.322786 | controller | ) | 2026-02-24 02:38:37.322791 | controller | path_join 2026-02-24 02:38:37.322796 | controller | }}] *** 2026-02-24 02:38:37.322802 | controller | Tuesday 24 February 2026 02:38:37 +0000 (0:00:00.342) 0:00:31.754 ****** 2026-02-24 02:38:37.322807 | controller | Tuesday 24 February 2026 02:38:37 +0000 (0:00:00.342) 0:00:31.753 ****** 2026-02-24 02:38:37.322831 | controller | ok: [localhost] => (item=network-values) 2026-02-24 02:38:37.359008 | controller | 2026-02-24 02:38:37.359037 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:37.359047 | controller | Tuesday 24 February 2026 02:38:37 +0000 (0:00:00.209) 0:00:31.964 ****** 2026-02-24 02:38:37.359055 | controller | Tuesday 24 February 2026 02:38:37 +0000 (0:00:00.209) 0:00:31.963 ****** 2026-02-24 02:38:37.359069 | controller | skipping: [localhost] 2026-02-24 02:38:37.676402 | controller | 2026-02-24 02:38:37.676431 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-24 02:38:37.676440 | controller | Tuesday 24 February 2026 02:38:37 +0000 (0:00:00.036) 0:00:32.000 ****** 2026-02-24 02:38:37.676446 | controller | Tuesday 24 February 2026 02:38:37 +0000 (0:00:00.036) 0:00:31.999 ****** 2026-02-24 02:38:37.676455 | controller | changed: [localhost] 2026-02-24 02:38:38.003281 | controller | 2026-02-24 02:38:38.003313 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-24 02:38:38.003326 | controller | Tuesday 24 February 2026 02:38:37 +0000 (0:00:00.317) 0:00:32.318 ****** 2026-02-24 02:38:38.003333 | controller | Tuesday 24 February 2026 02:38:37 +0000 (0:00:00.317) 0:00:32.316 ****** 2026-02-24 02:38:38.003343 | controller | changed: [localhost] 2026-02-24 02:38:38.207852 | controller | 2026-02-24 02:38:38.207883 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2026-02-24 02:38:38.207891 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-24 02:38:38.207898 | controller | stage['build_output'] | basename) | path_join 2026-02-24 02:38:38.207903 | controller | }}, mode=0644] *** 2026-02-24 02:38:38.207909 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.326) 0:00:32.644 ****** 2026-02-24 02:38:38.207915 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.326) 0:00:32.643 ****** 2026-02-24 02:38:38.207924 | controller | changed: [localhost] 2026-02-24 02:38:38.245294 | controller | 2026-02-24 02:38:38.245316 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:38.245324 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.204) 0:00:32.849 ****** 2026-02-24 02:38:38.245330 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.204) 0:00:32.848 ****** 2026-02-24 02:38:38.245339 | controller | skipping: [localhost] 2026-02-24 02:38:38.282488 | controller | 2026-02-24 02:38:38.282508 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2026-02-24 02:38:38.282516 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.037) 0:00:32.887 ****** 2026-02-24 02:38:38.282522 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.037) 0:00:32.885 ****** 2026-02-24 02:38:38.282531 | controller | skipping: [localhost] 2026-02-24 02:38:38.319812 | controller | 2026-02-24 02:38:38.319836 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params=wait_condition.yml] *** 2026-02-24 02:38:38.319844 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.037) 0:00:32.924 ****** 2026-02-24 02:38:38.319849 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.037) 0:00:32.923 ****** 2026-02-24 02:38:38.319858 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2026-02-24 02:38:38.356184 | controller | skipping: [localhost] 2026-02-24 02:38:38.356203 | controller | 2026-02-24 02:38:38.356211 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:38.356217 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.037) 0:00:32.961 ****** 2026-02-24 02:38:38.356222 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.037) 0:00:32.960 ****** 2026-02-24 02:38:38.356235 | controller | skipping: [localhost] 2026-02-24 02:38:38.400025 | controller | 2026-02-24 02:38:38.400046 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] *** 2026-02-24 02:38:38.400054 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.036) 0:00:32.997 ****** 2026-02-24 02:38:38.400060 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.036) 0:00:32.996 ****** 2026-02-24 02:38:38.400070 | controller | skipping: [localhost] 2026-02-24 02:38:38.437325 | controller | 2026-02-24 02:38:38.437345 | 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-24 02:38:38.437353 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.043) 0:00:33.041 ****** 2026-02-24 02:38:38.437359 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.043) 0:00:33.040 ****** 2026-02-24 02:38:38.437368 | controller | ok: [localhost] => 2026-02-24 02:38:38.462161 | controller | changed: false 2026-02-24 02:38:38.462180 | controller | msg: All assertions passed 2026-02-24 02:38:38.462187 | controller | 2026-02-24 02:38:38.462193 | 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-24 02:38:38.462203 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.037) 0:00:33.079 ****** 2026-02-24 02:38:38.462208 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.037) 0:00:33.077 ****** 2026-02-24 02:38:38.462217 | controller | skipping: [localhost] 2026-02-24 02:38:38.487857 | controller | 2026-02-24 02:38:38.487876 | 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-24 02:38:38.487884 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.024) 0:00:33.103 ****** 2026-02-24 02:38:38.487889 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.024) 0:00:33.102 ****** 2026-02-24 02:38:38.487898 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2026-02-24 02:38:38.508871 | controller | 2026-02-24 02:38:38.508891 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-24 02:38:38.508903 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.025) 0:00:33.129 ****** 2026-02-24 02:38:38.508909 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.025) 0:00:33.128 ****** 2026-02-24 02:38:38.508917 | controller | skipping: [localhost] 2026-02-24 02:38:38.536320 | controller | 2026-02-24 02:38:38.536340 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-24 02:38:38.536347 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.021) 0:00:33.150 ****** 2026-02-24 02:38:38.536353 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.021) 0:00:33.149 ****** 2026-02-24 02:38:38.536362 | controller | ok: [localhost] 2026-02-24 02:38:38.867526 | controller | 2026-02-24 02:38:38.867557 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-24 02:38:38.867565 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:38.867571 | controller | stage['path'], item.src_file) | path_join 2026-02-24 02:38:38.867576 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-24 02:38:38.867582 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.027) 0:00:33.178 ****** 2026-02-24 02:38:38.867588 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.027) 0:00:33.176 ****** 2026-02-24 02:38:38.867598 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-24 02:38:38.944199 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2026-02-24 02:38:38.944224 | controller | 2026-02-24 02:38:38.944232 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-24 02:38:38.944239 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.331) 0:00:33.509 ****** 2026-02-24 02:38:38.944244 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.331) 0:00:33.507 ****** 2026-02-24 02:38:38.944253 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-24 02:38:38.981062 | controller | ok: [localhost] => (item=values.yaml) 2026-02-24 02:38:38.981081 | controller | 2026-02-24 02:38:38.981089 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] *** 2026-02-24 02:38:38.981095 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.076) 0:00:33.585 ****** 2026-02-24 02:38:38.981100 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.076) 0:00:33.584 ****** 2026-02-24 02:38:38.981108 | controller | skipping: [localhost] 2026-02-24 02:38:39.076609 | controller | 2026-02-24 02:38:39.076629 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] *** 2026-02-24 02:38:39.076637 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.036) 0:00:33.622 ****** 2026-02-24 02:38:39.076642 | controller | Tuesday 24 February 2026 02:38:38 +0000 (0:00:00.036) 0:00:33.621 ****** 2026-02-24 02:38:39.076651 | controller | 2026-02-24 02:38:39.125471 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:38:39.125491 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.095) 0:00:33.718 ****** 2026-02-24 02:38:39.125498 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.095) 0:00:33.717 ****** 2026-02-24 02:38:39.125507 | 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-24 02:38:39.164639 | controller | 2026-02-24 02:38:39.164659 | 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-24 02:38:39.164666 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.048) 0:00:33.767 ****** 2026-02-24 02:38:39.164672 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.048) 0:00:33.766 ****** 2026-02-24 02:38:39.164681 | controller | ok: [localhost] => 2026-02-24 02:38:39.326762 | controller | changed: false 2026-02-24 02:38:39.326791 | controller | msg: All assertions passed 2026-02-24 02:38:39.326810 | controller | 2026-02-24 02:38:39.326817 | 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-24 02:38:39.326823 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.039) 0:00:33.806 ****** 2026-02-24 02:38:39.326829 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.039) 0:00:33.805 ****** 2026-02-24 02:38:39.326844 | controller | ok: [localhost] 2026-02-24 02:38:39.372741 | controller | 2026-02-24 02:38:39.372762 | 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-24 02:38:39.372774 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.162) 0:00:33.968 ****** 2026-02-24 02:38:39.372780 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.162) 0:00:33.967 ****** 2026-02-24 02:38:39.372789 | controller | ok: [localhost] => 2026-02-24 02:38:39.530105 | controller | changed: false 2026-02-24 02:38:39.530132 | controller | msg: All assertions passed 2026-02-24 02:38:39.530140 | controller | 2026-02-24 02:38:39.530146 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:38:39.530152 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.046) 0:00:34.014 ****** 2026-02-24 02:38:39.530157 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.046) 0:00:34.013 ****** 2026-02-24 02:38:39.530170 | controller | ok: [localhost] 2026-02-24 02:38:39.701659 | controller | 2026-02-24 02:38:39.701681 | 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-24 02:38:39.701689 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:38:39.701695 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:38:39.701701 | controller | _config_map_content | 2026-02-24 02:38:39.701706 | controller | ansible.utils.remove_keys( 2026-02-24 02:38:39.701711 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:38:39.701716 | controller | matching_parameter='regex') 2026-02-24 02:38:39.701722 | controller | }}, cacheable=False] *** 2026-02-24 02:38:39.701727 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.157) 0:00:34.171 ****** 2026-02-24 02:38:39.701733 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.157) 0:00:34.170 ****** 2026-02-24 02:38:39.701742 | controller | ok: [localhost] 2026-02-24 02:38:39.741593 | controller | 2026-02-24 02:38:39.741616 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:38:39.741624 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.171) 0:00:34.343 ****** 2026-02-24 02:38:39.741631 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.171) 0:00:34.342 ****** 2026-02-24 02:38:39.741640 | controller | skipping: [localhost] 2026-02-24 02:38:39.907054 | controller | 2026-02-24 02:38:39.907075 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:38:39.907083 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.039) 0:00:34.383 ****** 2026-02-24 02:38:39.907088 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.039) 0:00:34.382 ****** 2026-02-24 02:38:39.907097 | controller | changed: [localhost] 2026-02-24 02:38:39.962049 | controller | 2026-02-24 02:38:39.962071 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:38:39.962079 | controller | (snippet_datadir, 2026-02-24 02:38:39.962085 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:38:39.962092 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:38:39.962098 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.165) 0:00:34.548 ****** 2026-02-24 02:38:39.962103 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.165) 0:00:34.547 ****** 2026-02-24 02:38:39.962112 | controller | skipping: [localhost] 2026-02-24 02:38:40.015510 | controller | 2026-02-24 02:38:40.015533 | 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-24 02:38:40.015541 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.054) 0:00:34.603 ****** 2026-02-24 02:38:40.015547 | controller | Tuesday 24 February 2026 02:38:39 +0000 (0:00:00.054) 0:00:34.602 ****** 2026-02-24 02:38:40.015555 | controller | ok: [localhost] 2026-02-24 02:38:40.335460 | controller | 2026-02-24 02:38:40.335491 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:38:40.335499 | controller | (snippet_datadir, 2026-02-24 02:38:40.335506 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:38:40.335512 | controller | }}, content={{ 2026-02-24 02:38:40.335519 | controller | _base64_patch | 2026-02-24 02:38:40.335525 | controller | default({}) | 2026-02-24 02:38:40.335530 | controller | to_nice_yaml 2026-02-24 02:38:40.335536 | controller | }}, mode=0644] *** 2026-02-24 02:38:40.335541 | controller | Tuesday 24 February 2026 02:38:40 +0000 (0:00:00.053) 0:00:34.657 ****** 2026-02-24 02:38:40.335547 | controller | Tuesday 24 February 2026 02:38:40 +0000 (0:00:00.053) 0:00:34.656 ****** 2026-02-24 02:38:40.335557 | controller | changed: [localhost] 2026-02-24 02:38:40.659573 | controller | 2026-02-24 02:38:40.659606 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:38:40.659614 | controller | (snippet_datadir, 2026-02-24 02:38:40.659620 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:38:40.659630 | controller | }}, content={{ 2026-02-24 02:38:40.659636 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:38:40.659646 | controller | default({}) | 2026-02-24 02:38:40.659651 | controller | to_nice_yaml 2026-02-24 02:38:40.659656 | controller | }}, mode=0644] *** 2026-02-24 02:38:40.659662 | controller | Tuesday 24 February 2026 02:38:40 +0000 (0:00:00.319) 0:00:34.976 ****** 2026-02-24 02:38:40.659667 | controller | Tuesday 24 February 2026 02:38:40 +0000 (0:00:00.319) 0:00:34.975 ****** 2026-02-24 02:38:40.659677 | controller | changed: [localhost] 2026-02-24 02:38:40.989535 | controller | 2026-02-24 02:38:40.989568 | 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-24 02:38:40.989577 | controller | ( 2026-02-24 02:38:40.989583 | controller | snippet_datadir, 2026-02-24 02:38:40.989589 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:38:40.989595 | controller | ) | path_join 2026-02-24 02:38:40.989601 | controller | }}, mode=0644] *** 2026-02-24 02:38:40.989607 | controller | Tuesday 24 February 2026 02:38:40 +0000 (0:00:00.324) 0:00:35.301 ****** 2026-02-24 02:38:40.989613 | controller | Tuesday 24 February 2026 02:38:40 +0000 (0:00:00.324) 0:00:35.300 ****** 2026-02-24 02:38:40.989623 | controller | changed: [localhost] 2026-02-24 02:38:41.043143 | controller | 2026-02-24 02:38:41.043167 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:38:41.043175 | controller | Tuesday 24 February 2026 02:38:40 +0000 (0:00:00.329) 0:00:35.631 ****** 2026-02-24 02:38:41.043181 | controller | Tuesday 24 February 2026 02:38:40 +0000 (0:00:00.329) 0:00:35.629 ****** 2026-02-24 02:38:41.043191 | 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-24 02:38:41.083857 | controller | 2026-02-24 02:38:41.083879 | 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-24 02:38:41.083887 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.053) 0:00:35.684 ****** 2026-02-24 02:38:41.083893 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.053) 0:00:35.683 ****** 2026-02-24 02:38:41.083903 | controller | ok: [localhost] => 2026-02-24 02:38:41.254765 | controller | changed: false 2026-02-24 02:38:41.254794 | controller | msg: All assertions passed 2026-02-24 02:38:41.254802 | controller | 2026-02-24 02:38:41.254808 | 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-24 02:38:41.254814 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.040) 0:00:35.725 ****** 2026-02-24 02:38:41.254819 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.040) 0:00:35.724 ****** 2026-02-24 02:38:41.254828 | controller | ok: [localhost] 2026-02-24 02:38:41.294564 | controller | 2026-02-24 02:38:41.294601 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:38:41.294610 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.170) 0:00:35.896 ****** 2026-02-24 02:38:41.294616 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.170) 0:00:35.895 ****** 2026-02-24 02:38:41.294628 | controller | ok: [localhost] 2026-02-24 02:38:41.613749 | controller | 2026-02-24 02:38:41.613791 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:38:41.613801 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.039) 0:00:35.936 ****** 2026-02-24 02:38:41.613808 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.039) 0:00:35.934 ****** 2026-02-24 02:38:41.613819 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-24 02:38:41.692066 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-24 02:38:41.692090 | controller | 2026-02-24 02:38:41.692098 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:38:41.692109 | controller | _content | 2026-02-24 02:38:41.692115 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:38:41.692121 | controller | combine(_parsed, recursive=true) 2026-02-24 02:38:41.692127 | controller | }} 2026-02-24 02:38:41.692133 | controller | ] *** 2026-02-24 02:38:41.692139 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.319) 0:00:36.255 ****** 2026-02-24 02:38:41.692145 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.319) 0:00:36.254 ****** 2026-02-24 02:38:41.692154 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:38:41.869543 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:38:41.869572 | controller | 2026-02-24 02:38:41.869585 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:38:41.869592 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.078) 0:00:36.333 ****** 2026-02-24 02:38:41.869598 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.078) 0:00:36.332 ****** 2026-02-24 02:38:41.869608 | controller | changed: [localhost] 2026-02-24 02:38:42.216791 | controller | 2026-02-24 02:38:42.216824 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:38:42.216833 | controller | (_destdir, 2026-02-24 02:38:42.216839 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:38:42.216845 | controller | }}, content={{ 2026-02-24 02:38:42.216851 | controller | ( 2026-02-24 02:38:42.216857 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:38:42.216862 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:38:42.216868 | controller | }}, mode=0644] *** 2026-02-24 02:38:42.216874 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.177) 0:00:36.511 ****** 2026-02-24 02:38:42.216880 | controller | Tuesday 24 February 2026 02:38:41 +0000 (0:00:00.177) 0:00:36.509 ****** 2026-02-24 02:38:42.216894 | controller | changed: [localhost] 2026-02-24 02:38:42.268553 | controller | 2026-02-24 02:38:42.268581 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:38:42.268589 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.347) 0:00:36.858 ****** 2026-02-24 02:38:42.268596 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.347) 0:00:36.857 ****** 2026-02-24 02:38:42.268606 | 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-24 02:38:42.311015 | controller | 2026-02-24 02:38:42.311040 | 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-24 02:38:42.311048 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.051) 0:00:36.910 ****** 2026-02-24 02:38:42.311054 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.051) 0:00:36.909 ****** 2026-02-24 02:38:42.311063 | controller | ok: [localhost] => 2026-02-24 02:38:42.483232 | controller | changed: false 2026-02-24 02:38:42.483256 | controller | msg: All assertions passed 2026-02-24 02:38:42.483264 | controller | 2026-02-24 02:38:42.483270 | 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-24 02:38:42.483276 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.042) 0:00:36.952 ****** 2026-02-24 02:38:42.483283 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.042) 0:00:36.951 ****** 2026-02-24 02:38:42.483292 | controller | ok: [localhost] 2026-02-24 02:38:42.554807 | controller | 2026-02-24 02:38:42.554839 | 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-24 02:38:42.554847 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.172) 0:00:37.124 ****** 2026-02-24 02:38:42.554854 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.172) 0:00:37.123 ****** 2026-02-24 02:38:42.554865 | controller | ok: [localhost] => 2026-02-24 02:38:42.724103 | controller | changed: false 2026-02-24 02:38:42.724135 | controller | msg: All assertions passed 2026-02-24 02:38:42.724143 | controller | 2026-02-24 02:38:42.724149 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:38:42.724155 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.071) 0:00:37.196 ****** 2026-02-24 02:38:42.724161 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.071) 0:00:37.195 ****** 2026-02-24 02:38:42.724172 | controller | ok: [localhost] 2026-02-24 02:38:42.933422 | controller | 2026-02-24 02:38:42.933449 | 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-24 02:38:42.933459 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:38:42.933466 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:38:42.933473 | controller | _config_map_content | 2026-02-24 02:38:42.933479 | controller | ansible.utils.remove_keys( 2026-02-24 02:38:42.933485 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:38:42.933492 | controller | matching_parameter='regex') 2026-02-24 02:38:42.933498 | controller | }}, cacheable=False] *** 2026-02-24 02:38:42.933504 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.169) 0:00:37.365 ****** 2026-02-24 02:38:42.933511 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.169) 0:00:37.364 ****** 2026-02-24 02:38:42.933522 | controller | ok: [localhost] 2026-02-24 02:38:42.981852 | controller | 2026-02-24 02:38:42.981879 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:38:42.981887 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.209) 0:00:37.575 ****** 2026-02-24 02:38:42.981892 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.209) 0:00:37.573 ****** 2026-02-24 02:38:42.981901 | 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-24 02:38:43.020108 | controller | 2026-02-24 02:38:43.020129 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-24 02:38:43.020136 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.048) 0:00:37.623 ****** 2026-02-24 02:38:43.020142 | controller | Tuesday 24 February 2026 02:38:42 +0000 (0:00:00.048) 0:00:37.622 ****** 2026-02-24 02:38:43.020151 | controller | ok: [localhost] => 2026-02-24 02:38:43.181577 | controller | changed: false 2026-02-24 02:38:43.181599 | controller | msg: All assertions passed 2026-02-24 02:38:43.181606 | controller | 2026-02-24 02:38:43.181612 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:38:43.181617 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.038) 0:00:37.661 ****** 2026-02-24 02:38:43.181622 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.038) 0:00:37.660 ****** 2026-02-24 02:38:43.181631 | controller | ok: [localhost] 2026-02-24 02:38:43.601634 | controller | 2026-02-24 02:38:43.601665 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:38:43.601673 | controller | (snippet_datadir, 2026-02-24 02:38:43.601678 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:38:43.601684 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:38:43.601689 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.161) 0:00:37.823 ****** 2026-02-24 02:38:43.601694 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.161) 0:00:37.821 ****** 2026-02-24 02:38:43.601704 | controller | ok: [localhost] 2026-02-24 02:38:43.651103 | controller | 2026-02-24 02:38:43.651128 | 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-24 02:38:43.651137 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.420) 0:00:38.243 ****** 2026-02-24 02:38:43.651151 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.420) 0:00:38.242 ****** 2026-02-24 02:38:43.651163 | controller | ok: [localhost] 2026-02-24 02:38:43.968772 | controller | 2026-02-24 02:38:43.968803 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:38:43.968810 | controller | (snippet_datadir, 2026-02-24 02:38:43.968817 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:38:43.968822 | controller | }}, content={{ 2026-02-24 02:38:43.968828 | controller | _base64_patch | 2026-02-24 02:38:43.968833 | controller | default({}) | 2026-02-24 02:38:43.968838 | controller | to_nice_yaml 2026-02-24 02:38:43.968843 | controller | }}, mode=0644] *** 2026-02-24 02:38:43.968849 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.049) 0:00:38.292 ****** 2026-02-24 02:38:43.968854 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.049) 0:00:38.291 ****** 2026-02-24 02:38:43.968863 | controller | ok: [localhost] 2026-02-24 02:38:44.291532 | controller | 2026-02-24 02:38:44.291566 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:38:44.291574 | controller | (snippet_datadir, 2026-02-24 02:38:44.291580 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:38:44.291586 | controller | }}, content={{ 2026-02-24 02:38:44.291592 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:38:44.291597 | controller | default({}) | 2026-02-24 02:38:44.291602 | controller | to_nice_yaml 2026-02-24 02:38:44.291607 | controller | }}, mode=0644] *** 2026-02-24 02:38:44.291613 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.317) 0:00:38.610 ****** 2026-02-24 02:38:44.291618 | controller | Tuesday 24 February 2026 02:38:43 +0000 (0:00:00.317) 0:00:38.609 ****** 2026-02-24 02:38:44.291628 | controller | ok: [localhost] 2026-02-24 02:38:44.616443 | controller | 2026-02-24 02:38:44.616475 | 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-24 02:38:44.616484 | controller | ( 2026-02-24 02:38:44.616490 | controller | snippet_datadir, 2026-02-24 02:38:44.616496 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:38:44.616502 | controller | ) | path_join 2026-02-24 02:38:44.616507 | controller | }}, mode=0644] *** 2026-02-24 02:38:44.616513 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.322) 0:00:38.933 ****** 2026-02-24 02:38:44.616519 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.322) 0:00:38.931 ****** 2026-02-24 02:38:44.616530 | controller | ok: [localhost] 2026-02-24 02:38:44.669188 | controller | 2026-02-24 02:38:44.669223 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:38:44.669241 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.324) 0:00:39.258 ****** 2026-02-24 02:38:44.669250 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.324) 0:00:39.256 ****** 2026-02-24 02:38:44.669264 | 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-24 02:38:44.707706 | controller | 2026-02-24 02:38:44.707729 | 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-24 02:38:44.707737 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.052) 0:00:39.310 ****** 2026-02-24 02:38:44.707743 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.052) 0:00:39.309 ****** 2026-02-24 02:38:44.707761 | controller | ok: [localhost] => 2026-02-24 02:38:44.873318 | controller | changed: false 2026-02-24 02:38:44.873343 | controller | msg: All assertions passed 2026-02-24 02:38:44.873351 | controller | 2026-02-24 02:38:44.873357 | 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-24 02:38:44.873363 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.038) 0:00:39.349 ****** 2026-02-24 02:38:44.873368 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.038) 0:00:39.348 ****** 2026-02-24 02:38:44.873382 | controller | ok: [localhost] 2026-02-24 02:38:44.911960 | controller | 2026-02-24 02:38:44.912002 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:38:44.912014 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.165) 0:00:39.514 ****** 2026-02-24 02:38:44.912020 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.165) 0:00:39.513 ****** 2026-02-24 02:38:44.912029 | controller | ok: [localhost] 2026-02-24 02:38:45.364160 | controller | 2026-02-24 02:38:45.364185 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:38:45.364194 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.038) 0:00:39.553 ****** 2026-02-24 02:38:45.364200 | controller | Tuesday 24 February 2026 02:38:44 +0000 (0:00:00.038) 0:00:39.552 ****** 2026-02-24 02:38:45.364209 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-24 02:38:45.472696 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-24 02:38:45.472717 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-24 02:38:45.472725 | controller | 2026-02-24 02:38:45.472731 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:38:45.472737 | controller | _content | 2026-02-24 02:38:45.472742 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:38:45.472758 | controller | combine(_parsed, recursive=true) 2026-02-24 02:38:45.472764 | controller | }} 2026-02-24 02:38:45.472769 | controller | ] *** 2026-02-24 02:38:45.472775 | controller | Tuesday 24 February 2026 02:38:45 +0000 (0:00:00.452) 0:00:40.005 ****** 2026-02-24 02:38:45.472780 | controller | Tuesday 24 February 2026 02:38:45 +0000 (0:00:00.452) 0:00:40.004 ****** 2026-02-24 02:38:45.472789 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-24 02:38:45.641878 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:38:45.641898 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:38:45.641906 | controller | 2026-02-24 02:38:45.641912 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:38:45.641917 | controller | Tuesday 24 February 2026 02:38:45 +0000 (0:00:00.108) 0:00:40.114 ****** 2026-02-24 02:38:45.641922 | controller | Tuesday 24 February 2026 02:38:45 +0000 (0:00:00.108) 0:00:40.113 ****** 2026-02-24 02:38:45.641931 | controller | ok: [localhost] 2026-02-24 02:38:45.980727 | controller | 2026-02-24 02:38:45.980762 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:38:45.980771 | controller | (_destdir, 2026-02-24 02:38:45.980777 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:38:45.980784 | controller | }}, content={{ 2026-02-24 02:38:45.980789 | controller | ( 2026-02-24 02:38:45.980795 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:38:45.980801 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:38:45.980806 | controller | }}, mode=0644] *** 2026-02-24 02:38:45.980812 | controller | Tuesday 24 February 2026 02:38:45 +0000 (0:00:00.169) 0:00:40.283 ****** 2026-02-24 02:38:45.980817 | controller | Tuesday 24 February 2026 02:38:45 +0000 (0:00:00.169) 0:00:40.282 ****** 2026-02-24 02:38:45.980827 | controller | ok: [localhost] 2026-02-24 02:38:46.396260 | controller | 2026-02-24 02:38:46.396284 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{ 2026-02-24 02:38:46.396292 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-24 02:38:46.396298 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-24 02:38:46.396303 | controller | _val['name'], 'values.yaml') | path_join 2026-02-24 02:38:46.396308 | controller | }}, dest={{ 2026-02-24 02:38:46.396314 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:46.396319 | controller | stage['path'], _val.src_file 2026-02-24 02:38:46.396324 | controller | ) | 2026-02-24 02:38:46.396329 | controller | path_join 2026-02-24 02:38:46.396334 | controller | }}] *** 2026-02-24 02:38:46.396339 | controller | Tuesday 24 February 2026 02:38:45 +0000 (0:00:00.338) 0:00:40.622 ****** 2026-02-24 02:38:46.396348 | controller | Tuesday 24 February 2026 02:38:45 +0000 (0:00:00.338) 0:00:40.621 ****** 2026-02-24 02:38:46.396358 | controller | changed: [localhost] => (item=service-values) 2026-02-24 02:38:46.435396 | controller | ok: [localhost] => (item=network-values) 2026-02-24 02:38:46.435423 | controller | 2026-02-24 02:38:46.435431 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:46.435437 | controller | Tuesday 24 February 2026 02:38:46 +0000 (0:00:00.415) 0:00:41.037 ****** 2026-02-24 02:38:46.435442 | controller | Tuesday 24 February 2026 02:38:46 +0000 (0:00:00.415) 0:00:41.036 ****** 2026-02-24 02:38:46.435452 | controller | skipping: [localhost] 2026-02-24 02:38:46.694593 | controller | 2026-02-24 02:38:46.694628 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-24 02:38:46.694637 | controller | Tuesday 24 February 2026 02:38:46 +0000 (0:00:00.039) 0:00:41.077 ****** 2026-02-24 02:38:46.694643 | controller | Tuesday 24 February 2026 02:38:46 +0000 (0:00:00.039) 0:00:41.075 ****** 2026-02-24 02:38:46.694654 | controller | changed: [localhost] 2026-02-24 02:38:47.016909 | controller | 2026-02-24 02:38:47.016935 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-24 02:38:47.016943 | controller | Tuesday 24 February 2026 02:38:46 +0000 (0:00:00.259) 0:00:41.336 ****** 2026-02-24 02:38:47.016949 | controller | Tuesday 24 February 2026 02:38:46 +0000 (0:00:00.259) 0:00:41.335 ****** 2026-02-24 02:38:47.016958 | controller | changed: [localhost] 2026-02-24 02:38:47.220120 | controller | 2026-02-24 02:38:47.220148 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{ 2026-02-24 02:38:47.220157 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-24 02:38:47.220162 | controller | stage['build_output'] | basename) | path_join 2026-02-24 02:38:47.220168 | controller | }}, mode=0644] *** 2026-02-24 02:38:47.220173 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.322) 0:00:41.658 ****** 2026-02-24 02:38:47.220179 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.322) 0:00:41.657 ****** 2026-02-24 02:38:47.220188 | controller | changed: [localhost] 2026-02-24 02:38:47.258824 | controller | 2026-02-24 02:38:47.258846 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:47.258854 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.203) 0:00:41.861 ****** 2026-02-24 02:38:47.258860 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.203) 0:00:41.860 ****** 2026-02-24 02:38:47.258870 | controller | skipping: [localhost] 2026-02-24 02:38:47.295726 | controller | 2026-02-24 02:38:47.295760 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2026-02-24 02:38:47.295768 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.038) 0:00:41.900 ****** 2026-02-24 02:38:47.295777 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.038) 0:00:41.899 ****** 2026-02-24 02:38:47.295787 | controller | skipping: [localhost] 2026-02-24 02:38:47.333817 | controller | 2026-02-24 02:38:47.333840 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params=wait_condition.yml] *** 2026-02-24 02:38:47.333848 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.037) 0:00:41.937 ****** 2026-02-24 02:38:47.333853 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.037) 0:00:41.936 ****** 2026-02-24 02:38:47.333863 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2026-02-24 02:38:47.370377 | controller | skipping: [localhost] 2026-02-24 02:38:47.370399 | controller | 2026-02-24 02:38:47.370407 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:47.370413 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.038) 0:00:41.975 ****** 2026-02-24 02:38:47.370423 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.038) 0:00:41.974 ****** 2026-02-24 02:38:47.370432 | controller | skipping: [localhost] 2026-02-24 02:38:47.410576 | controller | 2026-02-24 02:38:47.410601 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] *** 2026-02-24 02:38:47.410609 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.036) 0:00:42.012 ****** 2026-02-24 02:38:47.410615 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.036) 0:00:42.010 ****** 2026-02-24 02:38:47.410625 | controller | skipping: [localhost] 2026-02-24 02:38:47.446051 | controller | 2026-02-24 02:38:47.446075 | 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-24 02:38:47.446083 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.040) 0:00:42.052 ****** 2026-02-24 02:38:47.446089 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.040) 0:00:42.051 ****** 2026-02-24 02:38:47.446099 | controller | ok: [localhost] => 2026-02-24 02:38:47.473904 | controller | changed: false 2026-02-24 02:38:47.473925 | controller | msg: All assertions passed 2026-02-24 02:38:47.473933 | controller | 2026-02-24 02:38:47.473939 | 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-24 02:38:47.473946 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.035) 0:00:42.087 ****** 2026-02-24 02:38:47.473951 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.035) 0:00:42.086 ****** 2026-02-24 02:38:47.473961 | controller | skipping: [localhost] 2026-02-24 02:38:47.499625 | controller | 2026-02-24 02:38:47.499649 | 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-24 02:38:47.499657 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.027) 0:00:42.115 ****** 2026-02-24 02:38:47.499663 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.027) 0:00:42.114 ****** 2026-02-24 02:38:47.499673 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-24 02:38:47.520289 | controller | 2026-02-24 02:38:47.520311 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-24 02:38:47.520320 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.025) 0:00:42.141 ****** 2026-02-24 02:38:47.520326 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.025) 0:00:42.140 ****** 2026-02-24 02:38:47.520336 | controller | skipping: [localhost] 2026-02-24 02:38:47.548780 | controller | 2026-02-24 02:38:47.548807 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-24 02:38:47.548815 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.020) 0:00:42.162 ****** 2026-02-24 02:38:47.548821 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.020) 0:00:42.160 ****** 2026-02-24 02:38:47.548831 | controller | ok: [localhost] 2026-02-24 02:38:47.733359 | controller | 2026-02-24 02:38:47.733384 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-24 02:38:47.733393 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:47.733399 | controller | stage['path'], item.src_file) | path_join 2026-02-24 02:38:47.733405 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-24 02:38:47.733410 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.028) 0:00:42.190 ****** 2026-02-24 02:38:47.733416 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.028) 0:00:42.189 ****** 2026-02-24 02:38:47.733425 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-24 02:38:47.787037 | controller | 2026-02-24 02:38:47.787069 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-24 02:38:47.787078 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.184) 0:00:42.375 ****** 2026-02-24 02:38:47.787085 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.184) 0:00:42.373 ****** 2026-02-24 02:38:47.787097 | controller | ok: [localhost] => (item=values.yaml) 2026-02-24 02:38:47.824814 | controller | 2026-02-24 02:38:47.824840 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] *** 2026-02-24 02:38:47.824850 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.053) 0:00:42.428 ****** 2026-02-24 02:38:47.824856 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.053) 0:00:42.427 ****** 2026-02-24 02:38:47.824866 | controller | skipping: [localhost] 2026-02-24 02:38:47.892675 | controller | 2026-02-24 02:38:47.892699 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] *** 2026-02-24 02:38:47.892708 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.037) 0:00:42.466 ****** 2026-02-24 02:38:47.892714 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.037) 0:00:42.465 ****** 2026-02-24 02:38:47.892735 | controller | 2026-02-24 02:38:47.943010 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:38:47.943040 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.067) 0:00:42.534 ****** 2026-02-24 02:38:47.943050 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.067) 0:00:42.533 ****** 2026-02-24 02:38:47.943071 | 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-24 02:38:47.984779 | controller | 2026-02-24 02:38:47.984802 | 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-24 02:38:47.984811 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.050) 0:00:42.584 ****** 2026-02-24 02:38:47.984817 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.050) 0:00:42.583 ****** 2026-02-24 02:38:47.984827 | controller | ok: [localhost] => 2026-02-24 02:38:48.146810 | controller | changed: false 2026-02-24 02:38:48.146838 | controller | msg: All assertions passed 2026-02-24 02:38:48.146849 | controller | 2026-02-24 02:38:48.146855 | 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-24 02:38:48.146862 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.041) 0:00:42.626 ****** 2026-02-24 02:38:48.146867 | controller | Tuesday 24 February 2026 02:38:47 +0000 (0:00:00.041) 0:00:42.625 ****** 2026-02-24 02:38:48.146876 | controller | ok: [localhost] 2026-02-24 02:38:48.192114 | controller | 2026-02-24 02:38:48.192138 | 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-24 02:38:48.192147 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.162) 0:00:42.788 ****** 2026-02-24 02:38:48.192152 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.162) 0:00:42.787 ****** 2026-02-24 02:38:48.192162 | controller | ok: [localhost] => 2026-02-24 02:38:48.348520 | controller | changed: false 2026-02-24 02:38:48.348547 | controller | msg: All assertions passed 2026-02-24 02:38:48.348556 | controller | 2026-02-24 02:38:48.348562 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:38:48.348569 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.045) 0:00:42.833 ****** 2026-02-24 02:38:48.348574 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.045) 0:00:42.832 ****** 2026-02-24 02:38:48.348585 | controller | ok: [localhost] 2026-02-24 02:38:48.562435 | controller | 2026-02-24 02:38:48.562488 | 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-24 02:38:48.562497 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:38:48.562502 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:38:48.562508 | controller | _config_map_content | 2026-02-24 02:38:48.562513 | controller | ansible.utils.remove_keys( 2026-02-24 02:38:48.562518 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:38:48.562523 | controller | matching_parameter='regex') 2026-02-24 02:38:48.562528 | controller | }}, cacheable=False] *** 2026-02-24 02:38:48.562533 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.156) 0:00:42.990 ****** 2026-02-24 02:38:48.562539 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.156) 0:00:42.989 ****** 2026-02-24 02:38:48.562551 | controller | ok: [localhost] 2026-02-24 02:38:48.640512 | controller | 2026-02-24 02:38:48.640559 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:38:48.640571 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.213) 0:00:43.204 ****** 2026-02-24 02:38:48.640580 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.213) 0:00:43.202 ****** 2026-02-24 02:38:48.640596 | 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-24 02:38:48.688791 | controller | 2026-02-24 02:38:48.688826 | 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-24 02:38:48.688838 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.078) 0:00:43.282 ****** 2026-02-24 02:38:48.688846 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.078) 0:00:43.281 ****** 2026-02-24 02:38:48.688860 | 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-24 02:38:48.732192 | controller | 2026-02-24 02:38:48.732224 | 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-24 02:38:48.732234 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.048) 0:00:43.330 ****** 2026-02-24 02:38:48.732241 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.048) 0:00:43.329 ****** 2026-02-24 02:38:48.732251 | controller | ok: [localhost] => 2026-02-24 02:38:48.779972 | controller | changed: false 2026-02-24 02:38:48.780020 | controller | msg: All assertions passed 2026-02-24 02:38:48.780032 | controller | 2026-02-24 02:38:48.780041 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2026-02-24 02:38:48.780049 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.043) 0:00:43.373 ****** 2026-02-24 02:38:48.780061 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.043) 0:00:43.372 ****** 2026-02-24 02:38:48.780075 | 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-24 02:38:48.815287 | controller | 2026-02-24 02:38:48.815310 | 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-24 02:38:48.815318 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.047) 0:00:43.421 ****** 2026-02-24 02:38:48.815324 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.047) 0:00:43.420 ****** 2026-02-24 02:38:48.815338 | controller | skipping: [localhost] 2026-02-24 02:38:48.852554 | controller | 2026-02-24 02:38:48.852577 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2026-02-24 02:38:48.852586 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2026-02-24 02:38:48.852592 | controller | }}] *** 2026-02-24 02:38:48.852597 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.035) 0:00:43.457 ****** 2026-02-24 02:38:48.852603 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.035) 0:00:43.455 ****** 2026-02-24 02:38:48.852613 | controller | ok: [localhost] 2026-02-24 02:38:48.893441 | controller | 2026-02-24 02:38:48.893469 | 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-24 02:38:48.893478 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.037) 0:00:43.494 ****** 2026-02-24 02:38:48.893484 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.037) 0:00:43.493 ****** 2026-02-24 02:38:48.893494 | controller | ok: [localhost] => 2026-02-24 02:38:49.051896 | controller | changed: false 2026-02-24 02:38:49.051919 | controller | msg: All assertions passed 2026-02-24 02:38:49.051927 | controller | 2026-02-24 02:38:49.051933 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:38:49.051938 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.040) 0:00:43.535 ****** 2026-02-24 02:38:49.051943 | controller | Tuesday 24 February 2026 02:38:48 +0000 (0:00:00.040) 0:00:43.534 ****** 2026-02-24 02:38:49.051954 | controller | changed: [localhost] 2026-02-24 02:38:49.429392 | controller | 2026-02-24 02:38:49.429420 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:38:49.429428 | controller | (snippet_datadir, 2026-02-24 02:38:49.429434 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:38:49.429439 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:38:49.429445 | controller | Tuesday 24 February 2026 02:38:49 +0000 (0:00:00.158) 0:00:43.693 ****** 2026-02-24 02:38:49.429450 | controller | Tuesday 24 February 2026 02:38:49 +0000 (0:00:00.158) 0:00:43.692 ****** 2026-02-24 02:38:49.429459 | controller | changed: [localhost] 2026-02-24 02:38:49.478600 | controller | 2026-02-24 02:38:49.478627 | 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-24 02:38:49.478635 | controller | Tuesday 24 February 2026 02:38:49 +0000 (0:00:00.377) 0:00:44.071 ****** 2026-02-24 02:38:49.478641 | controller | Tuesday 24 February 2026 02:38:49 +0000 (0:00:00.377) 0:00:44.069 ****** 2026-02-24 02:38:49.478651 | controller | ok: [localhost] 2026-02-24 02:38:49.802181 | controller | 2026-02-24 02:38:49.802290 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:38:49.802300 | controller | (snippet_datadir, 2026-02-24 02:38:49.802308 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:38:49.802314 | controller | }}, content={{ 2026-02-24 02:38:49.802320 | controller | _base64_patch | 2026-02-24 02:38:49.802326 | controller | default({}) | 2026-02-24 02:38:49.802332 | controller | to_nice_yaml 2026-02-24 02:38:49.802337 | controller | }}, mode=0644] *** 2026-02-24 02:38:49.802344 | controller | Tuesday 24 February 2026 02:38:49 +0000 (0:00:00.049) 0:00:44.120 ****** 2026-02-24 02:38:49.802356 | controller | Tuesday 24 February 2026 02:38:49 +0000 (0:00:00.049) 0:00:44.119 ****** 2026-02-24 02:38:49.802373 | controller | changed: [localhost] 2026-02-24 02:38:50.164310 | controller | 2026-02-24 02:38:50.164370 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:38:50.164382 | controller | (snippet_datadir, 2026-02-24 02:38:50.164389 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:38:50.164396 | controller | }}, content={{ 2026-02-24 02:38:50.164403 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:38:50.164417 | controller | default({}) | 2026-02-24 02:38:50.164423 | controller | to_nice_yaml 2026-02-24 02:38:50.164428 | controller | }}, mode=0644] *** 2026-02-24 02:38:50.164434 | controller | Tuesday 24 February 2026 02:38:49 +0000 (0:00:00.323) 0:00:44.443 ****** 2026-02-24 02:38:50.164440 | controller | Tuesday 24 February 2026 02:38:49 +0000 (0:00:00.323) 0:00:44.442 ****** 2026-02-24 02:38:50.164455 | controller | changed: [localhost] 2026-02-24 02:38:50.537585 | controller | 2026-02-24 02:38:50.537687 | 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-24 02:38:50.537696 | controller | ( 2026-02-24 02:38:50.537709 | controller | snippet_datadir, 2026-02-24 02:38:50.537716 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:38:50.537722 | controller | ) | path_join 2026-02-24 02:38:50.537727 | controller | }}, mode=0644] *** 2026-02-24 02:38:50.537733 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.362) 0:00:44.805 ****** 2026-02-24 02:38:50.537739 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.362) 0:00:44.804 ****** 2026-02-24 02:38:50.537753 | controller | changed: [localhost] 2026-02-24 02:38:50.591604 | controller | 2026-02-24 02:38:50.591634 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:38:50.591645 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.373) 0:00:45.179 ****** 2026-02-24 02:38:50.591653 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.373) 0:00:45.177 ****** 2026-02-24 02:38:50.591667 | 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-24 02:38:50.631090 | controller | 2026-02-24 02:38:50.631116 | 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-24 02:38:50.631126 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.054) 0:00:45.233 ****** 2026-02-24 02:38:50.631134 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.054) 0:00:45.232 ****** 2026-02-24 02:38:50.631146 | controller | ok: [localhost] => 2026-02-24 02:38:50.799413 | controller | changed: false 2026-02-24 02:38:50.799439 | controller | msg: All assertions passed 2026-02-24 02:38:50.799447 | controller | 2026-02-24 02:38:50.799453 | 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-24 02:38:50.799459 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.039) 0:00:45.272 ****** 2026-02-24 02:38:50.799465 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.039) 0:00:45.271 ****** 2026-02-24 02:38:50.799474 | controller | ok: [localhost] 2026-02-24 02:38:50.837756 | controller | 2026-02-24 02:38:50.837779 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:38:50.837787 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.168) 0:00:45.441 ****** 2026-02-24 02:38:50.837793 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.168) 0:00:45.439 ****** 2026-02-24 02:38:50.837802 | controller | ok: [localhost] 2026-02-24 02:38:51.299478 | controller | 2026-02-24 02:38:51.299529 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:38:51.299538 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.038) 0:00:45.479 ****** 2026-02-24 02:38:51.299544 | controller | Tuesday 24 February 2026 02:38:50 +0000 (0:00:00.038) 0:00:45.478 ****** 2026-02-24 02:38:51.299558 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2026-02-24 02:38:51.408634 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2026-02-24 02:38:51.408675 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2026-02-24 02:38:51.408687 | controller | 2026-02-24 02:38:51.408693 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:38:51.408710 | controller | _content | 2026-02-24 02:38:51.408715 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:38:51.408721 | controller | combine(_parsed, recursive=true) 2026-02-24 02:38:51.408730 | controller | }} 2026-02-24 02:38:51.408736 | controller | ] *** 2026-02-24 02:38:51.408742 | controller | Tuesday 24 February 2026 02:38:51 +0000 (0:00:00.461) 0:00:45.940 ****** 2026-02-24 02:38:51.408748 | controller | Tuesday 24 February 2026 02:38:51 +0000 (0:00:00.461) 0:00:45.939 ****** 2026-02-24 02:38:51.408760 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-24 02:38:51.578772 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:38:51.578802 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:38:51.578810 | controller | 2026-02-24 02:38:51.578816 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:38:51.578823 | controller | Tuesday 24 February 2026 02:38:51 +0000 (0:00:00.109) 0:00:46.050 ****** 2026-02-24 02:38:51.578829 | controller | Tuesday 24 February 2026 02:38:51 +0000 (0:00:00.109) 0:00:46.048 ****** 2026-02-24 02:38:51.578840 | controller | changed: [localhost] 2026-02-24 02:38:51.909016 | controller | 2026-02-24 02:38:51.909056 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:38:51.909064 | controller | (_destdir, 2026-02-24 02:38:51.909071 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:38:51.909077 | controller | }}, content={{ 2026-02-24 02:38:51.909082 | controller | ( 2026-02-24 02:38:51.909088 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:38:51.909093 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:38:51.909099 | controller | }}, mode=0644] *** 2026-02-24 02:38:51.909104 | controller | Tuesday 24 February 2026 02:38:51 +0000 (0:00:00.170) 0:00:46.220 ****** 2026-02-24 02:38:51.909110 | controller | Tuesday 24 February 2026 02:38:51 +0000 (0:00:00.170) 0:00:46.219 ****** 2026-02-24 02:38:51.909122 | controller | changed: [localhost] 2026-02-24 02:38:52.131143 | controller | 2026-02-24 02:38:52.131175 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{ 2026-02-24 02:38:52.131183 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-24 02:38:52.131189 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-24 02:38:52.131194 | controller | _val['name'], 'values.yaml') | path_join 2026-02-24 02:38:52.131200 | controller | }}, dest={{ 2026-02-24 02:38:52.131216 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:52.131222 | controller | stage['path'], _val.src_file 2026-02-24 02:38:52.131228 | controller | ) | 2026-02-24 02:38:52.131233 | controller | path_join 2026-02-24 02:38:52.131239 | controller | }}] *** 2026-02-24 02:38:52.131244 | controller | Tuesday 24 February 2026 02:38:51 +0000 (0:00:00.330) 0:00:46.550 ****** 2026-02-24 02:38:52.131249 | controller | Tuesday 24 February 2026 02:38:51 +0000 (0:00:00.330) 0:00:46.549 ****** 2026-02-24 02:38:52.131260 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2026-02-24 02:38:52.167737 | controller | 2026-02-24 02:38:52.167761 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:52.167769 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.222) 0:00:46.772 ****** 2026-02-24 02:38:52.167774 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.222) 0:00:46.771 ****** 2026-02-24 02:38:52.167784 | controller | skipping: [localhost] 2026-02-24 02:38:52.418730 | controller | 2026-02-24 02:38:52.418762 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-24 02:38:52.418771 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.036) 0:00:46.809 ****** 2026-02-24 02:38:52.418777 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.036) 0:00:46.808 ****** 2026-02-24 02:38:52.418791 | controller | changed: [localhost] 2026-02-24 02:38:52.754427 | controller | 2026-02-24 02:38:52.754463 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-24 02:38:52.754476 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.250) 0:00:47.060 ****** 2026-02-24 02:38:52.754482 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.250) 0:00:47.059 ****** 2026-02-24 02:38:52.754493 | controller | changed: [localhost] 2026-02-24 02:38:52.960199 | controller | 2026-02-24 02:38:52.960243 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{ 2026-02-24 02:38:52.960255 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-24 02:38:52.960264 | controller | stage['build_output'] | basename) | path_join 2026-02-24 02:38:52.960271 | controller | }}, mode=0644] *** 2026-02-24 02:38:52.960279 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.335) 0:00:47.395 ****** 2026-02-24 02:38:52.960287 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.335) 0:00:47.394 ****** 2026-02-24 02:38:52.960302 | controller | changed: [localhost] 2026-02-24 02:38:52.995354 | controller | 2026-02-24 02:38:52.995373 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:52.995382 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.205) 0:00:47.601 ****** 2026-02-24 02:38:52.995390 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.205) 0:00:47.600 ****** 2026-02-24 02:38:52.995401 | controller | skipping: [localhost] 2026-02-24 02:38:53.030314 | controller | 2026-02-24 02:38:53.030332 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2026-02-24 02:38:53.030340 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.035) 0:00:47.637 ****** 2026-02-24 02:38:53.030348 | controller | Tuesday 24 February 2026 02:38:52 +0000 (0:00:00.035) 0:00:47.635 ****** 2026-02-24 02:38:53.030358 | controller | skipping: [localhost] 2026-02-24 02:38:53.066186 | controller | 2026-02-24 02:38:53.066207 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] *** 2026-02-24 02:38:53.066215 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.034) 0:00:47.672 ****** 2026-02-24 02:38:53.066223 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.034) 0:00:47.670 ****** 2026-02-24 02:38:53.066234 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-24 02:38:53.100492 | controller | skipping: [localhost] 2026-02-24 02:38:53.100511 | controller | 2026-02-24 02:38:53.100518 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:53.100523 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.035) 0:00:47.707 ****** 2026-02-24 02:38:53.100528 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.035) 0:00:47.706 ****** 2026-02-24 02:38:53.100537 | controller | skipping: [localhost] 2026-02-24 02:38:53.139636 | controller | 2026-02-24 02:38:53.139661 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] *** 2026-02-24 02:38:53.139670 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.034) 0:00:47.742 ****** 2026-02-24 02:38:53.139676 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.034) 0:00:47.741 ****** 2026-02-24 02:38:53.139697 | controller | skipping: [localhost] 2026-02-24 02:38:53.172722 | controller | 2026-02-24 02:38:53.172742 | 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-24 02:38:53.172750 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.039) 0:00:47.781 ****** 2026-02-24 02:38:53.172755 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.039) 0:00:47.780 ****** 2026-02-24 02:38:53.172768 | controller | ok: [localhost] => 2026-02-24 02:38:53.193739 | controller | changed: false 2026-02-24 02:38:53.193758 | controller | msg: All assertions passed 2026-02-24 02:38:53.193765 | controller | 2026-02-24 02:38:53.193770 | 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-24 02:38:53.193776 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.033) 0:00:47.814 ****** 2026-02-24 02:38:53.193781 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.033) 0:00:47.813 ****** 2026-02-24 02:38:53.193790 | controller | skipping: [localhost] 2026-02-24 02:38:53.219137 | controller | 2026-02-24 02:38:53.219157 | 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-24 02:38:53.219164 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.020) 0:00:47.835 ****** 2026-02-24 02:38:53.219169 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.020) 0:00:47.834 ****** 2026-02-24 02:38:53.219178 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) 2026-02-24 02:38:53.240714 | controller | 2026-02-24 02:38:53.240734 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-24 02:38:53.240742 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.025) 0:00:47.860 ****** 2026-02-24 02:38:53.240751 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.025) 0:00:47.859 ****** 2026-02-24 02:38:53.240759 | controller | skipping: [localhost] 2026-02-24 02:38:53.267561 | controller | 2026-02-24 02:38:53.267580 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-24 02:38:53.267588 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.021) 0:00:47.882 ****** 2026-02-24 02:38:53.267594 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.021) 0:00:47.881 ****** 2026-02-24 02:38:53.267602 | controller | ok: [localhost] 2026-02-24 02:38:53.440333 | controller | 2026-02-24 02:38:53.440352 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-24 02:38:53.440360 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:53.440365 | controller | stage['path'], item.src_file) | path_join 2026-02-24 02:38:53.440371 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-24 02:38:53.440376 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.026) 0:00:47.909 ****** 2026-02-24 02:38:53.440381 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.026) 0:00:47.908 ****** 2026-02-24 02:38:53.440390 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-24 02:38:53.491633 | controller | 2026-02-24 02:38:53.491652 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-24 02:38:53.491660 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.172) 0:00:48.082 ****** 2026-02-24 02:38:53.491668 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.172) 0:00:48.080 ****** 2026-02-24 02:38:53.491687 | controller | ok: [localhost] => (item=values.yaml) 2026-02-24 02:38:53.526212 | controller | 2026-02-24 02:38:53.526232 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] *** 2026-02-24 02:38:53.526239 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.051) 0:00:48.133 ****** 2026-02-24 02:38:53.526247 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.051) 0:00:48.132 ****** 2026-02-24 02:38:53.526255 | controller | skipping: [localhost] 2026-02-24 02:38:53.589615 | controller | 2026-02-24 02:38:53.589637 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] *** 2026-02-24 02:38:53.589644 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.034) 0:00:48.168 ****** 2026-02-24 02:38:53.589654 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.034) 0:00:48.166 ****** 2026-02-24 02:38:53.589664 | controller | 2026-02-24 02:38:53.635883 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:38:53.635902 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.063) 0:00:48.231 ****** 2026-02-24 02:38:53.635910 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.063) 0:00:48.230 ****** 2026-02-24 02:38:53.635919 | 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-24 02:38:53.677046 | controller | 2026-02-24 02:38:53.677067 | 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-24 02:38:53.677076 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.046) 0:00:48.277 ****** 2026-02-24 02:38:53.677082 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.046) 0:00:48.276 ****** 2026-02-24 02:38:53.677091 | controller | ok: [localhost] => 2026-02-24 02:38:53.838149 | controller | changed: false 2026-02-24 02:38:53.838172 | controller | msg: All assertions passed 2026-02-24 02:38:53.838183 | controller | 2026-02-24 02:38:53.838189 | 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-24 02:38:53.838195 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.041) 0:00:48.318 ****** 2026-02-24 02:38:53.838201 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.041) 0:00:48.317 ****** 2026-02-24 02:38:53.838210 | controller | ok: [localhost] 2026-02-24 02:38:53.880741 | controller | 2026-02-24 02:38:53.880761 | 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-24 02:38:53.880769 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.161) 0:00:48.479 ****** 2026-02-24 02:38:53.880775 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.161) 0:00:48.478 ****** 2026-02-24 02:38:53.880784 | controller | ok: [localhost] => 2026-02-24 02:38:54.040874 | controller | changed: false 2026-02-24 02:38:54.040896 | controller | msg: All assertions passed 2026-02-24 02:38:54.040903 | controller | 2026-02-24 02:38:54.040909 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:38:54.040915 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.042) 0:00:48.522 ****** 2026-02-24 02:38:54.040920 | controller | Tuesday 24 February 2026 02:38:53 +0000 (0:00:00.042) 0:00:48.521 ****** 2026-02-24 02:38:54.040929 | controller | ok: [localhost] 2026-02-24 02:38:54.245219 | controller | 2026-02-24 02:38:54.245243 | 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-24 02:38:54.245251 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:38:54.245257 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:38:54.245263 | controller | _config_map_content | 2026-02-24 02:38:54.245269 | controller | ansible.utils.remove_keys( 2026-02-24 02:38:54.245274 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:38:54.245280 | controller | matching_parameter='regex') 2026-02-24 02:38:54.245286 | controller | }}, cacheable=False] *** 2026-02-24 02:38:54.245291 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.160) 0:00:48.682 ****** 2026-02-24 02:38:54.245297 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.160) 0:00:48.681 ****** 2026-02-24 02:38:54.245306 | controller | ok: [localhost] 2026-02-24 02:38:54.284740 | controller | 2026-02-24 02:38:54.284759 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:38:54.284767 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.204) 0:00:48.886 ****** 2026-02-24 02:38:54.284777 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.204) 0:00:48.885 ****** 2026-02-24 02:38:54.284785 | controller | skipping: [localhost] 2026-02-24 02:38:54.450476 | controller | 2026-02-24 02:38:54.450496 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:38:54.450503 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.039) 0:00:48.926 ****** 2026-02-24 02:38:54.450509 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.039) 0:00:48.925 ****** 2026-02-24 02:38:54.450518 | controller | changed: [localhost] 2026-02-24 02:38:54.528282 | controller | 2026-02-24 02:38:54.528316 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:38:54.528324 | controller | (snippet_datadir, 2026-02-24 02:38:54.528330 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:38:54.528335 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:38:54.528341 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.165) 0:00:49.092 ****** 2026-02-24 02:38:54.528346 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.165) 0:00:49.091 ****** 2026-02-24 02:38:54.528357 | controller | skipping: [localhost] 2026-02-24 02:38:54.577769 | controller | 2026-02-24 02:38:54.577793 | 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-24 02:38:54.577800 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.077) 0:00:49.170 ****** 2026-02-24 02:38:54.577806 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.077) 0:00:49.168 ****** 2026-02-24 02:38:54.577815 | controller | ok: [localhost] 2026-02-24 02:38:54.896962 | controller | 2026-02-24 02:38:54.897002 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:38:54.897013 | controller | (snippet_datadir, 2026-02-24 02:38:54.897019 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:38:54.897024 | controller | }}, content={{ 2026-02-24 02:38:54.897030 | controller | _base64_patch | 2026-02-24 02:38:54.897035 | controller | default({}) | 2026-02-24 02:38:54.897040 | controller | to_nice_yaml 2026-02-24 02:38:54.897046 | controller | }}, mode=0644] *** 2026-02-24 02:38:54.897051 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.049) 0:00:49.219 ****** 2026-02-24 02:38:54.897056 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.049) 0:00:49.218 ****** 2026-02-24 02:38:54.897065 | controller | changed: [localhost] 2026-02-24 02:38:55.225596 | controller | 2026-02-24 02:38:55.225650 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:38:55.225659 | controller | (snippet_datadir, 2026-02-24 02:38:55.225675 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:38:55.225682 | controller | }}, content={{ 2026-02-24 02:38:55.225688 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:38:55.225693 | controller | default({}) | 2026-02-24 02:38:55.225699 | controller | to_nice_yaml 2026-02-24 02:38:55.225705 | controller | }}, mode=0644] *** 2026-02-24 02:38:55.225710 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.319) 0:00:49.538 ****** 2026-02-24 02:38:55.225716 | controller | Tuesday 24 February 2026 02:38:54 +0000 (0:00:00.319) 0:00:49.537 ****** 2026-02-24 02:38:55.225728 | controller | changed: [localhost] 2026-02-24 02:38:55.561847 | controller | 2026-02-24 02:38:55.561883 | 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-24 02:38:55.561891 | controller | ( 2026-02-24 02:38:55.561897 | controller | snippet_datadir, 2026-02-24 02:38:55.561903 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:38:55.561908 | controller | ) | path_join 2026-02-24 02:38:55.561913 | controller | }}, mode=0644] *** 2026-02-24 02:38:55.561918 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.328) 0:00:49.867 ****** 2026-02-24 02:38:55.561924 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.328) 0:00:49.865 ****** 2026-02-24 02:38:55.561938 | controller | changed: [localhost] 2026-02-24 02:38:55.613507 | controller | 2026-02-24 02:38:55.613538 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:38:55.613557 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.336) 0:00:50.203 ****** 2026-02-24 02:38:55.613566 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.336) 0:00:50.202 ****** 2026-02-24 02:38:55.613580 | 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-24 02:38:55.653980 | controller | 2026-02-24 02:38:55.654025 | 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-24 02:38:55.654036 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.051) 0:00:50.255 ****** 2026-02-24 02:38:55.654044 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.051) 0:00:50.253 ****** 2026-02-24 02:38:55.654057 | controller | ok: [localhost] => 2026-02-24 02:38:55.817056 | controller | changed: false 2026-02-24 02:38:55.817091 | controller | msg: All assertions passed 2026-02-24 02:38:55.817099 | controller | 2026-02-24 02:38:55.817105 | 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-24 02:38:55.817115 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.040) 0:00:50.295 ****** 2026-02-24 02:38:55.817120 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.040) 0:00:50.294 ****** 2026-02-24 02:38:55.817131 | controller | ok: [localhost] 2026-02-24 02:38:55.854127 | controller | 2026-02-24 02:38:55.854155 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:38:55.854165 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.163) 0:00:50.458 ****** 2026-02-24 02:38:55.854173 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.163) 0:00:50.457 ****** 2026-02-24 02:38:55.854185 | controller | ok: [localhost] 2026-02-24 02:38:56.155543 | controller | 2026-02-24 02:38:56.155574 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:38:56.155581 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.037) 0:00:50.495 ****** 2026-02-24 02:38:56.155587 | controller | Tuesday 24 February 2026 02:38:55 +0000 (0:00:00.037) 0:00:50.494 ****** 2026-02-24 02:38:56.155597 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-02-24 02:38:56.230971 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-02-24 02:38:56.231018 | controller | 2026-02-24 02:38:56.231032 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:38:56.231048 | controller | _content | 2026-02-24 02:38:56.231060 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:38:56.231068 | controller | combine(_parsed, recursive=true) 2026-02-24 02:38:56.231076 | controller | }} 2026-02-24 02:38:56.231084 | controller | ] *** 2026-02-24 02:38:56.231091 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.301) 0:00:50.797 ****** 2026-02-24 02:38:56.231099 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.301) 0:00:50.796 ****** 2026-02-24 02:38:56.231111 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:38:56.407611 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:38:56.407650 | controller | 2026-02-24 02:38:56.407667 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:38:56.407674 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.075) 0:00:50.872 ****** 2026-02-24 02:38:56.407680 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.075) 0:00:50.871 ****** 2026-02-24 02:38:56.407691 | controller | changed: [localhost] 2026-02-24 02:38:56.738104 | controller | 2026-02-24 02:38:56.738145 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:38:56.738153 | controller | (_destdir, 2026-02-24 02:38:56.738164 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:38:56.738169 | controller | }}, content={{ 2026-02-24 02:38:56.738178 | controller | ( 2026-02-24 02:38:56.738184 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:38:56.738189 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:38:56.738194 | controller | }}, mode=0644] *** 2026-02-24 02:38:56.738200 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.176) 0:00:51.049 ****** 2026-02-24 02:38:56.738205 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.176) 0:00:51.048 ****** 2026-02-24 02:38:56.738215 | controller | changed: [localhost] 2026-02-24 02:38:56.957646 | controller | 2026-02-24 02:38:56.957681 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-24 02:38:56.957689 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-24 02:38:56.957694 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-24 02:38:56.957700 | controller | _val['name'], 'values.yaml') | path_join 2026-02-24 02:38:56.957705 | controller | }}, dest={{ 2026-02-24 02:38:56.957713 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:56.957719 | controller | stage['path'], _val.src_file 2026-02-24 02:38:56.957724 | controller | ) | 2026-02-24 02:38:56.957729 | controller | path_join 2026-02-24 02:38:56.957736 | controller | }}] *** 2026-02-24 02:38:56.957741 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.330) 0:00:51.379 ****** 2026-02-24 02:38:56.957746 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.330) 0:00:51.378 ****** 2026-02-24 02:38:56.957756 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-24 02:38:56.992716 | controller | 2026-02-24 02:38:56.992744 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:56.992754 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.219) 0:00:51.599 ****** 2026-02-24 02:38:56.992762 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.219) 0:00:51.598 ****** 2026-02-24 02:38:56.992774 | controller | skipping: [localhost] 2026-02-24 02:38:57.241112 | controller | 2026-02-24 02:38:57.241145 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-24 02:38:57.241154 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.035) 0:00:51.634 ****** 2026-02-24 02:38:57.241160 | controller | Tuesday 24 February 2026 02:38:56 +0000 (0:00:00.035) 0:00:51.633 ****** 2026-02-24 02:38:57.241171 | controller | changed: [localhost] 2026-02-24 02:38:57.562366 | controller | 2026-02-24 02:38:57.562404 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-24 02:38:57.562417 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.248) 0:00:51.882 ****** 2026-02-24 02:38:57.562423 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.248) 0:00:51.881 ****** 2026-02-24 02:38:57.562433 | controller | changed: [localhost] 2026-02-24 02:38:57.758515 | controller | 2026-02-24 02:38:57.758553 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-24 02:38:57.758561 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-24 02:38:57.758567 | controller | stage['build_output'] | basename) | path_join 2026-02-24 02:38:57.758573 | controller | }}, mode=0644] *** 2026-02-24 02:38:57.758578 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.321) 0:00:52.204 ****** 2026-02-24 02:38:57.758584 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.321) 0:00:52.202 ****** 2026-02-24 02:38:57.758594 | controller | changed: [localhost] 2026-02-24 02:38:57.793736 | controller | 2026-02-24 02:38:57.793765 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:57.793776 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.196) 0:00:52.400 ****** 2026-02-24 02:38:57.793784 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.196) 0:00:52.399 ****** 2026-02-24 02:38:57.793806 | controller | skipping: [localhost] 2026-02-24 02:38:57.830014 | controller | 2026-02-24 02:38:57.830041 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-24 02:38:57.830051 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.035) 0:00:52.435 ****** 2026-02-24 02:38:57.830058 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.035) 0:00:52.434 ****** 2026-02-24 02:38:57.830069 | controller | skipping: [localhost] 2026-02-24 02:38:57.867585 | controller | 2026-02-24 02:38:57.867623 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] *** 2026-02-24 02:38:57.867637 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.036) 0:00:52.471 ****** 2026-02-24 02:38:57.867662 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.036) 0:00:52.470 ****** 2026-02-24 02:38:57.867678 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) 2026-02-24 02:38:57.903232 | controller | skipping: [localhost] 2026-02-24 02:38:57.903269 | controller | 2026-02-24 02:38:57.903282 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:38:57.903293 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.037) 0:00:52.509 ****** 2026-02-24 02:38:57.903302 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.037) 0:00:52.508 ****** 2026-02-24 02:38:57.903319 | controller | skipping: [localhost] 2026-02-24 02:38:57.942432 | controller | 2026-02-24 02:38:57.942470 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] *** 2026-02-24 02:38:57.942484 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.035) 0:00:52.544 ****** 2026-02-24 02:38:57.942494 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.035) 0:00:52.543 ****** 2026-02-24 02:38:57.942510 | controller | skipping: [localhost] 2026-02-24 02:38:57.977342 | controller | 2026-02-24 02:38:57.977368 | 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-24 02:38:57.977378 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.039) 0:00:52.584 ****** 2026-02-24 02:38:57.977384 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.039) 0:00:52.582 ****** 2026-02-24 02:38:57.977396 | controller | ok: [localhost] => 2026-02-24 02:38:57.999939 | controller | changed: false 2026-02-24 02:38:58.000008 | controller | msg: All assertions passed 2026-02-24 02:38:58.000030 | controller | 2026-02-24 02:38:58.000042 | 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-24 02:38:58.000053 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.034) 0:00:52.619 ****** 2026-02-24 02:38:58.000063 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.034) 0:00:52.617 ****** 2026-02-24 02:38:58.000081 | controller | skipping: [localhost] 2026-02-24 02:38:58.027703 | controller | 2026-02-24 02:38:58.027751 | 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-24 02:38:58.027766 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.022) 0:00:52.641 ****** 2026-02-24 02:38:58.027777 | controller | Tuesday 24 February 2026 02:38:57 +0000 (0:00:00.022) 0:00:52.640 ****** 2026-02-24 02:38:58.027795 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-24 02:38:58.049657 | controller | 2026-02-24 02:38:58.049678 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-24 02:38:58.049689 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.027) 0:00:52.669 ****** 2026-02-24 02:38:58.049695 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.027) 0:00:52.668 ****** 2026-02-24 02:38:58.049704 | controller | skipping: [localhost] 2026-02-24 02:38:58.075576 | controller | 2026-02-24 02:38:58.075618 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-24 02:38:58.075632 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.022) 0:00:52.691 ****** 2026-02-24 02:38:58.075659 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.022) 0:00:52.690 ****** 2026-02-24 02:38:58.075678 | controller | ok: [localhost] 2026-02-24 02:38:58.394818 | controller | 2026-02-24 02:38:58.394854 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-24 02:38:58.394863 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:38:58.394869 | controller | stage['path'], item.src_file) | path_join 2026-02-24 02:38:58.394876 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-24 02:38:58.394881 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.025) 0:00:52.717 ****** 2026-02-24 02:38:58.394887 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.025) 0:00:52.716 ****** 2026-02-24 02:38:58.394897 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-24 02:38:58.470623 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'}) 2026-02-24 02:38:58.470659 | controller | 2026-02-24 02:38:58.470668 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-24 02:38:58.470674 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.319) 0:00:53.036 ****** 2026-02-24 02:38:58.470680 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.319) 0:00:53.035 ****** 2026-02-24 02:38:58.470689 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-24 02:38:58.507016 | controller | ok: [localhost] => (item=values.yaml) 2026-02-24 02:38:58.507036 | controller | 2026-02-24 02:38:58.507044 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] ************* 2026-02-24 02:38:58.507049 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.075) 0:00:53.112 ****** 2026-02-24 02:38:58.507055 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.075) 0:00:53.111 ****** 2026-02-24 02:38:58.507064 | controller | skipping: [localhost] 2026-02-24 02:38:58.601471 | controller | 2026-02-24 02:38:58.601492 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] *** 2026-02-24 02:38:58.601499 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.036) 0:00:53.148 ****** 2026-02-24 02:38:58.601504 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.036) 0:00:53.147 ****** 2026-02-24 02:38:58.601513 | controller | 2026-02-24 02:38:58.648498 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:38:58.648518 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.094) 0:00:53.243 ****** 2026-02-24 02:38:58.648525 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.094) 0:00:53.242 ****** 2026-02-24 02:38:58.648534 | 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-24 02:38:58.688418 | controller | 2026-02-24 02:38:58.688440 | 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-24 02:38:58.688449 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.046) 0:00:53.290 ****** 2026-02-24 02:38:58.688454 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.046) 0:00:53.289 ****** 2026-02-24 02:38:58.688463 | controller | ok: [localhost] => 2026-02-24 02:38:58.849391 | controller | changed: false 2026-02-24 02:38:58.849412 | controller | msg: All assertions passed 2026-02-24 02:38:58.849423 | controller | 2026-02-24 02:38:58.849429 | 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-24 02:38:58.849435 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.039) 0:00:53.330 ****** 2026-02-24 02:38:58.849440 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.039) 0:00:53.328 ****** 2026-02-24 02:38:58.849448 | controller | ok: [localhost] 2026-02-24 02:38:58.893406 | controller | 2026-02-24 02:38:58.893425 | 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-24 02:38:58.893434 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.160) 0:00:53.491 ****** 2026-02-24 02:38:58.893439 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.160) 0:00:53.489 ****** 2026-02-24 02:38:58.893448 | controller | ok: [localhost] => 2026-02-24 02:38:59.053229 | controller | changed: false 2026-02-24 02:38:59.053249 | controller | msg: All assertions passed 2026-02-24 02:38:59.053257 | controller | 2026-02-24 02:38:59.053266 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:38:59.053272 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.044) 0:00:53.535 ****** 2026-02-24 02:38:59.053277 | controller | Tuesday 24 February 2026 02:38:58 +0000 (0:00:00.044) 0:00:53.533 ****** 2026-02-24 02:38:59.053286 | controller | ok: [localhost] 2026-02-24 02:38:59.263153 | controller | 2026-02-24 02:38:59.263176 | 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-24 02:38:59.263184 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:38:59.263190 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:38:59.263195 | controller | _config_map_content | 2026-02-24 02:38:59.263200 | controller | ansible.utils.remove_keys( 2026-02-24 02:38:59.263209 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:38:59.263214 | controller | matching_parameter='regex') 2026-02-24 02:38:59.263219 | controller | }}, cacheable=False] *** 2026-02-24 02:38:59.263224 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.159) 0:00:53.694 ****** 2026-02-24 02:38:59.263229 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.159) 0:00:53.693 ****** 2026-02-24 02:38:59.263238 | controller | ok: [localhost] 2026-02-24 02:38:59.300695 | controller | 2026-02-24 02:38:59.300716 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:38:59.300724 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.209) 0:00:53.904 ****** 2026-02-24 02:38:59.300730 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.209) 0:00:53.903 ****** 2026-02-24 02:38:59.300739 | controller | skipping: [localhost] 2026-02-24 02:38:59.464356 | controller | 2026-02-24 02:38:59.464381 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:38:59.464388 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.037) 0:00:53.942 ****** 2026-02-24 02:38:59.464394 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.037) 0:00:53.941 ****** 2026-02-24 02:38:59.464403 | controller | ok: [localhost] 2026-02-24 02:38:59.516874 | controller | 2026-02-24 02:38:59.516905 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:38:59.516916 | controller | (snippet_datadir, 2026-02-24 02:38:59.516924 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:38:59.516932 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:38:59.516939 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.163) 0:00:54.106 ****** 2026-02-24 02:38:59.516947 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.163) 0:00:54.104 ****** 2026-02-24 02:38:59.516962 | controller | skipping: [localhost] 2026-02-24 02:38:59.565796 | controller | 2026-02-24 02:38:59.565837 | 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-24 02:38:59.565852 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.052) 0:00:54.158 ****** 2026-02-24 02:38:59.565863 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.052) 0:00:54.157 ****** 2026-02-24 02:38:59.565881 | controller | ok: [localhost] 2026-02-24 02:38:59.887607 | controller | 2026-02-24 02:38:59.887639 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:38:59.887647 | controller | (snippet_datadir, 2026-02-24 02:38:59.887653 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:38:59.887661 | controller | }}, content={{ 2026-02-24 02:38:59.887668 | controller | _base64_patch | 2026-02-24 02:38:59.887674 | controller | default({}) | 2026-02-24 02:38:59.887679 | controller | to_nice_yaml 2026-02-24 02:38:59.887684 | controller | }}, mode=0644] *** 2026-02-24 02:38:59.887689 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.048) 0:00:54.207 ****** 2026-02-24 02:38:59.887694 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.048) 0:00:54.206 ****** 2026-02-24 02:38:59.887704 | controller | ok: [localhost] 2026-02-24 02:39:00.214060 | controller | 2026-02-24 02:39:00.214098 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:39:00.214106 | controller | (snippet_datadir, 2026-02-24 02:39:00.214113 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:39:00.214119 | controller | }}, content={{ 2026-02-24 02:39:00.214125 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:39:00.214130 | controller | default({}) | 2026-02-24 02:39:00.214135 | controller | to_nice_yaml 2026-02-24 02:39:00.214140 | controller | }}, mode=0644] *** 2026-02-24 02:39:00.214146 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.321) 0:00:54.529 ****** 2026-02-24 02:39:00.214151 | controller | Tuesday 24 February 2026 02:38:59 +0000 (0:00:00.321) 0:00:54.528 ****** 2026-02-24 02:39:00.214161 | controller | ok: [localhost] 2026-02-24 02:39:00.553611 | controller | 2026-02-24 02:39:00.553655 | 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-24 02:39:00.553663 | controller | ( 2026-02-24 02:39:00.553669 | controller | snippet_datadir, 2026-02-24 02:39:00.553674 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:39:00.553680 | controller | ) | path_join 2026-02-24 02:39:00.553685 | controller | }}, mode=0644] *** 2026-02-24 02:39:00.553690 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.326) 0:00:54.855 ****** 2026-02-24 02:39:00.553695 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.326) 0:00:54.854 ****** 2026-02-24 02:39:00.553706 | controller | changed: [localhost] 2026-02-24 02:39:00.605120 | controller | 2026-02-24 02:39:00.605157 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:39:00.605169 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.339) 0:00:55.195 ****** 2026-02-24 02:39:00.605177 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.339) 0:00:55.194 ****** 2026-02-24 02:39:00.605192 | 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-24 02:39:00.645291 | controller | 2026-02-24 02:39:00.645319 | 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-24 02:39:00.645328 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.051) 0:00:55.246 ****** 2026-02-24 02:39:00.645336 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.051) 0:00:55.245 ****** 2026-02-24 02:39:00.645347 | controller | ok: [localhost] => 2026-02-24 02:39:00.808009 | controller | changed: false 2026-02-24 02:39:00.808039 | controller | msg: All assertions passed 2026-02-24 02:39:00.808047 | controller | 2026-02-24 02:39:00.808053 | 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-24 02:39:00.808064 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.040) 0:00:55.287 ****** 2026-02-24 02:39:00.808070 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.040) 0:00:55.285 ****** 2026-02-24 02:39:00.808079 | controller | ok: [localhost] 2026-02-24 02:39:00.846115 | controller | 2026-02-24 02:39:00.846144 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:39:00.846152 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.162) 0:00:55.449 ****** 2026-02-24 02:39:00.846157 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.162) 0:00:55.448 ****** 2026-02-24 02:39:00.846167 | controller | ok: [localhost] 2026-02-24 02:39:01.147980 | controller | 2026-02-24 02:39:01.148024 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:39:01.148033 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.037) 0:00:55.487 ****** 2026-02-24 02:39:01.148039 | controller | Tuesday 24 February 2026 02:39:00 +0000 (0:00:00.037) 0:00:55.486 ****** 2026-02-24 02:39:01.148050 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-24 02:39:01.223906 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-24 02:39:01.223938 | controller | 2026-02-24 02:39:01.223949 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:39:01.223957 | controller | _content | 2026-02-24 02:39:01.223966 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:39:01.223974 | controller | combine(_parsed, recursive=true) 2026-02-24 02:39:01.224000 | controller | }} 2026-02-24 02:39:01.224013 | controller | ] *** 2026-02-24 02:39:01.224022 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.301) 0:00:55.789 ****** 2026-02-24 02:39:01.224030 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.301) 0:00:55.788 ****** 2026-02-24 02:39:01.224043 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:39:01.387539 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:39:01.387571 | controller | 2026-02-24 02:39:01.387579 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:39:01.387585 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.075) 0:00:55.865 ****** 2026-02-24 02:39:01.387591 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.075) 0:00:55.864 ****** 2026-02-24 02:39:01.387600 | controller | ok: [localhost] 2026-02-24 02:39:01.745132 | controller | 2026-02-24 02:39:01.745170 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:39:01.745178 | controller | (_destdir, 2026-02-24 02:39:01.745184 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:39:01.745190 | controller | }}, content={{ 2026-02-24 02:39:01.745195 | controller | ( 2026-02-24 02:39:01.745201 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:39:01.745206 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:39:01.745211 | controller | }}, mode=0644] *** 2026-02-24 02:39:01.745216 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.163) 0:00:56.029 ****** 2026-02-24 02:39:01.745222 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.163) 0:00:56.028 ****** 2026-02-24 02:39:01.745231 | controller | changed: [localhost] 2026-02-24 02:39:01.793326 | controller | 2026-02-24 02:39:01.793363 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:39:01.793374 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.357) 0:00:56.386 ****** 2026-02-24 02:39:01.793380 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.357) 0:00:56.385 ****** 2026-02-24 02:39:01.793393 | 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-24 02:39:01.831726 | controller | 2026-02-24 02:39:01.831746 | 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-24 02:39:01.831758 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.048) 0:00:56.435 ****** 2026-02-24 02:39:01.831763 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.048) 0:00:56.433 ****** 2026-02-24 02:39:01.831772 | controller | ok: [localhost] => 2026-02-24 02:39:01.990472 | controller | changed: false 2026-02-24 02:39:01.990495 | controller | msg: All assertions passed 2026-02-24 02:39:01.990503 | controller | 2026-02-24 02:39:01.990509 | 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-24 02:39:01.990515 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.038) 0:00:56.473 ****** 2026-02-24 02:39:01.990520 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.038) 0:00:56.472 ****** 2026-02-24 02:39:01.990528 | controller | ok: [localhost] 2026-02-24 02:39:02.034421 | controller | 2026-02-24 02:39:02.034446 | 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-24 02:39:02.034455 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.158) 0:00:56.632 ****** 2026-02-24 02:39:02.034461 | controller | Tuesday 24 February 2026 02:39:01 +0000 (0:00:00.158) 0:00:56.631 ****** 2026-02-24 02:39:02.034471 | controller | ok: [localhost] => 2026-02-24 02:39:02.192658 | controller | changed: false 2026-02-24 02:39:02.192690 | controller | msg: All assertions passed 2026-02-24 02:39:02.192698 | controller | 2026-02-24 02:39:02.192704 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:39:02.192710 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.043) 0:00:56.676 ****** 2026-02-24 02:39:02.192716 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.043) 0:00:56.674 ****** 2026-02-24 02:39:02.192726 | controller | ok: [localhost] 2026-02-24 02:39:02.362164 | controller | 2026-02-24 02:39:02.362211 | 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-24 02:39:02.362219 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:39:02.362225 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:39:02.362230 | controller | _config_map_content | 2026-02-24 02:39:02.362236 | controller | ansible.utils.remove_keys( 2026-02-24 02:39:02.362241 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:39:02.362246 | controller | matching_parameter='regex') 2026-02-24 02:39:02.362251 | controller | }}, cacheable=False] *** 2026-02-24 02:39:02.362256 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.158) 0:00:56.834 ****** 2026-02-24 02:39:02.362262 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.158) 0:00:56.833 ****** 2026-02-24 02:39:02.362274 | controller | ok: [localhost] 2026-02-24 02:39:02.399367 | controller | 2026-02-24 02:39:02.399401 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:39:02.399409 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.169) 0:00:57.003 ****** 2026-02-24 02:39:02.399415 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.169) 0:00:57.002 ****** 2026-02-24 02:39:02.399427 | controller | skipping: [localhost] 2026-02-24 02:39:02.560407 | controller | 2026-02-24 02:39:02.560430 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:39:02.560437 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.037) 0:00:57.041 ****** 2026-02-24 02:39:02.560446 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.037) 0:00:57.039 ****** 2026-02-24 02:39:02.560456 | controller | changed: [localhost] 2026-02-24 02:39:02.612414 | controller | 2026-02-24 02:39:02.612442 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:39:02.612456 | controller | (snippet_datadir, 2026-02-24 02:39:02.612463 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:39:02.612469 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:39:02.612475 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.161) 0:00:57.202 ****** 2026-02-24 02:39:02.612480 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.161) 0:00:57.200 ****** 2026-02-24 02:39:02.612490 | controller | skipping: [localhost] 2026-02-24 02:39:02.663208 | controller | 2026-02-24 02:39:02.663229 | 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-24 02:39:02.663237 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.051) 0:00:57.254 ****** 2026-02-24 02:39:02.663242 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.051) 0:00:57.252 ****** 2026-02-24 02:39:02.663251 | controller | ok: [localhost] 2026-02-24 02:39:02.977472 | controller | 2026-02-24 02:39:02.977496 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:39:02.977504 | controller | (snippet_datadir, 2026-02-24 02:39:02.977509 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:39:02.977515 | controller | }}, content={{ 2026-02-24 02:39:02.977520 | controller | _base64_patch | 2026-02-24 02:39:02.977525 | controller | default({}) | 2026-02-24 02:39:02.977530 | controller | to_nice_yaml 2026-02-24 02:39:02.977535 | controller | }}, mode=0644] *** 2026-02-24 02:39:02.977540 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.050) 0:00:57.304 ****** 2026-02-24 02:39:02.977546 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.050) 0:00:57.303 ****** 2026-02-24 02:39:02.977555 | controller | changed: [localhost] 2026-02-24 02:39:03.310795 | controller | 2026-02-24 02:39:03.310824 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:39:03.310832 | controller | (snippet_datadir, 2026-02-24 02:39:03.310838 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:39:03.310843 | controller | }}, content={{ 2026-02-24 02:39:03.310849 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:39:03.310854 | controller | default({}) | 2026-02-24 02:39:03.310859 | controller | to_nice_yaml 2026-02-24 02:39:03.310864 | controller | }}, mode=0644] *** 2026-02-24 02:39:03.310869 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.314) 0:00:57.619 ****** 2026-02-24 02:39:03.310874 | controller | Tuesday 24 February 2026 02:39:02 +0000 (0:00:00.314) 0:00:57.617 ****** 2026-02-24 02:39:03.310884 | controller | changed: [localhost] 2026-02-24 02:39:03.627823 | controller | 2026-02-24 02:39:03.627850 | 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-24 02:39:03.627858 | controller | ( 2026-02-24 02:39:03.627864 | controller | snippet_datadir, 2026-02-24 02:39:03.627870 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:39:03.627875 | controller | ) | path_join 2026-02-24 02:39:03.627880 | controller | }}, mode=0644] *** 2026-02-24 02:39:03.627886 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.333) 0:00:57.952 ****** 2026-02-24 02:39:03.627891 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.333) 0:00:57.951 ****** 2026-02-24 02:39:03.627900 | controller | changed: [localhost] 2026-02-24 02:39:03.681065 | controller | 2026-02-24 02:39:03.681095 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:39:03.681103 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.317) 0:00:58.269 ****** 2026-02-24 02:39:03.681109 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.317) 0:00:58.268 ****** 2026-02-24 02:39:03.681120 | 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-24 02:39:03.718537 | controller | 2026-02-24 02:39:03.718557 | 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-24 02:39:03.718569 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.053) 0:00:58.322 ****** 2026-02-24 02:39:03.718574 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.053) 0:00:58.321 ****** 2026-02-24 02:39:03.718583 | controller | ok: [localhost] => 2026-02-24 02:39:03.879498 | controller | changed: false 2026-02-24 02:39:03.879521 | controller | msg: All assertions passed 2026-02-24 02:39:03.879529 | controller | 2026-02-24 02:39:03.879535 | 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-24 02:39:03.879540 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.037) 0:00:58.360 ****** 2026-02-24 02:39:03.879546 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.037) 0:00:58.359 ****** 2026-02-24 02:39:03.879555 | controller | ok: [localhost] 2026-02-24 02:39:03.915297 | controller | 2026-02-24 02:39:03.915322 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:39:03.915330 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.160) 0:00:58.521 ****** 2026-02-24 02:39:03.915335 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.160) 0:00:58.520 ****** 2026-02-24 02:39:03.915344 | controller | ok: [localhost] 2026-02-24 02:39:04.219216 | controller | 2026-02-24 02:39:04.219250 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:39:04.219261 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.035) 0:00:58.557 ****** 2026-02-24 02:39:04.219269 | controller | Tuesday 24 February 2026 02:39:03 +0000 (0:00:00.035) 0:00:58.555 ****** 2026-02-24 02:39:04.219283 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml) 2026-02-24 02:39:04.293932 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml) 2026-02-24 02:39:04.293956 | controller | 2026-02-24 02:39:04.293964 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:39:04.293970 | controller | _content | 2026-02-24 02:39:04.293975 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:39:04.293981 | controller | combine(_parsed, recursive=true) 2026-02-24 02:39:04.294002 | controller | }} 2026-02-24 02:39:04.294008 | controller | ] *** 2026-02-24 02:39:04.294013 | controller | Tuesday 24 February 2026 02:39:04 +0000 (0:00:00.303) 0:00:58.860 ****** 2026-02-24 02:39:04.294018 | controller | Tuesday 24 February 2026 02:39:04 +0000 (0:00:00.303) 0:00:58.859 ****** 2026-02-24 02:39:04.294027 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:39:04.460091 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:39:04.460120 | controller | 2026-02-24 02:39:04.460128 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:39:04.460134 | controller | Tuesday 24 February 2026 02:39:04 +0000 (0:00:00.074) 0:00:58.935 ****** 2026-02-24 02:39:04.460140 | controller | Tuesday 24 February 2026 02:39:04 +0000 (0:00:00.074) 0:00:58.934 ****** 2026-02-24 02:39:04.460149 | controller | changed: [localhost] 2026-02-24 02:39:04.791252 | controller | 2026-02-24 02:39:04.791287 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:39:04.791297 | controller | (_destdir, 2026-02-24 02:39:04.791304 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:39:04.791311 | controller | }}, content={{ 2026-02-24 02:39:04.791318 | controller | ( 2026-02-24 02:39:04.791324 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:39:04.791330 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:39:04.791336 | controller | }}, mode=0644] *** 2026-02-24 02:39:04.791343 | controller | Tuesday 24 February 2026 02:39:04 +0000 (0:00:00.166) 0:00:59.101 ****** 2026-02-24 02:39:04.791349 | controller | Tuesday 24 February 2026 02:39:04 +0000 (0:00:00.166) 0:00:59.100 ****** 2026-02-24 02:39:04.791366 | controller | changed: [localhost] 2026-02-24 02:39:05.208916 | controller | 2026-02-24 02:39:05.208949 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{ 2026-02-24 02:39:05.208962 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-24 02:39:05.208968 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-24 02:39:05.208973 | controller | _val['name'], 'values.yaml') | path_join 2026-02-24 02:39:05.208978 | controller | }}, dest={{ 2026-02-24 02:39:05.209010 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:39:05.209017 | controller | stage['path'], _val.src_file 2026-02-24 02:39:05.209023 | controller | ) | 2026-02-24 02:39:05.209028 | controller | path_join 2026-02-24 02:39:05.209033 | controller | }}] *** 2026-02-24 02:39:05.209039 | controller | Tuesday 24 February 2026 02:39:04 +0000 (0:00:00.331) 0:00:59.432 ****** 2026-02-24 02:39:05.209044 | controller | Tuesday 24 February 2026 02:39:04 +0000 (0:00:00.331) 0:00:59.431 ****** 2026-02-24 02:39:05.209054 | controller | changed: [localhost] => (item=service-values) 2026-02-24 02:39:05.245437 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph) 2026-02-24 02:39:05.245456 | controller | 2026-02-24 02:39:05.245463 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:39:05.245469 | controller | Tuesday 24 February 2026 02:39:05 +0000 (0:00:00.417) 0:00:59.850 ****** 2026-02-24 02:39:05.245475 | controller | Tuesday 24 February 2026 02:39:05 +0000 (0:00:00.417) 0:00:59.849 ****** 2026-02-24 02:39:05.245484 | controller | skipping: [localhost] 2026-02-24 02:39:05.581968 | controller | 2026-02-24 02:39:05.582027 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-24 02:39:05.582036 | controller | Tuesday 24 February 2026 02:39:05 +0000 (0:00:00.036) 0:00:59.887 ****** 2026-02-24 02:39:05.582042 | controller | Tuesday 24 February 2026 02:39:05 +0000 (0:00:00.036) 0:00:59.885 ****** 2026-02-24 02:39:05.582052 | controller | changed: [localhost] 2026-02-24 02:39:05.898548 | controller | 2026-02-24 02:39:05.898585 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-24 02:39:05.898594 | controller | Tuesday 24 February 2026 02:39:05 +0000 (0:00:00.336) 0:01:00.223 ****** 2026-02-24 02:39:05.898601 | controller | Tuesday 24 February 2026 02:39:05 +0000 (0:00:00.336) 0:01:00.222 ****** 2026-02-24 02:39:05.898611 | controller | changed: [localhost] 2026-02-24 02:39:06.097383 | controller | 2026-02-24 02:39:06.097408 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{ 2026-02-24 02:39:06.097416 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-24 02:39:06.097423 | controller | stage['build_output'] | basename) | path_join 2026-02-24 02:39:06.097428 | controller | }}, mode=0644] *** 2026-02-24 02:39:06.097434 | controller | Tuesday 24 February 2026 02:39:05 +0000 (0:00:00.316) 0:01:00.540 ****** 2026-02-24 02:39:06.097440 | controller | Tuesday 24 February 2026 02:39:05 +0000 (0:00:00.316) 0:01:00.539 ****** 2026-02-24 02:39:06.097450 | controller | changed: [localhost] 2026-02-24 02:39:06.134361 | controller | 2026-02-24 02:39:06.134384 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:39:06.134392 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.198) 0:01:00.739 ****** 2026-02-24 02:39:06.134398 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.198) 0:01:00.737 ****** 2026-02-24 02:39:06.134408 | controller | skipping: [localhost] 2026-02-24 02:39:06.170102 | controller | 2026-02-24 02:39:06.170123 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] *** 2026-02-24 02:39:06.170131 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.036) 0:01:00.776 ****** 2026-02-24 02:39:06.170137 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.036) 0:01:00.774 ****** 2026-02-24 02:39:06.170146 | controller | skipping: [localhost] 2026-02-24 02:39:06.207940 | controller | 2026-02-24 02:39:06.207961 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params=wait_condition.yml] *** 2026-02-24 02:39:06.207974 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.035) 0:01:00.811 ****** 2026-02-24 02:39:06.207980 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.035) 0:01:00.810 ****** 2026-02-24 02:39:06.208011 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-24 02:39:06.242767 | controller | skipping: [localhost] 2026-02-24 02:39:06.242786 | controller | 2026-02-24 02:39:06.242793 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:39:06.242799 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.037) 0:01:00.849 ****** 2026-02-24 02:39:06.242805 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.037) 0:01:00.848 ****** 2026-02-24 02:39:06.242813 | controller | skipping: [localhost] 2026-02-24 02:39:06.281414 | controller | 2026-02-24 02:39:06.281434 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************ 2026-02-24 02:39:06.281442 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.034) 0:01:00.884 ****** 2026-02-24 02:39:06.281447 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.034) 0:01:00.883 ****** 2026-02-24 02:39:06.281456 | controller | skipping: [localhost] 2026-02-24 02:39:06.315241 | controller | 2026-02-24 02:39:06.315261 | 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-24 02:39:06.315269 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.038) 0:01:00.923 ****** 2026-02-24 02:39:06.315274 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.038) 0:01:00.921 ****** 2026-02-24 02:39:06.315283 | controller | ok: [localhost] => 2026-02-24 02:39:06.336693 | controller | changed: false 2026-02-24 02:39:06.336712 | controller | msg: All assertions passed 2026-02-24 02:39:06.336719 | controller | 2026-02-24 02:39:06.336725 | 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-24 02:39:06.336730 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.033) 0:01:00.957 ****** 2026-02-24 02:39:06.336736 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.033) 0:01:00.955 ****** 2026-02-24 02:39:06.336744 | controller | skipping: [localhost] 2026-02-24 02:39:06.362845 | controller | 2026-02-24 02:39:06.362867 | 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-24 02:39:06.362875 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.021) 0:01:00.978 ****** 2026-02-24 02:39:06.362881 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.021) 0:01:00.977 ****** 2026-02-24 02:39:06.362890 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m) 2026-02-24 02:39:06.383859 | controller | 2026-02-24 02:39:06.383880 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-24 02:39:06.383888 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.026) 0:01:01.004 ****** 2026-02-24 02:39:06.383894 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.026) 0:01:01.003 ****** 2026-02-24 02:39:06.383904 | controller | skipping: [localhost] 2026-02-24 02:39:06.410808 | controller | 2026-02-24 02:39:06.410829 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-24 02:39:06.410837 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.021) 0:01:01.025 ****** 2026-02-24 02:39:06.410844 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.021) 0:01:01.024 ****** 2026-02-24 02:39:06.410856 | controller | ok: [localhost] 2026-02-24 02:39:06.613220 | controller | 2026-02-24 02:39:06.613256 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-24 02:39:06.613265 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:39:06.613271 | controller | stage['path'], item.src_file) | path_join 2026-02-24 02:39:06.613277 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-24 02:39:06.613283 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.026) 0:01:01.052 ****** 2026-02-24 02:39:06.613289 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.026) 0:01:01.051 ****** 2026-02-24 02:39:06.613300 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'}) 2026-02-24 02:39:06.667829 | controller | 2026-02-24 02:39:06.667856 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-24 02:39:06.667869 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.202) 0:01:01.254 ****** 2026-02-24 02:39:06.667880 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.202) 0:01:01.253 ****** 2026-02-24 02:39:06.667890 | controller | ok: [localhost] => (item=values.yaml) 2026-02-24 02:39:06.703906 | controller | 2026-02-24 02:39:06.703925 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] *** 2026-02-24 02:39:06.703933 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.054) 0:01:01.309 ****** 2026-02-24 02:39:06.703938 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.054) 0:01:01.308 ****** 2026-02-24 02:39:06.703947 | controller | skipping: [localhost] 2026-02-24 02:39:06.765665 | controller | 2026-02-24 02:39:06.765685 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] *** 2026-02-24 02:39:06.765693 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.036) 0:01:01.345 ****** 2026-02-24 02:39:06.765698 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.036) 0:01:01.344 ****** 2026-02-24 02:39:06.765707 | controller | 2026-02-24 02:39:06.813146 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-24 02:39:06.813168 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.061) 0:01:01.407 ****** 2026-02-24 02:39:06.813176 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.061) 0:01:01.406 ****** 2026-02-24 02:39:06.813185 | 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-24 02:39:06.852956 | controller | 2026-02-24 02:39:06.852976 | 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-24 02:39:06.853003 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.047) 0:01:01.454 ****** 2026-02-24 02:39:06.853012 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.047) 0:01:01.453 ****** 2026-02-24 02:39:06.853021 | controller | ok: [localhost] => 2026-02-24 02:39:07.018127 | controller | changed: false 2026-02-24 02:39:07.018148 | controller | msg: All assertions passed 2026-02-24 02:39:07.018155 | controller | 2026-02-24 02:39:07.018161 | 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-24 02:39:07.018167 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.039) 0:01:01.494 ****** 2026-02-24 02:39:07.018172 | controller | Tuesday 24 February 2026 02:39:06 +0000 (0:00:00.039) 0:01:01.493 ****** 2026-02-24 02:39:07.018181 | controller | ok: [localhost] 2026-02-24 02:39:07.062099 | controller | 2026-02-24 02:39:07.062120 | 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-24 02:39:07.062128 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.165) 0:01:01.659 ****** 2026-02-24 02:39:07.062134 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.165) 0:01:01.658 ****** 2026-02-24 02:39:07.062143 | controller | ok: [localhost] => 2026-02-24 02:39:07.221366 | controller | changed: false 2026-02-24 02:39:07.221386 | controller | msg: All assertions passed 2026-02-24 02:39:07.221394 | controller | 2026-02-24 02:39:07.221400 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-24 02:39:07.221405 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.043) 0:01:01.703 ****** 2026-02-24 02:39:07.221411 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.043) 0:01:01.702 ****** 2026-02-24 02:39:07.221420 | controller | ok: [localhost] 2026-02-24 02:39:07.398007 | controller | 2026-02-24 02:39:07.398043 | 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-24 02:39:07.398053 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-24 02:39:07.398059 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-24 02:39:07.398065 | controller | _config_map_content | 2026-02-24 02:39:07.398071 | controller | ansible.utils.remove_keys( 2026-02-24 02:39:07.398077 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-24 02:39:07.398082 | controller | matching_parameter='regex') 2026-02-24 02:39:07.398088 | controller | }}, cacheable=False] *** 2026-02-24 02:39:07.398094 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.159) 0:01:01.863 ****** 2026-02-24 02:39:07.398100 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.159) 0:01:01.861 ****** 2026-02-24 02:39:07.398110 | controller | ok: [localhost] 2026-02-24 02:39:07.437014 | controller | 2026-02-24 02:39:07.437036 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-24 02:39:07.437044 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.176) 0:01:02.039 ****** 2026-02-24 02:39:07.437050 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.176) 0:01:02.038 ****** 2026-02-24 02:39:07.437059 | controller | skipping: [localhost] 2026-02-24 02:39:07.607377 | controller | 2026-02-24 02:39:07.607398 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-24 02:39:07.607407 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.039) 0:01:02.078 ****** 2026-02-24 02:39:07.607412 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.039) 0:01:02.077 ****** 2026-02-24 02:39:07.607422 | controller | changed: [localhost] 2026-02-24 02:39:07.663250 | controller | 2026-02-24 02:39:07.663269 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-24 02:39:07.663276 | controller | (snippet_datadir, 2026-02-24 02:39:07.663282 | controller | '02_ci_data.yaml') | path_join 2026-02-24 02:39:07.663288 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-24 02:39:07.663293 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.170) 0:01:02.249 ****** 2026-02-24 02:39:07.663298 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.170) 0:01:02.247 ****** 2026-02-24 02:39:07.663306 | controller | skipping: [localhost] 2026-02-24 02:39:07.712631 | controller | 2026-02-24 02:39:07.712651 | 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-24 02:39:07.712660 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.055) 0:01:02.305 ****** 2026-02-24 02:39:07.712665 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.055) 0:01:02.303 ****** 2026-02-24 02:39:07.712677 | controller | ok: [localhost] 2026-02-24 02:39:08.036827 | controller | 2026-02-24 02:39:08.036850 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-24 02:39:08.036858 | controller | (snippet_datadir, 2026-02-24 02:39:08.036864 | controller | '03_user_data_b64.yaml') | path_join 2026-02-24 02:39:08.036870 | controller | }}, content={{ 2026-02-24 02:39:08.036876 | controller | _base64_patch | 2026-02-24 02:39:08.036882 | controller | default({}) | 2026-02-24 02:39:08.036887 | controller | to_nice_yaml 2026-02-24 02:39:08.036893 | controller | }}, mode=0644] *** 2026-02-24 02:39:08.036902 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.049) 0:01:02.354 ****** 2026-02-24 02:39:08.036909 | controller | Tuesday 24 February 2026 02:39:07 +0000 (0:00:00.049) 0:01:02.353 ****** 2026-02-24 02:39:08.036918 | controller | changed: [localhost] 2026-02-24 02:39:08.355856 | controller | 2026-02-24 02:39:08.355878 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-24 02:39:08.355885 | controller | (snippet_datadir, 2026-02-24 02:39:08.355891 | controller | '04_user_data.yaml') | path_join 2026-02-24 02:39:08.355897 | controller | }}, content={{ 2026-02-24 02:39:08.355902 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-24 02:39:08.355907 | controller | default({}) | 2026-02-24 02:39:08.355912 | controller | to_nice_yaml 2026-02-24 02:39:08.355917 | controller | }}, mode=0644] *** 2026-02-24 02:39:08.355923 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.324) 0:01:02.678 ****** 2026-02-24 02:39:08.355928 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.324) 0:01:02.677 ****** 2026-02-24 02:39:08.355936 | controller | changed: [localhost] 2026-02-24 02:39:08.662804 | controller | 2026-02-24 02:39:08.662824 | 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-24 02:39:08.662832 | controller | ( 2026-02-24 02:39:08.662838 | controller | snippet_datadir, 2026-02-24 02:39:08.662843 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-24 02:39:08.662849 | controller | ) | path_join 2026-02-24 02:39:08.662854 | controller | }}, mode=0644] *** 2026-02-24 02:39:08.662859 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.319) 0:01:02.997 ****** 2026-02-24 02:39:08.662864 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.319) 0:01:02.996 ****** 2026-02-24 02:39:08.662873 | controller | changed: [localhost] 2026-02-24 02:39:08.712940 | controller | 2026-02-24 02:39:08.712960 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-24 02:39:08.712967 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.306) 0:01:03.304 ****** 2026-02-24 02:39:08.712973 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.306) 0:01:03.303 ****** 2026-02-24 02:39:08.713002 | 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-24 02:39:08.751768 | controller | 2026-02-24 02:39:08.751788 | 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-24 02:39:08.751796 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.050) 0:01:03.354 ****** 2026-02-24 02:39:08.751802 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.050) 0:01:03.353 ****** 2026-02-24 02:39:08.751811 | controller | ok: [localhost] => 2026-02-24 02:39:08.912062 | controller | changed: false 2026-02-24 02:39:08.912081 | controller | msg: All assertions passed 2026-02-24 02:39:08.912089 | controller | 2026-02-24 02:39:08.912095 | 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-24 02:39:08.912101 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.038) 0:01:03.393 ****** 2026-02-24 02:39:08.912106 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.038) 0:01:03.392 ****** 2026-02-24 02:39:08.912115 | controller | ok: [localhost] 2026-02-24 02:39:08.950420 | controller | 2026-02-24 02:39:08.950441 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-24 02:39:08.950449 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.160) 0:01:03.553 ****** 2026-02-24 02:39:08.950455 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.160) 0:01:03.552 ****** 2026-02-24 02:39:08.950464 | controller | ok: [localhost] 2026-02-24 02:39:09.260109 | controller | 2026-02-24 02:39:09.260132 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-24 02:39:09.260140 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.038) 0:01:03.592 ****** 2026-02-24 02:39:09.260150 | controller | Tuesday 24 February 2026 02:39:08 +0000 (0:00:00.038) 0:01:03.590 ****** 2026-02-24 02:39:09.260160 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml) 2026-02-24 02:39:09.331772 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml) 2026-02-24 02:39:09.331793 | controller | 2026-02-24 02:39:09.331801 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-24 02:39:09.331807 | controller | _content | 2026-02-24 02:39:09.331812 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-24 02:39:09.331818 | controller | combine(_parsed, recursive=true) 2026-02-24 02:39:09.331823 | controller | }} 2026-02-24 02:39:09.331828 | controller | ] *** 2026-02-24 02:39:09.331833 | controller | Tuesday 24 February 2026 02:39:09 +0000 (0:00:00.309) 0:01:03.901 ****** 2026-02-24 02:39:09.331838 | controller | Tuesday 24 February 2026 02:39:09 +0000 (0:00:00.309) 0:01:03.900 ****** 2026-02-24 02:39:09.331847 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-24 02:39:09.495000 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-24 02:39:09.495029 | controller | 2026-02-24 02:39:09.495036 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-24 02:39:09.495043 | controller | Tuesday 24 February 2026 02:39:09 +0000 (0:00:00.071) 0:01:03.973 ****** 2026-02-24 02:39:09.495048 | controller | Tuesday 24 February 2026 02:39:09 +0000 (0:00:00.071) 0:01:03.972 ****** 2026-02-24 02:39:09.495058 | controller | changed: [localhost] 2026-02-24 02:39:09.819230 | controller | 2026-02-24 02:39:09.819258 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-24 02:39:09.819265 | controller | (_destdir, 2026-02-24 02:39:09.819271 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-24 02:39:09.819277 | controller | }}, content={{ 2026-02-24 02:39:09.819282 | controller | ( 2026-02-24 02:39:09.819287 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-24 02:39:09.819292 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-24 02:39:09.819297 | controller | }}, mode=0644] *** 2026-02-24 02:39:09.819302 | controller | Tuesday 24 February 2026 02:39:09 +0000 (0:00:00.163) 0:01:04.136 ****** 2026-02-24 02:39:09.819308 | controller | Tuesday 24 February 2026 02:39:09 +0000 (0:00:00.163) 0:01:04.135 ****** 2026-02-24 02:39:09.819318 | controller | changed: [localhost] 2026-02-24 02:39:10.035127 | controller | 2026-02-24 02:39:10.035157 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-24 02:39:10.035165 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-24 02:39:10.035171 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-24 02:39:10.035177 | controller | _val['name'], 'values.yaml') | path_join 2026-02-24 02:39:10.035182 | controller | }}, dest={{ 2026-02-24 02:39:10.035188 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-24 02:39:10.035193 | controller | stage['path'], _val.src_file 2026-02-24 02:39:10.035202 | controller | ) | 2026-02-24 02:39:10.035208 | controller | path_join 2026-02-24 02:39:10.035213 | controller | }}] *** 2026-02-24 02:39:10.035218 | controller | Tuesday 24 February 2026 02:39:09 +0000 (0:00:00.324) 0:01:04.460 ****** 2026-02-24 02:39:10.035224 | controller | Tuesday 24 February 2026 02:39:09 +0000 (0:00:00.324) 0:01:04.459 ****** 2026-02-24 02:39:10.035233 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph) 2026-02-24 02:39:10.069123 | controller | 2026-02-24 02:39:10.069145 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:39:10.069154 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.215) 0:01:04.676 ****** 2026-02-24 02:39:10.069162 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.215) 0:01:04.675 ****** 2026-02-24 02:39:10.069173 | controller | skipping: [localhost] 2026-02-24 02:39:10.312157 | controller | 2026-02-24 02:39:10.312183 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-24 02:39:10.312195 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.034) 0:01:04.710 ****** 2026-02-24 02:39:10.312201 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.034) 0:01:04.709 ****** 2026-02-24 02:39:10.312210 | controller | changed: [localhost] 2026-02-24 02:39:10.640193 | controller | 2026-02-24 02:39:10.640225 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-24 02:39:10.640233 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.242) 0:01:04.953 ****** 2026-02-24 02:39:10.640239 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.242) 0:01:04.952 ****** 2026-02-24 02:39:10.640249 | controller | changed: [localhost] 2026-02-24 02:39:10.841054 | controller | 2026-02-24 02:39:10.841083 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-24 02:39:10.841092 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-24 02:39:10.841101 | controller | stage['build_output'] | basename) | path_join 2026-02-24 02:39:10.841107 | controller | }}, mode=0644] *** 2026-02-24 02:39:10.841113 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.328) 0:01:05.281 ****** 2026-02-24 02:39:10.841119 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.328) 0:01:05.280 ****** 2026-02-24 02:39:10.841129 | controller | changed: [localhost] 2026-02-24 02:39:10.875697 | controller | 2026-02-24 02:39:10.875720 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:39:10.875728 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.200) 0:01:05.482 ****** 2026-02-24 02:39:10.875733 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.200) 0:01:05.481 ****** 2026-02-24 02:39:10.875743 | controller | skipping: [localhost] 2026-02-24 02:39:10.909429 | controller | 2026-02-24 02:39:10.909449 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-24 02:39:10.909456 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.034) 0:01:05.517 ****** 2026-02-24 02:39:10.909461 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.034) 0:01:05.516 ****** 2026-02-24 02:39:10.909470 | controller | skipping: [localhost] 2026-02-24 02:39:10.944226 | controller | 2026-02-24 02:39:10.944245 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params=wait_condition.yml] *** 2026-02-24 02:39:10.944253 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.033) 0:01:05.551 ****** 2026-02-24 02:39:10.944258 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.033) 0:01:05.550 ****** 2026-02-24 02:39:10.944267 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m) 2026-02-24 02:39:10.977234 | controller | skipping: [localhost] 2026-02-24 02:39:10.977262 | controller | 2026-02-24 02:39:10.977272 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-24 02:39:10.977280 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.034) 0:01:05.586 ****** 2026-02-24 02:39:10.977288 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.034) 0:01:05.584 ****** 2026-02-24 02:39:10.977301 | controller | skipping: [localhost] 2026-02-24 02:39:11.029067 | controller | 2026-02-24 02:39:11.029096 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] *** 2026-02-24 02:39:11.029105 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.032) 0:01:05.619 ****** 2026-02-24 02:39:11.029113 | controller | Tuesday 24 February 2026 02:39:10 +0000 (0:00:00.032) 0:01:05.617 ****** 2026-02-24 02:39:11.029126 | controller | skipping: [localhost] 2026-02-24 02:39:11.090373 | controller | 2026-02-24 02:39:11.090488 | controller | PLAY RECAP ********************************************************************* 2026-02-24 02:39:11.090508 | controller | localhost : ok=280 changed=76 unreachable=0 failed=0 skipped=85 rescued=0 ignored=0 2026-02-24 02:39:11.090526 | controller | 2026-02-24 02:39:11.090558 | controller | Tuesday 24 February 2026 02:39:11 +0000 (0:00:00.050) 0:01:05.669 ****** 2026-02-24 02:39:11.090568 | controller | =============================================================================== 2026-02-24 02:39:11.090578 | controller | ci_setup : Install openshift client ------------------------------------- 5.96s 2026-02-24 02:39:11.090588 | controller | Get automation contents ------------------------------------------------- 5.41s 2026-02-24 02:39:11.090598 | controller | ci_setup : Install needed packages -------------------------------------- 3.62s 2026-02-24 02:39:11.090608 | controller | Load automation files as fact ------------------------------------------- 1.05s 2026-02-24 02:39:11.090617 | controller | ci_setup : Manage directories ------------------------------------------- 0.86s 2026-02-24 02:39:11.090627 | controller | Gathering Facts --------------------------------------------------------- 0.76s 2026-02-24 02:39:11.090637 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.52s 2026-02-24 02:39:11.090646 | controller | Create needed SSH keypairs ---------------------------------------------- 0.47s 2026-02-24 02:39:11.090656 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.46s 2026-02-24 02:39:11.090666 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.46s 2026-02-24 02:39:11.090675 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.45s 2026-02-24 02:39:11.090685 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.43s 2026-02-24 02:39:11.090700 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.42s 2026-02-24 02:39:11.090710 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.42s 2026-02-24 02:39:11.090720 | controller | kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.42s 2026-02-24 02:39:11.090730 | controller | kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.42s 2026-02-24 02:39:11.090740 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.38s 2026-02-24 02:39:11.090750 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.37s 2026-02-24 02:39:11.090759 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.36s 2026-02-24 02:39:11.090766 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.36s 2026-02-24 02:39:11.090771 | controller | Tuesday 24 February 2026 02:39:11 +0000 (0:00:00.051) 0:01:05.669 ****** 2026-02-24 02:39:11.090776 | controller | =============================================================================== 2026-02-24 02:39:11.090782 | controller | ci_gen_kustomize_values ------------------------------------------------ 30.87s 2026-02-24 02:39:11.090786 | controller | kustomize_deploy ------------------------------------------------------- 13.59s 2026-02-24 02:39:11.090791 | controller | ci_setup --------------------------------------------------------------- 11.54s 2026-02-24 02:39:11.090796 | controller | ansible.builtin.slurp --------------------------------------------------- 5.94s 2026-02-24 02:39:11.090801 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.14s 2026-02-24 02:39:11.090806 | controller | gather_facts ------------------------------------------------------------ 0.76s 2026-02-24 02:39:11.090811 | controller | networking_mapper ------------------------------------------------------- 0.48s 2026-02-24 02:39:11.090816 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.47s 2026-02-24 02:39:11.090821 | controller | ansible.builtin.file ---------------------------------------------------- 0.32s 2026-02-24 02:39:11.090826 | controller | ansible.builtin.find ---------------------------------------------------- 0.18s 2026-02-24 02:39:11.090831 | controller | ansible.builtin.include_role -------------------------------------------- 0.15s 2026-02-24 02:39:11.090836 | controller | ansible.builtin.stat ---------------------------------------------------- 0.14s 2026-02-24 02:39:11.090841 | controller | ansible.builtin.assert -------------------------------------------------- 0.03s 2026-02-24 02:39:11.090849 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2026-02-24 02:39:11.090854 | controller | ansible.builtin.include_vars -------------------------------------------- 0.01s 2026-02-24 02:39:11.090859 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-24 02:39:11.090864 | controller | total ------------------------------------------------------------------ 65.64s 2026-02-24 02:39:11.253573 | controller | changed 2026-02-24 02:39:11.283177 | 2026-02-24 02:39:11.283223 | PLAY RECAP 2026-02-24 02:39:11.283258 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-24 02:39:11.283301 | 2026-02-24 02:39:11.341348 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-24 02:39:11.342145 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-24 02:39:11.814547 | 2026-02-24 02:39:11.814641 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-24 02:39:11.832742 | 2026-02-24 02:39:11.832810 | TASK [Filter out host if needed] 2026-02-24 02:39:11.840515 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-24 02:39:11.844548 | 2026-02-24 02:39:11.844610 | TASK [Ensure file is present] 2026-02-24 02:39:12.105389 | controller | ok 2026-02-24 02:39:12.111283 | 2026-02-24 02:39:12.111351 | TASK [Manage molecule report file] 2026-02-24 02:39:12.635408 | controller | skipping: Conditional result was False 2026-02-24 02:39:12.640220 | 2026-02-24 02:39:12.640295 | TASK [Check if we get ci-framework-data basedir] 2026-02-24 02:39:12.810565 | controller | ok 2026-02-24 02:39:12.815119 | 2026-02-24 02:39:12.815176 | TASK [Create ci-framework-data log directory for zuul] 2026-02-24 02:39:13.108490 | controller | changed 2026-02-24 02:39:13.113850 | 2026-02-24 02:39:13.113921 | TASK [Copy ci-framework interesting files] 2026-02-24 02:39:13.421199 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-24 02:39:13.637704 | controller | changed 2026-02-24 02:39:13.645524 | 2026-02-24 02:39:13.645622 | TASK [Get SELinux listing] 2026-02-24 02:39:14.169722 | controller | changed 2026-02-24 02:39:14.174816 | 2026-02-24 02:39:14.174877 | TASK [Generate log index] 2026-02-24 02:39:14.742479 | controller | changed 2026-02-24 02:39:14.747161 | 2026-02-24 02:39:14.747220 | TASK [Get some env related data] 2026-02-24 02:39:15.233828 | controller | /home/zuul/.local/bin/ansible 2026-02-24 02:39:15.771487 | controller | changed 2026-02-24 02:39:15.776258 | 2026-02-24 02:39:15.776345 | TASK [Generate list of logs to collect in home directory] 2026-02-24 02:39:16.037508 | controller | ok: All paths examined 2026-02-24 02:39:16.042099 | 2026-02-24 02:39:16.042156 | LOOP [Copy logs from home directory] 2026-02-24 02:39:16.306703 | controller | changed: 2026-02-24 02:39:16.306806 | controller | { 2026-02-24 02:39:16.306832 | controller | "atime": 1771900665.0014694, 2026-02-24 02:39:16.306851 | controller | "ctime": 1771900751.0271099, 2026-02-24 02:39:16.306867 | controller | "dev": 64513, 2026-02-24 02:39:16.306883 | controller | "gid": 1000, 2026-02-24 02:39:16.306897 | controller | "gr_name": "zuul", 2026-02-24 02:39:16.306912 | controller | "inode": 2174516, 2026-02-24 02:39:16.306927 | controller | "isblk": false, 2026-02-24 02:39:16.306941 | controller | "ischr": false, 2026-02-24 02:39:16.306956 | controller | "isdir": false, 2026-02-24 02:39:16.306970 | controller | "isfifo": false, 2026-02-24 02:39:16.306984 | controller | "isgid": false, 2026-02-24 02:39:16.306997 | controller | "islnk": false, 2026-02-24 02:39:16.307011 | controller | "isreg": true, 2026-02-24 02:39:16.307024 | controller | "issock": false, 2026-02-24 02:39:16.307037 | controller | "isuid": false, 2026-02-24 02:39:16.307051 | controller | "mode": "0644", 2026-02-24 02:39:16.307069 | controller | "mtime": 1771900751.0271099, 2026-02-24 02:39:16.307084 | controller | "nlink": 1, 2026-02-24 02:39:16.307100 | controller | "path": "/home/zuul/ansible.log", 2026-02-24 02:39:16.307114 | controller | "pw_name": "zuul", 2026-02-24 02:39:16.307127 | controller | "rgrp": true, 2026-02-24 02:39:16.307140 | controller | "roth": true, 2026-02-24 02:39:16.307153 | controller | "rusr": true, 2026-02-24 02:39:16.307166 | controller | "size": 244610, 2026-02-24 02:39:16.307179 | controller | "uid": 1000, 2026-02-24 02:39:16.307191 | controller | "wgrp": false, 2026-02-24 02:39:16.307203 | controller | "woth": false, 2026-02-24 02:39:16.307218 | controller | "wusr": true, 2026-02-24 02:39:16.307232 | controller | "xgrp": false, 2026-02-24 02:39:16.307246 | controller | "xoth": false, 2026-02-24 02:39:16.307258 | controller | "xusr": false 2026-02-24 02:39:16.307293 | controller | } 2026-02-24 02:39:16.313504 | 2026-02-24 02:39:16.313562 | TASK [Copy crio stats log file] 2026-02-24 02:39:16.325985 | controller | skipping: Conditional result was False 2026-02-24 02:39:16.349057 | 2026-02-24 02:39:16.349134 | TASK [Get SELinux related data] 2026-02-24 02:39:16.537222 | controller | 2026-02-24 02:39:16.873631 | controller | ERROR 2026-02-24 02:39:16.873761 | controller | { 2026-02-24 02:39:16.873796 | controller | "delta": "0:00:00.007802", 2026-02-24 02:39:16.873820 | controller | "end": "2026-02-24 02:39:16.538157", 2026-02-24 02:39:16.873840 | controller | "msg": "non-zero return code", 2026-02-24 02:39:16.873858 | controller | "rc": 1, 2026-02-24 02:39:16.873875 | controller | "start": "2026-02-24 02:39:16.530355" 2026-02-24 02:39:16.873892 | controller | } 2026-02-24 02:39:16.873915 | controller | ERROR: Ignoring Errors 2026-02-24 02:39:16.878779 | 2026-02-24 02:39:16.878838 | TASK [Create system configuration directory] 2026-02-24 02:39:17.048751 | controller | changed 2026-02-24 02:39:17.053049 | 2026-02-24 02:39:17.053106 | TASK [Get some of the system configurations] 2026-02-24 02:39:17.577297 | controller | changed 2026-02-24 02:39:17.581860 | 2026-02-24 02:39:17.581941 | TASK [Copy generated documentation if available] 2026-02-24 02:39:17.594999 | controller | skipping: Conditional result was False 2026-02-24 02:39:17.599744 | 2026-02-24 02:39:17.599806 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-24 02:39:17.612290 | controller | skipping: Conditional result was False 2026-02-24 02:39:17.617163 | 2026-02-24 02:39:17.617219 | TASK [Compress logs bigger than 2MB] 2026-02-24 02:39:18.142227 | controller | changed 2026-02-24 02:39:18.146838 | 2026-02-24 02:39:18.146896 | TASK [Copy files from workspace on node] 2026-02-24 02:39:18.164289 | controller | ok 2026-02-24 02:39:18.184776 | 2026-02-24 02:39:18.184836 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-24 02:39:18.197169 | controller | skipping: Conditional result was False 2026-02-24 02:39:18.201893 | 2026-02-24 02:39:18.201952 | TASK [fetch-output : Set log path for single node] 2026-02-24 02:39:18.218566 | controller | ok 2026-02-24 02:39:18.222853 | 2026-02-24 02:39:18.222910 | LOOP [fetch-output : Ensure local output dirs] 2026-02-24 02:39:18.398417 | controller -> localhost | ok: "/var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/logs" 2026-02-24 02:39:18.398631 | controller -> localhost | changed: All items complete 2026-02-24 02:39:18.398661 | 2026-02-24 02:39:18.561941 | controller -> localhost | changed: "/var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/artifacts" 2026-02-24 02:39:18.730645 | controller -> localhost | changed: "/var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/docs" 2026-02-24 02:39:18.740206 | 2026-02-24 02:39:18.740299 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-24 02:39:19.247624 | controller | changed: 2026-02-24 02:39:19.247791 | controller | .d..t...... ./ 2026-02-24 02:39:19.247820 | controller | >f+++++++++ README.html 2026-02-24 02:39:19.247843 | controller | >f+++++++++ ansible.log 2026-02-24 02:39:19.247864 | controller | >f+++++++++ dmesg.log 2026-02-24 02:39:19.247882 | controller | >f+++++++++ installed-pkgs.log 2026-02-24 02:39:19.247900 | controller | >f+++++++++ python.log 2026-02-24 02:39:19.247919 | controller | >f+++++++++ registries.conf 2026-02-24 02:39:19.247937 | controller | >f+++++++++ selinux-denials.log 2026-02-24 02:39:19.247952 | controller | >f+++++++++ selinux-listing.log 2026-02-24 02:39:19.247970 | controller | cd+++++++++ ci-framework-data/ 2026-02-24 02:39:19.247985 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-24 02:39:19.248000 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-24 02:39:19.248014 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-24 02:39:19.248028 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-24 02:39:19.248041 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-24 02:39:19.248054 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-24 02:39:19.248067 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-24 02:39:19.248080 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/ 2026-02-24 02:39:19.248093 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml 2026-02-24 02:39:19.248107 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-24 02:39:19.248120 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-24 02:39:19.248133 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/ 2026-02-24 02:39:19.248147 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml 2026-02-24 02:39:19.248162 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2026-02-24 02:39:19.248176 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2026-02-24 02:39:19.248190 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-24 02:39:19.248204 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-24 02:39:19.248217 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-24 02:39:19.248231 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-24 02:39:19.248244 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31543.2026-02-24@02:39:01~ 2026-02-24 02:39:19.248258 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-24 02:39:19.248300 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/ 2026-02-24 02:39:19.248319 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml 2026-02-24 02:39:19.248333 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml 2026-02-24 02:39:19.248346 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml 2026-02-24 02:39:19.248360 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-24 02:39:19.248373 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-24 02:39:19.248387 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-24 02:39:19.248403 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-24 02:39:19.248417 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/ 2026-02-24 02:39:19.248430 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml 2026-02-24 02:39:19.248443 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml 2026-02-24 02:39:19.248456 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml 2026-02-24 02:39:19.248480 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2026-02-24 02:39:19.248495 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2026-02-24 02:39:19.248508 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2026-02-24 02:39:19.248522 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2026-02-24 02:39:19.248535 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2026-02-24 02:39:19.248547 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-24 02:39:19.248560 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-24 02:39:19.248573 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30460.2026-02-24@02:38:35~ 2026-02-24 02:39:19.248586 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-24 02:39:19.248599 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-24 02:39:19.248611 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-24 02:39:19.248624 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-24 02:39:19.248636 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-24 02:39:19.248649 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.31499.2026-02-24@02:39:00~ 2026-02-24 02:39:19.248663 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-24 02:39:19.248676 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-24 02:39:19.248689 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-24 02:39:19.248703 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-24 02:39:19.248716 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml 2026-02-24 02:39:19.248729 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml 2026-02-24 02:39:19.248742 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2026-02-24 02:39:19.248755 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-24 02:39:19.248768 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml 2026-02-24 02:39:19.248780 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml 2026-02-24 02:39:19.248793 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-24 02:39:19.248806 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-24 02:39:19.248818 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-24 02:39:19.248834 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-24 02:39:19.248847 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-24 02:39:19.248860 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-24 02:39:19.248873 | controller | cd+++++++++ registries.conf.d/ 2026-02-24 02:39:19.248886 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-24 02:39:19.248899 | controller | cd+++++++++ system-config/ 2026-02-24 02:39:19.248912 | controller | cd+++++++++ system-config/libvirt/ 2026-02-24 02:39:19.248925 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-24 02:39:19.248938 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-24 02:39:19.594045 | controller | changed: .d..t...... ./ 2026-02-24 02:39:19.936077 | controller | changed: .d..t...... ./ 2026-02-24 02:39:19.947747 | 2026-02-24 02:39:19.947813 | TASK [Return artifact to Zuul] 2026-02-24 02:39:19.961411 | controller | skipping: Conditional result was False 2026-02-24 02:39:19.979917 | 2026-02-24 02:39:19.979989 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-24 02:39:19.980078 | 2026-02-24 02:39:19.980105 | PLAY RECAP 2026-02-24 02:39:19.980140 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-24 02:39:19.980160 | 2026-02-24 02:39:20.047956 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-24 02:39:20.048890 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-24 02:39:20.544802 | 2026-02-24 02:39:20.544895 | PLAY [all] 2026-02-24 02:39:20.562904 | 2026-02-24 02:39:20.563037 | TASK [include_role : fetch-output] 2026-02-24 02:39:20.591794 | controller | ok 2026-02-24 02:39:20.608068 | 2026-02-24 02:39:20.608148 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-24 02:39:20.642169 | controller | skipping: Conditional result was False 2026-02-24 02:39:20.647212 | 2026-02-24 02:39:20.647294 | TASK [fetch-output : Set log path for single node] 2026-02-24 02:39:20.675037 | controller | ok 2026-02-24 02:39:20.679848 | 2026-02-24 02:39:20.679915 | LOOP [fetch-output : Ensure local output dirs] 2026-02-24 02:39:20.971428 | controller -> localhost | ok: "/var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/logs" 2026-02-24 02:39:21.137899 | controller -> localhost | ok: "/var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/artifacts" 2026-02-24 02:39:21.305011 | controller -> localhost | ok: "/var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/docs" 2026-02-24 02:39:21.317535 | 2026-02-24 02:39:21.317629 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-24 02:39:21.792348 | controller | ok 2026-02-24 02:39:21.792542 | controller | ok: All items complete 2026-02-24 02:39:21.792572 | 2026-02-24 02:39:22.131297 | controller | ok 2026-02-24 02:39:22.481111 | controller | ok 2026-02-24 02:39:22.495764 | 2026-02-24 02:39:22.495855 | TASK [include_role : fetch-output-openshift] 2026-02-24 02:39:22.508972 | controller | skipping: Conditional result was False 2026-02-24 02:39:22.514192 | 2026-02-24 02:39:22.514256 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-24 02:39:22.819696 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.005441 2026-02-24 02:39:22.989924 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.005459 2026-02-24 02:39:23.015435 | 2026-02-24 02:39:23.015526 | PLAY [all] 2026-02-24 02:39:23.027791 | 2026-02-24 02:39:23.027854 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-24 02:39:23.380507 | controller | changed 2026-02-24 02:39:23.401513 | 2026-02-24 02:39:23.401571 | PLAY RECAP 2026-02-24 02:39:23.401610 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-24 02:39:23.401631 | 2026-02-24 02:39:23.464504 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-24 02:39:23.465212 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-24 02:39:23.972630 | 2026-02-24 02:39:23.972760 | PLAY [localhost] 2026-02-24 02:39:23.988378 | 2026-02-24 02:39:23.988453 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-24 02:39:24.268889 | localhost | changed 2026-02-24 02:39:24.273371 | 2026-02-24 02:39:24.273494 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-24 02:39:24.291257 | localhost | ok 2026-02-24 02:39:24.298599 | 2026-02-24 02:39:24.298673 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-24 02:39:24.568828 | localhost | changed 2026-02-24 02:39:24.574106 | 2026-02-24 02:39:24.574175 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-24 02:39:25.077188 | localhost | changed 2026-02-24 02:39:25.081763 | 2026-02-24 02:39:25.081834 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-24 02:39:25.381944 | localhost | Identity added: /var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/tmp/ansible.vemfkj7f (/var/lib/zuul/builds/93366975151e441f9f13908bf353156a/work/tmp/ansible.vemfkj7f) 2026-02-24 02:39:25.382103 | localhost | ok: Runtime: 0:00:00.005660 2026-02-24 02:39:25.386873 | 2026-02-24 02:39:25.386946 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-24 02:39:25.595481 | localhost | ok: Runtime: 0:00:00.003735 2026-02-24 02:39:25.599688 | 2026-02-24 02:39:25.599750 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-24 02:39:25.646896 | localhost | changed 2026-02-24 02:39:25.651308 | 2026-02-24 02:39:25.651369 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-24 02:39:25.940845 | localhost | changed 2026-02-24 02:39:25.959349 | 2026-02-24 02:39:25.959413 | PLAY [localhost] 2026-02-24 02:39:25.970415 | 2026-02-24 02:39:25.970487 | TASK [Generate bulk log download script] 2026-02-24 02:39:25.988602 | localhost | ok 2026-02-24 02:39:25.999657 | 2026-02-24 02:39:25.999726 | TASK [local-log-download : Check API endpoint is defined] 2026-02-24 02:39:26.028050 | localhost | ok: All assertions passed 2026-02-24 02:39:26.032450 | 2026-02-24 02:39:26.032525 | TASK [local-log-download : Create download script] 2026-02-24 02:39:26.360204 | localhost -> localhost | changed 2026-02-24 02:39:26.368049 | 2026-02-24 02:39:26.368107 | TASK [Register quick-download link] 2026-02-24 02:39:26.385192 | localhost | ok 2026-02-24 02:39:26.417074 | 2026-02-24 02:39:26.417136 | PLAY [logserver.rdoproject.org] 2026-02-24 02:39:26.425614 | 2026-02-24 02:39:26.425669 | TASK [Set zuul-log-path fact] 2026-02-24 02:39:26.440733 | logserver.rdoproject.org | ok 2026-02-24 02:39:26.448619 | 2026-02-24 02:39:26.448685 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-24 02:39:26.464430 | logserver.rdoproject.org | ok 2026-02-24 02:39:26.469297 | 2026-02-24 02:39:26.469361 | TASK [upload-logs : Create log directories] 2026-02-24 02:39:28.315584 | logserver.rdoproject.org | changed 2026-02-24 02:39:28.318356 | 2026-02-24 02:39:28.318416 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-24 02:39:28.524581 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.004630 2026-02-24 02:39:28.528824 | 2026-02-24 02:39:28.528888 | TASK [upload-logs : Upload logs to log server] 2026-02-24 02:39:29.985091 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-24 02:39:29.987776 | 2026-02-24 02:39:29.987835 | LOOP [upload-logs : Compress console log and json output] 2026-02-24 02:39:30.024026 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-24 02:39:30.031153 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-24 02:39:30.035492 | 2026-02-24 02:39:30.035572 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-24 02:39:30.068110 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-24 02:39:30.068337 | 2026-02-24 02:39:30.071203 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-24 02:39:30.082702 | 2026-02-24 02:39:30.082789 | LOOP [upload-logs : Upload console log and json output]