2025-09-29 13:14:02.694496 | Job console starting... 2025-09-29 13:14:02.704806 | Updating repositories 2025-09-29 13:14:02.745900 | Preparing job workspace 2025-09-29 13:14:08.319259 | Running Ansible setup... 2025-09-29 13:14:12.359800 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-09-29 13:14:12.967757 | 2025-09-29 13:14:12.967923 | PLAY [localhost] 2025-09-29 13:14:12.979287 | 2025-09-29 13:14:12.979355 | TASK [Gathering Facts] 2025-09-29 13:14:13.889376 | localhost | ok 2025-09-29 13:14:13.908351 | 2025-09-29 13:14:13.908458 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-09-29 13:14:14.387412 | localhost -> localhost | changed 2025-09-29 13:14:14.399503 | 2025-09-29 13:14:14.399661 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-09-29 13:14:15.282916 | localhost -> localhost | changed 2025-09-29 13:14:15.298457 | 2025-09-29 13:14:15.298623 | TASK [Setup log path fact] 2025-09-29 13:14:15.344430 | localhost | ok 2025-09-29 13:14:15.403448 | 2025-09-29 13:14:15.403552 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-29 13:14:15.478269 | localhost | ok 2025-09-29 13:14:15.491374 | 2025-09-29 13:14:15.491482 | TASK [emit-job-header : Print job information] 2025-09-29 13:14:15.535799 | # Job Information 2025-09-29 13:14:15.535964 | Ansible Version: 2.15.12 2025-09-29 13:14:15.535990 | Job: rhoso-architecture-validate-dz-storage 2025-09-29 13:14:15.536010 | Pipeline: github-check 2025-09-29 13:14:15.536028 | Executor: ze04.softwarefactory-project.io 2025-09-29 13:14:15.536046 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/602 2025-09-29 13:14:15.536064 | Log URL (when completed): https://logserver.rdoproject.org/09d/rdoproject.org/09dc820438e742e19e045015c4d02ff6/ 2025-09-29 13:14:15.536081 | Event ID: fab48f10-9d35-11f0-980c-07c06b81ac3c 2025-09-29 13:14:15.540061 | 2025-09-29 13:14:15.540133 | LOOP [emit-job-header : Print node information] 2025-09-29 13:14:15.640352 | localhost | ok: 2025-09-29 13:14:15.640565 | localhost | # Node Information 2025-09-29 13:14:15.640593 | localhost | Inventory Hostname: controller 2025-09-29 13:14:15.640616 | localhost | Hostname: np0005459550 2025-09-29 13:14:15.640635 | localhost | Username: zuul 2025-09-29 13:14:15.640656 | localhost | Distro: CentOS 9 2025-09-29 13:14:15.640674 | localhost | Provider: vexxhost-nodepool-tripleo 2025-09-29 13:14:15.640713 | localhost | Region: RegionOne 2025-09-29 13:14:15.640731 | localhost | Label: cloud-centos-9-stream-tripleo 2025-09-29 13:14:15.640748 | localhost | Product Name: OpenStack Nova 2025-09-29 13:14:15.640764 | localhost | Interface IP: 38.129.56.13 2025-09-29 13:14:15.664715 | 2025-09-29 13:14:15.664849 | PLAY [all] 2025-09-29 13:14:15.671167 | 2025-09-29 13:14:15.671232 | TASK [Gather network facts] 2025-09-29 13:14:16.208163 | controller | ok 2025-09-29 13:14:16.223665 | 2025-09-29 13:14:16.223741 | TASK [include_role : start-zuul-console] 2025-09-29 13:14:16.252973 | controller | ok 2025-09-29 13:14:16.265798 | 2025-09-29 13:14:16.265869 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-09-29 13:14:16.681818 | controller | ok 2025-09-29 13:14:16.690985 | 2025-09-29 13:14:16.691046 | TASK [include_role : add-build-sshkey] 2025-09-29 13:14:16.709982 | controller | ok 2025-09-29 13:14:16.724169 | 2025-09-29 13:14:16.724237 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-09-29 13:14:16.943004 | controller -> localhost | ok 2025-09-29 13:14:16.960038 | 2025-09-29 13:14:16.960178 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-09-29 13:14:16.988865 | controller | ok 2025-09-29 13:14:17.001949 | controller | included: /var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-09-29 13:14:17.007804 | 2025-09-29 13:14:17.007871 | TASK [add-build-sshkey : Create Temp SSH key] 2025-09-29 13:14:17.844651 | controller -> localhost | Generating public/private rsa key pair. 2025-09-29 13:14:17.844899 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/09dc820438e742e19e045015c4d02ff6_id_rsa. 2025-09-29 13:14:17.844931 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/09dc820438e742e19e045015c4d02ff6_id_rsa.pub. 2025-09-29 13:14:17.844954 | controller -> localhost | The key fingerprint is: 2025-09-29 13:14:17.844974 | controller -> localhost | SHA256:dJTIg7vW4V2+K5UbHgI7i2I00TK3IPmSzhsARkXEtUE zuul-build-sshkey 2025-09-29 13:14:17.844993 | controller -> localhost | The key's randomart image is: 2025-09-29 13:14:17.845011 | controller -> localhost | +---[RSA 3072]----+ 2025-09-29 13:14:17.845029 | controller -> localhost | | .=+oE o ... | 2025-09-29 13:14:17.845048 | controller -> localhost | |. . + +.. | 2025-09-29 13:14:17.845066 | controller -> localhost | |.. . o .... | 2025-09-29 13:14:17.845085 | controller -> localhost | |o o = +.o. . | 2025-09-29 13:14:17.845102 | controller -> localhost | |. + * =S= o . | 2025-09-29 13:14:17.845120 | controller -> localhost | | .o + + = o * | 2025-09-29 13:14:17.845138 | controller -> localhost | | o.o o . o + = | 2025-09-29 13:14:17.845155 | controller -> localhost | | o.o . . . + | 2025-09-29 13:14:17.845173 | controller -> localhost | | .o . ... | 2025-09-29 13:14:17.845192 | controller -> localhost | +----[SHA256]-----+ 2025-09-29 13:14:17.845234 | controller -> localhost | ok: Runtime: 0:00:00.382342 2025-09-29 13:14:17.851216 | 2025-09-29 13:14:17.851283 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-09-29 13:14:17.878995 | controller | ok 2025-09-29 13:14:17.903667 | controller | included: /var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-09-29 13:14:17.920339 | 2025-09-29 13:14:17.920424 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-09-29 13:14:17.935878 | controller | skipping: Conditional result was False 2025-09-29 13:14:17.944600 | 2025-09-29 13:14:17.944726 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-09-29 13:14:18.410820 | controller | changed 2025-09-29 13:14:18.416013 | 2025-09-29 13:14:18.416078 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-09-29 13:14:18.738842 | controller | ok 2025-09-29 13:14:18.745991 | 2025-09-29 13:14:18.746080 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-09-29 13:14:19.573892 | controller | changed 2025-09-29 13:14:19.579452 | 2025-09-29 13:14:19.579516 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-09-29 13:14:20.470120 | controller | changed 2025-09-29 13:14:20.478900 | 2025-09-29 13:14:20.479017 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-09-29 13:14:20.504426 | controller | skipping: Conditional result was False 2025-09-29 13:14:20.512972 | 2025-09-29 13:14:20.513125 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-09-29 13:14:20.903774 | controller -> localhost | changed 2025-09-29 13:14:20.914073 | 2025-09-29 13:14:20.914143 | TASK [add-build-sshkey : Add back temp key] 2025-09-29 13:14:21.209523 | controller -> localhost | Identity added: /var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/09dc820438e742e19e045015c4d02ff6_id_rsa (zuul-build-sshkey) 2025-09-29 13:14:21.209740 | controller -> localhost | ok: Runtime: 0:00:00.013023 2025-09-29 13:14:21.215505 | 2025-09-29 13:14:21.215566 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-09-29 13:14:21.561741 | controller | ok 2025-09-29 13:14:21.566351 | 2025-09-29 13:14:21.566416 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-09-29 13:14:21.601832 | controller | skipping: Conditional result was False 2025-09-29 13:14:21.612574 | 2025-09-29 13:14:21.612648 | TASK [include_role : validate-host] 2025-09-29 13:14:21.642609 | controller | ok 2025-09-29 13:14:21.681606 | 2025-09-29 13:14:21.681714 | TASK [validate-host : Define zuul_info_dir fact] 2025-09-29 13:14:21.722085 | controller | ok 2025-09-29 13:14:21.727569 | 2025-09-29 13:14:21.727633 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-09-29 13:14:21.953600 | controller -> localhost | ok 2025-09-29 13:14:21.961753 | 2025-09-29 13:14:21.961830 | TASK [validate-host : Collect information about the host] 2025-09-29 13:14:22.805490 | controller | ok 2025-09-29 13:14:22.831129 | 2025-09-29 13:14:22.831229 | TASK [validate-host : Sanitize hostname] 2025-09-29 13:14:22.881281 | controller | ok 2025-09-29 13:14:22.886098 | 2025-09-29 13:14:22.886161 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-09-29 13:14:23.421046 | controller -> localhost | changed 2025-09-29 13:14:23.428884 | 2025-09-29 13:14:23.428953 | TASK [validate-host : Collect information about zuul worker] 2025-09-29 13:14:23.836238 | controller | ok 2025-09-29 13:14:23.841350 | 2025-09-29 13:14:23.841418 | TASK [validate-host : Write out all zuul information for each host] 2025-09-29 13:14:24.286597 | controller -> localhost | changed 2025-09-29 13:14:24.301661 | 2025-09-29 13:14:24.301758 | TASK [include_role : prepare-workspace-openshift] 2025-09-29 13:14:24.335834 | controller | skipping: Conditional result was False 2025-09-29 13:14:24.340828 | 2025-09-29 13:14:24.340892 | TASK [include_role : remove-zuul-sshkey] 2025-09-29 13:14:24.354672 | controller | skipping: Conditional result was False 2025-09-29 13:14:24.360772 | 2025-09-29 13:14:24.360852 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-09-29 13:14:24.645837 | controller | ok: "logs" 2025-09-29 13:14:24.646065 | controller | ok: All items complete 2025-09-29 13:14:24.646093 | 2025-09-29 13:14:24.904169 | controller | ok: "artifacts" 2025-09-29 13:14:25.122206 | controller | ok: "docs" 2025-09-29 13:14:25.131450 | 2025-09-29 13:14:25.131556 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-09-29 13:14:25.425553 | controller | changed: "logs" 2025-09-29 13:14:25.655000 | controller | changed: "artifacts" 2025-09-29 13:14:25.908324 | controller | changed: "docs" 2025-09-29 13:14:25.934118 | 2025-09-29 13:14:25.934216 | PLAY RECAP 2025-09-29 13:14:25.934257 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-09-29 13:14:25.934282 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-29 13:14:25.934300 | 2025-09-29 13:14:26.045265 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-09-29 13:14:26.046083 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-09-29 13:14:26.709704 | 2025-09-29 13:14:26.709817 | PLAY [all] 2025-09-29 13:14:26.730870 | 2025-09-29 13:14:26.730981 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-09-29 13:14:26.790591 | controller | ok 2025-09-29 13:14:26.798999 | 2025-09-29 13:14:26.799243 | TASK [mirror-info-fork : Create /etc/ci] 2025-09-29 13:14:27.245501 | controller | changed 2025-09-29 13:14:27.255984 | 2025-09-29 13:14:27.256184 | TASK [mirror-info-fork : Install ci_mirror script] 2025-09-29 13:14:28.779598 | controller | changed 2025-09-29 13:14:28.793077 | 2025-09-29 13:14:28.793246 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-09-29 13:14:29.544300 | controller | changed: 2025-09-29 13:14:29.544500 | controller | { 2025-09-29 13:14:29.544535 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-09-29 13:14:29.548740 | controller | } 2025-09-29 13:14:29.873464 | controller | changed: 2025-09-29 13:14:29.873561 | controller | { 2025-09-29 13:14:29.873587 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-09-29 13:14:29.873608 | controller | } 2025-09-29 13:14:30.137393 | controller | changed: 2025-09-29 13:14:30.137486 | controller | { 2025-09-29 13:14:30.137515 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-09-29 13:14:30.137535 | controller | } 2025-09-29 13:14:30.421956 | controller | changed: 2025-09-29 13:14:30.422063 | controller | { 2025-09-29 13:14:30.422087 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-09-29 13:14:30.422106 | controller | } 2025-09-29 13:14:30.733551 | controller | changed: 2025-09-29 13:14:30.733654 | controller | { 2025-09-29 13:14:30.733694 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-09-29 13:14:30.733717 | controller | } 2025-09-29 13:14:31.029315 | controller | changed: 2025-09-29 13:14:31.029415 | controller | { 2025-09-29 13:14:31.029440 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-09-29 13:14:31.030276 | controller | } 2025-09-29 13:14:31.355966 | controller | changed: 2025-09-29 13:14:31.356344 | controller | { 2025-09-29 13:14:31.356384 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2025-09-29 13:14:31.356407 | controller | } 2025-09-29 13:14:31.619467 | controller | changed: 2025-09-29 13:14:31.619554 | controller | { 2025-09-29 13:14:31.629838 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2025-09-29 13:14:31.629908 | controller | } 2025-09-29 13:14:31.875700 | controller | changed: 2025-09-29 13:14:31.875811 | controller | { 2025-09-29 13:14:31.875834 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-09-29 13:14:31.875853 | controller | } 2025-09-29 13:14:32.193660 | controller | changed: 2025-09-29 13:14:32.193844 | controller | { 2025-09-29 13:14:32.193874 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-09-29 13:14:32.193893 | controller | } 2025-09-29 13:14:32.421423 | controller | changed: 2025-09-29 13:14:32.426023 | controller | { 2025-09-29 13:14:32.426078 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-09-29 13:14:32.426102 | controller | } 2025-09-29 13:14:32.683778 | controller | changed: 2025-09-29 13:14:32.683872 | controller | { 2025-09-29 13:14:32.683897 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-09-29 13:14:32.683916 | controller | } 2025-09-29 13:14:32.943452 | controller | changed: 2025-09-29 13:14:32.943590 | controller | { 2025-09-29 13:14:32.943615 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-09-29 13:14:32.943634 | controller | } 2025-09-29 13:14:33.232473 | controller | changed: 2025-09-29 13:14:33.232564 | controller | { 2025-09-29 13:14:33.232588 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-09-29 13:14:33.232607 | controller | } 2025-09-29 13:14:33.492607 | controller | changed: 2025-09-29 13:14:33.492728 | controller | { 2025-09-29 13:14:33.492752 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-09-29 13:14:33.492770 | controller | } 2025-09-29 13:14:33.779427 | controller | changed: 2025-09-29 13:14:33.779523 | controller | { 2025-09-29 13:14:33.779546 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-09-29 13:14:33.779574 | controller | } 2025-09-29 13:14:34.062606 | controller | changed: 2025-09-29 13:14:34.062714 | controller | { 2025-09-29 13:14:34.062742 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2025-09-29 13:14:34.062762 | controller | } 2025-09-29 13:14:34.387344 | controller | changed: 2025-09-29 13:14:34.387443 | controller | { 2025-09-29 13:14:34.387466 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2025-09-29 13:14:34.387495 | controller | } 2025-09-29 13:14:34.691964 | controller | changed: 2025-09-29 13:14:34.692149 | controller | { 2025-09-29 13:14:34.692183 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-09-29 13:14:34.692203 | controller | } 2025-09-29 13:14:34.981177 | controller | changed: 2025-09-29 13:14:34.981268 | controller | { 2025-09-29 13:14:34.981298 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-09-29 13:14:34.981322 | controller | } 2025-09-29 13:14:35.277837 | controller | changed: 2025-09-29 13:14:35.277964 | controller | { 2025-09-29 13:14:35.278016 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-09-29 13:14:35.278058 | controller | } 2025-09-29 13:14:35.601276 | controller | changed: 2025-09-29 13:14:35.601374 | controller | { 2025-09-29 13:14:35.601397 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-09-29 13:14:35.601416 | controller | } 2025-09-29 13:14:35.913008 | controller | changed: 2025-09-29 13:14:35.913164 | controller | { 2025-09-29 13:14:35.913193 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2025-09-29 13:14:35.913215 | controller | } 2025-09-29 13:14:36.174122 | controller | changed: 2025-09-29 13:14:36.174210 | controller | { 2025-09-29 13:14:36.174235 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-09-29 13:14:36.174255 | controller | } 2025-09-29 13:14:36.441548 | controller | changed: 2025-09-29 13:14:36.441624 | controller | { 2025-09-29 13:14:36.441648 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-09-29 13:14:36.441667 | controller | } 2025-09-29 13:14:36.729050 | controller | changed: 2025-09-29 13:14:36.729147 | controller | { 2025-09-29 13:14:36.729171 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-09-29 13:14:36.729190 | controller | } 2025-09-29 13:14:36.747837 | 2025-09-29 13:14:36.747909 | TASK [Set timezone to UTC] 2025-09-29 13:14:37.284426 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-09-29 13:14:37.289638 | 2025-09-29 13:14:37.289728 | TASK [Create nodepool directory] 2025-09-29 13:14:37.574216 | controller | changed 2025-09-29 13:14:37.580764 | 2025-09-29 13:14:37.580823 | TASK [Create nodepool sub_nodes file] 2025-09-29 13:14:38.330240 | controller | changed 2025-09-29 13:14:38.337986 | 2025-09-29 13:14:38.338053 | TASK [Create nodepool sub_nodes_private file] 2025-09-29 13:14:39.059421 | controller | changed 2025-09-29 13:14:39.071124 | 2025-09-29 13:14:39.071217 | LOOP [Populate nodepool sub_nodes file] 2025-09-29 13:14:39.127801 | 2025-09-29 13:14:39.127952 | LOOP [Populate nodepool sub_nodes_private file] 2025-09-29 13:14:39.187639 | 2025-09-29 13:14:39.187820 | TASK [Create nodepool primary file] 2025-09-29 13:14:39.232200 | controller | skipping: Conditional result was False 2025-09-29 13:14:39.237895 | 2025-09-29 13:14:39.237967 | TASK [Create nodepool node_private for this node] 2025-09-29 13:14:40.208275 | controller | changed 2025-09-29 13:14:40.218317 | 2025-09-29 13:14:40.218385 | LOOP [Copy ssh keys to nodepool directory] 2025-09-29 13:14:40.674020 | controller | ok: Item: id_rsa Runtime: 0:00:00.011000 2025-09-29 13:14:40.674203 | 2025-09-29 13:14:40.882907 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006894 2025-09-29 13:14:40.902769 | 2025-09-29 13:14:40.903031 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-09-29 13:14:41.762061 | controller | changed 2025-09-29 13:14:41.767717 | 2025-09-29 13:14:41.767778 | TASK [Validate sudoers config after edits] 2025-09-29 13:14:42.037052 | controller | /etc/sudoers: parsed OK 2025-09-29 13:14:42.037353 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-09-29 13:14:42.037370 | controller | /etc/sudoers.d/zuul: parsed OK 2025-09-29 13:14:42.037379 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-09-29 13:14:42.310022 | controller | ok: Runtime: 0:00:00.011436 2025-09-29 13:14:42.322288 | 2025-09-29 13:14:42.322420 | TASK [Show the environment passed in to job shell scripts] 2025-09-29 13:14:42.642141 | controller | SHELL=/bin/bash 2025-09-29 13:14:42.642232 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-09-29 13:14:42.642247 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-09-29 13:14:42.642257 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/02/602/d354cf7f7163fd08dd95429bbe63e5365983a204 2025-09-29 13:14:42.642266 | controller | PWD=/home/zuul 2025-09-29 13:14:42.642274 | controller | ZUUL_PIPELINE=github-check 2025-09-29 13:14:42.642282 | controller | LOGNAME=zuul 2025-09-29 13:14:42.642289 | controller | XDG_SESSION_TYPE=tty 2025-09-29 13:14:42.642298 | controller | _=/usr/bin/env 2025-09-29 13:14:42.642306 | controller | MOTD_SHOWN=pam 2025-09-29 13:14:42.642315 | controller | HOME=/home/zuul 2025-09-29 13:14:42.642379 | controller | LANG=en_US.UTF-8 2025-09-29 13:14:42.642393 | controller | SSH_CONNECTION=38.102.83.114 41330 38.129.56.13 22 2025-09-29 13:14:42.642403 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2025-09-29 13:14:42.642417 | controller | ZUUL_CHANGE_IDS=602,d354cf7f7163fd08dd95429bbe63e5365983a204 2025-09-29 13:14:42.642426 | controller | WORKSPACE=/home/zuul/workspace 2025-09-29 13:14:42.642435 | controller | XDG_SESSION_CLASS=user 2025-09-29 13:14:42.642444 | controller | SELINUX_ROLE_REQUESTED= 2025-09-29 13:14:42.642452 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-09-29 13:14:42.642461 | controller | USER=zuul 2025-09-29 13:14:42.642469 | controller | ZUUL_VOTING=True 2025-09-29 13:14:42.642477 | controller | BUILD_TIMEOUT=1800000 2025-09-29 13:14:42.642485 | controller | SELINUX_USE_CURRENT_RANGE= 2025-09-29 13:14:42.642492 | controller | SHLVL=1 2025-09-29 13:14:42.642500 | controller | ZUUL_PATCHSET=d354cf7f7163fd08dd95429bbe63e5365983a204 2025-09-29 13:14:42.642508 | controller | XDG_SESSION_ID=1 2025-09-29 13:14:42.642515 | controller | ZUUL_BRANCH=main 2025-09-29 13:14:42.642523 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-09-29 13:14:42.642531 | controller | SSH_CLIENT=38.102.83.114 41330 22 2025-09-29 13:14:42.642540 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-09-29 13:14:42.642549 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-09-29 13:14:42.642561 | controller | which_declare=declare -f 2025-09-29 13:14:42.642570 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-09-29 13:14:42.642580 | controller | SELINUX_LEVEL_REQUESTED= 2025-09-29 13:14:42.642588 | controller | ZUUL_CHANGE=602 2025-09-29 13:14:42.642621 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-09-29 13:14:42.642630 | controller | ZUUL_UUID=09dc820438e742e19e045015c4d02ff6 2025-09-29 13:14:42.642639 | controller | BASH_FUNC_which%%=() { ( alias; 2025-09-29 13:14:42.642647 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-09-29 13:14:42.642656 | controller | } 2025-09-29 13:14:42.874010 | controller | ok: Runtime: 0:00:00.009243 2025-09-29 13:14:42.882346 | 2025-09-29 13:14:42.882454 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-09-29 13:14:42.907712 | controller | skipping: Conditional result was False 2025-09-29 13:14:42.915844 | 2025-09-29 13:14:42.915938 | TASK [Symlink /home/zuul-worker/workspace] 2025-09-29 13:14:43.455330 | controller | skipping: Conditional result was False 2025-09-29 13:14:43.470033 | 2025-09-29 13:14:43.470175 | TASK [Ensure legacy workspace directory] 2025-09-29 13:14:43.812384 | controller | changed 2025-09-29 13:14:43.863337 | 2025-09-29 13:14:43.863521 | PLAY RECAP 2025-09-29 13:14:43.863578 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-09-29 13:14:43.863607 | 2025-09-29 13:14:44.057390 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-09-29 13:14:44.058286 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/read_global_vars.yml@main] 2025-09-29 13:14:44.653596 | 2025-09-29 13:14:44.653730 | PLAY [Load global variables] 2025-09-29 13:14:44.675090 | 2025-09-29 13:14:44.675174 | TASK [Read group_vars all file] 2025-09-29 13:14:44.695296 | controller | ok 2025-09-29 13:14:44.711884 | 2025-09-29 13:14:44.711964 | TASK [cifmw_helpers : Check if file is available] 2025-09-29 13:14:45.076851 | controller | ok 2025-09-29 13:14:45.082131 | 2025-09-29 13:14:45.082198 | TASK [cifmw_helpers : Read vars] 2025-09-29 13:14:45.105103 | 2025-09-29 13:14:45.105311 | LOOP [cifmw_helpers : Set vars as fact] 2025-09-29 13:14:45.204271 | 2025-09-29 13:14:45.204401 | PLAY RECAP 2025-09-29 13:14:45.204443 | controller | ok: 1 changed: 0 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-09-29 13:14:45.204464 | 2025-09-29 13:14:45.310340 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/read_global_vars.yml@main] 2025-09-29 13:14:45.311307 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-09-29 13:14:45.940240 | 2025-09-29 13:14:45.940355 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-09-29 13:14:45.978064 | 2025-09-29 13:14:45.978178 | TASK [Clone repos in the job workspace] 2025-09-29 13:14:46.008012 | controller | ok 2025-09-29 13:14:46.035595 | 2025-09-29 13:14:46.035712 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-09-29 13:14:46.386776 | controller | ok 2025-09-29 13:14:46.407043 | 2025-09-29 13:14:46.407199 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-09-29 13:14:50.045431 | controller | Output suppressed because no_log was given 2025-09-29 13:14:50.055297 | 2025-09-29 13:14:50.055359 | TASK [Create zuul-output directory] 2025-09-29 13:14:50.435466 | controller | ok 2025-09-29 13:14:50.448136 | 2025-09-29 13:14:50.448274 | TASK [Install required packages] 2025-09-29 13:15:55.953672 | controller | changed 2025-09-29 13:15:55.966537 | 2025-09-29 13:15:55.966708 | TASK [Output pip related things] 2025-09-29 13:15:56.758318 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-09-29 13:15:57.017116 | controller | changed 2025-09-29 13:15:57.029280 | 2025-09-29 13:15:57.029450 | TASK [Install requirements] 2025-09-29 13:17:08.225944 | controller | changed 2025-09-29 13:17:08.245268 | 2025-09-29 13:17:08.245413 | TASK [Add cronjob to trigger job stats] 2025-09-29 13:17:08.283348 | controller | skipping: Conditional result was False 2025-09-29 13:17:08.296468 | 2025-09-29 13:17:08.296611 | LOOP [Construct project change list] 2025-09-29 13:17:08.359012 | controller | ok: 2025-09-29 13:17:08.359718 | controller | { 2025-09-29 13:17:08.359810 | controller | "branch": "main", 2025-09-29 13:17:08.359856 | controller | "change": "602", 2025-09-29 13:17:08.359895 | controller | "change_message": "Create a DT and VA for GPU full device PCI pass-through for GPU workloads testing\n\nAdd DT and related VA for full PCI device passthrough\r\nfor testing GPU workloads on RHOSO.\r\n\r\nThe VA is based on nvidia-mdev-passthrough, DT is based on\r\nnova02beta.\r\n\r\nJira: [OSPRH-18904](https://issues.redhat.com//browse/OSPRH-18904)", 2025-09-29 13:17:08.359944 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/602", 2025-09-29 13:17:08.359983 | controller | "commit_id": "d354cf7f7163fd08dd95429bbe63e5365983a204", 2025-09-29 13:17:08.360020 | controller | "patchset": "d354cf7f7163fd08dd95429bbe63e5365983a204", 2025-09-29 13:17:08.360056 | controller | "project": { 2025-09-29 13:17:08.360091 | controller | "canonical_hostname": "github.com", 2025-09-29 13:17:08.360127 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-09-29 13:17:08.360161 | controller | "name": "openstack-k8s-operators/architecture", 2025-09-29 13:17:08.360196 | controller | "short_name": "architecture", 2025-09-29 13:17:08.360230 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-09-29 13:17:08.360266 | controller | }, 2025-09-29 13:17:08.360301 | controller | "topic": null 2025-09-29 13:17:08.360336 | controller | } 2025-09-29 13:17:08.438601 | 2025-09-29 13:17:08.438805 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-09-29 13:17:08.457524 | 2025-09-29 13:17:08.457584 | TASK [Filter out host if needed] 2025-09-29 13:17:08.495512 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-29 13:17:08.500020 | 2025-09-29 13:17:08.500075 | TASK [Get git tag for image tagging] 2025-09-29 13:17:09.041930 | controller | skipping: Conditional result was False 2025-09-29 13:17:09.048119 | 2025-09-29 13:17:09.048191 | TASK [Set openstack-runner image] 2025-09-29 13:17:09.085571 | controller | skipping: Conditional result was False 2025-09-29 13:17:09.099016 | 2025-09-29 13:17:09.099144 | TASK [Build openstack-runner image] 2025-09-29 13:17:09.125705 | controller | skipping: Conditional result was False 2025-09-29 13:17:09.137986 | 2025-09-29 13:17:09.138116 | TASK [Push openstack-runner image] 2025-09-29 13:17:09.166553 | controller | skipping: Conditional result was False 2025-09-29 13:17:09.180232 | 2025-09-29 13:17:09.180389 | TASK [Make sure ci-framework directory exists] 2025-09-29 13:17:09.225431 | controller | skipping: Conditional result was False 2025-09-29 13:17:09.238821 | 2025-09-29 13:17:09.238951 | TASK [Create EDPM ansible var file] 2025-09-29 13:17:09.267125 | controller | skipping: Conditional result was False 2025-09-29 13:17:09.296428 | 2025-09-29 13:17:09.296502 | PLAY RECAP 2025-09-29 13:17:09.296557 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-09-29 13:17:09.296584 | 2025-09-29 13:17:09.406040 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-09-29 13:17:09.406905 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-09-29 13:17:09.970605 | 2025-09-29 13:17:09.970739 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-09-29 13:17:09.991635 | 2025-09-29 13:17:09.991724 | TASK [Create zuul-output directory] 2025-09-29 13:17:10.401057 | controller | changed 2025-09-29 13:17:10.414589 | 2025-09-29 13:17:10.414869 | TASK [Slurp Zuul inventory test] 2025-09-29 13:17:10.788941 | controller -> localhost | ok 2025-09-29 13:17:10.801129 | 2025-09-29 13:17:10.801253 | TASK [Save zuul inventory] 2025-09-29 13:17:11.887523 | controller | changed 2025-09-29 13:17:11.893160 | 2025-09-29 13:17:11.893229 | TASK [Save zuul vars without the change_message] 2025-09-29 13:17:12.919516 | controller | changed 2025-09-29 13:17:12.938345 | 2025-09-29 13:17:12.938407 | PLAY RECAP 2025-09-29 13:17:12.938503 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-29 13:17:12.938527 | 2025-09-29 13:17:13.039081 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-09-29 13:17:13.040114 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-09-29 13:17:13.684548 | 2025-09-29 13:17:13.684665 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-09-29 13:17:13.706269 | 2025-09-29 13:17:13.706345 | TASK [Filter out host if needed] 2025-09-29 13:17:13.715262 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-29 13:17:13.720162 | 2025-09-29 13:17:13.720227 | TASK [Run playbook] 2025-09-29 13:17:14.815274 | controller | 2025-09-29 13:17:15.825434 | controller | PLAY [Test architecture automations] ******************************************* 2025-09-29 13:17:15.825495 | controller | 2025-09-29 13:17:15.825505 | controller | TASK [Gathering Facts ] ******************************************************** 2025-09-29 13:17:15.825515 | controller | Monday 29 September 2025 13:17:14 +0000 (0:00:00.027) 0:00:00.027 ****** 2025-09-29 13:17:15.825531 | controller | ok: [localhost] 2025-09-29 13:17:15.874606 | controller | 2025-09-29 13:17:15.874649 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2025-09-29 13:17:15.874670 | controller | Monday 29 September 2025 13:17:15 +0000 (0:00:01.010) 0:00:01.037 ****** 2025-09-29 13:17:15.874691 | controller | ok: [localhost] 2025-09-29 13:17:15.941770 | controller | 2025-09-29 13:17:15.941812 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-09-29 13:17:15.941824 | controller | Monday 29 September 2025 13:17:15 +0000 (0:00:00.049) 0:00:01.086 ****** 2025-09-29 13:17:15.941840 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-09-29 13:17:15.968693 | controller | 2025-09-29 13:17:15.968790 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-09-29 13:17:15.968801 | controller | Monday 29 September 2025 13:17:15 +0000 (0:00:00.067) 0:00:01.154 ****** 2025-09-29 13:17:15.968822 | controller | ok: [localhost] => 2025-09-29 13:17:19.657777 | controller | cifmw_ci_setup_packages: 2025-09-29 13:17:19.657907 | controller | - bash-completion 2025-09-29 13:17:19.657919 | controller | - ca-certificates 2025-09-29 13:17:19.657928 | controller | - git-core 2025-09-29 13:17:19.657937 | controller | - make 2025-09-29 13:17:19.657947 | controller | - tar 2025-09-29 13:17:19.657956 | controller | - tmux 2025-09-29 13:17:19.657965 | controller | - python3-pip 2025-09-29 13:17:19.657974 | controller | 2025-09-29 13:17:19.657984 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-09-29 13:17:19.657994 | controller | Monday 29 September 2025 13:17:15 +0000 (0:00:00.026) 0:00:01.180 ****** 2025-09-29 13:17:19.658020 | controller | changed: [localhost] 2025-09-29 13:17:20.016388 | controller | 2025-09-29 13:17:20.016517 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-09-29 13:17:20.016549 | controller | Monday 29 September 2025 13:17:19 +0000 (0:00:03.688) 0:00:04.869 ****** 2025-09-29 13:17:20.016579 | controller | ok: [localhost] 2025-09-29 13:17:20.327561 | controller | 2025-09-29 13:17:20.327658 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-09-29 13:17:20.327676 | controller | Monday 29 September 2025 13:17:20 +0000 (0:00:00.353) 0:00:05.223 ****** 2025-09-29 13:17:20.327705 | controller | changed: [localhost] 2025-09-29 13:17:29.236334 | controller | 2025-09-29 13:17:29.236465 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2025-09-29 13:17:29.236479 | controller | Monday 29 September 2025 13:17:20 +0000 (0:00:00.315) 0:00:05.539 ****** 2025-09-29 13:17:29.236502 | controller | changed: [localhost] 2025-09-29 13:17:29.272002 | controller | 2025-09-29 13:17:29.272136 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2025-09-29 13:17:29.272149 | controller | Monday 29 September 2025 13:17:29 +0000 (0:00:08.909) 0:00:14.448 ****** 2025-09-29 13:17:29.272196 | controller | skipping: [localhost] 2025-09-29 13:17:29.614934 | controller | 2025-09-29 13:17:29.615028 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-09-29 13:17:29.615039 | controller | Monday 29 September 2025 13:17:29 +0000 (0:00:00.035) 0:00:14.484 ****** 2025-09-29 13:17:29.615060 | controller | changed: [localhost] 2025-09-29 13:17:29.970723 | controller | 2025-09-29 13:17:29.970787 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2025-09-29 13:17:29.970805 | controller | source ~/.oc_completion 2025-09-29 13:17:29.970819 | controller | fi] *** 2025-09-29 13:17:29.970832 | controller | Monday 29 September 2025 13:17:29 +0000 (0:00:00.342) 0:00:14.826 ****** 2025-09-29 13:17:29.970856 | controller | changed: [localhost] 2025-09-29 13:17:30.005741 | controller | 2025-09-29 13:17:30.005825 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-09-29 13:17:30.005841 | controller | Monday 29 September 2025 13:17:29 +0000 (0:00:00.356) 0:00:15.182 ****** 2025-09-29 13:17:30.005867 | controller | skipping: [localhost] 2025-09-29 13:17:30.032260 | controller | 2025-09-29 13:17:30.032355 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-09-29 13:17:30.032377 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-09-29 13:17:30.032395 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-09-29 13:17:30.032431 | controller | }}] *** 2025-09-29 13:17:30.032449 | controller | Monday 29 September 2025 13:17:30 +0000 (0:00:00.034) 0:00:15.217 ****** 2025-09-29 13:17:30.032482 | controller | skipping: [localhost] 2025-09-29 13:17:30.057503 | controller | 2025-09-29 13:17:30.057574 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-09-29 13:17:30.057586 | controller | Monday 29 September 2025 13:17:30 +0000 (0:00:00.026) 0:00:15.244 ****** 2025-09-29 13:17:30.057607 | controller | skipping: [localhost] 2025-09-29 13:17:30.086682 | controller | 2025-09-29 13:17:30.086776 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-09-29 13:17:30.086812 | controller | Monday 29 September 2025 13:17:30 +0000 (0:00:00.025) 0:00:15.269 ****** 2025-09-29 13:17:30.086848 | controller | skipping: [localhost] 2025-09-29 13:17:30.112926 | controller | 2025-09-29 13:17:30.113020 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-09-29 13:17:30.113037 | controller | Monday 29 September 2025 13:17:30 +0000 (0:00:00.029) 0:00:15.298 ****** 2025-09-29 13:17:30.113067 | controller | skipping: [localhost] 2025-09-29 13:17:30.143119 | controller | 2025-09-29 13:17:30.143249 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2025-09-29 13:17:30.143277 | controller | Monday 29 September 2025 13:17:30 +0000 (0:00:00.026) 0:00:15.325 ****** 2025-09-29 13:17:30.143311 | controller | skipping: [localhost] 2025-09-29 13:17:31.271871 | controller | 2025-09-29 13:17:31.271917 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-09-29 13:17:31.271928 | controller | Monday 29 September 2025 13:17:30 +0000 (0:00:00.030) 0:00:15.355 ****** 2025-09-29 13:17:31.271944 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-09-29 13:17:31.678646 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-09-29 13:17:31.678714 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-09-29 13:17:31.678730 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-09-29 13:17:31.678744 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-09-29 13:17:31.678757 | controller | 2025-09-29 13:17:31.678772 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-09-29 13:17:31.678785 | controller | Monday 29 September 2025 13:17:31 +0000 (0:00:01.128) 0:00:16.484 ****** 2025-09-29 13:17:31.678808 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-09-29 13:17:31.921280 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-09-29 13:17:31.921330 | controller | 2025-09-29 13:17:31.921339 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-09-29 13:17:31.921355 | controller | Monday 29 September 2025 13:17:31 +0000 (0:00:00.406) 0:00:16.890 ****** 2025-09-29 13:17:31.921366 | controller | ok: [localhost] 2025-09-29 13:17:32.274439 | controller | 2025-09-29 13:17:32.274492 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-09-29 13:17:32.274500 | controller | Monday 29 September 2025 13:17:31 +0000 (0:00:00.242) 0:00:17.133 ****** 2025-09-29 13:17:32.274514 | controller | ok: [localhost] 2025-09-29 13:17:32.900250 | controller | 2025-09-29 13:17:32.900332 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-09-29 13:17:32.900353 | controller | Monday 29 September 2025 13:17:32 +0000 (0:00:00.352) 0:00:17.486 ****** 2025-09-29 13:17:32.900374 | controller | changed: [localhost] 2025-09-29 13:17:32.959733 | controller | 2025-09-29 13:17:32.959796 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-09-29 13:17:32.959806 | controller | Monday 29 September 2025 13:17:32 +0000 (0:00:00.626) 0:00:18.112 ****** 2025-09-29 13:17:32.959823 | controller | ok: [localhost] 2025-09-29 13:17:33.303056 | controller | 2025-09-29 13:17:33.303160 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2025-09-29 13:17:33.303189 | controller | Monday 29 September 2025 13:17:32 +0000 (0:00:00.059) 0:00:18.172 ****** 2025-09-29 13:17:33.303212 | controller | ok: [localhost] 2025-09-29 13:17:33.750972 | controller | 2025-09-29 13:17:33.751049 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-09-29 13:17:33.751060 | controller | Monday 29 September 2025 13:17:33 +0000 (0:00:00.343) 0:00:18.515 ****** 2025-09-29 13:17:33.751082 | controller | ok: [localhost] 2025-09-29 13:17:33.792338 | controller | 2025-09-29 13:17:33.792418 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2025-09-29 13:17:33.792437 | controller | ] *** 2025-09-29 13:17:33.792462 | controller | Monday 29 September 2025 13:17:33 +0000 (0:00:00.447) 0:00:18.962 ****** 2025-09-29 13:17:33.792485 | controller | skipping: [localhost] 2025-09-29 13:17:34.023584 | controller | 2025-09-29 13:17:34.023663 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-09-29 13:17:34.023673 | controller | Monday 29 September 2025 13:17:33 +0000 (0:00:00.041) 0:00:19.003 ****** 2025-09-29 13:17:34.023697 | controller | changed: [localhost] 2025-09-29 13:17:34.125987 | controller | 2025-09-29 13:17:34.126055 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-09-29 13:17:34.126066 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-09-29 13:17:34.126075 | controller | default({}) | 2025-09-29 13:17:34.126085 | controller | combine(item.value, recursive=True) 2025-09-29 13:17:34.126094 | controller | }}] *** 2025-09-29 13:17:34.126102 | controller | Monday 29 September 2025 13:17:34 +0000 (0:00:00.231) 0:00:19.235 ****** 2025-09-29 13:17:34.126122 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-09-29 13:17:34.236913 | controller | 2025-09-29 13:17:34.236998 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-09-29 13:17:34.237009 | controller | _b64_kustomize_user_patches | 2025-09-29 13:17:34.237028 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-09-29 13:17:34.237036 | controller | }}] *** 2025-09-29 13:17:34.237044 | controller | Monday 29 September 2025 13:17:34 +0000 (0:00:00.102) 0:00:19.338 ****** 2025-09-29 13:17:34.237069 | controller | ok: [localhost] 2025-09-29 13:17:34.278574 | controller | 2025-09-29 13:17:34.278677 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-09-29 13:17:34.278687 | controller | Monday 29 September 2025 13:17:34 +0000 (0:00:00.110) 0:00:19.448 ****** 2025-09-29 13:17:34.278711 | controller | skipping: [localhost] 2025-09-29 13:17:34.328580 | controller | 2025-09-29 13:17:34.328659 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2025-09-29 13:17:34.328670 | controller | Monday 29 September 2025 13:17:34 +0000 (0:00:00.042) 0:00:19.490 ****** 2025-09-29 13:17:34.328692 | controller | skipping: [localhost] 2025-09-29 13:17:34.381762 | controller | 2025-09-29 13:17:34.381836 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-09-29 13:17:34.381847 | controller | Monday 29 September 2025 13:17:34 +0000 (0:00:00.050) 0:00:19.540 ****** 2025-09-29 13:17:34.381867 | controller | skipping: [localhost] 2025-09-29 13:17:34.445731 | controller | 2025-09-29 13:17:34.445839 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-09-29 13:17:34.445849 | controller | _net_env_def_slurp['content'] | 2025-09-29 13:17:34.445859 | controller | b64decode | 2025-09-29 13:17:34.445876 | controller | from_yaml 2025-09-29 13:17:34.445884 | controller | }}, cacheable=True] *** 2025-09-29 13:17:34.445892 | controller | Monday 29 September 2025 13:17:34 +0000 (0:00:00.052) 0:00:19.593 ****** 2025-09-29 13:17:34.445915 | controller | skipping: [localhost] 2025-09-29 13:17:34.734659 | controller | 2025-09-29 13:17:34.734743 | controller | TASK [Discover automation files paths={{ 2025-09-29 13:17:34.734754 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-09-29 13:17:34.734763 | controller | path_join 2025-09-29 13:17:34.734772 | controller | }}, patterns=*.yaml] *** 2025-09-29 13:17:34.734780 | controller | Monday 29 September 2025 13:17:34 +0000 (0:00:00.063) 0:00:19.656 ****** 2025-09-29 13:17:34.734804 | controller | ok: [localhost] 2025-09-29 13:17:42.078518 | controller | 2025-09-29 13:17:42.078572 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-09-29 13:17:42.078588 | controller | Monday 29 September 2025 13:17:34 +0000 (0:00:00.289) 0:00:19.946 ****** 2025-09-29 13:17:42.078611 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-09-29 13:17:43.290895 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-09-29 13:17:43.290928 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-09-29 13:17:43.290935 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-09-29 13:17:43.290941 | controller | ok: [localhost] => (item=dcn.yaml) 2025-09-29 13:17:43.290947 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-09-29 13:17:43.290953 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-09-29 13:17:43.290959 | controller | ok: [localhost] => (item=hci.yaml) 2025-09-29 13:17:43.290965 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-09-29 13:17:43.290971 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-09-29 13:17:43.290977 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-09-29 13:17:43.290983 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-09-29 13:17:43.290989 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-09-29 13:17:43.290995 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-09-29 13:17:43.291001 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-09-29 13:17:43.291007 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-09-29 13:17:43.291013 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-09-29 13:17:43.291018 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-09-29 13:17:43.291024 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-09-29 13:17:43.291030 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-09-29 13:17:43.291036 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-09-29 13:17:43.291042 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-09-29 13:17:43.291048 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-09-29 13:17:43.291062 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-09-29 13:17:43.291068 | controller | ok: [localhost] => (item=pidone.yaml) 2025-09-29 13:17:43.291074 | controller | ok: [localhost] => (item=sriov.yaml) 2025-09-29 13:17:43.291080 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-09-29 13:17:43.291086 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-09-29 13:17:43.291092 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-09-29 13:17:43.291098 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-09-29 13:17:43.291104 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-09-29 13:17:43.291110 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-09-29 13:17:43.291115 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-09-29 13:17:43.291121 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-09-29 13:17:43.291127 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-09-29 13:17:43.291133 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-09-29 13:17:43.291139 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-09-29 13:17:43.291145 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-09-29 13:17:43.291150 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-09-29 13:17:43.291156 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-09-29 13:17:43.291188 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-09-29 13:17:43.291200 | controller | 2025-09-29 13:17:43.291206 | controller | TASK [Load automation files as fact vas={{ 2025-09-29 13:17:43.291212 | controller | vas | default({}) | 2025-09-29 13:17:43.291218 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-09-29 13:17:43.291224 | controller | }}] *** 2025-09-29 13:17:43.291230 | controller | Monday 29 September 2025 13:17:42 +0000 (0:00:07.344) 0:00:27.290 ****** 2025-09-29 13:17:43.291242 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-09-29 13:17:43.330978 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-09-29 13:17:43.331019 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-09-29 13:17:43.331028 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-09-29 13:17:43.331037 | controller | ok: [localhost] => (item=dcn.yaml) 2025-09-29 13:17:43.331044 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-09-29 13:17:43.331052 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-09-29 13:17:43.331060 | controller | ok: [localhost] => (item=hci.yaml) 2025-09-29 13:17:43.331067 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-09-29 13:17:43.331075 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-09-29 13:17:43.331084 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-09-29 13:17:43.331092 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-09-29 13:17:43.331100 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-09-29 13:17:43.331108 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-09-29 13:17:43.331116 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-09-29 13:17:43.331123 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-09-29 13:17:43.331131 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-09-29 13:17:43.331139 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-09-29 13:17:43.331146 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-09-29 13:17:43.331154 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-09-29 13:17:43.331161 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-09-29 13:17:43.331194 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-09-29 13:17:43.331205 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-09-29 13:17:43.331213 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-09-29 13:17:43.331221 | controller | ok: [localhost] => (item=pidone.yaml) 2025-09-29 13:17:43.331229 | controller | ok: [localhost] => (item=sriov.yaml) 2025-09-29 13:17:43.331241 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-09-29 13:17:43.331249 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-09-29 13:17:43.331261 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-09-29 13:17:43.331269 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-09-29 13:17:43.331277 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-09-29 13:17:43.331284 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-09-29 13:17:43.331301 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-09-29 13:17:43.331309 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-09-29 13:17:43.331317 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-09-29 13:17:43.331324 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-09-29 13:17:43.331332 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-09-29 13:17:43.331340 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-09-29 13:17:43.331347 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-09-29 13:17:43.331355 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-09-29 13:17:43.331362 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-09-29 13:17:43.331370 | controller | 2025-09-29 13:17:43.331379 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-09-29 13:17:43.331387 | controller | Monday 29 September 2025 13:17:43 +0000 (0:00:01.212) 0:00:28.503 ****** 2025-09-29 13:17:43.331402 | controller | ok: [localhost] 2025-09-29 13:17:44.094051 | controller | 2025-09-29 13:17:44.094105 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-09-29 13:17:44.094123 | controller | Monday 29 September 2025 13:17:43 +0000 (0:00:00.039) 0:00:28.543 ****** 2025-09-29 13:17:44.094146 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-09-29 13:17:44.497343 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-09-29 13:17:44.497399 | controller | 2025-09-29 13:17:44.497415 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-09-29 13:17:44.497429 | controller | Monday 29 September 2025 13:17:44 +0000 (0:00:00.762) 0:00:29.305 ****** 2025-09-29 13:17:44.497451 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-09-29 13:17:44.900099 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-09-29 13:17:44.900142 | controller | 2025-09-29 13:17:44.900152 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-09-29 13:17:44.900160 | controller | Monday 29 September 2025 13:17:44 +0000 (0:00:00.403) 0:00:29.709 ****** 2025-09-29 13:17:44.900199 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-09-29 13:17:44.940084 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-09-29 13:17:44.940125 | controller | 2025-09-29 13:17:44.940136 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-09-29 13:17:44.940146 | controller | _pub_keys.results[1].content | b64decode 2025-09-29 13:17:44.940156 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-09-29 13:17:44.940165 | controller | _priv_keys.results[1].content | b64decode 2025-09-29 13:17:44.940225 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-09-29 13:17:44.940240 | controller | _pub_keys.results[1].content | b64decode 2025-09-29 13:17:44.940249 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-09-29 13:17:44.940258 | controller | _pub_keys.results[0].content | b64decode 2025-09-29 13:17:44.940266 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-09-29 13:17:44.940284 | controller | _priv_keys.results[0].content | b64decode 2025-09-29 13:17:44.940292 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-09-29 13:17:44.940300 | controller | [ 2025-09-29 13:17:44.940309 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-09-29 13:17:44.940318 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-09-29 13:17:44.940327 | controller | ] | select() 2025-09-29 13:17:44.940335 | controller | }}] *** 2025-09-29 13:17:44.940344 | controller | Monday 29 September 2025 13:17:44 +0000 (0:00:00.403) 0:00:30.112 ****** 2025-09-29 13:17:44.940360 | controller | ok: [localhost] 2025-09-29 13:17:45.239402 | controller | 2025-09-29 13:17:45.239435 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-09-29 13:17:45.239451 | controller | Monday 29 September 2025 13:17:44 +0000 (0:00:00.039) 0:00:30.152 ****** 2025-09-29 13:17:45.239463 | controller | 2025-09-29 13:17:45.283033 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-29 13:17:45.283075 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.299) 0:00:30.451 ****** 2025-09-29 13:17:45.283090 | controller | ok: [localhost] => 2025-09-29 13:17:45.328953 | controller | changed: false 2025-09-29 13:17:45.328988 | controller | msg: All assertions passed 2025-09-29 13:17:45.328995 | controller | 2025-09-29 13:17:45.329002 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:17:45.329009 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.043) 0:00:30.495 ****** 2025-09-29 13:17:45.329021 | controller | skipping: [localhost] 2025-09-29 13:17:45.360415 | controller | 2025-09-29 13:17:45.360457 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:17:45.360468 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.046) 0:00:30.541 ****** 2025-09-29 13:17:45.360483 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=600s) 2025-09-29 13:17:45.389396 | controller | 2025-09-29 13:17:45.389431 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:17:45.389439 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.031) 0:00:30.572 ****** 2025-09-29 13:17:45.389450 | controller | skipping: [localhost] 2025-09-29 13:17:45.435954 | controller | 2025-09-29 13:17:45.435989 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:17:45.435997 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.029) 0:00:30.602 ****** 2025-09-29 13:17:45.436008 | controller | ok: [localhost] 2025-09-29 13:17:45.671916 | controller | 2025-09-29 13:17:45.671948 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:17:45.671956 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:17:45.671962 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:17:45.671969 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:17:45.671975 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.046) 0:00:30.648 ****** 2025-09-29 13:17:45.671986 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-09-29 13:17:45.746447 | controller | 2025-09-29 13:17:45.746483 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:17:45.746491 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.235) 0:00:30.884 ****** 2025-09-29 13:17:45.746502 | controller | ok: [localhost] => (item=values.yaml) 2025-09-29 13:17:45.790625 | controller | 2025-09-29 13:17:45.790656 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane/networking/nncp name=run_hook] *** 2025-09-29 13:17:45.790664 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.074) 0:00:30.959 ****** 2025-09-29 13:17:45.790676 | controller | skipping: [localhost] 2025-09-29 13:17:45.868460 | controller | 2025-09-29 13:17:45.868502 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-09-29 13:17:45.868510 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.044) 0:00:31.003 ****** 2025-09-29 13:17:45.868529 | controller | 2025-09-29 13:17:45.928268 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:17:45.928307 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.077) 0:00:31.080 ****** 2025-09-29 13:17:45.928322 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:17:45.979221 | controller | 2025-09-29 13:17:45.979270 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-29 13:17:45.979281 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.059) 0:00:31.140 ****** 2025-09-29 13:17:45.979298 | controller | ok: [localhost] => 2025-09-29 13:17:46.193282 | controller | changed: false 2025-09-29 13:17:46.193320 | controller | msg: All assertions passed 2025-09-29 13:17:46.193327 | controller | 2025-09-29 13:17:46.193335 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:17:46.193342 | controller | Monday 29 September 2025 13:17:45 +0000 (0:00:00.050) 0:00:31.191 ****** 2025-09-29 13:17:46.193353 | controller | ok: [localhost] 2025-09-29 13:17:46.248839 | controller | 2025-09-29 13:17:46.248874 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-29 13:17:46.248882 | controller | Monday 29 September 2025 13:17:46 +0000 (0:00:00.214) 0:00:31.405 ****** 2025-09-29 13:17:46.248894 | controller | ok: [localhost] => 2025-09-29 13:17:46.481740 | controller | changed: false 2025-09-29 13:17:46.481792 | controller | msg: All assertions passed 2025-09-29 13:17:46.481807 | controller | 2025-09-29 13:17:46.481821 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:17:46.481835 | controller | Monday 29 September 2025 13:17:46 +0000 (0:00:00.055) 0:00:31.461 ****** 2025-09-29 13:17:46.481857 | controller | ok: [localhost] 2025-09-29 13:17:46.920019 | controller | 2025-09-29 13:17:46.920078 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-29 13:17:46.920096 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:17:46.920118 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:17:46.920157 | controller | _config_map_content | 2025-09-29 13:17:46.920230 | controller | ansible.utils.remove_keys( 2025-09-29 13:17:46.920257 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:17:46.920274 | controller | matching_parameter='regex') 2025-09-29 13:17:46.920291 | controller | }}, cacheable=False] *** 2025-09-29 13:17:46.920307 | controller | Monday 29 September 2025 13:17:46 +0000 (0:00:00.232) 0:00:31.693 ****** 2025-09-29 13:17:46.920331 | controller | ok: [localhost] 2025-09-29 13:17:46.991801 | controller | 2025-09-29 13:17:46.991838 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:17:46.991846 | controller | Monday 29 September 2025 13:17:46 +0000 (0:00:00.438) 0:00:32.131 ****** 2025-09-29 13:17:46.991858 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-29 13:17:47.038105 | controller | 2025-09-29 13:17:47.038141 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-29 13:17:47.038149 | controller | Monday 29 September 2025 13:17:46 +0000 (0:00:00.072) 0:00:32.204 ****** 2025-09-29 13:17:47.038185 | controller | ok: [localhost] => 2025-09-29 13:17:47.271628 | controller | changed: false 2025-09-29 13:17:47.271661 | controller | msg: All assertions passed 2025-09-29 13:17:47.271669 | controller | 2025-09-29 13:17:47.271675 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:17:47.271690 | controller | Monday 29 September 2025 13:17:47 +0000 (0:00:00.046) 0:00:32.250 ****** 2025-09-29 13:17:47.271702 | controller | changed: [localhost] 2025-09-29 13:17:48.010308 | controller | 2025-09-29 13:17:48.010343 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:17:48.010352 | controller | (snippet_datadir, 2025-09-29 13:17:48.010360 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:17:48.010367 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:17:48.010375 | controller | Monday 29 September 2025 13:17:47 +0000 (0:00:00.232) 0:00:32.483 ****** 2025-09-29 13:17:48.010385 | controller | changed: [localhost] 2025-09-29 13:17:48.089049 | controller | 2025-09-29 13:17:48.089085 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-29 13:17:48.089096 | controller | Monday 29 September 2025 13:17:48 +0000 (0:00:00.734) 0:00:33.218 ****** 2025-09-29 13:17:48.089110 | controller | ok: [localhost] 2025-09-29 13:17:48.632450 | controller | 2025-09-29 13:17:48.632482 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:17:48.632490 | controller | (snippet_datadir, 2025-09-29 13:17:48.632497 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:17:48.632503 | controller | }}, content={{ 2025-09-29 13:17:48.632509 | controller | _base64_patch | 2025-09-29 13:17:48.632515 | controller | default({}) | 2025-09-29 13:17:48.632521 | controller | to_nice_yaml 2025-09-29 13:17:48.632527 | controller | }}, mode=0644] *** 2025-09-29 13:17:48.632533 | controller | Monday 29 September 2025 13:17:48 +0000 (0:00:00.083) 0:00:33.301 ****** 2025-09-29 13:17:48.632544 | controller | changed: [localhost] 2025-09-29 13:17:49.168006 | controller | 2025-09-29 13:17:49.168071 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:17:49.168088 | controller | (snippet_datadir, 2025-09-29 13:17:49.168102 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:17:49.168116 | controller | }}, content={{ 2025-09-29 13:17:49.168129 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:17:49.168142 | controller | default({}) | 2025-09-29 13:17:49.168155 | controller | to_nice_yaml 2025-09-29 13:17:49.168225 | controller | }}, mode=0644] *** 2025-09-29 13:17:49.168246 | controller | Monday 29 September 2025 13:17:48 +0000 (0:00:00.543) 0:00:33.845 ****** 2025-09-29 13:17:49.168269 | controller | changed: [localhost] 2025-09-29 13:17:49.742822 | controller | 2025-09-29 13:17:49.742877 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-29 13:17:49.742894 | controller | ( 2025-09-29 13:17:49.742908 | controller | snippet_datadir, 2025-09-29 13:17:49.742922 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:17:49.742936 | controller | ) | path_join 2025-09-29 13:17:49.742949 | controller | }}, mode=0644] *** 2025-09-29 13:17:49.742962 | controller | Monday 29 September 2025 13:17:49 +0000 (0:00:00.534) 0:00:34.379 ****** 2025-09-29 13:17:49.742985 | controller | changed: [localhost] 2025-09-29 13:17:49.853163 | controller | 2025-09-29 13:17:49.853232 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:17:49.853243 | controller | Monday 29 September 2025 13:17:49 +0000 (0:00:00.575) 0:00:34.954 ****** 2025-09-29 13:17:49.853258 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:17:49.930915 | controller | 2025-09-29 13:17:49.930955 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-29 13:17:49.930966 | controller | Monday 29 September 2025 13:17:49 +0000 (0:00:00.110) 0:00:35.065 ****** 2025-09-29 13:17:49.930981 | controller | ok: [localhost] => 2025-09-29 13:17:50.204654 | controller | changed: false 2025-09-29 13:17:50.204699 | controller | msg: All assertions passed 2025-09-29 13:17:50.204710 | controller | 2025-09-29 13:17:50.204720 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-29 13:17:50.204740 | controller | Monday 29 September 2025 13:17:49 +0000 (0:00:00.077) 0:00:35.143 ****** 2025-09-29 13:17:50.204756 | controller | ok: [localhost] 2025-09-29 13:17:50.279726 | controller | 2025-09-29 13:17:50.279770 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:17:50.279781 | controller | Monday 29 September 2025 13:17:50 +0000 (0:00:00.273) 0:00:35.417 ****** 2025-09-29 13:17:50.279797 | controller | ok: [localhost] 2025-09-29 13:17:51.030395 | controller | 2025-09-29 13:17:51.030428 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:17:51.030436 | controller | Monday 29 September 2025 13:17:50 +0000 (0:00:00.074) 0:00:35.491 ****** 2025-09-29 13:17:51.030448 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-29 13:17:51.248994 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-29 13:17:51.249051 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-29 13:17:51.249068 | controller | 2025-09-29 13:17:51.249084 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:17:51.249099 | controller | _content | 2025-09-29 13:17:51.249113 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:17:51.249128 | controller | combine(_parsed, recursive=true) 2025-09-29 13:17:51.249142 | controller | }} 2025-09-29 13:17:51.249157 | controller | ] *** 2025-09-29 13:17:51.249215 | controller | Monday 29 September 2025 13:17:51 +0000 (0:00:00.751) 0:00:36.243 ****** 2025-09-29 13:17:51.249247 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-29 13:17:51.515843 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:17:51.515899 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:17:51.515917 | controller | 2025-09-29 13:17:51.515932 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:17:51.515947 | controller | Monday 29 September 2025 13:17:51 +0000 (0:00:00.217) 0:00:36.460 ****** 2025-09-29 13:17:51.515971 | controller | changed: [localhost] 2025-09-29 13:17:52.075918 | controller | 2025-09-29 13:17:52.075960 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:17:52.075970 | controller | (_destdir, 2025-09-29 13:17:52.075978 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:17:52.075986 | controller | }}, content={{ 2025-09-29 13:17:52.075993 | controller | ( 2025-09-29 13:17:52.076001 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:17:52.076009 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:17:52.076017 | controller | }}, mode=0644] *** 2025-09-29 13:17:52.076025 | controller | Monday 29 September 2025 13:17:51 +0000 (0:00:00.266) 0:00:36.727 ****** 2025-09-29 13:17:52.076041 | controller | changed: [localhost] 2025-09-29 13:17:52.429518 | controller | 2025-09-29 13:17:52.429555 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:17:52.429563 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:17:52.429570 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:17:52.429576 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:17:52.429582 | controller | }}, dest={{ 2025-09-29 13:17:52.429588 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:17:52.429595 | controller | stage['path'], _val.src_file 2025-09-29 13:17:52.429604 | controller | ) | 2025-09-29 13:17:52.429610 | controller | path_join 2025-09-29 13:17:52.429616 | controller | }}] *** 2025-09-29 13:17:52.429622 | controller | Monday 29 September 2025 13:17:52 +0000 (0:00:00.560) 0:00:37.288 ****** 2025-09-29 13:17:52.429634 | controller | changed: [localhost] => (item=network-values) 2025-09-29 13:17:52.480644 | controller | 2025-09-29 13:17:52.480717 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:17:52.480748 | controller | Monday 29 September 2025 13:17:52 +0000 (0:00:00.353) 0:00:37.642 ****** 2025-09-29 13:17:52.480772 | controller | skipping: [localhost] 2025-09-29 13:17:53.212296 | controller | 2025-09-29 13:17:53.212340 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:17:53.212352 | controller | Monday 29 September 2025 13:17:52 +0000 (0:00:00.049) 0:00:37.691 ****** 2025-09-29 13:17:53.212369 | controller | changed: [localhost] 2025-09-29 13:17:53.741763 | controller | 2025-09-29 13:17:53.741798 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-29 13:17:53.741807 | controller | Monday 29 September 2025 13:17:53 +0000 (0:00:00.732) 0:00:38.424 ****** 2025-09-29 13:17:53.741825 | controller | changed: [localhost] 2025-09-29 13:17:54.079284 | controller | 2025-09-29 13:17:54.079321 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-09-29 13:17:54.079329 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-29 13:17:54.079336 | controller | stage['build_output'] | basename) | path_join 2025-09-29 13:17:54.079343 | controller | }}, mode=0644] *** 2025-09-29 13:17:54.079349 | controller | Monday 29 September 2025 13:17:53 +0000 (0:00:00.529) 0:00:38.954 ****** 2025-09-29 13:17:54.079360 | controller | changed: [localhost] 2025-09-29 13:17:54.123942 | controller | 2025-09-29 13:17:54.123976 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:17:54.123984 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.337) 0:00:39.291 ****** 2025-09-29 13:17:54.123996 | controller | skipping: [localhost] 2025-09-29 13:17:54.172029 | controller | 2025-09-29 13:17:54.172069 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-09-29 13:17:54.172079 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.044) 0:00:39.336 ****** 2025-09-29 13:17:54.172094 | controller | skipping: [localhost] 2025-09-29 13:17:54.225694 | controller | 2025-09-29 13:17:54.225732 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-09-29 13:17:54.225742 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.047) 0:00:39.384 ****** 2025-09-29 13:17:54.225758 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=600s) 2025-09-29 13:17:54.271103 | controller | skipping: [localhost] 2025-09-29 13:17:54.271136 | controller | 2025-09-29 13:17:54.271146 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:17:54.271155 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.053) 0:00:39.438 ****** 2025-09-29 13:17:54.271195 | controller | skipping: [localhost] 2025-09-29 13:17:54.347829 | controller | 2025-09-29 13:17:54.347874 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane/networking/nncp name=run_hook] *** 2025-09-29 13:17:54.347889 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.045) 0:00:39.483 ****** 2025-09-29 13:17:54.347906 | controller | skipping: [localhost] 2025-09-29 13:17:54.412048 | controller | 2025-09-29 13:17:54.412085 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-29 13:17:54.412095 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.076) 0:00:39.560 ****** 2025-09-29 13:17:54.412110 | controller | ok: [localhost] => 2025-09-29 13:17:54.456272 | controller | changed: false 2025-09-29 13:17:54.456326 | controller | msg: All assertions passed 2025-09-29 13:17:54.456343 | controller | 2025-09-29 13:17:54.456357 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:17:54.456371 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.064) 0:00:39.624 ****** 2025-09-29 13:17:54.456394 | controller | skipping: [localhost] 2025-09-29 13:17:54.511610 | controller | 2025-09-29 13:17:54.511690 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:17:54.511706 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.043) 0:00:39.668 ****** 2025-09-29 13:17:54.511734 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2025-09-29 13:17:54.557464 | controller | 2025-09-29 13:17:54.557551 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:17:54.557569 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.055) 0:00:39.723 ****** 2025-09-29 13:17:54.557600 | controller | skipping: [localhost] 2025-09-29 13:17:54.603326 | controller | 2025-09-29 13:17:54.603377 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:17:54.603394 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.045) 0:00:39.769 ****** 2025-09-29 13:17:54.603418 | controller | ok: [localhost] 2025-09-29 13:17:54.893869 | controller | 2025-09-29 13:17:54.893926 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:17:54.893942 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:17:54.893956 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:17:54.893970 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:17:54.893983 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.045) 0:00:39.815 ****** 2025-09-29 13:17:54.894005 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-09-29 13:17:54.964884 | controller | 2025-09-29 13:17:54.964943 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:17:54.964961 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.290) 0:00:40.105 ****** 2025-09-29 13:17:54.964985 | controller | ok: [localhost] => (item=values.yaml) 2025-09-29 13:17:55.023553 | controller | 2025-09-29 13:17:55.023607 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane/networking name=run_hook] *** 2025-09-29 13:17:55.023625 | controller | Monday 29 September 2025 13:17:54 +0000 (0:00:00.070) 0:00:40.176 ****** 2025-09-29 13:17:55.023649 | controller | skipping: [localhost] 2025-09-29 13:17:55.126899 | controller | 2025-09-29 13:17:55.126943 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane/networking name=ci_gen_kustomize_values] *** 2025-09-29 13:17:55.126954 | controller | Monday 29 September 2025 13:17:55 +0000 (0:00:00.058) 0:00:40.235 ****** 2025-09-29 13:17:55.126970 | controller | 2025-09-29 13:17:55.184057 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:17:55.184096 | controller | Monday 29 September 2025 13:17:55 +0000 (0:00:00.103) 0:00:40.339 ****** 2025-09-29 13:17:55.184113 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:17:55.246691 | controller | 2025-09-29 13:17:55.246777 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-29 13:17:55.246798 | controller | Monday 29 September 2025 13:17:55 +0000 (0:00:00.057) 0:00:40.396 ****** 2025-09-29 13:17:55.246849 | controller | ok: [localhost] => 2025-09-29 13:17:55.477694 | controller | changed: false 2025-09-29 13:17:55.477746 | controller | msg: All assertions passed 2025-09-29 13:17:55.477758 | controller | 2025-09-29 13:17:55.477769 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:17:55.477780 | controller | Monday 29 September 2025 13:17:55 +0000 (0:00:00.062) 0:00:40.459 ****** 2025-09-29 13:17:55.477799 | controller | ok: [localhost] 2025-09-29 13:17:55.523883 | controller | 2025-09-29 13:17:55.523924 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-29 13:17:55.523932 | controller | Monday 29 September 2025 13:17:55 +0000 (0:00:00.230) 0:00:40.689 ****** 2025-09-29 13:17:55.523944 | controller | ok: [localhost] => 2025-09-29 13:17:55.733598 | controller | changed: false 2025-09-29 13:17:55.733656 | controller | msg: All assertions passed 2025-09-29 13:17:55.733671 | controller | 2025-09-29 13:17:55.733684 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:17:55.733698 | controller | Monday 29 September 2025 13:17:55 +0000 (0:00:00.046) 0:00:40.736 ****** 2025-09-29 13:17:55.733719 | controller | ok: [localhost] 2025-09-29 13:17:56.219674 | controller | 2025-09-29 13:17:56.219749 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-29 13:17:56.219757 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:17:56.219764 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:17:56.219770 | controller | _config_map_content | 2025-09-29 13:17:56.219777 | controller | ansible.utils.remove_keys( 2025-09-29 13:17:56.219783 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:17:56.219789 | controller | matching_parameter='regex') 2025-09-29 13:17:56.219795 | controller | }}, cacheable=False] *** 2025-09-29 13:17:56.219801 | controller | Monday 29 September 2025 13:17:55 +0000 (0:00:00.208) 0:00:40.944 ****** 2025-09-29 13:17:56.219819 | controller | ok: [localhost] 2025-09-29 13:17:56.296633 | controller | 2025-09-29 13:17:56.296716 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:17:56.296724 | controller | Monday 29 September 2025 13:17:56 +0000 (0:00:00.486) 0:00:41.431 ****** 2025-09-29 13:17:56.296744 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-29 13:17:56.361984 | controller | 2025-09-29 13:17:56.362044 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-29 13:17:56.362063 | controller | Monday 29 September 2025 13:17:56 +0000 (0:00:00.077) 0:00:41.509 ****** 2025-09-29 13:17:56.362088 | controller | ok: [localhost] => 2025-09-29 13:17:56.617155 | controller | changed: false 2025-09-29 13:17:56.617258 | controller | msg: All assertions passed 2025-09-29 13:17:56.617267 | controller | 2025-09-29 13:17:56.617275 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:17:56.617283 | controller | Monday 29 September 2025 13:17:56 +0000 (0:00:00.065) 0:00:41.574 ****** 2025-09-29 13:17:56.617304 | controller | ok: [localhost] 2025-09-29 13:17:57.289293 | controller | 2025-09-29 13:17:57.289340 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:17:57.289348 | controller | (snippet_datadir, 2025-09-29 13:17:57.289355 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:17:57.289361 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:17:57.289367 | controller | Monday 29 September 2025 13:17:56 +0000 (0:00:00.254) 0:00:41.828 ****** 2025-09-29 13:17:57.289380 | controller | ok: [localhost] 2025-09-29 13:17:57.347738 | controller | 2025-09-29 13:17:57.347778 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-29 13:17:57.347794 | controller | Monday 29 September 2025 13:17:57 +0000 (0:00:00.672) 0:00:42.501 ****** 2025-09-29 13:17:57.347807 | controller | ok: [localhost] 2025-09-29 13:17:57.818394 | controller | 2025-09-29 13:17:57.818457 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:17:57.818474 | controller | (snippet_datadir, 2025-09-29 13:17:57.818488 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:17:57.818501 | controller | }}, content={{ 2025-09-29 13:17:57.818515 | controller | _base64_patch | 2025-09-29 13:17:57.818528 | controller | default({}) | 2025-09-29 13:17:57.818541 | controller | to_nice_yaml 2025-09-29 13:17:57.818554 | controller | }}, mode=0644] *** 2025-09-29 13:17:57.818567 | controller | Monday 29 September 2025 13:17:57 +0000 (0:00:00.058) 0:00:42.560 ****** 2025-09-29 13:17:57.818590 | controller | ok: [localhost] 2025-09-29 13:17:58.277975 | controller | 2025-09-29 13:17:58.278022 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:17:58.278030 | controller | (snippet_datadir, 2025-09-29 13:17:58.278037 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:17:58.278043 | controller | }}, content={{ 2025-09-29 13:17:58.278049 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:17:58.278055 | controller | default({}) | 2025-09-29 13:17:58.278061 | controller | to_nice_yaml 2025-09-29 13:17:58.278067 | controller | }}, mode=0644] *** 2025-09-29 13:17:58.278073 | controller | Monday 29 September 2025 13:17:57 +0000 (0:00:00.470) 0:00:43.030 ****** 2025-09-29 13:17:58.278091 | controller | ok: [localhost] 2025-09-29 13:17:58.799138 | controller | 2025-09-29 13:17:58.799225 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-29 13:17:58.799238 | controller | ( 2025-09-29 13:17:58.799252 | controller | snippet_datadir, 2025-09-29 13:17:58.799260 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:17:58.799269 | controller | ) | path_join 2025-09-29 13:17:58.799277 | controller | }}, mode=0644] *** 2025-09-29 13:17:58.799285 | controller | Monday 29 September 2025 13:17:58 +0000 (0:00:00.460) 0:00:43.490 ****** 2025-09-29 13:17:58.799305 | controller | changed: [localhost] 2025-09-29 13:17:58.890940 | controller | 2025-09-29 13:17:58.891043 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:17:58.891059 | controller | Monday 29 September 2025 13:17:58 +0000 (0:00:00.521) 0:00:44.011 ****** 2025-09-29 13:17:58.891090 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:17:58.940128 | controller | 2025-09-29 13:17:58.940209 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-29 13:17:58.940219 | controller | Monday 29 September 2025 13:17:58 +0000 (0:00:00.091) 0:00:44.103 ****** 2025-09-29 13:17:58.940235 | controller | ok: [localhost] => 2025-09-29 13:17:59.219109 | controller | changed: false 2025-09-29 13:17:59.219273 | controller | msg: All assertions passed 2025-09-29 13:17:59.219302 | controller | 2025-09-29 13:17:59.219342 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-29 13:17:59.219362 | controller | Monday 29 September 2025 13:17:58 +0000 (0:00:00.049) 0:00:44.152 ****** 2025-09-29 13:17:59.219399 | controller | ok: [localhost] 2025-09-29 13:17:59.268199 | controller | 2025-09-29 13:17:59.268246 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:17:59.268257 | controller | Monday 29 September 2025 13:17:59 +0000 (0:00:00.278) 0:00:44.431 ****** 2025-09-29 13:17:59.268295 | controller | ok: [localhost] 2025-09-29 13:17:59.951322 | controller | 2025-09-29 13:17:59.951410 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:17:59.951425 | controller | Monday 29 September 2025 13:17:59 +0000 (0:00:00.049) 0:00:44.480 ****** 2025-09-29 13:17:59.951459 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-29 13:18:00.185759 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-29 13:18:00.185843 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-29 13:18:00.185855 | controller | 2025-09-29 13:18:00.185864 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:18:00.185873 | controller | _content | 2025-09-29 13:18:00.185881 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:18:00.185889 | controller | combine(_parsed, recursive=true) 2025-09-29 13:18:00.185897 | controller | }} 2025-09-29 13:18:00.185905 | controller | ] *** 2025-09-29 13:18:00.185914 | controller | Monday 29 September 2025 13:17:59 +0000 (0:00:00.683) 0:00:45.163 ****** 2025-09-29 13:18:00.185937 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-29 13:18:00.430876 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:18:00.430955 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:18:00.430971 | controller | 2025-09-29 13:18:00.430986 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:18:00.431001 | controller | Monday 29 September 2025 13:18:00 +0000 (0:00:00.234) 0:00:45.397 ****** 2025-09-29 13:18:00.431024 | controller | ok: [localhost] 2025-09-29 13:18:01.154691 | controller | 2025-09-29 13:18:01.154736 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:18:01.154747 | controller | (_destdir, 2025-09-29 13:18:01.154757 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:18:01.154766 | controller | }}, content={{ 2025-09-29 13:18:01.154775 | controller | ( 2025-09-29 13:18:01.154784 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:18:01.154793 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:18:01.154802 | controller | }}, mode=0644] *** 2025-09-29 13:18:01.154811 | controller | Monday 29 September 2025 13:18:00 +0000 (0:00:00.245) 0:00:45.643 ****** 2025-09-29 13:18:01.154826 | controller | ok: [localhost] 2025-09-29 13:18:01.821414 | controller | 2025-09-29 13:18:01.821477 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:18:01.821486 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:18:01.821493 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:18:01.821499 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:18:01.821505 | controller | }}, dest={{ 2025-09-29 13:18:01.821512 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:18:01.821518 | controller | stage['path'], _val.src_file 2025-09-29 13:18:01.821524 | controller | ) | 2025-09-29 13:18:01.821530 | controller | path_join 2025-09-29 13:18:01.821536 | controller | }}] *** 2025-09-29 13:18:01.821542 | controller | Monday 29 September 2025 13:18:01 +0000 (0:00:00.723) 0:00:46.366 ****** 2025-09-29 13:18:01.821557 | controller | ok: [localhost] => (item=network-values) 2025-09-29 13:18:01.948974 | controller | 2025-09-29 13:18:01.949089 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:01.949105 | controller | Monday 29 September 2025 13:18:01 +0000 (0:00:00.666) 0:00:47.032 ****** 2025-09-29 13:18:01.949133 | controller | skipping: [localhost] 2025-09-29 13:18:02.506739 | controller | 2025-09-29 13:18:02.506806 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:18:02.506818 | controller | Monday 29 September 2025 13:18:01 +0000 (0:00:00.128) 0:00:47.161 ****** 2025-09-29 13:18:02.506835 | controller | changed: [localhost] 2025-09-29 13:18:03.039710 | controller | 2025-09-29 13:18:03.039758 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-29 13:18:03.039766 | controller | Monday 29 September 2025 13:18:02 +0000 (0:00:00.557) 0:00:47.718 ****** 2025-09-29 13:18:03.039786 | controller | changed: [localhost] 2025-09-29 13:18:03.320247 | controller | 2025-09-29 13:18:03.320309 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-09-29 13:18:03.320322 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-29 13:18:03.320332 | controller | stage['build_output'] | basename) | path_join 2025-09-29 13:18:03.320341 | controller | }}, mode=0644] *** 2025-09-29 13:18:03.320350 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.532) 0:00:48.251 ****** 2025-09-29 13:18:03.320368 | controller | changed: [localhost] 2025-09-29 13:18:03.366825 | controller | 2025-09-29 13:18:03.366908 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:03.366925 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.280) 0:00:48.532 ****** 2025-09-29 13:18:03.366952 | controller | skipping: [localhost] 2025-09-29 13:18:03.436459 | controller | 2025-09-29 13:18:03.436519 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-09-29 13:18:03.436531 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.046) 0:00:48.579 ****** 2025-09-29 13:18:03.436548 | controller | skipping: [localhost] 2025-09-29 13:18:03.495824 | controller | 2025-09-29 13:18:03.495894 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-09-29 13:18:03.495912 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.069) 0:00:48.648 ****** 2025-09-29 13:18:03.495937 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2025-09-29 13:18:03.561128 | controller | skipping: [localhost] 2025-09-29 13:18:03.561194 | controller | 2025-09-29 13:18:03.561210 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:03.561220 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.059) 0:00:48.708 ****** 2025-09-29 13:18:03.561237 | controller | skipping: [localhost] 2025-09-29 13:18:03.604197 | controller | 2025-09-29 13:18:03.604234 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane/networking name=run_hook] *** 2025-09-29 13:18:03.604242 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.065) 0:00:48.773 ****** 2025-09-29 13:18:03.604254 | controller | skipping: [localhost] 2025-09-29 13:18:03.655144 | controller | 2025-09-29 13:18:03.655248 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-29 13:18:03.655267 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.043) 0:00:48.816 ****** 2025-09-29 13:18:03.655291 | controller | ok: [localhost] => 2025-09-29 13:18:03.693228 | controller | changed: false 2025-09-29 13:18:03.693281 | controller | msg: All assertions passed 2025-09-29 13:18:03.693296 | controller | 2025-09-29 13:18:03.693308 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:18:03.693331 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.050) 0:00:48.867 ****** 2025-09-29 13:18:03.693353 | controller | skipping: [localhost] 2025-09-29 13:18:03.731442 | controller | 2025-09-29 13:18:03.731487 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:18:03.731497 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.037) 0:00:48.905 ****** 2025-09-29 13:18:03.731513 | controller | ok: [localhost] => (item=oc -n openstack wait --for=jsonpath='{.metadata.name}'=azone-node-affinity topology/azone-node-affinity --timeout=60s) 2025-09-29 13:18:03.758213 | controller | 2025-09-29 13:18:03.758258 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:18:03.758269 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.038) 0:00:48.943 ****** 2025-09-29 13:18:03.758285 | controller | skipping: [localhost] 2025-09-29 13:18:03.792372 | controller | 2025-09-29 13:18:03.792420 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:18:03.792431 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.026) 0:00:48.970 ****** 2025-09-29 13:18:03.792447 | controller | ok: [localhost] 2025-09-29 13:18:04.038878 | controller | 2025-09-29 13:18:04.038931 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:18:04.038939 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:18:04.038945 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:18:04.038952 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:18:04.038958 | controller | Monday 29 September 2025 13:18:03 +0000 (0:00:00.033) 0:00:49.004 ****** 2025-09-29 13:18:04.038972 | controller | ok: [localhost] => (item={'name': 'node-zone-labels', 'src_file': 'node-zone-labels.yaml'}) 2025-09-29 13:18:04.120168 | controller | 2025-09-29 13:18:04.120230 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:18:04.120242 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.246) 0:00:49.251 ****** 2025-09-29 13:18:04.120260 | controller | ok: [localhost] => (item=node-zone-labels.yaml) 2025-09-29 13:18:04.163435 | controller | 2025-09-29 13:18:04.163493 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/topology name=run_hook] *** 2025-09-29 13:18:04.163516 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.081) 0:00:49.332 ****** 2025-09-29 13:18:04.163534 | controller | skipping: [localhost] 2025-09-29 13:18:04.254965 | controller | 2025-09-29 13:18:04.255035 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/topology name=ci_gen_kustomize_values] *** 2025-09-29 13:18:04.255046 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.043) 0:00:49.375 ****** 2025-09-29 13:18:04.255065 | controller | 2025-09-29 13:18:04.318838 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:18:04.318893 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.091) 0:00:49.467 ****** 2025-09-29 13:18:04.318913 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:18:04.384683 | controller | 2025-09-29 13:18:04.384751 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-29 13:18:04.384764 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.064) 0:00:49.531 ****** 2025-09-29 13:18:04.384784 | controller | ok: [localhost] => 2025-09-29 13:18:04.638189 | controller | changed: false 2025-09-29 13:18:04.638264 | controller | msg: All assertions passed 2025-09-29 13:18:04.638282 | controller | 2025-09-29 13:18:04.638294 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:18:04.638306 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.065) 0:00:49.596 ****** 2025-09-29 13:18:04.638329 | controller | ok: [localhost] 2025-09-29 13:18:04.687374 | controller | 2025-09-29 13:18:04.687467 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-29 13:18:04.687483 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.253) 0:00:49.850 ****** 2025-09-29 13:18:04.687511 | controller | ok: [localhost] => 2025-09-29 13:18:04.910418 | controller | changed: false 2025-09-29 13:18:04.910509 | controller | msg: All assertions passed 2025-09-29 13:18:04.910517 | controller | 2025-09-29 13:18:04.910524 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:18:04.910532 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.049) 0:00:49.899 ****** 2025-09-29 13:18:04.910550 | controller | ok: [localhost] 2025-09-29 13:18:05.182331 | controller | 2025-09-29 13:18:05.182418 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-29 13:18:05.182429 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:18:05.182437 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:18:05.182445 | controller | _config_map_content | 2025-09-29 13:18:05.182453 | controller | ansible.utils.remove_keys( 2025-09-29 13:18:05.182460 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:18:05.182467 | controller | matching_parameter='regex') 2025-09-29 13:18:05.182475 | controller | }}, cacheable=False] *** 2025-09-29 13:18:05.182482 | controller | Monday 29 September 2025 13:18:04 +0000 (0:00:00.222) 0:00:50.122 ****** 2025-09-29 13:18:05.182506 | controller | ok: [localhost] 2025-09-29 13:18:05.225704 | controller | 2025-09-29 13:18:05.225791 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:18:05.225804 | controller | Monday 29 September 2025 13:18:05 +0000 (0:00:00.272) 0:00:50.394 ****** 2025-09-29 13:18:05.225827 | controller | skipping: [localhost] 2025-09-29 13:18:05.425805 | controller | 2025-09-29 13:18:05.425890 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:18:05.425902 | controller | Monday 29 September 2025 13:18:05 +0000 (0:00:00.043) 0:00:50.438 ****** 2025-09-29 13:18:05.425925 | controller | changed: [localhost] 2025-09-29 13:18:05.500069 | controller | 2025-09-29 13:18:05.500161 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:18:05.500192 | controller | (snippet_datadir, 2025-09-29 13:18:05.500202 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:18:05.500209 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:18:05.500217 | controller | Monday 29 September 2025 13:18:05 +0000 (0:00:00.199) 0:00:50.638 ****** 2025-09-29 13:18:05.500237 | controller | skipping: [localhost] 2025-09-29 13:18:05.610237 | controller | 2025-09-29 13:18:05.610323 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-29 13:18:05.610335 | controller | Monday 29 September 2025 13:18:05 +0000 (0:00:00.074) 0:00:50.712 ****** 2025-09-29 13:18:05.610358 | controller | ok: [localhost] 2025-09-29 13:18:06.090857 | controller | 2025-09-29 13:18:06.090940 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:18:06.090951 | controller | (snippet_datadir, 2025-09-29 13:18:06.090960 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:18:06.090968 | controller | }}, content={{ 2025-09-29 13:18:06.090976 | controller | _base64_patch | 2025-09-29 13:18:06.090984 | controller | default({}) | 2025-09-29 13:18:06.090991 | controller | to_nice_yaml 2025-09-29 13:18:06.090999 | controller | }}, mode=0644] *** 2025-09-29 13:18:06.091008 | controller | Monday 29 September 2025 13:18:05 +0000 (0:00:00.109) 0:00:50.821 ****** 2025-09-29 13:18:06.091027 | controller | changed: [localhost] 2025-09-29 13:18:06.588678 | controller | 2025-09-29 13:18:06.588752 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:18:06.588761 | controller | (snippet_datadir, 2025-09-29 13:18:06.588769 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:18:06.588777 | controller | }}, content={{ 2025-09-29 13:18:06.588784 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:18:06.588791 | controller | default({}) | 2025-09-29 13:18:06.588798 | controller | to_nice_yaml 2025-09-29 13:18:06.588805 | controller | }}, mode=0644] *** 2025-09-29 13:18:06.588812 | controller | Monday 29 September 2025 13:18:06 +0000 (0:00:00.481) 0:00:51.303 ****** 2025-09-29 13:18:06.588843 | controller | changed: [localhost] 2025-09-29 13:18:07.047966 | controller | 2025-09-29 13:18:07.048026 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-29 13:18:07.048044 | controller | ( 2025-09-29 13:18:07.048050 | controller | snippet_datadir, 2025-09-29 13:18:07.048057 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:18:07.048064 | controller | ) | path_join 2025-09-29 13:18:07.048071 | controller | }}, mode=0644] *** 2025-09-29 13:18:07.048078 | controller | Monday 29 September 2025 13:18:06 +0000 (0:00:00.497) 0:00:51.800 ****** 2025-09-29 13:18:07.048096 | controller | changed: [localhost] 2025-09-29 13:18:07.108809 | controller | 2025-09-29 13:18:07.108887 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:18:07.108897 | controller | Monday 29 September 2025 13:18:07 +0000 (0:00:00.459) 0:00:52.260 ****** 2025-09-29 13:18:07.108919 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:18:07.172549 | controller | 2025-09-29 13:18:07.172627 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-29 13:18:07.172637 | controller | Monday 29 September 2025 13:18:07 +0000 (0:00:00.061) 0:00:52.321 ****** 2025-09-29 13:18:07.172661 | controller | ok: [localhost] => 2025-09-29 13:18:07.416926 | controller | changed: false 2025-09-29 13:18:07.417005 | controller | msg: All assertions passed 2025-09-29 13:18:07.417015 | controller | 2025-09-29 13:18:07.417024 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-29 13:18:07.417033 | controller | Monday 29 September 2025 13:18:07 +0000 (0:00:00.062) 0:00:52.384 ****** 2025-09-29 13:18:07.417054 | controller | ok: [localhost] 2025-09-29 13:18:07.464435 | controller | 2025-09-29 13:18:07.464497 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:18:07.464504 | controller | Monday 29 September 2025 13:18:07 +0000 (0:00:00.245) 0:00:52.629 ****** 2025-09-29 13:18:07.464521 | controller | ok: [localhost] 2025-09-29 13:18:07.929588 | controller | 2025-09-29 13:18:07.929671 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:18:07.929693 | controller | Monday 29 September 2025 13:18:07 +0000 (0:00:00.047) 0:00:52.676 ****** 2025-09-29 13:18:07.929724 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/03_user_data_b64.yaml) 2025-09-29 13:18:08.038188 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/04_user_data.yaml) 2025-09-29 13:18:08.038223 | controller | 2025-09-29 13:18:08.038231 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:18:08.038237 | controller | _content | 2025-09-29 13:18:08.038244 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:18:08.038250 | controller | combine(_parsed, recursive=true) 2025-09-29 13:18:08.038257 | controller | }} 2025-09-29 13:18:08.038263 | controller | ] *** 2025-09-29 13:18:08.038269 | controller | Monday 29 September 2025 13:18:07 +0000 (0:00:00.463) 0:00:53.140 ****** 2025-09-29 13:18:08.038280 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:18:08.252741 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:18:08.252790 | controller | 2025-09-29 13:18:08.252800 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:18:08.252809 | controller | Monday 29 September 2025 13:18:08 +0000 (0:00:00.109) 0:00:53.250 ****** 2025-09-29 13:18:08.252823 | controller | changed: [localhost] 2025-09-29 13:18:08.690887 | controller | 2025-09-29 13:18:08.690923 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:18:08.690931 | controller | (_destdir, 2025-09-29 13:18:08.690943 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:18:08.690950 | controller | }}, content={{ 2025-09-29 13:18:08.690956 | controller | ( 2025-09-29 13:18:08.690962 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:18:08.690968 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:18:08.690974 | controller | }}, mode=0644] *** 2025-09-29 13:18:08.690981 | controller | Monday 29 September 2025 13:18:08 +0000 (0:00:00.214) 0:00:53.465 ****** 2025-09-29 13:18:08.690993 | controller | changed: [localhost] 2025-09-29 13:18:09.006337 | controller | 2025-09-29 13:18:09.006375 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/topology mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:18:09.006384 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:18:09.006391 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:18:09.006397 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:18:09.006403 | controller | }}, dest={{ 2025-09-29 13:18:09.006409 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:18:09.006416 | controller | stage['path'], _val.src_file 2025-09-29 13:18:09.006422 | controller | ) | 2025-09-29 13:18:09.006428 | controller | path_join 2025-09-29 13:18:09.006434 | controller | }}] *** 2025-09-29 13:18:09.006440 | controller | Monday 29 September 2025 13:18:08 +0000 (0:00:00.438) 0:00:53.903 ****** 2025-09-29 13:18:09.006451 | controller | changed: [localhost] => (item=node-zone-labels) 2025-09-29 13:18:09.058709 | controller | 2025-09-29 13:18:09.058749 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:09.058757 | controller | Monday 29 September 2025 13:18:09 +0000 (0:00:00.315) 0:00:54.218 ****** 2025-09-29 13:18:09.058769 | controller | skipping: [localhost] 2025-09-29 13:18:09.414612 | controller | 2025-09-29 13:18:09.414652 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/topology chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:18:09.414661 | controller | Monday 29 September 2025 13:18:09 +0000 (0:00:00.052) 0:00:54.271 ****** 2025-09-29 13:18:09.414672 | controller | changed: [localhost] 2025-09-29 13:18:09.919313 | controller | 2025-09-29 13:18:09.919369 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-29 13:18:09.919385 | controller | Monday 29 September 2025 13:18:09 +0000 (0:00:00.355) 0:00:54.627 ****** 2025-09-29 13:18:09.919414 | controller | changed: [localhost] 2025-09-29 13:18:10.234888 | controller | 2025-09-29 13:18:10.234926 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/topology remote_src=True, src={{ _output }}, dest={{ 2025-09-29 13:18:10.234934 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-29 13:18:10.234949 | controller | stage['build_output'] | basename) | path_join 2025-09-29 13:18:10.234955 | controller | }}, mode=0644] *** 2025-09-29 13:18:10.234962 | controller | Monday 29 September 2025 13:18:09 +0000 (0:00:00.504) 0:00:55.131 ****** 2025-09-29 13:18:10.234973 | controller | changed: [localhost] 2025-09-29 13:18:10.281268 | controller | 2025-09-29 13:18:10.281312 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:10.281323 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.316) 0:00:55.447 ****** 2025-09-29 13:18:10.281338 | controller | skipping: [localhost] 2025-09-29 13:18:10.326556 | controller | 2025-09-29 13:18:10.326591 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/topology _raw_params=oc apply -f {{ _cr }}] *** 2025-09-29 13:18:10.326599 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.046) 0:00:55.493 ****** 2025-09-29 13:18:10.326611 | controller | skipping: [localhost] 2025-09-29 13:18:10.373365 | controller | 2025-09-29 13:18:10.373412 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/topology _raw_params={{ wait_condition }}] *** 2025-09-29 13:18:10.373422 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.045) 0:00:55.539 ****** 2025-09-29 13:18:10.373438 | controller | skipping: [localhost] => (item=oc -n openstack wait --for=jsonpath='{.metadata.name}'=azone-node-affinity topology/azone-node-affinity --timeout=60s) 2025-09-29 13:18:10.421908 | controller | skipping: [localhost] 2025-09-29 13:18:10.421952 | controller | 2025-09-29 13:18:10.421963 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:10.421973 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.046) 0:00:55.585 ****** 2025-09-29 13:18:10.421989 | controller | skipping: [localhost] 2025-09-29 13:18:10.486841 | controller | 2025-09-29 13:18:10.486895 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/topology name=run_hook] *** 2025-09-29 13:18:10.486909 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.048) 0:00:55.634 ****** 2025-09-29 13:18:10.486930 | controller | skipping: [localhost] 2025-09-29 13:18:10.537509 | controller | 2025-09-29 13:18:10.537554 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-29 13:18:10.537566 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.064) 0:00:55.698 ****** 2025-09-29 13:18:10.537583 | controller | ok: [localhost] => 2025-09-29 13:18:10.569323 | controller | changed: false 2025-09-29 13:18:10.569353 | controller | msg: All assertions passed 2025-09-29 13:18:10.569360 | controller | 2025-09-29 13:18:10.569366 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:18:10.569373 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.050) 0:00:55.749 ****** 2025-09-29 13:18:10.569385 | controller | skipping: [localhost] 2025-09-29 13:18:10.599758 | controller | 2025-09-29 13:18:10.599787 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:18:10.599795 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.032) 0:00:55.781 ****** 2025-09-29 13:18:10.599806 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2025-09-29 13:18:10.624103 | controller | 2025-09-29 13:18:10.624131 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:18:10.624139 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.030) 0:00:55.812 ****** 2025-09-29 13:18:10.624151 | controller | skipping: [localhost] 2025-09-29 13:18:10.656639 | controller | 2025-09-29 13:18:10.656671 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:18:10.656679 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.024) 0:00:55.836 ****** 2025-09-29 13:18:10.656690 | controller | ok: [localhost] 2025-09-29 13:18:11.080412 | controller | 2025-09-29 13:18:11.080463 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:18:11.080472 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:18:11.080479 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:18:11.080486 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:18:11.080492 | controller | Monday 29 September 2025 13:18:10 +0000 (0:00:00.032) 0:00:55.869 ****** 2025-09-29 13:18:11.080506 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-09-29 13:18:11.187143 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-09-29 13:18:11.187226 | controller | 2025-09-29 13:18:11.187236 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:18:11.187245 | controller | Monday 29 September 2025 13:18:11 +0000 (0:00:00.423) 0:00:56.292 ****** 2025-09-29 13:18:11.187274 | controller | ok: [localhost] => (item=values.yaml) 2025-09-29 13:18:11.238085 | controller | ok: [localhost] => (item=service-values.yaml) 2025-09-29 13:18:11.238160 | controller | 2025-09-29 13:18:11.238168 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane name=run_hook] *** 2025-09-29 13:18:11.238202 | controller | Monday 29 September 2025 13:18:11 +0000 (0:00:00.106) 0:00:56.399 ****** 2025-09-29 13:18:11.238224 | controller | skipping: [localhost] 2025-09-29 13:18:11.379611 | controller | 2025-09-29 13:18:11.379701 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane name=ci_gen_kustomize_values] *** 2025-09-29 13:18:11.379713 | controller | Monday 29 September 2025 13:18:11 +0000 (0:00:00.050) 0:00:56.450 ****** 2025-09-29 13:18:11.379736 | controller | 2025-09-29 13:18:11.458299 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:18:11.458395 | controller | Monday 29 September 2025 13:18:11 +0000 (0:00:00.141) 0:00:56.591 ****** 2025-09-29 13:18:11.458427 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:18:11.509945 | controller | 2025-09-29 13:18:11.510020 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-29 13:18:11.510032 | controller | Monday 29 September 2025 13:18:11 +0000 (0:00:00.078) 0:00:56.670 ****** 2025-09-29 13:18:11.510053 | controller | ok: [localhost] => 2025-09-29 13:18:11.742668 | controller | changed: false 2025-09-29 13:18:11.742749 | controller | msg: All assertions passed 2025-09-29 13:18:11.742759 | controller | 2025-09-29 13:18:11.742768 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:18:11.742776 | controller | Monday 29 September 2025 13:18:11 +0000 (0:00:00.051) 0:00:56.722 ****** 2025-09-29 13:18:11.742799 | controller | ok: [localhost] 2025-09-29 13:18:11.802834 | controller | 2025-09-29 13:18:11.802891 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-29 13:18:11.802904 | controller | Monday 29 September 2025 13:18:11 +0000 (0:00:00.232) 0:00:56.954 ****** 2025-09-29 13:18:11.802925 | controller | ok: [localhost] => 2025-09-29 13:18:12.009239 | controller | changed: false 2025-09-29 13:18:12.009312 | controller | msg: All assertions passed 2025-09-29 13:18:12.009319 | controller | 2025-09-29 13:18:12.009326 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:18:12.009333 | controller | Monday 29 September 2025 13:18:11 +0000 (0:00:00.059) 0:00:57.014 ****** 2025-09-29 13:18:12.009353 | controller | ok: [localhost] 2025-09-29 13:18:12.464412 | controller | 2025-09-29 13:18:12.464452 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-29 13:18:12.464460 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:18:12.464467 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:18:12.464473 | controller | _config_map_content | 2025-09-29 13:18:12.464479 | controller | ansible.utils.remove_keys( 2025-09-29 13:18:12.464485 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:18:12.464491 | controller | matching_parameter='regex') 2025-09-29 13:18:12.464497 | controller | }}, cacheable=False] *** 2025-09-29 13:18:12.464503 | controller | Monday 29 September 2025 13:18:12 +0000 (0:00:00.206) 0:00:57.221 ****** 2025-09-29 13:18:12.464514 | controller | ok: [localhost] 2025-09-29 13:18:12.525509 | controller | 2025-09-29 13:18:12.525561 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:18:12.525571 | controller | Monday 29 September 2025 13:18:12 +0000 (0:00:00.455) 0:00:57.676 ****** 2025-09-29 13:18:12.525593 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-29 13:18:12.579686 | controller | 2025-09-29 13:18:12.579732 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-29 13:18:12.579741 | controller | Monday 29 September 2025 13:18:12 +0000 (0:00:00.061) 0:00:57.737 ****** 2025-09-29 13:18:12.579756 | controller | ok: [localhost] => 2025-09-29 13:18:12.813793 | controller | changed: false 2025-09-29 13:18:12.813875 | controller | msg: All assertions passed 2025-09-29 13:18:12.813891 | controller | 2025-09-29 13:18:12.813906 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:18:12.813920 | controller | Monday 29 September 2025 13:18:12 +0000 (0:00:00.054) 0:00:57.792 ****** 2025-09-29 13:18:12.813945 | controller | ok: [localhost] 2025-09-29 13:18:13.427569 | controller | 2025-09-29 13:18:13.427613 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:18:13.427621 | controller | (snippet_datadir, 2025-09-29 13:18:13.427628 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:18:13.427634 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:18:13.427640 | controller | Monday 29 September 2025 13:18:12 +0000 (0:00:00.233) 0:00:58.025 ****** 2025-09-29 13:18:13.427652 | controller | ok: [localhost] 2025-09-29 13:18:13.489742 | controller | 2025-09-29 13:18:13.489800 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-29 13:18:13.489809 | controller | Monday 29 September 2025 13:18:13 +0000 (0:00:00.614) 0:00:58.639 ****** 2025-09-29 13:18:13.489830 | controller | ok: [localhost] 2025-09-29 13:18:13.961362 | controller | 2025-09-29 13:18:13.961512 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:18:13.961521 | controller | (snippet_datadir, 2025-09-29 13:18:13.961527 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:18:13.961534 | controller | }}, content={{ 2025-09-29 13:18:13.961540 | controller | _base64_patch | 2025-09-29 13:18:13.961546 | controller | default({}) | 2025-09-29 13:18:13.961552 | controller | to_nice_yaml 2025-09-29 13:18:13.961557 | controller | }}, mode=0644] *** 2025-09-29 13:18:13.961564 | controller | Monday 29 September 2025 13:18:13 +0000 (0:00:00.062) 0:00:58.702 ****** 2025-09-29 13:18:13.961581 | controller | ok: [localhost] 2025-09-29 13:18:14.433515 | controller | 2025-09-29 13:18:14.433582 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:18:14.433591 | controller | (snippet_datadir, 2025-09-29 13:18:14.433597 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:18:14.433604 | controller | }}, content={{ 2025-09-29 13:18:14.433610 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:18:14.433616 | controller | default({}) | 2025-09-29 13:18:14.433621 | controller | to_nice_yaml 2025-09-29 13:18:14.433627 | controller | }}, mode=0644] *** 2025-09-29 13:18:14.433633 | controller | Monday 29 September 2025 13:18:13 +0000 (0:00:00.471) 0:00:59.173 ****** 2025-09-29 13:18:14.433649 | controller | ok: [localhost] 2025-09-29 13:18:14.970008 | controller | 2025-09-29 13:18:14.970083 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-29 13:18:14.970095 | controller | ( 2025-09-29 13:18:14.970104 | controller | snippet_datadir, 2025-09-29 13:18:14.970112 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:18:14.970122 | controller | ) | path_join 2025-09-29 13:18:14.970130 | controller | }}, mode=0644] *** 2025-09-29 13:18:14.970139 | controller | Monday 29 September 2025 13:18:14 +0000 (0:00:00.472) 0:00:59.645 ****** 2025-09-29 13:18:14.970161 | controller | ok: [localhost] 2025-09-29 13:18:15.043621 | controller | 2025-09-29 13:18:15.043701 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:18:15.043711 | controller | Monday 29 September 2025 13:18:14 +0000 (0:00:00.536) 0:01:00.182 ****** 2025-09-29 13:18:15.043746 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:18:15.093446 | controller | 2025-09-29 13:18:15.093528 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-29 13:18:15.093538 | controller | Monday 29 September 2025 13:18:15 +0000 (0:00:00.073) 0:01:00.255 ****** 2025-09-29 13:18:15.093557 | controller | ok: [localhost] => 2025-09-29 13:18:15.305999 | controller | changed: false 2025-09-29 13:18:15.306051 | controller | msg: All assertions passed 2025-09-29 13:18:15.306059 | controller | 2025-09-29 13:18:15.306065 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-29 13:18:15.306072 | controller | Monday 29 September 2025 13:18:15 +0000 (0:00:00.050) 0:01:00.305 ****** 2025-09-29 13:18:15.306084 | controller | ok: [localhost] 2025-09-29 13:18:15.352636 | controller | 2025-09-29 13:18:15.352713 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:18:15.352724 | controller | Monday 29 September 2025 13:18:15 +0000 (0:00:00.212) 0:01:00.518 ****** 2025-09-29 13:18:15.352742 | controller | ok: [localhost] 2025-09-29 13:18:15.963058 | controller | 2025-09-29 13:18:15.963144 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:18:15.963162 | controller | Monday 29 September 2025 13:18:15 +0000 (0:00:00.046) 0:01:00.565 ****** 2025-09-29 13:18:15.963207 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-29 13:18:16.289616 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-29 13:18:16.289652 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-29 13:18:16.289659 | controller | 2025-09-29 13:18:16.289666 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:18:16.289672 | controller | _content | 2025-09-29 13:18:16.289678 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:18:16.289684 | controller | combine(_parsed, recursive=true) 2025-09-29 13:18:16.289691 | controller | }} 2025-09-29 13:18:16.289697 | controller | ] *** 2025-09-29 13:18:16.289703 | controller | Monday 29 September 2025 13:18:15 +0000 (0:00:00.609) 0:01:01.175 ****** 2025-09-29 13:18:16.289715 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-29 13:18:16.519132 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:18:16.519168 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:18:16.519202 | controller | 2025-09-29 13:18:16.519209 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:18:16.519216 | controller | Monday 29 September 2025 13:18:16 +0000 (0:00:00.327) 0:01:01.502 ****** 2025-09-29 13:18:16.519229 | controller | ok: [localhost] 2025-09-29 13:18:17.107960 | controller | 2025-09-29 13:18:17.108000 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:18:17.108008 | controller | (_destdir, 2025-09-29 13:18:17.108015 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:18:17.108021 | controller | }}, content={{ 2025-09-29 13:18:17.108027 | controller | ( 2025-09-29 13:18:17.108033 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:18:17.108039 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:18:17.108045 | controller | }}, mode=0644] *** 2025-09-29 13:18:17.108051 | controller | Monday 29 September 2025 13:18:16 +0000 (0:00:00.229) 0:01:01.731 ****** 2025-09-29 13:18:17.108062 | controller | ok: [localhost] 2025-09-29 13:18:17.168261 | controller | 2025-09-29 13:18:17.168305 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:18:17.168315 | controller | Monday 29 September 2025 13:18:17 +0000 (0:00:00.588) 0:01:02.320 ****** 2025-09-29 13:18:17.168336 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:18:17.224241 | controller | 2025-09-29 13:18:17.224280 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-29 13:18:17.224289 | controller | Monday 29 September 2025 13:18:17 +0000 (0:00:00.060) 0:01:02.380 ****** 2025-09-29 13:18:17.224301 | controller | ok: [localhost] => 2025-09-29 13:18:17.441072 | controller | changed: false 2025-09-29 13:18:17.441127 | controller | msg: All assertions passed 2025-09-29 13:18:17.441143 | controller | 2025-09-29 13:18:17.441158 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:18:17.441207 | controller | Monday 29 September 2025 13:18:17 +0000 (0:00:00.055) 0:01:02.436 ****** 2025-09-29 13:18:17.441236 | controller | ok: [localhost] 2025-09-29 13:18:17.501850 | controller | 2025-09-29 13:18:17.501908 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-29 13:18:17.501924 | controller | Monday 29 September 2025 13:18:17 +0000 (0:00:00.216) 0:01:02.652 ****** 2025-09-29 13:18:17.501947 | controller | ok: [localhost] => 2025-09-29 13:18:17.733389 | controller | changed: false 2025-09-29 13:18:17.733426 | controller | msg: All assertions passed 2025-09-29 13:18:17.733439 | controller | 2025-09-29 13:18:17.733446 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:18:17.733453 | controller | Monday 29 September 2025 13:18:17 +0000 (0:00:00.060) 0:01:02.713 ****** 2025-09-29 13:18:17.733465 | controller | ok: [localhost] 2025-09-29 13:18:17.991212 | controller | 2025-09-29 13:18:17.991265 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-29 13:18:17.991281 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:18:17.991293 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:18:17.991305 | controller | _config_map_content | 2025-09-29 13:18:17.991316 | controller | ansible.utils.remove_keys( 2025-09-29 13:18:17.991327 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:18:17.991337 | controller | matching_parameter='regex') 2025-09-29 13:18:17.991348 | controller | }}, cacheable=False] *** 2025-09-29 13:18:17.991359 | controller | Monday 29 September 2025 13:18:17 +0000 (0:00:00.232) 0:01:02.945 ****** 2025-09-29 13:18:17.991378 | controller | ok: [localhost] 2025-09-29 13:18:18.062311 | controller | 2025-09-29 13:18:18.062366 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:18:18.062382 | controller | Monday 29 September 2025 13:18:17 +0000 (0:00:00.257) 0:01:03.203 ****** 2025-09-29 13:18:18.062405 | controller | skipping: [localhost] 2025-09-29 13:18:18.318504 | controller | 2025-09-29 13:18:18.318544 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:18:18.318554 | controller | Monday 29 September 2025 13:18:18 +0000 (0:00:00.070) 0:01:03.274 ****** 2025-09-29 13:18:18.318568 | controller | changed: [localhost] 2025-09-29 13:18:18.394436 | controller | 2025-09-29 13:18:18.394471 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:18:18.394478 | controller | (snippet_datadir, 2025-09-29 13:18:18.394485 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:18:18.394491 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:18:18.394497 | controller | Monday 29 September 2025 13:18:18 +0000 (0:00:00.256) 0:01:03.530 ****** 2025-09-29 13:18:18.394508 | controller | skipping: [localhost] 2025-09-29 13:18:18.456723 | controller | 2025-09-29 13:18:18.456763 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-29 13:18:18.456779 | controller | Monday 29 September 2025 13:18:18 +0000 (0:00:00.076) 0:01:03.607 ****** 2025-09-29 13:18:18.456791 | controller | ok: [localhost] 2025-09-29 13:18:18.945576 | controller | 2025-09-29 13:18:18.945613 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:18:18.945621 | controller | (snippet_datadir, 2025-09-29 13:18:18.945627 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:18:18.945634 | controller | }}, content={{ 2025-09-29 13:18:18.945640 | controller | _base64_patch | 2025-09-29 13:18:18.945645 | controller | default({}) | 2025-09-29 13:18:18.945651 | controller | to_nice_yaml 2025-09-29 13:18:18.945657 | controller | }}, mode=0644] *** 2025-09-29 13:18:18.945663 | controller | Monday 29 September 2025 13:18:18 +0000 (0:00:00.062) 0:01:03.669 ****** 2025-09-29 13:18:18.945674 | controller | changed: [localhost] 2025-09-29 13:18:19.462277 | controller | 2025-09-29 13:18:19.462313 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:18:19.462321 | controller | (snippet_datadir, 2025-09-29 13:18:19.462328 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:18:19.462334 | controller | }}, content={{ 2025-09-29 13:18:19.462340 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:18:19.462346 | controller | default({}) | 2025-09-29 13:18:19.462352 | controller | to_nice_yaml 2025-09-29 13:18:19.462359 | controller | }}, mode=0644] *** 2025-09-29 13:18:19.462366 | controller | Monday 29 September 2025 13:18:18 +0000 (0:00:00.488) 0:01:04.158 ****** 2025-09-29 13:18:19.462380 | controller | changed: [localhost] 2025-09-29 13:18:19.956101 | controller | 2025-09-29 13:18:19.956147 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-29 13:18:19.956158 | controller | ( 2025-09-29 13:18:19.956197 | controller | snippet_datadir, 2025-09-29 13:18:19.956211 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:18:19.956220 | controller | ) | path_join 2025-09-29 13:18:19.956229 | controller | }}, mode=0644] *** 2025-09-29 13:18:19.956239 | controller | Monday 29 September 2025 13:18:19 +0000 (0:00:00.516) 0:01:04.674 ****** 2025-09-29 13:18:19.956256 | controller | changed: [localhost] 2025-09-29 13:18:20.023547 | controller | 2025-09-29 13:18:20.023587 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:18:20.023601 | controller | Monday 29 September 2025 13:18:19 +0000 (0:00:00.493) 0:01:05.168 ****** 2025-09-29 13:18:20.023613 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:18:20.070607 | controller | 2025-09-29 13:18:20.070645 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-29 13:18:20.070654 | controller | Monday 29 September 2025 13:18:20 +0000 (0:00:00.068) 0:01:05.236 ****** 2025-09-29 13:18:20.070668 | controller | ok: [localhost] => 2025-09-29 13:18:20.309883 | controller | changed: false 2025-09-29 13:18:20.309927 | controller | msg: All assertions passed 2025-09-29 13:18:20.309938 | controller | 2025-09-29 13:18:20.309947 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-29 13:18:20.309955 | controller | Monday 29 September 2025 13:18:20 +0000 (0:00:00.046) 0:01:05.283 ****** 2025-09-29 13:18:20.309969 | controller | ok: [localhost] 2025-09-29 13:18:20.373248 | controller | 2025-09-29 13:18:20.373304 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:18:20.373321 | controller | Monday 29 September 2025 13:18:20 +0000 (0:00:00.239) 0:01:05.522 ****** 2025-09-29 13:18:20.373343 | controller | ok: [localhost] 2025-09-29 13:18:20.867373 | controller | 2025-09-29 13:18:20.867445 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:18:20.867457 | controller | Monday 29 September 2025 13:18:20 +0000 (0:00:00.062) 0:01:05.585 ****** 2025-09-29 13:18:20.867488 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-09-29 13:18:20.975578 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-09-29 13:18:20.975641 | controller | 2025-09-29 13:18:20.975658 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:18:20.975671 | controller | _content | 2025-09-29 13:18:20.975685 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:18:20.975698 | controller | combine(_parsed, recursive=true) 2025-09-29 13:18:20.975712 | controller | }} 2025-09-29 13:18:20.975725 | controller | ] *** 2025-09-29 13:18:20.975738 | controller | Monday 29 September 2025 13:18:20 +0000 (0:00:00.494) 0:01:06.079 ****** 2025-09-29 13:18:20.975762 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:18:21.195972 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:18:21.196080 | controller | 2025-09-29 13:18:21.196105 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:18:21.196124 | controller | Monday 29 September 2025 13:18:20 +0000 (0:00:00.108) 0:01:06.187 ****** 2025-09-29 13:18:21.196161 | controller | changed: [localhost] 2025-09-29 13:18:21.685811 | controller | 2025-09-29 13:18:21.685858 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:18:21.685868 | controller | (_destdir, 2025-09-29 13:18:21.685877 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:18:21.685885 | controller | }}, content={{ 2025-09-29 13:18:21.685893 | controller | ( 2025-09-29 13:18:21.685900 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:18:21.685908 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:18:21.685919 | controller | }}, mode=0644] *** 2025-09-29 13:18:21.685927 | controller | Monday 29 September 2025 13:18:21 +0000 (0:00:00.220) 0:01:06.408 ****** 2025-09-29 13:18:21.685942 | controller | changed: [localhost] 2025-09-29 13:18:22.288413 | controller | 2025-09-29 13:18:22.288492 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:18:22.288500 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:18:22.288508 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:18:22.288514 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:18:22.288519 | controller | }}, dest={{ 2025-09-29 13:18:22.288526 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:18:22.288532 | controller | stage['path'], _val.src_file 2025-09-29 13:18:22.288538 | controller | ) | 2025-09-29 13:18:22.288544 | controller | path_join 2025-09-29 13:18:22.288549 | controller | }}] *** 2025-09-29 13:18:22.288555 | controller | Monday 29 September 2025 13:18:21 +0000 (0:00:00.489) 0:01:06.898 ****** 2025-09-29 13:18:22.288574 | controller | ok: [localhost] => (item=network-values) 2025-09-29 13:18:22.334364 | controller | changed: [localhost] => (item=service-values) 2025-09-29 13:18:22.334435 | controller | 2025-09-29 13:18:22.334443 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:22.334451 | controller | Monday 29 September 2025 13:18:22 +0000 (0:00:00.602) 0:01:07.500 ****** 2025-09-29 13:18:22.334469 | controller | skipping: [localhost] 2025-09-29 13:18:22.814673 | controller | 2025-09-29 13:18:22.814757 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:18:22.814774 | controller | Monday 29 September 2025 13:18:22 +0000 (0:00:00.045) 0:01:07.546 ****** 2025-09-29 13:18:22.814800 | controller | changed: [localhost] 2025-09-29 13:18:23.343521 | controller | 2025-09-29 13:18:23.343582 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-29 13:18:23.343591 | controller | Monday 29 September 2025 13:18:22 +0000 (0:00:00.479) 0:01:08.026 ****** 2025-09-29 13:18:23.343624 | controller | changed: [localhost] 2025-09-29 13:18:23.663654 | controller | 2025-09-29 13:18:23.663722 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-09-29 13:18:23.663733 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-29 13:18:23.663740 | controller | stage['build_output'] | basename) | path_join 2025-09-29 13:18:23.663746 | controller | }}, mode=0644] *** 2025-09-29 13:18:23.663753 | controller | Monday 29 September 2025 13:18:23 +0000 (0:00:00.529) 0:01:08.555 ****** 2025-09-29 13:18:23.663769 | controller | changed: [localhost] 2025-09-29 13:18:23.741650 | controller | 2025-09-29 13:18:23.741749 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:23.741766 | controller | Monday 29 September 2025 13:18:23 +0000 (0:00:00.320) 0:01:08.875 ****** 2025-09-29 13:18:23.741797 | controller | skipping: [localhost] 2025-09-29 13:18:23.800070 | controller | 2025-09-29 13:18:23.800159 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-09-29 13:18:23.800203 | controller | Monday 29 September 2025 13:18:23 +0000 (0:00:00.077) 0:01:08.953 ****** 2025-09-29 13:18:23.800233 | controller | skipping: [localhost] 2025-09-29 13:18:23.864712 | controller | 2025-09-29 13:18:23.864803 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane _raw_params={{ wait_condition }}] *** 2025-09-29 13:18:23.864815 | controller | Monday 29 September 2025 13:18:23 +0000 (0:00:00.058) 0:01:09.012 ****** 2025-09-29 13:18:23.864837 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2025-09-29 13:18:23.916433 | controller | skipping: [localhost] 2025-09-29 13:18:23.916511 | controller | 2025-09-29 13:18:23.916519 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:23.916526 | controller | Monday 29 September 2025 13:18:23 +0000 (0:00:00.065) 0:01:09.077 ****** 2025-09-29 13:18:23.916543 | controller | skipping: [localhost] 2025-09-29 13:18:23.974013 | controller | 2025-09-29 13:18:23.974087 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane name=run_hook] *** 2025-09-29 13:18:23.974096 | controller | Monday 29 September 2025 13:18:23 +0000 (0:00:00.051) 0:01:09.128 ****** 2025-09-29 13:18:23.974113 | controller | skipping: [localhost] 2025-09-29 13:18:24.026472 | controller | 2025-09-29 13:18:24.026551 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-29 13:18:24.026561 | controller | Monday 29 September 2025 13:18:23 +0000 (0:00:00.057) 0:01:09.186 ****** 2025-09-29 13:18:24.026583 | controller | ok: [localhost] => 2025-09-29 13:18:24.061498 | controller | changed: false 2025-09-29 13:18:24.061577 | controller | msg: All assertions passed 2025-09-29 13:18:24.061587 | controller | 2025-09-29 13:18:24.061595 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:18:24.061604 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.052) 0:01:09.238 ****** 2025-09-29 13:18:24.061624 | controller | skipping: [localhost] 2025-09-29 13:18:24.098413 | controller | 2025-09-29 13:18:24.098496 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:18:24.098506 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.035) 0:01:09.273 ****** 2025-09-29 13:18:24.098528 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2025-09-29 13:18:24.136011 | controller | 2025-09-29 13:18:24.136085 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:18:24.136105 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.036) 0:01:09.310 ****** 2025-09-29 13:18:24.136122 | controller | skipping: [localhost] 2025-09-29 13:18:24.189899 | controller | 2025-09-29 13:18:24.189974 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:18:24.189983 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.037) 0:01:09.347 ****** 2025-09-29 13:18:24.190002 | controller | ok: [localhost] 2025-09-29 13:18:24.466670 | controller | 2025-09-29 13:18:24.466760 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:18:24.466780 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:18:24.466794 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:18:24.466808 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:18:24.466822 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.054) 0:01:09.402 ****** 2025-09-29 13:18:24.466849 | controller | ok: [localhost] => (item={'name': 'edpm-r0-compute-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-29 13:18:24.572954 | controller | 2025-09-29 13:18:24.573029 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:18:24.573038 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.276) 0:01:09.678 ****** 2025-09-29 13:18:24.573057 | controller | ok: [localhost] => (item=values.yaml) 2025-09-29 13:18:24.658439 | controller | 2025-09-29 13:18:24.658515 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r0 name=run_hook] *** 2025-09-29 13:18:24.658523 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.106) 0:01:09.784 ****** 2025-09-29 13:18:24.658541 | controller | skipping: [localhost] 2025-09-29 13:18:24.770923 | controller | 2025-09-29 13:18:24.771059 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r0 name=ci_gen_kustomize_values] *** 2025-09-29 13:18:24.771082 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.085) 0:01:09.870 ****** 2025-09-29 13:18:24.771139 | controller | 2025-09-29 13:18:24.856374 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:18:24.856447 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.112) 0:01:09.983 ****** 2025-09-29 13:18:24.856480 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:18:24.942388 | controller | 2025-09-29 13:18:24.942539 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-29 13:18:24.942559 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.085) 0:01:10.068 ****** 2025-09-29 13:18:24.942600 | controller | ok: [localhost] => 2025-09-29 13:18:25.199964 | controller | changed: false 2025-09-29 13:18:25.200044 | controller | msg: All assertions passed 2025-09-29 13:18:25.200061 | controller | 2025-09-29 13:18:25.200076 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:18:25.200090 | controller | Monday 29 September 2025 13:18:24 +0000 (0:00:00.086) 0:01:10.154 ****** 2025-09-29 13:18:25.200117 | controller | ok: [localhost] 2025-09-29 13:18:25.284101 | controller | 2025-09-29 13:18:25.284164 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-29 13:18:25.284194 | controller | Monday 29 September 2025 13:18:25 +0000 (0:00:00.257) 0:01:10.411 ****** 2025-09-29 13:18:25.284215 | controller | ok: [localhost] => 2025-09-29 13:18:25.527250 | controller | changed: false 2025-09-29 13:18:25.527314 | controller | msg: All assertions passed 2025-09-29 13:18:25.527322 | controller | 2025-09-29 13:18:25.527330 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:18:25.527348 | controller | Monday 29 September 2025 13:18:25 +0000 (0:00:00.084) 0:01:10.496 ****** 2025-09-29 13:18:25.527363 | controller | ok: [localhost] 2025-09-29 13:18:25.815087 | controller | 2025-09-29 13:18:25.815164 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-29 13:18:25.815193 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:18:25.815200 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:18:25.815206 | controller | _config_map_content | 2025-09-29 13:18:25.815212 | controller | ansible.utils.remove_keys( 2025-09-29 13:18:25.815218 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:18:25.815224 | controller | matching_parameter='regex') 2025-09-29 13:18:25.815230 | controller | }}, cacheable=False] *** 2025-09-29 13:18:25.815236 | controller | Monday 29 September 2025 13:18:25 +0000 (0:00:00.242) 0:01:10.739 ****** 2025-09-29 13:18:25.815254 | controller | ok: [localhost] 2025-09-29 13:18:25.866791 | controller | 2025-09-29 13:18:25.866856 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:18:25.866866 | controller | Monday 29 September 2025 13:18:25 +0000 (0:00:00.287) 0:01:11.027 ****** 2025-09-29 13:18:25.866884 | controller | skipping: [localhost] 2025-09-29 13:18:26.128335 | controller | 2025-09-29 13:18:26.128430 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:18:26.128443 | controller | Monday 29 September 2025 13:18:25 +0000 (0:00:00.051) 0:01:11.078 ****** 2025-09-29 13:18:26.128465 | controller | changed: [localhost] 2025-09-29 13:18:26.644559 | controller | 2025-09-29 13:18:26.644632 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:18:26.644654 | controller | (snippet_datadir, 2025-09-29 13:18:26.644673 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:18:26.644690 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:18:26.644707 | controller | Monday 29 September 2025 13:18:26 +0000 (0:00:00.261) 0:01:11.339 ****** 2025-09-29 13:18:26.644738 | controller | changed: [localhost] 2025-09-29 13:18:26.742890 | controller | 2025-09-29 13:18:26.742969 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-29 13:18:26.742996 | controller | Monday 29 September 2025 13:18:26 +0000 (0:00:00.516) 0:01:11.856 ****** 2025-09-29 13:18:26.743017 | controller | ok: [localhost] 2025-09-29 13:18:27.285467 | controller | 2025-09-29 13:18:27.285559 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:18:27.285575 | controller | (snippet_datadir, 2025-09-29 13:18:27.285589 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:18:27.285603 | controller | }}, content={{ 2025-09-29 13:18:27.285616 | controller | _base64_patch | 2025-09-29 13:18:27.285629 | controller | default({}) | 2025-09-29 13:18:27.285642 | controller | to_nice_yaml 2025-09-29 13:18:27.285656 | controller | }}, mode=0644] *** 2025-09-29 13:18:27.285669 | controller | Monday 29 September 2025 13:18:26 +0000 (0:00:00.098) 0:01:11.954 ****** 2025-09-29 13:18:27.285697 | controller | changed: [localhost] 2025-09-29 13:18:27.849556 | controller | 2025-09-29 13:18:27.849623 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:18:27.849631 | controller | (snippet_datadir, 2025-09-29 13:18:27.849638 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:18:27.849644 | controller | }}, content={{ 2025-09-29 13:18:27.849650 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:18:27.849656 | controller | default({}) | 2025-09-29 13:18:27.849662 | controller | to_nice_yaml 2025-09-29 13:18:27.849668 | controller | }}, mode=0644] *** 2025-09-29 13:18:27.849674 | controller | Monday 29 September 2025 13:18:27 +0000 (0:00:00.541) 0:01:12.496 ****** 2025-09-29 13:18:27.849690 | controller | changed: [localhost] 2025-09-29 13:18:28.322501 | controller | 2025-09-29 13:18:28.322571 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-29 13:18:28.322588 | controller | ( 2025-09-29 13:18:28.322594 | controller | snippet_datadir, 2025-09-29 13:18:28.322602 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:18:28.322608 | controller | ) | path_join 2025-09-29 13:18:28.322614 | controller | }}, mode=0644] *** 2025-09-29 13:18:28.322620 | controller | Monday 29 September 2025 13:18:27 +0000 (0:00:00.564) 0:01:13.061 ****** 2025-09-29 13:18:28.322637 | controller | changed: [localhost] 2025-09-29 13:18:28.418532 | controller | 2025-09-29 13:18:28.418582 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:18:28.418590 | controller | Monday 29 September 2025 13:18:28 +0000 (0:00:00.473) 0:01:13.534 ****** 2025-09-29 13:18:28.418606 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:18:28.498910 | controller | 2025-09-29 13:18:28.498985 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-29 13:18:28.498993 | controller | Monday 29 September 2025 13:18:28 +0000 (0:00:00.096) 0:01:13.630 ****** 2025-09-29 13:18:28.499010 | controller | ok: [localhost] => 2025-09-29 13:18:28.777526 | controller | changed: false 2025-09-29 13:18:28.777600 | controller | msg: All assertions passed 2025-09-29 13:18:28.777608 | controller | 2025-09-29 13:18:28.777616 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-29 13:18:28.777624 | controller | Monday 29 September 2025 13:18:28 +0000 (0:00:00.080) 0:01:13.710 ****** 2025-09-29 13:18:28.777643 | controller | ok: [localhost] 2025-09-29 13:18:28.843114 | controller | 2025-09-29 13:18:28.843209 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:18:28.843224 | controller | Monday 29 September 2025 13:18:28 +0000 (0:00:00.278) 0:01:13.989 ****** 2025-09-29 13:18:28.843240 | controller | ok: [localhost] 2025-09-29 13:18:29.439731 | controller | 2025-09-29 13:18:29.439816 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:18:29.439835 | controller | Monday 29 September 2025 13:18:28 +0000 (0:00:00.065) 0:01:14.054 ****** 2025-09-29 13:18:29.439863 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml) 2025-09-29 13:18:29.606449 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml) 2025-09-29 13:18:29.606528 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml) 2025-09-29 13:18:29.606544 | controller | 2025-09-29 13:18:29.606558 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:18:29.606572 | controller | _content | 2025-09-29 13:18:29.606585 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:18:29.606598 | controller | combine(_parsed, recursive=true) 2025-09-29 13:18:29.606612 | controller | }} 2025-09-29 13:18:29.606625 | controller | ] *** 2025-09-29 13:18:29.606638 | controller | Monday 29 September 2025 13:18:29 +0000 (0:00:00.596) 0:01:14.651 ****** 2025-09-29 13:18:29.606663 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-29 13:18:29.885908 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:18:29.885957 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:18:29.885965 | controller | 2025-09-29 13:18:29.885972 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:18:29.885984 | controller | Monday 29 September 2025 13:18:29 +0000 (0:00:00.167) 0:01:14.818 ****** 2025-09-29 13:18:29.885997 | controller | changed: [localhost] 2025-09-29 13:18:30.475563 | controller | 2025-09-29 13:18:30.475619 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:18:30.475645 | controller | (_destdir, 2025-09-29 13:18:30.475659 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:18:30.475673 | controller | }}, content={{ 2025-09-29 13:18:30.475686 | controller | ( 2025-09-29 13:18:30.475699 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:18:30.475712 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:18:30.475726 | controller | }}, mode=0644] *** 2025-09-29 13:18:30.475739 | controller | Monday 29 September 2025 13:18:29 +0000 (0:00:00.279) 0:01:15.098 ****** 2025-09-29 13:18:30.475761 | controller | changed: [localhost] 2025-09-29 13:18:30.805255 | controller | 2025-09-29 13:18:30.805298 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r0 mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:18:30.805309 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:18:30.805318 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:18:30.805326 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:18:30.805335 | controller | }}, dest={{ 2025-09-29 13:18:30.805343 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:18:30.805352 | controller | stage['path'], _val.src_file 2025-09-29 13:18:30.805360 | controller | ) | 2025-09-29 13:18:30.805368 | controller | path_join 2025-09-29 13:18:30.805376 | controller | }}] *** 2025-09-29 13:18:30.805384 | controller | Monday 29 September 2025 13:18:30 +0000 (0:00:00.589) 0:01:15.687 ****** 2025-09-29 13:18:30.805400 | controller | changed: [localhost] => (item=edpm-r0-compute-nodeset-values) 2025-09-29 13:18:30.868519 | controller | 2025-09-29 13:18:30.868570 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:18:30.868583 | controller | Monday 29 September 2025 13:18:30 +0000 (0:00:00.329) 0:01:16.017 ****** 2025-09-29 13:18:30.868602 | controller | skipping: [localhost] 2025-09-29 13:18:31.249921 | controller | 2025-09-29 13:18:31.250011 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:18:31.250037 | controller | Monday 29 September 2025 13:18:30 +0000 (0:00:00.063) 0:01:16.080 ****** 2025-09-29 13:18:31.250066 | controller | task path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/kustomize_deploy/tasks/execute_step.yml:229 2025-09-29 13:18:31.365635 | controller | fatal: [localhost]: FAILED! => 2025-09-29 13:18:31.365751 | controller | changed: true 2025-09-29 13:18:31.365764 | controller | cmd: 2025-09-29 13:18:31.365772 | controller | - oc 2025-09-29 13:18:31.365780 | controller | - kustomize 2025-09-29 13:18:31.365788 | controller | delta: '0:00:00.135230' 2025-09-29 13:18:31.365796 | controller | end: '2025-09-29 13:18:31.204666' 2025-09-29 13:18:31.365804 | controller | msg: non-zero return code 2025-09-29 13:18:31.365812 | controller | rc: 1 2025-09-29 13:18:31.365819 | controller | start: '2025-09-29 13:18:31.069436' 2025-09-29 13:18:31.365827 | controller | stderr: 'error: accumulating components: accumulateDirectory: "recursed accumulation 2025-09-29 13:18:31.365835 | controller | of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/dt/bgp/edpm/nodeset'': 2025-09-29 13:18:31.365844 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/dataplane/nodeset'': 2025-09-29 13:18:31.365852 | controller | fieldPath `data.tlsEnabled` is missing for replacement source ConfigMap.[noVer].[noGrp]/edpm-nodeset-values.[noNs]\""' 2025-09-29 13:18:31.365860 | controller | stderr_lines: 2025-09-29 13:18:31.365867 | controller | - 'error: accumulating components: accumulateDirectory: "recursed accumulation of 2025-09-29 13:18:31.365875 | controller | path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/dt/bgp/edpm/nodeset'': 2025-09-29 13:18:31.365883 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/dataplane/nodeset'': 2025-09-29 13:18:31.365890 | controller | fieldPath `data.tlsEnabled` is missing for replacement source ConfigMap.[noVer].[noGrp]/edpm-nodeset-values.[noNs]\""' 2025-09-29 13:18:31.365921 | controller | stdout: '' 2025-09-29 13:18:31.365929 | controller | stdout_lines: [] 2025-09-29 13:18:31.365944 | controller | 2025-09-29 13:18:31.365952 | controller | NO MORE HOSTS LEFT ************************************************************* 2025-09-29 13:18:31.365962 | controller | 2025-09-29 13:18:31.365970 | controller | PLAY RECAP ********************************************************************* 2025-09-29 13:18:31.365977 | controller | localhost : ok=195 changed=52 unreachable=0 failed=1 skipped=57 rescued=0 ignored=0 2025-09-29 13:18:31.365985 | controller | 2025-09-29 13:18:31.365992 | controller | Monday 29 September 2025 13:18:31 +0000 (0:00:00.379) 0:01:16.460 ****** 2025-09-29 13:18:31.365999 | controller | =============================================================================== 2025-09-29 13:18:31.366006 | controller | ci_setup : Install openshift client ------------------------------------- 8.91s 2025-09-29 13:18:31.366013 | controller | Get automation contents ------------------------------------------------- 7.34s 2025-09-29 13:18:31.366021 | controller | ci_setup : Install needed packages -------------------------------------- 3.69s 2025-09-29 13:18:31.366028 | controller | Load automation files as fact ------------------------------------------- 1.21s 2025-09-29 13:18:31.366035 | controller | ci_setup : Manage directories ------------------------------------------- 1.13s 2025-09-29 13:18:31.366043 | controller | Gathering Facts --------------------------------------------------------- 1.01s 2025-09-29 13:18:31.366050 | controller | Create needed SSH keypairs ---------------------------------------------- 0.76s 2025-09-29 13:18:31.366057 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.75s 2025-09-29 13:18:31.366063 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.73s 2025-09-29 13:18:31.366071 | controller | kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking/nncp --- 0.73s 2025-09-29 13:18:31.366081 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.72s 2025-09-29 13:18:31.366088 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.68s 2025-09-29 13:18:31.366095 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.67s 2025-09-29 13:18:31.366101 | controller | kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking --- 0.67s 2025-09-29 13:18:31.366107 | controller | Copy file on localhost -------------------------------------------------- 0.63s 2025-09-29 13:18:31.366113 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.61s 2025-09-29 13:18:31.366120 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.61s 2025-09-29 13:18:31.366125 | controller | kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane --- 0.60s 2025-09-29 13:18:31.366131 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2025-09-29 13:18:31.366137 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.59s 2025-09-29 13:18:31.404138 | controller | ERROR 2025-09-29 13:18:31.404335 | controller | { 2025-09-29 13:18:31.404379 | controller | "delta": "0:01:17.195738", 2025-09-29 13:18:31.404416 | controller | "end": "2025-09-29 13:18:31.366459", 2025-09-29 13:18:31.404444 | controller | "msg": "non-zero return code", 2025-09-29 13:18:31.404468 | controller | "rc": 2, 2025-09-29 13:18:31.404493 | controller | "start": "2025-09-29 13:17:14.170721" 2025-09-29 13:18:31.404521 | controller | } failure 2025-09-29 13:18:31.424086 | 2025-09-29 13:18:31.424172 | PLAY RECAP 2025-09-29 13:18:31.424215 | controller | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2025-09-29 13:18:31.424235 | 2025-09-29 13:18:31.542082 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-09-29 13:18:31.543146 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-09-29 13:18:32.282614 | 2025-09-29 13:18:32.282819 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-09-29 13:18:32.305550 | 2025-09-29 13:18:32.305722 | TASK [Filter out host if needed] 2025-09-29 13:18:32.314814 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-29 13:18:32.319663 | 2025-09-29 13:18:32.319751 | TASK [Ensure file is present] 2025-09-29 13:18:32.716412 | controller | ok 2025-09-29 13:18:32.728468 | 2025-09-29 13:18:32.728614 | TASK [Manage molecule report file] 2025-09-29 13:18:33.263470 | controller | skipping: Conditional result was False 2025-09-29 13:18:33.270501 | 2025-09-29 13:18:33.270575 | TASK [Check if we get ci-framework-data basedir] 2025-09-29 13:18:33.601776 | controller | ok 2025-09-29 13:18:33.615349 | 2025-09-29 13:18:33.615493 | TASK [Create ci-framework-data log directory for zuul] 2025-09-29 13:18:34.137709 | controller | changed 2025-09-29 13:18:34.145843 | 2025-09-29 13:18:34.149223 | TASK [Copy ci-framework interesting files] 2025-09-29 13:18:34.673390 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-09-29 13:18:34.706236 | controller | changed 2025-09-29 13:18:34.713245 | 2025-09-29 13:18:34.713308 | TASK [Get SELinux listing] 2025-09-29 13:18:35.246026 | controller | changed 2025-09-29 13:18:35.252273 | 2025-09-29 13:18:35.252339 | TASK [Generate log index] 2025-09-29 13:18:36.272958 | controller | changed 2025-09-29 13:18:36.278169 | 2025-09-29 13:18:36.278239 | TASK [Get some env related data] 2025-09-29 13:18:36.911889 | controller | /home/zuul/.local/bin/ansible 2025-09-29 13:18:37.813828 | controller | changed 2025-09-29 13:18:37.819326 | 2025-09-29 13:18:37.819387 | TASK [Generate list of logs to collect in home directory] 2025-09-29 13:18:38.243717 | controller | ok: All paths examined 2025-09-29 13:18:38.249440 | 2025-09-29 13:18:38.249507 | LOOP [Copy logs from home directory] 2025-09-29 13:18:38.726884 | controller | changed: 2025-09-29 13:18:38.727151 | controller | { 2025-09-29 13:18:38.727182 | controller | "atime": 1759151806.8965585, 2025-09-29 13:18:38.727276 | controller | "ctime": 1759151911.2484584, 2025-09-29 13:18:38.727301 | controller | "dev": 64513, 2025-09-29 13:18:38.727319 | controller | "gid": 1000, 2025-09-29 13:18:38.727335 | controller | "gr_name": "zuul", 2025-09-29 13:18:38.727352 | controller | "inode": 4331518, 2025-09-29 13:18:38.727368 | controller | "isblk": false, 2025-09-29 13:18:38.727384 | controller | "ischr": false, 2025-09-29 13:18:38.727399 | controller | "isdir": false, 2025-09-29 13:18:38.727414 | controller | "isfifo": false, 2025-09-29 13:18:38.727429 | controller | "isgid": false, 2025-09-29 13:18:38.727444 | controller | "islnk": false, 2025-09-29 13:18:38.727459 | controller | "isreg": true, 2025-09-29 13:18:38.727474 | controller | "issock": false, 2025-09-29 13:18:38.727489 | controller | "isuid": false, 2025-09-29 13:18:38.727504 | controller | "mode": "0644", 2025-09-29 13:18:38.727518 | controller | "mtime": 1759151911.2484584, 2025-09-29 13:18:38.727533 | controller | "nlink": 1, 2025-09-29 13:18:38.727556 | controller | "path": "/home/zuul/ansible.log", 2025-09-29 13:18:38.727577 | controller | "pw_name": "zuul", 2025-09-29 13:18:38.727592 | controller | "rgrp": true, 2025-09-29 13:18:38.727608 | controller | "roth": true, 2025-09-29 13:18:38.727624 | controller | "rusr": true, 2025-09-29 13:18:38.727639 | controller | "size": 140304, 2025-09-29 13:18:38.727654 | controller | "uid": 1000, 2025-09-29 13:18:38.727669 | controller | "wgrp": false, 2025-09-29 13:18:38.727711 | controller | "woth": false, 2025-09-29 13:18:38.727731 | controller | "wusr": true, 2025-09-29 13:18:38.727748 | controller | "xgrp": false, 2025-09-29 13:18:38.727836 | controller | "xoth": false, 2025-09-29 13:18:38.727859 | controller | "xusr": false 2025-09-29 13:18:38.727943 | controller | } 2025-09-29 13:18:38.742384 | 2025-09-29 13:18:38.742463 | TASK [Copy crio stats log file] 2025-09-29 13:18:38.768784 | controller | skipping: Conditional result was False 2025-09-29 13:18:38.775367 | 2025-09-29 13:18:38.775433 | TASK [Get SELinux related data] 2025-09-29 13:18:39.041300 | controller | 2025-09-29 13:18:39.309717 | controller | ERROR 2025-09-29 13:18:39.309867 | controller | { 2025-09-29 13:18:39.309895 | controller | "delta": "0:00:00.011607", 2025-09-29 13:18:39.309913 | controller | "end": "2025-09-29 13:18:39.042725", 2025-09-29 13:18:39.309931 | controller | "msg": "non-zero return code", 2025-09-29 13:18:39.309947 | controller | "rc": 1, 2025-09-29 13:18:39.309963 | controller | "start": "2025-09-29 13:18:39.031118" 2025-09-29 13:18:39.309978 | controller | } 2025-09-29 13:18:39.310003 | controller | ERROR: Ignoring Errors 2025-09-29 13:18:39.316552 | 2025-09-29 13:18:39.316621 | TASK [Create system configuration directory] 2025-09-29 13:18:39.563973 | controller | changed 2025-09-29 13:18:39.569398 | 2025-09-29 13:18:39.569464 | TASK [Get some of the system configurations] 2025-09-29 13:18:40.137055 | controller | changed 2025-09-29 13:18:40.143626 | 2025-09-29 13:18:40.143734 | TASK [Copy generated documentation if available] 2025-09-29 13:18:40.178495 | controller | skipping: Conditional result was False 2025-09-29 13:18:40.185466 | 2025-09-29 13:18:40.185537 | TASK [Copy generated AsciiDoc documentation if available] 2025-09-29 13:18:40.233656 | controller | skipping: Conditional result was False 2025-09-29 13:18:40.240062 | 2025-09-29 13:18:40.240130 | TASK [Compress logs bigger than 2MB] 2025-09-29 13:18:40.773036 | controller | changed 2025-09-29 13:18:40.779115 | 2025-09-29 13:18:40.779180 | TASK [Copy files from workspace on node] 2025-09-29 13:18:40.807408 | controller | ok 2025-09-29 13:18:40.837103 | 2025-09-29 13:18:40.837225 | TASK [fetch-output : Set log path for multiple nodes] 2025-09-29 13:18:40.861884 | controller | skipping: Conditional result was False 2025-09-29 13:18:40.868895 | 2025-09-29 13:18:40.868964 | TASK [fetch-output : Set log path for single node] 2025-09-29 13:18:40.897626 | controller | ok 2025-09-29 13:18:40.902851 | 2025-09-29 13:18:40.902917 | LOOP [fetch-output : Ensure local output dirs] 2025-09-29 13:18:41.169313 | controller -> localhost | ok: "/var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/logs" 2025-09-29 13:18:41.169552 | controller -> localhost | changed: All items complete 2025-09-29 13:18:41.169599 | 2025-09-29 13:18:41.382909 | controller -> localhost | changed: "/var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/artifacts" 2025-09-29 13:18:41.629479 | controller -> localhost | changed: "/var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/docs" 2025-09-29 13:18:41.644661 | 2025-09-29 13:18:41.644812 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-09-29 13:18:42.454282 | controller | changed: 2025-09-29 13:18:42.454526 | controller | .d..t...... ./ 2025-09-29 13:18:42.454557 | controller | >f+++++++++ README.html 2025-09-29 13:18:42.454577 | controller | >f+++++++++ ansible.log 2025-09-29 13:18:42.454598 | controller | >f+++++++++ dmesg.log 2025-09-29 13:18:42.454617 | controller | >f+++++++++ installed-pkgs.log 2025-09-29 13:18:42.454643 | controller | >f+++++++++ python.log 2025-09-29 13:18:42.454664 | controller | >f+++++++++ registries.conf 2025-09-29 13:18:42.454715 | controller | >f+++++++++ selinux-denials.log 2025-09-29 13:18:42.454735 | controller | >f+++++++++ selinux-listing.log 2025-09-29 13:18:42.454755 | controller | cd+++++++++ ci-framework-data/ 2025-09-29 13:18:42.454772 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-09-29 13:18:42.454789 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-09-29 13:18:42.454820 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-09-29 13:18:42.454837 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-09-29 13:18:42.454854 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-09-29 13:18:42.454870 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-09-29 13:18:42.454886 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-09-29 13:18:42.454902 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/ 2025-09-29 13:18:42.454919 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/values.yaml 2025-09-29 13:18:42.454935 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-09-29 13:18:42.454951 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-09-29 13:18:42.454967 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/node-zone-labels/ 2025-09-29 13:18:42.454983 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/node-zone-labels/values.yaml 2025-09-29 13:18:42.454999 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-09-29 13:18:42.455016 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-09-29 13:18:42.455031 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-09-29 13:18:42.455048 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/ 2025-09-29 13:18:42.455064 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/01_original.yaml 2025-09-29 13:18:42.455080 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml 2025-09-29 13:18:42.455095 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml 2025-09-29 13:18:42.455111 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml 2025-09-29 13:18:42.455127 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-09-29 13:18:42.455143 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-09-29 13:18:42.455158 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.26656.2025-09-29@13:17:58~ 2025-09-29 13:18:42.455173 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-09-29 13:18:42.455188 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-09-29 13:18:42.455204 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-09-29 13:18:42.455219 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/ 2025-09-29 13:18:42.455234 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/01_original.yaml 2025-09-29 13:18:42.455249 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/03_user_data_b64.yaml 2025-09-29 13:18:42.455268 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/04_user_data.yaml 2025-09-29 13:18:42.455284 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-09-29 13:18:42.455299 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-09-29 13:18:42.455314 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-09-29 13:18:42.455330 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-09-29 13:18:42.455345 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-09-29 13:18:42.455361 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-09-29 13:18:42.455377 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml 2025-09-29 13:18:42.455392 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-09-29 13:18:42.455408 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/topology.yaml 2025-09-29 13:18:42.455423 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-09-29 13:18:42.455439 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-09-29 13:18:42.455454 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-09-29 13:18:42.455470 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-09-29 13:18:42.455485 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-09-29 13:18:42.455501 | controller | cd+++++++++ ci-framework-data/logs/ 2025-09-29 13:18:42.455517 | controller | cd+++++++++ registries.conf.d/ 2025-09-29 13:18:42.455532 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-09-29 13:18:42.455548 | controller | cd+++++++++ system-config/ 2025-09-29 13:18:42.455564 | controller | cd+++++++++ system-config/libvirt/ 2025-09-29 13:18:42.455580 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-09-29 13:18:42.455595 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-09-29 13:18:42.920988 | controller | changed: .d..t...... ./ 2025-09-29 13:18:43.415398 | controller | changed: .d..t...... ./ 2025-09-29 13:18:43.437975 | 2025-09-29 13:18:43.438059 | TASK [Return artifact to Zuul] 2025-09-29 13:18:43.462837 | controller | skipping: Conditional result was False 2025-09-29 13:18:43.494453 | 2025-09-29 13:18:43.494625 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-09-29 13:18:43.494777 | 2025-09-29 13:18:43.494813 | PLAY RECAP 2025-09-29 13:18:43.494859 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-09-29 13:18:43.494879 | 2025-09-29 13:18:43.698921 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-09-29 13:18:43.700959 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-09-29 13:18:44.360148 | 2025-09-29 13:18:44.360333 | PLAY [all] 2025-09-29 13:18:44.379776 | 2025-09-29 13:18:44.379864 | TASK [include_role : fetch-output] 2025-09-29 13:18:44.431416 | controller | ok 2025-09-29 13:18:44.456283 | 2025-09-29 13:18:44.456556 | TASK [fetch-output : Set log path for multiple nodes] 2025-09-29 13:18:44.502290 | controller | skipping: Conditional result was False 2025-09-29 13:18:44.509810 | 2025-09-29 13:18:44.509908 | TASK [fetch-output : Set log path for single node] 2025-09-29 13:18:44.551405 | controller | ok 2025-09-29 13:18:44.556664 | 2025-09-29 13:18:44.556764 | LOOP [fetch-output : Ensure local output dirs] 2025-09-29 13:18:45.022205 | controller -> localhost | ok: "/var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/logs" 2025-09-29 13:18:45.310971 | controller -> localhost | ok: "/var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/artifacts" 2025-09-29 13:18:45.560454 | controller -> localhost | ok: "/var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/docs" 2025-09-29 13:18:45.575206 | 2025-09-29 13:18:45.575337 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-09-29 13:18:46.312462 | controller | ok 2025-09-29 13:18:46.312726 | controller | ok: All items complete 2025-09-29 13:18:46.312765 | 2025-09-29 13:18:46.804577 | controller | ok 2025-09-29 13:18:47.365439 | controller | ok 2025-09-29 13:18:47.394583 | 2025-09-29 13:18:47.394760 | TASK [include_role : fetch-output-openshift] 2025-09-29 13:18:47.420205 | controller | skipping: Conditional result was False 2025-09-29 13:18:47.428838 | 2025-09-29 13:18:47.428930 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-09-29 13:18:47.886491 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007924 2025-09-29 13:18:48.108500 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007969 2025-09-29 13:18:48.145720 | 2025-09-29 13:18:48.145848 | PLAY [all] 2025-09-29 13:18:48.165313 | 2025-09-29 13:18:48.165391 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-09-29 13:18:48.704123 | controller | changed 2025-09-29 13:18:48.728618 | 2025-09-29 13:18:48.728712 | PLAY RECAP 2025-09-29 13:18:48.728752 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-09-29 13:18:48.728772 | 2025-09-29 13:18:48.826783 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-09-29 13:18:48.827611 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-09-29 13:18:49.408605 | 2025-09-29 13:18:49.408735 | PLAY [localhost] 2025-09-29 13:18:49.426445 | 2025-09-29 13:18:49.426524 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-09-29 13:18:49.867106 | localhost | changed 2025-09-29 13:18:49.877311 | 2025-09-29 13:18:49.877472 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-09-29 13:18:49.913670 | localhost | ok 2025-09-29 13:18:49.931674 | 2025-09-29 13:18:49.931845 | TASK [add-fileserver : Create SSH private key tempfile] 2025-09-29 13:18:50.432430 | localhost | changed 2025-09-29 13:18:50.443390 | 2025-09-29 13:18:50.443537 | TASK [add-fileserver : Create SSH private key from secret] 2025-09-29 13:18:51.151877 | localhost | changed 2025-09-29 13:18:51.156990 | 2025-09-29 13:18:51.157052 | TASK [add-fileserver : Add fileserver ssh key] 2025-09-29 13:18:51.521472 | localhost | Identity added: /var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/tmp/ansible.orjveuin (/var/lib/zuul/builds/09dc820438e742e19e045015c4d02ff6/work/tmp/ansible.orjveuin) 2025-09-29 13:18:51.521732 | localhost | ok: Runtime: 0:00:00.009224 2025-09-29 13:18:51.526533 | 2025-09-29 13:18:51.526600 | TASK [add-fileserver : Remove SSH private key from disk] 2025-09-29 13:18:51.821776 | localhost | ok: Runtime: 0:00:00.005164 2025-09-29 13:18:51.827309 | 2025-09-29 13:18:51.827377 | TASK [add-fileserver : Add fileserver to inventory] 2025-09-29 13:18:51.876036 | localhost | changed 2025-09-29 13:18:51.880481 | 2025-09-29 13:18:51.880543 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-09-29 13:18:52.274814 | localhost | changed 2025-09-29 13:18:52.294617 | 2025-09-29 13:18:52.294674 | PLAY [localhost] 2025-09-29 13:18:52.306631 | 2025-09-29 13:18:52.306706 | TASK [Generate bulk log download script] 2025-09-29 13:18:52.324866 | localhost | ok 2025-09-29 13:18:52.336766 | 2025-09-29 13:18:52.336826 | TASK [local-log-download : Check API endpoint is defined] 2025-09-29 13:18:52.365039 | localhost | ok: All assertions passed 2025-09-29 13:18:52.369479 | 2025-09-29 13:18:52.369538 | TASK [local-log-download : Create download script] 2025-09-29 13:18:52.810424 | localhost -> localhost | changed 2025-09-29 13:18:52.829838 | 2025-09-29 13:18:52.830008 | TASK [Register quick-download link] 2025-09-29 13:18:52.890822 | localhost | ok 2025-09-29 13:18:52.939080 | 2025-09-29 13:18:52.939184 | PLAY [logserver.rdoproject.org] 2025-09-29 13:18:52.948570 | 2025-09-29 13:18:52.948627 | TASK [Set zuul-log-path fact] 2025-09-29 13:18:52.964998 | logserver.rdoproject.org | ok 2025-09-29 13:18:52.978391 | 2025-09-29 13:18:52.978459 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-29 13:18:53.003847 | logserver.rdoproject.org | ok 2025-09-29 13:18:53.009405 | 2025-09-29 13:18:53.009465 | TASK [upload-logs : Create log directories] 2025-09-29 13:18:53.686510 | logserver.rdoproject.org | changed 2025-09-29 13:18:53.694189 | 2025-09-29 13:18:53.694327 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-09-29 13:18:54.017525 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.010842 2025-09-29 13:18:54.027414 | 2025-09-29 13:18:54.027546 | TASK [upload-logs : Upload logs to log server] 2025-09-29 13:18:54.865010 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-09-29 13:18:54.871183 | 2025-09-29 13:18:54.871273 | LOOP [upload-logs : Compress console log and json output] 2025-09-29 13:18:54.931596 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-29 13:18:54.946513 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-29 13:18:54.953461 | 2025-09-29 13:18:54.953535 | LOOP [upload-logs : Upload compressed console log and json output] 2025-09-29 13:18:55.008283 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-29 13:18:55.008508 | 2025-09-29 13:18:55.012001 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-29 13:18:55.023336 | 2025-09-29 13:18:55.023408 | LOOP [upload-logs : Upload console log and json output]