2026-02-02 18:43:41.762784 | Job console starting... 2026-02-02 18:43:41.777080 | Updating repositories 2026-02-02 18:43:41.827147 | Preparing job workspace 2026-02-02 18:43:50.287513 | Running Ansible setup... 2026-02-02 18:43:55.396165 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-02 18:43:58.307857 | 2026-02-02 18:43:58.308038 | PLAY [localhost] 2026-02-02 18:43:58.337897 | 2026-02-02 18:43:58.338042 | TASK [Gathering Facts] 2026-02-02 18:43:59.982653 | localhost | ok 2026-02-02 18:44:00.006122 | 2026-02-02 18:44:00.006226 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-02 18:44:01.074104 | localhost -> localhost | changed 2026-02-02 18:44:01.079870 | 2026-02-02 18:44:01.079937 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-02 18:44:02.941851 | localhost -> localhost | changed 2026-02-02 18:44:02.952448 | 2026-02-02 18:44:02.952521 | TASK [Setup log path fact] 2026-02-02 18:44:02.978913 | localhost | ok 2026-02-02 18:44:03.000958 | 2026-02-02 18:44:03.001049 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-02 18:44:03.068018 | localhost | ok 2026-02-02 18:44:03.081524 | 2026-02-02 18:44:03.081608 | TASK [emit-job-header : Print job information] 2026-02-02 18:44:03.156317 | # Job Information 2026-02-02 18:44:03.156473 | Ansible Version: 2.15.12 2026-02-02 18:44:03.156500 | Job: rhoso-architecture-validate-dz-storage 2026-02-02 18:44:03.156519 | Pipeline: github-gate 2026-02-02 18:44:03.156537 | Executor: ze02.softwarefactory-project.io 2026-02-02 18:44:03.156554 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/681 2026-02-02 18:44:03.156573 | Log URL (when completed): https://logserver.rdoproject.org/c82/rdoproject.org/c82dd9ddf6fa47cd9d3c7a8cf50a765b/ 2026-02-02 18:44:03.156591 | Event ID: eccc9250-0066-11f1-9928-16159f445cba 2026-02-02 18:44:03.161321 | 2026-02-02 18:44:03.161384 | LOOP [emit-job-header : Print node information] 2026-02-02 18:44:03.353406 | localhost | ok: 2026-02-02 18:44:03.353646 | localhost | # Node Information 2026-02-02 18:44:03.353816 | localhost | Inventory Hostname: controller 2026-02-02 18:44:03.353857 | localhost | Hostname: np0005605649 2026-02-02 18:44:03.353878 | localhost | Username: zuul 2026-02-02 18:44:03.353898 | localhost | Distro: CentOS 9 2026-02-02 18:44:03.353916 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-02 18:44:03.353933 | localhost | Region: RegionOne 2026-02-02 18:44:03.353949 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-02 18:44:03.353965 | localhost | Product Name: OpenStack Nova 2026-02-02 18:44:03.353981 | localhost | Interface IP: 38.102.83.212 2026-02-02 18:44:03.423023 | 2026-02-02 18:44:03.423131 | PLAY [all] 2026-02-02 18:44:03.433221 | 2026-02-02 18:44:03.433292 | TASK [Gather network facts] 2026-02-02 18:44:03.924117 | controller | ok 2026-02-02 18:44:03.960161 | 2026-02-02 18:44:03.960292 | TASK [include_role : start-zuul-console] 2026-02-02 18:44:04.006371 | controller | ok 2026-02-02 18:44:04.027833 | 2026-02-02 18:44:04.027906 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-02 18:44:04.784152 | controller | ok 2026-02-02 18:44:04.815726 | 2026-02-02 18:44:04.815834 | TASK [include_role : add-build-sshkey] 2026-02-02 18:44:04.885850 | controller | ok 2026-02-02 18:44:04.924777 | 2026-02-02 18:44:04.924924 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-02 18:44:05.605320 | controller -> localhost | ok 2026-02-02 18:44:05.611736 | 2026-02-02 18:44:05.611805 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-02 18:44:05.673483 | controller | ok 2026-02-02 18:44:05.694627 | controller | included: /var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-02 18:44:05.707391 | 2026-02-02 18:44:05.707461 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-02 18:44:07.159036 | controller -> localhost | Generating public/private rsa key pair. 2026-02-02 18:44:07.159256 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/c82dd9ddf6fa47cd9d3c7a8cf50a765b_id_rsa. 2026-02-02 18:44:07.159287 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/c82dd9ddf6fa47cd9d3c7a8cf50a765b_id_rsa.pub. 2026-02-02 18:44:07.159309 | controller -> localhost | The key fingerprint is: 2026-02-02 18:44:07.159328 | controller -> localhost | SHA256:n+sGLfqZgXmQr4hdD5ai/qqjaSWOZ6u2pgKPZAB7I5M zuul-build-sshkey 2026-02-02 18:44:07.159347 | controller -> localhost | The key's randomart image is: 2026-02-02 18:44:07.159365 | controller -> localhost | +---[RSA 3072]----+ 2026-02-02 18:44:07.159383 | controller -> localhost | | | 2026-02-02 18:44:07.159401 | controller -> localhost | |. | 2026-02-02 18:44:07.159418 | controller -> localhost | |.o | 2026-02-02 18:44:07.159436 | controller -> localhost | |E o . | 2026-02-02 18:44:07.159454 | controller -> localhost | |.+ . o S. | 2026-02-02 18:44:07.159471 | controller -> localhost | |.+ . *o... | 2026-02-02 18:44:07.159488 | controller -> localhost | |*oo . B.+oo | 2026-02-02 18:44:07.159505 | controller -> localhost | |=*++ =.= +.. | 2026-02-02 18:44:07.159522 | controller -> localhost | |&OB++ ..=oo | 2026-02-02 18:44:07.159539 | controller -> localhost | +----[SHA256]-----+ 2026-02-02 18:44:07.159586 | controller -> localhost | ok: Runtime: 0:00:00.475021 2026-02-02 18:44:07.170842 | 2026-02-02 18:44:07.170908 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-02 18:44:07.231610 | controller | ok 2026-02-02 18:44:07.264615 | controller | included: /var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-02 18:44:07.298911 | 2026-02-02 18:44:07.299059 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-02 18:44:07.363942 | controller | skipping: Conditional result was False 2026-02-02 18:44:07.370614 | 2026-02-02 18:44:07.370727 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-02 18:44:07.993075 | controller | changed 2026-02-02 18:44:07.999585 | 2026-02-02 18:44:07.999658 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-02 18:44:08.348419 | controller | ok 2026-02-02 18:44:08.354019 | 2026-02-02 18:44:08.354098 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-02 18:44:09.317421 | controller | changed 2026-02-02 18:44:09.326291 | 2026-02-02 18:44:09.326364 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-02 18:44:10.393968 | controller | changed 2026-02-02 18:44:10.403137 | 2026-02-02 18:44:10.403202 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-02 18:44:10.449151 | controller | skipping: Conditional result was False 2026-02-02 18:44:10.456526 | 2026-02-02 18:44:10.456597 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-02 18:44:11.193599 | controller -> localhost | changed 2026-02-02 18:44:11.209091 | 2026-02-02 18:44:11.209193 | TASK [add-build-sshkey : Add back temp key] 2026-02-02 18:44:12.091535 | controller -> localhost | Identity added: /var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/c82dd9ddf6fa47cd9d3c7a8cf50a765b_id_rsa (zuul-build-sshkey) 2026-02-02 18:44:12.091964 | controller -> localhost | ok: Runtime: 0:00:00.027972 2026-02-02 18:44:12.098852 | 2026-02-02 18:44:12.098915 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-02 18:44:12.638795 | controller | ok 2026-02-02 18:44:12.643562 | 2026-02-02 18:44:12.643623 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-02 18:44:12.727318 | controller | skipping: Conditional result was False 2026-02-02 18:44:12.738312 | 2026-02-02 18:44:12.738378 | TASK [include_role : validate-host] 2026-02-02 18:44:12.805291 | controller | ok 2026-02-02 18:44:12.838377 | 2026-02-02 18:44:12.838488 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-02 18:44:12.881829 | controller | ok 2026-02-02 18:44:12.886983 | 2026-02-02 18:44:12.887050 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-02 18:44:13.408519 | controller -> localhost | ok 2026-02-02 18:44:13.418573 | 2026-02-02 18:44:13.418740 | TASK [validate-host : Collect information about the host] 2026-02-02 18:44:14.133932 | controller | ok 2026-02-02 18:44:14.143922 | 2026-02-02 18:44:14.143988 | TASK [validate-host : Sanitize hostname] 2026-02-02 18:44:14.302141 | controller | ok 2026-02-02 18:44:14.310885 | 2026-02-02 18:44:14.310957 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-02 18:44:15.395216 | controller -> localhost | changed 2026-02-02 18:44:15.402508 | 2026-02-02 18:44:15.402574 | TASK [validate-host : Collect information about zuul worker] 2026-02-02 18:44:15.969944 | controller | ok 2026-02-02 18:44:15.984735 | 2026-02-02 18:44:15.984819 | TASK [validate-host : Write out all zuul information for each host] 2026-02-02 18:44:16.577657 | controller -> localhost | changed 2026-02-02 18:44:16.602924 | 2026-02-02 18:44:16.603014 | TASK [include_role : prepare-workspace-openshift] 2026-02-02 18:44:16.680387 | controller | skipping: Conditional result was False 2026-02-02 18:44:16.687515 | 2026-02-02 18:44:16.687603 | TASK [include_role : remove-zuul-sshkey] 2026-02-02 18:44:16.752030 | controller | skipping: Conditional result was False 2026-02-02 18:44:16.760405 | 2026-02-02 18:44:16.760507 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-02 18:44:17.048466 | controller | ok: "logs" 2026-02-02 18:44:17.048794 | controller | ok: All items complete 2026-02-02 18:44:17.048822 | 2026-02-02 18:44:17.268540 | controller | ok: "artifacts" 2026-02-02 18:44:17.478910 | controller | ok: "docs" 2026-02-02 18:44:17.505963 | 2026-02-02 18:44:17.506104 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-02 18:44:17.815188 | controller | changed: "logs" 2026-02-02 18:44:18.058362 | controller | changed: "artifacts" 2026-02-02 18:44:18.299078 | controller | changed: "docs" 2026-02-02 18:44:18.353797 | 2026-02-02 18:44:18.353884 | PLAY RECAP 2026-02-02 18:44:18.353925 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-02 18:44:18.353951 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 18:44:18.353969 | 2026-02-02 18:44:18.553908 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-02 18:44:18.555302 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-02 18:44:19.604127 | 2026-02-02 18:44:19.604265 | PLAY [all] 2026-02-02 18:44:19.635183 | 2026-02-02 18:44:19.635292 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-02 18:44:19.737205 | controller | ok 2026-02-02 18:44:19.742568 | 2026-02-02 18:44:19.742646 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-02 18:44:20.331133 | controller | changed 2026-02-02 18:44:20.345746 | 2026-02-02 18:44:20.345865 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-02 18:44:21.651938 | controller | changed 2026-02-02 18:44:21.684473 | 2026-02-02 18:44:21.684641 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-02 18:44:22.269265 | controller | changed: 2026-02-02 18:44:22.269466 | controller | { 2026-02-02 18:44:22.269496 | 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:22.269525 | controller | } 2026-02-02 18:44:22.564304 | controller | changed: 2026-02-02 18:44:22.564435 | controller | { 2026-02-02 18:44:22.564468 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-02 18:44:22.564492 | controller | } 2026-02-02 18:44:22.841380 | controller | changed: 2026-02-02 18:44:22.841506 | controller | { 2026-02-02 18:44:22.841537 | 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:22.841561 | controller | } 2026-02-02 18:44:23.099353 | controller | changed: 2026-02-02 18:44:23.099450 | controller | { 2026-02-02 18:44:23.099474 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-02 18:44:23.099493 | controller | } 2026-02-02 18:44:23.378053 | controller | changed: 2026-02-02 18:44:23.378136 | controller | { 2026-02-02 18:44:23.378178 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-02 18:44:23.378198 | controller | } 2026-02-02 18:44:23.618815 | controller | changed: 2026-02-02 18:44:23.618924 | controller | { 2026-02-02 18:44:23.618949 | 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:23.618968 | controller | } 2026-02-02 18:44:23.889552 | controller | changed: 2026-02-02 18:44:23.889652 | controller | { 2026-02-02 18:44:23.889694 | 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:23.889716 | controller | } 2026-02-02 18:44:24.173815 | controller | changed: 2026-02-02 18:44:24.174017 | controller | { 2026-02-02 18:44:24.174050 | 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:24.174143 | controller | } 2026-02-02 18:44:24.475919 | controller | changed: 2026-02-02 18:44:24.476033 | controller | { 2026-02-02 18:44:24.476056 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-02 18:44:24.476074 | controller | } 2026-02-02 18:44:24.907903 | controller | changed: 2026-02-02 18:44:24.908031 | controller | { 2026-02-02 18:44:24.908060 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-02 18:44:24.908084 | controller | } 2026-02-02 18:44:25.067987 | controller | changed: 2026-02-02 18:44:25.068102 | controller | { 2026-02-02 18:44:25.068125 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-02 18:44:25.068142 | controller | } 2026-02-02 18:44:25.328189 | controller | changed: 2026-02-02 18:44:25.328318 | controller | { 2026-02-02 18:44:25.328344 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-02 18:44:25.328364 | controller | } 2026-02-02 18:44:25.572549 | controller | changed: 2026-02-02 18:44:25.572735 | controller | { 2026-02-02 18:44:25.572760 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2026-02-02 18:44:25.572779 | controller | } 2026-02-02 18:44:25.843877 | controller | changed: 2026-02-02 18:44:25.844027 | controller | { 2026-02-02 18:44:25.844059 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-02 18:44:25.844083 | controller | } 2026-02-02 18:44:26.094921 | controller | changed: 2026-02-02 18:44:26.095058 | controller | { 2026-02-02 18:44:26.095081 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-02 18:44:26.095099 | controller | } 2026-02-02 18:44:26.399132 | controller | changed: 2026-02-02 18:44:26.399302 | controller | { 2026-02-02 18:44:26.399326 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-02 18:44:26.399344 | controller | } 2026-02-02 18:44:26.669912 | controller | changed: 2026-02-02 18:44:26.670082 | controller | { 2026-02-02 18:44:26.670105 | 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:26.670125 | controller | } 2026-02-02 18:44:26.927970 | controller | changed: 2026-02-02 18:44:26.928116 | controller | { 2026-02-02 18:44:26.928140 | 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:26.928175 | controller | } 2026-02-02 18:44:27.191600 | controller | changed: 2026-02-02 18:44:27.191769 | controller | { 2026-02-02 18:44:27.191794 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-02 18:44:27.191812 | controller | } 2026-02-02 18:44:27.441781 | controller | changed: 2026-02-02 18:44:27.442070 | controller | { 2026-02-02 18:44:27.442096 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-02 18:44:27.442116 | controller | } 2026-02-02 18:44:27.678635 | controller | changed: 2026-02-02 18:44:27.678812 | controller | { 2026-02-02 18:44:27.678836 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-02 18:44:27.678854 | controller | } 2026-02-02 18:44:27.917341 | controller | changed: 2026-02-02 18:44:27.917537 | controller | { 2026-02-02 18:44:27.917565 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-02 18:44:27.917584 | controller | } 2026-02-02 18:44:28.232734 | controller | changed: 2026-02-02 18:44:28.232871 | controller | { 2026-02-02 18:44:28.232894 | 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:28.232914 | controller | } 2026-02-02 18:44:28.503139 | controller | changed: 2026-02-02 18:44:28.503467 | controller | { 2026-02-02 18:44:28.503515 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-02 18:44:28.503537 | controller | } 2026-02-02 18:44:28.740805 | controller | changed: 2026-02-02 18:44:28.740953 | controller | { 2026-02-02 18:44:28.740976 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-02 18:44:28.740995 | controller | } 2026-02-02 18:44:29.006104 | controller | changed: 2026-02-02 18:44:29.006243 | controller | { 2026-02-02 18:44:29.006266 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-02 18:44:29.006284 | controller | } 2026-02-02 18:44:29.032928 | 2026-02-02 18:44:29.033009 | TASK [Set timezone to UTC] 2026-02-02 18:44:29.677463 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-02 18:44:29.685619 | 2026-02-02 18:44:29.685722 | TASK [Create nodepool directory] 2026-02-02 18:44:29.999512 | controller | changed 2026-02-02 18:44:30.019177 | 2026-02-02 18:44:30.019255 | TASK [Create nodepool sub_nodes file] 2026-02-02 18:44:30.783309 | controller | changed 2026-02-02 18:44:30.788472 | 2026-02-02 18:44:30.788541 | TASK [Create nodepool sub_nodes_private file] 2026-02-02 18:44:31.648337 | controller | changed 2026-02-02 18:44:31.657185 | 2026-02-02 18:44:31.657252 | LOOP [Populate nodepool sub_nodes file] 2026-02-02 18:44:31.749641 | 2026-02-02 18:44:31.749837 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-02 18:44:31.853369 | 2026-02-02 18:44:31.853565 | TASK [Create nodepool primary file] 2026-02-02 18:44:31.924815 | controller | skipping: Conditional result was False 2026-02-02 18:44:31.931522 | 2026-02-02 18:44:31.931611 | TASK [Create nodepool node_private for this node] 2026-02-02 18:44:32.774781 | controller | changed 2026-02-02 18:44:32.785186 | 2026-02-02 18:44:32.785304 | LOOP [Copy ssh keys to nodepool directory] 2026-02-02 18:44:33.513145 | controller | ok: Item: id_rsa Runtime: 0:00:00.003906 2026-02-02 18:44:33.513412 | 2026-02-02 18:44:33.715445 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006100 2026-02-02 18:44:33.731375 | 2026-02-02 18:44:33.731535 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-02 18:44:34.478769 | controller | changed 2026-02-02 18:44:34.488320 | 2026-02-02 18:44:34.488396 | TASK [Validate sudoers config after edits] 2026-02-02 18:44:34.815542 | controller | /etc/sudoers: parsed OK 2026-02-02 18:44:34.815680 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-02 18:44:34.815692 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-02 18:44:34.815699 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-02 18:44:35.053246 | controller | ok: Runtime: 0:00:00.007433 2026-02-02 18:44:35.060468 | 2026-02-02 18:44:35.060634 | TASK [Show the environment passed in to job shell scripts] 2026-02-02 18:44:35.419938 | controller | SHELL=/bin/bash 2026-02-02 18:44:35.420020 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-02 18:44:35.420029 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-02 18:44:35.420036 | 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:44:35.420042 | controller | PWD=/home/zuul 2026-02-02 18:44:35.420047 | controller | ZUUL_PIPELINE=github-gate 2026-02-02 18:44:35.420052 | controller | LOGNAME=zuul 2026-02-02 18:44:35.420057 | controller | XDG_SESSION_TYPE=tty 2026-02-02 18:44:35.420062 | controller | _=/usr/bin/env 2026-02-02 18:44:35.420066 | controller | MOTD_SHOWN=pam 2026-02-02 18:44:35.420071 | controller | HOME=/home/zuul 2026-02-02 18:44:35.420075 | controller | LANG=en_US.UTF-8 2026-02-02 18:44:35.420081 | controller | SSH_CONNECTION=38.102.83.114 35136 38.102.83.212 22 2026-02-02 18:44:35.420087 | 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:44:35.420095 | controller | ZUUL_CHANGE_IDS=685,c779fc817488f3d60a924f244df3117c8bdf7be0 676,05084494687e586ed8a1168a00e9c1531f7f597c 681,f33e98f022fcf900436f89f51826e6d37e86c1f4 2026-02-02 18:44:35.420101 | controller | WORKSPACE=/home/zuul/workspace 2026-02-02 18:44:35.420108 | controller | XDG_SESSION_CLASS=user 2026-02-02 18:44:35.420112 | controller | SELINUX_ROLE_REQUESTED= 2026-02-02 18:44:35.420117 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-02 18:44:35.420123 | controller | USER=zuul 2026-02-02 18:44:35.420128 | controller | ZUUL_VOTING=True 2026-02-02 18:44:35.420132 | controller | BUILD_TIMEOUT=1800000 2026-02-02 18:44:35.420137 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-02 18:44:35.420141 | controller | SHLVL=1 2026-02-02 18:44:35.420146 | controller | ZUUL_PATCHSET=f33e98f022fcf900436f89f51826e6d37e86c1f4 2026-02-02 18:44:35.420151 | controller | XDG_SESSION_ID=1 2026-02-02 18:44:35.420155 | controller | ZUUL_BRANCH=main 2026-02-02 18:44:35.420160 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-02 18:44:35.420165 | controller | SSH_CLIENT=38.102.83.114 35136 22 2026-02-02 18:44:35.420170 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-02 18:44:35.420174 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-02 18:44:35.420179 | controller | which_declare=declare -f 2026-02-02 18:44:35.420185 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-02 18:44:35.420191 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-02 18:44:35.420195 | controller | ZUUL_CHANGE=681 2026-02-02 18:44:35.420200 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-02 18:44:35.420204 | controller | ZUUL_UUID=c82dd9ddf6fa47cd9d3c7a8cf50a765b 2026-02-02 18:44:35.420209 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-02 18:44:35.420214 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-02 18:44:35.420219 | controller | } 2026-02-02 18:44:35.652352 | controller | ok: Runtime: 0:00:00.007432 2026-02-02 18:44:35.659299 | 2026-02-02 18:44:35.659362 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-02 18:44:35.711294 | controller | skipping: Conditional result was False 2026-02-02 18:44:35.720993 | 2026-02-02 18:44:35.721100 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-02 18:44:36.299958 | controller | skipping: Conditional result was False 2026-02-02 18:44:36.307208 | 2026-02-02 18:44:36.307279 | TASK [Ensure legacy workspace directory] 2026-02-02 18:44:36.619867 | controller | changed 2026-02-02 18:44:36.651612 | 2026-02-02 18:44:36.651823 | PLAY RECAP 2026-02-02 18:44:36.651881 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-02 18:44:36.651903 | 2026-02-02 18:44:37.008247 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-02 18:44:37.009207 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-02 18:44:38.178039 | 2026-02-02 18:44:38.178154 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-02 18:44:38.217527 | 2026-02-02 18:44:38.217688 | TASK [Clone repos in the job workspace] 2026-02-02 18:44:38.245620 | controller | ok 2026-02-02 18:44:38.264189 | 2026-02-02 18:44:38.264274 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-02 18:44:38.683106 | controller | ok 2026-02-02 18:44:38.695749 | 2026-02-02 18:44:38.695833 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-02 18:44:42.672412 | controller | Output suppressed because no_log was given 2026-02-02 18:44:42.721480 | 2026-02-02 18:44:42.721648 | TASK [Create zuul-output directory] 2026-02-02 18:44:43.151739 | controller | ok 2026-02-02 18:44:43.166399 | 2026-02-02 18:44:43.166524 | TASK [Install required packages] 2026-02-02 18:45:47.574060 | controller | changed 2026-02-02 18:45:47.589091 | 2026-02-02 18:45:47.589235 | TASK [Output pip related things] 2026-02-02 18:45:48.707800 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-02 18:45:49.135091 | controller | changed 2026-02-02 18:45:49.143837 | 2026-02-02 18:45:49.143968 | TASK [Install requirements] 2026-02-02 18:47:18.362323 | controller | changed 2026-02-02 18:47:18.376788 | 2026-02-02 18:47:18.376857 | TASK [Add cronjob to trigger job stats] 2026-02-02 18:47:18.443678 | controller | skipping: Conditional result was False 2026-02-02 18:47:18.450575 | 2026-02-02 18:47:18.450645 | LOOP [Construct project change list] 2026-02-02 18:47:18.520203 | controller | ok: 2026-02-02 18:47:18.520443 | controller | { 2026-02-02 18:47:18.520554 | controller | "branch": "main", 2026-02-02 18:47:18.520577 | controller | "change": "685", 2026-02-02 18:47:18.520596 | 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:18.520621 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/685", 2026-02-02 18:47:18.520638 | controller | "commit_id": "c779fc817488f3d60a924f244df3117c8bdf7be0", 2026-02-02 18:47:18.520654 | controller | "patchset": "c779fc817488f3d60a924f244df3117c8bdf7be0", 2026-02-02 18:47:18.520709 | controller | "project": { 2026-02-02 18:47:18.520728 | controller | "canonical_hostname": "github.com", 2026-02-02 18:47:18.520745 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-02 18:47:18.520760 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-02 18:47:18.520775 | controller | "short_name": "architecture", 2026-02-02 18:47:18.520790 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-02 18:47:18.520806 | controller | }, 2026-02-02 18:47:18.520821 | controller | "topic": null 2026-02-02 18:47:18.520836 | controller | } 2026-02-02 18:47:18.527329 | controller | ok: 2026-02-02 18:47:18.527375 | controller | { 2026-02-02 18:47:18.527397 | controller | "branch": "main", 2026-02-02 18:47:18.527415 | controller | "change": "676", 2026-02-02 18:47:18.527432 | 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:18.527448 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/676", 2026-02-02 18:47:18.527464 | controller | "commit_id": "05084494687e586ed8a1168a00e9c1531f7f597c", 2026-02-02 18:47:18.527479 | controller | "patchset": "05084494687e586ed8a1168a00e9c1531f7f597c", 2026-02-02 18:47:18.527494 | controller | "project": { 2026-02-02 18:47:18.527509 | controller | "canonical_hostname": "github.com", 2026-02-02 18:47:18.527524 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-02 18:47:18.527543 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-02 18:47:18.527560 | controller | "short_name": "architecture", 2026-02-02 18:47:18.527575 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-02 18:47:18.527593 | controller | }, 2026-02-02 18:47:18.527611 | controller | "topic": null 2026-02-02 18:47:18.527628 | controller | } 2026-02-02 18:47:18.536027 | controller | ok: 2026-02-02 18:47:18.536074 | controller | { 2026-02-02 18:47:18.536098 | controller | "branch": "main", 2026-02-02 18:47:18.536116 | controller | "change": "681", 2026-02-02 18:47:18.536133 | controller | "change_message": "Remove vestigal Ceilometer reference\n\nLeftover from days of yore. Kudos to @bogdando for spotting it.", 2026-02-02 18:47:18.536150 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/681", 2026-02-02 18:47:18.536166 | controller | "commit_id": "f33e98f022fcf900436f89f51826e6d37e86c1f4", 2026-02-02 18:47:18.536181 | controller | "patchset": "f33e98f022fcf900436f89f51826e6d37e86c1f4", 2026-02-02 18:47:18.536196 | controller | "project": { 2026-02-02 18:47:18.536212 | controller | "canonical_hostname": "github.com", 2026-02-02 18:47:18.536228 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-02 18:47:18.536243 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-02 18:47:18.536258 | controller | "short_name": "architecture", 2026-02-02 18:47:18.536273 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-02 18:47:18.536288 | controller | }, 2026-02-02 18:47:18.536303 | controller | "topic": null 2026-02-02 18:47:18.536318 | controller | } 2026-02-02 18:47:18.584521 | 2026-02-02 18:47:18.584615 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-02 18:47:18.600583 | 2026-02-02 18:47:18.600644 | TASK [Filter out host if needed] 2026-02-02 18:47:18.611109 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-02 18:47:18.615743 | 2026-02-02 18:47:18.615800 | TASK [Get git tag for image tagging] 2026-02-02 18:47:19.153322 | controller | skipping: Conditional result was False 2026-02-02 18:47:19.159839 | 2026-02-02 18:47:19.159910 | TASK [Set openstack-runner image] 2026-02-02 18:47:19.197849 | controller | skipping: Conditional result was False 2026-02-02 18:47:19.204734 | 2026-02-02 18:47:19.204804 | TASK [Build openstack-runner image] 2026-02-02 18:47:19.231762 | controller | skipping: Conditional result was False 2026-02-02 18:47:19.242621 | 2026-02-02 18:47:19.242758 | TASK [Push openstack-runner image] 2026-02-02 18:47:19.273923 | controller | skipping: Conditional result was False 2026-02-02 18:47:19.281309 | 2026-02-02 18:47:19.281377 | TASK [Make sure ci-framework directory exists] 2026-02-02 18:47:19.305407 | controller | skipping: Conditional result was False 2026-02-02 18:47:19.361147 | 2026-02-02 18:47:19.361486 | TASK [Create EDPM ansible var file] 2026-02-02 18:47:19.387682 | controller | skipping: Conditional result was False 2026-02-02 18:47:19.409487 | 2026-02-02 18:47:19.409549 | PLAY RECAP 2026-02-02 18:47:19.409600 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-02 18:47:19.409620 | 2026-02-02 18:47:19.573113 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-02 18:47:19.574181 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-02 18:47:20.266062 | 2026-02-02 18:47:20.266208 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-02 18:47:20.298893 | 2026-02-02 18:47:20.298968 | TASK [Create zuul-output directory] 2026-02-02 18:47:21.005022 | controller | changed 2026-02-02 18:47:21.011160 | 2026-02-02 18:47:21.011275 | TASK [Slurp Zuul inventory test] 2026-02-02 18:47:21.321230 | controller -> localhost | ok 2026-02-02 18:47:21.328090 | 2026-02-02 18:47:21.328165 | TASK [Save zuul inventory] 2026-02-02 18:47:22.308778 | controller | changed 2026-02-02 18:47:22.315314 | 2026-02-02 18:47:22.315383 | TASK [Save zuul vars without the change_message] 2026-02-02 18:47:23.085387 | controller | changed 2026-02-02 18:47:23.120189 | 2026-02-02 18:47:23.120348 | PLAY RECAP 2026-02-02 18:47:23.120410 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 18:47:23.120439 | 2026-02-02 18:47:23.241880 | 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:23.243090 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-02 18:47:23.886819 | 2026-02-02 18:47:23.886952 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-02 18:47:23.907857 | 2026-02-02 18:47:23.907935 | TASK [Filter out host if needed] 2026-02-02 18:47:23.916829 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-02 18:47:23.922007 | 2026-02-02 18:47:23.922072 | TASK [Run playbook] 2026-02-02 18:47:24.941885 | controller | 2026-02-02 18:47:25.839727 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-02 18:47:25.839831 | controller | 2026-02-02 18:47:25.839842 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-02 18:47:25.839849 | controller | Monday 02 February 2026 18:47:24 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-02-02 18:47:25.839855 | controller | Monday 02 February 2026 18:47:24 +0000 (0:00:00.028) 0:00:00.028 ******* 2026-02-02 18:47:25.839873 | controller | ok: [localhost] 2026-02-02 18:47:25.878422 | controller | 2026-02-02 18:47:25.878479 | 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:47:25.878492 | controller | Monday 02 February 2026 18:47:25 +0000 (0:00:00.898) 0:00:00.928 ******* 2026-02-02 18:47:25.878497 | controller | Monday 02 February 2026 18:47:25 +0000 (0:00:00.898) 0:00:00.927 ******* 2026-02-02 18:47:25.878510 | controller | ok: [localhost] 2026-02-02 18:47:25.924066 | controller | 2026-02-02 18:47:25.924137 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-02 18:47:25.924144 | controller | Monday 02 February 2026 18:47:25 +0000 (0:00:00.038) 0:00:00.966 ******* 2026-02-02 18:47:25.924149 | controller | Monday 02 February 2026 18:47:25 +0000 (0:00:00.038) 0:00:00.965 ******* 2026-02-02 18:47:25.924165 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-02 18:47:25.945972 | controller | 2026-02-02 18:47:25.946012 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-02 18:47:25.946020 | controller | Monday 02 February 2026 18:47:25 +0000 (0:00:00.046) 0:00:01.012 ******* 2026-02-02 18:47:25.946025 | controller | Monday 02 February 2026 18:47:25 +0000 (0:00:00.046) 0:00:01.011 ******* 2026-02-02 18:47:25.946034 | controller | ok: [localhost] => 2026-02-02 18:47:30.041661 | controller | cifmw_ci_setup_packages: 2026-02-02 18:47:30.041706 | controller | - bash-completion 2026-02-02 18:47:30.041715 | controller | - ca-certificates 2026-02-02 18:47:30.041723 | controller | - git-core 2026-02-02 18:47:30.041730 | controller | - make 2026-02-02 18:47:30.041737 | controller | - tar 2026-02-02 18:47:30.041744 | controller | - tmux 2026-02-02 18:47:30.041789 | controller | - python3-pip 2026-02-02 18:47:30.041799 | controller | 2026-02-02 18:47:30.041810 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-02 18:47:30.041826 | controller | Monday 02 February 2026 18:47:25 +0000 (0:00:00.021) 0:00:01.034 ******* 2026-02-02 18:47:30.041835 | controller | Monday 02 February 2026 18:47:25 +0000 (0:00:00.021) 0:00:01.033 ******* 2026-02-02 18:47:30.041850 | controller | changed: [localhost] 2026-02-02 18:47:30.324640 | controller | 2026-02-02 18:47:30.324691 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-02 18:47:30.324704 | controller | Monday 02 February 2026 18:47:30 +0000 (0:00:04.095) 0:00:05.130 ******* 2026-02-02 18:47:30.324714 | controller | Monday 02 February 2026 18:47:30 +0000 (0:00:04.095) 0:00:05.128 ******* 2026-02-02 18:47:30.324732 | controller | ok: [localhost] 2026-02-02 18:47:30.663763 | controller | 2026-02-02 18:47:30.663819 | 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:47:30.663827 | controller | Monday 02 February 2026 18:47:30 +0000 (0:00:00.283) 0:00:05.413 ******* 2026-02-02 18:47:30.663832 | controller | Monday 02 February 2026 18:47:30 +0000 (0:00:00.283) 0:00:05.412 ******* 2026-02-02 18:47:30.663845 | controller | changed: [localhost] 2026-02-02 18:47:35.973279 | controller | 2026-02-02 18:47:35.973329 | 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:47:35.973342 | controller | Monday 02 February 2026 18:47:30 +0000 (0:00:00.338) 0:00:05.752 ******* 2026-02-02 18:47:35.973359 | controller | Monday 02 February 2026 18:47:30 +0000 (0:00:00.338) 0:00:05.751 ******* 2026-02-02 18:47:35.973369 | controller | changed: [localhost] 2026-02-02 18:47:36.003523 | controller | 2026-02-02 18:47:36.003619 | 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:47:36.003651 | controller | Monday 02 February 2026 18:47:35 +0000 (0:00:05.309) 0:00:11.061 ******* 2026-02-02 18:47:36.003664 | controller | Monday 02 February 2026 18:47:35 +0000 (0:00:05.309) 0:00:11.060 ******* 2026-02-02 18:47:36.003690 | controller | skipping: [localhost] 2026-02-02 18:47:36.278533 | controller | 2026-02-02 18:47:36.278601 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-02 18:47:36.278608 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.030) 0:00:11.091 ******* 2026-02-02 18:47:36.278612 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.030) 0:00:11.090 ******* 2026-02-02 18:47:36.278627 | controller | changed: [localhost] 2026-02-02 18:47:36.552489 | controller | 2026-02-02 18:47:36.552531 | 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:47:36.552537 | controller | source ~/.oc_completion 2026-02-02 18:47:36.552542 | controller | fi] *** 2026-02-02 18:47:36.552554 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.275) 0:00:11.367 ******* 2026-02-02 18:47:36.552560 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.275) 0:00:11.365 ******* 2026-02-02 18:47:36.552569 | controller | changed: [localhost] 2026-02-02 18:47:36.568209 | controller | 2026-02-02 18:47:36.568246 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-02 18:47:36.568252 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.273) 0:00:11.640 ******* 2026-02-02 18:47:36.568257 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.273) 0:00:11.639 ******* 2026-02-02 18:47:36.568267 | controller | skipping: [localhost] 2026-02-02 18:47:36.583543 | controller | 2026-02-02 18:47:36.583585 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-02 18:47:36.583593 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-02 18:47:36.583599 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-02 18:47:36.583605 | controller | }}] *** 2026-02-02 18:47:36.583611 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.016) 0:00:11.657 ******* 2026-02-02 18:47:36.583616 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.016) 0:00:11.655 ******* 2026-02-02 18:47:36.583627 | controller | skipping: [localhost] 2026-02-02 18:47:36.600044 | controller | 2026-02-02 18:47:36.600085 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-02 18:47:36.600093 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.015) 0:00:11.672 ******* 2026-02-02 18:47:36.600100 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.015) 0:00:11.671 ******* 2026-02-02 18:47:36.600114 | controller | skipping: [localhost] 2026-02-02 18:47:36.617911 | controller | 2026-02-02 18:47:36.617955 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-02 18:47:36.617970 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.016) 0:00:11.688 ******* 2026-02-02 18:47:36.617978 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.016) 0:00:11.687 ******* 2026-02-02 18:47:36.617990 | controller | skipping: [localhost] 2026-02-02 18:47:36.634117 | controller | 2026-02-02 18:47:36.634157 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-02 18:47:36.634165 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.017) 0:00:11.706 ******* 2026-02-02 18:47:36.634170 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.017) 0:00:11.705 ******* 2026-02-02 18:47:36.634181 | controller | skipping: [localhost] 2026-02-02 18:47:36.655688 | controller | 2026-02-02 18:47:36.655725 | 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:47:36.655737 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.016) 0:00:11.722 ******* 2026-02-02 18:47:36.655759 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.016) 0:00:11.721 ******* 2026-02-02 18:47:36.655771 | controller | skipping: [localhost] 2026-02-02 18:47:37.644645 | controller | 2026-02-02 18:47:37.644732 | 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:47:37.644744 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.021) 0:00:11.744 ******* 2026-02-02 18:47:37.644780 | controller | Monday 02 February 2026 18:47:36 +0000 (0:00:00.021) 0:00:11.743 ******* 2026-02-02 18:47:37.644804 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-02 18:47:38.006837 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-02 18:47:38.006873 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-02 18:47:38.006881 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-02 18:47:38.006887 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-02 18:47:38.006892 | controller | 2026-02-02 18:47:38.006897 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-02 18:47:38.006902 | controller | Monday 02 February 2026 18:47:37 +0000 (0:00:00.988) 0:00:12.733 ******* 2026-02-02 18:47:38.006906 | controller | Monday 02 February 2026 18:47:37 +0000 (0:00:00.988) 0:00:12.731 ******* 2026-02-02 18:47:38.006916 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-02 18:47:38.200099 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-02 18:47:38.200138 | controller | 2026-02-02 18:47:38.200145 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-02 18:47:38.200150 | controller | Monday 02 February 2026 18:47:38 +0000 (0:00:00.362) 0:00:13.095 ******* 2026-02-02 18:47:38.200154 | controller | Monday 02 February 2026 18:47:38 +0000 (0:00:00.362) 0:00:13.094 ******* 2026-02-02 18:47:38.200163 | controller | ok: [localhost] 2026-02-02 18:47:38.471835 | controller | 2026-02-02 18:47:38.471888 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-02 18:47:38.471895 | controller | Monday 02 February 2026 18:47:38 +0000 (0:00:00.193) 0:00:13.288 ******* 2026-02-02 18:47:38.471900 | controller | Monday 02 February 2026 18:47:38 +0000 (0:00:00.193) 0:00:13.287 ******* 2026-02-02 18:47:38.471909 | controller | ok: [localhost] 2026-02-02 18:47:38.949828 | controller | 2026-02-02 18:47:38.949863 | 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:47:38.949872 | controller | Monday 02 February 2026 18:47:38 +0000 (0:00:00.270) 0:00:13.559 ******* 2026-02-02 18:47:38.949878 | controller | Monday 02 February 2026 18:47:38 +0000 (0:00:00.270) 0:00:13.558 ******* 2026-02-02 18:47:38.949888 | controller | changed: [localhost] 2026-02-02 18:47:39.006871 | controller | 2026-02-02 18:47:39.006907 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-02 18:47:39.006914 | controller | Monday 02 February 2026 18:47:38 +0000 (0:00:00.479) 0:00:14.038 ******* 2026-02-02 18:47:39.006919 | controller | Monday 02 February 2026 18:47:38 +0000 (0:00:00.479) 0:00:14.037 ******* 2026-02-02 18:47:39.006928 | controller | ok: [localhost] 2026-02-02 18:47:39.314637 | controller | 2026-02-02 18:47:39.314670 | 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:47:39.314677 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.056) 0:00:14.095 ******* 2026-02-02 18:47:39.314687 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.056) 0:00:14.094 ******* 2026-02-02 18:47:39.314696 | controller | ok: [localhost] 2026-02-02 18:47:39.654850 | controller | 2026-02-02 18:47:39.654889 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-02 18:47:39.654898 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.307) 0:00:14.403 ******* 2026-02-02 18:47:39.654905 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.307) 0:00:14.402 ******* 2026-02-02 18:47:39.654917 | controller | ok: [localhost] 2026-02-02 18:47:39.672278 | controller | 2026-02-02 18:47:39.672310 | 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:47:39.672318 | controller | ] *** 2026-02-02 18:47:39.672324 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.340) 0:00:14.743 ******* 2026-02-02 18:47:39.672329 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.340) 0:00:14.742 ******* 2026-02-02 18:47:39.672338 | controller | skipping: [localhost] 2026-02-02 18:47:39.840467 | controller | 2026-02-02 18:47:39.840498 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-02 18:47:39.840505 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.017) 0:00:14.761 ******* 2026-02-02 18:47:39.840511 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.017) 0:00:14.759 ******* 2026-02-02 18:47:39.840521 | controller | changed: [localhost] 2026-02-02 18:47:39.913877 | controller | 2026-02-02 18:47:39.913916 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-02 18:47:39.913924 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-02 18:47:39.913967 | controller | default({}) | 2026-02-02 18:47:39.913973 | controller | combine(item.value, recursive=True) 2026-02-02 18:47:39.913979 | controller | }}] *** 2026-02-02 18:47:39.913986 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.168) 0:00:14.929 ******* 2026-02-02 18:47:39.913992 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.168) 0:00:14.928 ******* 2026-02-02 18:47:39.914004 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-02 18:47:40.004914 | controller | 2026-02-02 18:47:40.004958 | 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:47:40.004968 | controller | _b64_kustomize_user_patches | 2026-02-02 18:47:40.004976 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-02 18:47:40.004983 | controller | }}] *** 2026-02-02 18:47:40.004990 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.073) 0:00:15.002 ******* 2026-02-02 18:47:40.004998 | controller | Monday 02 February 2026 18:47:39 +0000 (0:00:00.073) 0:00:15.001 ******* 2026-02-02 18:47:40.005011 | controller | ok: [localhost] 2026-02-02 18:47:40.031131 | controller | 2026-02-02 18:47:40.031164 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-02 18:47:40.031171 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.090) 0:00:15.093 ******* 2026-02-02 18:47:40.031176 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.090) 0:00:15.092 ******* 2026-02-02 18:47:40.031185 | controller | skipping: [localhost] 2026-02-02 18:47:40.056791 | controller | 2026-02-02 18:47:40.056842 | 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:47:40.056851 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.026) 0:00:15.120 ******* 2026-02-02 18:47:40.056856 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.026) 0:00:15.118 ******* 2026-02-02 18:47:40.056872 | controller | skipping: [localhost] 2026-02-02 18:47:40.081158 | controller | 2026-02-02 18:47:40.081202 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-02 18:47:40.081212 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.025) 0:00:15.145 ******* 2026-02-02 18:47:40.081219 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.025) 0:00:15.144 ******* 2026-02-02 18:47:40.081232 | controller | skipping: [localhost] 2026-02-02 18:47:40.108200 | controller | 2026-02-02 18:47:40.108244 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-02 18:47:40.108252 | controller | _net_env_def_slurp['content'] | 2026-02-02 18:47:40.108259 | controller | b64decode | 2026-02-02 18:47:40.108265 | controller | from_yaml 2026-02-02 18:47:40.108271 | controller | }}, cacheable=True] *** 2026-02-02 18:47:40.108277 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.024) 0:00:15.170 ******* 2026-02-02 18:47:40.108283 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.024) 0:00:15.168 ******* 2026-02-02 18:47:40.108295 | controller | skipping: [localhost] 2026-02-02 18:47:40.325431 | controller | 2026-02-02 18:47:40.325502 | controller | TASK [Discover automation files paths={{ 2026-02-02 18:47:40.325509 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-02 18:47:40.325515 | controller | path_join 2026-02-02 18:47:40.325520 | controller | }}, patterns=*.yaml] *** 2026-02-02 18:47:40.325525 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.027) 0:00:15.197 ******* 2026-02-02 18:47:40.325530 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.027) 0:00:15.195 ******* 2026-02-02 18:47:40.325545 | controller | ok: [localhost] 2026-02-02 18:47:48.471499 | controller | 2026-02-02 18:47:48.471616 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-02 18:47:48.471626 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.216) 0:00:15.414 ******* 2026-02-02 18:47:48.471632 | controller | Monday 02 February 2026 18:47:40 +0000 (0:00:00.216) 0:00:15.412 ******* 2026-02-02 18:47:48.471671 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-02 18:47:50.070841 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-02 18:47:50.070884 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-02 18:47:50.070894 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-02 18:47:50.070900 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-02 18:47:50.070906 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-02 18:47:50.070913 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-02 18:47:50.070919 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-02 18:47:50.070926 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-02 18:47:50.070932 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-02 18:47:50.070938 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-02 18:47:50.070945 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-02 18:47:50.070951 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-02 18:47:50.070957 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-02 18:47:50.070964 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-02 18:47:50.070970 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-02 18:47:50.070976 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-02 18:47:50.070982 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-02 18:47:50.070988 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-02 18:47:50.070995 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-02 18:47:50.071001 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-02 18:47:50.071007 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-02 18:47:50.071014 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-02 18:47:50.071020 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-02 18:47:50.071027 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-02 18:47:50.071033 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-02 18:47:50.071050 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-02 18:47:50.071056 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-02 18:47:50.071062 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-02 18:47:50.071069 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-02 18:47:50.071075 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-02 18:47:50.071107 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-02 18:47:50.071115 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-02 18:47:50.071121 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-02 18:47:50.071127 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-02 18:47:50.071134 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-02 18:47:50.071140 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-02 18:47:50.071146 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-02 18:47:50.071152 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-02 18:47:50.071158 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-02 18:47:50.071164 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-02 18:47:50.071170 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-02 18:47:50.071176 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-02 18:47:50.071182 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-02 18:47:50.071189 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-02 18:47:50.071194 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-02 18:47:50.071201 | controller | 2026-02-02 18:47:50.071207 | controller | TASK [Load automation files as fact vas={{ 2026-02-02 18:47:50.071214 | controller | vas | default({}) | 2026-02-02 18:47:50.071220 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-02 18:47:50.071226 | controller | }}] *** 2026-02-02 18:47:50.071232 | controller | Monday 02 February 2026 18:47:48 +0000 (0:00:08.145) 0:00:23.559 ******* 2026-02-02 18:47:50.071239 | controller | Monday 02 February 2026 18:47:48 +0000 (0:00:08.145) 0:00:23.558 ******* 2026-02-02 18:47:50.071252 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-02 18:47:50.097244 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-02 18:47:50.097279 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-02 18:47:50.097284 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-02 18:47:50.097289 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-02 18:47:50.097294 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-02 18:47:50.097299 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-02 18:47:50.097303 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-02 18:47:50.097308 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-02 18:47:50.097313 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-02 18:47:50.097321 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-02 18:47:50.097326 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-02 18:47:50.097330 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-02 18:47:50.097335 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-02 18:47:50.097339 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-02 18:47:50.097344 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-02 18:47:50.097348 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-02 18:47:50.097353 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-02 18:47:50.097357 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-02 18:47:50.097361 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-02 18:47:50.097366 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-02 18:47:50.097370 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-02 18:47:50.097375 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-02 18:47:50.097379 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-02 18:47:50.097383 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-02 18:47:50.097388 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-02 18:47:50.097392 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-02 18:47:50.097401 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-02 18:47:50.097410 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-02 18:47:50.097414 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-02 18:47:50.097419 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-02 18:47:50.097423 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-02 18:47:50.097428 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-02 18:47:50.097432 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-02 18:47:50.097437 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-02 18:47:50.097441 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-02 18:47:50.097445 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-02 18:47:50.097450 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-02 18:47:50.097454 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-02 18:47:50.097459 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-02 18:47:50.097463 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-02 18:47:50.097467 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-02 18:47:50.097472 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-02 18:47:50.097476 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-02 18:47:50.097481 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-02 18:47:50.097485 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-02 18:47:50.097490 | controller | 2026-02-02 18:47:50.097494 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-02 18:47:50.097500 | controller | Monday 02 February 2026 18:47:50 +0000 (0:00:01.600) 0:00:25.159 ******* 2026-02-02 18:47:50.097504 | controller | Monday 02 February 2026 18:47:50 +0000 (0:00:01.600) 0:00:25.158 ******* 2026-02-02 18:47:50.097514 | controller | ok: [localhost] 2026-02-02 18:47:50.726824 | controller | 2026-02-02 18:47:50.726900 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-02 18:47:50.726909 | controller | Monday 02 February 2026 18:47:50 +0000 (0:00:00.026) 0:00:25.186 ******* 2026-02-02 18:47:50.726915 | controller | Monday 02 February 2026 18:47:50 +0000 (0:00:00.026) 0:00:25.184 ******* 2026-02-02 18:47:50.726935 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-02 18:47:51.077601 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-02 18:47:51.077666 | controller | 2026-02-02 18:47:51.077672 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-02 18:47:51.077677 | controller | Monday 02 February 2026 18:47:50 +0000 (0:00:00.629) 0:00:25.815 ******* 2026-02-02 18:47:51.077682 | controller | Monday 02 February 2026 18:47:50 +0000 (0:00:00.629) 0:00:25.814 ******* 2026-02-02 18:47:51.077699 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-02 18:47:51.401971 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-02 18:47:51.402041 | controller | 2026-02-02 18:47:51.402050 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-02 18:47:51.402056 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.350) 0:00:26.166 ******* 2026-02-02 18:47:51.402062 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.350) 0:00:26.165 ******* 2026-02-02 18:47:51.402081 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-02 18:47:51.434620 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-02 18:47:51.434692 | controller | 2026-02-02 18:47:51.434698 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-02 18:47:51.434703 | controller | _pub_keys.results[1].content | b64decode 2026-02-02 18:47:51.434709 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-02 18:47:51.434713 | controller | _priv_keys.results[1].content | b64decode 2026-02-02 18:47:51.434731 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-02 18:47:51.434735 | controller | _pub_keys.results[1].content | b64decode 2026-02-02 18:47:51.434740 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-02 18:47:51.434744 | controller | _pub_keys.results[0].content | b64decode 2026-02-02 18:47:51.434769 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-02 18:47:51.434775 | controller | _priv_keys.results[0].content | b64decode 2026-02-02 18:47:51.434780 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-02 18:47:51.434784 | controller | [ 2026-02-02 18:47:51.434789 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-02 18:47:51.434794 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-02 18:47:51.434798 | controller | ] | select() 2026-02-02 18:47:51.434803 | controller | }}] *** 2026-02-02 18:47:51.434815 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.324) 0:00:26.490 ******* 2026-02-02 18:47:51.434819 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.324) 0:00:26.489 ******* 2026-02-02 18:47:51.434835 | controller | ok: [localhost] 2026-02-02 18:47:51.787472 | controller | 2026-02-02 18:47:51.787551 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-02 18:47:51.787560 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.032) 0:00:26.523 ******* 2026-02-02 18:47:51.787567 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.032) 0:00:26.522 ******* 2026-02-02 18:47:51.787586 | controller | 2026-02-02 18:47:51.822910 | 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:47:51.823010 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.352) 0:00:26.876 ******* 2026-02-02 18:47:51.823028 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.352) 0:00:26.874 ******* 2026-02-02 18:47:51.823060 | controller | ok: [localhost] => 2026-02-02 18:47:51.845899 | controller | changed: false 2026-02-02 18:47:51.845946 | controller | msg: All assertions passed 2026-02-02 18:47:51.845952 | controller | 2026-02-02 18:47:51.845957 | 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:47:51.845963 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.035) 0:00:26.911 ******* 2026-02-02 18:47:51.845968 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.035) 0:00:26.910 ******* 2026-02-02 18:47:51.845977 | controller | skipping: [localhost] 2026-02-02 18:47:51.876522 | controller | 2026-02-02 18:47:51.876561 | 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:47:51.876568 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.023) 0:00:26.934 ******* 2026-02-02 18:47:51.876573 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.023) 0:00:26.933 ******* 2026-02-02 18:47:51.876592 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=600s) 2026-02-02 18:47:51.898512 | controller | 2026-02-02 18:47:51.898552 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:47:51.898559 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.030) 0:00:26.965 ******* 2026-02-02 18:47:51.898564 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.030) 0:00:26.964 ******* 2026-02-02 18:47:51.898574 | controller | skipping: [localhost] 2026-02-02 18:47:51.923254 | controller | 2026-02-02 18:47:51.923300 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:47:51.923316 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.021) 0:00:26.987 ******* 2026-02-02 18:47:51.923322 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.021) 0:00:26.985 ******* 2026-02-02 18:47:51.923332 | controller | ok: [localhost] 2026-02-02 18:47:52.149379 | controller | 2026-02-02 18:47:52.149438 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:47:52.149445 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:47:52.149450 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:47:52.149455 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:47:52.149460 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.024) 0:00:27.012 ******* 2026-02-02 18:47:52.149465 | controller | Monday 02 February 2026 18:47:51 +0000 (0:00:00.024) 0:00:27.010 ******* 2026-02-02 18:47:52.149479 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-02 18:47:52.204813 | controller | 2026-02-02 18:47:52.204863 | 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:47:52.204873 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.226) 0:00:27.238 ******* 2026-02-02 18:47:52.204881 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.226) 0:00:27.237 ******* 2026-02-02 18:47:52.204894 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:47:52.244460 | controller | 2026-02-02 18:47:52.244511 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane/networking/nncp name=run_hook] *** 2026-02-02 18:47:52.244524 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.055) 0:00:27.293 ******* 2026-02-02 18:47:52.244534 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.055) 0:00:27.292 ******* 2026-02-02 18:47:52.244548 | controller | skipping: [localhost] 2026-02-02 18:47:52.325532 | controller | 2026-02-02 18:47:52.325584 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-02-02 18:47:52.325595 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.039) 0:00:27.333 ******* 2026-02-02 18:47:52.325603 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.039) 0:00:27.332 ******* 2026-02-02 18:47:52.325619 | controller | 2026-02-02 18:47:52.379204 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:47:52.379243 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.080) 0:00:27.414 ******* 2026-02-02 18:47:52.379249 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.080) 0:00:27.412 ******* 2026-02-02 18:47:52.379259 | 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:47:52.422453 | controller | 2026-02-02 18:47:52.422489 | 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:47:52.422496 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.054) 0:00:27.468 ******* 2026-02-02 18:47:52.422501 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.053) 0:00:27.466 ******* 2026-02-02 18:47:52.422511 | controller | ok: [localhost] => 2026-02-02 18:47:52.614719 | controller | changed: false 2026-02-02 18:47:52.614782 | controller | msg: All assertions passed 2026-02-02 18:47:52.614793 | controller | 2026-02-02 18:47:52.614799 | 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:47:52.614804 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.043) 0:00:27.511 ******* 2026-02-02 18:47:52.614810 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.043) 0:00:27.510 ******* 2026-02-02 18:47:52.614820 | controller | ok: [localhost] 2026-02-02 18:47:52.684072 | controller | 2026-02-02 18:47:52.684131 | 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:47:52.684149 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.192) 0:00:27.703 ******* 2026-02-02 18:47:52.684159 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.192) 0:00:27.702 ******* 2026-02-02 18:47:52.684172 | controller | ok: [localhost] => 2026-02-02 18:47:52.930143 | controller | changed: false 2026-02-02 18:47:52.930210 | controller | msg: All assertions passed 2026-02-02 18:47:52.930218 | controller | 2026-02-02 18:47:52.930223 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:47:52.930229 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.069) 0:00:27.772 ******* 2026-02-02 18:47:52.930234 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.069) 0:00:27.771 ******* 2026-02-02 18:47:52.930250 | controller | ok: [localhost] 2026-02-02 18:47:53.445982 | controller | 2026-02-02 18:47:53.446057 | 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:47:53.446065 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:47:53.446077 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:47:53.446089 | controller | _config_map_content | 2026-02-02 18:47:53.446105 | controller | ansible.utils.remove_keys( 2026-02-02 18:47:53.446111 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:47:53.446116 | controller | matching_parameter='regex') 2026-02-02 18:47:53.446122 | controller | }}, cacheable=False] *** 2026-02-02 18:47:53.446128 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.245) 0:00:28.018 ******* 2026-02-02 18:47:53.446134 | controller | Monday 02 February 2026 18:47:52 +0000 (0:00:00.245) 0:00:28.017 ******* 2026-02-02 18:47:53.446151 | controller | ok: [localhost] 2026-02-02 18:47:53.500903 | controller | 2026-02-02 18:47:53.500958 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-02 18:47:53.500965 | controller | Monday 02 February 2026 18:47:53 +0000 (0:00:00.515) 0:00:28.534 ******* 2026-02-02 18:47:53.500971 | controller | Monday 02 February 2026 18:47:53 +0000 (0:00:00.515) 0:00:28.533 ******* 2026-02-02 18:47:53.500984 | 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:47:53.548675 | controller | 2026-02-02 18:47:53.548778 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-02 18:47:53.548793 | controller | Monday 02 February 2026 18:47:53 +0000 (0:00:00.055) 0:00:28.589 ******* 2026-02-02 18:47:53.548802 | controller | Monday 02 February 2026 18:47:53 +0000 (0:00:00.055) 0:00:28.588 ******* 2026-02-02 18:47:53.548821 | controller | ok: [localhost] => 2026-02-02 18:47:53.791792 | controller | changed: false 2026-02-02 18:47:53.791885 | controller | msg: All assertions passed 2026-02-02 18:47:53.791894 | controller | 2026-02-02 18:47:53.791901 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:47:53.791908 | controller | Monday 02 February 2026 18:47:53 +0000 (0:00:00.047) 0:00:28.637 ******* 2026-02-02 18:47:53.791914 | controller | Monday 02 February 2026 18:47:53 +0000 (0:00:00.047) 0:00:28.635 ******* 2026-02-02 18:47:53.791929 | controller | changed: [localhost] 2026-02-02 18:47:54.352397 | controller | 2026-02-02 18:47:54.352469 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:47:54.352476 | controller | (snippet_datadir, 2026-02-02 18:47:54.352481 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:47:54.352486 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:47:54.352491 | controller | Monday 02 February 2026 18:47:53 +0000 (0:00:00.243) 0:00:28.880 ******* 2026-02-02 18:47:54.352495 | controller | Monday 02 February 2026 18:47:53 +0000 (0:00:00.243) 0:00:28.879 ******* 2026-02-02 18:47:54.352523 | controller | changed: [localhost] 2026-02-02 18:47:54.413057 | controller | 2026-02-02 18:47:54.413104 | 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:47:54.413115 | controller | Monday 02 February 2026 18:47:54 +0000 (0:00:00.560) 0:00:29.441 ******* 2026-02-02 18:47:54.413122 | controller | Monday 02 February 2026 18:47:54 +0000 (0:00:00.560) 0:00:29.439 ******* 2026-02-02 18:47:54.413137 | controller | ok: [localhost] 2026-02-02 18:47:54.877478 | controller | 2026-02-02 18:47:54.877549 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:47:54.877558 | controller | (snippet_datadir, 2026-02-02 18:47:54.877565 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:47:54.877572 | controller | }}, content={{ 2026-02-02 18:47:54.877578 | controller | _base64_patch | 2026-02-02 18:47:54.877585 | controller | default({}) | 2026-02-02 18:47:54.877591 | controller | to_nice_yaml 2026-02-02 18:47:54.877603 | controller | }}, mode=0644] *** 2026-02-02 18:47:54.877609 | controller | Monday 02 February 2026 18:47:54 +0000 (0:00:00.060) 0:00:29.501 ******* 2026-02-02 18:47:54.877616 | controller | Monday 02 February 2026 18:47:54 +0000 (0:00:00.060) 0:00:29.500 ******* 2026-02-02 18:47:54.877634 | controller | changed: [localhost] 2026-02-02 18:47:55.345863 | controller | 2026-02-02 18:47:55.345922 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:47:55.345930 | controller | (snippet_datadir, 2026-02-02 18:47:55.345935 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:47:55.345941 | controller | }}, content={{ 2026-02-02 18:47:55.345950 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:47:55.345955 | controller | default({}) | 2026-02-02 18:47:55.345959 | controller | to_nice_yaml 2026-02-02 18:47:55.345964 | controller | }}, mode=0644] *** 2026-02-02 18:47:55.345968 | controller | Monday 02 February 2026 18:47:54 +0000 (0:00:00.464) 0:00:29.966 ******* 2026-02-02 18:47:55.345973 | controller | Monday 02 February 2026 18:47:54 +0000 (0:00:00.464) 0:00:29.964 ******* 2026-02-02 18:47:55.345988 | controller | changed: [localhost] 2026-02-02 18:47:55.748652 | controller | 2026-02-02 18:47:55.748688 | 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:47:55.748696 | controller | ( 2026-02-02 18:47:55.748702 | controller | snippet_datadir, 2026-02-02 18:47:55.748709 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:47:55.748715 | controller | ) | path_join 2026-02-02 18:47:55.748720 | controller | }}, mode=0644] *** 2026-02-02 18:47:55.748726 | controller | Monday 02 February 2026 18:47:55 +0000 (0:00:00.468) 0:00:30.434 ******* 2026-02-02 18:47:55.748732 | controller | Monday 02 February 2026 18:47:55 +0000 (0:00:00.468) 0:00:30.433 ******* 2026-02-02 18:47:55.748769 | controller | changed: [localhost] 2026-02-02 18:47:55.813955 | controller | 2026-02-02 18:47:55.813990 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:47:55.813996 | controller | Monday 02 February 2026 18:47:55 +0000 (0:00:00.402) 0:00:30.837 ******* 2026-02-02 18:47:55.814002 | controller | Monday 02 February 2026 18:47:55 +0000 (0:00:00.402) 0:00:30.836 ******* 2026-02-02 18:47:55.814011 | 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:47:55.875679 | controller | 2026-02-02 18:47:55.875784 | 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:47:55.875804 | controller | Monday 02 February 2026 18:47:55 +0000 (0:00:00.065) 0:00:30.902 ******* 2026-02-02 18:47:55.875816 | controller | Monday 02 February 2026 18:47:55 +0000 (0:00:00.065) 0:00:30.901 ******* 2026-02-02 18:47:55.875836 | controller | ok: [localhost] => 2026-02-02 18:47:56.075163 | controller | changed: false 2026-02-02 18:47:56.075263 | controller | msg: All assertions passed 2026-02-02 18:47:56.075273 | controller | 2026-02-02 18:47:56.075280 | 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:47:56.075299 | controller | Monday 02 February 2026 18:47:55 +0000 (0:00:00.060) 0:00:30.963 ******* 2026-02-02 18:47:56.075305 | controller | Monday 02 February 2026 18:47:55 +0000 (0:00:00.061) 0:00:30.962 ******* 2026-02-02 18:47:56.075320 | controller | ok: [localhost] 2026-02-02 18:47:56.144451 | controller | 2026-02-02 18:47:56.144494 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:47:56.144503 | controller | Monday 02 February 2026 18:47:56 +0000 (0:00:00.199) 0:00:31.163 ******* 2026-02-02 18:47:56.144512 | controller | Monday 02 February 2026 18:47:56 +0000 (0:00:00.199) 0:00:31.162 ******* 2026-02-02 18:47:56.144522 | controller | ok: [localhost] 2026-02-02 18:47:56.714161 | controller | 2026-02-02 18:47:56.714197 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:47:56.714205 | controller | Monday 02 February 2026 18:47:56 +0000 (0:00:00.069) 0:00:31.233 ******* 2026-02-02 18:47:56.714210 | controller | Monday 02 February 2026 18:47:56 +0000 (0:00:00.069) 0:00:31.232 ******* 2026-02-02 18:47:56.714219 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-02 18:47:56.893801 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-02 18:47:56.893849 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-02 18:47:56.893859 | controller | 2026-02-02 18:47:56.893867 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:47:56.893874 | controller | _content | 2026-02-02 18:47:56.893881 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:47:56.893888 | controller | combine(_parsed, recursive=true) 2026-02-02 18:47:56.893896 | controller | }} 2026-02-02 18:47:56.893902 | controller | ] *** 2026-02-02 18:47:56.893909 | controller | Monday 02 February 2026 18:47:56 +0000 (0:00:00.569) 0:00:31.803 ******* 2026-02-02 18:47:56.893916 | controller | Monday 02 February 2026 18:47:56 +0000 (0:00:00.569) 0:00:31.801 ******* 2026-02-02 18:47:56.893929 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:47:57.136060 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:47:57.136096 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:47:57.136103 | controller | 2026-02-02 18:47:57.136108 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:47:57.136114 | controller | Monday 02 February 2026 18:47:56 +0000 (0:00:00.179) 0:00:31.982 ******* 2026-02-02 18:47:57.136118 | controller | Monday 02 February 2026 18:47:56 +0000 (0:00:00.179) 0:00:31.981 ******* 2026-02-02 18:47:57.136128 | controller | changed: [localhost] 2026-02-02 18:47:57.626796 | controller | 2026-02-02 18:47:57.626833 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:47:57.626840 | controller | (_destdir, 2026-02-02 18:47:57.626845 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:47:57.626850 | controller | }}, content={{ 2026-02-02 18:47:57.626855 | controller | ( 2026-02-02 18:47:57.626859 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:47:57.626863 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:47:57.626868 | controller | }}, mode=0644] *** 2026-02-02 18:47:57.626873 | controller | Monday 02 February 2026 18:47:57 +0000 (0:00:00.242) 0:00:32.224 ******* 2026-02-02 18:47:57.626877 | controller | Monday 02 February 2026 18:47:57 +0000 (0:00:00.242) 0:00:32.223 ******* 2026-02-02 18:47:57.626886 | controller | changed: [localhost] 2026-02-02 18:47:57.923073 | controller | 2026-02-02 18:47:57.923113 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:47:57.923123 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:47:57.923130 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:47:57.923137 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:47:57.923152 | controller | }}, dest={{ 2026-02-02 18:47:57.923159 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:47:57.923165 | controller | stage['path'], _val.src_file 2026-02-02 18:47:57.923172 | controller | ) | 2026-02-02 18:47:57.923178 | controller | path_join 2026-02-02 18:47:57.923184 | controller | }}] *** 2026-02-02 18:47:57.923191 | controller | Monday 02 February 2026 18:47:57 +0000 (0:00:00.490) 0:00:32.715 ******* 2026-02-02 18:47:57.923198 | controller | Monday 02 February 2026 18:47:57 +0000 (0:00:00.490) 0:00:32.714 ******* 2026-02-02 18:47:57.923210 | controller | changed: [localhost] => (item=network-values) 2026-02-02 18:47:57.994675 | controller | 2026-02-02 18:47:57.994725 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:47:57.994737 | controller | Monday 02 February 2026 18:47:57 +0000 (0:00:00.296) 0:00:33.011 ******* 2026-02-02 18:47:57.994781 | controller | Monday 02 February 2026 18:47:57 +0000 (0:00:00.296) 0:00:33.010 ******* 2026-02-02 18:47:57.994805 | controller | skipping: [localhost] 2026-02-02 18:47:58.508842 | controller | 2026-02-02 18:47:58.508876 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:47:58.508883 | controller | Monday 02 February 2026 18:47:57 +0000 (0:00:00.071) 0:00:33.083 ******* 2026-02-02 18:47:58.508888 | controller | Monday 02 February 2026 18:47:57 +0000 (0:00:00.071) 0:00:33.081 ******* 2026-02-02 18:47:58.508897 | controller | changed: [localhost] 2026-02-02 18:47:58.959190 | controller | 2026-02-02 18:47:58.959226 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-02 18:47:58.959233 | controller | Monday 02 February 2026 18:47:58 +0000 (0:00:00.514) 0:00:33.597 ******* 2026-02-02 18:47:58.959238 | controller | Monday 02 February 2026 18:47:58 +0000 (0:00:00.514) 0:00:33.596 ******* 2026-02-02 18:47:58.959247 | controller | changed: [localhost] 2026-02-02 18:47:59.193321 | controller | 2026-02-02 18:47:59.193378 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:47:59.193386 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:47:59.193392 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:47:59.193397 | controller | }}, mode=0644] *** 2026-02-02 18:47:59.193403 | controller | Monday 02 February 2026 18:47:58 +0000 (0:00:00.450) 0:00:34.048 ******* 2026-02-02 18:47:59.193409 | controller | Monday 02 February 2026 18:47:58 +0000 (0:00:00.450) 0:00:34.046 ******* 2026-02-02 18:47:59.193423 | controller | changed: [localhost] 2026-02-02 18:47:59.236839 | controller | 2026-02-02 18:47:59.236873 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:47:59.236881 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.233) 0:00:34.281 ******* 2026-02-02 18:47:59.236886 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.233) 0:00:34.280 ******* 2026-02-02 18:47:59.236895 | controller | skipping: [localhost] 2026-02-02 18:47:59.276204 | controller | 2026-02-02 18:47:59.276242 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:47:59.276251 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.043) 0:00:34.325 ******* 2026-02-02 18:47:59.276257 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.043) 0:00:34.324 ******* 2026-02-02 18:47:59.276266 | controller | skipping: [localhost] 2026-02-02 18:47:59.317094 | controller | 2026-02-02 18:47:59.317126 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2026-02-02 18:47:59.317134 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.039) 0:00:34.365 ******* 2026-02-02 18:47:59.317139 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.039) 0:00:34.363 ******* 2026-02-02 18:47:59.317155 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=600s) 2026-02-02 18:47:59.367440 | controller | skipping: [localhost] 2026-02-02 18:47:59.367480 | controller | 2026-02-02 18:47:59.367490 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:47:59.367498 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.040) 0:00:34.406 ******* 2026-02-02 18:47:59.367506 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.041) 0:00:34.404 ******* 2026-02-02 18:47:59.367519 | controller | skipping: [localhost] 2026-02-02 18:47:59.417922 | controller | 2026-02-02 18:47:59.417957 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane/networking/nncp name=run_hook] *** 2026-02-02 18:47:59.417967 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.050) 0:00:34.456 ******* 2026-02-02 18:47:59.417972 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.050) 0:00:34.454 ******* 2026-02-02 18:47:59.417982 | controller | skipping: [localhost] 2026-02-02 18:47:59.467660 | controller | 2026-02-02 18:47:59.467704 | 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:47:59.467713 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.050) 0:00:34.506 ******* 2026-02-02 18:47:59.467726 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.050) 0:00:34.505 ******* 2026-02-02 18:47:59.467741 | controller | ok: [localhost] => 2026-02-02 18:47:59.493178 | controller | changed: false 2026-02-02 18:47:59.493212 | controller | msg: All assertions passed 2026-02-02 18:47:59.493218 | controller | 2026-02-02 18:47:59.493223 | 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:47:59.493230 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.049) 0:00:34.556 ******* 2026-02-02 18:47:59.493236 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.049) 0:00:34.555 ******* 2026-02-02 18:47:59.493249 | controller | skipping: [localhost] 2026-02-02 18:47:59.541912 | controller | 2026-02-02 18:47:59.541968 | 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:47:59.541986 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.025) 0:00:34.582 ******* 2026-02-02 18:47:59.542000 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.025) 0:00:34.580 ******* 2026-02-02 18:47:59.542024 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2026-02-02 18:47:59.568973 | controller | 2026-02-02 18:47:59.569021 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:47:59.569033 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.048) 0:00:34.630 ******* 2026-02-02 18:47:59.569043 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.048) 0:00:34.628 ******* 2026-02-02 18:47:59.569060 | controller | skipping: [localhost] 2026-02-02 18:47:59.608945 | controller | 2026-02-02 18:47:59.608987 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:47:59.608998 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.027) 0:00:34.657 ******* 2026-02-02 18:47:59.609006 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.027) 0:00:34.656 ******* 2026-02-02 18:47:59.609019 | controller | ok: [localhost] 2026-02-02 18:47:59.859653 | controller | 2026-02-02 18:47:59.859703 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:47:59.859727 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:47:59.859738 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:47:59.859786 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:47:59.859801 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.040) 0:00:34.697 ******* 2026-02-02 18:47:59.859811 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.040) 0:00:34.696 ******* 2026-02-02 18:47:59.859829 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-02 18:47:59.923058 | controller | 2026-02-02 18:47:59.923110 | 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:47:59.923123 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.250) 0:00:34.948 ******* 2026-02-02 18:47:59.923132 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.250) 0:00:34.946 ******* 2026-02-02 18:47:59.923148 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:00.006575 | controller | 2026-02-02 18:48:00.006610 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane/networking name=run_hook] *** 2026-02-02 18:48:00.006620 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.063) 0:00:35.011 ******* 2026-02-02 18:48:00.006626 | controller | Monday 02 February 2026 18:47:59 +0000 (0:00:00.063) 0:00:35.010 ******* 2026-02-02 18:48:00.006638 | controller | skipping: [localhost] 2026-02-02 18:48:00.102000 | controller | 2026-02-02 18:48:00.102044 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane/networking name=ci_gen_kustomize_values] *** 2026-02-02 18:48:00.102054 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.084) 0:00:35.095 ******* 2026-02-02 18:48:00.102061 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.083) 0:00:35.094 ******* 2026-02-02 18:48:00.102073 | controller | 2026-02-02 18:48:00.153673 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:00.153708 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.095) 0:00:35.190 ******* 2026-02-02 18:48:00.153714 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.095) 0:00:35.189 ******* 2026-02-02 18:48:00.153723 | 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:00.216459 | controller | 2026-02-02 18:48:00.216503 | 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:00.216514 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.051) 0:00:35.242 ******* 2026-02-02 18:48:00.216522 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.051) 0:00:35.241 ******* 2026-02-02 18:48:00.216535 | controller | ok: [localhost] => 2026-02-02 18:48:00.441236 | controller | changed: false 2026-02-02 18:48:00.441292 | controller | msg: All assertions passed 2026-02-02 18:48:00.441306 | controller | 2026-02-02 18:48:00.441318 | 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:00.441329 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.062) 0:00:35.305 ******* 2026-02-02 18:48:00.441340 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.062) 0:00:35.303 ******* 2026-02-02 18:48:00.441359 | controller | ok: [localhost] 2026-02-02 18:48:00.501516 | controller | 2026-02-02 18:48:00.501558 | 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:00.501567 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.224) 0:00:35.529 ******* 2026-02-02 18:48:00.501575 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.224) 0:00:35.528 ******* 2026-02-02 18:48:00.501587 | controller | ok: [localhost] => 2026-02-02 18:48:00.686889 | controller | changed: false 2026-02-02 18:48:00.686927 | controller | msg: All assertions passed 2026-02-02 18:48:00.686934 | controller | 2026-02-02 18:48:00.686939 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:00.686946 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.060) 0:00:35.590 ******* 2026-02-02 18:48:00.686959 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.060) 0:00:35.588 ******* 2026-02-02 18:48:00.686978 | controller | ok: [localhost] 2026-02-02 18:48:01.145257 | controller | 2026-02-02 18:48:01.145291 | 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:01.145298 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:01.145303 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:01.145308 | controller | _config_map_content | 2026-02-02 18:48:01.145312 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:01.145317 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:01.145321 | controller | matching_parameter='regex') 2026-02-02 18:48:01.145326 | controller | }}, cacheable=False] *** 2026-02-02 18:48:01.145330 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.185) 0:00:35.775 ******* 2026-02-02 18:48:01.145336 | controller | Monday 02 February 2026 18:48:00 +0000 (0:00:00.185) 0:00:35.774 ******* 2026-02-02 18:48:01.145350 | controller | ok: [localhost] 2026-02-02 18:48:01.196796 | controller | 2026-02-02 18:48:01.196832 | 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:01.196839 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.458) 0:00:36.234 ******* 2026-02-02 18:48:01.196844 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.458) 0:00:36.232 ******* 2026-02-02 18:48:01.196856 | 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:01.246704 | controller | 2026-02-02 18:48:01.246771 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-02 18:48:01.246792 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.051) 0:00:36.285 ******* 2026-02-02 18:48:01.246800 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.051) 0:00:36.284 ******* 2026-02-02 18:48:01.246813 | controller | ok: [localhost] => 2026-02-02 18:48:01.440407 | controller | changed: false 2026-02-02 18:48:01.440486 | controller | msg: All assertions passed 2026-02-02 18:48:01.440495 | controller | 2026-02-02 18:48:01.440501 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:01.440508 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.049) 0:00:36.335 ******* 2026-02-02 18:48:01.440515 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.049) 0:00:36.334 ******* 2026-02-02 18:48:01.440537 | controller | ok: [localhost] 2026-02-02 18:48:02.087722 | controller | 2026-02-02 18:48:02.087830 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:02.087842 | controller | (snippet_datadir, 2026-02-02 18:48:02.087849 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:02.087857 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:02.087864 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.193) 0:00:36.528 ******* 2026-02-02 18:48:02.087871 | controller | Monday 02 February 2026 18:48:01 +0000 (0:00:00.193) 0:00:36.527 ******* 2026-02-02 18:48:02.087890 | controller | ok: [localhost] 2026-02-02 18:48:02.153497 | controller | 2026-02-02 18:48:02.153568 | 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:02.153576 | controller | Monday 02 February 2026 18:48:02 +0000 (0:00:00.647) 0:00:37.176 ******* 2026-02-02 18:48:02.153582 | controller | Monday 02 February 2026 18:48:02 +0000 (0:00:00.647) 0:00:37.175 ******* 2026-02-02 18:48:02.153613 | controller | ok: [localhost] 2026-02-02 18:48:02.552282 | controller | 2026-02-02 18:48:02.552367 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:02.552379 | controller | (snippet_datadir, 2026-02-02 18:48:02.552389 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:02.552399 | controller | }}, content={{ 2026-02-02 18:48:02.552409 | controller | _base64_patch | 2026-02-02 18:48:02.552418 | controller | default({}) | 2026-02-02 18:48:02.552427 | controller | to_nice_yaml 2026-02-02 18:48:02.552437 | controller | }}, mode=0644] *** 2026-02-02 18:48:02.552447 | controller | Monday 02 February 2026 18:48:02 +0000 (0:00:00.065) 0:00:37.242 ******* 2026-02-02 18:48:02.552457 | controller | Monday 02 February 2026 18:48:02 +0000 (0:00:00.065) 0:00:37.240 ******* 2026-02-02 18:48:02.552482 | controller | ok: [localhost] 2026-02-02 18:48:02.988375 | controller | 2026-02-02 18:48:02.988464 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:02.988473 | controller | (snippet_datadir, 2026-02-02 18:48:02.988480 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:02.988487 | controller | }}, content={{ 2026-02-02 18:48:02.988493 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:02.988499 | controller | default({}) | 2026-02-02 18:48:02.988505 | controller | to_nice_yaml 2026-02-02 18:48:02.988511 | controller | }}, mode=0644] *** 2026-02-02 18:48:02.988517 | controller | Monday 02 February 2026 18:48:02 +0000 (0:00:00.398) 0:00:37.640 ******* 2026-02-02 18:48:02.988522 | controller | Monday 02 February 2026 18:48:02 +0000 (0:00:00.398) 0:00:37.639 ******* 2026-02-02 18:48:02.988543 | controller | ok: [localhost] 2026-02-02 18:48:03.443371 | controller | 2026-02-02 18:48:03.443423 | 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:03.443430 | controller | ( 2026-02-02 18:48:03.443435 | controller | snippet_datadir, 2026-02-02 18:48:03.443440 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:03.443445 | controller | ) | path_join 2026-02-02 18:48:03.443450 | controller | }}, mode=0644] *** 2026-02-02 18:48:03.443455 | controller | Monday 02 February 2026 18:48:02 +0000 (0:00:00.436) 0:00:38.077 ******* 2026-02-02 18:48:03.443460 | controller | Monday 02 February 2026 18:48:02 +0000 (0:00:00.436) 0:00:38.075 ******* 2026-02-02 18:48:03.443473 | controller | changed: [localhost] 2026-02-02 18:48:03.516119 | controller | 2026-02-02 18:48:03.516196 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:03.516205 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.454) 0:00:38.531 ******* 2026-02-02 18:48:03.516213 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.454) 0:00:38.530 ******* 2026-02-02 18:48:03.516233 | 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:03.562063 | controller | 2026-02-02 18:48:03.562153 | 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:03.562165 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.072) 0:00:38.604 ******* 2026-02-02 18:48:03.562172 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.072) 0:00:38.603 ******* 2026-02-02 18:48:03.562193 | controller | ok: [localhost] => 2026-02-02 18:48:03.753498 | controller | changed: false 2026-02-02 18:48:03.753609 | controller | msg: All assertions passed 2026-02-02 18:48:03.753625 | controller | 2026-02-02 18:48:03.753634 | 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:03.753642 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.045) 0:00:38.650 ******* 2026-02-02 18:48:03.753649 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.045) 0:00:38.649 ******* 2026-02-02 18:48:03.753669 | controller | ok: [localhost] 2026-02-02 18:48:03.793361 | controller | 2026-02-02 18:48:03.793400 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:03.793408 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.191) 0:00:38.841 ******* 2026-02-02 18:48:03.793414 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.191) 0:00:38.840 ******* 2026-02-02 18:48:03.793427 | controller | ok: [localhost] 2026-02-02 18:48:04.447111 | controller | 2026-02-02 18:48:04.447186 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:04.447197 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.040) 0:00:38.882 ******* 2026-02-02 18:48:04.447205 | controller | Monday 02 February 2026 18:48:03 +0000 (0:00:00.040) 0:00:38.881 ******* 2026-02-02 18:48:04.447225 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-02 18:48:04.633405 | 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:04.633480 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-02 18:48:04.633489 | controller | 2026-02-02 18:48:04.633494 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:04.633500 | controller | _content | 2026-02-02 18:48:04.633506 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:04.633512 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:04.633520 | controller | }} 2026-02-02 18:48:04.633526 | controller | ] *** 2026-02-02 18:48:04.633532 | controller | Monday 02 February 2026 18:48:04 +0000 (0:00:00.653) 0:00:39.536 ******* 2026-02-02 18:48:04.633548 | controller | Monday 02 February 2026 18:48:04 +0000 (0:00:00.653) 0:00:39.534 ******* 2026-02-02 18:48:04.633567 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:04.829525 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:04.829582 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:04.829589 | controller | 2026-02-02 18:48:04.829594 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:04.829600 | controller | Monday 02 February 2026 18:48:04 +0000 (0:00:00.185) 0:00:39.722 ******* 2026-02-02 18:48:04.829605 | controller | Monday 02 February 2026 18:48:04 +0000 (0:00:00.185) 0:00:39.720 ******* 2026-02-02 18:48:04.829617 | controller | ok: [localhost] 2026-02-02 18:48:05.325987 | controller | 2026-02-02 18:48:05.326076 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:05.326084 | controller | (_destdir, 2026-02-02 18:48:05.326091 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:05.326098 | controller | }}, content={{ 2026-02-02 18:48:05.326104 | controller | ( 2026-02-02 18:48:05.326110 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:05.326117 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:05.326123 | controller | }}, mode=0644] *** 2026-02-02 18:48:05.326129 | controller | Monday 02 February 2026 18:48:04 +0000 (0:00:00.196) 0:00:39.918 ******* 2026-02-02 18:48:05.326134 | controller | Monday 02 February 2026 18:48:04 +0000 (0:00:00.196) 0:00:39.917 ******* 2026-02-02 18:48:05.326154 | controller | ok: [localhost] 2026-02-02 18:48:05.601388 | controller | 2026-02-02 18:48:05.601464 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:05.601494 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:05.601506 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:05.601516 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:05.601526 | controller | }}, dest={{ 2026-02-02 18:48:05.601536 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:05.601547 | controller | stage['path'], _val.src_file 2026-02-02 18:48:05.601557 | controller | ) | 2026-02-02 18:48:05.601567 | controller | path_join 2026-02-02 18:48:05.601577 | controller | }}] *** 2026-02-02 18:48:05.601587 | controller | Monday 02 February 2026 18:48:05 +0000 (0:00:00.495) 0:00:40.413 ******* 2026-02-02 18:48:05.601605 | controller | Monday 02 February 2026 18:48:05 +0000 (0:00:00.495) 0:00:40.412 ******* 2026-02-02 18:48:05.601626 | controller | ok: [localhost] => (item=network-values) 2026-02-02 18:48:05.668336 | controller | 2026-02-02 18:48:05.668402 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:05.668414 | controller | Monday 02 February 2026 18:48:05 +0000 (0:00:00.276) 0:00:40.690 ******* 2026-02-02 18:48:05.668421 | controller | Monday 02 February 2026 18:48:05 +0000 (0:00:00.276) 0:00:40.688 ******* 2026-02-02 18:48:05.668441 | controller | skipping: [localhost] 2026-02-02 18:48:06.174945 | controller | 2026-02-02 18:48:06.175007 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:06.175017 | controller | Monday 02 February 2026 18:48:05 +0000 (0:00:00.067) 0:00:40.757 ******* 2026-02-02 18:48:06.175025 | controller | Monday 02 February 2026 18:48:05 +0000 (0:00:00.067) 0:00:40.755 ******* 2026-02-02 18:48:06.175040 | controller | changed: [localhost] 2026-02-02 18:48:06.585100 | controller | 2026-02-02 18:48:06.585180 | 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:06.585190 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.506) 0:00:41.263 ******* 2026-02-02 18:48:06.585197 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.506) 0:00:41.262 ******* 2026-02-02 18:48:06.585229 | controller | changed: [localhost] 2026-02-02 18:48:06.826967 | controller | 2026-02-02 18:48:06.827048 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:06.827059 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:06.827067 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:06.827075 | controller | }}, mode=0644] *** 2026-02-02 18:48:06.827082 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.410) 0:00:41.673 ******* 2026-02-02 18:48:06.827090 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.410) 0:00:41.672 ******* 2026-02-02 18:48:06.827111 | controller | changed: [localhost] 2026-02-02 18:48:06.873423 | controller | 2026-02-02 18:48:06.873505 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:06.873515 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.241) 0:00:41.915 ******* 2026-02-02 18:48:06.873524 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.241) 0:00:41.914 ******* 2026-02-02 18:48:06.873545 | controller | skipping: [localhost] 2026-02-02 18:48:06.916303 | controller | 2026-02-02 18:48:06.916379 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:06.916386 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.045) 0:00:41.961 ******* 2026-02-02 18:48:06.916391 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.045) 0:00:41.960 ******* 2026-02-02 18:48:06.916407 | controller | skipping: [localhost] 2026-02-02 18:48:06.964203 | controller | 2026-02-02 18:48:06.964273 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane/networking _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:06.964279 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.043) 0:00:42.004 ******* 2026-02-02 18:48:06.964285 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.043) 0:00:42.003 ******* 2026-02-02 18:48:06.964301 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2026-02-02 18:48:07.007657 | controller | skipping: [localhost] 2026-02-02 18:48:07.007779 | controller | 2026-02-02 18:48:07.007800 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:07.007808 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.048) 0:00:42.053 ******* 2026-02-02 18:48:07.007826 | controller | Monday 02 February 2026 18:48:06 +0000 (0:00:00.048) 0:00:42.051 ******* 2026-02-02 18:48:07.007845 | controller | skipping: [localhost] 2026-02-02 18:48:07.060966 | controller | 2026-02-02 18:48:07.061043 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane/networking name=run_hook] *** 2026-02-02 18:48:07.061052 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.043) 0:00:42.096 ******* 2026-02-02 18:48:07.061095 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.043) 0:00:42.095 ******* 2026-02-02 18:48:07.061119 | controller | skipping: [localhost] 2026-02-02 18:48:07.127177 | controller | 2026-02-02 18:48:07.127232 | 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:07.127241 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.052) 0:00:42.149 ******* 2026-02-02 18:48:07.127249 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.052) 0:00:42.148 ******* 2026-02-02 18:48:07.127262 | controller | ok: [localhost] => 2026-02-02 18:48:07.152486 | controller | changed: false 2026-02-02 18:48:07.152529 | controller | msg: All assertions passed 2026-02-02 18:48:07.152542 | controller | 2026-02-02 18:48:07.152552 | 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:07.152572 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.066) 0:00:42.216 ******* 2026-02-02 18:48:07.152582 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.066) 0:00:42.214 ******* 2026-02-02 18:48:07.152600 | controller | skipping: [localhost] 2026-02-02 18:48:07.194294 | controller | 2026-02-02 18:48:07.194356 | 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:07.194370 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.025) 0:00:42.241 ******* 2026-02-02 18:48:07.194381 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.025) 0:00:42.239 ******* 2026-02-02 18:48:07.194410 | controller | ok: [localhost] => (item=oc -n openstack wait --for=jsonpath='{.metadata.name}'=azone-node-affinity topology/azone-node-affinity --timeout=60s) 2026-02-02 18:48:07.217522 | controller | 2026-02-02 18:48:07.217571 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:07.217586 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.041) 0:00:42.283 ******* 2026-02-02 18:48:07.217597 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.041) 0:00:42.281 ******* 2026-02-02 18:48:07.217617 | controller | skipping: [localhost] 2026-02-02 18:48:07.264037 | controller | 2026-02-02 18:48:07.264107 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:07.264121 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.023) 0:00:42.306 ******* 2026-02-02 18:48:07.264132 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.023) 0:00:42.305 ******* 2026-02-02 18:48:07.264153 | controller | ok: [localhost] 2026-02-02 18:48:07.496213 | controller | 2026-02-02 18:48:07.496280 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:07.496294 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:07.496304 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:07.496315 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:07.496325 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.046) 0:00:42.352 ******* 2026-02-02 18:48:07.496335 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.046) 0:00:42.351 ******* 2026-02-02 18:48:07.496355 | controller | ok: [localhost] => (item={'name': 'node-zone-labels', 'src_file': 'node-zone-labels.yaml'}) 2026-02-02 18:48:07.593165 | controller | 2026-02-02 18:48:07.593241 | 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:07.593265 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.231) 0:00:42.584 ******* 2026-02-02 18:48:07.593277 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.231) 0:00:42.583 ******* 2026-02-02 18:48:07.593298 | controller | ok: [localhost] => (item=node-zone-labels.yaml) 2026-02-02 18:48:07.657375 | controller | 2026-02-02 18:48:07.657413 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/topology name=run_hook] *** 2026-02-02 18:48:07.657420 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.097) 0:00:42.682 ******* 2026-02-02 18:48:07.657426 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.097) 0:00:42.680 ******* 2026-02-02 18:48:07.657437 | controller | skipping: [localhost] 2026-02-02 18:48:07.786088 | controller | 2026-02-02 18:48:07.786127 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/topology name=ci_gen_kustomize_values] *** 2026-02-02 18:48:07.786134 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.063) 0:00:42.745 ******* 2026-02-02 18:48:07.786139 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.063) 0:00:42.744 ******* 2026-02-02 18:48:07.786149 | controller | 2026-02-02 18:48:07.837325 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:07.837368 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.128) 0:00:42.874 ******* 2026-02-02 18:48:07.837375 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.128) 0:00:42.873 ******* 2026-02-02 18:48:07.837387 | 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:07.896424 | controller | 2026-02-02 18:48:07.896467 | 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:07.896475 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.051) 0:00:42.926 ******* 2026-02-02 18:48:07.896481 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.051) 0:00:42.924 ******* 2026-02-02 18:48:07.896493 | controller | ok: [localhost] => 2026-02-02 18:48:08.090321 | controller | changed: false 2026-02-02 18:48:08.090379 | controller | msg: All assertions passed 2026-02-02 18:48:08.090388 | controller | 2026-02-02 18:48:08.090396 | 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:08.090404 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.059) 0:00:42.985 ******* 2026-02-02 18:48:08.090412 | controller | Monday 02 February 2026 18:48:07 +0000 (0:00:00.059) 0:00:42.983 ******* 2026-02-02 18:48:08.090426 | controller | ok: [localhost] 2026-02-02 18:48:08.154182 | controller | 2026-02-02 18:48:08.154260 | 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:08.154270 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.194) 0:00:43.179 ******* 2026-02-02 18:48:08.154275 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.194) 0:00:43.177 ******* 2026-02-02 18:48:08.154289 | controller | ok: [localhost] => 2026-02-02 18:48:08.347256 | controller | changed: false 2026-02-02 18:48:08.347324 | controller | msg: All assertions passed 2026-02-02 18:48:08.347331 | controller | 2026-02-02 18:48:08.347336 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:08.347342 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.063) 0:00:43.243 ******* 2026-02-02 18:48:08.347347 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.063) 0:00:43.241 ******* 2026-02-02 18:48:08.347363 | controller | ok: [localhost] 2026-02-02 18:48:08.556779 | controller | 2026-02-02 18:48:08.556842 | 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:08.556848 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:08.556854 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:08.556858 | controller | _config_map_content | 2026-02-02 18:48:08.556863 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:08.556868 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:08.556873 | controller | matching_parameter='regex') 2026-02-02 18:48:08.556877 | controller | }}, cacheable=False] *** 2026-02-02 18:48:08.556882 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.192) 0:00:43.435 ******* 2026-02-02 18:48:08.556887 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.192) 0:00:43.434 ******* 2026-02-02 18:48:08.556900 | controller | ok: [localhost] 2026-02-02 18:48:08.600570 | controller | 2026-02-02 18:48:08.600632 | 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:08.600641 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.209) 0:00:43.645 ******* 2026-02-02 18:48:08.600648 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.209) 0:00:43.644 ******* 2026-02-02 18:48:08.600662 | controller | skipping: [localhost] 2026-02-02 18:48:08.795862 | controller | 2026-02-02 18:48:08.795916 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:08.795926 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.043) 0:00:43.689 ******* 2026-02-02 18:48:08.795933 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.043) 0:00:43.687 ******* 2026-02-02 18:48:08.795954 | controller | changed: [localhost] 2026-02-02 18:48:08.860740 | controller | 2026-02-02 18:48:08.860786 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:08.860794 | controller | (snippet_datadir, 2026-02-02 18:48:08.860799 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:08.860804 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:08.860809 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.195) 0:00:43.884 ******* 2026-02-02 18:48:08.860814 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.195) 0:00:43.883 ******* 2026-02-02 18:48:08.860823 | controller | skipping: [localhost] 2026-02-02 18:48:08.930300 | controller | 2026-02-02 18:48:08.930403 | 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:08.930413 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.065) 0:00:43.949 ******* 2026-02-02 18:48:08.930420 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.065) 0:00:43.948 ******* 2026-02-02 18:48:08.930442 | controller | ok: [localhost] 2026-02-02 18:48:09.357335 | controller | 2026-02-02 18:48:09.357410 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:09.357424 | controller | (snippet_datadir, 2026-02-02 18:48:09.357435 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:09.357459 | controller | }}, content={{ 2026-02-02 18:48:09.357471 | controller | _base64_patch | 2026-02-02 18:48:09.357482 | controller | default({}) | 2026-02-02 18:48:09.357492 | controller | to_nice_yaml 2026-02-02 18:48:09.357502 | controller | }}, mode=0644] *** 2026-02-02 18:48:09.357512 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.069) 0:00:44.018 ******* 2026-02-02 18:48:09.357522 | controller | Monday 02 February 2026 18:48:08 +0000 (0:00:00.069) 0:00:44.017 ******* 2026-02-02 18:48:09.357543 | controller | changed: [localhost] 2026-02-02 18:48:09.792153 | controller | 2026-02-02 18:48:09.792215 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:09.792222 | controller | (snippet_datadir, 2026-02-02 18:48:09.792228 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:09.792233 | controller | }}, content={{ 2026-02-02 18:48:09.792245 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:09.792250 | controller | default({}) | 2026-02-02 18:48:09.792254 | controller | to_nice_yaml 2026-02-02 18:48:09.792259 | controller | }}, mode=0644] *** 2026-02-02 18:48:09.792263 | controller | Monday 02 February 2026 18:48:09 +0000 (0:00:00.427) 0:00:44.445 ******* 2026-02-02 18:48:09.792267 | controller | Monday 02 February 2026 18:48:09 +0000 (0:00:00.427) 0:00:44.444 ******* 2026-02-02 18:48:09.792279 | controller | changed: [localhost] 2026-02-02 18:48:10.578365 | controller | 2026-02-02 18:48:10.578433 | 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:10.578441 | controller | ( 2026-02-02 18:48:10.578446 | controller | snippet_datadir, 2026-02-02 18:48:10.578451 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:10.578456 | controller | ) | path_join 2026-02-02 18:48:10.578460 | controller | }}, mode=0644] *** 2026-02-02 18:48:10.578465 | controller | Monday 02 February 2026 18:48:09 +0000 (0:00:00.434) 0:00:44.880 ******* 2026-02-02 18:48:10.578470 | controller | Monday 02 February 2026 18:48:09 +0000 (0:00:00.434) 0:00:44.879 ******* 2026-02-02 18:48:10.578485 | controller | changed: [localhost] 2026-02-02 18:48:10.639503 | controller | 2026-02-02 18:48:10.639633 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:10.639647 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.786) 0:00:45.667 ******* 2026-02-02 18:48:10.639658 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.786) 0:00:45.665 ******* 2026-02-02 18:48:10.639713 | 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:10.695641 | controller | 2026-02-02 18:48:10.695799 | 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:10.695809 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.061) 0:00:45.728 ******* 2026-02-02 18:48:10.695816 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.061) 0:00:45.726 ******* 2026-02-02 18:48:10.695845 | controller | ok: [localhost] => 2026-02-02 18:48:10.904502 | controller | changed: false 2026-02-02 18:48:10.904626 | controller | msg: All assertions passed 2026-02-02 18:48:10.904633 | controller | 2026-02-02 18:48:10.904640 | 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:10.904646 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.056) 0:00:45.784 ******* 2026-02-02 18:48:10.904652 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.056) 0:00:45.783 ******* 2026-02-02 18:48:10.904675 | controller | ok: [localhost] 2026-02-02 18:48:10.949488 | controller | 2026-02-02 18:48:10.949578 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:10.949585 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.208) 0:00:45.993 ******* 2026-02-02 18:48:10.949591 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.208) 0:00:45.991 ******* 2026-02-02 18:48:10.949608 | controller | ok: [localhost] 2026-02-02 18:48:11.354161 | controller | 2026-02-02 18:48:11.354217 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:11.354226 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.044) 0:00:46.038 ******* 2026-02-02 18:48:11.354233 | controller | Monday 02 February 2026 18:48:10 +0000 (0:00:00.044) 0:00:46.036 ******* 2026-02-02 18:48:11.354248 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/03_user_data_b64.yaml) 2026-02-02 18:48:11.444260 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/04_user_data.yaml) 2026-02-02 18:48:11.444332 | controller | 2026-02-02 18:48:11.444339 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:11.444355 | controller | _content | 2026-02-02 18:48:11.444360 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:11.444364 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:11.444369 | controller | }} 2026-02-02 18:48:11.444374 | controller | ] *** 2026-02-02 18:48:11.444378 | controller | Monday 02 February 2026 18:48:11 +0000 (0:00:00.404) 0:00:46.443 ******* 2026-02-02 18:48:11.444383 | controller | Monday 02 February 2026 18:48:11 +0000 (0:00:00.404) 0:00:46.441 ******* 2026-02-02 18:48:11.444400 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:11.654241 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:11.654308 | controller | 2026-02-02 18:48:11.654316 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:11.654322 | controller | Monday 02 February 2026 18:48:11 +0000 (0:00:00.089) 0:00:46.533 ******* 2026-02-02 18:48:11.654327 | controller | Monday 02 February 2026 18:48:11 +0000 (0:00:00.089) 0:00:46.531 ******* 2026-02-02 18:48:11.654341 | controller | changed: [localhost] 2026-02-02 18:48:12.080890 | controller | 2026-02-02 18:48:12.080959 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:12.080966 | controller | (_destdir, 2026-02-02 18:48:12.080971 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:12.080977 | controller | }}, content={{ 2026-02-02 18:48:12.080982 | controller | ( 2026-02-02 18:48:12.080987 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:12.080992 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:12.080997 | controller | }}, mode=0644] *** 2026-02-02 18:48:12.081001 | controller | Monday 02 February 2026 18:48:11 +0000 (0:00:00.209) 0:00:46.742 ******* 2026-02-02 18:48:12.081006 | controller | Monday 02 February 2026 18:48:11 +0000 (0:00:00.209) 0:00:46.741 ******* 2026-02-02 18:48:12.081021 | controller | changed: [localhost] 2026-02-02 18:48:12.338715 | controller | 2026-02-02 18:48:12.338801 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/topology mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:12.338815 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:12.338826 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:12.338836 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:12.338846 | controller | }}, dest={{ 2026-02-02 18:48:12.338856 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:12.338867 | controller | stage['path'], _val.src_file 2026-02-02 18:48:12.338877 | controller | ) | 2026-02-02 18:48:12.338887 | controller | path_join 2026-02-02 18:48:12.338897 | controller | }}] *** 2026-02-02 18:48:12.338907 | controller | Monday 02 February 2026 18:48:12 +0000 (0:00:00.427) 0:00:47.169 ******* 2026-02-02 18:48:12.338925 | controller | Monday 02 February 2026 18:48:12 +0000 (0:00:00.426) 0:00:47.168 ******* 2026-02-02 18:48:12.338944 | controller | changed: [localhost] => (item=node-zone-labels) 2026-02-02 18:48:12.393921 | controller | 2026-02-02 18:48:12.393967 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:12.393977 | controller | Monday 02 February 2026 18:48:12 +0000 (0:00:00.257) 0:00:47.427 ******* 2026-02-02 18:48:12.393985 | controller | Monday 02 February 2026 18:48:12 +0000 (0:00:00.257) 0:00:47.425 ******* 2026-02-02 18:48:12.393999 | controller | skipping: [localhost] 2026-02-02 18:48:12.753248 | controller | 2026-02-02 18:48:12.753320 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/topology chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:12.753329 | controller | Monday 02 February 2026 18:48:12 +0000 (0:00:00.055) 0:00:47.482 ******* 2026-02-02 18:48:12.753336 | controller | Monday 02 February 2026 18:48:12 +0000 (0:00:00.055) 0:00:47.481 ******* 2026-02-02 18:48:12.753354 | controller | changed: [localhost] 2026-02-02 18:48:13.139957 | controller | 2026-02-02 18:48:13.139995 | 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:13.140003 | controller | Monday 02 February 2026 18:48:12 +0000 (0:00:00.359) 0:00:47.841 ******* 2026-02-02 18:48:13.140014 | controller | Monday 02 February 2026 18:48:12 +0000 (0:00:00.359) 0:00:47.840 ******* 2026-02-02 18:48:13.140026 | controller | changed: [localhost] 2026-02-02 18:48:13.373466 | controller | 2026-02-02 18:48:13.373506 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/topology remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:13.373515 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:13.373522 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:13.373527 | controller | }}, mode=0644] *** 2026-02-02 18:48:13.373532 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.387) 0:00:48.228 ******* 2026-02-02 18:48:13.373537 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.387) 0:00:48.227 ******* 2026-02-02 18:48:13.373546 | controller | changed: [localhost] 2026-02-02 18:48:13.412473 | controller | 2026-02-02 18:48:13.412510 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:13.412517 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.233) 0:00:48.462 ******* 2026-02-02 18:48:13.412522 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.233) 0:00:48.460 ******* 2026-02-02 18:48:13.412532 | controller | skipping: [localhost] 2026-02-02 18:48:13.463896 | controller | 2026-02-02 18:48:13.463931 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/topology _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:13.463938 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.039) 0:00:48.501 ******* 2026-02-02 18:48:13.463943 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.039) 0:00:48.499 ******* 2026-02-02 18:48:13.463952 | controller | skipping: [localhost] 2026-02-02 18:48:13.510691 | controller | 2026-02-02 18:48:13.510736 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/topology _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:13.510745 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.051) 0:00:48.552 ******* 2026-02-02 18:48:13.510792 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.051) 0:00:48.551 ******* 2026-02-02 18:48:13.510806 | controller | skipping: [localhost] => (item=oc -n openstack wait --for=jsonpath='{.metadata.name}'=azone-node-affinity topology/azone-node-affinity --timeout=60s) 2026-02-02 18:48:13.562773 | controller | skipping: [localhost] 2026-02-02 18:48:13.562856 | controller | 2026-02-02 18:48:13.562866 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:13.562874 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.046) 0:00:48.599 ******* 2026-02-02 18:48:13.562881 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.046) 0:00:48.597 ******* 2026-02-02 18:48:13.562901 | controller | skipping: [localhost] 2026-02-02 18:48:13.619790 | controller | 2026-02-02 18:48:13.619864 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/topology name=run_hook] *** 2026-02-02 18:48:13.619872 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.052) 0:00:48.651 ******* 2026-02-02 18:48:13.619877 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.052) 0:00:48.650 ******* 2026-02-02 18:48:13.619893 | controller | skipping: [localhost] 2026-02-02 18:48:13.663384 | controller | 2026-02-02 18:48:13.663460 | 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:13.663467 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.056) 0:00:48.708 ******* 2026-02-02 18:48:13.663472 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.056) 0:00:48.706 ******* 2026-02-02 18:48:13.663489 | controller | ok: [localhost] => 2026-02-02 18:48:13.690774 | controller | changed: false 2026-02-02 18:48:13.690856 | controller | msg: All assertions passed 2026-02-02 18:48:13.690875 | controller | 2026-02-02 18:48:13.690882 | 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:13.690889 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.043) 0:00:48.751 ******* 2026-02-02 18:48:13.690896 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.043) 0:00:48.750 ******* 2026-02-02 18:48:13.690914 | controller | skipping: [localhost] 2026-02-02 18:48:13.717970 | controller | 2026-02-02 18:48:13.718021 | 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:13.718027 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.027) 0:00:48.779 ******* 2026-02-02 18:48:13.718032 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.027) 0:00:48.778 ******* 2026-02-02 18:48:13.718047 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=180m) 2026-02-02 18:48:13.739628 | controller | 2026-02-02 18:48:13.739723 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:13.739742 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.027) 0:00:48.806 ******* 2026-02-02 18:48:13.739799 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.027) 0:00:48.805 ******* 2026-02-02 18:48:13.739825 | controller | skipping: [localhost] 2026-02-02 18:48:13.775401 | controller | 2026-02-02 18:48:13.775492 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:13.775505 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.021) 0:00:48.828 ******* 2026-02-02 18:48:13.775515 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.021) 0:00:48.827 ******* 2026-02-02 18:48:13.775539 | controller | ok: [localhost] 2026-02-02 18:48:14.334280 | controller | 2026-02-02 18:48:14.334326 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:14.334337 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:14.334344 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:14.334353 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:14.334360 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.035) 0:00:48.864 ******* 2026-02-02 18:48:14.334374 | controller | Monday 02 February 2026 18:48:13 +0000 (0:00:00.035) 0:00:48.862 ******* 2026-02-02 18:48:14.334398 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2026-02-02 18:48:14.425919 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-02 18:48:14.425963 | controller | 2026-02-02 18:48:14.425972 | 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:14.425980 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.558) 0:00:49.423 ******* 2026-02-02 18:48:14.425987 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.558) 0:00:49.421 ******* 2026-02-02 18:48:14.426001 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:14.477386 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-02 18:48:14.477448 | controller | 2026-02-02 18:48:14.477454 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane name=run_hook] *** 2026-02-02 18:48:14.477460 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.091) 0:00:49.514 ******* 2026-02-02 18:48:14.477465 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.091) 0:00:49.513 ******* 2026-02-02 18:48:14.477477 | controller | skipping: [localhost] 2026-02-02 18:48:14.591682 | controller | 2026-02-02 18:48:14.591787 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane name=ci_gen_kustomize_values] *** 2026-02-02 18:48:14.591797 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.051) 0:00:49.566 ******* 2026-02-02 18:48:14.591812 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.051) 0:00:49.564 ******* 2026-02-02 18:48:14.591828 | controller | 2026-02-02 18:48:14.642330 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:14.642414 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.114) 0:00:49.680 ******* 2026-02-02 18:48:14.642423 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.114) 0:00:49.679 ******* 2026-02-02 18:48:14.642444 | 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:14.689176 | controller | 2026-02-02 18:48:14.689248 | 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:14.689256 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.050) 0:00:49.731 ******* 2026-02-02 18:48:14.689261 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.050) 0:00:49.729 ******* 2026-02-02 18:48:14.689276 | controller | ok: [localhost] => 2026-02-02 18:48:14.894103 | controller | changed: false 2026-02-02 18:48:14.894141 | controller | msg: All assertions passed 2026-02-02 18:48:14.894149 | controller | 2026-02-02 18:48:14.894157 | 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:14.894163 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.046) 0:00:49.777 ******* 2026-02-02 18:48:14.894170 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.046) 0:00:49.776 ******* 2026-02-02 18:48:14.894182 | controller | ok: [localhost] 2026-02-02 18:48:14.938653 | controller | 2026-02-02 18:48:14.938684 | 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:14.938690 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.205) 0:00:49.983 ******* 2026-02-02 18:48:14.938696 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.205) 0:00:49.981 ******* 2026-02-02 18:48:14.938705 | controller | ok: [localhost] => 2026-02-02 18:48:15.129816 | controller | changed: false 2026-02-02 18:48:15.129859 | controller | msg: All assertions passed 2026-02-02 18:48:15.129867 | controller | 2026-02-02 18:48:15.129874 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:15.129881 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.044) 0:00:50.027 ******* 2026-02-02 18:48:15.129888 | controller | Monday 02 February 2026 18:48:14 +0000 (0:00:00.044) 0:00:50.026 ******* 2026-02-02 18:48:15.129901 | controller | ok: [localhost] 2026-02-02 18:48:15.621149 | controller | 2026-02-02 18:48:15.621185 | 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:15.621194 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:15.621201 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:15.621208 | controller | _config_map_content | 2026-02-02 18:48:15.621214 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:15.621220 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:15.621227 | controller | matching_parameter='regex') 2026-02-02 18:48:15.621234 | controller | }}, cacheable=False] *** 2026-02-02 18:48:15.621241 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.190) 0:00:50.218 ******* 2026-02-02 18:48:15.621248 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.190) 0:00:50.217 ******* 2026-02-02 18:48:15.621260 | controller | ok: [localhost] 2026-02-02 18:48:15.671098 | controller | 2026-02-02 18:48:15.671139 | 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:15.671147 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.491) 0:00:50.710 ******* 2026-02-02 18:48:15.671159 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.491) 0:00:50.708 ******* 2026-02-02 18:48:15.671171 | 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:15.716561 | controller | 2026-02-02 18:48:15.716602 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-02 18:48:15.716611 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.049) 0:00:50.760 ******* 2026-02-02 18:48:15.716619 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.049) 0:00:50.758 ******* 2026-02-02 18:48:15.716631 | controller | ok: [localhost] => 2026-02-02 18:48:15.954443 | controller | changed: false 2026-02-02 18:48:15.954511 | controller | msg: All assertions passed 2026-02-02 18:48:15.954525 | controller | 2026-02-02 18:48:15.954537 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:15.954549 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.045) 0:00:50.805 ******* 2026-02-02 18:48:15.954560 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.045) 0:00:50.803 ******* 2026-02-02 18:48:15.954579 | controller | ok: [localhost] 2026-02-02 18:48:16.582949 | controller | 2026-02-02 18:48:16.582983 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:16.582990 | controller | (snippet_datadir, 2026-02-02 18:48:16.582995 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:16.583000 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:16.583005 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.237) 0:00:51.042 ******* 2026-02-02 18:48:16.583010 | controller | Monday 02 February 2026 18:48:15 +0000 (0:00:00.237) 0:00:51.041 ******* 2026-02-02 18:48:16.583020 | controller | ok: [localhost] 2026-02-02 18:48:16.645676 | controller | 2026-02-02 18:48:16.645769 | 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:16.645784 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.629) 0:00:51.671 ******* 2026-02-02 18:48:16.645804 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.629) 0:00:51.670 ******* 2026-02-02 18:48:16.645825 | controller | ok: [localhost] 2026-02-02 18:48:17.053024 | controller | 2026-02-02 18:48:17.053097 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:17.053107 | controller | (snippet_datadir, 2026-02-02 18:48:17.053114 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:17.053121 | controller | }}, content={{ 2026-02-02 18:48:17.053127 | controller | _base64_patch | 2026-02-02 18:48:17.053133 | controller | default({}) | 2026-02-02 18:48:17.053140 | controller | to_nice_yaml 2026-02-02 18:48:17.053146 | controller | }}, mode=0644] *** 2026-02-02 18:48:17.053153 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.062) 0:00:51.734 ******* 2026-02-02 18:48:17.053159 | controller | Monday 02 February 2026 18:48:16 +0000 (0:00:00.062) 0:00:51.733 ******* 2026-02-02 18:48:17.053179 | controller | ok: [localhost] 2026-02-02 18:48:17.474042 | controller | 2026-02-02 18:48:17.474106 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:17.474119 | controller | (snippet_datadir, 2026-02-02 18:48:17.474128 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:17.474137 | controller | }}, content={{ 2026-02-02 18:48:17.474146 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:17.474154 | controller | default({}) | 2026-02-02 18:48:17.474160 | controller | to_nice_yaml 2026-02-02 18:48:17.474167 | controller | }}, mode=0644] *** 2026-02-02 18:48:17.474174 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.407) 0:00:52.141 ******* 2026-02-02 18:48:17.474180 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.407) 0:00:52.140 ******* 2026-02-02 18:48:17.474198 | controller | ok: [localhost] 2026-02-02 18:48:17.909414 | controller | 2026-02-02 18:48:17.909483 | 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:17.909524 | controller | ( 2026-02-02 18:48:17.909533 | controller | snippet_datadir, 2026-02-02 18:48:17.909540 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:17.909547 | controller | ) | path_join 2026-02-02 18:48:17.909553 | controller | }}, mode=0644] *** 2026-02-02 18:48:17.909559 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.421) 0:00:52.562 ******* 2026-02-02 18:48:17.909566 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.421) 0:00:52.561 ******* 2026-02-02 18:48:17.909585 | controller | ok: [localhost] 2026-02-02 18:48:17.978428 | controller | 2026-02-02 18:48:17.978509 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:17.978519 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.435) 0:00:52.998 ******* 2026-02-02 18:48:17.978526 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.435) 0:00:52.996 ******* 2026-02-02 18:48:17.978546 | 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:18.032587 | controller | 2026-02-02 18:48:18.032674 | 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:18.032684 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.068) 0:00:53.066 ******* 2026-02-02 18:48:18.032692 | controller | Monday 02 February 2026 18:48:17 +0000 (0:00:00.068) 0:00:53.065 ******* 2026-02-02 18:48:18.032712 | controller | ok: [localhost] => 2026-02-02 18:48:18.247880 | controller | changed: false 2026-02-02 18:48:18.247962 | controller | msg: All assertions passed 2026-02-02 18:48:18.247971 | controller | 2026-02-02 18:48:18.247978 | 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:18.247985 | controller | Monday 02 February 2026 18:48:18 +0000 (0:00:00.053) 0:00:53.120 ******* 2026-02-02 18:48:18.247991 | controller | Monday 02 February 2026 18:48:18 +0000 (0:00:00.054) 0:00:53.119 ******* 2026-02-02 18:48:18.248013 | controller | ok: [localhost] 2026-02-02 18:48:18.295586 | controller | 2026-02-02 18:48:18.295649 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:18.295657 | controller | Monday 02 February 2026 18:48:18 +0000 (0:00:00.215) 0:00:53.336 ******* 2026-02-02 18:48:18.295662 | controller | Monday 02 February 2026 18:48:18 +0000 (0:00:00.215) 0:00:53.334 ******* 2026-02-02 18:48:18.295676 | controller | ok: [localhost] 2026-02-02 18:48:18.865039 | controller | 2026-02-02 18:48:18.865110 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:18.865120 | controller | Monday 02 February 2026 18:48:18 +0000 (0:00:00.048) 0:00:53.384 ******* 2026-02-02 18:48:18.865127 | controller | Monday 02 February 2026 18:48:18 +0000 (0:00:00.048) 0:00:53.383 ******* 2026-02-02 18:48:18.865144 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-02 18:48:19.051082 | 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:19.051162 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-02 18:48:19.051172 | controller | 2026-02-02 18:48:19.051180 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:19.051187 | controller | _content | 2026-02-02 18:48:19.051194 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:19.051200 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:19.051207 | controller | }} 2026-02-02 18:48:19.051213 | controller | ] *** 2026-02-02 18:48:19.051219 | controller | Monday 02 February 2026 18:48:18 +0000 (0:00:00.569) 0:00:53.953 ******* 2026-02-02 18:48:19.051226 | controller | Monday 02 February 2026 18:48:18 +0000 (0:00:00.569) 0:00:53.952 ******* 2026-02-02 18:48:19.051256 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:19.274206 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:19.274279 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:19.274287 | controller | 2026-02-02 18:48:19.274294 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:19.274301 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.185) 0:00:54.139 ******* 2026-02-02 18:48:19.274307 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.185) 0:00:54.138 ******* 2026-02-02 18:48:19.274324 | controller | ok: [localhost] 2026-02-02 18:48:19.760257 | controller | 2026-02-02 18:48:19.760332 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:19.760347 | controller | (_destdir, 2026-02-02 18:48:19.760355 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:19.760361 | controller | }}, content={{ 2026-02-02 18:48:19.760366 | controller | ( 2026-02-02 18:48:19.760371 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:19.760376 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:19.760381 | controller | }}, mode=0644] *** 2026-02-02 18:48:19.760385 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.223) 0:00:54.362 ******* 2026-02-02 18:48:19.760390 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.223) 0:00:54.361 ******* 2026-02-02 18:48:19.760406 | controller | ok: [localhost] 2026-02-02 18:48:19.847590 | controller | 2026-02-02 18:48:19.847669 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:19.847682 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.486) 0:00:54.849 ******* 2026-02-02 18:48:19.847691 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.486) 0:00:54.847 ******* 2026-02-02 18:48:19.847713 | 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:19.903466 | controller | 2026-02-02 18:48:19.903517 | 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:19.903529 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.087) 0:00:54.936 ******* 2026-02-02 18:48:19.903545 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.087) 0:00:54.934 ******* 2026-02-02 18:48:19.903561 | controller | ok: [localhost] => 2026-02-02 18:48:20.152961 | controller | changed: false 2026-02-02 18:48:20.153031 | controller | msg: All assertions passed 2026-02-02 18:48:20.153037 | controller | 2026-02-02 18:48:20.153043 | 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:20.153049 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.055) 0:00:54.992 ******* 2026-02-02 18:48:20.153054 | controller | Monday 02 February 2026 18:48:19 +0000 (0:00:00.055) 0:00:54.990 ******* 2026-02-02 18:48:20.153070 | controller | ok: [localhost] 2026-02-02 18:48:20.199223 | controller | 2026-02-02 18:48:20.199315 | 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:20.199327 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.249) 0:00:55.241 ******* 2026-02-02 18:48:20.199334 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.249) 0:00:55.240 ******* 2026-02-02 18:48:20.199354 | controller | ok: [localhost] => 2026-02-02 18:48:20.411281 | controller | changed: false 2026-02-02 18:48:20.411352 | controller | msg: All assertions passed 2026-02-02 18:48:20.411358 | controller | 2026-02-02 18:48:20.411363 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:20.411369 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.046) 0:00:55.288 ******* 2026-02-02 18:48:20.411401 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.046) 0:00:55.286 ******* 2026-02-02 18:48:20.411429 | controller | ok: [localhost] 2026-02-02 18:48:20.766059 | controller | 2026-02-02 18:48:20.766156 | 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:20.766170 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:20.766181 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:20.766191 | controller | _config_map_content | 2026-02-02 18:48:20.766201 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:20.766211 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:20.766232 | controller | matching_parameter='regex') 2026-02-02 18:48:20.766242 | controller | }}, cacheable=False] *** 2026-02-02 18:48:20.766252 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.211) 0:00:55.499 ******* 2026-02-02 18:48:20.766263 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.211) 0:00:55.498 ******* 2026-02-02 18:48:20.766287 | controller | ok: [localhost] 2026-02-02 18:48:20.821279 | controller | 2026-02-02 18:48:20.821357 | 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:20.821364 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.354) 0:00:55.854 ******* 2026-02-02 18:48:20.821369 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.354) 0:00:55.852 ******* 2026-02-02 18:48:20.821385 | controller | skipping: [localhost] 2026-02-02 18:48:21.017599 | controller | 2026-02-02 18:48:21.017672 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:21.017681 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.055) 0:00:55.909 ******* 2026-02-02 18:48:21.017689 | controller | Monday 02 February 2026 18:48:20 +0000 (0:00:00.055) 0:00:55.908 ******* 2026-02-02 18:48:21.017707 | controller | changed: [localhost] 2026-02-02 18:48:21.087345 | controller | 2026-02-02 18:48:21.087426 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:21.087435 | controller | (snippet_datadir, 2026-02-02 18:48:21.087440 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:21.087445 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:21.087450 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.196) 0:00:56.106 ******* 2026-02-02 18:48:21.087455 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.196) 0:00:56.104 ******* 2026-02-02 18:48:21.087471 | controller | skipping: [localhost] 2026-02-02 18:48:21.156417 | controller | 2026-02-02 18:48:21.156505 | 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:21.156515 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.069) 0:00:56.176 ******* 2026-02-02 18:48:21.156529 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.069) 0:00:56.174 ******* 2026-02-02 18:48:21.156549 | controller | ok: [localhost] 2026-02-02 18:48:21.554460 | controller | 2026-02-02 18:48:21.554534 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:21.554543 | controller | (snippet_datadir, 2026-02-02 18:48:21.554550 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:21.554556 | controller | }}, content={{ 2026-02-02 18:48:21.554563 | controller | _base64_patch | 2026-02-02 18:48:21.554568 | controller | default({}) | 2026-02-02 18:48:21.554574 | controller | to_nice_yaml 2026-02-02 18:48:21.554580 | controller | }}, mode=0644] *** 2026-02-02 18:48:21.554585 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.069) 0:00:56.245 ******* 2026-02-02 18:48:21.554591 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.069) 0:00:56.243 ******* 2026-02-02 18:48:21.554610 | controller | changed: [localhost] 2026-02-02 18:48:21.979101 | controller | 2026-02-02 18:48:21.979179 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:21.979196 | controller | (snippet_datadir, 2026-02-02 18:48:21.979215 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:21.979222 | controller | }}, content={{ 2026-02-02 18:48:21.979231 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:21.979246 | controller | default({}) | 2026-02-02 18:48:21.979253 | controller | to_nice_yaml 2026-02-02 18:48:21.979260 | controller | }}, mode=0644] *** 2026-02-02 18:48:21.979266 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.397) 0:00:56.643 ******* 2026-02-02 18:48:21.979272 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.397) 0:00:56.641 ******* 2026-02-02 18:48:21.979290 | controller | changed: [localhost] 2026-02-02 18:48:22.377679 | controller | 2026-02-02 18:48:22.377725 | 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:22.377735 | controller | ( 2026-02-02 18:48:22.377742 | controller | snippet_datadir, 2026-02-02 18:48:22.377789 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:22.377797 | controller | ) | path_join 2026-02-02 18:48:22.377804 | controller | }}, mode=0644] *** 2026-02-02 18:48:22.377811 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.424) 0:00:57.067 ******* 2026-02-02 18:48:22.377818 | controller | Monday 02 February 2026 18:48:21 +0000 (0:00:00.424) 0:00:57.066 ******* 2026-02-02 18:48:22.377831 | controller | changed: [localhost] 2026-02-02 18:48:22.453426 | controller | 2026-02-02 18:48:22.453511 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:22.453521 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.398) 0:00:57.466 ******* 2026-02-02 18:48:22.453528 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.398) 0:00:57.464 ******* 2026-02-02 18:48:22.453548 | 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:22.502718 | controller | 2026-02-02 18:48:22.502811 | 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:22.502820 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.075) 0:00:57.542 ******* 2026-02-02 18:48:22.502827 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.075) 0:00:57.540 ******* 2026-02-02 18:48:22.502847 | controller | ok: [localhost] => 2026-02-02 18:48:22.732139 | controller | changed: false 2026-02-02 18:48:22.732259 | controller | msg: All assertions passed 2026-02-02 18:48:22.732266 | controller | 2026-02-02 18:48:22.732272 | 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:22.732279 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.049) 0:00:57.591 ******* 2026-02-02 18:48:22.732284 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.049) 0:00:57.590 ******* 2026-02-02 18:48:22.732321 | controller | ok: [localhost] 2026-02-02 18:48:22.788139 | controller | 2026-02-02 18:48:22.788271 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:22.788280 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.229) 0:00:57.820 ******* 2026-02-02 18:48:22.788285 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.229) 0:00:57.819 ******* 2026-02-02 18:48:22.788325 | controller | ok: [localhost] 2026-02-02 18:48:23.167883 | controller | 2026-02-02 18:48:23.167924 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:23.167930 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.055) 0:00:57.876 ******* 2026-02-02 18:48:23.167936 | controller | Monday 02 February 2026 18:48:22 +0000 (0:00:00.055) 0:00:57.875 ******* 2026-02-02 18:48:23.167946 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-02 18:48:23.277457 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-02 18:48:23.277557 | controller | 2026-02-02 18:48:23.277571 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:23.277578 | controller | _content | 2026-02-02 18:48:23.277585 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:23.277591 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:23.277597 | controller | }} 2026-02-02 18:48:23.277604 | controller | ] *** 2026-02-02 18:48:23.277610 | controller | Monday 02 February 2026 18:48:23 +0000 (0:00:00.379) 0:00:58.256 ******* 2026-02-02 18:48:23.277617 | controller | Monday 02 February 2026 18:48:23 +0000 (0:00:00.379) 0:00:58.255 ******* 2026-02-02 18:48:23.277635 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:23.485738 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:23.485826 | controller | 2026-02-02 18:48:23.485833 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:23.485838 | controller | Monday 02 February 2026 18:48:23 +0000 (0:00:00.109) 0:00:58.365 ******* 2026-02-02 18:48:23.485843 | controller | Monday 02 February 2026 18:48:23 +0000 (0:00:00.109) 0:00:58.364 ******* 2026-02-02 18:48:23.485859 | controller | changed: [localhost] 2026-02-02 18:48:23.876826 | controller | 2026-02-02 18:48:23.876899 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:23.876907 | controller | (_destdir, 2026-02-02 18:48:23.876913 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:23.876919 | controller | }}, content={{ 2026-02-02 18:48:23.876925 | controller | ( 2026-02-02 18:48:23.876937 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:23.876943 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:23.876951 | controller | }}, mode=0644] *** 2026-02-02 18:48:23.876956 | controller | Monday 02 February 2026 18:48:23 +0000 (0:00:00.208) 0:00:58.574 ******* 2026-02-02 18:48:23.876962 | controller | Monday 02 February 2026 18:48:23 +0000 (0:00:00.208) 0:00:58.573 ******* 2026-02-02 18:48:23.876980 | controller | changed: [localhost] 2026-02-02 18:48:24.401893 | controller | 2026-02-02 18:48:24.401962 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:24.401975 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:24.401986 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:24.401995 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:24.402005 | controller | }}, dest={{ 2026-02-02 18:48:24.402015 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:24.402025 | controller | stage['path'], _val.src_file 2026-02-02 18:48:24.402035 | controller | ) | 2026-02-02 18:48:24.402044 | controller | path_join 2026-02-02 18:48:24.402059 | controller | }}] *** 2026-02-02 18:48:24.402069 | controller | Monday 02 February 2026 18:48:23 +0000 (0:00:00.391) 0:00:58.965 ******* 2026-02-02 18:48:24.402079 | controller | Monday 02 February 2026 18:48:23 +0000 (0:00:00.391) 0:00:58.964 ******* 2026-02-02 18:48:24.402100 | controller | ok: [localhost] => (item=network-values) 2026-02-02 18:48:24.442139 | controller | changed: [localhost] => (item=service-values) 2026-02-02 18:48:24.442194 | controller | 2026-02-02 18:48:24.442210 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:24.442221 | controller | Monday 02 February 2026 18:48:24 +0000 (0:00:00.525) 0:00:59.490 ******* 2026-02-02 18:48:24.442233 | controller | Monday 02 February 2026 18:48:24 +0000 (0:00:00.525) 0:00:59.489 ******* 2026-02-02 18:48:24.442252 | controller | skipping: [localhost] 2026-02-02 18:48:24.854522 | controller | 2026-02-02 18:48:24.854591 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:24.854612 | controller | Monday 02 February 2026 18:48:24 +0000 (0:00:00.040) 0:00:59.530 ******* 2026-02-02 18:48:24.854622 | controller | Monday 02 February 2026 18:48:24 +0000 (0:00:00.040) 0:00:59.529 ******* 2026-02-02 18:48:24.854636 | controller | changed: [localhost] 2026-02-02 18:48:25.296280 | controller | 2026-02-02 18:48:25.296435 | 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:25.296462 | controller | Monday 02 February 2026 18:48:24 +0000 (0:00:00.412) 0:00:59.943 ******* 2026-02-02 18:48:25.296470 | controller | Monday 02 February 2026 18:48:24 +0000 (0:00:00.412) 0:00:59.941 ******* 2026-02-02 18:48:25.296487 | controller | changed: [localhost] 2026-02-02 18:48:25.569602 | controller | 2026-02-02 18:48:25.569675 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:25.569682 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:25.569687 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:25.569692 | controller | }}, mode=0644] *** 2026-02-02 18:48:25.569697 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.441) 0:01:00.385 ******* 2026-02-02 18:48:25.569702 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.441) 0:01:00.383 ******* 2026-02-02 18:48:25.569716 | controller | changed: [localhost] 2026-02-02 18:48:25.615542 | controller | 2026-02-02 18:48:25.615599 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:25.615607 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.272) 0:01:00.657 ******* 2026-02-02 18:48:25.615612 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.272) 0:01:00.656 ******* 2026-02-02 18:48:25.615626 | controller | skipping: [localhost] 2026-02-02 18:48:25.676199 | controller | 2026-02-02 18:48:25.676274 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:25.676299 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.045) 0:01:00.703 ******* 2026-02-02 18:48:25.676306 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.045) 0:01:00.702 ******* 2026-02-02 18:48:25.676325 | controller | skipping: [localhost] 2026-02-02 18:48:25.717258 | controller | 2026-02-02 18:48:25.717347 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:25.717366 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.060) 0:01:00.764 ******* 2026-02-02 18:48:25.717381 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.060) 0:01:00.763 ******* 2026-02-02 18:48:25.717412 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=180m) 2026-02-02 18:48:25.756221 | controller | skipping: [localhost] 2026-02-02 18:48:25.756311 | controller | 2026-02-02 18:48:25.756362 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:25.756374 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.041) 0:01:00.806 ******* 2026-02-02 18:48:25.756384 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.041) 0:01:00.804 ******* 2026-02-02 18:48:25.756409 | controller | skipping: [localhost] 2026-02-02 18:48:25.810816 | controller | 2026-02-02 18:48:25.810895 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane name=run_hook] *** 2026-02-02 18:48:25.810911 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.038) 0:01:00.844 ******* 2026-02-02 18:48:25.810917 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.038) 0:01:00.843 ******* 2026-02-02 18:48:25.810933 | controller | skipping: [localhost] 2026-02-02 18:48:25.858815 | controller | 2026-02-02 18:48:25.858887 | 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:25.858894 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.054) 0:01:00.899 ******* 2026-02-02 18:48:25.858899 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.054) 0:01:00.898 ******* 2026-02-02 18:48:25.858926 | controller | ok: [localhost] => 2026-02-02 18:48:25.891839 | controller | changed: false 2026-02-02 18:48:25.891917 | controller | msg: All assertions passed 2026-02-02 18:48:25.891926 | controller | 2026-02-02 18:48:25.891932 | 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:25.891939 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.047) 0:01:00.947 ******* 2026-02-02 18:48:25.891945 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.048) 0:01:00.946 ******* 2026-02-02 18:48:25.891966 | controller | skipping: [localhost] 2026-02-02 18:48:25.925322 | controller | 2026-02-02 18:48:25.925400 | 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:25.925411 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.033) 0:01:00.980 ******* 2026-02-02 18:48:25.925418 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.033) 0:01:00.979 ******* 2026-02-02 18:48:25.925437 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:25.946714 | controller | 2026-02-02 18:48:25.946855 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:25.946864 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.033) 0:01:01.014 ******* 2026-02-02 18:48:25.946871 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.033) 0:01:01.012 ******* 2026-02-02 18:48:25.946892 | controller | skipping: [localhost] 2026-02-02 18:48:25.988236 | controller | 2026-02-02 18:48:25.988307 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:25.988314 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.021) 0:01:01.035 ******* 2026-02-02 18:48:25.988319 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.021) 0:01:01.034 ******* 2026-02-02 18:48:25.988334 | controller | ok: [localhost] 2026-02-02 18:48:26.213041 | controller | 2026-02-02 18:48:26.213111 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:26.213119 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:26.213126 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:26.213133 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:26.213140 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.041) 0:01:01.076 ******* 2026-02-02 18:48:26.213146 | controller | Monday 02 February 2026 18:48:25 +0000 (0:00:00.041) 0:01:01.075 ******* 2026-02-02 18:48:26.213163 | controller | ok: [localhost] => (item={'name': 'edpm-r0-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-02 18:48:26.288576 | controller | 2026-02-02 18:48:26.288646 | 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:26.288653 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.224) 0:01:01.301 ******* 2026-02-02 18:48:26.288658 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.224) 0:01:01.300 ******* 2026-02-02 18:48:26.288674 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:26.356228 | controller | 2026-02-02 18:48:26.356309 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r0 name=run_hook] *** 2026-02-02 18:48:26.356319 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.075) 0:01:01.377 ******* 2026-02-02 18:48:26.356326 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.075) 0:01:01.376 ******* 2026-02-02 18:48:26.356345 | controller | skipping: [localhost] 2026-02-02 18:48:26.445675 | controller | 2026-02-02 18:48:26.445784 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r0 name=ci_gen_kustomize_values] *** 2026-02-02 18:48:26.445811 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.067) 0:01:01.444 ******* 2026-02-02 18:48:26.445836 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.067) 0:01:01.443 ******* 2026-02-02 18:48:26.445856 | controller | 2026-02-02 18:48:26.508280 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:26.508349 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.089) 0:01:01.534 ******* 2026-02-02 18:48:26.508355 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.089) 0:01:01.533 ******* 2026-02-02 18:48:26.508370 | 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:26.551717 | controller | 2026-02-02 18:48:26.551814 | 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:26.551828 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.062) 0:01:01.597 ******* 2026-02-02 18:48:26.551838 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.062) 0:01:01.595 ******* 2026-02-02 18:48:26.551860 | controller | ok: [localhost] => 2026-02-02 18:48:26.758354 | controller | changed: false 2026-02-02 18:48:26.758431 | controller | msg: All assertions passed 2026-02-02 18:48:26.758440 | controller | 2026-02-02 18:48:26.758448 | 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:26.758456 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.043) 0:01:01.640 ******* 2026-02-02 18:48:26.758464 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.043) 0:01:01.639 ******* 2026-02-02 18:48:26.758483 | controller | ok: [localhost] 2026-02-02 18:48:26.807122 | controller | 2026-02-02 18:48:26.807211 | 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:26.807225 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.206) 0:01:01.847 ******* 2026-02-02 18:48:26.807235 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.206) 0:01:01.845 ******* 2026-02-02 18:48:26.807260 | controller | ok: [localhost] => 2026-02-02 18:48:27.051881 | controller | changed: false 2026-02-02 18:48:27.051994 | controller | msg: All assertions passed 2026-02-02 18:48:27.052001 | controller | 2026-02-02 18:48:27.052007 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:27.052012 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.048) 0:01:01.895 ******* 2026-02-02 18:48:27.052024 | controller | Monday 02 February 2026 18:48:26 +0000 (0:00:00.048) 0:01:01.894 ******* 2026-02-02 18:48:27.052041 | controller | ok: [localhost] 2026-02-02 18:48:27.323865 | controller | 2026-02-02 18:48:27.323941 | 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:27.323951 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:27.323958 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:27.323965 | controller | _config_map_content | 2026-02-02 18:48:27.323972 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:27.323979 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:27.323985 | controller | matching_parameter='regex') 2026-02-02 18:48:27.323992 | controller | }}, cacheable=False] *** 2026-02-02 18:48:27.323998 | controller | Monday 02 February 2026 18:48:27 +0000 (0:00:00.244) 0:01:02.140 ******* 2026-02-02 18:48:27.324006 | controller | Monday 02 February 2026 18:48:27 +0000 (0:00:00.244) 0:01:02.139 ******* 2026-02-02 18:48:27.324024 | controller | ok: [localhost] 2026-02-02 18:48:27.373261 | controller | 2026-02-02 18:48:27.373323 | 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:27.373333 | controller | Monday 02 February 2026 18:48:27 +0000 (0:00:00.271) 0:01:02.412 ******* 2026-02-02 18:48:27.373349 | controller | Monday 02 February 2026 18:48:27 +0000 (0:00:00.271) 0:01:02.410 ******* 2026-02-02 18:48:27.373366 | controller | skipping: [localhost] 2026-02-02 18:48:27.610500 | controller | 2026-02-02 18:48:27.610621 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:27.610640 | controller | Monday 02 February 2026 18:48:27 +0000 (0:00:00.049) 0:01:02.461 ******* 2026-02-02 18:48:27.610648 | controller | Monday 02 February 2026 18:48:27 +0000 (0:00:00.049) 0:01:02.460 ******* 2026-02-02 18:48:27.610670 | controller | changed: [localhost] 2026-02-02 18:48:28.121531 | controller | 2026-02-02 18:48:28.121596 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:28.121604 | controller | (snippet_datadir, 2026-02-02 18:48:28.121610 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:28.121616 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:28.121623 | controller | Monday 02 February 2026 18:48:27 +0000 (0:00:00.237) 0:01:02.699 ******* 2026-02-02 18:48:28.121629 | controller | Monday 02 February 2026 18:48:27 +0000 (0:00:00.237) 0:01:02.697 ******* 2026-02-02 18:48:28.121648 | controller | changed: [localhost] 2026-02-02 18:48:28.176472 | controller | 2026-02-02 18:48:28.176545 | 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:28.176556 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:00.511) 0:01:03.210 ******* 2026-02-02 18:48:28.176563 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:00.511) 0:01:03.208 ******* 2026-02-02 18:48:28.176578 | controller | ok: [localhost] 2026-02-02 18:48:28.594452 | controller | 2026-02-02 18:48:28.594521 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:28.594531 | controller | (snippet_datadir, 2026-02-02 18:48:28.594538 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:28.594545 | controller | }}, content={{ 2026-02-02 18:48:28.594557 | controller | _base64_patch | 2026-02-02 18:48:28.594563 | controller | default({}) | 2026-02-02 18:48:28.594569 | controller | to_nice_yaml 2026-02-02 18:48:28.594578 | controller | }}, mode=0644] *** 2026-02-02 18:48:28.594585 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:00.055) 0:01:03.265 ******* 2026-02-02 18:48:28.594591 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:00.055) 0:01:03.264 ******* 2026-02-02 18:48:28.594608 | controller | changed: [localhost] 2026-02-02 18:48:29.015962 | controller | 2026-02-02 18:48:29.016031 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:29.016038 | controller | (snippet_datadir, 2026-02-02 18:48:29.016043 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:29.016048 | controller | }}, content={{ 2026-02-02 18:48:29.016053 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:29.016057 | controller | default({}) | 2026-02-02 18:48:29.016062 | controller | to_nice_yaml 2026-02-02 18:48:29.016066 | controller | }}, mode=0644] *** 2026-02-02 18:48:29.016071 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:00.417) 0:01:03.683 ******* 2026-02-02 18:48:29.016075 | controller | Monday 02 February 2026 18:48:28 +0000 (0:00:00.417) 0:01:03.681 ******* 2026-02-02 18:48:29.016090 | controller | changed: [localhost] 2026-02-02 18:48:29.465788 | controller | 2026-02-02 18:48:29.465853 | 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:29.465860 | controller | ( 2026-02-02 18:48:29.465865 | controller | snippet_datadir, 2026-02-02 18:48:29.465870 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:29.465875 | controller | ) | path_join 2026-02-02 18:48:29.465880 | controller | }}, mode=0644] *** 2026-02-02 18:48:29.465884 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.421) 0:01:04.104 ******* 2026-02-02 18:48:29.465889 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.421) 0:01:04.103 ******* 2026-02-02 18:48:29.465904 | controller | changed: [localhost] 2026-02-02 18:48:29.553242 | controller | 2026-02-02 18:48:29.553320 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:29.553328 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.449) 0:01:04.554 ******* 2026-02-02 18:48:29.553335 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.449) 0:01:04.553 ******* 2026-02-02 18:48:29.553353 | 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:29.609437 | controller | 2026-02-02 18:48:29.609490 | 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:29.609497 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.087) 0:01:04.642 ******* 2026-02-02 18:48:29.609502 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.087) 0:01:04.640 ******* 2026-02-02 18:48:29.609514 | controller | ok: [localhost] => 2026-02-02 18:48:29.833440 | controller | changed: false 2026-02-02 18:48:29.833505 | controller | msg: All assertions passed 2026-02-02 18:48:29.833513 | controller | 2026-02-02 18:48:29.833526 | 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:29.833544 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.055) 0:01:04.697 ******* 2026-02-02 18:48:29.833551 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.055) 0:01:04.696 ******* 2026-02-02 18:48:29.833568 | controller | ok: [localhost] 2026-02-02 18:48:29.883408 | controller | 2026-02-02 18:48:29.883477 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:29.883485 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.224) 0:01:04.922 ******* 2026-02-02 18:48:29.883490 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.224) 0:01:04.920 ******* 2026-02-02 18:48:29.883505 | controller | ok: [localhost] 2026-02-02 18:48:30.507183 | controller | 2026-02-02 18:48:30.507263 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:30.507269 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.050) 0:01:04.972 ******* 2026-02-02 18:48:30.507274 | controller | Monday 02 February 2026 18:48:29 +0000 (0:00:00.050) 0:01:04.970 ******* 2026-02-02 18:48:30.507293 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml) 2026-02-02 18:48:30.654350 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml) 2026-02-02 18:48:30.654421 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml) 2026-02-02 18:48:30.654427 | controller | 2026-02-02 18:48:30.654433 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:30.654446 | controller | _content | 2026-02-02 18:48:30.654451 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:30.654456 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:30.654461 | controller | }} 2026-02-02 18:48:30.654465 | controller | ] *** 2026-02-02 18:48:30.654470 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.623) 0:01:05.595 ******* 2026-02-02 18:48:30.654475 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.623) 0:01:05.594 ******* 2026-02-02 18:48:30.654492 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:30.879415 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:30.879492 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:30.879504 | controller | 2026-02-02 18:48:30.879514 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:30.879524 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.147) 0:01:05.742 ******* 2026-02-02 18:48:30.879536 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.147) 0:01:05.741 ******* 2026-02-02 18:48:30.879568 | controller | changed: [localhost] 2026-02-02 18:48:31.234134 | controller | 2026-02-02 18:48:31.234217 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:31.234231 | controller | (_destdir, 2026-02-02 18:48:31.234242 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:31.234253 | controller | }}, content={{ 2026-02-02 18:48:31.234263 | controller | ( 2026-02-02 18:48:31.234273 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:31.234283 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:31.234293 | controller | }}, mode=0644] *** 2026-02-02 18:48:31.234303 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.225) 0:01:05.968 ******* 2026-02-02 18:48:31.234313 | controller | Monday 02 February 2026 18:48:30 +0000 (0:00:00.225) 0:01:05.966 ******* 2026-02-02 18:48:31.234337 | controller | changed: [localhost] 2026-02-02 18:48:31.553970 | controller | 2026-02-02 18:48:31.554068 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r0 mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:31.554083 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:31.554095 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:31.554106 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:31.554118 | controller | }}, dest={{ 2026-02-02 18:48:31.554129 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:31.554140 | controller | stage['path'], _val.src_file 2026-02-02 18:48:31.554151 | controller | ) | 2026-02-02 18:48:31.554161 | controller | path_join 2026-02-02 18:48:31.554172 | controller | }}] *** 2026-02-02 18:48:31.554183 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.354) 0:01:06.323 ******* 2026-02-02 18:48:31.554194 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.354) 0:01:06.321 ******* 2026-02-02 18:48:31.554223 | controller | changed: [localhost] => (item=edpm-r0-compute-nodeset-values) 2026-02-02 18:48:31.609950 | controller | 2026-02-02 18:48:31.610027 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:31.610035 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.319) 0:01:06.642 ******* 2026-02-02 18:48:31.610040 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.319) 0:01:06.641 ******* 2026-02-02 18:48:31.610058 | controller | skipping: [localhost] 2026-02-02 18:48:32.008213 | controller | 2026-02-02 18:48:32.008273 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:32.008288 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.056) 0:01:06.698 ******* 2026-02-02 18:48:32.008296 | controller | Monday 02 February 2026 18:48:31 +0000 (0:00:00.056) 0:01:06.697 ******* 2026-02-02 18:48:32.008311 | controller | changed: [localhost] 2026-02-02 18:48:32.431174 | controller | 2026-02-02 18:48:32.431241 | 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:32.431248 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.398) 0:01:07.096 ******* 2026-02-02 18:48:32.431254 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.398) 0:01:07.095 ******* 2026-02-02 18:48:32.431272 | controller | changed: [localhost] 2026-02-02 18:48:32.706743 | controller | 2026-02-02 18:48:32.706862 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r0 remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:32.706877 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:32.706888 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:32.706898 | controller | }}, mode=0644] *** 2026-02-02 18:48:32.706908 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.423) 0:01:07.519 ******* 2026-02-02 18:48:32.706919 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.423) 0:01:07.518 ******* 2026-02-02 18:48:32.706943 | controller | changed: [localhost] 2026-02-02 18:48:32.754921 | controller | 2026-02-02 18:48:32.755025 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:32.755061 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.274) 0:01:07.794 ******* 2026-02-02 18:48:32.755072 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.274) 0:01:07.793 ******* 2026-02-02 18:48:32.755098 | controller | skipping: [localhost] 2026-02-02 18:48:32.814517 | controller | 2026-02-02 18:48:32.814605 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r0 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:32.814616 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.048) 0:01:07.843 ******* 2026-02-02 18:48:32.814623 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.048) 0:01:07.842 ******* 2026-02-02 18:48:32.814643 | controller | skipping: [localhost] 2026-02-02 18:48:32.870950 | controller | 2026-02-02 18:48:32.871038 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r0 _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:32.871052 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.059) 0:01:07.902 ******* 2026-02-02 18:48:32.871064 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.059) 0:01:07.901 ******* 2026-02-02 18:48:32.871092 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:32.916149 | controller | skipping: [localhost] 2026-02-02 18:48:32.916230 | controller | 2026-02-02 18:48:32.916240 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:32.916248 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.056) 0:01:07.959 ******* 2026-02-02 18:48:32.916256 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.056) 0:01:07.958 ******* 2026-02-02 18:48:32.916275 | controller | skipping: [localhost] 2026-02-02 18:48:32.963296 | controller | 2026-02-02 18:48:32.963334 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r0 name=run_hook] *** 2026-02-02 18:48:32.963343 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.045) 0:01:08.004 ******* 2026-02-02 18:48:32.963350 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.045) 0:01:08.003 ******* 2026-02-02 18:48:32.963364 | controller | skipping: [localhost] 2026-02-02 18:48:33.009997 | controller | 2026-02-02 18:48:33.010103 | 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:33.010117 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.047) 0:01:08.051 ******* 2026-02-02 18:48:33.010127 | controller | Monday 02 February 2026 18:48:32 +0000 (0:00:00.047) 0:01:08.050 ******* 2026-02-02 18:48:33.010151 | controller | ok: [localhost] => 2026-02-02 18:48:33.037086 | controller | changed: false 2026-02-02 18:48:33.037160 | controller | msg: All assertions passed 2026-02-02 18:48:33.037166 | controller | 2026-02-02 18:48:33.037171 | 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:33.037177 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.046) 0:01:08.098 ******* 2026-02-02 18:48:33.037182 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.046) 0:01:08.097 ******* 2026-02-02 18:48:33.037198 | controller | skipping: [localhost] 2026-02-02 18:48:33.063460 | controller | 2026-02-02 18:48:33.063530 | 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:33.063537 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.027) 0:01:08.125 ******* 2026-02-02 18:48:33.063549 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.027) 0:01:08.124 ******* 2026-02-02 18:48:33.063576 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:33.086312 | controller | 2026-02-02 18:48:33.086380 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:33.086387 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.026) 0:01:08.152 ******* 2026-02-02 18:48:33.086392 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.026) 0:01:08.151 ******* 2026-02-02 18:48:33.086407 | controller | skipping: [localhost] 2026-02-02 18:48:33.127987 | controller | 2026-02-02 18:48:33.128058 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:33.128064 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.022) 0:01:08.174 ******* 2026-02-02 18:48:33.128069 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.022) 0:01:08.173 ******* 2026-02-02 18:48:33.128084 | controller | ok: [localhost] 2026-02-02 18:48:33.371574 | controller | 2026-02-02 18:48:33.371650 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:33.371661 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:33.371667 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:33.371675 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:33.371681 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.041) 0:01:08.216 ******* 2026-02-02 18:48:33.371688 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.041) 0:01:08.215 ******* 2026-02-02 18:48:33.371706 | controller | ok: [localhost] => (item={'name': 'edpm-r1-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-02 18:48:33.431550 | controller | 2026-02-02 18:48:33.431615 | 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:33.431623 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.243) 0:01:08.460 ******* 2026-02-02 18:48:33.431634 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.243) 0:01:08.459 ******* 2026-02-02 18:48:33.431650 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:33.472319 | controller | 2026-02-02 18:48:33.472384 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r1 name=run_hook] *** 2026-02-02 18:48:33.472391 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.059) 0:01:08.520 ******* 2026-02-02 18:48:33.472396 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.059) 0:01:08.519 ******* 2026-02-02 18:48:33.472411 | controller | skipping: [localhost] 2026-02-02 18:48:33.546397 | controller | 2026-02-02 18:48:33.546475 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r1 name=ci_gen_kustomize_values] *** 2026-02-02 18:48:33.546486 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.040) 0:01:08.561 ******* 2026-02-02 18:48:33.546494 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.040) 0:01:08.559 ******* 2026-02-02 18:48:33.546514 | controller | 2026-02-02 18:48:33.599090 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:33.599186 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.074) 0:01:08.635 ******* 2026-02-02 18:48:33.599198 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.074) 0:01:08.633 ******* 2026-02-02 18:48:33.599224 | 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:33.645678 | controller | 2026-02-02 18:48:33.645724 | 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:33.645733 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.052) 0:01:08.687 ******* 2026-02-02 18:48:33.645740 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.052) 0:01:08.686 ******* 2026-02-02 18:48:33.645779 | controller | ok: [localhost] => 2026-02-02 18:48:33.877583 | controller | changed: false 2026-02-02 18:48:33.877667 | controller | msg: All assertions passed 2026-02-02 18:48:33.877687 | controller | 2026-02-02 18:48:33.877705 | 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:33.877722 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.046) 0:01:08.734 ******* 2026-02-02 18:48:33.877739 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.046) 0:01:08.733 ******* 2026-02-02 18:48:33.877806 | controller | ok: [localhost] 2026-02-02 18:48:33.957057 | controller | 2026-02-02 18:48:33.957136 | 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:33.957148 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.231) 0:01:08.966 ******* 2026-02-02 18:48:33.957159 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.231) 0:01:08.965 ******* 2026-02-02 18:48:33.957183 | controller | ok: [localhost] => 2026-02-02 18:48:34.156942 | controller | changed: false 2026-02-02 18:48:34.157001 | controller | msg: All assertions passed 2026-02-02 18:48:34.157007 | controller | 2026-02-02 18:48:34.157012 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:34.157018 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.079) 0:01:09.045 ******* 2026-02-02 18:48:34.157023 | controller | Monday 02 February 2026 18:48:33 +0000 (0:00:00.079) 0:01:09.044 ******* 2026-02-02 18:48:34.157036 | controller | ok: [localhost] 2026-02-02 18:48:34.436711 | controller | 2026-02-02 18:48:34.436782 | 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:34.436792 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:34.436797 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:34.436802 | controller | _config_map_content | 2026-02-02 18:48:34.436807 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:34.436811 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:34.436816 | controller | matching_parameter='regex') 2026-02-02 18:48:34.436825 | controller | }}, cacheable=False] *** 2026-02-02 18:48:34.436829 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.200) 0:01:09.245 ******* 2026-02-02 18:48:34.436834 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.200) 0:01:09.244 ******* 2026-02-02 18:48:34.436846 | controller | ok: [localhost] 2026-02-02 18:48:34.475058 | controller | 2026-02-02 18:48:34.475101 | 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:34.475111 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.279) 0:01:09.525 ******* 2026-02-02 18:48:34.475118 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.279) 0:01:09.524 ******* 2026-02-02 18:48:34.475131 | controller | skipping: [localhost] 2026-02-02 18:48:34.667820 | controller | 2026-02-02 18:48:34.667979 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:34.667998 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.038) 0:01:09.563 ******* 2026-02-02 18:48:34.668009 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.038) 0:01:09.562 ******* 2026-02-02 18:48:34.668036 | controller | changed: [localhost] 2026-02-02 18:48:35.117176 | controller | 2026-02-02 18:48:35.117251 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:35.117261 | controller | (snippet_datadir, 2026-02-02 18:48:35.117268 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:35.117275 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:35.117289 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.192) 0:01:09.756 ******* 2026-02-02 18:48:35.117309 | controller | Monday 02 February 2026 18:48:34 +0000 (0:00:00.192) 0:01:09.755 ******* 2026-02-02 18:48:35.117328 | controller | changed: [localhost] 2026-02-02 18:48:35.189244 | controller | 2026-02-02 18:48:35.189324 | 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:35.189334 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.449) 0:01:10.206 ******* 2026-02-02 18:48:35.189342 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.449) 0:01:10.204 ******* 2026-02-02 18:48:35.189362 | controller | ok: [localhost] 2026-02-02 18:48:35.588204 | controller | 2026-02-02 18:48:35.588251 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:35.588260 | controller | (snippet_datadir, 2026-02-02 18:48:35.588267 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:35.588274 | controller | }}, content={{ 2026-02-02 18:48:35.588280 | controller | _base64_patch | 2026-02-02 18:48:35.588290 | controller | default({}) | 2026-02-02 18:48:35.588296 | controller | to_nice_yaml 2026-02-02 18:48:35.588302 | controller | }}, mode=0644] *** 2026-02-02 18:48:35.588308 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.071) 0:01:10.278 ******* 2026-02-02 18:48:35.588313 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.071) 0:01:10.276 ******* 2026-02-02 18:48:35.588323 | controller | changed: [localhost] 2026-02-02 18:48:36.001102 | controller | 2026-02-02 18:48:36.001191 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:36.001205 | controller | (snippet_datadir, 2026-02-02 18:48:36.001216 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:36.001226 | controller | }}, content={{ 2026-02-02 18:48:36.001236 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:36.001247 | controller | default({}) | 2026-02-02 18:48:36.001257 | controller | to_nice_yaml 2026-02-02 18:48:36.001266 | controller | }}, mode=0644] *** 2026-02-02 18:48:36.001276 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.399) 0:01:10.677 ******* 2026-02-02 18:48:36.001286 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.399) 0:01:10.675 ******* 2026-02-02 18:48:36.001310 | controller | changed: [localhost] 2026-02-02 18:48:36.418504 | controller | 2026-02-02 18:48:36.418562 | 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:36.418569 | controller | ( 2026-02-02 18:48:36.418574 | controller | snippet_datadir, 2026-02-02 18:48:36.418579 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:36.418584 | controller | ) | path_join 2026-02-02 18:48:36.418589 | controller | }}, mode=0644] *** 2026-02-02 18:48:36.418593 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.411) 0:01:11.089 ******* 2026-02-02 18:48:36.418606 | controller | Monday 02 February 2026 18:48:35 +0000 (0:00:00.412) 0:01:11.087 ******* 2026-02-02 18:48:36.418620 | controller | changed: [localhost] 2026-02-02 18:48:36.491846 | controller | 2026-02-02 18:48:36.491901 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:36.491917 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.417) 0:01:11.507 ******* 2026-02-02 18:48:36.491924 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.417) 0:01:11.505 ******* 2026-02-02 18:48:36.491939 | 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:36.578526 | controller | 2026-02-02 18:48:36.578564 | 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:36.578571 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.071) 0:01:11.578 ******* 2026-02-02 18:48:36.578576 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.071) 0:01:11.577 ******* 2026-02-02 18:48:36.578586 | controller | ok: [localhost] => 2026-02-02 18:48:36.773905 | controller | changed: false 2026-02-02 18:48:36.773960 | controller | msg: All assertions passed 2026-02-02 18:48:36.773969 | controller | 2026-02-02 18:48:36.773977 | 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:36.773985 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.088) 0:01:11.667 ******* 2026-02-02 18:48:36.773992 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.088) 0:01:11.666 ******* 2026-02-02 18:48:36.774005 | controller | ok: [localhost] 2026-02-02 18:48:36.823132 | controller | 2026-02-02 18:48:36.823173 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:36.823181 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.195) 0:01:11.862 ******* 2026-02-02 18:48:36.823187 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.195) 0:01:11.861 ******* 2026-02-02 18:48:36.823200 | controller | ok: [localhost] 2026-02-02 18:48:37.387262 | controller | 2026-02-02 18:48:37.387345 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:37.387352 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.049) 0:01:11.912 ******* 2026-02-02 18:48:37.387358 | controller | Monday 02 February 2026 18:48:36 +0000 (0:00:00.049) 0:01:11.910 ******* 2026-02-02 18:48:37.387373 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml) 2026-02-02 18:48:37.513306 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml) 2026-02-02 18:48:37.513354 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml) 2026-02-02 18:48:37.513363 | controller | 2026-02-02 18:48:37.513370 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:37.513377 | controller | _content | 2026-02-02 18:48:37.513383 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:37.513390 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:37.513397 | controller | }} 2026-02-02 18:48:37.513404 | controller | ] *** 2026-02-02 18:48:37.513410 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.564) 0:01:12.476 ******* 2026-02-02 18:48:37.513417 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.564) 0:01:12.474 ******* 2026-02-02 18:48:37.513438 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:37.735420 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:37.735496 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:37.735509 | controller | 2026-02-02 18:48:37.735520 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:37.735531 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.125) 0:01:12.601 ******* 2026-02-02 18:48:37.735541 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.125) 0:01:12.600 ******* 2026-02-02 18:48:37.735562 | controller | changed: [localhost] 2026-02-02 18:48:38.181898 | controller | 2026-02-02 18:48:38.181968 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:38.181978 | controller | (_destdir, 2026-02-02 18:48:38.181985 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:38.181993 | controller | }}, content={{ 2026-02-02 18:48:38.182000 | controller | ( 2026-02-02 18:48:38.182006 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:38.182013 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:38.182020 | controller | }}, mode=0644] *** 2026-02-02 18:48:38.182027 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.221) 0:01:12.823 ******* 2026-02-02 18:48:38.182034 | controller | Monday 02 February 2026 18:48:37 +0000 (0:00:00.221) 0:01:12.822 ******* 2026-02-02 18:48:38.182052 | controller | changed: [localhost] 2026-02-02 18:48:38.468646 | controller | 2026-02-02 18:48:38.468708 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r1 mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:38.468723 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:38.468729 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:38.468734 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:38.468738 | controller | }}, dest={{ 2026-02-02 18:48:38.468743 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:38.468781 | controller | stage['path'], _val.src_file 2026-02-02 18:48:38.468790 | controller | ) | 2026-02-02 18:48:38.468795 | controller | path_join 2026-02-02 18:48:38.468799 | controller | }}] *** 2026-02-02 18:48:38.468803 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.446) 0:01:13.270 ******* 2026-02-02 18:48:38.468840 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.446) 0:01:13.269 ******* 2026-02-02 18:48:38.468856 | controller | changed: [localhost] => (item=edpm-r1-compute-nodeset-values) 2026-02-02 18:48:38.516000 | controller | 2026-02-02 18:48:38.516074 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:38.516085 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.286) 0:01:13.557 ******* 2026-02-02 18:48:38.516093 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.286) 0:01:13.556 ******* 2026-02-02 18:48:38.516112 | controller | skipping: [localhost] 2026-02-02 18:48:38.827296 | controller | 2026-02-02 18:48:38.827358 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:38.827371 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.047) 0:01:13.604 ******* 2026-02-02 18:48:38.827380 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.047) 0:01:13.603 ******* 2026-02-02 18:48:38.827397 | controller | changed: [localhost] 2026-02-02 18:48:39.246940 | controller | 2026-02-02 18:48:39.247015 | 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:39.247027 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.311) 0:01:13.916 ******* 2026-02-02 18:48:39.247034 | controller | Monday 02 February 2026 18:48:38 +0000 (0:00:00.311) 0:01:13.914 ******* 2026-02-02 18:48:39.247054 | controller | changed: [localhost] 2026-02-02 18:48:39.499629 | controller | 2026-02-02 18:48:39.499713 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r1 remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:39.499721 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:39.499728 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:39.499735 | controller | }}, mode=0644] *** 2026-02-02 18:48:39.499740 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.418) 0:01:14.335 ******* 2026-02-02 18:48:39.499764 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.419) 0:01:14.333 ******* 2026-02-02 18:48:39.499799 | controller | changed: [localhost] 2026-02-02 18:48:39.551198 | controller | 2026-02-02 18:48:39.551271 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:39.551278 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.253) 0:01:14.588 ******* 2026-02-02 18:48:39.551283 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.253) 0:01:14.587 ******* 2026-02-02 18:48:39.551300 | controller | skipping: [localhost] 2026-02-02 18:48:39.592717 | controller | 2026-02-02 18:48:39.592815 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r1 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:39.592828 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.051) 0:01:14.639 ******* 2026-02-02 18:48:39.592835 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.051) 0:01:14.638 ******* 2026-02-02 18:48:39.592854 | controller | skipping: [localhost] 2026-02-02 18:48:39.635914 | controller | 2026-02-02 18:48:39.635975 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r1 _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:39.635982 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.041) 0:01:14.681 ******* 2026-02-02 18:48:39.635993 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.041) 0:01:14.680 ******* 2026-02-02 18:48:39.636007 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:39.675437 | controller | skipping: [localhost] 2026-02-02 18:48:39.675512 | controller | 2026-02-02 18:48:39.675524 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:39.675531 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.043) 0:01:14.724 ******* 2026-02-02 18:48:39.675536 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.043) 0:01:14.723 ******* 2026-02-02 18:48:39.675550 | controller | skipping: [localhost] 2026-02-02 18:48:39.717025 | controller | 2026-02-02 18:48:39.717085 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r1 name=run_hook] *** 2026-02-02 18:48:39.717094 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.039) 0:01:14.764 ******* 2026-02-02 18:48:39.717099 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.039) 0:01:14.763 ******* 2026-02-02 18:48:39.717112 | controller | skipping: [localhost] 2026-02-02 18:48:39.755914 | controller | 2026-02-02 18:48:39.755993 | 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:39.756003 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.041) 0:01:14.805 ******* 2026-02-02 18:48:39.756010 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.041) 0:01:14.804 ******* 2026-02-02 18:48:39.756029 | controller | ok: [localhost] => 2026-02-02 18:48:39.780529 | controller | changed: false 2026-02-02 18:48:39.780598 | controller | msg: All assertions passed 2026-02-02 18:48:39.780605 | controller | 2026-02-02 18:48:39.780610 | 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:39.780616 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.038) 0:01:14.844 ******* 2026-02-02 18:48:39.780620 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.038) 0:01:14.843 ******* 2026-02-02 18:48:39.780636 | controller | skipping: [localhost] 2026-02-02 18:48:39.808808 | controller | 2026-02-02 18:48:39.808883 | 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:39.808892 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.024) 0:01:14.869 ******* 2026-02-02 18:48:39.808900 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.024) 0:01:14.868 ******* 2026-02-02 18:48:39.808918 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:39.844727 | controller | 2026-02-02 18:48:39.844805 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:39.844817 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.028) 0:01:14.897 ******* 2026-02-02 18:48:39.844826 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.028) 0:01:14.896 ******* 2026-02-02 18:48:39.844843 | controller | skipping: [localhost] 2026-02-02 18:48:39.889040 | controller | 2026-02-02 18:48:39.889111 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:39.889120 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.035) 0:01:14.932 ******* 2026-02-02 18:48:39.889128 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.035) 0:01:14.931 ******* 2026-02-02 18:48:39.889147 | controller | ok: [localhost] 2026-02-02 18:48:40.088900 | controller | 2026-02-02 18:48:40.088983 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:40.088990 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:40.088995 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:40.089000 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:40.089004 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.044) 0:01:14.977 ******* 2026-02-02 18:48:40.089009 | controller | Monday 02 February 2026 18:48:39 +0000 (0:00:00.044) 0:01:14.976 ******* 2026-02-02 18:48:40.089031 | controller | ok: [localhost] => (item={'name': 'edpm-r2-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-02 18:48:40.164778 | controller | 2026-02-02 18:48:40.164859 | 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:40.164877 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.199) 0:01:15.177 ******* 2026-02-02 18:48:40.164885 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.199) 0:01:15.176 ******* 2026-02-02 18:48:40.164904 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:40.212043 | controller | 2026-02-02 18:48:40.212166 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r2 name=run_hook] *** 2026-02-02 18:48:40.212185 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.075) 0:01:15.253 ******* 2026-02-02 18:48:40.212207 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.075) 0:01:15.252 ******* 2026-02-02 18:48:40.212230 | controller | skipping: [localhost] 2026-02-02 18:48:40.300634 | controller | 2026-02-02 18:48:40.300705 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r2 name=ci_gen_kustomize_values] *** 2026-02-02 18:48:40.300712 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.047) 0:01:15.300 ******* 2026-02-02 18:48:40.300717 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.047) 0:01:15.299 ******* 2026-02-02 18:48:40.300732 | controller | 2026-02-02 18:48:40.360628 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:40.360699 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.088) 0:01:15.389 ******* 2026-02-02 18:48:40.360705 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.088) 0:01:15.388 ******* 2026-02-02 18:48:40.360721 | 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:40.408352 | controller | 2026-02-02 18:48:40.408422 | 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:40.408429 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.060) 0:01:15.449 ******* 2026-02-02 18:48:40.408435 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.060) 0:01:15.448 ******* 2026-02-02 18:48:40.408451 | controller | ok: [localhost] => 2026-02-02 18:48:40.636928 | controller | changed: false 2026-02-02 18:48:40.637009 | controller | msg: All assertions passed 2026-02-02 18:48:40.637017 | controller | 2026-02-02 18:48:40.637024 | 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:40.637031 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.047) 0:01:15.497 ******* 2026-02-02 18:48:40.637038 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.047) 0:01:15.495 ******* 2026-02-02 18:48:40.637060 | controller | ok: [localhost] 2026-02-02 18:48:40.696164 | controller | 2026-02-02 18:48:40.696236 | 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:40.696244 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.228) 0:01:15.725 ******* 2026-02-02 18:48:40.696249 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.228) 0:01:15.724 ******* 2026-02-02 18:48:40.696277 | controller | ok: [localhost] => 2026-02-02 18:48:40.907589 | controller | changed: false 2026-02-02 18:48:40.907623 | controller | msg: All assertions passed 2026-02-02 18:48:40.907638 | controller | 2026-02-02 18:48:40.907650 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:40.907681 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.059) 0:01:15.784 ******* 2026-02-02 18:48:40.907688 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.059) 0:01:15.783 ******* 2026-02-02 18:48:40.907699 | controller | ok: [localhost] 2026-02-02 18:48:41.153241 | controller | 2026-02-02 18:48:41.153301 | 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:41.153312 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:41.153320 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:41.153326 | controller | _config_map_content | 2026-02-02 18:48:41.153333 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:41.153339 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:41.153345 | controller | matching_parameter='regex') 2026-02-02 18:48:41.153351 | controller | }}, cacheable=False] *** 2026-02-02 18:48:41.153357 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.211) 0:01:15.996 ******* 2026-02-02 18:48:41.153365 | controller | Monday 02 February 2026 18:48:40 +0000 (0:00:00.211) 0:01:15.995 ******* 2026-02-02 18:48:41.153379 | controller | ok: [localhost] 2026-02-02 18:48:41.206314 | controller | 2026-02-02 18:48:41.206388 | 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:41.206398 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.245) 0:01:16.241 ******* 2026-02-02 18:48:41.206405 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.245) 0:01:16.240 ******* 2026-02-02 18:48:41.206424 | controller | skipping: [localhost] 2026-02-02 18:48:41.438864 | controller | 2026-02-02 18:48:41.438944 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:41.438953 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.053) 0:01:16.295 ******* 2026-02-02 18:48:41.438959 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.053) 0:01:16.293 ******* 2026-02-02 18:48:41.438978 | controller | changed: [localhost] 2026-02-02 18:48:41.919586 | controller | 2026-02-02 18:48:41.919626 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:41.919633 | controller | (snippet_datadir, 2026-02-02 18:48:41.919639 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:41.919645 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:41.919651 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.232) 0:01:16.527 ******* 2026-02-02 18:48:41.919656 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.232) 0:01:16.526 ******* 2026-02-02 18:48:41.919667 | controller | changed: [localhost] 2026-02-02 18:48:41.972116 | controller | 2026-02-02 18:48:41.972179 | 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:41.972189 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.480) 0:01:17.008 ******* 2026-02-02 18:48:41.972197 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.480) 0:01:17.007 ******* 2026-02-02 18:48:41.972212 | controller | ok: [localhost] 2026-02-02 18:48:42.375346 | controller | 2026-02-02 18:48:42.375404 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:42.375410 | controller | (snippet_datadir, 2026-02-02 18:48:42.375415 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:42.375420 | controller | }}, content={{ 2026-02-02 18:48:42.375425 | controller | _base64_patch | 2026-02-02 18:48:42.375429 | controller | default({}) | 2026-02-02 18:48:42.375433 | controller | to_nice_yaml 2026-02-02 18:48:42.375445 | controller | }}, mode=0644] *** 2026-02-02 18:48:42.375449 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.052) 0:01:17.060 ******* 2026-02-02 18:48:42.375454 | controller | Monday 02 February 2026 18:48:41 +0000 (0:00:00.052) 0:01:17.059 ******* 2026-02-02 18:48:42.375466 | controller | changed: [localhost] 2026-02-02 18:48:42.801046 | controller | 2026-02-02 18:48:42.801086 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:42.801095 | controller | (snippet_datadir, 2026-02-02 18:48:42.801101 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:42.801108 | controller | }}, content={{ 2026-02-02 18:48:42.801115 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:42.801121 | controller | default({}) | 2026-02-02 18:48:42.801127 | controller | to_nice_yaml 2026-02-02 18:48:42.801133 | controller | }}, mode=0644] *** 2026-02-02 18:48:42.801143 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.402) 0:01:17.463 ******* 2026-02-02 18:48:42.801150 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.403) 0:01:17.462 ******* 2026-02-02 18:48:42.801163 | controller | changed: [localhost] 2026-02-02 18:48:43.183236 | controller | 2026-02-02 18:48:43.183305 | 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:43.183312 | controller | ( 2026-02-02 18:48:43.183317 | controller | snippet_datadir, 2026-02-02 18:48:43.183323 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:43.183328 | controller | ) | path_join 2026-02-02 18:48:43.183334 | controller | }}, mode=0644] *** 2026-02-02 18:48:43.183340 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.425) 0:01:17.889 ******* 2026-02-02 18:48:43.183356 | controller | Monday 02 February 2026 18:48:42 +0000 (0:00:00.425) 0:01:17.888 ******* 2026-02-02 18:48:43.183377 | controller | changed: [localhost] 2026-02-02 18:48:43.247287 | controller | 2026-02-02 18:48:43.247360 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:43.247367 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.381) 0:01:18.271 ******* 2026-02-02 18:48:43.247373 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.381) 0:01:18.270 ******* 2026-02-02 18:48:43.247392 | 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:43.306500 | controller | 2026-02-02 18:48:43.306594 | 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:43.306601 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.064) 0:01:18.336 ******* 2026-02-02 18:48:43.306608 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.064) 0:01:18.334 ******* 2026-02-02 18:48:43.306617 | controller | ok: [localhost] => 2026-02-02 18:48:43.521867 | controller | changed: false 2026-02-02 18:48:43.521908 | controller | msg: All assertions passed 2026-02-02 18:48:43.521916 | controller | 2026-02-02 18:48:43.521922 | 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:43.521929 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.059) 0:01:18.395 ******* 2026-02-02 18:48:43.521935 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.059) 0:01:18.394 ******* 2026-02-02 18:48:43.521947 | controller | ok: [localhost] 2026-02-02 18:48:43.572653 | controller | 2026-02-02 18:48:43.572710 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:43.572719 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.215) 0:01:18.610 ******* 2026-02-02 18:48:43.572726 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.215) 0:01:18.609 ******* 2026-02-02 18:48:43.572740 | controller | ok: [localhost] 2026-02-02 18:48:44.116379 | controller | 2026-02-02 18:48:44.116445 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:44.116462 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.050) 0:01:18.661 ******* 2026-02-02 18:48:44.116467 | controller | Monday 02 February 2026 18:48:43 +0000 (0:00:00.050) 0:01:18.660 ******* 2026-02-02 18:48:44.116481 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml) 2026-02-02 18:48:44.255181 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml) 2026-02-02 18:48:44.255223 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml) 2026-02-02 18:48:44.255232 | controller | 2026-02-02 18:48:44.255239 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:44.255247 | controller | _content | 2026-02-02 18:48:44.255253 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:44.255260 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:44.255267 | controller | }} 2026-02-02 18:48:44.255274 | controller | ] *** 2026-02-02 18:48:44.255280 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.543) 0:01:19.205 ******* 2026-02-02 18:48:44.255287 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.543) 0:01:19.203 ******* 2026-02-02 18:48:44.255302 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:44.454931 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:44.455003 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:44.455009 | controller | 2026-02-02 18:48:44.455015 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:44.455022 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.138) 0:01:19.343 ******* 2026-02-02 18:48:44.455028 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.138) 0:01:19.342 ******* 2026-02-02 18:48:44.455049 | controller | changed: [localhost] 2026-02-02 18:48:44.942684 | controller | 2026-02-02 18:48:44.942775 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:44.942787 | controller | (_destdir, 2026-02-02 18:48:44.942795 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:44.942801 | controller | }}, content={{ 2026-02-02 18:48:44.942808 | controller | ( 2026-02-02 18:48:44.942814 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:44.942820 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:44.942827 | controller | }}, mode=0644] *** 2026-02-02 18:48:44.942834 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.199) 0:01:19.543 ******* 2026-02-02 18:48:44.942841 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.199) 0:01:19.542 ******* 2026-02-02 18:48:44.942861 | controller | changed: [localhost] 2026-02-02 18:48:45.249240 | controller | 2026-02-02 18:48:45.249332 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r2 mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:45.249348 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:45.249359 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:45.249370 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:45.249380 | controller | }}, dest={{ 2026-02-02 18:48:45.249391 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:45.249401 | controller | stage['path'], _val.src_file 2026-02-02 18:48:45.249410 | controller | ) | 2026-02-02 18:48:45.249419 | controller | path_join 2026-02-02 18:48:45.249428 | controller | }}] *** 2026-02-02 18:48:45.249437 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.487) 0:01:20.031 ******* 2026-02-02 18:48:45.249446 | controller | Monday 02 February 2026 18:48:44 +0000 (0:00:00.487) 0:01:20.030 ******* 2026-02-02 18:48:45.249470 | controller | changed: [localhost] => (item=edpm-r2-compute-nodeset-values) 2026-02-02 18:48:45.298061 | controller | 2026-02-02 18:48:45.298095 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:45.298108 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.306) 0:01:20.337 ******* 2026-02-02 18:48:45.298119 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.306) 0:01:20.336 ******* 2026-02-02 18:48:45.298129 | controller | skipping: [localhost] 2026-02-02 18:48:45.698692 | controller | 2026-02-02 18:48:45.698780 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:45.698792 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.049) 0:01:20.386 ******* 2026-02-02 18:48:45.698799 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.048) 0:01:20.385 ******* 2026-02-02 18:48:45.698817 | controller | changed: [localhost] 2026-02-02 18:48:46.097010 | controller | 2026-02-02 18:48:46.097078 | 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:46.097085 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.400) 0:01:20.787 ******* 2026-02-02 18:48:46.097090 | controller | Monday 02 February 2026 18:48:45 +0000 (0:00:00.400) 0:01:20.786 ******* 2026-02-02 18:48:46.097112 | controller | changed: [localhost] 2026-02-02 18:48:46.334606 | controller | 2026-02-02 18:48:46.334674 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r2 remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:46.334681 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:46.334687 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:46.334693 | controller | }}, mode=0644] *** 2026-02-02 18:48:46.334697 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.398) 0:01:21.185 ******* 2026-02-02 18:48:46.334702 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.398) 0:01:21.184 ******* 2026-02-02 18:48:46.334716 | controller | changed: [localhost] 2026-02-02 18:48:46.372371 | controller | 2026-02-02 18:48:46.372458 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:46.372470 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.237) 0:01:21.423 ******* 2026-02-02 18:48:46.372478 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.237) 0:01:21.422 ******* 2026-02-02 18:48:46.372498 | controller | skipping: [localhost] 2026-02-02 18:48:46.409430 | controller | 2026-02-02 18:48:46.409513 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r2 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:46.409526 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.037) 0:01:21.461 ******* 2026-02-02 18:48:46.409536 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.037) 0:01:21.459 ******* 2026-02-02 18:48:46.409559 | controller | skipping: [localhost] 2026-02-02 18:48:46.465932 | controller | 2026-02-02 18:48:46.465974 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r2 _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:46.465983 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.036) 0:01:21.498 ******* 2026-02-02 18:48:46.465990 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.036) 0:01:21.496 ******* 2026-02-02 18:48:46.466003 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:46.525996 | controller | skipping: [localhost] 2026-02-02 18:48:46.526098 | controller | 2026-02-02 18:48:46.526106 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:46.526112 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.056) 0:01:21.554 ******* 2026-02-02 18:48:46.526118 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.056) 0:01:21.553 ******* 2026-02-02 18:48:46.526139 | controller | skipping: [localhost] 2026-02-02 18:48:46.578238 | controller | 2026-02-02 18:48:46.578304 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r2 name=run_hook] *** 2026-02-02 18:48:46.578314 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.060) 0:01:21.614 ******* 2026-02-02 18:48:46.578320 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.060) 0:01:21.613 ******* 2026-02-02 18:48:46.578343 | controller | skipping: [localhost] 2026-02-02 18:48:46.624821 | controller | 2026-02-02 18:48:46.624935 | 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:46.624973 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.051) 0:01:21.666 ******* 2026-02-02 18:48:46.624983 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.051) 0:01:21.665 ******* 2026-02-02 18:48:46.625006 | controller | ok: [localhost] => 2026-02-02 18:48:46.653173 | controller | changed: false 2026-02-02 18:48:46.653238 | controller | msg: All assertions passed 2026-02-02 18:48:46.653250 | controller | 2026-02-02 18:48:46.653260 | 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:46.653271 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.046) 0:01:21.713 ******* 2026-02-02 18:48:46.653280 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.046) 0:01:21.712 ******* 2026-02-02 18:48:46.653301 | controller | skipping: [localhost] 2026-02-02 18:48:46.678733 | controller | 2026-02-02 18:48:46.678837 | 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:46.678845 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.028) 0:01:21.741 ******* 2026-02-02 18:48:46.678851 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.028) 0:01:21.740 ******* 2026-02-02 18:48:46.678868 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:46.701071 | controller | 2026-02-02 18:48:46.701156 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:46.701166 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.025) 0:01:21.767 ******* 2026-02-02 18:48:46.701171 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.025) 0:01:21.766 ******* 2026-02-02 18:48:46.701189 | controller | skipping: [localhost] 2026-02-02 18:48:46.731432 | controller | 2026-02-02 18:48:46.731520 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:46.731530 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.022) 0:01:21.789 ******* 2026-02-02 18:48:46.731535 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.022) 0:01:21.788 ******* 2026-02-02 18:48:46.731553 | controller | ok: [localhost] 2026-02-02 18:48:46.969999 | controller | 2026-02-02 18:48:46.970068 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:46.970074 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:46.970080 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:46.970085 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:46.970090 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.030) 0:01:21.820 ******* 2026-02-02 18:48:46.970095 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.030) 0:01:21.818 ******* 2026-02-02 18:48:46.970109 | controller | ok: [localhost] => (item={'name': 'edpm-r0-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-02 18:48:47.029163 | controller | 2026-02-02 18:48:47.029237 | 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:47.029246 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.238) 0:01:22.058 ******* 2026-02-02 18:48:47.029253 | controller | Monday 02 February 2026 18:48:46 +0000 (0:00:00.238) 0:01:22.057 ******* 2026-02-02 18:48:47.029271 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:47.068877 | controller | 2026-02-02 18:48:47.068955 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r0 name=run_hook] *** 2026-02-02 18:48:47.068962 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.059) 0:01:22.118 ******* 2026-02-02 18:48:47.068969 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.059) 0:01:22.116 ******* 2026-02-02 18:48:47.068990 | controller | skipping: [localhost] 2026-02-02 18:48:47.151699 | controller | 2026-02-02 18:48:47.151774 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r0 name=ci_gen_kustomize_values] *** 2026-02-02 18:48:47.151782 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.039) 0:01:22.157 ******* 2026-02-02 18:48:47.151787 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.039) 0:01:22.156 ******* 2026-02-02 18:48:47.151801 | controller | 2026-02-02 18:48:47.210989 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:47.211071 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.082) 0:01:22.240 ******* 2026-02-02 18:48:47.211080 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.082) 0:01:22.239 ******* 2026-02-02 18:48:47.211100 | 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:47.253911 | controller | 2026-02-02 18:48:47.253978 | 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:47.253986 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.059) 0:01:22.299 ******* 2026-02-02 18:48:47.253991 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.059) 0:01:22.298 ******* 2026-02-02 18:48:47.254007 | controller | ok: [localhost] => 2026-02-02 18:48:47.496430 | controller | changed: false 2026-02-02 18:48:47.496582 | controller | msg: All assertions passed 2026-02-02 18:48:47.496603 | controller | 2026-02-02 18:48:47.496612 | 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:47.496620 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.042) 0:01:22.342 ******* 2026-02-02 18:48:47.496627 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.042) 0:01:22.341 ******* 2026-02-02 18:48:47.496647 | controller | ok: [localhost] 2026-02-02 18:48:47.578312 | controller | 2026-02-02 18:48:47.578373 | 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:47.578380 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.242) 0:01:22.585 ******* 2026-02-02 18:48:47.578386 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.242) 0:01:22.584 ******* 2026-02-02 18:48:47.578401 | controller | ok: [localhost] => 2026-02-02 18:48:47.776482 | controller | changed: false 2026-02-02 18:48:47.776551 | controller | msg: All assertions passed 2026-02-02 18:48:47.776557 | controller | 2026-02-02 18:48:47.776563 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:47.776569 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.081) 0:01:22.667 ******* 2026-02-02 18:48:47.776574 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.081) 0:01:22.665 ******* 2026-02-02 18:48:47.776589 | controller | ok: [localhost] 2026-02-02 18:48:48.017159 | controller | 2026-02-02 18:48:48.017239 | 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:48.017250 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:48.017259 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:48.017266 | controller | _config_map_content | 2026-02-02 18:48:48.017288 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:48.017296 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:48.017303 | controller | matching_parameter='regex') 2026-02-02 18:48:48.017318 | controller | }}, cacheable=False] *** 2026-02-02 18:48:48.017325 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.198) 0:01:22.865 ******* 2026-02-02 18:48:48.017333 | controller | Monday 02 February 2026 18:48:47 +0000 (0:00:00.198) 0:01:22.863 ******* 2026-02-02 18:48:48.017353 | controller | ok: [localhost] 2026-02-02 18:48:48.063544 | controller | 2026-02-02 18:48:48.063598 | 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:48.063605 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.240) 0:01:23.106 ******* 2026-02-02 18:48:48.063611 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.240) 0:01:23.104 ******* 2026-02-02 18:48:48.063624 | controller | skipping: [localhost] 2026-02-02 18:48:48.281452 | controller | 2026-02-02 18:48:48.281533 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:48.281548 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.045) 0:01:23.152 ******* 2026-02-02 18:48:48.281556 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.045) 0:01:23.150 ******* 2026-02-02 18:48:48.281578 | controller | changed: [localhost] 2026-02-02 18:48:48.752549 | controller | 2026-02-02 18:48:48.752627 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:48.752636 | controller | (snippet_datadir, 2026-02-02 18:48:48.752644 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:48.752650 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:48.752656 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.217) 0:01:23.370 ******* 2026-02-02 18:48:48.752662 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.217) 0:01:23.368 ******* 2026-02-02 18:48:48.752682 | controller | changed: [localhost] 2026-02-02 18:48:48.814738 | controller | 2026-02-02 18:48:48.814822 | 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.814829 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.470) 0:01:23.840 ******* 2026-02-02 18:48:48.814834 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.470) 0:01:23.839 ******* 2026-02-02 18:48:48.814849 | controller | ok: [localhost] 2026-02-02 18:48:49.181324 | controller | 2026-02-02 18:48:49.181395 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:49.181402 | controller | (snippet_datadir, 2026-02-02 18:48:49.181407 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:49.181411 | controller | }}, content={{ 2026-02-02 18:48:49.181416 | controller | _base64_patch | 2026-02-02 18:48:49.181420 | controller | default({}) | 2026-02-02 18:48:49.181425 | controller | to_nice_yaml 2026-02-02 18:48:49.181429 | controller | }}, mode=0644] *** 2026-02-02 18:48:49.181434 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.062) 0:01:23.903 ******* 2026-02-02 18:48:49.181439 | controller | Monday 02 February 2026 18:48:48 +0000 (0:00:00.062) 0:01:23.902 ******* 2026-02-02 18:48:49.181456 | controller | changed: [localhost] 2026-02-02 18:48:49.573064 | controller | 2026-02-02 18:48:49.573136 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:49.573142 | controller | (snippet_datadir, 2026-02-02 18:48:49.573148 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:49.573153 | controller | }}, content={{ 2026-02-02 18:48:49.573158 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:49.573162 | controller | default({}) | 2026-02-02 18:48:49.573167 | controller | to_nice_yaml 2026-02-02 18:48:49.573172 | controller | }}, mode=0644] *** 2026-02-02 18:48:49.573178 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.366) 0:01:24.270 ******* 2026-02-02 18:48:49.573185 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.366) 0:01:24.268 ******* 2026-02-02 18:48:49.573204 | controller | changed: [localhost] 2026-02-02 18:48:49.988681 | controller | 2026-02-02 18:48:49.988779 | 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.988790 | controller | ( 2026-02-02 18:48:49.988795 | controller | snippet_datadir, 2026-02-02 18:48:49.988801 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:49.988806 | controller | ) | path_join 2026-02-02 18:48:49.988810 | controller | }}, mode=0644] *** 2026-02-02 18:48:49.988815 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.391) 0:01:24.661 ******* 2026-02-02 18:48:49.988820 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.391) 0:01:24.660 ******* 2026-02-02 18:48:49.988836 | controller | changed: [localhost] 2026-02-02 18:48:50.062497 | controller | 2026-02-02 18:48:50.062568 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:50.062574 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.415) 0:01:25.077 ******* 2026-02-02 18:48:50.062579 | controller | Monday 02 February 2026 18:48:49 +0000 (0:00:00.415) 0:01:25.075 ******* 2026-02-02 18:48:50.062597 | 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:50.108682 | controller | 2026-02-02 18:48:50.108763 | 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:50.108773 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.073) 0:01:25.151 ******* 2026-02-02 18:48:50.108781 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.073) 0:01:25.149 ******* 2026-02-02 18:48:50.108795 | controller | ok: [localhost] => 2026-02-02 18:48:50.305502 | controller | changed: false 2026-02-02 18:48:50.305572 | controller | msg: All assertions passed 2026-02-02 18:48:50.305586 | controller | 2026-02-02 18:48:50.305592 | 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:50.305597 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.046) 0:01:25.197 ******* 2026-02-02 18:48:50.305602 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.046) 0:01:25.195 ******* 2026-02-02 18:48:50.305618 | controller | ok: [localhost] 2026-02-02 18:48:50.357074 | controller | 2026-02-02 18:48:50.357151 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:50.357159 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.197) 0:01:25.394 ******* 2026-02-02 18:48:50.357164 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.197) 0:01:25.393 ******* 2026-02-02 18:48:50.357180 | controller | ok: [localhost] 2026-02-02 18:48:50.956374 | controller | 2026-02-02 18:48:50.956413 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:50.956421 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.051) 0:01:25.445 ******* 2026-02-02 18:48:50.956426 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.051) 0:01:25.444 ******* 2026-02-02 18:48:50.956439 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml) 2026-02-02 18:48:51.083355 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml) 2026-02-02 18:48:51.083457 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml) 2026-02-02 18:48:51.083473 | controller | 2026-02-02 18:48:51.083484 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:51.083494 | controller | _content | 2026-02-02 18:48:51.083503 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:51.083512 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:51.083521 | controller | }} 2026-02-02 18:48:51.083529 | controller | ] *** 2026-02-02 18:48:51.083538 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.599) 0:01:26.045 ******* 2026-02-02 18:48:51.083561 | controller | Monday 02 February 2026 18:48:50 +0000 (0:00:00.599) 0:01:26.043 ******* 2026-02-02 18:48:51.083585 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:51.306391 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:51.306454 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:51.306462 | controller | 2026-02-02 18:48:51.306470 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:51.306476 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.126) 0:01:26.172 ******* 2026-02-02 18:48:51.306483 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.126) 0:01:26.170 ******* 2026-02-02 18:48:51.306500 | controller | changed: [localhost] 2026-02-02 18:48:51.727588 | controller | 2026-02-02 18:48:51.727660 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:51.727668 | controller | (_destdir, 2026-02-02 18:48:51.727675 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:51.727682 | controller | }}, content={{ 2026-02-02 18:48:51.727688 | controller | ( 2026-02-02 18:48:51.727694 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:51.727700 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:51.727706 | controller | }}, mode=0644] *** 2026-02-02 18:48:51.727712 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.222) 0:01:26.395 ******* 2026-02-02 18:48:51.727718 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.222) 0:01:26.393 ******* 2026-02-02 18:48:51.727735 | controller | changed: [localhost] 2026-02-02 18:48:51.988158 | controller | 2026-02-02 18:48:51.988201 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r0 mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:51.988208 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:51.988213 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:51.988218 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:51.988222 | controller | }}, dest={{ 2026-02-02 18:48:51.988227 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:51.988232 | controller | stage['path'], _val.src_file 2026-02-02 18:48:51.988236 | controller | ) | 2026-02-02 18:48:51.988241 | controller | path_join 2026-02-02 18:48:51.988245 | controller | }}] *** 2026-02-02 18:48:51.988250 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.421) 0:01:26.816 ******* 2026-02-02 18:48:51.988254 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.421) 0:01:26.815 ******* 2026-02-02 18:48:51.988265 | controller | changed: [localhost] => (item=edpm-r0-networker-nodeset-values) 2026-02-02 18:48:52.030325 | controller | 2026-02-02 18:48:52.030369 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:52.030378 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.260) 0:01:27.076 ******* 2026-02-02 18:48:52.030417 | controller | Monday 02 February 2026 18:48:51 +0000 (0:00:00.260) 0:01:27.075 ******* 2026-02-02 18:48:52.030430 | controller | skipping: [localhost] 2026-02-02 18:48:52.380361 | controller | 2026-02-02 18:48:52.380427 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:52.380443 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.042) 0:01:27.119 ******* 2026-02-02 18:48:52.380450 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.042) 0:01:27.117 ******* 2026-02-02 18:48:52.380467 | controller | changed: [localhost] 2026-02-02 18:48:52.771192 | controller | 2026-02-02 18:48:52.771237 | 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:52.771247 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.349) 0:01:27.469 ******* 2026-02-02 18:48:52.771255 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.350) 0:01:27.467 ******* 2026-02-02 18:48:52.771268 | controller | changed: [localhost] 2026-02-02 18:48:53.021582 | controller | 2026-02-02 18:48:53.021657 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r0 remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:53.021665 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:53.021670 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:53.021675 | controller | }}, mode=0644] *** 2026-02-02 18:48:53.021680 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.390) 0:01:27.860 ******* 2026-02-02 18:48:53.021685 | controller | Monday 02 February 2026 18:48:52 +0000 (0:00:00.390) 0:01:27.858 ******* 2026-02-02 18:48:53.021701 | controller | changed: [localhost] 2026-02-02 18:48:53.057259 | controller | 2026-02-02 18:48:53.057335 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:53.057345 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.250) 0:01:28.110 ******* 2026-02-02 18:48:53.057351 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.250) 0:01:28.109 ******* 2026-02-02 18:48:53.057373 | controller | skipping: [localhost] 2026-02-02 18:48:53.101941 | controller | 2026-02-02 18:48:53.102021 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r0 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:53.102030 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.035) 0:01:28.146 ******* 2026-02-02 18:48:53.102036 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.035) 0:01:28.144 ******* 2026-02-02 18:48:53.102057 | controller | skipping: [localhost] 2026-02-02 18:48:53.141958 | controller | 2026-02-02 18:48:53.141994 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r0 _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:53.142001 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.044) 0:01:28.190 ******* 2026-02-02 18:48:53.142006 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.044) 0:01:28.189 ******* 2026-02-02 18:48:53.142020 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:53.186563 | controller | skipping: [localhost] 2026-02-02 18:48:53.186604 | controller | 2026-02-02 18:48:53.186612 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:53.186623 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.039) 0:01:28.230 ******* 2026-02-02 18:48:53.186630 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.039) 0:01:28.229 ******* 2026-02-02 18:48:53.186643 | controller | skipping: [localhost] 2026-02-02 18:48:53.242833 | controller | 2026-02-02 18:48:53.242912 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r0 name=run_hook] *** 2026-02-02 18:48:53.242922 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.044) 0:01:28.274 ******* 2026-02-02 18:48:53.242928 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.044) 0:01:28.273 ******* 2026-02-02 18:48:53.242948 | controller | skipping: [localhost] 2026-02-02 18:48:53.282075 | controller | 2026-02-02 18:48:53.282165 | 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:53.282180 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.056) 0:01:28.331 ******* 2026-02-02 18:48:53.282191 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.056) 0:01:28.330 ******* 2026-02-02 18:48:53.282217 | controller | ok: [localhost] => 2026-02-02 18:48:53.308217 | controller | changed: false 2026-02-02 18:48:53.308289 | controller | msg: All assertions passed 2026-02-02 18:48:53.308296 | controller | 2026-02-02 18:48:53.308301 | 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:53.308317 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.039) 0:01:28.370 ******* 2026-02-02 18:48:53.308322 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.039) 0:01:28.369 ******* 2026-02-02 18:48:53.308337 | controller | skipping: [localhost] 2026-02-02 18:48:53.344842 | controller | 2026-02-02 18:48:53.344920 | 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:53.344929 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.026) 0:01:28.397 ******* 2026-02-02 18:48:53.344937 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.026) 0:01:28.395 ******* 2026-02-02 18:48:53.344956 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:53.366248 | controller | 2026-02-02 18:48:53.366305 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:53.366314 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.036) 0:01:28.433 ******* 2026-02-02 18:48:53.366321 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.036) 0:01:28.432 ******* 2026-02-02 18:48:53.366337 | controller | skipping: [localhost] 2026-02-02 18:48:53.393542 | controller | 2026-02-02 18:48:53.393589 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:53.393596 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.021) 0:01:28.455 ******* 2026-02-02 18:48:53.393601 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.021) 0:01:28.453 ******* 2026-02-02 18:48:53.393612 | controller | ok: [localhost] 2026-02-02 18:48:53.591555 | controller | 2026-02-02 18:48:53.591597 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:48:53.591605 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:53.591611 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:48:53.591617 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:48:53.591622 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.027) 0:01:28.482 ******* 2026-02-02 18:48:53.591628 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.027) 0:01:28.481 ******* 2026-02-02 18:48:53.591640 | controller | ok: [localhost] => (item={'name': 'edpm-r1-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-02 18:48:53.652694 | controller | 2026-02-02 18:48:53.652732 | 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:53.652740 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.197) 0:01:28.680 ******* 2026-02-02 18:48:53.652757 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.197) 0:01:28.679 ******* 2026-02-02 18:48:53.652769 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:48:53.696018 | controller | 2026-02-02 18:48:53.696057 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r1 name=run_hook] *** 2026-02-02 18:48:53.696064 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.060) 0:01:28.741 ******* 2026-02-02 18:48:53.696070 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.060) 0:01:28.740 ******* 2026-02-02 18:48:53.696081 | controller | skipping: [localhost] 2026-02-02 18:48:53.778317 | controller | 2026-02-02 18:48:53.778364 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r1 name=ci_gen_kustomize_values] *** 2026-02-02 18:48:53.778375 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.043) 0:01:28.784 ******* 2026-02-02 18:48:53.778384 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.043) 0:01:28.783 ******* 2026-02-02 18:48:53.778400 | controller | 2026-02-02 18:48:53.827561 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:48:53.827617 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.081) 0:01:28.866 ******* 2026-02-02 18:48:53.827640 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.082) 0:01:28.865 ******* 2026-02-02 18:48:53.827659 | 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:53.870762 | controller | 2026-02-02 18:48:53.870798 | 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:53.870806 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.049) 0:01:28.916 ******* 2026-02-02 18:48:53.870813 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.049) 0:01:28.915 ******* 2026-02-02 18:48:53.870825 | controller | ok: [localhost] => 2026-02-02 18:48:54.116817 | controller | changed: false 2026-02-02 18:48:54.116871 | controller | msg: All assertions passed 2026-02-02 18:48:54.116885 | controller | 2026-02-02 18:48:54.116896 | 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:54.116907 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.043) 0:01:28.959 ******* 2026-02-02 18:48:54.116917 | controller | Monday 02 February 2026 18:48:53 +0000 (0:00:00.043) 0:01:28.958 ******* 2026-02-02 18:48:54.116936 | controller | ok: [localhost] 2026-02-02 18:48:54.181146 | controller | 2026-02-02 18:48:54.181346 | 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:54.181431 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.245) 0:01:29.205 ******* 2026-02-02 18:48:54.181450 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.245) 0:01:29.204 ******* 2026-02-02 18:48:54.181487 | controller | ok: [localhost] => 2026-02-02 18:48:54.382043 | controller | changed: false 2026-02-02 18:48:54.382111 | controller | msg: All assertions passed 2026-02-02 18:48:54.382117 | controller | 2026-02-02 18:48:54.382123 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:48:54.382128 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.064) 0:01:29.269 ******* 2026-02-02 18:48:54.382133 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.064) 0:01:29.268 ******* 2026-02-02 18:48:54.382149 | controller | ok: [localhost] 2026-02-02 18:48:54.588635 | controller | 2026-02-02 18:48:54.588709 | 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:54.588719 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:48:54.588725 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:48:54.588732 | controller | _config_map_content | 2026-02-02 18:48:54.588738 | controller | ansible.utils.remove_keys( 2026-02-02 18:48:54.588766 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:48:54.588775 | controller | matching_parameter='regex') 2026-02-02 18:48:54.588782 | controller | }}, cacheable=False] *** 2026-02-02 18:48:54.588788 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.201) 0:01:29.470 ******* 2026-02-02 18:48:54.588794 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.201) 0:01:29.469 ******* 2026-02-02 18:48:54.588811 | controller | ok: [localhost] 2026-02-02 18:48:54.629877 | controller | 2026-02-02 18:48:54.629952 | 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:54.629967 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.206) 0:01:29.677 ******* 2026-02-02 18:48:54.629975 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.206) 0:01:29.676 ******* 2026-02-02 18:48:54.630005 | controller | skipping: [localhost] 2026-02-02 18:48:54.858969 | controller | 2026-02-02 18:48:54.859034 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:48:54.859053 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.041) 0:01:29.718 ******* 2026-02-02 18:48:54.859058 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.041) 0:01:29.717 ******* 2026-02-02 18:48:54.859072 | controller | changed: [localhost] 2026-02-02 18:48:55.316388 | controller | 2026-02-02 18:48:55.316443 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:48:55.316449 | controller | (snippet_datadir, 2026-02-02 18:48:55.316455 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:48:55.316459 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:48:55.316464 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.228) 0:01:29.947 ******* 2026-02-02 18:48:55.316469 | controller | Monday 02 February 2026 18:48:54 +0000 (0:00:00.228) 0:01:29.946 ******* 2026-02-02 18:48:55.316482 | controller | changed: [localhost] 2026-02-02 18:48:55.371808 | controller | 2026-02-02 18:48:55.371877 | 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:55.371885 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.457) 0:01:30.405 ******* 2026-02-02 18:48:55.371892 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.457) 0:01:30.403 ******* 2026-02-02 18:48:55.371909 | controller | ok: [localhost] 2026-02-02 18:48:55.800456 | controller | 2026-02-02 18:48:55.800529 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:48:55.800535 | controller | (snippet_datadir, 2026-02-02 18:48:55.800541 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:48:55.800546 | controller | }}, content={{ 2026-02-02 18:48:55.800550 | controller | _base64_patch | 2026-02-02 18:48:55.800555 | controller | default({}) | 2026-02-02 18:48:55.800559 | controller | to_nice_yaml 2026-02-02 18:48:55.800564 | controller | }}, mode=0644] *** 2026-02-02 18:48:55.800568 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.055) 0:01:30.460 ******* 2026-02-02 18:48:55.800573 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.055) 0:01:30.459 ******* 2026-02-02 18:48:55.800589 | controller | changed: [localhost] 2026-02-02 18:48:56.210983 | controller | 2026-02-02 18:48:56.211049 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:48:56.211056 | controller | (snippet_datadir, 2026-02-02 18:48:56.211068 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:48:56.211074 | controller | }}, content={{ 2026-02-02 18:48:56.211078 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:48:56.211083 | controller | default({}) | 2026-02-02 18:48:56.211088 | controller | to_nice_yaml 2026-02-02 18:48:56.211092 | controller | }}, mode=0644] *** 2026-02-02 18:48:56.211097 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.428) 0:01:30.889 ******* 2026-02-02 18:48:56.211101 | controller | Monday 02 February 2026 18:48:55 +0000 (0:00:00.428) 0:01:30.888 ******* 2026-02-02 18:48:56.211116 | controller | changed: [localhost] 2026-02-02 18:48:56.623236 | controller | 2026-02-02 18:48:56.623308 | 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:56.623317 | controller | ( 2026-02-02 18:48:56.623323 | controller | snippet_datadir, 2026-02-02 18:48:56.623330 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:48:56.623336 | controller | ) | path_join 2026-02-02 18:48:56.623342 | controller | }}, mode=0644] *** 2026-02-02 18:48:56.623348 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.410) 0:01:31.299 ******* 2026-02-02 18:48:56.623355 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.410) 0:01:31.298 ******* 2026-02-02 18:48:56.623373 | controller | changed: [localhost] 2026-02-02 18:48:56.680204 | controller | 2026-02-02 18:48:56.680273 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:48:56.680280 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.411) 0:01:31.711 ******* 2026-02-02 18:48:56.680285 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.412) 0:01:31.710 ******* 2026-02-02 18:48:56.680301 | 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:56.723708 | controller | 2026-02-02 18:48:56.723803 | 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:56.723816 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.057) 0:01:31.769 ******* 2026-02-02 18:48:56.723823 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.057) 0:01:31.767 ******* 2026-02-02 18:48:56.723842 | controller | ok: [localhost] => 2026-02-02 18:48:56.932709 | controller | changed: false 2026-02-02 18:48:56.932819 | controller | msg: All assertions passed 2026-02-02 18:48:56.932833 | controller | 2026-02-02 18:48:56.932841 | 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:56.932850 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.043) 0:01:31.812 ******* 2026-02-02 18:48:56.932859 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.043) 0:01:31.811 ******* 2026-02-02 18:48:56.932880 | controller | ok: [localhost] 2026-02-02 18:48:56.973312 | controller | 2026-02-02 18:48:56.973352 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:48:56.973360 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.209) 0:01:32.021 ******* 2026-02-02 18:48:56.973365 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.209) 0:01:32.020 ******* 2026-02-02 18:48:56.973377 | controller | ok: [localhost] 2026-02-02 18:48:57.602646 | controller | 2026-02-02 18:48:57.602682 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:48:57.602689 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.039) 0:01:32.061 ******* 2026-02-02 18:48:57.602697 | controller | Monday 02 February 2026 18:48:56 +0000 (0:00:00.039) 0:01:32.060 ******* 2026-02-02 18:48:57.602708 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml) 2026-02-02 18:48:57.715115 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml) 2026-02-02 18:48:57.715185 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml) 2026-02-02 18:48:57.715191 | controller | 2026-02-02 18:48:57.715196 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:48:57.715202 | controller | _content | 2026-02-02 18:48:57.715206 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:48:57.715211 | controller | combine(_parsed, recursive=true) 2026-02-02 18:48:57.715215 | controller | }} 2026-02-02 18:48:57.715220 | controller | ] *** 2026-02-02 18:48:57.715224 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.630) 0:01:32.691 ******* 2026-02-02 18:48:57.715229 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.630) 0:01:32.690 ******* 2026-02-02 18:48:57.715243 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:48:57.903929 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:48:57.903972 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:48:57.903980 | controller | 2026-02-02 18:48:57.903986 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:48:57.903992 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.112) 0:01:32.804 ******* 2026-02-02 18:48:57.903998 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.112) 0:01:32.802 ******* 2026-02-02 18:48:57.904009 | controller | changed: [localhost] 2026-02-02 18:48:58.286274 | controller | 2026-02-02 18:48:58.286353 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:48:58.286365 | controller | (_destdir, 2026-02-02 18:48:58.286372 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:48:58.286390 | controller | }}, content={{ 2026-02-02 18:48:58.286394 | controller | ( 2026-02-02 18:48:58.286399 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:48:58.286403 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:48:58.286415 | controller | }}, mode=0644] *** 2026-02-02 18:48:58.286419 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.188) 0:01:32.992 ******* 2026-02-02 18:48:58.286424 | controller | Monday 02 February 2026 18:48:57 +0000 (0:00:00.188) 0:01:32.991 ******* 2026-02-02 18:48:58.286438 | controller | changed: [localhost] 2026-02-02 18:48:58.556952 | controller | 2026-02-02 18:48:58.557024 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r1 mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:48:58.557031 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:48:58.557037 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:48:58.557058 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:48:58.557065 | controller | }}, dest={{ 2026-02-02 18:48:58.557072 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:48:58.557078 | controller | stage['path'], _val.src_file 2026-02-02 18:48:58.557085 | controller | ) | 2026-02-02 18:48:58.557091 | controller | path_join 2026-02-02 18:48:58.557096 | controller | }}] *** 2026-02-02 18:48:58.557101 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.382) 0:01:33.375 ******* 2026-02-02 18:48:58.557106 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.382) 0:01:33.373 ******* 2026-02-02 18:48:58.557121 | controller | changed: [localhost] => (item=edpm-r1-networker-nodeset-values) 2026-02-02 18:48:58.603507 | controller | 2026-02-02 18:48:58.603597 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:58.603608 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.270) 0:01:33.645 ******* 2026-02-02 18:48:58.603616 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.270) 0:01:33.644 ******* 2026-02-02 18:48:58.603637 | controller | skipping: [localhost] 2026-02-02 18:48:58.945526 | controller | 2026-02-02 18:48:58.945590 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:48:58.945597 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.046) 0:01:33.692 ******* 2026-02-02 18:48:58.945602 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.046) 0:01:33.690 ******* 2026-02-02 18:48:58.945616 | controller | changed: [localhost] 2026-02-02 18:48:59.318314 | controller | 2026-02-02 18:48:59.318364 | 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:59.318371 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.342) 0:01:34.034 ******* 2026-02-02 18:48:59.318377 | controller | Monday 02 February 2026 18:48:58 +0000 (0:00:00.342) 0:01:34.033 ******* 2026-02-02 18:48:59.318390 | controller | changed: [localhost] 2026-02-02 18:48:59.574409 | controller | 2026-02-02 18:48:59.574487 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r1 remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:48:59.574497 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:48:59.574504 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:48:59.574510 | controller | }}, mode=0644] *** 2026-02-02 18:48:59.574517 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.372) 0:01:34.407 ******* 2026-02-02 18:48:59.574524 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.372) 0:01:34.405 ******* 2026-02-02 18:48:59.574543 | controller | changed: [localhost] 2026-02-02 18:48:59.610109 | controller | 2026-02-02 18:48:59.610186 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:59.610196 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.255) 0:01:34.663 ******* 2026-02-02 18:48:59.610203 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.255) 0:01:34.661 ******* 2026-02-02 18:48:59.610233 | controller | skipping: [localhost] 2026-02-02 18:48:59.643921 | controller | 2026-02-02 18:48:59.643981 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r1 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:48:59.643990 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.035) 0:01:34.699 ******* 2026-02-02 18:48:59.643998 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.035) 0:01:34.697 ******* 2026-02-02 18:48:59.644012 | controller | skipping: [localhost] 2026-02-02 18:48:59.678066 | controller | 2026-02-02 18:48:59.678105 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r1 _raw_params={{ wait_condition }}] *** 2026-02-02 18:48:59.678113 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.033) 0:01:34.732 ******* 2026-02-02 18:48:59.678120 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.033) 0:01:34.731 ******* 2026-02-02 18:48:59.678132 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:59.722384 | controller | skipping: [localhost] 2026-02-02 18:48:59.722436 | controller | 2026-02-02 18:48:59.722442 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:48:59.722448 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.034) 0:01:34.767 ******* 2026-02-02 18:48:59.722453 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.034) 0:01:34.765 ******* 2026-02-02 18:48:59.722465 | controller | skipping: [localhost] 2026-02-02 18:48:59.762903 | controller | 2026-02-02 18:48:59.762961 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r1 name=run_hook] *** 2026-02-02 18:48:59.762967 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.044) 0:01:34.811 ******* 2026-02-02 18:48:59.762972 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.044) 0:01:34.809 ******* 2026-02-02 18:48:59.762987 | controller | skipping: [localhost] 2026-02-02 18:48:59.803774 | controller | 2026-02-02 18:48:59.803829 | 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:59.803836 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.040) 0:01:34.851 ******* 2026-02-02 18:48:59.803842 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.040) 0:01:34.850 ******* 2026-02-02 18:48:59.803853 | controller | ok: [localhost] => 2026-02-02 18:48:59.829449 | controller | changed: false 2026-02-02 18:48:59.829502 | controller | msg: All assertions passed 2026-02-02 18:48:59.829508 | controller | 2026-02-02 18:48:59.829513 | 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:59.829519 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.040) 0:01:34.892 ******* 2026-02-02 18:48:59.829524 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.040) 0:01:34.891 ******* 2026-02-02 18:48:59.829538 | controller | skipping: [localhost] 2026-02-02 18:48:59.854975 | controller | 2026-02-02 18:48:59.855027 | 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:59.855038 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.025) 0:01:34.918 ******* 2026-02-02 18:48:59.855045 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.025) 0:01:34.917 ******* 2026-02-02 18:48:59.855060 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:48:59.874418 | controller | 2026-02-02 18:48:59.874472 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:48:59.874489 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.025) 0:01:34.943 ******* 2026-02-02 18:48:59.874497 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.025) 0:01:34.942 ******* 2026-02-02 18:48:59.874511 | controller | skipping: [localhost] 2026-02-02 18:48:59.901039 | controller | 2026-02-02 18:48:59.901090 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:48:59.901096 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.019) 0:01:34.963 ******* 2026-02-02 18:48:59.901101 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.019) 0:01:34.961 ******* 2026-02-02 18:48:59.901112 | controller | ok: [localhost] 2026-02-02 18:49:00.105414 | controller | 2026-02-02 18:49:00.105467 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:49:00.105477 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:00.105484 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:49:00.105491 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:00.105498 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.026) 0:01:34.989 ******* 2026-02-02 18:49:00.105505 | controller | Monday 02 February 2026 18:48:59 +0000 (0:00:00.026) 0:01:34.988 ******* 2026-02-02 18:49:00.105519 | controller | ok: [localhost] => (item={'name': 'edpm-r2-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-02 18:49:00.183079 | controller | 2026-02-02 18:49:00.183124 | 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:00.183134 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.204) 0:01:35.194 ******* 2026-02-02 18:49:00.183142 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.204) 0:01:35.192 ******* 2026-02-02 18:49:00.183156 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:49:00.221126 | controller | 2026-02-02 18:49:00.221184 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r2 name=run_hook] *** 2026-02-02 18:49:00.221191 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.077) 0:01:35.271 ******* 2026-02-02 18:49:00.221196 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.077) 0:01:35.270 ******* 2026-02-02 18:49:00.221210 | controller | skipping: [localhost] 2026-02-02 18:49:00.297832 | controller | 2026-02-02 18:49:00.297909 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r2 name=ci_gen_kustomize_values] *** 2026-02-02 18:49:00.297920 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.038) 0:01:35.310 ******* 2026-02-02 18:49:00.297927 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.038) 0:01:35.308 ******* 2026-02-02 18:49:00.297946 | controller | 2026-02-02 18:49:00.358367 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:49:00.358461 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.076) 0:01:35.386 ******* 2026-02-02 18:49:00.358469 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.076) 0:01:35.385 ******* 2026-02-02 18:49:00.358485 | 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:00.401344 | controller | 2026-02-02 18:49:00.401404 | 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:00.401411 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.060) 0:01:35.447 ******* 2026-02-02 18:49:00.401416 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.060) 0:01:35.445 ******* 2026-02-02 18:49:00.401429 | controller | ok: [localhost] => 2026-02-02 18:49:00.576659 | controller | changed: false 2026-02-02 18:49:00.576702 | controller | msg: All assertions passed 2026-02-02 18:49:00.576708 | controller | 2026-02-02 18:49:00.576714 | 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:00.576732 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.043) 0:01:35.490 ******* 2026-02-02 18:49:00.576737 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.043) 0:01:35.488 ******* 2026-02-02 18:49:00.576769 | controller | ok: [localhost] 2026-02-02 18:49:00.633866 | controller | 2026-02-02 18:49:00.633952 | 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:00.633966 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.175) 0:01:35.665 ******* 2026-02-02 18:49:00.633976 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.175) 0:01:35.664 ******* 2026-02-02 18:49:00.633996 | controller | ok: [localhost] => 2026-02-02 18:49:00.833425 | controller | changed: false 2026-02-02 18:49:00.833489 | controller | msg: All assertions passed 2026-02-02 18:49:00.833495 | controller | 2026-02-02 18:49:00.833501 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:49:00.833507 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.056) 0:01:35.722 ******* 2026-02-02 18:49:00.833511 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.056) 0:01:35.721 ******* 2026-02-02 18:49:00.833525 | controller | ok: [localhost] 2026-02-02 18:49:01.059176 | controller | 2026-02-02 18:49:01.059219 | 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:01.059228 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:49:01.059234 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:49:01.059240 | controller | _config_map_content | 2026-02-02 18:49:01.059245 | controller | ansible.utils.remove_keys( 2026-02-02 18:49:01.059251 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:49:01.059256 | controller | matching_parameter='regex') 2026-02-02 18:49:01.059261 | controller | }}, cacheable=False] *** 2026-02-02 18:49:01.059267 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.199) 0:01:35.921 ******* 2026-02-02 18:49:01.059273 | controller | Monday 02 February 2026 18:49:00 +0000 (0:00:00.199) 0:01:35.920 ******* 2026-02-02 18:49:01.059284 | controller | ok: [localhost] 2026-02-02 18:49:01.101897 | controller | 2026-02-02 18:49:01.101935 | 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:01.101941 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.226) 0:01:36.148 ******* 2026-02-02 18:49:01.101946 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.226) 0:01:36.146 ******* 2026-02-02 18:49:01.101958 | controller | skipping: [localhost] 2026-02-02 18:49:01.292736 | controller | 2026-02-02 18:49:01.292833 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:49:01.292842 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.042) 0:01:36.190 ******* 2026-02-02 18:49:01.292849 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.042) 0:01:36.189 ******* 2026-02-02 18:49:01.292884 | controller | changed: [localhost] 2026-02-02 18:49:01.727809 | controller | 2026-02-02 18:49:01.727873 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:49:01.727883 | controller | (snippet_datadir, 2026-02-02 18:49:01.727889 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:49:01.727896 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:49:01.727902 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.190) 0:01:36.381 ******* 2026-02-02 18:49:01.727908 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.190) 0:01:36.380 ******* 2026-02-02 18:49:01.727925 | controller | changed: [localhost] 2026-02-02 18:49:01.786435 | controller | 2026-02-02 18:49:01.786495 | 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:01.786512 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.434) 0:01:36.816 ******* 2026-02-02 18:49:01.786517 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.434) 0:01:36.815 ******* 2026-02-02 18:49:01.786527 | controller | ok: [localhost] 2026-02-02 18:49:02.155979 | controller | 2026-02-02 18:49:02.156048 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:49:02.156055 | controller | (snippet_datadir, 2026-02-02 18:49:02.156060 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:49:02.156065 | controller | }}, content={{ 2026-02-02 18:49:02.156070 | controller | _base64_patch | 2026-02-02 18:49:02.156074 | controller | default({}) | 2026-02-02 18:49:02.156079 | controller | to_nice_yaml 2026-02-02 18:49:02.156083 | controller | }}, mode=0644] *** 2026-02-02 18:49:02.156088 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.058) 0:01:36.875 ******* 2026-02-02 18:49:02.156092 | controller | Monday 02 February 2026 18:49:01 +0000 (0:00:00.058) 0:01:36.874 ******* 2026-02-02 18:49:02.156108 | controller | changed: [localhost] 2026-02-02 18:49:02.526963 | controller | 2026-02-02 18:49:02.527030 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:49:02.527040 | controller | (snippet_datadir, 2026-02-02 18:49:02.527047 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:49:02.527054 | controller | }}, content={{ 2026-02-02 18:49:02.527061 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:49:02.527068 | controller | default({}) | 2026-02-02 18:49:02.527075 | controller | to_nice_yaml 2026-02-02 18:49:02.527088 | controller | }}, mode=0644] *** 2026-02-02 18:49:02.527095 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.369) 0:01:37.244 ******* 2026-02-02 18:49:02.527101 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.369) 0:01:37.243 ******* 2026-02-02 18:49:02.527117 | controller | changed: [localhost] 2026-02-02 18:49:02.898949 | controller | 2026-02-02 18:49:02.899000 | 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:02.899007 | controller | ( 2026-02-02 18:49:02.899012 | controller | snippet_datadir, 2026-02-02 18:49:02.899017 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:49:02.899022 | controller | ) | path_join 2026-02-02 18:49:02.899027 | controller | }}, mode=0644] *** 2026-02-02 18:49:02.899032 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.371) 0:01:37.615 ******* 2026-02-02 18:49:02.899037 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.371) 0:01:37.614 ******* 2026-02-02 18:49:02.899049 | controller | changed: [localhost] 2026-02-02 18:49:02.953249 | controller | 2026-02-02 18:49:02.953315 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:49:02.953322 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.372) 0:01:37.987 ******* 2026-02-02 18:49:02.953327 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.372) 0:01:37.986 ******* 2026-02-02 18:49:02.953342 | 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:02.999193 | controller | 2026-02-02 18:49:02.999271 | 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:02.999279 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.054) 0:01:38.042 ******* 2026-02-02 18:49:02.999286 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.054) 0:01:38.040 ******* 2026-02-02 18:49:02.999305 | controller | ok: [localhost] => 2026-02-02 18:49:03.192972 | controller | changed: false 2026-02-02 18:49:03.193039 | controller | msg: All assertions passed 2026-02-02 18:49:03.193045 | controller | 2026-02-02 18:49:03.193051 | 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:03.193057 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.045) 0:01:38.087 ******* 2026-02-02 18:49:03.193118 | controller | Monday 02 February 2026 18:49:02 +0000 (0:00:00.045) 0:01:38.086 ******* 2026-02-02 18:49:03.193134 | controller | ok: [localhost] 2026-02-02 18:49:03.235437 | controller | 2026-02-02 18:49:03.235509 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:49:03.235518 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.193) 0:01:38.281 ******* 2026-02-02 18:49:03.235524 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.193) 0:01:38.280 ******* 2026-02-02 18:49:03.235543 | controller | ok: [localhost] 2026-02-02 18:49:03.779830 | controller | 2026-02-02 18:49:03.779948 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:49:03.779960 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.042) 0:01:38.324 ******* 2026-02-02 18:49:03.779967 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.042) 0:01:38.322 ******* 2026-02-02 18:49:03.779993 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml) 2026-02-02 18:49:03.913044 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml) 2026-02-02 18:49:03.913108 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml) 2026-02-02 18:49:03.913117 | controller | 2026-02-02 18:49:03.913123 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:49:03.913130 | controller | _content | 2026-02-02 18:49:03.913135 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:49:03.913141 | controller | combine(_parsed, recursive=true) 2026-02-02 18:49:03.913147 | controller | }} 2026-02-02 18:49:03.913152 | controller | ] *** 2026-02-02 18:49:03.913158 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.544) 0:01:38.868 ******* 2026-02-02 18:49:03.913165 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.544) 0:01:38.867 ******* 2026-02-02 18:49:03.913182 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-02 18:49:04.124183 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:49:04.124306 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:49:04.124314 | controller | 2026-02-02 18:49:04.124321 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:49:04.124355 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.132) 0:01:39.001 ******* 2026-02-02 18:49:04.124362 | controller | Monday 02 February 2026 18:49:03 +0000 (0:00:00.132) 0:01:38.999 ******* 2026-02-02 18:49:04.124389 | controller | changed: [localhost] 2026-02-02 18:49:04.505193 | controller | 2026-02-02 18:49:04.505229 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:49:04.505236 | controller | (_destdir, 2026-02-02 18:49:04.505241 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:49:04.505246 | controller | }}, content={{ 2026-02-02 18:49:04.505251 | controller | ( 2026-02-02 18:49:04.505255 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:49:04.505260 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:49:04.505264 | controller | }}, mode=0644] *** 2026-02-02 18:49:04.505269 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.211) 0:01:39.213 ******* 2026-02-02 18:49:04.505274 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.211) 0:01:39.211 ******* 2026-02-02 18:49:04.505283 | controller | changed: [localhost] 2026-02-02 18:49:04.790941 | controller | 2026-02-02 18:49:04.791020 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r2 mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:49:04.791031 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:49:04.791039 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:49:04.791046 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:49:04.791052 | controller | }}, dest={{ 2026-02-02 18:49:04.791058 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:04.791079 | controller | stage['path'], _val.src_file 2026-02-02 18:49:04.791086 | controller | ) | 2026-02-02 18:49:04.791092 | controller | path_join 2026-02-02 18:49:04.791100 | controller | }}] *** 2026-02-02 18:49:04.791109 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.380) 0:01:39.594 ******* 2026-02-02 18:49:04.791138 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.380) 0:01:39.592 ******* 2026-02-02 18:49:04.791158 | controller | changed: [localhost] => (item=edpm-r2-networker-nodeset-values) 2026-02-02 18:49:04.838160 | controller | 2026-02-02 18:49:04.838207 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:04.838218 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.285) 0:01:39.879 ******* 2026-02-02 18:49:04.838227 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.285) 0:01:39.878 ******* 2026-02-02 18:49:04.838241 | controller | skipping: [localhost] 2026-02-02 18:49:05.194482 | controller | 2026-02-02 18:49:05.194556 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:49:05.194566 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.047) 0:01:39.926 ******* 2026-02-02 18:49:05.194573 | controller | Monday 02 February 2026 18:49:04 +0000 (0:00:00.047) 0:01:39.925 ******* 2026-02-02 18:49:05.194592 | controller | changed: [localhost] 2026-02-02 18:49:05.611278 | controller | 2026-02-02 18:49:05.611315 | 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.611327 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.356) 0:01:40.283 ******* 2026-02-02 18:49:05.611333 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.356) 0:01:40.282 ******* 2026-02-02 18:49:05.611342 | controller | changed: [localhost] 2026-02-02 18:49:05.870013 | controller | 2026-02-02 18:49:05.870065 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r2 remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:49:05.870072 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:49:05.870078 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:49:05.870083 | controller | }}, mode=0644] *** 2026-02-02 18:49:05.870088 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.416) 0:01:40.699 ******* 2026-02-02 18:49:05.870093 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.416) 0:01:40.698 ******* 2026-02-02 18:49:05.870106 | controller | changed: [localhost] 2026-02-02 18:49:05.916966 | controller | 2026-02-02 18:49:05.917020 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:05.917027 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.258) 0:01:40.958 ******* 2026-02-02 18:49:05.917033 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.258) 0:01:40.957 ******* 2026-02-02 18:49:05.917043 | controller | skipping: [localhost] 2026-02-02 18:49:05.964335 | controller | 2026-02-02 18:49:05.964375 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r2 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:49:05.964384 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.046) 0:01:41.005 ******* 2026-02-02 18:49:05.964391 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.046) 0:01:41.004 ******* 2026-02-02 18:49:05.964445 | controller | skipping: [localhost] 2026-02-02 18:49:06.004279 | controller | 2026-02-02 18:49:06.004359 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r2 _raw_params={{ wait_condition }}] *** 2026-02-02 18:49:06.004369 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.047) 0:01:41.053 ******* 2026-02-02 18:49:06.004375 | controller | Monday 02 February 2026 18:49:05 +0000 (0:00:00.047) 0:01:41.051 ******* 2026-02-02 18:49:06.004396 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-02 18:49:06.049690 | controller | skipping: [localhost] 2026-02-02 18:49:06.049773 | controller | 2026-02-02 18:49:06.049786 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:06.049794 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.039) 0:01:41.093 ******* 2026-02-02 18:49:06.049801 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.039) 0:01:41.091 ******* 2026-02-02 18:49:06.049819 | controller | skipping: [localhost] 2026-02-02 18:49:06.102433 | controller | 2026-02-02 18:49:06.102511 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r2 name=run_hook] *** 2026-02-02 18:49:06.102522 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.045) 0:01:41.138 ******* 2026-02-02 18:49:06.102529 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.045) 0:01:41.137 ******* 2026-02-02 18:49:06.102551 | controller | skipping: [localhost] 2026-02-02 18:49:06.141700 | controller | 2026-02-02 18:49:06.141742 | 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:06.141764 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.052) 0:01:41.191 ******* 2026-02-02 18:49:06.141771 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.052) 0:01:41.189 ******* 2026-02-02 18:49:06.141783 | controller | ok: [localhost] => 2026-02-02 18:49:06.169196 | controller | changed: false 2026-02-02 18:49:06.169258 | controller | msg: All assertions passed 2026-02-02 18:49:06.169268 | controller | 2026-02-02 18:49:06.169276 | 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:06.169298 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.039) 0:01:41.230 ******* 2026-02-02 18:49:06.169307 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.039) 0:01:41.229 ******* 2026-02-02 18:49:06.169324 | controller | skipping: [localhost] 2026-02-02 18:49:06.194287 | controller | 2026-02-02 18:49:06.194316 | 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:06.194325 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.027) 0:01:41.258 ******* 2026-02-02 18:49:06.194332 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.027) 0:01:41.256 ******* 2026-02-02 18:49:06.194344 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=180m) 2026-02-02 18:49:06.217226 | controller | 2026-02-02 18:49:06.217249 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-02 18:49:06.217257 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.024) 0:01:41.283 ******* 2026-02-02 18:49:06.217263 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.024) 0:01:41.281 ******* 2026-02-02 18:49:06.217274 | controller | skipping: [localhost] 2026-02-02 18:49:06.245812 | controller | 2026-02-02 18:49:06.245879 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-02 18:49:06.245889 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.023) 0:01:41.306 ******* 2026-02-02 18:49:06.245896 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.023) 0:01:41.304 ******* 2026-02-02 18:49:06.245914 | controller | ok: [localhost] 2026-02-02 18:49:06.464999 | controller | 2026-02-02 18:49:06.465073 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-02 18:49:06.465080 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:06.465085 | controller | stage['path'], item.src_file) | path_join 2026-02-02 18:49:06.465089 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-02 18:49:06.465107 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.028) 0:01:41.334 ******* 2026-02-02 18:49:06.465112 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.028) 0:01:41.333 ******* 2026-02-02 18:49:06.465129 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-02 18:49:06.541222 | controller | 2026-02-02 18:49:06.541287 | 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.541304 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.219) 0:01:41.553 ******* 2026-02-02 18:49:06.541312 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.219) 0:01:41.552 ******* 2026-02-02 18:49:06.541325 | controller | ok: [localhost] => (item=values.yaml) 2026-02-02 18:49:06.590443 | controller | 2026-02-02 18:49:06.590512 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/deployment name=run_hook] *** 2026-02-02 18:49:06.590519 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.075) 0:01:41.629 ******* 2026-02-02 18:49:06.590525 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.075) 0:01:41.627 ******* 2026-02-02 18:49:06.590540 | controller | skipping: [localhost] 2026-02-02 18:49:06.664213 | controller | 2026-02-02 18:49:06.664289 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/deployment name=ci_gen_kustomize_values] *** 2026-02-02 18:49:06.664298 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.050) 0:01:41.679 ******* 2026-02-02 18:49:06.664305 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.049) 0:01:41.677 ******* 2026-02-02 18:49:06.664326 | controller | 2026-02-02 18:49:06.721224 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-02 18:49:06.721304 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.073) 0:01:41.753 ******* 2026-02-02 18:49:06.721315 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.073) 0:01:41.751 ******* 2026-02-02 18:49:06.721336 | 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.764612 | controller | 2026-02-02 18:49:06.764693 | 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.764703 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.057) 0:01:41.810 ******* 2026-02-02 18:49:06.764710 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.057) 0:01:41.808 ******* 2026-02-02 18:49:06.764730 | controller | ok: [localhost] => 2026-02-02 18:49:06.978073 | controller | changed: false 2026-02-02 18:49:06.978155 | controller | msg: All assertions passed 2026-02-02 18:49:06.978165 | controller | 2026-02-02 18:49:06.978173 | 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.978182 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.043) 0:01:41.853 ******* 2026-02-02 18:49:06.978190 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.043) 0:01:41.852 ******* 2026-02-02 18:49:06.978212 | controller | ok: [localhost] 2026-02-02 18:49:07.028865 | controller | 2026-02-02 18:49:07.028941 | 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:07.028967 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.213) 0:01:42.066 ******* 2026-02-02 18:49:07.028976 | controller | Monday 02 February 2026 18:49:06 +0000 (0:00:00.213) 0:01:42.065 ******* 2026-02-02 18:49:07.028995 | controller | ok: [localhost] => 2026-02-02 18:49:07.214583 | controller | changed: false 2026-02-02 18:49:07.214651 | controller | msg: All assertions passed 2026-02-02 18:49:07.214661 | controller | 2026-02-02 18:49:07.214668 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-02 18:49:07.214686 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.050) 0:01:42.117 ******* 2026-02-02 18:49:07.214694 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.050) 0:01:42.116 ******* 2026-02-02 18:49:07.214712 | controller | ok: [localhost] 2026-02-02 18:49:07.529079 | controller | 2026-02-02 18:49:07.529122 | 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.529133 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-02 18:49:07.529142 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-02 18:49:07.529150 | controller | _config_map_content | 2026-02-02 18:49:07.529157 | controller | ansible.utils.remove_keys( 2026-02-02 18:49:07.529164 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-02 18:49:07.529171 | controller | matching_parameter='regex') 2026-02-02 18:49:07.529180 | controller | }}, cacheable=False] *** 2026-02-02 18:49:07.529188 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.185) 0:01:42.303 ******* 2026-02-02 18:49:07.529196 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.185) 0:01:42.302 ******* 2026-02-02 18:49:07.529210 | controller | ok: [localhost] 2026-02-02 18:49:07.569134 | controller | 2026-02-02 18:49:07.569190 | 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.569196 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.314) 0:01:42.618 ******* 2026-02-02 18:49:07.569202 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.314) 0:01:42.616 ******* 2026-02-02 18:49:07.569214 | controller | skipping: [localhost] 2026-02-02 18:49:07.789650 | controller | 2026-02-02 18:49:07.789718 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-02 18:49:07.789725 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.039) 0:01:42.657 ******* 2026-02-02 18:49:07.789731 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.039) 0:01:42.656 ******* 2026-02-02 18:49:07.789760 | controller | changed: [localhost] 2026-02-02 18:49:07.845143 | controller | 2026-02-02 18:49:07.845200 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-02 18:49:07.845207 | controller | (snippet_datadir, 2026-02-02 18:49:07.845213 | controller | '02_ci_data.yaml') | path_join 2026-02-02 18:49:07.845217 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-02 18:49:07.845222 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.220) 0:01:42.878 ******* 2026-02-02 18:49:07.845227 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.220) 0:01:42.877 ******* 2026-02-02 18:49:07.845240 | controller | skipping: [localhost] 2026-02-02 18:49:07.905772 | controller | 2026-02-02 18:49:07.905858 | 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.905870 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.055) 0:01:42.933 ******* 2026-02-02 18:49:07.905878 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.055) 0:01:42.932 ******* 2026-02-02 18:49:07.905896 | controller | ok: [localhost] 2026-02-02 18:49:08.323598 | controller | 2026-02-02 18:49:08.323661 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-02 18:49:08.323668 | controller | (snippet_datadir, 2026-02-02 18:49:08.323673 | controller | '03_user_data_b64.yaml') | path_join 2026-02-02 18:49:08.323678 | controller | }}, content={{ 2026-02-02 18:49:08.323682 | controller | _base64_patch | 2026-02-02 18:49:08.323687 | controller | default({}) | 2026-02-02 18:49:08.323691 | controller | to_nice_yaml 2026-02-02 18:49:08.323695 | controller | }}, mode=0644] *** 2026-02-02 18:49:08.323700 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.060) 0:01:42.994 ******* 2026-02-02 18:49:08.323705 | controller | Monday 02 February 2026 18:49:07 +0000 (0:00:00.060) 0:01:42.993 ******* 2026-02-02 18:49:08.323731 | controller | changed: [localhost] 2026-02-02 18:49:08.701984 | controller | 2026-02-02 18:49:08.702034 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-02 18:49:08.702043 | controller | (snippet_datadir, 2026-02-02 18:49:08.702048 | controller | '04_user_data.yaml') | path_join 2026-02-02 18:49:08.702053 | controller | }}, content={{ 2026-02-02 18:49:08.702058 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-02 18:49:08.702062 | controller | default({}) | 2026-02-02 18:49:08.702067 | controller | to_nice_yaml 2026-02-02 18:49:08.702071 | controller | }}, mode=0644] *** 2026-02-02 18:49:08.702076 | controller | Monday 02 February 2026 18:49:08 +0000 (0:00:00.417) 0:01:43.412 ******* 2026-02-02 18:49:08.702080 | controller | Monday 02 February 2026 18:49:08 +0000 (0:00:00.417) 0:01:43.410 ******* 2026-02-02 18:49:08.702090 | controller | changed: [localhost] 2026-02-02 18:49:09.082682 | controller | 2026-02-02 18:49:09.082744 | 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.082764 | controller | ( 2026-02-02 18:49:09.082769 | controller | snippet_datadir, 2026-02-02 18:49:09.082774 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-02 18:49:09.082779 | controller | ) | path_join 2026-02-02 18:49:09.082785 | controller | }}, mode=0644] *** 2026-02-02 18:49:09.082790 | controller | Monday 02 February 2026 18:49:08 +0000 (0:00:00.378) 0:01:43.790 ******* 2026-02-02 18:49:09.082795 | controller | Monday 02 February 2026 18:49:08 +0000 (0:00:00.378) 0:01:43.789 ******* 2026-02-02 18:49:09.082810 | controller | changed: [localhost] 2026-02-02 18:49:09.164923 | controller | 2026-02-02 18:49:09.165005 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-02 18:49:09.165018 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.380) 0:01:44.171 ******* 2026-02-02 18:49:09.165029 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.380) 0:01:44.170 ******* 2026-02-02 18:49:09.165052 | 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.224518 | controller | 2026-02-02 18:49:09.224594 | 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.224604 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.082) 0:01:44.253 ******* 2026-02-02 18:49:09.224611 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.082) 0:01:44.252 ******* 2026-02-02 18:49:09.224630 | controller | ok: [localhost] => 2026-02-02 18:49:09.433217 | controller | changed: false 2026-02-02 18:49:09.433260 | controller | msg: All assertions passed 2026-02-02 18:49:09.433269 | controller | 2026-02-02 18:49:09.433276 | 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.433284 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.059) 0:01:44.313 ******* 2026-02-02 18:49:09.433291 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.059) 0:01:44.311 ******* 2026-02-02 18:49:09.433304 | controller | ok: [localhost] 2026-02-02 18:49:09.485275 | controller | 2026-02-02 18:49:09.485317 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-02 18:49:09.485327 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.208) 0:01:44.521 ******* 2026-02-02 18:49:09.485334 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.208) 0:01:44.520 ******* 2026-02-02 18:49:09.485347 | controller | ok: [localhost] 2026-02-02 18:49:10.889603 | controller | 2026-02-02 18:49:10.889634 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-02 18:49:10.889640 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.052) 0:01:44.573 ******* 2026-02-02 18:49:10.889645 | controller | Monday 02 February 2026 18:49:09 +0000 (0:00:00.052) 0:01:44.572 ******* 2026-02-02 18:49:10.889654 | 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:11.042186 | 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:11.042226 | controller | 2026-02-02 18:49:11.042235 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-02 18:49:11.042242 | controller | _content | 2026-02-02 18:49:11.042249 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-02 18:49:11.042255 | controller | combine(_parsed, recursive=true) 2026-02-02 18:49:11.042267 | controller | }} 2026-02-02 18:49:11.042273 | controller | ] *** 2026-02-02 18:49:11.042280 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:01.404) 0:01:45.978 ******* 2026-02-02 18:49:11.042286 | controller | Monday 02 February 2026 18:49:10 +0000 (0:00:01.404) 0:01:45.977 ******* 2026-02-02 18:49:11.042299 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-02 18:49:11.261212 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-02 18:49:11.261245 | controller | 2026-02-02 18:49:11.261252 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-02 18:49:11.261257 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.152) 0:01:46.130 ******* 2026-02-02 18:49:11.261262 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.152) 0:01:46.129 ******* 2026-02-02 18:49:11.261271 | controller | changed: [localhost] 2026-02-02 18:49:11.739550 | controller | 2026-02-02 18:49:11.739589 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-02 18:49:11.739598 | controller | (_destdir, 2026-02-02 18:49:11.739604 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-02 18:49:11.739611 | controller | }}, content={{ 2026-02-02 18:49:11.739617 | controller | ( 2026-02-02 18:49:11.739623 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-02 18:49:11.739629 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-02 18:49:11.739635 | controller | }}, mode=0644] *** 2026-02-02 18:49:11.739641 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.219) 0:01:46.350 ******* 2026-02-02 18:49:11.739647 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.219) 0:01:46.348 ******* 2026-02-02 18:49:11.739659 | controller | changed: [localhost] 2026-02-02 18:49:11.998601 | controller | 2026-02-02 18:49:11.998638 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-02 18:49:11.998647 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-02 18:49:11.998653 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-02 18:49:11.998659 | controller | _val['name'], 'values.yaml') | path_join 2026-02-02 18:49:11.998664 | controller | }}, dest={{ 2026-02-02 18:49:11.998670 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-02 18:49:11.998676 | controller | stage['path'], _val.src_file 2026-02-02 18:49:11.998682 | controller | ) | 2026-02-02 18:49:11.998688 | controller | path_join 2026-02-02 18:49:11.998694 | controller | }}] *** 2026-02-02 18:49:11.998699 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.478) 0:01:46.828 ******* 2026-02-02 18:49:11.998706 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.478) 0:01:46.827 ******* 2026-02-02 18:49:11.998717 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-02 18:49:12.033826 | controller | 2026-02-02 18:49:12.033861 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:12.033867 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.259) 0:01:47.087 ******* 2026-02-02 18:49:12.033873 | controller | Monday 02 February 2026 18:49:11 +0000 (0:00:00.259) 0:01:47.086 ******* 2026-02-02 18:49:12.033881 | controller | skipping: [localhost] 2026-02-02 18:49:12.388538 | controller | 2026-02-02 18:49:12.388574 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-02 18:49:12.388581 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.035) 0:01:47.122 ******* 2026-02-02 18:49:12.388586 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.035) 0:01:47.121 ******* 2026-02-02 18:49:12.388601 | controller | changed: [localhost] 2026-02-02 18:49:12.770834 | controller | 2026-02-02 18:49:12.770870 | 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:12.770882 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.354) 0:01:47.477 ******* 2026-02-02 18:49:12.770887 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.354) 0:01:47.476 ******* 2026-02-02 18:49:12.770898 | controller | changed: [localhost] 2026-02-02 18:49:13.001297 | controller | 2026-02-02 18:49:13.001338 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-02 18:49:13.001347 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-02 18:49:13.001354 | controller | stage['build_output'] | basename) | path_join 2026-02-02 18:49:13.001361 | controller | }}, mode=0644] *** 2026-02-02 18:49:13.001367 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.382) 0:01:47.859 ******* 2026-02-02 18:49:13.001374 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.382) 0:01:47.858 ******* 2026-02-02 18:49:13.001385 | controller | changed: [localhost] 2026-02-02 18:49:13.052038 | controller | 2026-02-02 18:49:13.052072 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:13.052079 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.230) 0:01:48.089 ******* 2026-02-02 18:49:13.052084 | controller | Monday 02 February 2026 18:49:12 +0000 (0:00:00.230) 0:01:48.088 ******* 2026-02-02 18:49:13.052093 | controller | skipping: [localhost] 2026-02-02 18:49:13.102623 | controller | 2026-02-02 18:49:13.102660 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-02 18:49:13.102669 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.050) 0:01:48.140 ******* 2026-02-02 18:49:13.102676 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.050) 0:01:48.139 ******* 2026-02-02 18:49:13.102687 | controller | skipping: [localhost] 2026-02-02 18:49:13.149383 | controller | 2026-02-02 18:49:13.149438 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/deployment _raw_params={{ wait_condition }}] *** 2026-02-02 18:49:13.149451 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.050) 0:01:48.191 ******* 2026-02-02 18:49:13.149462 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.050) 0:01:48.190 ******* 2026-02-02 18:49:13.149480 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=180m) 2026-02-02 18:49:13.199177 | controller | skipping: [localhost] 2026-02-02 18:49:13.199229 | controller | 2026-02-02 18:49:13.199242 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-02 18:49:13.199254 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.045) 0:01:48.237 ******* 2026-02-02 18:49:13.199264 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.046) 0:01:48.236 ******* 2026-02-02 18:49:13.199282 | controller | skipping: [localhost] 2026-02-02 18:49:13.274943 | controller | 2026-02-02 18:49:13.274981 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/deployment name=run_hook] *** 2026-02-02 18:49:13.274996 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.049) 0:01:48.287 ******* 2026-02-02 18:49:13.275003 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.049) 0:01:48.286 ******* 2026-02-02 18:49:13.275016 | controller | skipping: [localhost] 2026-02-02 18:49:13.369736 | controller | 2026-02-02 18:49:13.369825 | controller | PLAY RECAP ********************************************************************* 2026-02-02 18:49:13.369833 | controller | localhost : ok=371 changed=120 unreachable=0 failed=0 skipped=123 rescued=0 ignored=0 2026-02-02 18:49:13.369838 | controller | 2026-02-02 18:49:13.369843 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.074) 0:01:48.361 ******* 2026-02-02 18:49:13.369848 | controller | =============================================================================== 2026-02-02 18:49:13.369858 | controller | Get automation contents ------------------------------------------------- 8.15s 2026-02-02 18:49:13.369863 | controller | ci_setup : Install openshift client ------------------------------------- 5.31s 2026-02-02 18:49:13.369867 | controller | ci_setup : Install needed packages -------------------------------------- 4.10s 2026-02-02 18:49:13.369871 | controller | Load automation files as fact ------------------------------------------- 1.60s 2026-02-02 18:49:13.369876 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 1.40s 2026-02-02 18:49:13.369880 | controller | ci_setup : Manage directories ------------------------------------------- 0.99s 2026-02-02 18:49:13.369885 | controller | Gathering Facts --------------------------------------------------------- 0.90s 2026-02-02 18:49:13.369889 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.79s 2026-02-02 18:49:13.369893 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s 2026-02-02 18:49:13.369898 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.65s 2026-02-02 18:49:13.369902 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s 2026-02-02 18:49:13.369906 | controller | Create needed SSH keypairs ---------------------------------------------- 0.63s 2026-02-02 18:49:13.369911 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.63s 2026-02-02 18:49:13.369915 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.62s 2026-02-02 18:49:13.369923 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2026-02-02 18:49:13.369927 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s 2026-02-02 18:49:13.369932 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s 2026-02-02 18:49:13.369936 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.56s 2026-02-02 18:49:13.369941 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.56s 2026-02-02 18:49:13.369945 | controller | kustomize_deploy : Ensure source files exists --------------------------- 0.56s 2026-02-02 18:49:13.369949 | controller | Monday 02 February 2026 18:49:13 +0000 (0:00:00.076) 0:01:48.362 ******* 2026-02-02 18:49:13.369954 | controller | =============================================================================== 2026-02-02 18:49:13.369958 | controller | ci_gen_kustomize_values ------------------------------------------------ 56.54s 2026-02-02 18:49:13.369962 | controller | kustomize_deploy ------------------------------------------------------- 25.95s 2026-02-02 18:49:13.369967 | controller | ci_setup --------------------------------------------------------------- 11.77s 2026-02-02 18:49:13.369971 | controller | ansible.builtin.slurp --------------------------------------------------- 9.09s 2026-02-02 18:49:13.369975 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.66s 2026-02-02 18:49:13.369980 | controller | gather_facts ------------------------------------------------------------ 0.90s 2026-02-02 18:49:13.369984 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.63s 2026-02-02 18:49:13.369988 | controller | ansible.builtin.copy ---------------------------------------------------- 0.48s 2026-02-02 18:49:13.369993 | controller | ansible.builtin.file ---------------------------------------------------- 0.36s 2026-02-02 18:49:13.369997 | controller | ansible.builtin.include_role -------------------------------------------- 0.35s 2026-02-02 18:49:13.370001 | controller | ansible.builtin.find ---------------------------------------------------- 0.22s 2026-02-02 18:49:13.370006 | controller | ansible.builtin.stat ---------------------------------------------------- 0.19s 2026-02-02 18:49:13.370010 | controller | networking_mapper ------------------------------------------------------- 0.10s 2026-02-02 18:49:13.370015 | controller | ansible.builtin.include_vars -------------------------------------------- 0.06s 2026-02-02 18:49:13.370019 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s 2026-02-02 18:49:13.370025 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-02 18:49:13.370029 | controller | total ----------------------------------------------------------------- 108.33s 2026-02-02 18:49:13.628523 | controller | changed 2026-02-02 18:49:13.673071 | 2026-02-02 18:49:13.673169 | PLAY RECAP 2026-02-02 18:49:13.673207 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-02 18:49:13.673227 | 2026-02-02 18:49:13.788525 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-02 18:49:13.789502 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-02 18:49:14.521345 | 2026-02-02 18:49:14.521539 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-02 18:49:14.543009 | 2026-02-02 18:49:14.543096 | TASK [Filter out host if needed] 2026-02-02 18:49:14.551999 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-02 18:49:14.556653 | 2026-02-02 18:49:14.556772 | TASK [Ensure file is present] 2026-02-02 18:49:14.932651 | controller | ok 2026-02-02 18:49:14.943544 | 2026-02-02 18:49:14.943760 | TASK [Manage molecule report file] 2026-02-02 18:49:15.477909 | controller | skipping: Conditional result was False 2026-02-02 18:49:15.484960 | 2026-02-02 18:49:15.485038 | TASK [Check if we get ci-framework-data basedir] 2026-02-02 18:49:15.724915 | controller | ok 2026-02-02 18:49:15.730516 | 2026-02-02 18:49:15.730579 | TASK [Create ci-framework-data log directory for zuul] 2026-02-02 18:49:16.138648 | controller | changed 2026-02-02 18:49:16.144176 | 2026-02-02 18:49:16.144237 | TASK [Copy ci-framework interesting files] 2026-02-02 18:49:16.642587 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-02 18:49:16.730165 | controller | changed 2026-02-02 18:49:16.736301 | 2026-02-02 18:49:16.736369 | TASK [Get SELinux listing] 2026-02-02 18:49:17.274023 | controller | changed 2026-02-02 18:49:17.284747 | 2026-02-02 18:49:17.284838 | TASK [Generate log index] 2026-02-02 18:49:18.105046 | controller | changed 2026-02-02 18:49:18.120824 | 2026-02-02 18:49:18.120954 | TASK [Get some env related data] 2026-02-02 18:49:18.756372 | controller | /home/zuul/.local/bin/ansible 2026-02-02 18:49:19.664422 | controller | changed 2026-02-02 18:49:19.670751 | 2026-02-02 18:49:19.670817 | TASK [Generate list of logs to collect in home directory] 2026-02-02 18:49:20.024548 | controller | ok: All paths examined 2026-02-02 18:49:20.029909 | 2026-02-02 18:49:20.029969 | LOOP [Copy logs from home directory] 2026-02-02 18:49:20.432801 | controller | changed: 2026-02-02 18:49:20.432955 | controller | { 2026-02-02 18:49:20.432980 | controller | "atime": 1770058007.9815352, 2026-02-02 18:49:20.432998 | controller | "ctime": 1770058153.2743769, 2026-02-02 18:49:20.433015 | controller | "dev": 64513, 2026-02-02 18:49:20.433032 | controller | "gid": 1000, 2026-02-02 18:49:20.433048 | controller | "gr_name": "zuul", 2026-02-02 18:49:20.433065 | controller | "inode": 379690, 2026-02-02 18:49:20.433081 | controller | "isblk": false, 2026-02-02 18:49:20.433097 | controller | "ischr": false, 2026-02-02 18:49:20.433112 | controller | "isdir": false, 2026-02-02 18:49:20.433128 | controller | "isfifo": false, 2026-02-02 18:49:20.433143 | controller | "isgid": false, 2026-02-02 18:49:20.433158 | controller | "islnk": false, 2026-02-02 18:49:20.433173 | controller | "isreg": true, 2026-02-02 18:49:20.433188 | controller | "issock": false, 2026-02-02 18:49:20.433202 | controller | "isuid": false, 2026-02-02 18:49:20.433217 | controller | "mode": "0644", 2026-02-02 18:49:20.433231 | controller | "mtime": 1770058153.2743769, 2026-02-02 18:49:20.433246 | controller | "nlink": 1, 2026-02-02 18:49:20.433261 | controller | "path": "/home/zuul/ansible.log", 2026-02-02 18:49:20.433278 | controller | "pw_name": "zuul", 2026-02-02 18:49:20.433293 | controller | "rgrp": true, 2026-02-02 18:49:20.433308 | controller | "roth": true, 2026-02-02 18:49:20.433323 | controller | "rusr": true, 2026-02-02 18:49:20.433338 | controller | "size": 324318, 2026-02-02 18:49:20.433353 | controller | "uid": 1000, 2026-02-02 18:49:20.433368 | controller | "wgrp": false, 2026-02-02 18:49:20.433383 | controller | "woth": false, 2026-02-02 18:49:20.433401 | controller | "wusr": true, 2026-02-02 18:49:20.433417 | controller | "xgrp": false, 2026-02-02 18:49:20.433433 | controller | "xoth": false, 2026-02-02 18:49:20.433448 | controller | "xusr": false 2026-02-02 18:49:20.433463 | controller | } 2026-02-02 18:49:20.445893 | 2026-02-02 18:49:20.445955 | TASK [Copy crio stats log file] 2026-02-02 18:49:20.472924 | controller | skipping: Conditional result was False 2026-02-02 18:49:20.482659 | 2026-02-02 18:49:20.482760 | TASK [Get SELinux related data] 2026-02-02 18:49:20.743855 | controller | 2026-02-02 18:49:21.028987 | controller | ERROR 2026-02-02 18:49:21.029252 | controller | { 2026-02-02 18:49:21.029283 | controller | "delta": "0:00:00.014282", 2026-02-02 18:49:21.029303 | controller | "end": "2026-02-02 18:49:20.744524", 2026-02-02 18:49:21.029320 | controller | "msg": "non-zero return code", 2026-02-02 18:49:21.029336 | controller | "rc": 1, 2026-02-02 18:49:21.029352 | controller | "start": "2026-02-02 18:49:20.730242" 2026-02-02 18:49:21.029368 | controller | } 2026-02-02 18:49:21.029392 | controller | ERROR: Ignoring Errors 2026-02-02 18:49:21.035258 | 2026-02-02 18:49:21.035342 | TASK [Create system configuration directory] 2026-02-02 18:49:21.249952 | controller | changed 2026-02-02 18:49:21.258856 | 2026-02-02 18:49:21.259075 | TASK [Get some of the system configurations] 2026-02-02 18:49:21.820820 | controller | changed 2026-02-02 18:49:21.826782 | 2026-02-02 18:49:21.826849 | TASK [Copy generated documentation if available] 2026-02-02 18:49:21.852611 | controller | skipping: Conditional result was False 2026-02-02 18:49:21.858465 | 2026-02-02 18:49:21.858526 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-02 18:49:21.882886 | controller | skipping: Conditional result was False 2026-02-02 18:49:21.889095 | 2026-02-02 18:49:21.889156 | TASK [Compress logs bigger than 2MB] 2026-02-02 18:49:22.421724 | controller | changed 2026-02-02 18:49:22.438977 | 2026-02-02 18:49:22.439066 | TASK [Copy files from workspace on node] 2026-02-02 18:49:22.462424 | controller | ok 2026-02-02 18:49:22.498769 | 2026-02-02 18:49:22.498862 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-02 18:49:22.526461 | controller | skipping: Conditional result was False 2026-02-02 18:49:22.532865 | 2026-02-02 18:49:22.532934 | TASK [fetch-output : Set log path for single node] 2026-02-02 18:49:22.584971 | controller | ok 2026-02-02 18:49:22.590073 | 2026-02-02 18:49:22.590135 | LOOP [fetch-output : Ensure local output dirs] 2026-02-02 18:49:22.821848 | controller -> localhost | ok: "/var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/logs" 2026-02-02 18:49:22.822238 | controller -> localhost | changed: All items complete 2026-02-02 18:49:22.822273 | 2026-02-02 18:49:23.039231 | controller -> localhost | changed: "/var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/artifacts" 2026-02-02 18:49:23.279400 | controller -> localhost | changed: "/var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/docs" 2026-02-02 18:49:23.292360 | 2026-02-02 18:49:23.292547 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-02 18:49:23.959380 | controller | changed: 2026-02-02 18:49:23.959586 | controller | .d..t...... ./ 2026-02-02 18:49:23.959612 | controller | >f+++++++++ README.html 2026-02-02 18:49:23.959632 | controller | >f+++++++++ ansible.log 2026-02-02 18:49:23.959652 | controller | >f+++++++++ dmesg.log 2026-02-02 18:49:23.959690 | controller | >f+++++++++ installed-pkgs.log 2026-02-02 18:49:23.959709 | controller | >f+++++++++ python.log 2026-02-02 18:49:23.959730 | controller | >f+++++++++ registries.conf 2026-02-02 18:49:23.959749 | controller | >f+++++++++ selinux-denials.log 2026-02-02 18:49:23.959766 | controller | >f+++++++++ selinux-listing.log 2026-02-02 18:49:23.959786 | controller | cd+++++++++ ci-framework-data/ 2026-02-02 18:49:23.959803 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-02 18:49:23.959819 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-02 18:49:23.959836 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-02 18:49:23.959852 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-02 18:49:23.959868 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-02 18:49:23.959884 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-02 18:49:23.959900 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-02 18:49:23.959916 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-02 18:49:23.959932 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-02 18:49:23.959948 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/ 2026-02-02 18:49:23.959963 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/values.yaml 2026-02-02 18:49:23.959979 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/ 2026-02-02 18:49:23.959995 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/values.yaml 2026-02-02 18:49:23.960011 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/ 2026-02-02 18:49:23.960027 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/values.yaml 2026-02-02 18:49:23.960051 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/ 2026-02-02 18:49:23.960067 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/values.yaml 2026-02-02 18:49:23.960083 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/ 2026-02-02 18:49:23.960100 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/values.yaml 2026-02-02 18:49:23.960116 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/ 2026-02-02 18:49:23.960132 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/values.yaml 2026-02-02 18:49:23.960149 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-02 18:49:23.960165 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-02 18:49:23.960181 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/node-zone-labels/ 2026-02-02 18:49:23.960197 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/node-zone-labels/values.yaml 2026-02-02 18:49:23.960213 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-02 18:49:23.960230 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-02 18:49:23.960245 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-02 18:49:23.960261 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-02 18:49:23.960277 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-02 18:49:23.960292 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-02 18:49:23.960308 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-02 18:49:23.960324 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/ 2026-02-02 18:49:23.960340 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/01_original.yaml 2026-02-02 18:49:23.960356 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml 2026-02-02 18:49:23.960372 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml 2026-02-02 18:49:23.960388 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml 2026-02-02 18:49:23.960404 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/ 2026-02-02 18:49:23.960420 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/01_original.yaml 2026-02-02 18:49:23.960435 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml 2026-02-02 18:49:23.960451 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml 2026-02-02 18:49:23.960467 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml 2026-02-02 18:49:23.960483 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/ 2026-02-02 18:49:23.960499 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/01_original.yaml 2026-02-02 18:49:23.960519 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml 2026-02-02 18:49:23.960536 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml 2026-02-02 18:49:23.960552 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml 2026-02-02 18:49:23.960568 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/ 2026-02-02 18:49:23.960584 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/01_original.yaml 2026-02-02 18:49:23.960601 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml 2026-02-02 18:49:23.960617 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml 2026-02-02 18:49:23.960632 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml 2026-02-02 18:49:23.960648 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/ 2026-02-02 18:49:23.960678 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/01_original.yaml 2026-02-02 18:49:23.960700 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml 2026-02-02 18:49:23.960716 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml 2026-02-02 18:49:23.960732 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml 2026-02-02 18:49:23.960747 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/ 2026-02-02 18:49:23.960763 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/01_original.yaml 2026-02-02 18:49:23.960778 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml 2026-02-02 18:49:23.960793 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml 2026-02-02 18:49:23.960809 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml 2026-02-02 18:49:23.960824 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-02 18:49:23.960840 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-02 18:49:23.960856 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.29904.2026-02-02@18:48:03~ 2026-02-02 18:49:23.960872 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-02 18:49:23.960887 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-02 18:49:23.960903 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-02 18:49:23.960919 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/ 2026-02-02 18:49:23.960934 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/01_original.yaml 2026-02-02 18:49:23.960950 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/03_user_data_b64.yaml 2026-02-02 18:49:23.960965 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/04_user_data.yaml 2026-02-02 18:49:23.960980 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-02 18:49:23.960995 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-02 18:49:23.961014 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-02 18:49:23.961030 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-02 18:49:23.961045 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-02 18:49:23.961060 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-02 18:49:23.961075 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-deployment.yaml 2026-02-02 18:49:23.961089 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-compute-nodeset.yaml 2026-02-02 18:49:23.961105 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-networker-nodeset.yaml 2026-02-02 18:49:23.961120 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-compute-nodeset.yaml 2026-02-02 18:49:23.961136 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-networker-nodeset.yaml 2026-02-02 18:49:23.961151 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-compute-nodeset.yaml 2026-02-02 18:49:23.961166 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-networker-nodeset.yaml 2026-02-02 18:49:23.961181 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml 2026-02-02 18:49:23.961197 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-02 18:49:23.961212 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/topology.yaml 2026-02-02 18:49:23.961227 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-02 18:49:23.961242 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-02 18:49:23.961257 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-02 18:49:23.961272 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-02 18:49:23.961287 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-02 18:49:23.961301 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-02 18:49:23.961316 | controller | cd+++++++++ registries.conf.d/ 2026-02-02 18:49:23.961331 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-02 18:49:23.961345 | controller | cd+++++++++ system-config/ 2026-02-02 18:49:23.961360 | controller | cd+++++++++ system-config/libvirt/ 2026-02-02 18:49:23.961374 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-02 18:49:23.961389 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-02 18:49:24.454338 | controller | changed: .d..t...... ./ 2026-02-02 18:49:24.887328 | controller | changed: .d..t...... ./ 2026-02-02 18:49:24.907030 | 2026-02-02 18:49:24.907150 | TASK [Return artifact to Zuul] 2026-02-02 18:49:24.931171 | controller | skipping: Conditional result was False 2026-02-02 18:49:24.952452 | 2026-02-02 18:49:24.952513 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-02 18:49:24.952619 | 2026-02-02 18:49:24.952645 | PLAY RECAP 2026-02-02 18:49:24.952708 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-02 18:49:24.952734 | 2026-02-02 18:49:25.081711 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-02 18:49:25.082866 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-02 18:49:25.666869 | 2026-02-02 18:49:25.667026 | PLAY [all] 2026-02-02 18:49:25.697330 | 2026-02-02 18:49:25.697404 | TASK [include_role : fetch-output] 2026-02-02 18:49:25.728314 | controller | ok 2026-02-02 18:49:25.747457 | 2026-02-02 18:49:25.747544 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-02 18:49:25.792296 | controller | skipping: Conditional result was False 2026-02-02 18:49:25.798737 | 2026-02-02 18:49:25.798804 | TASK [fetch-output : Set log path for single node] 2026-02-02 18:49:25.839105 | controller | ok 2026-02-02 18:49:25.844175 | 2026-02-02 18:49:25.844245 | LOOP [fetch-output : Ensure local output dirs] 2026-02-02 18:49:26.257272 | controller -> localhost | ok: "/var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/logs" 2026-02-02 18:49:26.503115 | controller -> localhost | ok: "/var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/artifacts" 2026-02-02 18:49:26.710925 | controller -> localhost | ok: "/var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/docs" 2026-02-02 18:49:26.735875 | 2026-02-02 18:49:26.736122 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-02 18:49:27.379469 | controller | ok 2026-02-02 18:49:27.379797 | controller | ok: All items complete 2026-02-02 18:49:27.379837 | 2026-02-02 18:49:27.915911 | controller | ok 2026-02-02 18:49:28.408125 | controller | ok 2026-02-02 18:49:28.434989 | 2026-02-02 18:49:28.435266 | TASK [include_role : fetch-output-openshift] 2026-02-02 18:49:28.464327 | controller | skipping: Conditional result was False 2026-02-02 18:49:28.479013 | 2026-02-02 18:49:28.479162 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-02 18:49:28.987872 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.011117 2026-02-02 18:49:29.247524 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012593 2026-02-02 18:49:29.286070 | 2026-02-02 18:49:29.286359 | PLAY [all] 2026-02-02 18:49:29.303221 | 2026-02-02 18:49:29.303355 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-02 18:49:29.845570 | controller | changed 2026-02-02 18:49:29.868590 | 2026-02-02 18:49:29.868636 | PLAY RECAP 2026-02-02 18:49:29.868693 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-02 18:49:29.868719 | 2026-02-02 18:49:29.979294 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-02 18:49:29.980237 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-02 18:49:30.727224 | 2026-02-02 18:49:30.727450 | PLAY [localhost] 2026-02-02 18:49:30.747106 | 2026-02-02 18:49:30.747214 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-02 18:49:31.155695 | localhost | changed 2026-02-02 18:49:31.160876 | 2026-02-02 18:49:31.160959 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-02 18:49:31.190700 | localhost | ok 2026-02-02 18:49:31.199027 | 2026-02-02 18:49:31.199104 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-02 18:49:31.600830 | localhost | changed 2026-02-02 18:49:31.610184 | 2026-02-02 18:49:31.610261 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-02 18:49:32.289404 | localhost | changed 2026-02-02 18:49:32.295043 | 2026-02-02 18:49:32.295113 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-02 18:49:32.754249 | localhost | Identity added: /var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/tmp/ansible.wytx5xdw (/var/lib/zuul/builds/c82dd9ddf6fa47cd9d3c7a8cf50a765b/work/tmp/ansible.wytx5xdw) 2026-02-02 18:49:32.754537 | localhost | ok: Runtime: 0:00:00.011553 2026-02-02 18:49:32.761291 | 2026-02-02 18:49:32.761392 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-02 18:49:33.091543 | localhost | ok: Runtime: 0:00:00.008937 2026-02-02 18:49:33.099726 | 2026-02-02 18:49:33.099828 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-02 18:49:33.162907 | localhost | changed 2026-02-02 18:49:33.169038 | 2026-02-02 18:49:33.169128 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-02 18:49:33.546379 | localhost | changed 2026-02-02 18:49:33.567982 | 2026-02-02 18:49:33.568042 | PLAY [localhost] 2026-02-02 18:49:33.581243 | 2026-02-02 18:49:33.581316 | TASK [Generate bulk log download script] 2026-02-02 18:49:33.611121 | localhost | ok 2026-02-02 18:49:33.624140 | 2026-02-02 18:49:33.624213 | TASK [local-log-download : Check API endpoint is defined] 2026-02-02 18:49:33.663917 | localhost | ok: All assertions passed 2026-02-02 18:49:33.668775 | 2026-02-02 18:49:33.668840 | TASK [local-log-download : Create download script] 2026-02-02 18:49:34.093471 | localhost -> localhost | changed 2026-02-02 18:49:34.103635 | 2026-02-02 18:49:34.103722 | TASK [Register quick-download link] 2026-02-02 18:49:34.134622 | localhost | ok 2026-02-02 18:49:34.193794 | 2026-02-02 18:49:34.194023 | PLAY [logserver.rdoproject.org] 2026-02-02 18:49:34.204021 | 2026-02-02 18:49:34.204152 | TASK [Set zuul-log-path fact] 2026-02-02 18:49:34.222138 | logserver.rdoproject.org | ok 2026-02-02 18:49:34.232599 | 2026-02-02 18:49:34.232681 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-02 18:49:34.261067 | logserver.rdoproject.org | ok 2026-02-02 18:49:34.267283 | 2026-02-02 18:49:34.267352 | TASK [upload-logs : Create log directories] 2026-02-02 18:49:34.901705 | logserver.rdoproject.org | changed 2026-02-02 18:49:34.908580 | 2026-02-02 18:49:34.908753 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-02 18:49:35.242555 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.012888 2026-02-02 18:49:35.248589 | 2026-02-02 18:49:35.248655 | TASK [upload-logs : Upload logs to log server] 2026-02-02 18:49:36.076724 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-02 18:49:36.083294 | 2026-02-02 18:49:36.083430 | LOOP [upload-logs : Compress console log and json output] 2026-02-02 18:49:36.146520 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-02 18:49:36.154824 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-02 18:49:36.170394 | 2026-02-02 18:49:36.170531 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-02 18:49:36.218441 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-02 18:49:36.218899 | 2026-02-02 18:49:36.221767 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-02 18:49:36.237794 | 2026-02-02 18:49:36.237936 | LOOP [upload-logs : Upload console log and json output]