2026-02-25 14:28:51.937617 | Job console starting... 2026-02-25 14:28:51.948619 | Updating repositories 2026-02-25 14:28:51.997358 | Preparing job workspace 2026-02-25 14:29:00.343095 | Running Ansible setup... 2026-02-25 14:29:05.078213 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-25 14:29:06.114470 | 2026-02-25 14:29:06.114571 | PLAY [localhost] 2026-02-25 14:29:06.124451 | 2026-02-25 14:29:06.124537 | TASK [Gathering Facts] 2026-02-25 14:29:07.973736 | localhost | ok 2026-02-25 14:29:08.002817 | 2026-02-25 14:29:08.002958 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-25 14:29:08.851291 | localhost -> localhost | changed 2026-02-25 14:29:08.856737 | 2026-02-25 14:29:08.856808 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-25 14:29:10.797638 | localhost -> localhost | changed 2026-02-25 14:29:10.806341 | 2026-02-25 14:29:10.806407 | TASK [Setup log path fact] 2026-02-25 14:29:10.844857 | localhost | ok 2026-02-25 14:29:10.875243 | 2026-02-25 14:29:10.875354 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 14:29:10.925169 | localhost | ok 2026-02-25 14:29:10.933042 | 2026-02-25 14:29:10.933119 | TASK [emit-job-header : Print job information] 2026-02-25 14:29:10.996339 | # Job Information 2026-02-25 14:29:10.996489 | Ansible Version: 2.15.12 2026-02-25 14:29:10.996516 | Job: rhoso-architecture-validate-osasinfra-ipv6 2026-02-25 14:29:10.996536 | Pipeline: github-check 2026-02-25 14:29:10.996553 | Executor: ze01.softwarefactory-project.io 2026-02-25 14:29:10.996571 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/703 2026-02-25 14:29:10.996589 | Log URL (when completed): https://logserver.rdoproject.org/acb/rdoproject.org/acb818685ea2453a9ec08c611a40115d/ 2026-02-25 14:29:10.996607 | Event ID: 14190ef0-1256-11f1-850a-607369ae7c9d 2026-02-25 14:29:11.000480 | 2026-02-25 14:29:11.000541 | LOOP [emit-job-header : Print node information] 2026-02-25 14:29:11.159568 | localhost | ok: 2026-02-25 14:29:11.159776 | localhost | # Node Information 2026-02-25 14:29:11.159807 | localhost | Inventory Hostname: controller 2026-02-25 14:29:11.159829 | localhost | Hostname: np0005629572 2026-02-25 14:29:11.159848 | localhost | Username: zuul 2026-02-25 14:29:11.159868 | localhost | Distro: CentOS 9 2026-02-25 14:29:11.159886 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-25 14:29:11.159903 | localhost | Region: RegionOne 2026-02-25 14:29:11.159919 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-25 14:29:11.159936 | localhost | Product Name: OpenStack Nova 2026-02-25 14:29:11.159952 | localhost | Interface IP: 38.102.83.148 2026-02-25 14:29:11.211293 | 2026-02-25 14:29:11.211418 | PLAY [all] 2026-02-25 14:29:11.223898 | 2026-02-25 14:29:11.223978 | TASK [Gather network facts] 2026-02-25 14:29:11.713057 | controller | ok 2026-02-25 14:29:11.743553 | 2026-02-25 14:29:11.743647 | TASK [include_role : start-zuul-console] 2026-02-25 14:29:11.804156 | controller | ok 2026-02-25 14:29:11.821950 | 2026-02-25 14:29:11.822086 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-25 14:29:12.423889 | controller | ok 2026-02-25 14:29:12.440101 | 2026-02-25 14:29:12.440215 | TASK [include_role : add-build-sshkey] 2026-02-25 14:29:12.500386 | controller | ok 2026-02-25 14:29:12.527424 | 2026-02-25 14:29:12.527534 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-25 14:29:12.998824 | controller -> localhost | ok 2026-02-25 14:29:13.004501 | 2026-02-25 14:29:13.004561 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-25 14:29:13.054398 | controller | ok 2026-02-25 14:29:13.081180 | controller | included: /var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-25 14:29:13.092044 | 2026-02-25 14:29:13.092112 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-25 14:29:13.898807 | controller -> localhost | Generating public/private rsa key pair. 2026-02-25 14:29:13.899004 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/acb818685ea2453a9ec08c611a40115d_id_rsa. 2026-02-25 14:29:13.899067 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/acb818685ea2453a9ec08c611a40115d_id_rsa.pub. 2026-02-25 14:29:13.899092 | controller -> localhost | The key fingerprint is: 2026-02-25 14:29:13.899112 | controller -> localhost | SHA256:93P4TIkh7W5Gc7ssrG9zEckGjZJ4EhWghkEp7s4zxfg zuul-build-sshkey 2026-02-25 14:29:13.899131 | controller -> localhost | The key's randomart image is: 2026-02-25 14:29:13.899150 | controller -> localhost | +---[RSA 3072]----+ 2026-02-25 14:29:13.899168 | controller -> localhost | | .o. o=oo o | 2026-02-25 14:29:13.899186 | controller -> localhost | | . .o .o + o . | 2026-02-25 14:29:13.899205 | controller -> localhost | | . .. o o . o . | 2026-02-25 14:29:13.899230 | controller -> localhost | | . . . = | 2026-02-25 14:29:13.899256 | controller -> localhost | | . o S o o. . | 2026-02-25 14:29:13.899281 | controller -> localhost | | o o . +o+o. | 2026-02-25 14:29:13.899305 | controller -> localhost | | o o o*o+o | 2026-02-25 14:29:13.899325 | controller -> localhost | | = E .BBo | 2026-02-25 14:29:13.899343 | controller -> localhost | | o .*o+=. | 2026-02-25 14:29:13.899360 | controller -> localhost | +----[SHA256]-----+ 2026-02-25 14:29:13.899403 | controller -> localhost | ok: Runtime: 0:00:00.157184 2026-02-25 14:29:13.905373 | 2026-02-25 14:29:13.905437 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-25 14:29:13.937184 | controller | ok 2026-02-25 14:29:13.951050 | controller | included: /var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-25 14:29:13.978806 | 2026-02-25 14:29:13.978932 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-25 14:29:14.053527 | controller | skipping: Conditional result was False 2026-02-25 14:29:14.059137 | 2026-02-25 14:29:14.059214 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-25 14:29:16.786713 | controller | changed 2026-02-25 14:29:16.792145 | 2026-02-25 14:29:16.792208 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-25 14:29:17.131107 | controller | ok 2026-02-25 14:29:17.139826 | 2026-02-25 14:29:17.139898 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-25 14:29:18.166910 | controller | changed 2026-02-25 14:29:18.175302 | 2026-02-25 14:29:18.175373 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-25 14:29:19.023195 | controller | changed 2026-02-25 14:29:19.028216 | 2026-02-25 14:29:19.028281 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-25 14:29:19.078687 | controller | skipping: Conditional result was False 2026-02-25 14:29:19.084250 | 2026-02-25 14:29:19.084316 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-25 14:29:19.749994 | controller -> localhost | changed 2026-02-25 14:29:19.779803 | 2026-02-25 14:29:19.779908 | TASK [add-build-sshkey : Add back temp key] 2026-02-25 14:29:20.146668 | controller -> localhost | Identity added: /var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/acb818685ea2453a9ec08c611a40115d_id_rsa (zuul-build-sshkey) 2026-02-25 14:29:20.146859 | controller -> localhost | ok: Runtime: 0:00:00.027999 2026-02-25 14:29:20.155177 | 2026-02-25 14:29:20.155246 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-25 14:29:20.549542 | controller | ok 2026-02-25 14:29:20.559267 | 2026-02-25 14:29:20.561280 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-25 14:29:20.599494 | controller | skipping: Conditional result was False 2026-02-25 14:29:20.654579 | 2026-02-25 14:29:20.656144 | TASK [include_role : validate-host] 2026-02-25 14:29:20.764648 | controller | ok 2026-02-25 14:29:20.834613 | 2026-02-25 14:29:20.834724 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-25 14:29:20.883228 | controller | ok 2026-02-25 14:29:20.890437 | 2026-02-25 14:29:20.890516 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-25 14:29:21.822532 | controller -> localhost | ok 2026-02-25 14:29:21.834193 | 2026-02-25 14:29:21.834279 | TASK [validate-host : Collect information about the host] 2026-02-25 14:29:22.653681 | controller | ok 2026-02-25 14:29:22.703106 | 2026-02-25 14:29:22.703219 | TASK [validate-host : Sanitize hostname] 2026-02-25 14:29:22.821992 | controller | ok 2026-02-25 14:29:22.832923 | 2026-02-25 14:29:22.832993 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-25 14:29:23.713812 | controller -> localhost | changed 2026-02-25 14:29:23.719577 | 2026-02-25 14:29:23.719640 | TASK [validate-host : Collect information about zuul worker] 2026-02-25 14:29:24.145859 | controller | ok 2026-02-25 14:29:24.152570 | 2026-02-25 14:29:24.152681 | TASK [validate-host : Write out all zuul information for each host] 2026-02-25 14:29:24.615590 | controller -> localhost | changed 2026-02-25 14:29:24.626955 | 2026-02-25 14:29:24.627055 | TASK [include_role : prepare-workspace-openshift] 2026-02-25 14:29:24.654616 | controller | skipping: Conditional result was False 2026-02-25 14:29:24.659668 | 2026-02-25 14:29:24.659729 | TASK [include_role : remove-zuul-sshkey] 2026-02-25 14:29:24.683858 | controller | skipping: Conditional result was False 2026-02-25 14:29:24.689310 | 2026-02-25 14:29:24.689373 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-25 14:29:24.919983 | controller | ok: "logs" 2026-02-25 14:29:24.920276 | controller | ok: All items complete 2026-02-25 14:29:24.920308 | 2026-02-25 14:29:25.152801 | controller | ok: "artifacts" 2026-02-25 14:29:25.331408 | controller | ok: "docs" 2026-02-25 14:29:25.340582 | 2026-02-25 14:29:25.340693 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-25 14:29:25.580935 | controller | changed: "logs" 2026-02-25 14:29:25.774137 | controller | changed: "artifacts" 2026-02-25 14:29:25.966839 | controller | changed: "docs" 2026-02-25 14:29:26.008813 | 2026-02-25 14:29:26.008912 | PLAY RECAP 2026-02-25 14:29:26.008955 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-25 14:29:26.008982 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 14:29:26.009002 | 2026-02-25 14:29:26.188265 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-25 14:29:26.189144 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-25 14:29:27.154593 | 2026-02-25 14:29:27.154720 | PLAY [all] 2026-02-25 14:29:27.175323 | 2026-02-25 14:29:27.175413 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-25 14:29:27.249934 | controller | ok 2026-02-25 14:29:27.255011 | 2026-02-25 14:29:27.255105 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-25 14:29:27.696530 | controller | changed 2026-02-25 14:29:27.702652 | 2026-02-25 14:29:27.702726 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-25 14:29:28.736458 | controller | changed 2026-02-25 14:29:28.757448 | 2026-02-25 14:29:28.757994 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-25 14:29:29.337609 | controller | changed: 2026-02-25 14:29:29.337765 | controller | { 2026-02-25 14:29:29.337792 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-25 14:29:29.337820 | controller | } 2026-02-25 14:29:29.620299 | controller | changed: 2026-02-25 14:29:29.621395 | controller | { 2026-02-25 14:29:29.621434 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-25 14:29:29.621457 | controller | } 2026-02-25 14:29:29.891976 | controller | changed: 2026-02-25 14:29:29.892107 | controller | { 2026-02-25 14:29:29.892134 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-02-25 14:29:29.892154 | controller | } 2026-02-25 14:29:30.127912 | controller | changed: 2026-02-25 14:29:30.128038 | controller | { 2026-02-25 14:29:30.128066 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-25 14:29:30.128085 | controller | } 2026-02-25 14:29:30.361366 | controller | changed: 2026-02-25 14:29:30.361493 | controller | { 2026-02-25 14:29:30.361521 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-25 14:29:30.361540 | controller | } 2026-02-25 14:29:30.603787 | controller | changed: 2026-02-25 14:29:30.603880 | controller | { 2026-02-25 14:29:30.603906 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-25 14:29:30.603925 | controller | } 2026-02-25 14:29:30.859242 | controller | changed: 2026-02-25 14:29:30.859350 | controller | { 2026-02-25 14:29:30.859383 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2026-02-25 14:29:30.859411 | controller | } 2026-02-25 14:29:31.114420 | controller | changed: 2026-02-25 14:29:31.114555 | controller | { 2026-02-25 14:29:31.114611 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2026-02-25 14:29:31.114653 | controller | } 2026-02-25 14:29:31.373683 | controller | changed: 2026-02-25 14:29:31.373799 | controller | { 2026-02-25 14:29:31.373832 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-25 14:29:31.373857 | controller | } 2026-02-25 14:29:31.645109 | controller | changed: 2026-02-25 14:29:31.645380 | controller | { 2026-02-25 14:29:31.645449 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-25 14:29:31.645495 | controller | } 2026-02-25 14:29:31.933591 | controller | changed: 2026-02-25 14:29:31.933938 | controller | { 2026-02-25 14:29:31.934113 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-25 14:29:31.934167 | controller | } 2026-02-25 14:29:32.148112 | controller | changed: 2026-02-25 14:29:32.148208 | controller | { 2026-02-25 14:29:32.148233 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-25 14:29:32.148252 | controller | } 2026-02-25 14:29:32.390399 | controller | changed: 2026-02-25 14:29:32.390595 | controller | { 2026-02-25 14:29:32.390631 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-02-25 14:29:32.390651 | controller | } 2026-02-25 14:29:32.627068 | controller | changed: 2026-02-25 14:29:32.627160 | controller | { 2026-02-25 14:29:32.627184 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-25 14:29:32.627202 | controller | } 2026-02-25 14:29:32.909796 | controller | changed: 2026-02-25 14:29:32.909878 | controller | { 2026-02-25 14:29:32.909902 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-25 14:29:32.909921 | controller | } 2026-02-25 14:29:33.173425 | controller | changed: 2026-02-25 14:29:33.173531 | controller | { 2026-02-25 14:29:33.173563 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-25 14:29:33.173588 | controller | } 2026-02-25 14:29:33.452011 | controller | changed: 2026-02-25 14:29:33.452156 | controller | { 2026-02-25 14:29:33.452189 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2026-02-25 14:29:33.452217 | controller | } 2026-02-25 14:29:33.729552 | controller | changed: 2026-02-25 14:29:33.729653 | controller | { 2026-02-25 14:29:33.729687 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2026-02-25 14:29:33.729726 | controller | } 2026-02-25 14:29:33.981530 | controller | changed: 2026-02-25 14:29:33.981694 | controller | { 2026-02-25 14:29:33.981759 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-25 14:29:33.981801 | controller | } 2026-02-25 14:29:34.192427 | controller | changed: 2026-02-25 14:29:34.192573 | controller | { 2026-02-25 14:29:34.192610 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-25 14:29:34.192636 | controller | } 2026-02-25 14:29:34.417741 | controller | changed: 2026-02-25 14:29:34.417836 | controller | { 2026-02-25 14:29:34.417860 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-25 14:29:34.417878 | controller | } 2026-02-25 14:29:34.666055 | controller | changed: 2026-02-25 14:29:34.666198 | controller | { 2026-02-25 14:29:34.666249 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-25 14:29:34.666289 | controller | } 2026-02-25 14:29:34.932887 | controller | changed: 2026-02-25 14:29:34.933108 | controller | { 2026-02-25 14:29:34.933140 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2026-02-25 14:29:34.933161 | controller | } 2026-02-25 14:29:35.157268 | controller | changed: 2026-02-25 14:29:35.157365 | controller | { 2026-02-25 14:29:35.157387 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-25 14:29:35.157456 | controller | } 2026-02-25 14:29:35.408875 | controller | changed: 2026-02-25 14:29:35.408966 | controller | { 2026-02-25 14:29:35.408990 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-25 14:29:35.409008 | controller | } 2026-02-25 14:29:35.640428 | controller | changed: 2026-02-25 14:29:35.640573 | controller | { 2026-02-25 14:29:35.640626 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-25 14:29:35.640668 | controller | } 2026-02-25 14:29:35.667530 | 2026-02-25 14:29:35.667616 | TASK [Set timezone to UTC] 2026-02-25 14:29:36.199170 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-25 14:29:36.204189 | 2026-02-25 14:29:36.204324 | TASK [Create nodepool directory] 2026-02-25 14:29:36.452479 | controller | changed 2026-02-25 14:29:36.458320 | 2026-02-25 14:29:36.458385 | TASK [Create nodepool sub_nodes file] 2026-02-25 14:29:37.134386 | controller | changed 2026-02-25 14:29:37.139484 | 2026-02-25 14:29:37.139546 | TASK [Create nodepool sub_nodes_private file] 2026-02-25 14:29:37.833839 | controller | changed 2026-02-25 14:29:37.838953 | 2026-02-25 14:29:37.839011 | LOOP [Populate nodepool sub_nodes file] 2026-02-25 14:29:37.886990 | 2026-02-25 14:29:37.887199 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-25 14:29:37.917191 | 2026-02-25 14:29:37.917376 | TASK [Create nodepool primary file] 2026-02-25 14:29:37.951513 | controller | skipping: Conditional result was False 2026-02-25 14:29:37.958304 | 2026-02-25 14:29:37.958384 | TASK [Create nodepool node_private for this node] 2026-02-25 14:29:38.618430 | controller | changed 2026-02-25 14:29:38.624159 | 2026-02-25 14:29:38.624224 | LOOP [Copy ssh keys to nodepool directory] 2026-02-25 14:29:39.098317 | controller | ok: Item: id_rsa Runtime: 0:00:00.006235 2026-02-25 14:29:39.098551 | 2026-02-25 14:29:39.337544 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006248 2026-02-25 14:29:39.353074 | 2026-02-25 14:29:39.353156 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-25 14:29:40.095050 | controller | changed 2026-02-25 14:29:40.110093 | 2026-02-25 14:29:40.110302 | TASK [Validate sudoers config after edits] 2026-02-25 14:29:40.425006 | controller | /etc/sudoers: parsed OK 2026-02-25 14:29:40.425114 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-25 14:29:40.425130 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-25 14:29:40.425161 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-25 14:29:40.651207 | controller | ok: Runtime: 0:00:00.008928 2026-02-25 14:29:40.657294 | 2026-02-25 14:29:40.657365 | TASK [Show the environment passed in to job shell scripts] 2026-02-25 14:29:40.977686 | controller | SHELL=/bin/bash 2026-02-25 14:29:40.977822 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-25 14:29:40.977840 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-25 14:29:40.977852 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:18.0-fr5:refs/changes/03/703/59a40ec8357f78bd5f22db6fd9183898694af2d8 2026-02-25 14:29:40.977863 | controller | PWD=/home/zuul 2026-02-25 14:29:40.977873 | controller | ZUUL_PIPELINE=github-check 2026-02-25 14:29:40.977884 | controller | LOGNAME=zuul 2026-02-25 14:29:40.977894 | controller | XDG_SESSION_TYPE=tty 2026-02-25 14:29:40.977904 | controller | _=/usr/bin/env 2026-02-25 14:29:40.977914 | controller | MOTD_SHOWN=pam 2026-02-25 14:29:40.977924 | controller | HOME=/home/zuul 2026-02-25 14:29:40.977933 | controller | LANG=en_US.UTF-8 2026-02-25 14:29:40.977943 | controller | SSH_CONNECTION=38.102.83.114 47106 38.102.83.148 22 2026-02-25 14:29:40.977954 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2026-02-25 14:29:40.977970 | controller | ZUUL_CHANGE_IDS=703,59a40ec8357f78bd5f22db6fd9183898694af2d8 2026-02-25 14:29:40.977980 | controller | WORKSPACE=/home/zuul/workspace 2026-02-25 14:29:40.977991 | controller | XDG_SESSION_CLASS=user 2026-02-25 14:29:40.978001 | controller | SELINUX_ROLE_REQUESTED= 2026-02-25 14:29:40.978011 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-25 14:29:40.978021 | controller | USER=zuul 2026-02-25 14:29:40.978031 | controller | ZUUL_VOTING=True 2026-02-25 14:29:40.978041 | controller | BUILD_TIMEOUT=1800000 2026-02-25 14:29:40.978050 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-25 14:29:40.978060 | controller | SHLVL=1 2026-02-25 14:29:40.978070 | controller | ZUUL_PATCHSET=59a40ec8357f78bd5f22db6fd9183898694af2d8 2026-02-25 14:29:40.978080 | controller | XDG_SESSION_ID=1 2026-02-25 14:29:40.978089 | controller | ZUUL_BRANCH=18.0-fr5 2026-02-25 14:29:40.978099 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-25 14:29:40.978109 | controller | SSH_CLIENT=38.102.83.114 47106 22 2026-02-25 14:29:40.978121 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-25 14:29:40.978131 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-25 14:29:40.978173 | controller | which_declare=declare -f 2026-02-25 14:29:40.978188 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-25 14:29:40.978199 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-25 14:29:40.978209 | controller | ZUUL_CHANGE=703 2026-02-25 14:29:40.978219 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-25 14:29:40.978229 | controller | ZUUL_UUID=acb818685ea2453a9ec08c611a40115d 2026-02-25 14:29:40.978239 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-25 14:29:40.978250 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-25 14:29:40.978260 | controller | } 2026-02-25 14:29:41.223399 | controller | ok: Runtime: 0:00:00.008752 2026-02-25 14:29:41.229155 | 2026-02-25 14:29:41.229229 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-25 14:29:41.253917 | controller | skipping: Conditional result was False 2026-02-25 14:29:41.260301 | 2026-02-25 14:29:41.260380 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-25 14:29:41.799615 | controller | skipping: Conditional result was False 2026-02-25 14:29:41.805980 | 2026-02-25 14:29:41.806081 | TASK [Ensure legacy workspace directory] 2026-02-25 14:29:42.058769 | controller | changed 2026-02-25 14:29:42.122485 | 2026-02-25 14:29:42.122605 | PLAY RECAP 2026-02-25 14:29:42.122670 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-25 14:29:42.122712 | 2026-02-25 14:29:42.239079 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-25 14:29:42.239950 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-25 14:29:42.910905 | 2026-02-25 14:29:42.911032 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-25 14:29:42.932642 | 2026-02-25 14:29:42.932736 | TASK [Clone repos in the job workspace] 2026-02-25 14:29:42.971785 | controller | ok 2026-02-25 14:29:42.989411 | 2026-02-25 14:29:42.989494 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-25 14:29:43.398544 | controller | ok 2026-02-25 14:29:43.412623 | 2026-02-25 14:29:43.412689 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-25 14:29:46.864589 | controller | Output suppressed because no_log was given 2026-02-25 14:29:46.881666 | 2026-02-25 14:29:46.881735 | TASK [Create zuul-output directory] 2026-02-25 14:29:47.318105 | controller | ok 2026-02-25 14:29:47.323446 | 2026-02-25 14:29:47.323510 | TASK [Install required packages] 2026-02-25 14:30:38.905789 | controller | changed 2026-02-25 14:30:38.922235 | 2026-02-25 14:30:38.922404 | TASK [Output pip related things] 2026-02-25 14:30:39.680334 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-25 14:30:39.970531 | controller | changed 2026-02-25 14:30:39.985289 | 2026-02-25 14:30:39.985476 | TASK [Install requirements] 2026-02-25 14:31:55.039393 | controller | changed 2026-02-25 14:31:55.068821 | 2026-02-25 14:31:55.068974 | TASK [Add cronjob to trigger job stats] 2026-02-25 14:31:55.126359 | controller | skipping: Conditional result was False 2026-02-25 14:31:55.134396 | 2026-02-25 14:31:55.134482 | LOOP [Construct project change list] 2026-02-25 14:31:55.196152 | controller | ok: 2026-02-25 14:31:55.196331 | controller | { 2026-02-25 14:31:55.196368 | controller | "branch": "18.0-fr5", 2026-02-25 14:31:55.196396 | controller | "change": "703", 2026-02-25 14:31:55.196422 | controller | "change_message": "[18.0-fr5] Add top-level notificationsBus configuration\n\nThis is an automated cherry-pick of #694\n\n/assign karelyatin", 2026-02-25 14:31:55.196452 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/703", 2026-02-25 14:31:55.196479 | controller | "commit_id": "59a40ec8357f78bd5f22db6fd9183898694af2d8", 2026-02-25 14:31:55.196504 | controller | "patchset": "59a40ec8357f78bd5f22db6fd9183898694af2d8", 2026-02-25 14:31:55.196528 | controller | "project": { 2026-02-25 14:31:55.196552 | controller | "canonical_hostname": "github.com", 2026-02-25 14:31:55.196575 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-25 14:31:55.196598 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-25 14:31:55.196621 | controller | "short_name": "architecture", 2026-02-25 14:31:55.196656 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-25 14:31:55.196681 | controller | }, 2026-02-25 14:31:55.196705 | controller | "topic": null 2026-02-25 14:31:55.196728 | controller | } 2026-02-25 14:31:55.252686 | 2026-02-25 14:31:55.252780 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-25 14:31:55.271088 | 2026-02-25 14:31:55.271149 | TASK [Filter out host if needed] 2026-02-25 14:31:55.280885 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 14:31:55.286069 | 2026-02-25 14:31:55.286124 | TASK [Get git tag for image tagging] 2026-02-25 14:31:55.820309 | controller | skipping: Conditional result was False 2026-02-25 14:31:55.832896 | 2026-02-25 14:31:55.833066 | TASK [Set openstack-runner image] 2026-02-25 14:31:55.860367 | controller | skipping: Conditional result was False 2026-02-25 14:31:55.873533 | 2026-02-25 14:31:55.873663 | TASK [Build openstack-runner image] 2026-02-25 14:31:55.911008 | controller | skipping: Conditional result was False 2026-02-25 14:31:55.924665 | 2026-02-25 14:31:55.924801 | TASK [Push openstack-runner image] 2026-02-25 14:31:55.951666 | controller | skipping: Conditional result was False 2026-02-25 14:31:55.964144 | 2026-02-25 14:31:55.964277 | TASK [Make sure ci-framework directory exists] 2026-02-25 14:31:55.991617 | controller | skipping: Conditional result was False 2026-02-25 14:31:56.005772 | 2026-02-25 14:31:56.005911 | TASK [Create EDPM ansible var file] 2026-02-25 14:31:56.033580 | controller | skipping: Conditional result was False 2026-02-25 14:31:56.071891 | 2026-02-25 14:31:56.071969 | PLAY RECAP 2026-02-25 14:31:56.072052 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-25 14:31:56.072087 | 2026-02-25 14:31:56.188048 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-25 14:31:56.189786 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-25 14:31:56.791216 | 2026-02-25 14:31:56.791319 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-25 14:31:56.812676 | 2026-02-25 14:31:56.812757 | TASK [Create zuul-output directory] 2026-02-25 14:31:57.203495 | controller | changed 2026-02-25 14:31:57.211263 | 2026-02-25 14:31:57.211367 | TASK [Slurp Zuul inventory test] 2026-02-25 14:31:57.605933 | controller -> localhost | ok 2026-02-25 14:31:57.620793 | 2026-02-25 14:31:57.620926 | TASK [Save zuul inventory] 2026-02-25 14:31:58.587893 | controller | changed 2026-02-25 14:31:58.592844 | 2026-02-25 14:31:58.592906 | TASK [Save zuul vars without the change_message] 2026-02-25 14:31:59.354072 | controller | changed 2026-02-25 14:31:59.373654 | 2026-02-25 14:31:59.373704 | PLAY RECAP 2026-02-25 14:31:59.373742 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 14:31:59.373762 | 2026-02-25 14:31:59.481178 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-25 14:31:59.482135 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-25 14:32:00.023214 | 2026-02-25 14:32:00.023314 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-25 14:32:00.043752 | 2026-02-25 14:32:00.043829 | TASK [Filter out host if needed] 2026-02-25 14:32:00.052548 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 14:32:00.057408 | 2026-02-25 14:32:00.057544 | TASK [Run playbook] 2026-02-25 14:32:01.068610 | controller | 2026-02-25 14:32:02.039077 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-25 14:32:02.039171 | controller | 2026-02-25 14:32:02.039188 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-25 14:32:02.039201 | controller | Wednesday 25 February 2026 14:32:01 +0000 (0:00:00.032) 0:00:00.032 **** 2026-02-25 14:32:02.039215 | controller | Wednesday 25 February 2026 14:32:01 +0000 (0:00:00.030) 0:00:00.030 **** 2026-02-25 14:32:02.039249 | controller | ok: [localhost] 2026-02-25 14:32:02.090063 | controller | 2026-02-25 14:32:02.090114 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2026-02-25 14:32:02.090136 | controller | Wednesday 25 February 2026 14:32:02 +0000 (0:00:00.970) 0:00:01.002 **** 2026-02-25 14:32:02.090180 | controller | Wednesday 25 February 2026 14:32:02 +0000 (0:00:00.970) 0:00:01.001 **** 2026-02-25 14:32:02.090204 | controller | ok: [localhost] 2026-02-25 14:32:02.160295 | controller | 2026-02-25 14:32:02.160339 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-25 14:32:02.160349 | controller | Wednesday 25 February 2026 14:32:02 +0000 (0:00:00.050) 0:00:01.053 **** 2026-02-25 14:32:02.160358 | controller | Wednesday 25 February 2026 14:32:02 +0000 (0:00:00.050) 0:00:01.052 **** 2026-02-25 14:32:02.160372 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-25 14:32:02.195032 | controller | 2026-02-25 14:32:02.195094 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-25 14:32:02.195111 | controller | Wednesday 25 February 2026 14:32:02 +0000 (0:00:00.069) 0:00:01.123 **** 2026-02-25 14:32:02.195124 | controller | Wednesday 25 February 2026 14:32:02 +0000 (0:00:00.069) 0:00:01.122 **** 2026-02-25 14:32:02.195190 | controller | ok: [localhost] => 2026-02-25 14:32:07.980256 | controller | cifmw_ci_setup_packages: 2026-02-25 14:32:07.980297 | controller | - bash-completion 2026-02-25 14:32:07.980305 | controller | - ca-certificates 2026-02-25 14:32:07.980310 | controller | - git-core 2026-02-25 14:32:07.980316 | controller | - make 2026-02-25 14:32:07.980322 | controller | - tar 2026-02-25 14:32:07.980327 | controller | - tmux 2026-02-25 14:32:07.980333 | controller | - python3-pip 2026-02-25 14:32:07.980338 | controller | 2026-02-25 14:32:07.980344 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-25 14:32:07.980356 | controller | Wednesday 25 February 2026 14:32:02 +0000 (0:00:00.035) 0:00:01.158 **** 2026-02-25 14:32:07.980362 | controller | Wednesday 25 February 2026 14:32:02 +0000 (0:00:00.035) 0:00:01.157 **** 2026-02-25 14:32:07.980373 | controller | changed: [localhost] 2026-02-25 14:32:08.248078 | controller | 2026-02-25 14:32:08.248115 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-25 14:32:08.248122 | controller | Wednesday 25 February 2026 14:32:07 +0000 (0:00:05.785) 0:00:06.944 **** 2026-02-25 14:32:08.248127 | controller | Wednesday 25 February 2026 14:32:07 +0000 (0:00:05.785) 0:00:06.943 **** 2026-02-25 14:32:08.248136 | controller | ok: [localhost] 2026-02-25 14:32:08.539094 | controller | 2026-02-25 14:32:08.539164 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-25 14:32:08.539176 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.267) 0:00:07.212 **** 2026-02-25 14:32:08.539182 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.267) 0:00:07.211 **** 2026-02-25 14:32:08.539199 | controller | changed: [localhost] 2026-02-25 14:32:13.874220 | controller | 2026-02-25 14:32:13.874313 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2026-02-25 14:32:13.874325 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.290) 0:00:07.503 **** 2026-02-25 14:32:13.874342 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.290) 0:00:07.501 **** 2026-02-25 14:32:13.874352 | controller | changed: [localhost] 2026-02-25 14:32:13.902196 | controller | 2026-02-25 14:32:13.902244 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2026-02-25 14:32:13.902259 | controller | Wednesday 25 February 2026 14:32:13 +0000 (0:00:05.335) 0:00:12.838 **** 2026-02-25 14:32:13.902266 | controller | Wednesday 25 February 2026 14:32:13 +0000 (0:00:05.335) 0:00:12.837 **** 2026-02-25 14:32:13.902278 | controller | skipping: [localhost] 2026-02-25 14:32:14.286069 | controller | 2026-02-25 14:32:14.286106 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-25 14:32:14.286113 | controller | Wednesday 25 February 2026 14:32:13 +0000 (0:00:00.028) 0:00:12.866 **** 2026-02-25 14:32:14.286117 | controller | Wednesday 25 February 2026 14:32:13 +0000 (0:00:00.028) 0:00:12.865 **** 2026-02-25 14:32:14.286127 | controller | changed: [localhost] 2026-02-25 14:32:14.561332 | controller | 2026-02-25 14:32:14.561374 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2026-02-25 14:32:14.561381 | controller | source ~/.oc_completion 2026-02-25 14:32:14.561388 | controller | fi] *** 2026-02-25 14:32:14.561403 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.383) 0:00:13.250 **** 2026-02-25 14:32:14.561411 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.383) 0:00:13.248 **** 2026-02-25 14:32:14.561424 | controller | changed: [localhost] 2026-02-25 14:32:14.584314 | controller | 2026-02-25 14:32:14.584355 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-25 14:32:14.584363 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.274) 0:00:13.525 **** 2026-02-25 14:32:14.584369 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.274) 0:00:13.523 **** 2026-02-25 14:32:14.584380 | controller | skipping: [localhost] 2026-02-25 14:32:14.600629 | controller | 2026-02-25 14:32:14.600697 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-25 14:32:14.600706 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-25 14:32:14.600712 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-25 14:32:14.600718 | controller | }}] *** 2026-02-25 14:32:14.600724 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.023) 0:00:13.548 **** 2026-02-25 14:32:14.600730 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.023) 0:00:13.547 **** 2026-02-25 14:32:14.600741 | controller | skipping: [localhost] 2026-02-25 14:32:14.621503 | controller | 2026-02-25 14:32:14.621543 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-25 14:32:14.621550 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.016) 0:00:13.564 **** 2026-02-25 14:32:14.621557 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.016) 0:00:13.563 **** 2026-02-25 14:32:14.621568 | controller | skipping: [localhost] 2026-02-25 14:32:14.643579 | controller | 2026-02-25 14:32:14.643666 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-25 14:32:14.643672 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.020) 0:00:13.585 **** 2026-02-25 14:32:14.643678 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.020) 0:00:13.584 **** 2026-02-25 14:32:14.643693 | controller | skipping: [localhost] 2026-02-25 14:32:14.664589 | controller | 2026-02-25 14:32:14.664666 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-25 14:32:14.664675 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.021) 0:00:13.607 **** 2026-02-25 14:32:14.664682 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.021) 0:00:13.606 **** 2026-02-25 14:32:14.664700 | controller | skipping: [localhost] 2026-02-25 14:32:14.694993 | controller | 2026-02-25 14:32:14.695072 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2026-02-25 14:32:14.695098 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.020) 0:00:13.628 **** 2026-02-25 14:32:14.695113 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.020) 0:00:13.627 **** 2026-02-25 14:32:14.695131 | controller | skipping: [localhost] 2026-02-25 14:32:18.486205 | controller | 2026-02-25 14:32:18.486298 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-25 14:32:18.486318 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.030) 0:00:13.658 **** 2026-02-25 14:32:18.486328 | controller | Wednesday 25 February 2026 14:32:14 +0000 (0:00:00.030) 0:00:13.657 **** 2026-02-25 14:32:18.486350 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-25 14:32:18.945428 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-25 14:32:18.945488 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-25 14:32:18.945494 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-25 14:32:18.945500 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-25 14:32:18.945505 | controller | 2026-02-25 14:32:18.945510 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-25 14:32:18.945514 | controller | Wednesday 25 February 2026 14:32:18 +0000 (0:00:03.791) 0:00:17.450 **** 2026-02-25 14:32:18.945519 | controller | Wednesday 25 February 2026 14:32:18 +0000 (0:00:03.791) 0:00:17.449 **** 2026-02-25 14:32:18.945533 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-25 14:32:19.124998 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-25 14:32:19.125032 | controller | 2026-02-25 14:32:19.125038 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-25 14:32:19.125043 | controller | Wednesday 25 February 2026 14:32:18 +0000 (0:00:00.458) 0:00:17.908 **** 2026-02-25 14:32:19.125048 | controller | Wednesday 25 February 2026 14:32:18 +0000 (0:00:00.458) 0:00:17.907 **** 2026-02-25 14:32:19.125056 | controller | ok: [localhost] 2026-02-25 14:32:19.140995 | controller | 2026-02-25 14:32:19.141019 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-25 14:32:19.141026 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.180) 0:00:18.089 **** 2026-02-25 14:32:19.141030 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.180) 0:00:18.087 **** 2026-02-25 14:32:19.141038 | controller | skipping: [localhost] 2026-02-25 14:32:19.158438 | controller | 2026-02-25 14:32:19.158469 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-25 14:32:19.158477 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.015) 0:00:18.105 **** 2026-02-25 14:32:19.158483 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.016) 0:00:18.103 **** 2026-02-25 14:32:19.158492 | controller | skipping: [localhost] 2026-02-25 14:32:19.171814 | controller | 2026-02-25 14:32:19.171844 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-25 14:32:19.171851 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.017) 0:00:18.122 **** 2026-02-25 14:32:19.171856 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.017) 0:00:18.121 **** 2026-02-25 14:32:19.171864 | controller | skipping: [localhost] 2026-02-25 14:32:19.591774 | controller | 2026-02-25 14:32:19.591811 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2026-02-25 14:32:19.591817 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.013) 0:00:18.136 **** 2026-02-25 14:32:19.591827 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.013) 0:00:18.134 **** 2026-02-25 14:32:19.591837 | controller | ok: [localhost] 2026-02-25 14:32:19.973739 | controller | 2026-02-25 14:32:19.973794 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-25 14:32:19.973808 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.419) 0:00:18.555 **** 2026-02-25 14:32:19.973819 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.419) 0:00:18.554 **** 2026-02-25 14:32:19.973837 | controller | ok: [localhost] 2026-02-25 14:32:20.000069 | controller | 2026-02-25 14:32:20.000106 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2026-02-25 14:32:20.000119 | controller | ] *** 2026-02-25 14:32:20.000127 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.381) 0:00:18.937 **** 2026-02-25 14:32:20.000134 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.381) 0:00:18.936 **** 2026-02-25 14:32:20.000172 | controller | skipping: [localhost] 2026-02-25 14:32:20.223724 | controller | 2026-02-25 14:32:20.223800 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-25 14:32:20.223814 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.026) 0:00:18.964 **** 2026-02-25 14:32:20.223825 | controller | Wednesday 25 February 2026 14:32:19 +0000 (0:00:00.026) 0:00:18.962 **** 2026-02-25 14:32:20.223848 | controller | changed: [localhost] 2026-02-25 14:32:20.337512 | controller | 2026-02-25 14:32:20.337598 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-25 14:32:20.337611 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-25 14:32:20.337622 | controller | default({}) | 2026-02-25 14:32:20.337632 | controller | combine(item.value, recursive=True) 2026-02-25 14:32:20.337643 | controller | }}] *** 2026-02-25 14:32:20.337654 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.223) 0:00:19.187 **** 2026-02-25 14:32:20.337665 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.223) 0:00:19.186 **** 2026-02-25 14:32:20.337689 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-25 14:32:20.415313 | controller | 2026-02-25 14:32:20.415354 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-25 14:32:20.415364 | controller | _b64_kustomize_user_patches | 2026-02-25 14:32:20.415372 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-25 14:32:20.415379 | controller | }}] *** 2026-02-25 14:32:20.415386 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.113) 0:00:19.301 **** 2026-02-25 14:32:20.415400 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.113) 0:00:19.300 **** 2026-02-25 14:32:20.415414 | controller | ok: [localhost] 2026-02-25 14:32:20.809858 | controller | 2026-02-25 14:32:20.809924 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-25 14:32:20.809933 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.078) 0:00:19.379 **** 2026-02-25 14:32:20.809941 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.077) 0:00:19.378 **** 2026-02-25 14:32:20.809958 | controller | ok: [localhost] 2026-02-25 14:32:20.852404 | controller | 2026-02-25 14:32:20.852465 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2026-02-25 14:32:20.852475 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.394) 0:00:19.774 **** 2026-02-25 14:32:20.852483 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.394) 0:00:19.772 **** 2026-02-25 14:32:20.852507 | controller | ok: [localhost] 2026-02-25 14:32:21.105203 | controller | 2026-02-25 14:32:21.105274 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-25 14:32:21.105290 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.042) 0:00:19.816 **** 2026-02-25 14:32:21.105302 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.042) 0:00:19.815 **** 2026-02-25 14:32:21.105323 | controller | ok: [localhost] 2026-02-25 14:32:21.164992 | controller | 2026-02-25 14:32:21.165058 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-25 14:32:21.165066 | controller | _net_env_def_slurp['content'] | 2026-02-25 14:32:21.165073 | controller | b64decode | 2026-02-25 14:32:21.165080 | controller | from_yaml 2026-02-25 14:32:21.165086 | controller | }}, cacheable=True] *** 2026-02-25 14:32:21.165093 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.252) 0:00:20.069 **** 2026-02-25 14:32:21.165099 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.252) 0:00:20.068 **** 2026-02-25 14:32:21.165117 | controller | ok: [localhost] 2026-02-25 14:32:21.391350 | controller | 2026-02-25 14:32:21.391425 | controller | TASK [Discover automation files paths={{ 2026-02-25 14:32:21.391436 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-25 14:32:21.391445 | controller | path_join 2026-02-25 14:32:21.391452 | controller | }}, patterns=*.yaml] *** 2026-02-25 14:32:21.391459 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.059) 0:00:20.129 **** 2026-02-25 14:32:21.391467 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.059) 0:00:20.128 **** 2026-02-25 14:32:21.391485 | controller | ok: [localhost] 2026-02-25 14:32:30.668319 | controller | 2026-02-25 14:32:30.668363 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-25 14:32:30.668373 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.226) 0:00:20.355 **** 2026-02-25 14:32:30.668381 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.226) 0:00:20.354 **** 2026-02-25 14:32:30.668394 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-25 14:32:32.098829 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-25 14:32:32.098871 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-25 14:32:32.098880 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-25 14:32:32.098887 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-25 14:32:32.098894 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-25 14:32:32.098901 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-25 14:32:32.098907 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-25 14:32:32.098914 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-25 14:32:32.098920 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-25 14:32:32.098925 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-25 14:32:32.098930 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-25 14:32:32.098934 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-25 14:32:32.098938 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-25 14:32:32.098943 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-25 14:32:32.098947 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-25 14:32:32.098951 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-25 14:32:32.098956 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-25 14:32:32.098960 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-25 14:32:32.098965 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-25 14:32:32.098969 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-25 14:32:32.098973 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-25 14:32:32.098978 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-25 14:32:32.098983 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-25 14:32:32.098987 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-25 14:32:32.098991 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-25 14:32:32.099002 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-25 14:32:32.099007 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-25 14:32:32.099011 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-25 14:32:32.099016 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-25 14:32:32.099020 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-25 14:32:32.099024 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-25 14:32:32.099029 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-25 14:32:32.099034 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-25 14:32:32.099038 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-25 14:32:32.099042 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-25 14:32:32.099047 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-25 14:32:32.099051 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-25 14:32:32.099056 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-25 14:32:32.099060 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-25 14:32:32.099064 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-25 14:32:32.099069 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-25 14:32:32.099073 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-25 14:32:32.099077 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-25 14:32:32.099082 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-25 14:32:32.099086 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-25 14:32:32.099091 | controller | 2026-02-25 14:32:32.099095 | controller | TASK [Load automation files as fact vas={{ 2026-02-25 14:32:32.099099 | controller | vas | default({}) | 2026-02-25 14:32:32.099104 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-25 14:32:32.099108 | controller | }}] *** 2026-02-25 14:32:32.099113 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:09.276) 0:00:29.632 **** 2026-02-25 14:32:32.099118 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:09.276) 0:00:29.630 **** 2026-02-25 14:32:32.099127 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-25 14:32:32.128931 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-25 14:32:32.128963 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-25 14:32:32.128969 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-25 14:32:32.128975 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-25 14:32:32.128980 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-25 14:32:32.128985 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-25 14:32:32.128989 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-25 14:32:32.128994 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-25 14:32:32.128998 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-25 14:32:32.129006 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-25 14:32:32.129010 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-25 14:32:32.129015 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-25 14:32:32.129019 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-25 14:32:32.129024 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-25 14:32:32.129028 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-25 14:32:32.129033 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-25 14:32:32.129037 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-25 14:32:32.129042 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-25 14:32:32.129046 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-25 14:32:32.129051 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-25 14:32:32.129055 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-25 14:32:32.129059 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-25 14:32:32.129064 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-25 14:32:32.129069 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-25 14:32:32.129073 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-25 14:32:32.129077 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-25 14:32:32.129082 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-25 14:32:32.129091 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-25 14:32:32.129096 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-25 14:32:32.129103 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-25 14:32:32.129108 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-25 14:32:32.129112 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-25 14:32:32.129117 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-25 14:32:32.129121 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-25 14:32:32.129126 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-25 14:32:32.129130 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-25 14:32:32.129135 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-25 14:32:32.129139 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-25 14:32:32.129161 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-25 14:32:32.129166 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-25 14:32:32.129170 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-25 14:32:32.129174 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-25 14:32:32.129180 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-25 14:32:32.129186 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-25 14:32:32.129193 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-25 14:32:32.129208 | controller | 2026-02-25 14:32:32.129215 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-25 14:32:32.129221 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:01.430) 0:00:31.063 **** 2026-02-25 14:32:32.129228 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:01.430) 0:00:31.061 **** 2026-02-25 14:32:32.129239 | controller | ok: [localhost] 2026-02-25 14:32:32.745761 | controller | 2026-02-25 14:32:32.745796 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-25 14:32:32.745802 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:00.030) 0:00:31.093 **** 2026-02-25 14:32:32.745807 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:00.030) 0:00:31.091 **** 2026-02-25 14:32:32.745817 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-25 14:32:33.066371 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-25 14:32:33.066410 | controller | 2026-02-25 14:32:33.066418 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-25 14:32:33.066425 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:00.616) 0:00:31.710 **** 2026-02-25 14:32:33.066431 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:00.616) 0:00:31.708 **** 2026-02-25 14:32:33.066443 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-25 14:32:33.360851 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-25 14:32:33.360883 | controller | 2026-02-25 14:32:33.360889 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-25 14:32:33.360893 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.320) 0:00:32.030 **** 2026-02-25 14:32:33.360898 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.320) 0:00:32.029 **** 2026-02-25 14:32:33.360906 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-25 14:32:33.387615 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-25 14:32:33.387658 | controller | 2026-02-25 14:32:33.387666 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-25 14:32:33.387673 | controller | _pub_keys.results[1].content | b64decode 2026-02-25 14:32:33.387680 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-25 14:32:33.387687 | controller | _priv_keys.results[1].content | b64decode 2026-02-25 14:32:33.387693 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-25 14:32:33.387708 | controller | _pub_keys.results[1].content | b64decode 2026-02-25 14:32:33.387714 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-25 14:32:33.387718 | controller | _pub_keys.results[0].content | b64decode 2026-02-25 14:32:33.387723 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-25 14:32:33.387727 | controller | _priv_keys.results[0].content | b64decode 2026-02-25 14:32:33.387731 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-25 14:32:33.387736 | controller | [ 2026-02-25 14:32:33.387741 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-25 14:32:33.387747 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-25 14:32:33.387763 | controller | ] | select() 2026-02-25 14:32:33.387772 | controller | }}] *** 2026-02-25 14:32:33.387785 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.294) 0:00:32.325 **** 2026-02-25 14:32:33.387801 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.294) 0:00:32.323 **** 2026-02-25 14:32:33.387814 | controller | ok: [localhost] 2026-02-25 14:32:33.563782 | controller | 2026-02-25 14:32:33.563812 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-25 14:32:33.563819 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.026) 0:00:32.351 **** 2026-02-25 14:32:33.563824 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.026) 0:00:32.350 **** 2026-02-25 14:32:33.563834 | controller | 2026-02-25 14:32:33.610332 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:32:33.610366 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.176) 0:00:32.528 **** 2026-02-25 14:32:33.610373 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.176) 0:00:32.526 **** 2026-02-25 14:32:33.610382 | controller | ok: [localhost] => 2026-02-25 14:32:33.635740 | controller | changed: false 2026-02-25 14:32:33.635774 | controller | msg: All assertions passed 2026-02-25 14:32:33.635780 | controller | 2026-02-25 14:32:33.635785 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:33.635791 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.046) 0:00:32.574 **** 2026-02-25 14:32:33.635796 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.046) 0:00:32.573 **** 2026-02-25 14:32:33.635805 | controller | skipping: [localhost] 2026-02-25 14:32:33.668867 | controller | 2026-02-25 14:32:33.668906 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:33.668916 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.025) 0:00:32.600 **** 2026-02-25 14:32:33.668924 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.025) 0:00:32.598 **** 2026-02-25 14:32:33.668937 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-02-25 14:32:33.698601 | controller | 2026-02-25 14:32:33.698642 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:32:33.698652 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.032) 0:00:32.632 **** 2026-02-25 14:32:33.698659 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.032) 0:00:32.631 **** 2026-02-25 14:32:33.698672 | controller | skipping: [localhost] 2026-02-25 14:32:33.732050 | controller | 2026-02-25 14:32:33.732091 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:32:33.732114 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.029) 0:00:32.662 **** 2026-02-25 14:32:33.732122 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.029) 0:00:32.661 **** 2026-02-25 14:32:33.732135 | controller | ok: [localhost] 2026-02-25 14:32:33.942481 | controller | 2026-02-25 14:32:33.942516 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:32:33.942523 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:33.942527 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:32:33.942533 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:33.942538 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.033) 0:00:32.696 **** 2026-02-25 14:32:33.942543 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.033) 0:00:32.694 **** 2026-02-25 14:32:33.942552 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-25 14:32:34.041896 | controller | 2026-02-25 14:32:34.041936 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:32:34.041947 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.210) 0:00:32.906 **** 2026-02-25 14:32:34.041955 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.210) 0:00:32.905 **** 2026-02-25 14:32:34.041969 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:32:34.086837 | controller | 2026-02-25 14:32:34.086870 | controller | TASK [Executing pre_stage hooks for examples/dt/osasinfra-ipv6/control-plane/nncp name=run_hook] *** 2026-02-25 14:32:34.086877 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.099) 0:00:33.005 **** 2026-02-25 14:32:34.086882 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.099) 0:00:33.004 **** 2026-02-25 14:32:34.086891 | controller | skipping: [localhost] 2026-02-25 14:32:34.156612 | controller | 2026-02-25 14:32:34.156644 | controller | TASK [Generate values.yaml for examples/dt/osasinfra-ipv6/control-plane/nncp name=ci_gen_kustomize_values] *** 2026-02-25 14:32:34.156650 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.045) 0:00:33.051 **** 2026-02-25 14:32:34.156655 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.045) 0:00:33.049 **** 2026-02-25 14:32:34.156664 | controller | 2026-02-25 14:32:34.208413 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:34.208445 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.069) 0:00:33.120 **** 2026-02-25 14:32:34.208451 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.069) 0:00:33.119 **** 2026-02-25 14:32:34.208460 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:34.252294 | controller | 2026-02-25 14:32:34.252326 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:34.252333 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.051) 0:00:33.172 **** 2026-02-25 14:32:34.252339 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.051) 0:00:33.171 **** 2026-02-25 14:32:34.252347 | controller | ok: [localhost] => 2026-02-25 14:32:34.434368 | controller | changed: false 2026-02-25 14:32:34.434399 | controller | msg: All assertions passed 2026-02-25 14:32:34.434406 | controller | 2026-02-25 14:32:34.434411 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:34.434416 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.043) 0:00:33.216 **** 2026-02-25 14:32:34.434421 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.043) 0:00:33.215 **** 2026-02-25 14:32:34.434430 | controller | ok: [localhost] 2026-02-25 14:32:34.480677 | controller | 2026-02-25 14:32:34.480707 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:34.480722 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.182) 0:00:33.398 **** 2026-02-25 14:32:34.480730 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.182) 0:00:33.397 **** 2026-02-25 14:32:34.480739 | controller | ok: [localhost] => 2026-02-25 14:32:34.665922 | controller | changed: false 2026-02-25 14:32:34.665953 | controller | msg: All assertions passed 2026-02-25 14:32:34.665968 | controller | 2026-02-25 14:32:34.665981 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:34.665987 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.046) 0:00:33.445 **** 2026-02-25 14:32:34.665992 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.046) 0:00:33.443 **** 2026-02-25 14:32:34.666000 | controller | ok: [localhost] 2026-02-25 14:32:34.969039 | controller | 2026-02-25 14:32:34.969105 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:34.969134 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:34.969215 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:34.969230 | controller | _config_map_content | 2026-02-25 14:32:34.969249 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:34.969263 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:34.969277 | controller | matching_parameter='regex') 2026-02-25 14:32:34.969291 | controller | }}, cacheable=False] *** 2026-02-25 14:32:34.969304 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.185) 0:00:33.630 **** 2026-02-25 14:32:34.969319 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.185) 0:00:33.628 **** 2026-02-25 14:32:34.969342 | controller | ok: [localhost] 2026-02-25 14:32:35.041215 | controller | 2026-02-25 14:32:35.041256 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:35.041267 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.302) 0:00:33.932 **** 2026-02-25 14:32:35.041274 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.302) 0:00:33.931 **** 2026-02-25 14:32:35.041288 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-25 14:32:35.092981 | controller | 2026-02-25 14:32:35.093034 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 14:32:35.093047 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.072) 0:00:34.005 **** 2026-02-25 14:32:35.093058 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.072) 0:00:34.004 **** 2026-02-25 14:32:35.093076 | controller | ok: [localhost] => 2026-02-25 14:32:35.326607 | controller | changed: false 2026-02-25 14:32:35.326639 | controller | msg: All assertions passed 2026-02-25 14:32:35.326645 | controller | 2026-02-25 14:32:35.326650 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:35.326655 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.051) 0:00:34.056 **** 2026-02-25 14:32:35.326660 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.051) 0:00:34.055 **** 2026-02-25 14:32:35.326669 | controller | changed: [localhost] 2026-02-25 14:32:35.991586 | controller | 2026-02-25 14:32:35.991637 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:35.991651 | controller | (snippet_datadir, 2026-02-25 14:32:35.991662 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:35.991672 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:35.991682 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.234) 0:00:34.290 **** 2026-02-25 14:32:35.991692 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.234) 0:00:34.289 **** 2026-02-25 14:32:35.991706 | controller | changed: [localhost] 2026-02-25 14:32:36.074125 | controller | 2026-02-25 14:32:36.074192 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:36.074202 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.664) 0:00:34.955 **** 2026-02-25 14:32:36.074209 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.664) 0:00:34.954 **** 2026-02-25 14:32:36.074221 | controller | ok: [localhost] 2026-02-25 14:32:36.440554 | controller | 2026-02-25 14:32:36.440593 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:36.440603 | controller | (snippet_datadir, 2026-02-25 14:32:36.440610 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:36.440617 | controller | }}, content={{ 2026-02-25 14:32:36.440623 | controller | _base64_patch | 2026-02-25 14:32:36.440630 | controller | default({}) | 2026-02-25 14:32:36.440636 | controller | to_nice_yaml 2026-02-25 14:32:36.440645 | controller | }}, mode=0644] *** 2026-02-25 14:32:36.440652 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.082) 0:00:35.038 **** 2026-02-25 14:32:36.440659 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.082) 0:00:35.036 **** 2026-02-25 14:32:36.440672 | controller | changed: [localhost] 2026-02-25 14:32:36.869539 | controller | 2026-02-25 14:32:36.869598 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:36.869612 | controller | (snippet_datadir, 2026-02-25 14:32:36.869623 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:36.869634 | controller | }}, content={{ 2026-02-25 14:32:36.869649 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:36.869660 | controller | default({}) | 2026-02-25 14:32:36.869676 | controller | to_nice_yaml 2026-02-25 14:32:36.869687 | controller | }}, mode=0644] *** 2026-02-25 14:32:36.869697 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.366) 0:00:35.404 **** 2026-02-25 14:32:36.869708 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.366) 0:00:35.403 **** 2026-02-25 14:32:36.869728 | controller | changed: [localhost] 2026-02-25 14:32:37.315471 | controller | 2026-02-25 14:32:37.315502 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:37.315509 | controller | ( 2026-02-25 14:32:37.315514 | controller | snippet_datadir, 2026-02-25 14:32:37.315519 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:37.315524 | controller | ) | path_join 2026-02-25 14:32:37.315528 | controller | }}, mode=0644] *** 2026-02-25 14:32:37.315533 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.428) 0:00:35.833 **** 2026-02-25 14:32:37.315538 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.428) 0:00:35.831 **** 2026-02-25 14:32:37.315548 | controller | changed: [localhost] 2026-02-25 14:32:37.386314 | controller | 2026-02-25 14:32:37.386354 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:37.386363 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.446) 0:00:36.279 **** 2026-02-25 14:32:37.386370 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.446) 0:00:36.278 **** 2026-02-25 14:32:37.386383 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:37.459756 | controller | 2026-02-25 14:32:37.459810 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:37.459827 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.070) 0:00:36.350 **** 2026-02-25 14:32:37.459838 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.070) 0:00:36.349 **** 2026-02-25 14:32:37.459855 | controller | ok: [localhost] => 2026-02-25 14:32:37.674091 | controller | changed: false 2026-02-25 14:32:37.674137 | controller | msg: All assertions passed 2026-02-25 14:32:37.674245 | controller | 2026-02-25 14:32:37.674262 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:37.674278 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.073) 0:00:36.423 **** 2026-02-25 14:32:37.674284 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.073) 0:00:36.422 **** 2026-02-25 14:32:37.674295 | controller | ok: [localhost] 2026-02-25 14:32:37.716546 | controller | 2026-02-25 14:32:37.716583 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:37.716593 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.214) 0:00:36.638 **** 2026-02-25 14:32:37.716604 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.214) 0:00:36.636 **** 2026-02-25 14:32:37.716617 | controller | ok: [localhost] 2026-02-25 14:32:38.376113 | controller | 2026-02-25 14:32:38.376207 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:32:38.376222 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.042) 0:00:36.680 **** 2026-02-25 14:32:38.376233 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.042) 0:00:36.679 **** 2026-02-25 14:32:38.376251 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 14:32:38.542927 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 14:32:38.542968 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 14:32:38.542977 | controller | 2026-02-25 14:32:38.542985 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:32:38.542992 | controller | _content | 2026-02-25 14:32:38.542999 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:32:38.543006 | controller | combine(_parsed, recursive=true) 2026-02-25 14:32:38.543013 | controller | }} 2026-02-25 14:32:38.543019 | controller | ] *** 2026-02-25 14:32:38.543026 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.658) 0:00:37.339 **** 2026-02-25 14:32:38.543033 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.659) 0:00:37.338 **** 2026-02-25 14:32:38.543045 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:32:38.764999 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:32:38.765037 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:32:38.765046 | controller | 2026-02-25 14:32:38.765053 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:32:38.765060 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.167) 0:00:37.507 **** 2026-02-25 14:32:38.765067 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.167) 0:00:37.505 **** 2026-02-25 14:32:38.765078 | controller | changed: [localhost] 2026-02-25 14:32:39.206725 | controller | 2026-02-25 14:32:39.206758 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:32:39.206764 | controller | (_destdir, 2026-02-25 14:32:39.206770 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:32:39.206775 | controller | }}, content={{ 2026-02-25 14:32:39.206779 | controller | ( 2026-02-25 14:32:39.206784 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:32:39.206789 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:32:39.206793 | controller | }}, mode=0644] *** 2026-02-25 14:32:39.206798 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.222) 0:00:37.729 **** 2026-02-25 14:32:39.206802 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.222) 0:00:37.727 **** 2026-02-25 14:32:39.206811 | controller | changed: [localhost] 2026-02-25 14:32:39.523798 | controller | 2026-02-25 14:32:39.523876 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/osasinfra-ipv6/control-plane/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:32:39.523891 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:32:39.523903 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:32:39.523913 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:32:39.523939 | controller | }}, dest={{ 2026-02-25 14:32:39.523950 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:39.523961 | controller | stage['path'], _val.src_file 2026-02-25 14:32:39.523971 | controller | ) | 2026-02-25 14:32:39.523981 | controller | path_join 2026-02-25 14:32:39.523991 | controller | }}] *** 2026-02-25 14:32:39.524001 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.441) 0:00:38.170 **** 2026-02-25 14:32:39.524012 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.441) 0:00:38.169 **** 2026-02-25 14:32:39.524033 | controller | changed: [localhost] => (item=network-values) 2026-02-25 14:32:39.582741 | controller | 2026-02-25 14:32:39.582813 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:39.582828 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.316) 0:00:38.487 **** 2026-02-25 14:32:39.582838 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.316) 0:00:38.485 **** 2026-02-25 14:32:39.582858 | controller | skipping: [localhost] 2026-02-25 14:32:40.066195 | controller | 2026-02-25 14:32:40.066232 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/osasinfra-ipv6/control-plane/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:32:40.066241 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.058) 0:00:38.545 **** 2026-02-25 14:32:40.066248 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.058) 0:00:38.544 **** 2026-02-25 14:32:40.066260 | controller | changed: [localhost] 2026-02-25 14:32:40.554062 | controller | 2026-02-25 14:32:40.554121 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:32:40.554134 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.484) 0:00:39.030 **** 2026-02-25 14:32:40.554190 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.484) 0:00:39.029 **** 2026-02-25 14:32:40.554211 | controller | changed: [localhost] 2026-02-25 14:32:40.826920 | controller | 2026-02-25 14:32:40.826999 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/osasinfra-ipv6/control-plane/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:32:40.827014 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:32:40.827025 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:32:40.827037 | controller | }}, mode=0644] *** 2026-02-25 14:32:40.827048 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.487) 0:00:39.517 **** 2026-02-25 14:32:40.827103 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.487) 0:00:39.516 **** 2026-02-25 14:32:40.827125 | controller | changed: [localhost] 2026-02-25 14:32:40.874720 | controller | 2026-02-25 14:32:40.874812 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:40.874827 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.272) 0:00:39.790 **** 2026-02-25 14:32:40.874839 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.272) 0:00:39.789 **** 2026-02-25 14:32:40.874865 | controller | skipping: [localhost] 2026-02-25 14:32:40.930508 | controller | 2026-02-25 14:32:40.930598 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/osasinfra-ipv6/control-plane/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:32:40.930612 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.048) 0:00:39.838 **** 2026-02-25 14:32:40.930622 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.048) 0:00:39.837 **** 2026-02-25 14:32:40.930646 | controller | skipping: [localhost] 2026-02-25 14:32:41.006204 | controller | 2026-02-25 14:32:41.006303 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/osasinfra-ipv6/control-plane/nncp _raw_params=wait_condition.yml] *** 2026-02-25 14:32:41.006321 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.055) 0:00:39.894 **** 2026-02-25 14:32:41.006336 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.055) 0:00:39.893 **** 2026-02-25 14:32:41.006367 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-02-25 14:32:41.053971 | controller | skipping: [localhost] 2026-02-25 14:32:41.054068 | controller | 2026-02-25 14:32:41.054091 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:41.054103 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.075) 0:00:39.969 **** 2026-02-25 14:32:41.054114 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.075) 0:00:39.968 **** 2026-02-25 14:32:41.054138 | controller | skipping: [localhost] 2026-02-25 14:32:41.132064 | controller | 2026-02-25 14:32:41.132215 | controller | TASK [Executing post_stage hooks for examples/dt/osasinfra-ipv6/control-plane/nncp name=run_hook] *** 2026-02-25 14:32:41.132240 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.047) 0:00:40.017 **** 2026-02-25 14:32:41.132255 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.047) 0:00:40.016 **** 2026-02-25 14:32:41.132286 | controller | skipping: [localhost] 2026-02-25 14:32:41.187191 | controller | 2026-02-25 14:32:41.187340 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:32:41.187362 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.077) 0:00:40.094 **** 2026-02-25 14:32:41.187400 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.077) 0:00:40.093 **** 2026-02-25 14:32:41.187434 | controller | ok: [localhost] => 2026-02-25 14:32:41.229485 | controller | changed: false 2026-02-25 14:32:41.229595 | controller | msg: All assertions passed 2026-02-25 14:32:41.229610 | controller | 2026-02-25 14:32:41.229621 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:41.229632 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.056) 0:00:40.151 **** 2026-02-25 14:32:41.229643 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.056) 0:00:40.149 **** 2026-02-25 14:32:41.229668 | controller | skipping: [localhost] 2026-02-25 14:32:41.272237 | controller | 2026-02-25 14:32:41.272322 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:41.272333 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.041) 0:00:40.193 **** 2026-02-25 14:32:41.272342 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.041) 0:00:40.191 **** 2026-02-25 14:32:41.272366 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2026-02-25 14:32:41.302131 | controller | 2026-02-25 14:32:41.302223 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:32:41.302235 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.042) 0:00:40.235 **** 2026-02-25 14:32:41.302244 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.042) 0:00:40.234 **** 2026-02-25 14:32:41.302261 | controller | skipping: [localhost] 2026-02-25 14:32:41.354094 | controller | 2026-02-25 14:32:41.354222 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:32:41.354240 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.030) 0:00:40.266 **** 2026-02-25 14:32:41.354252 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.030) 0:00:40.264 **** 2026-02-25 14:32:41.354277 | controller | ok: [localhost] 2026-02-25 14:32:41.806362 | controller | 2026-02-25 14:32:41.806473 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:32:41.806493 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:41.806526 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:32:41.806543 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:41.806558 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.051) 0:00:40.318 **** 2026-02-25 14:32:41.806574 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.051) 0:00:40.316 **** 2026-02-25 14:32:41.806607 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-25 14:32:41.941373 | controller | ok: [localhost] => (item={'name': 'service-values.yaml', 'src_file': 'service-values.yaml'}) 2026-02-25 14:32:41.941457 | controller | 2026-02-25 14:32:41.941470 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:32:41.941481 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.452) 0:00:40.770 **** 2026-02-25 14:32:41.941492 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.452) 0:00:40.769 **** 2026-02-25 14:32:41.941514 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:32:41.996522 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-25 14:32:41.996560 | controller | 2026-02-25 14:32:41.996566 | controller | TASK [Executing pre_stage hooks for examples/dt/osasinfra-ipv6/control-plane name=run_hook] *** 2026-02-25 14:32:41.996572 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.134) 0:00:40.905 **** 2026-02-25 14:32:41.996577 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.134) 0:00:40.904 **** 2026-02-25 14:32:41.996586 | controller | skipping: [localhost] 2026-02-25 14:32:42.111373 | controller | 2026-02-25 14:32:42.111461 | controller | TASK [Generate values.yaml for examples/dt/osasinfra-ipv6/control-plane name=ci_gen_kustomize_values] *** 2026-02-25 14:32:42.111474 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.054) 0:00:40.960 **** 2026-02-25 14:32:42.111485 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.054) 0:00:40.958 **** 2026-02-25 14:32:42.111508 | controller | 2026-02-25 14:32:42.161977 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:42.162068 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.115) 0:00:41.075 **** 2026-02-25 14:32:42.162080 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.115) 0:00:41.074 **** 2026-02-25 14:32:42.162105 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:42.216204 | controller | 2026-02-25 14:32:42.216301 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:42.216317 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.050) 0:00:41.126 **** 2026-02-25 14:32:42.216328 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.050) 0:00:41.124 **** 2026-02-25 14:32:42.216356 | controller | ok: [localhost] => 2026-02-25 14:32:42.414754 | controller | changed: false 2026-02-25 14:32:42.414848 | controller | msg: All assertions passed 2026-02-25 14:32:42.414861 | controller | 2026-02-25 14:32:42.414873 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:42.414884 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.054) 0:00:41.180 **** 2026-02-25 14:32:42.414894 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.054) 0:00:41.179 **** 2026-02-25 14:32:42.414918 | controller | ok: [localhost] 2026-02-25 14:32:42.469778 | controller | 2026-02-25 14:32:42.469884 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:42.469903 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.197) 0:00:41.378 **** 2026-02-25 14:32:42.469918 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.198) 0:00:41.377 **** 2026-02-25 14:32:42.469970 | controller | ok: [localhost] => 2026-02-25 14:32:42.714829 | controller | changed: false 2026-02-25 14:32:42.714878 | controller | msg: All assertions passed 2026-02-25 14:32:42.714888 | controller | 2026-02-25 14:32:42.714897 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:42.714906 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.055) 0:00:41.433 **** 2026-02-25 14:32:42.714915 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.055) 0:00:41.432 **** 2026-02-25 14:32:42.714930 | controller | ok: [localhost] 2026-02-25 14:32:42.975259 | controller | 2026-02-25 14:32:42.975335 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:42.975358 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:42.975375 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:42.975390 | controller | _config_map_content | 2026-02-25 14:32:42.975404 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:42.975418 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:42.975431 | controller | matching_parameter='regex') 2026-02-25 14:32:42.975444 | controller | }}, cacheable=False] *** 2026-02-25 14:32:42.975457 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.244) 0:00:41.678 **** 2026-02-25 14:32:42.975482 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.244) 0:00:41.677 **** 2026-02-25 14:32:42.975502 | controller | ok: [localhost] 2026-02-25 14:32:43.061999 | controller | 2026-02-25 14:32:43.062072 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:43.062093 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.260) 0:00:41.938 **** 2026-02-25 14:32:43.062111 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.260) 0:00:41.937 **** 2026-02-25 14:32:43.062139 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-25 14:32:43.127222 | controller | 2026-02-25 14:32:43.127292 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 14:32:43.127310 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.087) 0:00:42.025 **** 2026-02-25 14:32:43.127325 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.087) 0:00:42.024 **** 2026-02-25 14:32:43.127349 | controller | ok: [localhost] => 2026-02-25 14:32:43.358789 | controller | changed: false 2026-02-25 14:32:43.358822 | controller | msg: All assertions passed 2026-02-25 14:32:43.358828 | controller | 2026-02-25 14:32:43.358833 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:43.358839 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.064) 0:00:42.090 **** 2026-02-25 14:32:43.358844 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.064) 0:00:42.089 **** 2026-02-25 14:32:43.358853 | controller | ok: [localhost] 2026-02-25 14:32:43.974764 | controller | 2026-02-25 14:32:43.974831 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:43.974840 | controller | (snippet_datadir, 2026-02-25 14:32:43.974848 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:43.974855 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:43.974862 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.232) 0:00:42.323 **** 2026-02-25 14:32:43.974868 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.232) 0:00:42.321 **** 2026-02-25 14:32:43.974885 | controller | ok: [localhost] 2026-02-25 14:32:44.052056 | controller | 2026-02-25 14:32:44.052129 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:44.052136 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.615) 0:00:42.939 **** 2026-02-25 14:32:44.052179 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.615) 0:00:42.937 **** 2026-02-25 14:32:44.052197 | controller | ok: [localhost] 2026-02-25 14:32:44.611494 | controller | 2026-02-25 14:32:44.611572 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:44.611581 | controller | (snippet_datadir, 2026-02-25 14:32:44.611587 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:44.611593 | controller | }}, content={{ 2026-02-25 14:32:44.611600 | controller | _base64_patch | 2026-02-25 14:32:44.611606 | controller | default({}) | 2026-02-25 14:32:44.611612 | controller | to_nice_yaml 2026-02-25 14:32:44.611620 | controller | }}, mode=0644] *** 2026-02-25 14:32:44.611626 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.076) 0:00:43.015 **** 2026-02-25 14:32:44.611632 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.076) 0:00:43.014 **** 2026-02-25 14:32:44.611651 | controller | ok: [localhost] 2026-02-25 14:32:45.258974 | controller | 2026-02-25 14:32:45.259022 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:45.259029 | controller | (snippet_datadir, 2026-02-25 14:32:45.259034 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:45.259039 | controller | }}, content={{ 2026-02-25 14:32:45.259044 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:45.259049 | controller | default({}) | 2026-02-25 14:32:45.259053 | controller | to_nice_yaml 2026-02-25 14:32:45.259058 | controller | }}, mode=0644] *** 2026-02-25 14:32:45.259062 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.559) 0:00:43.575 **** 2026-02-25 14:32:45.259067 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.559) 0:00:43.574 **** 2026-02-25 14:32:45.259079 | controller | ok: [localhost] 2026-02-25 14:32:46.434689 | controller | 2026-02-25 14:32:46.434783 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:46.434799 | controller | ( 2026-02-25 14:32:46.434810 | controller | snippet_datadir, 2026-02-25 14:32:46.434822 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:46.434834 | controller | ) | path_join 2026-02-25 14:32:46.434845 | controller | }}, mode=0644] *** 2026-02-25 14:32:46.434875 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.647) 0:00:44.222 **** 2026-02-25 14:32:46.434887 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.647) 0:00:44.221 **** 2026-02-25 14:32:46.434913 | controller | changed: [localhost] 2026-02-25 14:32:46.511714 | controller | 2026-02-25 14:32:46.511791 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:46.511800 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:01.175) 0:00:45.398 **** 2026-02-25 14:32:46.511807 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:01.175) 0:00:45.397 **** 2026-02-25 14:32:46.511827 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:46.567219 | controller | 2026-02-25 14:32:46.567320 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:46.567343 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.077) 0:00:45.475 **** 2026-02-25 14:32:46.567361 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.077) 0:00:45.474 **** 2026-02-25 14:32:46.567396 | controller | ok: [localhost] => 2026-02-25 14:32:46.956062 | controller | changed: false 2026-02-25 14:32:46.956166 | controller | msg: All assertions passed 2026-02-25 14:32:46.956184 | controller | 2026-02-25 14:32:46.956196 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:46.956205 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.055) 0:00:45.531 **** 2026-02-25 14:32:46.956212 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.055) 0:00:45.530 **** 2026-02-25 14:32:46.956239 | controller | ok: [localhost] 2026-02-25 14:32:47.011874 | controller | 2026-02-25 14:32:47.011931 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:47.011944 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.388) 0:00:45.919 **** 2026-02-25 14:32:47.011955 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.388) 0:00:45.918 **** 2026-02-25 14:32:47.011988 | controller | ok: [localhost] 2026-02-25 14:32:47.737305 | controller | 2026-02-25 14:32:47.737379 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:32:47.737386 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.055) 0:00:45.975 **** 2026-02-25 14:32:47.737392 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.055) 0:00:45.974 **** 2026-02-25 14:32:47.737421 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 14:32:47.873675 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 14:32:47.873752 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 14:32:47.873759 | controller | 2026-02-25 14:32:47.873764 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:32:47.873770 | controller | _content | 2026-02-25 14:32:47.873775 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:32:47.873780 | controller | combine(_parsed, recursive=true) 2026-02-25 14:32:47.873785 | controller | }} 2026-02-25 14:32:47.873789 | controller | ] *** 2026-02-25 14:32:47.873794 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.725) 0:00:46.701 **** 2026-02-25 14:32:47.873799 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.725) 0:00:46.700 **** 2026-02-25 14:32:47.873814 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:32:48.153923 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:32:48.153995 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:32:48.154002 | controller | 2026-02-25 14:32:48.154007 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:32:48.154013 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.136) 0:00:46.837 **** 2026-02-25 14:32:48.154017 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.136) 0:00:46.836 **** 2026-02-25 14:32:48.154033 | controller | ok: [localhost] 2026-02-25 14:32:48.589331 | controller | 2026-02-25 14:32:48.589396 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:32:48.589403 | controller | (_destdir, 2026-02-25 14:32:48.589408 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:32:48.589413 | controller | }}, content={{ 2026-02-25 14:32:48.589418 | controller | ( 2026-02-25 14:32:48.589422 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:32:48.589427 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:32:48.589431 | controller | }}, mode=0644] *** 2026-02-25 14:32:48.589436 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.280) 0:00:47.117 **** 2026-02-25 14:32:48.589440 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.280) 0:00:47.116 **** 2026-02-25 14:32:48.589455 | controller | ok: [localhost] 2026-02-25 14:32:48.653588 | controller | 2026-02-25 14:32:48.653680 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:48.653705 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.435) 0:00:47.553 **** 2026-02-25 14:32:48.653717 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.435) 0:00:47.552 **** 2026-02-25 14:32:48.653741 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:48.723493 | controller | 2026-02-25 14:32:48.723557 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:48.723574 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.064) 0:00:47.617 **** 2026-02-25 14:32:48.723582 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.064) 0:00:47.616 **** 2026-02-25 14:32:48.723597 | controller | ok: [localhost] => 2026-02-25 14:32:48.946055 | controller | changed: false 2026-02-25 14:32:48.946092 | controller | msg: All assertions passed 2026-02-25 14:32:48.946099 | controller | 2026-02-25 14:32:48.946104 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:48.946110 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.069) 0:00:47.687 **** 2026-02-25 14:32:48.946115 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.069) 0:00:47.685 **** 2026-02-25 14:32:48.946125 | controller | ok: [localhost] 2026-02-25 14:32:49.009626 | controller | 2026-02-25 14:32:49.009670 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:49.009687 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.223) 0:00:47.910 **** 2026-02-25 14:32:49.009694 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.223) 0:00:47.908 **** 2026-02-25 14:32:49.009708 | controller | ok: [localhost] => 2026-02-25 14:32:49.213126 | controller | changed: false 2026-02-25 14:32:49.213193 | controller | msg: All assertions passed 2026-02-25 14:32:49.213203 | controller | 2026-02-25 14:32:49.213211 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:49.213219 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.063) 0:00:47.973 **** 2026-02-25 14:32:49.213226 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.063) 0:00:47.972 **** 2026-02-25 14:32:49.213239 | controller | ok: [localhost] 2026-02-25 14:32:49.457022 | controller | 2026-02-25 14:32:49.457078 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:49.457092 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:49.457102 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:49.457112 | controller | _config_map_content | 2026-02-25 14:32:49.457123 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:49.457133 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:49.457208 | controller | matching_parameter='regex') 2026-02-25 14:32:49.457223 | controller | }}, cacheable=False] *** 2026-02-25 14:32:49.457234 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.203) 0:00:48.177 **** 2026-02-25 14:32:49.457244 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.203) 0:00:48.176 **** 2026-02-25 14:32:49.457262 | controller | ok: [localhost] 2026-02-25 14:32:49.538783 | controller | 2026-02-25 14:32:49.538854 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:49.538877 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.243) 0:00:48.421 **** 2026-02-25 14:32:49.538895 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.243) 0:00:48.419 **** 2026-02-25 14:32:49.538923 | controller | skipping: [localhost] 2026-02-25 14:32:49.740045 | controller | 2026-02-25 14:32:49.740091 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:49.740101 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.081) 0:00:48.502 **** 2026-02-25 14:32:49.740107 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.081) 0:00:48.501 **** 2026-02-25 14:32:49.740118 | controller | changed: [localhost] 2026-02-25 14:32:49.793994 | controller | 2026-02-25 14:32:49.794039 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:49.794055 | controller | (snippet_datadir, 2026-02-25 14:32:49.794062 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:49.794069 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:49.794076 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.201) 0:00:48.704 **** 2026-02-25 14:32:49.794083 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.201) 0:00:48.702 **** 2026-02-25 14:32:49.794095 | controller | skipping: [localhost] 2026-02-25 14:32:49.858078 | controller | 2026-02-25 14:32:49.858113 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:49.858120 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.053) 0:00:48.758 **** 2026-02-25 14:32:49.858125 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.053) 0:00:48.756 **** 2026-02-25 14:32:49.858135 | controller | ok: [localhost] 2026-02-25 14:32:50.239792 | controller | 2026-02-25 14:32:50.239845 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:50.239852 | controller | (snippet_datadir, 2026-02-25 14:32:50.239858 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:50.239863 | controller | }}, content={{ 2026-02-25 14:32:50.239868 | controller | _base64_patch | 2026-02-25 14:32:50.239872 | controller | default({}) | 2026-02-25 14:32:50.239876 | controller | to_nice_yaml 2026-02-25 14:32:50.239881 | controller | }}, mode=0644] *** 2026-02-25 14:32:50.239885 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.063) 0:00:48.822 **** 2026-02-25 14:32:50.239890 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.063) 0:00:48.820 **** 2026-02-25 14:32:50.239903 | controller | changed: [localhost] 2026-02-25 14:32:50.670315 | controller | 2026-02-25 14:32:50.670387 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:50.670410 | controller | (snippet_datadir, 2026-02-25 14:32:50.670428 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:50.670446 | controller | }}, content={{ 2026-02-25 14:32:50.670463 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:50.670480 | controller | default({}) | 2026-02-25 14:32:50.670497 | controller | to_nice_yaml 2026-02-25 14:32:50.670512 | controller | }}, mode=0644] *** 2026-02-25 14:32:50.670529 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.381) 0:00:49.204 **** 2026-02-25 14:32:50.670557 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.381) 0:00:49.202 **** 2026-02-25 14:32:50.670587 | controller | changed: [localhost] 2026-02-25 14:32:51.063476 | controller | 2026-02-25 14:32:51.063518 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:51.063528 | controller | ( 2026-02-25 14:32:51.063534 | controller | snippet_datadir, 2026-02-25 14:32:51.063542 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:51.063549 | controller | ) | path_join 2026-02-25 14:32:51.063555 | controller | }}, mode=0644] *** 2026-02-25 14:32:51.063562 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.430) 0:00:49.634 **** 2026-02-25 14:32:51.063569 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.430) 0:00:49.632 **** 2026-02-25 14:32:51.063581 | controller | changed: [localhost] 2026-02-25 14:32:51.158219 | controller | 2026-02-25 14:32:51.158262 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:51.158269 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.393) 0:00:50.027 **** 2026-02-25 14:32:51.158274 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.393) 0:00:50.026 **** 2026-02-25 14:32:51.158284 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:51.201702 | controller | 2026-02-25 14:32:51.201773 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:51.201780 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.094) 0:00:50.122 **** 2026-02-25 14:32:51.201795 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.094) 0:00:50.121 **** 2026-02-25 14:32:51.201817 | controller | ok: [localhost] => 2026-02-25 14:32:51.452541 | controller | changed: false 2026-02-25 14:32:51.452640 | controller | msg: All assertions passed 2026-02-25 14:32:51.452648 | controller | 2026-02-25 14:32:51.452654 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:51.452659 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.043) 0:00:50.165 **** 2026-02-25 14:32:51.452664 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.043) 0:00:50.164 **** 2026-02-25 14:32:51.452680 | controller | ok: [localhost] 2026-02-25 14:32:51.523817 | controller | 2026-02-25 14:32:51.523896 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:51.523904 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.250) 0:00:50.416 **** 2026-02-25 14:32:51.523911 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.250) 0:00:50.415 **** 2026-02-25 14:32:51.523929 | controller | ok: [localhost] 2026-02-25 14:32:51.954092 | controller | 2026-02-25 14:32:51.954136 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:32:51.954167 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.070) 0:00:50.487 **** 2026-02-25 14:32:51.954175 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.070) 0:00:50.486 **** 2026-02-25 14:32:51.954188 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/03_user_data_b64.yaml) 2026-02-25 14:32:52.062313 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/04_user_data.yaml) 2026-02-25 14:32:52.062382 | controller | 2026-02-25 14:32:52.062388 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:32:52.062407 | controller | _content | 2026-02-25 14:32:52.062412 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:32:52.062417 | controller | combine(_parsed, recursive=true) 2026-02-25 14:32:52.062422 | controller | }} 2026-02-25 14:32:52.062426 | controller | ] *** 2026-02-25 14:32:52.062431 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.429) 0:00:50.917 **** 2026-02-25 14:32:52.062442 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.430) 0:00:50.916 **** 2026-02-25 14:32:52.062458 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:32:52.266962 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:32:52.267053 | controller | 2026-02-25 14:32:52.267070 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:32:52.267082 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.108) 0:00:51.026 **** 2026-02-25 14:32:52.267093 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.108) 0:00:51.025 **** 2026-02-25 14:32:52.267120 | controller | changed: [localhost] 2026-02-25 14:32:52.714860 | controller | 2026-02-25 14:32:52.714946 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:32:52.714957 | controller | (_destdir, 2026-02-25 14:32:52.714964 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:32:52.714971 | controller | }}, content={{ 2026-02-25 14:32:52.714977 | controller | ( 2026-02-25 14:32:52.714997 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:32:52.715011 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:32:52.715018 | controller | }}, mode=0644] *** 2026-02-25 14:32:52.715025 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.204) 0:00:51.230 **** 2026-02-25 14:32:52.715031 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.204) 0:00:51.229 **** 2026-02-25 14:32:52.715051 | controller | changed: [localhost] 2026-02-25 14:32:53.277922 | controller | 2026-02-25 14:32:53.277961 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/osasinfra-ipv6/control-plane mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:32:53.277976 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:32:53.277981 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:32:53.277992 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:32:53.277998 | controller | }}, dest={{ 2026-02-25 14:32:53.278003 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:53.278008 | controller | stage['path'], _val.src_file 2026-02-25 14:32:53.278012 | controller | ) | 2026-02-25 14:32:53.278017 | controller | path_join 2026-02-25 14:32:53.278021 | controller | }}] *** 2026-02-25 14:32:53.278026 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.447) 0:00:51.678 **** 2026-02-25 14:32:53.278031 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.447) 0:00:51.677 **** 2026-02-25 14:32:53.278042 | controller | ok: [localhost] => (item=network-values) 2026-02-25 14:32:53.346733 | controller | changed: [localhost] => (item=service-values.yaml) 2026-02-25 14:32:53.346788 | controller | 2026-02-25 14:32:53.346802 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:53.346814 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.563) 0:00:52.241 **** 2026-02-25 14:32:53.346825 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.563) 0:00:52.240 **** 2026-02-25 14:32:53.346846 | controller | skipping: [localhost] 2026-02-25 14:32:53.911223 | controller | 2026-02-25 14:32:53.911290 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/osasinfra-ipv6/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:32:53.911308 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.068) 0:00:52.310 **** 2026-02-25 14:32:53.911324 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.068) 0:00:52.309 **** 2026-02-25 14:32:53.911350 | controller | changed: [localhost] 2026-02-25 14:32:54.334078 | controller | 2026-02-25 14:32:54.334181 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:32:54.334190 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.564) 0:00:52.875 **** 2026-02-25 14:32:54.334196 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.564) 0:00:52.873 **** 2026-02-25 14:32:54.334208 | controller | changed: [localhost] 2026-02-25 14:32:54.652098 | controller | 2026-02-25 14:32:54.652196 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/osasinfra-ipv6/control-plane remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:32:54.652210 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:32:54.652219 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:32:54.652226 | controller | }}, mode=0644] *** 2026-02-25 14:32:54.652233 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.422) 0:00:53.297 **** 2026-02-25 14:32:54.652251 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.422) 0:00:53.296 **** 2026-02-25 14:32:54.652272 | controller | changed: [localhost] 2026-02-25 14:32:54.691365 | controller | 2026-02-25 14:32:54.691440 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:54.691450 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.318) 0:00:53.616 **** 2026-02-25 14:32:54.691457 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.318) 0:00:53.614 **** 2026-02-25 14:32:54.691476 | controller | skipping: [localhost] 2026-02-25 14:32:54.767870 | controller | 2026-02-25 14:32:54.767947 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/osasinfra-ipv6/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:32:54.767957 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.039) 0:00:53.655 **** 2026-02-25 14:32:54.767964 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.039) 0:00:53.654 **** 2026-02-25 14:32:54.767983 | controller | skipping: [localhost] 2026-02-25 14:32:54.850331 | controller | 2026-02-25 14:32:54.850439 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/osasinfra-ipv6/control-plane _raw_params=wait_condition.yml] *** 2026-02-25 14:32:54.850461 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.075) 0:00:53.731 **** 2026-02-25 14:32:54.850468 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.075) 0:00:53.730 **** 2026-02-25 14:32:54.850487 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2026-02-25 14:32:54.918970 | controller | skipping: [localhost] 2026-02-25 14:32:54.919056 | controller | 2026-02-25 14:32:54.919068 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:54.919078 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.082) 0:00:53.813 **** 2026-02-25 14:32:54.919089 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.082) 0:00:53.812 **** 2026-02-25 14:32:54.919112 | controller | skipping: [localhost] 2026-02-25 14:32:54.965642 | controller | 2026-02-25 14:32:54.965704 | controller | TASK [Executing post_stage hooks for examples/dt/osasinfra-ipv6/control-plane name=run_hook] *** 2026-02-25 14:32:54.965717 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.069) 0:00:53.882 **** 2026-02-25 14:32:54.965728 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.069) 0:00:53.881 **** 2026-02-25 14:32:54.965748 | controller | skipping: [localhost] 2026-02-25 14:32:55.015482 | controller | 2026-02-25 14:32:55.015543 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:32:55.015553 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.047) 0:00:53.929 **** 2026-02-25 14:32:55.015560 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.047) 0:00:53.928 **** 2026-02-25 14:32:55.015574 | controller | ok: [localhost] => 2026-02-25 14:32:55.057994 | controller | changed: false 2026-02-25 14:32:55.058089 | controller | msg: All assertions passed 2026-02-25 14:32:55.058103 | controller | 2026-02-25 14:32:55.058131 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:55.058171 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.049) 0:00:53.979 **** 2026-02-25 14:32:55.058184 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.049) 0:00:53.978 **** 2026-02-25 14:32:55.058211 | controller | skipping: [localhost] 2026-02-25 14:32:55.096371 | controller | 2026-02-25 14:32:55.096495 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:55.096516 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.042) 0:00:54.021 **** 2026-02-25 14:32:55.096532 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.042) 0:00:54.020 **** 2026-02-25 14:32:55.096566 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-25 14:32:55.132173 | controller | 2026-02-25 14:32:55.132271 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:32:55.132284 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.038) 0:00:54.060 **** 2026-02-25 14:32:55.132294 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.038) 0:00:54.058 **** 2026-02-25 14:32:55.132317 | controller | skipping: [localhost] 2026-02-25 14:32:55.184032 | controller | 2026-02-25 14:32:55.184113 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:32:55.184123 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.035) 0:00:54.096 **** 2026-02-25 14:32:55.184131 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.035) 0:00:54.094 **** 2026-02-25 14:32:55.184186 | controller | ok: [localhost] 2026-02-25 14:32:55.462881 | controller | 2026-02-25 14:32:55.462997 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:32:55.463007 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:55.463013 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:32:55.463019 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:55.463025 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.051) 0:00:54.148 **** 2026-02-25 14:32:55.463031 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.051) 0:00:54.146 **** 2026-02-25 14:32:55.463050 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 14:32:55.531978 | controller | 2026-02-25 14:32:55.532067 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:32:55.532081 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.278) 0:00:54.426 **** 2026-02-25 14:32:55.532093 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.278) 0:00:54.425 **** 2026-02-25 14:32:55.532117 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:32:55.611941 | controller | 2026-02-25 14:32:55.612017 | controller | TASK [Executing pre_stage hooks for examples/dt/osasinfra-ipv6/edpm-pre-ceph/nodeset name=run_hook] *** 2026-02-25 14:32:55.612030 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.069) 0:00:54.495 **** 2026-02-25 14:32:55.612041 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.069) 0:00:54.494 **** 2026-02-25 14:32:55.612062 | controller | skipping: [localhost] 2026-02-25 14:32:55.706477 | controller | 2026-02-25 14:32:55.706558 | controller | TASK [Generate values.yaml for examples/dt/osasinfra-ipv6/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] *** 2026-02-25 14:32:55.706565 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.079) 0:00:54.575 **** 2026-02-25 14:32:55.706571 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.079) 0:00:54.574 **** 2026-02-25 14:32:55.706590 | controller | 2026-02-25 14:32:55.766177 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:55.766271 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.094) 0:00:54.670 **** 2026-02-25 14:32:55.766279 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.094) 0:00:54.669 **** 2026-02-25 14:32:55.766300 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:55.830655 | controller | 2026-02-25 14:32:55.830718 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:55.830727 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.059) 0:00:54.730 **** 2026-02-25 14:32:55.830734 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.059) 0:00:54.729 **** 2026-02-25 14:32:55.830750 | controller | ok: [localhost] => 2026-02-25 14:32:56.004758 | controller | changed: false 2026-02-25 14:32:56.004824 | controller | msg: All assertions passed 2026-02-25 14:32:56.004832 | controller | 2026-02-25 14:32:56.004838 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:56.004845 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.064) 0:00:54.794 **** 2026-02-25 14:32:56.004851 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.064) 0:00:54.793 **** 2026-02-25 14:32:56.004868 | controller | ok: [localhost] 2026-02-25 14:32:56.050962 | controller | 2026-02-25 14:32:56.051073 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:56.051082 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.174) 0:00:54.969 **** 2026-02-25 14:32:56.051088 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.174) 0:00:54.967 **** 2026-02-25 14:32:56.051122 | controller | ok: [localhost] => 2026-02-25 14:32:56.281366 | controller | changed: false 2026-02-25 14:32:56.281421 | controller | msg: All assertions passed 2026-02-25 14:32:56.281434 | controller | 2026-02-25 14:32:56.281445 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:56.281457 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.046) 0:00:55.015 **** 2026-02-25 14:32:56.281467 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.046) 0:00:55.013 **** 2026-02-25 14:32:56.281485 | controller | ok: [localhost] 2026-02-25 14:32:56.520941 | controller | 2026-02-25 14:32:56.520991 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:56.520998 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:56.521003 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:56.521007 | controller | _config_map_content | 2026-02-25 14:32:56.521012 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:56.521016 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:56.521021 | controller | matching_parameter='regex') 2026-02-25 14:32:56.521025 | controller | }}, cacheable=False] *** 2026-02-25 14:32:56.521030 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.229) 0:00:55.245 **** 2026-02-25 14:32:56.521035 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.229) 0:00:55.243 **** 2026-02-25 14:32:56.521046 | controller | ok: [localhost] 2026-02-25 14:32:56.621801 | controller | 2026-02-25 14:32:56.621876 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:56.621883 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.239) 0:00:55.484 **** 2026-02-25 14:32:56.621888 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.239) 0:00:55.483 **** 2026-02-25 14:32:56.621905 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2026-02-25 14:32:56.690351 | controller | 2026-02-25 14:32:56.690427 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2026-02-25 14:32:56.690434 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.101) 0:00:55.585 **** 2026-02-25 14:32:56.690439 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.101) 0:00:55.584 **** 2026-02-25 14:32:56.690455 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2026-02-25 14:32:56.740792 | controller | 2026-02-25 14:32:56.740857 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2026-02-25 14:32:56.740867 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.068) 0:00:55.654 **** 2026-02-25 14:32:56.740875 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.068) 0:00:55.653 **** 2026-02-25 14:32:56.740891 | controller | ok: [localhost] => 2026-02-25 14:32:56.811739 | controller | changed: false 2026-02-25 14:32:56.811801 | controller | msg: All assertions passed 2026-02-25 14:32:56.811807 | controller | 2026-02-25 14:32:56.811812 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2026-02-25 14:32:56.811818 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.050) 0:00:55.704 **** 2026-02-25 14:32:56.811832 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.050) 0:00:55.703 **** 2026-02-25 14:32:56.811846 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2026-02-25 14:32:56.856122 | controller | 2026-02-25 14:32:56.856182 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2026-02-25 14:32:56.856190 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.070) 0:00:55.775 **** 2026-02-25 14:32:56.856195 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.070) 0:00:55.774 **** 2026-02-25 14:32:56.856206 | controller | skipping: [localhost] 2026-02-25 14:32:56.938742 | controller | 2026-02-25 14:32:56.938794 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2026-02-25 14:32:56.938800 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2026-02-25 14:32:56.938805 | controller | }}] *** 2026-02-25 14:32:56.938810 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.044) 0:00:55.819 **** 2026-02-25 14:32:56.938815 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.044) 0:00:55.818 **** 2026-02-25 14:32:56.938828 | controller | ok: [localhost] 2026-02-25 14:32:56.980943 | controller | 2026-02-25 14:32:56.981016 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2026-02-25 14:32:56.981022 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.083) 0:00:55.903 **** 2026-02-25 14:32:56.981028 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.083) 0:00:55.901 **** 2026-02-25 14:32:56.981043 | controller | ok: [localhost] => 2026-02-25 14:32:57.208812 | controller | changed: false 2026-02-25 14:32:57.208869 | controller | msg: All assertions passed 2026-02-25 14:32:57.208876 | controller | 2026-02-25 14:32:57.208881 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:57.208886 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.042) 0:00:55.945 **** 2026-02-25 14:32:57.208891 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.042) 0:00:55.943 **** 2026-02-25 14:32:57.208906 | controller | changed: [localhost] 2026-02-25 14:32:57.673960 | controller | 2026-02-25 14:32:57.674017 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:57.674025 | controller | (snippet_datadir, 2026-02-25 14:32:57.674032 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:57.674038 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:57.674045 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.227) 0:00:56.172 **** 2026-02-25 14:32:57.674051 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.227) 0:00:56.171 **** 2026-02-25 14:32:57.674064 | controller | changed: [localhost] 2026-02-25 14:32:57.756355 | controller | 2026-02-25 14:32:57.756412 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:57.756422 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.464) 0:00:56.637 **** 2026-02-25 14:32:57.756438 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.464) 0:00:56.636 **** 2026-02-25 14:32:57.756453 | controller | ok: [localhost] 2026-02-25 14:32:58.209489 | controller | 2026-02-25 14:32:58.209551 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:58.209560 | controller | (snippet_datadir, 2026-02-25 14:32:58.209568 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:58.209575 | controller | }}, content={{ 2026-02-25 14:32:58.209581 | controller | _base64_patch | 2026-02-25 14:32:58.209588 | controller | default({}) | 2026-02-25 14:32:58.209602 | controller | to_nice_yaml 2026-02-25 14:32:58.209609 | controller | }}, mode=0644] *** 2026-02-25 14:32:58.209616 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.082) 0:00:56.720 **** 2026-02-25 14:32:58.209623 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.082) 0:00:56.719 **** 2026-02-25 14:32:58.209640 | controller | changed: [localhost] 2026-02-25 14:32:58.622190 | controller | 2026-02-25 14:32:58.622243 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:58.622249 | controller | (snippet_datadir, 2026-02-25 14:32:58.622254 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:58.622259 | controller | }}, content={{ 2026-02-25 14:32:58.622264 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:58.622268 | controller | default({}) | 2026-02-25 14:32:58.622273 | controller | to_nice_yaml 2026-02-25 14:32:58.622277 | controller | }}, mode=0644] *** 2026-02-25 14:32:58.622281 | controller | Wednesday 25 February 2026 14:32:58 +0000 (0:00:00.452) 0:00:57.173 **** 2026-02-25 14:32:58.622286 | controller | Wednesday 25 February 2026 14:32:58 +0000 (0:00:00.452) 0:00:57.172 **** 2026-02-25 14:32:58.622296 | controller | changed: [localhost] 2026-02-25 14:32:59.063962 | controller | 2026-02-25 14:32:59.064031 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:59.064037 | controller | ( 2026-02-25 14:32:59.064042 | controller | snippet_datadir, 2026-02-25 14:32:59.064047 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:59.064052 | controller | ) | path_join 2026-02-25 14:32:59.064056 | controller | }}, mode=0644] *** 2026-02-25 14:32:59.064061 | controller | Wednesday 25 February 2026 14:32:58 +0000 (0:00:00.412) 0:00:57.586 **** 2026-02-25 14:32:59.064066 | controller | Wednesday 25 February 2026 14:32:58 +0000 (0:00:00.412) 0:00:57.584 **** 2026-02-25 14:32:59.064096 | controller | changed: [localhost] 2026-02-25 14:32:59.169379 | controller | 2026-02-25 14:32:59.169420 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:59.169428 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.441) 0:00:58.028 **** 2026-02-25 14:32:59.169435 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.441) 0:00:58.026 **** 2026-02-25 14:32:59.169447 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:59.236108 | controller | 2026-02-25 14:32:59.236168 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:59.236180 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.105) 0:00:58.133 **** 2026-02-25 14:32:59.236188 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.105) 0:00:58.132 **** 2026-02-25 14:32:59.236201 | controller | ok: [localhost] => 2026-02-25 14:32:59.441484 | controller | changed: false 2026-02-25 14:32:59.441524 | controller | msg: All assertions passed 2026-02-25 14:32:59.441534 | controller | 2026-02-25 14:32:59.441542 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:59.441550 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.066) 0:00:58.199 **** 2026-02-25 14:32:59.441558 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.066) 0:00:58.198 **** 2026-02-25 14:32:59.441572 | controller | ok: [localhost] 2026-02-25 14:32:59.494382 | controller | 2026-02-25 14:32:59.494424 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:59.494433 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.205) 0:00:58.405 **** 2026-02-25 14:32:59.494439 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.205) 0:00:58.404 **** 2026-02-25 14:32:59.494451 | controller | ok: [localhost] 2026-02-25 14:33:00.127325 | controller | 2026-02-25 14:33:00.127365 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:00.127378 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.053) 0:00:58.458 **** 2026-02-25 14:33:00.127385 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.052) 0:00:58.457 **** 2026-02-25 14:33:00.127396 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2026-02-25 14:33:00.276205 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2026-02-25 14:33:00.276245 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2026-02-25 14:33:00.276253 | controller | 2026-02-25 14:33:00.276260 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:00.276267 | controller | _content | 2026-02-25 14:33:00.276273 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:00.276280 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:00.276287 | controller | }} 2026-02-25 14:33:00.276293 | controller | ] *** 2026-02-25 14:33:00.276300 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.633) 0:00:59.091 **** 2026-02-25 14:33:00.276307 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.633) 0:00:59.090 **** 2026-02-25 14:33:00.276319 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:33:00.504813 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:00.504877 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:00.504893 | controller | 2026-02-25 14:33:00.504906 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:00.504920 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.148) 0:00:59.239 **** 2026-02-25 14:33:00.504932 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.148) 0:00:59.238 **** 2026-02-25 14:33:00.504954 | controller | changed: [localhost] 2026-02-25 14:33:00.948223 | controller | 2026-02-25 14:33:00.948309 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:00.948319 | controller | (_destdir, 2026-02-25 14:33:00.948327 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:00.948334 | controller | }}, content={{ 2026-02-25 14:33:00.948341 | controller | ( 2026-02-25 14:33:00.948348 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:00.948355 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:00.948362 | controller | }}, mode=0644] *** 2026-02-25 14:33:00.948368 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.228) 0:00:59.468 **** 2026-02-25 14:33:00.948376 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.228) 0:00:59.467 **** 2026-02-25 14:33:00.948395 | controller | changed: [localhost] 2026-02-25 14:33:01.209758 | controller | 2026-02-25 14:33:01.209826 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/osasinfra-ipv6/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:01.209836 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:01.209843 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:01.209850 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:01.209856 | controller | }}, dest={{ 2026-02-25 14:33:01.209862 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:01.209868 | controller | stage['path'], _val.src_file 2026-02-25 14:33:01.209874 | controller | ) | 2026-02-25 14:33:01.209880 | controller | path_join 2026-02-25 14:33:01.209886 | controller | }}] *** 2026-02-25 14:33:01.209893 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.443) 0:00:59.911 **** 2026-02-25 14:33:01.209899 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.443) 0:00:59.910 **** 2026-02-25 14:33:01.209917 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2026-02-25 14:33:01.249069 | controller | 2026-02-25 14:33:01.249141 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:01.249180 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.261) 0:01:00.173 **** 2026-02-25 14:33:01.249201 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.261) 0:01:00.172 **** 2026-02-25 14:33:01.249230 | controller | skipping: [localhost] 2026-02-25 14:33:01.569034 | controller | 2026-02-25 14:33:01.569096 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/osasinfra-ipv6/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:01.569105 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.039) 0:01:00.213 **** 2026-02-25 14:33:01.569113 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.039) 0:01:00.211 **** 2026-02-25 14:33:01.569127 | controller | changed: [localhost] 2026-02-25 14:33:02.020875 | controller | 2026-02-25 14:33:02.020952 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:02.020972 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.320) 0:01:00.533 **** 2026-02-25 14:33:02.020984 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.320) 0:01:00.531 **** 2026-02-25 14:33:02.021003 | controller | changed: [localhost] 2026-02-25 14:33:02.311467 | controller | 2026-02-25 14:33:02.311543 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/osasinfra-ipv6/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:02.311554 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:02.311562 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:02.311568 | controller | }}, mode=0644] *** 2026-02-25 14:33:02.311575 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.451) 0:01:00.985 **** 2026-02-25 14:33:02.311582 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.451) 0:01:00.983 **** 2026-02-25 14:33:02.311603 | controller | changed: [localhost] 2026-02-25 14:33:02.346864 | controller | 2026-02-25 14:33:02.346919 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:02.346928 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.290) 0:01:01.275 **** 2026-02-25 14:33:02.346935 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.290) 0:01:01.274 **** 2026-02-25 14:33:02.346952 | controller | skipping: [localhost] 2026-02-25 14:33:02.413176 | controller | 2026-02-25 14:33:02.413245 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/osasinfra-ipv6/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:02.413251 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.035) 0:01:01.311 **** 2026-02-25 14:33:02.413256 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.035) 0:01:01.309 **** 2026-02-25 14:33:02.413272 | controller | skipping: [localhost] 2026-02-25 14:33:02.488095 | controller | 2026-02-25 14:33:02.488191 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/osasinfra-ipv6/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] *** 2026-02-25 14:33:02.488203 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.066) 0:01:01.377 **** 2026-02-25 14:33:02.488209 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.066) 0:01:01.375 **** 2026-02-25 14:33:02.488225 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-25 14:33:02.563043 | controller | skipping: [localhost] 2026-02-25 14:33:02.563140 | controller | 2026-02-25 14:33:02.563187 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:02.563199 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.075) 0:01:01.452 **** 2026-02-25 14:33:02.563211 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.075) 0:01:01.451 **** 2026-02-25 14:33:02.563236 | controller | skipping: [localhost] 2026-02-25 14:33:02.642003 | controller | 2026-02-25 14:33:02.642081 | controller | TASK [Executing post_stage hooks for examples/dt/osasinfra-ipv6/edpm-pre-ceph/nodeset name=run_hook] *** 2026-02-25 14:33:02.642091 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.074) 0:01:01.526 **** 2026-02-25 14:33:02.642111 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.074) 0:01:01.525 **** 2026-02-25 14:33:02.642131 | controller | skipping: [localhost] 2026-02-25 14:33:02.710708 | controller | 2026-02-25 14:33:02.710770 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:33:02.710780 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.079) 0:01:01.606 **** 2026-02-25 14:33:02.710788 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.079) 0:01:01.604 **** 2026-02-25 14:33:02.710805 | controller | ok: [localhost] => 2026-02-25 14:33:02.748724 | controller | changed: false 2026-02-25 14:33:02.748799 | controller | msg: All assertions passed 2026-02-25 14:33:02.748811 | controller | 2026-02-25 14:33:02.748831 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:02.748841 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.068) 0:01:01.674 **** 2026-02-25 14:33:02.748851 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.068) 0:01:01.673 **** 2026-02-25 14:33:02.748873 | controller | skipping: [localhost] 2026-02-25 14:33:02.777795 | controller | 2026-02-25 14:33:02.777858 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:02.777867 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.038) 0:01:01.712 **** 2026-02-25 14:33:02.777875 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.038) 0:01:01.711 **** 2026-02-25 14:33:02.777891 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) 2026-02-25 14:33:02.799530 | controller | 2026-02-25 14:33:02.799594 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:33:02.799612 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.029) 0:01:01.741 **** 2026-02-25 14:33:02.799628 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.029) 0:01:01.740 **** 2026-02-25 14:33:02.799645 | controller | skipping: [localhost] 2026-02-25 14:33:02.826808 | controller | 2026-02-25 14:33:02.826880 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:33:02.826889 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.021) 0:01:01.763 **** 2026-02-25 14:33:02.826896 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.021) 0:01:01.762 **** 2026-02-25 14:33:02.826913 | controller | ok: [localhost] 2026-02-25 14:33:03.017517 | controller | 2026-02-25 14:33:03.017584 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:33:03.017591 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:03.017595 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:33:03.017601 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:03.017606 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.027) 0:01:01.791 **** 2026-02-25 14:33:03.017612 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.027) 0:01:01.789 **** 2026-02-25 14:33:03.017629 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-25 14:33:03.082054 | controller | 2026-02-25 14:33:03.082126 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:33:03.082133 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.190) 0:01:01.981 **** 2026-02-25 14:33:03.082139 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.190) 0:01:01.980 **** 2026-02-25 14:33:03.082191 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:33:03.118927 | controller | 2026-02-25 14:33:03.119006 | controller | TASK [Executing pre_stage hooks for examples/dt/osasinfra-ipv6/edpm-pre-ceph/deployment name=run_hook] *** 2026-02-25 14:33:03.119019 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.064) 0:01:02.046 **** 2026-02-25 14:33:03.119026 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.064) 0:01:02.045 **** 2026-02-25 14:33:03.119043 | controller | skipping: [localhost] 2026-02-25 14:33:03.185938 | controller | 2026-02-25 14:33:03.186006 | controller | TASK [Generate values.yaml for examples/dt/osasinfra-ipv6/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] *** 2026-02-25 14:33:03.186012 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.036) 0:01:02.083 **** 2026-02-25 14:33:03.186017 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.036) 0:01:02.081 **** 2026-02-25 14:33:03.186032 | controller | 2026-02-25 14:33:03.254729 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:03.254767 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.067) 0:01:02.150 **** 2026-02-25 14:33:03.254773 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.067) 0:01:02.148 **** 2026-02-25 14:33:03.254783 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:03.299648 | controller | 2026-02-25 14:33:03.299687 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:03.299694 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.068) 0:01:02.218 **** 2026-02-25 14:33:03.299701 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.068) 0:01:02.217 **** 2026-02-25 14:33:03.299711 | controller | ok: [localhost] => 2026-02-25 14:33:03.477936 | controller | changed: false 2026-02-25 14:33:03.477985 | controller | msg: All assertions passed 2026-02-25 14:33:03.477991 | controller | 2026-02-25 14:33:03.477997 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:03.478002 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.044) 0:01:02.263 **** 2026-02-25 14:33:03.478007 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.044) 0:01:02.262 **** 2026-02-25 14:33:03.478019 | controller | ok: [localhost] 2026-02-25 14:33:03.539821 | controller | 2026-02-25 14:33:03.539891 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:03.539904 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.178) 0:01:02.442 **** 2026-02-25 14:33:03.539915 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.178) 0:01:02.440 **** 2026-02-25 14:33:03.539935 | controller | ok: [localhost] => 2026-02-25 14:33:03.768303 | controller | changed: false 2026-02-25 14:33:03.768371 | controller | msg: All assertions passed 2026-02-25 14:33:03.768384 | controller | 2026-02-25 14:33:03.768395 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:03.768407 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.061) 0:01:02.503 **** 2026-02-25 14:33:03.768417 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.061) 0:01:02.502 **** 2026-02-25 14:33:03.768437 | controller | ok: [localhost] 2026-02-25 14:33:04.005784 | controller | 2026-02-25 14:33:04.005851 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:04.005862 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:04.005869 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:04.005876 | controller | _config_map_content | 2026-02-25 14:33:04.005889 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:04.005896 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:04.005902 | controller | matching_parameter='regex') 2026-02-25 14:33:04.005909 | controller | }}, cacheable=False] *** 2026-02-25 14:33:04.005916 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.228) 0:01:02.732 **** 2026-02-25 14:33:04.005923 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.228) 0:01:02.731 **** 2026-02-25 14:33:04.005938 | controller | ok: [localhost] 2026-02-25 14:33:04.056890 | controller | 2026-02-25 14:33:04.056944 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:04.056954 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.237) 0:01:02.969 **** 2026-02-25 14:33:04.056961 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.237) 0:01:02.968 **** 2026-02-25 14:33:04.056974 | controller | skipping: [localhost] 2026-02-25 14:33:04.244498 | controller | 2026-02-25 14:33:04.244579 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:04.244586 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.050) 0:01:03.020 **** 2026-02-25 14:33:04.244591 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.050) 0:01:03.019 **** 2026-02-25 14:33:04.244601 | controller | changed: [localhost] 2026-02-25 14:33:04.340562 | controller | 2026-02-25 14:33:04.340615 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:04.340625 | controller | (snippet_datadir, 2026-02-25 14:33:04.340632 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:04.340639 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:04.340646 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.187) 0:01:03.208 **** 2026-02-25 14:33:04.340653 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.187) 0:01:03.207 **** 2026-02-25 14:33:04.340667 | controller | skipping: [localhost] 2026-02-25 14:33:04.414474 | controller | 2026-02-25 14:33:04.414528 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:04.414536 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.095) 0:01:03.304 **** 2026-02-25 14:33:04.414542 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.095) 0:01:03.303 **** 2026-02-25 14:33:04.414554 | controller | ok: [localhost] 2026-02-25 14:33:04.831392 | controller | 2026-02-25 14:33:04.831446 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:04.831452 | controller | (snippet_datadir, 2026-02-25 14:33:04.831457 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:04.831462 | controller | }}, content={{ 2026-02-25 14:33:04.831467 | controller | _base64_patch | 2026-02-25 14:33:04.831471 | controller | default({}) | 2026-02-25 14:33:04.831476 | controller | to_nice_yaml 2026-02-25 14:33:04.831480 | controller | }}, mode=0644] *** 2026-02-25 14:33:04.831485 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.073) 0:01:03.378 **** 2026-02-25 14:33:04.831490 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.073) 0:01:03.376 **** 2026-02-25 14:33:04.831502 | controller | changed: [localhost] 2026-02-25 14:33:05.214542 | controller | 2026-02-25 14:33:05.214606 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:05.214613 | controller | (snippet_datadir, 2026-02-25 14:33:05.214619 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:05.214625 | controller | }}, content={{ 2026-02-25 14:33:05.214630 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:05.214634 | controller | default({}) | 2026-02-25 14:33:05.214640 | controller | to_nice_yaml 2026-02-25 14:33:05.214644 | controller | }}, mode=0644] *** 2026-02-25 14:33:05.214650 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.417) 0:01:03.795 **** 2026-02-25 14:33:05.214654 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.417) 0:01:03.794 **** 2026-02-25 14:33:05.214669 | controller | changed: [localhost] 2026-02-25 14:33:05.595325 | controller | 2026-02-25 14:33:05.595404 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:05.595413 | controller | ( 2026-02-25 14:33:05.595420 | controller | snippet_datadir, 2026-02-25 14:33:05.595428 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:05.595436 | controller | ) | path_join 2026-02-25 14:33:05.595443 | controller | }}, mode=0644] *** 2026-02-25 14:33:05.595450 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.383) 0:01:04.178 **** 2026-02-25 14:33:05.595465 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.383) 0:01:04.177 **** 2026-02-25 14:33:05.595485 | controller | changed: [localhost] 2026-02-25 14:33:05.676396 | controller | 2026-02-25 14:33:05.676479 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:05.676491 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.380) 0:01:04.559 **** 2026-02-25 14:33:05.676501 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.380) 0:01:04.558 **** 2026-02-25 14:33:05.676525 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:05.734292 | controller | 2026-02-25 14:33:05.734371 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:05.734383 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.081) 0:01:04.640 **** 2026-02-25 14:33:05.734391 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.081) 0:01:04.639 **** 2026-02-25 14:33:05.734410 | controller | ok: [localhost] => 2026-02-25 14:33:05.934976 | controller | changed: false 2026-02-25 14:33:05.935011 | controller | msg: All assertions passed 2026-02-25 14:33:05.935017 | controller | 2026-02-25 14:33:05.935023 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:05.935028 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.057) 0:01:04.698 **** 2026-02-25 14:33:05.935033 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.057) 0:01:04.697 **** 2026-02-25 14:33:05.935042 | controller | ok: [localhost] 2026-02-25 14:33:05.976302 | controller | 2026-02-25 14:33:05.976338 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:05.976345 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.200) 0:01:04.898 **** 2026-02-25 14:33:05.976349 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.200) 0:01:04.897 **** 2026-02-25 14:33:05.976360 | controller | ok: [localhost] 2026-02-25 14:33:06.376894 | controller | 2026-02-25 14:33:06.376934 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:06.376942 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.041) 0:01:04.940 **** 2026-02-25 14:33:06.376948 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.041) 0:01:04.938 **** 2026-02-25 14:33:06.376960 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-02-25 14:33:06.495448 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-02-25 14:33:06.495490 | controller | 2026-02-25 14:33:06.495499 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:06.495506 | controller | _content | 2026-02-25 14:33:06.495513 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:06.495519 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:06.495530 | controller | }} 2026-02-25 14:33:06.495536 | controller | ] *** 2026-02-25 14:33:06.495543 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.400) 0:01:05.340 **** 2026-02-25 14:33:06.495549 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.400) 0:01:05.339 **** 2026-02-25 14:33:06.495567 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:06.737628 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:06.737669 | controller | 2026-02-25 14:33:06.737678 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:06.737685 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.118) 0:01:05.459 **** 2026-02-25 14:33:06.737696 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.118) 0:01:05.457 **** 2026-02-25 14:33:06.737709 | controller | changed: [localhost] 2026-02-25 14:33:07.135417 | controller | 2026-02-25 14:33:07.135460 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:07.135469 | controller | (_destdir, 2026-02-25 14:33:07.135477 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:07.135485 | controller | }}, content={{ 2026-02-25 14:33:07.135496 | controller | ( 2026-02-25 14:33:07.135503 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:07.135511 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:07.135518 | controller | }}, mode=0644] *** 2026-02-25 14:33:07.135525 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.242) 0:01:05.701 **** 2026-02-25 14:33:07.135532 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.242) 0:01:05.700 **** 2026-02-25 14:33:07.135548 | controller | changed: [localhost] 2026-02-25 14:33:07.470803 | controller | 2026-02-25 14:33:07.470863 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/osasinfra-ipv6/edpm-pre-ceph/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:07.470869 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:07.470875 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:07.470879 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:07.470884 | controller | }}, dest={{ 2026-02-25 14:33:07.470889 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:07.470894 | controller | stage['path'], _val.src_file 2026-02-25 14:33:07.470898 | controller | ) | 2026-02-25 14:33:07.470908 | controller | path_join 2026-02-25 14:33:07.470912 | controller | }}] *** 2026-02-25 14:33:07.470918 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.397) 0:01:06.099 **** 2026-02-25 14:33:07.470923 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.397) 0:01:06.098 **** 2026-02-25 14:33:07.470937 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-25 14:33:07.506866 | controller | 2026-02-25 14:33:07.506923 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:07.506930 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.335) 0:01:06.435 **** 2026-02-25 14:33:07.506936 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.335) 0:01:06.433 **** 2026-02-25 14:33:07.506948 | controller | skipping: [localhost] 2026-02-25 14:33:07.829611 | controller | 2026-02-25 14:33:07.829680 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/osasinfra-ipv6/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:07.829687 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.036) 0:01:06.471 **** 2026-02-25 14:33:07.829692 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.036) 0:01:06.469 **** 2026-02-25 14:33:07.829707 | controller | changed: [localhost] 2026-02-25 14:33:08.198928 | controller | 2026-02-25 14:33:08.198997 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:08.199004 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.322) 0:01:06.793 **** 2026-02-25 14:33:08.199009 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.322) 0:01:06.792 **** 2026-02-25 14:33:08.199024 | controller | changed: [localhost] 2026-02-25 14:33:08.441073 | controller | 2026-02-25 14:33:08.441216 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/osasinfra-ipv6/edpm-pre-ceph/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:08.441251 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:08.441266 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:08.441280 | controller | }}, mode=0644] *** 2026-02-25 14:33:08.441295 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.369) 0:01:07.163 **** 2026-02-25 14:33:08.441310 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.369) 0:01:07.161 **** 2026-02-25 14:33:08.441342 | controller | changed: [localhost] 2026-02-25 14:33:08.477338 | controller | 2026-02-25 14:33:08.477412 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:08.477421 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.241) 0:01:07.405 **** 2026-02-25 14:33:08.477428 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.241) 0:01:07.403 **** 2026-02-25 14:33:08.477454 | controller | skipping: [localhost] 2026-02-25 14:33:08.521087 | controller | 2026-02-25 14:33:08.521183 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/osasinfra-ipv6/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:08.521193 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.036) 0:01:07.441 **** 2026-02-25 14:33:08.521198 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.036) 0:01:07.440 **** 2026-02-25 14:33:08.521214 | controller | skipping: [localhost] 2026-02-25 14:33:08.564886 | controller | 2026-02-25 14:33:08.564923 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/osasinfra-ipv6/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] *** 2026-02-25 14:33:08.564929 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.043) 0:01:07.485 **** 2026-02-25 14:33:08.564935 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.043) 0:01:07.483 **** 2026-02-25 14:33:08.564945 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) 2026-02-25 14:33:08.612008 | controller | skipping: [localhost] 2026-02-25 14:33:08.612051 | controller | 2026-02-25 14:33:08.612060 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:08.612068 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.043) 0:01:07.528 **** 2026-02-25 14:33:08.612076 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.043) 0:01:07.527 **** 2026-02-25 14:33:08.612089 | controller | skipping: [localhost] 2026-02-25 14:33:08.667406 | controller | 2026-02-25 14:33:08.667483 | controller | TASK [Executing post_stage hooks for examples/dt/osasinfra-ipv6/edpm-pre-ceph/deployment name=run_hook] *** 2026-02-25 14:33:08.667492 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.047) 0:01:07.576 **** 2026-02-25 14:33:08.667499 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.047) 0:01:07.574 **** 2026-02-25 14:33:08.667518 | controller | skipping: [localhost] 2026-02-25 14:33:08.713346 | controller | 2026-02-25 14:33:08.713421 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:33:08.713427 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.055) 0:01:07.631 **** 2026-02-25 14:33:08.713433 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.055) 0:01:07.630 **** 2026-02-25 14:33:08.713449 | controller | ok: [localhost] => 2026-02-25 14:33:08.736732 | controller | changed: false 2026-02-25 14:33:08.736775 | controller | msg: All assertions passed 2026-02-25 14:33:08.736780 | controller | 2026-02-25 14:33:08.736785 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:08.736791 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.046) 0:01:07.677 **** 2026-02-25 14:33:08.736796 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.046) 0:01:07.676 **** 2026-02-25 14:33:08.736821 | controller | skipping: [localhost] 2026-02-25 14:33:08.777950 | controller | 2026-02-25 14:33:08.777987 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:08.777993 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.023) 0:01:07.701 **** 2026-02-25 14:33:08.777998 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.023) 0:01:07.699 **** 2026-02-25 14:33:08.778010 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-25 14:33:08.800820 | controller | 2026-02-25 14:33:08.800845 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:33:08.800850 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.041) 0:01:07.742 **** 2026-02-25 14:33:08.800855 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.041) 0:01:07.740 **** 2026-02-25 14:33:08.800864 | controller | skipping: [localhost] 2026-02-25 14:33:08.829643 | controller | 2026-02-25 14:33:08.829700 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:33:08.829708 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.022) 0:01:07.765 **** 2026-02-25 14:33:08.829744 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.022) 0:01:07.763 **** 2026-02-25 14:33:08.829760 | controller | ok: [localhost] 2026-02-25 14:33:09.220130 | controller | 2026-02-25 14:33:09.220213 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:33:09.220225 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:09.220232 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:33:09.220239 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:09.220245 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.028) 0:01:07.793 **** 2026-02-25 14:33:09.220252 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.028) 0:01:07.792 **** 2026-02-25 14:33:09.220266 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-25 14:33:09.334842 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'}) 2026-02-25 14:33:09.334875 | controller | 2026-02-25 14:33:09.334882 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:33:09.334887 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.390) 0:01:08.184 **** 2026-02-25 14:33:09.334892 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.390) 0:01:08.183 **** 2026-02-25 14:33:09.334901 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-25 14:33:09.399697 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:33:09.399778 | controller | 2026-02-25 14:33:09.399792 | controller | TASK [Executing pre_stage hooks for examples/dt/osasinfra-ipv6 name=run_hook] *** 2026-02-25 14:33:09.399803 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.114) 0:01:08.299 **** 2026-02-25 14:33:09.399813 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.114) 0:01:08.297 **** 2026-02-25 14:33:09.399834 | controller | skipping: [localhost] 2026-02-25 14:33:09.530025 | controller | 2026-02-25 14:33:09.530132 | controller | TASK [Generate values.yaml for examples/dt/osasinfra-ipv6 name=ci_gen_kustomize_values] *** 2026-02-25 14:33:09.530167 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.064) 0:01:08.363 **** 2026-02-25 14:33:09.530176 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.064) 0:01:08.362 **** 2026-02-25 14:33:09.530203 | controller | 2026-02-25 14:33:09.610804 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:09.610874 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.130) 0:01:08.494 **** 2026-02-25 14:33:09.610889 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.130) 0:01:08.492 **** 2026-02-25 14:33:09.610920 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:09.679393 | controller | 2026-02-25 14:33:09.679470 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:09.679485 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.080) 0:01:08.574 **** 2026-02-25 14:33:09.679495 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.080) 0:01:08.573 **** 2026-02-25 14:33:09.679515 | controller | ok: [localhost] => 2026-02-25 14:33:09.926109 | controller | changed: false 2026-02-25 14:33:09.926208 | controller | msg: All assertions passed 2026-02-25 14:33:09.926222 | controller | 2026-02-25 14:33:09.926233 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:09.926244 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.068) 0:01:08.643 **** 2026-02-25 14:33:09.926255 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.068) 0:01:08.642 **** 2026-02-25 14:33:09.926275 | controller | ok: [localhost] 2026-02-25 14:33:10.005369 | controller | 2026-02-25 14:33:10.005463 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:10.005488 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.246) 0:01:08.890 **** 2026-02-25 14:33:10.005501 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.246) 0:01:08.888 **** 2026-02-25 14:33:10.005522 | controller | ok: [localhost] => 2026-02-25 14:33:10.208191 | controller | changed: false 2026-02-25 14:33:10.208287 | controller | msg: All assertions passed 2026-02-25 14:33:10.208301 | controller | 2026-02-25 14:33:10.208312 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:10.208323 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.078) 0:01:08.969 **** 2026-02-25 14:33:10.208333 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.079) 0:01:08.968 **** 2026-02-25 14:33:10.208358 | controller | ok: [localhost] 2026-02-25 14:33:10.448479 | controller | 2026-02-25 14:33:10.448574 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:10.448588 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:10.448599 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:10.448609 | controller | _config_map_content | 2026-02-25 14:33:10.448619 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:10.448629 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:10.448639 | controller | matching_parameter='regex') 2026-02-25 14:33:10.448649 | controller | }}, cacheable=False] *** 2026-02-25 14:33:10.448659 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.202) 0:01:09.172 **** 2026-02-25 14:33:10.448670 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.202) 0:01:09.170 **** 2026-02-25 14:33:10.448694 | controller | ok: [localhost] 2026-02-25 14:33:10.502359 | controller | 2026-02-25 14:33:10.502438 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:10.502452 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.240) 0:01:09.412 **** 2026-02-25 14:33:10.502463 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.240) 0:01:09.411 **** 2026-02-25 14:33:10.502486 | controller | skipping: [localhost] 2026-02-25 14:33:10.783475 | controller | 2026-02-25 14:33:10.783558 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:10.783582 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.053) 0:01:09.466 **** 2026-02-25 14:33:10.783591 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.053) 0:01:09.464 **** 2026-02-25 14:33:10.783614 | controller | changed: [localhost] 2026-02-25 14:33:10.857388 | controller | 2026-02-25 14:33:10.857451 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:10.857464 | controller | (snippet_datadir, 2026-02-25 14:33:10.857474 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:10.857483 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:10.857493 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.281) 0:01:09.747 **** 2026-02-25 14:33:10.857501 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.281) 0:01:09.746 **** 2026-02-25 14:33:10.857519 | controller | skipping: [localhost] 2026-02-25 14:33:10.926164 | controller | 2026-02-25 14:33:10.926226 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:10.926236 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.073) 0:01:09.821 **** 2026-02-25 14:33:10.926243 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.073) 0:01:09.820 **** 2026-02-25 14:33:10.926256 | controller | ok: [localhost] 2026-02-25 14:33:11.387996 | controller | 2026-02-25 14:33:11.388071 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:11.388084 | controller | (snippet_datadir, 2026-02-25 14:33:11.388095 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:11.388105 | controller | }}, content={{ 2026-02-25 14:33:11.388121 | controller | _base64_patch | 2026-02-25 14:33:11.388131 | controller | default({}) | 2026-02-25 14:33:11.388166 | controller | to_nice_yaml 2026-02-25 14:33:11.388177 | controller | }}, mode=0644] *** 2026-02-25 14:33:11.388190 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.068) 0:01:09.890 **** 2026-02-25 14:33:11.388200 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.068) 0:01:09.889 **** 2026-02-25 14:33:11.388221 | controller | changed: [localhost] 2026-02-25 14:33:11.821941 | controller | 2026-02-25 14:33:11.822010 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:11.822024 | controller | (snippet_datadir, 2026-02-25 14:33:11.822035 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:11.822045 | controller | }}, content={{ 2026-02-25 14:33:11.822056 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:11.822066 | controller | default({}) | 2026-02-25 14:33:11.822076 | controller | to_nice_yaml 2026-02-25 14:33:11.822086 | controller | }}, mode=0644] *** 2026-02-25 14:33:11.822097 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.461) 0:01:10.352 **** 2026-02-25 14:33:11.822107 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.461) 0:01:10.350 **** 2026-02-25 14:33:11.822128 | controller | changed: [localhost] 2026-02-25 14:33:12.182877 | controller | 2026-02-25 14:33:12.182971 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:12.182985 | controller | ( 2026-02-25 14:33:12.182996 | controller | snippet_datadir, 2026-02-25 14:33:12.183007 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:12.183018 | controller | ) | path_join 2026-02-25 14:33:12.183028 | controller | }}, mode=0644] *** 2026-02-25 14:33:12.183038 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.434) 0:01:10.786 **** 2026-02-25 14:33:12.183048 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.434) 0:01:10.784 **** 2026-02-25 14:33:12.183072 | controller | changed: [localhost] 2026-02-25 14:33:12.243279 | controller | 2026-02-25 14:33:12.243385 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:12.243399 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.360) 0:01:11.147 **** 2026-02-25 14:33:12.243410 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.360) 0:01:11.145 **** 2026-02-25 14:33:12.243455 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:12.300090 | controller | 2026-02-25 14:33:12.300219 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:12.300237 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.060) 0:01:11.207 **** 2026-02-25 14:33:12.300248 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.060) 0:01:11.205 **** 2026-02-25 14:33:12.300273 | controller | ok: [localhost] => 2026-02-25 14:33:12.533676 | controller | changed: false 2026-02-25 14:33:12.533755 | controller | msg: All assertions passed 2026-02-25 14:33:12.533769 | controller | 2026-02-25 14:33:12.533780 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:12.533800 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.056) 0:01:11.264 **** 2026-02-25 14:33:12.533810 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.056) 0:01:11.262 **** 2026-02-25 14:33:12.533834 | controller | ok: [localhost] 2026-02-25 14:33:12.584348 | controller | 2026-02-25 14:33:12.584422 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:12.584433 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.233) 0:01:11.497 **** 2026-02-25 14:33:12.584440 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.233) 0:01:11.496 **** 2026-02-25 14:33:12.584460 | controller | ok: [localhost] 2026-02-25 14:33:13.020863 | controller | 2026-02-25 14:33:13.020906 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:13.020915 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.050) 0:01:11.548 **** 2026-02-25 14:33:13.020921 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.050) 0:01:11.547 **** 2026-02-25 14:33:13.020935 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-25 14:33:13.138550 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-25 14:33:13.138607 | controller | 2026-02-25 14:33:13.138620 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:13.138631 | controller | _content | 2026-02-25 14:33:13.138642 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:13.138653 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:13.138667 | controller | }} 2026-02-25 14:33:13.138682 | controller | ] *** 2026-02-25 14:33:13.138696 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.435) 0:01:11.984 **** 2026-02-25 14:33:13.138711 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.435) 0:01:11.983 **** 2026-02-25 14:33:13.138734 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:13.348386 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:13.348473 | controller | 2026-02-25 14:33:13.348492 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:13.348507 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.117) 0:01:12.102 **** 2026-02-25 14:33:13.348522 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.117) 0:01:12.100 **** 2026-02-25 14:33:13.348550 | controller | changed: [localhost] 2026-02-25 14:33:13.780127 | controller | 2026-02-25 14:33:13.780215 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:13.780224 | controller | (_destdir, 2026-02-25 14:33:13.780231 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:13.780237 | controller | }}, content={{ 2026-02-25 14:33:13.780243 | controller | ( 2026-02-25 14:33:13.780249 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:13.780253 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:13.780258 | controller | }}, mode=0644] *** 2026-02-25 14:33:13.780263 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.210) 0:01:12.312 **** 2026-02-25 14:33:13.780278 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.210) 0:01:12.311 **** 2026-02-25 14:33:13.780293 | controller | changed: [localhost] 2026-02-25 14:33:13.854097 | controller | 2026-02-25 14:33:13.854205 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:13.854216 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.431) 0:01:12.744 **** 2026-02-25 14:33:13.854223 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.431) 0:01:12.742 **** 2026-02-25 14:33:13.854243 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:13.906615 | controller | 2026-02-25 14:33:13.906690 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:13.906698 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.073) 0:01:12.818 **** 2026-02-25 14:33:13.906705 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.073) 0:01:12.816 **** 2026-02-25 14:33:13.906722 | controller | ok: [localhost] => 2026-02-25 14:33:14.160796 | controller | changed: false 2026-02-25 14:33:14.160866 | controller | msg: All assertions passed 2026-02-25 14:33:14.160874 | controller | 2026-02-25 14:33:14.160881 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:14.160888 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.052) 0:01:12.870 **** 2026-02-25 14:33:14.160894 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.052) 0:01:12.869 **** 2026-02-25 14:33:14.160912 | controller | ok: [localhost] 2026-02-25 14:33:14.232489 | controller | 2026-02-25 14:33:14.232591 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:14.232600 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.254) 0:01:13.124 **** 2026-02-25 14:33:14.232607 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.254) 0:01:13.123 **** 2026-02-25 14:33:14.232626 | controller | ok: [localhost] => 2026-02-25 14:33:14.445125 | controller | changed: false 2026-02-25 14:33:14.445246 | controller | msg: All assertions passed 2026-02-25 14:33:14.445255 | controller | 2026-02-25 14:33:14.445262 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:14.445268 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.071) 0:01:13.196 **** 2026-02-25 14:33:14.445274 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.071) 0:01:13.195 **** 2026-02-25 14:33:14.445291 | controller | ok: [localhost] 2026-02-25 14:33:14.671750 | controller | 2026-02-25 14:33:14.671841 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:14.671859 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:14.671874 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:14.671888 | controller | _config_map_content | 2026-02-25 14:33:14.671901 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:14.671914 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:14.671928 | controller | matching_parameter='regex') 2026-02-25 14:33:14.671942 | controller | }}, cacheable=False] *** 2026-02-25 14:33:14.671956 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.212) 0:01:13.409 **** 2026-02-25 14:33:14.671970 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.212) 0:01:13.407 **** 2026-02-25 14:33:14.672001 | controller | ok: [localhost] 2026-02-25 14:33:14.720027 | controller | 2026-02-25 14:33:14.720110 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:14.720136 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.226) 0:01:13.635 **** 2026-02-25 14:33:14.720179 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.226) 0:01:13.634 **** 2026-02-25 14:33:14.720211 | controller | skipping: [localhost] 2026-02-25 14:33:14.968851 | controller | 2026-02-25 14:33:14.968926 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:14.968933 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.048) 0:01:13.683 **** 2026-02-25 14:33:14.968939 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.048) 0:01:13.682 **** 2026-02-25 14:33:14.968983 | controller | changed: [localhost] 2026-02-25 14:33:15.030206 | controller | 2026-02-25 14:33:15.030282 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:15.030291 | controller | (snippet_datadir, 2026-02-25 14:33:15.030299 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:15.030306 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:15.030313 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.249) 0:01:13.932 **** 2026-02-25 14:33:15.030320 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.249) 0:01:13.931 **** 2026-02-25 14:33:15.030338 | controller | skipping: [localhost] 2026-02-25 14:33:15.101101 | controller | 2026-02-25 14:33:15.101207 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:15.101218 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.061) 0:01:13.994 **** 2026-02-25 14:33:15.101226 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.061) 0:01:13.992 **** 2026-02-25 14:33:15.101245 | controller | ok: [localhost] 2026-02-25 14:33:15.507009 | controller | 2026-02-25 14:33:15.507084 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:15.507102 | controller | (snippet_datadir, 2026-02-25 14:33:15.507116 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:15.507128 | controller | }}, content={{ 2026-02-25 14:33:15.507138 | controller | _base64_patch | 2026-02-25 14:33:15.507185 | controller | default({}) | 2026-02-25 14:33:15.507196 | controller | to_nice_yaml 2026-02-25 14:33:15.507206 | controller | }}, mode=0644] *** 2026-02-25 14:33:15.507216 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.070) 0:01:14.064 **** 2026-02-25 14:33:15.507226 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.070) 0:01:14.063 **** 2026-02-25 14:33:15.507248 | controller | changed: [localhost] 2026-02-25 14:33:15.928862 | controller | 2026-02-25 14:33:15.928903 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:15.928911 | controller | (snippet_datadir, 2026-02-25 14:33:15.928917 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:15.928923 | controller | }}, content={{ 2026-02-25 14:33:15.928928 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:15.928934 | controller | default({}) | 2026-02-25 14:33:15.928939 | controller | to_nice_yaml 2026-02-25 14:33:15.928944 | controller | }}, mode=0644] *** 2026-02-25 14:33:15.928949 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.406) 0:01:14.471 **** 2026-02-25 14:33:15.928955 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.406) 0:01:14.469 **** 2026-02-25 14:33:15.928966 | controller | changed: [localhost] 2026-02-25 14:33:16.368736 | controller | 2026-02-25 14:33:16.368805 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:16.368813 | controller | ( 2026-02-25 14:33:16.368820 | controller | snippet_datadir, 2026-02-25 14:33:16.368826 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:16.368833 | controller | ) | path_join 2026-02-25 14:33:16.368839 | controller | }}, mode=0644] *** 2026-02-25 14:33:16.368852 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.422) 0:01:14.893 **** 2026-02-25 14:33:16.368858 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.422) 0:01:14.891 **** 2026-02-25 14:33:16.368884 | controller | changed: [localhost] 2026-02-25 14:33:16.436524 | controller | 2026-02-25 14:33:16.436597 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:16.436606 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.439) 0:01:15.332 **** 2026-02-25 14:33:16.436612 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.439) 0:01:15.331 **** 2026-02-25 14:33:16.436630 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:16.477882 | controller | 2026-02-25 14:33:16.477949 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:16.477958 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.067) 0:01:15.400 **** 2026-02-25 14:33:16.477965 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.067) 0:01:15.399 **** 2026-02-25 14:33:16.477982 | controller | ok: [localhost] => 2026-02-25 14:33:16.720663 | controller | changed: false 2026-02-25 14:33:16.720746 | controller | msg: All assertions passed 2026-02-25 14:33:16.720755 | controller | 2026-02-25 14:33:16.720762 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:16.720769 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.041) 0:01:15.441 **** 2026-02-25 14:33:16.720775 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.041) 0:01:15.440 **** 2026-02-25 14:33:16.720794 | controller | ok: [localhost] 2026-02-25 14:33:16.763966 | controller | 2026-02-25 14:33:16.764044 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:16.764052 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.242) 0:01:15.684 **** 2026-02-25 14:33:16.764058 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.242) 0:01:15.683 **** 2026-02-25 14:33:16.764076 | controller | ok: [localhost] 2026-02-25 14:33:17.176063 | controller | 2026-02-25 14:33:17.176177 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:17.176195 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.043) 0:01:15.727 **** 2026-02-25 14:33:17.176206 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.043) 0:01:15.726 **** 2026-02-25 14:33:17.176232 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml) 2026-02-25 14:33:17.270128 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml) 2026-02-25 14:33:17.270281 | controller | 2026-02-25 14:33:17.270295 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:17.270306 | controller | _content | 2026-02-25 14:33:17.270316 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:17.270325 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:17.270335 | controller | }} 2026-02-25 14:33:17.270344 | controller | ] *** 2026-02-25 14:33:17.270353 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.411) 0:01:16.139 **** 2026-02-25 14:33:17.270363 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.411) 0:01:16.138 **** 2026-02-25 14:33:17.270386 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:17.460316 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:17.460395 | controller | 2026-02-25 14:33:17.460404 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:17.460420 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.093) 0:01:16.233 **** 2026-02-25 14:33:17.460426 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.093) 0:01:16.232 **** 2026-02-25 14:33:17.460445 | controller | changed: [localhost] 2026-02-25 14:33:17.861049 | controller | 2026-02-25 14:33:17.861134 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:17.861174 | controller | (_destdir, 2026-02-25 14:33:17.861185 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:17.861192 | controller | }}, content={{ 2026-02-25 14:33:17.861199 | controller | ( 2026-02-25 14:33:17.861206 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:17.861212 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:17.861219 | controller | }}, mode=0644] *** 2026-02-25 14:33:17.861226 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.190) 0:01:16.424 **** 2026-02-25 14:33:17.861234 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.190) 0:01:16.423 **** 2026-02-25 14:33:17.861252 | controller | changed: [localhost] 2026-02-25 14:33:18.331457 | controller | 2026-02-25 14:33:18.331521 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/osasinfra-ipv6 mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:18.331527 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:18.331533 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:18.331544 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:18.331549 | controller | }}, dest={{ 2026-02-25 14:33:18.331556 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:18.331573 | controller | stage['path'], _val.src_file 2026-02-25 14:33:18.331582 | controller | ) | 2026-02-25 14:33:18.331589 | controller | path_join 2026-02-25 14:33:18.331596 | controller | }}] *** 2026-02-25 14:33:18.331602 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.400) 0:01:16.825 **** 2026-02-25 14:33:18.331609 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.400) 0:01:16.824 **** 2026-02-25 14:33:18.331628 | controller | changed: [localhost] => (item=service-values) 2026-02-25 14:33:18.379909 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph) 2026-02-25 14:33:18.379981 | controller | 2026-02-25 14:33:18.379996 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:18.380004 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.470) 0:01:17.295 **** 2026-02-25 14:33:18.380010 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.470) 0:01:17.294 **** 2026-02-25 14:33:18.380028 | controller | skipping: [localhost] 2026-02-25 14:33:18.896184 | controller | 2026-02-25 14:33:18.896231 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/osasinfra-ipv6 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:18.896241 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.048) 0:01:17.344 **** 2026-02-25 14:33:18.896247 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.048) 0:01:17.342 **** 2026-02-25 14:33:18.896261 | controller | changed: [localhost] 2026-02-25 14:33:19.374054 | controller | 2026-02-25 14:33:19.374116 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:19.374132 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.515) 0:01:17.859 **** 2026-02-25 14:33:19.374179 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.515) 0:01:17.858 **** 2026-02-25 14:33:19.374208 | controller | changed: [localhost] 2026-02-25 14:33:19.608424 | controller | 2026-02-25 14:33:19.608459 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/osasinfra-ipv6 remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:19.608465 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:19.608470 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:19.608475 | controller | }}, mode=0644] *** 2026-02-25 14:33:19.608480 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.477) 0:01:18.337 **** 2026-02-25 14:33:19.608485 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.477) 0:01:18.336 **** 2026-02-25 14:33:19.608494 | controller | changed: [localhost] 2026-02-25 14:33:19.648341 | controller | 2026-02-25 14:33:19.648379 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:19.648393 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.234) 0:01:18.572 **** 2026-02-25 14:33:19.648400 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.234) 0:01:18.571 **** 2026-02-25 14:33:19.648413 | controller | skipping: [localhost] 2026-02-25 14:33:19.685745 | controller | 2026-02-25 14:33:19.685780 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/osasinfra-ipv6 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:19.685787 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.039) 0:01:18.612 **** 2026-02-25 14:33:19.685791 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.039) 0:01:18.611 **** 2026-02-25 14:33:19.685801 | controller | skipping: [localhost] 2026-02-25 14:33:19.723113 | controller | 2026-02-25 14:33:19.723160 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/osasinfra-ipv6 _raw_params=wait_condition.yml] *** 2026-02-25 14:33:19.723168 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.037) 0:01:18.650 **** 2026-02-25 14:33:19.723173 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.037) 0:01:18.648 **** 2026-02-25 14:33:19.723182 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2026-02-25 14:33:19.758175 | controller | skipping: [localhost] 2026-02-25 14:33:19.758214 | controller | 2026-02-25 14:33:19.758223 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:19.758230 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.037) 0:01:18.687 **** 2026-02-25 14:33:19.758237 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.037) 0:01:18.686 **** 2026-02-25 14:33:19.758250 | controller | skipping: [localhost] 2026-02-25 14:33:19.797579 | controller | 2026-02-25 14:33:19.797620 | controller | TASK [Executing post_stage hooks for examples/dt/osasinfra-ipv6 name=run_hook] *** 2026-02-25 14:33:19.797628 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.035) 0:01:18.722 **** 2026-02-25 14:33:19.797634 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.035) 0:01:18.721 **** 2026-02-25 14:33:19.797646 | controller | skipping: [localhost] 2026-02-25 14:33:19.840078 | controller | 2026-02-25 14:33:19.840121 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:33:19.840130 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.039) 0:01:18.761 **** 2026-02-25 14:33:19.840138 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.039) 0:01:18.760 **** 2026-02-25 14:33:19.840173 | controller | ok: [localhost] => 2026-02-25 14:33:19.867638 | controller | changed: false 2026-02-25 14:33:19.867680 | controller | msg: All assertions passed 2026-02-25 14:33:19.867690 | controller | 2026-02-25 14:33:19.867698 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:19.867706 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.042) 0:01:18.804 **** 2026-02-25 14:33:19.867713 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.042) 0:01:18.803 **** 2026-02-25 14:33:19.867726 | controller | skipping: [localhost] 2026-02-25 14:33:19.898517 | controller | 2026-02-25 14:33:19.898559 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:19.898569 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.027) 0:01:18.831 **** 2026-02-25 14:33:19.898576 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.027) 0:01:18.830 **** 2026-02-25 14:33:19.898589 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=40m) 2026-02-25 14:33:19.930845 | controller | 2026-02-25 14:33:19.930883 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:33:19.930893 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.030) 0:01:18.862 **** 2026-02-25 14:33:19.930900 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.030) 0:01:18.861 **** 2026-02-25 14:33:19.930914 | controller | skipping: [localhost] 2026-02-25 14:33:19.961755 | controller | 2026-02-25 14:33:19.961798 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:33:19.961806 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.032) 0:01:18.895 **** 2026-02-25 14:33:19.961819 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.032) 0:01:18.893 **** 2026-02-25 14:33:19.961833 | controller | ok: [localhost] 2026-02-25 14:33:20.171300 | controller | 2026-02-25 14:33:20.171360 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:33:20.171373 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:20.171384 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:33:20.171394 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:20.171404 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.030) 0:01:18.926 **** 2026-02-25 14:33:20.171414 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.030) 0:01:18.924 **** 2026-02-25 14:33:20.171432 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'}) 2026-02-25 14:33:20.269233 | controller | 2026-02-25 14:33:20.269286 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:33:20.269296 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.208) 0:01:19.134 **** 2026-02-25 14:33:20.269302 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.208) 0:01:19.133 **** 2026-02-25 14:33:20.269315 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:33:20.320648 | controller | 2026-02-25 14:33:20.320691 | controller | TASK [Executing pre_stage hooks for examples/dt/osasinfra-ipv6/deployment name=run_hook] *** 2026-02-25 14:33:20.320700 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.097) 0:01:19.232 **** 2026-02-25 14:33:20.320707 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.097) 0:01:19.231 **** 2026-02-25 14:33:20.320719 | controller | skipping: [localhost] 2026-02-25 14:33:20.421279 | controller | 2026-02-25 14:33:20.421317 | controller | TASK [Generate values.yaml for examples/dt/osasinfra-ipv6/deployment name=ci_gen_kustomize_values] *** 2026-02-25 14:33:20.421323 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.052) 0:01:19.284 **** 2026-02-25 14:33:20.421328 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.052) 0:01:19.283 **** 2026-02-25 14:33:20.421337 | controller | 2026-02-25 14:33:20.481565 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:20.481609 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.100) 0:01:19.385 **** 2026-02-25 14:33:20.481617 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.100) 0:01:19.384 **** 2026-02-25 14:33:20.481629 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:20.539014 | controller | 2026-02-25 14:33:20.539050 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:20.539058 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.060) 0:01:19.445 **** 2026-02-25 14:33:20.539063 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.060) 0:01:19.444 **** 2026-02-25 14:33:20.539074 | controller | ok: [localhost] => 2026-02-25 14:33:20.717324 | controller | changed: false 2026-02-25 14:33:20.717395 | controller | msg: All assertions passed 2026-02-25 14:33:20.717415 | controller | 2026-02-25 14:33:20.717424 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:20.717432 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.057) 0:01:19.503 **** 2026-02-25 14:33:20.717440 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.057) 0:01:19.501 **** 2026-02-25 14:33:20.717458 | controller | ok: [localhost] 2026-02-25 14:33:20.768871 | controller | 2026-02-25 14:33:20.768932 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:20.768938 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.178) 0:01:19.681 **** 2026-02-25 14:33:20.768944 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.178) 0:01:19.680 **** 2026-02-25 14:33:20.768956 | controller | ok: [localhost] => 2026-02-25 14:33:20.954189 | controller | changed: false 2026-02-25 14:33:20.954225 | controller | msg: All assertions passed 2026-02-25 14:33:20.954231 | controller | 2026-02-25 14:33:20.954237 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:20.954242 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.051) 0:01:19.732 **** 2026-02-25 14:33:20.954247 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.051) 0:01:19.731 **** 2026-02-25 14:33:20.954257 | controller | ok: [localhost] 2026-02-25 14:33:21.153631 | controller | 2026-02-25 14:33:21.153675 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:21.153684 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:21.153692 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:21.153699 | controller | _config_map_content | 2026-02-25 14:33:21.153705 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:21.153713 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:21.153719 | controller | matching_parameter='regex') 2026-02-25 14:33:21.153725 | controller | }}, cacheable=False] *** 2026-02-25 14:33:21.153732 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.185) 0:01:19.918 **** 2026-02-25 14:33:21.153739 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.185) 0:01:19.917 **** 2026-02-25 14:33:21.153752 | controller | ok: [localhost] 2026-02-25 14:33:21.196040 | controller | 2026-02-25 14:33:21.196077 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:21.196086 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.199) 0:01:20.117 **** 2026-02-25 14:33:21.196093 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.199) 0:01:20.116 **** 2026-02-25 14:33:21.196105 | controller | skipping: [localhost] 2026-02-25 14:33:21.386579 | controller | 2026-02-25 14:33:21.386657 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:21.386667 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.042) 0:01:20.160 **** 2026-02-25 14:33:21.386674 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.042) 0:01:20.158 **** 2026-02-25 14:33:21.386693 | controller | changed: [localhost] 2026-02-25 14:33:21.450872 | controller | 2026-02-25 14:33:21.450953 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:21.450963 | controller | (snippet_datadir, 2026-02-25 14:33:21.450970 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:21.450976 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:21.450983 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.190) 0:01:20.350 **** 2026-02-25 14:33:21.450990 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.190) 0:01:20.349 **** 2026-02-25 14:33:21.451010 | controller | skipping: [localhost] 2026-02-25 14:33:21.509478 | controller | 2026-02-25 14:33:21.509555 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:21.509564 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.063) 0:01:20.414 **** 2026-02-25 14:33:21.509572 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.063) 0:01:20.413 **** 2026-02-25 14:33:21.509598 | controller | ok: [localhost] 2026-02-25 14:33:21.864479 | controller | 2026-02-25 14:33:21.864551 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:21.864560 | controller | (snippet_datadir, 2026-02-25 14:33:21.864567 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:21.864573 | controller | }}, content={{ 2026-02-25 14:33:21.864580 | controller | _base64_patch | 2026-02-25 14:33:21.864586 | controller | default({}) | 2026-02-25 14:33:21.864592 | controller | to_nice_yaml 2026-02-25 14:33:21.864598 | controller | }}, mode=0644] *** 2026-02-25 14:33:21.864605 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.058) 0:01:20.473 **** 2026-02-25 14:33:21.864649 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.058) 0:01:20.472 **** 2026-02-25 14:33:21.864669 | controller | changed: [localhost] 2026-02-25 14:33:22.244113 | controller | 2026-02-25 14:33:22.244182 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:22.244189 | controller | (snippet_datadir, 2026-02-25 14:33:22.244194 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:22.244198 | controller | }}, content={{ 2026-02-25 14:33:22.244203 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:22.244207 | controller | default({}) | 2026-02-25 14:33:22.244212 | controller | to_nice_yaml 2026-02-25 14:33:22.244216 | controller | }}, mode=0644] *** 2026-02-25 14:33:22.244221 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.354) 0:01:20.828 **** 2026-02-25 14:33:22.244225 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.354) 0:01:20.826 **** 2026-02-25 14:33:22.244237 | controller | changed: [localhost] 2026-02-25 14:33:23.549475 | controller | 2026-02-25 14:33:23.549594 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:23.549605 | controller | ( 2026-02-25 14:33:23.549612 | controller | snippet_datadir, 2026-02-25 14:33:23.549619 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:23.549625 | controller | ) | path_join 2026-02-25 14:33:23.549631 | controller | }}, mode=0644] *** 2026-02-25 14:33:23.549638 | controller | Wednesday 25 February 2026 14:33:22 +0000 (0:00:00.380) 0:01:21.208 **** 2026-02-25 14:33:23.549644 | controller | Wednesday 25 February 2026 14:33:22 +0000 (0:00:00.380) 0:01:21.207 **** 2026-02-25 14:33:23.549657 | controller | changed: [localhost] 2026-02-25 14:33:23.616961 | controller | 2026-02-25 14:33:23.617027 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:23.617036 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:01.305) 0:01:22.513 **** 2026-02-25 14:33:23.617043 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:01.305) 0:01:22.512 **** 2026-02-25 14:33:23.617061 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:23.683787 | controller | 2026-02-25 14:33:23.683843 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:23.683852 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.067) 0:01:22.581 **** 2026-02-25 14:33:23.683859 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.067) 0:01:22.579 **** 2026-02-25 14:33:23.683872 | controller | ok: [localhost] => 2026-02-25 14:33:23.888483 | controller | changed: false 2026-02-25 14:33:23.888547 | controller | msg: All assertions passed 2026-02-25 14:33:23.888556 | controller | 2026-02-25 14:33:23.888563 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:23.888578 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.066) 0:01:22.647 **** 2026-02-25 14:33:23.888586 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.066) 0:01:22.646 **** 2026-02-25 14:33:23.888600 | controller | ok: [localhost] 2026-02-25 14:33:23.931637 | controller | 2026-02-25 14:33:23.931705 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:23.931715 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.204) 0:01:22.852 **** 2026-02-25 14:33:23.931722 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.204) 0:01:22.851 **** 2026-02-25 14:33:23.931739 | controller | ok: [localhost] 2026-02-25 14:33:24.322614 | controller | 2026-02-25 14:33:24.322664 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:24.322671 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.043) 0:01:22.895 **** 2026-02-25 14:33:24.322676 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.043) 0:01:22.894 **** 2026-02-25 14:33:24.322687 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml) 2026-02-25 14:33:24.410821 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml) 2026-02-25 14:33:24.410865 | controller | 2026-02-25 14:33:24.410875 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:24.410883 | controller | _content | 2026-02-25 14:33:24.410890 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:24.410897 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:24.410904 | controller | }} 2026-02-25 14:33:24.410911 | controller | ] *** 2026-02-25 14:33:24.410917 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.390) 0:01:23.286 **** 2026-02-25 14:33:24.410924 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.390) 0:01:23.285 **** 2026-02-25 14:33:24.410938 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:24.611567 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:24.611634 | controller | 2026-02-25 14:33:24.611642 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:24.611649 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.088) 0:01:23.374 **** 2026-02-25 14:33:24.611656 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.088) 0:01:23.373 **** 2026-02-25 14:33:24.611673 | controller | changed: [localhost] 2026-02-25 14:33:24.998208 | controller | 2026-02-25 14:33:24.998307 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:24.998315 | controller | (_destdir, 2026-02-25 14:33:24.998319 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:24.998324 | controller | }}, content={{ 2026-02-25 14:33:24.998329 | controller | ( 2026-02-25 14:33:24.998333 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:24.998338 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:24.998342 | controller | }}, mode=0644] *** 2026-02-25 14:33:24.998347 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.200) 0:01:23.575 **** 2026-02-25 14:33:24.998352 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.200) 0:01:23.574 **** 2026-02-25 14:33:24.998367 | controller | changed: [localhost] 2026-02-25 14:33:25.249939 | controller | 2026-02-25 14:33:25.249979 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/osasinfra-ipv6/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:25.249988 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:25.249996 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:25.250002 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:25.250008 | controller | }}, dest={{ 2026-02-25 14:33:25.250014 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:25.250021 | controller | stage['path'], _val.src_file 2026-02-25 14:33:25.250027 | controller | ) | 2026-02-25 14:33:25.250041 | controller | path_join 2026-02-25 14:33:25.250047 | controller | }}] *** 2026-02-25 14:33:25.250053 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.386) 0:01:23.962 **** 2026-02-25 14:33:25.250059 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.386) 0:01:23.961 **** 2026-02-25 14:33:25.250072 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph) 2026-02-25 14:33:25.296667 | controller | 2026-02-25 14:33:25.296723 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:25.296733 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.251) 0:01:24.213 **** 2026-02-25 14:33:25.296740 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.251) 0:01:24.212 **** 2026-02-25 14:33:25.296756 | controller | skipping: [localhost] 2026-02-25 14:33:25.632840 | controller | 2026-02-25 14:33:25.632879 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/osasinfra-ipv6/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:25.632890 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.047) 0:01:24.260 **** 2026-02-25 14:33:25.632901 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.047) 0:01:24.259 **** 2026-02-25 14:33:25.632913 | controller | changed: [localhost] 2026-02-25 14:33:26.012704 | controller | 2026-02-25 14:33:26.012736 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:26.012743 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.336) 0:01:24.596 **** 2026-02-25 14:33:26.012748 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.336) 0:01:24.595 **** 2026-02-25 14:33:26.012757 | controller | changed: [localhost] 2026-02-25 14:33:26.237101 | controller | 2026-02-25 14:33:26.237134 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/osasinfra-ipv6/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:26.237165 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:26.237171 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:26.237176 | controller | }}, mode=0644] *** 2026-02-25 14:33:26.237181 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.380) 0:01:24.977 **** 2026-02-25 14:33:26.237186 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.380) 0:01:24.975 **** 2026-02-25 14:33:26.237197 | controller | changed: [localhost] 2026-02-25 14:33:26.280991 | controller | 2026-02-25 14:33:26.281021 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:26.281028 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.224) 0:01:25.201 **** 2026-02-25 14:33:26.281033 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.224) 0:01:25.200 **** 2026-02-25 14:33:26.281042 | controller | skipping: [localhost] 2026-02-25 14:33:26.322257 | controller | 2026-02-25 14:33:26.322289 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/osasinfra-ipv6/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:26.322295 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.043) 0:01:25.245 **** 2026-02-25 14:33:26.322300 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.043) 0:01:25.244 **** 2026-02-25 14:33:26.322310 | controller | skipping: [localhost] 2026-02-25 14:33:26.362451 | controller | 2026-02-25 14:33:26.362485 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/osasinfra-ipv6/deployment _raw_params=wait_condition.yml] *** 2026-02-25 14:33:26.362491 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.041) 0:01:25.286 **** 2026-02-25 14:33:26.362495 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.041) 0:01:25.285 **** 2026-02-25 14:33:26.362505 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=40m) 2026-02-25 14:33:26.407928 | controller | skipping: [localhost] 2026-02-25 14:33:26.407959 | controller | 2026-02-25 14:33:26.407965 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:26.407974 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.040) 0:01:25.326 **** 2026-02-25 14:33:26.407979 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.040) 0:01:25.325 **** 2026-02-25 14:33:26.407988 | controller | skipping: [localhost] 2026-02-25 14:33:26.466383 | controller | 2026-02-25 14:33:26.466414 | controller | TASK [Executing post_stage hooks for examples/dt/osasinfra-ipv6/deployment name=run_hook] *** 2026-02-25 14:33:26.466421 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.045) 0:01:25.372 **** 2026-02-25 14:33:26.466426 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.045) 0:01:25.370 **** 2026-02-25 14:33:26.466436 | controller | skipping: [localhost] 2026-02-25 14:33:26.551258 | controller | 2026-02-25 14:33:26.551321 | controller | PLAY RECAP ********************************************************************* 2026-02-25 14:33:26.551327 | controller | localhost : ok=249 changed=77 unreachable=0 failed=0 skipped=76 rescued=0 ignored=0 2026-02-25 14:33:26.551332 | controller | 2026-02-25 14:33:26.551336 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.057) 0:01:25.429 **** 2026-02-25 14:33:26.551341 | controller | =============================================================================== 2026-02-25 14:33:26.551345 | controller | Get automation contents ------------------------------------------------- 9.28s 2026-02-25 14:33:26.551350 | controller | ci_setup : Install needed packages -------------------------------------- 5.79s 2026-02-25 14:33:26.551354 | controller | ci_setup : Install openshift client ------------------------------------- 5.34s 2026-02-25 14:33:26.551358 | controller | ci_setup : Manage directories ------------------------------------------- 3.79s 2026-02-25 14:33:26.551362 | controller | Load automation files as fact ------------------------------------------- 1.43s 2026-02-25 14:33:26.551367 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 1.31s 2026-02-25 14:33:26.551371 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 1.18s 2026-02-25 14:33:26.551375 | controller | Gathering Facts --------------------------------------------------------- 0.97s 2026-02-25 14:33:26.551380 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.73s 2026-02-25 14:33:26.551384 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.66s 2026-02-25 14:33:26.551388 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.66s 2026-02-25 14:33:26.551392 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.65s 2026-02-25 14:33:26.551401 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s 2026-02-25 14:33:26.551406 | controller | Create needed SSH keypairs ---------------------------------------------- 0.62s 2026-02-25 14:33:26.551410 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.62s 2026-02-25 14:33:26.551414 | controller | kustomize_deploy : Build kustomized content for examples/dt/osasinfra-ipv6/control-plane --- 0.56s 2026-02-25 14:33:26.551419 | controller | kustomize_deploy : Copy generated values for examples/dt/osasinfra-ipv6/control-plane --- 0.56s 2026-02-25 14:33:26.551424 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.56s 2026-02-25 14:33:26.551428 | controller | kustomize_deploy : Build kustomized content for examples/dt/osasinfra-ipv6 --- 0.52s 2026-02-25 14:33:26.551432 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.49s 2026-02-25 14:33:26.551436 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.058) 0:01:25.429 **** 2026-02-25 14:33:26.551441 | controller | =============================================================================== 2026-02-25 14:33:26.551445 | controller | ci_gen_kustomize_values ------------------------------------------------ 37.75s 2026-02-25 14:33:26.551449 | controller | ci_setup --------------------------------------------------------------- 16.40s 2026-02-25 14:33:26.551453 | controller | kustomize_deploy ------------------------------------------------------- 16.39s 2026-02-25 14:33:26.551463 | controller | ansible.builtin.slurp --------------------------------------------------- 9.91s 2026-02-25 14:33:26.551467 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.49s 2026-02-25 14:33:26.551472 | controller | gather_facts ------------------------------------------------------------ 0.97s 2026-02-25 14:33:26.551476 | controller | networking_mapper ------------------------------------------------------- 0.75s 2026-02-25 14:33:26.551480 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.62s 2026-02-25 14:33:26.551485 | controller | ansible.builtin.file ---------------------------------------------------- 0.46s 2026-02-25 14:33:26.551489 | controller | ansible.builtin.find ---------------------------------------------------- 0.23s 2026-02-25 14:33:26.551493 | controller | ansible.builtin.stat ---------------------------------------------------- 0.18s 2026-02-25 14:33:26.551498 | controller | ansible.builtin.include_role -------------------------------------------- 0.18s 2026-02-25 14:33:26.551502 | controller | ansible.builtin.assert -------------------------------------------------- 0.05s 2026-02-25 14:33:26.551506 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2026-02-25 14:33:26.551510 | controller | ansible.builtin.include_vars -------------------------------------------- 0.01s 2026-02-25 14:33:26.551515 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-25 14:33:26.551519 | controller | total ------------------------------------------------------------------ 85.39s 2026-02-25 14:33:26.720414 | controller | changed 2026-02-25 14:33:26.788047 | 2026-02-25 14:33:26.788144 | PLAY RECAP 2026-02-25 14:33:26.788181 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 14:33:26.788201 | 2026-02-25 14:33:26.882245 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-25 14:33:26.883423 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-25 14:33:27.492055 | 2026-02-25 14:33:27.492168 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-25 14:33:27.513681 | 2026-02-25 14:33:27.513791 | TASK [Filter out host if needed] 2026-02-25 14:33:27.522776 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 14:33:27.527499 | 2026-02-25 14:33:27.527571 | TASK [Ensure file is present] 2026-02-25 14:33:27.868860 | controller | ok 2026-02-25 14:33:27.884219 | 2026-02-25 14:33:27.884362 | TASK [Manage molecule report file] 2026-02-25 14:33:28.429894 | controller | skipping: Conditional result was False 2026-02-25 14:33:28.441615 | 2026-02-25 14:33:28.441764 | TASK [Check if we get ci-framework-data basedir] 2026-02-25 14:33:28.676246 | controller | ok 2026-02-25 14:33:28.687929 | 2026-02-25 14:33:28.688011 | TASK [Create ci-framework-data log directory for zuul] 2026-02-25 14:33:29.053715 | controller | changed 2026-02-25 14:33:29.059205 | 2026-02-25 14:33:29.059270 | TASK [Copy ci-framework interesting files] 2026-02-25 14:33:29.427738 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-25 14:33:29.590273 | controller | changed 2026-02-25 14:33:29.599088 | 2026-02-25 14:33:29.599176 | TASK [Get SELinux listing] 2026-02-25 14:33:30.141363 | controller | changed 2026-02-25 14:33:30.150585 | 2026-02-25 14:33:30.150705 | TASK [Generate log index] 2026-02-25 14:33:30.963211 | controller | changed 2026-02-25 14:33:30.974494 | 2026-02-25 14:33:30.974622 | TASK [Get some env related data] 2026-02-25 14:33:31.677297 | controller | /home/zuul/.local/bin/ansible 2026-02-25 14:33:32.523206 | controller | changed 2026-02-25 14:33:32.535131 | 2026-02-25 14:33:32.535265 | TASK [Generate list of logs to collect in home directory] 2026-02-25 14:33:32.911774 | controller | ok: All paths examined 2026-02-25 14:33:32.928167 | 2026-02-25 14:33:32.928251 | LOOP [Copy logs from home directory] 2026-02-25 14:33:33.313491 | controller | changed: 2026-02-25 14:33:33.314084 | controller | { 2026-02-25 14:33:33.314161 | controller | "atime": 1772029896.8320067, 2026-02-25 14:33:33.314214 | controller | "ctime": 1772030006.4651928, 2026-02-25 14:33:33.314272 | controller | "dev": 64513, 2026-02-25 14:33:33.314326 | controller | "gid": 1000, 2026-02-25 14:33:33.314378 | controller | "gr_name": "zuul", 2026-02-25 14:33:33.314429 | controller | "inode": 1923780, 2026-02-25 14:33:33.314479 | controller | "isblk": false, 2026-02-25 14:33:33.314527 | controller | "ischr": false, 2026-02-25 14:33:33.314563 | controller | "isdir": false, 2026-02-25 14:33:33.314596 | controller | "isfifo": false, 2026-02-25 14:33:33.314629 | controller | "isgid": false, 2026-02-25 14:33:33.314661 | controller | "islnk": false, 2026-02-25 14:33:33.314693 | controller | "isreg": true, 2026-02-25 14:33:33.314725 | controller | "issock": false, 2026-02-25 14:33:33.314755 | controller | "isuid": false, 2026-02-25 14:33:33.314787 | controller | "mode": "0644", 2026-02-25 14:33:33.314818 | controller | "mtime": 1772030006.4651928, 2026-02-25 14:33:33.314850 | controller | "nlink": 1, 2026-02-25 14:33:33.314882 | controller | "path": "/home/zuul/ansible.log", 2026-02-25 14:33:33.314924 | controller | "pw_name": "zuul", 2026-02-25 14:33:33.314960 | controller | "rgrp": true, 2026-02-25 14:33:33.314993 | controller | "roth": true, 2026-02-25 14:33:33.315072 | controller | "rusr": true, 2026-02-25 14:33:33.315110 | controller | "size": 220552, 2026-02-25 14:33:33.315144 | controller | "uid": 1000, 2026-02-25 14:33:33.315177 | controller | "wgrp": false, 2026-02-25 14:33:33.315211 | controller | "woth": false, 2026-02-25 14:33:33.315250 | controller | "wusr": true, 2026-02-25 14:33:33.315286 | controller | "xgrp": false, 2026-02-25 14:33:33.315320 | controller | "xoth": false, 2026-02-25 14:33:33.315354 | controller | "xusr": false 2026-02-25 14:33:33.315387 | controller | } 2026-02-25 14:33:33.369413 | 2026-02-25 14:33:33.369553 | TASK [Copy crio stats log file] 2026-02-25 14:33:33.419291 | controller | skipping: Conditional result was False 2026-02-25 14:33:33.428504 | 2026-02-25 14:33:33.428602 | TASK [Get SELinux related data] 2026-02-25 14:33:33.690173 | controller | 2026-02-25 14:33:33.970982 | controller | ERROR 2026-02-25 14:33:33.971183 | controller | { 2026-02-25 14:33:33.971214 | controller | "delta": "0:00:00.010124", 2026-02-25 14:33:33.971233 | controller | "end": "2026-02-25 14:33:33.691059", 2026-02-25 14:33:33.971250 | controller | "msg": "non-zero return code", 2026-02-25 14:33:33.971266 | controller | "rc": 1, 2026-02-25 14:33:33.971282 | controller | "start": "2026-02-25 14:33:33.680935" 2026-02-25 14:33:33.971298 | controller | } 2026-02-25 14:33:33.971319 | controller | ERROR: Ignoring Errors 2026-02-25 14:33:33.977135 | 2026-02-25 14:33:33.977212 | TASK [Create system configuration directory] 2026-02-25 14:33:34.188443 | controller | changed 2026-02-25 14:33:34.193833 | 2026-02-25 14:33:34.193898 | TASK [Get some of the system configurations] 2026-02-25 14:33:34.725307 | controller | changed 2026-02-25 14:33:34.737825 | 2026-02-25 14:33:34.737952 | TASK [Copy generated documentation if available] 2026-02-25 14:33:34.765305 | controller | skipping: Conditional result was False 2026-02-25 14:33:34.784463 | 2026-02-25 14:33:34.784609 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-25 14:33:34.813005 | controller | skipping: Conditional result was False 2026-02-25 14:33:34.820387 | 2026-02-25 14:33:34.820469 | TASK [Compress logs bigger than 2MB] 2026-02-25 14:33:35.358538 | controller | changed 2026-02-25 14:33:35.364402 | 2026-02-25 14:33:35.364465 | TASK [Copy files from workspace on node] 2026-02-25 14:33:35.405765 | controller | ok 2026-02-25 14:33:35.449668 | 2026-02-25 14:33:35.449773 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-25 14:33:35.494426 | controller | skipping: Conditional result was False 2026-02-25 14:33:35.500961 | 2026-02-25 14:33:35.501050 | TASK [fetch-output : Set log path for single node] 2026-02-25 14:33:35.568467 | controller | ok 2026-02-25 14:33:35.576770 | 2026-02-25 14:33:35.576832 | LOOP [fetch-output : Ensure local output dirs] 2026-02-25 14:33:35.943688 | controller -> localhost | ok: "/var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/logs" 2026-02-25 14:33:35.943926 | controller -> localhost | changed: All items complete 2026-02-25 14:33:35.943955 | 2026-02-25 14:33:36.165532 | controller -> localhost | changed: "/var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/artifacts" 2026-02-25 14:33:36.379275 | controller -> localhost | changed: "/var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/docs" 2026-02-25 14:33:36.392139 | 2026-02-25 14:33:36.392252 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-25 14:33:37.109925 | controller | changed: 2026-02-25 14:33:37.110161 | controller | .d..t...... ./ 2026-02-25 14:33:37.110199 | controller | >f+++++++++ README.html 2026-02-25 14:33:37.110226 | controller | >f+++++++++ ansible.log 2026-02-25 14:33:37.110252 | controller | >f+++++++++ dmesg.log 2026-02-25 14:33:37.110277 | controller | >f+++++++++ installed-pkgs.log 2026-02-25 14:33:37.110301 | controller | >f+++++++++ python.log 2026-02-25 14:33:37.110327 | controller | >f+++++++++ registries.conf 2026-02-25 14:33:37.110353 | controller | >f+++++++++ selinux-denials.log 2026-02-25 14:33:37.110395 | controller | >f+++++++++ selinux-listing.log 2026-02-25 14:33:37.110422 | controller | cd+++++++++ ci-framework-data/ 2026-02-25 14:33:37.110447 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-25 14:33:37.110471 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-25 14:33:37.110495 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-25 14:33:37.110518 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-25 14:33:37.110542 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-25 14:33:37.110565 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-25 14:33:37.110587 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-25 14:33:37.110609 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/ 2026-02-25 14:33:37.110632 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml 2026-02-25 14:33:37.110655 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-25 14:33:37.110677 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-25 14:33:37.110700 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/ 2026-02-25 14:33:37.110723 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml 2026-02-25 14:33:37.110746 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2026-02-25 14:33:37.110769 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2026-02-25 14:33:37.110803 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-25 14:33:37.110828 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-25 14:33:37.110851 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values.yaml/ 2026-02-25 14:33:37.110873 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values.yaml/values.yaml 2026-02-25 14:33:37.110897 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-25 14:33:37.110919 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-25 14:33:37.110942 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-25 14:33:37.110963 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/ 2026-02-25 14:33:37.110986 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml 2026-02-25 14:33:37.111008 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml 2026-02-25 14:33:37.111047 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml 2026-02-25 14:33:37.111064 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-25 14:33:37.111081 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-25 14:33:37.111096 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-25 14:33:37.111112 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-25 14:33:37.111127 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/ 2026-02-25 14:33:37.111143 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml 2026-02-25 14:33:37.111159 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml 2026-02-25 14:33:37.111175 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml 2026-02-25 14:33:37.111191 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2026-02-25 14:33:37.111206 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2026-02-25 14:33:37.111222 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2026-02-25 14:33:37.111237 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2026-02-25 14:33:37.111253 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2026-02-25 14:33:37.111268 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-25 14:33:37.111284 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-25 14:33:37.111300 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30441.2026-02-25@14:32:46~ 2026-02-25 14:33:37.111316 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-25 14:33:37.111332 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-25 14:33:37.111347 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-25 14:33:37.111366 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/ 2026-02-25 14:33:37.111382 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/01_original.yaml 2026-02-25 14:33:37.111399 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/03_user_data_b64.yaml 2026-02-25 14:33:37.111414 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values.yaml/04_user_data.yaml 2026-02-25 14:33:37.111430 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-25 14:33:37.111446 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-25 14:33:37.111462 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-25 14:33:37.111477 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-25 14:33:37.111493 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-25 14:33:37.111509 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-25 14:33:37.111524 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml 2026-02-25 14:33:37.111540 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml 2026-02-25 14:33:37.111556 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-25 14:33:37.111572 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml 2026-02-25 14:33:37.111587 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml 2026-02-25 14:33:37.111603 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-25 14:33:37.111619 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-25 14:33:37.111635 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-25 14:33:37.111650 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-25 14:33:37.111667 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-25 14:33:37.111683 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-25 14:33:37.111700 | controller | cd+++++++++ registries.conf.d/ 2026-02-25 14:33:37.111716 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-25 14:33:37.111732 | controller | cd+++++++++ system-config/ 2026-02-25 14:33:37.111748 | controller | cd+++++++++ system-config/libvirt/ 2026-02-25 14:33:37.111764 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-25 14:33:37.111780 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-25 14:33:37.543292 | controller | changed: .d..t...... ./ 2026-02-25 14:33:38.007175 | controller | changed: .d..t...... ./ 2026-02-25 14:33:38.033098 | 2026-02-25 14:33:38.033257 | TASK [Return artifact to Zuul] 2026-02-25 14:33:38.069110 | controller | skipping: Conditional result was False 2026-02-25 14:33:38.098440 | 2026-02-25 14:33:38.098507 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-25 14:33:38.098594 | 2026-02-25 14:33:38.098619 | PLAY RECAP 2026-02-25 14:33:38.098655 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-25 14:33:38.098675 | 2026-02-25 14:33:38.200458 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-25 14:33:38.202878 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-25 14:33:38.866769 | 2026-02-25 14:33:38.866891 | PLAY [all] 2026-02-25 14:33:38.886271 | 2026-02-25 14:33:38.886381 | TASK [include_role : fetch-output] 2026-02-25 14:33:38.938957 | controller | ok 2026-02-25 14:33:38.965553 | 2026-02-25 14:33:38.965728 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-25 14:33:39.037149 | controller | skipping: Conditional result was False 2026-02-25 14:33:39.045899 | 2026-02-25 14:33:39.046056 | TASK [fetch-output : Set log path for single node] 2026-02-25 14:33:39.089418 | controller | ok 2026-02-25 14:33:39.096816 | 2026-02-25 14:33:39.096963 | LOOP [fetch-output : Ensure local output dirs] 2026-02-25 14:33:39.483249 | controller -> localhost | ok: "/var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/logs" 2026-02-25 14:33:39.696696 | controller -> localhost | ok: "/var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/artifacts" 2026-02-25 14:33:39.948305 | controller -> localhost | ok: "/var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/docs" 2026-02-25 14:33:39.956907 | 2026-02-25 14:33:39.957052 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-25 14:33:40.516720 | controller | ok 2026-02-25 14:33:40.516956 | controller | ok: All items complete 2026-02-25 14:33:40.516996 | 2026-02-25 14:33:40.920644 | controller | ok 2026-02-25 14:33:41.365733 | controller | ok 2026-02-25 14:33:41.378953 | 2026-02-25 14:33:41.379034 | TASK [include_role : fetch-output-openshift] 2026-02-25 14:33:41.393247 | controller | skipping: Conditional result was False 2026-02-25 14:33:41.399747 | 2026-02-25 14:33:41.399813 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-25 14:33:41.836233 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.010814 2026-02-25 14:33:42.032494 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.010117 2026-02-25 14:33:42.067552 | 2026-02-25 14:33:42.067641 | PLAY [all] 2026-02-25 14:33:42.104245 | 2026-02-25 14:33:42.104350 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-25 14:33:42.567226 | controller | changed 2026-02-25 14:33:42.617674 | 2026-02-25 14:33:42.617774 | PLAY RECAP 2026-02-25 14:33:42.617814 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-25 14:33:42.617834 | 2026-02-25 14:33:42.707408 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-25 14:33:42.708240 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-25 14:33:43.376122 | 2026-02-25 14:33:43.376235 | PLAY [localhost] 2026-02-25 14:33:43.396123 | 2026-02-25 14:33:43.396241 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-25 14:33:43.742646 | localhost | changed 2026-02-25 14:33:43.747641 | 2026-02-25 14:33:43.747734 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-25 14:33:43.768540 | localhost | ok 2026-02-25 14:33:43.777715 | 2026-02-25 14:33:43.777804 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-25 14:33:44.156321 | localhost | changed 2026-02-25 14:33:44.165296 | 2026-02-25 14:33:44.165404 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-25 14:33:44.836847 | localhost | changed 2026-02-25 14:33:44.854739 | 2026-02-25 14:33:44.854861 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-25 14:33:45.286390 | localhost | Identity added: /var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/tmp/ansible.pxdz5mqk (/var/lib/zuul/builds/acb818685ea2453a9ec08c611a40115d/work/tmp/ansible.pxdz5mqk) 2026-02-25 14:33:45.286555 | localhost | ok: Runtime: 0:00:00.007638 2026-02-25 14:33:45.291658 | 2026-02-25 14:33:45.293041 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-25 14:33:45.554904 | localhost | ok: Runtime: 0:00:00.006607 2026-02-25 14:33:45.559738 | 2026-02-25 14:33:45.559802 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-25 14:33:45.619097 | localhost | changed 2026-02-25 14:33:45.623655 | 2026-02-25 14:33:45.623721 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-25 14:33:45.983619 | localhost | changed 2026-02-25 14:33:46.005034 | 2026-02-25 14:33:46.005109 | PLAY [localhost] 2026-02-25 14:33:46.017103 | 2026-02-25 14:33:46.017175 | TASK [Generate bulk log download script] 2026-02-25 14:33:46.045207 | localhost | ok 2026-02-25 14:33:46.073689 | 2026-02-25 14:33:46.073784 | TASK [local-log-download : Check API endpoint is defined] 2026-02-25 14:33:46.101829 | localhost | ok: All assertions passed 2026-02-25 14:33:46.106206 | 2026-02-25 14:33:46.106270 | TASK [local-log-download : Create download script] 2026-02-25 14:33:46.551742 | localhost -> localhost | changed 2026-02-25 14:33:46.561040 | 2026-02-25 14:33:46.561126 | TASK [Register quick-download link] 2026-02-25 14:33:46.578598 | localhost | ok 2026-02-25 14:33:46.619532 | 2026-02-25 14:33:46.619621 | PLAY [logserver.rdoproject.org] 2026-02-25 14:33:46.632191 | 2026-02-25 14:33:46.632302 | TASK [Set zuul-log-path fact] 2026-02-25 14:33:46.648627 | logserver.rdoproject.org | ok 2026-02-25 14:33:46.658598 | 2026-02-25 14:33:46.658681 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 14:33:46.684560 | logserver.rdoproject.org | ok 2026-02-25 14:33:46.690339 | 2026-02-25 14:33:46.690430 | TASK [upload-logs : Create log directories] 2026-02-25 14:33:47.365456 | logserver.rdoproject.org | changed 2026-02-25 14:33:47.372149 | 2026-02-25 14:33:47.372280 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-25 14:33:47.723039 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.011528 2026-02-25 14:33:47.727881 | 2026-02-25 14:33:47.727944 | TASK [upload-logs : Upload logs to log server] 2026-02-25 14:33:48.492197 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-25 14:33:48.495610 | 2026-02-25 14:33:48.495688 | LOOP [upload-logs : Compress console log and json output] 2026-02-25 14:33:48.538963 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 14:33:48.547771 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 14:33:48.554662 | 2026-02-25 14:33:48.554780 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-25 14:33:48.597450 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 14:33:48.597682 | 2026-02-25 14:33:48.601172 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 14:33:48.608799 | 2026-02-25 14:33:48.608911 | LOOP [upload-logs : Upload console log and json output]