2025-12-04 13:39:20.742127 | Job console starting... 2025-12-04 13:39:20.953054 | Updating repositories 2025-12-04 13:39:21.630985 | Preparing job workspace 2025-12-04 13:39:28.302574 | Running Ansible setup... 2025-12-04 13:39:31.074288 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-12-04 13:39:31.565191 | 2025-12-04 13:39:31.565280 | PLAY [localhost] 2025-12-04 13:39:31.595711 | 2025-12-04 13:39:31.595820 | TASK [Gathering Facts] 2025-12-04 13:39:32.369313 | localhost | ok 2025-12-04 13:39:32.382076 | 2025-12-04 13:39:32.382162 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-04 13:39:32.679015 | localhost -> localhost | changed 2025-12-04 13:39:32.683820 | 2025-12-04 13:39:32.683890 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-04 13:39:33.344105 | localhost -> localhost | changed 2025-12-04 13:39:33.351301 | 2025-12-04 13:39:33.351361 | TASK [Setup log path fact] 2025-12-04 13:39:33.367738 | localhost | ok 2025-12-04 13:39:33.377618 | 2025-12-04 13:39:33.377678 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-04 13:39:33.392841 | localhost | ok 2025-12-04 13:39:33.399707 | 2025-12-04 13:39:33.399766 | TASK [emit-job-header : Print job information] 2025-12-04 13:39:33.425257 | # Job Information 2025-12-04 13:39:33.425351 | Ansible Version: 2.15.12 2025-12-04 13:39:33.425379 | Job: rhoso-architecture-validate-uni04delta 2025-12-04 13:39:33.425404 | Pipeline: github-check 2025-12-04 13:39:33.425424 | Executor: ibm-bm4-ze.softwarefactory-project.io 2025-12-04 13:39:33.425443 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/665 2025-12-04 13:39:33.425478 | Log URL (when completed): https://logserver.rdoproject.org/f02/rdoproject.org/f02b69b8376f458fb5c36975cce5d713/ 2025-12-04 13:39:33.425498 | Event ID: 8f558e80-d116-11f0-8f8a-c47d52a5bb50 2025-12-04 13:39:33.428789 | 2025-12-04 13:39:33.428849 | LOOP [emit-job-header : Print node information] 2025-12-04 13:39:33.506123 | localhost | ok: 2025-12-04 13:39:33.506268 | localhost | # Node Information 2025-12-04 13:39:33.506299 | localhost | Inventory Hostname: controller 2025-12-04 13:39:33.506346 | localhost | Hostname: np0005545657 2025-12-04 13:39:33.506368 | localhost | Username: zuul 2025-12-04 13:39:33.506408 | localhost | Distro: CentOS 9 2025-12-04 13:39:33.506431 | localhost | Provider: ibm-bm4-nodepool 2025-12-04 13:39:33.506450 | localhost | Region: regionOne 2025-12-04 13:39:33.506500 | localhost | Label: cloud-centos-9-stream-tripleo 2025-12-04 13:39:33.506522 | localhost | Product Name: OpenStack Compute 2025-12-04 13:39:33.506539 | localhost | Interface IP: 192.168.26.171 2025-12-04 13:39:33.529233 | 2025-12-04 13:39:33.529284 | PLAY [all] 2025-12-04 13:39:33.535109 | 2025-12-04 13:39:33.535170 | TASK [Gather network facts] 2025-12-04 13:39:33.857412 | controller | ok 2025-12-04 13:39:33.871213 | 2025-12-04 13:39:33.871278 | TASK [include_role : start-zuul-console] 2025-12-04 13:39:33.887857 | controller | ok 2025-12-04 13:39:33.899342 | 2025-12-04 13:39:33.899407 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-04 13:39:34.189371 | controller | ok 2025-12-04 13:39:34.198382 | 2025-12-04 13:39:34.198449 | TASK [include_role : add-build-sshkey] 2025-12-04 13:39:34.215212 | controller | ok 2025-12-04 13:39:34.227243 | 2025-12-04 13:39:34.227308 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-04 13:39:34.411875 | controller -> localhost | ok 2025-12-04 13:39:34.416776 | 2025-12-04 13:39:34.416835 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-04 13:39:34.433497 | controller | ok 2025-12-04 13:39:34.445551 | controller | included: /var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-04 13:39:34.450811 | 2025-12-04 13:39:34.450868 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-04 13:39:34.929066 | controller -> localhost | Generating public/private rsa key pair. 2025-12-04 13:39:34.929225 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/f02b69b8376f458fb5c36975cce5d713_id_rsa. 2025-12-04 13:39:34.929260 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/f02b69b8376f458fb5c36975cce5d713_id_rsa.pub. 2025-12-04 13:39:34.929283 | controller -> localhost | The key fingerprint is: 2025-12-04 13:39:34.929304 | controller -> localhost | SHA256:IkvcAGzlLNikJFg9D+VNUtZAdSKpNMVeJyLhTnJicsA zuul-build-sshkey 2025-12-04 13:39:34.929323 | controller -> localhost | The key's randomart image is: 2025-12-04 13:39:34.929340 | controller -> localhost | +---[RSA 3072]----+ 2025-12-04 13:39:34.929358 | controller -> localhost | |o==o..+*O=o . | 2025-12-04 13:39:34.929377 | controller -> localhost | |+=E=+o+=+.+o. | 2025-12-04 13:39:34.929394 | controller -> localhost | |o.+ O===.o o | 2025-12-04 13:39:34.929412 | controller -> localhost | | * Oo . | 2025-12-04 13:39:34.929429 | controller -> localhost | | + + S | 2025-12-04 13:39:34.929444 | controller -> localhost | | . o . | 2025-12-04 13:39:34.929470 | controller -> localhost | | . | 2025-12-04 13:39:34.929488 | controller -> localhost | | | 2025-12-04 13:39:34.929505 | controller -> localhost | | | 2025-12-04 13:39:34.929520 | controller -> localhost | +----[SHA256]-----+ 2025-12-04 13:39:34.929559 | controller -> localhost | ok: Runtime: 0:00:00.153751 2025-12-04 13:39:34.934729 | 2025-12-04 13:39:34.934798 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-04 13:39:34.952038 | controller | ok 2025-12-04 13:39:34.961106 | controller | included: /var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-04 13:39:34.968857 | 2025-12-04 13:39:34.968940 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-04 13:39:34.982118 | controller | skipping: Conditional result was False 2025-12-04 13:39:34.987199 | 2025-12-04 13:39:34.987268 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-04 13:39:35.359459 | controller | changed 2025-12-04 13:39:35.365674 | 2025-12-04 13:39:35.365762 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-04 13:39:35.545748 | controller | ok 2025-12-04 13:39:35.550555 | 2025-12-04 13:39:35.550639 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-04 13:39:36.074070 | controller | changed 2025-12-04 13:39:36.078747 | 2025-12-04 13:39:36.078817 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-04 13:39:36.605589 | controller | changed 2025-12-04 13:39:36.612057 | 2025-12-04 13:39:36.612135 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-04 13:39:36.625604 | controller | skipping: Conditional result was False 2025-12-04 13:39:36.631125 | 2025-12-04 13:39:36.631196 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-04 13:39:36.949687 | controller -> localhost | changed 2025-12-04 13:39:36.958644 | 2025-12-04 13:39:36.958710 | TASK [add-build-sshkey : Add back temp key] 2025-12-04 13:39:37.185543 | controller -> localhost | Identity added: /var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/f02b69b8376f458fb5c36975cce5d713_id_rsa (zuul-build-sshkey) 2025-12-04 13:39:37.185741 | controller -> localhost | ok: Runtime: 0:00:00.006387 2025-12-04 13:39:37.191175 | 2025-12-04 13:39:37.191241 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-04 13:39:37.461699 | controller | ok 2025-12-04 13:39:37.467246 | 2025-12-04 13:39:37.467319 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-04 13:39:37.490882 | controller | skipping: Conditional result was False 2025-12-04 13:39:37.499194 | 2025-12-04 13:39:37.499263 | TASK [include_role : validate-host] 2025-12-04 13:39:37.515882 | controller | ok 2025-12-04 13:39:37.540294 | 2025-12-04 13:39:37.540362 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-04 13:39:37.567178 | controller | ok 2025-12-04 13:39:37.571284 | 2025-12-04 13:39:37.571348 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-04 13:39:37.796855 | controller -> localhost | ok 2025-12-04 13:39:37.802018 | 2025-12-04 13:39:37.802090 | TASK [validate-host : Collect information about the host] 2025-12-04 13:39:38.358417 | controller | ok 2025-12-04 13:39:38.366238 | 2025-12-04 13:39:38.366308 | TASK [validate-host : Sanitize hostname] 2025-12-04 13:39:38.423982 | controller | ok 2025-12-04 13:39:38.428254 | 2025-12-04 13:39:38.428316 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-04 13:39:38.807704 | controller -> localhost | changed 2025-12-04 13:39:38.831723 | 2025-12-04 13:39:38.831799 | TASK [validate-host : Collect information about zuul worker] 2025-12-04 13:39:39.132350 | controller | ok 2025-12-04 13:39:39.136928 | 2025-12-04 13:39:39.136996 | TASK [validate-host : Write out all zuul information for each host] 2025-12-04 13:39:39.518161 | controller -> localhost | changed 2025-12-04 13:39:39.527350 | 2025-12-04 13:39:39.527413 | TASK [include_role : prepare-workspace-openshift] 2025-12-04 13:39:39.540861 | controller | skipping: Conditional result was False 2025-12-04 13:39:39.558223 | 2025-12-04 13:39:39.558288 | TASK [include_role : remove-zuul-sshkey] 2025-12-04 13:39:39.579100 | controller | skipping: Conditional result was False 2025-12-04 13:39:39.583610 | 2025-12-04 13:39:39.583670 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-12-04 13:39:39.772966 | controller | ok: "logs" 2025-12-04 13:39:39.773175 | controller | ok: All items complete 2025-12-04 13:39:39.773205 | 2025-12-04 13:39:39.936826 | controller | ok: "artifacts" 2025-12-04 13:39:40.094779 | controller | ok: "docs" 2025-12-04 13:39:40.109191 | 2025-12-04 13:39:40.109287 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-12-04 13:39:40.300654 | controller | changed: "logs" 2025-12-04 13:39:40.472273 | controller | changed: "artifacts" 2025-12-04 13:39:40.640815 | controller | changed: "docs" 2025-12-04 13:39:40.672344 | 2025-12-04 13:39:40.672415 | PLAY RECAP 2025-12-04 13:39:40.672472 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-12-04 13:39:40.672501 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-04 13:39:40.672520 | 2025-12-04 13:39:40.738981 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-12-04 13:39:40.739739 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-12-04 13:39:41.266369 | 2025-12-04 13:39:41.266484 | PLAY [all] 2025-12-04 13:39:41.284339 | 2025-12-04 13:39:41.284408 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-12-04 13:39:41.342581 | controller | ok 2025-12-04 13:39:41.347015 | 2025-12-04 13:39:41.347087 | TASK [mirror-info-fork : Create /etc/ci] 2025-12-04 13:39:41.685746 | controller | changed 2025-12-04 13:39:41.690735 | 2025-12-04 13:39:41.690805 | TASK [mirror-info-fork : Install ci_mirror script] 2025-12-04 13:39:42.438726 | controller | changed 2025-12-04 13:39:42.448223 | 2025-12-04 13:39:42.448296 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-12-04 13:39:42.776460 | controller | changed: 2025-12-04 13:39:42.777411 | controller | { 2025-12-04 13:39:42.777550 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-12-04 13:39:42.777639 | controller | } 2025-12-04 13:39:42.963984 | controller | changed: 2025-12-04 13:39:42.964050 | controller | { 2025-12-04 13:39:42.964077 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-12-04 13:39:42.964098 | controller | } 2025-12-04 13:39:43.171229 | controller | changed: 2025-12-04 13:39:43.171306 | controller | { 2025-12-04 13:39:43.171335 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-12-04 13:39:43.171358 | controller | } 2025-12-04 13:39:43.368695 | controller | changed: 2025-12-04 13:39:43.368796 | controller | { 2025-12-04 13:39:43.368829 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-12-04 13:39:43.368853 | controller | } 2025-12-04 13:39:43.566879 | controller | changed: 2025-12-04 13:39:43.566961 | controller | { 2025-12-04 13:39:43.566988 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-12-04 13:39:43.567007 | controller | } 2025-12-04 13:39:43.764659 | controller | changed: 2025-12-04 13:39:43.764815 | controller | { 2025-12-04 13:39:43.764865 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-12-04 13:39:43.764890 | controller | } 2025-12-04 13:39:43.972270 | controller | changed: 2025-12-04 13:39:43.972352 | controller | { 2025-12-04 13:39:43.972380 | 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-12-04 13:39:43.972402 | controller | } 2025-12-04 13:39:44.171928 | controller | changed: 2025-12-04 13:39:44.172018 | controller | { 2025-12-04 13:39:44.172047 | 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-12-04 13:39:44.172071 | controller | } 2025-12-04 13:39:44.371093 | controller | changed: 2025-12-04 13:39:44.371174 | controller | { 2025-12-04 13:39:44.371200 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-12-04 13:39:44.371220 | controller | } 2025-12-04 13:39:44.570720 | controller | changed: 2025-12-04 13:39:44.570801 | controller | { 2025-12-04 13:39:44.570830 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-12-04 13:39:44.570851 | controller | } 2025-12-04 13:39:44.771209 | controller | changed: 2025-12-04 13:39:44.771285 | controller | { 2025-12-04 13:39:44.771312 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-12-04 13:39:44.771334 | controller | } 2025-12-04 13:39:44.983302 | controller | changed: 2025-12-04 13:39:44.983390 | controller | { 2025-12-04 13:39:44.983419 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-12-04 13:39:44.983452 | controller | } 2025-12-04 13:39:45.159558 | controller | changed: 2025-12-04 13:39:45.159625 | controller | { 2025-12-04 13:39:45.159653 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-12-04 13:39:45.159673 | controller | } 2025-12-04 13:39:45.355747 | controller | changed: 2025-12-04 13:39:45.355819 | controller | { 2025-12-04 13:39:45.355845 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-12-04 13:39:45.355866 | controller | } 2025-12-04 13:39:45.556285 | controller | changed: 2025-12-04 13:39:45.556360 | controller | { 2025-12-04 13:39:45.556388 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-12-04 13:39:45.556410 | controller | } 2025-12-04 13:39:45.755345 | controller | changed: 2025-12-04 13:39:45.755409 | controller | { 2025-12-04 13:39:45.755435 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-12-04 13:39:45.755467 | controller | } 2025-12-04 13:39:45.957581 | controller | changed: 2025-12-04 13:39:45.957635 | controller | { 2025-12-04 13:39:45.957662 | 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-12-04 13:39:45.957684 | controller | } 2025-12-04 13:39:46.165750 | controller | changed: 2025-12-04 13:39:46.165813 | controller | { 2025-12-04 13:39:46.165841 | 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-12-04 13:39:46.165869 | controller | } 2025-12-04 13:39:46.370324 | controller | changed: 2025-12-04 13:39:46.370398 | controller | { 2025-12-04 13:39:46.370426 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-12-04 13:39:46.370459 | controller | } 2025-12-04 13:39:46.573975 | controller | changed: 2025-12-04 13:39:46.574060 | controller | { 2025-12-04 13:39:46.574088 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-12-04 13:39:46.574110 | controller | } 2025-12-04 13:39:46.777939 | controller | changed: 2025-12-04 13:39:46.778019 | controller | { 2025-12-04 13:39:46.778047 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-12-04 13:39:46.778068 | controller | } 2025-12-04 13:39:46.982039 | controller | changed: 2025-12-04 13:39:46.982115 | controller | { 2025-12-04 13:39:46.982143 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-12-04 13:39:46.982164 | controller | } 2025-12-04 13:39:47.187982 | controller | changed: 2025-12-04 13:39:47.188052 | controller | { 2025-12-04 13:39:47.188080 | 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-12-04 13:39:47.188103 | controller | } 2025-12-04 13:39:47.396764 | controller | changed: 2025-12-04 13:39:47.396852 | controller | { 2025-12-04 13:39:47.396881 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-12-04 13:39:47.396902 | controller | } 2025-12-04 13:39:47.599078 | controller | changed: 2025-12-04 13:39:47.599127 | controller | { 2025-12-04 13:39:47.599153 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-12-04 13:39:47.599174 | controller | } 2025-12-04 13:39:47.799633 | controller | changed: 2025-12-04 13:39:47.799682 | controller | { 2025-12-04 13:39:47.799706 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-12-04 13:39:47.799725 | controller | } 2025-12-04 13:39:47.817975 | 2025-12-04 13:39:47.818074 | TASK [Set timezone to UTC] 2025-12-04 13:39:48.207766 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-12-04 13:39:48.212581 | 2025-12-04 13:39:48.212648 | TASK [Create nodepool directory] 2025-12-04 13:39:48.413860 | controller | changed 2025-12-04 13:39:48.419070 | 2025-12-04 13:39:48.419134 | TASK [Create nodepool sub_nodes file] 2025-12-04 13:39:48.924468 | controller | changed 2025-12-04 13:39:48.928947 | 2025-12-04 13:39:48.929012 | TASK [Create nodepool sub_nodes_private file] 2025-12-04 13:39:49.433137 | controller | changed 2025-12-04 13:39:49.438799 | 2025-12-04 13:39:49.438864 | LOOP [Populate nodepool sub_nodes file] 2025-12-04 13:39:49.469176 | 2025-12-04 13:39:49.469294 | LOOP [Populate nodepool sub_nodes_private file] 2025-12-04 13:39:49.497429 | 2025-12-04 13:39:49.497555 | TASK [Create nodepool primary file] 2025-12-04 13:39:49.525350 | controller | skipping: Conditional result was False 2025-12-04 13:39:49.530145 | 2025-12-04 13:39:49.530213 | TASK [Create nodepool node_private for this node] 2025-12-04 13:39:50.085003 | controller | changed 2025-12-04 13:39:50.090464 | 2025-12-04 13:39:50.090536 | LOOP [Copy ssh keys to nodepool directory] 2025-12-04 13:39:50.429368 | controller | ok: Item: id_rsa Runtime: 0:00:00.005218 2025-12-04 13:39:50.429626 | 2025-12-04 13:39:50.596983 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005136 2025-12-04 13:39:50.607033 | 2025-12-04 13:39:50.607132 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-12-04 13:39:51.172142 | controller | changed 2025-12-04 13:39:51.176746 | 2025-12-04 13:39:51.176805 | TASK [Validate sudoers config after edits] 2025-12-04 13:39:51.392704 | controller | /etc/sudoers: parsed OK 2025-12-04 13:39:51.392789 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-12-04 13:39:51.392824 | controller | /etc/sudoers.d/zuul: parsed OK 2025-12-04 13:39:51.392902 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-12-04 13:39:51.702345 | controller | ok: Runtime: 0:00:00.006091 2025-12-04 13:39:51.708011 | 2025-12-04 13:39:51.708076 | TASK [Show the environment passed in to job shell scripts] 2025-12-04 13:39:51.914563 | controller | SHELL=/bin/bash 2025-12-04 13:39:51.914619 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-12-04 13:39:51.914671 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-12-04 13:39:51.914681 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/65/665/638b2ea5b0783b037f8b58bbfeebbbb0d765fb28 2025-12-04 13:39:51.914687 | controller | PWD=/home/zuul 2025-12-04 13:39:51.914693 | controller | ZUUL_PIPELINE=github-check 2025-12-04 13:39:51.914698 | controller | LOGNAME=zuul 2025-12-04 13:39:51.914704 | controller | XDG_SESSION_TYPE=tty 2025-12-04 13:39:51.914709 | controller | _=/usr/bin/env 2025-12-04 13:39:51.914715 | controller | MOTD_SHOWN=pam 2025-12-04 13:39:51.914720 | controller | HOME=/home/zuul 2025-12-04 13:39:51.914725 | controller | LANG=en_US.UTF-8 2025-12-04 13:39:51.914731 | controller | SSH_CONNECTION=192.168.26.12 44614 192.168.26.171 22 2025-12-04 13:39:51.914737 | 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-12-04 13:39:51.914746 | controller | ZUUL_CHANGE_IDS=665,638b2ea5b0783b037f8b58bbfeebbbb0d765fb28 2025-12-04 13:39:51.914751 | controller | WORKSPACE=/home/zuul/workspace 2025-12-04 13:39:51.914757 | controller | XDG_SESSION_CLASS=user 2025-12-04 13:39:51.914762 | controller | SELINUX_ROLE_REQUESTED= 2025-12-04 13:39:51.914768 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-12-04 13:39:51.914773 | controller | USER=zuul 2025-12-04 13:39:51.914779 | controller | ZUUL_VOTING=True 2025-12-04 13:39:51.914784 | controller | BUILD_TIMEOUT=1800000 2025-12-04 13:39:51.914790 | controller | SELINUX_USE_CURRENT_RANGE= 2025-12-04 13:39:51.914795 | controller | SHLVL=1 2025-12-04 13:39:51.914801 | controller | ZUUL_PATCHSET=638b2ea5b0783b037f8b58bbfeebbbb0d765fb28 2025-12-04 13:39:51.914806 | controller | XDG_SESSION_ID=1 2025-12-04 13:39:51.914812 | controller | ZUUL_BRANCH=main 2025-12-04 13:39:51.914817 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-12-04 13:39:51.914823 | controller | SSH_CLIENT=192.168.26.12 44614 22 2025-12-04 13:39:51.914828 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-12-04 13:39:51.914834 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-12-04 13:39:51.914859 | controller | which_declare=declare -f 2025-12-04 13:39:51.914868 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-12-04 13:39:51.914874 | controller | SELINUX_LEVEL_REQUESTED= 2025-12-04 13:39:51.914879 | controller | ZUUL_CHANGE=665 2025-12-04 13:39:51.914885 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-12-04 13:39:51.914890 | controller | ZUUL_UUID=f02b69b8376f458fb5c36975cce5d713 2025-12-04 13:39:51.914896 | controller | BASH_FUNC_which%%=() { ( alias; 2025-12-04 13:39:51.914901 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-12-04 13:39:51.914907 | controller | } 2025-12-04 13:39:52.244124 | controller | ok: Runtime: 0:00:00.005184 2025-12-04 13:39:52.249424 | 2025-12-04 13:39:52.249497 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-12-04 13:39:52.262750 | controller | skipping: Conditional result was False 2025-12-04 13:39:52.268089 | 2025-12-04 13:39:52.268153 | TASK [Symlink /home/zuul-worker/workspace] 2025-12-04 13:39:52.796706 | controller | skipping: Conditional result was False 2025-12-04 13:39:52.802466 | 2025-12-04 13:39:52.802532 | TASK [Ensure legacy workspace directory] 2025-12-04 13:39:52.993901 | controller | changed 2025-12-04 13:39:53.012342 | 2025-12-04 13:39:53.012407 | PLAY RECAP 2025-12-04 13:39:53.012467 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-12-04 13:39:53.012493 | 2025-12-04 13:39:53.084693 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-12-04 13:39:53.085515 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-12-04 13:39:53.634284 | 2025-12-04 13:39:53.634381 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-12-04 13:39:53.662804 | 2025-12-04 13:39:53.662881 | TASK [Clone repos in the job workspace] 2025-12-04 13:39:53.681070 | controller | ok 2025-12-04 13:39:53.696607 | 2025-12-04 13:39:53.696691 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-12-04 13:39:53.990156 | controller | ok 2025-12-04 13:39:53.996618 | 2025-12-04 13:39:53.996696 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-12-04 13:39:56.422339 | controller | Output suppressed because no_log was given 2025-12-04 13:39:56.448434 | 2025-12-04 13:39:56.448527 | TASK [Create zuul-output directory] 2025-12-04 13:39:56.726254 | controller | ok 2025-12-04 13:39:56.731400 | 2025-12-04 13:39:56.731489 | TASK [Install required packages] 2025-12-04 13:40:43.451604 | controller | changed 2025-12-04 13:40:43.456924 | 2025-12-04 13:40:43.456993 | TASK [Output pip related things] 2025-12-04 13:40:43.971292 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-12-04 13:40:44.482343 | controller | changed 2025-12-04 13:40:44.487442 | 2025-12-04 13:40:44.487505 | TASK [Install requirements] 2025-12-04 13:41:47.910211 | controller | changed 2025-12-04 13:41:47.922238 | 2025-12-04 13:41:47.922352 | TASK [Add cronjob to trigger job stats] 2025-12-04 13:41:47.957034 | controller | skipping: Conditional result was False 2025-12-04 13:41:47.963170 | 2025-12-04 13:41:47.963235 | LOOP [Construct project change list] 2025-12-04 13:41:48.012012 | controller | ok: 2025-12-04 13:41:48.012281 | controller | { 2025-12-04 13:41:48.012319 | controller | "branch": "main", 2025-12-04 13:41:48.012342 | controller | "change": "665", 2025-12-04 13:41:48.012359 | controller | "change_message": "uni04delta: remove Designate networking configuration\n\nRemove Designate and Designateext network definitions from uni04delta scenario as Designate service deployment isnt used yet.\r\n\r\nChanges:\r\n- Remove Designate/Designateext NetworkAttachmentDefinitions\r\n- Remove MetalLB pools and L2 advertisements\r\n- Remove NNCP patches for Designate interfaces\r\n- Remove kustomization replacements for Designate services\r\n- Clean service-values.yaml Designate configuration\r\n\r\nThis simplifies uni04delta to 5 core networks (ctlplane, internalapi, storage, tenant, external) matching the initial adoption requirements. Designate can be re-added later.\r\n\r\nRelated: [OSPNW-880](https://issues.redhat.com//browse/OSPNW-880)", 2025-12-04 13:41:48.012383 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/665", 2025-12-04 13:41:48.012420 | controller | "commit_id": "638b2ea5b0783b037f8b58bbfeebbbb0d765fb28", 2025-12-04 13:41:48.012437 | controller | "patchset": "638b2ea5b0783b037f8b58bbfeebbbb0d765fb28", 2025-12-04 13:41:48.012452 | controller | "project": { 2025-12-04 13:41:48.012466 | controller | "canonical_hostname": "github.com", 2025-12-04 13:41:48.012482 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-12-04 13:41:48.012497 | controller | "name": "openstack-k8s-operators/architecture", 2025-12-04 13:41:48.012512 | controller | "short_name": "architecture", 2025-12-04 13:41:48.012526 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-12-04 13:41:48.012541 | controller | }, 2025-12-04 13:41:48.012555 | controller | "topic": null 2025-12-04 13:41:48.012569 | controller | } 2025-12-04 13:41:48.055457 | 2025-12-04 13:41:48.055542 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-12-04 13:41:48.069018 | 2025-12-04 13:41:48.069077 | TASK [Filter out host if needed] 2025-12-04 13:41:48.078207 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-04 13:41:48.082328 | 2025-12-04 13:41:48.082383 | TASK [Get git tag for image tagging] 2025-12-04 13:41:48.608584 | controller | skipping: Conditional result was False 2025-12-04 13:41:48.614650 | 2025-12-04 13:41:48.614715 | TASK [Set openstack-runner image] 2025-12-04 13:41:48.639312 | controller | skipping: Conditional result was False 2025-12-04 13:41:48.644555 | 2025-12-04 13:41:48.644613 | TASK [Build openstack-runner image] 2025-12-04 13:41:48.667768 | controller | skipping: Conditional result was False 2025-12-04 13:41:48.673237 | 2025-12-04 13:41:48.673310 | TASK [Push openstack-runner image] 2025-12-04 13:41:48.698105 | controller | skipping: Conditional result was False 2025-12-04 13:41:48.704664 | 2025-12-04 13:41:48.704727 | TASK [Make sure ci-framework directory exists] 2025-12-04 13:41:48.729684 | controller | skipping: Conditional result was False 2025-12-04 13:41:48.735692 | 2025-12-04 13:41:48.735752 | TASK [Create EDPM ansible var file] 2025-12-04 13:41:48.760702 | controller | skipping: Conditional result was False 2025-12-04 13:41:48.778014 | 2025-12-04 13:41:48.778063 | PLAY RECAP 2025-12-04 13:41:48.778106 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-12-04 13:41:48.778126 | 2025-12-04 13:41:48.862897 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-12-04 13:41:48.863750 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-12-04 13:41:49.420746 | 2025-12-04 13:41:49.420892 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-12-04 13:41:49.443735 | 2025-12-04 13:41:49.443819 | TASK [Create zuul-output directory] 2025-12-04 13:41:49.760205 | controller | changed 2025-12-04 13:41:49.765240 | 2025-12-04 13:41:49.765324 | TASK [Slurp Zuul inventory test] 2025-12-04 13:41:50.055367 | controller -> localhost | ok 2025-12-04 13:41:50.062977 | 2025-12-04 13:41:50.063054 | TASK [Save zuul inventory] 2025-12-04 13:41:50.803141 | controller | changed 2025-12-04 13:41:50.808640 | 2025-12-04 13:41:50.808716 | TASK [Save zuul vars without the change_message] 2025-12-04 13:41:51.383371 | controller | changed 2025-12-04 13:41:51.401844 | 2025-12-04 13:41:51.401934 | PLAY RECAP 2025-12-04 13:41:51.401991 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-04 13:41:51.402016 | 2025-12-04 13:41:51.515614 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-12-04 13:41:51.516802 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-12-04 13:41:52.084944 | 2025-12-04 13:41:52.085104 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-12-04 13:41:52.106371 | 2025-12-04 13:41:52.106447 | TASK [Filter out host if needed] 2025-12-04 13:41:52.115299 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-04 13:41:52.119825 | 2025-12-04 13:41:52.119890 | TASK [Run playbook] 2025-12-04 13:41:52.866852 | controller | 2025-12-04 13:41:53.649529 | controller | PLAY [Test architecture automations] ******************************************* 2025-12-04 13:41:53.649566 | controller | 2025-12-04 13:41:53.649574 | controller | TASK [Gathering Facts ] ******************************************************** 2025-12-04 13:41:53.649580 | controller | Thursday 04 December 2025 13:41:52 +0000 (0:00:00.024) 0:00:00.024 ***** 2025-12-04 13:41:53.649585 | controller | Thursday 04 December 2025 13:41:52 +0000 (0:00:00.023) 0:00:00.023 ***** 2025-12-04 13:41:53.649595 | controller | ok: [localhost] 2025-12-04 13:41:53.679743 | controller | 2025-12-04 13:41:53.679764 | 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-12-04 13:41:53.679775 | controller | Thursday 04 December 2025 13:41:53 +0000 (0:00:00.780) 0:00:00.804 ***** 2025-12-04 13:41:53.679781 | controller | Thursday 04 December 2025 13:41:53 +0000 (0:00:00.780) 0:00:00.803 ***** 2025-12-04 13:41:53.679789 | controller | ok: [localhost] 2025-12-04 13:41:53.710229 | controller | 2025-12-04 13:41:53.710249 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-12-04 13:41:53.710256 | controller | Thursday 04 December 2025 13:41:53 +0000 (0:00:00.032) 0:00:00.837 ***** 2025-12-04 13:41:53.710262 | controller | Thursday 04 December 2025 13:41:53 +0000 (0:00:00.032) 0:00:00.836 ***** 2025-12-04 13:41:53.710271 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-12-04 13:41:53.727330 | controller | 2025-12-04 13:41:53.727349 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-12-04 13:41:53.727356 | controller | Thursday 04 December 2025 13:41:53 +0000 (0:00:00.030) 0:00:00.868 ***** 2025-12-04 13:41:53.727361 | controller | Thursday 04 December 2025 13:41:53 +0000 (0:00:00.030) 0:00:00.867 ***** 2025-12-04 13:41:53.727370 | controller | ok: [localhost] => 2025-12-04 13:41:57.570298 | controller | cifmw_ci_setup_packages: 2025-12-04 13:41:57.570331 | controller | - bash-completion 2025-12-04 13:41:57.570339 | controller | - ca-certificates 2025-12-04 13:41:57.570344 | controller | - git-core 2025-12-04 13:41:57.570353 | controller | - make 2025-12-04 13:41:57.570361 | controller | - tar 2025-12-04 13:41:57.570366 | controller | - tmux 2025-12-04 13:41:57.570371 | controller | - python3-pip 2025-12-04 13:41:57.570376 | controller | 2025-12-04 13:41:57.570382 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-12-04 13:41:57.570390 | controller | Thursday 04 December 2025 13:41:53 +0000 (0:00:00.017) 0:00:00.885 ***** 2025-12-04 13:41:57.570396 | controller | Thursday 04 December 2025 13:41:53 +0000 (0:00:00.017) 0:00:00.884 ***** 2025-12-04 13:41:57.570407 | controller | changed: [localhost] 2025-12-04 13:41:57.805938 | controller | 2025-12-04 13:41:57.805961 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-12-04 13:41:57.805969 | controller | Thursday 04 December 2025 13:41:57 +0000 (0:00:03.842) 0:00:04.728 ***** 2025-12-04 13:41:57.805974 | controller | Thursday 04 December 2025 13:41:57 +0000 (0:00:03.842) 0:00:04.726 ***** 2025-12-04 13:41:57.805983 | controller | ok: [localhost] 2025-12-04 13:41:58.050848 | controller | 2025-12-04 13:41:58.050869 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-12-04 13:41:58.050877 | controller | Thursday 04 December 2025 13:41:57 +0000 (0:00:00.235) 0:00:04.963 ***** 2025-12-04 13:41:58.050883 | controller | Thursday 04 December 2025 13:41:57 +0000 (0:00:00.235) 0:00:04.962 ***** 2025-12-04 13:41:58.050894 | controller | changed: [localhost] 2025-12-04 13:42:04.088019 | controller | 2025-12-04 13:42:04.088079 | 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-12-04 13:42:04.088091 | controller | Thursday 04 December 2025 13:41:58 +0000 (0:00:00.244) 0:00:05.208 ***** 2025-12-04 13:42:04.088105 | controller | Thursday 04 December 2025 13:41:58 +0000 (0:00:00.244) 0:00:05.207 ***** 2025-12-04 13:42:04.088116 | controller | changed: [localhost] 2025-12-04 13:42:04.113128 | controller | 2025-12-04 13:42:04.113155 | 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-12-04 13:42:04.113171 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:06.037) 0:00:11.245 ***** 2025-12-04 13:42:04.113180 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:06.037) 0:00:11.244 ***** 2025-12-04 13:42:04.113192 | controller | skipping: [localhost] 2025-12-04 13:42:04.344328 | controller | 2025-12-04 13:42:04.344356 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-12-04 13:42:04.344364 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.025) 0:00:11.271 ***** 2025-12-04 13:42:04.344370 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.025) 0:00:11.269 ***** 2025-12-04 13:42:04.344380 | controller | changed: [localhost] 2025-12-04 13:42:04.571019 | controller | 2025-12-04 13:42:04.571046 | 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-12-04 13:42:04.571055 | controller | source ~/.oc_completion 2025-12-04 13:42:04.571061 | controller | fi] *** 2025-12-04 13:42:04.571073 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.231) 0:00:11.502 ***** 2025-12-04 13:42:04.571079 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.231) 0:00:11.501 ***** 2025-12-04 13:42:04.571089 | controller | changed: [localhost] 2025-12-04 13:42:04.585949 | controller | 2025-12-04 13:42:04.585977 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-12-04 13:42:04.585987 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.226) 0:00:11.729 ***** 2025-12-04 13:42:04.585995 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.226) 0:00:11.727 ***** 2025-12-04 13:42:04.586007 | controller | skipping: [localhost] 2025-12-04 13:42:04.600267 | controller | 2025-12-04 13:42:04.600293 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-12-04 13:42:04.600302 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-12-04 13:42:04.600309 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-12-04 13:42:04.600317 | controller | }}] *** 2025-12-04 13:42:04.600323 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.014) 0:00:11.744 ***** 2025-12-04 13:42:04.600330 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.014) 0:00:11.742 ***** 2025-12-04 13:42:04.600341 | controller | skipping: [localhost] 2025-12-04 13:42:04.614513 | controller | 2025-12-04 13:42:04.614551 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-12-04 13:42:04.614561 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.014) 0:00:11.758 ***** 2025-12-04 13:42:04.614568 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.014) 0:00:11.757 ***** 2025-12-04 13:42:04.614581 | controller | skipping: [localhost] 2025-12-04 13:42:04.628684 | controller | 2025-12-04 13:42:04.628712 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-12-04 13:42:04.628721 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.014) 0:00:11.772 ***** 2025-12-04 13:42:04.628730 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.014) 0:00:11.771 ***** 2025-12-04 13:42:04.628741 | controller | skipping: [localhost] 2025-12-04 13:42:04.642308 | controller | 2025-12-04 13:42:04.642331 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-12-04 13:42:04.642340 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.014) 0:00:11.786 ***** 2025-12-04 13:42:04.642347 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.014) 0:00:11.785 ***** 2025-12-04 13:42:04.642358 | controller | skipping: [localhost] 2025-12-04 13:42:04.660967 | controller | 2025-12-04 13:42:04.660995 | 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-12-04 13:42:04.661014 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.013) 0:00:11.800 ***** 2025-12-04 13:42:04.661026 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.013) 0:00:11.799 ***** 2025-12-04 13:42:04.661039 | controller | skipping: [localhost] 2025-12-04 13:42:05.487270 | controller | 2025-12-04 13:42:05.487301 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-12-04 13:42:05.487310 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.018) 0:00:11.819 ***** 2025-12-04 13:42:05.487317 | controller | Thursday 04 December 2025 13:42:04 +0000 (0:00:00.018) 0:00:11.817 ***** 2025-12-04 13:42:05.487327 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-12-04 13:42:05.771645 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-12-04 13:42:05.771685 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-12-04 13:42:05.771696 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-12-04 13:42:05.771704 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-12-04 13:42:05.771712 | controller | 2025-12-04 13:42:05.771720 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-12-04 13:42:05.771728 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.825) 0:00:12.644 ***** 2025-12-04 13:42:05.771735 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.825) 0:00:12.643 ***** 2025-12-04 13:42:05.771749 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-12-04 13:42:05.918452 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-12-04 13:42:05.918481 | controller | 2025-12-04 13:42:05.918490 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-12-04 13:42:05.918497 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.284) 0:00:12.929 ***** 2025-12-04 13:42:05.918503 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.284) 0:00:12.928 ***** 2025-12-04 13:42:05.918513 | controller | ok: [localhost] 2025-12-04 13:42:05.934141 | controller | 2025-12-04 13:42:05.934169 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-12-04 13:42:05.934178 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.146) 0:00:13.076 ***** 2025-12-04 13:42:05.934186 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.146) 0:00:13.075 ***** 2025-12-04 13:42:05.934198 | controller | skipping: [localhost] 2025-12-04 13:42:05.952582 | controller | 2025-12-04 13:42:05.952609 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-12-04 13:42:05.952623 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.015) 0:00:13.092 ***** 2025-12-04 13:42:05.952632 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.015) 0:00:13.091 ***** 2025-12-04 13:42:05.952644 | controller | skipping: [localhost] 2025-12-04 13:42:05.967020 | controller | 2025-12-04 13:42:05.967046 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-12-04 13:42:05.967055 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.018) 0:00:13.110 ***** 2025-12-04 13:42:05.967063 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.018) 0:00:13.109 ***** 2025-12-04 13:42:05.967076 | controller | skipping: [localhost] 2025-12-04 13:42:06.218118 | controller | 2025-12-04 13:42:06.218145 | 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-12-04 13:42:06.218154 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.014) 0:00:13.125 ***** 2025-12-04 13:42:06.218166 | controller | Thursday 04 December 2025 13:42:05 +0000 (0:00:00.014) 0:00:13.123 ***** 2025-12-04 13:42:06.218176 | controller | ok: [localhost] 2025-12-04 13:42:06.479878 | controller | 2025-12-04 13:42:06.479906 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-12-04 13:42:06.479915 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.251) 0:00:13.376 ***** 2025-12-04 13:42:06.479922 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.251) 0:00:13.374 ***** 2025-12-04 13:42:06.479931 | controller | ok: [localhost] 2025-12-04 13:42:06.499679 | controller | 2025-12-04 13:42:06.499701 | 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-12-04 13:42:06.499713 | controller | ] *** 2025-12-04 13:42:06.499720 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.261) 0:00:13.637 ***** 2025-12-04 13:42:06.499726 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.261) 0:00:13.636 ***** 2025-12-04 13:42:06.499735 | controller | skipping: [localhost] 2025-12-04 13:42:06.652705 | controller | 2025-12-04 13:42:06.652732 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-12-04 13:42:06.652741 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.019) 0:00:13.657 ***** 2025-12-04 13:42:06.652747 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.019) 0:00:13.656 ***** 2025-12-04 13:42:06.652757 | controller | changed: [localhost] 2025-12-04 13:42:06.706004 | controller | 2025-12-04 13:42:06.706033 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-12-04 13:42:06.706043 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-12-04 13:42:06.706051 | controller | default({}) | 2025-12-04 13:42:06.706059 | controller | combine(item.value, recursive=True) 2025-12-04 13:42:06.706066 | controller | }}] *** 2025-12-04 13:42:06.706074 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.153) 0:00:13.810 ***** 2025-12-04 13:42:06.706081 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.153) 0:00:13.809 ***** 2025-12-04 13:42:06.706093 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-12-04 13:42:06.764704 | controller | 2025-12-04 13:42:06.764732 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-12-04 13:42:06.764742 | controller | _b64_kustomize_user_patches | 2025-12-04 13:42:06.764750 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-12-04 13:42:06.764757 | controller | }}] *** 2025-12-04 13:42:06.764765 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.053) 0:00:13.864 ***** 2025-12-04 13:42:06.764773 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.053) 0:00:13.862 ***** 2025-12-04 13:42:06.764785 | controller | ok: [localhost] 2025-12-04 13:42:06.944608 | controller | 2025-12-04 13:42:06.944632 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-12-04 13:42:06.944640 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.058) 0:00:13.922 ***** 2025-12-04 13:42:06.944645 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.058) 0:00:13.921 ***** 2025-12-04 13:42:06.944654 | controller | ok: [localhost] 2025-12-04 13:42:06.973255 | controller | 2025-12-04 13:42:06.973282 | 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-12-04 13:42:06.973290 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.179) 0:00:14.102 ***** 2025-12-04 13:42:06.973296 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.179) 0:00:14.101 ***** 2025-12-04 13:42:06.973311 | controller | ok: [localhost] 2025-12-04 13:42:07.219719 | controller | 2025-12-04 13:42:07.219744 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-12-04 13:42:07.219752 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.028) 0:00:14.131 ***** 2025-12-04 13:42:07.219758 | controller | Thursday 04 December 2025 13:42:06 +0000 (0:00:00.028) 0:00:14.130 ***** 2025-12-04 13:42:07.219767 | controller | ok: [localhost] 2025-12-04 13:42:07.270601 | controller | 2025-12-04 13:42:07.270619 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-12-04 13:42:07.270627 | controller | _net_env_def_slurp['content'] | 2025-12-04 13:42:07.270633 | controller | b64decode | 2025-12-04 13:42:07.270639 | controller | from_yaml 2025-12-04 13:42:07.270644 | controller | }}, cacheable=True] *** 2025-12-04 13:42:07.270650 | controller | Thursday 04 December 2025 13:42:07 +0000 (0:00:00.246) 0:00:14.377 ***** 2025-12-04 13:42:07.270655 | controller | Thursday 04 December 2025 13:42:07 +0000 (0:00:00.246) 0:00:14.376 ***** 2025-12-04 13:42:07.270664 | controller | ok: [localhost] 2025-12-04 13:42:07.460894 | controller | 2025-12-04 13:42:07.460919 | controller | TASK [Discover automation files paths={{ 2025-12-04 13:42:07.460927 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-12-04 13:42:07.460933 | controller | path_join 2025-12-04 13:42:07.460939 | controller | }}, patterns=*.yaml] *** 2025-12-04 13:42:07.460945 | controller | Thursday 04 December 2025 13:42:07 +0000 (0:00:00.050) 0:00:14.428 ***** 2025-12-04 13:42:07.460951 | controller | Thursday 04 December 2025 13:42:07 +0000 (0:00:00.050) 0:00:14.427 ***** 2025-12-04 13:42:07.460960 | controller | ok: [localhost] 2025-12-04 13:42:12.878890 | controller | 2025-12-04 13:42:12.878937 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-12-04 13:42:12.878949 | controller | Thursday 04 December 2025 13:42:07 +0000 (0:00:00.190) 0:00:14.618 ***** 2025-12-04 13:42:12.878957 | controller | Thursday 04 December 2025 13:42:07 +0000 (0:00:00.190) 0:00:14.617 ***** 2025-12-04 13:42:12.878971 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-12-04 13:42:13.857006 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-12-04 13:42:13.857038 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-12-04 13:42:13.857045 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-12-04 13:42:13.857051 | controller | ok: [localhost] => (item=dcn.yaml) 2025-12-04 13:42:13.857056 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-12-04 13:42:13.857064 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-12-04 13:42:13.857069 | controller | ok: [localhost] => (item=hci.yaml) 2025-12-04 13:42:13.857074 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-12-04 13:42:13.857079 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-12-04 13:42:13.857084 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-12-04 13:42:13.857089 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-12-04 13:42:13.857094 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-12-04 13:42:13.857099 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-12-04 13:42:13.857104 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-12-04 13:42:13.857109 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-12-04 13:42:13.857114 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-12-04 13:42:13.857119 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-12-04 13:42:13.857124 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-12-04 13:42:13.857128 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-12-04 13:42:13.857133 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-12-04 13:42:13.857139 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-12-04 13:42:13.857143 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-12-04 13:42:13.857149 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-12-04 13:42:13.857154 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-12-04 13:42:13.857159 | controller | ok: [localhost] => (item=pidone.yaml) 2025-12-04 13:42:13.857164 | controller | ok: [localhost] => (item=sriov.yaml) 2025-12-04 13:42:13.857175 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-12-04 13:42:13.857180 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-12-04 13:42:13.857185 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-12-04 13:42:13.857190 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-12-04 13:42:13.857195 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-12-04 13:42:13.857200 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-12-04 13:42:13.857205 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-12-04 13:42:13.857209 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-12-04 13:42:13.857214 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-12-04 13:42:13.857219 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-12-04 13:42:13.857224 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-12-04 13:42:13.857229 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-12-04 13:42:13.857234 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-12-04 13:42:13.857238 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-12-04 13:42:13.857243 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2025-12-04 13:42:13.857248 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-12-04 13:42:13.857253 | controller | 2025-12-04 13:42:13.857258 | controller | TASK [Load automation files as fact vas={{ 2025-12-04 13:42:13.857263 | controller | vas | default({}) | 2025-12-04 13:42:13.857268 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-12-04 13:42:13.857273 | controller | }}] *** 2025-12-04 13:42:13.857278 | controller | Thursday 04 December 2025 13:42:12 +0000 (0:00:05.418) 0:00:20.037 ***** 2025-12-04 13:42:13.857283 | controller | Thursday 04 December 2025 13:42:12 +0000 (0:00:05.418) 0:00:20.035 ***** 2025-12-04 13:42:13.857294 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-12-04 13:42:13.886789 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-12-04 13:42:13.886808 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-12-04 13:42:13.886815 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-12-04 13:42:13.886820 | controller | ok: [localhost] => (item=dcn.yaml) 2025-12-04 13:42:13.886825 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-12-04 13:42:13.886830 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-12-04 13:42:13.886853 | controller | ok: [localhost] => (item=hci.yaml) 2025-12-04 13:42:13.886863 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-12-04 13:42:13.886868 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-12-04 13:42:13.886873 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-12-04 13:42:13.886878 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-12-04 13:42:13.886883 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-12-04 13:42:13.886888 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-12-04 13:42:13.886893 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-12-04 13:42:13.886898 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-12-04 13:42:13.886903 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-12-04 13:42:13.886908 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-12-04 13:42:13.886914 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-12-04 13:42:13.886920 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-12-04 13:42:13.886925 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-12-04 13:42:13.886929 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-12-04 13:42:13.886934 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-12-04 13:42:13.886939 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-12-04 13:42:13.886944 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-12-04 13:42:13.886949 | controller | ok: [localhost] => (item=pidone.yaml) 2025-12-04 13:42:13.886955 | controller | ok: [localhost] => (item=sriov.yaml) 2025-12-04 13:42:13.886960 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-12-04 13:42:13.886965 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-12-04 13:42:13.886970 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-12-04 13:42:13.886975 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-12-04 13:42:13.886980 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-12-04 13:42:13.886990 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-12-04 13:42:13.886995 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-12-04 13:42:13.887000 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-12-04 13:42:13.887005 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-12-04 13:42:13.887010 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-12-04 13:42:13.887015 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-12-04 13:42:13.887020 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-12-04 13:42:13.887025 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-12-04 13:42:13.887029 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-12-04 13:42:13.887034 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2025-12-04 13:42:13.887039 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-12-04 13:42:13.887044 | controller | 2025-12-04 13:42:13.887049 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-12-04 13:42:13.887055 | controller | Thursday 04 December 2025 13:42:13 +0000 (0:00:00.978) 0:00:21.015 ***** 2025-12-04 13:42:13.887060 | controller | Thursday 04 December 2025 13:42:13 +0000 (0:00:00.978) 0:00:21.013 ***** 2025-12-04 13:42:13.887068 | controller | ok: [localhost] 2025-12-04 13:42:14.415055 | controller | 2025-12-04 13:42:14.415088 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-12-04 13:42:14.415096 | controller | Thursday 04 December 2025 13:42:13 +0000 (0:00:00.029) 0:00:21.044 ***** 2025-12-04 13:42:14.415102 | controller | Thursday 04 December 2025 13:42:13 +0000 (0:00:00.029) 0:00:21.043 ***** 2025-12-04 13:42:14.415112 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-12-04 13:42:14.691686 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-12-04 13:42:14.691717 | controller | 2025-12-04 13:42:14.691725 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-12-04 13:42:14.691732 | controller | Thursday 04 December 2025 13:42:14 +0000 (0:00:00.528) 0:00:21.573 ***** 2025-12-04 13:42:14.691737 | controller | Thursday 04 December 2025 13:42:14 +0000 (0:00:00.528) 0:00:21.571 ***** 2025-12-04 13:42:14.691747 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-12-04 13:42:14.961762 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-12-04 13:42:14.961792 | controller | 2025-12-04 13:42:14.961801 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-12-04 13:42:14.961807 | controller | Thursday 04 December 2025 13:42:14 +0000 (0:00:00.276) 0:00:21.849 ***** 2025-12-04 13:42:14.961812 | controller | Thursday 04 December 2025 13:42:14 +0000 (0:00:00.276) 0:00:21.848 ***** 2025-12-04 13:42:14.961822 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-12-04 13:42:14.990019 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-12-04 13:42:14.990046 | controller | 2025-12-04 13:42:14.990054 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-12-04 13:42:14.990060 | controller | _pub_keys.results[1].content | b64decode 2025-12-04 13:42:14.990066 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-12-04 13:42:14.990072 | controller | _priv_keys.results[1].content | b64decode 2025-12-04 13:42:14.990077 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-12-04 13:42:14.990083 | controller | _pub_keys.results[1].content | b64decode 2025-12-04 13:42:14.990088 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-12-04 13:42:14.990094 | controller | _pub_keys.results[0].content | b64decode 2025-12-04 13:42:14.990099 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-12-04 13:42:14.990104 | controller | _priv_keys.results[0].content | b64decode 2025-12-04 13:42:14.990110 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-12-04 13:42:14.990121 | controller | [ 2025-12-04 13:42:14.990127 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-12-04 13:42:14.990132 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-12-04 13:42:14.990138 | controller | ] | select() 2025-12-04 13:42:14.990143 | controller | }}] *** 2025-12-04 13:42:14.990152 | controller | Thursday 04 December 2025 13:42:14 +0000 (0:00:00.270) 0:00:22.119 ***** 2025-12-04 13:42:14.990158 | controller | Thursday 04 December 2025 13:42:14 +0000 (0:00:00.270) 0:00:22.118 ***** 2025-12-04 13:42:14.990168 | controller | ok: [localhost] 2025-12-04 13:42:15.160501 | controller | 2025-12-04 13:42:15.160532 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-12-04 13:42:15.160540 | controller | Thursday 04 December 2025 13:42:14 +0000 (0:00:00.028) 0:00:22.148 ***** 2025-12-04 13:42:15.160546 | controller | Thursday 04 December 2025 13:42:14 +0000 (0:00:00.028) 0:00:22.146 ***** 2025-12-04 13:42:15.160555 | controller | 2025-12-04 13:42:15.197466 | 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-12-04 13:42:15.197491 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.170) 0:00:22.318 ***** 2025-12-04 13:42:15.197499 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.170) 0:00:22.317 ***** 2025-12-04 13:42:15.197509 | controller | ok: [localhost] => 2025-12-04 13:42:15.219015 | controller | changed: false 2025-12-04 13:42:15.219037 | controller | msg: All assertions passed 2025-12-04 13:42:15.219044 | controller | 2025-12-04 13:42:15.219050 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:15.219055 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.036) 0:00:22.355 ***** 2025-12-04 13:42:15.219060 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.036) 0:00:22.354 ***** 2025-12-04 13:42:15.219069 | controller | skipping: [localhost] 2025-12-04 13:42:15.243695 | controller | 2025-12-04 13:42:15.243716 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:15.243724 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.021) 0:00:22.377 ***** 2025-12-04 13:42:15.243730 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.021) 0:00:22.375 ***** 2025-12-04 13:42:15.243738 | 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-12-04 13:42:15.264540 | controller | 2025-12-04 13:42:15.264571 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-04 13:42:15.264580 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.024) 0:00:22.401 ***** 2025-12-04 13:42:15.264585 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.024) 0:00:22.400 ***** 2025-12-04 13:42:15.264594 | controller | skipping: [localhost] 2025-12-04 13:42:15.290014 | controller | 2025-12-04 13:42:15.290041 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-04 13:42:15.290049 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.020) 0:00:22.422 ***** 2025-12-04 13:42:15.290056 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.020) 0:00:22.421 ***** 2025-12-04 13:42:15.290065 | controller | ok: [localhost] 2025-12-04 13:42:15.459721 | controller | 2025-12-04 13:42:15.459743 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-04 13:42:15.459751 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:15.459756 | controller | stage['path'], item.src_file) | path_join 2025-12-04 13:42:15.459768 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-04 13:42:15.459774 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.025) 0:00:22.448 ***** 2025-12-04 13:42:15.459779 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.025) 0:00:22.446 ***** 2025-12-04 13:42:15.459787 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-12-04 13:42:15.515335 | controller | 2025-12-04 13:42:15.515364 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-04 13:42:15.515372 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.169) 0:00:22.617 ***** 2025-12-04 13:42:15.515378 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.169) 0:00:22.616 ***** 2025-12-04 13:42:15.515390 | controller | ok: [localhost] => (item=values.yaml) 2025-12-04 13:42:15.551374 | controller | 2025-12-04 13:42:15.551397 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane/networking/nncp name=run_hook] *** 2025-12-04 13:42:15.551405 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.055) 0:00:22.673 ***** 2025-12-04 13:42:15.551411 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.055) 0:00:22.672 ***** 2025-12-04 13:42:15.551421 | controller | skipping: [localhost] 2025-12-04 13:42:15.620684 | controller | 2025-12-04 13:42:15.620719 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-12-04 13:42:15.620727 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.036) 0:00:22.709 ***** 2025-12-04 13:42:15.620734 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.036) 0:00:22.708 ***** 2025-12-04 13:42:15.620744 | controller | 2025-12-04 13:42:15.676079 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-04 13:42:15.676101 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.069) 0:00:22.778 ***** 2025-12-04 13:42:15.676110 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.069) 0:00:22.777 ***** 2025-12-04 13:42:15.676119 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-04 13:42:15.720631 | controller | 2025-12-04 13:42:15.720656 | 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-12-04 13:42:15.720664 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.055) 0:00:22.834 ***** 2025-12-04 13:42:15.720670 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.055) 0:00:22.833 ***** 2025-12-04 13:42:15.720679 | controller | ok: [localhost] => 2025-12-04 13:42:15.887026 | controller | changed: false 2025-12-04 13:42:15.887047 | controller | msg: All assertions passed 2025-12-04 13:42:15.887055 | controller | 2025-12-04 13:42:15.887061 | 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-12-04 13:42:15.887067 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.044) 0:00:22.878 ***** 2025-12-04 13:42:15.887073 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.044) 0:00:22.877 ***** 2025-12-04 13:42:15.887082 | controller | ok: [localhost] 2025-12-04 13:42:15.932832 | controller | 2025-12-04 13:42:15.932872 | 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-12-04 13:42:15.932881 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.166) 0:00:23.045 ***** 2025-12-04 13:42:15.932891 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.166) 0:00:23.043 ***** 2025-12-04 13:42:15.932900 | controller | ok: [localhost] => 2025-12-04 13:42:16.092311 | controller | changed: false 2025-12-04 13:42:16.092336 | controller | msg: All assertions passed 2025-12-04 13:42:16.092344 | controller | 2025-12-04 13:42:16.092356 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-04 13:42:16.092362 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.045) 0:00:23.091 ***** 2025-12-04 13:42:16.092367 | controller | Thursday 04 December 2025 13:42:15 +0000 (0:00:00.045) 0:00:23.089 ***** 2025-12-04 13:42:16.092376 | controller | ok: [localhost] 2025-12-04 13:42:16.297925 | controller | 2025-12-04 13:42:16.297947 | 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-12-04 13:42:16.297956 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-04 13:42:16.297962 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-04 13:42:16.297968 | controller | _config_map_content | 2025-12-04 13:42:16.297975 | controller | ansible.utils.remove_keys( 2025-12-04 13:42:16.297981 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-04 13:42:16.297986 | controller | matching_parameter='regex') 2025-12-04 13:42:16.297992 | controller | }}, cacheable=False] *** 2025-12-04 13:42:16.297997 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.159) 0:00:23.250 ***** 2025-12-04 13:42:16.298003 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.159) 0:00:23.249 ***** 2025-12-04 13:42:16.298011 | controller | ok: [localhost] 2025-12-04 13:42:16.349261 | controller | 2025-12-04 13:42:16.349282 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-04 13:42:16.349290 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.205) 0:00:23.456 ***** 2025-12-04 13:42:16.349296 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.205) 0:00:23.454 ***** 2025-12-04 13:42:16.349304 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-04 13:42:16.389939 | controller | 2025-12-04 13:42:16.389958 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-04 13:42:16.389965 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.051) 0:00:23.507 ***** 2025-12-04 13:42:16.389971 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.051) 0:00:23.506 ***** 2025-12-04 13:42:16.389979 | controller | ok: [localhost] => 2025-12-04 13:42:16.558668 | controller | changed: false 2025-12-04 13:42:16.558689 | controller | msg: All assertions passed 2025-12-04 13:42:16.558696 | controller | 2025-12-04 13:42:16.558702 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-04 13:42:16.558708 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.040) 0:00:23.548 ***** 2025-12-04 13:42:16.558713 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.040) 0:00:23.546 ***** 2025-12-04 13:42:16.558722 | controller | changed: [localhost] 2025-12-04 13:42:17.092028 | controller | 2025-12-04 13:42:17.092061 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-04 13:42:17.092069 | controller | (snippet_datadir, 2025-12-04 13:42:17.092075 | controller | '02_ci_data.yaml') | path_join 2025-12-04 13:42:17.092081 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-04 13:42:17.092087 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.168) 0:00:23.716 ***** 2025-12-04 13:42:17.092092 | controller | Thursday 04 December 2025 13:42:16 +0000 (0:00:00.168) 0:00:23.715 ***** 2025-12-04 13:42:17.092102 | controller | changed: [localhost] 2025-12-04 13:42:17.168667 | controller | 2025-12-04 13:42:17.168696 | 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-12-04 13:42:17.168705 | controller | Thursday 04 December 2025 13:42:17 +0000 (0:00:00.533) 0:00:24.250 ***** 2025-12-04 13:42:17.168711 | controller | Thursday 04 December 2025 13:42:17 +0000 (0:00:00.533) 0:00:24.248 ***** 2025-12-04 13:42:17.168728 | controller | ok: [localhost] 2025-12-04 13:42:17.507664 | controller | 2025-12-04 13:42:17.507691 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-04 13:42:17.507699 | controller | (snippet_datadir, 2025-12-04 13:42:17.507705 | controller | '03_user_data_b64.yaml') | path_join 2025-12-04 13:42:17.507710 | controller | }}, content={{ 2025-12-04 13:42:17.507715 | controller | _base64_patch | 2025-12-04 13:42:17.507721 | controller | default({}) | 2025-12-04 13:42:17.507725 | controller | to_nice_yaml 2025-12-04 13:42:17.507730 | controller | }}, mode=0644] *** 2025-12-04 13:42:17.507735 | controller | Thursday 04 December 2025 13:42:17 +0000 (0:00:00.076) 0:00:24.326 ***** 2025-12-04 13:42:17.507740 | controller | Thursday 04 December 2025 13:42:17 +0000 (0:00:00.076) 0:00:24.325 ***** 2025-12-04 13:42:17.507749 | controller | changed: [localhost] 2025-12-04 13:42:17.850672 | controller | 2025-12-04 13:42:17.850700 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-04 13:42:17.850708 | controller | (snippet_datadir, 2025-12-04 13:42:17.850714 | controller | '04_user_data.yaml') | path_join 2025-12-04 13:42:17.850720 | controller | }}, content={{ 2025-12-04 13:42:17.850726 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-04 13:42:17.850732 | controller | default({}) | 2025-12-04 13:42:17.850741 | controller | to_nice_yaml 2025-12-04 13:42:17.850747 | controller | }}, mode=0644] *** 2025-12-04 13:42:17.850752 | controller | Thursday 04 December 2025 13:42:17 +0000 (0:00:00.338) 0:00:24.665 ***** 2025-12-04 13:42:17.850758 | controller | Thursday 04 December 2025 13:42:17 +0000 (0:00:00.338) 0:00:24.664 ***** 2025-12-04 13:42:17.850768 | controller | changed: [localhost] 2025-12-04 13:42:18.181133 | controller | 2025-12-04 13:42:18.181170 | 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-12-04 13:42:18.181179 | controller | ( 2025-12-04 13:42:18.181185 | controller | snippet_datadir, 2025-12-04 13:42:18.181191 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-04 13:42:18.181197 | controller | ) | path_join 2025-12-04 13:42:18.181203 | controller | }}, mode=0644] *** 2025-12-04 13:42:18.181209 | controller | Thursday 04 December 2025 13:42:17 +0000 (0:00:00.343) 0:00:25.008 ***** 2025-12-04 13:42:18.181214 | controller | Thursday 04 December 2025 13:42:17 +0000 (0:00:00.343) 0:00:25.007 ***** 2025-12-04 13:42:18.181225 | controller | changed: [localhost] 2025-12-04 13:42:18.234197 | controller | 2025-12-04 13:42:18.234218 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-04 13:42:18.234226 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.330) 0:00:25.339 ***** 2025-12-04 13:42:18.234232 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.330) 0:00:25.337 ***** 2025-12-04 13:42:18.234243 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-04 13:42:18.274363 | controller | 2025-12-04 13:42:18.274383 | 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-12-04 13:42:18.274390 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.053) 0:00:25.392 ***** 2025-12-04 13:42:18.274396 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.053) 0:00:25.391 ***** 2025-12-04 13:42:18.274405 | controller | ok: [localhost] => 2025-12-04 13:42:18.445268 | controller | changed: false 2025-12-04 13:42:18.445295 | controller | msg: All assertions passed 2025-12-04 13:42:18.445302 | controller | 2025-12-04 13:42:18.445308 | 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-12-04 13:42:18.445314 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.040) 0:00:25.432 ***** 2025-12-04 13:42:18.445319 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.040) 0:00:25.431 ***** 2025-12-04 13:42:18.445329 | controller | ok: [localhost] 2025-12-04 13:42:18.486911 | controller | 2025-12-04 13:42:18.486936 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-04 13:42:18.486951 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.170) 0:00:25.603 ***** 2025-12-04 13:42:18.486963 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.170) 0:00:25.602 ***** 2025-12-04 13:42:18.486976 | controller | ok: [localhost] 2025-12-04 13:42:18.952685 | controller | 2025-12-04 13:42:18.952716 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-04 13:42:18.952725 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.041) 0:00:25.645 ***** 2025-12-04 13:42:18.952731 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.041) 0:00:25.643 ***** 2025-12-04 13:42:18.952741 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-04 13:42:19.072781 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-04 13:42:19.072806 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-04 13:42:19.072814 | controller | 2025-12-04 13:42:19.072820 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-04 13:42:19.072826 | controller | _content | 2025-12-04 13:42:19.072832 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-04 13:42:19.072857 | controller | combine(_parsed, recursive=true) 2025-12-04 13:42:19.072866 | controller | }} 2025-12-04 13:42:19.072871 | controller | ] *** 2025-12-04 13:42:19.072877 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.465) 0:00:26.110 ***** 2025-12-04 13:42:19.072883 | controller | Thursday 04 December 2025 13:42:18 +0000 (0:00:00.465) 0:00:26.109 ***** 2025-12-04 13:42:19.072892 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-04 13:42:19.256360 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-04 13:42:19.256390 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-04 13:42:19.256398 | controller | 2025-12-04 13:42:19.256404 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-04 13:42:19.256410 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.120) 0:00:26.230 ***** 2025-12-04 13:42:19.256416 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.120) 0:00:26.229 ***** 2025-12-04 13:42:19.256426 | controller | changed: [localhost] 2025-12-04 13:42:19.611693 | controller | 2025-12-04 13:42:19.611728 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-04 13:42:19.611736 | controller | (_destdir, 2025-12-04 13:42:19.611742 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-04 13:42:19.611748 | controller | }}, content={{ 2025-12-04 13:42:19.611754 | controller | ( 2025-12-04 13:42:19.611762 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-04 13:42:19.611767 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-04 13:42:19.611773 | controller | }}, mode=0644] *** 2025-12-04 13:42:19.611779 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.183) 0:00:26.414 ***** 2025-12-04 13:42:19.611784 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.183) 0:00:26.413 ***** 2025-12-04 13:42:19.611794 | controller | changed: [localhost] 2025-12-04 13:42:19.845384 | controller | 2025-12-04 13:42:19.845418 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-12-04 13:42:19.845426 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-04 13:42:19.845433 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-04 13:42:19.845438 | controller | _val['name'], 'values.yaml') | path_join 2025-12-04 13:42:19.845444 | controller | }}, dest={{ 2025-12-04 13:42:19.845450 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:19.845455 | controller | stage['path'], _val.src_file 2025-12-04 13:42:19.845461 | controller | ) | 2025-12-04 13:42:19.845466 | controller | path_join 2025-12-04 13:42:19.845471 | controller | }}] *** 2025-12-04 13:42:19.845477 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.355) 0:00:26.769 ***** 2025-12-04 13:42:19.845482 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.355) 0:00:26.768 ***** 2025-12-04 13:42:19.845500 | controller | changed: [localhost] => (item=network-values) 2025-12-04 13:42:19.886128 | controller | 2025-12-04 13:42:19.886150 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:19.886159 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.233) 0:00:27.003 ***** 2025-12-04 13:42:19.886165 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.233) 0:00:27.001 ***** 2025-12-04 13:42:19.886174 | controller | skipping: [localhost] 2025-12-04 13:42:20.228884 | controller | 2025-12-04 13:42:20.228916 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-04 13:42:20.228925 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.041) 0:00:27.044 ***** 2025-12-04 13:42:20.228932 | controller | Thursday 04 December 2025 13:42:19 +0000 (0:00:00.041) 0:00:27.043 ***** 2025-12-04 13:42:20.228942 | controller | changed: [localhost] 2025-12-04 13:42:20.576440 | controller | 2025-12-04 13:42:20.576470 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-04 13:42:20.576479 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.342) 0:00:27.386 ***** 2025-12-04 13:42:20.576485 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.342) 0:00:27.385 ***** 2025-12-04 13:42:20.576495 | controller | changed: [localhost] 2025-12-04 13:42:20.793241 | controller | 2025-12-04 13:42:20.793273 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-12-04 13:42:20.793282 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-04 13:42:20.793288 | controller | stage['build_output'] | basename) | path_join 2025-12-04 13:42:20.793294 | controller | }}, mode=0644] *** 2025-12-04 13:42:20.793300 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.347) 0:00:27.734 ***** 2025-12-04 13:42:20.793305 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.347) 0:00:27.733 ***** 2025-12-04 13:42:20.793316 | controller | changed: [localhost] 2025-12-04 13:42:20.832070 | controller | 2025-12-04 13:42:20.832098 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:20.832106 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.216) 0:00:27.951 ***** 2025-12-04 13:42:20.832112 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.216) 0:00:27.950 ***** 2025-12-04 13:42:20.832123 | controller | skipping: [localhost] 2025-12-04 13:42:20.871170 | controller | 2025-12-04 13:42:20.871199 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-12-04 13:42:20.871208 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.038) 0:00:27.990 ***** 2025-12-04 13:42:20.871215 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.038) 0:00:27.988 ***** 2025-12-04 13:42:20.871225 | controller | skipping: [localhost] 2025-12-04 13:42:20.913213 | controller | 2025-12-04 13:42:20.913244 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-12-04 13:42:20.913252 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.039) 0:00:28.029 ***** 2025-12-04 13:42:20.913259 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.039) 0:00:28.028 ***** 2025-12-04 13:42:20.913269 | 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-12-04 13:42:20.953868 | controller | skipping: [localhost] 2025-12-04 13:42:20.953902 | controller | 2025-12-04 13:42:20.953911 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:20.953917 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.042) 0:00:28.071 ***** 2025-12-04 13:42:20.953930 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.042) 0:00:28.070 ***** 2025-12-04 13:42:20.953940 | controller | skipping: [localhost] 2025-12-04 13:42:21.000904 | controller | 2025-12-04 13:42:21.000931 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane/networking/nncp name=run_hook] *** 2025-12-04 13:42:21.000942 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.040) 0:00:28.111 ***** 2025-12-04 13:42:21.000948 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.040) 0:00:28.110 ***** 2025-12-04 13:42:21.000958 | controller | skipping: [localhost] 2025-12-04 13:42:21.039455 | controller | 2025-12-04 13:42:21.039483 | 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-12-04 13:42:21.039491 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.047) 0:00:28.158 ***** 2025-12-04 13:42:21.039502 | controller | Thursday 04 December 2025 13:42:20 +0000 (0:00:00.047) 0:00:28.157 ***** 2025-12-04 13:42:21.039512 | controller | ok: [localhost] => 2025-12-04 13:42:21.065700 | controller | changed: false 2025-12-04 13:42:21.065724 | controller | msg: All assertions passed 2025-12-04 13:42:21.065732 | controller | 2025-12-04 13:42:21.065738 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:21.065744 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.038) 0:00:28.197 ***** 2025-12-04 13:42:21.065750 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.038) 0:00:28.196 ***** 2025-12-04 13:42:21.065760 | controller | skipping: [localhost] 2025-12-04 13:42:21.093870 | controller | 2025-12-04 13:42:21.093890 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:21.093898 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.026) 0:00:28.223 ***** 2025-12-04 13:42:21.093904 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.026) 0:00:28.222 ***** 2025-12-04 13:42:21.093913 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-12-04 13:42:21.115822 | controller | 2025-12-04 13:42:21.115862 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-04 13:42:21.115873 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.028) 0:00:28.252 ***** 2025-12-04 13:42:21.115879 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.028) 0:00:28.250 ***** 2025-12-04 13:42:21.115888 | controller | skipping: [localhost] 2025-12-04 13:42:21.144803 | controller | 2025-12-04 13:42:21.144822 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-04 13:42:21.144830 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.021) 0:00:28.273 ***** 2025-12-04 13:42:21.144858 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.021) 0:00:28.272 ***** 2025-12-04 13:42:21.144871 | controller | ok: [localhost] 2025-12-04 13:42:21.336063 | controller | 2025-12-04 13:42:21.336092 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-04 13:42:21.336100 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:21.336105 | controller | stage['path'], item.src_file) | path_join 2025-12-04 13:42:21.336111 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-04 13:42:21.336117 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.028) 0:00:28.302 ***** 2025-12-04 13:42:21.336122 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.028) 0:00:28.301 ***** 2025-12-04 13:42:21.336132 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-12-04 13:42:21.395223 | controller | 2025-12-04 13:42:21.395257 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-04 13:42:21.395265 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.191) 0:00:28.494 ***** 2025-12-04 13:42:21.395272 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.191) 0:00:28.492 ***** 2025-12-04 13:42:21.395282 | controller | ok: [localhost] => (item=values.yaml) 2025-12-04 13:42:21.435302 | controller | 2025-12-04 13:42:21.435324 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane/networking name=run_hook] *** 2025-12-04 13:42:21.435332 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.059) 0:00:28.553 ***** 2025-12-04 13:42:21.435338 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.059) 0:00:28.552 ***** 2025-12-04 13:42:21.435347 | controller | skipping: [localhost] 2025-12-04 13:42:21.503911 | controller | 2025-12-04 13:42:21.503931 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane/networking name=ci_gen_kustomize_values] *** 2025-12-04 13:42:21.503939 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.040) 0:00:28.593 ***** 2025-12-04 13:42:21.503945 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.040) 0:00:28.592 ***** 2025-12-04 13:42:21.503954 | controller | 2025-12-04 13:42:21.555948 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-04 13:42:21.555970 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.068) 0:00:28.662 ***** 2025-12-04 13:42:21.555978 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.068) 0:00:28.660 ***** 2025-12-04 13:42:21.555987 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-04 13:42:21.599747 | controller | 2025-12-04 13:42:21.599768 | 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-12-04 13:42:21.599776 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.052) 0:00:28.714 ***** 2025-12-04 13:42:21.599782 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.052) 0:00:28.712 ***** 2025-12-04 13:42:21.599791 | controller | ok: [localhost] => 2025-12-04 13:42:21.768024 | controller | changed: false 2025-12-04 13:42:21.768054 | controller | msg: All assertions passed 2025-12-04 13:42:21.768062 | controller | 2025-12-04 13:42:21.768069 | 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-12-04 13:42:21.768075 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.043) 0:00:28.757 ***** 2025-12-04 13:42:21.768080 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.043) 0:00:28.756 ***** 2025-12-04 13:42:21.768089 | controller | ok: [localhost] 2025-12-04 13:42:21.814465 | controller | 2025-12-04 13:42:21.814485 | 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-12-04 13:42:21.814494 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.168) 0:00:28.926 ***** 2025-12-04 13:42:21.814500 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.168) 0:00:28.924 ***** 2025-12-04 13:42:21.814509 | controller | ok: [localhost] => 2025-12-04 13:42:21.978519 | controller | changed: false 2025-12-04 13:42:21.978539 | controller | msg: All assertions passed 2025-12-04 13:42:21.978546 | controller | 2025-12-04 13:42:21.978552 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-04 13:42:21.978557 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.046) 0:00:28.972 ***** 2025-12-04 13:42:21.978562 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.046) 0:00:28.971 ***** 2025-12-04 13:42:21.978570 | controller | ok: [localhost] 2025-12-04 13:42:22.202833 | controller | 2025-12-04 13:42:22.202875 | 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-12-04 13:42:22.202884 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-04 13:42:22.202890 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-04 13:42:22.202896 | controller | _config_map_content | 2025-12-04 13:42:22.202901 | controller | ansible.utils.remove_keys( 2025-12-04 13:42:22.202907 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-04 13:42:22.202912 | controller | matching_parameter='regex') 2025-12-04 13:42:22.202918 | controller | }}, cacheable=False] *** 2025-12-04 13:42:22.202923 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.164) 0:00:29.136 ***** 2025-12-04 13:42:22.202928 | controller | Thursday 04 December 2025 13:42:21 +0000 (0:00:00.164) 0:00:29.135 ***** 2025-12-04 13:42:22.202942 | controller | ok: [localhost] 2025-12-04 13:42:22.254438 | controller | 2025-12-04 13:42:22.254461 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-04 13:42:22.254468 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.224) 0:00:29.360 ***** 2025-12-04 13:42:22.254474 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.224) 0:00:29.359 ***** 2025-12-04 13:42:22.254483 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-04 13:42:22.341119 | controller | 2025-12-04 13:42:22.341150 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-04 13:42:22.341158 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.051) 0:00:29.412 ***** 2025-12-04 13:42:22.341164 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.051) 0:00:29.411 ***** 2025-12-04 13:42:22.341174 | controller | ok: [localhost] => 2025-12-04 13:42:22.514383 | controller | changed: false 2025-12-04 13:42:22.514420 | controller | msg: All assertions passed 2025-12-04 13:42:22.514428 | controller | 2025-12-04 13:42:22.514434 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-04 13:42:22.514440 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.086) 0:00:29.499 ***** 2025-12-04 13:42:22.514446 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.086) 0:00:29.498 ***** 2025-12-04 13:42:22.514457 | controller | ok: [localhost] 2025-12-04 13:42:22.966941 | controller | 2025-12-04 13:42:22.966972 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-04 13:42:22.966980 | controller | (snippet_datadir, 2025-12-04 13:42:22.966987 | controller | '02_ci_data.yaml') | path_join 2025-12-04 13:42:22.966992 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-04 13:42:22.966998 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.173) 0:00:29.672 ***** 2025-12-04 13:42:22.967004 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.173) 0:00:29.671 ***** 2025-12-04 13:42:22.967013 | controller | ok: [localhost] 2025-12-04 13:42:23.020293 | controller | 2025-12-04 13:42:23.020319 | 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-12-04 13:42:23.020328 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.452) 0:00:30.124 ***** 2025-12-04 13:42:23.020334 | controller | Thursday 04 December 2025 13:42:22 +0000 (0:00:00.452) 0:00:30.123 ***** 2025-12-04 13:42:23.020344 | controller | ok: [localhost] 2025-12-04 13:42:23.362753 | controller | 2025-12-04 13:42:23.362787 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-04 13:42:23.362796 | controller | (snippet_datadir, 2025-12-04 13:42:23.362802 | controller | '03_user_data_b64.yaml') | path_join 2025-12-04 13:42:23.362808 | controller | }}, content={{ 2025-12-04 13:42:23.362814 | controller | _base64_patch | 2025-12-04 13:42:23.362819 | controller | default({}) | 2025-12-04 13:42:23.362832 | controller | to_nice_yaml 2025-12-04 13:42:23.362852 | controller | }}, mode=0644] *** 2025-12-04 13:42:23.362862 | controller | Thursday 04 December 2025 13:42:23 +0000 (0:00:00.053) 0:00:30.178 ***** 2025-12-04 13:42:23.362867 | controller | Thursday 04 December 2025 13:42:23 +0000 (0:00:00.053) 0:00:30.177 ***** 2025-12-04 13:42:23.362878 | controller | ok: [localhost] 2025-12-04 13:42:23.708899 | controller | 2025-12-04 13:42:23.708930 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-04 13:42:23.708939 | controller | (snippet_datadir, 2025-12-04 13:42:23.708945 | controller | '04_user_data.yaml') | path_join 2025-12-04 13:42:23.708951 | controller | }}, content={{ 2025-12-04 13:42:23.708957 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-04 13:42:23.708963 | controller | default({}) | 2025-12-04 13:42:23.708968 | controller | to_nice_yaml 2025-12-04 13:42:23.708974 | controller | }}, mode=0644] *** 2025-12-04 13:42:23.708979 | controller | Thursday 04 December 2025 13:42:23 +0000 (0:00:00.342) 0:00:30.520 ***** 2025-12-04 13:42:23.708984 | controller | Thursday 04 December 2025 13:42:23 +0000 (0:00:00.342) 0:00:30.519 ***** 2025-12-04 13:42:23.708994 | controller | ok: [localhost] 2025-12-04 13:42:24.061365 | controller | 2025-12-04 13:42:24.061396 | 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-12-04 13:42:24.061404 | controller | ( 2025-12-04 13:42:24.061410 | controller | snippet_datadir, 2025-12-04 13:42:24.061416 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-04 13:42:24.061422 | controller | ) | path_join 2025-12-04 13:42:24.061428 | controller | }}, mode=0644] *** 2025-12-04 13:42:24.061438 | controller | Thursday 04 December 2025 13:42:23 +0000 (0:00:00.346) 0:00:30.866 ***** 2025-12-04 13:42:24.061444 | controller | Thursday 04 December 2025 13:42:23 +0000 (0:00:00.346) 0:00:30.865 ***** 2025-12-04 13:42:24.061454 | controller | changed: [localhost] 2025-12-04 13:42:24.116040 | controller | 2025-12-04 13:42:24.116064 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-04 13:42:24.116072 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.352) 0:00:31.219 ***** 2025-12-04 13:42:24.116078 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.352) 0:00:31.218 ***** 2025-12-04 13:42:24.116089 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-04 13:42:24.157705 | controller | 2025-12-04 13:42:24.157728 | 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-12-04 13:42:24.157736 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.054) 0:00:31.274 ***** 2025-12-04 13:42:24.157742 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.054) 0:00:31.272 ***** 2025-12-04 13:42:24.157752 | controller | ok: [localhost] => 2025-12-04 13:42:24.328417 | controller | changed: false 2025-12-04 13:42:24.328441 | controller | msg: All assertions passed 2025-12-04 13:42:24.328449 | controller | 2025-12-04 13:42:24.328455 | 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-12-04 13:42:24.328462 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.041) 0:00:31.315 ***** 2025-12-04 13:42:24.328467 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.041) 0:00:31.314 ***** 2025-12-04 13:42:24.328477 | controller | ok: [localhost] 2025-12-04 13:42:24.369544 | controller | 2025-12-04 13:42:24.369566 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-04 13:42:24.369574 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.170) 0:00:31.486 ***** 2025-12-04 13:42:24.369580 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.170) 0:00:31.485 ***** 2025-12-04 13:42:24.369590 | controller | ok: [localhost] 2025-12-04 13:42:24.854966 | controller | 2025-12-04 13:42:24.855000 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-04 13:42:24.855013 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.041) 0:00:31.527 ***** 2025-12-04 13:42:24.855020 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.041) 0:00:31.526 ***** 2025-12-04 13:42:24.855030 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-04 13:42:24.970668 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-04 13:42:24.970702 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-04 13:42:24.970713 | controller | 2025-12-04 13:42:24.970720 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-04 13:42:24.970728 | controller | _content | 2025-12-04 13:42:24.970735 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-04 13:42:24.970742 | controller | combine(_parsed, recursive=true) 2025-12-04 13:42:24.970749 | controller | }} 2025-12-04 13:42:24.970756 | controller | ] *** 2025-12-04 13:42:24.970763 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.485) 0:00:32.013 ***** 2025-12-04 13:42:24.970774 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.485) 0:00:32.011 ***** 2025-12-04 13:42:24.970787 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-04 13:42:25.156949 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-04 13:42:25.156980 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-04 13:42:25.156989 | controller | 2025-12-04 13:42:25.156995 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-04 13:42:25.157001 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.115) 0:00:32.128 ***** 2025-12-04 13:42:25.157007 | controller | Thursday 04 December 2025 13:42:24 +0000 (0:00:00.115) 0:00:32.127 ***** 2025-12-04 13:42:25.157017 | controller | ok: [localhost] 2025-12-04 13:42:25.524455 | controller | 2025-12-04 13:42:25.524492 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-04 13:42:25.524503 | controller | (_destdir, 2025-12-04 13:42:25.524510 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-04 13:42:25.524518 | controller | }}, content={{ 2025-12-04 13:42:25.524524 | controller | ( 2025-12-04 13:42:25.524531 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-04 13:42:25.524537 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-04 13:42:25.524544 | controller | }}, mode=0644] *** 2025-12-04 13:42:25.524551 | controller | Thursday 04 December 2025 13:42:25 +0000 (0:00:00.186) 0:00:32.314 ***** 2025-12-04 13:42:25.524558 | controller | Thursday 04 December 2025 13:42:25 +0000 (0:00:00.186) 0:00:32.313 ***** 2025-12-04 13:42:25.524570 | controller | ok: [localhost] 2025-12-04 13:42:25.752385 | controller | 2025-12-04 13:42:25.752417 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-12-04 13:42:25.752430 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-04 13:42:25.752437 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-04 13:42:25.752443 | controller | _val['name'], 'values.yaml') | path_join 2025-12-04 13:42:25.752448 | controller | }}, dest={{ 2025-12-04 13:42:25.752454 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:25.752460 | controller | stage['path'], _val.src_file 2025-12-04 13:42:25.752466 | controller | ) | 2025-12-04 13:42:25.752471 | controller | path_join 2025-12-04 13:42:25.752476 | controller | }}] *** 2025-12-04 13:42:25.752482 | controller | Thursday 04 December 2025 13:42:25 +0000 (0:00:00.367) 0:00:32.682 ***** 2025-12-04 13:42:25.752488 | controller | Thursday 04 December 2025 13:42:25 +0000 (0:00:00.367) 0:00:32.681 ***** 2025-12-04 13:42:25.752498 | controller | ok: [localhost] => (item=network-values) 2025-12-04 13:42:25.790965 | controller | 2025-12-04 13:42:25.790986 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:25.790994 | controller | Thursday 04 December 2025 13:42:25 +0000 (0:00:00.227) 0:00:32.910 ***** 2025-12-04 13:42:25.791005 | controller | Thursday 04 December 2025 13:42:25 +0000 (0:00:00.227) 0:00:32.909 ***** 2025-12-04 13:42:25.791015 | controller | skipping: [localhost] 2025-12-04 13:42:26.135165 | controller | 2025-12-04 13:42:26.135203 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-04 13:42:26.135212 | controller | Thursday 04 December 2025 13:42:25 +0000 (0:00:00.038) 0:00:32.949 ***** 2025-12-04 13:42:26.135219 | controller | Thursday 04 December 2025 13:42:25 +0000 (0:00:00.038) 0:00:32.947 ***** 2025-12-04 13:42:26.135229 | controller | changed: [localhost] 2025-12-04 13:42:26.470127 | controller | 2025-12-04 13:42:26.470157 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-04 13:42:26.470165 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.344) 0:00:33.293 ***** 2025-12-04 13:42:26.470172 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.344) 0:00:33.291 ***** 2025-12-04 13:42:26.470182 | controller | changed: [localhost] 2025-12-04 13:42:26.680280 | controller | 2025-12-04 13:42:26.680308 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-12-04 13:42:26.680317 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-04 13:42:26.680323 | controller | stage['build_output'] | basename) | path_join 2025-12-04 13:42:26.680329 | controller | }}, mode=0644] *** 2025-12-04 13:42:26.680335 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.335) 0:00:33.628 ***** 2025-12-04 13:42:26.680340 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.335) 0:00:33.627 ***** 2025-12-04 13:42:26.680350 | controller | changed: [localhost] 2025-12-04 13:42:26.720353 | controller | 2025-12-04 13:42:26.720381 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:26.720392 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.210) 0:00:33.838 ***** 2025-12-04 13:42:26.720399 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.210) 0:00:33.837 ***** 2025-12-04 13:42:26.720411 | controller | skipping: [localhost] 2025-12-04 13:42:26.759141 | controller | 2025-12-04 13:42:26.759182 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-12-04 13:42:26.759197 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.040) 0:00:33.878 ***** 2025-12-04 13:42:26.759207 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.040) 0:00:33.877 ***** 2025-12-04 13:42:26.759224 | controller | skipping: [localhost] 2025-12-04 13:42:26.798408 | controller | 2025-12-04 13:42:26.798448 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-12-04 13:42:26.798463 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.038) 0:00:33.917 ***** 2025-12-04 13:42:26.798474 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.038) 0:00:33.916 ***** 2025-12-04 13:42:26.798491 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-12-04 13:42:26.835013 | controller | skipping: [localhost] 2025-12-04 13:42:26.835053 | controller | 2025-12-04 13:42:26.835067 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:26.835078 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.039) 0:00:33.956 ***** 2025-12-04 13:42:26.835088 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.039) 0:00:33.955 ***** 2025-12-04 13:42:26.835105 | controller | skipping: [localhost] 2025-12-04 13:42:26.878224 | controller | 2025-12-04 13:42:26.878265 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane/networking name=run_hook] *** 2025-12-04 13:42:26.878280 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.036) 0:00:33.993 ***** 2025-12-04 13:42:26.878304 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.036) 0:00:33.991 ***** 2025-12-04 13:42:26.878321 | controller | skipping: [localhost] 2025-12-04 13:42:26.919738 | controller | 2025-12-04 13:42:26.919779 | 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-12-04 13:42:26.919794 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.043) 0:00:34.036 ***** 2025-12-04 13:42:26.919805 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.043) 0:00:34.035 ***** 2025-12-04 13:42:26.919823 | controller | ok: [localhost] => 2025-12-04 13:42:26.944642 | controller | changed: false 2025-12-04 13:42:26.944665 | controller | msg: All assertions passed 2025-12-04 13:42:26.944673 | controller | 2025-12-04 13:42:26.944679 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:26.944690 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.041) 0:00:34.077 ***** 2025-12-04 13:42:26.944696 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.041) 0:00:34.076 ***** 2025-12-04 13:42:26.944705 | controller | skipping: [localhost] 2025-12-04 13:42:26.970081 | controller | 2025-12-04 13:42:26.970121 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:26.970137 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.024) 0:00:34.102 ***** 2025-12-04 13:42:26.970148 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.024) 0:00:34.101 ***** 2025-12-04 13:42:26.970173 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-12-04 13:42:26.990661 | controller | 2025-12-04 13:42:26.990701 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-04 13:42:26.990716 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.025) 0:00:34.128 ***** 2025-12-04 13:42:26.990727 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.025) 0:00:34.126 ***** 2025-12-04 13:42:26.990744 | controller | skipping: [localhost] 2025-12-04 13:42:27.019203 | controller | 2025-12-04 13:42:27.019244 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-04 13:42:27.019259 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.020) 0:00:34.148 ***** 2025-12-04 13:42:27.019270 | controller | Thursday 04 December 2025 13:42:26 +0000 (0:00:00.020) 0:00:34.147 ***** 2025-12-04 13:42:27.019287 | controller | ok: [localhost] 2025-12-04 13:42:27.365910 | controller | 2025-12-04 13:42:27.365941 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-04 13:42:27.365949 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:27.365955 | controller | stage['path'], item.src_file) | path_join 2025-12-04 13:42:27.365966 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-04 13:42:27.365972 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.028) 0:00:34.177 ***** 2025-12-04 13:42:27.365977 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.028) 0:00:34.176 ***** 2025-12-04 13:42:27.365988 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-12-04 13:42:27.448566 | controller | ok: [localhost] => (item={'name': 'service-values.yaml', 'src_file': 'service-values.yaml'}) 2025-12-04 13:42:27.448617 | controller | 2025-12-04 13:42:27.448628 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-04 13:42:27.448643 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.346) 0:00:34.523 ***** 2025-12-04 13:42:27.448655 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.346) 0:00:34.522 ***** 2025-12-04 13:42:27.448668 | controller | ok: [localhost] => (item=values.yaml) 2025-12-04 13:42:27.487755 | controller | ok: [localhost] => (item=service-values.yaml) 2025-12-04 13:42:27.487782 | controller | 2025-12-04 13:42:27.487792 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane name=run_hook] *** 2025-12-04 13:42:27.487799 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.082) 0:00:34.606 ***** 2025-12-04 13:42:27.487806 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.082) 0:00:34.605 ***** 2025-12-04 13:42:27.487817 | controller | skipping: [localhost] 2025-12-04 13:42:27.588878 | controller | 2025-12-04 13:42:27.588904 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane name=ci_gen_kustomize_values] *** 2025-12-04 13:42:27.588912 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.039) 0:00:34.645 ***** 2025-12-04 13:42:27.588918 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.039) 0:00:34.644 ***** 2025-12-04 13:42:27.588928 | controller | 2025-12-04 13:42:27.640056 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-04 13:42:27.640083 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.101) 0:00:34.746 ***** 2025-12-04 13:42:27.640092 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.101) 0:00:34.745 ***** 2025-12-04 13:42:27.640105 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-04 13:42:27.682524 | controller | 2025-12-04 13:42:27.682552 | 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-12-04 13:42:27.682563 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.051) 0:00:34.798 ***** 2025-12-04 13:42:27.682570 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.051) 0:00:34.796 ***** 2025-12-04 13:42:27.682582 | controller | ok: [localhost] => 2025-12-04 13:42:27.852015 | controller | changed: false 2025-12-04 13:42:27.852070 | controller | msg: All assertions passed 2025-12-04 13:42:27.852078 | controller | 2025-12-04 13:42:27.852084 | 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-12-04 13:42:27.852091 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.042) 0:00:34.840 ***** 2025-12-04 13:42:27.852096 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.042) 0:00:34.839 ***** 2025-12-04 13:42:27.852105 | controller | ok: [localhost] 2025-12-04 13:42:27.898132 | controller | 2025-12-04 13:42:27.898156 | 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-12-04 13:42:27.898169 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.169) 0:00:35.010 ***** 2025-12-04 13:42:27.898175 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.169) 0:00:35.008 ***** 2025-12-04 13:42:27.898185 | controller | ok: [localhost] => 2025-12-04 13:42:28.062717 | controller | changed: false 2025-12-04 13:42:28.062746 | controller | msg: All assertions passed 2025-12-04 13:42:28.062754 | controller | 2025-12-04 13:42:28.062761 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-04 13:42:28.062767 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.046) 0:00:35.056 ***** 2025-12-04 13:42:28.062773 | controller | Thursday 04 December 2025 13:42:27 +0000 (0:00:00.046) 0:00:35.055 ***** 2025-12-04 13:42:28.062783 | controller | ok: [localhost] 2025-12-04 13:42:28.311464 | controller | 2025-12-04 13:42:28.311500 | 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-12-04 13:42:28.311510 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-04 13:42:28.311522 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-04 13:42:28.311529 | controller | _config_map_content | 2025-12-04 13:42:28.311535 | controller | ansible.utils.remove_keys( 2025-12-04 13:42:28.311542 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-04 13:42:28.311548 | controller | matching_parameter='regex') 2025-12-04 13:42:28.311555 | controller | }}, cacheable=False] *** 2025-12-04 13:42:28.311561 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.164) 0:00:35.220 ***** 2025-12-04 13:42:28.311567 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.164) 0:00:35.219 ***** 2025-12-04 13:42:28.311579 | controller | ok: [localhost] 2025-12-04 13:42:28.363203 | controller | 2025-12-04 13:42:28.363233 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-04 13:42:28.363241 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.248) 0:00:35.469 ***** 2025-12-04 13:42:28.363248 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.248) 0:00:35.468 ***** 2025-12-04 13:42:28.363258 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-04 13:42:28.405648 | controller | 2025-12-04 13:42:28.405671 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-04 13:42:28.405678 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.051) 0:00:35.521 ***** 2025-12-04 13:42:28.405684 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.051) 0:00:35.520 ***** 2025-12-04 13:42:28.405694 | controller | ok: [localhost] => 2025-12-04 13:42:28.582122 | controller | changed: false 2025-12-04 13:42:28.582151 | controller | msg: All assertions passed 2025-12-04 13:42:28.582160 | controller | 2025-12-04 13:42:28.582167 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-04 13:42:28.582173 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.042) 0:00:35.563 ***** 2025-12-04 13:42:28.582180 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.042) 0:00:35.562 ***** 2025-12-04 13:42:28.582189 | controller | ok: [localhost] 2025-12-04 13:42:29.031194 | controller | 2025-12-04 13:42:29.031226 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-04 13:42:29.031235 | controller | (snippet_datadir, 2025-12-04 13:42:29.031242 | controller | '02_ci_data.yaml') | path_join 2025-12-04 13:42:29.031247 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-04 13:42:29.031253 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.176) 0:00:35.740 ***** 2025-12-04 13:42:29.031259 | controller | Thursday 04 December 2025 13:42:28 +0000 (0:00:00.176) 0:00:35.738 ***** 2025-12-04 13:42:29.031269 | controller | ok: [localhost] 2025-12-04 13:42:29.085203 | controller | 2025-12-04 13:42:29.085243 | 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-12-04 13:42:29.085253 | controller | Thursday 04 December 2025 13:42:29 +0000 (0:00:00.449) 0:00:36.189 ***** 2025-12-04 13:42:29.085261 | controller | Thursday 04 December 2025 13:42:29 +0000 (0:00:00.449) 0:00:36.188 ***** 2025-12-04 13:42:29.085273 | controller | ok: [localhost] 2025-12-04 13:42:29.420715 | controller | 2025-12-04 13:42:29.420751 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-04 13:42:29.420760 | controller | (snippet_datadir, 2025-12-04 13:42:29.420767 | controller | '03_user_data_b64.yaml') | path_join 2025-12-04 13:42:29.420773 | controller | }}, content={{ 2025-12-04 13:42:29.420779 | controller | _base64_patch | 2025-12-04 13:42:29.420784 | controller | default({}) | 2025-12-04 13:42:29.420789 | controller | to_nice_yaml 2025-12-04 13:42:29.420794 | controller | }}, mode=0644] *** 2025-12-04 13:42:29.420800 | controller | Thursday 04 December 2025 13:42:29 +0000 (0:00:00.054) 0:00:36.243 ***** 2025-12-04 13:42:29.420805 | controller | Thursday 04 December 2025 13:42:29 +0000 (0:00:00.054) 0:00:36.242 ***** 2025-12-04 13:42:29.420820 | controller | ok: [localhost] 2025-12-04 13:42:29.762338 | controller | 2025-12-04 13:42:29.762372 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-04 13:42:29.762381 | controller | (snippet_datadir, 2025-12-04 13:42:29.762387 | controller | '04_user_data.yaml') | path_join 2025-12-04 13:42:29.762393 | controller | }}, content={{ 2025-12-04 13:42:29.762399 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-04 13:42:29.762405 | controller | default({}) | 2025-12-04 13:42:29.762410 | controller | to_nice_yaml 2025-12-04 13:42:29.762415 | controller | }}, mode=0644] *** 2025-12-04 13:42:29.762421 | controller | Thursday 04 December 2025 13:42:29 +0000 (0:00:00.335) 0:00:36.578 ***** 2025-12-04 13:42:29.762426 | controller | Thursday 04 December 2025 13:42:29 +0000 (0:00:00.335) 0:00:36.577 ***** 2025-12-04 13:42:29.762437 | controller | ok: [localhost] 2025-12-04 13:42:30.103952 | controller | 2025-12-04 13:42:30.103985 | 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-12-04 13:42:30.103994 | controller | ( 2025-12-04 13:42:30.104000 | controller | snippet_datadir, 2025-12-04 13:42:30.104006 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-04 13:42:30.104012 | controller | ) | path_join 2025-12-04 13:42:30.104017 | controller | }}, mode=0644] *** 2025-12-04 13:42:30.104023 | controller | Thursday 04 December 2025 13:42:29 +0000 (0:00:00.341) 0:00:36.920 ***** 2025-12-04 13:42:30.104028 | controller | Thursday 04 December 2025 13:42:29 +0000 (0:00:00.341) 0:00:36.919 ***** 2025-12-04 13:42:30.104039 | controller | ok: [localhost] 2025-12-04 13:42:30.156767 | controller | 2025-12-04 13:42:30.156788 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-04 13:42:30.156795 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.341) 0:00:37.261 ***** 2025-12-04 13:42:30.156800 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.341) 0:00:37.260 ***** 2025-12-04 13:42:30.156809 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-04 13:42:30.198667 | controller | 2025-12-04 13:42:30.198689 | 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-12-04 13:42:30.198697 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.052) 0:00:37.314 ***** 2025-12-04 13:42:30.198703 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.052) 0:00:37.313 ***** 2025-12-04 13:42:30.198716 | controller | ok: [localhost] => 2025-12-04 13:42:30.376379 | controller | changed: false 2025-12-04 13:42:30.376401 | controller | msg: All assertions passed 2025-12-04 13:42:30.376414 | controller | 2025-12-04 13:42:30.376420 | 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-12-04 13:42:30.376426 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.041) 0:00:37.356 ***** 2025-12-04 13:42:30.376432 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.041) 0:00:37.355 ***** 2025-12-04 13:42:30.376441 | controller | ok: [localhost] 2025-12-04 13:42:30.415976 | controller | 2025-12-04 13:42:30.415999 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-04 13:42:30.416007 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.177) 0:00:37.534 ***** 2025-12-04 13:42:30.416012 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.177) 0:00:37.533 ***** 2025-12-04 13:42:30.416022 | controller | ok: [localhost] 2025-12-04 13:42:30.883688 | controller | 2025-12-04 13:42:30.883718 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-04 13:42:30.883726 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.039) 0:00:37.574 ***** 2025-12-04 13:42:30.883733 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.039) 0:00:37.572 ***** 2025-12-04 13:42:30.883743 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-04 13:42:31.003935 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-04 13:42:31.003975 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-04 13:42:31.003989 | controller | 2025-12-04 13:42:31.003999 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-04 13:42:31.004009 | controller | _content | 2025-12-04 13:42:31.004018 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-04 13:42:31.004027 | controller | combine(_parsed, recursive=true) 2025-12-04 13:42:31.004036 | controller | }} 2025-12-04 13:42:31.004045 | controller | ] *** 2025-12-04 13:42:31.004054 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.467) 0:00:38.041 ***** 2025-12-04 13:42:31.004063 | controller | Thursday 04 December 2025 13:42:30 +0000 (0:00:00.467) 0:00:38.040 ***** 2025-12-04 13:42:31.004080 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-04 13:42:31.183912 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-04 13:42:31.183946 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-04 13:42:31.183954 | controller | 2025-12-04 13:42:31.183961 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-04 13:42:31.183967 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.120) 0:00:38.161 ***** 2025-12-04 13:42:31.183973 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.120) 0:00:38.160 ***** 2025-12-04 13:42:31.183984 | controller | ok: [localhost] 2025-12-04 13:42:31.541297 | controller | 2025-12-04 13:42:31.541331 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-04 13:42:31.541340 | controller | (_destdir, 2025-12-04 13:42:31.541346 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-04 13:42:31.541352 | controller | }}, content={{ 2025-12-04 13:42:31.541357 | controller | ( 2025-12-04 13:42:31.541362 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-04 13:42:31.541368 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-04 13:42:31.541373 | controller | }}, mode=0644] *** 2025-12-04 13:42:31.541384 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.180) 0:00:38.342 ***** 2025-12-04 13:42:31.541390 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.180) 0:00:38.340 ***** 2025-12-04 13:42:31.541400 | controller | ok: [localhost] 2025-12-04 13:42:31.593095 | controller | 2025-12-04 13:42:31.593125 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-04 13:42:31.593135 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.357) 0:00:38.699 ***** 2025-12-04 13:42:31.593143 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.357) 0:00:38.698 ***** 2025-12-04 13:42:31.593155 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-04 13:42:31.633735 | controller | 2025-12-04 13:42:31.633762 | 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-12-04 13:42:31.633771 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.051) 0:00:38.751 ***** 2025-12-04 13:42:31.633778 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.051) 0:00:38.750 ***** 2025-12-04 13:42:31.633789 | controller | ok: [localhost] => 2025-12-04 13:42:31.802705 | controller | changed: false 2025-12-04 13:42:31.802736 | controller | msg: All assertions passed 2025-12-04 13:42:31.802745 | controller | 2025-12-04 13:42:31.802751 | 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-12-04 13:42:31.802758 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.040) 0:00:38.791 ***** 2025-12-04 13:42:31.802764 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.040) 0:00:38.790 ***** 2025-12-04 13:42:31.802778 | controller | ok: [localhost] 2025-12-04 13:42:31.848386 | controller | 2025-12-04 13:42:31.848417 | 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-12-04 13:42:31.848427 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.168) 0:00:38.960 ***** 2025-12-04 13:42:31.848435 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.168) 0:00:38.959 ***** 2025-12-04 13:42:31.848447 | controller | ok: [localhost] => 2025-12-04 13:42:32.010078 | controller | changed: false 2025-12-04 13:42:32.010111 | controller | msg: All assertions passed 2025-12-04 13:42:32.010119 | controller | 2025-12-04 13:42:32.010126 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-04 13:42:32.010132 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.045) 0:00:39.006 ***** 2025-12-04 13:42:32.010138 | controller | Thursday 04 December 2025 13:42:31 +0000 (0:00:00.045) 0:00:39.005 ***** 2025-12-04 13:42:32.010148 | controller | ok: [localhost] 2025-12-04 13:42:32.215237 | controller | 2025-12-04 13:42:32.215283 | 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-12-04 13:42:32.215293 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-04 13:42:32.215301 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-04 13:42:32.215307 | controller | _config_map_content | 2025-12-04 13:42:32.215314 | controller | ansible.utils.remove_keys( 2025-12-04 13:42:32.215321 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-04 13:42:32.215328 | controller | matching_parameter='regex') 2025-12-04 13:42:32.215334 | controller | }}, cacheable=False] *** 2025-12-04 13:42:32.215341 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.161) 0:00:39.168 ***** 2025-12-04 13:42:32.215348 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.161) 0:00:39.166 ***** 2025-12-04 13:42:32.215360 | controller | ok: [localhost] 2025-12-04 13:42:32.256347 | controller | 2025-12-04 13:42:32.256378 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-04 13:42:32.256387 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.205) 0:00:39.373 ***** 2025-12-04 13:42:32.256395 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.205) 0:00:39.372 ***** 2025-12-04 13:42:32.256407 | controller | skipping: [localhost] 2025-12-04 13:42:32.430921 | controller | 2025-12-04 13:42:32.430954 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-04 13:42:32.430962 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.041) 0:00:39.414 ***** 2025-12-04 13:42:32.430968 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.041) 0:00:39.413 ***** 2025-12-04 13:42:32.430978 | controller | changed: [localhost] 2025-12-04 13:42:32.483251 | controller | 2025-12-04 13:42:32.483280 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-04 13:42:32.483289 | controller | (snippet_datadir, 2025-12-04 13:42:32.483296 | controller | '02_ci_data.yaml') | path_join 2025-12-04 13:42:32.483303 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-04 13:42:32.483310 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.174) 0:00:39.589 ***** 2025-12-04 13:42:32.483317 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.174) 0:00:39.587 ***** 2025-12-04 13:42:32.483328 | controller | skipping: [localhost] 2025-12-04 13:42:32.535153 | controller | 2025-12-04 13:42:32.535182 | 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-12-04 13:42:32.535191 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.052) 0:00:39.641 ***** 2025-12-04 13:42:32.535199 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.052) 0:00:39.640 ***** 2025-12-04 13:42:32.535210 | controller | ok: [localhost] 2025-12-04 13:42:32.874032 | controller | 2025-12-04 13:42:32.874065 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-04 13:42:32.874073 | controller | (snippet_datadir, 2025-12-04 13:42:32.874079 | controller | '03_user_data_b64.yaml') | path_join 2025-12-04 13:42:32.874085 | controller | }}, content={{ 2025-12-04 13:42:32.874091 | controller | _base64_patch | 2025-12-04 13:42:32.874096 | controller | default({}) | 2025-12-04 13:42:32.874101 | controller | to_nice_yaml 2025-12-04 13:42:32.874107 | controller | }}, mode=0644] *** 2025-12-04 13:42:32.874112 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.051) 0:00:39.693 ***** 2025-12-04 13:42:32.874117 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.051) 0:00:39.692 ***** 2025-12-04 13:42:32.874127 | controller | changed: [localhost] 2025-12-04 13:42:33.228386 | controller | 2025-12-04 13:42:33.228417 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-04 13:42:33.228426 | controller | (snippet_datadir, 2025-12-04 13:42:33.228432 | controller | '04_user_data.yaml') | path_join 2025-12-04 13:42:33.228438 | controller | }}, content={{ 2025-12-04 13:42:33.228444 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-04 13:42:33.228450 | controller | default({}) | 2025-12-04 13:42:33.228455 | controller | to_nice_yaml 2025-12-04 13:42:33.228460 | controller | }}, mode=0644] *** 2025-12-04 13:42:33.228466 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.338) 0:00:40.032 ***** 2025-12-04 13:42:33.228471 | controller | Thursday 04 December 2025 13:42:32 +0000 (0:00:00.338) 0:00:40.030 ***** 2025-12-04 13:42:33.228481 | controller | changed: [localhost] 2025-12-04 13:42:33.602547 | controller | 2025-12-04 13:42:33.602578 | 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-12-04 13:42:33.602587 | controller | ( 2025-12-04 13:42:33.602599 | controller | snippet_datadir, 2025-12-04 13:42:33.602606 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-04 13:42:33.602612 | controller | ) | path_join 2025-12-04 13:42:33.602617 | controller | }}, mode=0644] *** 2025-12-04 13:42:33.602623 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.354) 0:00:40.386 ***** 2025-12-04 13:42:33.602629 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.354) 0:00:40.385 ***** 2025-12-04 13:42:33.602638 | controller | changed: [localhost] 2025-12-04 13:42:33.657078 | controller | 2025-12-04 13:42:33.657109 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-04 13:42:33.657119 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.374) 0:00:40.760 ***** 2025-12-04 13:42:33.657132 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.374) 0:00:40.759 ***** 2025-12-04 13:42:33.657145 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-04 13:42:33.698024 | controller | 2025-12-04 13:42:33.698050 | 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-12-04 13:42:33.698059 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.054) 0:00:40.815 ***** 2025-12-04 13:42:33.698065 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.054) 0:00:40.813 ***** 2025-12-04 13:42:33.698074 | controller | ok: [localhost] => 2025-12-04 13:42:33.872944 | controller | changed: false 2025-12-04 13:42:33.872979 | controller | msg: All assertions passed 2025-12-04 13:42:33.872987 | controller | 2025-12-04 13:42:33.872995 | 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-12-04 13:42:33.873001 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.040) 0:00:40.856 ***** 2025-12-04 13:42:33.873007 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.040) 0:00:40.854 ***** 2025-12-04 13:42:33.873017 | controller | ok: [localhost] 2025-12-04 13:42:33.913910 | controller | 2025-12-04 13:42:33.913938 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-04 13:42:33.913953 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.174) 0:00:41.030 ***** 2025-12-04 13:42:33.913961 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.174) 0:00:41.029 ***** 2025-12-04 13:42:33.913973 | controller | ok: [localhost] 2025-12-04 13:42:34.252085 | controller | 2025-12-04 13:42:34.252116 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-04 13:42:34.252124 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.041) 0:00:41.072 ***** 2025-12-04 13:42:34.252130 | controller | Thursday 04 December 2025 13:42:33 +0000 (0:00:00.041) 0:00:41.070 ***** 2025-12-04 13:42:34.252140 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/03_user_data_b64.yaml) 2025-12-04 13:42:34.334120 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/04_user_data.yaml) 2025-12-04 13:42:34.334148 | controller | 2025-12-04 13:42:34.334158 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-04 13:42:34.334165 | controller | _content | 2025-12-04 13:42:34.334173 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-04 13:42:34.334179 | controller | combine(_parsed, recursive=true) 2025-12-04 13:42:34.334187 | controller | }} 2025-12-04 13:42:34.334194 | controller | ] *** 2025-12-04 13:42:34.334201 | controller | Thursday 04 December 2025 13:42:34 +0000 (0:00:00.338) 0:00:41.410 ***** 2025-12-04 13:42:34.334208 | controller | Thursday 04 December 2025 13:42:34 +0000 (0:00:00.338) 0:00:41.408 ***** 2025-12-04 13:42:34.334219 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-04 13:42:34.514911 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-04 13:42:34.514944 | controller | 2025-12-04 13:42:34.514953 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-04 13:42:34.514959 | controller | Thursday 04 December 2025 13:42:34 +0000 (0:00:00.082) 0:00:41.492 ***** 2025-12-04 13:42:34.514965 | controller | Thursday 04 December 2025 13:42:34 +0000 (0:00:00.082) 0:00:41.491 ***** 2025-12-04 13:42:34.514975 | controller | changed: [localhost] 2025-12-04 13:42:34.878569 | controller | 2025-12-04 13:42:34.878614 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-04 13:42:34.878623 | controller | (_destdir, 2025-12-04 13:42:34.878629 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-04 13:42:34.878635 | controller | }}, content={{ 2025-12-04 13:42:34.878640 | controller | ( 2025-12-04 13:42:34.878645 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-04 13:42:34.878650 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-04 13:42:34.878656 | controller | }}, mode=0644] *** 2025-12-04 13:42:34.878661 | controller | Thursday 04 December 2025 13:42:34 +0000 (0:00:00.180) 0:00:41.672 ***** 2025-12-04 13:42:34.878666 | controller | Thursday 04 December 2025 13:42:34 +0000 (0:00:00.180) 0:00:41.671 ***** 2025-12-04 13:42:34.878677 | controller | changed: [localhost] 2025-12-04 13:42:35.330592 | controller | 2025-12-04 13:42:35.330626 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-12-04 13:42:35.330635 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-04 13:42:35.330641 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-04 13:42:35.330646 | controller | _val['name'], 'values.yaml') | path_join 2025-12-04 13:42:35.330652 | controller | }}, dest={{ 2025-12-04 13:42:35.330658 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:35.330663 | controller | stage['path'], _val.src_file 2025-12-04 13:42:35.330669 | controller | ) | 2025-12-04 13:42:35.330674 | controller | path_join 2025-12-04 13:42:35.330679 | controller | }}] *** 2025-12-04 13:42:35.330684 | controller | Thursday 04 December 2025 13:42:34 +0000 (0:00:00.363) 0:00:42.036 ***** 2025-12-04 13:42:35.330690 | controller | Thursday 04 December 2025 13:42:34 +0000 (0:00:00.363) 0:00:42.035 ***** 2025-12-04 13:42:35.330700 | controller | ok: [localhost] => (item=network-values) 2025-12-04 13:42:35.371329 | controller | changed: [localhost] => (item=service-values.yaml) 2025-12-04 13:42:35.371357 | controller | 2025-12-04 13:42:35.371366 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:35.371379 | controller | Thursday 04 December 2025 13:42:35 +0000 (0:00:00.452) 0:00:42.488 ***** 2025-12-04 13:42:35.371386 | controller | Thursday 04 December 2025 13:42:35 +0000 (0:00:00.452) 0:00:42.487 ***** 2025-12-04 13:42:35.371398 | controller | skipping: [localhost] 2025-12-04 13:42:35.651498 | controller | 2025-12-04 13:42:35.651533 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-04 13:42:35.651543 | controller | Thursday 04 December 2025 13:42:35 +0000 (0:00:00.040) 0:00:42.529 ***** 2025-12-04 13:42:35.651549 | controller | Thursday 04 December 2025 13:42:35 +0000 (0:00:00.040) 0:00:42.528 ***** 2025-12-04 13:42:35.651559 | controller | changed: [localhost] 2025-12-04 13:42:36.008735 | controller | 2025-12-04 13:42:36.008770 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-04 13:42:36.008780 | controller | Thursday 04 December 2025 13:42:35 +0000 (0:00:00.280) 0:00:42.809 ***** 2025-12-04 13:42:36.008786 | controller | Thursday 04 December 2025 13:42:35 +0000 (0:00:00.280) 0:00:42.808 ***** 2025-12-04 13:42:36.008797 | controller | changed: [localhost] 2025-12-04 13:42:36.226902 | controller | 2025-12-04 13:42:36.226934 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-12-04 13:42:36.226942 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-04 13:42:36.226949 | controller | stage['build_output'] | basename) | path_join 2025-12-04 13:42:36.226954 | controller | }}, mode=0644] *** 2025-12-04 13:42:36.226960 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.357) 0:00:43.166 ***** 2025-12-04 13:42:36.226966 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.357) 0:00:43.165 ***** 2025-12-04 13:42:36.226976 | controller | changed: [localhost] 2025-12-04 13:42:36.267608 | controller | 2025-12-04 13:42:36.267633 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:36.267642 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.218) 0:00:43.384 ***** 2025-12-04 13:42:36.267650 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.218) 0:00:43.383 ***** 2025-12-04 13:42:36.267661 | controller | skipping: [localhost] 2025-12-04 13:42:36.308929 | controller | 2025-12-04 13:42:36.308959 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-12-04 13:42:36.308968 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.040) 0:00:43.425 ***** 2025-12-04 13:42:36.308976 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.040) 0:00:43.424 ***** 2025-12-04 13:42:36.308994 | controller | skipping: [localhost] 2025-12-04 13:42:36.350723 | controller | 2025-12-04 13:42:36.350750 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane _raw_params={{ wait_condition }}] *** 2025-12-04 13:42:36.350760 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.041) 0:00:43.467 ***** 2025-12-04 13:42:36.350768 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.041) 0:00:43.465 ***** 2025-12-04 13:42:36.350779 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-12-04 13:42:36.390967 | controller | skipping: [localhost] 2025-12-04 13:42:36.390989 | controller | 2025-12-04 13:42:36.390996 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:36.391002 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.041) 0:00:43.508 ***** 2025-12-04 13:42:36.391008 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.041) 0:00:43.507 ***** 2025-12-04 13:42:36.391018 | controller | skipping: [localhost] 2025-12-04 13:42:36.434370 | controller | 2025-12-04 13:42:36.434392 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane name=run_hook] *** 2025-12-04 13:42:36.434403 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.040) 0:00:43.549 ***** 2025-12-04 13:42:36.434409 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.040) 0:00:43.547 ***** 2025-12-04 13:42:36.434418 | controller | skipping: [localhost] 2025-12-04 13:42:36.471993 | controller | 2025-12-04 13:42:36.472018 | 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-12-04 13:42:36.472028 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.043) 0:00:43.592 ***** 2025-12-04 13:42:36.472035 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.043) 0:00:43.591 ***** 2025-12-04 13:42:36.472046 | controller | ok: [localhost] => 2025-12-04 13:42:36.502637 | controller | changed: false 2025-12-04 13:42:36.502662 | controller | msg: All assertions passed 2025-12-04 13:42:36.502670 | controller | 2025-12-04 13:42:36.502678 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:36.502685 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.037) 0:00:43.630 ***** 2025-12-04 13:42:36.502692 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.037) 0:00:43.628 ***** 2025-12-04 13:42:36.502703 | controller | skipping: [localhost] 2025-12-04 13:42:36.530310 | controller | 2025-12-04 13:42:36.530331 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:36.530339 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.030) 0:00:43.660 ***** 2025-12-04 13:42:36.530345 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.030) 0:00:43.659 ***** 2025-12-04 13:42:36.530354 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns ceph-nodes --for condition=SetupReady --timeout=10m) 2025-12-04 13:42:36.552974 | controller | 2025-12-04 13:42:36.552995 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-04 13:42:36.553003 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.027) 0:00:43.688 ***** 2025-12-04 13:42:36.553009 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.027) 0:00:43.687 ***** 2025-12-04 13:42:36.553017 | controller | skipping: [localhost] 2025-12-04 13:42:36.583722 | controller | 2025-12-04 13:42:36.583747 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-04 13:42:36.583756 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.022) 0:00:43.711 ***** 2025-12-04 13:42:36.583763 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.022) 0:00:43.709 ***** 2025-12-04 13:42:36.583774 | controller | ok: [localhost] 2025-12-04 13:42:36.773717 | controller | 2025-12-04 13:42:36.773750 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-04 13:42:36.773759 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:36.773765 | controller | stage['path'], item.src_file) | path_join 2025-12-04 13:42:36.773771 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-04 13:42:36.773776 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.030) 0:00:43.741 ***** 2025-12-04 13:42:36.773782 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.030) 0:00:43.740 ***** 2025-12-04 13:42:36.773792 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-12-04 13:42:36.829355 | controller | 2025-12-04 13:42:36.829383 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-04 13:42:36.829391 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.189) 0:00:43.931 ***** 2025-12-04 13:42:36.829402 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.189) 0:00:43.930 ***** 2025-12-04 13:42:36.829412 | controller | ok: [localhost] => (item=values.yaml) 2025-12-04 13:42:36.868900 | controller | 2025-12-04 13:42:36.868924 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=run_hook] *** 2025-12-04 13:42:36.868931 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.055) 0:00:43.987 ***** 2025-12-04 13:42:36.868937 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.055) 0:00:43.986 ***** 2025-12-04 13:42:36.868946 | controller | skipping: [localhost] 2025-12-04 13:42:36.939425 | controller | 2025-12-04 13:42:36.939455 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] *** 2025-12-04 13:42:36.939463 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.039) 0:00:44.027 ***** 2025-12-04 13:42:36.939469 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.039) 0:00:44.025 ***** 2025-12-04 13:42:36.939479 | controller | 2025-12-04 13:42:36.992635 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-04 13:42:36.992662 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.070) 0:00:44.097 ***** 2025-12-04 13:42:36.992671 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.070) 0:00:44.096 ***** 2025-12-04 13:42:36.992683 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-04 13:42:37.036968 | controller | 2025-12-04 13:42:37.036991 | 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-12-04 13:42:37.036999 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.053) 0:00:44.150 ***** 2025-12-04 13:42:37.037005 | controller | Thursday 04 December 2025 13:42:36 +0000 (0:00:00.053) 0:00:44.149 ***** 2025-12-04 13:42:37.037019 | controller | ok: [localhost] => 2025-12-04 13:42:37.213014 | controller | changed: false 2025-12-04 13:42:37.213045 | controller | msg: All assertions passed 2025-12-04 13:42:37.213054 | controller | 2025-12-04 13:42:37.213060 | 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-12-04 13:42:37.213069 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.044) 0:00:44.194 ***** 2025-12-04 13:42:37.213075 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.044) 0:00:44.193 ***** 2025-12-04 13:42:37.213085 | controller | ok: [localhost] 2025-12-04 13:42:37.260471 | controller | 2025-12-04 13:42:37.260498 | 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-12-04 13:42:37.260508 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.176) 0:00:44.371 ***** 2025-12-04 13:42:37.260515 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.176) 0:00:44.369 ***** 2025-12-04 13:42:37.260527 | controller | ok: [localhost] => 2025-12-04 13:42:37.430442 | controller | changed: false 2025-12-04 13:42:37.430471 | controller | msg: All assertions passed 2025-12-04 13:42:37.430479 | controller | 2025-12-04 13:42:37.430485 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-04 13:42:37.430491 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.047) 0:00:44.418 ***** 2025-12-04 13:42:37.430496 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.047) 0:00:44.417 ***** 2025-12-04 13:42:37.430505 | controller | ok: [localhost] 2025-12-04 13:42:37.641740 | controller | 2025-12-04 13:42:37.641784 | 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-12-04 13:42:37.641796 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-04 13:42:37.641809 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-04 13:42:37.641816 | controller | _config_map_content | 2025-12-04 13:42:37.641823 | controller | ansible.utils.remove_keys( 2025-12-04 13:42:37.641830 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-04 13:42:37.641855 | controller | matching_parameter='regex') 2025-12-04 13:42:37.641867 | controller | }}, cacheable=False] *** 2025-12-04 13:42:37.641874 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.169) 0:00:44.588 ***** 2025-12-04 13:42:37.641881 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.169) 0:00:44.587 ***** 2025-12-04 13:42:37.641893 | controller | ok: [localhost] 2025-12-04 13:42:37.698306 | controller | 2025-12-04 13:42:37.698345 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-04 13:42:37.698356 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.211) 0:00:44.799 ***** 2025-12-04 13:42:37.698363 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.211) 0:00:44.798 ***** 2025-12-04 13:42:37.698376 | 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-12-04 13:42:37.753116 | controller | 2025-12-04 13:42:37.753146 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-12-04 13:42:37.753155 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.056) 0:00:44.856 ***** 2025-12-04 13:42:37.753161 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.056) 0:00:44.855 ***** 2025-12-04 13:42:37.753171 | 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-12-04 13:42:37.800603 | controller | 2025-12-04 13:42:37.800639 | 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-12-04 13:42:37.800650 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.054) 0:00:44.911 ***** 2025-12-04 13:42:37.800658 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.054) 0:00:44.909 ***** 2025-12-04 13:42:37.800669 | controller | ok: [localhost] => 2025-12-04 13:42:37.848354 | controller | changed: false 2025-12-04 13:42:37.848382 | controller | msg: All assertions passed 2025-12-04 13:42:37.848392 | controller | 2025-12-04 13:42:37.848400 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-12-04 13:42:37.848407 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.047) 0:00:44.958 ***** 2025-12-04 13:42:37.848417 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.047) 0:00:44.957 ***** 2025-12-04 13:42:37.848429 | 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-12-04 13:42:37.885051 | controller | 2025-12-04 13:42:37.885083 | 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-12-04 13:42:37.885094 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.048) 0:00:45.006 ***** 2025-12-04 13:42:37.885102 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.048) 0:00:45.005 ***** 2025-12-04 13:42:37.885114 | controller | skipping: [localhost] 2025-12-04 13:42:37.925300 | controller | 2025-12-04 13:42:37.925328 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-12-04 13:42:37.925339 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-12-04 13:42:37.925351 | controller | }}] *** 2025-12-04 13:42:37.925359 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.036) 0:00:45.043 ***** 2025-12-04 13:42:37.925365 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.036) 0:00:45.041 ***** 2025-12-04 13:42:37.925377 | controller | ok: [localhost] 2025-12-04 13:42:37.968251 | controller | 2025-12-04 13:42:37.968287 | 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-12-04 13:42:37.968298 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.040) 0:00:45.083 ***** 2025-12-04 13:42:37.968306 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.040) 0:00:45.082 ***** 2025-12-04 13:42:37.968318 | controller | ok: [localhost] => 2025-12-04 13:42:38.147102 | controller | changed: false 2025-12-04 13:42:38.147181 | controller | msg: All assertions passed 2025-12-04 13:42:38.147190 | controller | 2025-12-04 13:42:38.147197 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-04 13:42:38.147203 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.042) 0:00:45.126 ***** 2025-12-04 13:42:38.147210 | controller | Thursday 04 December 2025 13:42:37 +0000 (0:00:00.042) 0:00:45.125 ***** 2025-12-04 13:42:38.147222 | controller | changed: [localhost] 2025-12-04 13:42:38.616316 | controller | 2025-12-04 13:42:38.616356 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-04 13:42:38.616365 | controller | (snippet_datadir, 2025-12-04 13:42:38.616371 | controller | '02_ci_data.yaml') | path_join 2025-12-04 13:42:38.616377 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-04 13:42:38.616383 | controller | Thursday 04 December 2025 13:42:38 +0000 (0:00:00.178) 0:00:45.304 ***** 2025-12-04 13:42:38.616388 | controller | Thursday 04 December 2025 13:42:38 +0000 (0:00:00.178) 0:00:45.303 ***** 2025-12-04 13:42:38.616400 | controller | changed: [localhost] 2025-12-04 13:42:38.678174 | controller | 2025-12-04 13:42:38.678205 | 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-12-04 13:42:38.678216 | controller | Thursday 04 December 2025 13:42:38 +0000 (0:00:00.469) 0:00:45.773 ***** 2025-12-04 13:42:38.678223 | controller | Thursday 04 December 2025 13:42:38 +0000 (0:00:00.469) 0:00:45.772 ***** 2025-12-04 13:42:38.678237 | controller | ok: [localhost] 2025-12-04 13:42:39.031439 | controller | 2025-12-04 13:42:39.031474 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-04 13:42:39.031483 | controller | (snippet_datadir, 2025-12-04 13:42:39.031489 | controller | '03_user_data_b64.yaml') | path_join 2025-12-04 13:42:39.031495 | controller | }}, content={{ 2025-12-04 13:42:39.031500 | controller | _base64_patch | 2025-12-04 13:42:39.031506 | controller | default({}) | 2025-12-04 13:42:39.031511 | controller | to_nice_yaml 2025-12-04 13:42:39.031516 | controller | }}, mode=0644] *** 2025-12-04 13:42:39.031522 | controller | Thursday 04 December 2025 13:42:38 +0000 (0:00:00.061) 0:00:45.835 ***** 2025-12-04 13:42:39.031527 | controller | Thursday 04 December 2025 13:42:38 +0000 (0:00:00.061) 0:00:45.834 ***** 2025-12-04 13:42:39.031546 | controller | changed: [localhost] 2025-12-04 13:42:39.381377 | controller | 2025-12-04 13:42:39.381414 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-04 13:42:39.381423 | controller | (snippet_datadir, 2025-12-04 13:42:39.381429 | controller | '04_user_data.yaml') | path_join 2025-12-04 13:42:39.381435 | controller | }}, content={{ 2025-12-04 13:42:39.381441 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-04 13:42:39.381447 | controller | default({}) | 2025-12-04 13:42:39.381452 | controller | to_nice_yaml 2025-12-04 13:42:39.381457 | controller | }}, mode=0644] *** 2025-12-04 13:42:39.381466 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.352) 0:00:46.188 ***** 2025-12-04 13:42:39.381478 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.352) 0:00:46.186 ***** 2025-12-04 13:42:39.381488 | controller | changed: [localhost] 2025-12-04 13:42:39.728002 | controller | 2025-12-04 13:42:39.728036 | 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-12-04 13:42:39.728044 | controller | ( 2025-12-04 13:42:39.728050 | controller | snippet_datadir, 2025-12-04 13:42:39.728056 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-04 13:42:39.728061 | controller | ) | path_join 2025-12-04 13:42:39.728067 | controller | }}, mode=0644] *** 2025-12-04 13:42:39.728072 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.351) 0:00:46.539 ***** 2025-12-04 13:42:39.728078 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.351) 0:00:46.538 ***** 2025-12-04 13:42:39.728088 | controller | changed: [localhost] 2025-12-04 13:42:39.784792 | controller | 2025-12-04 13:42:39.784819 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-04 13:42:39.784829 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.346) 0:00:46.885 ***** 2025-12-04 13:42:39.784853 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.346) 0:00:46.884 ***** 2025-12-04 13:42:39.784870 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-04 13:42:39.826805 | controller | 2025-12-04 13:42:39.826853 | 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-12-04 13:42:39.826867 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.056) 0:00:46.942 ***** 2025-12-04 13:42:39.826875 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.056) 0:00:46.941 ***** 2025-12-04 13:42:39.826887 | controller | ok: [localhost] => 2025-12-04 13:42:40.007309 | controller | changed: false 2025-12-04 13:42:40.007341 | controller | msg: All assertions passed 2025-12-04 13:42:40.007350 | controller | 2025-12-04 13:42:40.007356 | 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-12-04 13:42:40.007363 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.042) 0:00:46.984 ***** 2025-12-04 13:42:40.007369 | controller | Thursday 04 December 2025 13:42:39 +0000 (0:00:00.042) 0:00:46.983 ***** 2025-12-04 13:42:40.007378 | controller | ok: [localhost] 2025-12-04 13:42:40.047823 | controller | 2025-12-04 13:42:40.047868 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-04 13:42:40.047881 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.180) 0:00:47.165 ***** 2025-12-04 13:42:40.047888 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.180) 0:00:47.164 ***** 2025-12-04 13:42:40.047900 | controller | ok: [localhost] 2025-12-04 13:42:40.538190 | controller | 2025-12-04 13:42:40.538223 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-04 13:42:40.538232 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.040) 0:00:47.205 ***** 2025-12-04 13:42:40.538238 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.040) 0:00:47.204 ***** 2025-12-04 13:42:40.538248 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-12-04 13:42:40.652624 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-12-04 13:42:40.652656 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-12-04 13:42:40.652665 | controller | 2025-12-04 13:42:40.652673 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-04 13:42:40.652680 | controller | _content | 2025-12-04 13:42:40.652691 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-04 13:42:40.652698 | controller | combine(_parsed, recursive=true) 2025-12-04 13:42:40.652712 | controller | }} 2025-12-04 13:42:40.652719 | controller | ] *** 2025-12-04 13:42:40.652726 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.490) 0:00:47.696 ***** 2025-12-04 13:42:40.652733 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.490) 0:00:47.695 ***** 2025-12-04 13:42:40.652744 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-04 13:42:40.835885 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-04 13:42:40.835913 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-04 13:42:40.835921 | controller | 2025-12-04 13:42:40.835927 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-04 13:42:40.835932 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.114) 0:00:47.810 ***** 2025-12-04 13:42:40.835938 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.114) 0:00:47.809 ***** 2025-12-04 13:42:40.835947 | controller | changed: [localhost] 2025-12-04 13:42:41.195930 | controller | 2025-12-04 13:42:41.195971 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-04 13:42:41.195982 | controller | (_destdir, 2025-12-04 13:42:41.195990 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-04 13:42:41.195998 | controller | }}, content={{ 2025-12-04 13:42:41.196005 | controller | ( 2025-12-04 13:42:41.196011 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-04 13:42:41.196018 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-04 13:42:41.196025 | controller | }}, mode=0644] *** 2025-12-04 13:42:41.196032 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.183) 0:00:47.993 ***** 2025-12-04 13:42:41.196039 | controller | Thursday 04 December 2025 13:42:40 +0000 (0:00:00.183) 0:00:47.992 ***** 2025-12-04 13:42:41.196051 | controller | changed: [localhost] 2025-12-04 13:42:41.435195 | controller | 2025-12-04 13:42:41.435231 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{ 2025-12-04 13:42:41.435240 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-04 13:42:41.435246 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-04 13:42:41.435252 | controller | _val['name'], 'values.yaml') | path_join 2025-12-04 13:42:41.435257 | controller | }}, dest={{ 2025-12-04 13:42:41.435263 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:41.435268 | controller | stage['path'], _val.src_file 2025-12-04 13:42:41.435274 | controller | ) | 2025-12-04 13:42:41.435279 | controller | path_join 2025-12-04 13:42:41.435284 | controller | }}] *** 2025-12-04 13:42:41.435290 | controller | Thursday 04 December 2025 13:42:41 +0000 (0:00:00.360) 0:00:48.354 ***** 2025-12-04 13:42:41.435306 | controller | Thursday 04 December 2025 13:42:41 +0000 (0:00:00.360) 0:00:48.352 ***** 2025-12-04 13:42:41.435317 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-12-04 13:42:41.473959 | controller | 2025-12-04 13:42:41.473978 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:41.473984 | controller | Thursday 04 December 2025 13:42:41 +0000 (0:00:00.239) 0:00:48.593 ***** 2025-12-04 13:42:41.473990 | controller | Thursday 04 December 2025 13:42:41 +0000 (0:00:00.239) 0:00:48.592 ***** 2025-12-04 13:42:41.473999 | controller | skipping: [localhost] 2025-12-04 13:42:41.746095 | controller | 2025-12-04 13:42:41.746130 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-04 13:42:41.746138 | controller | Thursday 04 December 2025 13:42:41 +0000 (0:00:00.038) 0:00:48.632 ***** 2025-12-04 13:42:41.746145 | controller | Thursday 04 December 2025 13:42:41 +0000 (0:00:00.038) 0:00:48.630 ***** 2025-12-04 13:42:41.746155 | controller | changed: [localhost] 2025-12-04 13:42:42.094347 | controller | 2025-12-04 13:42:42.094383 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-04 13:42:42.094392 | controller | Thursday 04 December 2025 13:42:41 +0000 (0:00:00.271) 0:00:48.904 ***** 2025-12-04 13:42:42.094398 | controller | Thursday 04 December 2025 13:42:41 +0000 (0:00:00.271) 0:00:48.902 ***** 2025-12-04 13:42:42.094416 | controller | changed: [localhost] 2025-12-04 13:42:42.314467 | controller | 2025-12-04 13:42:42.314525 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{ 2025-12-04 13:42:42.314535 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-04 13:42:42.314541 | controller | stage['build_output'] | basename) | path_join 2025-12-04 13:42:42.314547 | controller | }}, mode=0644] *** 2025-12-04 13:42:42.314718 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.348) 0:00:49.252 ***** 2025-12-04 13:42:42.314732 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.348) 0:00:49.251 ***** 2025-12-04 13:42:42.314744 | controller | changed: [localhost] 2025-12-04 13:42:42.355166 | controller | 2025-12-04 13:42:42.355230 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:42.355239 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.220) 0:00:49.472 ***** 2025-12-04 13:42:42.355246 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.220) 0:00:49.471 ***** 2025-12-04 13:42:42.355260 | controller | skipping: [localhost] 2025-12-04 13:42:42.394746 | controller | 2025-12-04 13:42:42.394806 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2025-12-04 13:42:42.394815 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.040) 0:00:49.513 ***** 2025-12-04 13:42:42.394821 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.040) 0:00:49.511 ***** 2025-12-04 13:42:42.394856 | controller | skipping: [localhost] 2025-12-04 13:42:42.433698 | controller | 2025-12-04 13:42:42.433728 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/edpm-pre-ceph/nodeset _raw_params={{ wait_condition }}] *** 2025-12-04 13:42:42.433736 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.039) 0:00:49.552 ***** 2025-12-04 13:42:42.433743 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.039) 0:00:49.551 ***** 2025-12-04 13:42:42.433754 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns ceph-nodes --for condition=SetupReady --timeout=10m) 2025-12-04 13:42:42.471305 | controller | skipping: [localhost] 2025-12-04 13:42:42.471349 | controller | 2025-12-04 13:42:42.471358 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:42.471364 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.039) 0:00:49.591 ***** 2025-12-04 13:42:42.471371 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.039) 0:00:49.590 ***** 2025-12-04 13:42:42.471383 | controller | skipping: [localhost] 2025-12-04 13:42:42.514185 | controller | 2025-12-04 13:42:42.514226 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=run_hook] *** 2025-12-04 13:42:42.514235 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.037) 0:00:49.629 ***** 2025-12-04 13:42:42.514244 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.037) 0:00:49.628 ***** 2025-12-04 13:42:42.514255 | controller | skipping: [localhost] 2025-12-04 13:42:42.551203 | controller | 2025-12-04 13:42:42.551237 | 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-12-04 13:42:42.551246 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.042) 0:00:49.672 ***** 2025-12-04 13:42:42.551252 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.042) 0:00:49.671 ***** 2025-12-04 13:42:42.551262 | controller | ok: [localhost] => 2025-12-04 13:42:42.575095 | controller | changed: false 2025-12-04 13:42:42.575127 | controller | msg: All assertions passed 2025-12-04 13:42:42.575135 | controller | 2025-12-04 13:42:42.575148 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:42.575156 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.036) 0:00:49.709 ***** 2025-12-04 13:42:42.575163 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.037) 0:00:49.708 ***** 2025-12-04 13:42:42.575175 | controller | skipping: [localhost] 2025-12-04 13:42:42.602789 | controller | 2025-12-04 13:42:42.602814 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:42.602822 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.023) 0:00:49.733 ***** 2025-12-04 13:42:42.602828 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.023) 0:00:49.731 ***** 2025-12-04 13:42:42.602859 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=30m) 2025-12-04 13:42:42.626763 | controller | 2025-12-04 13:42:42.626786 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-04 13:42:42.626794 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.027) 0:00:49.760 ***** 2025-12-04 13:42:42.626800 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.027) 0:00:49.759 ***** 2025-12-04 13:42:42.626809 | controller | skipping: [localhost] 2025-12-04 13:42:42.654104 | controller | 2025-12-04 13:42:42.654153 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-04 13:42:42.654162 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.023) 0:00:49.784 ***** 2025-12-04 13:42:42.654169 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.023) 0:00:49.783 ***** 2025-12-04 13:42:42.654181 | controller | ok: [localhost] 2025-12-04 13:42:42.838080 | controller | 2025-12-04 13:42:42.838113 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-04 13:42:42.838121 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:42.838127 | controller | stage['path'], item.src_file) | path_join 2025-12-04 13:42:42.838133 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-04 13:42:42.838138 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.027) 0:00:49.812 ***** 2025-12-04 13:42:42.838144 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.027) 0:00:49.810 ***** 2025-12-04 13:42:42.838154 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2025-12-04 13:42:42.894228 | controller | 2025-12-04 13:42:42.894260 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-04 13:42:42.894270 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.184) 0:00:49.996 ***** 2025-12-04 13:42:42.894277 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.184) 0:00:49.994 ***** 2025-12-04 13:42:42.894289 | controller | ok: [localhost] => (item=values.yaml) 2025-12-04 13:42:42.931984 | controller | 2025-12-04 13:42:42.932010 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/edpm-pre-ceph name=run_hook] *** 2025-12-04 13:42:42.932018 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.056) 0:00:50.052 ***** 2025-12-04 13:42:42.932024 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.056) 0:00:50.051 ***** 2025-12-04 13:42:42.932034 | controller | skipping: [localhost] 2025-12-04 13:42:42.999797 | controller | 2025-12-04 13:42:42.999829 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/edpm-pre-ceph name=ci_gen_kustomize_values] *** 2025-12-04 13:42:42.999856 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.037) 0:00:50.090 ***** 2025-12-04 13:42:42.999871 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.037) 0:00:50.088 ***** 2025-12-04 13:42:42.999883 | controller | 2025-12-04 13:42:43.050574 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-04 13:42:43.050608 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.067) 0:00:50.157 ***** 2025-12-04 13:42:43.050617 | controller | Thursday 04 December 2025 13:42:42 +0000 (0:00:00.067) 0:00:50.156 ***** 2025-12-04 13:42:43.050629 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-04 13:42:43.091621 | controller | 2025-12-04 13:42:43.091644 | 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-12-04 13:42:43.091652 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.050) 0:00:50.208 ***** 2025-12-04 13:42:43.091658 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.050) 0:00:50.207 ***** 2025-12-04 13:42:43.091667 | controller | ok: [localhost] => 2025-12-04 13:42:43.262432 | controller | changed: false 2025-12-04 13:42:43.262462 | controller | msg: All assertions passed 2025-12-04 13:42:43.262474 | controller | 2025-12-04 13:42:43.262481 | 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-12-04 13:42:43.262487 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.041) 0:00:50.249 ***** 2025-12-04 13:42:43.262493 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.041) 0:00:50.248 ***** 2025-12-04 13:42:43.262513 | controller | ok: [localhost] 2025-12-04 13:42:43.307495 | controller | 2025-12-04 13:42:43.307532 | 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-12-04 13:42:43.307540 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.170) 0:00:50.420 ***** 2025-12-04 13:42:43.307546 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.170) 0:00:50.419 ***** 2025-12-04 13:42:43.307556 | controller | ok: [localhost] => 2025-12-04 13:42:43.472352 | controller | changed: false 2025-12-04 13:42:43.472386 | controller | msg: All assertions passed 2025-12-04 13:42:43.472394 | controller | 2025-12-04 13:42:43.472401 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-04 13:42:43.472407 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.045) 0:00:50.465 ***** 2025-12-04 13:42:43.472413 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.045) 0:00:50.464 ***** 2025-12-04 13:42:43.472423 | controller | ok: [localhost] 2025-12-04 13:42:43.670708 | controller | 2025-12-04 13:42:43.670762 | 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-12-04 13:42:43.670772 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-04 13:42:43.670780 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-04 13:42:43.670787 | controller | _config_map_content | 2025-12-04 13:42:43.670793 | controller | ansible.utils.remove_keys( 2025-12-04 13:42:43.670800 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-04 13:42:43.670806 | controller | matching_parameter='regex') 2025-12-04 13:42:43.670813 | controller | }}, cacheable=False] *** 2025-12-04 13:42:43.670820 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.164) 0:00:50.630 ***** 2025-12-04 13:42:43.670827 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.164) 0:00:50.629 ***** 2025-12-04 13:42:43.670856 | controller | ok: [localhost] 2025-12-04 13:42:43.710193 | controller | 2025-12-04 13:42:43.710229 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-04 13:42:43.710239 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.198) 0:00:50.828 ***** 2025-12-04 13:42:43.710247 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.198) 0:00:50.827 ***** 2025-12-04 13:42:43.710259 | controller | skipping: [localhost] 2025-12-04 13:42:43.884752 | controller | 2025-12-04 13:42:43.884801 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-04 13:42:43.884810 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.039) 0:00:50.868 ***** 2025-12-04 13:42:43.884816 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.039) 0:00:50.867 ***** 2025-12-04 13:42:43.884827 | controller | changed: [localhost] 2025-12-04 13:42:43.941672 | controller | 2025-12-04 13:42:43.941715 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-04 13:42:43.941723 | controller | (snippet_datadir, 2025-12-04 13:42:43.941729 | controller | '02_ci_data.yaml') | path_join 2025-12-04 13:42:43.941735 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-04 13:42:43.941740 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.174) 0:00:51.042 ***** 2025-12-04 13:42:43.941745 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.174) 0:00:51.041 ***** 2025-12-04 13:42:43.941756 | controller | skipping: [localhost] 2025-12-04 13:42:43.995463 | controller | 2025-12-04 13:42:43.995505 | 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-12-04 13:42:43.995515 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.056) 0:00:51.099 ***** 2025-12-04 13:42:43.995521 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.056) 0:00:51.098 ***** 2025-12-04 13:42:43.995532 | controller | ok: [localhost] 2025-12-04 13:42:44.354708 | controller | 2025-12-04 13:42:44.354748 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-04 13:42:44.354757 | controller | (snippet_datadir, 2025-12-04 13:42:44.354763 | controller | '03_user_data_b64.yaml') | path_join 2025-12-04 13:42:44.354768 | controller | }}, content={{ 2025-12-04 13:42:44.354774 | controller | _base64_patch | 2025-12-04 13:42:44.354779 | controller | default({}) | 2025-12-04 13:42:44.354785 | controller | to_nice_yaml 2025-12-04 13:42:44.354790 | controller | }}, mode=0644] *** 2025-12-04 13:42:44.354796 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.053) 0:00:51.153 ***** 2025-12-04 13:42:44.354801 | controller | Thursday 04 December 2025 13:42:43 +0000 (0:00:00.053) 0:00:51.152 ***** 2025-12-04 13:42:44.354812 | controller | changed: [localhost] 2025-12-04 13:42:44.696933 | controller | 2025-12-04 13:42:44.696969 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-04 13:42:44.696977 | controller | (snippet_datadir, 2025-12-04 13:42:44.696984 | controller | '04_user_data.yaml') | path_join 2025-12-04 13:42:44.696990 | controller | }}, content={{ 2025-12-04 13:42:44.696995 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-04 13:42:44.697001 | controller | default({}) | 2025-12-04 13:42:44.697006 | controller | to_nice_yaml 2025-12-04 13:42:44.697011 | controller | }}, mode=0644] *** 2025-12-04 13:42:44.697017 | controller | Thursday 04 December 2025 13:42:44 +0000 (0:00:00.359) 0:00:51.512 ***** 2025-12-04 13:42:44.697022 | controller | Thursday 04 December 2025 13:42:44 +0000 (0:00:00.359) 0:00:51.511 ***** 2025-12-04 13:42:44.697032 | controller | changed: [localhost] 2025-12-04 13:42:45.025962 | controller | 2025-12-04 13:42:45.026006 | 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-12-04 13:42:45.026015 | controller | ( 2025-12-04 13:42:45.026021 | controller | snippet_datadir, 2025-12-04 13:42:45.026027 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-04 13:42:45.026033 | controller | ) | path_join 2025-12-04 13:42:45.026038 | controller | }}, mode=0644] *** 2025-12-04 13:42:45.026043 | controller | Thursday 04 December 2025 13:42:44 +0000 (0:00:00.342) 0:00:51.854 ***** 2025-12-04 13:42:45.026049 | controller | Thursday 04 December 2025 13:42:44 +0000 (0:00:00.342) 0:00:51.853 ***** 2025-12-04 13:42:45.026059 | controller | changed: [localhost] 2025-12-04 13:42:45.081341 | controller | 2025-12-04 13:42:45.081366 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-04 13:42:45.081374 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.328) 0:00:52.183 ***** 2025-12-04 13:42:45.081383 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.328) 0:00:52.182 ***** 2025-12-04 13:42:45.081398 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-04 13:42:45.123328 | controller | 2025-12-04 13:42:45.123367 | 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-12-04 13:42:45.123376 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.055) 0:00:52.239 ***** 2025-12-04 13:42:45.123383 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.055) 0:00:52.238 ***** 2025-12-04 13:42:45.123394 | controller | ok: [localhost] => 2025-12-04 13:42:45.319237 | controller | changed: false 2025-12-04 13:42:45.319264 | controller | msg: All assertions passed 2025-12-04 13:42:45.319272 | controller | 2025-12-04 13:42:45.319278 | 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-12-04 13:42:45.319287 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.041) 0:00:52.281 ***** 2025-12-04 13:42:45.319293 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.041) 0:00:52.280 ***** 2025-12-04 13:42:45.319303 | controller | ok: [localhost] 2025-12-04 13:42:45.367252 | controller | 2025-12-04 13:42:45.367280 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-04 13:42:45.367290 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.195) 0:00:52.476 ***** 2025-12-04 13:42:45.367297 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.195) 0:00:52.475 ***** 2025-12-04 13:42:45.367309 | controller | ok: [localhost] 2025-12-04 13:42:45.710791 | controller | 2025-12-04 13:42:45.710834 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-04 13:42:45.710857 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.048) 0:00:52.525 ***** 2025-12-04 13:42:45.710864 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.048) 0:00:52.523 ***** 2025-12-04 13:42:45.710877 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2025-12-04 13:42:45.800917 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2025-12-04 13:42:45.800948 | controller | 2025-12-04 13:42:45.800957 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-04 13:42:45.800963 | controller | _content | 2025-12-04 13:42:45.800969 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-04 13:42:45.800974 | controller | combine(_parsed, recursive=true) 2025-12-04 13:42:45.800980 | controller | }} 2025-12-04 13:42:45.800985 | controller | ] *** 2025-12-04 13:42:45.800991 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.343) 0:00:52.868 ***** 2025-12-04 13:42:45.800996 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.343) 0:00:52.867 ***** 2025-12-04 13:42:45.801007 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-04 13:42:46.001543 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-04 13:42:46.001576 | controller | 2025-12-04 13:42:46.001585 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-04 13:42:46.001591 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.090) 0:00:52.958 ***** 2025-12-04 13:42:46.001597 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.090) 0:00:52.957 ***** 2025-12-04 13:42:46.001608 | controller | changed: [localhost] 2025-12-04 13:42:46.415340 | controller | 2025-12-04 13:42:46.415374 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-04 13:42:46.415382 | controller | (_destdir, 2025-12-04 13:42:46.415388 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-04 13:42:46.415394 | controller | }}, content={{ 2025-12-04 13:42:46.415399 | controller | ( 2025-12-04 13:42:46.415405 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-04 13:42:46.415415 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-04 13:42:46.415421 | controller | }}, mode=0644] *** 2025-12-04 13:42:46.415426 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.200) 0:00:53.159 ***** 2025-12-04 13:42:46.415432 | controller | Thursday 04 December 2025 13:42:45 +0000 (0:00:00.200) 0:00:53.158 ***** 2025-12-04 13:42:46.415442 | controller | changed: [localhost] 2025-12-04 13:42:46.664366 | controller | 2025-12-04 13:42:46.664402 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/edpm-pre-ceph mode=0644, backup=True, remote_src=True, src={{ 2025-12-04 13:42:46.664410 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-04 13:42:46.664416 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-04 13:42:46.664422 | controller | _val['name'], 'values.yaml') | path_join 2025-12-04 13:42:46.664432 | controller | }}, dest={{ 2025-12-04 13:42:46.664438 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:46.664444 | controller | stage['path'], _val.src_file 2025-12-04 13:42:46.664449 | controller | ) | 2025-12-04 13:42:46.664455 | controller | path_join 2025-12-04 13:42:46.664460 | controller | }}] *** 2025-12-04 13:42:46.664475 | controller | Thursday 04 December 2025 13:42:46 +0000 (0:00:00.413) 0:00:53.573 ***** 2025-12-04 13:42:46.664481 | controller | Thursday 04 December 2025 13:42:46 +0000 (0:00:00.413) 0:00:53.572 ***** 2025-12-04 13:42:46.664491 | controller | changed: [localhost] => (item=edpm-deployment-values) 2025-12-04 13:42:46.705640 | controller | 2025-12-04 13:42:46.705672 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:46.705680 | controller | Thursday 04 December 2025 13:42:46 +0000 (0:00:00.248) 0:00:53.822 ***** 2025-12-04 13:42:46.705687 | controller | Thursday 04 December 2025 13:42:46 +0000 (0:00:00.248) 0:00:53.821 ***** 2025-12-04 13:42:46.705697 | controller | skipping: [localhost] 2025-12-04 13:42:46.970060 | controller | 2025-12-04 13:42:46.970117 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/edpm-pre-ceph chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-04 13:42:46.970128 | controller | Thursday 04 December 2025 13:42:46 +0000 (0:00:00.041) 0:00:53.863 ***** 2025-12-04 13:42:46.970136 | controller | Thursday 04 December 2025 13:42:46 +0000 (0:00:00.041) 0:00:53.862 ***** 2025-12-04 13:42:46.970151 | controller | changed: [localhost] 2025-12-04 13:42:47.321959 | controller | 2025-12-04 13:42:47.322010 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-04 13:42:47.322019 | controller | Thursday 04 December 2025 13:42:46 +0000 (0:00:00.264) 0:00:54.128 ***** 2025-12-04 13:42:47.322026 | controller | Thursday 04 December 2025 13:42:46 +0000 (0:00:00.264) 0:00:54.126 ***** 2025-12-04 13:42:47.322039 | controller | changed: [localhost] 2025-12-04 13:42:47.540761 | controller | 2025-12-04 13:42:47.540804 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/edpm-pre-ceph remote_src=True, src={{ _output }}, dest={{ 2025-12-04 13:42:47.540813 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-04 13:42:47.540819 | controller | stage['build_output'] | basename) | path_join 2025-12-04 13:42:47.540830 | controller | }}, mode=0644] *** 2025-12-04 13:42:47.540835 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.351) 0:00:54.479 ***** 2025-12-04 13:42:47.540858 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.351) 0:00:54.478 ***** 2025-12-04 13:42:47.540871 | controller | changed: [localhost] 2025-12-04 13:42:47.578965 | controller | 2025-12-04 13:42:47.578993 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:47.579004 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.218) 0:00:54.698 ***** 2025-12-04 13:42:47.579011 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.218) 0:00:54.697 ***** 2025-12-04 13:42:47.579023 | controller | skipping: [localhost] 2025-12-04 13:42:47.616035 | controller | 2025-12-04 13:42:47.616067 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/edpm-pre-ceph _raw_params=oc apply -f {{ _cr }}] *** 2025-12-04 13:42:47.616084 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.038) 0:00:54.737 ***** 2025-12-04 13:42:47.616091 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.038) 0:00:54.735 ***** 2025-12-04 13:42:47.616103 | controller | skipping: [localhost] 2025-12-04 13:42:47.656646 | controller | 2025-12-04 13:42:47.656675 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/edpm-pre-ceph _raw_params={{ wait_condition }}] *** 2025-12-04 13:42:47.656685 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.037) 0:00:54.774 ***** 2025-12-04 13:42:47.656698 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.037) 0:00:54.772 ***** 2025-12-04 13:42:47.656710 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=30m) 2025-12-04 13:42:47.696488 | controller | skipping: [localhost] 2025-12-04 13:42:47.696519 | controller | 2025-12-04 13:42:47.696528 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:47.696534 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.040) 0:00:54.814 ***** 2025-12-04 13:42:47.696540 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.040) 0:00:54.813 ***** 2025-12-04 13:42:47.696550 | controller | skipping: [localhost] 2025-12-04 13:42:47.740773 | controller | 2025-12-04 13:42:47.740795 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/edpm-pre-ceph name=run_hook] *** 2025-12-04 13:42:47.740803 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.039) 0:00:54.854 ***** 2025-12-04 13:42:47.740808 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.039) 0:00:54.853 ***** 2025-12-04 13:42:47.740818 | controller | skipping: [localhost] 2025-12-04 13:42:47.778515 | controller | 2025-12-04 13:42:47.778562 | 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-12-04 13:42:47.778573 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.044) 0:00:54.898 ***** 2025-12-04 13:42:47.778581 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.044) 0:00:54.897 ***** 2025-12-04 13:42:47.778594 | controller | ok: [localhost] => 2025-12-04 13:42:47.803094 | controller | changed: false 2025-12-04 13:42:47.803122 | controller | msg: All assertions passed 2025-12-04 13:42:47.803130 | controller | 2025-12-04 13:42:47.803136 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:47.803143 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.037) 0:00:54.936 ***** 2025-12-04 13:42:47.803148 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.037) 0:00:54.935 ***** 2025-12-04 13:42:47.803158 | controller | skipping: [localhost] 2025-12-04 13:42:47.833968 | controller | 2025-12-04 13:42:47.833998 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-04 13:42:47.834008 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.024) 0:00:54.961 ***** 2025-12-04 13:42:47.834016 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.024) 0:00:54.960 ***** 2025-12-04 13:42:47.834029 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2025-12-04 13:42:47.858308 | controller | 2025-12-04 13:42:47.858326 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-04 13:42:47.858333 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.030) 0:00:54.992 ***** 2025-12-04 13:42:47.858340 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.030) 0:00:54.990 ***** 2025-12-04 13:42:47.858356 | controller | skipping: [localhost] 2025-12-04 13:42:47.888481 | controller | 2025-12-04 13:42:47.888506 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-04 13:42:47.888515 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.024) 0:00:55.016 ***** 2025-12-04 13:42:47.888522 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.024) 0:00:55.015 ***** 2025-12-04 13:42:47.888533 | controller | ok: [localhost] 2025-12-04 13:42:48.238782 | controller | 2025-12-04 13:42:48.238822 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-04 13:42:48.238830 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:48.238861 | controller | stage['path'], item.src_file) | path_join 2025-12-04 13:42:48.238873 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-04 13:42:48.238879 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.030) 0:00:55.046 ***** 2025-12-04 13:42:48.238884 | controller | Thursday 04 December 2025 13:42:47 +0000 (0:00:00.030) 0:00:55.045 ***** 2025-12-04 13:42:48.238896 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'control-plane/service-values.yaml'}) 2025-12-04 13:42:48.319987 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-12-04 13:42:48.320011 | controller | 2025-12-04 13:42:48.320019 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-04 13:42:48.320026 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.350) 0:00:55.396 ***** 2025-12-04 13:42:48.320033 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.350) 0:00:55.395 ***** 2025-12-04 13:42:48.320045 | controller | ok: [localhost] => (item=service-values.yaml) 2025-12-04 13:42:48.357459 | controller | ok: [localhost] => (item=values.yaml) 2025-12-04 13:42:48.357493 | controller | 2025-12-04 13:42:48.357502 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta name=run_hook] ****** 2025-12-04 13:42:48.357509 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.081) 0:00:55.478 ***** 2025-12-04 13:42:48.357516 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.081) 0:00:55.476 ***** 2025-12-04 13:42:48.357529 | controller | skipping: [localhost] 2025-12-04 13:42:48.456211 | controller | 2025-12-04 13:42:48.456262 | controller | TASK [Generate values.yaml for examples/dt/uni04delta name=ci_gen_kustomize_values] *** 2025-12-04 13:42:48.456276 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.037) 0:00:55.515 ***** 2025-12-04 13:42:48.456283 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.037) 0:00:55.514 ***** 2025-12-04 13:42:48.456297 | controller | 2025-12-04 13:42:48.506596 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-04 13:42:48.506627 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.098) 0:00:55.614 ***** 2025-12-04 13:42:48.506636 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.098) 0:00:55.613 ***** 2025-12-04 13:42:48.506648 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-04 13:42:48.548340 | controller | 2025-12-04 13:42:48.548364 | 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-12-04 13:42:48.548377 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.050) 0:00:55.664 ***** 2025-12-04 13:42:48.548383 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.050) 0:00:55.663 ***** 2025-12-04 13:42:48.548392 | controller | ok: [localhost] => 2025-12-04 13:42:48.724246 | controller | changed: false 2025-12-04 13:42:48.724280 | controller | msg: All assertions passed 2025-12-04 13:42:48.724288 | controller | 2025-12-04 13:42:48.724295 | 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-12-04 13:42:48.724306 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.041) 0:00:55.706 ***** 2025-12-04 13:42:48.724312 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.041) 0:00:55.705 ***** 2025-12-04 13:42:48.724322 | controller | ok: [localhost] 2025-12-04 13:42:48.771914 | controller | 2025-12-04 13:42:48.771943 | 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-12-04 13:42:48.771952 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.175) 0:00:55.882 ***** 2025-12-04 13:42:48.771959 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.175) 0:00:55.881 ***** 2025-12-04 13:42:48.771971 | controller | ok: [localhost] => 2025-12-04 13:42:48.936823 | controller | changed: false 2025-12-04 13:42:48.936891 | controller | msg: All assertions passed 2025-12-04 13:42:48.936899 | controller | 2025-12-04 13:42:48.936911 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-04 13:42:48.936917 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.047) 0:00:55.930 ***** 2025-12-04 13:42:48.936923 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.047) 0:00:55.928 ***** 2025-12-04 13:42:48.936935 | controller | ok: [localhost] 2025-12-04 13:42:49.139940 | controller | 2025-12-04 13:42:49.139989 | 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-12-04 13:42:49.140000 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-04 13:42:49.140007 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-04 13:42:49.140013 | controller | _config_map_content | 2025-12-04 13:42:49.140020 | controller | ansible.utils.remove_keys( 2025-12-04 13:42:49.140026 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-04 13:42:49.140032 | controller | matching_parameter='regex') 2025-12-04 13:42:49.140038 | controller | }}, cacheable=False] *** 2025-12-04 13:42:49.140044 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.164) 0:00:56.094 ***** 2025-12-04 13:42:49.140051 | controller | Thursday 04 December 2025 13:42:48 +0000 (0:00:00.164) 0:00:56.093 ***** 2025-12-04 13:42:49.140065 | controller | ok: [localhost] 2025-12-04 13:42:49.177994 | controller | 2025-12-04 13:42:49.178019 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-04 13:42:49.178027 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.203) 0:00:56.298 ***** 2025-12-04 13:42:49.178033 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.203) 0:00:56.296 ***** 2025-12-04 13:42:49.178043 | controller | skipping: [localhost] 2025-12-04 13:42:49.352669 | controller | 2025-12-04 13:42:49.352725 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-04 13:42:49.352734 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.038) 0:00:56.336 ***** 2025-12-04 13:42:49.352740 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.038) 0:00:56.334 ***** 2025-12-04 13:42:49.352754 | controller | changed: [localhost] 2025-12-04 13:42:49.404092 | controller | 2025-12-04 13:42:49.404111 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-04 13:42:49.404118 | controller | (snippet_datadir, 2025-12-04 13:42:49.404124 | controller | '02_ci_data.yaml') | path_join 2025-12-04 13:42:49.404129 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-04 13:42:49.404135 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.174) 0:00:56.510 ***** 2025-12-04 13:42:49.404140 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.174) 0:00:56.509 ***** 2025-12-04 13:42:49.404149 | controller | skipping: [localhost] 2025-12-04 13:42:49.454209 | controller | 2025-12-04 13:42:49.454249 | 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-12-04 13:42:49.454260 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.051) 0:00:56.562 ***** 2025-12-04 13:42:49.454276 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.051) 0:00:56.560 ***** 2025-12-04 13:42:49.454289 | controller | ok: [localhost] 2025-12-04 13:42:49.792207 | controller | 2025-12-04 13:42:49.792243 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-04 13:42:49.792251 | controller | (snippet_datadir, 2025-12-04 13:42:49.792257 | controller | '03_user_data_b64.yaml') | path_join 2025-12-04 13:42:49.792263 | controller | }}, content={{ 2025-12-04 13:42:49.792268 | controller | _base64_patch | 2025-12-04 13:42:49.792274 | controller | default({}) | 2025-12-04 13:42:49.792279 | controller | to_nice_yaml 2025-12-04 13:42:49.792284 | controller | }}, mode=0644] *** 2025-12-04 13:42:49.792290 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.050) 0:00:56.612 ***** 2025-12-04 13:42:49.792295 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.050) 0:00:56.611 ***** 2025-12-04 13:42:49.792306 | controller | changed: [localhost] 2025-12-04 13:42:50.171904 | controller | 2025-12-04 13:42:50.171937 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-04 13:42:50.171945 | controller | (snippet_datadir, 2025-12-04 13:42:50.171951 | controller | '04_user_data.yaml') | path_join 2025-12-04 13:42:50.171957 | controller | }}, content={{ 2025-12-04 13:42:50.171964 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-04 13:42:50.171969 | controller | default({}) | 2025-12-04 13:42:50.171975 | controller | to_nice_yaml 2025-12-04 13:42:50.171980 | controller | }}, mode=0644] *** 2025-12-04 13:42:50.171985 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.337) 0:00:56.950 ***** 2025-12-04 13:42:50.171990 | controller | Thursday 04 December 2025 13:42:49 +0000 (0:00:00.337) 0:00:56.948 ***** 2025-12-04 13:42:50.172000 | controller | changed: [localhost] 2025-12-04 13:42:50.502583 | controller | 2025-12-04 13:42:50.502628 | 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-12-04 13:42:50.502636 | controller | ( 2025-12-04 13:42:50.502642 | controller | snippet_datadir, 2025-12-04 13:42:50.502648 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-04 13:42:50.502653 | controller | ) | path_join 2025-12-04 13:42:50.502658 | controller | }}, mode=0644] *** 2025-12-04 13:42:50.502663 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.379) 0:00:57.329 ***** 2025-12-04 13:42:50.502668 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.379) 0:00:57.328 ***** 2025-12-04 13:42:50.502679 | controller | changed: [localhost] 2025-12-04 13:42:50.558350 | controller | 2025-12-04 13:42:50.558370 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-04 13:42:50.558378 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.330) 0:00:57.660 ***** 2025-12-04 13:42:50.558385 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.330) 0:00:57.659 ***** 2025-12-04 13:42:50.558395 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-04 13:42:50.599631 | controller | 2025-12-04 13:42:50.599665 | 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-12-04 13:42:50.599674 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.055) 0:00:57.716 ***** 2025-12-04 13:42:50.599682 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.055) 0:00:57.715 ***** 2025-12-04 13:42:50.599694 | controller | ok: [localhost] => 2025-12-04 13:42:50.778739 | controller | changed: false 2025-12-04 13:42:50.778776 | controller | msg: All assertions passed 2025-12-04 13:42:50.778785 | controller | 2025-12-04 13:42:50.778792 | 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-12-04 13:42:50.778799 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.041) 0:00:57.757 ***** 2025-12-04 13:42:50.778809 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.041) 0:00:57.756 ***** 2025-12-04 13:42:50.778826 | controller | ok: [localhost] 2025-12-04 13:42:50.816033 | controller | 2025-12-04 13:42:50.816054 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-04 13:42:50.816062 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.179) 0:00:57.936 ***** 2025-12-04 13:42:50.816068 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.179) 0:00:57.935 ***** 2025-12-04 13:42:50.816079 | controller | ok: [localhost] 2025-12-04 13:42:51.134578 | controller | 2025-12-04 13:42:51.134626 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-04 13:42:51.134634 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.037) 0:00:57.974 ***** 2025-12-04 13:42:51.134640 | controller | Thursday 04 December 2025 13:42:50 +0000 (0:00:00.037) 0:00:57.972 ***** 2025-12-04 13:42:51.134652 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-12-04 13:42:51.216459 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-12-04 13:42:51.216498 | controller | 2025-12-04 13:42:51.216507 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-04 13:42:51.216513 | controller | _content | 2025-12-04 13:42:51.216519 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-04 13:42:51.216524 | controller | combine(_parsed, recursive=true) 2025-12-04 13:42:51.216530 | controller | }} 2025-12-04 13:42:51.216536 | controller | ] *** 2025-12-04 13:42:51.216541 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.318) 0:00:58.292 ***** 2025-12-04 13:42:51.216547 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.318) 0:00:58.291 ***** 2025-12-04 13:42:51.216558 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-04 13:42:51.399642 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-04 13:42:51.399675 | controller | 2025-12-04 13:42:51.399684 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-04 13:42:51.399690 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.081) 0:00:58.374 ***** 2025-12-04 13:42:51.399696 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.081) 0:00:58.373 ***** 2025-12-04 13:42:51.399707 | controller | changed: [localhost] 2025-12-04 13:42:51.758045 | controller | 2025-12-04 13:42:51.758083 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-04 13:42:51.758091 | controller | (_destdir, 2025-12-04 13:42:51.758097 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-04 13:42:51.758103 | controller | }}, content={{ 2025-12-04 13:42:51.758109 | controller | ( 2025-12-04 13:42:51.758114 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-04 13:42:51.758119 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-04 13:42:51.758125 | controller | }}, mode=0644] *** 2025-12-04 13:42:51.758130 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.183) 0:00:58.557 ***** 2025-12-04 13:42:51.758135 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.183) 0:00:58.556 ***** 2025-12-04 13:42:51.758146 | controller | changed: [localhost] 2025-12-04 13:42:51.808024 | controller | 2025-12-04 13:42:51.808055 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-04 13:42:51.808065 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.358) 0:00:58.916 ***** 2025-12-04 13:42:51.808072 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.358) 0:00:58.914 ***** 2025-12-04 13:42:51.808085 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-04 13:42:51.848509 | controller | 2025-12-04 13:42:51.848536 | 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-12-04 13:42:51.848545 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.049) 0:00:58.966 ***** 2025-12-04 13:42:51.848556 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.049) 0:00:58.964 ***** 2025-12-04 13:42:51.848566 | controller | ok: [localhost] => 2025-12-04 13:42:52.016187 | controller | changed: false 2025-12-04 13:42:52.016231 | controller | msg: All assertions passed 2025-12-04 13:42:52.016239 | controller | 2025-12-04 13:42:52.016246 | 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-12-04 13:42:52.016252 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.040) 0:00:59.006 ***** 2025-12-04 13:42:52.016258 | controller | Thursday 04 December 2025 13:42:51 +0000 (0:00:00.040) 0:00:59.005 ***** 2025-12-04 13:42:52.016271 | controller | ok: [localhost] 2025-12-04 13:42:52.060384 | controller | 2025-12-04 13:42:52.060422 | 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-12-04 13:42:52.060432 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.167) 0:00:59.174 ***** 2025-12-04 13:42:52.060439 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.167) 0:00:59.173 ***** 2025-12-04 13:42:52.060449 | controller | ok: [localhost] => 2025-12-04 13:42:52.222702 | controller | changed: false 2025-12-04 13:42:52.222739 | controller | msg: All assertions passed 2025-12-04 13:42:52.222748 | controller | 2025-12-04 13:42:52.222754 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-04 13:42:52.222760 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.044) 0:00:59.218 ***** 2025-12-04 13:42:52.222766 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.044) 0:00:59.217 ***** 2025-12-04 13:42:52.222778 | controller | ok: [localhost] 2025-12-04 13:42:52.407630 | controller | 2025-12-04 13:42:52.407691 | 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-12-04 13:42:52.407701 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-04 13:42:52.407708 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-04 13:42:52.407715 | controller | _config_map_content | 2025-12-04 13:42:52.407721 | controller | ansible.utils.remove_keys( 2025-12-04 13:42:52.407727 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-04 13:42:52.407733 | controller | matching_parameter='regex') 2025-12-04 13:42:52.407739 | controller | }}, cacheable=False] *** 2025-12-04 13:42:52.407745 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.162) 0:00:59.380 ***** 2025-12-04 13:42:52.407752 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.162) 0:00:59.379 ***** 2025-12-04 13:42:52.407768 | controller | ok: [localhost] 2025-12-04 13:42:52.460852 | controller | 2025-12-04 13:42:52.460888 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-04 13:42:52.460896 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.184) 0:00:59.565 ***** 2025-12-04 13:42:52.460902 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.184) 0:00:59.564 ***** 2025-12-04 13:42:52.460913 | 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-12-04 13:42:52.507271 | controller | 2025-12-04 13:42:52.507297 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-12-04 13:42:52.507306 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.053) 0:00:59.619 ***** 2025-12-04 13:42:52.507313 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.053) 0:00:59.617 ***** 2025-12-04 13:42:52.507325 | 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-12-04 13:42:52.552273 | controller | 2025-12-04 13:42:52.552299 | 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-12-04 13:42:52.552315 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.046) 0:00:59.665 ***** 2025-12-04 13:42:52.552326 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.046) 0:00:59.663 ***** 2025-12-04 13:42:52.552338 | controller | ok: [localhost] => 2025-12-04 13:42:52.600397 | controller | changed: false 2025-12-04 13:42:52.600430 | controller | msg: All assertions passed 2025-12-04 13:42:52.600438 | controller | 2025-12-04 13:42:52.600445 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-12-04 13:42:52.600451 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.045) 0:00:59.710 ***** 2025-12-04 13:42:52.600457 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.045) 0:00:59.709 ***** 2025-12-04 13:42:52.600468 | 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-12-04 13:42:52.635085 | controller | 2025-12-04 13:42:52.635107 | 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-12-04 13:42:52.635115 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.048) 0:00:59.758 ***** 2025-12-04 13:42:52.635120 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.048) 0:00:59.757 ***** 2025-12-04 13:42:52.635129 | controller | skipping: [localhost] 2025-12-04 13:42:52.672484 | controller | 2025-12-04 13:42:52.672511 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-12-04 13:42:52.672520 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-12-04 13:42:52.672526 | controller | }}] *** 2025-12-04 13:42:52.672531 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.034) 0:00:59.793 ***** 2025-12-04 13:42:52.672536 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.034) 0:00:59.792 ***** 2025-12-04 13:42:52.672546 | controller | ok: [localhost] 2025-12-04 13:42:52.713987 | controller | 2025-12-04 13:42:52.714011 | 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-12-04 13:42:52.714019 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.037) 0:00:59.830 ***** 2025-12-04 13:42:52.714025 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.037) 0:00:59.829 ***** 2025-12-04 13:42:52.714035 | controller | ok: [localhost] => 2025-12-04 13:42:52.877382 | controller | changed: false 2025-12-04 13:42:52.877438 | controller | msg: All assertions passed 2025-12-04 13:42:52.877446 | controller | 2025-12-04 13:42:52.877453 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-04 13:42:52.877460 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.041) 0:00:59.872 ***** 2025-12-04 13:42:52.877466 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.041) 0:00:59.870 ***** 2025-12-04 13:42:52.877478 | controller | ok: [localhost] 2025-12-04 13:42:53.292302 | controller | 2025-12-04 13:42:53.292355 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-04 13:42:53.292366 | controller | (snippet_datadir, 2025-12-04 13:42:53.292373 | controller | '02_ci_data.yaml') | path_join 2025-12-04 13:42:53.292380 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-04 13:42:53.292393 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.163) 0:01:00.035 ***** 2025-12-04 13:42:53.292410 | controller | Thursday 04 December 2025 13:42:52 +0000 (0:00:00.163) 0:01:00.034 ***** 2025-12-04 13:42:53.292425 | controller | changed: [localhost] 2025-12-04 13:42:53.344412 | controller | 2025-12-04 13:42:53.344457 | 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-12-04 13:42:53.344466 | controller | Thursday 04 December 2025 13:42:53 +0000 (0:00:00.414) 0:01:00.450 ***** 2025-12-04 13:42:53.344473 | controller | Thursday 04 December 2025 13:42:53 +0000 (0:00:00.414) 0:01:00.449 ***** 2025-12-04 13:42:53.344485 | controller | ok: [localhost] 2025-12-04 13:42:53.686601 | controller | 2025-12-04 13:42:53.686644 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-04 13:42:53.686653 | controller | (snippet_datadir, 2025-12-04 13:42:53.686659 | controller | '03_user_data_b64.yaml') | path_join 2025-12-04 13:42:53.686665 | controller | }}, content={{ 2025-12-04 13:42:53.686670 | controller | _base64_patch | 2025-12-04 13:42:53.686676 | controller | default({}) | 2025-12-04 13:42:53.686681 | controller | to_nice_yaml 2025-12-04 13:42:53.686686 | controller | }}, mode=0644] *** 2025-12-04 13:42:53.686692 | controller | Thursday 04 December 2025 13:42:53 +0000 (0:00:00.052) 0:01:00.502 ***** 2025-12-04 13:42:53.686697 | controller | Thursday 04 December 2025 13:42:53 +0000 (0:00:00.052) 0:01:00.501 ***** 2025-12-04 13:42:53.686709 | controller | ok: [localhost] 2025-12-04 13:42:54.032045 | controller | 2025-12-04 13:42:54.032089 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-04 13:42:54.032097 | controller | (snippet_datadir, 2025-12-04 13:42:54.032103 | controller | '04_user_data.yaml') | path_join 2025-12-04 13:42:54.032109 | controller | }}, content={{ 2025-12-04 13:42:54.032115 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-04 13:42:54.032121 | controller | default({}) | 2025-12-04 13:42:54.032126 | controller | to_nice_yaml 2025-12-04 13:42:54.032131 | controller | }}, mode=0644] *** 2025-12-04 13:42:54.032137 | controller | Thursday 04 December 2025 13:42:53 +0000 (0:00:00.342) 0:01:00.844 ***** 2025-12-04 13:42:54.032142 | controller | Thursday 04 December 2025 13:42:53 +0000 (0:00:00.342) 0:01:00.843 ***** 2025-12-04 13:42:54.032153 | controller | ok: [localhost] 2025-12-04 13:42:54.397366 | controller | 2025-12-04 13:42:54.397423 | 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-12-04 13:42:54.397432 | controller | ( 2025-12-04 13:42:54.397438 | controller | snippet_datadir, 2025-12-04 13:42:54.397444 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-04 13:42:54.397450 | controller | ) | path_join 2025-12-04 13:42:54.397456 | controller | }}, mode=0644] *** 2025-12-04 13:42:54.397461 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.345) 0:01:01.190 ***** 2025-12-04 13:42:54.397467 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.345) 0:01:01.188 ***** 2025-12-04 13:42:54.397479 | controller | changed: [localhost] 2025-12-04 13:42:54.450033 | controller | 2025-12-04 13:42:54.450063 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-04 13:42:54.450072 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.365) 0:01:01.555 ***** 2025-12-04 13:42:54.450079 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.365) 0:01:01.554 ***** 2025-12-04 13:42:54.450093 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-04 13:42:54.491707 | controller | 2025-12-04 13:42:54.491743 | 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-12-04 13:42:54.491752 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.052) 0:01:01.608 ***** 2025-12-04 13:42:54.491759 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.052) 0:01:01.606 ***** 2025-12-04 13:42:54.491769 | controller | ok: [localhost] => 2025-12-04 13:42:54.666137 | controller | changed: false 2025-12-04 13:42:54.666162 | controller | msg: All assertions passed 2025-12-04 13:42:54.666170 | controller | 2025-12-04 13:42:54.666176 | 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-12-04 13:42:54.666182 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.041) 0:01:01.649 ***** 2025-12-04 13:42:54.666188 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.041) 0:01:01.648 ***** 2025-12-04 13:42:54.666197 | controller | ok: [localhost] 2025-12-04 13:42:54.704004 | controller | 2025-12-04 13:42:54.704232 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-04 13:42:54.704240 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.174) 0:01:01.824 ***** 2025-12-04 13:42:54.704248 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.174) 0:01:01.823 ***** 2025-12-04 13:42:54.704258 | controller | ok: [localhost] 2025-12-04 13:42:55.170692 | controller | 2025-12-04 13:42:55.170718 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-04 13:42:55.170726 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.037) 0:01:01.862 ***** 2025-12-04 13:42:55.170732 | controller | Thursday 04 December 2025 13:42:54 +0000 (0:00:00.037) 0:01:01.860 ***** 2025-12-04 13:42:55.170741 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-12-04 13:42:55.277073 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-12-04 13:42:55.277095 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-12-04 13:42:55.277102 | controller | 2025-12-04 13:42:55.277107 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-04 13:42:55.277113 | controller | _content | 2025-12-04 13:42:55.277123 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-04 13:42:55.277128 | controller | combine(_parsed, recursive=true) 2025-12-04 13:42:55.277133 | controller | }} 2025-12-04 13:42:55.277138 | controller | ] *** 2025-12-04 13:42:55.277143 | controller | Thursday 04 December 2025 13:42:55 +0000 (0:00:00.466) 0:01:02.328 ***** 2025-12-04 13:42:55.277148 | controller | Thursday 04 December 2025 13:42:55 +0000 (0:00:00.466) 0:01:02.327 ***** 2025-12-04 13:42:55.277157 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-04 13:42:55.450223 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-04 13:42:55.450248 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-04 13:42:55.450256 | controller | 2025-12-04 13:42:55.450262 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-04 13:42:55.450268 | controller | Thursday 04 December 2025 13:42:55 +0000 (0:00:00.106) 0:01:02.435 ***** 2025-12-04 13:42:55.450273 | controller | Thursday 04 December 2025 13:42:55 +0000 (0:00:00.106) 0:01:02.434 ***** 2025-12-04 13:42:55.450282 | controller | ok: [localhost] 2025-12-04 13:42:55.847615 | controller | 2025-12-04 13:42:55.847645 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-04 13:42:55.847653 | controller | (_destdir, 2025-12-04 13:42:55.847659 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-04 13:42:55.847665 | controller | }}, content={{ 2025-12-04 13:42:55.847670 | controller | ( 2025-12-04 13:42:55.847676 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-04 13:42:55.847681 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-04 13:42:55.847687 | controller | }}, mode=0644] *** 2025-12-04 13:42:55.847692 | controller | Thursday 04 December 2025 13:42:55 +0000 (0:00:00.173) 0:01:02.608 ***** 2025-12-04 13:42:55.847697 | controller | Thursday 04 December 2025 13:42:55 +0000 (0:00:00.173) 0:01:02.607 ***** 2025-12-04 13:42:55.847708 | controller | changed: [localhost] 2025-12-04 13:42:56.278482 | controller | 2025-12-04 13:42:56.278515 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta mode=0644, backup=True, remote_src=True, src={{ 2025-12-04 13:42:56.278528 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-04 13:42:56.278534 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-04 13:42:56.278539 | controller | _val['name'], 'values.yaml') | path_join 2025-12-04 13:42:56.278545 | controller | }}, dest={{ 2025-12-04 13:42:56.278551 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-04 13:42:56.278556 | controller | stage['path'], _val.src_file 2025-12-04 13:42:56.278562 | controller | ) | 2025-12-04 13:42:56.278567 | controller | path_join 2025-12-04 13:42:56.278572 | controller | }}] *** 2025-12-04 13:42:56.278577 | controller | Thursday 04 December 2025 13:42:55 +0000 (0:00:00.397) 0:01:03.005 ***** 2025-12-04 13:42:56.278583 | controller | Thursday 04 December 2025 13:42:55 +0000 (0:00:00.397) 0:01:03.004 ***** 2025-12-04 13:42:56.278593 | controller | ok: [localhost] => (item=service-values) 2025-12-04 13:42:56.315268 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-12-04 13:42:56.315296 | controller | 2025-12-04 13:42:56.315306 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-04 13:42:56.315314 | controller | Thursday 04 December 2025 13:42:56 +0000 (0:00:00.430) 0:01:03.436 ***** 2025-12-04 13:42:56.315322 | controller | Thursday 04 December 2025 13:42:56 +0000 (0:00:00.430) 0:01:03.435 ***** 2025-12-04 13:42:56.315334 | controller | skipping: [localhost] 2025-12-04 13:42:56.560329 | controller | 2025-12-04 13:42:56.560365 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-04 13:42:56.560383 | controller | Thursday 04 December 2025 13:42:56 +0000 (0:00:00.036) 0:01:03.473 ***** 2025-12-04 13:42:56.560390 | controller | Thursday 04 December 2025 13:42:56 +0000 (0:00:00.036) 0:01:03.472 ***** 2025-12-04 13:42:56.560401 | controller | task path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/kustomize_deploy/tasks/execute_step.yml:229 2025-12-04 13:42:56.560407 | controller | fatal: [localhost]: FAILED! => 2025-12-04 13:42:56.560413 | controller | changed: true 2025-12-04 13:42:56.560419 | controller | cmd: 2025-12-04 13:42:56.560424 | controller | - oc 2025-12-04 13:42:56.560430 | controller | - kustomize 2025-12-04 13:42:56.560436 | controller | delta: '0:00:00.073479' 2025-12-04 13:42:56.560441 | controller | end: '2025-12-04 13:42:56.542061' 2025-12-04 13:42:56.560447 | controller | msg: non-zero return code 2025-12-04 13:42:56.560452 | controller | rc: 1 2025-12-04 13:42:56.560458 | controller | start: '2025-12-04 13:42:56.468582' 2025-12-04 13:42:56.560463 | controller | stderr: 'error: accumulating components: accumulateDirectory: "couldn''t make target 2025-12-04 13:42:56.560468 | controller | for path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/dt/uni04delta/edpm/nodeset'': 2025-12-04 13:42:56.560474 | controller | kustomization.yaml is empty"' 2025-12-04 13:42:56.560479 | controller | stderr_lines: 2025-12-04 13:42:56.560484 | controller | - 'error: accumulating components: accumulateDirectory: "couldn''t make target for 2025-12-04 13:42:56.560489 | controller | path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/dt/uni04delta/edpm/nodeset'': 2025-12-04 13:42:56.560495 | controller | kustomization.yaml is empty"' 2025-12-04 13:42:56.560500 | controller | stdout: '' 2025-12-04 13:42:56.560505 | controller | stdout_lines: [] 2025-12-04 13:42:56.560511 | controller | 2025-12-04 13:42:56.560516 | controller | NO MORE HOSTS LEFT ************************************************************* 2025-12-04 13:42:56.560521 | controller | 2025-12-04 13:42:56.560526 | controller | PLAY RECAP ********************************************************************* 2025-12-04 13:42:56.560532 | controller | localhost : ok=256 changed=64 unreachable=0 failed=1 skipped=68 rescued=0 ignored=0 2025-12-04 13:42:56.560537 | controller | 2025-12-04 13:42:56.560542 | controller | Thursday 04 December 2025 13:42:56 +0000 (0:00:00.244) 0:01:03.717 ***** 2025-12-04 13:42:56.560548 | controller | =============================================================================== 2025-12-04 13:42:56.560553 | controller | ci_setup : Install openshift client ------------------------------------- 6.04s 2025-12-04 13:42:56.560558 | controller | Get automation contents ------------------------------------------------- 5.42s 2025-12-04 13:42:56.560568 | controller | ci_setup : Install needed packages -------------------------------------- 3.84s 2025-12-04 13:42:56.560574 | controller | Load automation files as fact ------------------------------------------- 0.98s 2025-12-04 13:42:56.560579 | controller | ci_setup : Manage directories ------------------------------------------- 0.83s 2025-12-04 13:42:56.560584 | controller | Gathering Facts --------------------------------------------------------- 0.78s 2025-12-04 13:42:56.560589 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.53s 2025-12-04 13:42:56.560594 | controller | Create needed SSH keypairs ---------------------------------------------- 0.53s 2025-12-04 13:42:56.560600 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.49s 2025-12-04 13:42:56.560608 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.49s 2025-12-04 13:42:56.560614 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.47s 2025-12-04 13:42:56.560619 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.47s 2025-12-04 13:42:56.560624 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.47s 2025-12-04 13:42:56.560629 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.47s 2025-12-04 13:42:56.560634 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.45s 2025-12-04 13:42:56.560640 | controller | kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane --- 0.45s 2025-12-04 13:42:56.560645 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.45s 2025-12-04 13:42:56.560650 | controller | kustomize_deploy : Copy generated values for examples/dt/uni04delta ----- 0.43s 2025-12-04 13:42:56.560655 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.41s 2025-12-04 13:42:56.560660 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.41s 2025-12-04 13:42:56.560665 | controller | Thursday 04 December 2025 13:42:56 +0000 (0:00:00.245) 0:01:03.717 ***** 2025-12-04 13:42:56.560671 | controller | =============================================================================== 2025-12-04 13:42:56.560676 | controller | ci_gen_kustomize_values ------------------------------------------------ 30.36s 2025-12-04 13:42:56.560681 | controller | kustomize_deploy ------------------------------------------------------- 11.83s 2025-12-04 13:42:56.560686 | controller | ci_setup --------------------------------------------------------------- 11.81s 2025-12-04 13:42:56.560691 | controller | ansible.builtin.slurp --------------------------------------------------- 5.98s 2025-12-04 13:42:56.560696 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.04s 2025-12-04 13:42:56.560701 | controller | gather_facts ------------------------------------------------------------ 0.78s 2025-12-04 13:42:56.560707 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.53s 2025-12-04 13:42:56.560712 | controller | networking_mapper ------------------------------------------------------- 0.51s 2025-12-04 13:42:56.560718 | controller | ansible.builtin.file ---------------------------------------------------- 0.28s 2025-12-04 13:42:56.560723 | controller | ansible.builtin.find ---------------------------------------------------- 0.19s 2025-12-04 13:42:56.560728 | controller | ansible.builtin.include_role -------------------------------------------- 0.17s 2025-12-04 13:42:56.560733 | controller | ansible.builtin.stat ---------------------------------------------------- 0.15s 2025-12-04 13:42:56.560742 | controller | ansible.builtin.assert -------------------------------------------------- 0.03s 2025-12-04 13:42:56.620753 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2025-12-04 13:42:56.620781 | controller | ansible.builtin.include_vars -------------------------------------------- 0.01s 2025-12-04 13:42:56.620791 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-04 13:42:56.620798 | controller | total ------------------------------------------------------------------ 63.69s 2025-12-04 13:42:56.726984 | controller | ERROR 2025-12-04 13:42:56.727206 | controller | { 2025-12-04 13:42:56.727251 | controller | "delta": "0:01:04.209251", 2025-12-04 13:42:56.727273 | controller | "end": "2025-12-04 13:42:56.621235", 2025-12-04 13:42:56.727291 | controller | "msg": "non-zero return code", 2025-12-04 13:42:56.727306 | controller | "rc": 2, 2025-12-04 13:42:56.727323 | controller | "start": "2025-12-04 13:41:52.411984" 2025-12-04 13:42:56.727343 | controller | } failure 2025-12-04 13:42:56.775237 | 2025-12-04 13:42:56.775358 | PLAY RECAP 2025-12-04 13:42:56.775404 | controller | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2025-12-04 13:42:56.775426 | 2025-12-04 13:42:56.842439 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-12-04 13:42:56.843493 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-12-04 13:42:57.359602 | 2025-12-04 13:42:57.359766 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-12-04 13:42:57.379933 | 2025-12-04 13:42:57.380007 | TASK [Filter out host if needed] 2025-12-04 13:42:57.388379 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-04 13:42:57.392772 | 2025-12-04 13:42:57.392840 | TASK [Ensure file is present] 2025-12-04 13:42:57.674859 | controller | ok 2025-12-04 13:42:57.681314 | 2025-12-04 13:42:57.681385 | TASK [Manage molecule report file] 2025-12-04 13:42:58.207744 | controller | skipping: Conditional result was False 2025-12-04 13:42:58.212794 | 2025-12-04 13:42:58.212862 | TASK [Check if we get ci-framework-data basedir] 2025-12-04 13:42:58.403494 | controller | ok 2025-12-04 13:42:58.408506 | 2025-12-04 13:42:58.408570 | TASK [Create ci-framework-data log directory for zuul] 2025-12-04 13:42:58.753575 | controller | changed 2025-12-04 13:42:58.758762 | 2025-12-04 13:42:58.758832 | TASK [Copy ci-framework interesting files] 2025-12-04 13:42:59.100480 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-12-04 13:42:59.287781 | controller | changed 2025-12-04 13:42:59.294254 | 2025-12-04 13:42:59.294336 | TASK [Get SELinux listing] 2025-12-04 13:42:59.822258 | controller | changed 2025-12-04 13:42:59.827841 | 2025-12-04 13:42:59.827925 | TASK [Generate log index] 2025-12-04 13:43:00.497779 | controller | changed 2025-12-04 13:43:00.502893 | 2025-12-04 13:43:00.502991 | TASK [Get some env related data] 2025-12-04 13:43:01.017566 | controller | /home/zuul/.local/bin/ansible 2025-12-04 13:43:02.033405 | controller | changed 2025-12-04 13:43:02.038745 | 2025-12-04 13:43:02.038808 | TASK [Generate list of logs to collect in home directory] 2025-12-04 13:43:02.352430 | controller | ok: All paths examined 2025-12-04 13:43:02.357569 | 2025-12-04 13:43:02.357637 | LOOP [Copy logs from home directory] 2025-12-04 13:43:02.654110 | controller | changed: 2025-12-04 13:43:02.654266 | controller | { 2025-12-04 13:43:02.654297 | controller | "atime": 1764855691.8479478, 2025-12-04 13:43:02.654319 | controller | "ctime": 1764855776.5597482, 2025-12-04 13:43:02.654338 | controller | "dev": 64513, 2025-12-04 13:43:02.654355 | controller | "gid": 1000, 2025-12-04 13:43:02.654372 | controller | "gr_name": "zuul", 2025-12-04 13:43:02.654389 | controller | "inode": 4333890, 2025-12-04 13:43:02.654406 | controller | "isblk": false, 2025-12-04 13:43:02.654423 | controller | "ischr": false, 2025-12-04 13:43:02.654437 | controller | "isdir": false, 2025-12-04 13:43:02.654450 | controller | "isfifo": false, 2025-12-04 13:43:02.654464 | controller | "isgid": false, 2025-12-04 13:43:02.654478 | controller | "islnk": false, 2025-12-04 13:43:02.654492 | controller | "isreg": true, 2025-12-04 13:43:02.654507 | controller | "issock": false, 2025-12-04 13:43:02.654522 | controller | "isuid": false, 2025-12-04 13:43:02.654536 | controller | "mode": "0644", 2025-12-04 13:43:02.654550 | controller | "mtime": 1764855776.5597482, 2025-12-04 13:43:02.654563 | controller | "nlink": 1, 2025-12-04 13:43:02.654578 | controller | "path": "/home/zuul/ansible.log", 2025-12-04 13:43:02.654597 | controller | "pw_name": "zuul", 2025-12-04 13:43:02.654612 | controller | "rgrp": true, 2025-12-04 13:43:02.654626 | controller | "roth": true, 2025-12-04 13:43:02.654640 | controller | "rusr": true, 2025-12-04 13:43:02.654653 | controller | "size": 222182, 2025-12-04 13:43:02.654667 | controller | "uid": 1000, 2025-12-04 13:43:02.654680 | controller | "wgrp": false, 2025-12-04 13:43:02.654693 | controller | "woth": false, 2025-12-04 13:43:02.654708 | controller | "wusr": true, 2025-12-04 13:43:02.654722 | controller | "xgrp": false, 2025-12-04 13:43:02.654736 | controller | "xoth": false, 2025-12-04 13:43:02.654749 | controller | "xusr": false 2025-12-04 13:43:02.654762 | controller | } 2025-12-04 13:43:02.699724 | 2025-12-04 13:43:02.699868 | TASK [Copy crio stats log file] 2025-12-04 13:43:02.714982 | controller | skipping: Conditional result was False 2025-12-04 13:43:02.720932 | 2025-12-04 13:43:02.720995 | TASK [Get SELinux related data] 2025-12-04 13:43:02.912481 | controller | 2025-12-04 13:43:03.247283 | controller | ERROR 2025-12-04 13:43:03.247683 | controller | { 2025-12-04 13:43:03.247716 | controller | "delta": "0:00:00.008215", 2025-12-04 13:43:03.247736 | controller | "end": "2025-12-04 13:43:02.913005", 2025-12-04 13:43:03.247752 | controller | "msg": "non-zero return code", 2025-12-04 13:43:03.247766 | controller | "rc": 1, 2025-12-04 13:43:03.247780 | controller | "start": "2025-12-04 13:43:02.904790" 2025-12-04 13:43:03.247793 | controller | } 2025-12-04 13:43:03.247816 | controller | ERROR: Ignoring Errors 2025-12-04 13:43:03.254034 | 2025-12-04 13:43:03.254107 | TASK [Create system configuration directory] 2025-12-04 13:43:03.439326 | controller | changed 2025-12-04 13:43:03.444604 | 2025-12-04 13:43:03.444672 | TASK [Get some of the system configurations] 2025-12-04 13:43:03.967767 | controller | changed 2025-12-04 13:43:03.974855 | 2025-12-04 13:43:03.974952 | TASK [Copy generated documentation if available] 2025-12-04 13:43:04.001325 | controller | skipping: Conditional result was False 2025-12-04 13:43:04.007567 | 2025-12-04 13:43:04.007639 | TASK [Copy generated AsciiDoc documentation if available] 2025-12-04 13:43:04.033766 | controller | skipping: Conditional result was False 2025-12-04 13:43:04.040070 | 2025-12-04 13:43:04.040139 | TASK [Compress logs bigger than 2MB] 2025-12-04 13:43:04.572288 | controller | changed 2025-12-04 13:43:04.578029 | 2025-12-04 13:43:04.578094 | TASK [Copy files from workspace on node] 2025-12-04 13:43:04.598393 | controller | ok 2025-12-04 13:43:04.621977 | 2025-12-04 13:43:04.622048 | TASK [fetch-output : Set log path for multiple nodes] 2025-12-04 13:43:04.646717 | controller | skipping: Conditional result was False 2025-12-04 13:43:04.652351 | 2025-12-04 13:43:04.652417 | TASK [fetch-output : Set log path for single node] 2025-12-04 13:43:04.681663 | controller | ok 2025-12-04 13:43:04.686652 | 2025-12-04 13:43:04.686721 | LOOP [fetch-output : Ensure local output dirs] 2025-12-04 13:43:04.893170 | controller -> localhost | ok: "/var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/logs" 2025-12-04 13:43:04.893453 | controller -> localhost | changed: All items complete 2025-12-04 13:43:04.893482 | 2025-12-04 13:43:05.074256 | controller -> localhost | changed: "/var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/artifacts" 2025-12-04 13:43:05.264585 | controller -> localhost | changed: "/var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/docs" 2025-12-04 13:43:05.277957 | 2025-12-04 13:43:05.278028 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-12-04 13:43:05.861597 | controller | changed: 2025-12-04 13:43:05.861858 | controller | .d..t...... ./ 2025-12-04 13:43:05.861894 | controller | >f+++++++++ README.html 2025-12-04 13:43:05.861951 | controller | >f+++++++++ ansible.log 2025-12-04 13:43:05.861980 | controller | >f+++++++++ dmesg.log 2025-12-04 13:43:05.862028 | controller | >f+++++++++ installed-pkgs.log 2025-12-04 13:43:05.862052 | controller | >f+++++++++ python.log 2025-12-04 13:43:05.862095 | controller | >f+++++++++ registries.conf 2025-12-04 13:43:05.862121 | controller | >f+++++++++ selinux-denials.log 2025-12-04 13:43:05.862142 | controller | >f+++++++++ selinux-listing.log 2025-12-04 13:43:05.862185 | controller | cd+++++++++ ci-framework-data/ 2025-12-04 13:43:05.862217 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-12-04 13:43:05.862260 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-12-04 13:43:05.862283 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-12-04 13:43:05.862302 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-12-04 13:43:05.862343 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-12-04 13:43:05.862365 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-12-04 13:43:05.862384 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-12-04 13:43:05.862424 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2025-12-04 13:43:05.862445 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2025-12-04 13:43:05.862463 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-12-04 13:43:05.862501 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-12-04 13:43:05.862521 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml.31148.2025-12-04@13:42:55~ 2025-12-04 13:43:05.862538 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-12-04 13:43:05.862576 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-12-04 13:43:05.862597 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values.yaml/ 2025-12-04 13:43:05.862615 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values.yaml/values.yaml 2025-12-04 13:43:05.862650 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-12-04 13:43:05.862676 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-12-04 13:43:05.862695 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-12-04 13:43:05.862731 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2025-12-04 13:43:05.862753 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2025-12-04 13:43:05.862770 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2025-12-04 13:43:05.862786 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2025-12-04 13:43:05.862824 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-12-04 13:43:05.862842 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-12-04 13:43:05.862859 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml.31102.2025-12-04@13:42:54~ 2025-12-04 13:43:05.862932 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-12-04 13:43:05.862957 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml.31042.2025-12-04@13:42:53~ 2025-12-04 13:43:05.863000 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-12-04 13:43:05.863020 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-12-04 13:43:05.863037 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-12-04 13:43:05.863053 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-12-04 13:43:05.863068 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.29910.2025-12-04@13:42:24~ 2025-12-04 13:43:05.863083 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-12-04 13:43:05.863099 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-12-04 13:43:05.863114 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-12-04 13:43:05.863129 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/ 2025-12-04 13:43:05.863145 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/01_original.yaml 2025-12-04 13:43:05.863159 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/03_user_data_b64.yaml 2025-12-04 13:43:05.863174 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/04_user_data.yaml 2025-12-04 13:43:05.863189 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-12-04 13:43:05.863212 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-12-04 13:43:05.863228 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-12-04 13:43:05.863244 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-12-04 13:43:05.863259 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-12-04 13:43:05.863274 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-12-04 13:43:05.863289 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml 2025-12-04 13:43:05.863304 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2025-12-04 13:43:05.863323 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-12-04 13:43:05.863339 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml 2025-12-04 13:43:05.863355 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-12-04 13:43:05.863371 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-12-04 13:43:05.863386 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-12-04 13:43:05.863401 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-12-04 13:43:05.863416 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-12-04 13:43:05.863430 | controller | cd+++++++++ ci-framework-data/logs/ 2025-12-04 13:43:05.863446 | controller | cd+++++++++ registries.conf.d/ 2025-12-04 13:43:05.863462 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-12-04 13:43:05.863477 | controller | cd+++++++++ system-config/ 2025-12-04 13:43:05.863492 | controller | cd+++++++++ system-config/libvirt/ 2025-12-04 13:43:05.863507 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-12-04 13:43:05.863522 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-12-04 13:43:06.234766 | controller | changed: .d..t...... ./ 2025-12-04 13:43:06.590973 | controller | changed: .d..t...... ./ 2025-12-04 13:43:06.609888 | 2025-12-04 13:43:06.610088 | TASK [Return artifact to Zuul] 2025-12-04 13:43:06.636771 | controller | skipping: Conditional result was False 2025-12-04 13:43:06.657060 | 2025-12-04 13:43:06.657122 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-12-04 13:43:06.657236 | 2025-12-04 13:43:06.657266 | PLAY RECAP 2025-12-04 13:43:06.657315 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-12-04 13:43:06.657337 | 2025-12-04 13:43:06.771196 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-12-04 13:43:06.772044 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-12-04 13:43:07.314958 | 2025-12-04 13:43:07.315178 | PLAY [all] 2025-12-04 13:43:07.334993 | 2025-12-04 13:43:07.335071 | TASK [include_role : fetch-output] 2025-12-04 13:43:07.367016 | controller | ok 2025-12-04 13:43:07.384936 | 2025-12-04 13:43:07.385020 | TASK [fetch-output : Set log path for multiple nodes] 2025-12-04 13:43:07.431755 | controller | skipping: Conditional result was False 2025-12-04 13:43:07.437547 | 2025-12-04 13:43:07.437624 | TASK [fetch-output : Set log path for single node] 2025-12-04 13:43:07.478449 | controller | ok 2025-12-04 13:43:07.483256 | 2025-12-04 13:43:07.483338 | LOOP [fetch-output : Ensure local output dirs] 2025-12-04 13:43:07.835057 | controller -> localhost | ok: "/var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/logs" 2025-12-04 13:43:08.019110 | controller -> localhost | ok: "/var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/artifacts" 2025-12-04 13:43:08.208060 | controller -> localhost | ok: "/var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/docs" 2025-12-04 13:43:08.219778 | 2025-12-04 13:43:08.219944 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-12-04 13:43:08.750949 | controller | ok 2025-12-04 13:43:08.751306 | controller | ok: All items complete 2025-12-04 13:43:08.751345 | 2025-12-04 13:43:09.157183 | controller | ok 2025-12-04 13:43:09.528298 | controller | ok 2025-12-04 13:43:09.550228 | 2025-12-04 13:43:09.550398 | TASK [include_role : fetch-output-openshift] 2025-12-04 13:43:09.567008 | controller | skipping: Conditional result was False 2025-12-04 13:43:09.574821 | 2025-12-04 13:43:09.574894 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-12-04 13:43:09.948724 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.009152 2025-12-04 13:43:10.151372 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.009514 2025-12-04 13:43:10.186715 | 2025-12-04 13:43:10.186833 | PLAY [all] 2025-12-04 13:43:10.208384 | 2025-12-04 13:43:10.208706 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-04 13:43:10.604982 | controller | changed 2025-12-04 13:43:10.626770 | 2025-12-04 13:43:10.626832 | PLAY RECAP 2025-12-04 13:43:10.626884 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-12-04 13:43:10.626926 | 2025-12-04 13:43:10.734984 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-12-04 13:43:10.735793 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-12-04 13:43:11.285784 | 2025-12-04 13:43:11.285923 | PLAY [localhost] 2025-12-04 13:43:11.305354 | 2025-12-04 13:43:11.305429 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-04 13:43:11.659479 | localhost | changed 2025-12-04 13:43:11.664724 | 2025-12-04 13:43:11.664810 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-04 13:43:11.694614 | localhost | ok 2025-12-04 13:43:11.702704 | 2025-12-04 13:43:11.702776 | TASK [add-fileserver : Create SSH private key tempfile] 2025-12-04 13:43:12.087489 | localhost | changed 2025-12-04 13:43:12.093339 | 2025-12-04 13:43:12.093409 | TASK [add-fileserver : Create SSH private key from secret] 2025-12-04 13:43:12.678766 | localhost | changed 2025-12-04 13:43:12.683994 | 2025-12-04 13:43:12.684066 | TASK [add-fileserver : Add fileserver ssh key] 2025-12-04 13:43:13.078249 | localhost | Identity added: /var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/tmp/ansible.i1u40lq9 (/var/lib/zuul/builds/f02b69b8376f458fb5c36975cce5d713/work/tmp/ansible.i1u40lq9) 2025-12-04 13:43:13.078465 | localhost | ok: Runtime: 0:00:00.007995 2025-12-04 13:43:13.082679 | 2025-12-04 13:43:13.082749 | TASK [add-fileserver : Remove SSH private key from disk] 2025-12-04 13:43:13.325410 | localhost | ok: Runtime: 0:00:00.006522 2025-12-04 13:43:13.330181 | 2025-12-04 13:43:13.330264 | TASK [add-fileserver : Add fileserver to inventory] 2025-12-04 13:43:13.381158 | localhost | changed 2025-12-04 13:43:13.385283 | 2025-12-04 13:43:13.385354 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-12-04 13:43:13.707483 | localhost | changed 2025-12-04 13:43:13.726617 | 2025-12-04 13:43:13.726683 | PLAY [localhost] 2025-12-04 13:43:13.738264 | 2025-12-04 13:43:13.738327 | TASK [Generate bulk log download script] 2025-12-04 13:43:13.755349 | localhost | ok 2025-12-04 13:43:13.766582 | 2025-12-04 13:43:13.766650 | TASK [local-log-download : Check API endpoint is defined] 2025-12-04 13:43:13.793778 | localhost | ok: All assertions passed 2025-12-04 13:43:13.798387 | 2025-12-04 13:43:13.798454 | TASK [local-log-download : Create download script] 2025-12-04 13:43:14.176345 | localhost -> localhost | changed 2025-12-04 13:43:14.185085 | 2025-12-04 13:43:14.185150 | TASK [Register quick-download link] 2025-12-04 13:43:14.203037 | localhost | ok 2025-12-04 13:43:14.238236 | 2025-12-04 13:43:14.238316 | PLAY [logserver.rdoproject.org] 2025-12-04 13:43:14.247355 | 2025-12-04 13:43:14.247418 | TASK [Set zuul-log-path fact] 2025-12-04 13:43:14.264717 | logserver.rdoproject.org | ok 2025-12-04 13:43:14.273331 | 2025-12-04 13:43:14.273395 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-04 13:43:14.300744 | logserver.rdoproject.org | ok 2025-12-04 13:43:14.306256 | 2025-12-04 13:43:14.306319 | TASK [upload-logs : Create log directories] 2025-12-04 13:43:16.103211 | logserver.rdoproject.org | changed 2025-12-04 13:43:16.106314 | 2025-12-04 13:43:16.106384 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-04 13:43:16.356702 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.006866 2025-12-04 13:43:16.361475 | 2025-12-04 13:43:16.361539 | TASK [upload-logs : Upload logs to log server] 2025-12-04 13:43:17.858470 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-12-04 13:43:17.862229 | 2025-12-04 13:43:17.862293 | LOOP [upload-logs : Compress console log and json output] 2025-12-04 13:43:17.911749 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-04 13:43:17.920632 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-04 13:43:17.931968 | 2025-12-04 13:43:17.932055 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-04 13:43:17.975083 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-04 13:43:17.975317 | 2025-12-04 13:43:17.978776 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-04 13:43:17.991517 | 2025-12-04 13:43:17.991605 | LOOP [upload-logs : Upload console log and json output]