2025-10-12 20:05:45.595239 | Job console starting... 2025-10-12 20:05:45.607387 | Updating repositories 2025-10-12 20:05:45.653090 | Preparing job workspace 2025-10-12 20:05:51.446965 | Running Ansible setup... 2025-10-12 20:05:55.585329 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-10-12 20:05:56.138297 | 2025-10-12 20:05:56.138430 | PLAY [localhost] 2025-10-12 20:05:56.147180 | 2025-10-12 20:05:56.147248 | TASK [Gathering Facts] 2025-10-12 20:05:57.059680 | localhost | ok 2025-10-12 20:05:57.093214 | 2025-10-12 20:05:57.093443 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-12 20:05:57.539659 | localhost -> localhost | changed 2025-10-12 20:05:57.547055 | 2025-10-12 20:05:57.547150 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-12 20:05:58.397791 | localhost -> localhost | changed 2025-10-12 20:05:58.415320 | 2025-10-12 20:05:58.415461 | TASK [Setup log path fact] 2025-10-12 20:05:58.439780 | localhost | ok 2025-10-12 20:05:58.465589 | 2025-10-12 20:05:58.465737 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-12 20:05:58.498087 | localhost | ok 2025-10-12 20:05:58.514003 | 2025-10-12 20:05:58.514131 | TASK [emit-job-header : Print job information] 2025-10-12 20:05:58.567850 | # Job Information 2025-10-12 20:05:58.568062 | Ansible Version: 2.15.12 2025-10-12 20:05:58.568116 | Job: rhoso-architecture-validate-uni04delta 2025-10-12 20:05:58.568158 | Pipeline: github-check 2025-10-12 20:05:58.568197 | Executor: ze04.softwarefactory-project.io 2025-10-12 20:05:58.568234 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/609 2025-10-12 20:05:58.568274 | Log URL (when completed): https://logserver.rdoproject.org/0f7/rdoproject.org/0f7b179d7ab34d98a6105917ed95d860/ 2025-10-12 20:05:58.568313 | Event ID: a97aea60-a7a6-11f0-8650-e858dbc3a6c2 2025-10-12 20:05:58.575902 | 2025-10-12 20:05:58.576031 | LOOP [emit-job-header : Print node information] 2025-10-12 20:05:58.682832 | localhost | ok: 2025-10-12 20:05:58.683061 | localhost | # Node Information 2025-10-12 20:05:58.683116 | localhost | Inventory Hostname: controller 2025-10-12 20:05:58.683164 | localhost | Hostname: np0005481687 2025-10-12 20:05:58.683205 | localhost | Username: zuul 2025-10-12 20:05:58.683247 | localhost | Distro: CentOS 9 2025-10-12 20:05:58.683286 | localhost | Provider: vexxhost-nodepool-tripleo 2025-10-12 20:05:58.683322 | localhost | Region: RegionOne 2025-10-12 20:05:58.683358 | localhost | Label: cloud-centos-9-stream-tripleo 2025-10-12 20:05:58.683396 | localhost | Product Name: OpenStack Nova 2025-10-12 20:05:58.683432 | localhost | Interface IP: 38.102.83.106 2025-10-12 20:05:58.704897 | 2025-10-12 20:05:58.705009 | PLAY [all] 2025-10-12 20:05:58.711416 | 2025-10-12 20:05:58.711480 | TASK [Gather network facts] 2025-10-12 20:05:59.272948 | controller | ok 2025-10-12 20:05:59.304933 | 2025-10-12 20:05:59.305058 | TASK [include_role : start-zuul-console] 2025-10-12 20:05:59.327579 | controller | ok 2025-10-12 20:05:59.343029 | 2025-10-12 20:05:59.343109 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-12 20:05:59.809232 | controller | ok 2025-10-12 20:05:59.827845 | 2025-10-12 20:05:59.827968 | TASK [include_role : add-build-sshkey] 2025-10-12 20:05:59.863537 | controller | ok 2025-10-12 20:05:59.890728 | 2025-10-12 20:05:59.890812 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-12 20:06:00.168761 | controller -> localhost | ok 2025-10-12 20:06:00.175522 | 2025-10-12 20:06:00.175604 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-12 20:06:00.195875 | controller | ok 2025-10-12 20:06:00.212744 | controller | included: /var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-12 20:06:00.220246 | 2025-10-12 20:06:00.220329 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-12 20:06:00.863499 | controller -> localhost | Generating public/private rsa key pair. 2025-10-12 20:06:00.863707 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/0f7b179d7ab34d98a6105917ed95d860_id_rsa. 2025-10-12 20:06:00.863742 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/0f7b179d7ab34d98a6105917ed95d860_id_rsa.pub. 2025-10-12 20:06:00.863765 | controller -> localhost | The key fingerprint is: 2025-10-12 20:06:00.863784 | controller -> localhost | SHA256:mqj6ze690vOdQTmSHorQyVLECC2yqtg8MUsPQEi+eM0 zuul-build-sshkey 2025-10-12 20:06:00.863803 | controller -> localhost | The key's randomart image is: 2025-10-12 20:06:00.863821 | controller -> localhost | +---[RSA 3072]----+ 2025-10-12 20:06:00.863838 | controller -> localhost | |++ o. | 2025-10-12 20:06:00.863856 | controller -> localhost | |=.o.. | 2025-10-12 20:06:00.863874 | controller -> localhost | |o+ . | 2025-10-12 20:06:00.863892 | controller -> localhost | |+ .* . . . | 2025-10-12 20:06:00.863909 | controller -> localhost | |oo+ E S + | 2025-10-12 20:06:00.863926 | controller -> localhost | |..=o o = + . | 2025-10-12 20:06:00.863943 | controller -> localhost | |o+ *o.+ . . | 2025-10-12 20:06:00.863959 | controller -> localhost | |o =+o.o . o | 2025-10-12 20:06:00.863976 | controller -> localhost | |.oo+=.o+. o | 2025-10-12 20:06:00.863992 | controller -> localhost | +----[SHA256]-----+ 2025-10-12 20:06:00.864030 | controller -> localhost | ok: Runtime: 0:00:00.198785 2025-10-12 20:06:00.869389 | 2025-10-12 20:06:00.869454 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-12 20:06:00.900375 | controller | ok 2025-10-12 20:06:00.909585 | controller | included: /var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-12 20:06:00.917789 | 2025-10-12 20:06:00.917846 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-12 20:06:00.941377 | controller | skipping: Conditional result was False 2025-10-12 20:06:00.946710 | 2025-10-12 20:06:00.946772 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-12 20:06:01.501309 | controller | changed 2025-10-12 20:06:01.506049 | 2025-10-12 20:06:01.506113 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-12 20:06:01.868539 | controller | ok 2025-10-12 20:06:01.874460 | 2025-10-12 20:06:01.874526 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-12 20:06:02.930664 | controller | changed 2025-10-12 20:06:02.935340 | 2025-10-12 20:06:02.935399 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-12 20:06:04.005085 | controller | changed 2025-10-12 20:06:04.016114 | 2025-10-12 20:06:04.016276 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-12 20:06:04.033159 | controller | skipping: Conditional result was False 2025-10-12 20:06:04.047548 | 2025-10-12 20:06:04.047801 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-12 20:06:04.388026 | controller -> localhost | changed 2025-10-12 20:06:04.400953 | 2025-10-12 20:06:04.401046 | TASK [add-build-sshkey : Add back temp key] 2025-10-12 20:06:04.648853 | controller -> localhost | Identity added: /var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/0f7b179d7ab34d98a6105917ed95d860_id_rsa (zuul-build-sshkey) 2025-10-12 20:06:04.649100 | controller -> localhost | ok: Runtime: 0:00:00.013768 2025-10-12 20:06:04.655645 | 2025-10-12 20:06:04.655724 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-12 20:06:05.069557 | controller | ok 2025-10-12 20:06:05.074096 | 2025-10-12 20:06:05.074155 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-12 20:06:05.098158 | controller | skipping: Conditional result was False 2025-10-12 20:06:05.107249 | 2025-10-12 20:06:05.107310 | TASK [include_role : validate-host] 2025-10-12 20:06:05.140731 | controller | ok 2025-10-12 20:06:05.171817 | 2025-10-12 20:06:05.171906 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-12 20:06:05.201986 | controller | ok 2025-10-12 20:06:05.208067 | 2025-10-12 20:06:05.208147 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-12 20:06:05.497947 | controller -> localhost | ok 2025-10-12 20:06:05.524199 | 2025-10-12 20:06:05.524315 | TASK [validate-host : Collect information about the host] 2025-10-12 20:06:06.356862 | controller | ok 2025-10-12 20:06:06.375097 | 2025-10-12 20:06:06.375238 | TASK [validate-host : Sanitize hostname] 2025-10-12 20:06:06.451671 | controller | ok 2025-10-12 20:06:06.462181 | 2025-10-12 20:06:06.462336 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-12 20:06:06.919611 | controller -> localhost | changed 2025-10-12 20:06:06.927099 | 2025-10-12 20:06:06.927195 | TASK [validate-host : Collect information about zuul worker] 2025-10-12 20:06:07.390870 | controller | ok 2025-10-12 20:06:07.405163 | 2025-10-12 20:06:07.405349 | TASK [validate-host : Write out all zuul information for each host] 2025-10-12 20:06:07.841145 | controller -> localhost | changed 2025-10-12 20:06:07.862787 | 2025-10-12 20:06:07.862914 | TASK [include_role : prepare-workspace-openshift] 2025-10-12 20:06:07.880793 | controller | skipping: Conditional result was False 2025-10-12 20:06:07.893045 | 2025-10-12 20:06:07.893190 | TASK [include_role : remove-zuul-sshkey] 2025-10-12 20:06:07.919593 | controller | skipping: Conditional result was False 2025-10-12 20:06:07.931537 | 2025-10-12 20:06:07.931718 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-10-12 20:06:08.211392 | controller | ok: "logs" 2025-10-12 20:06:08.211897 | controller | ok: All items complete 2025-10-12 20:06:08.211960 | 2025-10-12 20:06:10.357379 | controller | ok: "artifacts" 2025-10-12 20:06:10.947609 | controller | ok: "docs" 2025-10-12 20:06:10.962868 | 2025-10-12 20:06:10.963085 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-10-12 20:06:11.292142 | controller | changed: "logs" 2025-10-12 20:06:11.571223 | controller | changed: "artifacts" 2025-10-12 20:06:11.847663 | controller | changed: "docs" 2025-10-12 20:06:11.896732 | 2025-10-12 20:06:11.896891 | PLAY RECAP 2025-10-12 20:06:11.896949 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-10-12 20:06:11.896983 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-12 20:06:11.897006 | 2025-10-12 20:06:12.006603 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-10-12 20:06:12.008277 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-10-12 20:06:12.663820 | 2025-10-12 20:06:12.663956 | PLAY [all] 2025-10-12 20:06:12.685364 | 2025-10-12 20:06:12.685463 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-10-12 20:06:12.745122 | controller | ok 2025-10-12 20:06:12.750172 | 2025-10-12 20:06:12.750247 | TASK [mirror-info-fork : Create /etc/ci] 2025-10-12 20:06:13.321922 | controller | changed 2025-10-12 20:06:13.329536 | 2025-10-12 20:06:13.329632 | TASK [mirror-info-fork : Install ci_mirror script] 2025-10-12 20:06:14.654634 | controller | changed 2025-10-12 20:06:14.668399 | 2025-10-12 20:06:14.668496 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-10-12 20:06:15.198111 | controller | changed: 2025-10-12 20:06:15.198459 | controller | { 2025-10-12 20:06:15.198537 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-10-12 20:06:15.198607 | controller | } 2025-10-12 20:06:15.547404 | controller | changed: 2025-10-12 20:06:15.547567 | controller | { 2025-10-12 20:06:15.547621 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-10-12 20:06:15.547664 | controller | } 2025-10-12 20:06:15.855626 | controller | changed: 2025-10-12 20:06:15.855802 | controller | { 2025-10-12 20:06:15.855864 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-10-12 20:06:15.855905 | controller | } 2025-10-12 20:06:16.124326 | controller | changed: 2025-10-12 20:06:16.124490 | controller | { 2025-10-12 20:06:16.124541 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-10-12 20:06:16.124579 | controller | } 2025-10-12 20:06:16.363783 | controller | changed: 2025-10-12 20:06:16.363861 | controller | { 2025-10-12 20:06:16.363883 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-10-12 20:06:16.363901 | controller | } 2025-10-12 20:06:16.659477 | controller | changed: 2025-10-12 20:06:16.659617 | controller | { 2025-10-12 20:06:16.659668 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-10-12 20:06:16.659743 | controller | } 2025-10-12 20:06:16.926543 | controller | changed: 2025-10-12 20:06:16.926704 | controller | { 2025-10-12 20:06:16.926765 | 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" 2025-10-12 20:06:16.926807 | controller | } 2025-10-12 20:06:17.203700 | controller | changed: 2025-10-12 20:06:17.204015 | controller | { 2025-10-12 20:06:17.204083 | 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" 2025-10-12 20:06:17.204125 | controller | } 2025-10-12 20:06:17.504471 | controller | changed: 2025-10-12 20:06:17.504798 | controller | { 2025-10-12 20:06:17.504870 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-10-12 20:06:17.504912 | controller | } 2025-10-12 20:06:17.810273 | controller | changed: 2025-10-12 20:06:17.810458 | controller | { 2025-10-12 20:06:17.810506 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-10-12 20:06:17.810545 | controller | } 2025-10-12 20:06:18.090417 | controller | changed: 2025-10-12 20:06:18.090560 | controller | { 2025-10-12 20:06:18.090617 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-10-12 20:06:18.090658 | controller | } 2025-10-12 20:06:18.451477 | controller | changed: 2025-10-12 20:06:18.451641 | controller | { 2025-10-12 20:06:18.451726 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-10-12 20:06:18.451769 | controller | } 2025-10-12 20:06:18.754665 | controller | changed: 2025-10-12 20:06:18.754806 | controller | { 2025-10-12 20:06:18.754867 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-10-12 20:06:18.754914 | controller | } 2025-10-12 20:06:19.069036 | controller | changed: 2025-10-12 20:06:19.069134 | controller | { 2025-10-12 20:06:19.069206 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-10-12 20:06:19.069244 | controller | } 2025-10-12 20:06:19.369952 | controller | changed: 2025-10-12 20:06:19.370053 | controller | { 2025-10-12 20:06:19.370102 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-10-12 20:06:19.370141 | controller | } 2025-10-12 20:06:19.656266 | controller | changed: 2025-10-12 20:06:19.656379 | controller | { 2025-10-12 20:06:19.656439 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-10-12 20:06:19.656485 | controller | } 2025-10-12 20:06:19.938157 | controller | changed: 2025-10-12 20:06:19.938302 | controller | { 2025-10-12 20:06:19.938326 | 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" 2025-10-12 20:06:19.938346 | controller | } 2025-10-12 20:06:20.236969 | controller | changed: 2025-10-12 20:06:20.237097 | controller | { 2025-10-12 20:06:20.237124 | 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" 2025-10-12 20:06:20.237151 | controller | } 2025-10-12 20:06:20.504160 | controller | changed: 2025-10-12 20:06:20.504251 | controller | { 2025-10-12 20:06:20.504273 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-10-12 20:06:20.504291 | controller | } 2025-10-12 20:06:20.790842 | controller | changed: 2025-10-12 20:06:20.790930 | controller | { 2025-10-12 20:06:20.790953 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-10-12 20:06:20.790972 | controller | } 2025-10-12 20:06:21.083644 | controller | changed: 2025-10-12 20:06:21.085149 | controller | { 2025-10-12 20:06:21.085180 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-10-12 20:06:21.085199 | controller | } 2025-10-12 20:06:21.412380 | controller | changed: 2025-10-12 20:06:21.412536 | controller | { 2025-10-12 20:06:21.412589 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-10-12 20:06:21.412629 | controller | } 2025-10-12 20:06:21.725799 | controller | changed: 2025-10-12 20:06:21.725943 | controller | { 2025-10-12 20:06:21.725991 | 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" 2025-10-12 20:06:21.726031 | controller | } 2025-10-12 20:06:21.996546 | controller | changed: 2025-10-12 20:06:21.996673 | controller | { 2025-10-12 20:06:21.996789 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-10-12 20:06:21.996830 | controller | } 2025-10-12 20:06:22.284882 | controller | changed: 2025-10-12 20:06:22.285116 | controller | { 2025-10-12 20:06:22.285174 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-10-12 20:06:22.285214 | controller | } 2025-10-12 20:06:22.557988 | controller | changed: 2025-10-12 20:06:22.558126 | controller | { 2025-10-12 20:06:22.558174 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-10-12 20:06:22.558212 | controller | } 2025-10-12 20:06:22.595095 | 2025-10-12 20:06:22.595229 | TASK [Set timezone to UTC] 2025-10-12 20:06:23.256335 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-10-12 20:06:23.267943 | 2025-10-12 20:06:23.268155 | TASK [Create nodepool directory] 2025-10-12 20:06:23.580803 | controller | changed 2025-10-12 20:06:23.593982 | 2025-10-12 20:06:23.594117 | TASK [Create nodepool sub_nodes file] 2025-10-12 20:06:24.433422 | controller | changed 2025-10-12 20:06:24.444961 | 2025-10-12 20:06:24.445096 | TASK [Create nodepool sub_nodes_private file] 2025-10-12 20:06:25.306832 | controller | changed 2025-10-12 20:06:25.318910 | 2025-10-12 20:06:25.319037 | LOOP [Populate nodepool sub_nodes file] 2025-10-12 20:06:25.367594 | 2025-10-12 20:06:25.367863 | LOOP [Populate nodepool sub_nodes_private file] 2025-10-12 20:06:25.415932 | 2025-10-12 20:06:25.416169 | TASK [Create nodepool primary file] 2025-10-12 20:06:25.453002 | controller | skipping: Conditional result was False 2025-10-12 20:06:25.464397 | 2025-10-12 20:06:25.464548 | TASK [Create nodepool node_private for this node] 2025-10-12 20:06:26.414768 | controller | changed 2025-10-12 20:06:26.428884 | 2025-10-12 20:06:26.429016 | LOOP [Copy ssh keys to nodepool directory] 2025-10-12 20:06:26.867606 | controller | ok: Item: id_rsa Runtime: 0:00:00.010594 2025-10-12 20:06:26.867963 | 2025-10-12 20:06:27.099395 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.008828 2025-10-12 20:06:27.113584 | 2025-10-12 20:06:27.113833 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-10-12 20:06:28.075421 | controller | changed 2025-10-12 20:06:28.086552 | 2025-10-12 20:06:28.086820 | TASK [Validate sudoers config after edits] 2025-10-12 20:06:28.450455 | controller | /etc/sudoers: parsed OK 2025-10-12 20:06:28.450735 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-10-12 20:06:28.450761 | controller | /etc/sudoers.d/zuul: parsed OK 2025-10-12 20:06:28.450778 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-10-12 20:06:28.635859 | controller | ok: Runtime: 0:00:00.010289 2025-10-12 20:06:28.646906 | 2025-10-12 20:06:28.647060 | TASK [Show the environment passed in to job shell scripts] 2025-10-12 20:06:28.988338 | controller | SHELL=/bin/bash 2025-10-12 20:06:28.988431 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-10-12 20:06:28.988451 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-10-12 20:06:28.988468 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/09/609/d8036710c7d57984375f3dbe37974b984c2f6103 2025-10-12 20:06:28.988482 | controller | PWD=/home/zuul 2025-10-12 20:06:28.988495 | controller | ZUUL_PIPELINE=github-check 2025-10-12 20:06:28.988509 | controller | LOGNAME=zuul 2025-10-12 20:06:28.988522 | controller | XDG_SESSION_TYPE=tty 2025-10-12 20:06:28.988535 | controller | _=/usr/bin/env 2025-10-12 20:06:28.988548 | controller | MOTD_SHOWN=pam 2025-10-12 20:06:28.988621 | controller | HOME=/home/zuul 2025-10-12 20:06:28.988639 | controller | LANG=en_US.UTF-8 2025-10-12 20:06:28.988652 | controller | SSH_CONNECTION=38.102.83.114 34582 38.102.83.106 22 2025-10-12 20:06:28.988666 | 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 2025-10-12 20:06:28.988712 | controller | ZUUL_CHANGE_IDS=609,d8036710c7d57984375f3dbe37974b984c2f6103 2025-10-12 20:06:28.988731 | controller | WORKSPACE=/home/zuul/workspace 2025-10-12 20:06:28.988745 | controller | XDG_SESSION_CLASS=user 2025-10-12 20:06:28.988758 | controller | SELINUX_ROLE_REQUESTED= 2025-10-12 20:06:28.988771 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-10-12 20:06:28.988784 | controller | USER=zuul 2025-10-12 20:06:28.988797 | controller | ZUUL_VOTING=True 2025-10-12 20:06:28.988810 | controller | BUILD_TIMEOUT=1800000 2025-10-12 20:06:28.988823 | controller | SELINUX_USE_CURRENT_RANGE= 2025-10-12 20:06:28.988836 | controller | SHLVL=1 2025-10-12 20:06:28.988849 | controller | ZUUL_PATCHSET=d8036710c7d57984375f3dbe37974b984c2f6103 2025-10-12 20:06:28.988862 | controller | XDG_SESSION_ID=1 2025-10-12 20:06:28.988875 | controller | ZUUL_BRANCH=main 2025-10-12 20:06:28.988888 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-10-12 20:06:28.988901 | controller | SSH_CLIENT=38.102.83.114 34582 22 2025-10-12 20:06:28.988918 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-10-12 20:06:28.988931 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-10-12 20:06:28.988944 | controller | which_declare=declare -f 2025-10-12 20:06:28.988958 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-10-12 20:06:28.988971 | controller | SELINUX_LEVEL_REQUESTED= 2025-10-12 20:06:28.988985 | controller | ZUUL_CHANGE=609 2025-10-12 20:06:28.988998 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-10-12 20:06:28.989012 | controller | ZUUL_UUID=0f7b179d7ab34d98a6105917ed95d860 2025-10-12 20:06:28.989027 | controller | BASH_FUNC_which%%=() { ( alias; 2025-10-12 20:06:28.989041 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-10-12 20:06:28.989054 | controller | } 2025-10-12 20:06:29.205674 | controller | ok: Runtime: 0:00:00.010957 2025-10-12 20:06:29.217337 | 2025-10-12 20:06:29.217469 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-10-12 20:06:29.244667 | controller | skipping: Conditional result was False 2025-10-12 20:06:29.256271 | 2025-10-12 20:06:29.256401 | TASK [Symlink /home/zuul-worker/workspace] 2025-10-12 20:06:29.800852 | controller | skipping: Conditional result was False 2025-10-12 20:06:29.850202 | 2025-10-12 20:06:29.850390 | TASK [Ensure legacy workspace directory] 2025-10-12 20:06:30.122014 | controller | changed 2025-10-12 20:06:30.163165 | 2025-10-12 20:06:30.163243 | PLAY RECAP 2025-10-12 20:06:30.163303 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-10-12 20:06:30.163332 | 2025-10-12 20:06:30.306055 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-10-12 20:06:30.306974 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-10-12 20:06:30.924293 | 2025-10-12 20:06:30.924416 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-10-12 20:06:30.944980 | 2025-10-12 20:06:30.945050 | TASK [Clone repos in the job workspace] 2025-10-12 20:06:30.964822 | controller | ok 2025-10-12 20:06:30.980173 | 2025-10-12 20:06:30.980249 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-10-12 20:06:31.413404 | controller | ok 2025-10-12 20:06:31.425959 | 2025-10-12 20:06:31.426099 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-10-12 20:06:34.799924 | controller | Output suppressed because no_log was given 2025-10-12 20:06:34.819999 | 2025-10-12 20:06:34.820135 | TASK [Create zuul-output directory] 2025-10-12 20:06:35.241776 | controller | ok 2025-10-12 20:06:35.255313 | 2025-10-12 20:06:35.255449 | TASK [Install required packages] 2025-10-12 20:07:43.184172 | controller | changed 2025-10-12 20:07:43.196492 | 2025-10-12 20:07:43.196624 | TASK [Output pip related things] 2025-10-12 20:07:43.993359 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-10-12 20:07:44.245914 | controller | changed 2025-10-12 20:07:44.257454 | 2025-10-12 20:07:44.257585 | TASK [Install requirements] 2025-10-12 20:09:05.657413 | controller | changed 2025-10-12 20:09:05.682653 | 2025-10-12 20:09:05.682846 | TASK [Add cronjob to trigger job stats] 2025-10-12 20:09:05.750960 | controller | skipping: Conditional result was False 2025-10-12 20:09:05.762762 | 2025-10-12 20:09:05.762889 | LOOP [Construct project change list] 2025-10-12 20:09:05.841978 | controller | ok: 2025-10-12 20:09:05.842224 | controller | { 2025-10-12 20:09:05.842275 | controller | "branch": "main", 2025-10-12 20:09:05.842314 | controller | "change": "609", 2025-10-12 20:09:05.842349 | controller | "change_message": "Add neutron-designate integration config\n\nAdd a custom service config block to neutron to enable custom service config.", 2025-10-12 20:09:05.842390 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/609", 2025-10-12 20:09:05.842426 | controller | "commit_id": "d8036710c7d57984375f3dbe37974b984c2f6103", 2025-10-12 20:09:05.842461 | controller | "patchset": "d8036710c7d57984375f3dbe37974b984c2f6103", 2025-10-12 20:09:05.842494 | controller | "project": { 2025-10-12 20:09:05.842528 | controller | "canonical_hostname": "github.com", 2025-10-12 20:09:05.842561 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-10-12 20:09:05.842594 | controller | "name": "openstack-k8s-operators/architecture", 2025-10-12 20:09:05.842627 | controller | "short_name": "architecture", 2025-10-12 20:09:05.842705 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-10-12 20:09:05.842751 | controller | }, 2025-10-12 20:09:05.842786 | controller | "topic": null 2025-10-12 20:09:05.842819 | controller | } 2025-10-12 20:09:05.882876 | 2025-10-12 20:09:05.882955 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-10-12 20:09:05.896572 | 2025-10-12 20:09:05.896627 | TASK [Filter out host if needed] 2025-10-12 20:09:05.905940 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-10-12 20:09:05.910867 | 2025-10-12 20:09:05.910920 | TASK [Get git tag for image tagging] 2025-10-12 20:09:06.442048 | controller | skipping: Conditional result was False 2025-10-12 20:09:06.453730 | 2025-10-12 20:09:06.453865 | TASK [Set openstack-runner image] 2025-10-12 20:09:06.480804 | controller | skipping: Conditional result was False 2025-10-12 20:09:06.492631 | 2025-10-12 20:09:06.492786 | TASK [Build openstack-runner image] 2025-10-12 20:09:06.519010 | controller | skipping: Conditional result was False 2025-10-12 20:09:06.530340 | 2025-10-12 20:09:06.530460 | TASK [Push openstack-runner image] 2025-10-12 20:09:06.556744 | controller | skipping: Conditional result was False 2025-10-12 20:09:06.567955 | 2025-10-12 20:09:06.568074 | TASK [Make sure ci-framework directory exists] 2025-10-12 20:09:06.594316 | controller | skipping: Conditional result was False 2025-10-12 20:09:06.606410 | 2025-10-12 20:09:06.606532 | TASK [Create EDPM ansible var file] 2025-10-12 20:09:06.633362 | controller | skipping: Conditional result was False 2025-10-12 20:09:06.672510 | 2025-10-12 20:09:06.672579 | PLAY RECAP 2025-10-12 20:09:06.672632 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-10-12 20:09:06.672658 | 2025-10-12 20:09:06.773077 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-10-12 20:09:06.775024 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-10-12 20:09:07.398477 | 2025-10-12 20:09:07.398578 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-10-12 20:09:07.418519 | 2025-10-12 20:09:07.418609 | TASK [Create zuul-output directory] 2025-10-12 20:09:07.893933 | controller | changed 2025-10-12 20:09:07.904979 | 2025-10-12 20:09:07.905128 | TASK [Slurp Zuul inventory test] 2025-10-12 20:09:08.299429 | controller -> localhost | ok 2025-10-12 20:09:08.312661 | 2025-10-12 20:09:08.312825 | TASK [Save zuul inventory] 2025-10-12 20:09:09.704199 | controller | changed 2025-10-12 20:09:09.716506 | 2025-10-12 20:09:09.716638 | TASK [Save zuul vars without the change_message] 2025-10-12 20:09:10.997048 | controller | changed 2025-10-12 20:09:11.035511 | 2025-10-12 20:09:11.035593 | PLAY RECAP 2025-10-12 20:09:11.035649 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-12 20:09:11.035699 | 2025-10-12 20:09:11.123541 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-10-12 20:09:11.125518 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-10-12 20:09:11.676538 | 2025-10-12 20:09:11.676649 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-10-12 20:09:11.696803 | 2025-10-12 20:09:11.696885 | TASK [Filter out host if needed] 2025-10-12 20:09:11.705454 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-10-12 20:09:11.710218 | 2025-10-12 20:09:11.710286 | TASK [Run playbook] 2025-10-12 20:09:13.253230 | controller | 2025-10-12 20:09:14.401496 | controller | PLAY [Test architecture automations] ******************************************* 2025-10-12 20:09:14.401616 | controller | 2025-10-12 20:09:14.401633 | controller | TASK [Gathering Facts ] ******************************************************** 2025-10-12 20:09:14.401647 | controller | Sunday 12 October 2025 20:09:13 +0000 (0:00:00.031) 0:00:00.031 ******** 2025-10-12 20:09:14.401677 | controller | ok: [localhost] 2025-10-12 20:09:14.466995 | controller | 2025-10-12 20:09:14.467051 | 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']] *** 2025-10-12 20:09:14.467076 | controller | Sunday 12 October 2025 20:09:14 +0000 (0:00:01.148) 0:00:01.180 ******** 2025-10-12 20:09:14.467099 | controller | ok: [localhost] 2025-10-12 20:09:14.534075 | controller | 2025-10-12 20:09:14.534156 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-10-12 20:09:14.534168 | controller | Sunday 12 October 2025 20:09:14 +0000 (0:00:00.065) 0:00:01.245 ******** 2025-10-12 20:09:14.534190 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-10-12 20:09:14.565151 | controller | 2025-10-12 20:09:14.565211 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-10-12 20:09:14.565223 | controller | Sunday 12 October 2025 20:09:14 +0000 (0:00:00.067) 0:00:01.312 ******** 2025-10-12 20:09:14.565241 | controller | ok: [localhost] => 2025-10-12 20:09:17.949933 | controller | cifmw_ci_setup_packages: 2025-10-12 20:09:17.949977 | controller | - bash-completion 2025-10-12 20:09:17.949984 | controller | - ca-certificates 2025-10-12 20:09:17.949990 | controller | - git-core 2025-10-12 20:09:17.949996 | controller | - make 2025-10-12 20:09:17.950002 | controller | - tar 2025-10-12 20:09:17.950008 | controller | - tmux 2025-10-12 20:09:17.950014 | controller | - python3-pip 2025-10-12 20:09:17.950020 | controller | 2025-10-12 20:09:17.950027 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-10-12 20:09:17.950033 | controller | Sunday 12 October 2025 20:09:14 +0000 (0:00:00.031) 0:00:01.343 ******** 2025-10-12 20:09:17.950046 | controller | changed: [localhost] 2025-10-12 20:09:18.261591 | controller | 2025-10-12 20:09:18.261658 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-10-12 20:09:18.261682 | controller | Sunday 12 October 2025 20:09:17 +0000 (0:00:03.380) 0:00:04.724 ******** 2025-10-12 20:09:18.261734 | controller | ok: [localhost] 2025-10-12 20:09:18.580868 | controller | 2025-10-12 20:09:18.580943 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-10-12 20:09:18.580960 | controller | Sunday 12 October 2025 20:09:18 +0000 (0:00:00.315) 0:00:05.040 ******** 2025-10-12 20:09:18.580984 | controller | changed: [localhost] 2025-10-12 20:09:24.001245 | controller | 2025-10-12 20:09:24.001302 | 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] *** 2025-10-12 20:09:24.001314 | controller | Sunday 12 October 2025 20:09:18 +0000 (0:00:00.318) 0:00:05.358 ******** 2025-10-12 20:09:24.001328 | controller | changed: [localhost] 2025-10-12 20:09:24.037159 | controller | 2025-10-12 20:09:24.037209 | 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] *** 2025-10-12 20:09:24.037218 | controller | Sunday 12 October 2025 20:09:23 +0000 (0:00:05.418) 0:00:10.777 ******** 2025-10-12 20:09:24.037230 | controller | skipping: [localhost] 2025-10-12 20:09:24.437842 | controller | 2025-10-12 20:09:24.437884 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-10-12 20:09:24.437893 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.038) 0:00:10.815 ******** 2025-10-12 20:09:24.437907 | controller | changed: [localhost] 2025-10-12 20:09:24.766349 | controller | 2025-10-12 20:09:24.766439 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2025-10-12 20:09:24.766451 | controller | source ~/.oc_completion 2025-10-12 20:09:24.766460 | controller | fi] *** 2025-10-12 20:09:24.766468 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.400) 0:00:11.216 ******** 2025-10-12 20:09:24.766489 | controller | changed: [localhost] 2025-10-12 20:09:24.787676 | controller | 2025-10-12 20:09:24.787774 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-10-12 20:09:24.787785 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.325) 0:00:11.542 ******** 2025-10-12 20:09:24.787804 | controller | skipping: [localhost] 2025-10-12 20:09:24.808596 | controller | 2025-10-12 20:09:24.808676 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-10-12 20:09:24.808703 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-10-12 20:09:24.808715 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-10-12 20:09:24.808739 | controller | }}] *** 2025-10-12 20:09:24.808748 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.024) 0:00:11.566 ******** 2025-10-12 20:09:24.808769 | controller | skipping: [localhost] 2025-10-12 20:09:24.831417 | controller | 2025-10-12 20:09:24.831506 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-10-12 20:09:24.831517 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.020) 0:00:11.587 ******** 2025-10-12 20:09:24.831538 | controller | skipping: [localhost] 2025-10-12 20:09:24.853747 | controller | 2025-10-12 20:09:24.853879 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-10-12 20:09:24.853900 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.022) 0:00:11.610 ******** 2025-10-12 20:09:24.853927 | controller | skipping: [localhost] 2025-10-12 20:09:24.877563 | controller | 2025-10-12 20:09:24.877637 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-10-12 20:09:24.877645 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.022) 0:00:11.632 ******** 2025-10-12 20:09:24.877660 | controller | skipping: [localhost] 2025-10-12 20:09:24.917445 | controller | 2025-10-12 20:09:24.917557 | 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') }}] *** 2025-10-12 20:09:24.917569 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.023) 0:00:11.656 ******** 2025-10-12 20:09:24.917594 | controller | skipping: [localhost] 2025-10-12 20:09:26.057181 | controller | 2025-10-12 20:09:26.057230 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-10-12 20:09:26.057239 | controller | Sunday 12 October 2025 20:09:24 +0000 (0:00:00.039) 0:00:11.696 ******** 2025-10-12 20:09:26.057254 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-10-12 20:09:26.413257 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-10-12 20:09:26.413303 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-10-12 20:09:26.413312 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-10-12 20:09:26.413320 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-10-12 20:09:26.413327 | controller | 2025-10-12 20:09:26.413335 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-10-12 20:09:26.413342 | controller | Sunday 12 October 2025 20:09:26 +0000 (0:00:01.139) 0:00:12.836 ******** 2025-10-12 20:09:26.413356 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-10-12 20:09:26.614394 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-10-12 20:09:26.614433 | controller | 2025-10-12 20:09:26.614441 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-10-12 20:09:26.614456 | controller | Sunday 12 October 2025 20:09:26 +0000 (0:00:00.355) 0:00:13.192 ******** 2025-10-12 20:09:26.614467 | controller | ok: [localhost] 2025-10-12 20:09:26.644069 | controller | 2025-10-12 20:09:26.644101 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-10-12 20:09:26.644108 | controller | Sunday 12 October 2025 20:09:26 +0000 (0:00:00.200) 0:00:13.393 ******** 2025-10-12 20:09:26.644119 | controller | skipping: [localhost] 2025-10-12 20:09:26.682944 | controller | 2025-10-12 20:09:26.682983 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-10-12 20:09:26.682996 | controller | Sunday 12 October 2025 20:09:26 +0000 (0:00:00.029) 0:00:13.422 ******** 2025-10-12 20:09:26.683009 | controller | skipping: [localhost] 2025-10-12 20:09:26.706070 | controller | 2025-10-12 20:09:26.706109 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-10-12 20:09:26.706119 | controller | Sunday 12 October 2025 20:09:26 +0000 (0:00:00.038) 0:00:13.461 ******** 2025-10-12 20:09:26.706134 | controller | skipping: [localhost] 2025-10-12 20:09:27.095318 | controller | 2025-10-12 20:09:27.095395 | 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 }}] *** 2025-10-12 20:09:27.095413 | controller | Sunday 12 October 2025 20:09:26 +0000 (0:00:00.023) 0:00:13.484 ******** 2025-10-12 20:09:27.095443 | controller | ok: [localhost] 2025-10-12 20:09:27.507641 | controller | 2025-10-12 20:09:27.507795 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-10-12 20:09:27.507820 | controller | Sunday 12 October 2025 20:09:27 +0000 (0:00:00.386) 0:00:13.870 ******** 2025-10-12 20:09:27.507858 | controller | ok: [localhost] 2025-10-12 20:09:27.556594 | controller | 2025-10-12 20:09:27.556681 | 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. 2025-10-12 20:09:27.556740 | controller | ] *** 2025-10-12 20:09:27.556755 | controller | Sunday 12 October 2025 20:09:27 +0000 (0:00:00.414) 0:00:14.285 ******** 2025-10-12 20:09:27.556782 | controller | skipping: [localhost] 2025-10-12 20:09:27.766642 | controller | 2025-10-12 20:09:27.766774 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-10-12 20:09:27.766792 | controller | Sunday 12 October 2025 20:09:27 +0000 (0:00:00.049) 0:00:14.334 ******** 2025-10-12 20:09:27.766813 | controller | changed: [localhost] 2025-10-12 20:09:27.835068 | controller | 2025-10-12 20:09:27.835164 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-10-12 20:09:27.835176 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-10-12 20:09:27.835186 | controller | default({}) | 2025-10-12 20:09:27.835195 | controller | combine(item.value, recursive=True) 2025-10-12 20:09:27.835203 | controller | }}] *** 2025-10-12 20:09:27.835212 | controller | Sunday 12 October 2025 20:09:27 +0000 (0:00:00.210) 0:00:14.544 ******** 2025-10-12 20:09:27.835235 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-10-12 20:09:27.925281 | controller | 2025-10-12 20:09:27.925362 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-10-12 20:09:27.925373 | controller | _b64_kustomize_user_patches | 2025-10-12 20:09:27.925382 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-10-12 20:09:27.925391 | controller | }}] *** 2025-10-12 20:09:27.925399 | controller | Sunday 12 October 2025 20:09:27 +0000 (0:00:00.068) 0:00:14.613 ******** 2025-10-12 20:09:27.925421 | controller | ok: [localhost] 2025-10-12 20:09:28.194139 | controller | 2025-10-12 20:09:28.194209 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-10-12 20:09:28.194221 | controller | Sunday 12 October 2025 20:09:27 +0000 (0:00:00.090) 0:00:14.703 ******** 2025-10-12 20:09:28.194239 | controller | ok: [localhost] 2025-10-12 20:09:28.256913 | controller | 2025-10-12 20:09:28.256994 | 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] *** 2025-10-12 20:09:28.257011 | controller | Sunday 12 October 2025 20:09:28 +0000 (0:00:00.269) 0:00:14.972 ******** 2025-10-12 20:09:28.257035 | controller | ok: [localhost] 2025-10-12 20:09:28.583804 | controller | 2025-10-12 20:09:28.583872 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-10-12 20:09:28.583890 | controller | Sunday 12 October 2025 20:09:28 +0000 (0:00:00.062) 0:00:15.035 ******** 2025-10-12 20:09:28.583916 | controller | ok: [localhost] 2025-10-12 20:09:28.659981 | controller | 2025-10-12 20:09:28.660055 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-10-12 20:09:28.660077 | controller | _net_env_def_slurp['content'] | 2025-10-12 20:09:28.660113 | controller | b64decode | 2025-10-12 20:09:28.660128 | controller | from_yaml 2025-10-12 20:09:28.660143 | controller | }}, cacheable=True] *** 2025-10-12 20:09:28.660158 | controller | Sunday 12 October 2025 20:09:28 +0000 (0:00:00.327) 0:00:15.362 ******** 2025-10-12 20:09:28.660182 | controller | ok: [localhost] 2025-10-12 20:09:28.945740 | controller | 2025-10-12 20:09:28.945823 | controller | TASK [Discover automation files paths={{ 2025-10-12 20:09:28.945841 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-10-12 20:09:28.945855 | controller | path_join 2025-10-12 20:09:28.945869 | controller | }}, patterns=*.yaml] *** 2025-10-12 20:09:28.945882 | controller | Sunday 12 October 2025 20:09:28 +0000 (0:00:00.076) 0:00:15.438 ******** 2025-10-12 20:09:28.945908 | controller | ok: [localhost] 2025-10-12 20:09:36.678365 | controller | 2025-10-12 20:09:36.678470 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-10-12 20:09:36.678489 | controller | Sunday 12 October 2025 20:09:28 +0000 (0:00:00.285) 0:00:15.724 ******** 2025-10-12 20:09:36.678524 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-10-12 20:09:37.811555 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-10-12 20:09:37.811647 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-10-12 20:09:37.811663 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-10-12 20:09:37.811676 | controller | ok: [localhost] => (item=dcn.yaml) 2025-10-12 20:09:37.811716 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-10-12 20:09:37.811735 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-10-12 20:09:37.811748 | controller | ok: [localhost] => (item=hci.yaml) 2025-10-12 20:09:37.811761 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-10-12 20:09:37.811775 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-10-12 20:09:37.811788 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-10-12 20:09:37.811801 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-10-12 20:09:37.811814 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-10-12 20:09:37.811827 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-10-12 20:09:37.811840 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-10-12 20:09:37.811853 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-10-12 20:09:37.811866 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-10-12 20:09:37.811879 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-10-12 20:09:37.811892 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-10-12 20:09:37.811905 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-10-12 20:09:37.811918 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-10-12 20:09:37.811931 | controller | ok: [localhost] => (item=pidone.yaml) 2025-10-12 20:09:37.811943 | controller | ok: [localhost] => (item=sriov.yaml) 2025-10-12 20:09:37.811956 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-10-12 20:09:37.811988 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-10-12 20:09:37.812002 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-10-12 20:09:37.812016 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-10-12 20:09:37.812029 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-10-12 20:09:37.812042 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-10-12 20:09:37.812055 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-10-12 20:09:37.812068 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-10-12 20:09:37.812081 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-10-12 20:09:37.812094 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-10-12 20:09:37.812107 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-10-12 20:09:37.812120 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-10-12 20:09:37.812132 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-10-12 20:09:37.812145 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-10-12 20:09:37.812158 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-10-12 20:09:37.812171 | controller | 2025-10-12 20:09:37.812184 | controller | TASK [Load automation files as fact vas={{ 2025-10-12 20:09:37.812197 | controller | vas | default({}) | 2025-10-12 20:09:37.812210 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-10-12 20:09:37.812223 | controller | }}] *** 2025-10-12 20:09:37.812237 | controller | Sunday 12 October 2025 20:09:36 +0000 (0:00:07.732) 0:00:23.456 ******** 2025-10-12 20:09:37.812265 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-10-12 20:09:37.859913 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-10-12 20:09:37.860006 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-10-12 20:09:37.860024 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-10-12 20:09:37.860038 | controller | ok: [localhost] => (item=dcn.yaml) 2025-10-12 20:09:37.860051 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-10-12 20:09:37.860065 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-10-12 20:09:37.860078 | controller | ok: [localhost] => (item=hci.yaml) 2025-10-12 20:09:37.860091 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-10-12 20:09:37.860105 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-10-12 20:09:37.860118 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-10-12 20:09:37.860132 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-10-12 20:09:37.860144 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-10-12 20:09:37.860157 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-10-12 20:09:37.860172 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-10-12 20:09:37.860185 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-10-12 20:09:37.860198 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-10-12 20:09:37.860211 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-10-12 20:09:37.860224 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-10-12 20:09:37.860237 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-10-12 20:09:37.860250 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-10-12 20:09:37.860263 | controller | ok: [localhost] => (item=pidone.yaml) 2025-10-12 20:09:37.860276 | controller | ok: [localhost] => (item=sriov.yaml) 2025-10-12 20:09:37.860289 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-10-12 20:09:37.860302 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-10-12 20:09:37.860315 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-10-12 20:09:37.860328 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-10-12 20:09:37.860341 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-10-12 20:09:37.860354 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-10-12 20:09:37.860367 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-10-12 20:09:37.860381 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-10-12 20:09:37.860454 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-10-12 20:09:37.860469 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-10-12 20:09:37.860482 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-10-12 20:09:37.860496 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-10-12 20:09:37.860509 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-10-12 20:09:37.860537 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-10-12 20:09:37.860551 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-10-12 20:09:37.860564 | controller | 2025-10-12 20:09:37.860577 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-10-12 20:09:37.860591 | controller | Sunday 12 October 2025 20:09:37 +0000 (0:00:01.134) 0:00:24.590 ******** 2025-10-12 20:09:37.860618 | controller | ok: [localhost] 2025-10-12 20:09:38.641147 | controller | 2025-10-12 20:09:38.641245 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-10-12 20:09:38.641261 | controller | Sunday 12 October 2025 20:09:37 +0000 (0:00:00.048) 0:00:24.638 ******** 2025-10-12 20:09:38.641292 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-10-12 20:09:39.087023 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-10-12 20:09:39.087128 | controller | 2025-10-12 20:09:39.087137 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-10-12 20:09:39.087144 | controller | Sunday 12 October 2025 20:09:38 +0000 (0:00:00.780) 0:00:25.419 ******** 2025-10-12 20:09:39.087173 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-10-12 20:09:39.474110 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-10-12 20:09:39.474222 | controller | 2025-10-12 20:09:39.474233 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-10-12 20:09:39.474243 | controller | Sunday 12 October 2025 20:09:39 +0000 (0:00:00.446) 0:00:25.865 ******** 2025-10-12 20:09:39.474267 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-10-12 20:09:39.540531 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-10-12 20:09:39.540721 | controller | 2025-10-12 20:09:39.540737 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-10-12 20:09:39.540747 | controller | _pub_keys.results[1].content | b64decode 2025-10-12 20:09:39.540757 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-10-12 20:09:39.540765 | controller | _priv_keys.results[1].content | b64decode 2025-10-12 20:09:39.540774 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-10-12 20:09:39.540782 | controller | _pub_keys.results[1].content | b64decode 2025-10-12 20:09:39.540819 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-10-12 20:09:39.540828 | controller | _pub_keys.results[0].content | b64decode 2025-10-12 20:09:39.540836 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-10-12 20:09:39.540845 | controller | _priv_keys.results[0].content | b64decode 2025-10-12 20:09:39.540853 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-10-12 20:09:39.540861 | controller | [ 2025-10-12 20:09:39.540869 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-10-12 20:09:39.540878 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-10-12 20:09:39.540886 | controller | ] | select() 2025-10-12 20:09:39.540895 | controller | }}] *** 2025-10-12 20:09:39.540903 | controller | Sunday 12 October 2025 20:09:39 +0000 (0:00:00.386) 0:00:26.252 ******** 2025-10-12 20:09:39.540940 | controller | ok: [localhost] 2025-10-12 20:09:39.774672 | controller | 2025-10-12 20:09:39.774759 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-10-12 20:09:39.774768 | controller | Sunday 12 October 2025 20:09:39 +0000 (0:00:00.066) 0:00:26.318 ******** 2025-10-12 20:09:39.774785 | controller | 2025-10-12 20:09:39.852013 | 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"]] *** 2025-10-12 20:09:39.852117 | controller | Sunday 12 October 2025 20:09:39 +0000 (0:00:00.235) 0:00:26.553 ******** 2025-10-12 20:09:39.852147 | controller | ok: [localhost] => 2025-10-12 20:09:39.899838 | controller | changed: false 2025-10-12 20:09:39.899902 | controller | msg: All assertions passed 2025-10-12 20:09:39.899909 | controller | 2025-10-12 20:09:39.899916 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:09:39.899923 | controller | Sunday 12 October 2025 20:09:39 +0000 (0:00:00.076) 0:00:26.630 ******** 2025-10-12 20:09:39.899941 | controller | skipping: [localhost] 2025-10-12 20:09:39.938856 | controller | 2025-10-12 20:09:39.938996 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:09:39.939023 | controller | Sunday 12 October 2025 20:09:39 +0000 (0:00:00.047) 0:00:26.678 ******** 2025-10-12 20:09:39.939065 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2025-10-12 20:09:39.990830 | controller | 2025-10-12 20:09:39.990954 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-12 20:09:39.990978 | controller | Sunday 12 October 2025 20:09:39 +0000 (0:00:00.038) 0:00:26.717 ******** 2025-10-12 20:09:39.991020 | controller | skipping: [localhost] 2025-10-12 20:09:40.046185 | controller | 2025-10-12 20:09:40.046241 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-12 20:09:40.046255 | controller | Sunday 12 October 2025 20:09:39 +0000 (0:00:00.051) 0:00:26.769 ******** 2025-10-12 20:09:40.046274 | controller | ok: [localhost] 2025-10-12 20:09:40.293218 | controller | 2025-10-12 20:09:40.293282 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-12 20:09:40.293300 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:09:40.293315 | controller | stage['path'], item.src_file) | path_join 2025-10-12 20:09:40.293330 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-12 20:09:40.293344 | controller | Sunday 12 October 2025 20:09:40 +0000 (0:00:00.055) 0:00:26.824 ******** 2025-10-12 20:09:40.293370 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-10-12 20:09:40.399918 | controller | 2025-10-12 20:09:40.399988 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-12 20:09:40.400000 | controller | Sunday 12 October 2025 20:09:40 +0000 (0:00:00.246) 0:00:27.071 ******** 2025-10-12 20:09:40.400017 | controller | ok: [localhost] => (item=values.yaml) 2025-10-12 20:09:40.457419 | controller | 2025-10-12 20:09:40.457465 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane/networking/nncp name=run_hook] *** 2025-10-12 20:09:40.457476 | controller | Sunday 12 October 2025 20:09:40 +0000 (0:00:00.106) 0:00:27.178 ******** 2025-10-12 20:09:40.457491 | controller | skipping: [localhost] 2025-10-12 20:09:40.569720 | controller | 2025-10-12 20:09:40.569768 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-10-12 20:09:40.569778 | controller | Sunday 12 October 2025 20:09:40 +0000 (0:00:00.057) 0:00:27.236 ******** 2025-10-12 20:09:40.569802 | controller | 2025-10-12 20:09:40.656349 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:09:40.656396 | controller | Sunday 12 October 2025 20:09:40 +0000 (0:00:00.112) 0:00:27.348 ******** 2025-10-12 20:09:40.656414 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:09:40.717633 | controller | 2025-10-12 20:09:40.717677 | 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.] *** 2025-10-12 20:09:40.717714 | controller | Sunday 12 October 2025 20:09:40 +0000 (0:00:00.086) 0:00:27.434 ******** 2025-10-12 20:09:40.717735 | controller | ok: [localhost] => 2025-10-12 20:09:40.961459 | controller | changed: false 2025-10-12 20:09:40.961503 | controller | msg: All assertions passed 2025-10-12 20:09:40.961514 | controller | 2025-10-12 20:09:40.961523 | 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] *** 2025-10-12 20:09:40.961532 | controller | Sunday 12 October 2025 20:09:40 +0000 (0:00:00.061) 0:00:27.496 ******** 2025-10-12 20:09:40.961548 | controller | ok: [localhost] 2025-10-12 20:09:41.061958 | controller | 2025-10-12 20:09:41.062007 | 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.] *** 2025-10-12 20:09:41.062019 | controller | Sunday 12 October 2025 20:09:40 +0000 (0:00:00.243) 0:00:27.739 ******** 2025-10-12 20:09:41.062036 | controller | ok: [localhost] => 2025-10-12 20:09:41.319800 | controller | changed: false 2025-10-12 20:09:41.319872 | controller | msg: All assertions passed 2025-10-12 20:09:41.319895 | controller | 2025-10-12 20:09:41.319914 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:09:41.319932 | controller | Sunday 12 October 2025 20:09:41 +0000 (0:00:00.100) 0:00:27.840 ******** 2025-10-12 20:09:41.319962 | controller | ok: [localhost] 2025-10-12 20:09:41.602151 | controller | 2025-10-12 20:09:41.602226 | 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={{ 2025-10-12 20:09:41.602236 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:09:41.602244 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:09:41.602251 | controller | _config_map_content | 2025-10-12 20:09:41.602258 | controller | ansible.utils.remove_keys( 2025-10-12 20:09:41.602265 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:09:41.602272 | controller | matching_parameter='regex') 2025-10-12 20:09:41.602279 | controller | }}, cacheable=False] *** 2025-10-12 20:09:41.602286 | controller | Sunday 12 October 2025 20:09:41 +0000 (0:00:00.257) 0:00:28.098 ******** 2025-10-12 20:09:41.602300 | controller | ok: [localhost] 2025-10-12 20:09:41.663707 | controller | 2025-10-12 20:09:41.663749 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:09:41.663758 | controller | Sunday 12 October 2025 20:09:41 +0000 (0:00:00.283) 0:00:28.381 ******** 2025-10-12 20:09:41.663773 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-10-12 20:09:41.711662 | controller | 2025-10-12 20:09:41.711720 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-10-12 20:09:41.711732 | controller | Sunday 12 October 2025 20:09:41 +0000 (0:00:00.061) 0:00:28.442 ******** 2025-10-12 20:09:41.711747 | controller | ok: [localhost] => 2025-10-12 20:09:41.957077 | controller | changed: false 2025-10-12 20:09:41.957142 | controller | msg: All assertions passed 2025-10-12 20:09:41.957160 | controller | 2025-10-12 20:09:41.957175 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:09:41.957190 | controller | Sunday 12 October 2025 20:09:41 +0000 (0:00:00.048) 0:00:28.490 ******** 2025-10-12 20:09:41.957214 | controller | changed: [localhost] 2025-10-12 20:09:42.877758 | controller | 2025-10-12 20:09:42.877825 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:09:42.877833 | controller | (snippet_datadir, 2025-10-12 20:09:42.877839 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:09:42.877845 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:09:42.877862 | controller | Sunday 12 October 2025 20:09:41 +0000 (0:00:00.244) 0:00:28.735 ******** 2025-10-12 20:09:42.877880 | controller | changed: [localhost] 2025-10-12 20:09:42.954749 | controller | 2025-10-12 20:09:42.954812 | 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] }}] *** 2025-10-12 20:09:42.954823 | controller | Sunday 12 October 2025 20:09:42 +0000 (0:00:00.920) 0:00:29.656 ******** 2025-10-12 20:09:42.954843 | controller | ok: [localhost] 2025-10-12 20:09:43.472123 | controller | 2025-10-12 20:09:43.472182 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:09:43.472189 | controller | (snippet_datadir, 2025-10-12 20:09:43.472197 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:09:43.472203 | controller | }}, content={{ 2025-10-12 20:09:43.472209 | controller | _base64_patch | 2025-10-12 20:09:43.472215 | controller | default({}) | 2025-10-12 20:09:43.472221 | controller | to_nice_yaml 2025-10-12 20:09:43.472227 | controller | }}, mode=0644] *** 2025-10-12 20:09:43.472233 | controller | Sunday 12 October 2025 20:09:42 +0000 (0:00:00.076) 0:00:29.732 ******** 2025-10-12 20:09:43.472248 | controller | changed: [localhost] 2025-10-12 20:09:44.016499 | controller | 2025-10-12 20:09:44.016561 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:09:44.016571 | controller | (snippet_datadir, 2025-10-12 20:09:44.016577 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:09:44.016584 | controller | }}, content={{ 2025-10-12 20:09:44.016590 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:09:44.016596 | controller | default({}) | 2025-10-12 20:09:44.016602 | controller | to_nice_yaml 2025-10-12 20:09:44.016608 | controller | }}, mode=0644] *** 2025-10-12 20:09:44.016614 | controller | Sunday 12 October 2025 20:09:43 +0000 (0:00:00.516) 0:00:30.249 ******** 2025-10-12 20:09:44.016630 | controller | changed: [localhost] 2025-10-12 20:09:44.571386 | controller | 2025-10-12 20:09:44.571468 | 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={{ 2025-10-12 20:09:44.571483 | controller | ( 2025-10-12 20:09:44.571495 | controller | snippet_datadir, 2025-10-12 20:09:44.571506 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:09:44.571515 | controller | ) | path_join 2025-10-12 20:09:44.571524 | controller | }}, mode=0644] *** 2025-10-12 20:09:44.571533 | controller | Sunday 12 October 2025 20:09:44 +0000 (0:00:00.544) 0:00:30.794 ******** 2025-10-12 20:09:44.571555 | controller | changed: [localhost] 2025-10-12 20:09:44.664519 | controller | 2025-10-12 20:09:44.664605 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:09:44.664616 | controller | Sunday 12 October 2025 20:09:44 +0000 (0:00:00.555) 0:00:31.350 ******** 2025-10-12 20:09:44.664641 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:09:44.726419 | controller | 2025-10-12 20:09:44.726502 | 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!] *** 2025-10-12 20:09:44.726513 | controller | Sunday 12 October 2025 20:09:44 +0000 (0:00:00.093) 0:00:31.443 ******** 2025-10-12 20:09:44.726537 | controller | ok: [localhost] => 2025-10-12 20:09:44.981513 | controller | changed: false 2025-10-12 20:09:44.981573 | controller | msg: All assertions passed 2025-10-12 20:09:44.981581 | controller | 2025-10-12 20:09:44.981588 | 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] *** 2025-10-12 20:09:44.981594 | controller | Sunday 12 October 2025 20:09:44 +0000 (0:00:00.061) 0:00:31.505 ******** 2025-10-12 20:09:44.981611 | controller | ok: [localhost] 2025-10-12 20:09:45.071895 | controller | 2025-10-12 20:09:45.071961 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:09:45.071968 | controller | Sunday 12 October 2025 20:09:44 +0000 (0:00:00.255) 0:00:31.760 ******** 2025-10-12 20:09:45.071997 | controller | ok: [localhost] 2025-10-12 20:09:45.736454 | controller | 2025-10-12 20:09:45.736497 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:09:45.736505 | controller | Sunday 12 October 2025 20:09:45 +0000 (0:00:00.089) 0:00:31.850 ******** 2025-10-12 20:09:45.736519 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-10-12 20:09:45.878354 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-10-12 20:09:45.878407 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-10-12 20:09:45.878415 | controller | 2025-10-12 20:09:45.878422 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:09:45.878429 | controller | _content | 2025-10-12 20:09:45.878435 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:09:45.878441 | controller | combine(_parsed, recursive=true) 2025-10-12 20:09:45.878447 | controller | }} 2025-10-12 20:09:45.878453 | controller | ] *** 2025-10-12 20:09:45.878459 | controller | Sunday 12 October 2025 20:09:45 +0000 (0:00:00.665) 0:00:32.515 ******** 2025-10-12 20:09:45.878472 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-12 20:09:46.141863 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:09:46.141930 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:09:46.141941 | controller | 2025-10-12 20:09:46.141951 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:09:46.141961 | controller | Sunday 12 October 2025 20:09:45 +0000 (0:00:00.141) 0:00:32.657 ******** 2025-10-12 20:09:46.141980 | controller | changed: [localhost] 2025-10-12 20:09:46.673612 | controller | 2025-10-12 20:09:46.673668 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:09:46.673679 | controller | (_destdir, 2025-10-12 20:09:46.673706 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:09:46.673719 | controller | }}, content={{ 2025-10-12 20:09:46.673727 | controller | ( 2025-10-12 20:09:46.673736 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:09:46.673744 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:09:46.673752 | controller | }}, mode=0644] *** 2025-10-12 20:09:46.673761 | controller | Sunday 12 October 2025 20:09:46 +0000 (0:00:00.262) 0:00:32.920 ******** 2025-10-12 20:09:46.673778 | controller | changed: [localhost] 2025-10-12 20:09:47.047338 | controller | 2025-10-12 20:09:47.047378 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-10-12 20:09:47.047387 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-12 20:09:47.047394 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-12 20:09:47.047400 | controller | _val['name'], 'values.yaml') | path_join 2025-10-12 20:09:47.047406 | controller | }}, dest={{ 2025-10-12 20:09:47.047412 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:09:47.047418 | controller | stage['path'], _val.src_file 2025-10-12 20:09:47.047424 | controller | ) | 2025-10-12 20:09:47.047430 | controller | path_join 2025-10-12 20:09:47.047436 | controller | }}] *** 2025-10-12 20:09:47.047442 | controller | Sunday 12 October 2025 20:09:46 +0000 (0:00:00.532) 0:00:33.452 ******** 2025-10-12 20:09:47.047455 | controller | changed: [localhost] => (item=network-values) 2025-10-12 20:09:47.105169 | controller | 2025-10-12 20:09:47.105250 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:09:47.105269 | controller | Sunday 12 October 2025 20:09:47 +0000 (0:00:00.373) 0:00:33.826 ******** 2025-10-12 20:09:47.105296 | controller | skipping: [localhost] 2025-10-12 20:09:47.697406 | controller | 2025-10-12 20:09:47.697469 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-12 20:09:47.697489 | controller | Sunday 12 October 2025 20:09:47 +0000 (0:00:00.057) 0:00:33.883 ******** 2025-10-12 20:09:47.697531 | controller | changed: [localhost] 2025-10-12 20:09:48.155772 | controller | 2025-10-12 20:09:48.155816 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-12 20:09:48.155828 | controller | Sunday 12 October 2025 20:09:47 +0000 (0:00:00.593) 0:00:34.476 ******** 2025-10-12 20:09:48.155852 | controller | changed: [localhost] 2025-10-12 20:09:48.503899 | controller | 2025-10-12 20:09:48.503949 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-10-12 20:09:48.503961 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-12 20:09:48.503970 | controller | stage['build_output'] | basename) | path_join 2025-10-12 20:09:48.503979 | controller | }}, mode=0644] *** 2025-10-12 20:09:48.503987 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.457) 0:00:34.934 ******** 2025-10-12 20:09:48.504003 | controller | changed: [localhost] 2025-10-12 20:09:48.565054 | controller | 2025-10-12 20:09:48.565113 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:09:48.565131 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.348) 0:00:35.282 ******** 2025-10-12 20:09:48.565156 | controller | skipping: [localhost] 2025-10-12 20:09:48.629200 | controller | 2025-10-12 20:09:48.629258 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-10-12 20:09:48.629276 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.060) 0:00:35.343 ******** 2025-10-12 20:09:48.629301 | controller | skipping: [localhost] 2025-10-12 20:09:48.715648 | controller | 2025-10-12 20:09:48.715722 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-10-12 20:09:48.715746 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.064) 0:00:35.408 ******** 2025-10-12 20:09:48.715764 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2025-10-12 20:09:48.783950 | controller | skipping: [localhost] 2025-10-12 20:09:48.784012 | controller | 2025-10-12 20:09:48.784022 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:09:48.784031 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.086) 0:00:35.494 ******** 2025-10-12 20:09:48.784048 | controller | skipping: [localhost] 2025-10-12 20:09:48.860604 | controller | 2025-10-12 20:09:48.860676 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane/networking/nncp name=run_hook] *** 2025-10-12 20:09:48.860731 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.068) 0:00:35.562 ******** 2025-10-12 20:09:48.860756 | controller | skipping: [localhost] 2025-10-12 20:09:48.910133 | controller | 2025-10-12 20:09:48.910185 | 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"]] *** 2025-10-12 20:09:48.910194 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.076) 0:00:35.639 ******** 2025-10-12 20:09:48.910209 | controller | ok: [localhost] => 2025-10-12 20:09:48.945874 | controller | changed: false 2025-10-12 20:09:48.945922 | controller | msg: All assertions passed 2025-10-12 20:09:48.945930 | controller | 2025-10-12 20:09:48.945937 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:09:48.945944 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.049) 0:00:35.688 ******** 2025-10-12 20:09:48.945956 | controller | skipping: [localhost] 2025-10-12 20:09:48.990519 | controller | 2025-10-12 20:09:48.990577 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:09:48.990588 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.035) 0:00:35.724 ******** 2025-10-12 20:09:48.990605 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-10-12 20:09:49.043669 | controller | 2025-10-12 20:09:49.043810 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-12 20:09:49.043834 | controller | Sunday 12 October 2025 20:09:48 +0000 (0:00:00.044) 0:00:35.769 ******** 2025-10-12 20:09:49.043871 | controller | skipping: [localhost] 2025-10-12 20:09:49.094647 | controller | 2025-10-12 20:09:49.094755 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-12 20:09:49.094778 | controller | Sunday 12 October 2025 20:09:49 +0000 (0:00:00.052) 0:00:35.822 ******** 2025-10-12 20:09:49.094806 | controller | ok: [localhost] 2025-10-12 20:09:49.370508 | controller | 2025-10-12 20:09:49.370555 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-12 20:09:49.370562 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:09:49.370568 | controller | stage['path'], item.src_file) | path_join 2025-10-12 20:09:49.370575 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-12 20:09:49.370580 | controller | Sunday 12 October 2025 20:09:49 +0000 (0:00:00.051) 0:00:35.873 ******** 2025-10-12 20:09:49.370594 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-10-12 20:09:49.477965 | controller | 2025-10-12 20:09:49.478020 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-12 20:09:49.478031 | controller | Sunday 12 October 2025 20:09:49 +0000 (0:00:00.275) 0:00:36.149 ******** 2025-10-12 20:09:49.478049 | controller | ok: [localhost] => (item=values.yaml) 2025-10-12 20:09:49.555654 | controller | 2025-10-12 20:09:49.555791 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane/networking name=run_hook] *** 2025-10-12 20:09:49.555815 | controller | Sunday 12 October 2025 20:09:49 +0000 (0:00:00.106) 0:00:36.255 ******** 2025-10-12 20:09:49.555852 | controller | skipping: [localhost] 2025-10-12 20:09:49.694555 | controller | 2025-10-12 20:09:49.694641 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane/networking name=ci_gen_kustomize_values] *** 2025-10-12 20:09:49.694652 | controller | Sunday 12 October 2025 20:09:49 +0000 (0:00:00.077) 0:00:36.333 ******** 2025-10-12 20:09:49.694676 | controller | 2025-10-12 20:09:49.781642 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:09:49.781740 | controller | Sunday 12 October 2025 20:09:49 +0000 (0:00:00.139) 0:00:36.473 ******** 2025-10-12 20:09:49.781767 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:09:49.869570 | controller | 2025-10-12 20:09:49.869634 | 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.] *** 2025-10-12 20:09:49.869644 | controller | Sunday 12 October 2025 20:09:49 +0000 (0:00:00.086) 0:00:36.560 ******** 2025-10-12 20:09:49.869662 | controller | ok: [localhost] => 2025-10-12 20:09:50.153923 | controller | changed: false 2025-10-12 20:09:50.154003 | controller | msg: All assertions passed 2025-10-12 20:09:50.154021 | controller | 2025-10-12 20:09:50.154037 | 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] *** 2025-10-12 20:09:50.154052 | controller | Sunday 12 October 2025 20:09:49 +0000 (0:00:00.088) 0:00:36.648 ******** 2025-10-12 20:09:50.154080 | controller | ok: [localhost] 2025-10-12 20:09:50.216413 | controller | 2025-10-12 20:09:50.216492 | 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.] *** 2025-10-12 20:09:50.216512 | controller | Sunday 12 October 2025 20:09:50 +0000 (0:00:00.283) 0:00:36.931 ******** 2025-10-12 20:09:50.216542 | controller | ok: [localhost] => 2025-10-12 20:09:50.466137 | controller | changed: false 2025-10-12 20:09:50.466178 | controller | msg: All assertions passed 2025-10-12 20:09:50.466186 | controller | 2025-10-12 20:09:50.466193 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:09:50.466199 | controller | Sunday 12 October 2025 20:09:50 +0000 (0:00:00.062) 0:00:36.994 ******** 2025-10-12 20:09:50.466212 | controller | ok: [localhost] 2025-10-12 20:09:50.756228 | controller | 2025-10-12 20:09:50.756310 | 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={{ 2025-10-12 20:09:50.756322 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:09:50.756332 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:09:50.756342 | controller | _config_map_content | 2025-10-12 20:09:50.756351 | controller | ansible.utils.remove_keys( 2025-10-12 20:09:50.756357 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:09:50.756363 | controller | matching_parameter='regex') 2025-10-12 20:09:50.756369 | controller | }}, cacheable=False] *** 2025-10-12 20:09:50.756374 | controller | Sunday 12 October 2025 20:09:50 +0000 (0:00:00.249) 0:00:37.244 ******** 2025-10-12 20:09:50.756393 | controller | ok: [localhost] 2025-10-12 20:09:50.829900 | controller | 2025-10-12 20:09:50.829976 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:09:50.829984 | controller | Sunday 12 October 2025 20:09:50 +0000 (0:00:00.289) 0:00:37.534 ******** 2025-10-12 20:09:50.830004 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-10-12 20:09:50.894667 | controller | 2025-10-12 20:09:50.894753 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-10-12 20:09:50.894761 | controller | Sunday 12 October 2025 20:09:50 +0000 (0:00:00.074) 0:00:37.608 ******** 2025-10-12 20:09:50.894780 | controller | ok: [localhost] => 2025-10-12 20:09:51.120951 | controller | changed: false 2025-10-12 20:09:51.121007 | controller | msg: All assertions passed 2025-10-12 20:09:51.121015 | controller | 2025-10-12 20:09:51.121021 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:09:51.121028 | controller | Sunday 12 October 2025 20:09:50 +0000 (0:00:00.064) 0:00:37.673 ******** 2025-10-12 20:09:51.121042 | controller | ok: [localhost] 2025-10-12 20:09:51.774965 | controller | 2025-10-12 20:09:51.775050 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:09:51.775067 | controller | (snippet_datadir, 2025-10-12 20:09:51.775081 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:09:51.775095 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:09:51.775109 | controller | Sunday 12 October 2025 20:09:51 +0000 (0:00:00.226) 0:00:37.899 ******** 2025-10-12 20:09:51.775136 | controller | ok: [localhost] 2025-10-12 20:09:51.845628 | controller | 2025-10-12 20:09:51.845750 | 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] }}] *** 2025-10-12 20:09:51.845772 | controller | Sunday 12 October 2025 20:09:51 +0000 (0:00:00.653) 0:00:38.553 ******** 2025-10-12 20:09:51.845803 | controller | ok: [localhost] 2025-10-12 20:09:52.381360 | controller | 2025-10-12 20:09:52.381422 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:09:52.381429 | controller | (snippet_datadir, 2025-10-12 20:09:52.381437 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:09:52.381453 | controller | }}, content={{ 2025-10-12 20:09:52.381459 | controller | _base64_patch | 2025-10-12 20:09:52.381465 | controller | default({}) | 2025-10-12 20:09:52.381471 | controller | to_nice_yaml 2025-10-12 20:09:52.381477 | controller | }}, mode=0644] *** 2025-10-12 20:09:52.381483 | controller | Sunday 12 October 2025 20:09:51 +0000 (0:00:00.070) 0:00:38.624 ******** 2025-10-12 20:09:52.381499 | controller | ok: [localhost] 2025-10-12 20:09:52.893585 | controller | 2025-10-12 20:09:52.893654 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:09:52.893671 | controller | (snippet_datadir, 2025-10-12 20:09:52.893685 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:09:52.893730 | controller | }}, content={{ 2025-10-12 20:09:52.893744 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:09:52.893757 | controller | default({}) | 2025-10-12 20:09:52.893770 | controller | to_nice_yaml 2025-10-12 20:09:52.893783 | controller | }}, mode=0644] *** 2025-10-12 20:09:52.893796 | controller | Sunday 12 October 2025 20:09:52 +0000 (0:00:00.535) 0:00:39.159 ******** 2025-10-12 20:09:52.893829 | controller | ok: [localhost] 2025-10-12 20:09:53.471274 | controller | 2025-10-12 20:09:53.471355 | 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={{ 2025-10-12 20:09:53.471375 | controller | ( 2025-10-12 20:09:53.471398 | controller | snippet_datadir, 2025-10-12 20:09:53.471413 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:09:53.471428 | controller | ) | path_join 2025-10-12 20:09:53.471442 | controller | }}, mode=0644] *** 2025-10-12 20:09:53.471457 | controller | Sunday 12 October 2025 20:09:52 +0000 (0:00:00.512) 0:00:39.672 ******** 2025-10-12 20:09:53.471486 | controller | changed: [localhost] 2025-10-12 20:09:53.568312 | controller | 2025-10-12 20:09:53.568398 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:09:53.568417 | controller | Sunday 12 October 2025 20:09:53 +0000 (0:00:00.577) 0:00:40.250 ******** 2025-10-12 20:09:53.568448 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:09:53.648050 | controller | 2025-10-12 20:09:53.648116 | 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!] *** 2025-10-12 20:09:53.648128 | controller | Sunday 12 October 2025 20:09:53 +0000 (0:00:00.096) 0:00:40.347 ******** 2025-10-12 20:09:53.648148 | controller | ok: [localhost] => 2025-10-12 20:09:53.872498 | controller | changed: false 2025-10-12 20:09:53.872596 | controller | msg: All assertions passed 2025-10-12 20:09:53.872609 | controller | 2025-10-12 20:09:53.872619 | 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] *** 2025-10-12 20:09:53.872628 | controller | Sunday 12 October 2025 20:09:53 +0000 (0:00:00.079) 0:00:40.426 ******** 2025-10-12 20:09:53.872648 | controller | ok: [localhost] 2025-10-12 20:09:53.940270 | controller | 2025-10-12 20:09:53.940338 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:09:53.940349 | controller | Sunday 12 October 2025 20:09:53 +0000 (0:00:00.224) 0:00:40.651 ******** 2025-10-12 20:09:53.940369 | controller | ok: [localhost] 2025-10-12 20:09:54.646317 | controller | 2025-10-12 20:09:54.646381 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:09:54.646398 | controller | Sunday 12 October 2025 20:09:53 +0000 (0:00:00.067) 0:00:40.718 ******** 2025-10-12 20:09:54.646422 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-10-12 20:09:54.816176 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-10-12 20:09:54.816277 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-10-12 20:09:54.816296 | controller | 2025-10-12 20:09:54.816340 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:09:54.816361 | controller | _content | 2025-10-12 20:09:54.816382 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:09:54.816399 | controller | combine(_parsed, recursive=true) 2025-10-12 20:09:54.816414 | controller | }} 2025-10-12 20:09:54.816429 | controller | ] *** 2025-10-12 20:09:54.816443 | controller | Sunday 12 October 2025 20:09:54 +0000 (0:00:00.706) 0:00:41.425 ******** 2025-10-12 20:09:54.816476 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-12 20:09:55.130104 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:09:55.130187 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:09:55.130203 | controller | 2025-10-12 20:09:55.130217 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:09:55.130231 | controller | Sunday 12 October 2025 20:09:54 +0000 (0:00:00.168) 0:00:41.594 ******** 2025-10-12 20:09:55.130258 | controller | ok: [localhost] 2025-10-12 20:09:55.642758 | controller | 2025-10-12 20:09:55.642806 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:09:55.642814 | controller | (_destdir, 2025-10-12 20:09:55.642821 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:09:55.642827 | controller | }}, content={{ 2025-10-12 20:09:55.642833 | controller | ( 2025-10-12 20:09:55.642839 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:09:55.642845 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:09:55.642851 | controller | }}, mode=0644] *** 2025-10-12 20:09:55.642857 | controller | Sunday 12 October 2025 20:09:55 +0000 (0:00:00.314) 0:00:41.909 ******** 2025-10-12 20:09:55.642870 | controller | ok: [localhost] 2025-10-12 20:09:55.922006 | controller | 2025-10-12 20:09:55.922096 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-10-12 20:09:55.922117 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-12 20:09:55.922135 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-12 20:09:55.922151 | controller | _val['name'], 'values.yaml') | path_join 2025-10-12 20:09:55.922169 | controller | }}, dest={{ 2025-10-12 20:09:55.922187 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:09:55.922204 | controller | stage['path'], _val.src_file 2025-10-12 20:09:55.922222 | controller | ) | 2025-10-12 20:09:55.922240 | controller | path_join 2025-10-12 20:09:55.922257 | controller | }}] *** 2025-10-12 20:09:55.922275 | controller | Sunday 12 October 2025 20:09:55 +0000 (0:00:00.512) 0:00:42.421 ******** 2025-10-12 20:09:55.922307 | controller | ok: [localhost] => (item=network-values) 2025-10-12 20:09:55.997886 | controller | 2025-10-12 20:09:55.997935 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:09:55.997951 | controller | Sunday 12 October 2025 20:09:55 +0000 (0:00:00.279) 0:00:42.700 ******** 2025-10-12 20:09:55.997973 | controller | skipping: [localhost] 2025-10-12 20:09:56.599523 | controller | 2025-10-12 20:09:56.599572 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-12 20:09:56.599586 | controller | Sunday 12 October 2025 20:09:55 +0000 (0:00:00.075) 0:00:42.776 ******** 2025-10-12 20:09:56.599606 | controller | changed: [localhost] 2025-10-12 20:09:57.084878 | controller | 2025-10-12 20:09:57.084994 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-12 20:09:57.085012 | controller | Sunday 12 October 2025 20:09:56 +0000 (0:00:00.601) 0:00:43.378 ******** 2025-10-12 20:09:57.085044 | controller | changed: [localhost] 2025-10-12 20:09:57.419210 | controller | 2025-10-12 20:09:57.419338 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-10-12 20:09:57.419356 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-12 20:09:57.419370 | controller | stage['build_output'] | basename) | path_join 2025-10-12 20:09:57.419384 | controller | }}, mode=0644] *** 2025-10-12 20:09:57.419422 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.485) 0:00:43.863 ******** 2025-10-12 20:09:57.419455 | controller | changed: [localhost] 2025-10-12 20:09:57.466752 | controller | 2025-10-12 20:09:57.466840 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:09:57.466857 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.334) 0:00:44.198 ******** 2025-10-12 20:09:57.466887 | controller | skipping: [localhost] 2025-10-12 20:09:57.519267 | controller | 2025-10-12 20:09:57.519342 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-10-12 20:09:57.519358 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.047) 0:00:44.245 ******** 2025-10-12 20:09:57.519388 | controller | skipping: [localhost] 2025-10-12 20:09:57.583418 | controller | 2025-10-12 20:09:57.583564 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-10-12 20:09:57.583582 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.052) 0:00:44.298 ******** 2025-10-12 20:09:57.583620 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-10-12 20:09:57.655296 | controller | skipping: [localhost] 2025-10-12 20:09:57.655400 | controller | 2025-10-12 20:09:57.655416 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:09:57.655431 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.063) 0:00:44.361 ******** 2025-10-12 20:09:57.655465 | controller | skipping: [localhost] 2025-10-12 20:09:57.721129 | controller | 2025-10-12 20:09:57.721237 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane/networking name=run_hook] *** 2025-10-12 20:09:57.721253 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.072) 0:00:44.434 ******** 2025-10-12 20:09:57.721287 | controller | skipping: [localhost] 2025-10-12 20:09:57.779208 | controller | 2025-10-12 20:09:57.779390 | 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"]] *** 2025-10-12 20:09:57.779409 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.065) 0:00:44.500 ******** 2025-10-12 20:09:57.779447 | controller | ok: [localhost] => 2025-10-12 20:09:57.817615 | controller | changed: false 2025-10-12 20:09:57.817837 | controller | msg: All assertions passed 2025-10-12 20:09:57.817860 | controller | 2025-10-12 20:09:57.817875 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:09:57.817920 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.057) 0:00:44.558 ******** 2025-10-12 20:09:57.817958 | controller | skipping: [localhost] 2025-10-12 20:09:57.860883 | controller | 2025-10-12 20:09:57.860969 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:09:57.860985 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.038) 0:00:44.596 ******** 2025-10-12 20:09:57.861013 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-10-12 20:09:57.892588 | controller | 2025-10-12 20:09:57.892728 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-12 20:09:57.892750 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.043) 0:00:44.639 ******** 2025-10-12 20:09:57.892781 | controller | skipping: [localhost] 2025-10-12 20:09:57.935898 | controller | 2025-10-12 20:09:57.936034 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-12 20:09:57.936079 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.031) 0:00:44.671 ******** 2025-10-12 20:09:57.936111 | controller | ok: [localhost] 2025-10-12 20:09:58.400264 | controller | 2025-10-12 20:09:58.400428 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-12 20:09:58.400445 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:09:58.400460 | controller | stage['path'], item.src_file) | path_join 2025-10-12 20:09:58.400476 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-12 20:09:58.400489 | controller | Sunday 12 October 2025 20:09:57 +0000 (0:00:00.043) 0:00:44.714 ******** 2025-10-12 20:09:58.400530 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-10-12 20:09:58.536835 | controller | ok: [localhost] => (item={'name': 'service-values.yaml', 'src_file': 'service-values.yaml'}) 2025-10-12 20:09:58.536896 | controller | 2025-10-12 20:09:58.536913 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-12 20:09:58.536927 | controller | Sunday 12 October 2025 20:09:58 +0000 (0:00:00.464) 0:00:45.179 ******** 2025-10-12 20:09:58.536951 | controller | ok: [localhost] => (item=values.yaml) 2025-10-12 20:09:58.595162 | controller | ok: [localhost] => (item=service-values.yaml) 2025-10-12 20:09:58.595223 | controller | 2025-10-12 20:09:58.595245 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane name=run_hook] *** 2025-10-12 20:09:58.595263 | controller | Sunday 12 October 2025 20:09:58 +0000 (0:00:00.136) 0:00:45.315 ******** 2025-10-12 20:09:58.595307 | controller | skipping: [localhost] 2025-10-12 20:09:58.780151 | controller | 2025-10-12 20:09:58.780192 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane name=ci_gen_kustomize_values] *** 2025-10-12 20:09:58.780200 | controller | Sunday 12 October 2025 20:09:58 +0000 (0:00:00.058) 0:00:45.373 ******** 2025-10-12 20:09:58.780213 | controller | 2025-10-12 20:09:58.841900 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:09:58.841939 | controller | Sunday 12 October 2025 20:09:58 +0000 (0:00:00.185) 0:00:45.558 ******** 2025-10-12 20:09:58.841953 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:09:58.890887 | controller | 2025-10-12 20:09:58.890924 | 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.] *** 2025-10-12 20:09:58.890933 | controller | Sunday 12 October 2025 20:09:58 +0000 (0:00:00.062) 0:00:45.620 ******** 2025-10-12 20:09:58.890945 | controller | ok: [localhost] => 2025-10-12 20:09:59.173639 | controller | changed: false 2025-10-12 20:09:59.173675 | controller | msg: All assertions passed 2025-10-12 20:09:59.173683 | controller | 2025-10-12 20:09:59.173704 | 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] *** 2025-10-12 20:09:59.173711 | controller | Sunday 12 October 2025 20:09:58 +0000 (0:00:00.048) 0:00:45.669 ******** 2025-10-12 20:09:59.173723 | controller | ok: [localhost] 2025-10-12 20:09:59.222371 | controller | 2025-10-12 20:09:59.222407 | 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.] *** 2025-10-12 20:09:59.222415 | controller | Sunday 12 October 2025 20:09:59 +0000 (0:00:00.282) 0:00:45.952 ******** 2025-10-12 20:09:59.222428 | controller | ok: [localhost] => 2025-10-12 20:09:59.443945 | controller | changed: false 2025-10-12 20:09:59.443983 | controller | msg: All assertions passed 2025-10-12 20:09:59.443991 | controller | 2025-10-12 20:09:59.443997 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:09:59.444005 | controller | Sunday 12 October 2025 20:09:59 +0000 (0:00:00.048) 0:00:46.001 ******** 2025-10-12 20:09:59.444023 | controller | ok: [localhost] 2025-10-12 20:09:59.743863 | controller | 2025-10-12 20:09:59.743907 | 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={{ 2025-10-12 20:09:59.743917 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:09:59.743925 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:09:59.743932 | controller | _config_map_content | 2025-10-12 20:09:59.743939 | controller | ansible.utils.remove_keys( 2025-10-12 20:09:59.743946 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:09:59.743953 | controller | matching_parameter='regex') 2025-10-12 20:09:59.743960 | controller | }}, cacheable=False] *** 2025-10-12 20:09:59.743967 | controller | Sunday 12 October 2025 20:09:59 +0000 (0:00:00.221) 0:00:46.223 ******** 2025-10-12 20:09:59.743981 | controller | ok: [localhost] 2025-10-12 20:09:59.806311 | controller | 2025-10-12 20:09:59.806351 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:09:59.806359 | controller | Sunday 12 October 2025 20:09:59 +0000 (0:00:00.299) 0:00:46.522 ******** 2025-10-12 20:09:59.806371 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-10-12 20:09:59.856550 | controller | 2025-10-12 20:09:59.856588 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-10-12 20:09:59.856596 | controller | Sunday 12 October 2025 20:09:59 +0000 (0:00:00.062) 0:00:46.585 ******** 2025-10-12 20:09:59.856608 | controller | ok: [localhost] => 2025-10-12 20:10:00.103420 | controller | changed: false 2025-10-12 20:10:00.103459 | controller | msg: All assertions passed 2025-10-12 20:10:00.103466 | controller | 2025-10-12 20:10:00.103473 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:10:00.103479 | controller | Sunday 12 October 2025 20:09:59 +0000 (0:00:00.050) 0:00:46.635 ******** 2025-10-12 20:10:00.103492 | controller | ok: [localhost] 2025-10-12 20:10:00.715083 | controller | 2025-10-12 20:10:00.715133 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:10:00.715142 | controller | (snippet_datadir, 2025-10-12 20:10:00.715149 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:10:00.715156 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:10:00.715163 | controller | Sunday 12 October 2025 20:10:00 +0000 (0:00:00.246) 0:00:46.882 ******** 2025-10-12 20:10:00.715176 | controller | ok: [localhost] 2025-10-12 20:10:00.829022 | controller | 2025-10-12 20:10:00.829119 | 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] }}] *** 2025-10-12 20:10:00.829136 | controller | Sunday 12 October 2025 20:10:00 +0000 (0:00:00.611) 0:00:47.493 ******** 2025-10-12 20:10:00.829177 | controller | ok: [localhost] 2025-10-12 20:10:01.321861 | controller | 2025-10-12 20:10:01.321898 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:10:01.321907 | controller | (snippet_datadir, 2025-10-12 20:10:01.321913 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:10:01.321920 | controller | }}, content={{ 2025-10-12 20:10:01.321926 | controller | _base64_patch | 2025-10-12 20:10:01.321932 | controller | default({}) | 2025-10-12 20:10:01.321937 | controller | to_nice_yaml 2025-10-12 20:10:01.321943 | controller | }}, mode=0644] *** 2025-10-12 20:10:01.321949 | controller | Sunday 12 October 2025 20:10:00 +0000 (0:00:00.113) 0:00:47.606 ******** 2025-10-12 20:10:01.321978 | controller | ok: [localhost] 2025-10-12 20:10:01.784317 | controller | 2025-10-12 20:10:01.784373 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:10:01.784391 | controller | (snippet_datadir, 2025-10-12 20:10:01.784405 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:10:01.784419 | controller | }}, content={{ 2025-10-12 20:10:01.784432 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:10:01.784454 | controller | default({}) | 2025-10-12 20:10:01.784467 | controller | to_nice_yaml 2025-10-12 20:10:01.784481 | controller | }}, mode=0644] *** 2025-10-12 20:10:01.784494 | controller | Sunday 12 October 2025 20:10:01 +0000 (0:00:00.494) 0:00:48.100 ******** 2025-10-12 20:10:01.784516 | controller | ok: [localhost] 2025-10-12 20:10:02.449205 | controller | 2025-10-12 20:10:02.449241 | 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={{ 2025-10-12 20:10:02.449254 | controller | ( 2025-10-12 20:10:02.449261 | controller | snippet_datadir, 2025-10-12 20:10:02.449267 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:10:02.449274 | controller | ) | path_join 2025-10-12 20:10:02.449280 | controller | }}, mode=0644] *** 2025-10-12 20:10:02.449285 | controller | Sunday 12 October 2025 20:10:01 +0000 (0:00:00.461) 0:00:48.562 ******** 2025-10-12 20:10:02.449297 | controller | ok: [localhost] 2025-10-12 20:10:02.511638 | controller | 2025-10-12 20:10:02.511676 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:10:02.511703 | controller | Sunday 12 October 2025 20:10:02 +0000 (0:00:00.665) 0:00:49.228 ******** 2025-10-12 20:10:02.511718 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:10:02.595046 | controller | 2025-10-12 20:10:02.595080 | 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!] *** 2025-10-12 20:10:02.595088 | controller | Sunday 12 October 2025 20:10:02 +0000 (0:00:00.062) 0:00:49.290 ******** 2025-10-12 20:10:02.595118 | controller | ok: [localhost] => 2025-10-12 20:10:02.843900 | controller | changed: false 2025-10-12 20:10:02.843957 | controller | msg: All assertions passed 2025-10-12 20:10:02.843974 | controller | 2025-10-12 20:10:02.843998 | 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] *** 2025-10-12 20:10:02.844012 | controller | Sunday 12 October 2025 20:10:02 +0000 (0:00:00.083) 0:00:49.374 ******** 2025-10-12 20:10:02.844035 | controller | ok: [localhost] 2025-10-12 20:10:02.929448 | controller | 2025-10-12 20:10:02.929512 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:10:02.929529 | controller | Sunday 12 October 2025 20:10:02 +0000 (0:00:00.248) 0:00:49.622 ******** 2025-10-12 20:10:02.929551 | controller | ok: [localhost] 2025-10-12 20:10:03.642248 | controller | 2025-10-12 20:10:03.642300 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:10:03.642308 | controller | Sunday 12 October 2025 20:10:02 +0000 (0:00:00.085) 0:00:49.707 ******** 2025-10-12 20:10:03.642323 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-10-12 20:10:03.797544 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-10-12 20:10:03.797615 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-10-12 20:10:03.797622 | controller | 2025-10-12 20:10:03.797629 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:10:03.797635 | controller | _content | 2025-10-12 20:10:03.797641 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:10:03.797647 | controller | combine(_parsed, recursive=true) 2025-10-12 20:10:03.797653 | controller | }} 2025-10-12 20:10:03.797659 | controller | ] *** 2025-10-12 20:10:03.797665 | controller | Sunday 12 October 2025 20:10:03 +0000 (0:00:00.712) 0:00:50.420 ******** 2025-10-12 20:10:03.797684 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-12 20:10:04.058816 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:10:04.058880 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:10:04.058897 | controller | 2025-10-12 20:10:04.058904 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:10:04.058917 | controller | Sunday 12 October 2025 20:10:03 +0000 (0:00:00.154) 0:00:50.575 ******** 2025-10-12 20:10:04.058935 | controller | ok: [localhost] 2025-10-12 20:10:04.675757 | controller | 2025-10-12 20:10:04.675829 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:10:04.675840 | controller | (_destdir, 2025-10-12 20:10:04.675850 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:10:04.675859 | controller | }}, content={{ 2025-10-12 20:10:04.675867 | controller | ( 2025-10-12 20:10:04.675875 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:10:04.675884 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:10:04.675892 | controller | }}, mode=0644] *** 2025-10-12 20:10:04.675900 | controller | Sunday 12 October 2025 20:10:04 +0000 (0:00:00.261) 0:00:50.836 ******** 2025-10-12 20:10:04.675920 | controller | ok: [localhost] 2025-10-12 20:10:04.776241 | controller | 2025-10-12 20:10:04.776320 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:10:04.776338 | controller | Sunday 12 October 2025 20:10:04 +0000 (0:00:00.617) 0:00:51.453 ******** 2025-10-12 20:10:04.776366 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:10:04.853197 | controller | 2025-10-12 20:10:04.853285 | 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.] *** 2025-10-12 20:10:04.853321 | controller | Sunday 12 October 2025 20:10:04 +0000 (0:00:00.101) 0:00:51.554 ******** 2025-10-12 20:10:04.853350 | controller | ok: [localhost] => 2025-10-12 20:10:05.125050 | controller | changed: false 2025-10-12 20:10:05.125129 | controller | msg: All assertions passed 2025-10-12 20:10:05.125138 | controller | 2025-10-12 20:10:05.125145 | 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] *** 2025-10-12 20:10:05.125152 | controller | Sunday 12 October 2025 20:10:04 +0000 (0:00:00.076) 0:00:51.631 ******** 2025-10-12 20:10:05.125171 | controller | ok: [localhost] 2025-10-12 20:10:05.226260 | controller | 2025-10-12 20:10:05.226366 | 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.] *** 2025-10-12 20:10:05.226385 | controller | Sunday 12 October 2025 20:10:05 +0000 (0:00:00.271) 0:00:51.903 ******** 2025-10-12 20:10:05.226418 | controller | ok: [localhost] => 2025-10-12 20:10:05.465412 | controller | changed: false 2025-10-12 20:10:05.465460 | controller | msg: All assertions passed 2025-10-12 20:10:05.465471 | controller | 2025-10-12 20:10:05.465480 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:10:05.465489 | controller | Sunday 12 October 2025 20:10:05 +0000 (0:00:00.101) 0:00:52.004 ******** 2025-10-12 20:10:05.465504 | controller | ok: [localhost] 2025-10-12 20:10:05.707371 | controller | 2025-10-12 20:10:05.707478 | 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={{ 2025-10-12 20:10:05.707496 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:10:05.707510 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:10:05.707523 | controller | _config_map_content | 2025-10-12 20:10:05.707537 | controller | ansible.utils.remove_keys( 2025-10-12 20:10:05.707551 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:10:05.707564 | controller | matching_parameter='regex') 2025-10-12 20:10:05.707578 | controller | }}, cacheable=False] *** 2025-10-12 20:10:05.707591 | controller | Sunday 12 October 2025 20:10:05 +0000 (0:00:00.239) 0:00:52.244 ******** 2025-10-12 20:10:05.707624 | controller | ok: [localhost] 2025-10-12 20:10:05.793722 | controller | 2025-10-12 20:10:05.793783 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:10:05.793802 | controller | Sunday 12 October 2025 20:10:05 +0000 (0:00:00.241) 0:00:52.485 ******** 2025-10-12 20:10:05.793822 | controller | skipping: [localhost] 2025-10-12 20:10:06.058306 | controller | 2025-10-12 20:10:06.058413 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:10:06.058434 | controller | Sunday 12 October 2025 20:10:05 +0000 (0:00:00.086) 0:00:52.572 ******** 2025-10-12 20:10:06.058471 | controller | changed: [localhost] 2025-10-12 20:10:06.165181 | controller | 2025-10-12 20:10:06.165261 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:10:06.165276 | controller | (snippet_datadir, 2025-10-12 20:10:06.165288 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:10:06.165300 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:10:06.165312 | controller | Sunday 12 October 2025 20:10:06 +0000 (0:00:00.264) 0:00:52.836 ******** 2025-10-12 20:10:06.165335 | controller | skipping: [localhost] 2025-10-12 20:10:06.258178 | controller | 2025-10-12 20:10:06.258233 | 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] }}] *** 2025-10-12 20:10:06.258241 | controller | Sunday 12 October 2025 20:10:06 +0000 (0:00:00.106) 0:00:52.943 ******** 2025-10-12 20:10:06.258257 | controller | ok: [localhost] 2025-10-12 20:10:06.754909 | controller | 2025-10-12 20:10:06.754976 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:10:06.754988 | controller | (snippet_datadir, 2025-10-12 20:10:06.754997 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:10:06.755006 | controller | }}, content={{ 2025-10-12 20:10:06.755015 | controller | _base64_patch | 2025-10-12 20:10:06.755024 | controller | default({}) | 2025-10-12 20:10:06.755032 | controller | to_nice_yaml 2025-10-12 20:10:06.755041 | controller | }}, mode=0644] *** 2025-10-12 20:10:06.755050 | controller | Sunday 12 October 2025 20:10:06 +0000 (0:00:00.092) 0:00:53.036 ******** 2025-10-12 20:10:06.755069 | controller | changed: [localhost] 2025-10-12 20:10:07.179027 | controller | 2025-10-12 20:10:07.179100 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:10:07.179108 | controller | (snippet_datadir, 2025-10-12 20:10:07.179115 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:10:07.179121 | controller | }}, content={{ 2025-10-12 20:10:07.179128 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:10:07.179133 | controller | default({}) | 2025-10-12 20:10:07.179139 | controller | to_nice_yaml 2025-10-12 20:10:07.179145 | controller | }}, mode=0644] *** 2025-10-12 20:10:07.179151 | controller | Sunday 12 October 2025 20:10:06 +0000 (0:00:00.497) 0:00:53.533 ******** 2025-10-12 20:10:07.179170 | controller | changed: [localhost] 2025-10-12 20:10:07.609772 | controller | 2025-10-12 20:10:07.609834 | 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={{ 2025-10-12 20:10:07.609845 | controller | ( 2025-10-12 20:10:07.609854 | controller | snippet_datadir, 2025-10-12 20:10:07.609863 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:10:07.609872 | controller | ) | path_join 2025-10-12 20:10:07.609880 | controller | }}, mode=0644] *** 2025-10-12 20:10:07.609888 | controller | Sunday 12 October 2025 20:10:07 +0000 (0:00:00.424) 0:00:53.958 ******** 2025-10-12 20:10:07.609905 | controller | changed: [localhost] 2025-10-12 20:10:07.674882 | controller | 2025-10-12 20:10:07.674965 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:10:07.674975 | controller | Sunday 12 October 2025 20:10:07 +0000 (0:00:00.430) 0:00:54.388 ******** 2025-10-12 20:10:07.674999 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:10:07.733685 | controller | 2025-10-12 20:10:07.733798 | 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!] *** 2025-10-12 20:10:07.733824 | controller | Sunday 12 October 2025 20:10:07 +0000 (0:00:00.065) 0:00:54.453 ******** 2025-10-12 20:10:07.733849 | controller | ok: [localhost] => 2025-10-12 20:10:07.963453 | controller | changed: false 2025-10-12 20:10:07.963529 | controller | msg: All assertions passed 2025-10-12 20:10:07.963537 | controller | 2025-10-12 20:10:07.963543 | 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] *** 2025-10-12 20:10:07.963550 | controller | Sunday 12 October 2025 20:10:07 +0000 (0:00:00.058) 0:00:54.512 ******** 2025-10-12 20:10:07.963569 | controller | ok: [localhost] 2025-10-12 20:10:08.016951 | controller | 2025-10-12 20:10:08.017026 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:10:08.017035 | controller | Sunday 12 October 2025 20:10:07 +0000 (0:00:00.229) 0:00:54.741 ******** 2025-10-12 20:10:08.017053 | controller | ok: [localhost] 2025-10-12 20:10:08.499984 | controller | 2025-10-12 20:10:08.500059 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:10:08.500066 | controller | Sunday 12 October 2025 20:10:08 +0000 (0:00:00.053) 0:00:54.795 ******** 2025-10-12 20:10:08.500084 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/03_user_data_b64.yaml) 2025-10-12 20:10:08.592368 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/04_user_data.yaml) 2025-10-12 20:10:08.592405 | controller | 2025-10-12 20:10:08.592412 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:10:08.592419 | controller | _content | 2025-10-12 20:10:08.592425 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:10:08.592431 | controller | combine(_parsed, recursive=true) 2025-10-12 20:10:08.592438 | controller | }} 2025-10-12 20:10:08.592444 | controller | ] *** 2025-10-12 20:10:08.592450 | controller | Sunday 12 October 2025 20:10:08 +0000 (0:00:00.483) 0:00:55.278 ******** 2025-10-12 20:10:08.592462 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:10:08.815504 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:10:08.815579 | controller | 2025-10-12 20:10:08.815596 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:10:08.815611 | controller | Sunday 12 October 2025 20:10:08 +0000 (0:00:00.092) 0:00:55.371 ******** 2025-10-12 20:10:08.815636 | controller | changed: [localhost] 2025-10-12 20:10:09.335424 | controller | 2025-10-12 20:10:09.335465 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:10:09.335473 | controller | (_destdir, 2025-10-12 20:10:09.335479 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:10:09.335486 | controller | }}, content={{ 2025-10-12 20:10:09.335491 | controller | ( 2025-10-12 20:10:09.335504 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:10:09.335510 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:10:09.335516 | controller | }}, mode=0644] *** 2025-10-12 20:10:09.335522 | controller | Sunday 12 October 2025 20:10:08 +0000 (0:00:00.221) 0:00:55.593 ******** 2025-10-12 20:10:09.335534 | controller | changed: [localhost] 2025-10-12 20:10:09.868791 | controller | 2025-10-12 20:10:09.868830 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-10-12 20:10:09.868838 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-12 20:10:09.868845 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-12 20:10:09.868851 | controller | _val['name'], 'values.yaml') | path_join 2025-10-12 20:10:09.868856 | controller | }}, dest={{ 2025-10-12 20:10:09.868863 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:09.868869 | controller | stage['path'], _val.src_file 2025-10-12 20:10:09.868875 | controller | ) | 2025-10-12 20:10:09.868881 | controller | path_join 2025-10-12 20:10:09.868886 | controller | }}] *** 2025-10-12 20:10:09.868892 | controller | Sunday 12 October 2025 20:10:09 +0000 (0:00:00.520) 0:00:56.114 ******** 2025-10-12 20:10:09.868911 | controller | ok: [localhost] => (item=network-values) 2025-10-12 20:10:09.918266 | controller | changed: [localhost] => (item=service-values.yaml) 2025-10-12 20:10:09.918325 | controller | 2025-10-12 20:10:09.918332 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:09.918339 | controller | Sunday 12 October 2025 20:10:09 +0000 (0:00:00.533) 0:00:56.647 ******** 2025-10-12 20:10:09.918354 | controller | skipping: [localhost] 2025-10-12 20:10:10.295066 | controller | 2025-10-12 20:10:10.295118 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-12 20:10:10.295127 | controller | Sunday 12 October 2025 20:10:09 +0000 (0:00:00.049) 0:00:56.696 ******** 2025-10-12 20:10:10.295140 | controller | changed: [localhost] 2025-10-12 20:10:10.758400 | controller | 2025-10-12 20:10:10.758497 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-12 20:10:10.758509 | controller | Sunday 12 October 2025 20:10:10 +0000 (0:00:00.376) 0:00:57.073 ******** 2025-10-12 20:10:10.758532 | controller | changed: [localhost] 2025-10-12 20:10:11.063343 | controller | 2025-10-12 20:10:11.063458 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-10-12 20:10:11.063476 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-12 20:10:11.063490 | controller | stage['build_output'] | basename) | path_join 2025-10-12 20:10:11.063504 | controller | }}, mode=0644] *** 2025-10-12 20:10:11.063517 | controller | Sunday 12 October 2025 20:10:10 +0000 (0:00:00.463) 0:00:57.536 ******** 2025-10-12 20:10:11.063547 | controller | changed: [localhost] 2025-10-12 20:10:11.144802 | controller | 2025-10-12 20:10:11.144941 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:11.144957 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.305) 0:00:57.842 ******** 2025-10-12 20:10:11.144992 | controller | skipping: [localhost] 2025-10-12 20:10:11.222174 | controller | 2025-10-12 20:10:11.222333 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-10-12 20:10:11.222350 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.081) 0:00:57.923 ******** 2025-10-12 20:10:11.222424 | controller | skipping: [localhost] 2025-10-12 20:10:11.315474 | controller | 2025-10-12 20:10:11.315631 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane _raw_params={{ wait_condition }}] *** 2025-10-12 20:10:11.315655 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.076) 0:00:58.000 ******** 2025-10-12 20:10:11.315838 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-10-12 20:10:11.384314 | controller | skipping: [localhost] 2025-10-12 20:10:11.384469 | controller | 2025-10-12 20:10:11.384485 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:11.384500 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.093) 0:00:58.093 ******** 2025-10-12 20:10:11.384540 | controller | skipping: [localhost] 2025-10-12 20:10:11.467001 | controller | 2025-10-12 20:10:11.467158 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane name=run_hook] *** 2025-10-12 20:10:11.467175 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.068) 0:00:58.162 ******** 2025-10-12 20:10:11.467216 | controller | skipping: [localhost] 2025-10-12 20:10:11.529747 | controller | 2025-10-12 20:10:11.529881 | 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"]] *** 2025-10-12 20:10:11.529900 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.082) 0:00:58.245 ******** 2025-10-12 20:10:11.529960 | controller | ok: [localhost] => 2025-10-12 20:10:11.583021 | controller | changed: false 2025-10-12 20:10:11.583155 | controller | msg: All assertions passed 2025-10-12 20:10:11.583173 | controller | 2025-10-12 20:10:11.583189 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:10:11.583205 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.062) 0:00:58.308 ******** 2025-10-12 20:10:11.583242 | controller | skipping: [localhost] 2025-10-12 20:10:11.625098 | controller | 2025-10-12 20:10:11.625249 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:10:11.625273 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.053) 0:00:58.361 ******** 2025-10-12 20:10:11.625320 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns ceph-nodes --for condition=SetupReady --timeout=10m) 2025-10-12 20:10:11.662829 | controller | 2025-10-12 20:10:11.662952 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-12 20:10:11.662972 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.042) 0:00:58.403 ******** 2025-10-12 20:10:11.663009 | controller | skipping: [localhost] 2025-10-12 20:10:11.711855 | controller | 2025-10-12 20:10:11.711936 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-12 20:10:11.711947 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.037) 0:00:58.441 ******** 2025-10-12 20:10:11.711971 | controller | ok: [localhost] 2025-10-12 20:10:11.998810 | controller | 2025-10-12 20:10:11.998963 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-12 20:10:11.998981 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:11.998994 | controller | stage['path'], item.src_file) | path_join 2025-10-12 20:10:11.999008 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-12 20:10:11.999021 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.049) 0:00:58.490 ******** 2025-10-12 20:10:11.999062 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-10-12 20:10:12.106164 | controller | 2025-10-12 20:10:12.106244 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-12 20:10:12.106255 | controller | Sunday 12 October 2025 20:10:11 +0000 (0:00:00.286) 0:00:58.777 ******** 2025-10-12 20:10:12.106277 | controller | ok: [localhost] => (item=values.yaml) 2025-10-12 20:10:12.180249 | controller | 2025-10-12 20:10:12.180346 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=run_hook] *** 2025-10-12 20:10:12.180360 | controller | Sunday 12 October 2025 20:10:12 +0000 (0:00:00.107) 0:00:58.884 ******** 2025-10-12 20:10:12.180381 | controller | skipping: [localhost] 2025-10-12 20:10:12.322156 | controller | 2025-10-12 20:10:12.322238 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] *** 2025-10-12 20:10:12.322254 | controller | Sunday 12 October 2025 20:10:12 +0000 (0:00:00.073) 0:00:58.958 ******** 2025-10-12 20:10:12.322282 | controller | 2025-10-12 20:10:12.419720 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:10:12.419826 | controller | Sunday 12 October 2025 20:10:12 +0000 (0:00:00.142) 0:00:59.100 ******** 2025-10-12 20:10:12.419859 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:10:12.499095 | controller | 2025-10-12 20:10:12.499154 | 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.] *** 2025-10-12 20:10:12.499162 | controller | Sunday 12 October 2025 20:10:12 +0000 (0:00:00.097) 0:00:59.198 ******** 2025-10-12 20:10:12.499183 | controller | ok: [localhost] => 2025-10-12 20:10:12.789519 | controller | changed: false 2025-10-12 20:10:12.789609 | controller | msg: All assertions passed 2025-10-12 20:10:12.789646 | controller | 2025-10-12 20:10:12.789664 | 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] *** 2025-10-12 20:10:12.789678 | controller | Sunday 12 October 2025 20:10:12 +0000 (0:00:00.079) 0:00:59.278 ******** 2025-10-12 20:10:12.789739 | controller | ok: [localhost] 2025-10-12 20:10:12.873303 | controller | 2025-10-12 20:10:12.873360 | 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.] *** 2025-10-12 20:10:12.873371 | controller | Sunday 12 October 2025 20:10:12 +0000 (0:00:00.290) 0:00:59.568 ******** 2025-10-12 20:10:12.873389 | controller | ok: [localhost] => 2025-10-12 20:10:13.177108 | controller | changed: false 2025-10-12 20:10:13.177194 | controller | msg: All assertions passed 2025-10-12 20:10:13.177211 | controller | 2025-10-12 20:10:13.177227 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:10:13.177269 | controller | Sunday 12 October 2025 20:10:12 +0000 (0:00:00.083) 0:00:59.652 ******** 2025-10-12 20:10:13.177295 | controller | ok: [localhost] 2025-10-12 20:10:13.446363 | controller | 2025-10-12 20:10:13.446486 | 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={{ 2025-10-12 20:10:13.446509 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:10:13.446523 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:10:13.446536 | controller | _config_map_content | 2025-10-12 20:10:13.446549 | controller | ansible.utils.remove_keys( 2025-10-12 20:10:13.446562 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:10:13.446574 | controller | matching_parameter='regex') 2025-10-12 20:10:13.446587 | controller | }}, cacheable=False] *** 2025-10-12 20:10:13.446600 | controller | Sunday 12 October 2025 20:10:13 +0000 (0:00:00.302) 0:00:59.955 ******** 2025-10-12 20:10:13.446624 | controller | ok: [localhost] 2025-10-12 20:10:13.570361 | controller | 2025-10-12 20:10:13.570407 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:10:13.570418 | controller | Sunday 12 October 2025 20:10:13 +0000 (0:00:00.269) 0:01:00.224 ******** 2025-10-12 20:10:13.570434 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2025-10-12 20:10:13.664957 | controller | 2025-10-12 20:10:13.665020 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-10-12 20:10:13.665038 | controller | Sunday 12 October 2025 20:10:13 +0000 (0:00:00.124) 0:01:00.349 ******** 2025-10-12 20:10:13.665064 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2025-10-12 20:10:13.758227 | controller | 2025-10-12 20:10:13.758273 | 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 != ''"]] *** 2025-10-12 20:10:13.758284 | controller | Sunday 12 October 2025 20:10:13 +0000 (0:00:00.094) 0:01:00.443 ******** 2025-10-12 20:10:13.758301 | controller | ok: [localhost] => 2025-10-12 20:10:13.832944 | controller | changed: false 2025-10-12 20:10:13.833007 | controller | msg: All assertions passed 2025-10-12 20:10:13.833034 | controller | 2025-10-12 20:10:13.833050 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-10-12 20:10:13.833066 | controller | Sunday 12 October 2025 20:10:13 +0000 (0:00:00.093) 0:01:00.537 ******** 2025-10-12 20:10:13.833097 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2025-10-12 20:10:13.905056 | controller | 2025-10-12 20:10:13.905118 | 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"] *** 2025-10-12 20:10:13.905135 | controller | Sunday 12 October 2025 20:10:13 +0000 (0:00:00.074) 0:01:00.611 ******** 2025-10-12 20:10:13.905161 | controller | skipping: [localhost] 2025-10-12 20:10:13.967613 | controller | 2025-10-12 20:10:13.967674 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-10-12 20:10:13.967725 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-10-12 20:10:13.967752 | controller | }}] *** 2025-10-12 20:10:13.967767 | controller | Sunday 12 October 2025 20:10:13 +0000 (0:00:00.072) 0:01:00.683 ******** 2025-10-12 20:10:13.967790 | controller | ok: [localhost] 2025-10-12 20:10:14.114502 | controller | 2025-10-12 20:10:14.114562 | 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 != ''"]] *** 2025-10-12 20:10:14.114575 | controller | Sunday 12 October 2025 20:10:13 +0000 (0:00:00.062) 0:01:00.745 ******** 2025-10-12 20:10:14.114594 | controller | ok: [localhost] => 2025-10-12 20:10:14.367967 | controller | changed: false 2025-10-12 20:10:14.368010 | controller | msg: All assertions passed 2025-10-12 20:10:14.368031 | controller | 2025-10-12 20:10:14.368039 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:10:14.368047 | controller | Sunday 12 October 2025 20:10:14 +0000 (0:00:00.147) 0:01:00.893 ******** 2025-10-12 20:10:14.368061 | controller | changed: [localhost] 2025-10-12 20:10:14.961710 | controller | 2025-10-12 20:10:14.961786 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:10:14.961797 | controller | (snippet_datadir, 2025-10-12 20:10:14.961806 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:10:14.961814 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:10:14.961823 | controller | Sunday 12 October 2025 20:10:14 +0000 (0:00:00.253) 0:01:01.147 ******** 2025-10-12 20:10:14.961844 | controller | changed: [localhost] 2025-10-12 20:10:15.065059 | controller | 2025-10-12 20:10:15.065133 | 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] }}] *** 2025-10-12 20:10:15.065141 | controller | Sunday 12 October 2025 20:10:14 +0000 (0:00:00.592) 0:01:01.739 ******** 2025-10-12 20:10:15.065172 | controller | ok: [localhost] 2025-10-12 20:10:15.641045 | controller | 2025-10-12 20:10:15.641143 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:10:15.641159 | controller | (snippet_datadir, 2025-10-12 20:10:15.641171 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:10:15.641183 | controller | }}, content={{ 2025-10-12 20:10:15.641195 | controller | _base64_patch | 2025-10-12 20:10:15.641206 | controller | default({}) | 2025-10-12 20:10:15.641216 | controller | to_nice_yaml 2025-10-12 20:10:15.641227 | controller | }}, mode=0644] *** 2025-10-12 20:10:15.641239 | controller | Sunday 12 October 2025 20:10:15 +0000 (0:00:00.102) 0:01:01.842 ******** 2025-10-12 20:10:15.641273 | controller | changed: [localhost] 2025-10-12 20:10:16.057956 | controller | 2025-10-12 20:10:16.058016 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:10:16.058028 | controller | (snippet_datadir, 2025-10-12 20:10:16.058045 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:10:16.058055 | controller | }}, content={{ 2025-10-12 20:10:16.058064 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:10:16.058073 | controller | default({}) | 2025-10-12 20:10:16.058081 | controller | to_nice_yaml 2025-10-12 20:10:16.058090 | controller | }}, mode=0644] *** 2025-10-12 20:10:16.058099 | controller | Sunday 12 October 2025 20:10:15 +0000 (0:00:00.576) 0:01:02.418 ******** 2025-10-12 20:10:16.058117 | controller | changed: [localhost] 2025-10-12 20:10:16.490535 | controller | 2025-10-12 20:10:16.490596 | 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={{ 2025-10-12 20:10:16.490607 | controller | ( 2025-10-12 20:10:16.490616 | controller | snippet_datadir, 2025-10-12 20:10:16.490626 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:10:16.490635 | controller | ) | path_join 2025-10-12 20:10:16.490644 | controller | }}, mode=0644] *** 2025-10-12 20:10:16.490652 | controller | Sunday 12 October 2025 20:10:16 +0000 (0:00:00.417) 0:01:02.836 ******** 2025-10-12 20:10:16.490671 | controller | changed: [localhost] 2025-10-12 20:10:16.596870 | controller | 2025-10-12 20:10:16.596948 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:10:16.596959 | controller | Sunday 12 October 2025 20:10:16 +0000 (0:00:00.432) 0:01:03.269 ******** 2025-10-12 20:10:16.596981 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:10:16.665060 | controller | 2025-10-12 20:10:16.665162 | 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!] *** 2025-10-12 20:10:16.665187 | controller | Sunday 12 October 2025 20:10:16 +0000 (0:00:00.106) 0:01:03.375 ******** 2025-10-12 20:10:16.665225 | controller | ok: [localhost] => 2025-10-12 20:10:16.914843 | controller | changed: false 2025-10-12 20:10:16.914894 | controller | msg: All assertions passed 2025-10-12 20:10:16.914905 | controller | 2025-10-12 20:10:16.914914 | 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] *** 2025-10-12 20:10:16.914924 | controller | Sunday 12 October 2025 20:10:16 +0000 (0:00:00.068) 0:01:03.443 ******** 2025-10-12 20:10:16.914942 | controller | ok: [localhost] 2025-10-12 20:10:16.980578 | controller | 2025-10-12 20:10:16.980632 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:10:16.980646 | controller | Sunday 12 October 2025 20:10:16 +0000 (0:00:00.249) 0:01:03.693 ******** 2025-10-12 20:10:16.980666 | controller | ok: [localhost] 2025-10-12 20:10:17.558123 | controller | 2025-10-12 20:10:17.558193 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:10:17.558205 | controller | Sunday 12 October 2025 20:10:16 +0000 (0:00:00.065) 0:01:03.759 ******** 2025-10-12 20:10:17.558225 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-10-12 20:10:17.706633 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-10-12 20:10:17.706672 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-10-12 20:10:17.706679 | controller | 2025-10-12 20:10:17.706696 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:10:17.706705 | controller | _content | 2025-10-12 20:10:17.706711 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:10:17.706717 | controller | combine(_parsed, recursive=true) 2025-10-12 20:10:17.706723 | controller | }} 2025-10-12 20:10:17.706729 | controller | ] *** 2025-10-12 20:10:17.706735 | controller | Sunday 12 October 2025 20:10:17 +0000 (0:00:00.577) 0:01:04.336 ******** 2025-10-12 20:10:17.706747 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-12 20:10:17.965925 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:10:17.965978 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:10:17.965990 | controller | 2025-10-12 20:10:17.966000 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:10:17.966009 | controller | Sunday 12 October 2025 20:10:17 +0000 (0:00:00.148) 0:01:04.485 ******** 2025-10-12 20:10:17.966026 | controller | changed: [localhost] 2025-10-12 20:10:18.530291 | controller | 2025-10-12 20:10:18.530342 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:10:18.530355 | controller | (_destdir, 2025-10-12 20:10:18.530365 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:10:18.530375 | controller | }}, content={{ 2025-10-12 20:10:18.530384 | controller | ( 2025-10-12 20:10:18.530394 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:10:18.530403 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:10:18.530413 | controller | }}, mode=0644] *** 2025-10-12 20:10:18.530423 | controller | Sunday 12 October 2025 20:10:17 +0000 (0:00:00.259) 0:01:04.744 ******** 2025-10-12 20:10:18.530440 | controller | changed: [localhost] 2025-10-12 20:10:18.875639 | controller | 2025-10-12 20:10:18.875710 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{ 2025-10-12 20:10:18.875721 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-12 20:10:18.875727 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-12 20:10:18.875733 | controller | _val['name'], 'values.yaml') | path_join 2025-10-12 20:10:18.875739 | controller | }}, dest={{ 2025-10-12 20:10:18.875745 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:18.875751 | controller | stage['path'], _val.src_file 2025-10-12 20:10:18.875757 | controller | ) | 2025-10-12 20:10:18.875763 | controller | path_join 2025-10-12 20:10:18.875768 | controller | }}] *** 2025-10-12 20:10:18.875774 | controller | Sunday 12 October 2025 20:10:18 +0000 (0:00:00.564) 0:01:05.309 ******** 2025-10-12 20:10:18.875791 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-10-12 20:10:18.946164 | controller | 2025-10-12 20:10:18.946231 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:18.946242 | controller | Sunday 12 October 2025 20:10:18 +0000 (0:00:00.345) 0:01:05.654 ******** 2025-10-12 20:10:18.946263 | controller | skipping: [localhost] 2025-10-12 20:10:19.361474 | controller | 2025-10-12 20:10:19.361559 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-12 20:10:19.361577 | controller | Sunday 12 October 2025 20:10:18 +0000 (0:00:00.070) 0:01:05.725 ******** 2025-10-12 20:10:19.361608 | controller | changed: [localhost] 2025-10-12 20:10:19.858771 | controller | 2025-10-12 20:10:19.858848 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-12 20:10:19.858870 | controller | Sunday 12 October 2025 20:10:19 +0000 (0:00:00.415) 0:01:06.140 ******** 2025-10-12 20:10:19.858901 | controller | changed: [localhost] 2025-10-12 20:10:20.202759 | controller | 2025-10-12 20:10:20.202845 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{ 2025-10-12 20:10:20.202867 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-12 20:10:20.202885 | controller | stage['build_output'] | basename) | path_join 2025-10-12 20:10:20.202903 | controller | }}, mode=0644] *** 2025-10-12 20:10:20.202920 | controller | Sunday 12 October 2025 20:10:19 +0000 (0:00:00.496) 0:01:06.637 ******** 2025-10-12 20:10:20.202950 | controller | changed: [localhost] 2025-10-12 20:10:20.281396 | controller | 2025-10-12 20:10:20.281459 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:20.281477 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.343) 0:01:06.980 ******** 2025-10-12 20:10:20.281503 | controller | skipping: [localhost] 2025-10-12 20:10:20.341163 | controller | 2025-10-12 20:10:20.341219 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2025-10-12 20:10:20.341231 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.079) 0:01:07.060 ******** 2025-10-12 20:10:20.341247 | controller | skipping: [localhost] 2025-10-12 20:10:20.405922 | controller | 2025-10-12 20:10:20.405970 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/edpm-pre-ceph/nodeset _raw_params={{ wait_condition }}] *** 2025-10-12 20:10:20.405982 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.059) 0:01:07.119 ******** 2025-10-12 20:10:20.405998 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns ceph-nodes --for condition=SetupReady --timeout=10m) 2025-10-12 20:10:20.489313 | controller | skipping: [localhost] 2025-10-12 20:10:20.489357 | controller | 2025-10-12 20:10:20.489367 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:20.489376 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.064) 0:01:07.184 ******** 2025-10-12 20:10:20.489392 | controller | skipping: [localhost] 2025-10-12 20:10:20.593150 | controller | 2025-10-12 20:10:20.593199 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=run_hook] *** 2025-10-12 20:10:20.593209 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.082) 0:01:07.267 ******** 2025-10-12 20:10:20.593236 | controller | skipping: [localhost] 2025-10-12 20:10:20.669727 | controller | 2025-10-12 20:10:20.669792 | 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"]] *** 2025-10-12 20:10:20.669810 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.103) 0:01:07.371 ******** 2025-10-12 20:10:20.669836 | controller | ok: [localhost] => 2025-10-12 20:10:20.715460 | controller | changed: false 2025-10-12 20:10:20.715511 | controller | msg: All assertions passed 2025-10-12 20:10:20.715523 | controller | 2025-10-12 20:10:20.715532 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:10:20.715541 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.077) 0:01:07.448 ******** 2025-10-12 20:10:20.715559 | controller | skipping: [localhost] 2025-10-12 20:10:20.776318 | controller | 2025-10-12 20:10:20.776378 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:10:20.776389 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.045) 0:01:07.493 ******** 2025-10-12 20:10:20.776409 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=30m) 2025-10-12 20:10:20.815289 | controller | 2025-10-12 20:10:20.815386 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-12 20:10:20.815404 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.061) 0:01:07.554 ******** 2025-10-12 20:10:20.815435 | controller | skipping: [localhost] 2025-10-12 20:10:20.872598 | controller | 2025-10-12 20:10:20.872684 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-12 20:10:20.872764 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.039) 0:01:07.593 ******** 2025-10-12 20:10:20.872795 | controller | ok: [localhost] 2025-10-12 20:10:21.137631 | controller | 2025-10-12 20:10:21.137717 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-12 20:10:21.137731 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:21.137739 | controller | stage['path'], item.src_file) | path_join 2025-10-12 20:10:21.137748 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-12 20:10:21.137766 | controller | Sunday 12 October 2025 20:10:20 +0000 (0:00:00.057) 0:01:07.651 ******** 2025-10-12 20:10:21.137790 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2025-10-12 20:10:21.239946 | controller | 2025-10-12 20:10:21.240035 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-12 20:10:21.240053 | controller | Sunday 12 October 2025 20:10:21 +0000 (0:00:00.264) 0:01:07.916 ******** 2025-10-12 20:10:21.240098 | controller | ok: [localhost] => (item=values.yaml) 2025-10-12 20:10:21.297183 | controller | 2025-10-12 20:10:21.297276 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/edpm-pre-ceph name=run_hook] *** 2025-10-12 20:10:21.297298 | controller | Sunday 12 October 2025 20:10:21 +0000 (0:00:00.102) 0:01:08.018 ******** 2025-10-12 20:10:21.297333 | controller | skipping: [localhost] 2025-10-12 20:10:21.437157 | controller | 2025-10-12 20:10:21.437252 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/edpm-pre-ceph name=ci_gen_kustomize_values] *** 2025-10-12 20:10:21.437270 | controller | Sunday 12 October 2025 20:10:21 +0000 (0:00:00.057) 0:01:08.075 ******** 2025-10-12 20:10:21.437300 | controller | 2025-10-12 20:10:21.527783 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:10:21.527868 | controller | Sunday 12 October 2025 20:10:21 +0000 (0:00:00.140) 0:01:08.216 ******** 2025-10-12 20:10:21.527900 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:10:21.587633 | controller | 2025-10-12 20:10:21.587738 | 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.] *** 2025-10-12 20:10:21.587762 | controller | Sunday 12 October 2025 20:10:21 +0000 (0:00:00.090) 0:01:08.306 ******** 2025-10-12 20:10:21.587790 | controller | ok: [localhost] => 2025-10-12 20:10:21.826755 | controller | changed: false 2025-10-12 20:10:21.826831 | controller | msg: All assertions passed 2025-10-12 20:10:21.826847 | controller | 2025-10-12 20:10:21.826862 | 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] *** 2025-10-12 20:10:21.826877 | controller | Sunday 12 October 2025 20:10:21 +0000 (0:00:00.059) 0:01:08.366 ******** 2025-10-12 20:10:21.826903 | controller | ok: [localhost] 2025-10-12 20:10:21.877827 | controller | 2025-10-12 20:10:21.877907 | 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.] *** 2025-10-12 20:10:21.877924 | controller | Sunday 12 October 2025 20:10:21 +0000 (0:00:00.239) 0:01:08.605 ******** 2025-10-12 20:10:21.877950 | controller | ok: [localhost] => 2025-10-12 20:10:22.138034 | controller | changed: false 2025-10-12 20:10:22.138108 | controller | msg: All assertions passed 2025-10-12 20:10:22.138124 | controller | 2025-10-12 20:10:22.138138 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:10:22.138152 | controller | Sunday 12 October 2025 20:10:21 +0000 (0:00:00.051) 0:01:08.656 ******** 2025-10-12 20:10:22.138178 | controller | ok: [localhost] 2025-10-12 20:10:22.378649 | controller | 2025-10-12 20:10:22.378783 | 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={{ 2025-10-12 20:10:22.378801 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:10:22.378816 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:10:22.378831 | controller | _config_map_content | 2025-10-12 20:10:22.378845 | controller | ansible.utils.remove_keys( 2025-10-12 20:10:22.378860 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:10:22.378874 | controller | matching_parameter='regex') 2025-10-12 20:10:22.378888 | controller | }}, cacheable=False] *** 2025-10-12 20:10:22.378919 | controller | Sunday 12 October 2025 20:10:22 +0000 (0:00:00.259) 0:01:08.916 ******** 2025-10-12 20:10:22.378950 | controller | ok: [localhost] 2025-10-12 20:10:22.439154 | controller | 2025-10-12 20:10:22.439239 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:10:22.439255 | controller | Sunday 12 October 2025 20:10:22 +0000 (0:00:00.240) 0:01:09.156 ******** 2025-10-12 20:10:22.439285 | controller | skipping: [localhost] 2025-10-12 20:10:22.702885 | controller | 2025-10-12 20:10:22.702988 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:10:22.703005 | controller | Sunday 12 October 2025 20:10:22 +0000 (0:00:00.060) 0:01:09.217 ******** 2025-10-12 20:10:22.703036 | controller | changed: [localhost] 2025-10-12 20:10:22.809144 | controller | 2025-10-12 20:10:22.809262 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:10:22.809285 | controller | (snippet_datadir, 2025-10-12 20:10:22.809302 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:10:22.809320 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:10:22.809337 | controller | Sunday 12 October 2025 20:10:22 +0000 (0:00:00.263) 0:01:09.481 ******** 2025-10-12 20:10:22.809375 | controller | skipping: [localhost] 2025-10-12 20:10:22.908972 | controller | 2025-10-12 20:10:22.909073 | 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] }}] *** 2025-10-12 20:10:22.909101 | controller | Sunday 12 October 2025 20:10:22 +0000 (0:00:00.106) 0:01:09.587 ******** 2025-10-12 20:10:22.909134 | controller | ok: [localhost] 2025-10-12 20:10:23.442598 | controller | 2025-10-12 20:10:23.442673 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:10:23.442680 | controller | (snippet_datadir, 2025-10-12 20:10:23.442700 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:10:23.442707 | controller | }}, content={{ 2025-10-12 20:10:23.442715 | controller | _base64_patch | 2025-10-12 20:10:23.442721 | controller | default({}) | 2025-10-12 20:10:23.442727 | controller | to_nice_yaml 2025-10-12 20:10:23.442732 | controller | }}, mode=0644] *** 2025-10-12 20:10:23.442739 | controller | Sunday 12 October 2025 20:10:22 +0000 (0:00:00.099) 0:01:09.687 ******** 2025-10-12 20:10:23.442758 | controller | changed: [localhost] 2025-10-12 20:10:23.969901 | controller | 2025-10-12 20:10:23.970003 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:10:23.970020 | controller | (snippet_datadir, 2025-10-12 20:10:23.970035 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:10:23.970051 | controller | }}, content={{ 2025-10-12 20:10:23.970065 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:10:23.970079 | controller | default({}) | 2025-10-12 20:10:23.970093 | controller | to_nice_yaml 2025-10-12 20:10:23.970107 | controller | }}, mode=0644] *** 2025-10-12 20:10:23.970121 | controller | Sunday 12 October 2025 20:10:23 +0000 (0:00:00.533) 0:01:10.220 ******** 2025-10-12 20:10:23.970151 | controller | changed: [localhost] 2025-10-12 20:10:24.513520 | controller | 2025-10-12 20:10:24.513601 | 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={{ 2025-10-12 20:10:24.513612 | controller | ( 2025-10-12 20:10:24.513621 | controller | snippet_datadir, 2025-10-12 20:10:24.513630 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:10:24.513639 | controller | ) | path_join 2025-10-12 20:10:24.513647 | controller | }}, mode=0644] *** 2025-10-12 20:10:24.513655 | controller | Sunday 12 October 2025 20:10:23 +0000 (0:00:00.527) 0:01:10.748 ******** 2025-10-12 20:10:24.513676 | controller | changed: [localhost] 2025-10-12 20:10:24.597335 | controller | 2025-10-12 20:10:24.597460 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:10:24.597480 | controller | Sunday 12 October 2025 20:10:24 +0000 (0:00:00.544) 0:01:11.292 ******** 2025-10-12 20:10:24.597515 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:10:24.657866 | controller | 2025-10-12 20:10:24.657946 | 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!] *** 2025-10-12 20:10:24.657957 | controller | Sunday 12 October 2025 20:10:24 +0000 (0:00:00.083) 0:01:11.376 ******** 2025-10-12 20:10:24.657980 | controller | ok: [localhost] => 2025-10-12 20:10:24.920534 | controller | changed: false 2025-10-12 20:10:24.920632 | controller | msg: All assertions passed 2025-10-12 20:10:24.920649 | controller | 2025-10-12 20:10:24.920665 | 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] *** 2025-10-12 20:10:24.920680 | controller | Sunday 12 October 2025 20:10:24 +0000 (0:00:00.060) 0:01:11.436 ******** 2025-10-12 20:10:24.920746 | controller | ok: [localhost] 2025-10-12 20:10:24.998517 | controller | 2025-10-12 20:10:24.998609 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:10:24.998626 | controller | Sunday 12 October 2025 20:10:24 +0000 (0:00:00.261) 0:01:11.698 ******** 2025-10-12 20:10:24.998656 | controller | ok: [localhost] 2025-10-12 20:10:25.423991 | controller | 2025-10-12 20:10:25.424095 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:10:25.424112 | controller | Sunday 12 October 2025 20:10:24 +0000 (0:00:00.078) 0:01:11.777 ******** 2025-10-12 20:10:25.424143 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2025-10-12 20:10:25.559628 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2025-10-12 20:10:25.559773 | controller | 2025-10-12 20:10:25.559801 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:10:25.559819 | controller | _content | 2025-10-12 20:10:25.559836 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:10:25.559853 | controller | combine(_parsed, recursive=true) 2025-10-12 20:10:25.559871 | controller | }} 2025-10-12 20:10:25.559888 | controller | ] *** 2025-10-12 20:10:25.559905 | controller | Sunday 12 October 2025 20:10:25 +0000 (0:00:00.425) 0:01:12.202 ******** 2025-10-12 20:10:25.559940 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:10:25.791843 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:10:25.791940 | controller | 2025-10-12 20:10:25.791956 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:10:25.791970 | controller | Sunday 12 October 2025 20:10:25 +0000 (0:00:00.135) 0:01:12.337 ******** 2025-10-12 20:10:25.792000 | controller | changed: [localhost] 2025-10-12 20:10:26.313554 | controller | 2025-10-12 20:10:26.313625 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:10:26.313633 | controller | (_destdir, 2025-10-12 20:10:26.313640 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:10:26.313646 | controller | }}, content={{ 2025-10-12 20:10:26.313652 | controller | ( 2025-10-12 20:10:26.313658 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:10:26.313664 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:10:26.313670 | controller | }}, mode=0644] *** 2025-10-12 20:10:26.313676 | controller | Sunday 12 October 2025 20:10:25 +0000 (0:00:00.232) 0:01:12.570 ******** 2025-10-12 20:10:26.313712 | controller | changed: [localhost] 2025-10-12 20:10:26.647196 | controller | 2025-10-12 20:10:26.647242 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/edpm-pre-ceph mode=0644, backup=True, remote_src=True, src={{ 2025-10-12 20:10:26.647253 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-12 20:10:26.647262 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-12 20:10:26.647270 | controller | _val['name'], 'values.yaml') | path_join 2025-10-12 20:10:26.647278 | controller | }}, dest={{ 2025-10-12 20:10:26.647286 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:26.647295 | controller | stage['path'], _val.src_file 2025-10-12 20:10:26.647314 | controller | ) | 2025-10-12 20:10:26.647323 | controller | path_join 2025-10-12 20:10:26.647331 | controller | }}] *** 2025-10-12 20:10:26.647339 | controller | Sunday 12 October 2025 20:10:26 +0000 (0:00:00.520) 0:01:13.091 ******** 2025-10-12 20:10:26.647355 | controller | changed: [localhost] => (item=edpm-deployment-values) 2025-10-12 20:10:26.708332 | controller | 2025-10-12 20:10:26.708398 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:26.708415 | controller | Sunday 12 October 2025 20:10:26 +0000 (0:00:00.334) 0:01:13.425 ******** 2025-10-12 20:10:26.708440 | controller | skipping: [localhost] 2025-10-12 20:10:27.039326 | controller | 2025-10-12 20:10:27.039424 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/edpm-pre-ceph chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-12 20:10:27.039442 | controller | Sunday 12 October 2025 20:10:26 +0000 (0:00:00.061) 0:01:13.487 ******** 2025-10-12 20:10:27.039468 | controller | changed: [localhost] 2025-10-12 20:10:27.587028 | controller | 2025-10-12 20:10:27.587158 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-12 20:10:27.587178 | controller | Sunday 12 October 2025 20:10:27 +0000 (0:00:00.331) 0:01:13.818 ******** 2025-10-12 20:10:27.587211 | controller | changed: [localhost] 2025-10-12 20:10:27.865546 | controller | 2025-10-12 20:10:27.865756 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/edpm-pre-ceph remote_src=True, src={{ _output }}, dest={{ 2025-10-12 20:10:27.865790 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-12 20:10:27.865809 | controller | stage['build_output'] | basename) | path_join 2025-10-12 20:10:27.865828 | controller | }}, mode=0644] *** 2025-10-12 20:10:27.865845 | controller | Sunday 12 October 2025 20:10:27 +0000 (0:00:00.546) 0:01:14.365 ******** 2025-10-12 20:10:27.865890 | controller | changed: [localhost] 2025-10-12 20:10:27.942024 | controller | 2025-10-12 20:10:27.942171 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:27.942190 | controller | Sunday 12 October 2025 20:10:27 +0000 (0:00:00.278) 0:01:14.643 ******** 2025-10-12 20:10:27.942231 | controller | skipping: [localhost] 2025-10-12 20:10:28.009967 | controller | 2025-10-12 20:10:28.010129 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/edpm-pre-ceph _raw_params=oc apply -f {{ _cr }}] *** 2025-10-12 20:10:28.010146 | controller | Sunday 12 October 2025 20:10:27 +0000 (0:00:00.076) 0:01:14.720 ******** 2025-10-12 20:10:28.010186 | controller | skipping: [localhost] 2025-10-12 20:10:28.070744 | controller | 2025-10-12 20:10:28.070831 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/edpm-pre-ceph _raw_params={{ wait_condition }}] *** 2025-10-12 20:10:28.070848 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.067) 0:01:14.788 ******** 2025-10-12 20:10:28.070880 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=30m) 2025-10-12 20:10:28.113509 | controller | skipping: [localhost] 2025-10-12 20:10:28.113582 | controller | 2025-10-12 20:10:28.113598 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:28.113612 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.061) 0:01:14.849 ******** 2025-10-12 20:10:28.113639 | controller | skipping: [localhost] 2025-10-12 20:10:28.190884 | controller | 2025-10-12 20:10:28.190980 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/edpm-pre-ceph name=run_hook] *** 2025-10-12 20:10:28.191002 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.042) 0:01:14.892 ******** 2025-10-12 20:10:28.191035 | controller | skipping: [localhost] 2025-10-12 20:10:28.234534 | controller | 2025-10-12 20:10:28.234724 | 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"]] *** 2025-10-12 20:10:28.234777 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.077) 0:01:14.969 ******** 2025-10-12 20:10:28.234817 | controller | ok: [localhost] => 2025-10-12 20:10:28.294512 | controller | changed: false 2025-10-12 20:10:28.294628 | controller | msg: All assertions passed 2025-10-12 20:10:28.294644 | controller | 2025-10-12 20:10:28.294657 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:10:28.294672 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.043) 0:01:15.013 ******** 2025-10-12 20:10:28.294767 | controller | skipping: [localhost] 2025-10-12 20:10:28.327665 | controller | 2025-10-12 20:10:28.327814 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:10:28.327838 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.059) 0:01:15.073 ******** 2025-10-12 20:10:28.327879 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2025-10-12 20:10:28.354345 | controller | 2025-10-12 20:10:28.354414 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-12 20:10:28.354437 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.033) 0:01:15.106 ******** 2025-10-12 20:10:28.354469 | controller | skipping: [localhost] 2025-10-12 20:10:28.404580 | controller | 2025-10-12 20:10:28.404765 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-12 20:10:28.404786 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.026) 0:01:15.133 ******** 2025-10-12 20:10:28.404826 | controller | ok: [localhost] 2025-10-12 20:10:28.865741 | controller | 2025-10-12 20:10:28.865840 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-12 20:10:28.865858 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:28.865873 | controller | stage['path'], item.src_file) | path_join 2025-10-12 20:10:28.865888 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-12 20:10:28.865902 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.050) 0:01:15.183 ******** 2025-10-12 20:10:28.865933 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'control-plane/service-values.yaml'}) 2025-10-12 20:10:28.969187 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-10-12 20:10:28.969291 | controller | 2025-10-12 20:10:28.969306 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-12 20:10:28.969320 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.460) 0:01:15.644 ******** 2025-10-12 20:10:28.969348 | controller | ok: [localhost] => (item=service-values.yaml) 2025-10-12 20:10:29.028037 | controller | ok: [localhost] => (item=values.yaml) 2025-10-12 20:10:29.028136 | controller | 2025-10-12 20:10:29.028151 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta name=run_hook] ****** 2025-10-12 20:10:29.028165 | controller | Sunday 12 October 2025 20:10:28 +0000 (0:00:00.103) 0:01:15.747 ******** 2025-10-12 20:10:29.028194 | controller | skipping: [localhost] 2025-10-12 20:10:29.173877 | controller | 2025-10-12 20:10:29.173978 | controller | TASK [Generate values.yaml for examples/dt/uni04delta name=ci_gen_kustomize_values] *** 2025-10-12 20:10:29.173995 | controller | Sunday 12 October 2025 20:10:29 +0000 (0:00:00.059) 0:01:15.806 ******** 2025-10-12 20:10:29.174026 | controller | 2025-10-12 20:10:29.232902 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:10:29.233001 | controller | Sunday 12 October 2025 20:10:29 +0000 (0:00:00.145) 0:01:15.952 ******** 2025-10-12 20:10:29.233035 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:10:29.283219 | controller | 2025-10-12 20:10:29.283331 | 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.] *** 2025-10-12 20:10:29.283353 | controller | Sunday 12 October 2025 20:10:29 +0000 (0:00:00.059) 0:01:16.011 ******** 2025-10-12 20:10:29.283387 | controller | ok: [localhost] => 2025-10-12 20:10:29.543086 | controller | changed: false 2025-10-12 20:10:29.543141 | controller | msg: All assertions passed 2025-10-12 20:10:29.543148 | controller | 2025-10-12 20:10:29.543155 | 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] *** 2025-10-12 20:10:29.543162 | controller | Sunday 12 October 2025 20:10:29 +0000 (0:00:00.050) 0:01:16.061 ******** 2025-10-12 20:10:29.543175 | controller | ok: [localhost] 2025-10-12 20:10:29.604735 | controller | 2025-10-12 20:10:29.604799 | 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.] *** 2025-10-12 20:10:29.604807 | controller | Sunday 12 October 2025 20:10:29 +0000 (0:00:00.259) 0:01:16.321 ******** 2025-10-12 20:10:29.604822 | controller | ok: [localhost] => 2025-10-12 20:10:29.827732 | controller | changed: false 2025-10-12 20:10:29.827789 | controller | msg: All assertions passed 2025-10-12 20:10:29.827798 | controller | 2025-10-12 20:10:29.827804 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:10:29.827811 | controller | Sunday 12 October 2025 20:10:29 +0000 (0:00:00.061) 0:01:16.382 ******** 2025-10-12 20:10:29.827825 | controller | ok: [localhost] 2025-10-12 20:10:30.041776 | controller | 2025-10-12 20:10:30.041866 | 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={{ 2025-10-12 20:10:30.041876 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:10:30.041885 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:10:30.041893 | controller | _config_map_content | 2025-10-12 20:10:30.041901 | controller | ansible.utils.remove_keys( 2025-10-12 20:10:30.041919 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:10:30.041927 | controller | matching_parameter='regex') 2025-10-12 20:10:30.041935 | controller | }}, cacheable=False] *** 2025-10-12 20:10:30.041943 | controller | Sunday 12 October 2025 20:10:29 +0000 (0:00:00.223) 0:01:16.606 ******** 2025-10-12 20:10:30.041966 | controller | ok: [localhost] 2025-10-12 20:10:30.089293 | controller | 2025-10-12 20:10:30.089387 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:10:30.089402 | controller | Sunday 12 October 2025 20:10:30 +0000 (0:00:00.213) 0:01:16.820 ******** 2025-10-12 20:10:30.089440 | controller | skipping: [localhost] 2025-10-12 20:10:30.313499 | controller | 2025-10-12 20:10:30.313579 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:10:30.313596 | controller | Sunday 12 October 2025 20:10:30 +0000 (0:00:00.047) 0:01:16.868 ******** 2025-10-12 20:10:30.313622 | controller | changed: [localhost] 2025-10-12 20:10:30.419683 | controller | 2025-10-12 20:10:30.419794 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:10:30.419812 | controller | (snippet_datadir, 2025-10-12 20:10:30.419825 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:10:30.419839 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:10:30.419855 | controller | Sunday 12 October 2025 20:10:30 +0000 (0:00:00.223) 0:01:17.091 ******** 2025-10-12 20:10:30.419887 | controller | skipping: [localhost] 2025-10-12 20:10:30.522733 | controller | 2025-10-12 20:10:30.522800 | 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] }}] *** 2025-10-12 20:10:30.522820 | controller | Sunday 12 October 2025 20:10:30 +0000 (0:00:00.106) 0:01:17.197 ******** 2025-10-12 20:10:30.522835 | controller | ok: [localhost] 2025-10-12 20:10:31.037978 | controller | 2025-10-12 20:10:31.038044 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:10:31.038053 | controller | (snippet_datadir, 2025-10-12 20:10:31.038063 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:10:31.038071 | controller | }}, content={{ 2025-10-12 20:10:31.038079 | controller | _base64_patch | 2025-10-12 20:10:31.038087 | controller | default({}) | 2025-10-12 20:10:31.038094 | controller | to_nice_yaml 2025-10-12 20:10:31.038101 | controller | }}, mode=0644] *** 2025-10-12 20:10:31.038109 | controller | Sunday 12 October 2025 20:10:30 +0000 (0:00:00.102) 0:01:17.300 ******** 2025-10-12 20:10:31.038126 | controller | changed: [localhost] 2025-10-12 20:10:31.525571 | controller | 2025-10-12 20:10:31.525744 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:10:31.525766 | controller | (snippet_datadir, 2025-10-12 20:10:31.525781 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:10:31.525795 | controller | }}, content={{ 2025-10-12 20:10:31.525809 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:10:31.525822 | controller | default({}) | 2025-10-12 20:10:31.525835 | controller | to_nice_yaml 2025-10-12 20:10:31.525848 | controller | }}, mode=0644] *** 2025-10-12 20:10:31.525861 | controller | Sunday 12 October 2025 20:10:31 +0000 (0:00:00.515) 0:01:17.816 ******** 2025-10-12 20:10:31.525898 | controller | changed: [localhost] 2025-10-12 20:10:31.994129 | controller | 2025-10-12 20:10:31.994270 | 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={{ 2025-10-12 20:10:31.994282 | controller | ( 2025-10-12 20:10:31.994290 | controller | snippet_datadir, 2025-10-12 20:10:31.994300 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:10:31.994309 | controller | ) | path_join 2025-10-12 20:10:31.994317 | controller | }}, mode=0644] *** 2025-10-12 20:10:31.994325 | controller | Sunday 12 October 2025 20:10:31 +0000 (0:00:00.487) 0:01:18.303 ******** 2025-10-12 20:10:31.994356 | controller | changed: [localhost] 2025-10-12 20:10:32.107204 | controller | 2025-10-12 20:10:32.107337 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:10:32.107348 | controller | Sunday 12 October 2025 20:10:31 +0000 (0:00:00.468) 0:01:18.772 ******** 2025-10-12 20:10:32.107379 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:10:32.163895 | controller | 2025-10-12 20:10:32.164057 | 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!] *** 2025-10-12 20:10:32.164080 | controller | Sunday 12 October 2025 20:10:32 +0000 (0:00:00.113) 0:01:18.885 ******** 2025-10-12 20:10:32.164126 | controller | ok: [localhost] => 2025-10-12 20:10:32.447244 | controller | changed: false 2025-10-12 20:10:32.447316 | controller | msg: All assertions passed 2025-10-12 20:10:32.447332 | controller | 2025-10-12 20:10:32.447347 | 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] *** 2025-10-12 20:10:32.447362 | controller | Sunday 12 October 2025 20:10:32 +0000 (0:00:00.056) 0:01:18.942 ******** 2025-10-12 20:10:32.447387 | controller | ok: [localhost] 2025-10-12 20:10:32.509282 | controller | 2025-10-12 20:10:32.509355 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:10:32.509371 | controller | Sunday 12 October 2025 20:10:32 +0000 (0:00:00.282) 0:01:19.225 ******** 2025-10-12 20:10:32.509395 | controller | ok: [localhost] 2025-10-12 20:10:32.937802 | controller | 2025-10-12 20:10:32.937840 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:10:32.937848 | controller | Sunday 12 October 2025 20:10:32 +0000 (0:00:00.062) 0:01:19.287 ******** 2025-10-12 20:10:32.937860 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-10-12 20:10:33.032832 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-10-12 20:10:33.032876 | controller | 2025-10-12 20:10:33.032886 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:10:33.032893 | controller | _content | 2025-10-12 20:10:33.032902 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:10:33.032908 | controller | combine(_parsed, recursive=true) 2025-10-12 20:10:33.032915 | controller | }} 2025-10-12 20:10:33.032921 | controller | ] *** 2025-10-12 20:10:33.032927 | controller | Sunday 12 October 2025 20:10:32 +0000 (0:00:00.429) 0:01:19.716 ******** 2025-10-12 20:10:33.032939 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:10:33.262971 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:10:33.263017 | controller | 2025-10-12 20:10:33.263026 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:10:33.263034 | controller | Sunday 12 October 2025 20:10:33 +0000 (0:00:00.094) 0:01:19.811 ******** 2025-10-12 20:10:33.263049 | controller | changed: [localhost] 2025-10-12 20:10:33.716267 | controller | 2025-10-12 20:10:33.716304 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:10:33.716312 | controller | (_destdir, 2025-10-12 20:10:33.716318 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:10:33.716325 | controller | }}, content={{ 2025-10-12 20:10:33.716334 | controller | ( 2025-10-12 20:10:33.716340 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:10:33.716346 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:10:33.716352 | controller | }}, mode=0644] *** 2025-10-12 20:10:33.716358 | controller | Sunday 12 October 2025 20:10:33 +0000 (0:00:00.230) 0:01:20.041 ******** 2025-10-12 20:10:33.716369 | controller | changed: [localhost] 2025-10-12 20:10:33.782870 | controller | 2025-10-12 20:10:33.782909 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:10:33.782917 | controller | Sunday 12 October 2025 20:10:33 +0000 (0:00:00.453) 0:01:20.495 ******** 2025-10-12 20:10:33.782929 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:10:33.849555 | controller | 2025-10-12 20:10:33.849595 | 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.] *** 2025-10-12 20:10:33.849606 | controller | Sunday 12 October 2025 20:10:33 +0000 (0:00:00.066) 0:01:20.561 ******** 2025-10-12 20:10:33.849617 | controller | ok: [localhost] => 2025-10-12 20:10:34.091195 | controller | changed: false 2025-10-12 20:10:34.091239 | controller | msg: All assertions passed 2025-10-12 20:10:34.091250 | controller | 2025-10-12 20:10:34.091260 | 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] *** 2025-10-12 20:10:34.091269 | controller | Sunday 12 October 2025 20:10:33 +0000 (0:00:00.066) 0:01:20.628 ******** 2025-10-12 20:10:34.091286 | controller | ok: [localhost] 2025-10-12 20:10:34.180930 | controller | 2025-10-12 20:10:34.180975 | 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.] *** 2025-10-12 20:10:34.180986 | controller | Sunday 12 October 2025 20:10:34 +0000 (0:00:00.241) 0:01:20.869 ******** 2025-10-12 20:10:34.181002 | controller | ok: [localhost] => 2025-10-12 20:10:34.486547 | controller | changed: false 2025-10-12 20:10:34.486613 | controller | msg: All assertions passed 2025-10-12 20:10:34.486635 | controller | 2025-10-12 20:10:34.486650 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:10:34.486664 | controller | Sunday 12 October 2025 20:10:34 +0000 (0:00:00.089) 0:01:20.959 ******** 2025-10-12 20:10:34.486737 | controller | ok: [localhost] 2025-10-12 20:10:34.800028 | controller | 2025-10-12 20:10:34.800096 | 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={{ 2025-10-12 20:10:34.800118 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:10:34.800136 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:10:34.800153 | controller | _config_map_content | 2025-10-12 20:10:34.800170 | controller | ansible.utils.remove_keys( 2025-10-12 20:10:34.800186 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:10:34.800204 | controller | matching_parameter='regex') 2025-10-12 20:10:34.800221 | controller | }}, cacheable=False] *** 2025-10-12 20:10:34.800237 | controller | Sunday 12 October 2025 20:10:34 +0000 (0:00:00.305) 0:01:21.264 ******** 2025-10-12 20:10:34.800265 | controller | ok: [localhost] 2025-10-12 20:10:34.926547 | controller | 2025-10-12 20:10:34.926592 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:10:34.926602 | controller | Sunday 12 October 2025 20:10:34 +0000 (0:00:00.313) 0:01:21.577 ******** 2025-10-12 20:10:34.926617 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2025-10-12 20:10:35.056079 | controller | 2025-10-12 20:10:35.056114 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-10-12 20:10:35.056122 | controller | Sunday 12 October 2025 20:10:34 +0000 (0:00:00.127) 0:01:21.705 ******** 2025-10-12 20:10:35.056134 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2025-10-12 20:10:35.129654 | controller | 2025-10-12 20:10:35.129735 | 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 != ''"]] *** 2025-10-12 20:10:35.129748 | controller | Sunday 12 October 2025 20:10:35 +0000 (0:00:00.130) 0:01:21.835 ******** 2025-10-12 20:10:35.129761 | controller | ok: [localhost] => 2025-10-12 20:10:35.213528 | controller | changed: false 2025-10-12 20:10:35.213573 | controller | msg: All assertions passed 2025-10-12 20:10:35.213584 | controller | 2025-10-12 20:10:35.213593 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-10-12 20:10:35.213602 | controller | Sunday 12 October 2025 20:10:35 +0000 (0:00:00.073) 0:01:21.908 ******** 2025-10-12 20:10:35.213619 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2025-10-12 20:10:35.272024 | controller | 2025-10-12 20:10:35.272070 | 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"] *** 2025-10-12 20:10:35.272081 | controller | Sunday 12 October 2025 20:10:35 +0000 (0:00:00.083) 0:01:21.992 ******** 2025-10-12 20:10:35.272099 | controller | skipping: [localhost] 2025-10-12 20:10:35.323826 | controller | 2025-10-12 20:10:35.323871 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-10-12 20:10:35.323882 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-10-12 20:10:35.323891 | controller | }}] *** 2025-10-12 20:10:35.323901 | controller | Sunday 12 October 2025 20:10:35 +0000 (0:00:00.058) 0:01:22.050 ******** 2025-10-12 20:10:35.323921 | controller | ok: [localhost] 2025-10-12 20:10:35.380760 | controller | 2025-10-12 20:10:35.380803 | 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 != ''"]] *** 2025-10-12 20:10:35.380820 | controller | Sunday 12 October 2025 20:10:35 +0000 (0:00:00.051) 0:01:22.102 ******** 2025-10-12 20:10:35.380836 | controller | ok: [localhost] => 2025-10-12 20:10:35.661343 | controller | changed: false 2025-10-12 20:10:35.661381 | controller | msg: All assertions passed 2025-10-12 20:10:35.661390 | controller | 2025-10-12 20:10:35.661396 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:10:35.661403 | controller | Sunday 12 October 2025 20:10:35 +0000 (0:00:00.057) 0:01:22.159 ******** 2025-10-12 20:10:35.661415 | controller | ok: [localhost] 2025-10-12 20:10:36.197083 | controller | 2025-10-12 20:10:36.197145 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:10:36.197161 | controller | (snippet_datadir, 2025-10-12 20:10:36.197174 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:10:36.197187 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:10:36.197201 | controller | Sunday 12 October 2025 20:10:35 +0000 (0:00:00.280) 0:01:22.440 ******** 2025-10-12 20:10:36.197223 | controller | changed: [localhost] 2025-10-12 20:10:36.271120 | controller | 2025-10-12 20:10:36.271181 | 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] }}] *** 2025-10-12 20:10:36.271197 | controller | Sunday 12 October 2025 20:10:36 +0000 (0:00:00.534) 0:01:22.975 ******** 2025-10-12 20:10:36.271221 | controller | ok: [localhost] 2025-10-12 20:10:36.762516 | controller | 2025-10-12 20:10:36.762572 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:10:36.762588 | controller | (snippet_datadir, 2025-10-12 20:10:36.762602 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:10:36.762615 | controller | }}, content={{ 2025-10-12 20:10:36.762628 | controller | _base64_patch | 2025-10-12 20:10:36.762641 | controller | default({}) | 2025-10-12 20:10:36.762654 | controller | to_nice_yaml 2025-10-12 20:10:36.762667 | controller | }}, mode=0644] *** 2025-10-12 20:10:36.762680 | controller | Sunday 12 October 2025 20:10:36 +0000 (0:00:00.073) 0:01:23.049 ******** 2025-10-12 20:10:36.762740 | controller | ok: [localhost] 2025-10-12 20:10:37.230062 | controller | 2025-10-12 20:10:37.230116 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:10:37.230130 | controller | (snippet_datadir, 2025-10-12 20:10:37.230142 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:10:37.230154 | controller | }}, content={{ 2025-10-12 20:10:37.230166 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:10:37.230177 | controller | default({}) | 2025-10-12 20:10:37.230189 | controller | to_nice_yaml 2025-10-12 20:10:37.230200 | controller | }}, mode=0644] *** 2025-10-12 20:10:37.230211 | controller | Sunday 12 October 2025 20:10:36 +0000 (0:00:00.491) 0:01:23.540 ******** 2025-10-12 20:10:37.230231 | controller | ok: [localhost] 2025-10-12 20:10:37.662944 | controller | 2025-10-12 20:10:37.662981 | 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={{ 2025-10-12 20:10:37.662990 | controller | ( 2025-10-12 20:10:37.662996 | controller | snippet_datadir, 2025-10-12 20:10:37.663003 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:10:37.663009 | controller | ) | path_join 2025-10-12 20:10:37.663019 | controller | }}, mode=0644] *** 2025-10-12 20:10:37.663024 | controller | Sunday 12 October 2025 20:10:37 +0000 (0:00:00.467) 0:01:24.008 ******** 2025-10-12 20:10:37.663036 | controller | changed: [localhost] 2025-10-12 20:10:37.726793 | controller | 2025-10-12 20:10:37.726830 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:10:37.726838 | controller | Sunday 12 October 2025 20:10:37 +0000 (0:00:00.433) 0:01:24.441 ******** 2025-10-12 20:10:37.726850 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:10:37.777061 | controller | 2025-10-12 20:10:37.777097 | 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!] *** 2025-10-12 20:10:37.777105 | controller | Sunday 12 October 2025 20:10:37 +0000 (0:00:00.063) 0:01:24.505 ******** 2025-10-12 20:10:37.777116 | controller | ok: [localhost] => 2025-10-12 20:10:38.019008 | controller | changed: false 2025-10-12 20:10:38.019044 | controller | msg: All assertions passed 2025-10-12 20:10:38.019052 | controller | 2025-10-12 20:10:38.019059 | 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] *** 2025-10-12 20:10:38.019066 | controller | Sunday 12 October 2025 20:10:37 +0000 (0:00:00.050) 0:01:24.556 ******** 2025-10-12 20:10:38.019079 | controller | ok: [localhost] 2025-10-12 20:10:38.079442 | controller | 2025-10-12 20:10:38.079478 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:10:38.079486 | controller | Sunday 12 October 2025 20:10:38 +0000 (0:00:00.241) 0:01:24.798 ******** 2025-10-12 20:10:38.079497 | controller | ok: [localhost] 2025-10-12 20:10:38.721372 | controller | 2025-10-12 20:10:38.721409 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:10:38.721417 | controller | Sunday 12 October 2025 20:10:38 +0000 (0:00:00.060) 0:01:24.858 ******** 2025-10-12 20:10:38.721430 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-10-12 20:10:38.881916 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-10-12 20:10:38.881960 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-10-12 20:10:38.881971 | controller | 2025-10-12 20:10:38.881980 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:10:38.881989 | controller | _content | 2025-10-12 20:10:38.881998 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:10:38.882007 | controller | combine(_parsed, recursive=true) 2025-10-12 20:10:38.882016 | controller | }} 2025-10-12 20:10:38.882025 | controller | ] *** 2025-10-12 20:10:38.882033 | controller | Sunday 12 October 2025 20:10:38 +0000 (0:00:00.641) 0:01:25.500 ******** 2025-10-12 20:10:38.882050 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-12 20:10:39.096636 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:10:39.096681 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:10:39.096717 | controller | 2025-10-12 20:10:39.096730 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:10:39.096740 | controller | Sunday 12 October 2025 20:10:38 +0000 (0:00:00.160) 0:01:25.660 ******** 2025-10-12 20:10:39.096756 | controller | ok: [localhost] 2025-10-12 20:10:39.705648 | controller | 2025-10-12 20:10:39.705746 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:10:39.705768 | controller | (_destdir, 2025-10-12 20:10:39.705782 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:10:39.705796 | controller | }}, content={{ 2025-10-12 20:10:39.705810 | controller | ( 2025-10-12 20:10:39.705822 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:10:39.705835 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:10:39.705848 | controller | }}, mode=0644] *** 2025-10-12 20:10:39.705861 | controller | Sunday 12 October 2025 20:10:39 +0000 (0:00:00.214) 0:01:25.875 ******** 2025-10-12 20:10:39.705884 | controller | changed: [localhost] 2025-10-12 20:10:40.317979 | controller | 2025-10-12 20:10:40.318014 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta mode=0644, backup=True, remote_src=True, src={{ 2025-10-12 20:10:40.318022 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-12 20:10:40.318028 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-12 20:10:40.318040 | controller | _val['name'], 'values.yaml') | path_join 2025-10-12 20:10:40.318046 | controller | }}, dest={{ 2025-10-12 20:10:40.318052 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:40.318058 | controller | stage['path'], _val.src_file 2025-10-12 20:10:40.318064 | controller | ) | 2025-10-12 20:10:40.318070 | controller | path_join 2025-10-12 20:10:40.318076 | controller | }}] *** 2025-10-12 20:10:40.318082 | controller | Sunday 12 October 2025 20:10:39 +0000 (0:00:00.608) 0:01:26.484 ******** 2025-10-12 20:10:40.318093 | controller | ok: [localhost] => (item=service-values) 2025-10-12 20:10:40.363929 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-10-12 20:10:40.363970 | controller | 2025-10-12 20:10:40.363978 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:40.363984 | controller | Sunday 12 October 2025 20:10:40 +0000 (0:00:00.612) 0:01:27.097 ******** 2025-10-12 20:10:40.363997 | controller | skipping: [localhost] 2025-10-12 20:10:40.971290 | controller | 2025-10-12 20:10:40.971384 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-12 20:10:40.971401 | controller | Sunday 12 October 2025 20:10:40 +0000 (0:00:00.045) 0:01:27.142 ******** 2025-10-12 20:10:40.971429 | controller | changed: [localhost] 2025-10-12 20:10:41.475134 | controller | 2025-10-12 20:10:41.475183 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-12 20:10:41.475191 | controller | Sunday 12 October 2025 20:10:40 +0000 (0:00:00.606) 0:01:27.749 ******** 2025-10-12 20:10:41.475206 | controller | changed: [localhost] 2025-10-12 20:10:41.777800 | controller | 2025-10-12 20:10:41.777871 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta remote_src=True, src={{ _output }}, dest={{ 2025-10-12 20:10:41.777879 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-12 20:10:41.777887 | controller | stage['build_output'] | basename) | path_join 2025-10-12 20:10:41.777893 | controller | }}, mode=0644] *** 2025-10-12 20:10:41.777899 | controller | Sunday 12 October 2025 20:10:41 +0000 (0:00:00.503) 0:01:28.253 ******** 2025-10-12 20:10:41.777918 | controller | changed: [localhost] 2025-10-12 20:10:41.846650 | controller | 2025-10-12 20:10:41.846781 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:41.846798 | controller | Sunday 12 October 2025 20:10:41 +0000 (0:00:00.303) 0:01:28.556 ******** 2025-10-12 20:10:41.846826 | controller | skipping: [localhost] 2025-10-12 20:10:41.927430 | controller | 2025-10-12 20:10:41.927565 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta _raw_params=oc apply -f {{ _cr }}] *** 2025-10-12 20:10:41.927588 | controller | Sunday 12 October 2025 20:10:41 +0000 (0:00:00.068) 0:01:28.625 ******** 2025-10-12 20:10:41.927627 | controller | skipping: [localhost] 2025-10-12 20:10:41.980118 | controller | 2025-10-12 20:10:41.980241 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta _raw_params={{ wait_condition }}] *** 2025-10-12 20:10:41.980258 | controller | Sunday 12 October 2025 20:10:41 +0000 (0:00:00.080) 0:01:28.706 ******** 2025-10-12 20:10:41.980293 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2025-10-12 20:10:42.055079 | controller | skipping: [localhost] 2025-10-12 20:10:42.055197 | controller | 2025-10-12 20:10:42.055214 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:42.055229 | controller | Sunday 12 October 2025 20:10:41 +0000 (0:00:00.052) 0:01:28.758 ******** 2025-10-12 20:10:42.055262 | controller | skipping: [localhost] 2025-10-12 20:10:42.128324 | controller | 2025-10-12 20:10:42.128444 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta name=run_hook] ***** 2025-10-12 20:10:42.128461 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.074) 0:01:28.833 ******** 2025-10-12 20:10:42.128493 | controller | skipping: [localhost] 2025-10-12 20:10:42.189245 | controller | 2025-10-12 20:10:42.189370 | 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"]] *** 2025-10-12 20:10:42.189387 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.073) 0:01:28.907 ******** 2025-10-12 20:10:42.189457 | controller | ok: [localhost] => 2025-10-12 20:10:42.228049 | controller | changed: false 2025-10-12 20:10:42.228140 | controller | msg: All assertions passed 2025-10-12 20:10:42.228155 | controller | 2025-10-12 20:10:42.228169 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:10:42.228183 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.060) 0:01:28.967 ******** 2025-10-12 20:10:42.228212 | controller | skipping: [localhost] 2025-10-12 20:10:42.284469 | controller | 2025-10-12 20:10:42.284561 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-12 20:10:42.284577 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.038) 0:01:29.006 ******** 2025-10-12 20:10:42.284607 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=40m) 2025-10-12 20:10:42.333861 | controller | 2025-10-12 20:10:42.333958 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-12 20:10:42.333976 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.056) 0:01:29.063 ******** 2025-10-12 20:10:42.334006 | controller | skipping: [localhost] 2025-10-12 20:10:42.424062 | controller | 2025-10-12 20:10:42.424210 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-12 20:10:42.424226 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.049) 0:01:29.112 ******** 2025-10-12 20:10:42.424264 | controller | ok: [localhost] 2025-10-12 20:10:42.727849 | controller | 2025-10-12 20:10:42.727991 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-12 20:10:42.728008 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:42.728021 | controller | stage['path'], item.src_file) | path_join 2025-10-12 20:10:42.728036 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-12 20:10:42.728049 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.090) 0:01:29.203 ******** 2025-10-12 20:10:42.728086 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'}) 2025-10-12 20:10:42.802630 | controller | 2025-10-12 20:10:42.802770 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-12 20:10:42.802796 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.303) 0:01:29.506 ******** 2025-10-12 20:10:42.802829 | controller | ok: [localhost] => (item=values.yaml) 2025-10-12 20:10:42.865874 | controller | 2025-10-12 20:10:42.866008 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/deployment name=run_hook] *** 2025-10-12 20:10:42.866025 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.075) 0:01:29.581 ******** 2025-10-12 20:10:42.866060 | controller | skipping: [localhost] 2025-10-12 20:10:43.018201 | controller | 2025-10-12 20:10:43.018272 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/deployment name=ci_gen_kustomize_values] *** 2025-10-12 20:10:43.018280 | controller | Sunday 12 October 2025 20:10:42 +0000 (0:00:00.062) 0:01:29.644 ******** 2025-10-12 20:10:43.018298 | controller | 2025-10-12 20:10:43.095134 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-12 20:10:43.095214 | controller | Sunday 12 October 2025 20:10:43 +0000 (0:00:00.152) 0:01:29.796 ******** 2025-10-12 20:10:43.095237 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-12 20:10:43.158665 | controller | 2025-10-12 20:10:43.158745 | 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.] *** 2025-10-12 20:10:43.158753 | controller | Sunday 12 October 2025 20:10:43 +0000 (0:00:00.076) 0:01:29.873 ******** 2025-10-12 20:10:43.158770 | controller | ok: [localhost] => 2025-10-12 20:10:43.397930 | controller | changed: false 2025-10-12 20:10:43.398020 | controller | msg: All assertions passed 2025-10-12 20:10:43.398037 | controller | 2025-10-12 20:10:43.398053 | 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] *** 2025-10-12 20:10:43.398069 | controller | Sunday 12 October 2025 20:10:43 +0000 (0:00:00.063) 0:01:29.937 ******** 2025-10-12 20:10:43.398099 | controller | ok: [localhost] 2025-10-12 20:10:43.499323 | controller | 2025-10-12 20:10:43.499425 | 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.] *** 2025-10-12 20:10:43.499444 | controller | Sunday 12 October 2025 20:10:43 +0000 (0:00:00.239) 0:01:30.176 ******** 2025-10-12 20:10:43.499478 | controller | ok: [localhost] => 2025-10-12 20:10:43.758293 | controller | changed: false 2025-10-12 20:10:43.758367 | controller | msg: All assertions passed 2025-10-12 20:10:43.758385 | controller | 2025-10-12 20:10:43.758400 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-12 20:10:43.758415 | controller | Sunday 12 October 2025 20:10:43 +0000 (0:00:00.100) 0:01:30.277 ******** 2025-10-12 20:10:43.758441 | controller | ok: [localhost] 2025-10-12 20:10:43.981836 | controller | 2025-10-12 20:10:43.981935 | 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={{ 2025-10-12 20:10:43.981951 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-12 20:10:43.981966 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-12 20:10:43.981979 | controller | _config_map_content | 2025-10-12 20:10:43.981992 | controller | ansible.utils.remove_keys( 2025-10-12 20:10:43.982005 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-12 20:10:43.982019 | controller | matching_parameter='regex') 2025-10-12 20:10:43.982032 | controller | }}, cacheable=False] *** 2025-10-12 20:10:43.982044 | controller | Sunday 12 October 2025 20:10:43 +0000 (0:00:00.259) 0:01:30.536 ******** 2025-10-12 20:10:43.982073 | controller | ok: [localhost] 2025-10-12 20:10:44.055204 | controller | 2025-10-12 20:10:44.055272 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-12 20:10:44.055288 | controller | Sunday 12 October 2025 20:10:43 +0000 (0:00:00.224) 0:01:30.760 ******** 2025-10-12 20:10:44.055315 | controller | skipping: [localhost] 2025-10-12 20:10:44.266638 | controller | 2025-10-12 20:10:44.266736 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-12 20:10:44.266758 | controller | Sunday 12 October 2025 20:10:44 +0000 (0:00:00.073) 0:01:30.834 ******** 2025-10-12 20:10:44.266782 | controller | changed: [localhost] 2025-10-12 20:10:44.320951 | controller | 2025-10-12 20:10:44.320997 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-12 20:10:44.321012 | controller | (snippet_datadir, 2025-10-12 20:10:44.321025 | controller | '02_ci_data.yaml') | path_join 2025-10-12 20:10:44.321039 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-12 20:10:44.321052 | controller | Sunday 12 October 2025 20:10:44 +0000 (0:00:00.211) 0:01:31.045 ******** 2025-10-12 20:10:44.321074 | controller | skipping: [localhost] 2025-10-12 20:10:44.381279 | controller | 2025-10-12 20:10:44.381324 | 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] }}] *** 2025-10-12 20:10:44.381352 | controller | Sunday 12 October 2025 20:10:44 +0000 (0:00:00.054) 0:01:31.100 ******** 2025-10-12 20:10:44.381374 | controller | ok: [localhost] 2025-10-12 20:10:44.912676 | controller | 2025-10-12 20:10:44.912782 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-12 20:10:44.912800 | controller | (snippet_datadir, 2025-10-12 20:10:44.912815 | controller | '03_user_data_b64.yaml') | path_join 2025-10-12 20:10:44.912829 | controller | }}, content={{ 2025-10-12 20:10:44.912844 | controller | _base64_patch | 2025-10-12 20:10:44.912858 | controller | default({}) | 2025-10-12 20:10:44.912872 | controller | to_nice_yaml 2025-10-12 20:10:44.912886 | controller | }}, mode=0644] *** 2025-10-12 20:10:44.912900 | controller | Sunday 12 October 2025 20:10:44 +0000 (0:00:00.060) 0:01:31.160 ******** 2025-10-12 20:10:44.912927 | controller | changed: [localhost] 2025-10-12 20:10:45.469552 | controller | 2025-10-12 20:10:45.469646 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-12 20:10:45.469663 | controller | (snippet_datadir, 2025-10-12 20:10:45.469678 | controller | '04_user_data.yaml') | path_join 2025-10-12 20:10:45.469715 | controller | }}, content={{ 2025-10-12 20:10:45.469734 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-12 20:10:45.469748 | controller | default({}) | 2025-10-12 20:10:45.469761 | controller | to_nice_yaml 2025-10-12 20:10:45.469774 | controller | }}, mode=0644] *** 2025-10-12 20:10:45.469787 | controller | Sunday 12 October 2025 20:10:44 +0000 (0:00:00.531) 0:01:31.691 ******** 2025-10-12 20:10:45.469816 | controller | changed: [localhost] 2025-10-12 20:10:45.990566 | controller | 2025-10-12 20:10:45.990744 | 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={{ 2025-10-12 20:10:45.990766 | controller | ( 2025-10-12 20:10:45.990781 | controller | snippet_datadir, 2025-10-12 20:10:45.990795 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-12 20:10:45.990809 | controller | ) | path_join 2025-10-12 20:10:45.990823 | controller | }}, mode=0644] *** 2025-10-12 20:10:45.990836 | controller | Sunday 12 October 2025 20:10:45 +0000 (0:00:00.556) 0:01:32.248 ******** 2025-10-12 20:10:45.990871 | controller | changed: [localhost] 2025-10-12 20:10:46.095955 | controller | 2025-10-12 20:10:46.096100 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-12 20:10:46.096117 | controller | Sunday 12 October 2025 20:10:45 +0000 (0:00:00.520) 0:01:32.769 ******** 2025-10-12 20:10:46.096155 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-12 20:10:46.145852 | controller | 2025-10-12 20:10:46.145969 | 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!] *** 2025-10-12 20:10:46.145988 | controller | Sunday 12 October 2025 20:10:46 +0000 (0:00:00.105) 0:01:32.874 ******** 2025-10-12 20:10:46.146023 | controller | ok: [localhost] => 2025-10-12 20:10:46.448390 | controller | changed: false 2025-10-12 20:10:46.448483 | controller | msg: All assertions passed 2025-10-12 20:10:46.448503 | controller | 2025-10-12 20:10:46.448520 | 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] *** 2025-10-12 20:10:46.448536 | controller | Sunday 12 October 2025 20:10:46 +0000 (0:00:00.050) 0:01:32.924 ******** 2025-10-12 20:10:46.448568 | controller | ok: [localhost] 2025-10-12 20:10:46.521142 | controller | 2025-10-12 20:10:46.521235 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-12 20:10:46.521251 | controller | Sunday 12 October 2025 20:10:46 +0000 (0:00:00.302) 0:01:33.227 ******** 2025-10-12 20:10:46.521279 | controller | ok: [localhost] 2025-10-12 20:10:47.063365 | controller | 2025-10-12 20:10:47.063437 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-12 20:10:47.063446 | controller | Sunday 12 October 2025 20:10:46 +0000 (0:00:00.072) 0:01:33.300 ******** 2025-10-12 20:10:47.063483 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml) 2025-10-12 20:10:47.186350 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml) 2025-10-12 20:10:47.186445 | controller | 2025-10-12 20:10:47.186461 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-12 20:10:47.186475 | controller | _content | 2025-10-12 20:10:47.186488 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-12 20:10:47.186501 | controller | combine(_parsed, recursive=true) 2025-10-12 20:10:47.186515 | controller | }} 2025-10-12 20:10:47.186527 | controller | ] *** 2025-10-12 20:10:47.186540 | controller | Sunday 12 October 2025 20:10:47 +0000 (0:00:00.541) 0:01:33.841 ******** 2025-10-12 20:10:47.186570 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-12 20:10:47.410660 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-12 20:10:47.410760 | controller | 2025-10-12 20:10:47.410768 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-12 20:10:47.410774 | controller | Sunday 12 October 2025 20:10:47 +0000 (0:00:00.122) 0:01:33.964 ******** 2025-10-12 20:10:47.410793 | controller | changed: [localhost] 2025-10-12 20:10:47.858918 | controller | 2025-10-12 20:10:47.859006 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-12 20:10:47.859022 | controller | (_destdir, 2025-10-12 20:10:47.859036 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-12 20:10:47.859050 | controller | }}, content={{ 2025-10-12 20:10:47.859063 | controller | ( 2025-10-12 20:10:47.859076 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-12 20:10:47.859089 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-12 20:10:47.859102 | controller | }}, mode=0644] *** 2025-10-12 20:10:47.859115 | controller | Sunday 12 October 2025 20:10:47 +0000 (0:00:00.224) 0:01:34.189 ******** 2025-10-12 20:10:47.859145 | controller | changed: [localhost] 2025-10-12 20:10:48.260380 | controller | 2025-10-12 20:10:48.260478 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/deployment mode=0644, backup=True, remote_src=True, src={{ 2025-10-12 20:10:48.260496 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-12 20:10:48.260511 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-12 20:10:48.260525 | controller | _val['name'], 'values.yaml') | path_join 2025-10-12 20:10:48.260540 | controller | }}, dest={{ 2025-10-12 20:10:48.260554 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-12 20:10:48.260569 | controller | stage['path'], _val.src_file 2025-10-12 20:10:48.260583 | controller | ) | 2025-10-12 20:10:48.260597 | controller | path_join 2025-10-12 20:10:48.260611 | controller | }}] *** 2025-10-12 20:10:48.260627 | controller | Sunday 12 October 2025 20:10:47 +0000 (0:00:00.447) 0:01:34.637 ******** 2025-10-12 20:10:48.260660 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph) 2025-10-12 20:10:48.347610 | controller | 2025-10-12 20:10:48.347745 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:48.347776 | controller | Sunday 12 October 2025 20:10:48 +0000 (0:00:00.401) 0:01:35.038 ******** 2025-10-12 20:10:48.347812 | controller | skipping: [localhost] 2025-10-12 20:10:48.757213 | controller | 2025-10-12 20:10:48.757250 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-12 20:10:48.757258 | controller | Sunday 12 October 2025 20:10:48 +0000 (0:00:00.087) 0:01:35.125 ******** 2025-10-12 20:10:48.757270 | controller | changed: [localhost] 2025-10-12 20:10:49.337279 | controller | 2025-10-12 20:10:49.337316 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-12 20:10:49.337324 | controller | Sunday 12 October 2025 20:10:48 +0000 (0:00:00.410) 0:01:35.536 ******** 2025-10-12 20:10:49.337337 | controller | changed: [localhost] 2025-10-12 20:10:49.734825 | controller | 2025-10-12 20:10:49.734992 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/deployment remote_src=True, src={{ _output }}, dest={{ 2025-10-12 20:10:49.735043 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-12 20:10:49.735059 | controller | stage['build_output'] | basename) | path_join 2025-10-12 20:10:49.735074 | controller | }}, mode=0644] *** 2025-10-12 20:10:49.735089 | controller | Sunday 12 October 2025 20:10:49 +0000 (0:00:00.580) 0:01:36.116 ******** 2025-10-12 20:10:49.735130 | controller | changed: [localhost] 2025-10-12 20:10:49.786806 | controller | 2025-10-12 20:10:49.786944 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:49.786962 | controller | Sunday 12 October 2025 20:10:49 +0000 (0:00:00.396) 0:01:36.513 ******** 2025-10-12 20:10:49.787002 | controller | skipping: [localhost] 2025-10-12 20:10:49.875454 | controller | 2025-10-12 20:10:49.875585 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/deployment _raw_params=oc apply -f {{ _cr }}] *** 2025-10-12 20:10:49.875602 | controller | Sunday 12 October 2025 20:10:49 +0000 (0:00:00.052) 0:01:36.565 ******** 2025-10-12 20:10:49.875638 | controller | skipping: [localhost] 2025-10-12 20:10:49.970468 | controller | 2025-10-12 20:10:49.970591 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/deployment _raw_params={{ wait_condition }}] *** 2025-10-12 20:10:49.970608 | controller | Sunday 12 October 2025 20:10:49 +0000 (0:00:00.088) 0:01:36.654 ******** 2025-10-12 20:10:49.970643 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=40m) 2025-10-12 20:10:50.058076 | controller | skipping: [localhost] 2025-10-12 20:10:50.058197 | controller | 2025-10-12 20:10:50.058213 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-12 20:10:50.058228 | controller | Sunday 12 October 2025 20:10:49 +0000 (0:00:00.094) 0:01:36.748 ******** 2025-10-12 20:10:50.058262 | controller | skipping: [localhost] 2025-10-12 20:10:50.186430 | controller | 2025-10-12 20:10:50.186566 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/deployment name=run_hook] *** 2025-10-12 20:10:50.186583 | controller | Sunday 12 October 2025 20:10:50 +0000 (0:00:00.087) 0:01:36.836 ******** 2025-10-12 20:10:50.186619 | controller | skipping: [localhost] 2025-10-12 20:10:50.288437 | controller | 2025-10-12 20:10:50.288674 | controller | PLAY RECAP ********************************************************************* 2025-10-12 20:10:50.288755 | controller | localhost : ok=287 changed=77 unreachable=0 failed=0 skipped=84 rescued=0 ignored=0 2025-10-12 20:10:50.288769 | controller | 2025-10-12 20:10:50.288780 | controller | Sunday 12 October 2025 20:10:50 +0000 (0:00:00.127) 0:01:36.964 ******** 2025-10-12 20:10:50.288791 | controller | =============================================================================== 2025-10-12 20:10:50.288802 | controller | Get automation contents ------------------------------------------------- 7.73s 2025-10-12 20:10:50.288813 | controller | ci_setup : Install openshift client ------------------------------------- 5.42s 2025-10-12 20:10:50.288823 | controller | ci_setup : Install needed packages -------------------------------------- 3.38s 2025-10-12 20:10:50.288833 | controller | Gathering Facts --------------------------------------------------------- 1.15s 2025-10-12 20:10:50.288844 | controller | ci_setup : Manage directories ------------------------------------------- 1.14s 2025-10-12 20:10:50.288854 | controller | Load automation files as fact ------------------------------------------- 1.13s 2025-10-12 20:10:50.288864 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.92s 2025-10-12 20:10:50.288875 | controller | Create needed SSH keypairs ---------------------------------------------- 0.78s 2025-10-12 20:10:50.288886 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.71s 2025-10-12 20:10:50.288897 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.71s 2025-10-12 20:10:50.288907 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.67s 2025-10-12 20:10:50.288939 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.67s 2025-10-12 20:10:50.288950 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.65s 2025-10-12 20:10:50.288967 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s 2025-10-12 20:10:50.288978 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.62s 2025-10-12 20:10:50.288989 | controller | kustomize_deploy : Copy generated values for examples/dt/uni04delta ----- 0.61s 2025-10-12 20:10:50.289000 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.61s 2025-10-12 20:10:50.289010 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.61s 2025-10-12 20:10:50.289020 | controller | kustomize_deploy : Build kustomized content for examples/dt/uni04delta --- 0.61s 2025-10-12 20:10:50.289030 | controller | kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane/networking --- 0.60s 2025-10-12 20:10:50.373211 | controller | changed 2025-10-12 20:10:50.428253 | 2025-10-12 20:10:50.428359 | PLAY RECAP 2025-10-12 20:10:50.428406 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-12 20:10:50.428432 | 2025-10-12 20:10:50.518649 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-10-12 20:10:50.522410 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-10-12 20:10:51.149594 | 2025-10-12 20:10:51.149728 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-10-12 20:10:51.170222 | 2025-10-12 20:10:51.170298 | TASK [Filter out host if needed] 2025-10-12 20:10:51.178843 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-10-12 20:10:51.183364 | 2025-10-12 20:10:51.183425 | TASK [Ensure file is present] 2025-10-12 20:10:51.636993 | controller | ok 2025-10-12 20:10:51.650637 | 2025-10-12 20:10:51.650804 | TASK [Manage molecule report file] 2025-10-12 20:10:52.198942 | controller | skipping: Conditional result was False 2025-10-12 20:10:52.210775 | 2025-10-12 20:10:52.210934 | TASK [Check if we get ci-framework-data basedir] 2025-10-12 20:10:52.484652 | controller | ok 2025-10-12 20:10:52.496353 | 2025-10-12 20:10:52.496483 | TASK [Create ci-framework-data log directory for zuul] 2025-10-12 20:10:52.923594 | controller | changed 2025-10-12 20:10:52.935222 | 2025-10-12 20:10:52.935349 | TASK [Copy ci-framework interesting files] 2025-10-12 20:10:53.428104 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-10-12 20:10:53.484774 | controller | changed 2025-10-12 20:10:53.495390 | 2025-10-12 20:10:53.495520 | TASK [Get SELinux listing] 2025-10-12 20:10:54.046421 | controller | changed 2025-10-12 20:10:54.058387 | 2025-10-12 20:10:54.058521 | TASK [Generate log index] 2025-10-12 20:10:55.089859 | controller | changed 2025-10-12 20:10:55.100666 | 2025-10-12 20:10:55.100832 | TASK [Get some env related data] 2025-10-12 20:10:55.808850 | controller | /home/zuul/.local/bin/ansible 2025-10-12 20:10:56.656545 | controller | changed 2025-10-12 20:10:56.667400 | 2025-10-12 20:10:56.667543 | TASK [Generate list of logs to collect in home directory] 2025-10-12 20:10:57.054121 | controller | ok: All paths examined 2025-10-12 20:10:57.065925 | 2025-10-12 20:10:57.066068 | LOOP [Copy logs from home directory] 2025-10-12 20:10:57.527538 | controller | changed: 2025-10-12 20:10:57.528107 | controller | { 2025-10-12 20:10:57.528199 | controller | "atime": 1760299717.1081073, 2025-10-12 20:10:57.528244 | controller | "ctime": 1760299850.1849346, 2025-10-12 20:10:57.528281 | controller | "dev": 64513, 2025-10-12 20:10:57.528316 | controller | "gid": 1000, 2025-10-12 20:10:57.528351 | controller | "gr_name": "zuul", 2025-10-12 20:10:57.528387 | controller | "inode": 4483068, 2025-10-12 20:10:57.528421 | controller | "isblk": false, 2025-10-12 20:10:57.528454 | controller | "ischr": false, 2025-10-12 20:10:57.528487 | controller | "isdir": false, 2025-10-12 20:10:57.528519 | controller | "isfifo": false, 2025-10-12 20:10:57.528552 | controller | "isgid": false, 2025-10-12 20:10:57.528585 | controller | "islnk": false, 2025-10-12 20:10:57.528618 | controller | "isreg": true, 2025-10-12 20:10:57.528662 | controller | "issock": false, 2025-10-12 20:10:57.528745 | controller | "isuid": false, 2025-10-12 20:10:57.528783 | controller | "mode": "0644", 2025-10-12 20:10:57.528816 | controller | "mtime": 1760299850.1849346, 2025-10-12 20:10:57.528848 | controller | "nlink": 1, 2025-10-12 20:10:57.528882 | controller | "path": "/home/zuul/ansible.log", 2025-10-12 20:10:57.528919 | controller | "pw_name": "zuul", 2025-10-12 20:10:57.528952 | controller | "rgrp": true, 2025-10-12 20:10:57.528985 | controller | "roth": true, 2025-10-12 20:10:57.529019 | controller | "rusr": true, 2025-10-12 20:10:57.529052 | controller | "size": 195278, 2025-10-12 20:10:57.529086 | controller | "uid": 1000, 2025-10-12 20:10:57.529118 | controller | "wgrp": false, 2025-10-12 20:10:57.529151 | controller | "woth": false, 2025-10-12 20:10:57.529189 | controller | "wusr": true, 2025-10-12 20:10:57.529225 | controller | "xgrp": false, 2025-10-12 20:10:57.529258 | controller | "xoth": false, 2025-10-12 20:10:57.529292 | controller | "xusr": false 2025-10-12 20:10:57.529324 | controller | } 2025-10-12 20:10:57.550209 | 2025-10-12 20:10:57.550393 | TASK [Copy crio stats log file] 2025-10-12 20:10:57.577775 | controller | skipping: Conditional result was False 2025-10-12 20:10:57.590202 | 2025-10-12 20:10:57.590331 | TASK [Get SELinux related data] 2025-10-12 20:10:57.938683 | controller | 2025-10-12 20:10:58.140174 | controller | ERROR 2025-10-12 20:10:58.140486 | controller | { 2025-10-12 20:10:58.140552 | controller | "delta": "0:00:00.017030", 2025-10-12 20:10:58.140594 | controller | "end": "2025-10-12 20:10:57.941014", 2025-10-12 20:10:58.140630 | controller | "msg": "non-zero return code", 2025-10-12 20:10:58.140664 | controller | "rc": 1, 2025-10-12 20:10:58.140740 | controller | "start": "2025-10-12 20:10:57.923984" 2025-10-12 20:10:58.140777 | controller | } 2025-10-12 20:10:58.140823 | controller | ERROR: Ignoring Errors 2025-10-12 20:10:58.151781 | 2025-10-12 20:10:58.151907 | TASK [Create system configuration directory] 2025-10-12 20:10:58.403309 | controller | changed 2025-10-12 20:10:58.414042 | 2025-10-12 20:10:58.414187 | TASK [Get some of the system configurations] 2025-10-12 20:10:58.963555 | controller | changed 2025-10-12 20:10:58.974409 | 2025-10-12 20:10:58.974532 | TASK [Copy generated documentation if available] 2025-10-12 20:10:59.001589 | controller | skipping: Conditional result was False 2025-10-12 20:10:59.014490 | 2025-10-12 20:10:59.014617 | TASK [Copy generated AsciiDoc documentation if available] 2025-10-12 20:10:59.041793 | controller | skipping: Conditional result was False 2025-10-12 20:10:59.053593 | 2025-10-12 20:10:59.053747 | TASK [Compress logs bigger than 2MB] 2025-10-12 20:10:59.601404 | controller | changed 2025-10-12 20:10:59.612608 | 2025-10-12 20:10:59.612767 | TASK [Copy files from workspace on node] 2025-10-12 20:10:59.640906 | controller | ok 2025-10-12 20:10:59.684798 | 2025-10-12 20:10:59.684941 | TASK [fetch-output : Set log path for multiple nodes] 2025-10-12 20:10:59.710461 | controller | skipping: Conditional result was False 2025-10-12 20:10:59.718801 | 2025-10-12 20:10:59.718899 | TASK [fetch-output : Set log path for single node] 2025-10-12 20:10:59.766270 | controller | ok 2025-10-12 20:10:59.774645 | 2025-10-12 20:10:59.774780 | LOOP [fetch-output : Ensure local output dirs] 2025-10-12 20:11:00.047120 | controller -> localhost | ok: "/var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/logs" 2025-10-12 20:11:00.047405 | controller -> localhost | changed: All items complete 2025-10-12 20:11:00.047433 | 2025-10-12 20:11:00.298815 | controller -> localhost | changed: "/var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/artifacts" 2025-10-12 20:11:00.514258 | controller -> localhost | changed: "/var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/docs" 2025-10-12 20:11:00.540468 | 2025-10-12 20:11:00.540601 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-10-12 20:11:01.303323 | controller | changed: 2025-10-12 20:11:01.303776 | controller | .d..t...... ./ 2025-10-12 20:11:01.303845 | controller | >f+++++++++ README.html 2025-10-12 20:11:01.303878 | controller | >f+++++++++ ansible.log 2025-10-12 20:11:01.303906 | controller | >f+++++++++ dmesg.log 2025-10-12 20:11:01.303933 | controller | >f+++++++++ installed-pkgs.log 2025-10-12 20:11:01.303959 | controller | >f+++++++++ python.log 2025-10-12 20:11:01.303987 | controller | >f+++++++++ registries.conf 2025-10-12 20:11:01.304015 | controller | >f+++++++++ selinux-denials.log 2025-10-12 20:11:01.304041 | controller | >f+++++++++ selinux-listing.log 2025-10-12 20:11:01.304069 | controller | cd+++++++++ ci-framework-data/ 2025-10-12 20:11:01.304094 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-10-12 20:11:01.304120 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-10-12 20:11:01.304145 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-10-12 20:11:01.304172 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-10-12 20:11:01.304199 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-10-12 20:11:01.304223 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-10-12 20:11:01.304247 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-10-12 20:11:01.304271 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/ 2025-10-12 20:11:01.304295 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml 2025-10-12 20:11:01.304320 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2025-10-12 20:11:01.304344 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2025-10-12 20:11:01.304367 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-10-12 20:11:01.304391 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-10-12 20:11:01.304414 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml.27842.2025-10-12@20:10:39~ 2025-10-12 20:11:01.304439 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-10-12 20:11:01.304463 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-10-12 20:11:01.304487 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values.yaml/ 2025-10-12 20:11:01.304511 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values.yaml/values.yaml 2025-10-12 20:11:01.304535 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-10-12 20:11:01.304559 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-10-12 20:11:01.304583 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-10-12 20:11:01.304608 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/ 2025-10-12 20:11:01.304641 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml 2025-10-12 20:11:01.304668 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml 2025-10-12 20:11:01.304722 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml 2025-10-12 20:11:01.304748 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2025-10-12 20:11:01.304772 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2025-10-12 20:11:01.304804 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2025-10-12 20:11:01.304828 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2025-10-12 20:11:01.304851 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-10-12 20:11:01.304874 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-10-12 20:11:01.304897 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml.27796.2025-10-12@20:10:37~ 2025-10-12 20:11:01.304920 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-10-12 20:11:01.304944 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml.27736.2025-10-12@20:10:36~ 2025-10-12 20:11:01.304967 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-10-12 20:11:01.304990 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-10-12 20:11:01.305013 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-10-12 20:11:01.305036 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-10-12 20:11:01.305060 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.26590.2025-10-12@20:09:53~ 2025-10-12 20:11:01.305082 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-10-12 20:11:01.305104 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-10-12 20:11:01.305128 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-10-12 20:11:01.305155 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/ 2025-10-12 20:11:01.305189 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/01_original.yaml 2025-10-12 20:11:01.305224 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/03_user_data_b64.yaml 2025-10-12 20:11:01.305250 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/04_user_data.yaml 2025-10-12 20:11:01.305274 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-10-12 20:11:01.305298 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-10-12 20:11:01.305322 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-10-12 20:11:01.305345 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-10-12 20:11:01.305369 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-10-12 20:11:01.305393 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-10-12 20:11:01.305417 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml 2025-10-12 20:11:01.305441 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-nodeset.yaml 2025-10-12 20:11:01.305464 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm.yaml 2025-10-12 20:11:01.305487 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2025-10-12 20:11:01.305511 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-10-12 20:11:01.305534 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml 2025-10-12 20:11:01.305558 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-10-12 20:11:01.305589 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-10-12 20:11:01.305614 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-10-12 20:11:01.305637 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-10-12 20:11:01.305661 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-10-12 20:11:01.305714 | controller | cd+++++++++ ci-framework-data/logs/ 2025-10-12 20:11:01.305741 | controller | cd+++++++++ registries.conf.d/ 2025-10-12 20:11:01.305766 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-10-12 20:11:01.305791 | controller | cd+++++++++ system-config/ 2025-10-12 20:11:01.305815 | controller | cd+++++++++ system-config/libvirt/ 2025-10-12 20:11:01.305839 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-10-12 20:11:01.305871 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-10-12 20:11:01.797205 | controller | changed: .d..t...... ./ 2025-10-12 20:11:02.281994 | controller | changed: .d..t...... ./ 2025-10-12 20:11:02.315408 | 2025-10-12 20:11:02.315821 | TASK [Return artifact to Zuul] 2025-10-12 20:11:02.342726 | controller | skipping: Conditional result was False 2025-10-12 20:11:02.370853 | 2025-10-12 20:11:02.370927 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-10-12 20:11:02.371037 | 2025-10-12 20:11:02.371072 | PLAY RECAP 2025-10-12 20:11:02.371123 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-10-12 20:11:02.371149 | 2025-10-12 20:11:02.475500 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-10-12 20:11:02.477187 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-10-12 20:11:03.059674 | 2025-10-12 20:11:03.059799 | PLAY [all] 2025-10-12 20:11:03.078269 | 2025-10-12 20:11:03.078344 | TASK [include_role : fetch-output] 2025-10-12 20:11:03.106639 | controller | ok 2025-10-12 20:11:03.123002 | 2025-10-12 20:11:03.123085 | TASK [fetch-output : Set log path for multiple nodes] 2025-10-12 20:11:03.187008 | controller | skipping: Conditional result was False 2025-10-12 20:11:03.192831 | 2025-10-12 20:11:03.192892 | TASK [fetch-output : Set log path for single node] 2025-10-12 20:11:03.231323 | controller | ok 2025-10-12 20:11:03.236146 | 2025-10-12 20:11:03.236206 | LOOP [fetch-output : Ensure local output dirs] 2025-10-12 20:11:03.634387 | controller -> localhost | ok: "/var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/logs" 2025-10-12 20:11:03.854887 | controller -> localhost | ok: "/var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/artifacts" 2025-10-12 20:11:04.077722 | controller -> localhost | ok: "/var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/docs" 2025-10-12 20:11:04.088371 | 2025-10-12 20:11:04.088437 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-10-12 20:11:04.740226 | controller | ok 2025-10-12 20:11:04.740559 | controller | ok: All items complete 2025-10-12 20:11:04.740629 | 2025-10-12 20:11:05.232366 | controller | ok 2025-10-12 20:11:05.722185 | controller | ok 2025-10-12 20:11:05.756903 | 2025-10-12 20:11:05.757298 | TASK [include_role : fetch-output-openshift] 2025-10-12 20:11:05.773277 | controller | skipping: Conditional result was False 2025-10-12 20:11:05.785749 | 2025-10-12 20:11:05.785889 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-10-12 20:11:06.204003 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007516 2025-10-12 20:11:06.409289 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007348 2025-10-12 20:11:06.464729 | 2025-10-12 20:11:06.464871 | PLAY [all] 2025-10-12 20:11:06.484107 | 2025-10-12 20:11:06.484197 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-12 20:11:07.023917 | controller | changed 2025-10-12 20:11:07.070611 | 2025-10-12 20:11:07.070716 | PLAY RECAP 2025-10-12 20:11:07.070777 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-10-12 20:11:07.070807 | 2025-10-12 20:11:07.162624 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-10-12 20:11:07.164297 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-10-12 20:11:07.761083 | 2025-10-12 20:11:07.761193 | PLAY [localhost] 2025-10-12 20:11:07.778469 | 2025-10-12 20:11:07.778546 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-12 20:11:08.207673 | localhost | changed 2025-10-12 20:11:08.217351 | 2025-10-12 20:11:08.217497 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-12 20:11:08.253735 | localhost | ok 2025-10-12 20:11:08.271103 | 2025-10-12 20:11:08.271239 | TASK [add-fileserver : Create SSH private key tempfile] 2025-10-12 20:11:08.694870 | localhost | changed 2025-10-12 20:11:08.704903 | 2025-10-12 20:11:08.705042 | TASK [add-fileserver : Create SSH private key from secret] 2025-10-12 20:11:09.447486 | localhost | changed 2025-10-12 20:11:09.452359 | 2025-10-12 20:11:09.452422 | TASK [add-fileserver : Add fileserver ssh key] 2025-10-12 20:11:09.875509 | localhost | Identity added: /var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/tmp/ansible.9zhukaky (/var/lib/zuul/builds/0f7b179d7ab34d98a6105917ed95d860/work/tmp/ansible.9zhukaky) 2025-10-12 20:11:09.875854 | localhost | ok: Runtime: 0:00:00.012868 2025-10-12 20:11:09.885630 | 2025-10-12 20:11:09.885796 | TASK [add-fileserver : Remove SSH private key from disk] 2025-10-12 20:11:10.196929 | localhost | ok: Runtime: 0:00:00.008097 2025-10-12 20:11:10.208226 | 2025-10-12 20:11:10.208370 | TASK [add-fileserver : Add fileserver to inventory] 2025-10-12 20:11:10.286062 | localhost | changed 2025-10-12 20:11:10.295137 | 2025-10-12 20:11:10.295272 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-10-12 20:11:10.728172 | localhost | changed 2025-10-12 20:11:10.768612 | 2025-10-12 20:11:10.768706 | PLAY [localhost] 2025-10-12 20:11:10.785092 | 2025-10-12 20:11:10.785170 | TASK [Generate bulk log download script] 2025-10-12 20:11:10.806144 | localhost | ok 2025-10-12 20:11:10.821640 | 2025-10-12 20:11:10.821751 | TASK [local-log-download : Check API endpoint is defined] 2025-10-12 20:11:10.862483 | localhost | ok: All assertions passed 2025-10-12 20:11:10.868398 | 2025-10-12 20:11:10.868478 | TASK [local-log-download : Create download script] 2025-10-12 20:11:11.320574 | localhost -> localhost | changed 2025-10-12 20:11:11.339034 | 2025-10-12 20:11:11.339263 | TASK [Register quick-download link] 2025-10-12 20:11:11.363564 | localhost | ok 2025-10-12 20:11:11.403304 | 2025-10-12 20:11:11.403406 | PLAY [logserver.rdoproject.org] 2025-10-12 20:11:11.412775 | 2025-10-12 20:11:11.412853 | TASK [Set zuul-log-path fact] 2025-10-12 20:11:11.429690 | logserver.rdoproject.org | ok 2025-10-12 20:11:11.439170 | 2025-10-12 20:11:11.439255 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-12 20:11:11.466025 | logserver.rdoproject.org | ok 2025-10-12 20:11:11.471696 | 2025-10-12 20:11:11.471761 | TASK [upload-logs : Create log directories] 2025-10-12 20:11:12.296864 | logserver.rdoproject.org | changed 2025-10-12 20:11:12.303567 | 2025-10-12 20:11:12.303733 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-12 20:11:12.651548 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.009634 2025-10-12 20:11:12.660878 | 2025-10-12 20:11:12.661009 | TASK [upload-logs : Upload logs to log server] 2025-10-12 20:11:13.395842 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-10-12 20:11:13.401780 | 2025-10-12 20:11:13.401910 | LOOP [upload-logs : Compress console log and json output] 2025-10-12 20:11:13.466496 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-12 20:11:13.479378 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-12 20:11:13.485467 | 2025-10-12 20:11:13.485559 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-12 20:11:13.546015 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-12 20:11:13.546422 | 2025-10-12 20:11:13.549731 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-12 20:11:13.556820 | 2025-10-12 20:11:13.556893 | LOOP [upload-logs : Upload console log and json output]