2026-02-02 18:44:17.925457 | Job console starting... 2026-02-02 18:44:17.937710 | Updating repositories 2026-02-02 18:44:18.013822 | Preparing job workspace 2026-02-02 18:44:27.581593 | Running Ansible setup... 2026-02-02 18:44:33.285261 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-02 18:44:34.604505 | 2026-02-02 18:44:34.604647 | PLAY [localhost] 2026-02-02 18:44:34.630717 | 2026-02-02 18:44:34.630838 | TASK [Gathering Facts] 2026-02-02 18:44:36.126546 | localhost | ok 2026-02-02 18:44:36.140747 | 2026-02-02 18:44:36.140829 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-02 18:44:36.755479 | localhost -> localhost | changed 2026-02-02 18:44:36.761138 | 2026-02-02 18:44:36.761211 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-02 18:44:38.611254 | localhost -> localhost | changed 2026-02-02 18:44:38.633857 | 2026-02-02 18:44:38.635233 | TASK [Setup log path fact] 2026-02-02 18:44:38.668392 | localhost | ok 2026-02-02 18:44:38.698700 | 2026-02-02 18:44:38.698899 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-02 18:44:38.783627 | localhost | ok 2026-02-02 18:44:38.792795 | 2026-02-02 18:44:38.792876 | TASK [emit-job-header : Print job information] 2026-02-02 18:44:38.914951 | # Job Information 2026-02-02 18:44:38.915151 | Ansible Version: 2.15.12 2026-02-02 18:44:38.915180 | Job: rhoso-architecture-validate-uni04delta 2026-02-02 18:44:38.915200 | Pipeline: github-gate 2026-02-02 18:44:38.915217 | Executor: ze01.softwarefactory-project.io 2026-02-02 18:44:38.915234 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/681 2026-02-02 18:44:38.915253 | Log URL (when completed): https://logserver.rdoproject.org/207/rdoproject.org/207943d67f6f4da285a77e9cbb6ab2e3/ 2026-02-02 18:44:38.915271 | Event ID: eccc9250-0066-11f1-9928-16159f445cba 2026-02-02 18:44:38.919749 | 2026-02-02 18:44:38.919826 | LOOP [emit-job-header : Print node information] 2026-02-02 18:44:39.077254 | localhost | ok: 2026-02-02 18:44:39.077414 | localhost | # Node Information 2026-02-02 18:44:39.077441 | localhost | Inventory Hostname: controller 2026-02-02 18:44:39.077464 | localhost | Hostname: np0005605678 2026-02-02 18:44:39.077483 | localhost | Username: zuul 2026-02-02 18:44:39.077503 | localhost | Distro: CentOS 9 2026-02-02 18:44:39.077521 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-02 18:44:39.077537 | localhost | Region: RegionOne 2026-02-02 18:44:39.077553 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-02 18:44:39.077569 | localhost | Product Name: OpenStack Nova 2026-02-02 18:44:39.077586 | localhost | Interface IP: 38.129.56.235 2026-02-02 18:44:39.125802 | 2026-02-02 18:44:39.125934 | PLAY [all] 2026-02-02 18:44:39.134928 | 2026-02-02 18:44:39.135000 | TASK [Gather network facts] 2026-02-02 18:44:39.559073 | controller | ok 2026-02-02 18:44:39.589691 | 2026-02-02 18:44:39.589808 | TASK [include_role : start-zuul-console] 2026-02-02 18:44:39.630437 | controller | ok 2026-02-02 18:44:39.682435 | 2026-02-02 18:44:39.682591 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-02 18:44:40.109359 | controller | ok 2026-02-02 18:44:40.123929 | 2026-02-02 18:44:40.124038 | TASK [include_role : add-build-sshkey] 2026-02-02 18:44:40.188575 | controller | ok 2026-02-02 18:44:40.250080 | 2026-02-02 18:44:40.250855 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-02 18:44:40.841923 | controller -> localhost | ok 2026-02-02 18:44:40.847598 | 2026-02-02 18:44:40.847668 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-02 18:44:40.877903 | controller | ok 2026-02-02 18:44:40.902580 | controller | included: /var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-02 18:44:40.909070 | 2026-02-02 18:44:40.909133 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-02 18:44:42.190136 | controller -> localhost | Generating public/private rsa key pair. 2026-02-02 18:44:42.190333 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/207943d67f6f4da285a77e9cbb6ab2e3_id_rsa. 2026-02-02 18:44:42.190366 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/207943d67f6f4da285a77e9cbb6ab2e3_id_rsa.pub. 2026-02-02 18:44:42.190389 | controller -> localhost | The key fingerprint is: 2026-02-02 18:44:42.190410 | controller -> localhost | SHA256:a2ewfytSbnr52RMwNGmOZ6vYLIf+HIft1fX8Vi259kQ zuul-build-sshkey 2026-02-02 18:44:42.190431 | controller -> localhost | The key's randomart image is: 2026-02-02 18:44:42.190450 | controller -> localhost | +---[RSA 3072]----+ 2026-02-02 18:44:42.190469 | controller -> localhost | | . | 2026-02-02 18:44:42.190488 | controller -> localhost | | = | 2026-02-02 18:44:42.190506 | controller -> localhost | | = . | 2026-02-02 18:44:42.190524 | controller -> localhost | | . * | 2026-02-02 18:44:42.190541 | controller -> localhost | | S o + .E| 2026-02-02 18:44:42.190559 | controller -> localhost | | +.o. ++=| 2026-02-02 18:44:42.190576 | controller -> localhost | | +B=oo .+*| 2026-02-02 18:44:42.190595 | controller -> localhost | | .==@+.++.o| 2026-02-02 18:44:42.190614 | controller -> localhost | | .oO++=o.+o| 2026-02-02 18:44:42.190632 | controller -> localhost | +----[SHA256]-----+ 2026-02-02 18:44:42.190671 | controller -> localhost | ok: Runtime: 0:00:00.666868 2026-02-02 18:44:42.205101 | 2026-02-02 18:44:42.205616 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-02 18:44:42.224218 | controller | ok 2026-02-02 18:44:42.234235 | controller | included: /var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-02 18:44:42.243878 | 2026-02-02 18:44:42.243942 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-02 18:44:42.281385 | controller | skipping: Conditional result was False 2026-02-02 18:44:42.287433 | 2026-02-02 18:44:42.287716 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-02 18:44:42.802229 | controller | changed 2026-02-02 18:44:42.808603 | 2026-02-02 18:44:42.808669 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-02 18:44:43.055824 | controller | ok 2026-02-02 18:44:43.061860 | 2026-02-02 18:44:43.061997 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-02 18:44:43.799043 | controller | changed 2026-02-02 18:44:43.804616 | 2026-02-02 18:44:43.804677 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-02 18:44:44.497700 | controller | changed 2026-02-02 18:44:44.521769 | 2026-02-02 18:44:44.521981 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-02 18:44:44.592419 | controller | skipping: Conditional result was False 2026-02-02 18:44:44.600123 | 2026-02-02 18:44:44.600259 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-02 18:44:45.057340 | controller -> localhost | changed 2026-02-02 18:44:45.067574 | 2026-02-02 18:44:45.067644 | TASK [add-build-sshkey : Add back temp key] 2026-02-02 18:44:45.341475 | controller -> localhost | Identity added: /var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/207943d67f6f4da285a77e9cbb6ab2e3_id_rsa (zuul-build-sshkey) 2026-02-02 18:44:45.341672 | controller -> localhost | ok: Runtime: 0:00:00.013718 2026-02-02 18:44:45.347787 | 2026-02-02 18:44:45.347850 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-02 18:44:45.676763 | controller | ok 2026-02-02 18:44:45.682711 | 2026-02-02 18:44:45.682777 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-02 18:44:45.708274 | controller | skipping: Conditional result was False 2026-02-02 18:44:45.719813 | 2026-02-02 18:44:45.719893 | TASK [include_role : validate-host] 2026-02-02 18:44:45.773892 | controller | ok 2026-02-02 18:44:45.856667 | 2026-02-02 18:44:45.856832 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-02 18:44:45.897992 | controller | ok 2026-02-02 18:44:45.902988 | 2026-02-02 18:44:45.903071 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-02 18:44:46.334378 | controller -> localhost | ok 2026-02-02 18:44:46.340952 | 2026-02-02 18:44:46.341034 | TASK [validate-host : Collect information about the host] 2026-02-02 18:44:47.076531 | controller | ok 2026-02-02 18:44:47.093000 | 2026-02-02 18:44:47.093224 | TASK [validate-host : Sanitize hostname] 2026-02-02 18:44:47.189331 | controller | ok 2026-02-02 18:44:47.194764 | 2026-02-02 18:44:47.194831 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-02 18:44:47.995251 | controller -> localhost | changed 2026-02-02 18:44:48.000790 | 2026-02-02 18:44:48.000850 | TASK [validate-host : Collect information about zuul worker] 2026-02-02 18:44:48.377416 | controller | ok 2026-02-02 18:44:48.382461 | 2026-02-02 18:44:48.382533 | TASK [validate-host : Write out all zuul information for each host] 2026-02-02 18:44:48.855196 | controller -> localhost | changed 2026-02-02 18:44:48.865758 | 2026-02-02 18:44:48.865920 | TASK [include_role : prepare-workspace-openshift] 2026-02-02 18:44:48.879236 | controller | skipping: Conditional result was False 2026-02-02 18:44:48.885375 | 2026-02-02 18:44:48.885441 | TASK [include_role : remove-zuul-sshkey] 2026-02-02 18:44:48.899106 | controller | skipping: Conditional result was False 2026-02-02 18:44:48.904668 | 2026-02-02 18:44:48.904840 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-02 18:44:49.143289 | controller | ok: "logs" 2026-02-02 18:44:49.143729 | controller | ok: All items complete 2026-02-02 18:44:49.143791 | 2026-02-02 18:44:49.345474 | controller | ok: "artifacts" 2026-02-02 18:44:49.531350 | controller | ok: "docs" 2026-02-02 18:44:49.541925 | 2026-02-02 18:44:49.542074 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-02 18:44:49.785152 | controller | changed: "logs" 2026-02-02 18:44:50.008355 | controller | changed: "artifacts" 2026-02-02 18:44:50.189779 | controller | changed: "docs" 2026-02-02 18:44:50.254526 | 2026-02-02 18:44:50.254617 | PLAY RECAP 2026-02-02 18:44:50.254667 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-02 18:44:50.254694 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 18:44:50.254711 | 2026-02-02 18:44:50.413917 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-02 18:44:50.414749 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-02 18:44:51.179343 | 2026-02-02 18:44:51.179479 | PLAY [all] 2026-02-02 18:44:51.200720 | 2026-02-02 18:44:51.200860 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-02 18:44:51.271053 | controller | ok 2026-02-02 18:44:51.276256 | 2026-02-02 18:44:51.276340 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-02 18:44:51.713983 | controller | changed 2026-02-02 18:44:51.719850 | 2026-02-02 18:44:51.719928 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-02 18:44:52.782369 | controller | changed 2026-02-02 18:44:52.792157 | 2026-02-02 18:44:52.792223 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-02 18:44:53.202006 | controller | changed: 2026-02-02 18:44:53.202189 | controller | { 2026-02-02 18:44:53.202216 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-02 18:44:53.202244 | controller | } 2026-02-02 18:44:53.446727 | controller | changed: 2026-02-02 18:44:53.446828 | controller | { 2026-02-02 18:44:53.446853 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-02 18:44:53.446873 | controller | } 2026-02-02 18:44:53.714284 | controller | changed: 2026-02-02 18:44:53.714420 | controller | { 2026-02-02 18:44:53.714462 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-02-02 18:44:53.714495 | controller | } 2026-02-02 18:44:53.992431 | controller | changed: 2026-02-02 18:44:53.992532 | controller | { 2026-02-02 18:44:53.992555 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-02 18:44:53.992573 | controller | } 2026-02-02 18:44:54.230893 | controller | changed: 2026-02-02 18:44:54.230995 | controller | { 2026-02-02 18:44:54.231055 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-02 18:44:54.231077 | controller | } 2026-02-02 18:44:54.481901 | controller | changed: 2026-02-02 18:44:54.482010 | controller | { 2026-02-02 18:44:54.482069 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-02 18:44:54.482097 | controller | } 2026-02-02 18:44:54.732539 | controller | changed: 2026-02-02 18:44:54.732642 | controller | { 2026-02-02 18:44:54.732665 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2026-02-02 18:44:54.732685 | controller | } 2026-02-02 18:44:54.972218 | controller | changed: 2026-02-02 18:44:54.972339 | controller | { 2026-02-02 18:44:54.972373 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2026-02-02 18:44:54.972400 | controller | } 2026-02-02 18:44:55.236948 | controller | changed: 2026-02-02 18:44:55.237146 | controller | { 2026-02-02 18:44:55.237206 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-02 18:44:55.237248 | controller | } 2026-02-02 18:44:55.521275 | controller | changed: 2026-02-02 18:44:55.521589 | controller | { 2026-02-02 18:44:55.521650 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-02 18:44:55.521693 | controller | } 2026-02-02 18:44:55.816542 | controller | changed: 2026-02-02 18:44:55.816635 | controller | { 2026-02-02 18:44:55.816670 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-02 18:44:55.816698 | controller | } 2026-02-02 18:44:56.018331 | controller | changed: 2026-02-02 18:44:56.018448 | controller | { 2026-02-02 18:44:56.018480 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-02 18:44:56.018504 | controller | } 2026-02-02 18:44:56.264681 | controller | changed: 2026-02-02 18:44:56.264959 | controller | { 2026-02-02 18:44:56.265003 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2026-02-02 18:44:56.265057 | controller | } 2026-02-02 18:44:56.537443 | controller | changed: 2026-02-02 18:44:56.537540 | controller | { 2026-02-02 18:44:56.537564 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-02 18:44:56.537582 | controller | } 2026-02-02 18:44:56.801885 | controller | changed: 2026-02-02 18:44:56.801979 | controller | { 2026-02-02 18:44:56.802002 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-02 18:44:56.802040 | controller | } 2026-02-02 18:44:57.078930 | controller | changed: 2026-02-02 18:44:57.079072 | controller | { 2026-02-02 18:44:57.079107 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-02 18:44:57.079133 | controller | } 2026-02-02 18:44:57.321067 | controller | changed: 2026-02-02 18:44:57.321168 | controller | { 2026-02-02 18:44:57.321191 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2026-02-02 18:44:57.321211 | controller | } 2026-02-02 18:44:57.607611 | controller | changed: 2026-02-02 18:44:57.607730 | controller | { 2026-02-02 18:44:57.607887 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2026-02-02 18:44:57.607927 | controller | } 2026-02-02 18:44:57.838714 | controller | changed: 2026-02-02 18:44:57.838811 | controller | { 2026-02-02 18:44:57.838834 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-02 18:44:57.838854 | controller | } 2026-02-02 18:44:58.098531 | controller | changed: 2026-02-02 18:44:58.098641 | controller | { 2026-02-02 18:44:58.098676 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-02 18:44:58.098703 | controller | } 2026-02-02 18:44:58.349008 | controller | changed: 2026-02-02 18:44:58.349143 | controller | { 2026-02-02 18:44:58.349167 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-02 18:44:58.349185 | controller | } 2026-02-02 18:44:58.609794 | controller | changed: 2026-02-02 18:44:58.609914 | controller | { 2026-02-02 18:44:58.609948 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-02 18:44:58.609974 | controller | } 2026-02-02 18:44:58.874551 | controller | changed: 2026-02-02 18:44:58.874643 | controller | { 2026-02-02 18:44:58.874667 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2026-02-02 18:44:58.874687 | controller | } 2026-02-02 18:44:59.108331 | controller | changed: 2026-02-02 18:44:59.109352 | controller | { 2026-02-02 18:44:59.109405 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-02 18:44:59.109432 | controller | } 2026-02-02 18:44:59.346065 | controller | changed: 2026-02-02 18:44:59.346274 | controller | { 2026-02-02 18:44:59.346314 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-02 18:44:59.346340 | controller | } 2026-02-02 18:44:59.596586 | controller | changed: 2026-02-02 18:44:59.596799 | controller | { 2026-02-02 18:44:59.596980 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-02 18:44:59.597117 | controller | } 2026-02-02 18:44:59.624852 | 2026-02-02 18:44:59.624981 | TASK [Set timezone to UTC] 2026-02-02 18:45:00.187350 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-02 18:45:00.194447 | 2026-02-02 18:45:00.194558 | TASK [Create nodepool directory] 2026-02-02 18:45:00.468058 | controller | changed 2026-02-02 18:45:00.481275 | 2026-02-02 18:45:00.481422 | TASK [Create nodepool sub_nodes file] 2026-02-02 18:45:01.193293 | controller | changed 2026-02-02 18:45:01.205415 | 2026-02-02 18:45:01.205594 | TASK [Create nodepool sub_nodes_private file] 2026-02-02 18:45:01.909099 | controller | changed 2026-02-02 18:45:01.921256 | 2026-02-02 18:45:01.921420 | LOOP [Populate nodepool sub_nodes file] 2026-02-02 18:45:01.978167 | 2026-02-02 18:45:01.978378 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-02 18:45:02.029456 | 2026-02-02 18:45:02.029746 | TASK [Create nodepool primary file] 2026-02-02 18:45:02.057890 | controller | skipping: Conditional result was False 2026-02-02 18:45:02.071892 | 2026-02-02 18:45:02.072096 | TASK [Create nodepool node_private for this node] 2026-02-02 18:45:02.827540 | controller | changed 2026-02-02 18:45:02.840792 | 2026-02-02 18:45:02.840923 | LOOP [Copy ssh keys to nodepool directory] 2026-02-02 18:45:03.259530 | controller | ok: Item: id_rsa Runtime: 0:00:00.006568 2026-02-02 18:45:03.259830 | 2026-02-02 18:45:03.473906 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.004243 2026-02-02 18:45:03.495574 | 2026-02-02 18:45:03.495768 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-02 18:45:04.292860 | controller | changed 2026-02-02 18:45:04.305496 | 2026-02-02 18:45:04.305692 | TASK [Validate sudoers config after edits] 2026-02-02 18:45:04.611987 | controller | /etc/sudoers: parsed OK 2026-02-02 18:45:04.612060 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-02 18:45:04.612070 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-02 18:45:04.612076 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-02 18:45:04.858394 | controller | ok: Runtime: 0:00:00.008392 2026-02-02 18:45:04.866129 | 2026-02-02 18:45:04.866214 | TASK [Show the environment passed in to job shell scripts] 2026-02-02 18:45:05.159227 | controller | SHELL=/bin/bash 2026-02-02 18:45:05.159285 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-02 18:45:05.159294 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-02 18:45:05.159301 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/85/685/c779fc817488f3d60a924f244df3117c8bdf7be0^openstack-k8s-operators/architecture:main:refs/changes/76/676/05084494687e586ed8a1168a00e9c1531f7f597c^openstack-k8s-operators/architecture:main:refs/changes/81/681/f33e98f022fcf900436f89f51826e6d37e86c1f4 2026-02-02 18:45:05.159310 | controller | PWD=/home/zuul 2026-02-02 18:45:05.159317 | controller | ZUUL_PIPELINE=github-gate 2026-02-02 18:45:05.159323 | controller | LOGNAME=zuul 2026-02-02 18:45:05.159336 | controller | XDG_SESSION_TYPE=tty 2026-02-02 18:45:05.159347 | controller | _=/usr/bin/env 2026-02-02 18:45:05.159353 | controller | MOTD_SHOWN=pam 2026-02-02 18:45:05.159363 | controller | HOME=/home/zuul 2026-02-02 18:45:05.159369 | controller | LANG=en_US.UTF-8 2026-02-02 18:45:05.159375 | controller | SSH_CONNECTION=38.102.83.114 40314 38.129.56.235 22 2026-02-02 18:45:05.159382 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2026-02-02 18:45:05.159391 | controller | ZUUL_CHANGE_IDS=685,c779fc817488f3d60a924f244df3117c8bdf7be0 676,05084494687e586ed8a1168a00e9c1531f7f597c 681,f33e98f022fcf900436f89f51826e6d37e86c1f4 2026-02-02 18:45:05.159397 | controller | WORKSPACE=/home/zuul/workspace 2026-02-02 18:45:05.159404 | controller | XDG_SESSION_CLASS=user 2026-02-02 18:45:05.159410 | controller | SELINUX_ROLE_REQUESTED= 2026-02-02 18:45:05.159416 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-02 18:45:05.159426 | controller | USER=zuul 2026-02-02 18:45:05.159477 | controller | ZUUL_VOTING=True 2026-02-02 18:45:05.159485 | controller | BUILD_TIMEOUT=1800000 2026-02-02 18:45:05.159491 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-02 18:45:05.159497 | controller | SHLVL=1 2026-02-02 18:45:05.159504 | controller | ZUUL_PATCHSET=f33e98f022fcf900436f89f51826e6d37e86c1f4 2026-02-02 18:45:05.159510 | controller | XDG_SESSION_ID=1 2026-02-02 18:45:05.159516 | controller | ZUUL_BRANCH=main 2026-02-02 18:45:05.159522 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-02 18:45:05.159528 | controller | SSH_CLIENT=38.102.83.114 40314 22 2026-02-02 18:45:05.159534 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-02 18:45:05.159540 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-02 18:45:05.159545 | controller | which_declare=declare -f 2026-02-02 18:45:05.159552 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-02 18:45:05.159559 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-02 18:45:05.159565 | controller | ZUUL_CHANGE=681 2026-02-02 18:45:05.159571 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-02 18:45:05.159577 | controller | ZUUL_UUID=207943d67f6f4da285a77e9cbb6ab2e3 2026-02-02 18:45:05.159586 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-02 18:45:05.159592 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-02 18:45:05.159599 | controller | } 2026-02-02 18:45:05.408733 | controller | ok: Runtime: 0:00:00.007926 2026-02-02 18:45:05.422505 | 2026-02-02 18:45:05.422670 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-02 18:45:05.450466 | controller | skipping: Conditional result was False 2026-02-02 18:45:05.465833 | 2026-02-02 18:45:05.466117 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-02 18:45:06.011846 | controller | skipping: Conditional result was False 2026-02-02 18:45:06.025335 | 2026-02-02 18:45:06.025483 | TASK [Ensure legacy workspace directory] 2026-02-02 18:45:06.272300 | controller | changed 2026-02-02 18:45:06.340618 | 2026-02-02 18:45:06.340714 | PLAY RECAP 2026-02-02 18:45:06.340755 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-02 18:45:06.340777 | 2026-02-02 18:45:06.437101 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-02 18:45:06.437990 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-02 18:45:07.094074 | 2026-02-02 18:45:07.094205 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-02 18:45:07.116528 | 2026-02-02 18:45:07.116649 | TASK [Clone repos in the job workspace] 2026-02-02 18:45:07.135846 | controller | ok 2026-02-02 18:45:07.152598 | 2026-02-02 18:45:07.152745 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-02 18:45:07.488388 | controller | ok 2026-02-02 18:45:07.495180 | 2026-02-02 18:45:07.495282 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-02 18:45:11.691550 | controller | Output suppressed because no_log was given 2026-02-02 18:45:11.701557 | 2026-02-02 18:45:11.701641 | TASK [Create zuul-output directory] 2026-02-02 18:45:12.040168 | controller | ok 2026-02-02 18:45:12.045938 | 2026-02-02 18:45:12.046037 | TASK [Install required packages] 2026-02-02 18:46:27.166534 | controller | changed 2026-02-02 18:46:27.181298 | 2026-02-02 18:46:27.181470 | TASK [Output pip related things] 2026-02-02 18:46:28.236889 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-02 18:46:28.732967 | controller | changed 2026-02-02 18:46:28.742781 | 2026-02-02 18:46:28.742941 | TASK [Install requirements] 2026-02-02 18:47:55.348399 | controller | changed 2026-02-02 18:47:55.376148 | 2026-02-02 18:47:55.376326 | TASK [Add cronjob to trigger job stats] 2026-02-02 18:47:55.448576 | controller | skipping: Conditional result was False 2026-02-02 18:47:55.468708 | 2026-02-02 18:47:55.468846 | LOOP [Construct project change list] 2026-02-02 18:47:55.567307 | controller | ok: 2026-02-02 18:47:55.573186 | controller | { 2026-02-02 18:47:55.573253 | controller | "branch": "main", 2026-02-02 18:47:55.573288 | controller | "change": "685", 2026-02-02 18:47:55.573314 | controller | "change_message": "feat(glance): Add S3 multipart upload configuration\n\nIntroduce configurable S3 multipart upload settings in uni04delta for the Glance to improve handling of large image uploads.\r\n\r\nThe following configuration options are added:\r\n - `s3_store_large_object_size`", 2026-02-02 18:47:55.573344 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/685", 2026-02-02 18:47:55.573370 | controller | "commit_id": "c779fc817488f3d60a924f244df3117c8bdf7be0", 2026-02-02 18:47:55.573395 | controller | "patchset": "c779fc817488f3d60a924f244df3117c8bdf7be0", 2026-02-02 18:47:55.573431 | controller | "project": { 2026-02-02 18:47:55.573457 | controller | "canonical_hostname": "github.com", 2026-02-02 18:47:55.573481 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-02 18:47:55.573505 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-02 18:47:55.573528 | controller | "short_name": "architecture", 2026-02-02 18:47:55.573551 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-02 18:47:55.573575 | controller | }, 2026-02-02 18:47:55.573599 | controller | "topic": null 2026-02-02 18:47:55.573626 | controller | } 2026-02-02 18:47:55.584840 | controller | ok: 2026-02-02 18:47:55.585085 | controller | { 2026-02-02 18:47:55.585117 | controller | "branch": "main", 2026-02-02 18:47:55.585137 | controller | "change": "676", 2026-02-02 18:47:55.585155 | controller | "change_message": "Enabling CloudKitty in architecture repo.\n\nEnabling CloudKitty in architecture repo for future use in uni jobs.", 2026-02-02 18:47:55.585301 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/676", 2026-02-02 18:47:55.585325 | controller | "commit_id": "05084494687e586ed8a1168a00e9c1531f7f597c", 2026-02-02 18:47:55.585343 | controller | "patchset": "05084494687e586ed8a1168a00e9c1531f7f597c", 2026-02-02 18:47:55.585359 | controller | "project": { 2026-02-02 18:47:55.585375 | controller | "canonical_hostname": "github.com", 2026-02-02 18:47:55.585391 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-02 18:47:55.585408 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-02 18:47:55.585425 | controller | "short_name": "architecture", 2026-02-02 18:47:55.585442 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-02 18:47:55.585458 | controller | }, 2026-02-02 18:47:55.585474 | controller | "topic": null 2026-02-02 18:47:55.585490 | controller | } 2026-02-02 18:47:55.600806 | controller | ok: 2026-02-02 18:47:55.600928 | controller | { 2026-02-02 18:47:55.600970 | controller | "branch": "main", 2026-02-02 18:47:55.601005 | controller | "change": "681", 2026-02-02 18:47:55.601097 | controller | "change_message": "Remove vestigal Ceilometer reference\n\nLeftover from days of yore. Kudos to @bogdando for spotting it.", 2026-02-02 18:47:55.601135 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/681", 2026-02-02 18:47:55.601166 | controller | "commit_id": "f33e98f022fcf900436f89f51826e6d37e86c1f4", 2026-02-02 18:47:55.601196 | controller | "patchset": "f33e98f022fcf900436f89f51826e6d37e86c1f4", 2026-02-02 18:47:55.601226 | controller | "project": { 2026-02-02 18:47:55.601256 | controller | "canonical_hostname": "github.com", 2026-02-02 18:47:55.601282 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-02 18:47:55.601311 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-02 18:47:55.601334 | controller | "short_name": "architecture", 2026-02-02 18:47:55.601350 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-02 18:47:55.601366 | controller | }, 2026-02-02 18:47:55.601382 | controller | "topic": null 2026-02-02 18:47:55.601398 | controller | } 2026-02-02 18:47:55.656979 | 2026-02-02 18:47:55.657124 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-02 18:47:55.672877 | 2026-02-02 18:47:55.672987 | TASK [Filter out host if needed] 2026-02-02 18:47:55.683889 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-02 18:47:55.690024 | 2026-02-02 18:47:55.690157 | TASK [Get git tag for image tagging] 2026-02-02 18:47:56.222493 | controller | skipping: Conditional result was False 2026-02-02 18:47:56.228129 | 2026-02-02 18:47:56.228220 | TASK [Set openstack-runner image] 2026-02-02 18:47:56.272635 | controller | skipping: Conditional result was False 2026-02-02 18:47:56.280752 | 2026-02-02 18:47:56.280855 | TASK [Build openstack-runner image] 2026-02-02 18:47:56.305903 | controller | skipping: Conditional result was False 2026-02-02 18:47:56.314550 | 2026-02-02 18:47:56.314680 | TASK [Push openstack-runner image] 2026-02-02 18:47:56.340050 | controller | skipping: Conditional result was False 2026-02-02 18:47:56.346820 | 2026-02-02 18:47:56.346909 | TASK [Make sure ci-framework directory exists] 2026-02-02 18:47:56.370429 | controller | skipping: Conditional result was False 2026-02-02 18:47:56.376787 | 2026-02-02 18:47:56.376856 | TASK [Create EDPM ansible var file] 2026-02-02 18:47:56.400768 | controller | skipping: Conditional result was False 2026-02-02 18:47:56.425324 | 2026-02-02 18:47:56.425419 | PLAY RECAP 2026-02-02 18:47:56.425461 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-02 18:47:56.425482 | 2026-02-02 18:47:56.535621 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-02 18:47:56.536510 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-02 18:47:57.124119 | 2026-02-02 18:47:57.124235 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-02 18:47:57.146768 | 2026-02-02 18:47:57.146892 | TASK [Create zuul-output directory] 2026-02-02 18:47:57.524060 | controller | changed 2026-02-02 18:47:57.532494 | 2026-02-02 18:47:57.532668 | TASK [Slurp Zuul inventory test] 2026-02-02 18:47:57.878193 | controller -> localhost | ok 2026-02-02 18:47:57.884470 | 2026-02-02 18:47:57.884816 | TASK [Save zuul inventory] 2026-02-02 18:47:58.967351 | controller | changed 2026-02-02 18:47:58.974951 | 2026-02-02 18:47:58.975079 | TASK [Save zuul vars without the change_message] 2026-02-02 18:47:59.732141 | controller | changed 2026-02-02 18:47:59.754916 | 2026-02-02 18:47:59.755000 | PLAY RECAP 2026-02-02 18:47:59.755059 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 18:47:59.755082 | 2026-02-02 18:47:59.861070 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-02 18:47:59.861965 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-02 18:48:00.444198 | 2026-02-02 18:48:00.444304 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-02 18:48:00.465944 | 2026-02-02 18:48:00.466076 | TASK [Filter out host if needed] 2026-02-02 18:48:00.475163 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-02 18:48:00.480428 | 2026-02-02 18:48:00.480495 | TASK [Run playbook] 2026-02-02 18:48:01.520328 | controller | 2026-02-02 18:48:03.082584 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-02 18:48:03.082675 | controller | 2026-02-02 18:48:03.082683 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-02 18:48:03.082689 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.032) 0:00:00.032 ******* 2026-02-02 18:48:03.082695 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.031) 0:00:00.031 ******* 2026-02-02 18:48:03.082718 | controller | ok: [localhost] 2026-02-02 18:48:03.123307 | controller | 2026-02-02 18:48:03.123389 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2026-02-02 18:48:03.123406 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:01.562) 0:00:01.595 ******* 2026-02-02 18:48:03.123412 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:01.562) 0:00:01.594 ******* 2026-02-02 18:48:03.123429 | controller | ok: [localhost] 2026-02-02 18:48:03.162305 | controller | 2026-02-02 18:48:03.162350 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-02 18:48:03.162357 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.040) 0:00:01.636 ******* 2026-02-02 18:48:03.162363 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.040) 0:00:01.634 ******* 2026-02-02 18:48:03.162374 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-02 18:48:03.184024 | controller | 2026-02-02 18:48:03.184067 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-02 18:48:03.184074 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.039) 0:00:01.675 ******* 2026-02-02 18:48:03.184079 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.039) 0:00:01.673 ******* 2026-02-02 18:48:03.184088 | controller | ok: [localhost] => 2026-02-02 18:48:06.892959 | controller | cifmw_ci_setup_packages: 2026-02-02 18:48:06.893088 | controller | - bash-completion 2026-02-02 18:48:06.893101 | controller | - ca-certificates 2026-02-02 18:48:06.893107 | controller | - git-core 2026-02-02 18:48:06.893118 | controller | - make 2026-02-02 18:48:06.893133 | controller | - tar 2026-02-02 18:48:06.893141 | controller | - tmux 2026-02-02 18:48:06.893148 | controller | - python3-pip 2026-02-02 18:48:06.893155 | controller | 2026-02-02 18:48:06.893163 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-02 18:48:06.893188 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.021) 0:00:01.697 ******* 2026-02-02 18:48:06.893198 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.021) 0:00:01.695 ******* 2026-02-02 18:48:06.893220 | controller | changed: [localhost] 2026-02-02 18:48:07.252491 | controller | 2026-02-02 18:48:07.252593 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-02 18:48:07.252605 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:03.708) 0:00:05.405 ******* 2026-02-02 18:48:07.252612 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:03.708) 0:00:05.403 ******* 2026-02-02 18:48:07.252633 | controller | ok: [localhost] 2026-02-02 18:48:07.603540 | controller | 2026-02-02 18:48:07.603595 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-02 18:48:07.603604 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.360) 0:00:05.765 ******* 2026-02-02 18:48:07.603611 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.360) 0:00:05.764 ******* 2026-02-02 18:48:07.603629 | controller | changed: [localhost] 2026-02-02 18:48:13.218805 | controller | 2026-02-02 18:48:13.218996 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2026-02-02 18:48:13.219007 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.350) 0:00:06.116 ******* 2026-02-02 18:48:13.219033 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.350) 0:00:06.115 ******* 2026-02-02 18:48:13.219051 | controller | changed: [localhost] 2026-02-02 18:48:13.256491 | controller | 2026-02-02 18:48:13.256582 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2026-02-02 18:48:13.256598 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:05.615) 0:00:11.731 ******* 2026-02-02 18:48:13.256603 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:05.615) 0:00:11.730 ******* 2026-02-02 18:48:13.256623 | controller | skipping: [localhost] 2026-02-02 18:48:13.550650 | controller | 2026-02-02 18:48:13.550744 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-02 18:48:13.550756 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.037) 0:00:11.769 ******* 2026-02-02 18:48:13.550763 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.037) 0:00:11.767 ******* 2026-02-02 18:48:13.550786 | controller | changed: [localhost] 2026-02-02 18:48:13.888767 | controller | 2026-02-02 18:48:13.888850 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2026-02-02 18:48:13.888862 | controller | source ~/.oc_completion 2026-02-02 18:48:13.888869 | controller | fi] *** 2026-02-02 18:48:13.888885 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.294) 0:00:12.063 ******* 2026-02-02 18:48:13.888893 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.294) 0:00:12.062 ******* 2026-02-02 18:48:13.888905 | controller | changed: [localhost] 2026-02-02 18:48:13.909120 | controller | 2026-02-02 18:48:13.909174 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-02 18:48:13.909182 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.338) 0:00:12.401 ******* 2026-02-02 18:48:13.909188 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.338) 0:00:12.400 ******* 2026-02-02 18:48:13.909201 | controller | skipping: [localhost] 2026-02-02 18:48:13.928279 | controller | 2026-02-02 18:48:13.928334 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-02 18:48:13.928345 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-02 18:48:13.928352 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-02 18:48:13.928359 | controller | }}] *** 2026-02-02 18:48:13.928366 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.019) 0:00:12.421 ******* 2026-02-02 18:48:13.928372 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.020) 0:00:12.420 ******* 2026-02-02 18:48:13.928385 | controller | skipping: [localhost] 2026-02-02 18:48:13.946767 | controller | 2026-02-02 18:48:13.946859 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-02 18:48:13.946870 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.019) 0:00:12.441 ******* 2026-02-02 18:48:13.946877 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.019) 0:00:12.439 ******* 2026-02-02 18:48:13.946895 | controller | skipping: [localhost] 2026-02-02 18:48:13.966910 | controller | 2026-02-02 18:48:13.967012 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-02 18:48:13.967022 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.018) 0:00:12.459 ******* 2026-02-02 18:48:13.967029 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.018) 0:00:12.458 ******* 2026-02-02 18:48:13.967050 | controller | skipping: [localhost] 2026-02-02 18:48:13.985419 | controller | 2026-02-02 18:48:13.985502 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-02 18:48:13.985511 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.019) 0:00:12.479 ******* 2026-02-02 18:48:13.985516 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.019) 0:00:12.478 ******* 2026-02-02 18:48:13.985534 | controller | skipping: [localhost] 2026-02-02 18:48:14.010415 | controller | 2026-02-02 18:48:14.010503 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2026-02-02 18:48:14.010531 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.018) 0:00:12.498 ******* 2026-02-02 18:48:14.010547 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.018) 0:00:12.496 ******* 2026-02-02 18:48:14.010567 | controller | skipping: [localhost] 2026-02-02 18:48:15.091495 | controller | 2026-02-02 18:48:15.091582 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-02 18:48:15.091590 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.024) 0:00:12.523 ******* 2026-02-02 18:48:15.091595 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.024) 0:00:12.521 ******* 2026-02-02 18:48:15.091614 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-02 18:48:15.452998 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-02 18:48:15.453041 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-02 18:48:15.453047 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-02 18:48:15.453053 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-02 18:48:15.453058 | controller | 2026-02-02 18:48:15.453063 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-02 18:48:15.453067 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:01.081) 0:00:13.604 ******* 2026-02-02 18:48:15.453072 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:01.081) 0:00:13.603 ******* 2026-02-02 18:48:15.453081 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-02 18:48:15.642438 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-02 18:48:15.642486 | controller | 2026-02-02 18:48:15.642493 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-02 18:48:15.642498 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.361) 0:00:13.966 ******* 2026-02-02 18:48:15.642503 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.361) 0:00:13.964 ******* 2026-02-02 18:48:15.642513 | controller | ok: [localhost] 2026-02-02 18:48:15.661861 | controller | 2026-02-02 18:48:15.661943 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-02 18:48:15.661952 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.189) 0:00:14.155 ******* 2026-02-02 18:48:15.661958 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.189) 0:00:14.154 ******* 2026-02-02 18:48:15.661977 | controller | skipping: [localhost] 2026-02-02 18:48:15.685565 | controller | 2026-02-02 18:48:15.685674 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-02 18:48:15.685693 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.019) 0:00:14.174 ******* 2026-02-02 18:48:15.685701 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.019) 0:00:14.173 ******* 2026-02-02 18:48:15.685724 | controller | skipping: [localhost] 2026-02-02 18:48:15.707134 | controller | 2026-02-02 18:48:15.707222 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-02 18:48:15.707233 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.023) 0:00:14.198 ******* 2026-02-02 18:48:15.707240 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.023) 0:00:14.197 ******* 2026-02-02 18:48:15.707263 | controller | skipping: [localhost] 2026-02-02 18:48:16.105185 | controller | 2026-02-02 18:48:16.105272 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2026-02-02 18:48:16.105282 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.021) 0:00:14.219 ******* 2026-02-02 18:48:16.105306 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.021) 0:00:14.218 ******* 2026-02-02 18:48:16.105336 | controller | ok: [localhost] 2026-02-02 18:48:16.532717 | controller | 2026-02-02 18:48:16.532844 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-02 18:48:16.532871 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.398) 0:00:14.617 ******* 2026-02-02 18:48:16.532880 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.398) 0:00:14.616 ******* 2026-02-02 18:48:16.532908 | controller | ok: [localhost] 2026-02-02 18:48:16.557994 | controller | 2026-02-02 18:48:16.558082 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2026-02-02 18:48:16.558098 | controller | ] *** 2026-02-02 18:48:16.558106 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.427) 0:00:15.045 ******* 2026-02-02 18:48:16.558112 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.427) 0:00:15.044 ******* 2026-02-02 18:48:16.558135 | controller | skipping: [localhost] 2026-02-02 18:48:16.760837 | controller | 2026-02-02 18:48:16.760947 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-02 18:48:16.760956 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.025) 0:00:15.070 ******* 2026-02-02 18:48:16.760962 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.025) 0:00:15.069 ******* 2026-02-02 18:48:16.760983 | controller | changed: [localhost] 2026-02-02 18:48:16.840431 | controller | 2026-02-02 18:48:16.840526 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-02 18:48:16.840536 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-02 18:48:16.840544 | controller | default({}) | 2026-02-02 18:48:16.840550 | controller | combine(item.value, recursive=True) 2026-02-02 18:48:16.840557 | controller | }}] *** 2026-02-02 18:48:16.840564 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.202) 0:00:15.273 ******* 2026-02-02 18:48:16.840571 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.202) 0:00:15.272 ******* 2026-02-02 18:48:16.840593 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-02 18:48:16.943057 | controller | 2026-02-02 18:48:16.943109 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-02 18:48:16.943117 | controller | _b64_kustomize_user_patches | 2026-02-02 18:48:16.943125 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-02 18:48:16.943131 | controller | }}] *** 2026-02-02 18:48:16.943137 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.079) 0:00:15.353 ******* 2026-02-02 18:48:16.943144 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.079) 0:00:15.351 ******* 2026-02-02 18:48:16.943165 | controller | ok: [localhost] 2026-02-02 18:48:17.228930 | controller | 2026-02-02 18:48:17.229012 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-02 18:48:17.229020 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.102) 0:00:15.455 ******* 2026-02-02 18:48:17.229026 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.102) 0:00:15.454 ******* 2026-02-02 18:48:17.229044 | controller | ok: [localhost] 2026-02-02 18:48:17.275713 | controller | 2026-02-02 18:48:17.275806 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2026-02-02 18:48:17.275884 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.286) 0:00:15.741 ******* 2026-02-02 18:48:17.275892 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.286) 0:00:15.740 ******* 2026-02-02 18:48:17.275940 | controller | ok: [localhost] 2026-02-02 18:48:17.624890 | controller | 2026-02-02 18:48:17.624985 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-02 18:48:17.624993 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.046) 0:00:15.788 ******* 2026-02-02 18:48:17.624999 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.046) 0:00:15.787 ******* 2026-02-02 18:48:17.625018 | controller | ok: [localhost] 2026-02-02 18:48:17.702274 | controller | 2026-02-02 18:48:17.702413 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-02 18:48:17.702425 | controller | _net_env_def_slurp['content'] | 2026-02-02 18:48:17.702432 | controller | b64decode | 2026-02-02 18:48:17.702439 | controller | from_yaml 2026-02-02 18:48:17.702445 | controller | }}, cacheable=True] *** 2026-02-02 18:48:17.702452 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.349) 0:00:16.137 ******* 2026-02-02 18:48:17.702459 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.349) 0:00:16.136 ******* 2026-02-02 18:48:17.702481 | controller | ok: [localhost] 2026-02-02 18:48:17.983950 | controller | 2026-02-02 18:48:17.984043 | controller | TASK [Discover automation files paths={{ 2026-02-02 18:48:17.984053 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-02 18:48:17.984061 | controller | path_join 2026-02-02 18:48:17.984068 | controller | }}, patterns=*.yaml] *** 2026-02-02 18:48:17.984075 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.077) 0:00:16.214 ******* 2026-02-02 18:48:17.984082 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.077) 0:00:16.213 ******* 2026-02-02 18:48:17.984103 | controller | ok: [localhost] 2026-02-02 18:48:26.378927 | controller | 2026-02-02 18:48:26.379019 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-02 18:48:26.379030 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.281) 0:00:16.496 ******* 2026-02-02 18:48:26.379037 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.281) 0:00:16.495 ******* 2026-02-02 18:48:26.379059 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-02 18:48:28.281713 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-02 18:48:28.281798 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-02 18:48:28.281807 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-02 18:48:28.281886 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-02 18:48:28.281891 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-02 18:48:28.281896 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-02 18:48:28.281900 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-02 18:48:28.281904 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-02 18:48:28.281909 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-02 18:48:28.281914 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-02 18:48:28.281919 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-02 18:48:28.281924 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-02 18:48:28.281928 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-02 18:48:28.281932 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-02 18:48:28.281937 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-02 18:48:28.281941 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-02 18:48:28.281946 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-02 18:48:28.281950 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-02 18:48:28.281955 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-02 18:48:28.281959 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-02 18:48:28.281964 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-02 18:48:28.281969 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-02 18:48:28.281974 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-02 18:48:28.281979 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-02 18:48:28.281984 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-02 18:48:28.282006 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-02 18:48:28.282010 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-02 18:48:28.282014 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-02 18:48:28.282019 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-02 18:48:28.282023 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-02 18:48:28.282027 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-02 18:48:28.282032 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-02 18:48:28.282036 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-02 18:48:28.282040 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-02 18:48:28.282045 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-02 18:48:28.282051 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-02 18:48:28.282056 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-02 18:48:28.282061 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-02 18:48:28.282066 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-02 18:48:28.282071 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-02 18:48:28.282076 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-02 18:48:28.282080 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-02 18:48:28.282085 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-02 18:48:28.282089 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-02 18:48:28.282094 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-02 18:48:28.282098 | controller | 2026-02-02 18:48:28.282103 | controller | TASK [Load automation files as fact vas={{ 2026-02-02 18:48:28.282108 | controller | vas | default({}) | 2026-02-02 18:48:28.282112 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-02 18:48:28.282117 | controller | }}] *** 2026-02-02 18:48:28.282122 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:08.395) 0:00:24.891 ******* 2026-02-02 18:48:28.282126 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:08.395) 0:00:24.890 ******* 2026-02-02 18:48:28.282145 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-02 18:48:28.317807 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-02 18:48:28.317932 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-02 18:48:28.317941 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-02 18:48:28.317948 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-02 18:48:28.317955 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-02 18:48:28.317962 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-02 18:48:28.317968 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-02 18:48:28.317973 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-02 18:48:28.317979 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-02 18:48:28.317993 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-02 18:48:28.318000 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-02 18:48:28.318006 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-02 18:48:28.318012 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-02 18:48:28.318018 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-02 18:48:28.318023 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-02 18:48:28.318029 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-02 18:48:28.318036 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-02 18:48:28.318041 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-02 18:48:28.318047 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-02 18:48:28.318053 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-02 18:48:28.318059 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-02 18:48:28.318066 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-02 18:48:28.318071 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-02 18:48:28.318077 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-02 18:48:28.318083 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-02 18:48:28.318089 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-02 18:48:28.318095 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-02 18:48:28.318119 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-02 18:48:28.318126 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-02 18:48:28.318133 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-02 18:48:28.318139 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-02 18:48:28.318152 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-02 18:48:28.318158 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-02 18:48:28.318165 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-02 18:48:28.318171 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-02 18:48:28.318178 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-02 18:48:28.318184 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-02 18:48:28.318190 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-02 18:48:28.318197 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-02 18:48:28.318202 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-02 18:48:28.318209 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-02 18:48:28.318215 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-02 18:48:28.318221 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-02 18:48:28.318227 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-02 18:48:28.318233 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-02 18:48:28.318240 | controller | 2026-02-02 18:48:28.318247 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-02 18:48:28.318254 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:01.902) 0:00:26.794 ******* 2026-02-02 18:48:28.318261 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:01.902) 0:00:26.793 ******* 2026-02-02 18:48:28.318283 | controller | ok: [localhost] 2026-02-02 18:48:29.023239 | controller | 2026-02-02 18:48:29.023346 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-02 18:48:29.023355 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:00.035) 0:00:26.830 ******* 2026-02-02 18:48:29.023362 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:00.035) 0:00:26.829 ******* 2026-02-02 18:48:29.023386 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-02 18:48:29.394075 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-02 18:48:29.394186 | controller | 2026-02-02 18:48:29.394202 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-02 18:48:29.394211 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.705) 0:00:27.536 ******* 2026-02-02 18:48:29.394218 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.705) 0:00:27.534 ******* 2026-02-02 18:48:29.394240 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-02 18:48:29.797227 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-02 18:48:29.797344 | controller | 2026-02-02 18:48:29.797354 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-02 18:48:29.797360 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.370) 0:00:27.906 ******* 2026-02-02 18:48:29.797366 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.370) 0:00:27.905 ******* 2026-02-02 18:48:29.797392 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-02 18:48:29.833410 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-02 18:48:29.833526 | controller | 2026-02-02 18:48:29.833535 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-02 18:48:29.833542 | controller | _pub_keys.results[1].content | b64decode 2026-02-02 18:48:29.833549 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-02 18:48:29.833556 | controller | _priv_keys.results[1].content | b64decode 2026-02-02 18:48:29.833562 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-02 18:48:29.833591 | controller | _pub_keys.results[1].content | b64decode 2026-02-02 18:48:29.833598 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-02 18:48:29.833604 | controller | _pub_keys.results[0].content | b64decode 2026-02-02 18:48:29.833609 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-02 18:48:29.833616 | controller | _priv_keys.results[0].content | b64decode 2026-02-02 18:48:29.833622 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-02 18:48:29.833628 | controller | [ 2026-02-02 18:48:29.833635 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-02 18:48:29.833642 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-02 18:48:29.833649 | controller | ] | select() 2026-02-02 18:48:29.833655 | controller | }}] *** 2026-02-02 18:48:29.833675 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.403) 0:00:28.310 ******* 2026-02-02 18:48:29.833681 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.403) 0:00:28.308 ******* 2026-02-02 18:48:29.833707 | controller | ok: [localhost] 2026-02-02 18:48:30.053735 | controller | 2026-02-02 18:48:30.053864 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-02 18:48:30.053878 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.035) 0:00:28.346 ******* 2026-02-02 18:48:30.053886 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.036) 0:00:28.344 ******* 2026-02-02 18:48:30.053908 | controller | 2026-02-02 18:48:30.103264 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-02 18:48:30.103550 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.220) 0:00:28.566 ******* 2026-02-02 18:48:30.103559 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.220) 0:00:28.565 ******* 2026-02-02 18:48:30.103584 | controller | ok: [localhost] => 2026-02-02 18:48:30.136437 | controller | changed: false 2026-02-02 18:48:30.136527 | controller | msg: All assertions passed 2026-02-02 18:48:30.136536 | controller | 2026-02-02 18:48:30.136543 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:48:30.136550 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.049) 0:00:28.616 ******* 2026-02-02 18:48:30.136557 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.049) 0:00:28.614 ******* 2026-02-02 18:48:30.136578 | controller | skipping: [localhost] 2026-02-02 18:48:30.173902 | controller | 2026-02-02 18:48:30.173994 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:48:30.174005 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.033) 0:00:28.649 ******* 2026-02-02 18:48:30.174012 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.033) 0:00:28.648 ******* 2026-02-02 18:48:30.174035 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-02-02 18:48:30.204776 | controller | 2026-02-02 18:48:30.204878 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:30.204886 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.037) 0:00:28.686 ******* 2026-02-02 18:48:30.204891 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.037) 0:00:28.685 ******* 2026-02-02 18:48:30.204910 | controller | skipping: [localhost] 2026-02-02 18:48:30.234167 | controller | 2026-02-02 18:48:30.234255 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:30.234279 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.030) 0:00:28.717 ******* 2026-02-02 18:48:30.234285 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.030) 0:00:28.716 ******* 2026-02-02 18:48:30.234303 | controller | ok: [localhost] 2026-02-02 18:48:30.456622 | controller | 2026-02-02 18:48:30.456707 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:30.456714 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:30.456718 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:30.456723 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:30.456728 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.029) 0:00:28.747 ******* 2026-02-02 18:48:30.456733 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.029) 0:00:28.745 ******* 2026-02-02 18:48:30.456752 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-02 18:48:30.524251 | controller | 2026-02-02 18:48:30.524362 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-02 18:48:30.524379 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.222) 0:00:28.969 ******* 2026-02-02 18:48:30.524399 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.222) 0:00:28.968 ******* 2026-02-02 18:48:30.524422 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:30.570636 | controller | 2026-02-02 18:48:30.570752 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane/networking/nncp name=run_hook] *** 2026-02-02 18:48:30.570767 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.067) 0:00:29.037 ******* 2026-02-02 18:48:30.570775 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.067) 0:00:29.035 ******* 2026-02-02 18:48:30.570796 | controller | skipping: [localhost] 2026-02-02 18:48:30.654396 | controller | 2026-02-02 18:48:30.654516 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-02-02 18:48:30.654525 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.046) 0:00:29.083 ******* 2026-02-02 18:48:30.654532 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.046) 0:00:29.082 ******* 2026-02-02 18:48:30.654559 | controller | 2026-02-02 18:48:30.727611 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:30.727726 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.083) 0:00:29.167 ******* 2026-02-02 18:48:30.727733 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.083) 0:00:29.165 ******* 2026-02-02 18:48:30.727757 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:48:30.788860 | controller | 2026-02-02 18:48:30.788976 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:48:30.788985 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.073) 0:00:29.240 ******* 2026-02-02 18:48:30.788990 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.073) 0:00:29.239 ******* 2026-02-02 18:48:30.789013 | controller | ok: [localhost] => 2026-02-02 18:48:30.997668 | controller | changed: false 2026-02-02 18:48:30.997721 | controller | msg: All assertions passed 2026-02-02 18:48:30.997729 | controller | 2026-02-02 18:48:30.997735 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:30.997742 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.061) 0:00:29.301 ******* 2026-02-02 18:48:30.997748 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.061) 0:00:29.300 ******* 2026-02-02 18:48:30.997761 | controller | ok: [localhost] 2026-02-02 18:48:31.056087 | controller | 2026-02-02 18:48:31.056139 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:48:31.056160 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.208) 0:00:29.510 ******* 2026-02-02 18:48:31.056173 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.208) 0:00:29.509 ******* 2026-02-02 18:48:31.056186 | controller | ok: [localhost] => 2026-02-02 18:48:31.276955 | controller | changed: false 2026-02-02 18:48:31.277026 | controller | msg: All assertions passed 2026-02-02 18:48:31.277033 | controller | 2026-02-02 18:48:31.277038 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:31.277044 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.058) 0:00:29.569 ******* 2026-02-02 18:48:31.277049 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.058) 0:00:29.567 ******* 2026-02-02 18:48:31.277067 | controller | ok: [localhost] 2026-02-02 18:48:31.686333 | controller | 2026-02-02 18:48:31.686442 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:48:31.686451 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:31.686456 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:31.686461 | controller | _config_map_content | 2026-02-02 18:48:31.686474 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:31.686479 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:31.686483 | controller | matching_parameter='regex') 2026-02-02 18:48:31.686488 | controller | }}, cacheable=False] *** 2026-02-02 18:48:31.686493 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.220) 0:00:29.789 ******* 2026-02-02 18:48:31.686498 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.220) 0:00:29.788 ******* 2026-02-02 18:48:31.686517 | controller | ok: [localhost] 2026-02-02 18:48:31.761302 | controller | 2026-02-02 18:48:31.761387 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:48:31.761394 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.409) 0:00:30.199 ******* 2026-02-02 18:48:31.761399 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.409) 0:00:30.198 ******* 2026-02-02 18:48:31.761418 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-02 18:48:31.824728 | controller | 2026-02-02 18:48:31.824825 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-02 18:48:31.824835 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.074) 0:00:30.274 ******* 2026-02-02 18:48:31.824855 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.074) 0:00:30.272 ******* 2026-02-02 18:48:31.824875 | controller | ok: [localhost] => 2026-02-02 18:48:32.049115 | controller | changed: false 2026-02-02 18:48:32.049233 | controller | msg: All assertions passed 2026-02-02 18:48:32.049243 | controller | 2026-02-02 18:48:32.049250 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:32.049258 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.063) 0:00:30.337 ******* 2026-02-02 18:48:32.049265 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.063) 0:00:30.336 ******* 2026-02-02 18:48:32.049290 | controller | changed: [localhost] 2026-02-02 18:48:32.720160 | controller | 2026-02-02 18:48:32.720247 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:32.720256 | controller | (snippet_datadir, 2026-02-02 18:48:32.720263 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:32.720269 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:32.720276 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.224) 0:00:30.561 ******* 2026-02-02 18:48:32.720283 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.224) 0:00:30.560 ******* 2026-02-02 18:48:32.720304 | controller | changed: [localhost] 2026-02-02 18:48:32.795015 | controller | 2026-02-02 18:48:32.795107 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:48:32.795117 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.671) 0:00:31.233 ******* 2026-02-02 18:48:32.795125 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.671) 0:00:31.231 ******* 2026-02-02 18:48:32.795146 | controller | ok: [localhost] 2026-02-02 18:48:33.222948 | controller | 2026-02-02 18:48:33.223034 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:33.223044 | controller | (snippet_datadir, 2026-02-02 18:48:33.223051 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:33.223057 | controller | }}, content={{ 2026-02-02 18:48:33.223064 | controller | _base64_patch | 2026-02-02 18:48:33.223086 | controller | default({}) | 2026-02-02 18:48:33.223093 | controller | to_nice_yaml 2026-02-02 18:48:33.223104 | controller | }}, mode=0644] *** 2026-02-02 18:48:33.223113 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.075) 0:00:31.308 ******* 2026-02-02 18:48:33.223121 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.075) 0:00:31.306 ******* 2026-02-02 18:48:33.223145 | controller | changed: [localhost] 2026-02-02 18:48:33.653285 | controller | 2026-02-02 18:48:33.653385 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:33.653393 | controller | (snippet_datadir, 2026-02-02 18:48:33.653399 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:33.653406 | controller | }}, content={{ 2026-02-02 18:48:33.653412 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:33.653417 | controller | default({}) | 2026-02-02 18:48:33.653423 | controller | to_nice_yaml 2026-02-02 18:48:33.653428 | controller | }}, mode=0644] *** 2026-02-02 18:48:33.653434 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.427) 0:00:31.735 ******* 2026-02-02 18:48:33.653439 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.427) 0:00:31.734 ******* 2026-02-02 18:48:33.653458 | controller | changed: [localhost] 2026-02-02 18:48:34.084178 | controller | 2026-02-02 18:48:34.084265 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:48:34.084273 | controller | ( 2026-02-02 18:48:34.084285 | controller | snippet_datadir, 2026-02-02 18:48:34.084290 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:34.084295 | controller | ) | path_join 2026-02-02 18:48:34.084300 | controller | }}, mode=0644] *** 2026-02-02 18:48:34.084304 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.430) 0:00:32.166 ******* 2026-02-02 18:48:34.084309 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.430) 0:00:32.164 ******* 2026-02-02 18:48:34.084329 | controller | changed: [localhost] 2026-02-02 18:48:34.157384 | controller | 2026-02-02 18:48:34.157465 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:34.157473 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.430) 0:00:32.596 ******* 2026-02-02 18:48:34.157478 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.430) 0:00:32.595 ******* 2026-02-02 18:48:34.157496 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:48:34.207136 | controller | 2026-02-02 18:48:34.207232 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:48:34.207243 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.073) 0:00:32.670 ******* 2026-02-02 18:48:34.207251 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.073) 0:00:32.669 ******* 2026-02-02 18:48:34.207274 | controller | ok: [localhost] => 2026-02-02 18:48:34.425107 | controller | changed: false 2026-02-02 18:48:34.425223 | controller | msg: All assertions passed 2026-02-02 18:48:34.425233 | controller | 2026-02-02 18:48:34.425241 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:48:34.425259 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.049) 0:00:32.719 ******* 2026-02-02 18:48:34.425266 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.049) 0:00:32.718 ******* 2026-02-02 18:48:34.425287 | controller | ok: [localhost] 2026-02-02 18:48:34.472095 | controller | 2026-02-02 18:48:34.472186 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:34.472196 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.218) 0:00:32.938 ******* 2026-02-02 18:48:34.472219 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.218) 0:00:32.936 ******* 2026-02-02 18:48:34.472241 | controller | ok: [localhost] 2026-02-02 18:48:35.067163 | controller | 2026-02-02 18:48:35.067247 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:35.067255 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.047) 0:00:32.985 ******* 2026-02-02 18:48:35.067260 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.047) 0:00:32.983 ******* 2026-02-02 18:48:35.067278 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-02 18:48:35.224257 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-02 18:48:35.224342 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-02 18:48:35.224359 | controller | 2026-02-02 18:48:35.224366 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:35.224371 | controller | _content | 2026-02-02 18:48:35.224376 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:35.224381 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:35.224386 | controller | }} 2026-02-02 18:48:35.224390 | controller | ] *** 2026-02-02 18:48:35.224395 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.595) 0:00:33.580 ******* 2026-02-02 18:48:35.224400 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.595) 0:00:33.578 ******* 2026-02-02 18:48:35.224418 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:35.440297 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:35.440418 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:35.440428 | controller | 2026-02-02 18:48:35.440436 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:35.440443 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.157) 0:00:33.737 ******* 2026-02-02 18:48:35.440449 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.157) 0:00:33.735 ******* 2026-02-02 18:48:35.440471 | controller | changed: [localhost] 2026-02-02 18:48:35.876273 | controller | 2026-02-02 18:48:35.876355 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:35.876361 | controller | (_destdir, 2026-02-02 18:48:35.876366 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:35.876371 | controller | }}, content={{ 2026-02-02 18:48:35.876376 | controller | ( 2026-02-02 18:48:35.876381 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:35.876385 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:35.876390 | controller | }}, mode=0644] *** 2026-02-02 18:48:35.876395 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.216) 0:00:33.953 ******* 2026-02-02 18:48:35.876399 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.216) 0:00:33.952 ******* 2026-02-02 18:48:35.876418 | controller | changed: [localhost] 2026-02-02 18:48:36.173442 | controller | 2026-02-02 18:48:36.173538 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:36.173547 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:36.173553 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:36.173559 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:36.173580 | controller | }}, dest={{ 2026-02-02 18:48:36.173588 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:36.173594 | controller | stage['path'], _val.src_file 2026-02-02 18:48:36.173600 | controller | ) | 2026-02-02 18:48:36.173606 | controller | path_join 2026-02-02 18:48:36.173613 | controller | }}] *** 2026-02-02 18:48:36.173619 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.435) 0:00:34.389 ******* 2026-02-02 18:48:36.173625 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.435) 0:00:34.387 ******* 2026-02-02 18:48:36.173647 | controller | changed: [localhost] => (item=network-values) 2026-02-02 18:48:36.223392 | controller | 2026-02-02 18:48:36.223478 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:36.223485 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.297) 0:00:34.686 ******* 2026-02-02 18:48:36.223491 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.297) 0:00:34.684 ******* 2026-02-02 18:48:36.223509 | controller | skipping: [localhost] 2026-02-02 18:48:36.683878 | controller | 2026-02-02 18:48:36.683926 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:36.683935 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.050) 0:00:34.736 ******* 2026-02-02 18:48:36.683940 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.050) 0:00:34.734 ******* 2026-02-02 18:48:36.683950 | controller | changed: [localhost] 2026-02-02 18:48:37.107355 | controller | 2026-02-02 18:48:37.107447 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-02 18:48:37.107456 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.460) 0:00:35.196 ******* 2026-02-02 18:48:37.107463 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.460) 0:00:35.195 ******* 2026-02-02 18:48:37.107486 | controller | changed: [localhost] 2026-02-02 18:48:37.383162 | controller | 2026-02-02 18:48:37.383265 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:37.383277 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:37.383285 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:37.383292 | controller | }}, mode=0644] *** 2026-02-02 18:48:37.383299 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.423) 0:00:35.620 ******* 2026-02-02 18:48:37.383307 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.423) 0:00:35.618 ******* 2026-02-02 18:48:37.383328 | controller | changed: [localhost] 2026-02-02 18:48:37.432749 | controller | 2026-02-02 18:48:37.432851 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:37.432859 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.275) 0:00:35.895 ******* 2026-02-02 18:48:37.432865 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.275) 0:00:35.894 ******* 2026-02-02 18:48:37.432884 | controller | skipping: [localhost] 2026-02-02 18:48:37.493207 | controller | 2026-02-02 18:48:37.493294 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:37.493304 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.049) 0:00:35.945 ******* 2026-02-02 18:48:37.493312 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.049) 0:00:35.944 ******* 2026-02-02 18:48:37.493335 | controller | skipping: [localhost] 2026-02-02 18:48:37.552869 | controller | 2026-02-02 18:48:37.552968 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:37.552981 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.060) 0:00:36.006 ******* 2026-02-02 18:48:37.552992 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.060) 0:00:36.004 ******* 2026-02-02 18:48:37.553041 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-02-02 18:48:37.604717 | controller | skipping: [localhost] 2026-02-02 18:48:37.604758 | controller | 2026-02-02 18:48:37.604765 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:37.604770 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.059) 0:00:36.065 ******* 2026-02-02 18:48:37.604775 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.059) 0:00:36.064 ******* 2026-02-02 18:48:37.604786 | controller | skipping: [localhost] 2026-02-02 18:48:37.659992 | controller | 2026-02-02 18:48:37.660075 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane/networking/nncp name=run_hook] *** 2026-02-02 18:48:37.660091 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.052) 0:00:36.117 ******* 2026-02-02 18:48:37.660098 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.052) 0:00:36.116 ******* 2026-02-02 18:48:37.660114 | controller | skipping: [localhost] 2026-02-02 18:48:37.700092 | controller | 2026-02-02 18:48:37.700185 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-02 18:48:37.700195 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.055) 0:00:36.172 ******* 2026-02-02 18:48:37.700220 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.055) 0:00:36.171 ******* 2026-02-02 18:48:37.700243 | controller | ok: [localhost] => 2026-02-02 18:48:37.735978 | controller | changed: false 2026-02-02 18:48:37.736065 | controller | msg: All assertions passed 2026-02-02 18:48:37.736081 | controller | 2026-02-02 18:48:37.736088 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:48:37.736095 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.040) 0:00:36.213 ******* 2026-02-02 18:48:37.736102 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.040) 0:00:36.211 ******* 2026-02-02 18:48:37.736123 | controller | skipping: [localhost] 2026-02-02 18:48:37.771664 | controller | 2026-02-02 18:48:37.771754 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:48:37.771764 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.035) 0:00:36.248 ******* 2026-02-02 18:48:37.771771 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.035) 0:00:36.247 ******* 2026-02-02 18:48:37.771793 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2026-02-02 18:48:37.805582 | controller | 2026-02-02 18:48:37.805700 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:37.805709 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.035) 0:00:36.284 ******* 2026-02-02 18:48:37.805715 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.035) 0:00:36.283 ******* 2026-02-02 18:48:37.805736 | controller | skipping: [localhost] 2026-02-02 18:48:37.845944 | controller | 2026-02-02 18:48:37.846037 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:37.846046 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.033) 0:00:36.318 ******* 2026-02-02 18:48:37.846053 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.033) 0:00:36.316 ******* 2026-02-02 18:48:37.846075 | controller | ok: [localhost] 2026-02-02 18:48:38.121189 | controller | 2026-02-02 18:48:38.121247 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:38.121269 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:38.121275 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:38.121282 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:38.121288 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.040) 0:00:36.358 ******* 2026-02-02 18:48:38.121294 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.040) 0:00:36.357 ******* 2026-02-02 18:48:38.121307 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-02 18:48:38.187122 | controller | 2026-02-02 18:48:38.187207 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-02 18:48:38.187214 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.275) 0:00:36.634 ******* 2026-02-02 18:48:38.187219 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.275) 0:00:36.632 ******* 2026-02-02 18:48:38.187236 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:38.236108 | controller | 2026-02-02 18:48:38.236170 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane/networking name=run_hook] *** 2026-02-02 18:48:38.236185 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.065) 0:00:36.700 ******* 2026-02-02 18:48:38.236196 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.065) 0:00:36.698 ******* 2026-02-02 18:48:38.236214 | controller | skipping: [localhost] 2026-02-02 18:48:38.336192 | controller | 2026-02-02 18:48:38.336245 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane/networking name=ci_gen_kustomize_values] *** 2026-02-02 18:48:38.336255 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.049) 0:00:36.749 ******* 2026-02-02 18:48:38.336263 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.049) 0:00:36.747 ******* 2026-02-02 18:48:38.336277 | controller | 2026-02-02 18:48:38.402572 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:38.402623 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.099) 0:00:36.849 ******* 2026-02-02 18:48:38.402632 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.099) 0:00:36.847 ******* 2026-02-02 18:48:38.402644 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:48:38.515682 | controller | 2026-02-02 18:48:38.515753 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:48:38.515761 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.066) 0:00:36.915 ******* 2026-02-02 18:48:38.515767 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.066) 0:00:36.914 ******* 2026-02-02 18:48:38.515780 | controller | ok: [localhost] => 2026-02-02 18:48:38.752609 | controller | changed: false 2026-02-02 18:48:38.752658 | controller | msg: All assertions passed 2026-02-02 18:48:38.752665 | controller | 2026-02-02 18:48:38.752672 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:38.752679 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.113) 0:00:37.028 ******* 2026-02-02 18:48:38.752686 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.113) 0:00:37.027 ******* 2026-02-02 18:48:38.752698 | controller | ok: [localhost] 2026-02-02 18:48:38.802431 | controller | 2026-02-02 18:48:38.802539 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:48:38.802550 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.236) 0:00:37.265 ******* 2026-02-02 18:48:38.802557 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.236) 0:00:37.264 ******* 2026-02-02 18:48:38.802581 | controller | ok: [localhost] => 2026-02-02 18:48:39.024335 | controller | changed: false 2026-02-02 18:48:39.024436 | controller | msg: All assertions passed 2026-02-02 18:48:39.024443 | controller | 2026-02-02 18:48:39.024449 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:39.024454 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.049) 0:00:37.315 ******* 2026-02-02 18:48:39.024459 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.049) 0:00:37.314 ******* 2026-02-02 18:48:39.024477 | controller | ok: [localhost] 2026-02-02 18:48:39.326533 | controller | 2026-02-02 18:48:39.326617 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:48:39.326625 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:39.326630 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:39.326635 | controller | _config_map_content | 2026-02-02 18:48:39.326639 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:39.326644 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:39.326649 | controller | matching_parameter='regex') 2026-02-02 18:48:39.326653 | controller | }}, cacheable=False] *** 2026-02-02 18:48:39.326657 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.221) 0:00:37.537 ******* 2026-02-02 18:48:39.326662 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.221) 0:00:37.536 ******* 2026-02-02 18:48:39.326699 | controller | ok: [localhost] 2026-02-02 18:48:39.399186 | controller | 2026-02-02 18:48:39.399264 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:48:39.399271 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.301) 0:00:37.839 ******* 2026-02-02 18:48:39.399277 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.301) 0:00:37.837 ******* 2026-02-02 18:48:39.399292 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-02 18:48:39.449671 | controller | 2026-02-02 18:48:39.449763 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-02 18:48:39.449770 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.072) 0:00:37.912 ******* 2026-02-02 18:48:39.449776 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.072) 0:00:37.910 ******* 2026-02-02 18:48:39.449795 | controller | ok: [localhost] => 2026-02-02 18:48:39.692554 | controller | changed: false 2026-02-02 18:48:39.692628 | controller | msg: All assertions passed 2026-02-02 18:48:39.692635 | controller | 2026-02-02 18:48:39.692640 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:39.692646 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.050) 0:00:37.962 ******* 2026-02-02 18:48:39.692651 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.050) 0:00:37.961 ******* 2026-02-02 18:48:39.692663 | controller | ok: [localhost] 2026-02-02 18:48:40.225877 | controller | 2026-02-02 18:48:40.225994 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:40.226007 | controller | (snippet_datadir, 2026-02-02 18:48:40.226013 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:40.226019 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:40.226026 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.242) 0:00:38.205 ******* 2026-02-02 18:48:40.226032 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.242) 0:00:38.204 ******* 2026-02-02 18:48:40.226054 | controller | ok: [localhost] 2026-02-02 18:48:40.300077 | controller | 2026-02-02 18:48:40.300158 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:48:40.300167 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.533) 0:00:38.738 ******* 2026-02-02 18:48:40.300172 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.533) 0:00:38.737 ******* 2026-02-02 18:48:40.300206 | controller | ok: [localhost] 2026-02-02 18:48:40.745031 | controller | 2026-02-02 18:48:40.745082 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:40.745091 | controller | (snippet_datadir, 2026-02-02 18:48:40.745098 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:40.745105 | controller | }}, content={{ 2026-02-02 18:48:40.745111 | controller | _base64_patch | 2026-02-02 18:48:40.745118 | controller | default({}) | 2026-02-02 18:48:40.745124 | controller | to_nice_yaml 2026-02-02 18:48:40.745130 | controller | }}, mode=0644] *** 2026-02-02 18:48:40.745136 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.074) 0:00:38.813 ******* 2026-02-02 18:48:40.745143 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.074) 0:00:38.811 ******* 2026-02-02 18:48:40.745156 | controller | ok: [localhost] 2026-02-02 18:48:41.174704 | controller | 2026-02-02 18:48:41.174745 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:41.174753 | controller | (snippet_datadir, 2026-02-02 18:48:41.174759 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:41.174764 | controller | }}, content={{ 2026-02-02 18:48:41.174769 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:41.174774 | controller | default({}) | 2026-02-02 18:48:41.174784 | controller | to_nice_yaml 2026-02-02 18:48:41.174788 | controller | }}, mode=0644] *** 2026-02-02 18:48:41.174793 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.444) 0:00:39.257 ******* 2026-02-02 18:48:41.174798 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.444) 0:00:39.256 ******* 2026-02-02 18:48:41.174808 | controller | ok: [localhost] 2026-02-02 18:48:41.594771 | controller | 2026-02-02 18:48:41.594841 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:48:41.594853 | controller | ( 2026-02-02 18:48:41.594865 | controller | snippet_datadir, 2026-02-02 18:48:41.594871 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:41.594877 | controller | ) | path_join 2026-02-02 18:48:41.594883 | controller | }}, mode=0644] *** 2026-02-02 18:48:41.594888 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.430) 0:00:39.687 ******* 2026-02-02 18:48:41.594894 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.430) 0:00:39.686 ******* 2026-02-02 18:48:41.594905 | controller | changed: [localhost] 2026-02-02 18:48:41.665290 | controller | 2026-02-02 18:48:41.665355 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:41.665369 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.419) 0:00:40.107 ******* 2026-02-02 18:48:41.665380 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.419) 0:00:40.106 ******* 2026-02-02 18:48:41.665402 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:48:41.728234 | controller | 2026-02-02 18:48:41.728286 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:48:41.728296 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.070) 0:00:40.178 ******* 2026-02-02 18:48:41.728303 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.070) 0:00:40.176 ******* 2026-02-02 18:48:41.728316 | controller | ok: [localhost] => 2026-02-02 18:48:41.957047 | controller | changed: false 2026-02-02 18:48:41.957094 | controller | msg: All assertions passed 2026-02-02 18:48:41.957101 | controller | 2026-02-02 18:48:41.957107 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:48:41.957113 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.062) 0:00:40.241 ******* 2026-02-02 18:48:41.957118 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.062) 0:00:40.239 ******* 2026-02-02 18:48:41.957129 | controller | ok: [localhost] 2026-02-02 18:48:42.001997 | controller | 2026-02-02 18:48:42.002050 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:42.002059 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.228) 0:00:40.469 ******* 2026-02-02 18:48:42.002065 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.228) 0:00:40.468 ******* 2026-02-02 18:48:42.002079 | controller | ok: [localhost] 2026-02-02 18:48:42.599500 | controller | 2026-02-02 18:48:42.599584 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:42.599593 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.045) 0:00:40.514 ******* 2026-02-02 18:48:42.599599 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.045) 0:00:40.513 ******* 2026-02-02 18:48:42.599618 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-02 18:48:42.751089 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-02 18:48:42.751171 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-02 18:48:42.751177 | controller | 2026-02-02 18:48:42.751182 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:42.751188 | controller | _content | 2026-02-02 18:48:42.751192 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:42.751197 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:42.751202 | controller | }} 2026-02-02 18:48:42.751207 | controller | ] *** 2026-02-02 18:48:42.751211 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.597) 0:00:41.112 ******* 2026-02-02 18:48:42.751229 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.597) 0:00:41.111 ******* 2026-02-02 18:48:42.751249 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:42.971778 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:42.971877 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:42.971885 | controller | 2026-02-02 18:48:42.971891 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:42.971898 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.151) 0:00:41.264 ******* 2026-02-02 18:48:42.971904 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.151) 0:00:41.262 ******* 2026-02-02 18:48:42.971921 | controller | ok: [localhost] 2026-02-02 18:48:43.438744 | controller | 2026-02-02 18:48:43.438868 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:43.438881 | controller | (_destdir, 2026-02-02 18:48:43.438888 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:43.438895 | controller | }}, content={{ 2026-02-02 18:48:43.438902 | controller | ( 2026-02-02 18:48:43.438909 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:43.438915 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:43.438923 | controller | }}, mode=0644] *** 2026-02-02 18:48:43.438930 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.220) 0:00:41.484 ******* 2026-02-02 18:48:43.438937 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.220) 0:00:41.483 ******* 2026-02-02 18:48:43.438961 | controller | ok: [localhost] 2026-02-02 18:48:43.717675 | controller | 2026-02-02 18:48:43.717764 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:43.717788 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:43.717795 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:43.717801 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:43.717806 | controller | }}, dest={{ 2026-02-02 18:48:43.717850 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:43.717859 | controller | stage['path'], _val.src_file 2026-02-02 18:48:43.717865 | controller | ) | 2026-02-02 18:48:43.717871 | controller | path_join 2026-02-02 18:48:43.717876 | controller | }}] *** 2026-02-02 18:48:43.717882 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.466) 0:00:41.951 ******* 2026-02-02 18:48:43.717895 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.466) 0:00:41.950 ******* 2026-02-02 18:48:43.717917 | controller | ok: [localhost] => (item=network-values) 2026-02-02 18:48:43.764777 | controller | 2026-02-02 18:48:43.764894 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:43.764903 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.278) 0:00:42.230 ******* 2026-02-02 18:48:43.764909 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.278) 0:00:42.229 ******* 2026-02-02 18:48:43.764929 | controller | skipping: [localhost] 2026-02-02 18:48:44.218085 | controller | 2026-02-02 18:48:44.218130 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:44.218142 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.047) 0:00:42.277 ******* 2026-02-02 18:48:44.218148 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.047) 0:00:42.276 ******* 2026-02-02 18:48:44.218158 | controller | changed: [localhost] 2026-02-02 18:48:44.663241 | controller | 2026-02-02 18:48:44.663347 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-02 18:48:44.663355 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.453) 0:00:42.731 ******* 2026-02-02 18:48:44.663361 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.453) 0:00:42.729 ******* 2026-02-02 18:48:44.663382 | controller | changed: [localhost] 2026-02-02 18:48:44.927748 | controller | 2026-02-02 18:48:44.927871 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:44.927881 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:44.927887 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:44.927892 | controller | }}, mode=0644] *** 2026-02-02 18:48:44.927897 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.444) 0:00:43.176 ******* 2026-02-02 18:48:44.927903 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.444) 0:00:43.174 ******* 2026-02-02 18:48:44.927925 | controller | changed: [localhost] 2026-02-02 18:48:44.980784 | controller | 2026-02-02 18:48:44.980921 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:44.980930 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.264) 0:00:43.440 ******* 2026-02-02 18:48:44.980936 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.264) 0:00:43.439 ******* 2026-02-02 18:48:44.980958 | controller | skipping: [localhost] 2026-02-02 18:48:45.030162 | controller | 2026-02-02 18:48:45.030278 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:45.030295 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.053) 0:00:43.493 ******* 2026-02-02 18:48:45.030308 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.053) 0:00:43.492 ******* 2026-02-02 18:48:45.030334 | controller | skipping: [localhost] 2026-02-02 18:48:45.100015 | controller | 2026-02-02 18:48:45.100118 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane/networking _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:45.100128 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.049) 0:00:43.543 ******* 2026-02-02 18:48:45.100135 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.049) 0:00:43.541 ******* 2026-02-02 18:48:45.100154 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2026-02-02 18:48:45.155883 | controller | skipping: [localhost] 2026-02-02 18:48:45.156001 | controller | 2026-02-02 18:48:45.156009 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:45.156017 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.069) 0:00:43.612 ******* 2026-02-02 18:48:45.156041 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.069) 0:00:43.611 ******* 2026-02-02 18:48:45.156067 | controller | skipping: [localhost] 2026-02-02 18:48:45.213010 | controller | 2026-02-02 18:48:45.213128 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane/networking name=run_hook] *** 2026-02-02 18:48:45.213136 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.055) 0:00:43.668 ******* 2026-02-02 18:48:45.213142 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.055) 0:00:43.667 ******* 2026-02-02 18:48:45.213166 | controller | skipping: [localhost] 2026-02-02 18:48:45.258147 | controller | 2026-02-02 18:48:45.258255 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-02 18:48:45.258266 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.057) 0:00:43.725 ******* 2026-02-02 18:48:45.258274 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.057) 0:00:43.724 ******* 2026-02-02 18:48:45.258300 | controller | ok: [localhost] => 2026-02-02 18:48:45.289248 | controller | changed: false 2026-02-02 18:48:45.289365 | controller | msg: All assertions passed 2026-02-02 18:48:45.289374 | controller | 2026-02-02 18:48:45.289382 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:48:45.289413 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.045) 0:00:43.771 ******* 2026-02-02 18:48:45.289421 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.045) 0:00:43.769 ******* 2026-02-02 18:48:45.289446 | controller | skipping: [localhost] 2026-02-02 18:48:45.332344 | controller | 2026-02-02 18:48:45.332461 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:48:45.332472 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.030) 0:00:43.801 ******* 2026-02-02 18:48:45.332480 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.030) 0:00:43.800 ******* 2026-02-02 18:48:45.332528 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2026-02-02 18:48:45.357922 | controller | 2026-02-02 18:48:45.358035 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:45.358047 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.042) 0:00:43.844 ******* 2026-02-02 18:48:45.358056 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.042) 0:00:43.843 ******* 2026-02-02 18:48:45.358081 | controller | skipping: [localhost] 2026-02-02 18:48:45.399469 | controller | 2026-02-02 18:48:45.399513 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:45.399520 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.026) 0:00:43.870 ******* 2026-02-02 18:48:45.399526 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.026) 0:00:43.869 ******* 2026-02-02 18:48:45.399535 | controller | ok: [localhost] 2026-02-02 18:48:45.806124 | controller | 2026-02-02 18:48:45.806176 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:45.806193 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:45.806201 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:45.806208 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:45.806214 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.041) 0:00:43.912 ******* 2026-02-02 18:48:45.806222 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.041) 0:00:43.910 ******* 2026-02-02 18:48:45.806234 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2026-02-02 18:48:45.907337 | controller | ok: [localhost] => (item={'name': 'service-values.yaml', 'src_file': 'service-values.yaml'}) 2026-02-02 18:48:45.907415 | controller | 2026-02-02 18:48:45.907425 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-02 18:48:45.907445 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.407) 0:00:44.319 ******* 2026-02-02 18:48:45.907452 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.406) 0:00:44.317 ******* 2026-02-02 18:48:45.907472 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:45.980712 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-02 18:48:45.980785 | controller | 2026-02-02 18:48:45.980795 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/control-plane name=run_hook] *** 2026-02-02 18:48:45.980802 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.100) 0:00:44.419 ******* 2026-02-02 18:48:45.980809 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.100) 0:00:44.418 ******* 2026-02-02 18:48:45.980849 | controller | skipping: [localhost] 2026-02-02 18:48:46.126146 | controller | 2026-02-02 18:48:46.126261 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/control-plane name=ci_gen_kustomize_values] *** 2026-02-02 18:48:46.126280 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.073) 0:00:44.493 ******* 2026-02-02 18:48:46.126295 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.073) 0:00:44.492 ******* 2026-02-02 18:48:46.126327 | controller | 2026-02-02 18:48:46.199982 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:46.200049 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.145) 0:00:44.639 ******* 2026-02-02 18:48:46.200059 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.145) 0:00:44.637 ******* 2026-02-02 18:48:46.200076 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:48:46.256581 | controller | 2026-02-02 18:48:46.256671 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:48:46.256682 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.074) 0:00:44.713 ******* 2026-02-02 18:48:46.256690 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.074) 0:00:44.711 ******* 2026-02-02 18:48:46.256712 | controller | ok: [localhost] => 2026-02-02 18:48:46.484755 | controller | changed: false 2026-02-02 18:48:46.484859 | controller | msg: All assertions passed 2026-02-02 18:48:46.484873 | controller | 2026-02-02 18:48:46.484881 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:46.484889 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.056) 0:00:44.769 ******* 2026-02-02 18:48:46.484896 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.056) 0:00:44.767 ******* 2026-02-02 18:48:46.484924 | controller | ok: [localhost] 2026-02-02 18:48:46.548544 | controller | 2026-02-02 18:48:46.548631 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:48:46.548651 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.228) 0:00:44.997 ******* 2026-02-02 18:48:46.548659 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.228) 0:00:44.996 ******* 2026-02-02 18:48:46.548677 | controller | ok: [localhost] => 2026-02-02 18:48:46.760296 | controller | changed: false 2026-02-02 18:48:46.760352 | controller | msg: All assertions passed 2026-02-02 18:48:46.760361 | controller | 2026-02-02 18:48:46.760368 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:46.760375 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.063) 0:00:45.061 ******* 2026-02-02 18:48:46.760388 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.063) 0:00:45.059 ******* 2026-02-02 18:48:46.760401 | controller | ok: [localhost] 2026-02-02 18:48:47.065441 | controller | 2026-02-02 18:48:47.065536 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:48:47.065549 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:47.065556 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:47.065562 | controller | _config_map_content | 2026-02-02 18:48:47.065569 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:47.065575 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:47.065582 | controller | matching_parameter='regex') 2026-02-02 18:48:47.065588 | controller | }}, cacheable=False] *** 2026-02-02 18:48:47.065595 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.211) 0:00:45.273 ******* 2026-02-02 18:48:47.065602 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.211) 0:00:45.271 ******* 2026-02-02 18:48:47.065623 | controller | ok: [localhost] 2026-02-02 18:48:47.135449 | controller | 2026-02-02 18:48:47.135543 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:48:47.135554 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.305) 0:00:45.578 ******* 2026-02-02 18:48:47.135561 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.305) 0:00:45.577 ******* 2026-02-02 18:48:47.135583 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-02 18:48:47.193278 | controller | 2026-02-02 18:48:47.193371 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-02 18:48:47.193381 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.069) 0:00:45.648 ******* 2026-02-02 18:48:47.193388 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.070) 0:00:45.647 ******* 2026-02-02 18:48:47.193411 | controller | ok: [localhost] => 2026-02-02 18:48:47.407529 | controller | changed: false 2026-02-02 18:48:47.407626 | controller | msg: All assertions passed 2026-02-02 18:48:47.407637 | controller | 2026-02-02 18:48:47.407644 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:47.407651 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.057) 0:00:45.706 ******* 2026-02-02 18:48:47.407658 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.057) 0:00:45.704 ******* 2026-02-02 18:48:47.407680 | controller | ok: [localhost] 2026-02-02 18:48:47.957870 | controller | 2026-02-02 18:48:47.957944 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:47.957951 | controller | (snippet_datadir, 2026-02-02 18:48:47.957968 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:47.957972 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:47.957978 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.214) 0:00:45.920 ******* 2026-02-02 18:48:47.957982 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.214) 0:00:45.919 ******* 2026-02-02 18:48:47.957999 | controller | ok: [localhost] 2026-02-02 18:48:48.030714 | controller | 2026-02-02 18:48:48.030845 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:48:48.030854 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.550) 0:00:46.470 ******* 2026-02-02 18:48:48.030860 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.550) 0:00:46.469 ******* 2026-02-02 18:48:48.030879 | controller | ok: [localhost] 2026-02-02 18:48:48.478177 | controller | 2026-02-02 18:48:48.478220 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:48.478227 | controller | (snippet_datadir, 2026-02-02 18:48:48.478232 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:48.478242 | controller | }}, content={{ 2026-02-02 18:48:48.478246 | controller | _base64_patch | 2026-02-02 18:48:48.478251 | controller | default({}) | 2026-02-02 18:48:48.478255 | controller | to_nice_yaml 2026-02-02 18:48:48.478259 | controller | }}, mode=0644] *** 2026-02-02 18:48:48.478264 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.072) 0:00:46.543 ******* 2026-02-02 18:48:48.478269 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.072) 0:00:46.542 ******* 2026-02-02 18:48:48.478279 | controller | ok: [localhost] 2026-02-02 18:48:48.971544 | controller | 2026-02-02 18:48:48.971653 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:48.971661 | controller | (snippet_datadir, 2026-02-02 18:48:48.971667 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:48.971673 | controller | }}, content={{ 2026-02-02 18:48:48.971678 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:48.971701 | controller | default({}) | 2026-02-02 18:48:48.971706 | controller | to_nice_yaml 2026-02-02 18:48:48.971710 | controller | }}, mode=0644] *** 2026-02-02 18:48:48.971715 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.447) 0:00:46.991 ******* 2026-02-02 18:48:48.971720 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.447) 0:00:46.989 ******* 2026-02-02 18:48:48.971741 | controller | ok: [localhost] 2026-02-02 18:48:49.412573 | controller | 2026-02-02 18:48:49.412687 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:48:49.412697 | controller | ( 2026-02-02 18:48:49.412704 | controller | snippet_datadir, 2026-02-02 18:48:49.412712 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:49.412718 | controller | ) | path_join 2026-02-02 18:48:49.412743 | controller | }}, mode=0644] *** 2026-02-02 18:48:49.412749 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.493) 0:00:47.484 ******* 2026-02-02 18:48:49.412757 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.493) 0:00:47.482 ******* 2026-02-02 18:48:49.412783 | controller | ok: [localhost] 2026-02-02 18:48:49.486082 | controller | 2026-02-02 18:48:49.486198 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:49.486205 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.441) 0:00:47.925 ******* 2026-02-02 18:48:49.486211 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.441) 0:00:47.924 ******* 2026-02-02 18:48:49.486234 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:48:49.543210 | controller | 2026-02-02 18:48:49.543325 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:48:49.543335 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.073) 0:00:47.998 ******* 2026-02-02 18:48:49.543341 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.073) 0:00:47.997 ******* 2026-02-02 18:48:49.543364 | controller | ok: [localhost] => 2026-02-02 18:48:49.768492 | controller | changed: false 2026-02-02 18:48:49.768540 | controller | msg: All assertions passed 2026-02-02 18:48:49.768548 | controller | 2026-02-02 18:48:49.768555 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:48:49.768562 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.057) 0:00:48.056 ******* 2026-02-02 18:48:49.768569 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.057) 0:00:48.054 ******* 2026-02-02 18:48:49.768581 | controller | ok: [localhost] 2026-02-02 18:48:49.816088 | controller | 2026-02-02 18:48:49.816142 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:49.816152 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.225) 0:00:48.281 ******* 2026-02-02 18:48:49.816158 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.225) 0:00:48.280 ******* 2026-02-02 18:48:49.816180 | controller | ok: [localhost] 2026-02-02 18:48:50.389094 | controller | 2026-02-02 18:48:50.389195 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:50.389204 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.047) 0:00:48.328 ******* 2026-02-02 18:48:50.389211 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.047) 0:00:48.327 ******* 2026-02-02 18:48:50.389235 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-02 18:48:50.536047 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-02 18:48:50.536088 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-02 18:48:50.536094 | controller | 2026-02-02 18:48:50.536100 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:50.536105 | controller | _content | 2026-02-02 18:48:50.536109 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:50.536114 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:50.536119 | controller | }} 2026-02-02 18:48:50.536124 | controller | ] *** 2026-02-02 18:48:50.536128 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.573) 0:00:48.902 ******* 2026-02-02 18:48:50.536134 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.573) 0:00:48.900 ******* 2026-02-02 18:48:50.536144 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:50.759000 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:50.759051 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:50.759060 | controller | 2026-02-02 18:48:50.759068 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:50.759075 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.147) 0:00:49.049 ******* 2026-02-02 18:48:50.759082 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.147) 0:00:49.047 ******* 2026-02-02 18:48:50.759095 | controller | ok: [localhost] 2026-02-02 18:48:51.232565 | controller | 2026-02-02 18:48:51.232620 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:51.232629 | controller | (_destdir, 2026-02-02 18:48:51.232635 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:51.232642 | controller | }}, content={{ 2026-02-02 18:48:51.232649 | controller | ( 2026-02-02 18:48:51.232655 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:51.232661 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:51.232667 | controller | }}, mode=0644] *** 2026-02-02 18:48:51.232674 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.222) 0:00:49.271 ******* 2026-02-02 18:48:51.232687 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.222) 0:00:49.270 ******* 2026-02-02 18:48:51.232699 | controller | ok: [localhost] 2026-02-02 18:48:51.322897 | controller | 2026-02-02 18:48:51.322945 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:51.322953 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.473) 0:00:49.745 ******* 2026-02-02 18:48:51.322960 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.473) 0:00:49.744 ******* 2026-02-02 18:48:51.322974 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:48:51.384022 | controller | 2026-02-02 18:48:51.384074 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:48:51.384085 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.090) 0:00:49.835 ******* 2026-02-02 18:48:51.384092 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.090) 0:00:49.834 ******* 2026-02-02 18:48:51.384106 | controller | ok: [localhost] => 2026-02-02 18:48:51.624054 | controller | changed: false 2026-02-02 18:48:51.624094 | controller | msg: All assertions passed 2026-02-02 18:48:51.624105 | controller | 2026-02-02 18:48:51.624111 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:51.624116 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.060) 0:00:49.896 ******* 2026-02-02 18:48:51.624122 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.060) 0:00:49.895 ******* 2026-02-02 18:48:51.624131 | controller | ok: [localhost] 2026-02-02 18:48:51.680054 | controller | 2026-02-02 18:48:51.680102 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:48:51.680111 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.240) 0:00:50.137 ******* 2026-02-02 18:48:51.680118 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.240) 0:00:50.135 ******* 2026-02-02 18:48:51.680129 | controller | ok: [localhost] => 2026-02-02 18:48:51.902567 | controller | changed: false 2026-02-02 18:48:51.902609 | controller | msg: All assertions passed 2026-02-02 18:48:51.902616 | controller | 2026-02-02 18:48:51.902621 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:51.902626 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.056) 0:00:50.193 ******* 2026-02-02 18:48:51.902632 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.056) 0:00:50.191 ******* 2026-02-02 18:48:51.902642 | controller | ok: [localhost] 2026-02-02 18:48:52.159899 | controller | 2026-02-02 18:48:52.159948 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:48:52.159958 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:52.159965 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:52.159971 | controller | _config_map_content | 2026-02-02 18:48:52.159977 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:52.159982 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:52.159988 | controller | matching_parameter='regex') 2026-02-02 18:48:52.159994 | controller | }}, cacheable=False] *** 2026-02-02 18:48:52.160022 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.222) 0:00:50.415 ******* 2026-02-02 18:48:52.160029 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.222) 0:00:50.414 ******* 2026-02-02 18:48:52.160042 | controller | ok: [localhost] 2026-02-02 18:48:52.211706 | controller | 2026-02-02 18:48:52.211748 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:48:52.211755 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.257) 0:00:50.673 ******* 2026-02-02 18:48:52.211760 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.257) 0:00:50.671 ******* 2026-02-02 18:48:52.211771 | controller | skipping: [localhost] 2026-02-02 18:48:52.466520 | controller | 2026-02-02 18:48:52.466570 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:52.466578 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.051) 0:00:50.724 ******* 2026-02-02 18:48:52.466585 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.051) 0:00:50.723 ******* 2026-02-02 18:48:52.466598 | controller | changed: [localhost] 2026-02-02 18:48:52.538233 | controller | 2026-02-02 18:48:52.538275 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:52.538282 | controller | (snippet_datadir, 2026-02-02 18:48:52.538287 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:52.538293 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:52.538298 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.254) 0:00:50.979 ******* 2026-02-02 18:48:52.538302 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.254) 0:00:50.978 ******* 2026-02-02 18:48:52.538313 | controller | skipping: [localhost] 2026-02-02 18:48:52.609547 | controller | 2026-02-02 18:48:52.609590 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:48:52.609597 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.071) 0:00:51.051 ******* 2026-02-02 18:48:52.609602 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.071) 0:00:51.049 ******* 2026-02-02 18:48:52.609613 | controller | ok: [localhost] 2026-02-02 18:48:53.087968 | controller | 2026-02-02 18:48:53.088014 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:53.088021 | controller | (snippet_datadir, 2026-02-02 18:48:53.088027 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:53.088032 | controller | }}, content={{ 2026-02-02 18:48:53.088037 | controller | _base64_patch | 2026-02-02 18:48:53.088041 | controller | default({}) | 2026-02-02 18:48:53.088045 | controller | to_nice_yaml 2026-02-02 18:48:53.088050 | controller | }}, mode=0644] *** 2026-02-02 18:48:53.088055 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.071) 0:00:51.122 ******* 2026-02-02 18:48:53.088059 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.071) 0:00:51.121 ******* 2026-02-02 18:48:53.088070 | controller | changed: [localhost] 2026-02-02 18:48:53.510438 | controller | 2026-02-02 18:48:53.510487 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:53.510496 | controller | (snippet_datadir, 2026-02-02 18:48:53.510503 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:53.510509 | controller | }}, content={{ 2026-02-02 18:48:53.510515 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:53.510521 | controller | default({}) | 2026-02-02 18:48:53.510527 | controller | to_nice_yaml 2026-02-02 18:48:53.510533 | controller | }}, mode=0644] *** 2026-02-02 18:48:53.510539 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.478) 0:00:51.601 ******* 2026-02-02 18:48:53.510545 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.478) 0:00:51.599 ******* 2026-02-02 18:48:53.510558 | controller | changed: [localhost] 2026-02-02 18:48:53.974025 | controller | 2026-02-02 18:48:53.974110 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:48:53.974118 | controller | ( 2026-02-02 18:48:53.974123 | controller | snippet_datadir, 2026-02-02 18:48:53.974128 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:53.974133 | controller | ) | path_join 2026-02-02 18:48:53.974137 | controller | }}, mode=0644] *** 2026-02-02 18:48:53.974142 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.422) 0:00:52.023 ******* 2026-02-02 18:48:53.974147 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.422) 0:00:52.022 ******* 2026-02-02 18:48:53.974165 | controller | changed: [localhost] 2026-02-02 18:48:54.050488 | controller | 2026-02-02 18:48:54.050574 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:54.050582 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.463) 0:00:52.486 ******* 2026-02-02 18:48:54.050606 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.463) 0:00:52.485 ******* 2026-02-02 18:48:54.050626 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:48:54.101043 | controller | 2026-02-02 18:48:54.101118 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:48:54.101127 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.076) 0:00:52.563 ******* 2026-02-02 18:48:54.101133 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.076) 0:00:52.561 ******* 2026-02-02 18:48:54.101151 | controller | ok: [localhost] => 2026-02-02 18:48:54.311235 | controller | changed: false 2026-02-02 18:48:54.311325 | controller | msg: All assertions passed 2026-02-02 18:48:54.311335 | controller | 2026-02-02 18:48:54.311342 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:48:54.311362 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.050) 0:00:52.614 ******* 2026-02-02 18:48:54.311370 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.050) 0:00:52.612 ******* 2026-02-02 18:48:54.311391 | controller | ok: [localhost] 2026-02-02 18:48:54.362132 | controller | 2026-02-02 18:48:54.362231 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:54.362242 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.210) 0:00:52.824 ******* 2026-02-02 18:48:54.362248 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.210) 0:00:52.822 ******* 2026-02-02 18:48:54.362270 | controller | ok: [localhost] 2026-02-02 18:48:54.771497 | controller | 2026-02-02 18:48:54.771673 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:54.771685 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.050) 0:00:52.874 ******* 2026-02-02 18:48:54.771693 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.050) 0:00:52.873 ******* 2026-02-02 18:48:54.771717 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/03_user_data_b64.yaml) 2026-02-02 18:48:54.878342 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/04_user_data.yaml) 2026-02-02 18:48:54.878427 | controller | 2026-02-02 18:48:54.878436 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:54.878451 | controller | _content | 2026-02-02 18:48:54.878460 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:54.878466 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:54.878472 | controller | }} 2026-02-02 18:48:54.878476 | controller | ] *** 2026-02-02 18:48:54.878481 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.409) 0:00:53.284 ******* 2026-02-02 18:48:54.878486 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.409) 0:00:53.283 ******* 2026-02-02 18:48:54.878506 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:55.128375 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:55.128468 | controller | 2026-02-02 18:48:55.128476 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:55.128483 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.106) 0:00:53.391 ******* 2026-02-02 18:48:55.128489 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.106) 0:00:53.389 ******* 2026-02-02 18:48:55.128514 | controller | changed: [localhost] 2026-02-02 18:48:55.572935 | controller | 2026-02-02 18:48:55.573025 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:55.573035 | controller | (_destdir, 2026-02-02 18:48:55.573042 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:55.573049 | controller | }}, content={{ 2026-02-02 18:48:55.573063 | controller | ( 2026-02-02 18:48:55.573069 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:55.573075 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:55.573081 | controller | }}, mode=0644] *** 2026-02-02 18:48:55.573088 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.249) 0:00:53.641 ******* 2026-02-02 18:48:55.573094 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.249) 0:00:53.639 ******* 2026-02-02 18:48:55.573116 | controller | changed: [localhost] 2026-02-02 18:48:56.132768 | controller | 2026-02-02 18:48:56.132900 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:56.132909 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:56.132915 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:56.132919 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:56.132923 | controller | }}, dest={{ 2026-02-02 18:48:56.132929 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:56.132934 | controller | stage['path'], _val.src_file 2026-02-02 18:48:56.132939 | controller | ) | 2026-02-02 18:48:56.132973 | controller | path_join 2026-02-02 18:48:56.132980 | controller | }}] *** 2026-02-02 18:48:56.132985 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.444) 0:00:54.085 ******* 2026-02-02 18:48:56.132991 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.444) 0:00:54.084 ******* 2026-02-02 18:48:56.133010 | controller | ok: [localhost] => (item=network-values) 2026-02-02 18:48:56.190887 | controller | changed: [localhost] => (item=service-values.yaml) 2026-02-02 18:48:56.191004 | controller | 2026-02-02 18:48:56.191016 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:56.191024 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.559) 0:00:54.645 ******* 2026-02-02 18:48:56.191032 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.559) 0:00:54.644 ******* 2026-02-02 18:48:56.191058 | controller | skipping: [localhost] 2026-02-02 18:48:56.550423 | controller | 2026-02-02 18:48:56.550507 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:56.550515 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.058) 0:00:54.703 ******* 2026-02-02 18:48:56.550520 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.058) 0:00:54.702 ******* 2026-02-02 18:48:56.550540 | controller | changed: [localhost] 2026-02-02 18:48:56.999322 | controller | 2026-02-02 18:48:56.999430 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-02 18:48:56.999438 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.359) 0:00:55.063 ******* 2026-02-02 18:48:56.999453 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.359) 0:00:55.062 ******* 2026-02-02 18:48:56.999488 | controller | changed: [localhost] 2026-02-02 18:48:57.292147 | controller | 2026-02-02 18:48:57.292249 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/control-plane remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:57.292259 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:57.292268 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:57.292275 | controller | }}, mode=0644] *** 2026-02-02 18:48:57.292282 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.448) 0:00:55.512 ******* 2026-02-02 18:48:57.292289 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.448) 0:00:55.511 ******* 2026-02-02 18:48:57.292310 | controller | changed: [localhost] 2026-02-02 18:48:57.344385 | controller | 2026-02-02 18:48:57.344436 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:57.344444 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.292) 0:00:55.804 ******* 2026-02-02 18:48:57.344452 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.292) 0:00:55.803 ******* 2026-02-02 18:48:57.344465 | controller | skipping: [localhost] 2026-02-02 18:48:57.397613 | controller | 2026-02-02 18:48:57.397687 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:57.397694 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.052) 0:00:55.857 ******* 2026-02-02 18:48:57.397699 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.052) 0:00:55.856 ******* 2026-02-02 18:48:57.397725 | controller | skipping: [localhost] 2026-02-02 18:48:57.457325 | controller | 2026-02-02 18:48:57.457390 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/control-plane _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:57.457397 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.053) 0:00:55.910 ******* 2026-02-02 18:48:57.457402 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.053) 0:00:55.909 ******* 2026-02-02 18:48:57.457418 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2026-02-02 18:48:57.512482 | controller | skipping: [localhost] 2026-02-02 18:48:57.512553 | controller | 2026-02-02 18:48:57.512573 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:57.512581 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.059) 0:00:55.970 ******* 2026-02-02 18:48:57.512588 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.059) 0:00:55.968 ******* 2026-02-02 18:48:57.512604 | controller | skipping: [localhost] 2026-02-02 18:48:57.569568 | controller | 2026-02-02 18:48:57.569662 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/control-plane name=run_hook] *** 2026-02-02 18:48:57.569672 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.055) 0:00:56.025 ******* 2026-02-02 18:48:57.569679 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.055) 0:00:56.023 ******* 2026-02-02 18:48:57.569701 | controller | skipping: [localhost] 2026-02-02 18:48:57.625231 | controller | 2026-02-02 18:48:57.625307 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-02 18:48:57.625317 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.057) 0:00:56.082 ******* 2026-02-02 18:48:57.625325 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.057) 0:00:56.081 ******* 2026-02-02 18:48:57.625341 | controller | ok: [localhost] => 2026-02-02 18:48:57.666349 | controller | changed: false 2026-02-02 18:48:57.666440 | controller | msg: All assertions passed 2026-02-02 18:48:57.666449 | controller | 2026-02-02 18:48:57.666465 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:48:57.666473 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.055) 0:00:56.138 ******* 2026-02-02 18:48:57.666479 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.055) 0:00:56.136 ******* 2026-02-02 18:48:57.666503 | controller | skipping: [localhost] 2026-02-02 18:48:57.701866 | controller | 2026-02-02 18:48:57.701926 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:48:57.701936 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.040) 0:00:56.178 ******* 2026-02-02 18:48:57.701944 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.040) 0:00:56.177 ******* 2026-02-02 18:48:57.701961 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns ceph-nodes --for condition=SetupReady --timeout=10m) 2026-02-02 18:48:57.732770 | controller | 2026-02-02 18:48:57.732874 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:57.732885 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.035) 0:00:56.214 ******* 2026-02-02 18:48:57.732892 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.035) 0:00:56.213 ******* 2026-02-02 18:48:57.732911 | controller | skipping: [localhost] 2026-02-02 18:48:57.775959 | controller | 2026-02-02 18:48:57.776043 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:57.776052 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.031) 0:00:56.245 ******* 2026-02-02 18:48:57.776059 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.031) 0:00:56.244 ******* 2026-02-02 18:48:57.776083 | controller | ok: [localhost] 2026-02-02 18:48:58.024954 | controller | 2026-02-02 18:48:58.025036 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:58.025047 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:58.025054 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:58.025061 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:58.025068 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.042) 0:00:56.288 ******* 2026-02-02 18:48:58.025087 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.042) 0:00:56.287 ******* 2026-02-02 18:48:58.025110 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-02 18:48:58.108204 | controller | 2026-02-02 18:48:58.108269 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-02 18:48:58.108278 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.249) 0:00:56.537 ******* 2026-02-02 18:48:58.108286 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.249) 0:00:56.536 ******* 2026-02-02 18:48:58.108300 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:58.160238 | controller | 2026-02-02 18:48:58.160292 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=run_hook] *** 2026-02-02 18:48:58.160303 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.083) 0:00:56.620 ******* 2026-02-02 18:48:58.160309 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.083) 0:00:56.619 ******* 2026-02-02 18:48:58.160325 | controller | skipping: [localhost] 2026-02-02 18:48:58.256204 | controller | 2026-02-02 18:48:58.256299 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] *** 2026-02-02 18:48:58.256307 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.052) 0:00:56.672 ******* 2026-02-02 18:48:58.256312 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.052) 0:00:56.671 ******* 2026-02-02 18:48:58.256332 | controller | 2026-02-02 18:48:58.414546 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:58.414645 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.096) 0:00:56.768 ******* 2026-02-02 18:48:58.414654 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.096) 0:00:56.767 ******* 2026-02-02 18:48:58.414677 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:48:58.475197 | controller | 2026-02-02 18:48:58.475246 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:48:58.475256 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.158) 0:00:56.927 ******* 2026-02-02 18:48:58.475262 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.158) 0:00:56.925 ******* 2026-02-02 18:48:58.475279 | controller | ok: [localhost] => 2026-02-02 18:48:58.708678 | controller | changed: false 2026-02-02 18:48:58.708766 | controller | msg: All assertions passed 2026-02-02 18:48:58.708775 | controller | 2026-02-02 18:48:58.708783 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:58.708790 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.060) 0:00:56.988 ******* 2026-02-02 18:48:58.708797 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.060) 0:00:56.986 ******* 2026-02-02 18:48:58.708861 | controller | ok: [localhost] 2026-02-02 18:48:58.779998 | controller | 2026-02-02 18:48:58.780085 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:48:58.780095 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.233) 0:00:57.221 ******* 2026-02-02 18:48:58.780102 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.233) 0:00:57.220 ******* 2026-02-02 18:48:58.780124 | controller | ok: [localhost] => 2026-02-02 18:48:59.017217 | controller | changed: false 2026-02-02 18:48:59.017311 | controller | msg: All assertions passed 2026-02-02 18:48:59.017321 | controller | 2026-02-02 18:48:59.017329 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:59.017338 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.071) 0:00:57.292 ******* 2026-02-02 18:48:59.017360 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.071) 0:00:57.291 ******* 2026-02-02 18:48:59.017384 | controller | ok: [localhost] 2026-02-02 18:48:59.302222 | controller | 2026-02-02 18:48:59.302325 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:48:59.302336 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:59.302343 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:59.302349 | controller | _config_map_content | 2026-02-02 18:48:59.302356 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:59.302363 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:59.302369 | controller | matching_parameter='regex') 2026-02-02 18:48:59.302376 | controller | }}, cacheable=False] *** 2026-02-02 18:48:59.302382 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.236) 0:00:57.529 ******* 2026-02-02 18:48:59.302389 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.236) 0:00:57.527 ******* 2026-02-02 18:48:59.302412 | controller | ok: [localhost] 2026-02-02 18:48:59.389773 | controller | 2026-02-02 18:48:59.389890 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:48:59.389896 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.285) 0:00:57.815 ******* 2026-02-02 18:48:59.389901 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.285) 0:00:57.813 ******* 2026-02-02 18:48:59.389921 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2026-02-02 18:48:59.472784 | controller | 2026-02-02 18:48:59.472911 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2026-02-02 18:48:59.472923 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.087) 0:00:57.902 ******* 2026-02-02 18:48:59.472930 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.087) 0:00:57.901 ******* 2026-02-02 18:48:59.472954 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2026-02-02 18:48:59.545400 | controller | 2026-02-02 18:48:59.545493 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2026-02-02 18:48:59.545503 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.083) 0:00:57.985 ******* 2026-02-02 18:48:59.545510 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.083) 0:00:57.984 ******* 2026-02-02 18:48:59.545529 | controller | ok: [localhost] => 2026-02-02 18:48:59.616698 | controller | changed: false 2026-02-02 18:48:59.616800 | controller | msg: All assertions passed 2026-02-02 18:48:59.616810 | controller | 2026-02-02 18:48:59.616847 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2026-02-02 18:48:59.616854 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.072) 0:00:58.058 ******* 2026-02-02 18:48:59.616870 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.072) 0:00:58.056 ******* 2026-02-02 18:48:59.616893 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2026-02-02 18:48:59.675393 | controller | 2026-02-02 18:48:59.675486 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2026-02-02 18:48:59.675510 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.071) 0:00:58.129 ******* 2026-02-02 18:48:59.675518 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.071) 0:00:58.128 ******* 2026-02-02 18:48:59.675540 | controller | skipping: [localhost] 2026-02-02 18:48:59.734893 | controller | 2026-02-02 18:48:59.734999 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2026-02-02 18:48:59.735009 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2026-02-02 18:48:59.735016 | controller | }}] *** 2026-02-02 18:48:59.735023 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.058) 0:00:58.188 ******* 2026-02-02 18:48:59.735029 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.058) 0:00:58.186 ******* 2026-02-02 18:48:59.735055 | controller | ok: [localhost] 2026-02-02 18:48:59.798550 | controller | 2026-02-02 18:48:59.798656 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2026-02-02 18:48:59.798668 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.059) 0:00:58.247 ******* 2026-02-02 18:48:59.798677 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.059) 0:00:58.246 ******* 2026-02-02 18:48:59.798698 | controller | ok: [localhost] => 2026-02-02 18:49:00.024418 | controller | changed: false 2026-02-02 18:49:00.024530 | controller | msg: All assertions passed 2026-02-02 18:49:00.024544 | controller | 2026-02-02 18:49:00.024555 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:49:00.024566 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.063) 0:00:58.311 ******* 2026-02-02 18:49:00.024577 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.063) 0:00:58.310 ******* 2026-02-02 18:49:00.024605 | controller | changed: [localhost] 2026-02-02 18:49:00.558905 | controller | 2026-02-02 18:49:00.559011 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:49:00.559020 | controller | (snippet_datadir, 2026-02-02 18:49:00.559027 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:49:00.559032 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:49:00.559038 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.225) 0:00:58.536 ******* 2026-02-02 18:49:00.559044 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.225) 0:00:58.535 ******* 2026-02-02 18:49:00.559069 | controller | changed: [localhost] 2026-02-02 18:49:00.629389 | controller | 2026-02-02 18:49:00.629442 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:49:00.629451 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.534) 0:00:59.071 ******* 2026-02-02 18:49:00.629459 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.534) 0:00:59.070 ******* 2026-02-02 18:49:00.629472 | controller | ok: [localhost] 2026-02-02 18:49:01.012142 | controller | 2026-02-02 18:49:01.012226 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:49:01.012233 | controller | (snippet_datadir, 2026-02-02 18:49:01.012239 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:49:01.012244 | controller | }}, content={{ 2026-02-02 18:49:01.012248 | controller | _base64_patch | 2026-02-02 18:49:01.012253 | controller | default({}) | 2026-02-02 18:49:01.012258 | controller | to_nice_yaml 2026-02-02 18:49:01.012262 | controller | }}, mode=0644] *** 2026-02-02 18:49:01.012267 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.070) 0:00:59.142 ******* 2026-02-02 18:49:01.012272 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.070) 0:00:59.140 ******* 2026-02-02 18:49:01.012291 | controller | changed: [localhost] 2026-02-02 18:49:01.390130 | controller | 2026-02-02 18:49:01.390220 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:49:01.390245 | controller | (snippet_datadir, 2026-02-02 18:49:01.390253 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:49:01.390261 | controller | }}, content={{ 2026-02-02 18:49:01.390267 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:49:01.390274 | controller | default({}) | 2026-02-02 18:49:01.390281 | controller | to_nice_yaml 2026-02-02 18:49:01.390287 | controller | }}, mode=0644] *** 2026-02-02 18:49:01.390299 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.382) 0:00:59.525 ******* 2026-02-02 18:49:01.390306 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.382) 0:00:59.523 ******* 2026-02-02 18:49:01.390326 | controller | changed: [localhost] 2026-02-02 18:49:01.806354 | controller | 2026-02-02 18:49:01.806401 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:49:01.806408 | controller | ( 2026-02-02 18:49:01.806413 | controller | snippet_datadir, 2026-02-02 18:49:01.806417 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:49:01.806422 | controller | ) | path_join 2026-02-02 18:49:01.806427 | controller | }}, mode=0644] *** 2026-02-02 18:49:01.806432 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.378) 0:00:59.903 ******* 2026-02-02 18:49:01.806437 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.378) 0:00:59.901 ******* 2026-02-02 18:49:01.806447 | controller | changed: [localhost] 2026-02-02 18:49:01.869006 | controller | 2026-02-02 18:49:01.869046 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:49:01.869052 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.416) 0:01:00.319 ******* 2026-02-02 18:49:01.869058 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.416) 0:01:00.318 ******* 2026-02-02 18:49:01.869068 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:49:01.916049 | controller | 2026-02-02 18:49:01.916088 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:49:01.916095 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.062) 0:01:00.382 ******* 2026-02-02 18:49:01.916101 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.062) 0:01:00.380 ******* 2026-02-02 18:49:01.916111 | controller | ok: [localhost] => 2026-02-02 18:49:02.392608 | controller | changed: false 2026-02-02 18:49:02.392654 | controller | msg: All assertions passed 2026-02-02 18:49:02.392660 | controller | 2026-02-02 18:49:02.392665 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:49:02.392671 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.046) 0:01:00.429 ******* 2026-02-02 18:49:02.392676 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.046) 0:01:00.427 ******* 2026-02-02 18:49:02.392686 | controller | ok: [localhost] 2026-02-02 18:49:02.437345 | controller | 2026-02-02 18:49:02.437398 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:49:02.437409 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.476) 0:01:00.905 ******* 2026-02-02 18:49:02.437415 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.476) 0:01:00.904 ******* 2026-02-02 18:49:02.437429 | controller | ok: [localhost] 2026-02-02 18:49:03.019928 | controller | 2026-02-02 18:49:03.019978 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:49:03.019988 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.044) 0:01:00.950 ******* 2026-02-02 18:49:03.019996 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.044) 0:01:00.948 ******* 2026-02-02 18:49:03.020010 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2026-02-02 18:49:03.189215 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2026-02-02 18:49:03.189270 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2026-02-02 18:49:03.189278 | controller | 2026-02-02 18:49:03.189286 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:49:03.189292 | controller | _content | 2026-02-02 18:49:03.189299 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:49:03.189305 | controller | combine(_parsed, recursive=true) 2026-02-02 18:49:03.189314 | controller | }} 2026-02-02 18:49:03.189320 | controller | ] *** 2026-02-02 18:49:03.189326 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.582) 0:01:01.532 ******* 2026-02-02 18:49:03.189332 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.582) 0:01:01.531 ******* 2026-02-02 18:49:03.189345 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:49:03.419705 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:49:03.419755 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:49:03.419762 | controller | 2026-02-02 18:49:03.419770 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:49:03.419777 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.169) 0:01:01.702 ******* 2026-02-02 18:49:03.419783 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.169) 0:01:01.700 ******* 2026-02-02 18:49:03.419796 | controller | changed: [localhost] 2026-02-02 18:49:03.912028 | controller | 2026-02-02 18:49:03.912069 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:49:03.912076 | controller | (_destdir, 2026-02-02 18:49:03.912081 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:49:03.912086 | controller | }}, content={{ 2026-02-02 18:49:03.912090 | controller | ( 2026-02-02 18:49:03.912095 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:49:03.912099 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:49:03.912104 | controller | }}, mode=0644] *** 2026-02-02 18:49:03.912109 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.230) 0:01:01.932 ******* 2026-02-02 18:49:03.912113 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.230) 0:01:01.931 ******* 2026-02-02 18:49:03.912123 | controller | changed: [localhost] 2026-02-02 18:49:04.207551 | controller | 2026-02-02 18:49:04.207599 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:49:04.207608 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:49:04.207616 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:49:04.207622 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:49:04.207628 | controller | }}, dest={{ 2026-02-02 18:49:04.207648 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:04.207657 | controller | stage['path'], _val.src_file 2026-02-02 18:49:04.207663 | controller | ) | 2026-02-02 18:49:04.207670 | controller | path_join 2026-02-02 18:49:04.207676 | controller | }}] *** 2026-02-02 18:49:04.207682 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.492) 0:01:02.425 ******* 2026-02-02 18:49:04.207689 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.492) 0:01:02.423 ******* 2026-02-02 18:49:04.207701 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2026-02-02 18:49:04.255935 | controller | 2026-02-02 18:49:04.255984 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:04.255993 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.295) 0:01:02.720 ******* 2026-02-02 18:49:04.256001 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.295) 0:01:02.719 ******* 2026-02-02 18:49:04.256015 | controller | skipping: [localhost] 2026-02-02 18:49:04.642336 | controller | 2026-02-02 18:49:04.642390 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:49:04.642398 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.048) 0:01:02.768 ******* 2026-02-02 18:49:04.642410 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.048) 0:01:02.767 ******* 2026-02-02 18:49:04.642421 | controller | changed: [localhost] 2026-02-02 18:49:05.133540 | controller | 2026-02-02 18:49:05.133594 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-02 18:49:05.133604 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.386) 0:01:03.155 ******* 2026-02-02 18:49:05.133612 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.386) 0:01:03.153 ******* 2026-02-02 18:49:05.133632 | controller | changed: [localhost] 2026-02-02 18:49:05.421396 | controller | 2026-02-02 18:49:05.421434 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:49:05.421441 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:49:05.421447 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:49:05.421451 | controller | }}, mode=0644] *** 2026-02-02 18:49:05.421456 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.491) 0:01:03.646 ******* 2026-02-02 18:49:05.421462 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.491) 0:01:03.644 ******* 2026-02-02 18:49:05.421471 | controller | changed: [localhost] 2026-02-02 18:49:05.467774 | controller | 2026-02-02 18:49:05.467837 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:05.467847 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.288) 0:01:03.934 ******* 2026-02-02 18:49:05.467853 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.288) 0:01:03.933 ******* 2026-02-02 18:49:05.467862 | controller | skipping: [localhost] 2026-02-02 18:49:05.515301 | controller | 2026-02-02 18:49:05.515343 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:49:05.515351 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.046) 0:01:03.980 ******* 2026-02-02 18:49:05.515356 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.046) 0:01:03.979 ******* 2026-02-02 18:49:05.515366 | controller | skipping: [localhost] 2026-02-02 18:49:05.565641 | controller | 2026-02-02 18:49:05.565683 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/edpm-pre-ceph/nodeset _raw_params={{ wait_condition }}] *** 2026-02-02 18:49:05.565690 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.047) 0:01:04.028 ******* 2026-02-02 18:49:05.565695 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.047) 0:01:04.027 ******* 2026-02-02 18:49:05.565706 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns ceph-nodes --for condition=SetupReady --timeout=10m) 2026-02-02 18:49:05.610683 | controller | skipping: [localhost] 2026-02-02 18:49:05.610722 | controller | 2026-02-02 18:49:05.610728 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:05.610734 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.050) 0:01:04.078 ******* 2026-02-02 18:49:05.610739 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.050) 0:01:04.077 ******* 2026-02-02 18:49:05.610749 | controller | skipping: [localhost] 2026-02-02 18:49:05.675702 | controller | 2026-02-02 18:49:05.675747 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/edpm-pre-ceph/nodeset name=run_hook] *** 2026-02-02 18:49:05.675756 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.045) 0:01:04.123 ******* 2026-02-02 18:49:05.675766 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.045) 0:01:04.122 ******* 2026-02-02 18:49:05.675780 | controller | skipping: [localhost] 2026-02-02 18:49:05.733581 | controller | 2026-02-02 18:49:05.733645 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-02 18:49:05.733668 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.064) 0:01:04.188 ******* 2026-02-02 18:49:05.733679 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.064) 0:01:04.187 ******* 2026-02-02 18:49:05.733697 | controller | ok: [localhost] => 2026-02-02 18:49:05.767766 | controller | changed: false 2026-02-02 18:49:05.767838 | controller | msg: All assertions passed 2026-02-02 18:49:05.767850 | controller | 2026-02-02 18:49:05.767858 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:49:05.767865 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.057) 0:01:04.246 ******* 2026-02-02 18:49:05.767871 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.057) 0:01:04.244 ******* 2026-02-02 18:49:05.767885 | controller | skipping: [localhost] 2026-02-02 18:49:05.857174 | controller | 2026-02-02 18:49:05.857214 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:49:05.857221 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.034) 0:01:04.280 ******* 2026-02-02 18:49:05.857228 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.034) 0:01:04.279 ******* 2026-02-02 18:49:05.857237 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=30m) 2026-02-02 18:49:05.887466 | controller | 2026-02-02 18:49:05.887507 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:49:05.887514 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.089) 0:01:04.370 ******* 2026-02-02 18:49:05.887520 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.089) 0:01:04.368 ******* 2026-02-02 18:49:05.887530 | controller | skipping: [localhost] 2026-02-02 18:49:05.918922 | controller | 2026-02-02 18:49:05.918966 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:49:05.918974 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.030) 0:01:04.400 ******* 2026-02-02 18:49:05.918980 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.030) 0:01:04.399 ******* 2026-02-02 18:49:05.918990 | controller | ok: [localhost] 2026-02-02 18:49:06.159643 | controller | 2026-02-02 18:49:06.159698 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:49:06.159707 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:06.159712 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:49:06.159717 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:06.159722 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.031) 0:01:04.432 ******* 2026-02-02 18:49:06.159727 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.031) 0:01:04.430 ******* 2026-02-02 18:49:06.159738 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-02 18:49:06.232537 | controller | 2026-02-02 18:49:06.232585 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-02 18:49:06.232593 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.240) 0:01:04.672 ******* 2026-02-02 18:49:06.232598 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.240) 0:01:04.671 ******* 2026-02-02 18:49:06.232609 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:49:06.278177 | controller | 2026-02-02 18:49:06.278222 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/edpm-pre-ceph name=run_hook] *** 2026-02-02 18:49:06.278229 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.072) 0:01:04.745 ******* 2026-02-02 18:49:06.278234 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.072) 0:01:04.744 ******* 2026-02-02 18:49:06.278245 | controller | skipping: [localhost] 2026-02-02 18:49:06.379444 | controller | 2026-02-02 18:49:06.379492 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/edpm-pre-ceph name=ci_gen_kustomize_values] *** 2026-02-02 18:49:06.379500 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.045) 0:01:04.791 ******* 2026-02-02 18:49:06.379507 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.045) 0:01:04.789 ******* 2026-02-02 18:49:06.379518 | controller | 2026-02-02 18:49:06.441783 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:49:06.441851 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.101) 0:01:04.892 ******* 2026-02-02 18:49:06.441860 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.101) 0:01:04.891 ******* 2026-02-02 18:49:06.441870 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:49:06.495893 | controller | 2026-02-02 18:49:06.495944 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:49:06.495954 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.062) 0:01:04.954 ******* 2026-02-02 18:49:06.495961 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.062) 0:01:04.953 ******* 2026-02-02 18:49:06.495974 | controller | ok: [localhost] => 2026-02-02 18:49:06.739171 | controller | changed: false 2026-02-02 18:49:06.739218 | controller | msg: All assertions passed 2026-02-02 18:49:06.739227 | controller | 2026-02-02 18:49:06.739235 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:06.739242 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.053) 0:01:05.008 ******* 2026-02-02 18:49:06.739249 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.053) 0:01:05.007 ******* 2026-02-02 18:49:06.739261 | controller | ok: [localhost] 2026-02-02 18:49:06.803553 | controller | 2026-02-02 18:49:06.803602 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:49:06.803611 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.243) 0:01:05.252 ******* 2026-02-02 18:49:06.803618 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.243) 0:01:05.250 ******* 2026-02-02 18:49:06.803631 | controller | ok: [localhost] => 2026-02-02 18:49:07.025148 | controller | changed: false 2026-02-02 18:49:07.025246 | controller | msg: All assertions passed 2026-02-02 18:49:07.025256 | controller | 2026-02-02 18:49:07.025263 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:49:07.025270 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.064) 0:01:05.316 ******* 2026-02-02 18:49:07.025277 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.064) 0:01:05.315 ******* 2026-02-02 18:49:07.025300 | controller | ok: [localhost] 2026-02-02 18:49:07.260345 | controller | 2026-02-02 18:49:07.260439 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:49:07.260449 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:49:07.260456 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:49:07.260462 | controller | _config_map_content | 2026-02-02 18:49:07.260468 | controller | ansible.utils.remove_keys( 2026-02-02 18:49:07.260473 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:49:07.260479 | controller | matching_parameter='regex') 2026-02-02 18:49:07.260485 | controller | }}, cacheable=False] *** 2026-02-02 18:49:07.260491 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.221) 0:01:05.537 ******* 2026-02-02 18:49:07.260498 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.221) 0:01:05.536 ******* 2026-02-02 18:49:07.260521 | controller | ok: [localhost] 2026-02-02 18:49:07.310772 | controller | 2026-02-02 18:49:07.310886 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:49:07.310896 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.235) 0:01:05.773 ******* 2026-02-02 18:49:07.310903 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.235) 0:01:05.771 ******* 2026-02-02 18:49:07.310926 | controller | skipping: [localhost] 2026-02-02 18:49:07.526166 | controller | 2026-02-02 18:49:07.526258 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:49:07.526268 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.050) 0:01:05.823 ******* 2026-02-02 18:49:07.526274 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.050) 0:01:05.822 ******* 2026-02-02 18:49:07.526297 | controller | changed: [localhost] 2026-02-02 18:49:07.607032 | controller | 2026-02-02 18:49:07.607085 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:49:07.607092 | controller | (snippet_datadir, 2026-02-02 18:49:07.607098 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:49:07.607103 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:49:07.607108 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.215) 0:01:06.039 ******* 2026-02-02 18:49:07.607113 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.215) 0:01:06.037 ******* 2026-02-02 18:49:07.607125 | controller | skipping: [localhost] 2026-02-02 18:49:07.675844 | controller | 2026-02-02 18:49:07.675892 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:49:07.675900 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.080) 0:01:06.119 ******* 2026-02-02 18:49:07.675905 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.080) 0:01:06.118 ******* 2026-02-02 18:49:07.675917 | controller | ok: [localhost] 2026-02-02 18:49:08.090715 | controller | 2026-02-02 18:49:08.090838 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:49:08.090847 | controller | (snippet_datadir, 2026-02-02 18:49:08.090853 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:49:08.090858 | controller | }}, content={{ 2026-02-02 18:49:08.090863 | controller | _base64_patch | 2026-02-02 18:49:08.090867 | controller | default({}) | 2026-02-02 18:49:08.090872 | controller | to_nice_yaml 2026-02-02 18:49:08.090876 | controller | }}, mode=0644] *** 2026-02-02 18:49:08.090881 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.068) 0:01:06.188 ******* 2026-02-02 18:49:08.090885 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.068) 0:01:06.187 ******* 2026-02-02 18:49:08.090908 | controller | changed: [localhost] 2026-02-02 18:49:08.549174 | controller | 2026-02-02 18:49:08.549285 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:49:08.549292 | controller | (snippet_datadir, 2026-02-02 18:49:08.549297 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:49:08.549302 | controller | }}, content={{ 2026-02-02 18:49:08.549307 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:49:08.549312 | controller | default({}) | 2026-02-02 18:49:08.549316 | controller | to_nice_yaml 2026-02-02 18:49:08.549321 | controller | }}, mode=0644] *** 2026-02-02 18:49:08.549325 | controller | Monday 02 February 2026 18:49:08 +0000 (0:00:00.414) 0:01:06.603 ******* 2026-02-02 18:49:08.549330 | controller | Monday 02 February 2026 18:49:08 +0000 (0:00:00.414) 0:01:06.602 ******* 2026-02-02 18:49:08.549351 | controller | changed: [localhost] 2026-02-02 18:49:09.006481 | controller | 2026-02-02 18:49:09.006539 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:49:09.006547 | controller | ( 2026-02-02 18:49:09.006553 | controller | snippet_datadir, 2026-02-02 18:49:09.006560 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:49:09.006566 | controller | ) | path_join 2026-02-02 18:49:09.006572 | controller | }}, mode=0644] *** 2026-02-02 18:49:09.006577 | controller | Monday 02 February 2026 18:49:08 +0000 (0:00:00.458) 0:01:07.061 ******* 2026-02-02 18:49:09.006591 | controller | Monday 02 February 2026 18:49:08 +0000 (0:00:00.458) 0:01:07.060 ******* 2026-02-02 18:49:09.006604 | controller | changed: [localhost] 2026-02-02 18:49:09.080614 | controller | 2026-02-02 18:49:09.080662 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:49:09.080670 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.457) 0:01:07.519 ******* 2026-02-02 18:49:09.080678 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.457) 0:01:07.518 ******* 2026-02-02 18:49:09.080690 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:49:09.136704 | controller | 2026-02-02 18:49:09.136839 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:49:09.136852 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.074) 0:01:07.593 ******* 2026-02-02 18:49:09.136859 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.074) 0:01:07.592 ******* 2026-02-02 18:49:09.136884 | controller | ok: [localhost] => 2026-02-02 18:49:09.392242 | controller | changed: false 2026-02-02 18:49:09.392303 | controller | msg: All assertions passed 2026-02-02 18:49:09.392311 | controller | 2026-02-02 18:49:09.392318 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:49:09.392332 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.055) 0:01:07.649 ******* 2026-02-02 18:49:09.392339 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.055) 0:01:07.648 ******* 2026-02-02 18:49:09.392354 | controller | ok: [localhost] 2026-02-02 18:49:09.437316 | controller | 2026-02-02 18:49:09.437374 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:49:09.437381 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.255) 0:01:07.904 ******* 2026-02-02 18:49:09.437386 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.255) 0:01:07.903 ******* 2026-02-02 18:49:09.437398 | controller | ok: [localhost] 2026-02-02 18:49:09.902612 | controller | 2026-02-02 18:49:09.902714 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:49:09.902723 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.045) 0:01:07.950 ******* 2026-02-02 18:49:09.902730 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.045) 0:01:07.948 ******* 2026-02-02 18:49:09.902753 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-02-02 18:49:10.039477 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-02-02 18:49:10.039610 | controller | 2026-02-02 18:49:10.039619 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:49:10.039626 | controller | _content | 2026-02-02 18:49:10.039632 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:49:10.039639 | controller | combine(_parsed, recursive=true) 2026-02-02 18:49:10.039645 | controller | }} 2026-02-02 18:49:10.039651 | controller | ] *** 2026-02-02 18:49:10.039657 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.465) 0:01:08.415 ******* 2026-02-02 18:49:10.039663 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.465) 0:01:08.414 ******* 2026-02-02 18:49:10.039688 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:49:10.247957 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:49:10.248059 | controller | 2026-02-02 18:49:10.248072 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:49:10.248094 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:00.136) 0:01:08.552 ******* 2026-02-02 18:49:10.248104 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:00.136) 0:01:08.550 ******* 2026-02-02 18:49:10.248146 | controller | changed: [localhost] 2026-02-02 18:49:10.692552 | controller | 2026-02-02 18:49:10.692668 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:49:10.692677 | controller | (_destdir, 2026-02-02 18:49:10.692682 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:49:10.692688 | controller | }}, content={{ 2026-02-02 18:49:10.692692 | controller | ( 2026-02-02 18:49:10.692696 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:49:10.692701 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:49:10.692706 | controller | }}, mode=0644] *** 2026-02-02 18:49:10.692710 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:00.208) 0:01:08.760 ******* 2026-02-02 18:49:10.692715 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:00.208) 0:01:08.759 ******* 2026-02-02 18:49:10.692738 | controller | changed: [localhost] 2026-02-02 18:49:10.953971 | controller | 2026-02-02 18:49:10.954068 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/edpm-pre-ceph mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:49:10.954076 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:49:10.954081 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:49:10.954086 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:49:10.954091 | controller | }}, dest={{ 2026-02-02 18:49:10.954096 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:10.954101 | controller | stage['path'], _val.src_file 2026-02-02 18:49:10.954106 | controller | ) | 2026-02-02 18:49:10.954111 | controller | path_join 2026-02-02 18:49:10.954115 | controller | }}] *** 2026-02-02 18:49:10.954120 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:00.444) 0:01:09.205 ******* 2026-02-02 18:49:10.954125 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:00.444) 0:01:09.203 ******* 2026-02-02 18:49:10.954144 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-02 18:49:11.002141 | controller | 2026-02-02 18:49:11.002254 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:11.002270 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:00.261) 0:01:09.466 ******* 2026-02-02 18:49:11.002278 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:00.261) 0:01:09.465 ******* 2026-02-02 18:49:11.002305 | controller | skipping: [localhost] 2026-02-02 18:49:11.316358 | controller | 2026-02-02 18:49:11.316468 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/edpm-pre-ceph chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:49:11.316477 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.048) 0:01:09.514 ******* 2026-02-02 18:49:11.316482 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.048) 0:01:09.513 ******* 2026-02-02 18:49:11.316505 | controller | changed: [localhost] 2026-02-02 18:49:11.768403 | controller | 2026-02-02 18:49:11.768488 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-02 18:49:11.768495 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.314) 0:01:09.829 ******* 2026-02-02 18:49:11.768500 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.314) 0:01:09.827 ******* 2026-02-02 18:49:11.768520 | controller | changed: [localhost] 2026-02-02 18:49:12.020750 | controller | 2026-02-02 18:49:12.020864 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/edpm-pre-ceph remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:49:12.020890 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:49:12.020906 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:49:12.020920 | controller | }}, mode=0644] *** 2026-02-02 18:49:12.020934 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.452) 0:01:10.281 ******* 2026-02-02 18:49:12.020948 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.452) 0:01:10.279 ******* 2026-02-02 18:49:12.020976 | controller | changed: [localhost] 2026-02-02 18:49:12.068183 | controller | 2026-02-02 18:49:12.068282 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:12.068316 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.252) 0:01:10.533 ******* 2026-02-02 18:49:12.068334 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.252) 0:01:10.532 ******* 2026-02-02 18:49:12.068364 | controller | skipping: [localhost] 2026-02-02 18:49:12.116621 | controller | 2026-02-02 18:49:12.116742 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/edpm-pre-ceph _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:49:12.116760 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.047) 0:01:10.580 ******* 2026-02-02 18:49:12.116774 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.047) 0:01:10.579 ******* 2026-02-02 18:49:12.116868 | controller | skipping: [localhost] 2026-02-02 18:49:12.164788 | controller | 2026-02-02 18:49:12.164944 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/edpm-pre-ceph _raw_params={{ wait_condition }}] *** 2026-02-02 18:49:12.164965 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.048) 0:01:10.629 ******* 2026-02-02 18:49:12.164981 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.048) 0:01:10.628 ******* 2026-02-02 18:49:12.165019 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-pre-ceph --for condition=Ready --timeout=30m) 2026-02-02 18:49:12.237933 | controller | skipping: [localhost] 2026-02-02 18:49:12.238022 | controller | 2026-02-02 18:49:12.238030 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:12.238035 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.048) 0:01:10.677 ******* 2026-02-02 18:49:12.238041 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.048) 0:01:10.676 ******* 2026-02-02 18:49:12.238060 | controller | skipping: [localhost] 2026-02-02 18:49:12.290559 | controller | 2026-02-02 18:49:12.290654 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/edpm-pre-ceph name=run_hook] *** 2026-02-02 18:49:12.290664 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.073) 0:01:10.750 ******* 2026-02-02 18:49:12.290673 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.073) 0:01:10.749 ******* 2026-02-02 18:49:12.290700 | controller | skipping: [localhost] 2026-02-02 18:49:12.335902 | controller | 2026-02-02 18:49:12.335993 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-02 18:49:12.336002 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.052) 0:01:10.803 ******* 2026-02-02 18:49:12.336008 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.052) 0:01:10.802 ******* 2026-02-02 18:49:12.336027 | controller | ok: [localhost] => 2026-02-02 18:49:12.369076 | controller | changed: false 2026-02-02 18:49:12.369164 | controller | msg: All assertions passed 2026-02-02 18:49:12.369171 | controller | 2026-02-02 18:49:12.369176 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:49:12.369181 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.045) 0:01:10.848 ******* 2026-02-02 18:49:12.369186 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.045) 0:01:10.847 ******* 2026-02-02 18:49:12.369206 | controller | skipping: [localhost] 2026-02-02 18:49:12.407557 | controller | 2026-02-02 18:49:12.407651 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:49:12.407658 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.032) 0:01:10.881 ******* 2026-02-02 18:49:12.407663 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.032) 0:01:10.880 ******* 2026-02-02 18:49:12.407684 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-02 18:49:12.436545 | controller | 2026-02-02 18:49:12.436651 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:49:12.436665 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.038) 0:01:10.920 ******* 2026-02-02 18:49:12.436675 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.038) 0:01:10.919 ******* 2026-02-02 18:49:12.436703 | controller | skipping: [localhost] 2026-02-02 18:49:12.475300 | controller | 2026-02-02 18:49:12.475352 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:49:12.475359 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.029) 0:01:10.949 ******* 2026-02-02 18:49:12.475365 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.029) 0:01:10.948 ******* 2026-02-02 18:49:12.475377 | controller | ok: [localhost] 2026-02-02 18:49:12.947190 | controller | 2026-02-02 18:49:12.947311 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:49:12.947318 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:12.947323 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:49:12.947329 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:12.947334 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.038) 0:01:10.988 ******* 2026-02-02 18:49:12.947341 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.038) 0:01:10.986 ******* 2026-02-02 18:49:12.947369 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'control-plane/service-values.yaml'}) 2026-02-02 18:49:13.043415 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-02 18:49:13.043548 | controller | 2026-02-02 18:49:13.043556 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-02 18:49:13.043569 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.471) 0:01:11.460 ******* 2026-02-02 18:49:13.043574 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.471) 0:01:11.458 ******* 2026-02-02 18:49:13.043596 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-02 18:49:13.090754 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:49:13.090809 | controller | 2026-02-02 18:49:13.090867 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta name=run_hook] ****** 2026-02-02 18:49:13.090885 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.096) 0:01:11.556 ******* 2026-02-02 18:49:13.090894 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.096) 0:01:11.554 ******* 2026-02-02 18:49:13.090909 | controller | skipping: [localhost] 2026-02-02 18:49:13.218383 | controller | 2026-02-02 18:49:13.218440 | controller | TASK [Generate values.yaml for examples/dt/uni04delta name=ci_gen_kustomize_values] *** 2026-02-02 18:49:13.218452 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.047) 0:01:11.603 ******* 2026-02-02 18:49:13.218462 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.047) 0:01:11.602 ******* 2026-02-02 18:49:13.218480 | controller | 2026-02-02 18:49:13.279730 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:49:13.279789 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.127) 0:01:11.731 ******* 2026-02-02 18:49:13.279802 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.127) 0:01:11.730 ******* 2026-02-02 18:49:13.279845 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:49:13.333246 | controller | 2026-02-02 18:49:13.333292 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:49:13.333306 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.061) 0:01:11.792 ******* 2026-02-02 18:49:13.333321 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.061) 0:01:11.791 ******* 2026-02-02 18:49:13.333334 | controller | ok: [localhost] => 2026-02-02 18:49:13.540866 | controller | changed: false 2026-02-02 18:49:13.540925 | controller | msg: All assertions passed 2026-02-02 18:49:13.540937 | controller | 2026-02-02 18:49:13.540951 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:13.540961 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.053) 0:01:11.846 ******* 2026-02-02 18:49:13.541168 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.053) 0:01:11.844 ******* 2026-02-02 18:49:13.541185 | controller | ok: [localhost] 2026-02-02 18:49:13.609790 | controller | 2026-02-02 18:49:13.609910 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:49:13.609920 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.207) 0:01:12.053 ******* 2026-02-02 18:49:13.609927 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.207) 0:01:12.052 ******* 2026-02-02 18:49:13.609945 | controller | ok: [localhost] => 2026-02-02 18:49:13.807582 | controller | changed: false 2026-02-02 18:49:13.807652 | controller | msg: All assertions passed 2026-02-02 18:49:13.807658 | controller | 2026-02-02 18:49:13.807667 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:49:13.807679 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.068) 0:01:12.122 ******* 2026-02-02 18:49:13.807684 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.068) 0:01:12.121 ******* 2026-02-02 18:49:13.807697 | controller | ok: [localhost] 2026-02-02 18:49:14.108170 | controller | 2026-02-02 18:49:14.108272 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:49:14.108287 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:49:14.108298 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:49:14.108309 | controller | _config_map_content | 2026-02-02 18:49:14.108320 | controller | ansible.utils.remove_keys( 2026-02-02 18:49:14.108331 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:49:14.108342 | controller | matching_parameter='regex') 2026-02-02 18:49:14.108353 | controller | }}, cacheable=False] *** 2026-02-02 18:49:14.108365 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.197) 0:01:12.320 ******* 2026-02-02 18:49:14.108380 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.197) 0:01:12.319 ******* 2026-02-02 18:49:14.108412 | controller | ok: [localhost] 2026-02-02 18:49:14.156591 | controller | 2026-02-02 18:49:14.156665 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:49:14.156672 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.300) 0:01:12.620 ******* 2026-02-02 18:49:14.156677 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.300) 0:01:12.619 ******* 2026-02-02 18:49:14.156689 | controller | skipping: [localhost] 2026-02-02 18:49:14.352606 | controller | 2026-02-02 18:49:14.352698 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:49:14.352705 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.048) 0:01:12.669 ******* 2026-02-02 18:49:14.352711 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.048) 0:01:12.668 ******* 2026-02-02 18:49:14.352731 | controller | changed: [localhost] 2026-02-02 18:49:14.451474 | controller | 2026-02-02 18:49:14.451582 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:49:14.451595 | controller | (snippet_datadir, 2026-02-02 18:49:14.451602 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:49:14.451609 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:49:14.451616 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.196) 0:01:12.865 ******* 2026-02-02 18:49:14.451638 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.196) 0:01:12.864 ******* 2026-02-02 18:49:14.451664 | controller | skipping: [localhost] 2026-02-02 18:49:14.515503 | controller | 2026-02-02 18:49:14.515596 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:49:14.515606 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.098) 0:01:12.964 ******* 2026-02-02 18:49:14.515613 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.098) 0:01:12.962 ******* 2026-02-02 18:49:14.515635 | controller | ok: [localhost] 2026-02-02 18:49:14.890212 | controller | 2026-02-02 18:49:14.890273 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:49:14.890281 | controller | (snippet_datadir, 2026-02-02 18:49:14.890286 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:49:14.890290 | controller | }}, content={{ 2026-02-02 18:49:14.890295 | controller | _base64_patch | 2026-02-02 18:49:14.890299 | controller | default({}) | 2026-02-02 18:49:14.890304 | controller | to_nice_yaml 2026-02-02 18:49:14.890308 | controller | }}, mode=0644] *** 2026-02-02 18:49:14.890313 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.064) 0:01:13.028 ******* 2026-02-02 18:49:14.890317 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.064) 0:01:13.027 ******* 2026-02-02 18:49:14.890330 | controller | changed: [localhost] 2026-02-02 18:49:15.344181 | controller | 2026-02-02 18:49:15.344258 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:49:15.344265 | controller | (snippet_datadir, 2026-02-02 18:49:15.344271 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:49:15.344283 | controller | }}, content={{ 2026-02-02 18:49:15.344287 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:49:15.344292 | controller | default({}) | 2026-02-02 18:49:15.344297 | controller | to_nice_yaml 2026-02-02 18:49:15.344301 | controller | }}, mode=0644] *** 2026-02-02 18:49:15.344306 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.374) 0:01:13.403 ******* 2026-02-02 18:49:15.344311 | controller | Monday 02 February 2026 18:49:14 +0000 (0:00:00.374) 0:01:13.401 ******* 2026-02-02 18:49:15.344327 | controller | changed: [localhost] 2026-02-02 18:49:15.760371 | controller | 2026-02-02 18:49:15.760459 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:49:15.760470 | controller | ( 2026-02-02 18:49:15.760477 | controller | snippet_datadir, 2026-02-02 18:49:15.760484 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:49:15.760490 | controller | ) | path_join 2026-02-02 18:49:15.760496 | controller | }}, mode=0644] *** 2026-02-02 18:49:15.760502 | controller | Monday 02 February 2026 18:49:15 +0000 (0:00:00.453) 0:01:13.857 ******* 2026-02-02 18:49:15.760509 | controller | Monday 02 February 2026 18:49:15 +0000 (0:00:00.453) 0:01:13.855 ******* 2026-02-02 18:49:15.760530 | controller | changed: [localhost] 2026-02-02 18:49:15.823433 | controller | 2026-02-02 18:49:15.823523 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:49:15.823533 | controller | Monday 02 February 2026 18:49:15 +0000 (0:00:00.416) 0:01:14.273 ******* 2026-02-02 18:49:15.823540 | controller | Monday 02 February 2026 18:49:15 +0000 (0:00:00.416) 0:01:14.271 ******* 2026-02-02 18:49:15.823564 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:49:15.875647 | controller | 2026-02-02 18:49:15.875755 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:49:15.875767 | controller | Monday 02 February 2026 18:49:15 +0000 (0:00:00.063) 0:01:14.336 ******* 2026-02-02 18:49:15.875775 | controller | Monday 02 February 2026 18:49:15 +0000 (0:00:00.063) 0:01:14.335 ******* 2026-02-02 18:49:15.875798 | controller | ok: [localhost] => 2026-02-02 18:49:16.100912 | controller | changed: false 2026-02-02 18:49:16.101005 | controller | msg: All assertions passed 2026-02-02 18:49:16.101013 | controller | 2026-02-02 18:49:16.101020 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:49:16.101027 | controller | Monday 02 February 2026 18:49:15 +0000 (0:00:00.052) 0:01:14.388 ******* 2026-02-02 18:49:16.101043 | controller | Monday 02 February 2026 18:49:15 +0000 (0:00:00.052) 0:01:14.387 ******* 2026-02-02 18:49:16.101065 | controller | ok: [localhost] 2026-02-02 18:49:16.152642 | controller | 2026-02-02 18:49:16.152732 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:49:16.152740 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.225) 0:01:14.613 ******* 2026-02-02 18:49:16.152746 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.225) 0:01:14.612 ******* 2026-02-02 18:49:16.152767 | controller | ok: [localhost] 2026-02-02 18:49:16.550745 | controller | 2026-02-02 18:49:16.550789 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:49:16.550796 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.051) 0:01:14.665 ******* 2026-02-02 18:49:16.550801 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.051) 0:01:14.664 ******* 2026-02-02 18:49:16.550838 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-02 18:49:16.664262 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-02 18:49:16.664315 | controller | 2026-02-02 18:49:16.664323 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:49:16.664329 | controller | _content | 2026-02-02 18:49:16.664335 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:49:16.664340 | controller | combine(_parsed, recursive=true) 2026-02-02 18:49:16.664347 | controller | }} 2026-02-02 18:49:16.664353 | controller | ] *** 2026-02-02 18:49:16.664359 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.398) 0:01:15.063 ******* 2026-02-02 18:49:16.664390 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.398) 0:01:15.062 ******* 2026-02-02 18:49:16.664404 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:49:16.871634 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:49:16.871682 | controller | 2026-02-02 18:49:16.871690 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:49:16.871698 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.113) 0:01:15.177 ******* 2026-02-02 18:49:16.871704 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.113) 0:01:15.175 ******* 2026-02-02 18:49:16.871717 | controller | changed: [localhost] 2026-02-02 18:49:17.282934 | controller | 2026-02-02 18:49:17.282984 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:49:17.282993 | controller | (_destdir, 2026-02-02 18:49:17.283000 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:49:17.283007 | controller | }}, content={{ 2026-02-02 18:49:17.283012 | controller | ( 2026-02-02 18:49:17.283017 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:49:17.283021 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:49:17.283026 | controller | }}, mode=0644] *** 2026-02-02 18:49:17.283030 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.207) 0:01:15.384 ******* 2026-02-02 18:49:17.283035 | controller | Monday 02 February 2026 18:49:16 +0000 (0:00:00.207) 0:01:15.383 ******* 2026-02-02 18:49:17.283045 | controller | changed: [localhost] 2026-02-02 18:49:17.340387 | controller | 2026-02-02 18:49:17.340427 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:49:17.340433 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.411) 0:01:15.795 ******* 2026-02-02 18:49:17.340439 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.411) 0:01:15.794 ******* 2026-02-02 18:49:17.340448 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:49:17.396253 | controller | 2026-02-02 18:49:17.396300 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:49:17.396310 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.057) 0:01:15.853 ******* 2026-02-02 18:49:17.396317 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.057) 0:01:15.852 ******* 2026-02-02 18:49:17.396331 | controller | ok: [localhost] => 2026-02-02 18:49:17.605667 | controller | changed: false 2026-02-02 18:49:17.605714 | controller | msg: All assertions passed 2026-02-02 18:49:17.605723 | controller | 2026-02-02 18:49:17.605730 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:17.605738 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.055) 0:01:15.909 ******* 2026-02-02 18:49:17.605745 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.055) 0:01:15.907 ******* 2026-02-02 18:49:17.605759 | controller | ok: [localhost] 2026-02-02 18:49:17.663367 | controller | 2026-02-02 18:49:17.663415 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:49:17.663426 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.209) 0:01:16.118 ******* 2026-02-02 18:49:17.663434 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.209) 0:01:16.117 ******* 2026-02-02 18:49:17.663447 | controller | ok: [localhost] => 2026-02-02 18:49:17.868704 | controller | changed: false 2026-02-02 18:49:17.868754 | controller | msg: All assertions passed 2026-02-02 18:49:17.868763 | controller | 2026-02-02 18:49:17.868771 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:49:17.868776 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.057) 0:01:16.176 ******* 2026-02-02 18:49:17.868781 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.057) 0:01:16.174 ******* 2026-02-02 18:49:17.868792 | controller | ok: [localhost] 2026-02-02 18:49:18.154036 | controller | 2026-02-02 18:49:18.154084 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:49:18.154092 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:49:18.154098 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:49:18.154103 | controller | _config_map_content | 2026-02-02 18:49:18.154109 | controller | ansible.utils.remove_keys( 2026-02-02 18:49:18.154115 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:49:18.154120 | controller | matching_parameter='regex') 2026-02-02 18:49:18.154126 | controller | }}, cacheable=False] *** 2026-02-02 18:49:18.154131 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.205) 0:01:16.381 ******* 2026-02-02 18:49:18.154137 | controller | Monday 02 February 2026 18:49:17 +0000 (0:00:00.205) 0:01:16.380 ******* 2026-02-02 18:49:18.154149 | controller | ok: [localhost] 2026-02-02 18:49:18.228292 | controller | 2026-02-02 18:49:18.228343 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:49:18.228351 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.285) 0:01:16.667 ******* 2026-02-02 18:49:18.228358 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.285) 0:01:16.665 ******* 2026-02-02 18:49:18.228371 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2026-02-02 18:49:18.339179 | controller | 2026-02-02 18:49:18.339223 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2026-02-02 18:49:18.339236 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.073) 0:01:16.741 ******* 2026-02-02 18:49:18.339241 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.073) 0:01:16.739 ******* 2026-02-02 18:49:18.339252 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2026-02-02 18:49:18.395696 | controller | 2026-02-02 18:49:18.395747 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2026-02-02 18:49:18.395756 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.111) 0:01:16.852 ******* 2026-02-02 18:49:18.395766 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.111) 0:01:16.850 ******* 2026-02-02 18:49:18.395779 | controller | ok: [localhost] => 2026-02-02 18:49:18.455196 | controller | changed: false 2026-02-02 18:49:18.455252 | controller | msg: All assertions passed 2026-02-02 18:49:18.455260 | controller | 2026-02-02 18:49:18.455268 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2026-02-02 18:49:18.455274 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.056) 0:01:16.908 ******* 2026-02-02 18:49:18.455281 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.056) 0:01:16.907 ******* 2026-02-02 18:49:18.455295 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2026-02-02 18:49:18.503619 | controller | 2026-02-02 18:49:18.503667 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2026-02-02 18:49:18.503674 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.059) 0:01:16.968 ******* 2026-02-02 18:49:18.503679 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.059) 0:01:16.966 ******* 2026-02-02 18:49:18.503690 | controller | skipping: [localhost] 2026-02-02 18:49:18.556109 | controller | 2026-02-02 18:49:18.556155 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2026-02-02 18:49:18.556162 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2026-02-02 18:49:18.556168 | controller | }}] *** 2026-02-02 18:49:18.556173 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.048) 0:01:17.016 ******* 2026-02-02 18:49:18.556177 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.048) 0:01:17.015 ******* 2026-02-02 18:49:18.556188 | controller | ok: [localhost] 2026-02-02 18:49:18.610419 | controller | 2026-02-02 18:49:18.610464 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2026-02-02 18:49:18.610472 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.052) 0:01:17.068 ******* 2026-02-02 18:49:18.610478 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.052) 0:01:17.067 ******* 2026-02-02 18:49:18.610489 | controller | ok: [localhost] => 2026-02-02 18:49:18.819772 | controller | changed: false 2026-02-02 18:49:18.819867 | controller | msg: All assertions passed 2026-02-02 18:49:18.819878 | controller | 2026-02-02 18:49:18.819885 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:49:18.819891 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.054) 0:01:17.123 ******* 2026-02-02 18:49:18.819910 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.054) 0:01:17.122 ******* 2026-02-02 18:49:18.819930 | controller | ok: [localhost] 2026-02-02 18:49:19.322414 | controller | 2026-02-02 18:49:19.322495 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:49:19.322505 | controller | (snippet_datadir, 2026-02-02 18:49:19.322512 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:49:19.322519 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:49:19.322526 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.208) 0:01:17.332 ******* 2026-02-02 18:49:19.322533 | controller | Monday 02 February 2026 18:49:18 +0000 (0:00:00.208) 0:01:17.331 ******* 2026-02-02 18:49:19.322553 | controller | changed: [localhost] 2026-02-02 18:49:19.381500 | controller | 2026-02-02 18:49:19.381585 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:49:19.381598 | controller | Monday 02 February 2026 18:49:19 +0000 (0:00:00.502) 0:01:17.835 ******* 2026-02-02 18:49:19.381609 | controller | Monday 02 February 2026 18:49:19 +0000 (0:00:00.502) 0:01:17.833 ******* 2026-02-02 18:49:19.381633 | controller | ok: [localhost] 2026-02-02 18:49:19.789162 | controller | 2026-02-02 18:49:19.789247 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:49:19.789255 | controller | (snippet_datadir, 2026-02-02 18:49:19.789260 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:49:19.789265 | controller | }}, content={{ 2026-02-02 18:49:19.789269 | controller | _base64_patch | 2026-02-02 18:49:19.789274 | controller | default({}) | 2026-02-02 18:49:19.789278 | controller | to_nice_yaml 2026-02-02 18:49:19.789282 | controller | }}, mode=0644] *** 2026-02-02 18:49:19.789287 | controller | Monday 02 February 2026 18:49:19 +0000 (0:00:00.059) 0:01:17.894 ******* 2026-02-02 18:49:19.789292 | controller | Monday 02 February 2026 18:49:19 +0000 (0:00:00.059) 0:01:17.893 ******* 2026-02-02 18:49:19.789311 | controller | ok: [localhost] 2026-02-02 18:49:20.225251 | controller | 2026-02-02 18:49:20.225334 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:49:20.225341 | controller | (snippet_datadir, 2026-02-02 18:49:20.225346 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:49:20.225351 | controller | }}, content={{ 2026-02-02 18:49:20.225356 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:49:20.225361 | controller | default({}) | 2026-02-02 18:49:20.225365 | controller | to_nice_yaml 2026-02-02 18:49:20.225370 | controller | }}, mode=0644] *** 2026-02-02 18:49:20.225376 | controller | Monday 02 February 2026 18:49:19 +0000 (0:00:00.407) 0:01:18.302 ******* 2026-02-02 18:49:20.225382 | controller | Monday 02 February 2026 18:49:19 +0000 (0:00:00.407) 0:01:18.300 ******* 2026-02-02 18:49:20.225404 | controller | ok: [localhost] 2026-02-02 18:49:20.709350 | controller | 2026-02-02 18:49:20.709425 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:49:20.709433 | controller | ( 2026-02-02 18:49:20.709438 | controller | snippet_datadir, 2026-02-02 18:49:20.709443 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:49:20.709448 | controller | ) | path_join 2026-02-02 18:49:20.709452 | controller | }}, mode=0644] *** 2026-02-02 18:49:20.709457 | controller | Monday 02 February 2026 18:49:20 +0000 (0:00:00.436) 0:01:18.738 ******* 2026-02-02 18:49:20.709462 | controller | Monday 02 February 2026 18:49:20 +0000 (0:00:00.436) 0:01:18.736 ******* 2026-02-02 18:49:20.709481 | controller | changed: [localhost] 2026-02-02 18:49:20.778795 | controller | 2026-02-02 18:49:20.778921 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:49:20.778935 | controller | Monday 02 February 2026 18:49:20 +0000 (0:00:00.483) 0:01:19.222 ******* 2026-02-02 18:49:20.778942 | controller | Monday 02 February 2026 18:49:20 +0000 (0:00:00.483) 0:01:19.220 ******* 2026-02-02 18:49:20.778966 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:49:20.829401 | controller | 2026-02-02 18:49:20.829484 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:49:20.829491 | controller | Monday 02 February 2026 18:49:20 +0000 (0:00:00.069) 0:01:19.291 ******* 2026-02-02 18:49:20.829496 | controller | Monday 02 February 2026 18:49:20 +0000 (0:00:00.069) 0:01:19.290 ******* 2026-02-02 18:49:20.829511 | controller | ok: [localhost] => 2026-02-02 18:49:21.029300 | controller | changed: false 2026-02-02 18:49:21.029395 | controller | msg: All assertions passed 2026-02-02 18:49:21.029404 | controller | 2026-02-02 18:49:21.029411 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:49:21.029418 | controller | Monday 02 February 2026 18:49:20 +0000 (0:00:00.050) 0:01:19.342 ******* 2026-02-02 18:49:21.029425 | controller | Monday 02 February 2026 18:49:20 +0000 (0:00:00.050) 0:01:19.340 ******* 2026-02-02 18:49:21.029448 | controller | ok: [localhost] 2026-02-02 18:49:21.079795 | controller | 2026-02-02 18:49:21.079921 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:49:21.079930 | controller | Monday 02 February 2026 18:49:21 +0000 (0:00:00.199) 0:01:19.542 ******* 2026-02-02 18:49:21.079944 | controller | Monday 02 February 2026 18:49:21 +0000 (0:00:00.199) 0:01:19.540 ******* 2026-02-02 18:49:21.079968 | controller | ok: [localhost] 2026-02-02 18:49:21.678875 | controller | 2026-02-02 18:49:21.678928 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:49:21.678938 | controller | Monday 02 February 2026 18:49:21 +0000 (0:00:00.050) 0:01:19.592 ******* 2026-02-02 18:49:21.678945 | controller | Monday 02 February 2026 18:49:21 +0000 (0:00:00.050) 0:01:19.591 ******* 2026-02-02 18:49:21.678965 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2026-02-02 18:49:21.801546 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2026-02-02 18:49:21.801590 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2026-02-02 18:49:21.801597 | controller | 2026-02-02 18:49:21.801604 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:49:21.801610 | controller | _content | 2026-02-02 18:49:21.801615 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:49:21.801621 | controller | combine(_parsed, recursive=true) 2026-02-02 18:49:21.801627 | controller | }} 2026-02-02 18:49:21.801632 | controller | ] *** 2026-02-02 18:49:21.801637 | controller | Monday 02 February 2026 18:49:21 +0000 (0:00:00.598) 0:01:20.190 ******* 2026-02-02 18:49:21.801643 | controller | Monday 02 February 2026 18:49:21 +0000 (0:00:00.598) 0:01:20.189 ******* 2026-02-02 18:49:21.801656 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:49:22.013068 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:49:22.013126 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:49:22.013139 | controller | 2026-02-02 18:49:22.013151 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:49:22.013162 | controller | Monday 02 February 2026 18:49:21 +0000 (0:00:00.123) 0:01:20.314 ******* 2026-02-02 18:49:22.013172 | controller | Monday 02 February 2026 18:49:21 +0000 (0:00:00.123) 0:01:20.313 ******* 2026-02-02 18:49:22.013190 | controller | ok: [localhost] 2026-02-02 18:49:22.500086 | controller | 2026-02-02 18:49:22.500136 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:49:22.500146 | controller | (_destdir, 2026-02-02 18:49:22.500153 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:49:22.500160 | controller | }}, content={{ 2026-02-02 18:49:22.500166 | controller | ( 2026-02-02 18:49:22.500171 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:49:22.500178 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:49:22.500189 | controller | }}, mode=0644] *** 2026-02-02 18:49:22.500195 | controller | Monday 02 February 2026 18:49:22 +0000 (0:00:00.210) 0:01:20.525 ******* 2026-02-02 18:49:22.500201 | controller | Monday 02 February 2026 18:49:22 +0000 (0:00:00.210) 0:01:20.524 ******* 2026-02-02 18:49:22.500214 | controller | changed: [localhost] 2026-02-02 18:49:23.035924 | controller | 2026-02-02 18:49:23.035967 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:49:23.035973 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:49:23.035978 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:49:23.035983 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:49:23.035987 | controller | }}, dest={{ 2026-02-02 18:49:23.035992 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:23.035997 | controller | stage['path'], _val.src_file 2026-02-02 18:49:23.036001 | controller | ) | 2026-02-02 18:49:23.036006 | controller | path_join 2026-02-02 18:49:23.036010 | controller | }}] *** 2026-02-02 18:49:23.036015 | controller | Monday 02 February 2026 18:49:22 +0000 (0:00:00.487) 0:01:21.012 ******* 2026-02-02 18:49:23.036020 | controller | Monday 02 February 2026 18:49:22 +0000 (0:00:00.487) 0:01:21.011 ******* 2026-02-02 18:49:23.036030 | controller | ok: [localhost] => (item=service-values) 2026-02-02 18:49:23.076973 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2026-02-02 18:49:23.077017 | controller | 2026-02-02 18:49:23.077023 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:23.077029 | controller | Monday 02 February 2026 18:49:23 +0000 (0:00:00.536) 0:01:21.549 ******* 2026-02-02 18:49:23.077034 | controller | Monday 02 February 2026 18:49:23 +0000 (0:00:00.536) 0:01:21.547 ******* 2026-02-02 18:49:23.077044 | controller | skipping: [localhost] 2026-02-02 18:49:23.575241 | controller | 2026-02-02 18:49:23.575285 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:49:23.575291 | controller | Monday 02 February 2026 18:49:23 +0000 (0:00:00.040) 0:01:21.590 ******* 2026-02-02 18:49:23.575296 | controller | Monday 02 February 2026 18:49:23 +0000 (0:00:00.040) 0:01:21.588 ******* 2026-02-02 18:49:23.575306 | controller | changed: [localhost] 2026-02-02 18:49:23.964428 | controller | 2026-02-02 18:49:23.964516 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-02 18:49:23.964526 | controller | Monday 02 February 2026 18:49:23 +0000 (0:00:00.498) 0:01:22.088 ******* 2026-02-02 18:49:23.964533 | controller | Monday 02 February 2026 18:49:23 +0000 (0:00:00.498) 0:01:22.086 ******* 2026-02-02 18:49:23.964554 | controller | changed: [localhost] 2026-02-02 18:49:24.248521 | controller | 2026-02-02 18:49:24.248587 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:49:24.248594 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:49:24.248599 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:49:24.248604 | controller | }}, mode=0644] *** 2026-02-02 18:49:24.248609 | controller | Monday 02 February 2026 18:49:23 +0000 (0:00:00.389) 0:01:22.477 ******* 2026-02-02 18:49:24.248614 | controller | Monday 02 February 2026 18:49:23 +0000 (0:00:00.389) 0:01:22.475 ******* 2026-02-02 18:49:24.248626 | controller | changed: [localhost] 2026-02-02 18:49:24.298518 | controller | 2026-02-02 18:49:24.298612 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:24.298625 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.284) 0:01:22.761 ******* 2026-02-02 18:49:24.298636 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.284) 0:01:22.760 ******* 2026-02-02 18:49:24.298665 | controller | skipping: [localhost] 2026-02-02 18:49:24.353036 | controller | 2026-02-02 18:49:24.353139 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:49:24.353167 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.049) 0:01:22.811 ******* 2026-02-02 18:49:24.353178 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.049) 0:01:22.809 ******* 2026-02-02 18:49:24.353205 | controller | skipping: [localhost] 2026-02-02 18:49:24.404667 | controller | 2026-02-02 18:49:24.404781 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta _raw_params={{ wait_condition }}] *** 2026-02-02 18:49:24.404789 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.054) 0:01:22.865 ******* 2026-02-02 18:49:24.404794 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.054) 0:01:22.864 ******* 2026-02-02 18:49:24.404841 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-02 18:49:24.447150 | controller | skipping: [localhost] 2026-02-02 18:49:24.447245 | controller | 2026-02-02 18:49:24.447255 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:24.447262 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.051) 0:01:22.917 ******* 2026-02-02 18:49:24.447269 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.051) 0:01:22.916 ******* 2026-02-02 18:49:24.447293 | controller | skipping: [localhost] 2026-02-02 18:49:24.509579 | controller | 2026-02-02 18:49:24.509673 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta name=run_hook] ***** 2026-02-02 18:49:24.509683 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.042) 0:01:22.960 ******* 2026-02-02 18:49:24.509689 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.042) 0:01:22.958 ******* 2026-02-02 18:49:24.509719 | controller | skipping: [localhost] 2026-02-02 18:49:24.547867 | controller | 2026-02-02 18:49:24.547956 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-02 18:49:24.547966 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.062) 0:01:23.022 ******* 2026-02-02 18:49:24.547974 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.062) 0:01:23.021 ******* 2026-02-02 18:49:24.547996 | controller | ok: [localhost] => 2026-02-02 18:49:24.574911 | controller | changed: false 2026-02-02 18:49:24.575010 | controller | msg: All assertions passed 2026-02-02 18:49:24.575024 | controller | 2026-02-02 18:49:24.575035 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:49:24.575047 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.038) 0:01:23.060 ******* 2026-02-02 18:49:24.575057 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.038) 0:01:23.059 ******* 2026-02-02 18:49:24.575085 | controller | skipping: [localhost] 2026-02-02 18:49:24.608596 | controller | 2026-02-02 18:49:24.608715 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-02 18:49:24.608725 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.026) 0:01:23.087 ******* 2026-02-02 18:49:24.608732 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.026) 0:01:23.086 ******* 2026-02-02 18:49:24.608756 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=40m) 2026-02-02 18:49:24.646458 | controller | 2026-02-02 18:49:24.646547 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:49:24.646554 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.033) 0:01:23.121 ******* 2026-02-02 18:49:24.646560 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.033) 0:01:23.120 ******* 2026-02-02 18:49:24.646579 | controller | skipping: [localhost] 2026-02-02 18:49:24.685215 | controller | 2026-02-02 18:49:24.685329 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:49:24.685343 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.037) 0:01:23.159 ******* 2026-02-02 18:49:24.685354 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.037) 0:01:23.157 ******* 2026-02-02 18:49:24.685380 | controller | ok: [localhost] 2026-02-02 18:49:24.912702 | controller | 2026-02-02 18:49:24.912764 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:49:24.912777 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:24.912787 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:49:24.912798 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:24.912808 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.038) 0:01:23.197 ******* 2026-02-02 18:49:24.912847 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.038) 0:01:23.196 ******* 2026-02-02 18:49:24.912865 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'}) 2026-02-02 18:49:24.980710 | controller | 2026-02-02 18:49:24.980757 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-02 18:49:24.980767 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.227) 0:01:23.425 ******* 2026-02-02 18:49:24.980775 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.227) 0:01:23.424 ******* 2026-02-02 18:49:24.980787 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:49:25.025798 | controller | 2026-02-02 18:49:25.025875 | controller | TASK [Executing pre_stage hooks for examples/dt/uni04delta/deployment name=run_hook] *** 2026-02-02 18:49:25.025886 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.068) 0:01:23.493 ******* 2026-02-02 18:49:25.025895 | controller | Monday 02 February 2026 18:49:24 +0000 (0:00:00.068) 0:01:23.492 ******* 2026-02-02 18:49:25.025911 | controller | skipping: [localhost] 2026-02-02 18:49:25.144837 | controller | 2026-02-02 18:49:25.144891 | controller | TASK [Generate values.yaml for examples/dt/uni04delta/deployment name=ci_gen_kustomize_values] *** 2026-02-02 18:49:25.144900 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.045) 0:01:23.538 ******* 2026-02-02 18:49:25.144908 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.045) 0:01:23.537 ******* 2026-02-02 18:49:25.144921 | controller | 2026-02-02 18:49:25.215248 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:49:25.215339 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.118) 0:01:23.657 ******* 2026-02-02 18:49:25.215347 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.118) 0:01:23.656 ******* 2026-02-02 18:49:25.215370 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-02 18:49:25.326896 | controller | 2026-02-02 18:49:25.326985 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-02 18:49:25.326994 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.070) 0:01:23.728 ******* 2026-02-02 18:49:25.327000 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.070) 0:01:23.726 ******* 2026-02-02 18:49:25.327021 | controller | ok: [localhost] => 2026-02-02 18:49:25.526118 | controller | changed: false 2026-02-02 18:49:25.526208 | controller | msg: All assertions passed 2026-02-02 18:49:25.526221 | controller | 2026-02-02 18:49:25.526231 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:25.526243 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.111) 0:01:23.839 ******* 2026-02-02 18:49:25.526253 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.111) 0:01:23.838 ******* 2026-02-02 18:49:25.526278 | controller | ok: [localhost] 2026-02-02 18:49:25.586398 | controller | 2026-02-02 18:49:25.586489 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-02 18:49:25.586500 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.199) 0:01:24.039 ******* 2026-02-02 18:49:25.586508 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.199) 0:01:24.037 ******* 2026-02-02 18:49:25.586530 | controller | ok: [localhost] => 2026-02-02 18:49:25.807338 | controller | changed: false 2026-02-02 18:49:25.807418 | controller | msg: All assertions passed 2026-02-02 18:49:25.807427 | controller | 2026-02-02 18:49:25.807434 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:49:25.807442 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.059) 0:01:24.099 ******* 2026-02-02 18:49:25.807449 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.059) 0:01:24.097 ******* 2026-02-02 18:49:25.807467 | controller | ok: [localhost] 2026-02-02 18:49:26.007997 | controller | 2026-02-02 18:49:26.008058 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-02 18:49:26.008066 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:49:26.008071 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:49:26.008076 | controller | _config_map_content | 2026-02-02 18:49:26.008080 | controller | ansible.utils.remove_keys( 2026-02-02 18:49:26.008085 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:49:26.008089 | controller | matching_parameter='regex') 2026-02-02 18:49:26.008094 | controller | }}, cacheable=False] *** 2026-02-02 18:49:26.008098 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.220) 0:01:24.319 ******* 2026-02-02 18:49:26.008107 | controller | Monday 02 February 2026 18:49:25 +0000 (0:00:00.220) 0:01:24.318 ******* 2026-02-02 18:49:26.008118 | controller | ok: [localhost] 2026-02-02 18:49:26.075892 | controller | 2026-02-02 18:49:26.076010 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:49:26.076020 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.201) 0:01:24.520 ******* 2026-02-02 18:49:26.076027 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.201) 0:01:24.519 ******* 2026-02-02 18:49:26.076048 | controller | skipping: [localhost] 2026-02-02 18:49:26.311880 | controller | 2026-02-02 18:49:26.311959 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:49:26.311966 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.067) 0:01:24.588 ******* 2026-02-02 18:49:26.311971 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.067) 0:01:24.586 ******* 2026-02-02 18:49:26.311988 | controller | changed: [localhost] 2026-02-02 18:49:26.372117 | controller | 2026-02-02 18:49:26.372196 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:49:26.372205 | controller | (snippet_datadir, 2026-02-02 18:49:26.372212 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:49:26.372218 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:49:26.372225 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.236) 0:01:24.824 ******* 2026-02-02 18:49:26.372232 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.236) 0:01:24.823 ******* 2026-02-02 18:49:26.372253 | controller | skipping: [localhost] 2026-02-02 18:49:26.429967 | controller | 2026-02-02 18:49:26.430026 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-02 18:49:26.430033 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.060) 0:01:24.885 ******* 2026-02-02 18:49:26.430039 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.060) 0:01:24.883 ******* 2026-02-02 18:49:26.430050 | controller | ok: [localhost] 2026-02-02 18:49:26.830060 | controller | 2026-02-02 18:49:26.830132 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:49:26.830139 | controller | (snippet_datadir, 2026-02-02 18:49:26.830144 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:49:26.830149 | controller | }}, content={{ 2026-02-02 18:49:26.830153 | controller | _base64_patch | 2026-02-02 18:49:26.830158 | controller | default({}) | 2026-02-02 18:49:26.830163 | controller | to_nice_yaml 2026-02-02 18:49:26.830167 | controller | }}, mode=0644] *** 2026-02-02 18:49:26.830172 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.057) 0:01:24.943 ******* 2026-02-02 18:49:26.830177 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.057) 0:01:24.941 ******* 2026-02-02 18:49:26.830192 | controller | changed: [localhost] 2026-02-02 18:49:27.275845 | controller | 2026-02-02 18:49:27.275896 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:49:27.275905 | controller | (snippet_datadir, 2026-02-02 18:49:27.275911 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:49:27.275917 | controller | }}, content={{ 2026-02-02 18:49:27.275922 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:49:27.275926 | controller | default({}) | 2026-02-02 18:49:27.275931 | controller | to_nice_yaml 2026-02-02 18:49:27.275935 | controller | }}, mode=0644] *** 2026-02-02 18:49:27.275939 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.400) 0:01:25.343 ******* 2026-02-02 18:49:27.275944 | controller | Monday 02 February 2026 18:49:26 +0000 (0:00:00.400) 0:01:25.341 ******* 2026-02-02 18:49:27.275954 | controller | changed: [localhost] 2026-02-02 18:49:27.691868 | controller | 2026-02-02 18:49:27.691943 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-02 18:49:27.691953 | controller | ( 2026-02-02 18:49:27.691960 | controller | snippet_datadir, 2026-02-02 18:49:27.691967 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:49:27.691974 | controller | ) | path_join 2026-02-02 18:49:27.691981 | controller | }}, mode=0644] *** 2026-02-02 18:49:27.691994 | controller | Monday 02 February 2026 18:49:27 +0000 (0:00:00.445) 0:01:25.788 ******* 2026-02-02 18:49:27.692002 | controller | Monday 02 February 2026 18:49:27 +0000 (0:00:00.445) 0:01:25.787 ******* 2026-02-02 18:49:27.692018 | controller | changed: [localhost] 2026-02-02 18:49:27.776142 | controller | 2026-02-02 18:49:27.776253 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:49:27.776272 | controller | Monday 02 February 2026 18:49:27 +0000 (0:00:00.415) 0:01:26.204 ******* 2026-02-02 18:49:27.776287 | controller | Monday 02 February 2026 18:49:27 +0000 (0:00:00.416) 0:01:26.203 ******* 2026-02-02 18:49:27.776324 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-02 18:49:27.845521 | controller | 2026-02-02 18:49:27.845627 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-02 18:49:27.845640 | controller | Monday 02 February 2026 18:49:27 +0000 (0:00:00.084) 0:01:26.289 ******* 2026-02-02 18:49:27.845647 | controller | Monday 02 February 2026 18:49:27 +0000 (0:00:00.084) 0:01:26.287 ******* 2026-02-02 18:49:27.845669 | controller | ok: [localhost] => 2026-02-02 18:49:28.114481 | controller | changed: false 2026-02-02 18:49:28.114571 | controller | msg: All assertions passed 2026-02-02 18:49:28.114580 | controller | 2026-02-02 18:49:28.114587 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-02 18:49:28.114595 | controller | Monday 02 February 2026 18:49:27 +0000 (0:00:00.069) 0:01:26.358 ******* 2026-02-02 18:49:28.114601 | controller | Monday 02 February 2026 18:49:27 +0000 (0:00:00.069) 0:01:26.356 ******* 2026-02-02 18:49:28.114623 | controller | ok: [localhost] 2026-02-02 18:49:28.158411 | controller | 2026-02-02 18:49:28.158502 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:49:28.158526 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.269) 0:01:26.627 ******* 2026-02-02 18:49:28.158533 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.269) 0:01:26.625 ******* 2026-02-02 18:49:28.158553 | controller | ok: [localhost] 2026-02-02 18:49:28.526114 | controller | 2026-02-02 18:49:28.526164 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:49:28.526173 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.043) 0:01:26.671 ******* 2026-02-02 18:49:28.526179 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.043) 0:01:26.669 ******* 2026-02-02 18:49:28.526193 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml) 2026-02-02 18:49:28.612011 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml) 2026-02-02 18:49:28.612053 | controller | 2026-02-02 18:49:28.612059 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:49:28.612064 | controller | _content | 2026-02-02 18:49:28.612069 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:49:28.612074 | controller | combine(_parsed, recursive=true) 2026-02-02 18:49:28.612079 | controller | }} 2026-02-02 18:49:28.612083 | controller | ] *** 2026-02-02 18:49:28.612087 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.367) 0:01:27.038 ******* 2026-02-02 18:49:28.612092 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.367) 0:01:27.037 ******* 2026-02-02 18:49:28.612106 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:49:28.798327 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:49:28.798372 | controller | 2026-02-02 18:49:28.798379 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:49:28.798385 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.086) 0:01:27.125 ******* 2026-02-02 18:49:28.798390 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.086) 0:01:27.123 ******* 2026-02-02 18:49:28.798400 | controller | changed: [localhost] 2026-02-02 18:49:29.238852 | controller | 2026-02-02 18:49:29.238970 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:49:29.238979 | controller | (_destdir, 2026-02-02 18:49:29.238986 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:49:29.238992 | controller | }}, content={{ 2026-02-02 18:49:29.238998 | controller | ( 2026-02-02 18:49:29.239004 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:49:29.239010 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:49:29.239016 | controller | }}, mode=0644] *** 2026-02-02 18:49:29.239033 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.186) 0:01:27.311 ******* 2026-02-02 18:49:29.239040 | controller | Monday 02 February 2026 18:49:28 +0000 (0:00:00.186) 0:01:27.310 ******* 2026-02-02 18:49:29.239066 | controller | changed: [localhost] 2026-02-02 18:49:29.545865 | controller | 2026-02-02 18:49:29.545958 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni04delta/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:49:29.545965 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:49:29.545970 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:49:29.545975 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:49:29.545980 | controller | }}, dest={{ 2026-02-02 18:49:29.545985 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:29.545990 | controller | stage['path'], _val.src_file 2026-02-02 18:49:29.545995 | controller | ) | 2026-02-02 18:49:29.546000 | controller | path_join 2026-02-02 18:49:29.546004 | controller | }}] *** 2026-02-02 18:49:29.546009 | controller | Monday 02 February 2026 18:49:29 +0000 (0:00:00.440) 0:01:27.751 ******* 2026-02-02 18:49:29.546014 | controller | Monday 02 February 2026 18:49:29 +0000 (0:00:00.440) 0:01:27.750 ******* 2026-02-02 18:49:29.546031 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph) 2026-02-02 18:49:29.592123 | controller | 2026-02-02 18:49:29.592235 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:29.592260 | controller | Monday 02 February 2026 18:49:29 +0000 (0:00:00.306) 0:01:28.058 ******* 2026-02-02 18:49:29.592265 | controller | Monday 02 February 2026 18:49:29 +0000 (0:00:00.307) 0:01:28.057 ******* 2026-02-02 18:49:29.592287 | controller | skipping: [localhost] 2026-02-02 18:49:29.953537 | controller | 2026-02-02 18:49:29.953591 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni04delta/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:49:29.953599 | controller | Monday 02 February 2026 18:49:29 +0000 (0:00:00.046) 0:01:28.104 ******* 2026-02-02 18:49:29.953604 | controller | Monday 02 February 2026 18:49:29 +0000 (0:00:00.046) 0:01:28.103 ******* 2026-02-02 18:49:29.953615 | controller | changed: [localhost] 2026-02-02 18:49:30.398300 | controller | 2026-02-02 18:49:30.398362 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-02 18:49:30.398372 | controller | Monday 02 February 2026 18:49:29 +0000 (0:00:00.361) 0:01:28.466 ******* 2026-02-02 18:49:30.398380 | controller | Monday 02 February 2026 18:49:29 +0000 (0:00:00.361) 0:01:28.465 ******* 2026-02-02 18:49:30.398397 | controller | changed: [localhost] 2026-02-02 18:49:30.645388 | controller | 2026-02-02 18:49:30.645446 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni04delta/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:49:30.645456 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:49:30.645464 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:49:30.645471 | controller | }}, mode=0644] *** 2026-02-02 18:49:30.645477 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.443) 0:01:28.909 ******* 2026-02-02 18:49:30.645484 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.443) 0:01:28.908 ******* 2026-02-02 18:49:30.645499 | controller | changed: [localhost] 2026-02-02 18:49:30.705423 | controller | 2026-02-02 18:49:30.705478 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:30.705488 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.248) 0:01:29.158 ******* 2026-02-02 18:49:30.705496 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.248) 0:01:29.156 ******* 2026-02-02 18:49:30.705510 | controller | skipping: [localhost] 2026-02-02 18:49:30.758978 | controller | 2026-02-02 18:49:30.759045 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni04delta/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:49:30.759052 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.059) 0:01:29.218 ******* 2026-02-02 18:49:30.759058 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.059) 0:01:29.216 ******* 2026-02-02 18:49:30.759072 | controller | skipping: [localhost] 2026-02-02 18:49:30.807766 | controller | 2026-02-02 18:49:30.807809 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni04delta/deployment _raw_params={{ wait_condition }}] *** 2026-02-02 18:49:30.807834 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.053) 0:01:29.271 ******* 2026-02-02 18:49:30.807842 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.053) 0:01:29.270 ******* 2026-02-02 18:49:30.807854 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=40m) 2026-02-02 18:49:30.850046 | controller | skipping: [localhost] 2026-02-02 18:49:30.850108 | controller | 2026-02-02 18:49:30.850121 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:30.850132 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.049) 0:01:29.320 ******* 2026-02-02 18:49:30.850142 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.049) 0:01:29.319 ******* 2026-02-02 18:49:30.850160 | controller | skipping: [localhost] 2026-02-02 18:49:30.920027 | controller | 2026-02-02 18:49:30.920081 | controller | TASK [Executing post_stage hooks for examples/dt/uni04delta/deployment name=run_hook] *** 2026-02-02 18:49:30.920095 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.042) 0:01:29.363 ******* 2026-02-02 18:49:30.920101 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.042) 0:01:29.361 ******* 2026-02-02 18:49:30.920115 | controller | skipping: [localhost] 2026-02-02 18:49:31.027087 | controller | 2026-02-02 18:49:31.027163 | controller | PLAY RECAP ********************************************************************* 2026-02-02 18:49:31.027171 | controller | localhost : ok=287 changed=77 unreachable=0 failed=0 skipped=84 rescued=0 ignored=0 2026-02-02 18:49:31.027176 | controller | 2026-02-02 18:49:31.027181 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.068) 0:01:29.432 ******* 2026-02-02 18:49:31.027185 | controller | =============================================================================== 2026-02-02 18:49:31.027190 | controller | Get automation contents ------------------------------------------------- 8.40s 2026-02-02 18:49:31.027194 | controller | ci_setup : Install openshift client ------------------------------------- 5.62s 2026-02-02 18:49:31.027199 | controller | ci_setup : Install needed packages -------------------------------------- 3.71s 2026-02-02 18:49:31.027207 | controller | Load automation files as fact ------------------------------------------- 1.90s 2026-02-02 18:49:31.027211 | controller | Gathering Facts --------------------------------------------------------- 1.56s 2026-02-02 18:49:31.027216 | controller | ci_setup : Manage directories ------------------------------------------- 1.08s 2026-02-02 18:49:31.027220 | controller | Create needed SSH keypairs ---------------------------------------------- 0.71s 2026-02-02 18:49:31.027225 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.67s 2026-02-02 18:49:31.027229 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2026-02-02 18:49:31.027233 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2026-02-02 18:49:31.027238 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2026-02-02 18:49:31.027242 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s 2026-02-02 18:49:31.027279 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s 2026-02-02 18:49:31.027382 | controller | kustomize_deploy : Copy generated values for examples/dt/uni04delta/control-plane --- 0.56s 2026-02-02 18:49:31.027389 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.55s 2026-02-02 18:49:31.027393 | controller | kustomize_deploy : Copy generated values for examples/dt/uni04delta ----- 0.54s 2026-02-02 18:49:31.027398 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.53s 2026-02-02 18:49:31.027402 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.53s 2026-02-02 18:49:31.027407 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.50s 2026-02-02 18:49:31.027411 | controller | kustomize_deploy : Build kustomized content for examples/dt/uni04delta --- 0.50s 2026-02-02 18:49:31.027415 | controller | Monday 02 February 2026 18:49:30 +0000 (0:00:00.070) 0:01:29.431 ******* 2026-02-02 18:49:31.027420 | controller | =============================================================================== 2026-02-02 18:49:31.027424 | controller | ci_gen_kustomize_values ------------------------------------------------ 43.11s 2026-02-02 18:49:31.027428 | controller | kustomize_deploy ------------------------------------------------------- 18.99s 2026-02-02 18:49:31.027433 | controller | ci_setup --------------------------------------------------------------- 11.97s 2026-02-02 18:49:31.027437 | controller | ansible.builtin.slurp --------------------------------------------------- 9.19s 2026-02-02 18:49:31.027441 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.97s 2026-02-02 18:49:31.027446 | controller | gather_facts ------------------------------------------------------------ 1.56s 2026-02-02 18:49:31.027450 | controller | networking_mapper ------------------------------------------------------- 0.76s 2026-02-02 18:49:31.027455 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.71s 2026-02-02 18:49:31.027464 | controller | ansible.builtin.file ---------------------------------------------------- 0.36s 2026-02-02 18:49:31.027469 | controller | ansible.builtin.find ---------------------------------------------------- 0.28s 2026-02-02 18:49:31.027473 | controller | ansible.builtin.include_role -------------------------------------------- 0.22s 2026-02-02 18:49:31.027478 | controller | ansible.builtin.stat ---------------------------------------------------- 0.19s 2026-02-02 18:49:31.027484 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s 2026-02-02 18:49:31.027490 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2026-02-02 18:49:31.027494 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s 2026-02-02 18:49:31.027499 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-02 18:49:31.027503 | controller | total ------------------------------------------------------------------ 89.40s 2026-02-02 18:49:31.142970 | controller | changed 2026-02-02 18:49:31.216155 | 2026-02-02 18:49:31.216268 | PLAY RECAP 2026-02-02 18:49:31.216318 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 18:49:31.216346 | 2026-02-02 18:49:31.319802 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-02 18:49:31.321695 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-02 18:49:31.917168 | 2026-02-02 18:49:31.917274 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-02 18:49:31.938769 | 2026-02-02 18:49:31.938867 | TASK [Filter out host if needed] 2026-02-02 18:49:31.947698 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-02 18:49:31.952449 | 2026-02-02 18:49:31.952513 | TASK [Ensure file is present] 2026-02-02 18:49:32.362845 | controller | ok 2026-02-02 18:49:32.377302 | 2026-02-02 18:49:32.377437 | TASK [Manage molecule report file] 2026-02-02 18:49:32.925431 | controller | skipping: Conditional result was False 2026-02-02 18:49:32.938631 | 2026-02-02 18:49:32.938806 | TASK [Check if we get ci-framework-data basedir] 2026-02-02 18:49:33.182594 | controller | ok 2026-02-02 18:49:33.195232 | 2026-02-02 18:49:33.195375 | TASK [Create ci-framework-data log directory for zuul] 2026-02-02 18:49:33.630647 | controller | changed 2026-02-02 18:49:33.644552 | 2026-02-02 18:49:33.644683 | TASK [Copy ci-framework interesting files] 2026-02-02 18:49:34.091869 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-02 18:49:34.193920 | controller | changed 2026-02-02 18:49:34.206966 | 2026-02-02 18:49:34.207210 | TASK [Get SELinux listing] 2026-02-02 18:49:34.761610 | controller | changed 2026-02-02 18:49:34.788329 | 2026-02-02 18:49:34.788551 | TASK [Generate log index] 2026-02-02 18:49:35.604297 | controller | changed 2026-02-02 18:49:35.615483 | 2026-02-02 18:49:35.615619 | TASK [Get some env related data] 2026-02-02 18:49:36.318590 | controller | /home/zuul/.local/bin/ansible 2026-02-02 18:49:37.168757 | controller | changed 2026-02-02 18:49:37.180605 | 2026-02-02 18:49:37.180746 | TASK [Generate list of logs to collect in home directory] 2026-02-02 18:49:37.555466 | controller | ok: All paths examined 2026-02-02 18:49:37.567573 | 2026-02-02 18:49:37.567758 | LOOP [Copy logs from home directory] 2026-02-02 18:49:38.023468 | controller | changed: 2026-02-02 18:49:38.023674 | controller | { 2026-02-02 18:49:38.023729 | controller | "atime": 1770058054.322107, 2026-02-02 18:49:38.023769 | controller | "ctime": 1770058170.9192586, 2026-02-02 18:49:38.023805 | controller | "dev": 64513, 2026-02-02 18:49:38.023840 | controller | "gid": 1000, 2026-02-02 18:49:38.023874 | controller | "gr_name": "zuul", 2026-02-02 18:49:38.023910 | controller | "inode": 53760, 2026-02-02 18:49:38.023943 | controller | "isblk": false, 2026-02-02 18:49:38.023977 | controller | "ischr": false, 2026-02-02 18:49:38.024010 | controller | "isdir": false, 2026-02-02 18:49:38.024088 | controller | "isfifo": false, 2026-02-02 18:49:38.024124 | controller | "isgid": false, 2026-02-02 18:49:38.024158 | controller | "islnk": false, 2026-02-02 18:49:38.024202 | controller | "isreg": true, 2026-02-02 18:49:38.024235 | controller | "issock": false, 2026-02-02 18:49:38.024267 | controller | "isuid": false, 2026-02-02 18:49:38.024299 | controller | "mode": "0644", 2026-02-02 18:49:38.024330 | controller | "mtime": 1770058170.9192586, 2026-02-02 18:49:38.024363 | controller | "nlink": 1, 2026-02-02 18:49:38.024395 | controller | "path": "/home/zuul/ansible.log", 2026-02-02 18:49:38.024430 | controller | "pw_name": "zuul", 2026-02-02 18:49:38.024464 | controller | "rgrp": true, 2026-02-02 18:49:38.024497 | controller | "roth": true, 2026-02-02 18:49:38.024530 | controller | "rusr": true, 2026-02-02 18:49:38.024562 | controller | "size": 249452, 2026-02-02 18:49:38.024594 | controller | "uid": 1000, 2026-02-02 18:49:38.024626 | controller | "wgrp": false, 2026-02-02 18:49:38.024658 | controller | "woth": false, 2026-02-02 18:49:38.024696 | controller | "wusr": true, 2026-02-02 18:49:38.024732 | controller | "xgrp": false, 2026-02-02 18:49:38.024765 | controller | "xoth": false, 2026-02-02 18:49:38.024798 | controller | "xusr": false 2026-02-02 18:49:38.024831 | controller | } 2026-02-02 18:49:38.048907 | 2026-02-02 18:49:38.049144 | TASK [Copy crio stats log file] 2026-02-02 18:49:38.076275 | controller | skipping: Conditional result was False 2026-02-02 18:49:38.091118 | 2026-02-02 18:49:38.091331 | TASK [Get SELinux related data] 2026-02-02 18:49:38.361750 | controller | 2026-02-02 18:49:38.649404 | controller | ERROR 2026-02-02 18:49:38.649819 | controller | { 2026-02-02 18:49:38.649890 | controller | "delta": "0:00:00.009672", 2026-02-02 18:49:38.649935 | controller | "end": "2026-02-02 18:49:38.362609", 2026-02-02 18:49:38.649976 | controller | "msg": "non-zero return code", 2026-02-02 18:49:38.650058 | controller | "rc": 1, 2026-02-02 18:49:38.650109 | controller | "start": "2026-02-02 18:49:38.352937" 2026-02-02 18:49:38.650148 | controller | } 2026-02-02 18:49:38.650199 | controller | ERROR: Ignoring Errors 2026-02-02 18:49:38.661669 | 2026-02-02 18:49:38.661822 | TASK [Create system configuration directory] 2026-02-02 18:49:38.967700 | controller | changed 2026-02-02 18:49:38.979243 | 2026-02-02 18:49:38.979379 | TASK [Get some of the system configurations] 2026-02-02 18:49:39.528180 | controller | changed 2026-02-02 18:49:39.539914 | 2026-02-02 18:49:39.540077 | TASK [Copy generated documentation if available] 2026-02-02 18:49:39.567234 | controller | skipping: Conditional result was False 2026-02-02 18:49:39.580409 | 2026-02-02 18:49:39.580571 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-02 18:49:39.606721 | controller | skipping: Conditional result was False 2026-02-02 18:49:39.621210 | 2026-02-02 18:49:39.621358 | TASK [Compress logs bigger than 2MB] 2026-02-02 18:49:40.167679 | controller | changed 2026-02-02 18:49:40.179616 | 2026-02-02 18:49:40.179747 | TASK [Copy files from workspace on node] 2026-02-02 18:49:40.207449 | controller | ok 2026-02-02 18:49:40.256068 | 2026-02-02 18:49:40.256182 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-02 18:49:40.291094 | controller | skipping: Conditional result was False 2026-02-02 18:49:40.303752 | 2026-02-02 18:49:40.303901 | TASK [fetch-output : Set log path for single node] 2026-02-02 18:49:40.354136 | controller | ok 2026-02-02 18:49:40.365257 | 2026-02-02 18:49:40.365388 | LOOP [fetch-output : Ensure local output dirs] 2026-02-02 18:49:40.650892 | controller -> localhost | ok: "/var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/logs" 2026-02-02 18:49:40.651158 | controller -> localhost | changed: All items complete 2026-02-02 18:49:40.651192 | 2026-02-02 18:49:40.870340 | controller -> localhost | changed: "/var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/artifacts" 2026-02-02 18:49:41.101055 | controller -> localhost | changed: "/var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/docs" 2026-02-02 18:49:41.113427 | 2026-02-02 18:49:41.113534 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-02 18:49:41.866230 | controller | changed: 2026-02-02 18:49:41.866514 | controller | .d..t...... ./ 2026-02-02 18:49:41.866559 | controller | >f+++++++++ README.html 2026-02-02 18:49:41.866593 | controller | >f+++++++++ ansible.log 2026-02-02 18:49:41.866622 | controller | >f+++++++++ dmesg.log 2026-02-02 18:49:41.866650 | controller | >f+++++++++ installed-pkgs.log 2026-02-02 18:49:41.866678 | controller | >f+++++++++ python.log 2026-02-02 18:49:41.866708 | controller | >f+++++++++ registries.conf 2026-02-02 18:49:41.866737 | controller | >f+++++++++ selinux-denials.log 2026-02-02 18:49:41.866765 | controller | >f+++++++++ selinux-listing.log 2026-02-02 18:49:41.866795 | controller | cd+++++++++ ci-framework-data/ 2026-02-02 18:49:41.866824 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-02 18:49:41.866852 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-02 18:49:41.866937 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-02 18:49:41.866968 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-02 18:49:41.866995 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-02 18:49:41.867046 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-02 18:49:41.867077 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-02 18:49:41.867106 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/ 2026-02-02 18:49:41.867132 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml 2026-02-02 18:49:41.867158 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-02 18:49:41.867183 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-02 18:49:41.867210 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2026-02-02 18:49:41.867236 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2026-02-02 18:49:41.867262 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml.31130.2026-02-02@18:49:22~ 2026-02-02 18:49:41.867289 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-02 18:49:41.867314 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-02 18:49:41.867340 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values.yaml/ 2026-02-02 18:49:41.867365 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values.yaml/values.yaml 2026-02-02 18:49:41.867391 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-02 18:49:41.867436 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-02 18:49:41.867465 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-02 18:49:41.867492 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/ 2026-02-02 18:49:41.867519 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml 2026-02-02 18:49:41.867545 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml 2026-02-02 18:49:41.867571 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml 2026-02-02 18:49:41.867596 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-02 18:49:41.867622 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-02 18:49:41.867654 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-02 18:49:41.867680 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-02 18:49:41.867705 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2026-02-02 18:49:41.867732 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2026-02-02 18:49:41.867757 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml.31084.2026-02-02@18:49:20~ 2026-02-02 18:49:41.867783 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2026-02-02 18:49:41.867808 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml.31024.2026-02-02@18:49:19~ 2026-02-02 18:49:41.867833 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2026-02-02 18:49:41.867858 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2026-02-02 18:49:41.867883 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-02 18:49:41.867908 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-02 18:49:41.867934 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.29877.2026-02-02@18:48:41~ 2026-02-02 18:49:41.868043 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-02 18:49:41.868083 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-02 18:49:41.868110 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-02 18:49:41.868135 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/ 2026-02-02 18:49:41.868159 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/01_original.yaml 2026-02-02 18:49:41.868183 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/03_user_data_b64.yaml 2026-02-02 18:49:41.868206 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/04_user_data.yaml 2026-02-02 18:49:41.868231 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-02 18:49:41.868257 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-02 18:49:41.868281 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-02 18:49:41.868304 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-02 18:49:41.868328 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-02 18:49:41.868353 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-02 18:49:41.868376 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml 2026-02-02 18:49:41.868401 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-nodeset.yaml 2026-02-02 18:49:41.868425 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm.yaml 2026-02-02 18:49:41.868449 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2026-02-02 18:49:41.868472 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-02 18:49:41.868496 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml 2026-02-02 18:49:41.868526 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-02 18:49:41.868552 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-02 18:49:41.868576 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-02 18:49:41.868600 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-02 18:49:41.868625 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-02 18:49:41.868649 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-02 18:49:41.868673 | controller | cd+++++++++ registries.conf.d/ 2026-02-02 18:49:41.868698 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-02 18:49:41.868721 | controller | cd+++++++++ system-config/ 2026-02-02 18:49:41.868746 | controller | cd+++++++++ system-config/libvirt/ 2026-02-02 18:49:41.868770 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-02 18:49:41.868795 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-02 18:49:42.393173 | controller | changed: .d..t...... ./ 2026-02-02 18:49:42.902411 | controller | changed: .d..t...... ./ 2026-02-02 18:49:42.930978 | 2026-02-02 18:49:42.931206 | TASK [Return artifact to Zuul] 2026-02-02 18:49:42.958047 | controller | skipping: Conditional result was False 2026-02-02 18:49:42.997649 | 2026-02-02 18:49:42.997758 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-02 18:49:42.997883 | 2026-02-02 18:49:42.997922 | PLAY RECAP 2026-02-02 18:49:42.997973 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-02 18:49:42.998001 | 2026-02-02 18:49:43.102155 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-02 18:49:43.104754 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-02 18:49:43.689848 | 2026-02-02 18:49:43.689971 | PLAY [all] 2026-02-02 18:49:43.709902 | 2026-02-02 18:49:43.710003 | TASK [include_role : fetch-output] 2026-02-02 18:49:43.749171 | controller | ok 2026-02-02 18:49:43.767325 | 2026-02-02 18:49:43.767427 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-02 18:49:43.843339 | controller | skipping: Conditional result was False 2026-02-02 18:49:43.856083 | 2026-02-02 18:49:43.856235 | TASK [fetch-output : Set log path for single node] 2026-02-02 18:49:43.904185 | controller | ok 2026-02-02 18:49:43.916788 | 2026-02-02 18:49:43.916971 | LOOP [fetch-output : Ensure local output dirs] 2026-02-02 18:49:44.337913 | controller -> localhost | ok: "/var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/logs" 2026-02-02 18:49:44.610860 | controller -> localhost | ok: "/var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/artifacts" 2026-02-02 18:49:44.894785 | controller -> localhost | ok: "/var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/docs" 2026-02-02 18:49:44.912850 | 2026-02-02 18:49:44.912974 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-02 18:49:45.564047 | controller | ok 2026-02-02 18:49:45.564388 | controller | ok: All items complete 2026-02-02 18:49:45.564450 | 2026-02-02 18:49:46.027712 | controller | ok 2026-02-02 18:49:46.510342 | controller | ok 2026-02-02 18:49:46.526072 | 2026-02-02 18:49:46.526158 | TASK [include_role : fetch-output-openshift] 2026-02-02 18:49:46.551123 | controller | skipping: Conditional result was False 2026-02-02 18:49:46.562044 | 2026-02-02 18:49:46.562193 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-02 18:49:47.135702 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008960 2026-02-02 18:49:47.450846 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.010452 2026-02-02 18:49:47.480865 | 2026-02-02 18:49:47.480976 | PLAY [all] 2026-02-02 18:49:47.495926 | 2026-02-02 18:49:47.496000 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-02 18:49:47.999748 | controller | changed 2026-02-02 18:49:48.056304 | 2026-02-02 18:49:48.056557 | PLAY RECAP 2026-02-02 18:49:48.056691 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-02 18:49:48.056773 | 2026-02-02 18:49:48.171576 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-02 18:49:48.173514 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-02 18:49:48.807476 | 2026-02-02 18:49:48.807680 | PLAY [localhost] 2026-02-02 18:49:48.826284 | 2026-02-02 18:49:48.826396 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-02 18:49:49.268327 | localhost | changed 2026-02-02 18:49:49.278814 | 2026-02-02 18:49:49.278992 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-02 18:49:49.320741 | localhost | ok 2026-02-02 18:49:49.339263 | 2026-02-02 18:49:49.339448 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-02 18:49:49.765252 | localhost | changed 2026-02-02 18:49:49.771602 | 2026-02-02 18:49:49.771723 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-02 18:49:50.513176 | localhost | changed 2026-02-02 18:49:50.518312 | 2026-02-02 18:49:50.518376 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-02 18:49:50.985342 | localhost | Identity added: /var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/tmp/ansible.8yh1trdp (/var/lib/zuul/builds/207943d67f6f4da285a77e9cbb6ab2e3/work/tmp/ansible.8yh1trdp) 2026-02-02 18:49:50.985515 | localhost | ok: Runtime: 0:00:00.013974 2026-02-02 18:49:50.990157 | 2026-02-02 18:49:50.990220 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-02 18:49:51.329312 | localhost | ok: Runtime: 0:00:00.008573 2026-02-02 18:49:51.340190 | 2026-02-02 18:49:51.340328 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-02 18:49:51.427553 | localhost | changed 2026-02-02 18:49:51.438251 | 2026-02-02 18:49:51.438383 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-02 18:49:51.845325 | localhost | changed 2026-02-02 18:49:51.865134 | 2026-02-02 18:49:51.865207 | PLAY [localhost] 2026-02-02 18:49:51.877598 | 2026-02-02 18:49:51.877661 | TASK [Generate bulk log download script] 2026-02-02 18:49:51.896751 | localhost | ok 2026-02-02 18:49:51.909073 | 2026-02-02 18:49:51.909140 | TASK [local-log-download : Check API endpoint is defined] 2026-02-02 18:49:51.948236 | localhost | ok: All assertions passed 2026-02-02 18:49:51.952733 | 2026-02-02 18:49:51.952826 | TASK [local-log-download : Create download script] 2026-02-02 18:49:52.419444 | localhost -> localhost | changed 2026-02-02 18:49:52.439435 | 2026-02-02 18:49:52.439604 | TASK [Register quick-download link] 2026-02-02 18:49:52.477918 | localhost | ok 2026-02-02 18:49:52.523802 | 2026-02-02 18:49:52.523906 | PLAY [logserver.rdoproject.org] 2026-02-02 18:49:52.533395 | 2026-02-02 18:49:52.533451 | TASK [Set zuul-log-path fact] 2026-02-02 18:49:52.550334 | logserver.rdoproject.org | ok 2026-02-02 18:49:52.559892 | 2026-02-02 18:49:52.559953 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-02 18:49:52.597804 | logserver.rdoproject.org | ok 2026-02-02 18:49:52.605453 | 2026-02-02 18:49:52.605541 | TASK [upload-logs : Create log directories] 2026-02-02 18:49:53.553718 | logserver.rdoproject.org | changed 2026-02-02 18:49:53.558293 | 2026-02-02 18:49:53.558380 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-02 18:49:53.941697 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.005891 2026-02-02 18:49:53.946227 | 2026-02-02 18:49:53.946298 | TASK [upload-logs : Upload logs to log server] 2026-02-02 18:49:54.698710 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-02 18:49:54.705227 | 2026-02-02 18:49:54.705360 | LOOP [upload-logs : Compress console log and json output] 2026-02-02 18:49:54.773788 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-02 18:49:54.796146 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-02 18:49:54.812214 | 2026-02-02 18:49:54.812358 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-02 18:49:54.874390 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-02 18:49:54.874810 | 2026-02-02 18:49:54.878934 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-02 18:49:54.887303 | 2026-02-02 18:49:54.887461 | LOOP [upload-logs : Upload console log and json output]