2026-02-25 19:05:40.669061 | Job console starting... 2026-02-25 19:05:40.678125 | Updating repositories 2026-02-25 19:05:40.738481 | Preparing job workspace 2026-02-25 19:05:48.412245 | Running Ansible setup... 2026-02-25 19:05:53.949444 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-25 19:05:55.161598 | 2026-02-25 19:05:55.161747 | PLAY [localhost] 2026-02-25 19:05:55.171035 | 2026-02-25 19:05:55.171277 | TASK [Gathering Facts] 2026-02-25 19:05:56.954655 | localhost | ok 2026-02-25 19:05:56.983475 | 2026-02-25 19:05:56.983637 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-25 19:05:57.726128 | localhost -> localhost | changed 2026-02-25 19:05:57.736270 | 2026-02-25 19:05:57.736353 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-25 19:05:59.825047 | localhost -> localhost | changed 2026-02-25 19:05:59.854910 | 2026-02-25 19:05:59.855030 | TASK [Setup log path fact] 2026-02-25 19:05:59.917511 | localhost | ok 2026-02-25 19:05:59.949493 | 2026-02-25 19:05:59.949640 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 19:06:00.047519 | localhost | ok 2026-02-25 19:06:00.068461 | 2026-02-25 19:06:00.068578 | TASK [emit-job-header : Print job information] 2026-02-25 19:06:00.143206 | # Job Information 2026-02-25 19:06:00.143366 | Ansible Version: 2.15.12 2026-02-25 19:06:00.143393 | Job: rhoso-architecture-validate-pidone 2026-02-25 19:06:00.143413 | Pipeline: github-check 2026-02-25 19:06:00.143431 | Executor: ze04.softwarefactory-project.io 2026-02-25 19:06:00.143448 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/705 2026-02-25 19:06:00.143467 | Log URL (when completed): https://logserver.rdoproject.org/6c2/rdoproject.org/6c23bfb540ba4b1cb19fb9b81b57d022/ 2026-02-25 19:06:00.143484 | Event ID: c6964ea0-127c-11f1-861e-3fbd60d02c6d 2026-02-25 19:06:00.148272 | 2026-02-25 19:06:00.148335 | LOOP [emit-job-header : Print node information] 2026-02-25 19:06:00.462642 | localhost | ok: 2026-02-25 19:06:00.462869 | localhost | # Node Information 2026-02-25 19:06:00.462905 | localhost | Inventory Hostname: controller 2026-02-25 19:06:00.462930 | localhost | Hostname: np0005630222 2026-02-25 19:06:00.462949 | localhost | Username: zuul 2026-02-25 19:06:00.462970 | localhost | Distro: CentOS 9 2026-02-25 19:06:00.462989 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-25 19:06:00.463007 | localhost | Region: RegionOne 2026-02-25 19:06:00.463024 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-25 19:06:00.463041 | localhost | Product Name: OpenStack Nova 2026-02-25 19:06:00.463058 | localhost | Interface IP: 38.102.83.181 2026-02-25 19:06:00.528490 | 2026-02-25 19:06:00.528615 | PLAY [all] 2026-02-25 19:06:00.576180 | 2026-02-25 19:06:00.576309 | TASK [Gather network facts] 2026-02-25 19:06:01.059046 | controller | ok 2026-02-25 19:06:01.123765 | 2026-02-25 19:06:01.123895 | TASK [include_role : start-zuul-console] 2026-02-25 19:06:01.177932 | controller | ok 2026-02-25 19:06:01.205398 | 2026-02-25 19:06:01.205529 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-25 19:06:01.753032 | controller | ok 2026-02-25 19:06:01.770398 | 2026-02-25 19:06:01.770500 | TASK [include_role : add-build-sshkey] 2026-02-25 19:06:01.820928 | controller | ok 2026-02-25 19:06:01.856731 | 2026-02-25 19:06:01.856866 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-25 19:06:02.136710 | controller -> localhost | ok 2026-02-25 19:06:02.142731 | 2026-02-25 19:06:02.142793 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-25 19:06:02.177979 | controller | ok 2026-02-25 19:06:02.201161 | controller | included: /var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-25 19:06:02.216845 | 2026-02-25 19:06:02.216939 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-25 19:06:03.175250 | controller -> localhost | Generating public/private rsa key pair. 2026-02-25 19:06:03.175507 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/6c23bfb540ba4b1cb19fb9b81b57d022_id_rsa. 2026-02-25 19:06:03.175540 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/6c23bfb540ba4b1cb19fb9b81b57d022_id_rsa.pub. 2026-02-25 19:06:03.175562 | controller -> localhost | The key fingerprint is: 2026-02-25 19:06:03.175582 | controller -> localhost | SHA256:DjlNiEvpAG/6wyTv5qEGrShOYlFOkKYWi68wrkWxTU8 zuul-build-sshkey 2026-02-25 19:06:03.175601 | controller -> localhost | The key's randomart image is: 2026-02-25 19:06:03.175620 | controller -> localhost | +---[RSA 3072]----+ 2026-02-25 19:06:03.175638 | controller -> localhost | |... | 2026-02-25 19:06:03.175658 | controller -> localhost | | *. o . | 2026-02-25 19:06:03.175676 | controller -> localhost | |+ Bo= E . | 2026-02-25 19:06:03.175716 | controller -> localhost | |o=+O + + | 2026-02-25 19:06:03.175736 | controller -> localhost | |+++.+ = S | 2026-02-25 19:06:03.175753 | controller -> localhost | |+B+ + | 2026-02-25 19:06:03.175770 | controller -> localhost | |**B . | 2026-02-25 19:06:03.175790 | controller -> localhost | |O*.o | 2026-02-25 19:06:03.175807 | controller -> localhost | |B+o | 2026-02-25 19:06:03.175824 | controller -> localhost | +----[SHA256]-----+ 2026-02-25 19:06:03.175871 | controller -> localhost | ok: Runtime: 0:00:00.159170 2026-02-25 19:06:03.182076 | 2026-02-25 19:06:03.182142 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-25 19:06:03.214456 | controller | ok 2026-02-25 19:06:03.224259 | controller | included: /var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-25 19:06:03.242972 | 2026-02-25 19:06:03.243105 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-25 19:06:03.287832 | controller | skipping: Conditional result was False 2026-02-25 19:06:03.294255 | 2026-02-25 19:06:03.294320 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-25 19:06:03.905720 | controller | changed 2026-02-25 19:06:03.914642 | 2026-02-25 19:06:03.914744 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-25 19:06:04.208288 | controller | ok 2026-02-25 19:06:04.214118 | 2026-02-25 19:06:04.214182 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-25 19:06:05.000452 | controller | changed 2026-02-25 19:06:05.011468 | 2026-02-25 19:06:05.011576 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-25 19:06:06.122370 | controller | changed 2026-02-25 19:06:06.137075 | 2026-02-25 19:06:06.137166 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-25 19:06:06.198757 | controller | skipping: Conditional result was False 2026-02-25 19:06:06.316050 | 2026-02-25 19:06:06.316167 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-25 19:06:07.059501 | controller -> localhost | changed 2026-02-25 19:06:07.071595 | 2026-02-25 19:06:07.071718 | TASK [add-build-sshkey : Add back temp key] 2026-02-25 19:06:07.517293 | controller -> localhost | Identity added: /var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/6c23bfb540ba4b1cb19fb9b81b57d022_id_rsa (zuul-build-sshkey) 2026-02-25 19:06:07.517588 | controller -> localhost | ok: Runtime: 0:00:00.030172 2026-02-25 19:06:07.524958 | 2026-02-25 19:06:07.525104 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-25 19:06:07.937838 | controller | ok 2026-02-25 19:06:08.029779 | 2026-02-25 19:06:08.029916 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-25 19:06:08.095996 | controller | skipping: Conditional result was False 2026-02-25 19:06:08.110896 | 2026-02-25 19:06:08.111023 | TASK [include_role : validate-host] 2026-02-25 19:06:08.168324 | controller | ok 2026-02-25 19:06:08.209369 | 2026-02-25 19:06:08.209487 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-25 19:06:08.260583 | controller | ok 2026-02-25 19:06:08.265943 | 2026-02-25 19:06:08.266007 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-25 19:06:08.797943 | controller -> localhost | ok 2026-02-25 19:06:08.809472 | 2026-02-25 19:06:08.809565 | TASK [validate-host : Collect information about the host] 2026-02-25 19:06:09.542027 | controller | ok 2026-02-25 19:06:09.552497 | 2026-02-25 19:06:09.552636 | TASK [validate-host : Sanitize hostname] 2026-02-25 19:06:09.647880 | controller | ok 2026-02-25 19:06:09.657966 | 2026-02-25 19:06:09.658045 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-25 19:06:10.212060 | controller -> localhost | changed 2026-02-25 19:06:10.218015 | 2026-02-25 19:06:10.218078 | TASK [validate-host : Collect information about zuul worker] 2026-02-25 19:06:10.721155 | controller | ok 2026-02-25 19:06:10.732367 | 2026-02-25 19:06:10.732458 | TASK [validate-host : Write out all zuul information for each host] 2026-02-25 19:06:11.376446 | controller -> localhost | changed 2026-02-25 19:06:11.387158 | 2026-02-25 19:06:11.387223 | TASK [include_role : prepare-workspace-openshift] 2026-02-25 19:06:11.402937 | controller | skipping: Conditional result was False 2026-02-25 19:06:11.413497 | 2026-02-25 19:06:11.413577 | TASK [include_role : remove-zuul-sshkey] 2026-02-25 19:06:11.436870 | controller | skipping: Conditional result was False 2026-02-25 19:06:11.442446 | 2026-02-25 19:06:11.442513 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-25 19:06:11.670332 | controller | ok: "logs" 2026-02-25 19:06:11.670565 | controller | ok: All items complete 2026-02-25 19:06:11.670600 | 2026-02-25 19:06:11.863535 | controller | ok: "artifacts" 2026-02-25 19:06:12.052873 | controller | ok: "docs" 2026-02-25 19:06:12.071046 | 2026-02-25 19:06:12.071241 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-25 19:06:12.335140 | controller | changed: "logs" 2026-02-25 19:06:12.573955 | controller | changed: "artifacts" 2026-02-25 19:06:12.775230 | controller | changed: "docs" 2026-02-25 19:06:12.813243 | 2026-02-25 19:06:12.813324 | PLAY RECAP 2026-02-25 19:06:12.813368 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-25 19:06:12.813393 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 19:06:12.813412 | 2026-02-25 19:06:12.935889 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-25 19:06:12.936735 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-25 19:06:13.639384 | 2026-02-25 19:06:13.639507 | PLAY [all] 2026-02-25 19:06:13.659853 | 2026-02-25 19:06:13.659937 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-25 19:06:13.709999 | controller | ok 2026-02-25 19:06:13.715265 | 2026-02-25 19:06:13.715340 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-25 19:06:14.194802 | controller | changed 2026-02-25 19:06:14.201157 | 2026-02-25 19:06:14.201233 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-25 19:06:15.274027 | controller | changed 2026-02-25 19:06:15.287618 | 2026-02-25 19:06:15.287761 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-25 19:06:15.854908 | controller | changed: 2026-02-25 19:06:15.855098 | controller | { 2026-02-25 19:06:15.855125 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-25 19:06:15.855155 | controller | } 2026-02-25 19:06:16.093294 | controller | changed: 2026-02-25 19:06:16.093394 | controller | { 2026-02-25 19:06:16.093422 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-25 19:06:16.093444 | controller | } 2026-02-25 19:06:16.383550 | controller | changed: 2026-02-25 19:06:16.383646 | controller | { 2026-02-25 19:06:16.383670 | 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-25 19:06:16.383709 | controller | } 2026-02-25 19:06:16.655803 | controller | changed: 2026-02-25 19:06:16.655922 | controller | { 2026-02-25 19:06:16.655948 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-25 19:06:16.655968 | controller | } 2026-02-25 19:06:16.957485 | controller | changed: 2026-02-25 19:06:16.957585 | controller | { 2026-02-25 19:06:16.957608 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-25 19:06:16.957628 | controller | } 2026-02-25 19:06:17.213733 | controller | changed: 2026-02-25 19:06:17.213847 | controller | { 2026-02-25 19:06:17.213873 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-25 19:06:17.213894 | controller | } 2026-02-25 19:06:17.558355 | controller | changed: 2026-02-25 19:06:17.558644 | controller | { 2026-02-25 19:06:17.558702 | 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-25 19:06:17.558727 | controller | } 2026-02-25 19:06:17.827864 | controller | changed: 2026-02-25 19:06:17.827992 | controller | { 2026-02-25 19:06:17.828027 | 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-25 19:06:17.828055 | controller | } 2026-02-25 19:06:18.076703 | controller | changed: 2026-02-25 19:06:18.076821 | controller | { 2026-02-25 19:06:18.076846 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-25 19:06:18.076865 | controller | } 2026-02-25 19:06:18.364963 | controller | changed: 2026-02-25 19:06:18.365090 | controller | { 2026-02-25 19:06:18.365115 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-25 19:06:18.365133 | controller | } 2026-02-25 19:06:18.601953 | controller | changed: 2026-02-25 19:06:18.602079 | controller | { 2026-02-25 19:06:18.602113 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-25 19:06:18.602140 | controller | } 2026-02-25 19:06:18.868092 | controller | changed: 2026-02-25 19:06:18.869990 | controller | { 2026-02-25 19:06:18.870033 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-25 19:06:18.870060 | controller | } 2026-02-25 19:06:19.109929 | controller | changed: 2026-02-25 19:06:19.110086 | controller | { 2026-02-25 19:06:19.110114 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-02-25 19:06:19.110133 | controller | } 2026-02-25 19:06:19.429753 | controller | changed: 2026-02-25 19:06:19.429873 | controller | { 2026-02-25 19:06:19.429897 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-25 19:06:19.429914 | controller | } 2026-02-25 19:06:19.692436 | controller | changed: 2026-02-25 19:06:19.692559 | controller | { 2026-02-25 19:06:19.692584 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-25 19:06:19.692604 | controller | } 2026-02-25 19:06:19.949333 | controller | changed: 2026-02-25 19:06:19.949711 | controller | { 2026-02-25 19:06:19.949751 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-25 19:06:19.949771 | controller | } 2026-02-25 19:06:20.228394 | controller | changed: 2026-02-25 19:06:20.228527 | controller | { 2026-02-25 19:06:20.228553 | 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-25 19:06:20.228574 | controller | } 2026-02-25 19:06:20.494631 | controller | changed: 2026-02-25 19:06:20.494782 | controller | { 2026-02-25 19:06:20.494807 | 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-25 19:06:20.494837 | controller | } 2026-02-25 19:06:20.763788 | controller | changed: 2026-02-25 19:06:20.763902 | controller | { 2026-02-25 19:06:20.763925 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-25 19:06:20.763944 | controller | } 2026-02-25 19:06:21.026237 | controller | changed: 2026-02-25 19:06:21.026363 | controller | { 2026-02-25 19:06:21.026387 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-25 19:06:21.026406 | controller | } 2026-02-25 19:06:21.281375 | controller | changed: 2026-02-25 19:06:21.281473 | controller | { 2026-02-25 19:06:21.281497 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-25 19:06:21.281515 | controller | } 2026-02-25 19:06:21.564222 | controller | changed: 2026-02-25 19:06:21.564566 | controller | { 2026-02-25 19:06:21.564604 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-25 19:06:21.564625 | controller | } 2026-02-25 19:06:21.867628 | controller | changed: 2026-02-25 19:06:21.867800 | controller | { 2026-02-25 19:06:21.867826 | 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-25 19:06:21.867857 | controller | } 2026-02-25 19:06:22.148613 | controller | changed: 2026-02-25 19:06:22.148784 | controller | { 2026-02-25 19:06:22.148809 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-25 19:06:22.148827 | controller | } 2026-02-25 19:06:22.420336 | controller | changed: 2026-02-25 19:06:22.420480 | controller | { 2026-02-25 19:06:22.420511 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-25 19:06:22.420535 | controller | } 2026-02-25 19:06:22.688064 | controller | changed: 2026-02-25 19:06:22.688465 | controller | { 2026-02-25 19:06:22.688492 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-25 19:06:22.688511 | controller | } 2026-02-25 19:06:22.748601 | 2026-02-25 19:06:22.749368 | TASK [Set timezone to UTC] 2026-02-25 19:06:23.413552 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-25 19:06:23.424062 | 2026-02-25 19:06:23.424131 | TASK [Create nodepool directory] 2026-02-25 19:06:23.712378 | controller | changed 2026-02-25 19:06:23.735819 | 2026-02-25 19:06:23.735934 | TASK [Create nodepool sub_nodes file] 2026-02-25 19:06:24.583264 | controller | changed 2026-02-25 19:06:24.588605 | 2026-02-25 19:06:24.588674 | TASK [Create nodepool sub_nodes_private file] 2026-02-25 19:06:25.368812 | controller | changed 2026-02-25 19:06:25.375271 | 2026-02-25 19:06:25.375428 | LOOP [Populate nodepool sub_nodes file] 2026-02-25 19:06:25.406755 | 2026-02-25 19:06:25.406910 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-25 19:06:25.449344 | 2026-02-25 19:06:25.449557 | TASK [Create nodepool primary file] 2026-02-25 19:06:25.495362 | controller | skipping: Conditional result was False 2026-02-25 19:06:25.502269 | 2026-02-25 19:06:25.502349 | TASK [Create nodepool node_private for this node] 2026-02-25 19:06:26.363040 | controller | changed 2026-02-25 19:06:26.373007 | 2026-02-25 19:06:26.373073 | LOOP [Copy ssh keys to nodepool directory] 2026-02-25 19:06:26.840198 | controller | ok: Item: id_rsa Runtime: 0:00:00.005902 2026-02-25 19:06:26.840429 | 2026-02-25 19:06:27.054791 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005105 2026-02-25 19:06:27.061945 | 2026-02-25 19:06:27.062073 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-25 19:06:27.827072 | controller | changed 2026-02-25 19:06:27.838032 | 2026-02-25 19:06:27.838200 | TASK [Validate sudoers config after edits] 2026-02-25 19:06:28.137855 | controller | /etc/sudoers: parsed OK 2026-02-25 19:06:28.137951 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-25 19:06:28.137970 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-25 19:06:28.137981 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-25 19:06:28.393001 | controller | ok: Runtime: 0:00:00.007644 2026-02-25 19:06:28.402817 | 2026-02-25 19:06:28.402909 | TASK [Show the environment passed in to job shell scripts] 2026-02-25 19:06:28.784255 | controller | SHELL=/bin/bash 2026-02-25 19:06:28.784318 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-25 19:06:28.784325 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-25 19:06:28.784330 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/05/705/41ba67ec6e28f7021bba9cf502a7fdef5e717d9c 2026-02-25 19:06:28.784335 | controller | PWD=/home/zuul 2026-02-25 19:06:28.784340 | controller | ZUUL_PIPELINE=github-check 2026-02-25 19:06:28.784345 | controller | LOGNAME=zuul 2026-02-25 19:06:28.784383 | controller | XDG_SESSION_TYPE=tty 2026-02-25 19:06:28.784390 | controller | _=/usr/bin/env 2026-02-25 19:06:28.784394 | controller | MOTD_SHOWN=pam 2026-02-25 19:06:28.784399 | controller | HOME=/home/zuul 2026-02-25 19:06:28.784403 | controller | LANG=en_US.UTF-8 2026-02-25 19:06:28.784408 | controller | SSH_CONNECTION=38.102.83.114 48784 38.102.83.181 22 2026-02-25 19:06:28.784412 | 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-25 19:06:28.784419 | controller | ZUUL_CHANGE_IDS=705,41ba67ec6e28f7021bba9cf502a7fdef5e717d9c 2026-02-25 19:06:28.784424 | controller | WORKSPACE=/home/zuul/workspace 2026-02-25 19:06:28.784429 | controller | XDG_SESSION_CLASS=user 2026-02-25 19:06:28.784433 | controller | SELINUX_ROLE_REQUESTED= 2026-02-25 19:06:28.784438 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-25 19:06:28.784442 | controller | USER=zuul 2026-02-25 19:06:28.784447 | controller | ZUUL_VOTING=True 2026-02-25 19:06:28.784451 | controller | BUILD_TIMEOUT=1800000 2026-02-25 19:06:28.784455 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-25 19:06:28.784460 | controller | SHLVL=1 2026-02-25 19:06:28.784464 | controller | ZUUL_PATCHSET=41ba67ec6e28f7021bba9cf502a7fdef5e717d9c 2026-02-25 19:06:28.784469 | controller | XDG_SESSION_ID=1 2026-02-25 19:06:28.784473 | controller | ZUUL_BRANCH=main 2026-02-25 19:06:28.784478 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-25 19:06:28.784482 | controller | SSH_CLIENT=38.102.83.114 48784 22 2026-02-25 19:06:28.784488 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-25 19:06:28.784493 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-25 19:06:28.784499 | controller | which_declare=declare -f 2026-02-25 19:06:28.784504 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-25 19:06:28.784508 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-25 19:06:28.784513 | controller | ZUUL_CHANGE=705 2026-02-25 19:06:28.784517 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-25 19:06:28.784522 | controller | ZUUL_UUID=6c23bfb540ba4b1cb19fb9b81b57d022 2026-02-25 19:06:28.784528 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-25 19:06:28.784532 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-25 19:06:28.784537 | controller | } 2026-02-25 19:06:28.968137 | controller | ok: Runtime: 0:00:00.009375 2026-02-25 19:06:28.973814 | 2026-02-25 19:06:28.973877 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-25 19:06:29.000195 | controller | skipping: Conditional result was False 2026-02-25 19:06:29.009310 | 2026-02-25 19:06:29.009391 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-25 19:06:29.552990 | controller | skipping: Conditional result was False 2026-02-25 19:06:29.559232 | 2026-02-25 19:06:29.559301 | TASK [Ensure legacy workspace directory] 2026-02-25 19:06:29.901512 | controller | changed 2026-02-25 19:06:29.920674 | 2026-02-25 19:06:29.920844 | PLAY RECAP 2026-02-25 19:06:29.920888 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-25 19:06:29.920910 | 2026-02-25 19:06:30.140022 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-25 19:06:30.140986 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-25 19:06:30.919670 | 2026-02-25 19:06:30.919806 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-25 19:06:30.941373 | 2026-02-25 19:06:30.941470 | TASK [Clone repos in the job workspace] 2026-02-25 19:06:30.960421 | controller | ok 2026-02-25 19:06:30.976999 | 2026-02-25 19:06:30.977094 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-25 19:06:31.372493 | controller | ok 2026-02-25 19:06:31.386985 | 2026-02-25 19:06:31.387093 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-25 19:06:35.219653 | controller | Output suppressed because no_log was given 2026-02-25 19:06:35.234402 | 2026-02-25 19:06:35.234491 | TASK [Create zuul-output directory] 2026-02-25 19:06:35.678493 | controller | ok 2026-02-25 19:06:35.691284 | 2026-02-25 19:06:35.691386 | TASK [Install required packages] 2026-02-25 19:07:34.022173 | controller | changed 2026-02-25 19:07:34.038039 | 2026-02-25 19:07:34.038209 | TASK [Output pip related things] 2026-02-25 19:07:35.260649 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-25 19:07:35.587586 | controller | changed 2026-02-25 19:07:35.595560 | 2026-02-25 19:07:35.595657 | TASK [Install requirements] 2026-02-25 19:09:32.263120 | controller | changed 2026-02-25 19:09:32.293375 | 2026-02-25 19:09:32.293550 | TASK [Add cronjob to trigger job stats] 2026-02-25 19:09:32.355658 | controller | skipping: Conditional result was False 2026-02-25 19:09:32.366633 | 2026-02-25 19:09:32.366853 | LOOP [Construct project change list] 2026-02-25 19:09:32.432654 | controller | ok: 2026-02-25 19:09:32.432927 | controller | { 2026-02-25 19:09:32.432955 | controller | "branch": "main", 2026-02-25 19:09:32.432975 | controller | "change": "705", 2026-02-25 19:09:32.432992 | controller | "change_message": "Add CloudKitty to controlplane", 2026-02-25 19:09:32.433012 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/705", 2026-02-25 19:09:32.433030 | controller | "commit_id": "41ba67ec6e28f7021bba9cf502a7fdef5e717d9c", 2026-02-25 19:09:32.433048 | controller | "patchset": "41ba67ec6e28f7021bba9cf502a7fdef5e717d9c", 2026-02-25 19:09:32.433064 | controller | "project": { 2026-02-25 19:09:32.433080 | controller | "canonical_hostname": "github.com", 2026-02-25 19:09:32.433095 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-25 19:09:32.433111 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-25 19:09:32.433127 | controller | "short_name": "architecture", 2026-02-25 19:09:32.433143 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-25 19:09:32.433167 | controller | }, 2026-02-25 19:09:32.433186 | controller | "topic": null 2026-02-25 19:09:32.433202 | controller | } 2026-02-25 19:09:32.495368 | 2026-02-25 19:09:32.495510 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-25 19:09:32.512902 | 2026-02-25 19:09:32.512977 | TASK [Filter out host if needed] 2026-02-25 19:09:32.524555 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 19:09:32.529968 | 2026-02-25 19:09:32.530026 | TASK [Get git tag for image tagging] 2026-02-25 19:09:33.062617 | controller | skipping: Conditional result was False 2026-02-25 19:09:33.077526 | 2026-02-25 19:09:33.077674 | TASK [Set openstack-runner image] 2026-02-25 19:09:33.106948 | controller | skipping: Conditional result was False 2026-02-25 19:09:33.120652 | 2026-02-25 19:09:33.120865 | TASK [Build openstack-runner image] 2026-02-25 19:09:33.149831 | controller | skipping: Conditional result was False 2026-02-25 19:09:33.163253 | 2026-02-25 19:09:33.163389 | TASK [Push openstack-runner image] 2026-02-25 19:09:33.191785 | controller | skipping: Conditional result was False 2026-02-25 19:09:33.206922 | 2026-02-25 19:09:33.207061 | TASK [Make sure ci-framework directory exists] 2026-02-25 19:09:33.234877 | controller | skipping: Conditional result was False 2026-02-25 19:09:33.249645 | 2026-02-25 19:09:33.249824 | TASK [Create EDPM ansible var file] 2026-02-25 19:09:33.280826 | controller | skipping: Conditional result was False 2026-02-25 19:09:33.304012 | 2026-02-25 19:09:33.304089 | PLAY RECAP 2026-02-25 19:09:33.304149 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-25 19:09:33.304180 | 2026-02-25 19:09:33.496802 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-25 19:09:33.497784 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-25 19:09:34.062923 | 2026-02-25 19:09:34.063058 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-25 19:09:34.085974 | 2026-02-25 19:09:34.086067 | TASK [Create zuul-output directory] 2026-02-25 19:09:34.558594 | controller | changed 2026-02-25 19:09:34.566798 | 2026-02-25 19:09:34.567003 | TASK [Slurp Zuul inventory test] 2026-02-25 19:09:34.926475 | controller -> localhost | ok 2026-02-25 19:09:34.933510 | 2026-02-25 19:09:34.933580 | TASK [Save zuul inventory] 2026-02-25 19:09:35.923815 | controller | changed 2026-02-25 19:09:35.932389 | 2026-02-25 19:09:35.932463 | TASK [Save zuul vars without the change_message] 2026-02-25 19:09:36.788098 | controller | changed 2026-02-25 19:09:36.833064 | 2026-02-25 19:09:36.833155 | PLAY RECAP 2026-02-25 19:09:36.833201 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 19:09:36.833221 | 2026-02-25 19:09:36.941956 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-25 19:09:36.943586 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-25 19:09:37.584718 | 2026-02-25 19:09:37.584851 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-25 19:09:37.606790 | 2026-02-25 19:09:37.606874 | TASK [Filter out host if needed] 2026-02-25 19:09:37.615584 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 19:09:37.620542 | 2026-02-25 19:09:37.620608 | TASK [Run playbook] 2026-02-25 19:09:38.717297 | controller | 2026-02-25 19:09:39.997918 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-25 19:09:39.997956 | controller | 2026-02-25 19:09:39.997963 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-25 19:09:39.997968 | controller | Wednesday 25 February 2026 19:09:38 +0000 (0:00:00.029) 0:00:00.029 **** 2026-02-25 19:09:39.997973 | controller | Wednesday 25 February 2026 19:09:38 +0000 (0:00:00.027) 0:00:00.027 **** 2026-02-25 19:09:39.997982 | controller | ok: [localhost] 2026-02-25 19:09:40.042648 | controller | 2026-02-25 19:09:40.042688 | 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-25 19:09:40.042702 | controller | Wednesday 25 February 2026 19:09:39 +0000 (0:00:01.280) 0:00:01.309 **** 2026-02-25 19:09:40.042708 | controller | Wednesday 25 February 2026 19:09:39 +0000 (0:00:01.280) 0:00:01.308 **** 2026-02-25 19:09:40.042719 | controller | ok: [localhost] 2026-02-25 19:09:40.091015 | controller | 2026-02-25 19:09:40.091089 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-25 19:09:40.091098 | controller | Wednesday 25 February 2026 19:09:40 +0000 (0:00:00.044) 0:00:01.354 **** 2026-02-25 19:09:40.091106 | controller | Wednesday 25 February 2026 19:09:40 +0000 (0:00:00.044) 0:00:01.353 **** 2026-02-25 19:09:40.091124 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-25 19:09:40.118067 | controller | 2026-02-25 19:09:40.118135 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-25 19:09:40.118143 | controller | Wednesday 25 February 2026 19:09:40 +0000 (0:00:00.047) 0:00:01.402 **** 2026-02-25 19:09:40.118149 | controller | Wednesday 25 February 2026 19:09:40 +0000 (0:00:00.047) 0:00:01.401 **** 2026-02-25 19:09:40.118168 | controller | ok: [localhost] => 2026-02-25 19:09:55.222521 | controller | cifmw_ci_setup_packages: 2026-02-25 19:09:55.222584 | controller | - bash-completion 2026-02-25 19:09:55.222625 | controller | - ca-certificates 2026-02-25 19:09:55.222641 | controller | - git-core 2026-02-25 19:09:55.222652 | controller | - make 2026-02-25 19:09:55.222663 | controller | - tar 2026-02-25 19:09:55.222674 | controller | - tmux 2026-02-25 19:09:55.222684 | controller | - python3-pip 2026-02-25 19:09:55.222695 | controller | 2026-02-25 19:09:55.222707 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-25 19:09:55.222727 | controller | Wednesday 25 February 2026 19:09:40 +0000 (0:00:00.027) 0:00:01.429 **** 2026-02-25 19:09:55.222739 | controller | Wednesday 25 February 2026 19:09:40 +0000 (0:00:00.027) 0:00:01.428 **** 2026-02-25 19:09:55.222760 | controller | changed: [localhost] 2026-02-25 19:09:55.559286 | controller | 2026-02-25 19:09:55.559346 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-25 19:09:55.559358 | controller | Wednesday 25 February 2026 19:09:55 +0000 (0:00:15.105) 0:00:16.534 **** 2026-02-25 19:09:55.559366 | controller | Wednesday 25 February 2026 19:09:55 +0000 (0:00:15.104) 0:00:16.533 **** 2026-02-25 19:09:55.559385 | controller | ok: [localhost] 2026-02-25 19:09:55.866582 | controller | 2026-02-25 19:09:55.866709 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-25 19:09:55.866720 | controller | Wednesday 25 February 2026 19:09:55 +0000 (0:00:00.336) 0:00:16.871 **** 2026-02-25 19:09:55.866727 | controller | Wednesday 25 February 2026 19:09:55 +0000 (0:00:00.336) 0:00:16.869 **** 2026-02-25 19:09:55.866747 | controller | changed: [localhost] 2026-02-25 19:10:02.576085 | controller | 2026-02-25 19:10:02.576143 | 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-25 19:10:02.576159 | controller | Wednesday 25 February 2026 19:09:55 +0000 (0:00:00.307) 0:00:17.178 **** 2026-02-25 19:10:02.576184 | controller | Wednesday 25 February 2026 19:09:55 +0000 (0:00:00.307) 0:00:17.177 **** 2026-02-25 19:10:02.576202 | controller | changed: [localhost] 2026-02-25 19:10:02.620424 | controller | 2026-02-25 19:10:02.620459 | 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-25 19:10:02.620471 | controller | Wednesday 25 February 2026 19:10:02 +0000 (0:00:06.709) 0:00:23.887 **** 2026-02-25 19:10:02.620477 | controller | Wednesday 25 February 2026 19:10:02 +0000 (0:00:06.709) 0:00:23.886 **** 2026-02-25 19:10:02.620485 | controller | skipping: [localhost] 2026-02-25 19:10:03.100523 | controller | 2026-02-25 19:10:03.100636 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-25 19:10:03.100650 | controller | Wednesday 25 February 2026 19:10:02 +0000 (0:00:00.044) 0:00:23.932 **** 2026-02-25 19:10:03.100660 | controller | Wednesday 25 February 2026 19:10:02 +0000 (0:00:00.044) 0:00:23.931 **** 2026-02-25 19:10:03.100678 | controller | changed: [localhost] 2026-02-25 19:10:03.461249 | controller | 2026-02-25 19:10:03.461306 | 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-25 19:10:03.461313 | controller | source ~/.oc_completion 2026-02-25 19:10:03.461318 | controller | fi] *** 2026-02-25 19:10:03.461330 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.479) 0:00:24.412 **** 2026-02-25 19:10:03.461335 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.479) 0:00:24.410 **** 2026-02-25 19:10:03.461348 | controller | changed: [localhost] 2026-02-25 19:10:03.486086 | controller | 2026-02-25 19:10:03.486150 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-25 19:10:03.486160 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.361) 0:00:24.773 **** 2026-02-25 19:10:03.486167 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.361) 0:00:24.772 **** 2026-02-25 19:10:03.486185 | controller | skipping: [localhost] 2026-02-25 19:10:03.513866 | controller | 2026-02-25 19:10:03.513919 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-25 19:10:03.513931 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-25 19:10:03.513940 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-25 19:10:03.513950 | controller | }}] *** 2026-02-25 19:10:03.513959 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.024) 0:00:24.797 **** 2026-02-25 19:10:03.513968 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.024) 0:00:24.796 **** 2026-02-25 19:10:03.513984 | controller | skipping: [localhost] 2026-02-25 19:10:03.534789 | controller | 2026-02-25 19:10:03.534834 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-25 19:10:03.534842 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.028) 0:00:24.825 **** 2026-02-25 19:10:03.534850 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.028) 0:00:24.824 **** 2026-02-25 19:10:03.534863 | controller | skipping: [localhost] 2026-02-25 19:10:03.555298 | controller | 2026-02-25 19:10:03.555351 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-25 19:10:03.555362 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.021) 0:00:24.846 **** 2026-02-25 19:10:03.555370 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.021) 0:00:24.845 **** 2026-02-25 19:10:03.555386 | controller | skipping: [localhost] 2026-02-25 19:10:03.572534 | controller | 2026-02-25 19:10:03.572579 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-25 19:10:03.572588 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.020) 0:00:24.867 **** 2026-02-25 19:10:03.572594 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.020) 0:00:24.865 **** 2026-02-25 19:10:03.572623 | controller | skipping: [localhost] 2026-02-25 19:10:03.594117 | controller | 2026-02-25 19:10:03.594179 | 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-25 19:10:03.594202 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.017) 0:00:24.884 **** 2026-02-25 19:10:03.594215 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.017) 0:00:24.883 **** 2026-02-25 19:10:03.594237 | controller | skipping: [localhost] 2026-02-25 19:10:04.958472 | controller | 2026-02-25 19:10:04.958557 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-25 19:10:04.958565 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.021) 0:00:24.906 **** 2026-02-25 19:10:04.958570 | controller | Wednesday 25 February 2026 19:10:03 +0000 (0:00:00.021) 0:00:24.905 **** 2026-02-25 19:10:04.958586 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-25 19:10:05.384016 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-25 19:10:05.384096 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-25 19:10:05.384104 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-25 19:10:05.384111 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-25 19:10:05.384118 | controller | 2026-02-25 19:10:05.384125 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-25 19:10:05.384131 | controller | Wednesday 25 February 2026 19:10:04 +0000 (0:00:01.364) 0:00:26.270 **** 2026-02-25 19:10:05.384137 | controller | Wednesday 25 February 2026 19:10:04 +0000 (0:00:01.364) 0:00:26.269 **** 2026-02-25 19:10:05.384156 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-25 19:10:05.586230 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-25 19:10:05.586304 | controller | 2026-02-25 19:10:05.586310 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-25 19:10:05.586316 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.425) 0:00:26.695 **** 2026-02-25 19:10:05.586320 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.425) 0:00:26.694 **** 2026-02-25 19:10:05.586336 | controller | ok: [localhost] 2026-02-25 19:10:05.602449 | controller | 2026-02-25 19:10:05.602483 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-25 19:10:05.602488 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.202) 0:00:26.898 **** 2026-02-25 19:10:05.602493 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.202) 0:00:26.896 **** 2026-02-25 19:10:05.602502 | controller | skipping: [localhost] 2026-02-25 19:10:05.627465 | controller | 2026-02-25 19:10:05.627539 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-25 19:10:05.627554 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.016) 0:00:26.914 **** 2026-02-25 19:10:05.627560 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.016) 0:00:26.913 **** 2026-02-25 19:10:05.627576 | controller | skipping: [localhost] 2026-02-25 19:10:05.651412 | controller | 2026-02-25 19:10:05.651487 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-25 19:10:05.651497 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.024) 0:00:26.939 **** 2026-02-25 19:10:05.651503 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.024) 0:00:26.938 **** 2026-02-25 19:10:05.651521 | controller | skipping: [localhost] 2026-02-25 19:10:05.997071 | controller | 2026-02-25 19:10:05.997152 | 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-25 19:10:05.997162 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.023) 0:00:26.963 **** 2026-02-25 19:10:05.997185 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.023) 0:00:26.961 **** 2026-02-25 19:10:05.997211 | controller | ok: [localhost] 2026-02-25 19:10:06.392051 | controller | 2026-02-25 19:10:06.392127 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-25 19:10:06.392135 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.345) 0:00:27.308 **** 2026-02-25 19:10:06.392140 | controller | Wednesday 25 February 2026 19:10:05 +0000 (0:00:00.345) 0:00:27.307 **** 2026-02-25 19:10:06.392154 | controller | ok: [localhost] 2026-02-25 19:10:06.416363 | controller | 2026-02-25 19:10:06.416439 | 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-25 19:10:06.416453 | controller | ] *** 2026-02-25 19:10:06.416460 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.395) 0:00:27.703 **** 2026-02-25 19:10:06.416465 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.395) 0:00:27.702 **** 2026-02-25 19:10:06.416479 | controller | skipping: [localhost] 2026-02-25 19:10:06.614195 | controller | 2026-02-25 19:10:06.614274 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-25 19:10:06.614285 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.024) 0:00:27.728 **** 2026-02-25 19:10:06.614293 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.024) 0:00:27.727 **** 2026-02-25 19:10:06.614312 | controller | changed: [localhost] 2026-02-25 19:10:06.699012 | controller | 2026-02-25 19:10:06.699052 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-25 19:10:06.699059 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-25 19:10:06.699068 | controller | default({}) | 2026-02-25 19:10:06.699073 | controller | combine(item.value, recursive=True) 2026-02-25 19:10:06.699078 | controller | }}] *** 2026-02-25 19:10:06.699083 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.198) 0:00:27.926 **** 2026-02-25 19:10:06.699088 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.197) 0:00:27.925 **** 2026-02-25 19:10:06.699098 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-25 19:10:06.778289 | controller | 2026-02-25 19:10:06.778327 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-25 19:10:06.778334 | controller | _b64_kustomize_user_patches | 2026-02-25 19:10:06.778339 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-25 19:10:06.778344 | controller | }}] *** 2026-02-25 19:10:06.778349 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.084) 0:00:28.010 **** 2026-02-25 19:10:06.778355 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.084) 0:00:28.009 **** 2026-02-25 19:10:06.778364 | controller | ok: [localhost] 2026-02-25 19:10:07.006023 | controller | 2026-02-25 19:10:07.006096 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-25 19:10:07.006104 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.079) 0:00:28.090 **** 2026-02-25 19:10:07.006110 | controller | Wednesday 25 February 2026 19:10:06 +0000 (0:00:00.079) 0:00:28.089 **** 2026-02-25 19:10:07.006125 | controller | ok: [localhost] 2026-02-25 19:10:07.051144 | controller | 2026-02-25 19:10:07.051234 | 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-25 19:10:07.051248 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.227) 0:00:28.317 **** 2026-02-25 19:10:07.051258 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.227) 0:00:28.316 **** 2026-02-25 19:10:07.051300 | controller | ok: [localhost] 2026-02-25 19:10:07.351981 | controller | 2026-02-25 19:10:07.352068 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-25 19:10:07.352080 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.045) 0:00:28.363 **** 2026-02-25 19:10:07.352089 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.045) 0:00:28.361 **** 2026-02-25 19:10:07.352110 | controller | ok: [localhost] 2026-02-25 19:10:07.412277 | controller | 2026-02-25 19:10:07.412362 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-25 19:10:07.412372 | controller | _net_env_def_slurp['content'] | 2026-02-25 19:10:07.412380 | controller | b64decode | 2026-02-25 19:10:07.412388 | controller | from_yaml 2026-02-25 19:10:07.412396 | controller | }}, cacheable=True] *** 2026-02-25 19:10:07.412412 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.300) 0:00:28.663 **** 2026-02-25 19:10:07.412420 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.300) 0:00:28.662 **** 2026-02-25 19:10:07.412441 | controller | ok: [localhost] 2026-02-25 19:10:07.637173 | controller | 2026-02-25 19:10:07.637255 | controller | TASK [Discover automation files paths={{ 2026-02-25 19:10:07.637266 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-25 19:10:07.637276 | controller | path_join 2026-02-25 19:10:07.637284 | controller | }}, patterns=*.yaml] *** 2026-02-25 19:10:07.637292 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.060) 0:00:28.724 **** 2026-02-25 19:10:07.637300 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.060) 0:00:28.723 **** 2026-02-25 19:10:07.637320 | controller | ok: [localhost] 2026-02-25 19:10:16.165890 | controller | 2026-02-25 19:10:16.165964 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-25 19:10:16.165971 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.225) 0:00:28.949 **** 2026-02-25 19:10:16.165976 | controller | Wednesday 25 February 2026 19:10:07 +0000 (0:00:00.225) 0:00:28.948 **** 2026-02-25 19:10:16.165993 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-25 19:10:17.908073 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-25 19:10:17.908162 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-25 19:10:17.908175 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-25 19:10:17.908185 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-25 19:10:17.908195 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-25 19:10:17.908205 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-25 19:10:17.908214 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-25 19:10:17.908224 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-25 19:10:17.908234 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-25 19:10:17.908244 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-25 19:10:17.908254 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-25 19:10:17.908264 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-25 19:10:17.908274 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-25 19:10:17.908283 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-25 19:10:17.908293 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-25 19:10:17.908303 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-25 19:10:17.908312 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-25 19:10:17.908322 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-25 19:10:17.908332 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-25 19:10:17.908341 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-25 19:10:17.908351 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-25 19:10:17.908361 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-25 19:10:17.908372 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-25 19:10:17.908381 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-25 19:10:17.908391 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-25 19:10:17.908417 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-25 19:10:17.908426 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-25 19:10:17.908436 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-25 19:10:17.908446 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-25 19:10:17.908455 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-25 19:10:17.908465 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-25 19:10:17.908474 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-25 19:10:17.908484 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-25 19:10:17.908494 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-25 19:10:17.908504 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-25 19:10:17.908513 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-25 19:10:17.908523 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-25 19:10:17.908532 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-25 19:10:17.908542 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-25 19:10:17.908551 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-25 19:10:17.908561 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-25 19:10:17.908571 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-25 19:10:17.908580 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-25 19:10:17.908590 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-25 19:10:17.908646 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-25 19:10:17.908663 | controller | 2026-02-25 19:10:17.908674 | controller | TASK [Load automation files as fact vas={{ 2026-02-25 19:10:17.908684 | controller | vas | default({}) | 2026-02-25 19:10:17.908694 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-25 19:10:17.908703 | controller | }}] *** 2026-02-25 19:10:17.908714 | controller | Wednesday 25 February 2026 19:10:16 +0000 (0:00:08.528) 0:00:37.477 **** 2026-02-25 19:10:17.908724 | controller | Wednesday 25 February 2026 19:10:16 +0000 (0:00:08.528) 0:00:37.476 **** 2026-02-25 19:10:17.908747 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-25 19:10:17.940274 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-25 19:10:17.940381 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-25 19:10:17.940399 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-25 19:10:17.940412 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-25 19:10:17.940426 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-25 19:10:17.940440 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-25 19:10:17.940453 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-25 19:10:17.940466 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-25 19:10:17.940480 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-25 19:10:17.940503 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-25 19:10:17.940518 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-25 19:10:17.940532 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-25 19:10:17.940545 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-25 19:10:17.940558 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-25 19:10:17.940571 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-25 19:10:17.940585 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-25 19:10:17.940641 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-25 19:10:17.940666 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-25 19:10:17.940680 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-25 19:10:17.940693 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-25 19:10:17.940706 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-25 19:10:17.940720 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-25 19:10:17.940733 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-25 19:10:17.940746 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-25 19:10:17.940759 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-25 19:10:17.940815 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-25 19:10:17.940842 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-25 19:10:17.940868 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-25 19:10:17.940881 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-25 19:10:17.940895 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-25 19:10:17.940908 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-25 19:10:17.940921 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-25 19:10:17.940933 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-25 19:10:17.940947 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-25 19:10:17.940960 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-25 19:10:17.940973 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-25 19:10:17.940986 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-25 19:10:17.940999 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-25 19:10:17.941012 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-25 19:10:17.941025 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-25 19:10:17.941038 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-25 19:10:17.941051 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-25 19:10:17.941064 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-25 19:10:17.941077 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-25 19:10:17.941090 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-25 19:10:17.941104 | controller | 2026-02-25 19:10:17.941118 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-25 19:10:17.941132 | controller | Wednesday 25 February 2026 19:10:17 +0000 (0:00:01.742) 0:00:39.220 **** 2026-02-25 19:10:17.941146 | controller | Wednesday 25 February 2026 19:10:17 +0000 (0:00:01.742) 0:00:39.219 **** 2026-02-25 19:10:17.941176 | controller | ok: [localhost] 2026-02-25 19:10:18.594239 | controller | 2026-02-25 19:10:18.594309 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-25 19:10:18.594316 | controller | Wednesday 25 February 2026 19:10:17 +0000 (0:00:00.032) 0:00:39.252 **** 2026-02-25 19:10:18.594321 | controller | Wednesday 25 February 2026 19:10:17 +0000 (0:00:00.032) 0:00:39.251 **** 2026-02-25 19:10:18.594337 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-25 19:10:18.983784 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-25 19:10:18.983858 | controller | 2026-02-25 19:10:18.983865 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-25 19:10:18.983871 | controller | Wednesday 25 February 2026 19:10:18 +0000 (0:00:00.653) 0:00:39.906 **** 2026-02-25 19:10:18.983875 | controller | Wednesday 25 February 2026 19:10:18 +0000 (0:00:00.653) 0:00:39.904 **** 2026-02-25 19:10:18.983892 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-25 19:10:19.407041 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-25 19:10:19.407098 | controller | 2026-02-25 19:10:19.407104 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-25 19:10:19.407109 | controller | Wednesday 25 February 2026 19:10:18 +0000 (0:00:00.389) 0:00:40.295 **** 2026-02-25 19:10:19.407114 | controller | Wednesday 25 February 2026 19:10:18 +0000 (0:00:00.389) 0:00:40.294 **** 2026-02-25 19:10:19.407126 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-25 19:10:19.443692 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-25 19:10:19.443759 | controller | 2026-02-25 19:10:19.443766 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-25 19:10:19.443771 | controller | _pub_keys.results[1].content | b64decode 2026-02-25 19:10:19.443777 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-25 19:10:19.443781 | controller | _priv_keys.results[1].content | b64decode 2026-02-25 19:10:19.443786 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-25 19:10:19.443803 | controller | _pub_keys.results[1].content | b64decode 2026-02-25 19:10:19.443807 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-25 19:10:19.443812 | controller | _pub_keys.results[0].content | b64decode 2026-02-25 19:10:19.443816 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-25 19:10:19.443820 | controller | _priv_keys.results[0].content | b64decode 2026-02-25 19:10:19.443825 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-25 19:10:19.443829 | controller | [ 2026-02-25 19:10:19.443834 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-25 19:10:19.443839 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-25 19:10:19.443844 | controller | ] | select() 2026-02-25 19:10:19.443848 | controller | }}] *** 2026-02-25 19:10:19.443860 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.423) 0:00:40.719 **** 2026-02-25 19:10:19.443865 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.423) 0:00:40.717 **** 2026-02-25 19:10:19.443879 | controller | ok: [localhost] 2026-02-25 19:10:19.579616 | controller | 2026-02-25 19:10:19.579690 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-25 19:10:19.579697 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.036) 0:00:40.755 **** 2026-02-25 19:10:19.579702 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.036) 0:00:40.754 **** 2026-02-25 19:10:19.579717 | controller | 2026-02-25 19:10:19.634681 | 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-25 19:10:19.634726 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.136) 0:00:40.891 **** 2026-02-25 19:10:19.634734 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.136) 0:00:40.890 **** 2026-02-25 19:10:19.634747 | controller | ok: [localhost] => 2026-02-25 19:10:19.665641 | controller | changed: false 2026-02-25 19:10:19.665683 | controller | msg: All assertions passed 2026-02-25 19:10:19.665691 | controller | 2026-02-25 19:10:19.665698 | 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-25 19:10:19.665706 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.055) 0:00:40.946 **** 2026-02-25 19:10:19.665712 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.055) 0:00:40.945 **** 2026-02-25 19:10:19.665725 | controller | skipping: [localhost] 2026-02-25 19:10:19.699857 | controller | 2026-02-25 19:10:19.699944 | 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-25 19:10:19.699955 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.030) 0:00:40.977 **** 2026-02-25 19:10:19.699962 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.030) 0:00:40.976 **** 2026-02-25 19:10:19.699978 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=180s) 2026-02-25 19:10:19.724324 | controller | 2026-02-25 19:10:19.724369 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 19:10:19.724376 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.034) 0:00:41.012 **** 2026-02-25 19:10:19.724383 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.034) 0:00:41.010 **** 2026-02-25 19:10:19.724394 | controller | skipping: [localhost] 2026-02-25 19:10:19.754568 | controller | 2026-02-25 19:10:19.754617 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 19:10:19.754632 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.023) 0:00:41.036 **** 2026-02-25 19:10:19.754638 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.023) 0:00:41.034 **** 2026-02-25 19:10:19.754647 | controller | ok: [localhost] 2026-02-25 19:10:20.023195 | controller | 2026-02-25 19:10:20.023268 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 19:10:20.023283 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 19:10:20.023294 | controller | stage['path'], item.src_file) | path_join 2026-02-25 19:10:20.023304 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 19:10:20.023314 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.030) 0:00:41.066 **** 2026-02-25 19:10:20.023325 | controller | Wednesday 25 February 2026 19:10:19 +0000 (0:00:00.030) 0:00:41.065 **** 2026-02-25 19:10:20.023345 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-25 19:10:20.126942 | controller | 2026-02-25 19:10:20.127019 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 19:10:20.127029 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.268) 0:00:41.335 **** 2026-02-25 19:10:20.127036 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.268) 0:00:41.334 **** 2026-02-25 19:10:20.127054 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 19:10:20.175903 | controller | 2026-02-25 19:10:20.175988 | controller | TASK [Executing pre_stage hooks for examples/dt/pidone/nncp name=run_hook] ***** 2026-02-25 19:10:20.176001 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.103) 0:00:41.438 **** 2026-02-25 19:10:20.176011 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.103) 0:00:41.437 **** 2026-02-25 19:10:20.176033 | controller | skipping: [localhost] 2026-02-25 19:10:20.275937 | controller | 2026-02-25 19:10:20.276007 | controller | TASK [Generate values.yaml for examples/dt/pidone/nncp name=ci_gen_kustomize_values] *** 2026-02-25 19:10:20.276015 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.049) 0:00:41.487 **** 2026-02-25 19:10:20.276020 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.049) 0:00:41.486 **** 2026-02-25 19:10:20.276035 | controller | 2026-02-25 19:10:20.353540 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 19:10:20.353716 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.099) 0:00:41.587 **** 2026-02-25 19:10:20.353737 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.099) 0:00:41.586 **** 2026-02-25 19:10:20.353761 | 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-25 19:10:20.419426 | controller | 2026-02-25 19:10:20.419465 | 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-25 19:10:20.419472 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.077) 0:00:41.665 **** 2026-02-25 19:10:20.419477 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.077) 0:00:41.664 **** 2026-02-25 19:10:20.419487 | controller | ok: [localhost] => 2026-02-25 19:10:20.685329 | controller | changed: false 2026-02-25 19:10:20.685373 | controller | msg: All assertions passed 2026-02-25 19:10:20.685382 | controller | 2026-02-25 19:10:20.685390 | 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-25 19:10:20.685398 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.066) 0:00:41.731 **** 2026-02-25 19:10:20.685412 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.066) 0:00:41.730 **** 2026-02-25 19:10:20.685425 | controller | ok: [localhost] 2026-02-25 19:10:20.747581 | controller | 2026-02-25 19:10:20.747663 | 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-25 19:10:20.747688 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.265) 0:00:41.997 **** 2026-02-25 19:10:20.747700 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.265) 0:00:41.995 **** 2026-02-25 19:10:20.747718 | controller | ok: [localhost] => 2026-02-25 19:10:21.046657 | controller | changed: false 2026-02-25 19:10:21.046713 | controller | msg: All assertions passed 2026-02-25 19:10:21.046719 | controller | 2026-02-25 19:10:21.046725 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 19:10:21.046730 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.062) 0:00:42.059 **** 2026-02-25 19:10:21.046735 | controller | Wednesday 25 February 2026 19:10:20 +0000 (0:00:00.062) 0:00:42.058 **** 2026-02-25 19:10:21.046748 | controller | ok: [localhost] 2026-02-25 19:10:22.462288 | controller | 2026-02-25 19:10:22.462369 | 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-25 19:10:22.462380 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 19:10:22.462387 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 19:10:22.462394 | controller | _config_map_content | 2026-02-25 19:10:22.462411 | controller | ansible.utils.remove_keys( 2026-02-25 19:10:22.462417 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 19:10:22.462423 | controller | matching_parameter='regex') 2026-02-25 19:10:22.462429 | controller | }}, cacheable=False] *** 2026-02-25 19:10:22.462435 | controller | Wednesday 25 February 2026 19:10:21 +0000 (0:00:00.298) 0:00:42.358 **** 2026-02-25 19:10:22.462443 | controller | Wednesday 25 February 2026 19:10:21 +0000 (0:00:00.298) 0:00:42.357 **** 2026-02-25 19:10:22.462461 | controller | ok: [localhost] 2026-02-25 19:10:22.548308 | controller | 2026-02-25 19:10:22.548388 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 19:10:22.548396 | controller | Wednesday 25 February 2026 19:10:22 +0000 (0:00:01.416) 0:00:43.774 **** 2026-02-25 19:10:22.548404 | controller | Wednesday 25 February 2026 19:10:22 +0000 (0:00:01.416) 0:00:43.773 **** 2026-02-25 19:10:22.548423 | 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-25 19:10:22.606887 | controller | 2026-02-25 19:10:22.606979 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 19:10:22.607008 | controller | Wednesday 25 February 2026 19:10:22 +0000 (0:00:00.085) 0:00:43.860 **** 2026-02-25 19:10:22.607038 | controller | Wednesday 25 February 2026 19:10:22 +0000 (0:00:00.085) 0:00:43.858 **** 2026-02-25 19:10:22.607069 | controller | ok: [localhost] => 2026-02-25 19:10:22.864233 | controller | changed: false 2026-02-25 19:10:22.864299 | controller | msg: All assertions passed 2026-02-25 19:10:22.864308 | controller | 2026-02-25 19:10:22.864316 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 19:10:22.864323 | controller | Wednesday 25 February 2026 19:10:22 +0000 (0:00:00.058) 0:00:43.918 **** 2026-02-25 19:10:22.864331 | controller | Wednesday 25 February 2026 19:10:22 +0000 (0:00:00.058) 0:00:43.917 **** 2026-02-25 19:10:22.864347 | controller | changed: [localhost] 2026-02-25 19:10:23.679660 | controller | 2026-02-25 19:10:23.679731 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 19:10:23.679737 | controller | (snippet_datadir, 2026-02-25 19:10:23.679742 | controller | '02_ci_data.yaml') | path_join 2026-02-25 19:10:23.679747 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 19:10:23.679752 | controller | Wednesday 25 February 2026 19:10:22 +0000 (0:00:00.257) 0:00:44.176 **** 2026-02-25 19:10:23.679757 | controller | Wednesday 25 February 2026 19:10:22 +0000 (0:00:00.257) 0:00:44.175 **** 2026-02-25 19:10:23.679772 | controller | changed: [localhost] 2026-02-25 19:10:23.756211 | controller | 2026-02-25 19:10:23.756283 | 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-25 19:10:23.756290 | controller | Wednesday 25 February 2026 19:10:23 +0000 (0:00:00.815) 0:00:44.991 **** 2026-02-25 19:10:23.756296 | controller | Wednesday 25 February 2026 19:10:23 +0000 (0:00:00.815) 0:00:44.990 **** 2026-02-25 19:10:23.756308 | controller | ok: [localhost] 2026-02-25 19:10:24.179566 | controller | 2026-02-25 19:10:24.179631 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 19:10:24.179644 | controller | (snippet_datadir, 2026-02-25 19:10:24.179652 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 19:10:24.179659 | controller | }}, content={{ 2026-02-25 19:10:24.179666 | controller | _base64_patch | 2026-02-25 19:10:24.179673 | controller | default({}) | 2026-02-25 19:10:24.179680 | controller | to_nice_yaml 2026-02-25 19:10:24.179691 | controller | }}, mode=0644] *** 2026-02-25 19:10:24.179698 | controller | Wednesday 25 February 2026 19:10:23 +0000 (0:00:00.076) 0:00:45.068 **** 2026-02-25 19:10:24.179705 | controller | Wednesday 25 February 2026 19:10:23 +0000 (0:00:00.076) 0:00:45.067 **** 2026-02-25 19:10:24.179719 | controller | changed: [localhost] 2026-02-25 19:10:24.603855 | controller | 2026-02-25 19:10:24.603995 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 19:10:24.604007 | controller | (snippet_datadir, 2026-02-25 19:10:24.604015 | controller | '04_user_data.yaml') | path_join 2026-02-25 19:10:24.604022 | controller | }}, content={{ 2026-02-25 19:10:24.604029 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 19:10:24.604036 | controller | default({}) | 2026-02-25 19:10:24.604042 | controller | to_nice_yaml 2026-02-25 19:10:24.604049 | controller | }}, mode=0644] *** 2026-02-25 19:10:24.604055 | controller | Wednesday 25 February 2026 19:10:24 +0000 (0:00:00.423) 0:00:45.491 **** 2026-02-25 19:10:24.604062 | controller | Wednesday 25 February 2026 19:10:24 +0000 (0:00:00.423) 0:00:45.490 **** 2026-02-25 19:10:24.604093 | controller | changed: [localhost] 2026-02-25 19:10:25.027365 | controller | 2026-02-25 19:10:25.027455 | 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-25 19:10:25.027462 | controller | ( 2026-02-25 19:10:25.027467 | controller | snippet_datadir, 2026-02-25 19:10:25.027473 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 19:10:25.027478 | controller | ) | path_join 2026-02-25 19:10:25.027483 | controller | }}, mode=0644] *** 2026-02-25 19:10:25.027487 | controller | Wednesday 25 February 2026 19:10:24 +0000 (0:00:00.424) 0:00:45.915 **** 2026-02-25 19:10:25.027492 | controller | Wednesday 25 February 2026 19:10:24 +0000 (0:00:00.424) 0:00:45.914 **** 2026-02-25 19:10:25.027508 | controller | changed: [localhost] 2026-02-25 19:10:25.106882 | controller | 2026-02-25 19:10:25.106921 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 19:10:25.106927 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.423) 0:00:46.339 **** 2026-02-25 19:10:25.106933 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.423) 0:00:46.337 **** 2026-02-25 19:10:25.106942 | 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-25 19:10:25.150880 | controller | 2026-02-25 19:10:25.150916 | 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-25 19:10:25.150923 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.080) 0:00:46.419 **** 2026-02-25 19:10:25.150928 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.080) 0:00:46.417 **** 2026-02-25 19:10:25.150938 | controller | ok: [localhost] => 2026-02-25 19:10:25.393577 | controller | changed: false 2026-02-25 19:10:25.393698 | controller | msg: All assertions passed 2026-02-25 19:10:25.393708 | controller | 2026-02-25 19:10:25.393716 | 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-25 19:10:25.393733 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.043) 0:00:46.463 **** 2026-02-25 19:10:25.393741 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.043) 0:00:46.461 **** 2026-02-25 19:10:25.393767 | controller | ok: [localhost] 2026-02-25 19:10:25.455073 | controller | 2026-02-25 19:10:25.455153 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 19:10:25.455162 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.242) 0:00:46.705 **** 2026-02-25 19:10:25.455169 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.242) 0:00:46.704 **** 2026-02-25 19:10:25.455188 | controller | ok: [localhost] 2026-02-25 19:10:26.131498 | controller | 2026-02-25 19:10:26.131541 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 19:10:26.131554 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.061) 0:00:46.767 **** 2026-02-25 19:10:26.131561 | controller | Wednesday 25 February 2026 19:10:25 +0000 (0:00:00.061) 0:00:46.765 **** 2026-02-25 19:10:26.131574 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 19:10:26.269636 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 19:10:26.269677 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 19:10:26.269685 | controller | 2026-02-25 19:10:26.269692 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 19:10:26.269699 | controller | _content | 2026-02-25 19:10:26.269718 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 19:10:26.269725 | controller | combine(_parsed, recursive=true) 2026-02-25 19:10:26.269731 | controller | }} 2026-02-25 19:10:26.269737 | controller | ] *** 2026-02-25 19:10:26.269743 | controller | Wednesday 25 February 2026 19:10:26 +0000 (0:00:00.676) 0:00:47.443 **** 2026-02-25 19:10:26.269750 | controller | Wednesday 25 February 2026 19:10:26 +0000 (0:00:00.676) 0:00:47.442 **** 2026-02-25 19:10:26.269762 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 19:10:26.524572 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 19:10:26.524647 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 19:10:26.524655 | controller | 2026-02-25 19:10:26.524662 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 19:10:26.524668 | controller | Wednesday 25 February 2026 19:10:26 +0000 (0:00:00.138) 0:00:47.581 **** 2026-02-25 19:10:26.524675 | controller | Wednesday 25 February 2026 19:10:26 +0000 (0:00:00.138) 0:00:47.580 **** 2026-02-25 19:10:26.524688 | controller | changed: [localhost] 2026-02-25 19:10:26.942087 | controller | 2026-02-25 19:10:26.942126 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 19:10:26.942135 | controller | (_destdir, 2026-02-25 19:10:26.942142 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 19:10:26.942148 | controller | }}, content={{ 2026-02-25 19:10:26.942154 | controller | ( 2026-02-25 19:10:26.942161 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 19:10:26.942167 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 19:10:26.942173 | controller | }}, mode=0644] *** 2026-02-25 19:10:26.942179 | controller | Wednesday 25 February 2026 19:10:26 +0000 (0:00:00.254) 0:00:47.836 **** 2026-02-25 19:10:26.942185 | controller | Wednesday 25 February 2026 19:10:26 +0000 (0:00:00.254) 0:00:47.835 **** 2026-02-25 19:10:26.942197 | controller | changed: [localhost] 2026-02-25 19:10:27.235994 | controller | 2026-02-25 19:10:27.236035 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/pidone/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 19:10:27.236044 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 19:10:27.236051 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 19:10:27.236058 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 19:10:27.236064 | controller | }}, dest={{ 2026-02-25 19:10:27.236079 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 19:10:27.236086 | controller | stage['path'], _val.src_file 2026-02-25 19:10:27.236120 | controller | ) | 2026-02-25 19:10:27.236129 | controller | path_join 2026-02-25 19:10:27.236138 | controller | }}] *** 2026-02-25 19:10:27.236147 | controller | Wednesday 25 February 2026 19:10:26 +0000 (0:00:00.417) 0:00:48.254 **** 2026-02-25 19:10:27.236156 | controller | Wednesday 25 February 2026 19:10:26 +0000 (0:00:00.417) 0:00:48.252 **** 2026-02-25 19:10:27.236172 | controller | changed: [localhost] => (item=network-values) 2026-02-25 19:10:27.298531 | controller | 2026-02-25 19:10:27.298591 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:27.298652 | controller | Wednesday 25 February 2026 19:10:27 +0000 (0:00:00.293) 0:00:48.547 **** 2026-02-25 19:10:27.298667 | controller | Wednesday 25 February 2026 19:10:27 +0000 (0:00:00.293) 0:00:48.546 **** 2026-02-25 19:10:27.298685 | controller | skipping: [localhost] 2026-02-25 19:10:27.765290 | controller | 2026-02-25 19:10:27.765325 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/pidone/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 19:10:27.765332 | controller | Wednesday 25 February 2026 19:10:27 +0000 (0:00:00.061) 0:00:48.609 **** 2026-02-25 19:10:27.765338 | controller | Wednesday 25 February 2026 19:10:27 +0000 (0:00:00.062) 0:00:48.608 **** 2026-02-25 19:10:27.765359 | controller | changed: [localhost] 2026-02-25 19:10:28.171482 | controller | 2026-02-25 19:10:28.171517 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 19:10:28.171525 | controller | Wednesday 25 February 2026 19:10:27 +0000 (0:00:00.467) 0:00:49.077 **** 2026-02-25 19:10:28.171531 | controller | Wednesday 25 February 2026 19:10:27 +0000 (0:00:00.467) 0:00:49.076 **** 2026-02-25 19:10:28.171540 | controller | changed: [localhost] 2026-02-25 19:10:28.436714 | controller | 2026-02-25 19:10:28.436749 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/pidone/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-25 19:10:28.436756 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 19:10:28.436761 | controller | stage['build_output'] | basename) | path_join 2026-02-25 19:10:28.436766 | controller | }}, mode=0644] *** 2026-02-25 19:10:28.436771 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.406) 0:00:49.483 **** 2026-02-25 19:10:28.436776 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.406) 0:00:49.482 **** 2026-02-25 19:10:28.436786 | controller | changed: [localhost] 2026-02-25 19:10:28.479350 | controller | 2026-02-25 19:10:28.479387 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:28.479395 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.265) 0:00:49.749 **** 2026-02-25 19:10:28.479401 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.265) 0:00:49.747 **** 2026-02-25 19:10:28.479413 | controller | skipping: [localhost] 2026-02-25 19:10:28.526774 | controller | 2026-02-25 19:10:28.526808 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/pidone/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 19:10:28.526815 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.042) 0:00:49.791 **** 2026-02-25 19:10:28.526820 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.042) 0:00:49.790 **** 2026-02-25 19:10:28.526829 | controller | skipping: [localhost] 2026-02-25 19:10:28.570408 | controller | 2026-02-25 19:10:28.570445 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/pidone/nncp _raw_params=wait_condition.yml] *** 2026-02-25 19:10:28.570454 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.047) 0:00:49.839 **** 2026-02-25 19:10:28.570459 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.047) 0:00:49.837 **** 2026-02-25 19:10:28.570469 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=180s) 2026-02-25 19:10:28.613292 | controller | skipping: [localhost] 2026-02-25 19:10:28.613333 | controller | 2026-02-25 19:10:28.613342 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:28.613349 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.043) 0:00:49.882 **** 2026-02-25 19:10:28.613356 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.043) 0:00:49.881 **** 2026-02-25 19:10:28.613368 | controller | skipping: [localhost] 2026-02-25 19:10:28.663838 | controller | 2026-02-25 19:10:28.663881 | controller | TASK [Executing post_stage hooks for examples/dt/pidone/nncp name=run_hook] **** 2026-02-25 19:10:28.663897 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.042) 0:00:49.925 **** 2026-02-25 19:10:28.663905 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.042) 0:00:49.924 **** 2026-02-25 19:10:28.663919 | controller | skipping: [localhost] 2026-02-25 19:10:28.702879 | controller | 2026-02-25 19:10:28.702920 | 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-25 19:10:28.702929 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.050) 0:00:49.975 **** 2026-02-25 19:10:28.702936 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.050) 0:00:49.974 **** 2026-02-25 19:10:28.702948 | controller | ok: [localhost] => 2026-02-25 19:10:28.734497 | controller | changed: false 2026-02-25 19:10:28.734532 | controller | msg: All assertions passed 2026-02-25 19:10:28.734538 | controller | 2026-02-25 19:10:28.734543 | 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-25 19:10:28.734549 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.039) 0:00:50.015 **** 2026-02-25 19:10:28.734554 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.039) 0:00:50.013 **** 2026-02-25 19:10:28.734563 | controller | skipping: [localhost] 2026-02-25 19:10:28.764451 | controller | 2026-02-25 19:10:28.764485 | 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-25 19:10:28.764492 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.031) 0:00:50.046 **** 2026-02-25 19:10:28.764497 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.031) 0:00:50.045 **** 2026-02-25 19:10:28.764508 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=30m) 2026-02-25 19:10:28.791846 | controller | 2026-02-25 19:10:28.791888 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 19:10:28.791897 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.030) 0:00:50.076 **** 2026-02-25 19:10:28.791905 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.030) 0:00:50.075 **** 2026-02-25 19:10:28.791917 | controller | skipping: [localhost] 2026-02-25 19:10:28.828988 | controller | 2026-02-25 19:10:28.829039 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 19:10:28.829053 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.027) 0:00:50.103 **** 2026-02-25 19:10:28.829063 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.027) 0:00:50.102 **** 2026-02-25 19:10:28.829079 | controller | ok: [localhost] 2026-02-25 19:10:29.228883 | controller | 2026-02-25 19:10:29.228918 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 19:10:29.228924 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 19:10:29.228929 | controller | stage['path'], item.src_file) | path_join 2026-02-25 19:10:29.228934 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 19:10:29.228944 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.036) 0:00:50.140 **** 2026-02-25 19:10:29.228949 | controller | Wednesday 25 February 2026 19:10:28 +0000 (0:00:00.036) 0:00:50.139 **** 2026-02-25 19:10:29.228959 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-25 19:10:29.330138 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-25 19:10:29.330182 | controller | 2026-02-25 19:10:29.330192 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 19:10:29.330210 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.400) 0:00:50.541 **** 2026-02-25 19:10:29.330222 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.400) 0:00:50.539 **** 2026-02-25 19:10:29.330237 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 19:10:29.380525 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-25 19:10:29.380567 | controller | 2026-02-25 19:10:29.380575 | controller | TASK [Executing pre_stage hooks for examples/dt/pidone name=run_hook] ********** 2026-02-25 19:10:29.380582 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.101) 0:00:50.642 **** 2026-02-25 19:10:29.380588 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.101) 0:00:50.641 **** 2026-02-25 19:10:29.380622 | controller | skipping: [localhost] 2026-02-25 19:10:29.532562 | controller | 2026-02-25 19:10:29.532594 | controller | TASK [Generate values.yaml for examples/dt/pidone name=ci_gen_kustomize_values] *** 2026-02-25 19:10:29.532622 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.050) 0:00:50.692 **** 2026-02-25 19:10:29.532629 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.050) 0:00:50.691 **** 2026-02-25 19:10:29.532639 | controller | 2026-02-25 19:10:29.601836 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 19:10:29.601868 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.152) 0:00:50.845 **** 2026-02-25 19:10:29.601874 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.152) 0:00:50.843 **** 2026-02-25 19:10:29.601883 | 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-25 19:10:29.653029 | controller | 2026-02-25 19:10:29.653063 | 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-25 19:10:29.653070 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.069) 0:00:50.914 **** 2026-02-25 19:10:29.653075 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.069) 0:00:50.912 **** 2026-02-25 19:10:29.653085 | controller | ok: [localhost] => 2026-02-25 19:10:29.886232 | controller | changed: false 2026-02-25 19:10:29.886272 | controller | msg: All assertions passed 2026-02-25 19:10:29.886280 | controller | 2026-02-25 19:10:29.886287 | 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-25 19:10:29.886294 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.051) 0:00:50.965 **** 2026-02-25 19:10:29.886301 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.051) 0:00:50.964 **** 2026-02-25 19:10:29.886318 | controller | ok: [localhost] 2026-02-25 19:10:29.937977 | controller | 2026-02-25 19:10:29.938012 | 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-25 19:10:29.938019 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.232) 0:00:51.198 **** 2026-02-25 19:10:29.938024 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.232) 0:00:51.197 **** 2026-02-25 19:10:29.938033 | controller | ok: [localhost] => 2026-02-25 19:10:30.183471 | controller | changed: false 2026-02-25 19:10:30.183505 | controller | msg: All assertions passed 2026-02-25 19:10:30.183511 | controller | 2026-02-25 19:10:30.183522 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 19:10:30.183527 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.051) 0:00:51.250 **** 2026-02-25 19:10:30.183532 | controller | Wednesday 25 February 2026 19:10:29 +0000 (0:00:00.051) 0:00:51.248 **** 2026-02-25 19:10:30.183541 | controller | ok: [localhost] 2026-02-25 19:10:30.482352 | controller | 2026-02-25 19:10:30.482392 | 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-25 19:10:30.482401 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 19:10:30.482408 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 19:10:30.482414 | controller | _config_map_content | 2026-02-25 19:10:30.482421 | controller | ansible.utils.remove_keys( 2026-02-25 19:10:30.482427 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 19:10:30.482433 | controller | matching_parameter='regex') 2026-02-25 19:10:30.482439 | controller | }}, cacheable=False] *** 2026-02-25 19:10:30.482445 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.245) 0:00:51.495 **** 2026-02-25 19:10:30.482452 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.245) 0:00:51.494 **** 2026-02-25 19:10:30.482464 | controller | ok: [localhost] 2026-02-25 19:10:30.545399 | controller | 2026-02-25 19:10:30.545432 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 19:10:30.545438 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.298) 0:00:51.794 **** 2026-02-25 19:10:30.545443 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.298) 0:00:51.792 **** 2026-02-25 19:10:30.545453 | 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-25 19:10:30.602111 | controller | 2026-02-25 19:10:30.602143 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 19:10:30.602153 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.063) 0:00:51.857 **** 2026-02-25 19:10:30.602161 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.063) 0:00:51.856 **** 2026-02-25 19:10:30.602173 | controller | ok: [localhost] => 2026-02-25 19:10:30.894494 | controller | changed: false 2026-02-25 19:10:30.894530 | controller | msg: All assertions passed 2026-02-25 19:10:30.894536 | controller | 2026-02-25 19:10:30.894541 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 19:10:30.894546 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.056) 0:00:51.914 **** 2026-02-25 19:10:30.894551 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.056) 0:00:51.913 **** 2026-02-25 19:10:30.894560 | controller | ok: [localhost] 2026-02-25 19:10:31.523657 | controller | 2026-02-25 19:10:31.523711 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 19:10:31.523726 | controller | (snippet_datadir, 2026-02-25 19:10:31.523737 | controller | '02_ci_data.yaml') | path_join 2026-02-25 19:10:31.523748 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 19:10:31.523758 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.292) 0:00:52.206 **** 2026-02-25 19:10:31.523769 | controller | Wednesday 25 February 2026 19:10:30 +0000 (0:00:00.292) 0:00:52.205 **** 2026-02-25 19:10:31.523786 | controller | ok: [localhost] 2026-02-25 19:10:31.609809 | controller | 2026-02-25 19:10:31.609850 | 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-25 19:10:31.609859 | controller | Wednesday 25 February 2026 19:10:31 +0000 (0:00:00.628) 0:00:52.835 **** 2026-02-25 19:10:31.609866 | controller | Wednesday 25 February 2026 19:10:31 +0000 (0:00:00.628) 0:00:52.833 **** 2026-02-25 19:10:31.609879 | controller | ok: [localhost] 2026-02-25 19:10:32.096200 | controller | 2026-02-25 19:10:32.096318 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 19:10:32.096328 | controller | (snippet_datadir, 2026-02-25 19:10:32.096335 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 19:10:32.096341 | controller | }}, content={{ 2026-02-25 19:10:32.096348 | controller | _base64_patch | 2026-02-25 19:10:32.096354 | controller | default({}) | 2026-02-25 19:10:32.096360 | controller | to_nice_yaml 2026-02-25 19:10:32.096366 | controller | }}, mode=0644] *** 2026-02-25 19:10:32.096372 | controller | Wednesday 25 February 2026 19:10:31 +0000 (0:00:00.085) 0:00:52.921 **** 2026-02-25 19:10:32.096379 | controller | Wednesday 25 February 2026 19:10:31 +0000 (0:00:00.085) 0:00:52.919 **** 2026-02-25 19:10:32.096391 | controller | ok: [localhost] 2026-02-25 19:10:32.573354 | controller | 2026-02-25 19:10:32.573401 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 19:10:32.573411 | controller | (snippet_datadir, 2026-02-25 19:10:32.573419 | controller | '04_user_data.yaml') | path_join 2026-02-25 19:10:32.573426 | controller | }}, content={{ 2026-02-25 19:10:32.573433 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 19:10:32.573440 | controller | default({}) | 2026-02-25 19:10:32.573447 | controller | to_nice_yaml 2026-02-25 19:10:32.573454 | controller | }}, mode=0644] *** 2026-02-25 19:10:32.573461 | controller | Wednesday 25 February 2026 19:10:32 +0000 (0:00:00.487) 0:00:53.408 **** 2026-02-25 19:10:32.573500 | controller | Wednesday 25 February 2026 19:10:32 +0000 (0:00:00.487) 0:00:53.406 **** 2026-02-25 19:10:32.573514 | controller | ok: [localhost] 2026-02-25 19:10:33.021380 | controller | 2026-02-25 19:10:33.021433 | 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-25 19:10:33.021445 | controller | ( 2026-02-25 19:10:33.021455 | controller | snippet_datadir, 2026-02-25 19:10:33.021465 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 19:10:33.021475 | controller | ) | path_join 2026-02-25 19:10:33.021484 | controller | }}, mode=0644] *** 2026-02-25 19:10:33.021493 | controller | Wednesday 25 February 2026 19:10:32 +0000 (0:00:00.477) 0:00:53.885 **** 2026-02-25 19:10:33.021503 | controller | Wednesday 25 February 2026 19:10:32 +0000 (0:00:00.477) 0:00:53.884 **** 2026-02-25 19:10:33.021520 | controller | changed: [localhost] 2026-02-25 19:10:33.110295 | controller | 2026-02-25 19:10:33.110342 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 19:10:33.110354 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.447) 0:00:54.333 **** 2026-02-25 19:10:33.110364 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.447) 0:00:54.331 **** 2026-02-25 19:10:33.110380 | 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-25 19:10:33.157831 | controller | 2026-02-25 19:10:33.157869 | 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-25 19:10:33.157877 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.089) 0:00:54.422 **** 2026-02-25 19:10:33.157883 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.089) 0:00:54.420 **** 2026-02-25 19:10:33.157894 | controller | ok: [localhost] => 2026-02-25 19:10:33.413042 | controller | changed: false 2026-02-25 19:10:33.413116 | controller | msg: All assertions passed 2026-02-25 19:10:33.413122 | controller | 2026-02-25 19:10:33.413127 | 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-25 19:10:33.413133 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.047) 0:00:54.470 **** 2026-02-25 19:10:33.413138 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.047) 0:00:54.468 **** 2026-02-25 19:10:33.413147 | controller | ok: [localhost] 2026-02-25 19:10:33.482832 | controller | 2026-02-25 19:10:33.482869 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 19:10:33.482884 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.255) 0:00:54.725 **** 2026-02-25 19:10:33.482889 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.255) 0:00:54.723 **** 2026-02-25 19:10:33.482897 | controller | ok: [localhost] 2026-02-25 19:10:34.085940 | controller | 2026-02-25 19:10:34.085985 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 19:10:34.085994 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.069) 0:00:54.795 **** 2026-02-25 19:10:34.086001 | controller | Wednesday 25 February 2026 19:10:33 +0000 (0:00:00.069) 0:00:54.793 **** 2026-02-25 19:10:34.086013 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 19:10:34.219437 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 19:10:34.219484 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 19:10:34.219493 | controller | 2026-02-25 19:10:34.219499 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 19:10:34.219504 | controller | _content | 2026-02-25 19:10:34.219509 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 19:10:34.219513 | controller | combine(_parsed, recursive=true) 2026-02-25 19:10:34.219519 | controller | }} 2026-02-25 19:10:34.219523 | controller | ] *** 2026-02-25 19:10:34.219528 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.602) 0:00:55.398 **** 2026-02-25 19:10:34.219533 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.602) 0:00:55.396 **** 2026-02-25 19:10:34.219542 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 19:10:34.479767 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 19:10:34.479803 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 19:10:34.479809 | controller | 2026-02-25 19:10:34.479814 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 19:10:34.479820 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.133) 0:00:55.531 **** 2026-02-25 19:10:34.479824 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.133) 0:00:55.530 **** 2026-02-25 19:10:34.479834 | controller | ok: [localhost] 2026-02-25 19:10:34.916154 | controller | 2026-02-25 19:10:34.916196 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 19:10:34.916205 | controller | (_destdir, 2026-02-25 19:10:34.916213 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 19:10:34.916221 | controller | }}, content={{ 2026-02-25 19:10:34.916227 | controller | ( 2026-02-25 19:10:34.916234 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 19:10:34.916240 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 19:10:34.916247 | controller | }}, mode=0644] *** 2026-02-25 19:10:34.916253 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.260) 0:00:55.792 **** 2026-02-25 19:10:34.916260 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.260) 0:00:55.790 **** 2026-02-25 19:10:34.916273 | controller | ok: [localhost] 2026-02-25 19:10:34.979053 | controller | 2026-02-25 19:10:34.979087 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 19:10:34.979093 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.436) 0:00:56.228 **** 2026-02-25 19:10:34.979099 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.436) 0:00:56.226 **** 2026-02-25 19:10:34.979108 | 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-25 19:10:35.046954 | controller | 2026-02-25 19:10:35.046991 | 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-25 19:10:35.047000 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.063) 0:00:56.291 **** 2026-02-25 19:10:35.047012 | controller | Wednesday 25 February 2026 19:10:34 +0000 (0:00:00.063) 0:00:56.290 **** 2026-02-25 19:10:35.047024 | controller | ok: [localhost] => 2026-02-25 19:10:35.291882 | controller | changed: false 2026-02-25 19:10:35.291924 | controller | msg: All assertions passed 2026-02-25 19:10:35.291930 | controller | 2026-02-25 19:10:35.291935 | 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-25 19:10:35.291941 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.067) 0:00:56.359 **** 2026-02-25 19:10:35.291947 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.067) 0:00:56.357 **** 2026-02-25 19:10:35.291956 | controller | ok: [localhost] 2026-02-25 19:10:35.387500 | controller | 2026-02-25 19:10:35.387542 | 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-25 19:10:35.387560 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.244) 0:00:56.604 **** 2026-02-25 19:10:35.387570 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.244) 0:00:56.602 **** 2026-02-25 19:10:35.387583 | controller | ok: [localhost] => 2026-02-25 19:10:35.590215 | controller | changed: false 2026-02-25 19:10:35.590257 | controller | msg: All assertions passed 2026-02-25 19:10:35.590265 | controller | 2026-02-25 19:10:35.590270 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 19:10:35.590275 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.095) 0:00:56.699 **** 2026-02-25 19:10:35.590280 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.095) 0:00:56.698 **** 2026-02-25 19:10:35.590290 | controller | ok: [localhost] 2026-02-25 19:10:35.857467 | controller | 2026-02-25 19:10:35.857510 | 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-25 19:10:35.857519 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 19:10:35.857526 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 19:10:35.857532 | controller | _config_map_content | 2026-02-25 19:10:35.857538 | controller | ansible.utils.remove_keys( 2026-02-25 19:10:35.857544 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 19:10:35.857550 | controller | matching_parameter='regex') 2026-02-25 19:10:35.857556 | controller | }}, cacheable=False] *** 2026-02-25 19:10:35.857562 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.202) 0:00:56.902 **** 2026-02-25 19:10:35.857569 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.202) 0:00:56.901 **** 2026-02-25 19:10:35.857581 | controller | ok: [localhost] 2026-02-25 19:10:35.909888 | controller | 2026-02-25 19:10:35.909924 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 19:10:35.909931 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.267) 0:00:57.169 **** 2026-02-25 19:10:35.909936 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.267) 0:00:57.168 **** 2026-02-25 19:10:35.909945 | controller | skipping: [localhost] 2026-02-25 19:10:36.112848 | controller | 2026-02-25 19:10:36.112881 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 19:10:36.112888 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.052) 0:00:57.222 **** 2026-02-25 19:10:36.112893 | controller | Wednesday 25 February 2026 19:10:35 +0000 (0:00:00.052) 0:00:57.220 **** 2026-02-25 19:10:36.112901 | controller | changed: [localhost] 2026-02-25 19:10:36.187463 | controller | 2026-02-25 19:10:36.187500 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 19:10:36.187507 | controller | (snippet_datadir, 2026-02-25 19:10:36.187512 | controller | '02_ci_data.yaml') | path_join 2026-02-25 19:10:36.187517 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 19:10:36.187522 | controller | Wednesday 25 February 2026 19:10:36 +0000 (0:00:00.202) 0:00:57.425 **** 2026-02-25 19:10:36.187531 | controller | Wednesday 25 February 2026 19:10:36 +0000 (0:00:00.202) 0:00:57.423 **** 2026-02-25 19:10:36.187540 | controller | skipping: [localhost] 2026-02-25 19:10:36.263325 | controller | 2026-02-25 19:10:36.263360 | 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-25 19:10:36.263369 | controller | Wednesday 25 February 2026 19:10:36 +0000 (0:00:00.074) 0:00:57.499 **** 2026-02-25 19:10:36.263379 | controller | Wednesday 25 February 2026 19:10:36 +0000 (0:00:00.074) 0:00:57.498 **** 2026-02-25 19:10:36.263390 | controller | ok: [localhost] 2026-02-25 19:10:36.667429 | controller | 2026-02-25 19:10:36.667463 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 19:10:36.667470 | controller | (snippet_datadir, 2026-02-25 19:10:36.667508 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 19:10:36.667515 | controller | }}, content={{ 2026-02-25 19:10:36.667520 | controller | _base64_patch | 2026-02-25 19:10:36.667525 | controller | default({}) | 2026-02-25 19:10:36.667529 | controller | to_nice_yaml 2026-02-25 19:10:36.667534 | controller | }}, mode=0644] *** 2026-02-25 19:10:36.667538 | controller | Wednesday 25 February 2026 19:10:36 +0000 (0:00:00.075) 0:00:57.575 **** 2026-02-25 19:10:36.667543 | controller | Wednesday 25 February 2026 19:10:36 +0000 (0:00:00.075) 0:00:57.574 **** 2026-02-25 19:10:36.667552 | controller | changed: [localhost] 2026-02-25 19:10:37.099255 | controller | 2026-02-25 19:10:37.099312 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 19:10:37.099321 | controller | (snippet_datadir, 2026-02-25 19:10:37.099327 | controller | '04_user_data.yaml') | path_join 2026-02-25 19:10:37.099334 | controller | }}, content={{ 2026-02-25 19:10:37.099340 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 19:10:37.099347 | controller | default({}) | 2026-02-25 19:10:37.099353 | controller | to_nice_yaml 2026-02-25 19:10:37.099359 | controller | }}, mode=0644] *** 2026-02-25 19:10:37.099365 | controller | Wednesday 25 February 2026 19:10:36 +0000 (0:00:00.404) 0:00:57.979 **** 2026-02-25 19:10:37.099371 | controller | Wednesday 25 February 2026 19:10:36 +0000 (0:00:00.404) 0:00:57.978 **** 2026-02-25 19:10:37.099384 | controller | changed: [localhost] 2026-02-25 19:10:37.625136 | controller | 2026-02-25 19:10:37.625181 | 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-25 19:10:37.625192 | controller | ( 2026-02-25 19:10:37.625200 | controller | snippet_datadir, 2026-02-25 19:10:37.625207 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 19:10:37.625215 | controller | ) | path_join 2026-02-25 19:10:37.625222 | controller | }}, mode=0644] *** 2026-02-25 19:10:37.625229 | controller | Wednesday 25 February 2026 19:10:37 +0000 (0:00:00.431) 0:00:58.411 **** 2026-02-25 19:10:37.625237 | controller | Wednesday 25 February 2026 19:10:37 +0000 (0:00:00.431) 0:00:58.410 **** 2026-02-25 19:10:37.625251 | controller | changed: [localhost] 2026-02-25 19:10:37.706116 | controller | 2026-02-25 19:10:37.706150 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 19:10:37.706157 | controller | Wednesday 25 February 2026 19:10:37 +0000 (0:00:00.525) 0:00:58.937 **** 2026-02-25 19:10:37.706163 | controller | Wednesday 25 February 2026 19:10:37 +0000 (0:00:00.525) 0:00:58.935 **** 2026-02-25 19:10:37.706173 | 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-25 19:10:37.765454 | controller | 2026-02-25 19:10:37.765500 | 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-25 19:10:37.765511 | controller | Wednesday 25 February 2026 19:10:37 +0000 (0:00:00.081) 0:00:59.018 **** 2026-02-25 19:10:37.765519 | controller | Wednesday 25 February 2026 19:10:37 +0000 (0:00:00.081) 0:00:59.017 **** 2026-02-25 19:10:37.765533 | controller | ok: [localhost] => 2026-02-25 19:10:38.033513 | controller | changed: false 2026-02-25 19:10:38.033549 | controller | msg: All assertions passed 2026-02-25 19:10:38.033556 | controller | 2026-02-25 19:10:38.033561 | 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-25 19:10:38.033566 | controller | Wednesday 25 February 2026 19:10:37 +0000 (0:00:00.058) 0:00:59.077 **** 2026-02-25 19:10:38.033571 | controller | Wednesday 25 February 2026 19:10:37 +0000 (0:00:00.059) 0:00:59.076 **** 2026-02-25 19:10:38.033581 | controller | ok: [localhost] 2026-02-25 19:10:38.084983 | controller | 2026-02-25 19:10:38.085017 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 19:10:38.085024 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.268) 0:00:59.345 **** 2026-02-25 19:10:38.085028 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.268) 0:00:59.344 **** 2026-02-25 19:10:38.085037 | controller | ok: [localhost] 2026-02-25 19:10:38.585591 | controller | 2026-02-25 19:10:38.585656 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 19:10:38.585667 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.051) 0:00:59.397 **** 2026-02-25 19:10:38.585674 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.051) 0:00:59.395 **** 2026-02-25 19:10:38.585684 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-25 19:10:38.691535 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-25 19:10:38.691574 | controller | 2026-02-25 19:10:38.691582 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 19:10:38.691592 | controller | _content | 2026-02-25 19:10:38.691623 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 19:10:38.691631 | controller | combine(_parsed, recursive=true) 2026-02-25 19:10:38.691636 | controller | }} 2026-02-25 19:10:38.691641 | controller | ] *** 2026-02-25 19:10:38.691646 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.500) 0:00:59.897 **** 2026-02-25 19:10:38.691652 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.500) 0:00:59.896 **** 2026-02-25 19:10:38.691662 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 19:10:38.941586 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 19:10:38.941656 | controller | 2026-02-25 19:10:38.941664 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 19:10:38.941670 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.105) 0:01:00.003 **** 2026-02-25 19:10:38.941676 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.105) 0:01:00.002 **** 2026-02-25 19:10:38.941688 | controller | changed: [localhost] 2026-02-25 19:10:40.623042 | controller | 2026-02-25 19:10:40.623082 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 19:10:40.623088 | controller | (_destdir, 2026-02-25 19:10:40.623094 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 19:10:40.623098 | controller | }}, content={{ 2026-02-25 19:10:40.623103 | controller | ( 2026-02-25 19:10:40.623107 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 19:10:40.623121 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 19:10:40.623126 | controller | }}, mode=0644] *** 2026-02-25 19:10:40.623131 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.249) 0:01:00.253 **** 2026-02-25 19:10:40.623135 | controller | Wednesday 25 February 2026 19:10:38 +0000 (0:00:00.250) 0:01:00.252 **** 2026-02-25 19:10:40.623145 | controller | changed: [localhost] 2026-02-25 19:10:41.152311 | controller | 2026-02-25 19:10:41.152387 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/pidone mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 19:10:41.152397 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 19:10:41.152405 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 19:10:41.152412 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 19:10:41.152428 | controller | }}, dest={{ 2026-02-25 19:10:41.152435 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 19:10:41.152442 | controller | stage['path'], _val.src_file 2026-02-25 19:10:41.152449 | controller | ) | 2026-02-25 19:10:41.152456 | controller | path_join 2026-02-25 19:10:41.152462 | controller | }}] *** 2026-02-25 19:10:41.152469 | controller | Wednesday 25 February 2026 19:10:40 +0000 (0:00:01.681) 0:01:01.935 **** 2026-02-25 19:10:41.152476 | controller | Wednesday 25 February 2026 19:10:40 +0000 (0:00:01.681) 0:01:01.933 **** 2026-02-25 19:10:41.152494 | controller | ok: [localhost] => (item=network-values) 2026-02-25 19:10:41.199057 | controller | changed: [localhost] => (item=service-values) 2026-02-25 19:10:41.199095 | controller | 2026-02-25 19:10:41.199101 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:41.199107 | controller | Wednesday 25 February 2026 19:10:41 +0000 (0:00:00.529) 0:01:02.464 **** 2026-02-25 19:10:41.199113 | controller | Wednesday 25 February 2026 19:10:41 +0000 (0:00:00.529) 0:01:02.463 **** 2026-02-25 19:10:41.199129 | controller | skipping: [localhost] 2026-02-25 19:10:41.665443 | controller | 2026-02-25 19:10:41.665479 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/pidone chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 19:10:41.665486 | controller | Wednesday 25 February 2026 19:10:41 +0000 (0:00:00.046) 0:01:02.511 **** 2026-02-25 19:10:41.665491 | controller | Wednesday 25 February 2026 19:10:41 +0000 (0:00:00.046) 0:01:02.509 **** 2026-02-25 19:10:41.665501 | controller | changed: [localhost] 2026-02-25 19:10:42.097137 | controller | 2026-02-25 19:10:42.097172 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 19:10:42.097179 | controller | Wednesday 25 February 2026 19:10:41 +0000 (0:00:00.466) 0:01:02.977 **** 2026-02-25 19:10:42.097185 | controller | Wednesday 25 February 2026 19:10:41 +0000 (0:00:00.466) 0:01:02.976 **** 2026-02-25 19:10:42.097194 | controller | changed: [localhost] 2026-02-25 19:10:42.377061 | controller | 2026-02-25 19:10:42.377138 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/pidone remote_src=True, src={{ _output }}, dest={{ 2026-02-25 19:10:42.377145 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 19:10:42.377150 | controller | stage['build_output'] | basename) | path_join 2026-02-25 19:10:42.377155 | controller | }}, mode=0644] *** 2026-02-25 19:10:42.377160 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.431) 0:01:03.409 **** 2026-02-25 19:10:42.377165 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.431) 0:01:03.408 **** 2026-02-25 19:10:42.377180 | controller | changed: [localhost] 2026-02-25 19:10:42.426527 | controller | 2026-02-25 19:10:42.426594 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:42.426637 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.279) 0:01:03.689 **** 2026-02-25 19:10:42.426645 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.279) 0:01:03.687 **** 2026-02-25 19:10:42.426663 | controller | skipping: [localhost] 2026-02-25 19:10:42.477202 | controller | 2026-02-25 19:10:42.477293 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/pidone _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 19:10:42.477303 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.049) 0:01:03.738 **** 2026-02-25 19:10:42.477309 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.049) 0:01:03.737 **** 2026-02-25 19:10:42.477328 | controller | skipping: [localhost] 2026-02-25 19:10:42.537908 | controller | 2026-02-25 19:10:42.537980 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/pidone _raw_params=wait_condition.yml] *** 2026-02-25 19:10:42.537988 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.050) 0:01:03.789 **** 2026-02-25 19:10:42.537995 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.050) 0:01:03.788 **** 2026-02-25 19:10:42.538012 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=30m) 2026-02-25 19:10:42.588562 | controller | skipping: [localhost] 2026-02-25 19:10:42.588675 | controller | 2026-02-25 19:10:42.588683 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:42.588690 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.060) 0:01:03.849 **** 2026-02-25 19:10:42.588695 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.060) 0:01:03.848 **** 2026-02-25 19:10:42.588709 | controller | skipping: [localhost] 2026-02-25 19:10:42.640661 | controller | 2026-02-25 19:10:42.640739 | controller | TASK [Executing post_stage hooks for examples/dt/pidone name=run_hook] ********* 2026-02-25 19:10:42.640746 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.050) 0:01:03.900 **** 2026-02-25 19:10:42.640751 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.050) 0:01:03.899 **** 2026-02-25 19:10:42.640765 | controller | skipping: [localhost] 2026-02-25 19:10:42.688430 | controller | 2026-02-25 19:10:42.688526 | 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-25 19:10:42.688539 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.052) 0:01:03.952 **** 2026-02-25 19:10:42.688547 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.052) 0:01:03.951 **** 2026-02-25 19:10:42.688612 | controller | ok: [localhost] => 2026-02-25 19:10:42.720666 | controller | changed: false 2026-02-25 19:10:42.720729 | controller | msg: All assertions passed 2026-02-25 19:10:42.720735 | controller | 2026-02-25 19:10:42.720740 | 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-25 19:10:42.720745 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.047) 0:01:04.000 **** 2026-02-25 19:10:42.720750 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.047) 0:01:03.999 **** 2026-02-25 19:10:42.720766 | controller | skipping: [localhost] 2026-02-25 19:10:42.756124 | controller | 2026-02-25 19:10:42.756210 | 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-25 19:10:42.756226 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.032) 0:01:04.032 **** 2026-02-25 19:10:42.756235 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.032) 0:01:04.031 **** 2026-02-25 19:10:42.756256 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset openstack-edpm --for condition=SetupReady --timeout=600s) 2026-02-25 19:10:42.784896 | controller | 2026-02-25 19:10:42.784943 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 19:10:42.784950 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.035) 0:01:04.068 **** 2026-02-25 19:10:42.784956 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.035) 0:01:04.066 **** 2026-02-25 19:10:42.784965 | controller | skipping: [localhost] 2026-02-25 19:10:42.826499 | controller | 2026-02-25 19:10:42.826580 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 19:10:42.826589 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.028) 0:01:04.096 **** 2026-02-25 19:10:42.826615 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.028) 0:01:04.095 **** 2026-02-25 19:10:42.826637 | controller | ok: [localhost] 2026-02-25 19:10:43.085095 | controller | 2026-02-25 19:10:43.085146 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 19:10:43.085155 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 19:10:43.085162 | controller | stage['path'], item.src_file) | path_join 2026-02-25 19:10:43.085169 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 19:10:43.085180 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.041) 0:01:04.138 **** 2026-02-25 19:10:43.085188 | controller | Wednesday 25 February 2026 19:10:42 +0000 (0:00:00.041) 0:01:04.137 **** 2026-02-25 19:10:43.085200 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 19:10:43.147751 | controller | 2026-02-25 19:10:43.147797 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 19:10:43.147805 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.258) 0:01:04.397 **** 2026-02-25 19:10:43.147812 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.258) 0:01:04.395 **** 2026-02-25 19:10:43.147824 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 19:10:43.195866 | controller | 2026-02-25 19:10:43.195913 | controller | TASK [Executing pre_stage hooks for examples/dt/pidone/edpm/nodeset name=run_hook] *** 2026-02-25 19:10:43.195923 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.062) 0:01:04.459 **** 2026-02-25 19:10:43.195930 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.062) 0:01:04.458 **** 2026-02-25 19:10:43.195941 | controller | skipping: [localhost] 2026-02-25 19:10:43.278952 | controller | 2026-02-25 19:10:43.278987 | controller | TASK [Generate values.yaml for examples/dt/pidone/edpm/nodeset name=ci_gen_kustomize_values] *** 2026-02-25 19:10:43.278994 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.048) 0:01:04.508 **** 2026-02-25 19:10:43.278999 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.048) 0:01:04.506 **** 2026-02-25 19:10:43.279008 | controller | 2026-02-25 19:10:43.349307 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 19:10:43.349351 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.083) 0:01:04.591 **** 2026-02-25 19:10:43.349360 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.083) 0:01:04.589 **** 2026-02-25 19:10:43.349374 | 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-25 19:10:43.470248 | controller | 2026-02-25 19:10:43.470327 | 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-25 19:10:43.470338 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.070) 0:01:04.661 **** 2026-02-25 19:10:43.470344 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.070) 0:01:04.660 **** 2026-02-25 19:10:43.470364 | controller | ok: [localhost] => 2026-02-25 19:10:43.679817 | controller | changed: false 2026-02-25 19:10:43.679869 | controller | msg: All assertions passed 2026-02-25 19:10:43.679880 | controller | 2026-02-25 19:10:43.679889 | 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-25 19:10:43.679898 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.120) 0:01:04.782 **** 2026-02-25 19:10:43.679905 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.120) 0:01:04.780 **** 2026-02-25 19:10:43.679918 | controller | ok: [localhost] 2026-02-25 19:10:43.742584 | controller | 2026-02-25 19:10:43.742683 | 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-25 19:10:43.742713 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.209) 0:01:04.992 **** 2026-02-25 19:10:43.742720 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.209) 0:01:04.990 **** 2026-02-25 19:10:43.742740 | controller | ok: [localhost] => 2026-02-25 19:10:43.951348 | controller | changed: false 2026-02-25 19:10:43.951385 | controller | msg: All assertions passed 2026-02-25 19:10:43.951393 | controller | 2026-02-25 19:10:43.951400 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 19:10:43.951414 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.062) 0:01:05.054 **** 2026-02-25 19:10:43.951421 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.062) 0:01:05.053 **** 2026-02-25 19:10:43.951431 | controller | ok: [localhost] 2026-02-25 19:10:44.246130 | controller | 2026-02-25 19:10:44.246209 | 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-25 19:10:44.246219 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 19:10:44.246225 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 19:10:44.246229 | controller | _config_map_content | 2026-02-25 19:10:44.246234 | controller | ansible.utils.remove_keys( 2026-02-25 19:10:44.246239 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 19:10:44.246243 | controller | matching_parameter='regex') 2026-02-25 19:10:44.246248 | controller | }}, cacheable=False] *** 2026-02-25 19:10:44.246252 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.208) 0:01:05.263 **** 2026-02-25 19:10:44.246257 | controller | Wednesday 25 February 2026 19:10:43 +0000 (0:00:00.208) 0:01:05.262 **** 2026-02-25 19:10:44.246274 | controller | ok: [localhost] 2026-02-25 19:10:44.323276 | controller | 2026-02-25 19:10:44.323370 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 19:10:44.323383 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.294) 0:01:05.558 **** 2026-02-25 19:10:44.323395 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.294) 0:01:05.557 **** 2026-02-25 19:10:44.323419 | 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-25 19:10:44.386439 | controller | 2026-02-25 19:10:44.386512 | 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-25 19:10:44.386521 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.076) 0:01:05.635 **** 2026-02-25 19:10:44.386529 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.076) 0:01:05.633 **** 2026-02-25 19:10:44.386546 | 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-25 19:10:44.449972 | controller | 2026-02-25 19:10:44.450035 | 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-25 19:10:44.450043 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.063) 0:01:05.698 **** 2026-02-25 19:10:44.450048 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.063) 0:01:05.697 **** 2026-02-25 19:10:44.450062 | controller | ok: [localhost] => 2026-02-25 19:10:44.530868 | controller | changed: false 2026-02-25 19:10:44.530940 | controller | msg: All assertions passed 2026-02-25 19:10:44.530947 | controller | 2026-02-25 19:10:44.530953 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2026-02-25 19:10:44.530958 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.063) 0:01:05.761 **** 2026-02-25 19:10:44.530963 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.063) 0:01:05.760 **** 2026-02-25 19:10:44.530979 | 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-25 19:10:44.580477 | controller | 2026-02-25 19:10:44.580557 | 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-25 19:10:44.580578 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.081) 0:01:05.842 **** 2026-02-25 19:10:44.580586 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.081) 0:01:05.841 **** 2026-02-25 19:10:44.580622 | controller | skipping: [localhost] 2026-02-25 19:10:44.635253 | controller | 2026-02-25 19:10:44.635337 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2026-02-25 19:10:44.635345 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2026-02-25 19:10:44.635351 | controller | }}] *** 2026-02-25 19:10:44.635356 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.049) 0:01:05.892 **** 2026-02-25 19:10:44.635361 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.049) 0:01:05.891 **** 2026-02-25 19:10:44.635390 | controller | ok: [localhost] 2026-02-25 19:10:44.691043 | controller | 2026-02-25 19:10:44.691127 | 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-25 19:10:44.691134 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.054) 0:01:05.947 **** 2026-02-25 19:10:44.691140 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.054) 0:01:05.946 **** 2026-02-25 19:10:44.691155 | controller | ok: [localhost] => 2026-02-25 19:10:44.905516 | controller | changed: false 2026-02-25 19:10:44.905595 | controller | msg: All assertions passed 2026-02-25 19:10:44.905624 | controller | 2026-02-25 19:10:44.905633 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 19:10:44.905640 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.055) 0:01:06.003 **** 2026-02-25 19:10:44.905648 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.055) 0:01:06.001 **** 2026-02-25 19:10:44.905668 | controller | changed: [localhost] 2026-02-25 19:10:45.477728 | controller | 2026-02-25 19:10:45.477815 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 19:10:45.477826 | controller | (snippet_datadir, 2026-02-25 19:10:45.477834 | controller | '02_ci_data.yaml') | path_join 2026-02-25 19:10:45.477841 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 19:10:45.477848 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.213) 0:01:06.217 **** 2026-02-25 19:10:45.477855 | controller | Wednesday 25 February 2026 19:10:44 +0000 (0:00:00.214) 0:01:06.215 **** 2026-02-25 19:10:45.477874 | controller | changed: [localhost] 2026-02-25 19:10:45.539117 | controller | 2026-02-25 19:10:45.539231 | 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-25 19:10:45.539240 | controller | Wednesday 25 February 2026 19:10:45 +0000 (0:00:00.572) 0:01:06.789 **** 2026-02-25 19:10:45.539245 | controller | Wednesday 25 February 2026 19:10:45 +0000 (0:00:00.572) 0:01:06.788 **** 2026-02-25 19:10:45.539262 | controller | ok: [localhost] 2026-02-25 19:10:45.964657 | controller | 2026-02-25 19:10:45.964726 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 19:10:45.964733 | controller | (snippet_datadir, 2026-02-25 19:10:45.964738 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 19:10:45.964743 | controller | }}, content={{ 2026-02-25 19:10:45.964747 | controller | _base64_patch | 2026-02-25 19:10:45.964751 | controller | default({}) | 2026-02-25 19:10:45.964756 | controller | to_nice_yaml 2026-02-25 19:10:45.964760 | controller | }}, mode=0644] *** 2026-02-25 19:10:45.964765 | controller | Wednesday 25 February 2026 19:10:45 +0000 (0:00:00.061) 0:01:06.851 **** 2026-02-25 19:10:45.964769 | controller | Wednesday 25 February 2026 19:10:45 +0000 (0:00:00.061) 0:01:06.849 **** 2026-02-25 19:10:45.964785 | controller | changed: [localhost] 2026-02-25 19:10:46.439442 | controller | 2026-02-25 19:10:46.439489 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 19:10:46.439499 | controller | (snippet_datadir, 2026-02-25 19:10:46.439505 | controller | '04_user_data.yaml') | path_join 2026-02-25 19:10:46.439512 | controller | }}, content={{ 2026-02-25 19:10:46.439523 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 19:10:46.439529 | controller | default({}) | 2026-02-25 19:10:46.439536 | controller | to_nice_yaml 2026-02-25 19:10:46.439542 | controller | }}, mode=0644] *** 2026-02-25 19:10:46.439548 | controller | Wednesday 25 February 2026 19:10:45 +0000 (0:00:00.425) 0:01:07.276 **** 2026-02-25 19:10:46.439554 | controller | Wednesday 25 February 2026 19:10:45 +0000 (0:00:00.425) 0:01:07.275 **** 2026-02-25 19:10:46.439567 | controller | changed: [localhost] 2026-02-25 19:10:46.851483 | controller | 2026-02-25 19:10:46.851565 | 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-25 19:10:46.851575 | controller | ( 2026-02-25 19:10:46.851582 | controller | snippet_datadir, 2026-02-25 19:10:46.851590 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 19:10:46.851619 | controller | ) | path_join 2026-02-25 19:10:46.851629 | controller | }}, mode=0644] *** 2026-02-25 19:10:46.851633 | controller | Wednesday 25 February 2026 19:10:46 +0000 (0:00:00.474) 0:01:07.751 **** 2026-02-25 19:10:46.851638 | controller | Wednesday 25 February 2026 19:10:46 +0000 (0:00:00.474) 0:01:07.750 **** 2026-02-25 19:10:46.851673 | controller | changed: [localhost] 2026-02-25 19:10:46.917828 | controller | 2026-02-25 19:10:46.917903 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 19:10:46.917917 | controller | Wednesday 25 February 2026 19:10:46 +0000 (0:00:00.412) 0:01:08.163 **** 2026-02-25 19:10:46.917923 | controller | Wednesday 25 February 2026 19:10:46 +0000 (0:00:00.412) 0:01:08.162 **** 2026-02-25 19:10:46.917943 | 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-25 19:10:46.967970 | controller | 2026-02-25 19:10:46.968013 | 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-25 19:10:46.968021 | controller | Wednesday 25 February 2026 19:10:46 +0000 (0:00:00.066) 0:01:08.230 **** 2026-02-25 19:10:46.968028 | controller | Wednesday 25 February 2026 19:10:46 +0000 (0:00:00.066) 0:01:08.228 **** 2026-02-25 19:10:46.968040 | controller | ok: [localhost] => 2026-02-25 19:10:47.206160 | controller | changed: false 2026-02-25 19:10:47.206240 | controller | msg: All assertions passed 2026-02-25 19:10:47.206250 | controller | 2026-02-25 19:10:47.206257 | 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-25 19:10:47.206265 | controller | Wednesday 25 February 2026 19:10:46 +0000 (0:00:00.050) 0:01:08.280 **** 2026-02-25 19:10:47.206272 | controller | Wednesday 25 February 2026 19:10:46 +0000 (0:00:00.050) 0:01:08.278 **** 2026-02-25 19:10:47.206291 | controller | ok: [localhost] 2026-02-25 19:10:47.249784 | controller | 2026-02-25 19:10:47.249864 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 19:10:47.249873 | controller | Wednesday 25 February 2026 19:10:47 +0000 (0:00:00.238) 0:01:08.518 **** 2026-02-25 19:10:47.249879 | controller | Wednesday 25 February 2026 19:10:47 +0000 (0:00:00.238) 0:01:08.517 **** 2026-02-25 19:10:47.249897 | controller | ok: [localhost] 2026-02-25 19:10:47.930623 | controller | 2026-02-25 19:10:47.930677 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 19:10:47.930684 | controller | Wednesday 25 February 2026 19:10:47 +0000 (0:00:00.043) 0:01:08.561 **** 2026-02-25 19:10:47.930689 | controller | Wednesday 25 February 2026 19:10:47 +0000 (0:00:00.043) 0:01:08.560 **** 2026-02-25 19:10:47.930700 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2026-02-25 19:10:48.080365 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2026-02-25 19:10:48.080428 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2026-02-25 19:10:48.080435 | controller | 2026-02-25 19:10:48.080449 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 19:10:48.080461 | controller | _content | 2026-02-25 19:10:48.080467 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 19:10:48.080472 | controller | combine(_parsed, recursive=true) 2026-02-25 19:10:48.080477 | controller | }} 2026-02-25 19:10:48.080481 | controller | ] *** 2026-02-25 19:10:48.080486 | controller | Wednesday 25 February 2026 19:10:47 +0000 (0:00:00.680) 0:01:09.242 **** 2026-02-25 19:10:48.080490 | controller | Wednesday 25 February 2026 19:10:47 +0000 (0:00:00.680) 0:01:09.241 **** 2026-02-25 19:10:48.080504 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 19:10:48.317166 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 19:10:48.317239 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 19:10:48.317245 | controller | 2026-02-25 19:10:48.317251 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 19:10:48.317272 | controller | Wednesday 25 February 2026 19:10:48 +0000 (0:00:00.149) 0:01:09.392 **** 2026-02-25 19:10:48.317300 | controller | Wednesday 25 February 2026 19:10:48 +0000 (0:00:00.149) 0:01:09.390 **** 2026-02-25 19:10:48.317316 | controller | changed: [localhost] 2026-02-25 19:10:48.721386 | controller | 2026-02-25 19:10:48.721482 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 19:10:48.721490 | controller | (_destdir, 2026-02-25 19:10:48.721502 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 19:10:48.721507 | controller | }}, content={{ 2026-02-25 19:10:48.721513 | controller | ( 2026-02-25 19:10:48.721518 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 19:10:48.721522 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 19:10:48.721527 | controller | }}, mode=0644] *** 2026-02-25 19:10:48.721531 | controller | Wednesday 25 February 2026 19:10:48 +0000 (0:00:00.236) 0:01:09.629 **** 2026-02-25 19:10:48.721536 | controller | Wednesday 25 February 2026 19:10:48 +0000 (0:00:00.236) 0:01:09.627 **** 2026-02-25 19:10:48.721551 | controller | changed: [localhost] 2026-02-25 19:10:48.979541 | controller | 2026-02-25 19:10:48.979596 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/pidone/edpm/nodeset mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 19:10:48.979619 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 19:10:48.979628 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 19:10:48.979634 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 19:10:48.979639 | controller | }}, dest={{ 2026-02-25 19:10:48.979649 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 19:10:48.979653 | controller | stage['path'], _val.src_file 2026-02-25 19:10:48.979658 | controller | ) | 2026-02-25 19:10:48.979662 | controller | path_join 2026-02-25 19:10:48.979667 | controller | }}] *** 2026-02-25 19:10:48.979671 | controller | Wednesday 25 February 2026 19:10:48 +0000 (0:00:00.404) 0:01:10.033 **** 2026-02-25 19:10:48.979676 | controller | Wednesday 25 February 2026 19:10:48 +0000 (0:00:00.404) 0:01:10.032 **** 2026-02-25 19:10:48.979689 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2026-02-25 19:10:49.021962 | controller | 2026-02-25 19:10:49.022041 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:49.022051 | controller | Wednesday 25 February 2026 19:10:48 +0000 (0:00:00.258) 0:01:10.291 **** 2026-02-25 19:10:49.022058 | controller | Wednesday 25 February 2026 19:10:48 +0000 (0:00:00.258) 0:01:10.290 **** 2026-02-25 19:10:49.022077 | controller | skipping: [localhost] 2026-02-25 19:10:49.316208 | controller | 2026-02-25 19:10:49.316250 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/pidone/edpm/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 19:10:49.316264 | controller | Wednesday 25 February 2026 19:10:49 +0000 (0:00:00.042) 0:01:10.334 **** 2026-02-25 19:10:49.316276 | controller | Wednesday 25 February 2026 19:10:49 +0000 (0:00:00.042) 0:01:10.332 **** 2026-02-25 19:10:49.316288 | controller | changed: [localhost] 2026-02-25 19:10:49.737800 | controller | 2026-02-25 19:10:49.737841 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 19:10:49.737848 | controller | Wednesday 25 February 2026 19:10:49 +0000 (0:00:00.294) 0:01:10.628 **** 2026-02-25 19:10:49.737854 | controller | Wednesday 25 February 2026 19:10:49 +0000 (0:00:00.294) 0:01:10.627 **** 2026-02-25 19:10:49.737864 | controller | changed: [localhost] 2026-02-25 19:10:50.037071 | controller | 2026-02-25 19:10:50.037119 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/pidone/edpm/nodeset remote_src=True, src={{ _output }}, dest={{ 2026-02-25 19:10:50.037148 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 19:10:50.037156 | controller | stage['build_output'] | basename) | path_join 2026-02-25 19:10:50.037162 | controller | }}, mode=0644] *** 2026-02-25 19:10:50.037167 | controller | Wednesday 25 February 2026 19:10:49 +0000 (0:00:00.421) 0:01:11.049 **** 2026-02-25 19:10:50.037172 | controller | Wednesday 25 February 2026 19:10:49 +0000 (0:00:00.421) 0:01:11.048 **** 2026-02-25 19:10:50.037183 | controller | changed: [localhost] 2026-02-25 19:10:50.079266 | controller | 2026-02-25 19:10:50.079324 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:50.079334 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.299) 0:01:11.349 **** 2026-02-25 19:10:50.079341 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.299) 0:01:11.348 **** 2026-02-25 19:10:50.079355 | controller | skipping: [localhost] 2026-02-25 19:10:50.123276 | controller | 2026-02-25 19:10:50.123321 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/pidone/edpm/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 19:10:50.123331 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.042) 0:01:11.391 **** 2026-02-25 19:10:50.123338 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.042) 0:01:11.390 **** 2026-02-25 19:10:50.123353 | controller | skipping: [localhost] 2026-02-25 19:10:50.177383 | controller | 2026-02-25 19:10:50.177424 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/pidone/edpm/nodeset _raw_params=wait_condition.yml] *** 2026-02-25 19:10:50.177434 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.043) 0:01:11.435 **** 2026-02-25 19:10:50.177442 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.043) 0:01:11.434 **** 2026-02-25 19:10:50.177456 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset openstack-edpm --for condition=SetupReady --timeout=600s) 2026-02-25 19:10:50.221914 | controller | skipping: [localhost] 2026-02-25 19:10:50.221976 | controller | 2026-02-25 19:10:50.221986 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:50.221993 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.054) 0:01:11.489 **** 2026-02-25 19:10:50.222000 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.054) 0:01:11.488 **** 2026-02-25 19:10:50.222017 | controller | skipping: [localhost] 2026-02-25 19:10:50.311666 | controller | 2026-02-25 19:10:50.311735 | controller | TASK [Executing post_stage hooks for examples/dt/pidone/edpm/nodeset name=run_hook] *** 2026-02-25 19:10:50.311746 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.044) 0:01:11.534 **** 2026-02-25 19:10:50.311754 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.044) 0:01:11.532 **** 2026-02-25 19:10:50.311771 | controller | skipping: [localhost] 2026-02-25 19:10:50.359330 | controller | 2026-02-25 19:10:50.359408 | 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-25 19:10:50.359432 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.089) 0:01:11.623 **** 2026-02-25 19:10:50.359441 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.089) 0:01:11.622 **** 2026-02-25 19:10:50.359461 | controller | ok: [localhost] => 2026-02-25 19:10:50.386058 | controller | changed: false 2026-02-25 19:10:50.386144 | controller | msg: All assertions passed 2026-02-25 19:10:50.386155 | controller | 2026-02-25 19:10:50.386162 | 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-25 19:10:50.386169 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.047) 0:01:11.671 **** 2026-02-25 19:10:50.386176 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.047) 0:01:11.670 **** 2026-02-25 19:10:50.386195 | controller | skipping: [localhost] 2026-02-25 19:10:50.416260 | controller | 2026-02-25 19:10:50.416341 | 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-25 19:10:50.416352 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.026) 0:01:11.698 **** 2026-02-25 19:10:50.416360 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.026) 0:01:11.696 **** 2026-02-25 19:10:50.416380 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=40m) 2026-02-25 19:10:50.442996 | controller | 2026-02-25 19:10:50.443088 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 19:10:50.443101 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.030) 0:01:11.728 **** 2026-02-25 19:10:50.443118 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.030) 0:01:11.726 **** 2026-02-25 19:10:50.443139 | controller | skipping: [localhost] 2026-02-25 19:10:50.475555 | controller | 2026-02-25 19:10:50.475630 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 19:10:50.475642 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.026) 0:01:11.755 **** 2026-02-25 19:10:50.475659 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.026) 0:01:11.753 **** 2026-02-25 19:10:50.475677 | controller | ok: [localhost] 2026-02-25 19:10:50.701591 | controller | 2026-02-25 19:10:50.701705 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 19:10:50.701715 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 19:10:50.701721 | controller | stage['path'], item.src_file) | path_join 2026-02-25 19:10:50.701729 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 19:10:50.701735 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.032) 0:01:11.787 **** 2026-02-25 19:10:50.701741 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.032) 0:01:11.786 **** 2026-02-25 19:10:50.701759 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-25 19:10:50.760763 | controller | 2026-02-25 19:10:50.760808 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 19:10:50.760818 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.226) 0:01:12.013 **** 2026-02-25 19:10:50.760826 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.226) 0:01:12.012 **** 2026-02-25 19:10:50.760840 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 19:10:50.803133 | controller | 2026-02-25 19:10:50.803237 | controller | TASK [Executing pre_stage hooks for examples/dt/pidone/edpm/deployment name=run_hook] *** 2026-02-25 19:10:50.803244 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.059) 0:01:12.072 **** 2026-02-25 19:10:50.803249 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.059) 0:01:12.071 **** 2026-02-25 19:10:50.803278 | controller | skipping: [localhost] 2026-02-25 19:10:50.877574 | controller | 2026-02-25 19:10:50.877676 | controller | TASK [Generate values.yaml for examples/dt/pidone/edpm/deployment name=ci_gen_kustomize_values] *** 2026-02-25 19:10:50.877687 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.042) 0:01:12.115 **** 2026-02-25 19:10:50.877694 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.042) 0:01:12.114 **** 2026-02-25 19:10:50.877713 | controller | 2026-02-25 19:10:50.930399 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 19:10:50.930487 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.074) 0:01:12.189 **** 2026-02-25 19:10:50.930499 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.074) 0:01:12.188 **** 2026-02-25 19:10:50.930521 | 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-25 19:10:50.977438 | controller | 2026-02-25 19:10:50.977498 | 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-25 19:10:50.977509 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.052) 0:01:12.242 **** 2026-02-25 19:10:50.977516 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.052) 0:01:12.241 **** 2026-02-25 19:10:50.977536 | controller | ok: [localhost] => 2026-02-25 19:10:51.201521 | controller | changed: false 2026-02-25 19:10:51.201682 | controller | msg: All assertions passed 2026-02-25 19:10:51.201694 | controller | 2026-02-25 19:10:51.201702 | 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-25 19:10:51.201711 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.046) 0:01:12.289 **** 2026-02-25 19:10:51.201719 | controller | Wednesday 25 February 2026 19:10:50 +0000 (0:00:00.046) 0:01:12.288 **** 2026-02-25 19:10:51.201747 | controller | ok: [localhost] 2026-02-25 19:10:51.252003 | controller | 2026-02-25 19:10:51.252071 | 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-25 19:10:51.252078 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.224) 0:01:12.513 **** 2026-02-25 19:10:51.252084 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.224) 0:01:12.512 **** 2026-02-25 19:10:51.252098 | controller | ok: [localhost] => 2026-02-25 19:10:51.529850 | controller | changed: false 2026-02-25 19:10:51.529916 | controller | msg: All assertions passed 2026-02-25 19:10:51.529924 | controller | 2026-02-25 19:10:51.529931 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 19:10:51.529938 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.050) 0:01:12.564 **** 2026-02-25 19:10:51.529944 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.050) 0:01:12.562 **** 2026-02-25 19:10:51.529960 | controller | ok: [localhost] 2026-02-25 19:10:51.794230 | controller | 2026-02-25 19:10:51.794508 | 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-25 19:10:51.794519 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 19:10:51.794526 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 19:10:51.794532 | controller | _config_map_content | 2026-02-25 19:10:51.794538 | controller | ansible.utils.remove_keys( 2026-02-25 19:10:51.794545 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 19:10:51.794551 | controller | matching_parameter='regex') 2026-02-25 19:10:51.794557 | controller | }}, cacheable=False] *** 2026-02-25 19:10:51.794564 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.277) 0:01:12.841 **** 2026-02-25 19:10:51.794571 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.277) 0:01:12.840 **** 2026-02-25 19:10:51.794624 | controller | ok: [localhost] 2026-02-25 19:10:51.851553 | controller | 2026-02-25 19:10:51.851592 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 19:10:51.851631 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.264) 0:01:13.106 **** 2026-02-25 19:10:51.851643 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.264) 0:01:13.104 **** 2026-02-25 19:10:51.851656 | controller | skipping: [localhost] 2026-02-25 19:10:52.084303 | controller | 2026-02-25 19:10:52.084391 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 19:10:52.084399 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.057) 0:01:13.163 **** 2026-02-25 19:10:52.084406 | controller | Wednesday 25 February 2026 19:10:51 +0000 (0:00:00.057) 0:01:13.162 **** 2026-02-25 19:10:52.084427 | controller | changed: [localhost] 2026-02-25 19:10:52.152187 | controller | 2026-02-25 19:10:52.152272 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 19:10:52.152278 | controller | (snippet_datadir, 2026-02-25 19:10:52.152284 | controller | '02_ci_data.yaml') | path_join 2026-02-25 19:10:52.152288 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 19:10:52.152293 | controller | Wednesday 25 February 2026 19:10:52 +0000 (0:00:00.232) 0:01:13.396 **** 2026-02-25 19:10:52.152305 | controller | Wednesday 25 February 2026 19:10:52 +0000 (0:00:00.232) 0:01:13.394 **** 2026-02-25 19:10:52.152322 | controller | skipping: [localhost] 2026-02-25 19:10:52.233268 | controller | 2026-02-25 19:10:52.233342 | 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-25 19:10:52.233349 | controller | Wednesday 25 February 2026 19:10:52 +0000 (0:00:00.068) 0:01:13.464 **** 2026-02-25 19:10:52.233354 | controller | Wednesday 25 February 2026 19:10:52 +0000 (0:00:00.068) 0:01:13.462 **** 2026-02-25 19:10:52.233369 | controller | ok: [localhost] 2026-02-25 19:10:52.627718 | controller | 2026-02-25 19:10:52.627786 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 19:10:52.627793 | controller | (snippet_datadir, 2026-02-25 19:10:52.627798 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 19:10:52.627803 | controller | }}, content={{ 2026-02-25 19:10:52.627839 | controller | _base64_patch | 2026-02-25 19:10:52.627848 | controller | default({}) | 2026-02-25 19:10:52.627853 | controller | to_nice_yaml 2026-02-25 19:10:52.627857 | controller | }}, mode=0644] *** 2026-02-25 19:10:52.627862 | controller | Wednesday 25 February 2026 19:10:52 +0000 (0:00:00.080) 0:01:13.545 **** 2026-02-25 19:10:52.627866 | controller | Wednesday 25 February 2026 19:10:52 +0000 (0:00:00.080) 0:01:13.543 **** 2026-02-25 19:10:52.627882 | controller | changed: [localhost] 2026-02-25 19:10:53.043840 | controller | 2026-02-25 19:10:53.043887 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 19:10:53.043897 | controller | (snippet_datadir, 2026-02-25 19:10:53.043904 | controller | '04_user_data.yaml') | path_join 2026-02-25 19:10:53.043911 | controller | }}, content={{ 2026-02-25 19:10:53.043918 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 19:10:53.043925 | controller | default({}) | 2026-02-25 19:10:53.043931 | controller | to_nice_yaml 2026-02-25 19:10:53.043938 | controller | }}, mode=0644] *** 2026-02-25 19:10:53.043945 | controller | Wednesday 25 February 2026 19:10:52 +0000 (0:00:00.394) 0:01:13.939 **** 2026-02-25 19:10:53.043952 | controller | Wednesday 25 February 2026 19:10:52 +0000 (0:00:00.394) 0:01:13.938 **** 2026-02-25 19:10:53.043965 | controller | changed: [localhost] 2026-02-25 19:10:53.450581 | controller | 2026-02-25 19:10:53.450659 | 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-25 19:10:53.450666 | controller | ( 2026-02-25 19:10:53.450671 | controller | snippet_datadir, 2026-02-25 19:10:53.450676 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 19:10:53.450680 | controller | ) | path_join 2026-02-25 19:10:53.450685 | controller | }}, mode=0644] *** 2026-02-25 19:10:53.450704 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.416) 0:01:14.355 **** 2026-02-25 19:10:53.450709 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.416) 0:01:14.354 **** 2026-02-25 19:10:53.450723 | controller | changed: [localhost] 2026-02-25 19:10:53.522253 | controller | 2026-02-25 19:10:53.522357 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 19:10:53.522369 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.406) 0:01:14.762 **** 2026-02-25 19:10:53.522376 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.406) 0:01:14.761 **** 2026-02-25 19:10:53.522395 | 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-25 19:10:53.574290 | controller | 2026-02-25 19:10:53.574375 | 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-25 19:10:53.574396 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.071) 0:01:14.834 **** 2026-02-25 19:10:53.574406 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.071) 0:01:14.832 **** 2026-02-25 19:10:53.574429 | controller | ok: [localhost] => 2026-02-25 19:10:53.794428 | controller | changed: false 2026-02-25 19:10:53.794501 | controller | msg: All assertions passed 2026-02-25 19:10:53.794507 | controller | 2026-02-25 19:10:53.794513 | 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-25 19:10:53.794518 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.052) 0:01:14.886 **** 2026-02-25 19:10:53.794523 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.052) 0:01:14.885 **** 2026-02-25 19:10:53.794538 | controller | ok: [localhost] 2026-02-25 19:10:53.850442 | controller | 2026-02-25 19:10:53.850514 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 19:10:53.850521 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.219) 0:01:15.106 **** 2026-02-25 19:10:53.850526 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.219) 0:01:15.105 **** 2026-02-25 19:10:53.850541 | controller | ok: [localhost] 2026-02-25 19:10:54.266108 | controller | 2026-02-25 19:10:54.266178 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 19:10:54.266188 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.056) 0:01:15.162 **** 2026-02-25 19:10:54.266195 | controller | Wednesday 25 February 2026 19:10:53 +0000 (0:00:00.056) 0:01:15.161 **** 2026-02-25 19:10:54.266210 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-02-25 19:10:54.379715 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-02-25 19:10:54.379772 | controller | 2026-02-25 19:10:54.379782 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 19:10:54.379789 | controller | _content | 2026-02-25 19:10:54.379796 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 19:10:54.379802 | controller | combine(_parsed, recursive=true) 2026-02-25 19:10:54.379831 | controller | }} 2026-02-25 19:10:54.379838 | controller | ] *** 2026-02-25 19:10:54.379845 | controller | Wednesday 25 February 2026 19:10:54 +0000 (0:00:00.415) 0:01:15.577 **** 2026-02-25 19:10:54.379851 | controller | Wednesday 25 February 2026 19:10:54 +0000 (0:00:00.415) 0:01:15.576 **** 2026-02-25 19:10:54.379867 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 19:10:54.648819 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 19:10:54.648897 | controller | 2026-02-25 19:10:54.648906 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 19:10:54.648914 | controller | Wednesday 25 February 2026 19:10:54 +0000 (0:00:00.114) 0:01:15.691 **** 2026-02-25 19:10:54.648935 | controller | Wednesday 25 February 2026 19:10:54 +0000 (0:00:00.114) 0:01:15.690 **** 2026-02-25 19:10:54.648954 | controller | changed: [localhost] 2026-02-25 19:10:55.110103 | controller | 2026-02-25 19:10:55.110147 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 19:10:55.110154 | controller | (_destdir, 2026-02-25 19:10:55.110160 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 19:10:55.110167 | controller | }}, content={{ 2026-02-25 19:10:55.110172 | controller | ( 2026-02-25 19:10:55.110178 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 19:10:55.110183 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 19:10:55.110189 | controller | }}, mode=0644] *** 2026-02-25 19:10:55.110195 | controller | Wednesday 25 February 2026 19:10:54 +0000 (0:00:00.268) 0:01:15.960 **** 2026-02-25 19:10:55.110201 | controller | Wednesday 25 February 2026 19:10:54 +0000 (0:00:00.269) 0:01:15.959 **** 2026-02-25 19:10:55.110213 | controller | changed: [localhost] 2026-02-25 19:10:55.442130 | controller | 2026-02-25 19:10:55.442202 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/pidone/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 19:10:55.442209 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 19:10:55.442215 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 19:10:55.442219 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 19:10:55.442224 | controller | }}, dest={{ 2026-02-25 19:10:55.442229 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 19:10:55.442235 | controller | stage['path'], _val.src_file 2026-02-25 19:10:55.442240 | controller | ) | 2026-02-25 19:10:55.442244 | controller | path_join 2026-02-25 19:10:55.442249 | controller | }}] *** 2026-02-25 19:10:55.442253 | controller | Wednesday 25 February 2026 19:10:55 +0000 (0:00:00.461) 0:01:16.422 **** 2026-02-25 19:10:55.442259 | controller | Wednesday 25 February 2026 19:10:55 +0000 (0:00:00.461) 0:01:16.420 **** 2026-02-25 19:10:55.442285 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-25 19:10:55.490502 | controller | 2026-02-25 19:10:55.490560 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:55.490571 | controller | Wednesday 25 February 2026 19:10:55 +0000 (0:00:00.331) 0:01:16.754 **** 2026-02-25 19:10:55.490578 | controller | Wednesday 25 February 2026 19:10:55 +0000 (0:00:00.331) 0:01:16.752 **** 2026-02-25 19:10:55.490593 | controller | skipping: [localhost] 2026-02-25 19:10:55.804011 | controller | 2026-02-25 19:10:55.804084 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/pidone/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 19:10:55.804091 | controller | Wednesday 25 February 2026 19:10:55 +0000 (0:00:00.047) 0:01:16.801 **** 2026-02-25 19:10:55.804096 | controller | Wednesday 25 February 2026 19:10:55 +0000 (0:00:00.047) 0:01:16.800 **** 2026-02-25 19:10:55.804112 | controller | changed: [localhost] 2026-02-25 19:10:56.297582 | controller | 2026-02-25 19:10:56.297646 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 19:10:56.297654 | controller | Wednesday 25 February 2026 19:10:55 +0000 (0:00:00.314) 0:01:17.116 **** 2026-02-25 19:10:56.297660 | controller | Wednesday 25 February 2026 19:10:55 +0000 (0:00:00.314) 0:01:17.114 **** 2026-02-25 19:10:56.297671 | controller | changed: [localhost] 2026-02-25 19:10:56.549849 | controller | 2026-02-25 19:10:56.549918 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/pidone/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-25 19:10:56.549925 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 19:10:56.549930 | controller | stage['build_output'] | basename) | path_join 2026-02-25 19:10:56.549971 | controller | }}, mode=0644] *** 2026-02-25 19:10:56.549977 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.493) 0:01:17.609 **** 2026-02-25 19:10:56.549982 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.493) 0:01:17.608 **** 2026-02-25 19:10:56.549998 | controller | changed: [localhost] 2026-02-25 19:10:56.592919 | controller | 2026-02-25 19:10:56.593001 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:56.593008 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.252) 0:01:17.862 **** 2026-02-25 19:10:56.593013 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.252) 0:01:17.860 **** 2026-02-25 19:10:56.593029 | controller | skipping: [localhost] 2026-02-25 19:10:56.638162 | controller | 2026-02-25 19:10:56.638243 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/pidone/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 19:10:56.638253 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.042) 0:01:17.904 **** 2026-02-25 19:10:56.638261 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.042) 0:01:17.903 **** 2026-02-25 19:10:56.638281 | controller | skipping: [localhost] 2026-02-25 19:10:56.682200 | controller | 2026-02-25 19:10:56.682261 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/pidone/edpm/deployment _raw_params=wait_condition.yml] *** 2026-02-25 19:10:56.682267 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.045) 0:01:17.950 **** 2026-02-25 19:10:56.682272 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.045) 0:01:17.948 **** 2026-02-25 19:10:56.682286 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=40m) 2026-02-25 19:10:56.723647 | controller | skipping: [localhost] 2026-02-25 19:10:56.723720 | controller | 2026-02-25 19:10:56.723728 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 19:10:56.723733 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.044) 0:01:17.994 **** 2026-02-25 19:10:56.723738 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.044) 0:01:17.993 **** 2026-02-25 19:10:56.723754 | controller | skipping: [localhost] 2026-02-25 19:10:56.827232 | controller | 2026-02-25 19:10:56.827317 | controller | TASK [Executing post_stage hooks for examples/dt/pidone/edpm/deployment name=run_hook] *** 2026-02-25 19:10:56.827328 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.041) 0:01:18.035 **** 2026-02-25 19:10:56.827334 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.041) 0:01:18.034 **** 2026-02-25 19:10:56.827354 | controller | skipping: [localhost] 2026-02-25 19:10:56.907234 | controller | 2026-02-25 19:10:56.907294 | controller | PLAY RECAP ********************************************************************* 2026-02-25 19:10:56.907301 | controller | localhost : ok=174 changed=51 unreachable=0 failed=0 skipped=52 rescued=0 ignored=0 2026-02-25 19:10:56.907306 | controller | 2026-02-25 19:10:56.907311 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.103) 0:01:18.138 **** 2026-02-25 19:10:56.907315 | controller | =============================================================================== 2026-02-25 19:10:56.907319 | controller | ci_setup : Install needed packages ------------------------------------- 15.11s 2026-02-25 19:10:56.907324 | controller | Get automation contents ------------------------------------------------- 8.53s 2026-02-25 19:10:56.907328 | controller | ci_setup : Install openshift client ------------------------------------- 6.71s 2026-02-25 19:10:56.907332 | controller | Load automation files as fact ------------------------------------------- 1.74s 2026-02-25 19:10:56.907337 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 1.68s 2026-02-25 19:10:56.907341 | controller | ci_gen_kustomize_values : Expose common data for future usage ----------- 1.42s 2026-02-25 19:10:56.907345 | controller | ci_setup : Manage directories ------------------------------------------- 1.36s 2026-02-25 19:10:56.907467 | controller | Gathering Facts --------------------------------------------------------- 1.28s 2026-02-25 19:10:56.907483 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.82s 2026-02-25 19:10:56.907492 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.68s 2026-02-25 19:10:56.907497 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.68s 2026-02-25 19:10:56.907506 | controller | Create needed SSH keypairs ---------------------------------------------- 0.65s 2026-02-25 19:10:56.907511 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.63s 2026-02-25 19:10:56.907515 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2026-02-25 19:10:56.907519 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.57s 2026-02-25 19:10:56.907524 | controller | kustomize_deploy : Copy generated values for examples/dt/pidone --------- 0.53s 2026-02-25 19:10:56.907528 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.53s 2026-02-25 19:10:56.907532 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.50s 2026-02-25 19:10:56.907537 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.49s 2026-02-25 19:10:56.907541 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.49s 2026-02-25 19:10:56.907545 | controller | Wednesday 25 February 2026 19:10:56 +0000 (0:00:00.103) 0:01:18.138 **** 2026-02-25 19:10:56.907550 | controller | =============================================================================== 2026-02-25 19:10:56.907554 | controller | ci_gen_kustomize_values ------------------------------------------------ 27.43s 2026-02-25 19:10:56.907558 | controller | ci_setup --------------------------------------------------------------- 24.92s 2026-02-25 19:10:56.907562 | controller | kustomize_deploy ------------------------------------------------------- 10.94s 2026-02-25 19:10:56.907567 | controller | ansible.builtin.slurp --------------------------------------------------- 9.36s 2026-02-25 19:10:56.907571 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.81s 2026-02-25 19:10:56.907575 | controller | gather_facts ------------------------------------------------------------ 1.28s 2026-02-25 19:10:56.907580 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.65s 2026-02-25 19:10:56.907584 | controller | networking_mapper ------------------------------------------------------- 0.63s 2026-02-25 19:10:56.907588 | controller | ansible.builtin.file ---------------------------------------------------- 0.43s 2026-02-25 19:10:56.907592 | controller | ansible.builtin.find ---------------------------------------------------- 0.23s 2026-02-25 19:10:56.907597 | controller | ansible.builtin.stat ---------------------------------------------------- 0.20s 2026-02-25 19:10:56.907626 | controller | ansible.builtin.include_role -------------------------------------------- 0.14s 2026-02-25 19:10:56.907633 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s 2026-02-25 19:10:56.907640 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2026-02-25 19:10:56.907645 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s 2026-02-25 19:10:56.907649 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-25 19:10:56.907653 | controller | total ------------------------------------------------------------------ 78.11s 2026-02-25 19:10:57.385652 | controller | changed 2026-02-25 19:10:57.432103 | 2026-02-25 19:10:57.432227 | PLAY RECAP 2026-02-25 19:10:57.432281 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 19:10:57.432310 | 2026-02-25 19:10:57.576820 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-25 19:10:57.578182 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-25 19:10:58.175115 | 2026-02-25 19:10:58.175250 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-25 19:10:58.198632 | 2026-02-25 19:10:58.198762 | TASK [Filter out host if needed] 2026-02-25 19:10:58.207592 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 19:10:58.212086 | 2026-02-25 19:10:58.212148 | TASK [Ensure file is present] 2026-02-25 19:10:58.661196 | controller | ok 2026-02-25 19:10:58.668493 | 2026-02-25 19:10:58.668562 | TASK [Manage molecule report file] 2026-02-25 19:10:59.198987 | controller | skipping: Conditional result was False 2026-02-25 19:10:59.205358 | 2026-02-25 19:10:59.205423 | TASK [Check if we get ci-framework-data basedir] 2026-02-25 19:10:59.464408 | controller | ok 2026-02-25 19:10:59.474134 | 2026-02-25 19:10:59.474223 | TASK [Create ci-framework-data log directory for zuul] 2026-02-25 19:10:59.947468 | controller | changed 2026-02-25 19:10:59.956488 | 2026-02-25 19:10:59.956584 | TASK [Copy ci-framework interesting files] 2026-02-25 19:11:00.363776 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-25 19:11:00.511015 | controller | changed 2026-02-25 19:11:00.525311 | 2026-02-25 19:11:00.525474 | TASK [Get SELinux listing] 2026-02-25 19:11:01.077853 | controller | changed 2026-02-25 19:11:01.086580 | 2026-02-25 19:11:01.086672 | TASK [Generate log index] 2026-02-25 19:11:01.917288 | controller | changed 2026-02-25 19:11:01.922502 | 2026-02-25 19:11:01.922571 | TASK [Get some env related data] 2026-02-25 19:11:02.559862 | controller | /home/zuul/.local/bin/ansible 2026-02-25 19:11:03.479953 | controller | changed 2026-02-25 19:11:03.491582 | 2026-02-25 19:11:03.491746 | TASK [Generate list of logs to collect in home directory] 2026-02-25 19:11:03.897639 | controller | ok: All paths examined 2026-02-25 19:11:03.908790 | 2026-02-25 19:11:03.908886 | LOOP [Copy logs from home directory] 2026-02-25 19:11:04.294987 | controller | changed: 2026-02-25 19:11:04.295156 | controller | { 2026-02-25 19:11:04.295190 | controller | "atime": 1772046547.4398263, 2026-02-25 19:11:04.295215 | controller | "ctime": 1772046656.8257525, 2026-02-25 19:11:04.295247 | controller | "dev": 64513, 2026-02-25 19:11:04.295269 | controller | "gid": 1000, 2026-02-25 19:11:04.295291 | controller | "gr_name": "zuul", 2026-02-25 19:11:04.295313 | controller | "inode": 116954, 2026-02-25 19:11:04.295334 | controller | "isblk": false, 2026-02-25 19:11:04.295355 | controller | "ischr": false, 2026-02-25 19:11:04.295376 | controller | "isdir": false, 2026-02-25 19:11:04.295397 | controller | "isfifo": false, 2026-02-25 19:11:04.295418 | controller | "isgid": false, 2026-02-25 19:11:04.295438 | controller | "islnk": false, 2026-02-25 19:11:04.295458 | controller | "isreg": true, 2026-02-25 19:11:04.295478 | controller | "issock": false, 2026-02-25 19:11:04.295498 | controller | "isuid": false, 2026-02-25 19:11:04.295518 | controller | "mode": "0644", 2026-02-25 19:11:04.295537 | controller | "mtime": 1772046656.8257525, 2026-02-25 19:11:04.295557 | controller | "nlink": 1, 2026-02-25 19:11:04.295577 | controller | "path": "/home/zuul/ansible.log", 2026-02-25 19:11:04.295600 | controller | "pw_name": "zuul", 2026-02-25 19:11:04.295622 | controller | "rgrp": true, 2026-02-25 19:11:04.295643 | controller | "roth": true, 2026-02-25 19:11:04.295668 | controller | "rusr": true, 2026-02-25 19:11:04.295720 | controller | "size": 159648, 2026-02-25 19:11:04.295744 | controller | "uid": 1000, 2026-02-25 19:11:04.295765 | controller | "wgrp": false, 2026-02-25 19:11:04.295786 | controller | "woth": false, 2026-02-25 19:11:04.295811 | controller | "wusr": true, 2026-02-25 19:11:04.295833 | controller | "xgrp": false, 2026-02-25 19:11:04.295854 | controller | "xoth": false, 2026-02-25 19:11:04.295875 | controller | "xusr": false 2026-02-25 19:11:04.295895 | controller | } 2026-02-25 19:11:04.309803 | 2026-02-25 19:11:04.309892 | TASK [Copy crio stats log file] 2026-02-25 19:11:04.325896 | controller | skipping: Conditional result was False 2026-02-25 19:11:04.334624 | 2026-02-25 19:11:04.334734 | TASK [Get SELinux related data] 2026-02-25 19:11:04.578220 | controller | 2026-02-25 19:11:04.873327 | controller | ERROR 2026-02-25 19:11:04.873550 | controller | { 2026-02-25 19:11:04.873582 | controller | "delta": "0:00:00.009088", 2026-02-25 19:11:04.873601 | controller | "end": "2026-02-25 19:11:04.578822", 2026-02-25 19:11:04.873618 | controller | "msg": "non-zero return code", 2026-02-25 19:11:04.873633 | controller | "rc": 1, 2026-02-25 19:11:04.873649 | controller | "start": "2026-02-25 19:11:04.569734" 2026-02-25 19:11:04.873665 | controller | } 2026-02-25 19:11:04.873714 | controller | ERROR: Ignoring Errors 2026-02-25 19:11:04.879219 | 2026-02-25 19:11:04.879280 | TASK [Create system configuration directory] 2026-02-25 19:11:05.102438 | controller | changed 2026-02-25 19:11:05.107852 | 2026-02-25 19:11:05.107912 | TASK [Get some of the system configurations] 2026-02-25 19:11:05.642613 | controller | changed 2026-02-25 19:11:05.654562 | 2026-02-25 19:11:05.654751 | TASK [Copy generated documentation if available] 2026-02-25 19:11:05.693170 | controller | skipping: Conditional result was False 2026-02-25 19:11:05.705304 | 2026-02-25 19:11:05.705449 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-25 19:11:05.732581 | controller | skipping: Conditional result was False 2026-02-25 19:11:05.741520 | 2026-02-25 19:11:05.741606 | TASK [Compress logs bigger than 2MB] 2026-02-25 19:11:06.281346 | controller | changed 2026-02-25 19:11:06.288306 | 2026-02-25 19:11:06.288371 | TASK [Copy files from workspace on node] 2026-02-25 19:11:06.317381 | controller | ok 2026-02-25 19:11:06.341017 | 2026-02-25 19:11:06.341095 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-25 19:11:06.375633 | controller | skipping: Conditional result was False 2026-02-25 19:11:06.383493 | 2026-02-25 19:11:06.383584 | TASK [fetch-output : Set log path for single node] 2026-02-25 19:11:06.438244 | controller | ok 2026-02-25 19:11:06.444903 | 2026-02-25 19:11:06.444982 | LOOP [fetch-output : Ensure local output dirs] 2026-02-25 19:11:06.727482 | controller -> localhost | ok: "/var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/logs" 2026-02-25 19:11:06.728027 | controller -> localhost | changed: All items complete 2026-02-25 19:11:06.728092 | 2026-02-25 19:11:06.957879 | controller -> localhost | changed: "/var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/artifacts" 2026-02-25 19:11:07.176156 | controller -> localhost | changed: "/var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/docs" 2026-02-25 19:11:07.189927 | 2026-02-25 19:11:07.190061 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-25 19:11:07.861170 | controller | changed: 2026-02-25 19:11:07.861527 | controller | .d..t...... ./ 2026-02-25 19:11:07.861590 | controller | >f+++++++++ README.html 2026-02-25 19:11:07.861646 | controller | >f+++++++++ ansible.log 2026-02-25 19:11:07.861777 | controller | >f+++++++++ dmesg.log 2026-02-25 19:11:07.861883 | controller | >f+++++++++ installed-pkgs.log 2026-02-25 19:11:07.861944 | controller | >f+++++++++ python.log 2026-02-25 19:11:07.862015 | controller | >f+++++++++ registries.conf 2026-02-25 19:11:07.862076 | controller | >f+++++++++ selinux-denials.log 2026-02-25 19:11:07.862117 | controller | >f+++++++++ selinux-listing.log 2026-02-25 19:11:07.862160 | controller | cd+++++++++ ci-framework-data/ 2026-02-25 19:11:07.862200 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-25 19:11:07.862237 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-25 19:11:07.862274 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-25 19:11:07.862311 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-25 19:11:07.862347 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-25 19:11:07.862382 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-25 19:11:07.862418 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-25 19:11:07.862453 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-25 19:11:07.862501 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-25 19:11:07.862539 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2026-02-25 19:11:07.862576 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2026-02-25 19:11:07.862613 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-25 19:11:07.862650 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-25 19:11:07.862733 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-25 19:11:07.862777 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-25 19:11:07.862815 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-25 19:11:07.862853 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-25 19:11:07.862889 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-25 19:11:07.862925 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-25 19:11:07.862962 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-25 19:11:07.862998 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2026-02-25 19:11:07.863034 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2026-02-25 19:11:07.863069 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2026-02-25 19:11:07.863104 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2026-02-25 19:11:07.863140 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2026-02-25 19:11:07.863174 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-25 19:11:07.863210 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-25 19:11:07.863245 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30401.2026-02-25@19:10:32~ 2026-02-25 19:11:07.863282 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-25 19:11:07.863317 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-25 19:11:07.863352 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-25 19:11:07.863387 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-25 19:11:07.863424 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-25 19:11:07.863460 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-25 19:11:07.863496 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-25 19:11:07.863532 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-25 19:11:07.863568 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-25 19:11:07.863604 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment.yaml 2026-02-25 19:11:07.863639 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-25 19:11:07.863702 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset.yaml 2026-02-25 19:11:07.863762 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-25 19:11:07.863802 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-25 19:11:07.863839 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-25 19:11:07.866239 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-25 19:11:07.866295 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-25 19:11:07.866323 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-25 19:11:07.866349 | controller | cd+++++++++ registries.conf.d/ 2026-02-25 19:11:07.866374 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-25 19:11:07.866398 | controller | cd+++++++++ system-config/ 2026-02-25 19:11:07.866423 | controller | cd+++++++++ system-config/libvirt/ 2026-02-25 19:11:07.866456 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-25 19:11:07.866490 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-25 19:11:08.321036 | controller | changed: .d..t...... ./ 2026-02-25 19:11:08.774899 | controller | changed: .d..t...... ./ 2026-02-25 19:11:08.798091 | 2026-02-25 19:11:08.798240 | TASK [Return artifact to Zuul] 2026-02-25 19:11:08.824070 | controller | skipping: Conditional result was False 2026-02-25 19:11:08.853200 | 2026-02-25 19:11:08.853346 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-25 19:11:08.853464 | 2026-02-25 19:11:08.853501 | PLAY RECAP 2026-02-25 19:11:08.853548 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-25 19:11:08.853575 | 2026-02-25 19:11:08.977540 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-25 19:11:08.979542 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-25 19:11:09.562227 | 2026-02-25 19:11:09.562355 | PLAY [all] 2026-02-25 19:11:09.582419 | 2026-02-25 19:11:09.582499 | TASK [include_role : fetch-output] 2026-02-25 19:11:09.632393 | controller | ok 2026-02-25 19:11:09.666746 | 2026-02-25 19:11:09.666874 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-25 19:11:09.712597 | controller | skipping: Conditional result was False 2026-02-25 19:11:09.719817 | 2026-02-25 19:11:09.719888 | TASK [fetch-output : Set log path for single node] 2026-02-25 19:11:09.771075 | controller | ok 2026-02-25 19:11:09.776485 | 2026-02-25 19:11:09.776550 | LOOP [fetch-output : Ensure local output dirs] 2026-02-25 19:11:10.170276 | controller -> localhost | ok: "/var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/logs" 2026-02-25 19:11:10.436077 | controller -> localhost | ok: "/var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/artifacts" 2026-02-25 19:11:10.682215 | controller -> localhost | ok: "/var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/docs" 2026-02-25 19:11:10.706311 | 2026-02-25 19:11:10.706449 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-25 19:11:11.374788 | controller | ok 2026-02-25 19:11:11.375012 | controller | ok: All items complete 2026-02-25 19:11:11.375041 | 2026-02-25 19:11:11.851297 | controller | ok 2026-02-25 19:11:12.337579 | controller | ok 2026-02-25 19:11:12.366141 | 2026-02-25 19:11:12.366311 | TASK [include_role : fetch-output-openshift] 2026-02-25 19:11:12.391421 | controller | skipping: Conditional result was False 2026-02-25 19:11:12.400434 | 2026-02-25 19:11:12.400525 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-25 19:11:12.967327 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.016078 2026-02-25 19:11:13.184601 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012960 2026-02-25 19:11:13.220239 | 2026-02-25 19:11:13.220419 | PLAY [all] 2026-02-25 19:11:13.235905 | 2026-02-25 19:11:13.235980 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-25 19:11:13.757540 | controller | changed 2026-02-25 19:11:13.796442 | 2026-02-25 19:11:13.796531 | PLAY RECAP 2026-02-25 19:11:13.796577 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-25 19:11:13.796603 | 2026-02-25 19:11:13.934029 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-25 19:11:13.934944 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-25 19:11:14.576229 | 2026-02-25 19:11:14.576359 | PLAY [localhost] 2026-02-25 19:11:14.595327 | 2026-02-25 19:11:14.595439 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-25 19:11:15.030095 | localhost | changed 2026-02-25 19:11:15.034791 | 2026-02-25 19:11:15.034868 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-25 19:11:15.079155 | localhost | ok 2026-02-25 19:11:15.087376 | 2026-02-25 19:11:15.087445 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-25 19:11:15.479294 | localhost | changed 2026-02-25 19:11:15.484476 | 2026-02-25 19:11:15.484544 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-25 19:11:16.112854 | localhost | changed 2026-02-25 19:11:16.119314 | 2026-02-25 19:11:16.119433 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-25 19:11:16.526199 | localhost | Identity added: /var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/tmp/ansible.5vfha2ar (/var/lib/zuul/builds/6c23bfb540ba4b1cb19fb9b81b57d022/work/tmp/ansible.5vfha2ar) 2026-02-25 19:11:16.526386 | localhost | ok: Runtime: 0:00:00.026981 2026-02-25 19:11:16.530849 | 2026-02-25 19:11:16.530921 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-25 19:11:16.814084 | localhost | ok: Runtime: 0:00:00.009782 2026-02-25 19:11:16.819812 | 2026-02-25 19:11:16.819880 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-25 19:11:16.879324 | localhost | changed 2026-02-25 19:11:16.884182 | 2026-02-25 19:11:16.884248 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-25 19:11:17.382302 | localhost | changed 2026-02-25 19:11:17.403172 | 2026-02-25 19:11:17.403236 | PLAY [localhost] 2026-02-25 19:11:17.415739 | 2026-02-25 19:11:17.415799 | TASK [Generate bulk log download script] 2026-02-25 19:11:17.436552 | localhost | ok 2026-02-25 19:11:17.461779 | 2026-02-25 19:11:17.462053 | TASK [local-log-download : Check API endpoint is defined] 2026-02-25 19:11:17.501646 | localhost | ok: All assertions passed 2026-02-25 19:11:17.507101 | 2026-02-25 19:11:17.507164 | TASK [local-log-download : Create download script] 2026-02-25 19:11:17.927953 | localhost -> localhost | changed 2026-02-25 19:11:17.953612 | 2026-02-25 19:11:17.953793 | TASK [Register quick-download link] 2026-02-25 19:11:17.987395 | localhost | ok 2026-02-25 19:11:18.030783 | 2026-02-25 19:11:18.030920 | PLAY [logserver.rdoproject.org] 2026-02-25 19:11:18.040435 | 2026-02-25 19:11:18.040499 | TASK [Set zuul-log-path fact] 2026-02-25 19:11:18.058291 | logserver.rdoproject.org | ok 2026-02-25 19:11:18.069203 | 2026-02-25 19:11:18.069269 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 19:11:18.104372 | logserver.rdoproject.org | ok 2026-02-25 19:11:18.109889 | 2026-02-25 19:11:18.109952 | TASK [upload-logs : Create log directories] 2026-02-25 19:11:18.825289 | logserver.rdoproject.org | changed 2026-02-25 19:11:18.832942 | 2026-02-25 19:11:18.833082 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-25 19:11:19.206824 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.011016 2026-02-25 19:11:19.212185 | 2026-02-25 19:11:19.212268 | TASK [upload-logs : Upload logs to log server] 2026-02-25 19:11:19.962165 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-25 19:11:19.968475 | 2026-02-25 19:11:19.968607 | LOOP [upload-logs : Compress console log and json output] 2026-02-25 19:11:20.038347 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 19:11:20.050032 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 19:11:20.064280 | 2026-02-25 19:11:20.064465 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-25 19:11:20.115499 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 19:11:20.115747 | 2026-02-25 19:11:20.119152 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 19:11:20.128824 | 2026-02-25 19:11:20.129002 | LOOP [upload-logs : Upload console log and json output]