2026-02-17 18:14:50.075942 | Job console starting... 2026-02-17 18:14:50.091956 | Updating repositories 2026-02-17 18:14:50.168408 | Preparing job workspace 2026-02-17 18:14:56.262382 | Running Ansible setup... 2026-02-17 18:15:00.359075 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-17 18:15:00.956439 | 2026-02-17 18:15:00.956575 | PLAY [localhost] 2026-02-17 18:15:00.966606 | 2026-02-17 18:15:00.966730 | TASK [Gathering Facts] 2026-02-17 18:15:02.315456 | localhost | ok 2026-02-17 18:15:02.335256 | 2026-02-17 18:15:02.335410 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-17 18:15:02.816216 | localhost -> localhost | changed 2026-02-17 18:15:02.821664 | 2026-02-17 18:15:02.821749 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-17 18:15:03.752112 | localhost -> localhost | changed 2026-02-17 18:15:03.761051 | 2026-02-17 18:15:03.761159 | TASK [Setup log path fact] 2026-02-17 18:15:03.791709 | localhost | ok 2026-02-17 18:15:03.808550 | 2026-02-17 18:15:03.808654 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-17 18:15:03.836937 | localhost | ok 2026-02-17 18:15:03.845747 | 2026-02-17 18:15:03.849213 | TASK [emit-job-header : Print job information] 2026-02-17 18:15:03.888271 | # Job Information 2026-02-17 18:15:03.888413 | Ansible Version: 2.15.12 2026-02-17 18:15:03.888439 | Job: rhoso-architecture-validate-bgp-l3-xl 2026-02-17 18:15:03.888460 | Pipeline: github-check 2026-02-17 18:15:03.888478 | Executor: ze01.softwarefactory-project.io 2026-02-17 18:15:03.888496 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/694 2026-02-17 18:15:03.888515 | Log URL (when completed): https://logserver.rdoproject.org/acb/rdoproject.org/acb36077f58d42c99ea323c19841e987/ 2026-02-17 18:15:03.888534 | Event ID: 6afc73e0-0c2c-11f1-9f7c-d5410daaa7f7 2026-02-17 18:15:03.892316 | 2026-02-17 18:15:03.892548 | LOOP [emit-job-header : Print node information] 2026-02-17 18:15:03.994992 | localhost | ok: 2026-02-17 18:15:03.995254 | localhost | # Node Information 2026-02-17 18:15:03.995282 | localhost | Inventory Hostname: controller 2026-02-17 18:15:03.995305 | localhost | Hostname: np0005622382 2026-02-17 18:15:03.995325 | localhost | Username: zuul 2026-02-17 18:15:03.995346 | localhost | Distro: CentOS 9 2026-02-17 18:15:03.995364 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-17 18:15:03.995381 | localhost | Region: RegionOne 2026-02-17 18:15:03.995399 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-17 18:15:03.995416 | localhost | Product Name: OpenStack Nova 2026-02-17 18:15:03.995433 | localhost | Interface IP: 38.102.83.94 2026-02-17 18:15:04.017837 | 2026-02-17 18:15:04.017926 | PLAY [all] 2026-02-17 18:15:04.024497 | 2026-02-17 18:15:04.024681 | TASK [Gather network facts] 2026-02-17 18:15:04.471615 | controller | ok 2026-02-17 18:15:04.506011 | 2026-02-17 18:15:04.506145 | TASK [include_role : start-zuul-console] 2026-02-17 18:15:04.530758 | controller | ok 2026-02-17 18:15:04.548303 | 2026-02-17 18:15:04.548459 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-17 18:15:04.957009 | controller | ok 2026-02-17 18:15:04.970188 | 2026-02-17 18:15:04.970295 | TASK [include_role : add-build-sshkey] 2026-02-17 18:15:05.001873 | controller | ok 2026-02-17 18:15:05.020245 | 2026-02-17 18:15:05.020319 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-17 18:15:05.252863 | controller -> localhost | ok 2026-02-17 18:15:05.262722 | 2026-02-17 18:15:05.262833 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-17 18:15:05.284147 | controller | ok 2026-02-17 18:15:05.303900 | controller | included: /var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-17 18:15:05.310167 | 2026-02-17 18:15:05.310241 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-17 18:15:05.771818 | controller -> localhost | Generating public/private rsa key pair. 2026-02-17 18:15:05.772002 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/acb36077f58d42c99ea323c19841e987_id_rsa. 2026-02-17 18:15:05.772070 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/acb36077f58d42c99ea323c19841e987_id_rsa.pub. 2026-02-17 18:15:05.772095 | controller -> localhost | The key fingerprint is: 2026-02-17 18:15:05.772115 | controller -> localhost | SHA256:3H5g7+Wpz10u7Xy9wJDEr+cKu6bGzcci4FeGUfXAGwQ zuul-build-sshkey 2026-02-17 18:15:05.772134 | controller -> localhost | The key's randomart image is: 2026-02-17 18:15:05.772152 | controller -> localhost | +---[RSA 3072]----+ 2026-02-17 18:15:05.772171 | controller -> localhost | | E=+ | 2026-02-17 18:15:05.772189 | controller -> localhost | | ..oo | 2026-02-17 18:15:05.772208 | controller -> localhost | | . oo. | 2026-02-17 18:15:05.772226 | controller -> localhost | | o ...o | 2026-02-17 18:15:05.772244 | controller -> localhost | | S +o . | 2026-02-17 18:15:05.772262 | controller -> localhost | | . . = o+ | 2026-02-17 18:15:05.772279 | controller -> localhost | | . o =.o.o+..o| 2026-02-17 18:15:05.772297 | controller -> localhost | | . = =o=o+o==| 2026-02-17 18:15:05.772314 | controller -> localhost | | o.+o+.++=+B| 2026-02-17 18:15:05.772332 | controller -> localhost | +----[SHA256]-----+ 2026-02-17 18:15:05.772373 | controller -> localhost | ok: Runtime: 0:00:00.059409 2026-02-17 18:15:05.778133 | 2026-02-17 18:15:05.778196 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-17 18:15:05.800445 | controller | ok 2026-02-17 18:15:05.815129 | controller | included: /var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-17 18:15:05.824756 | 2026-02-17 18:15:05.824837 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-17 18:15:05.838564 | controller | skipping: Conditional result was False 2026-02-17 18:15:05.844981 | 2026-02-17 18:15:05.845089 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-17 18:15:06.291546 | controller | changed 2026-02-17 18:15:06.304112 | 2026-02-17 18:15:06.304222 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-17 18:15:06.559535 | controller | ok 2026-02-17 18:15:06.573754 | 2026-02-17 18:15:06.573928 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-17 18:15:07.247812 | controller | changed 2026-02-17 18:15:07.258925 | 2026-02-17 18:15:07.259085 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-17 18:15:07.964901 | controller | changed 2026-02-17 18:15:07.971967 | 2026-02-17 18:15:07.972083 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-17 18:15:07.998539 | controller | skipping: Conditional result was False 2026-02-17 18:15:08.011126 | 2026-02-17 18:15:08.011283 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-17 18:15:08.417657 | controller -> localhost | changed 2026-02-17 18:15:08.443227 | 2026-02-17 18:15:08.443377 | TASK [add-build-sshkey : Add back temp key] 2026-02-17 18:15:08.728925 | controller -> localhost | Identity added: /var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/acb36077f58d42c99ea323c19841e987_id_rsa (zuul-build-sshkey) 2026-02-17 18:15:08.729134 | controller -> localhost | ok: Runtime: 0:00:00.016293 2026-02-17 18:15:08.734927 | 2026-02-17 18:15:08.735007 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-17 18:15:09.173734 | controller | ok 2026-02-17 18:15:09.179469 | 2026-02-17 18:15:09.179577 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-17 18:15:09.203664 | controller | skipping: Conditional result was False 2026-02-17 18:15:09.213775 | 2026-02-17 18:15:09.213891 | TASK [include_role : validate-host] 2026-02-17 18:15:09.233821 | controller | ok 2026-02-17 18:15:09.256064 | 2026-02-17 18:15:09.256189 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-17 18:15:09.287121 | controller | ok 2026-02-17 18:15:09.293950 | 2026-02-17 18:15:09.294141 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-17 18:15:09.536080 | controller -> localhost | ok 2026-02-17 18:15:09.542161 | 2026-02-17 18:15:09.542248 | TASK [validate-host : Collect information about the host] 2026-02-17 18:15:10.269117 | controller | ok 2026-02-17 18:15:10.288708 | 2026-02-17 18:15:10.288840 | TASK [validate-host : Sanitize hostname] 2026-02-17 18:15:10.338564 | controller | ok 2026-02-17 18:15:10.345510 | 2026-02-17 18:15:10.345834 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-17 18:15:10.850529 | controller -> localhost | changed 2026-02-17 18:15:10.856854 | 2026-02-17 18:15:10.856978 | TASK [validate-host : Collect information about zuul worker] 2026-02-17 18:15:11.228840 | controller | ok 2026-02-17 18:15:11.237437 | 2026-02-17 18:15:11.237593 | TASK [validate-host : Write out all zuul information for each host] 2026-02-17 18:15:11.663073 | controller -> localhost | changed 2026-02-17 18:15:11.674750 | 2026-02-17 18:15:11.674874 | TASK [include_role : prepare-workspace-openshift] 2026-02-17 18:15:11.700129 | controller | skipping: Conditional result was False 2026-02-17 18:15:11.707717 | 2026-02-17 18:15:11.707856 | TASK [include_role : remove-zuul-sshkey] 2026-02-17 18:15:11.733852 | controller | skipping: Conditional result was False 2026-02-17 18:15:11.742608 | 2026-02-17 18:15:11.742759 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-17 18:15:11.986371 | controller | ok: "logs" 2026-02-17 18:15:11.986620 | controller | ok: All items complete 2026-02-17 18:15:11.986649 | 2026-02-17 18:15:12.221348 | controller | ok: "artifacts" 2026-02-17 18:15:12.405685 | controller | ok: "docs" 2026-02-17 18:15:12.421937 | 2026-02-17 18:15:12.422037 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-17 18:15:12.875288 | controller | changed: "logs" 2026-02-17 18:15:13.109110 | controller | changed: "artifacts" 2026-02-17 18:15:13.349724 | controller | changed: "docs" 2026-02-17 18:15:13.399880 | 2026-02-17 18:15:13.399996 | PLAY RECAP 2026-02-17 18:15:13.400084 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-17 18:15:13.400125 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 18:15:13.400192 | 2026-02-17 18:15:13.586670 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-17 18:15:13.587597 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-17 18:15:14.311008 | 2026-02-17 18:15:14.312828 | PLAY [all] 2026-02-17 18:15:14.374416 | 2026-02-17 18:15:14.374562 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-17 18:15:14.476185 | controller | ok 2026-02-17 18:15:14.481499 | 2026-02-17 18:15:14.481620 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-17 18:15:15.183620 | controller | changed 2026-02-17 18:15:15.193659 | 2026-02-17 18:15:15.193776 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-17 18:15:17.914546 | controller | changed 2026-02-17 18:15:17.933360 | 2026-02-17 18:15:17.933471 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-17 18:15:18.368548 | controller | changed: 2026-02-17 18:15:18.369076 | controller | { 2026-02-17 18:15:18.369211 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-17 18:15:18.369295 | controller | } 2026-02-17 18:15:18.608144 | controller | changed: 2026-02-17 18:15:18.608259 | controller | { 2026-02-17 18:15:18.608290 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-17 18:15:18.608310 | controller | } 2026-02-17 18:15:18.845745 | controller | changed: 2026-02-17 18:15:18.845850 | controller | { 2026-02-17 18:15:18.845884 | 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-17 18:15:18.845910 | controller | } 2026-02-17 18:15:19.075832 | controller | changed: 2026-02-17 18:15:19.075919 | controller | { 2026-02-17 18:15:19.075943 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-17 18:15:19.075962 | controller | } 2026-02-17 18:15:19.306088 | controller | changed: 2026-02-17 18:15:19.306192 | controller | { 2026-02-17 18:15:19.306215 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-17 18:15:19.306233 | controller | } 2026-02-17 18:15:19.538130 | controller | changed: 2026-02-17 18:15:19.538228 | controller | { 2026-02-17 18:15:19.538254 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-17 18:15:19.538273 | controller | } 2026-02-17 18:15:19.814245 | controller | changed: 2026-02-17 18:15:19.814414 | controller | { 2026-02-17 18:15:19.815081 | 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-17 18:15:19.815140 | controller | } 2026-02-17 18:15:20.034206 | controller | changed: 2026-02-17 18:15:20.034293 | controller | { 2026-02-17 18:15:20.034318 | 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-17 18:15:20.034338 | controller | } 2026-02-17 18:15:20.300646 | controller | changed: 2026-02-17 18:15:20.300843 | controller | { 2026-02-17 18:15:20.300873 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-17 18:15:20.300892 | controller | } 2026-02-17 18:15:20.533922 | controller | changed: 2026-02-17 18:15:20.534041 | controller | { 2026-02-17 18:15:20.534076 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-17 18:15:20.534102 | controller | } 2026-02-17 18:15:20.759228 | controller | changed: 2026-02-17 18:15:20.759400 | controller | { 2026-02-17 18:15:20.759455 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-17 18:15:20.759519 | controller | } 2026-02-17 18:15:21.010009 | controller | changed: 2026-02-17 18:15:21.010198 | controller | { 2026-02-17 18:15:21.010221 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-17 18:15:21.010240 | controller | } 2026-02-17 18:15:21.247588 | controller | changed: 2026-02-17 18:15:21.247713 | controller | { 2026-02-17 18:15:21.247747 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-02-17 18:15:21.247775 | controller | } 2026-02-17 18:15:21.465786 | controller | changed: 2026-02-17 18:15:21.465879 | controller | { 2026-02-17 18:15:21.465904 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-17 18:15:21.465922 | controller | } 2026-02-17 18:15:21.728093 | controller | changed: 2026-02-17 18:15:21.728198 | controller | { 2026-02-17 18:15:21.728229 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-17 18:15:21.728254 | controller | } 2026-02-17 18:15:21.957467 | controller | changed: 2026-02-17 18:15:21.957566 | controller | { 2026-02-17 18:15:21.957589 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-17 18:15:21.957606 | controller | } 2026-02-17 18:15:22.191342 | controller | changed: 2026-02-17 18:15:22.191454 | controller | { 2026-02-17 18:15:22.191477 | 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-17 18:15:22.191497 | controller | } 2026-02-17 18:15:22.414790 | controller | changed: 2026-02-17 18:15:22.414902 | controller | { 2026-02-17 18:15:22.414935 | 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-17 18:15:22.414973 | controller | } 2026-02-17 18:15:22.670212 | controller | changed: 2026-02-17 18:15:22.670336 | controller | { 2026-02-17 18:15:22.670375 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-17 18:15:22.670405 | controller | } 2026-02-17 18:15:22.911905 | controller | changed: 2026-02-17 18:15:22.912065 | controller | { 2026-02-17 18:15:22.912105 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-17 18:15:22.912131 | controller | } 2026-02-17 18:15:23.147352 | controller | changed: 2026-02-17 18:15:23.147476 | controller | { 2026-02-17 18:15:23.147514 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-17 18:15:23.147543 | controller | } 2026-02-17 18:15:23.374731 | controller | changed: 2026-02-17 18:15:23.374819 | controller | { 2026-02-17 18:15:23.374842 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-17 18:15:23.374860 | controller | } 2026-02-17 18:15:23.649921 | controller | changed: 2026-02-17 18:15:23.650135 | controller | { 2026-02-17 18:15:23.650177 | 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-17 18:15:23.650210 | controller | } 2026-02-17 18:15:23.914991 | controller | changed: 2026-02-17 18:15:23.915109 | controller | { 2026-02-17 18:15:23.915144 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-17 18:15:23.915173 | controller | } 2026-02-17 18:15:24.168612 | controller | changed: 2026-02-17 18:15:24.169241 | controller | { 2026-02-17 18:15:24.169283 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-17 18:15:24.169316 | controller | } 2026-02-17 18:15:24.439514 | controller | changed: 2026-02-17 18:15:24.439793 | controller | { 2026-02-17 18:15:24.439842 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-17 18:15:24.439871 | controller | } 2026-02-17 18:15:24.469406 | 2026-02-17 18:15:24.469529 | TASK [Set timezone to UTC] 2026-02-17 18:15:24.970939 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-17 18:15:24.980166 | 2026-02-17 18:15:24.980306 | TASK [Create nodepool directory] 2026-02-17 18:15:25.217729 | controller | changed 2026-02-17 18:15:25.223674 | 2026-02-17 18:15:25.224168 | TASK [Create nodepool sub_nodes file] 2026-02-17 18:15:25.863335 | controller | changed 2026-02-17 18:15:25.869552 | 2026-02-17 18:15:25.869630 | TASK [Create nodepool sub_nodes_private file] 2026-02-17 18:15:26.472518 | controller | changed 2026-02-17 18:15:26.479330 | 2026-02-17 18:15:26.479408 | LOOP [Populate nodepool sub_nodes file] 2026-02-17 18:15:26.550860 | 2026-02-17 18:15:26.551098 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-17 18:15:26.586339 | 2026-02-17 18:15:26.586501 | TASK [Create nodepool primary file] 2026-02-17 18:15:26.611940 | controller | skipping: Conditional result was False 2026-02-17 18:15:26.620255 | 2026-02-17 18:15:26.620373 | TASK [Create nodepool node_private for this node] 2026-02-17 18:15:27.356838 | controller | changed 2026-02-17 18:15:27.386635 | 2026-02-17 18:15:27.387009 | LOOP [Copy ssh keys to nodepool directory] 2026-02-17 18:15:27.906359 | controller | ok: Item: id_rsa Runtime: 0:00:00.004467 2026-02-17 18:15:27.906530 | 2026-02-17 18:15:28.096491 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.003840 2026-02-17 18:15:28.112367 | 2026-02-17 18:15:28.112477 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-17 18:15:28.837917 | controller | changed 2026-02-17 18:15:28.843646 | 2026-02-17 18:15:28.843721 | TASK [Validate sudoers config after edits] 2026-02-17 18:15:29.138775 | controller | /etc/sudoers: parsed OK 2026-02-17 18:15:29.138828 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-17 18:15:29.138836 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-17 18:15:29.138841 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-17 18:15:29.406942 | controller | ok: Runtime: 0:00:00.010713 2026-02-17 18:15:29.414003 | 2026-02-17 18:15:29.414149 | TASK [Show the environment passed in to job shell scripts] 2026-02-17 18:15:29.705322 | controller | SHELL=/bin/bash 2026-02-17 18:15:29.705404 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-17 18:15:29.705416 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-17 18:15:29.705426 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/94/694/6f5a0b4586f820d3296dba7f44b2b714239cee81 2026-02-17 18:15:29.705489 | controller | PWD=/home/zuul 2026-02-17 18:15:29.705501 | controller | ZUUL_PIPELINE=github-check 2026-02-17 18:15:29.705507 | controller | LOGNAME=zuul 2026-02-17 18:15:29.705514 | controller | XDG_SESSION_TYPE=tty 2026-02-17 18:15:29.705529 | controller | _=/usr/bin/env 2026-02-17 18:15:29.705536 | controller | MOTD_SHOWN=pam 2026-02-17 18:15:29.705542 | controller | HOME=/home/zuul 2026-02-17 18:15:29.705548 | controller | LANG=en_US.UTF-8 2026-02-17 18:15:29.705555 | controller | SSH_CONNECTION=38.102.83.114 38824 38.102.83.94 22 2026-02-17 18:15:29.705562 | 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-17 18:15:29.705573 | controller | ZUUL_CHANGE_IDS=694,6f5a0b4586f820d3296dba7f44b2b714239cee81 2026-02-17 18:15:29.705580 | controller | WORKSPACE=/home/zuul/workspace 2026-02-17 18:15:29.705586 | controller | XDG_SESSION_CLASS=user 2026-02-17 18:15:29.705593 | controller | SELINUX_ROLE_REQUESTED= 2026-02-17 18:15:29.705599 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-17 18:15:29.705606 | controller | USER=zuul 2026-02-17 18:15:29.705612 | controller | ZUUL_VOTING=True 2026-02-17 18:15:29.705619 | controller | BUILD_TIMEOUT=1800000 2026-02-17 18:15:29.705625 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-17 18:15:29.705632 | controller | SHLVL=1 2026-02-17 18:15:29.705638 | controller | ZUUL_PATCHSET=6f5a0b4586f820d3296dba7f44b2b714239cee81 2026-02-17 18:15:29.705644 | controller | XDG_SESSION_ID=1 2026-02-17 18:15:29.705651 | controller | ZUUL_BRANCH=main 2026-02-17 18:15:29.705657 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-17 18:15:29.705664 | controller | SSH_CLIENT=38.102.83.114 38824 22 2026-02-17 18:15:29.705672 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-17 18:15:29.705679 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-17 18:15:29.705688 | controller | which_declare=declare -f 2026-02-17 18:15:29.705696 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-17 18:15:29.705702 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-17 18:15:29.705711 | controller | ZUUL_CHANGE=694 2026-02-17 18:15:29.705717 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-17 18:15:29.705724 | controller | ZUUL_UUID=acb36077f58d42c99ea323c19841e987 2026-02-17 18:15:29.705730 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-17 18:15:29.705737 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-17 18:15:29.705743 | controller | } 2026-02-17 18:15:29.967796 | controller | ok: Runtime: 0:00:00.006676 2026-02-17 18:15:29.975125 | 2026-02-17 18:15:29.978057 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-17 18:15:30.021931 | controller | skipping: Conditional result was False 2026-02-17 18:15:30.028975 | 2026-02-17 18:15:30.029102 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-17 18:15:30.588763 | controller | skipping: Conditional result was False 2026-02-17 18:15:30.599166 | 2026-02-17 18:15:30.599290 | TASK [Ensure legacy workspace directory] 2026-02-17 18:15:30.996597 | controller | changed 2026-02-17 18:15:31.067589 | 2026-02-17 18:15:31.067706 | PLAY RECAP 2026-02-17 18:15:31.067750 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-17 18:15:31.067771 | 2026-02-17 18:15:31.258044 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-17 18:15:31.258921 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-17 18:15:32.847921 | 2026-02-17 18:15:32.852249 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-17 18:15:32.923803 | 2026-02-17 18:15:32.923944 | TASK [Clone repos in the job workspace] 2026-02-17 18:15:32.966988 | controller | ok 2026-02-17 18:15:33.011119 | 2026-02-17 18:15:33.011276 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-17 18:15:33.608954 | controller | ok 2026-02-17 18:15:33.616186 | 2026-02-17 18:15:33.616289 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-17 18:15:38.934294 | controller | Output suppressed because no_log was given 2026-02-17 18:15:38.954325 | 2026-02-17 18:15:38.954426 | TASK [Create zuul-output directory] 2026-02-17 18:15:39.362484 | controller | ok 2026-02-17 18:15:39.379737 | 2026-02-17 18:15:39.379856 | TASK [Install required packages] 2026-02-17 18:16:29.194540 | controller | changed 2026-02-17 18:16:29.208108 | 2026-02-17 18:16:29.208234 | TASK [Output pip related things] 2026-02-17 18:16:30.279432 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-17 18:16:30.755168 | controller | changed 2026-02-17 18:16:30.768860 | 2026-02-17 18:16:30.769080 | TASK [Install requirements] 2026-02-17 18:17:37.950843 | controller | changed 2026-02-17 18:17:37.964362 | 2026-02-17 18:17:37.964452 | TASK [Add cronjob to trigger job stats] 2026-02-17 18:17:38.019476 | controller | skipping: Conditional result was False 2026-02-17 18:17:38.026370 | 2026-02-17 18:17:38.026452 | LOOP [Construct project change list] 2026-02-17 18:17:38.096760 | controller | ok: 2026-02-17 18:17:38.096980 | controller | { 2026-02-17 18:17:38.097042 | controller | "branch": "main", 2026-02-17 18:17:38.097082 | controller | "change": "694", 2026-02-17 18:17:38.097106 | controller | "change_message": "Add top-level notificationsBus configuration\n\n- Add notificationsBus.cluster to all telemetry-enabled deployments\r\n - Use rabbitmq-notifications for va/hci and dt/uni05epsilon (dedicated cluster)\r\n - Use rabbitmq for all other deployments (default cluster)\r\n- Add notificationsBus.cluster: rabbitmq to all other service-values files as placeholder to enable kustomize component to work universally\r\n- Create lib/control-plane/messaging-bus kustomize component to inject notificationsBus from service-values ConfigMap into spec.notificationsBus\r\n- Remove deprecated nova.notificationsBus replacements from kustomization files (replaced by top-level spec.notificationsBus)\r\n- Update va/hci and dt/uni05epsilon to use new notificationsBus.cluster format instead of deprecated notificationsBusInstance", 2026-02-17 18:17:38.097128 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/694", 2026-02-17 18:17:38.097159 | controller | "commit_id": "6f5a0b4586f820d3296dba7f44b2b714239cee81", 2026-02-17 18:17:38.097177 | controller | "patchset": "6f5a0b4586f820d3296dba7f44b2b714239cee81", 2026-02-17 18:17:38.097193 | controller | "project": { 2026-02-17 18:17:38.097210 | controller | "canonical_hostname": "github.com", 2026-02-17 18:17:38.097226 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-17 18:17:38.097242 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-17 18:17:38.097258 | controller | "short_name": "architecture", 2026-02-17 18:17:38.097274 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-17 18:17:38.097290 | controller | }, 2026-02-17 18:17:38.097306 | controller | "topic": null 2026-02-17 18:17:38.097322 | controller | } 2026-02-17 18:17:38.145459 | 2026-02-17 18:17:38.145561 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-17 18:17:38.164410 | 2026-02-17 18:17:38.164528 | TASK [Filter out host if needed] 2026-02-17 18:17:38.179162 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-17 18:17:38.185958 | 2026-02-17 18:17:38.186083 | TASK [Get git tag for image tagging] 2026-02-17 18:17:38.751454 | controller | skipping: Conditional result was False 2026-02-17 18:17:38.757687 | 2026-02-17 18:17:38.757809 | TASK [Set openstack-runner image] 2026-02-17 18:17:38.782872 | controller | skipping: Conditional result was False 2026-02-17 18:17:38.789418 | 2026-02-17 18:17:38.789530 | TASK [Build openstack-runner image] 2026-02-17 18:17:38.814466 | controller | skipping: Conditional result was False 2026-02-17 18:17:38.820492 | 2026-02-17 18:17:38.820559 | TASK [Push openstack-runner image] 2026-02-17 18:17:38.844554 | controller | skipping: Conditional result was False 2026-02-17 18:17:38.850185 | 2026-02-17 18:17:38.850251 | TASK [Make sure ci-framework directory exists] 2026-02-17 18:17:38.874125 | controller | skipping: Conditional result was False 2026-02-17 18:17:38.881281 | 2026-02-17 18:17:38.881350 | TASK [Create EDPM ansible var file] 2026-02-17 18:17:38.905600 | controller | skipping: Conditional result was False 2026-02-17 18:17:38.941593 | 2026-02-17 18:17:38.941725 | PLAY RECAP 2026-02-17 18:17:38.941785 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-17 18:17:38.941816 | 2026-02-17 18:17:39.084736 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-17 18:17:39.087508 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-17 18:17:39.785773 | 2026-02-17 18:17:39.785995 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-17 18:17:39.820442 | 2026-02-17 18:17:39.820660 | TASK [Create zuul-output directory] 2026-02-17 18:17:40.256264 | controller | changed 2026-02-17 18:17:40.262791 | 2026-02-17 18:17:40.262930 | TASK [Slurp Zuul inventory test] 2026-02-17 18:17:40.583743 | controller -> localhost | ok 2026-02-17 18:17:40.601355 | 2026-02-17 18:17:40.601556 | TASK [Save zuul inventory] 2026-02-17 18:17:41.543002 | controller | changed 2026-02-17 18:17:41.557244 | 2026-02-17 18:17:41.557404 | TASK [Save zuul vars without the change_message] 2026-02-17 18:17:42.375408 | controller | changed 2026-02-17 18:17:42.408632 | 2026-02-17 18:17:42.408788 | PLAY RECAP 2026-02-17 18:17:42.408851 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 18:17:42.408882 | 2026-02-17 18:17:42.521565 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-17 18:17:42.526893 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-17 18:17:43.123528 | 2026-02-17 18:17:43.123673 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-17 18:17:43.145582 | 2026-02-17 18:17:43.145753 | TASK [Filter out host if needed] 2026-02-17 18:17:43.155266 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-17 18:17:43.160692 | 2026-02-17 18:17:43.160810 | TASK [Run playbook] 2026-02-17 18:17:44.189467 | controller | 2026-02-17 18:17:45.065229 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-17 18:17:45.065305 | controller | 2026-02-17 18:17:45.065314 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-17 18:17:45.065321 | controller | Tuesday 17 February 2026 18:17:44 +0000 (0:00:00.034) 0:00:00.034 ****** 2026-02-17 18:17:45.065328 | controller | Tuesday 17 February 2026 18:17:44 +0000 (0:00:00.032) 0:00:00.032 ****** 2026-02-17 18:17:45.065344 | controller | ok: [localhost] 2026-02-17 18:17:45.117384 | controller | 2026-02-17 18:17:45.117436 | 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-17 18:17:45.117451 | controller | Tuesday 17 February 2026 18:17:45 +0000 (0:00:00.875) 0:00:00.910 ****** 2026-02-17 18:17:45.117458 | controller | Tuesday 17 February 2026 18:17:45 +0000 (0:00:00.876) 0:00:00.908 ****** 2026-02-17 18:17:45.117469 | controller | ok: [localhost] 2026-02-17 18:17:45.165287 | controller | 2026-02-17 18:17:45.165384 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-17 18:17:45.165394 | controller | Tuesday 17 February 2026 18:17:45 +0000 (0:00:00.052) 0:00:00.962 ****** 2026-02-17 18:17:45.165400 | controller | Tuesday 17 February 2026 18:17:45 +0000 (0:00:00.052) 0:00:00.960 ****** 2026-02-17 18:17:45.165417 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-17 18:17:45.191049 | controller | 2026-02-17 18:17:45.191162 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-17 18:17:45.191171 | controller | Tuesday 17 February 2026 18:17:45 +0000 (0:00:00.048) 0:00:01.010 ****** 2026-02-17 18:17:45.191176 | controller | Tuesday 17 February 2026 18:17:45 +0000 (0:00:00.048) 0:00:01.008 ****** 2026-02-17 18:17:45.191197 | controller | ok: [localhost] => 2026-02-17 18:17:49.166953 | controller | cifmw_ci_setup_packages: 2026-02-17 18:17:49.167014 | controller | - bash-completion 2026-02-17 18:17:49.167023 | controller | - ca-certificates 2026-02-17 18:17:49.167029 | controller | - git-core 2026-02-17 18:17:49.167036 | controller | - make 2026-02-17 18:17:49.167040 | controller | - tar 2026-02-17 18:17:49.167046 | controller | - tmux 2026-02-17 18:17:49.167050 | controller | - python3-pip 2026-02-17 18:17:49.167055 | controller | 2026-02-17 18:17:49.167060 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-17 18:17:49.167071 | controller | Tuesday 17 February 2026 18:17:45 +0000 (0:00:00.025) 0:00:01.036 ****** 2026-02-17 18:17:49.167076 | controller | Tuesday 17 February 2026 18:17:45 +0000 (0:00:00.025) 0:00:01.034 ****** 2026-02-17 18:17:49.167089 | controller | changed: [localhost] 2026-02-17 18:17:49.457531 | controller | 2026-02-17 18:17:49.457578 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-17 18:17:49.457590 | controller | Tuesday 17 February 2026 18:17:49 +0000 (0:00:03.976) 0:00:05.012 ****** 2026-02-17 18:17:49.457596 | controller | Tuesday 17 February 2026 18:17:49 +0000 (0:00:03.976) 0:00:05.010 ****** 2026-02-17 18:17:49.457606 | controller | ok: [localhost] 2026-02-17 18:17:49.762743 | controller | 2026-02-17 18:17:49.762787 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-17 18:17:49.762797 | controller | Tuesday 17 February 2026 18:17:49 +0000 (0:00:00.290) 0:00:05.303 ****** 2026-02-17 18:17:49.762804 | controller | Tuesday 17 February 2026 18:17:49 +0000 (0:00:00.290) 0:00:05.301 ****** 2026-02-17 18:17:49.762821 | controller | changed: [localhost] 2026-02-17 18:17:55.108252 | controller | 2026-02-17 18:17:55.108378 | 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-17 18:17:55.108400 | controller | Tuesday 17 February 2026 18:17:49 +0000 (0:00:00.304) 0:00:05.608 ****** 2026-02-17 18:17:55.108433 | controller | Tuesday 17 February 2026 18:17:49 +0000 (0:00:00.304) 0:00:05.606 ****** 2026-02-17 18:17:55.108458 | controller | changed: [localhost] 2026-02-17 18:17:55.137175 | controller | 2026-02-17 18:17:55.137215 | 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-17 18:17:55.137228 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:05.345) 0:00:10.953 ****** 2026-02-17 18:17:55.137234 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:05.345) 0:00:10.951 ****** 2026-02-17 18:17:55.137244 | controller | skipping: [localhost] 2026-02-17 18:17:55.413332 | controller | 2026-02-17 18:17:55.413409 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-17 18:17:55.413422 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.029) 0:00:10.982 ****** 2026-02-17 18:17:55.413429 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.029) 0:00:10.980 ****** 2026-02-17 18:17:55.413443 | controller | changed: [localhost] 2026-02-17 18:17:55.705280 | controller | 2026-02-17 18:17:55.705318 | 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-17 18:17:55.705326 | controller | source ~/.oc_completion 2026-02-17 18:17:55.705331 | controller | fi] *** 2026-02-17 18:17:55.705346 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.276) 0:00:11.259 ****** 2026-02-17 18:17:55.705366 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.276) 0:00:11.257 ****** 2026-02-17 18:17:55.705381 | controller | changed: [localhost] 2026-02-17 18:17:55.726497 | controller | 2026-02-17 18:17:55.726562 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-17 18:17:55.726573 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.291) 0:00:11.550 ****** 2026-02-17 18:17:55.726583 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.291) 0:00:11.548 ****** 2026-02-17 18:17:55.726599 | controller | skipping: [localhost] 2026-02-17 18:17:55.747706 | controller | 2026-02-17 18:17:55.747827 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-17 18:17:55.747835 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-17 18:17:55.747842 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-17 18:17:55.747848 | controller | }}] *** 2026-02-17 18:17:55.747854 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.021) 0:00:11.571 ****** 2026-02-17 18:17:55.747860 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.021) 0:00:11.570 ****** 2026-02-17 18:17:55.747884 | controller | skipping: [localhost] 2026-02-17 18:17:55.770426 | controller | 2026-02-17 18:17:55.770505 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-17 18:17:55.770516 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.021) 0:00:11.593 ****** 2026-02-17 18:17:55.770523 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.021) 0:00:11.591 ****** 2026-02-17 18:17:55.770544 | controller | skipping: [localhost] 2026-02-17 18:17:55.787467 | controller | 2026-02-17 18:17:55.787550 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-17 18:17:55.787559 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.022) 0:00:11.615 ****** 2026-02-17 18:17:55.787566 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.022) 0:00:11.614 ****** 2026-02-17 18:17:55.787586 | controller | skipping: [localhost] 2026-02-17 18:17:55.806324 | controller | 2026-02-17 18:17:55.806393 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-17 18:17:55.806406 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.017) 0:00:11.633 ****** 2026-02-17 18:17:55.806413 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.017) 0:00:11.631 ****** 2026-02-17 18:17:55.806426 | controller | skipping: [localhost] 2026-02-17 18:17:55.828406 | controller | 2026-02-17 18:17:55.828455 | 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-17 18:17:55.828470 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.018) 0:00:11.651 ****** 2026-02-17 18:17:55.828477 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.018) 0:00:11.650 ****** 2026-02-17 18:17:55.828488 | controller | skipping: [localhost] 2026-02-17 18:17:56.760897 | controller | 2026-02-17 18:17:56.760974 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-17 18:17:56.760982 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.022) 0:00:11.674 ****** 2026-02-17 18:17:56.760989 | controller | Tuesday 17 February 2026 18:17:55 +0000 (0:00:00.022) 0:00:11.672 ****** 2026-02-17 18:17:56.761009 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-17 18:17:57.111096 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-17 18:17:57.111168 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-17 18:17:57.111181 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-17 18:17:57.111192 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-17 18:17:57.111201 | controller | 2026-02-17 18:17:57.111211 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-17 18:17:57.111220 | controller | Tuesday 17 February 2026 18:17:56 +0000 (0:00:00.932) 0:00:12.606 ****** 2026-02-17 18:17:57.111230 | controller | Tuesday 17 February 2026 18:17:56 +0000 (0:00:00.932) 0:00:12.604 ****** 2026-02-17 18:17:57.111250 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-17 18:17:57.402431 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-17 18:17:57.402540 | controller | 2026-02-17 18:17:57.402551 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-17 18:17:57.402559 | controller | Tuesday 17 February 2026 18:17:57 +0000 (0:00:00.349) 0:00:12.956 ****** 2026-02-17 18:17:57.402566 | controller | Tuesday 17 February 2026 18:17:57 +0000 (0:00:00.349) 0:00:12.954 ****** 2026-02-17 18:17:57.402583 | controller | ok: [localhost] 2026-02-17 18:17:57.702631 | controller | 2026-02-17 18:17:57.702712 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-17 18:17:57.702724 | controller | Tuesday 17 February 2026 18:17:57 +0000 (0:00:00.290) 0:00:13.247 ****** 2026-02-17 18:17:57.702734 | controller | Tuesday 17 February 2026 18:17:57 +0000 (0:00:00.290) 0:00:13.245 ****** 2026-02-17 18:17:57.702757 | controller | ok: [localhost] 2026-02-17 18:17:58.204269 | controller | 2026-02-17 18:17:58.204335 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-17 18:17:58.204349 | controller | Tuesday 17 February 2026 18:17:57 +0000 (0:00:00.300) 0:00:13.548 ****** 2026-02-17 18:17:58.204373 | controller | Tuesday 17 February 2026 18:17:57 +0000 (0:00:00.300) 0:00:13.546 ****** 2026-02-17 18:17:58.204386 | controller | changed: [localhost] 2026-02-17 18:17:58.271460 | controller | 2026-02-17 18:17:58.271506 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-17 18:17:58.271516 | controller | Tuesday 17 February 2026 18:17:58 +0000 (0:00:00.501) 0:00:14.049 ****** 2026-02-17 18:17:58.271523 | controller | Tuesday 17 February 2026 18:17:58 +0000 (0:00:00.501) 0:00:14.048 ****** 2026-02-17 18:17:58.271537 | controller | ok: [localhost] 2026-02-17 18:17:58.672927 | controller | 2026-02-17 18:17:58.672977 | 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-17 18:17:58.672984 | controller | Tuesday 17 February 2026 18:17:58 +0000 (0:00:00.067) 0:00:14.117 ****** 2026-02-17 18:17:58.672998 | controller | Tuesday 17 February 2026 18:17:58 +0000 (0:00:00.067) 0:00:14.115 ****** 2026-02-17 18:17:58.673008 | controller | ok: [localhost] 2026-02-17 18:17:59.106641 | controller | 2026-02-17 18:17:59.106697 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-17 18:17:59.106708 | controller | Tuesday 17 February 2026 18:17:58 +0000 (0:00:00.401) 0:00:14.518 ****** 2026-02-17 18:17:59.106718 | controller | Tuesday 17 February 2026 18:17:58 +0000 (0:00:00.401) 0:00:14.516 ****** 2026-02-17 18:17:59.106734 | controller | ok: [localhost] 2026-02-17 18:17:59.139004 | controller | 2026-02-17 18:17:59.139078 | 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-17 18:17:59.139096 | controller | ] *** 2026-02-17 18:17:59.139105 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.433) 0:00:14.951 ****** 2026-02-17 18:17:59.139114 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.433) 0:00:14.950 ****** 2026-02-17 18:17:59.139132 | controller | skipping: [localhost] 2026-02-17 18:17:59.376972 | controller | 2026-02-17 18:17:59.377036 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-17 18:17:59.377047 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.032) 0:00:14.984 ****** 2026-02-17 18:17:59.377055 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.032) 0:00:14.982 ****** 2026-02-17 18:17:59.377070 | controller | changed: [localhost] 2026-02-17 18:17:59.480112 | controller | 2026-02-17 18:17:59.480196 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-17 18:17:59.480215 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-17 18:17:59.480231 | controller | default({}) | 2026-02-17 18:17:59.480245 | controller | combine(item.value, recursive=True) 2026-02-17 18:17:59.480259 | controller | }}] *** 2026-02-17 18:17:59.480270 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.237) 0:00:15.222 ****** 2026-02-17 18:17:59.480280 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.237) 0:00:15.220 ****** 2026-02-17 18:17:59.480304 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-17 18:17:59.595431 | controller | 2026-02-17 18:17:59.595521 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-17 18:17:59.595535 | controller | _b64_kustomize_user_patches | 2026-02-17 18:17:59.595547 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-17 18:17:59.595558 | controller | }}] *** 2026-02-17 18:17:59.595569 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.103) 0:00:15.325 ****** 2026-02-17 18:17:59.595580 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.103) 0:00:15.323 ****** 2026-02-17 18:17:59.595622 | controller | ok: [localhost] 2026-02-17 18:17:59.624544 | controller | 2026-02-17 18:17:59.624613 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-17 18:17:59.624621 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.115) 0:00:15.440 ****** 2026-02-17 18:17:59.624626 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.115) 0:00:15.439 ****** 2026-02-17 18:17:59.624638 | controller | skipping: [localhost] 2026-02-17 18:17:59.650683 | controller | 2026-02-17 18:17:59.650742 | 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-17 18:17:59.650766 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.029) 0:00:15.470 ****** 2026-02-17 18:17:59.650778 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.029) 0:00:15.468 ****** 2026-02-17 18:17:59.650811 | controller | skipping: [localhost] 2026-02-17 18:17:59.676579 | controller | 2026-02-17 18:17:59.676648 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-17 18:17:59.676658 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.026) 0:00:15.496 ****** 2026-02-17 18:17:59.676666 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.026) 0:00:15.494 ****** 2026-02-17 18:17:59.676679 | controller | skipping: [localhost] 2026-02-17 18:17:59.719405 | controller | 2026-02-17 18:17:59.719473 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-17 18:17:59.719485 | controller | _net_env_def_slurp['content'] | 2026-02-17 18:17:59.719493 | controller | b64decode | 2026-02-17 18:17:59.719500 | controller | from_yaml 2026-02-17 18:17:59.719507 | controller | }}, cacheable=True] *** 2026-02-17 18:17:59.719515 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.025) 0:00:15.522 ****** 2026-02-17 18:17:59.719522 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.025) 0:00:15.520 ****** 2026-02-17 18:17:59.719545 | controller | skipping: [localhost] 2026-02-17 18:17:59.953841 | controller | 2026-02-17 18:17:59.953917 | controller | TASK [Discover automation files paths={{ 2026-02-17 18:17:59.953929 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-17 18:17:59.953937 | controller | path_join 2026-02-17 18:17:59.953945 | controller | }}, patterns=*.yaml] *** 2026-02-17 18:17:59.953969 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.042) 0:00:15.564 ****** 2026-02-17 18:17:59.953977 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.042) 0:00:15.563 ****** 2026-02-17 18:17:59.953996 | controller | ok: [localhost] 2026-02-17 18:18:08.043081 | controller | 2026-02-17 18:18:08.043159 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-17 18:18:08.043166 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.234) 0:00:15.799 ****** 2026-02-17 18:18:08.043171 | controller | Tuesday 17 February 2026 18:17:59 +0000 (0:00:00.234) 0:00:15.797 ****** 2026-02-17 18:18:08.043187 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-17 18:18:09.539533 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-17 18:18:09.539611 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-17 18:18:09.539621 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-17 18:18:09.539629 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-17 18:18:09.539637 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-17 18:18:09.539643 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-17 18:18:09.539650 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-17 18:18:09.539657 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-17 18:18:09.539664 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-17 18:18:09.539672 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-17 18:18:09.539679 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-17 18:18:09.539686 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-17 18:18:09.539693 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-17 18:18:09.539700 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-17 18:18:09.539707 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-17 18:18:09.539714 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-17 18:18:09.539721 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-17 18:18:09.539727 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-17 18:18:09.539734 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-17 18:18:09.539741 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-17 18:18:09.539748 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-17 18:18:09.539755 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-17 18:18:09.539763 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-17 18:18:09.539770 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-17 18:18:09.539777 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-17 18:18:09.539803 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-17 18:18:09.539812 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-17 18:18:09.539819 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-17 18:18:09.539827 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-17 18:18:09.539834 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-17 18:18:09.539842 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-17 18:18:09.539850 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-17 18:18:09.539857 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-17 18:18:09.539864 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-17 18:18:09.539872 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-17 18:18:09.539879 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-17 18:18:09.539887 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-17 18:18:09.539895 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-17 18:18:09.539903 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-17 18:18:09.539910 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-17 18:18:09.539917 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-17 18:18:09.539925 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-17 18:18:09.539933 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-17 18:18:09.539939 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-17 18:18:09.539945 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-17 18:18:09.539952 | controller | 2026-02-17 18:18:09.539958 | controller | TASK [Load automation files as fact vas={{ 2026-02-17 18:18:09.539966 | controller | vas | default({}) | 2026-02-17 18:18:09.539973 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-17 18:18:09.539981 | controller | }}] *** 2026-02-17 18:18:09.539989 | controller | Tuesday 17 February 2026 18:18:08 +0000 (0:00:08.089) 0:00:23.888 ****** 2026-02-17 18:18:09.539997 | controller | Tuesday 17 February 2026 18:18:08 +0000 (0:00:08.089) 0:00:23.886 ****** 2026-02-17 18:18:09.540018 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-17 18:18:09.575554 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-17 18:18:09.575634 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-17 18:18:09.575645 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-17 18:18:09.575653 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-17 18:18:09.575661 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-17 18:18:09.575669 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-17 18:18:09.575676 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-17 18:18:09.575683 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-17 18:18:09.575691 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-17 18:18:09.575705 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-17 18:18:09.575714 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-17 18:18:09.575721 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-17 18:18:09.575728 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-17 18:18:09.575735 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-17 18:18:09.575742 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-17 18:18:09.575750 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-17 18:18:09.575757 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-17 18:18:09.575764 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-17 18:18:09.575771 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-17 18:18:09.575778 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-17 18:18:09.575785 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-17 18:18:09.575792 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-17 18:18:09.575800 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-17 18:18:09.575807 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-17 18:18:09.575814 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-17 18:18:09.575820 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-17 18:18:09.575827 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-17 18:18:09.575849 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-17 18:18:09.575858 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-17 18:18:09.575865 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-17 18:18:09.575873 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-17 18:18:09.575886 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-17 18:18:09.575893 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-17 18:18:09.575901 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-17 18:18:09.575908 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-17 18:18:09.575915 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-17 18:18:09.575922 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-17 18:18:09.575930 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-17 18:18:09.575937 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-17 18:18:09.575944 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-17 18:18:09.575951 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-17 18:18:09.575958 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-17 18:18:09.575965 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-17 18:18:09.575973 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-17 18:18:09.575981 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-17 18:18:09.575989 | controller | 2026-02-17 18:18:09.575997 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-17 18:18:09.576006 | controller | Tuesday 17 February 2026 18:18:09 +0000 (0:00:01.496) 0:00:25.385 ****** 2026-02-17 18:18:09.576015 | controller | Tuesday 17 February 2026 18:18:09 +0000 (0:00:01.496) 0:00:25.383 ****** 2026-02-17 18:18:09.576038 | controller | ok: [localhost] 2026-02-17 18:18:10.204917 | controller | 2026-02-17 18:18:10.205035 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-17 18:18:10.205046 | controller | Tuesday 17 February 2026 18:18:09 +0000 (0:00:00.035) 0:00:25.421 ****** 2026-02-17 18:18:10.205053 | controller | Tuesday 17 February 2026 18:18:09 +0000 (0:00:00.035) 0:00:25.419 ****** 2026-02-17 18:18:10.205075 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-17 18:18:10.536437 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-17 18:18:10.536508 | controller | 2026-02-17 18:18:10.536517 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-17 18:18:10.536525 | controller | Tuesday 17 February 2026 18:18:10 +0000 (0:00:00.629) 0:00:26.050 ****** 2026-02-17 18:18:10.536532 | controller | Tuesday 17 February 2026 18:18:10 +0000 (0:00:00.629) 0:00:26.048 ****** 2026-02-17 18:18:10.536552 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-17 18:18:10.902048 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-17 18:18:10.902128 | controller | 2026-02-17 18:18:10.902138 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-17 18:18:10.902146 | controller | Tuesday 17 February 2026 18:18:10 +0000 (0:00:00.331) 0:00:26.382 ****** 2026-02-17 18:18:10.902153 | controller | Tuesday 17 February 2026 18:18:10 +0000 (0:00:00.331) 0:00:26.380 ****** 2026-02-17 18:18:10.902171 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-17 18:18:10.930276 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-17 18:18:10.930345 | controller | 2026-02-17 18:18:10.930372 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-17 18:18:10.930379 | controller | _pub_keys.results[1].content | b64decode 2026-02-17 18:18:10.930385 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-17 18:18:10.930390 | controller | _priv_keys.results[1].content | b64decode 2026-02-17 18:18:10.930406 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-17 18:18:10.930411 | controller | _pub_keys.results[1].content | b64decode 2026-02-17 18:18:10.930422 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-17 18:18:10.930427 | controller | _pub_keys.results[0].content | b64decode 2026-02-17 18:18:10.930431 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-17 18:18:10.930435 | controller | _priv_keys.results[0].content | b64decode 2026-02-17 18:18:10.930440 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-17 18:18:10.930444 | controller | [ 2026-02-17 18:18:10.930451 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-17 18:18:10.930457 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-17 18:18:10.930464 | controller | ] | select() 2026-02-17 18:18:10.930470 | controller | }}] *** 2026-02-17 18:18:10.930485 | controller | Tuesday 17 February 2026 18:18:10 +0000 (0:00:00.365) 0:00:26.747 ****** 2026-02-17 18:18:10.930493 | controller | Tuesday 17 February 2026 18:18:10 +0000 (0:00:00.365) 0:00:26.745 ****** 2026-02-17 18:18:10.930512 | controller | ok: [localhost] 2026-02-17 18:18:11.189865 | controller | 2026-02-17 18:18:11.189942 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-17 18:18:11.189952 | controller | Tuesday 17 February 2026 18:18:10 +0000 (0:00:00.028) 0:00:26.776 ****** 2026-02-17 18:18:11.189959 | controller | Tuesday 17 February 2026 18:18:10 +0000 (0:00:00.028) 0:00:26.774 ****** 2026-02-17 18:18:11.189979 | controller | 2026-02-17 18:18:11.226767 | 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-17 18:18:11.226854 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.259) 0:00:27.035 ****** 2026-02-17 18:18:11.226868 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.259) 0:00:27.033 ****** 2026-02-17 18:18:11.226891 | controller | ok: [localhost] => 2026-02-17 18:18:11.250324 | controller | changed: false 2026-02-17 18:18:11.250425 | controller | msg: All assertions passed 2026-02-17 18:18:11.250438 | controller | 2026-02-17 18:18:11.250448 | 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-17 18:18:11.250458 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.036) 0:00:27.072 ****** 2026-02-17 18:18:11.250468 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.036) 0:00:27.070 ****** 2026-02-17 18:18:11.250492 | controller | skipping: [localhost] 2026-02-17 18:18:11.276615 | controller | 2026-02-17 18:18:11.276693 | 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-17 18:18:11.276703 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.023) 0:00:27.096 ****** 2026-02-17 18:18:11.276711 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.023) 0:00:27.094 ****** 2026-02-17 18:18:11.276732 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=300s) 2026-02-17 18:18:11.297123 | controller | 2026-02-17 18:18:11.297160 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:18:11.297166 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.026) 0:00:27.122 ****** 2026-02-17 18:18:11.297171 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.026) 0:00:27.120 ****** 2026-02-17 18:18:11.297181 | controller | skipping: [localhost] 2026-02-17 18:18:11.330741 | controller | 2026-02-17 18:18:11.330806 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:18:11.330827 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.020) 0:00:27.142 ****** 2026-02-17 18:18:11.330835 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.020) 0:00:27.140 ****** 2026-02-17 18:18:11.330851 | controller | ok: [localhost] 2026-02-17 18:18:11.546668 | controller | 2026-02-17 18:18:11.546743 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:18:11.546750 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:11.546755 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:18:11.546760 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:18:11.546764 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.034) 0:00:27.176 ****** 2026-02-17 18:18:11.546769 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.034) 0:00:27.174 ****** 2026-02-17 18:18:11.546784 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-17 18:18:11.607215 | controller | 2026-02-17 18:18:11.607288 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:18:11.607318 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.215) 0:00:27.392 ****** 2026-02-17 18:18:11.607325 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.215) 0:00:27.390 ****** 2026-02-17 18:18:11.607342 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:18:11.665015 | controller | 2026-02-17 18:18:11.665085 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/control-plane/networking/nncp name=run_hook] *** 2026-02-17 18:18:11.665092 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.059) 0:00:27.452 ****** 2026-02-17 18:18:11.665097 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.059) 0:00:27.450 ****** 2026-02-17 18:18:11.665113 | controller | skipping: [localhost] 2026-02-17 18:18:11.785595 | controller | 2026-02-17 18:18:11.785668 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-02-17 18:18:11.785678 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.058) 0:00:27.510 ****** 2026-02-17 18:18:11.785685 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.058) 0:00:27.508 ****** 2026-02-17 18:18:11.785705 | controller | 2026-02-17 18:18:12.301903 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:18:12.301941 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.120) 0:00:27.631 ****** 2026-02-17 18:18:12.301949 | controller | Tuesday 17 February 2026 18:18:11 +0000 (0:00:00.120) 0:00:27.629 ****** 2026-02-17 18:18:12.301959 | 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-17 18:18:12.353810 | controller | 2026-02-17 18:18:12.353851 | 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-17 18:18:12.353859 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.516) 0:00:28.147 ****** 2026-02-17 18:18:12.353866 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.516) 0:00:28.145 ****** 2026-02-17 18:18:12.353877 | controller | ok: [localhost] => 2026-02-17 18:18:12.551855 | controller | changed: false 2026-02-17 18:18:12.551914 | controller | msg: All assertions passed 2026-02-17 18:18:12.551921 | controller | 2026-02-17 18:18:12.551927 | 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-17 18:18:12.551932 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.052) 0:00:28.199 ****** 2026-02-17 18:18:12.551937 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.052) 0:00:28.197 ****** 2026-02-17 18:18:12.551950 | controller | ok: [localhost] 2026-02-17 18:18:12.602595 | controller | 2026-02-17 18:18:12.602667 | 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-17 18:18:12.602688 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.197) 0:00:28.397 ****** 2026-02-17 18:18:12.602703 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.197) 0:00:28.395 ****** 2026-02-17 18:18:12.602718 | controller | ok: [localhost] => 2026-02-17 18:18:12.788961 | controller | changed: false 2026-02-17 18:18:12.789049 | controller | msg: All assertions passed 2026-02-17 18:18:12.789068 | controller | 2026-02-17 18:18:12.789083 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:18:12.789099 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.050) 0:00:28.448 ****** 2026-02-17 18:18:12.789114 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.050) 0:00:28.446 ****** 2026-02-17 18:18:12.789144 | controller | ok: [localhost] 2026-02-17 18:18:13.407781 | controller | 2026-02-17 18:18:13.407857 | 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-17 18:18:13.407867 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:18:13.407875 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:18:13.407881 | controller | _config_map_content | 2026-02-17 18:18:13.407896 | controller | ansible.utils.remove_keys( 2026-02-17 18:18:13.407902 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:18:13.407909 | controller | matching_parameter='regex') 2026-02-17 18:18:13.407915 | controller | }}, cacheable=False] *** 2026-02-17 18:18:13.407922 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.186) 0:00:28.634 ****** 2026-02-17 18:18:13.407929 | controller | Tuesday 17 February 2026 18:18:12 +0000 (0:00:00.186) 0:00:28.632 ****** 2026-02-17 18:18:13.407949 | controller | ok: [localhost] 2026-02-17 18:18:13.463278 | controller | 2026-02-17 18:18:13.463319 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:18:13.463327 | controller | Tuesday 17 February 2026 18:18:13 +0000 (0:00:00.619) 0:00:29.253 ****** 2026-02-17 18:18:13.463333 | controller | Tuesday 17 February 2026 18:18:13 +0000 (0:00:00.619) 0:00:29.251 ****** 2026-02-17 18:18:13.463345 | 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-17 18:18:13.512863 | controller | 2026-02-17 18:18:13.512923 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-17 18:18:13.512931 | controller | Tuesday 17 February 2026 18:18:13 +0000 (0:00:00.055) 0:00:29.308 ****** 2026-02-17 18:18:13.512937 | controller | Tuesday 17 February 2026 18:18:13 +0000 (0:00:00.055) 0:00:29.307 ****** 2026-02-17 18:18:13.512948 | controller | ok: [localhost] => 2026-02-17 18:18:13.725121 | controller | changed: false 2026-02-17 18:18:13.725161 | controller | msg: All assertions passed 2026-02-17 18:18:13.725169 | controller | 2026-02-17 18:18:13.725175 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:18:13.725182 | controller | Tuesday 17 February 2026 18:18:13 +0000 (0:00:00.049) 0:00:29.358 ****** 2026-02-17 18:18:13.725188 | controller | Tuesday 17 February 2026 18:18:13 +0000 (0:00:00.049) 0:00:29.356 ****** 2026-02-17 18:18:13.725200 | controller | changed: [localhost] 2026-02-17 18:18:14.320001 | controller | 2026-02-17 18:18:14.320059 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:18:14.320068 | controller | (snippet_datadir, 2026-02-17 18:18:14.320075 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:18:14.320080 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:18:14.320085 | controller | Tuesday 17 February 2026 18:18:13 +0000 (0:00:00.212) 0:00:29.570 ****** 2026-02-17 18:18:14.320089 | controller | Tuesday 17 February 2026 18:18:13 +0000 (0:00:00.212) 0:00:29.569 ****** 2026-02-17 18:18:14.320113 | controller | changed: [localhost] 2026-02-17 18:18:14.401933 | controller | 2026-02-17 18:18:14.402000 | 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-17 18:18:14.402008 | controller | Tuesday 17 February 2026 18:18:14 +0000 (0:00:00.594) 0:00:30.165 ****** 2026-02-17 18:18:14.402015 | controller | Tuesday 17 February 2026 18:18:14 +0000 (0:00:00.594) 0:00:30.163 ****** 2026-02-17 18:18:14.402030 | controller | ok: [localhost] 2026-02-17 18:18:14.847093 | controller | 2026-02-17 18:18:14.847169 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:18:14.847178 | controller | (snippet_datadir, 2026-02-17 18:18:14.847185 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:18:14.847192 | controller | }}, content={{ 2026-02-17 18:18:14.847198 | controller | _base64_patch | 2026-02-17 18:18:14.847205 | controller | default({}) | 2026-02-17 18:18:14.847211 | controller | to_nice_yaml 2026-02-17 18:18:14.847217 | controller | }}, mode=0644] *** 2026-02-17 18:18:14.847224 | controller | Tuesday 17 February 2026 18:18:14 +0000 (0:00:00.081) 0:00:30.247 ****** 2026-02-17 18:18:14.847231 | controller | Tuesday 17 February 2026 18:18:14 +0000 (0:00:00.081) 0:00:30.245 ****** 2026-02-17 18:18:14.847253 | controller | changed: [localhost] 2026-02-17 18:18:15.250577 | controller | 2026-02-17 18:18:15.250672 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:18:15.250687 | controller | (snippet_datadir, 2026-02-17 18:18:15.250699 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:18:15.250710 | controller | }}, content={{ 2026-02-17 18:18:15.250722 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:18:15.250733 | controller | default({}) | 2026-02-17 18:18:15.250743 | controller | to_nice_yaml 2026-02-17 18:18:15.250758 | controller | }}, mode=0644] *** 2026-02-17 18:18:15.250774 | controller | Tuesday 17 February 2026 18:18:14 +0000 (0:00:00.445) 0:00:30.692 ****** 2026-02-17 18:18:15.250789 | controller | Tuesday 17 February 2026 18:18:14 +0000 (0:00:00.445) 0:00:30.690 ****** 2026-02-17 18:18:15.250824 | controller | changed: [localhost] 2026-02-17 18:18:15.690961 | controller | 2026-02-17 18:18:15.691037 | 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-17 18:18:15.691047 | controller | ( 2026-02-17 18:18:15.691054 | controller | snippet_datadir, 2026-02-17 18:18:15.691062 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:18:15.691069 | controller | ) | path_join 2026-02-17 18:18:15.691076 | controller | }}, mode=0644] *** 2026-02-17 18:18:15.691082 | controller | Tuesday 17 February 2026 18:18:15 +0000 (0:00:00.402) 0:00:31.095 ****** 2026-02-17 18:18:15.691090 | controller | Tuesday 17 February 2026 18:18:15 +0000 (0:00:00.402) 0:00:31.093 ****** 2026-02-17 18:18:15.691109 | controller | changed: [localhost] 2026-02-17 18:18:15.763208 | controller | 2026-02-17 18:18:15.763301 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:18:15.763314 | controller | Tuesday 17 February 2026 18:18:15 +0000 (0:00:00.440) 0:00:31.536 ****** 2026-02-17 18:18:15.763324 | controller | Tuesday 17 February 2026 18:18:15 +0000 (0:00:00.440) 0:00:31.534 ****** 2026-02-17 18:18:15.763348 | 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-17 18:18:15.811207 | controller | 2026-02-17 18:18:15.811309 | 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-17 18:18:15.811326 | controller | Tuesday 17 February 2026 18:18:15 +0000 (0:00:00.072) 0:00:31.608 ****** 2026-02-17 18:18:15.811341 | controller | Tuesday 17 February 2026 18:18:15 +0000 (0:00:00.072) 0:00:31.606 ****** 2026-02-17 18:18:15.811408 | controller | ok: [localhost] => 2026-02-17 18:18:16.049269 | controller | changed: false 2026-02-17 18:18:16.049376 | controller | msg: All assertions passed 2026-02-17 18:18:16.049389 | controller | 2026-02-17 18:18:16.049411 | 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-17 18:18:16.049430 | controller | Tuesday 17 February 2026 18:18:15 +0000 (0:00:00.048) 0:00:31.656 ****** 2026-02-17 18:18:16.049436 | controller | Tuesday 17 February 2026 18:18:15 +0000 (0:00:00.048) 0:00:31.654 ****** 2026-02-17 18:18:16.049450 | controller | ok: [localhost] 2026-02-17 18:18:16.108521 | controller | 2026-02-17 18:18:16.108578 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:18:16.108592 | controller | Tuesday 17 February 2026 18:18:16 +0000 (0:00:00.237) 0:00:31.894 ****** 2026-02-17 18:18:16.108611 | controller | Tuesday 17 February 2026 18:18:16 +0000 (0:00:00.237) 0:00:31.892 ****** 2026-02-17 18:18:16.108630 | controller | ok: [localhost] 2026-02-17 18:18:16.679710 | controller | 2026-02-17 18:18:16.679771 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:18:16.679778 | controller | Tuesday 17 February 2026 18:18:16 +0000 (0:00:00.059) 0:00:31.954 ****** 2026-02-17 18:18:16.679783 | controller | Tuesday 17 February 2026 18:18:16 +0000 (0:00:00.059) 0:00:31.952 ****** 2026-02-17 18:18:16.679800 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-17 18:18:16.926762 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-17 18:18:16.926833 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-17 18:18:16.926839 | controller | 2026-02-17 18:18:16.926844 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:18:16.926850 | controller | _content | 2026-02-17 18:18:16.926854 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:18:16.926859 | controller | combine(_parsed, recursive=true) 2026-02-17 18:18:16.926864 | controller | }} 2026-02-17 18:18:16.926868 | controller | ] *** 2026-02-17 18:18:16.926873 | controller | Tuesday 17 February 2026 18:18:16 +0000 (0:00:00.570) 0:00:32.524 ****** 2026-02-17 18:18:16.926878 | controller | Tuesday 17 February 2026 18:18:16 +0000 (0:00:00.570) 0:00:32.523 ****** 2026-02-17 18:18:16.926893 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:18:17.140694 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:18:17.140748 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:18:17.140754 | controller | 2026-02-17 18:18:17.140760 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:18:17.140765 | controller | Tuesday 17 February 2026 18:18:16 +0000 (0:00:00.247) 0:00:32.772 ****** 2026-02-17 18:18:17.140770 | controller | Tuesday 17 February 2026 18:18:16 +0000 (0:00:00.247) 0:00:32.770 ****** 2026-02-17 18:18:17.140783 | controller | changed: [localhost] 2026-02-17 18:18:17.566879 | controller | 2026-02-17 18:18:17.566943 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:18:17.566952 | controller | (_destdir, 2026-02-17 18:18:17.566958 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:18:17.566963 | controller | }}, content={{ 2026-02-17 18:18:17.566968 | controller | ( 2026-02-17 18:18:17.566972 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:18:17.566978 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:18:17.566983 | controller | }}, mode=0644] *** 2026-02-17 18:18:17.566989 | controller | Tuesday 17 February 2026 18:18:17 +0000 (0:00:00.213) 0:00:32.986 ****** 2026-02-17 18:18:17.566995 | controller | Tuesday 17 February 2026 18:18:17 +0000 (0:00:00.213) 0:00:32.984 ****** 2026-02-17 18:18:17.567010 | controller | changed: [localhost] 2026-02-17 18:18:17.884137 | controller | 2026-02-17 18:18:17.884213 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:18:17.884223 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:18:17.884230 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:18:17.884239 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:18:17.884258 | controller | }}, dest={{ 2026-02-17 18:18:17.884265 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:17.884273 | controller | stage['path'], _val.src_file 2026-02-17 18:18:17.884279 | controller | ) | 2026-02-17 18:18:17.884286 | controller | path_join 2026-02-17 18:18:17.884293 | controller | }}] *** 2026-02-17 18:18:17.884300 | controller | Tuesday 17 February 2026 18:18:17 +0000 (0:00:00.426) 0:00:33.412 ****** 2026-02-17 18:18:17.884307 | controller | Tuesday 17 February 2026 18:18:17 +0000 (0:00:00.426) 0:00:33.410 ****** 2026-02-17 18:18:17.884326 | controller | changed: [localhost] => (item=network-values) 2026-02-17 18:18:17.931730 | controller | 2026-02-17 18:18:17.931827 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:17.931842 | controller | Tuesday 17 February 2026 18:18:17 +0000 (0:00:00.317) 0:00:33.729 ****** 2026-02-17 18:18:17.931853 | controller | Tuesday 17 February 2026 18:18:17 +0000 (0:00:00.317) 0:00:33.727 ****** 2026-02-17 18:18:17.931878 | controller | skipping: [localhost] 2026-02-17 18:18:18.467333 | controller | 2026-02-17 18:18:18.467414 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:18:18.467426 | controller | Tuesday 17 February 2026 18:18:17 +0000 (0:00:00.047) 0:00:33.777 ****** 2026-02-17 18:18:18.467434 | controller | Tuesday 17 February 2026 18:18:17 +0000 (0:00:00.047) 0:00:33.775 ****** 2026-02-17 18:18:18.467450 | controller | changed: [localhost] 2026-02-17 18:18:18.895061 | controller | 2026-02-17 18:18:18.895106 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:18:18.895116 | controller | Tuesday 17 February 2026 18:18:18 +0000 (0:00:00.535) 0:00:34.313 ****** 2026-02-17 18:18:18.895123 | controller | Tuesday 17 February 2026 18:18:18 +0000 (0:00:00.535) 0:00:34.311 ****** 2026-02-17 18:18:18.895136 | controller | changed: [localhost] 2026-02-17 18:18:19.167047 | controller | 2026-02-17 18:18:19.167129 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:18:19.167141 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:18:19.167151 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:18:19.167160 | controller | }}, mode=0644] *** 2026-02-17 18:18:19.167169 | controller | Tuesday 17 February 2026 18:18:18 +0000 (0:00:00.427) 0:00:34.740 ****** 2026-02-17 18:18:19.167179 | controller | Tuesday 17 February 2026 18:18:18 +0000 (0:00:00.427) 0:00:34.738 ****** 2026-02-17 18:18:19.167203 | controller | changed: [localhost] 2026-02-17 18:18:19.205346 | controller | 2026-02-17 18:18:19.205436 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:19.205446 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.272) 0:00:35.012 ****** 2026-02-17 18:18:19.205453 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.272) 0:00:35.010 ****** 2026-02-17 18:18:19.205473 | controller | skipping: [localhost] 2026-02-17 18:18:19.259757 | controller | 2026-02-17 18:18:19.259842 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:18:19.259863 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.038) 0:00:35.051 ****** 2026-02-17 18:18:19.259874 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.038) 0:00:35.049 ****** 2026-02-17 18:18:19.259924 | controller | skipping: [localhost] 2026-02-17 18:18:19.320011 | controller | 2026-02-17 18:18:19.320099 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/control-plane/networking/nncp _raw_params=wait_condition.yml] *** 2026-02-17 18:18:19.320112 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.054) 0:00:35.105 ****** 2026-02-17 18:18:19.320122 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.054) 0:00:35.103 ****** 2026-02-17 18:18:19.320163 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=300s) 2026-02-17 18:18:19.385715 | controller | skipping: [localhost] 2026-02-17 18:18:19.385802 | controller | 2026-02-17 18:18:19.385816 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:19.385828 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.060) 0:00:35.165 ****** 2026-02-17 18:18:19.385839 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.060) 0:00:35.163 ****** 2026-02-17 18:18:19.385863 | controller | skipping: [localhost] 2026-02-17 18:18:19.442936 | controller | 2026-02-17 18:18:19.443007 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/control-plane/networking/nncp name=run_hook] *** 2026-02-17 18:18:19.443021 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.065) 0:00:35.231 ****** 2026-02-17 18:18:19.443027 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.065) 0:00:35.229 ****** 2026-02-17 18:18:19.443046 | controller | skipping: [localhost] 2026-02-17 18:18:19.483716 | controller | 2026-02-17 18:18:19.483792 | 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-17 18:18:19.483802 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.056) 0:00:35.288 ****** 2026-02-17 18:18:19.483823 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.056) 0:00:35.286 ****** 2026-02-17 18:18:19.483842 | controller | ok: [localhost] => 2026-02-17 18:18:19.517534 | controller | changed: false 2026-02-17 18:18:19.517612 | controller | msg: All assertions passed 2026-02-17 18:18:19.517620 | controller | 2026-02-17 18:18:19.517626 | 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-17 18:18:19.517633 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.040) 0:00:35.329 ****** 2026-02-17 18:18:19.517640 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.040) 0:00:35.327 ****** 2026-02-17 18:18:19.517660 | controller | skipping: [localhost] 2026-02-17 18:18:19.553238 | controller | 2026-02-17 18:18:19.553311 | 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-17 18:18:19.553319 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.033) 0:00:35.362 ****** 2026-02-17 18:18:19.553325 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.033) 0:00:35.361 ****** 2026-02-17 18:18:19.553341 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2026-02-17 18:18:19.578985 | controller | 2026-02-17 18:18:19.579055 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:18:19.579064 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.035) 0:00:35.398 ****** 2026-02-17 18:18:19.579071 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.035) 0:00:35.397 ****** 2026-02-17 18:18:19.579090 | controller | skipping: [localhost] 2026-02-17 18:18:19.615705 | controller | 2026-02-17 18:18:19.615831 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:18:19.615842 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.025) 0:00:35.424 ****** 2026-02-17 18:18:19.615850 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.025) 0:00:35.422 ****** 2026-02-17 18:18:19.615877 | controller | ok: [localhost] 2026-02-17 18:18:19.859323 | controller | 2026-02-17 18:18:19.859479 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:18:19.859487 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:19.859514 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:18:19.859520 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:18:19.859524 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.036) 0:00:35.461 ****** 2026-02-17 18:18:19.859530 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.036) 0:00:35.459 ****** 2026-02-17 18:18:19.859554 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-17 18:18:19.924427 | controller | 2026-02-17 18:18:19.924486 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:18:19.924501 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.242) 0:00:35.704 ****** 2026-02-17 18:18:19.924512 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.243) 0:00:35.702 ****** 2026-02-17 18:18:19.924530 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:18:19.966211 | controller | 2026-02-17 18:18:19.966261 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/control-plane/networking name=run_hook] *** 2026-02-17 18:18:19.966273 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.065) 0:00:35.769 ****** 2026-02-17 18:18:19.966281 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.065) 0:00:35.767 ****** 2026-02-17 18:18:19.966296 | controller | skipping: [localhost] 2026-02-17 18:18:20.050009 | controller | 2026-02-17 18:18:20.050065 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/control-plane/networking name=ci_gen_kustomize_values] *** 2026-02-17 18:18:20.050080 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.042) 0:00:35.811 ****** 2026-02-17 18:18:20.050091 | controller | Tuesday 17 February 2026 18:18:19 +0000 (0:00:00.042) 0:00:35.809 ****** 2026-02-17 18:18:20.050109 | controller | 2026-02-17 18:18:20.113580 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:18:20.113623 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.083) 0:00:35.895 ****** 2026-02-17 18:18:20.113632 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.083) 0:00:35.893 ****** 2026-02-17 18:18:20.113646 | 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-17 18:18:20.161585 | controller | 2026-02-17 18:18:20.161633 | 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-17 18:18:20.161646 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.063) 0:00:35.959 ****** 2026-02-17 18:18:20.161653 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.063) 0:00:35.957 ****** 2026-02-17 18:18:20.161666 | controller | ok: [localhost] => 2026-02-17 18:18:20.365696 | controller | changed: false 2026-02-17 18:18:20.365763 | controller | msg: All assertions passed 2026-02-17 18:18:20.365770 | controller | 2026-02-17 18:18:20.365777 | 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-17 18:18:20.365783 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.048) 0:00:36.007 ****** 2026-02-17 18:18:20.365789 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.048) 0:00:36.005 ****** 2026-02-17 18:18:20.365807 | controller | ok: [localhost] 2026-02-17 18:18:20.421106 | controller | 2026-02-17 18:18:20.421184 | 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-17 18:18:20.421194 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.203) 0:00:36.211 ****** 2026-02-17 18:18:20.421200 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.203) 0:00:36.209 ****** 2026-02-17 18:18:20.421218 | controller | ok: [localhost] => 2026-02-17 18:18:20.638024 | controller | changed: false 2026-02-17 18:18:20.638140 | controller | msg: All assertions passed 2026-02-17 18:18:20.638149 | controller | 2026-02-17 18:18:20.638156 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:18:20.638164 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.055) 0:00:36.266 ****** 2026-02-17 18:18:20.638171 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.055) 0:00:36.264 ****** 2026-02-17 18:18:20.638191 | controller | ok: [localhost] 2026-02-17 18:18:21.199933 | controller | 2026-02-17 18:18:21.200029 | 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-17 18:18:21.200045 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:18:21.200054 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:18:21.200061 | controller | _config_map_content | 2026-02-17 18:18:21.200068 | controller | ansible.utils.remove_keys( 2026-02-17 18:18:21.200075 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:18:21.200081 | controller | matching_parameter='regex') 2026-02-17 18:18:21.200088 | controller | }}, cacheable=False] *** 2026-02-17 18:18:21.200095 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.216) 0:00:36.483 ****** 2026-02-17 18:18:21.200102 | controller | Tuesday 17 February 2026 18:18:20 +0000 (0:00:00.216) 0:00:36.481 ****** 2026-02-17 18:18:21.200136 | controller | ok: [localhost] 2026-02-17 18:18:21.258419 | controller | 2026-02-17 18:18:21.258495 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:18:21.258506 | controller | Tuesday 17 February 2026 18:18:21 +0000 (0:00:00.561) 0:00:37.045 ****** 2026-02-17 18:18:21.258513 | controller | Tuesday 17 February 2026 18:18:21 +0000 (0:00:00.561) 0:00:37.043 ****** 2026-02-17 18:18:21.258532 | 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-17 18:18:21.312803 | controller | 2026-02-17 18:18:21.312877 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-17 18:18:21.312888 | controller | Tuesday 17 February 2026 18:18:21 +0000 (0:00:00.058) 0:00:37.103 ****** 2026-02-17 18:18:21.312896 | controller | Tuesday 17 February 2026 18:18:21 +0000 (0:00:00.058) 0:00:37.102 ****** 2026-02-17 18:18:21.312916 | controller | ok: [localhost] => 2026-02-17 18:18:21.537442 | controller | changed: false 2026-02-17 18:18:21.537488 | controller | msg: All assertions passed 2026-02-17 18:18:21.537497 | controller | 2026-02-17 18:18:21.537505 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:18:21.537512 | controller | Tuesday 17 February 2026 18:18:21 +0000 (0:00:00.054) 0:00:37.158 ****** 2026-02-17 18:18:21.537519 | controller | Tuesday 17 February 2026 18:18:21 +0000 (0:00:00.054) 0:00:37.156 ****** 2026-02-17 18:18:21.537532 | controller | ok: [localhost] 2026-02-17 18:18:22.102794 | controller | 2026-02-17 18:18:22.102877 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:18:22.102886 | controller | (snippet_datadir, 2026-02-17 18:18:22.102893 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:18:22.102900 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:18:22.102906 | controller | Tuesday 17 February 2026 18:18:21 +0000 (0:00:00.224) 0:00:37.382 ****** 2026-02-17 18:18:22.102912 | controller | Tuesday 17 February 2026 18:18:21 +0000 (0:00:00.224) 0:00:37.381 ****** 2026-02-17 18:18:22.102935 | controller | ok: [localhost] 2026-02-17 18:18:22.174228 | controller | 2026-02-17 18:18:22.174313 | 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-17 18:18:22.174323 | controller | Tuesday 17 February 2026 18:18:22 +0000 (0:00:00.565) 0:00:37.948 ****** 2026-02-17 18:18:22.174330 | controller | Tuesday 17 February 2026 18:18:22 +0000 (0:00:00.565) 0:00:37.946 ****** 2026-02-17 18:18:22.174392 | controller | ok: [localhost] 2026-02-17 18:18:22.540377 | controller | 2026-02-17 18:18:22.540467 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:18:22.540481 | controller | (snippet_datadir, 2026-02-17 18:18:22.540492 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:18:22.540503 | controller | }}, content={{ 2026-02-17 18:18:22.540513 | controller | _base64_patch | 2026-02-17 18:18:22.540523 | controller | default({}) | 2026-02-17 18:18:22.540532 | controller | to_nice_yaml 2026-02-17 18:18:22.540542 | controller | }}, mode=0644] *** 2026-02-17 18:18:22.540552 | controller | Tuesday 17 February 2026 18:18:22 +0000 (0:00:00.071) 0:00:38.019 ****** 2026-02-17 18:18:22.540563 | controller | Tuesday 17 February 2026 18:18:22 +0000 (0:00:00.071) 0:00:38.017 ****** 2026-02-17 18:18:22.540589 | controller | ok: [localhost] 2026-02-17 18:18:22.933302 | controller | 2026-02-17 18:18:22.933399 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:18:22.933411 | controller | (snippet_datadir, 2026-02-17 18:18:22.933418 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:18:22.933424 | controller | }}, content={{ 2026-02-17 18:18:22.933430 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:18:22.933436 | controller | default({}) | 2026-02-17 18:18:22.933441 | controller | to_nice_yaml 2026-02-17 18:18:22.933447 | controller | }}, mode=0644] *** 2026-02-17 18:18:22.933452 | controller | Tuesday 17 February 2026 18:18:22 +0000 (0:00:00.366) 0:00:38.385 ****** 2026-02-17 18:18:22.933458 | controller | Tuesday 17 February 2026 18:18:22 +0000 (0:00:00.366) 0:00:38.383 ****** 2026-02-17 18:18:22.933476 | controller | ok: [localhost] 2026-02-17 18:18:23.389026 | controller | 2026-02-17 18:18:23.389066 | 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-17 18:18:23.389074 | controller | ( 2026-02-17 18:18:23.389079 | controller | snippet_datadir, 2026-02-17 18:18:23.389085 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:18:23.389090 | controller | ) | path_join 2026-02-17 18:18:23.389096 | controller | }}, mode=0644] *** 2026-02-17 18:18:23.389101 | controller | Tuesday 17 February 2026 18:18:22 +0000 (0:00:00.393) 0:00:38.778 ****** 2026-02-17 18:18:23.389107 | controller | Tuesday 17 February 2026 18:18:22 +0000 (0:00:00.393) 0:00:38.776 ****** 2026-02-17 18:18:23.389118 | controller | changed: [localhost] 2026-02-17 18:18:23.453116 | controller | 2026-02-17 18:18:23.453152 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:18:23.453158 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.456) 0:00:39.234 ****** 2026-02-17 18:18:23.453164 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.456) 0:00:39.232 ****** 2026-02-17 18:18:23.453173 | 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-17 18:18:23.504916 | controller | 2026-02-17 18:18:23.504997 | 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-17 18:18:23.505007 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.063) 0:00:39.298 ****** 2026-02-17 18:18:23.505015 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.063) 0:00:39.296 ****** 2026-02-17 18:18:23.505035 | controller | ok: [localhost] => 2026-02-17 18:18:23.697960 | controller | changed: false 2026-02-17 18:18:23.698050 | controller | msg: All assertions passed 2026-02-17 18:18:23.698080 | controller | 2026-02-17 18:18:23.698091 | 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-17 18:18:23.698102 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.051) 0:00:39.350 ****** 2026-02-17 18:18:23.698113 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.051) 0:00:39.348 ****** 2026-02-17 18:18:23.698138 | controller | ok: [localhost] 2026-02-17 18:18:23.767402 | controller | 2026-02-17 18:18:23.767484 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:18:23.767494 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.192) 0:00:39.543 ****** 2026-02-17 18:18:23.767501 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.192) 0:00:39.541 ****** 2026-02-17 18:18:23.767521 | controller | ok: [localhost] 2026-02-17 18:18:24.356986 | controller | 2026-02-17 18:18:24.357024 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:18:24.357033 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.069) 0:00:39.612 ****** 2026-02-17 18:18:24.357039 | controller | Tuesday 17 February 2026 18:18:23 +0000 (0:00:00.069) 0:00:39.610 ****** 2026-02-17 18:18:24.357052 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-17 18:18:24.582338 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-17 18:18:24.582422 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-17 18:18:24.582434 | controller | 2026-02-17 18:18:24.582443 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:18:24.582452 | controller | _content | 2026-02-17 18:18:24.582461 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:18:24.582469 | controller | combine(_parsed, recursive=true) 2026-02-17 18:18:24.582478 | controller | }} 2026-02-17 18:18:24.582487 | controller | ] *** 2026-02-17 18:18:24.582495 | controller | Tuesday 17 February 2026 18:18:24 +0000 (0:00:00.590) 0:00:40.202 ****** 2026-02-17 18:18:24.582510 | controller | Tuesday 17 February 2026 18:18:24 +0000 (0:00:00.590) 0:00:40.200 ****** 2026-02-17 18:18:24.582526 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:18:24.834636 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:18:24.834719 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:18:24.834729 | controller | 2026-02-17 18:18:24.834736 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:18:24.834743 | controller | Tuesday 17 February 2026 18:18:24 +0000 (0:00:00.225) 0:00:40.427 ****** 2026-02-17 18:18:24.834750 | controller | Tuesday 17 February 2026 18:18:24 +0000 (0:00:00.225) 0:00:40.426 ****** 2026-02-17 18:18:24.834771 | controller | ok: [localhost] 2026-02-17 18:18:25.301985 | controller | 2026-02-17 18:18:25.302107 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:18:25.302115 | controller | (_destdir, 2026-02-17 18:18:25.302133 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:18:25.302139 | controller | }}, content={{ 2026-02-17 18:18:25.302144 | controller | ( 2026-02-17 18:18:25.302152 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:18:25.302156 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:18:25.302161 | controller | }}, mode=0644] *** 2026-02-17 18:18:25.302166 | controller | Tuesday 17 February 2026 18:18:24 +0000 (0:00:00.252) 0:00:40.680 ****** 2026-02-17 18:18:25.302171 | controller | Tuesday 17 February 2026 18:18:24 +0000 (0:00:00.252) 0:00:40.678 ****** 2026-02-17 18:18:25.302194 | controller | ok: [localhost] 2026-02-17 18:18:25.586332 | controller | 2026-02-17 18:18:25.586469 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:18:25.586477 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:18:25.586483 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:18:25.586489 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:18:25.586493 | controller | }}, dest={{ 2026-02-17 18:18:25.586499 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:25.586505 | controller | stage['path'], _val.src_file 2026-02-17 18:18:25.586510 | controller | ) | 2026-02-17 18:18:25.586526 | controller | path_join 2026-02-17 18:18:25.586531 | controller | }}] *** 2026-02-17 18:18:25.586536 | controller | Tuesday 17 February 2026 18:18:25 +0000 (0:00:00.467) 0:00:41.147 ****** 2026-02-17 18:18:25.586559 | controller | Tuesday 17 February 2026 18:18:25 +0000 (0:00:00.467) 0:00:41.145 ****** 2026-02-17 18:18:25.586585 | controller | ok: [localhost] => (item=network-values) 2026-02-17 18:18:25.633899 | controller | 2026-02-17 18:18:25.634073 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:25.634083 | controller | Tuesday 17 February 2026 18:18:25 +0000 (0:00:00.284) 0:00:41.431 ****** 2026-02-17 18:18:25.634090 | controller | Tuesday 17 February 2026 18:18:25 +0000 (0:00:00.284) 0:00:41.430 ****** 2026-02-17 18:18:25.634117 | controller | skipping: [localhost] 2026-02-17 18:18:26.238876 | controller | 2026-02-17 18:18:26.239001 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:18:26.239030 | controller | Tuesday 17 February 2026 18:18:25 +0000 (0:00:00.047) 0:00:41.479 ****** 2026-02-17 18:18:26.239036 | controller | Tuesday 17 February 2026 18:18:25 +0000 (0:00:00.047) 0:00:41.477 ****** 2026-02-17 18:18:26.239062 | controller | changed: [localhost] 2026-02-17 18:18:26.704885 | controller | 2026-02-17 18:18:26.704953 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:18:26.704961 | controller | Tuesday 17 February 2026 18:18:26 +0000 (0:00:00.604) 0:00:42.083 ****** 2026-02-17 18:18:26.704966 | controller | Tuesday 17 February 2026 18:18:26 +0000 (0:00:00.604) 0:00:42.082 ****** 2026-02-17 18:18:26.704983 | controller | changed: [localhost] 2026-02-17 18:18:26.968321 | controller | 2026-02-17 18:18:26.968390 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:18:26.968401 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:18:26.968409 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:18:26.968415 | controller | }}, mode=0644] *** 2026-02-17 18:18:26.968422 | controller | Tuesday 17 February 2026 18:18:26 +0000 (0:00:00.466) 0:00:42.550 ****** 2026-02-17 18:18:26.968429 | controller | Tuesday 17 February 2026 18:18:26 +0000 (0:00:00.466) 0:00:42.548 ****** 2026-02-17 18:18:26.968443 | controller | changed: [localhost] 2026-02-17 18:18:27.023613 | controller | 2026-02-17 18:18:27.023670 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:27.023677 | controller | Tuesday 17 February 2026 18:18:26 +0000 (0:00:00.263) 0:00:42.813 ****** 2026-02-17 18:18:27.023683 | controller | Tuesday 17 February 2026 18:18:26 +0000 (0:00:00.263) 0:00:42.812 ****** 2026-02-17 18:18:27.023694 | controller | skipping: [localhost] 2026-02-17 18:18:27.071570 | controller | 2026-02-17 18:18:27.071635 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:18:27.071645 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.055) 0:00:42.869 ****** 2026-02-17 18:18:27.071652 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.055) 0:00:42.867 ****** 2026-02-17 18:18:27.071666 | controller | skipping: [localhost] 2026-02-17 18:18:27.120335 | controller | 2026-02-17 18:18:27.120481 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/control-plane/networking _raw_params=wait_condition.yml] *** 2026-02-17 18:18:27.120495 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.048) 0:00:42.917 ****** 2026-02-17 18:18:27.120503 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.048) 0:00:42.915 ****** 2026-02-17 18:18:27.120533 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2026-02-17 18:18:27.168797 | controller | skipping: [localhost] 2026-02-17 18:18:27.168925 | controller | 2026-02-17 18:18:27.168935 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:27.168943 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.048) 0:00:42.965 ****** 2026-02-17 18:18:27.168973 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.048) 0:00:42.963 ****** 2026-02-17 18:18:27.169002 | controller | skipping: [localhost] 2026-02-17 18:18:27.220765 | controller | 2026-02-17 18:18:27.220889 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/control-plane/networking name=run_hook] *** 2026-02-17 18:18:27.220897 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.048) 0:00:43.014 ****** 2026-02-17 18:18:27.220903 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.048) 0:00:43.012 ****** 2026-02-17 18:18:27.220929 | controller | skipping: [localhost] 2026-02-17 18:18:27.264582 | controller | 2026-02-17 18:18:27.264705 | 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-17 18:18:27.264713 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.051) 0:00:43.066 ****** 2026-02-17 18:18:27.264719 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.051) 0:00:43.064 ****** 2026-02-17 18:18:27.264744 | controller | ok: [localhost] => 2026-02-17 18:18:27.295388 | controller | changed: false 2026-02-17 18:18:27.295479 | controller | msg: All assertions passed 2026-02-17 18:18:27.295487 | controller | 2026-02-17 18:18:27.295492 | 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-17 18:18:27.295523 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.044) 0:00:43.110 ****** 2026-02-17 18:18:27.295529 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.044) 0:00:43.108 ****** 2026-02-17 18:18:27.295549 | controller | skipping: [localhost] 2026-02-17 18:18:27.328477 | controller | 2026-02-17 18:18:27.328568 | 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-17 18:18:27.328574 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.030) 0:00:43.140 ****** 2026-02-17 18:18:27.328580 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.030) 0:00:43.139 ****** 2026-02-17 18:18:27.328617 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=30m) 2026-02-17 18:18:27.353064 | controller | 2026-02-17 18:18:27.353148 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:18:27.353156 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.033) 0:00:43.174 ****** 2026-02-17 18:18:27.353164 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.033) 0:00:43.172 ****** 2026-02-17 18:18:27.353183 | controller | skipping: [localhost] 2026-02-17 18:18:27.388661 | controller | 2026-02-17 18:18:27.388737 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:18:27.388748 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.024) 0:00:43.198 ****** 2026-02-17 18:18:27.388757 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.024) 0:00:43.196 ****** 2026-02-17 18:18:27.388777 | controller | ok: [localhost] 2026-02-17 18:18:27.821169 | controller | 2026-02-17 18:18:27.821235 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:18:27.821241 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:27.821247 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:18:27.821252 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:18:27.821256 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.035) 0:00:43.234 ****** 2026-02-17 18:18:27.821262 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.035) 0:00:43.232 ****** 2026-02-17 18:18:27.821277 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2026-02-17 18:18:27.964932 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-17 18:18:27.965035 | controller | 2026-02-17 18:18:27.965050 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:18:27.965061 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.431) 0:00:43.666 ****** 2026-02-17 18:18:27.965071 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.432) 0:00:43.664 ****** 2026-02-17 18:18:27.965096 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:18:28.006621 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-17 18:18:28.006686 | controller | 2026-02-17 18:18:28.006699 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/control-plane name=run_hook] *** 2026-02-17 18:18:28.006710 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.144) 0:00:43.810 ****** 2026-02-17 18:18:28.006721 | controller | Tuesday 17 February 2026 18:18:27 +0000 (0:00:00.144) 0:00:43.808 ****** 2026-02-17 18:18:28.006743 | controller | skipping: [localhost] 2026-02-17 18:18:28.113582 | controller | 2026-02-17 18:18:28.113662 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/control-plane name=ci_gen_kustomize_values] *** 2026-02-17 18:18:28.113672 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.041) 0:00:43.852 ****** 2026-02-17 18:18:28.113678 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.041) 0:00:43.850 ****** 2026-02-17 18:18:28.113698 | controller | 2026-02-17 18:18:28.163642 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:18:28.163736 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.107) 0:00:43.959 ****** 2026-02-17 18:18:28.163750 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.106) 0:00:43.957 ****** 2026-02-17 18:18:28.163777 | 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-17 18:18:28.204398 | controller | 2026-02-17 18:18:28.204475 | 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-17 18:18:28.204484 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.050) 0:00:44.009 ****** 2026-02-17 18:18:28.204492 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.050) 0:00:44.007 ****** 2026-02-17 18:18:28.204510 | controller | ok: [localhost] => 2026-02-17 18:18:28.437713 | controller | changed: false 2026-02-17 18:18:28.437782 | controller | msg: All assertions passed 2026-02-17 18:18:28.437788 | controller | 2026-02-17 18:18:28.437794 | 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-17 18:18:28.437799 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.040) 0:00:44.050 ****** 2026-02-17 18:18:28.437805 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.040) 0:00:44.048 ****** 2026-02-17 18:18:28.437840 | controller | ok: [localhost] 2026-02-17 18:18:28.487888 | controller | 2026-02-17 18:18:28.487929 | 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-17 18:18:28.487945 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.233) 0:00:44.283 ****** 2026-02-17 18:18:28.487952 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.233) 0:00:44.281 ****** 2026-02-17 18:18:28.487964 | controller | ok: [localhost] => 2026-02-17 18:18:28.692401 | controller | changed: false 2026-02-17 18:18:28.692473 | controller | msg: All assertions passed 2026-02-17 18:18:28.692480 | controller | 2026-02-17 18:18:28.692486 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:18:28.692491 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.050) 0:00:44.333 ****** 2026-02-17 18:18:28.692517 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.050) 0:00:44.331 ****** 2026-02-17 18:18:28.692533 | controller | ok: [localhost] 2026-02-17 18:18:29.357286 | controller | 2026-02-17 18:18:29.357391 | 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-17 18:18:29.357406 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:18:29.357413 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:18:29.357419 | controller | _config_map_content | 2026-02-17 18:18:29.357425 | controller | ansible.utils.remove_keys( 2026-02-17 18:18:29.357431 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:18:29.357437 | controller | matching_parameter='regex') 2026-02-17 18:18:29.357444 | controller | }}, cacheable=False] *** 2026-02-17 18:18:29.357450 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.204) 0:00:44.537 ****** 2026-02-17 18:18:29.357457 | controller | Tuesday 17 February 2026 18:18:28 +0000 (0:00:00.204) 0:00:44.536 ****** 2026-02-17 18:18:29.357475 | controller | ok: [localhost] 2026-02-17 18:18:29.448742 | controller | 2026-02-17 18:18:29.448825 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:18:29.448835 | controller | Tuesday 17 February 2026 18:18:29 +0000 (0:00:00.664) 0:00:45.202 ****** 2026-02-17 18:18:29.448844 | controller | Tuesday 17 February 2026 18:18:29 +0000 (0:00:00.664) 0:00:45.200 ****** 2026-02-17 18:18:29.448864 | 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-17 18:18:29.511703 | controller | 2026-02-17 18:18:29.511783 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-17 18:18:29.511791 | controller | Tuesday 17 February 2026 18:18:29 +0000 (0:00:00.091) 0:00:45.294 ****** 2026-02-17 18:18:29.511797 | controller | Tuesday 17 February 2026 18:18:29 +0000 (0:00:00.091) 0:00:45.292 ****** 2026-02-17 18:18:29.511838 | controller | ok: [localhost] => 2026-02-17 18:18:29.741287 | controller | changed: false 2026-02-17 18:18:29.741386 | controller | msg: All assertions passed 2026-02-17 18:18:29.741400 | controller | 2026-02-17 18:18:29.741407 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:18:29.741414 | controller | Tuesday 17 February 2026 18:18:29 +0000 (0:00:00.062) 0:00:45.357 ****** 2026-02-17 18:18:29.741421 | controller | Tuesday 17 February 2026 18:18:29 +0000 (0:00:00.062) 0:00:45.355 ****** 2026-02-17 18:18:29.741439 | controller | ok: [localhost] 2026-02-17 18:18:30.321742 | controller | 2026-02-17 18:18:30.321820 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:18:30.321831 | controller | (snippet_datadir, 2026-02-17 18:18:30.321851 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:18:30.321859 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:18:30.321865 | controller | Tuesday 17 February 2026 18:18:29 +0000 (0:00:00.229) 0:00:45.586 ****** 2026-02-17 18:18:30.321871 | controller | Tuesday 17 February 2026 18:18:29 +0000 (0:00:00.229) 0:00:45.584 ****** 2026-02-17 18:18:30.321893 | controller | ok: [localhost] 2026-02-17 18:18:30.390653 | controller | 2026-02-17 18:18:30.390746 | 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-17 18:18:30.390759 | controller | Tuesday 17 February 2026 18:18:30 +0000 (0:00:00.580) 0:00:46.167 ****** 2026-02-17 18:18:30.390767 | controller | Tuesday 17 February 2026 18:18:30 +0000 (0:00:00.580) 0:00:46.165 ****** 2026-02-17 18:18:30.390788 | controller | ok: [localhost] 2026-02-17 18:18:30.783320 | controller | 2026-02-17 18:18:30.783404 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:18:30.783414 | controller | (snippet_datadir, 2026-02-17 18:18:30.783419 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:18:30.783433 | controller | }}, content={{ 2026-02-17 18:18:30.783438 | controller | _base64_patch | 2026-02-17 18:18:30.783443 | controller | default({}) | 2026-02-17 18:18:30.783447 | controller | to_nice_yaml 2026-02-17 18:18:30.783451 | controller | }}, mode=0644] *** 2026-02-17 18:18:30.783456 | controller | Tuesday 17 February 2026 18:18:30 +0000 (0:00:00.069) 0:00:46.236 ****** 2026-02-17 18:18:30.783460 | controller | Tuesday 17 February 2026 18:18:30 +0000 (0:00:00.069) 0:00:46.234 ****** 2026-02-17 18:18:30.783476 | controller | ok: [localhost] 2026-02-17 18:18:31.185635 | controller | 2026-02-17 18:18:31.185724 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:18:31.185740 | controller | (snippet_datadir, 2026-02-17 18:18:31.185751 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:18:31.185761 | controller | }}, content={{ 2026-02-17 18:18:31.185771 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:18:31.185798 | controller | default({}) | 2026-02-17 18:18:31.185809 | controller | to_nice_yaml 2026-02-17 18:18:31.185819 | controller | }}, mode=0644] *** 2026-02-17 18:18:31.185831 | controller | Tuesday 17 February 2026 18:18:30 +0000 (0:00:00.392) 0:00:46.628 ****** 2026-02-17 18:18:31.185841 | controller | Tuesday 17 February 2026 18:18:30 +0000 (0:00:00.392) 0:00:46.626 ****** 2026-02-17 18:18:31.185866 | controller | ok: [localhost] 2026-02-17 18:18:31.579474 | controller | 2026-02-17 18:18:31.579540 | 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-17 18:18:31.579554 | controller | ( 2026-02-17 18:18:31.579565 | controller | snippet_datadir, 2026-02-17 18:18:31.579576 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:18:31.579586 | controller | ) | path_join 2026-02-17 18:18:31.579596 | controller | }}, mode=0644] *** 2026-02-17 18:18:31.579606 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.402) 0:00:47.030 ****** 2026-02-17 18:18:31.579616 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.402) 0:00:47.029 ****** 2026-02-17 18:18:31.579635 | controller | ok: [localhost] 2026-02-17 18:18:31.638730 | controller | 2026-02-17 18:18:31.638796 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:18:31.638813 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.394) 0:00:47.425 ****** 2026-02-17 18:18:31.638828 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.394) 0:00:47.423 ****** 2026-02-17 18:18:31.638852 | 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-17 18:18:31.687089 | controller | 2026-02-17 18:18:31.687157 | 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-17 18:18:31.687175 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.059) 0:00:47.484 ****** 2026-02-17 18:18:31.687189 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.059) 0:00:47.482 ****** 2026-02-17 18:18:31.687212 | controller | ok: [localhost] => 2026-02-17 18:18:31.926144 | controller | changed: false 2026-02-17 18:18:31.926222 | controller | msg: All assertions passed 2026-02-17 18:18:31.926241 | controller | 2026-02-17 18:18:31.926255 | 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-17 18:18:31.926269 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.048) 0:00:47.532 ****** 2026-02-17 18:18:31.926284 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.048) 0:00:47.531 ****** 2026-02-17 18:18:31.926309 | controller | ok: [localhost] 2026-02-17 18:18:31.966521 | controller | 2026-02-17 18:18:31.966675 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:18:31.966698 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.238) 0:00:47.771 ****** 2026-02-17 18:18:31.966708 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.238) 0:00:47.769 ****** 2026-02-17 18:18:31.966747 | controller | ok: [localhost] 2026-02-17 18:18:32.531063 | controller | 2026-02-17 18:18:32.531119 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:18:32.531126 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.041) 0:00:47.812 ****** 2026-02-17 18:18:32.531131 | controller | Tuesday 17 February 2026 18:18:31 +0000 (0:00:00.040) 0:00:47.810 ****** 2026-02-17 18:18:32.531145 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-17 18:18:32.709375 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-17 18:18:32.709435 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-17 18:18:32.709442 | controller | 2026-02-17 18:18:32.709447 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:18:32.709452 | controller | _content | 2026-02-17 18:18:32.709456 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:18:32.709461 | controller | combine(_parsed, recursive=true) 2026-02-17 18:18:32.709466 | controller | }} 2026-02-17 18:18:32.709470 | controller | ] *** 2026-02-17 18:18:32.709474 | controller | Tuesday 17 February 2026 18:18:32 +0000 (0:00:00.563) 0:00:48.376 ****** 2026-02-17 18:18:32.709480 | controller | Tuesday 17 February 2026 18:18:32 +0000 (0:00:00.564) 0:00:48.374 ****** 2026-02-17 18:18:32.709493 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:18:32.926520 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:18:32.926571 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:18:32.926577 | controller | 2026-02-17 18:18:32.926582 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:18:32.926588 | controller | Tuesday 17 February 2026 18:18:32 +0000 (0:00:00.178) 0:00:48.555 ****** 2026-02-17 18:18:32.926593 | controller | Tuesday 17 February 2026 18:18:32 +0000 (0:00:00.178) 0:00:48.553 ****** 2026-02-17 18:18:32.926604 | controller | ok: [localhost] 2026-02-17 18:18:33.351908 | controller | 2026-02-17 18:18:33.352019 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:18:33.352087 | controller | (_destdir, 2026-02-17 18:18:33.352104 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:18:33.352119 | controller | }}, content={{ 2026-02-17 18:18:33.352132 | controller | ( 2026-02-17 18:18:33.352146 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:18:33.352160 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:18:33.352174 | controller | }}, mode=0644] *** 2026-02-17 18:18:33.352188 | controller | Tuesday 17 February 2026 18:18:32 +0000 (0:00:00.217) 0:00:48.772 ****** 2026-02-17 18:18:33.352203 | controller | Tuesday 17 February 2026 18:18:32 +0000 (0:00:00.217) 0:00:48.770 ****** 2026-02-17 18:18:33.352242 | controller | ok: [localhost] 2026-02-17 18:18:33.420554 | controller | 2026-02-17 18:18:33.420624 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:18:33.420631 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.424) 0:00:49.197 ****** 2026-02-17 18:18:33.420637 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.424) 0:00:49.195 ****** 2026-02-17 18:18:33.420652 | 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-17 18:18:33.468712 | controller | 2026-02-17 18:18:33.468771 | 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-17 18:18:33.468778 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.068) 0:00:49.265 ****** 2026-02-17 18:18:33.468783 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.068) 0:00:49.264 ****** 2026-02-17 18:18:33.468797 | controller | ok: [localhost] => 2026-02-17 18:18:33.700775 | controller | changed: false 2026-02-17 18:18:33.700854 | controller | msg: All assertions passed 2026-02-17 18:18:33.700876 | controller | 2026-02-17 18:18:33.700884 | 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-17 18:18:33.700891 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.048) 0:00:49.314 ****** 2026-02-17 18:18:33.700898 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.048) 0:00:49.312 ****** 2026-02-17 18:18:33.700918 | controller | ok: [localhost] 2026-02-17 18:18:33.767068 | controller | 2026-02-17 18:18:33.767137 | 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-17 18:18:33.767144 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.231) 0:00:49.546 ****** 2026-02-17 18:18:33.767149 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.231) 0:00:49.544 ****** 2026-02-17 18:18:33.767165 | controller | ok: [localhost] => 2026-02-17 18:18:33.970809 | controller | changed: false 2026-02-17 18:18:33.970881 | controller | msg: All assertions passed 2026-02-17 18:18:33.970887 | controller | 2026-02-17 18:18:33.970893 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:18:33.970898 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.065) 0:00:49.612 ****** 2026-02-17 18:18:33.970903 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.066) 0:00:49.610 ****** 2026-02-17 18:18:33.970919 | controller | ok: [localhost] 2026-02-17 18:18:34.193955 | controller | 2026-02-17 18:18:34.194026 | 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-17 18:18:34.194036 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:18:34.194043 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:18:34.194049 | controller | _config_map_content | 2026-02-17 18:18:34.194055 | controller | ansible.utils.remove_keys( 2026-02-17 18:18:34.194061 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:18:34.194067 | controller | matching_parameter='regex') 2026-02-17 18:18:34.194073 | controller | }}, cacheable=False] *** 2026-02-17 18:18:34.194079 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.204) 0:00:49.816 ****** 2026-02-17 18:18:34.194085 | controller | Tuesday 17 February 2026 18:18:33 +0000 (0:00:00.204) 0:00:49.814 ****** 2026-02-17 18:18:34.194104 | controller | ok: [localhost] 2026-02-17 18:18:34.235823 | controller | 2026-02-17 18:18:34.235876 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:18:34.235882 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.222) 0:00:50.039 ****** 2026-02-17 18:18:34.235887 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.222) 0:00:50.037 ****** 2026-02-17 18:18:34.235900 | controller | skipping: [localhost] 2026-02-17 18:18:34.446961 | controller | 2026-02-17 18:18:34.447031 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:18:34.447038 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.041) 0:00:50.080 ****** 2026-02-17 18:18:34.447044 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.041) 0:00:50.079 ****** 2026-02-17 18:18:34.447059 | controller | changed: [localhost] 2026-02-17 18:18:34.512934 | controller | 2026-02-17 18:18:34.512992 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:18:34.513000 | controller | (snippet_datadir, 2026-02-17 18:18:34.513006 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:18:34.513012 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:18:34.513019 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.211) 0:00:50.292 ****** 2026-02-17 18:18:34.513025 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.211) 0:00:50.290 ****** 2026-02-17 18:18:34.513043 | controller | skipping: [localhost] 2026-02-17 18:18:34.580344 | controller | 2026-02-17 18:18:34.580416 | 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-17 18:18:34.580423 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.066) 0:00:50.358 ****** 2026-02-17 18:18:34.580429 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.066) 0:00:50.356 ****** 2026-02-17 18:18:34.580443 | controller | ok: [localhost] 2026-02-17 18:18:35.026385 | controller | 2026-02-17 18:18:35.026427 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:18:35.026437 | controller | (snippet_datadir, 2026-02-17 18:18:35.026443 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:18:35.026449 | controller | }}, content={{ 2026-02-17 18:18:35.026456 | controller | _base64_patch | 2026-02-17 18:18:35.026462 | controller | default({}) | 2026-02-17 18:18:35.026468 | controller | to_nice_yaml 2026-02-17 18:18:35.026474 | controller | }}, mode=0644] *** 2026-02-17 18:18:35.026481 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.067) 0:00:50.425 ****** 2026-02-17 18:18:35.026487 | controller | Tuesday 17 February 2026 18:18:34 +0000 (0:00:00.067) 0:00:50.424 ****** 2026-02-17 18:18:35.026501 | controller | changed: [localhost] 2026-02-17 18:18:35.508574 | controller | 2026-02-17 18:18:35.508652 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:18:35.508661 | controller | (snippet_datadir, 2026-02-17 18:18:35.508668 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:18:35.508675 | controller | }}, content={{ 2026-02-17 18:18:35.508680 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:18:35.508686 | controller | default({}) | 2026-02-17 18:18:35.508692 | controller | to_nice_yaml 2026-02-17 18:18:35.508698 | controller | }}, mode=0644] *** 2026-02-17 18:18:35.508704 | controller | Tuesday 17 February 2026 18:18:35 +0000 (0:00:00.445) 0:00:50.871 ****** 2026-02-17 18:18:35.508710 | controller | Tuesday 17 February 2026 18:18:35 +0000 (0:00:00.445) 0:00:50.870 ****** 2026-02-17 18:18:35.508728 | controller | changed: [localhost] 2026-02-17 18:18:35.971688 | controller | 2026-02-17 18:18:35.971777 | 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-17 18:18:35.971797 | controller | ( 2026-02-17 18:18:35.971812 | controller | snippet_datadir, 2026-02-17 18:18:35.971828 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:18:35.971843 | controller | ) | path_join 2026-02-17 18:18:35.971858 | controller | }}, mode=0644] *** 2026-02-17 18:18:35.971873 | controller | Tuesday 17 February 2026 18:18:35 +0000 (0:00:00.482) 0:00:51.353 ****** 2026-02-17 18:18:35.971888 | controller | Tuesday 17 February 2026 18:18:35 +0000 (0:00:00.482) 0:00:51.352 ****** 2026-02-17 18:18:35.971913 | controller | changed: [localhost] 2026-02-17 18:18:36.060989 | controller | 2026-02-17 18:18:36.061091 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:18:36.061106 | controller | Tuesday 17 February 2026 18:18:35 +0000 (0:00:00.463) 0:00:51.817 ****** 2026-02-17 18:18:36.061136 | controller | Tuesday 17 February 2026 18:18:35 +0000 (0:00:00.463) 0:00:51.815 ****** 2026-02-17 18:18:36.061164 | 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-17 18:18:36.109469 | controller | 2026-02-17 18:18:36.109536 | 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-17 18:18:36.109542 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.089) 0:00:51.906 ****** 2026-02-17 18:18:36.109547 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.089) 0:00:51.904 ****** 2026-02-17 18:18:36.109563 | controller | ok: [localhost] => 2026-02-17 18:18:36.332295 | controller | changed: false 2026-02-17 18:18:36.332389 | controller | msg: All assertions passed 2026-02-17 18:18:36.332400 | controller | 2026-02-17 18:18:36.332407 | 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-17 18:18:36.332428 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.048) 0:00:51.954 ****** 2026-02-17 18:18:36.332435 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.048) 0:00:51.953 ****** 2026-02-17 18:18:36.332453 | controller | ok: [localhost] 2026-02-17 18:18:36.375270 | controller | 2026-02-17 18:18:36.375311 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:18:36.375319 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.223) 0:00:52.178 ****** 2026-02-17 18:18:36.375325 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.223) 0:00:52.176 ****** 2026-02-17 18:18:36.375342 | controller | ok: [localhost] 2026-02-17 18:18:36.768391 | controller | 2026-02-17 18:18:36.768431 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:18:36.768437 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.042) 0:00:52.220 ****** 2026-02-17 18:18:36.768442 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.042) 0:00:52.219 ****** 2026-02-17 18:18:36.768452 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-17 18:18:36.862785 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-17 18:18:36.862901 | controller | 2026-02-17 18:18:36.862908 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:18:36.862914 | controller | _content | 2026-02-17 18:18:36.862919 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:18:36.862924 | controller | combine(_parsed, recursive=true) 2026-02-17 18:18:36.862930 | controller | }} 2026-02-17 18:18:36.862935 | controller | ] *** 2026-02-17 18:18:36.862939 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.393) 0:00:52.613 ****** 2026-02-17 18:18:36.862945 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.393) 0:00:52.612 ****** 2026-02-17 18:18:36.862968 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:18:37.062716 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:18:37.062853 | controller | 2026-02-17 18:18:37.062865 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:18:37.062873 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.094) 0:00:52.708 ****** 2026-02-17 18:18:37.062880 | controller | Tuesday 17 February 2026 18:18:36 +0000 (0:00:00.094) 0:00:52.706 ****** 2026-02-17 18:18:37.062912 | controller | changed: [localhost] 2026-02-17 18:18:37.474301 | controller | 2026-02-17 18:18:37.474419 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:18:37.474437 | controller | (_destdir, 2026-02-17 18:18:37.474448 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:18:37.474458 | controller | }}, content={{ 2026-02-17 18:18:37.474468 | controller | ( 2026-02-17 18:18:37.474478 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:18:37.474488 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:18:37.474497 | controller | }}, mode=0644] *** 2026-02-17 18:18:37.474507 | controller | Tuesday 17 February 2026 18:18:37 +0000 (0:00:00.200) 0:00:52.908 ****** 2026-02-17 18:18:37.474517 | controller | Tuesday 17 February 2026 18:18:37 +0000 (0:00:00.200) 0:00:52.906 ****** 2026-02-17 18:18:37.474541 | controller | changed: [localhost] 2026-02-17 18:18:37.965158 | controller | 2026-02-17 18:18:37.965237 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/control-plane mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:18:37.965274 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:18:37.965280 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:18:37.965285 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:18:37.965289 | controller | }}, dest={{ 2026-02-17 18:18:37.965294 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:37.965299 | controller | stage['path'], _val.src_file 2026-02-17 18:18:37.965303 | controller | ) | 2026-02-17 18:18:37.965308 | controller | path_join 2026-02-17 18:18:37.965321 | controller | }}] *** 2026-02-17 18:18:37.965325 | controller | Tuesday 17 February 2026 18:18:37 +0000 (0:00:00.411) 0:00:53.319 ****** 2026-02-17 18:18:37.965330 | controller | Tuesday 17 February 2026 18:18:37 +0000 (0:00:00.411) 0:00:53.318 ****** 2026-02-17 18:18:37.965347 | controller | ok: [localhost] => (item=network-values) 2026-02-17 18:18:38.009729 | controller | changed: [localhost] => (item=service-values) 2026-02-17 18:18:38.009798 | controller | 2026-02-17 18:18:38.009805 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:38.009810 | controller | Tuesday 17 February 2026 18:18:37 +0000 (0:00:00.490) 0:00:53.810 ****** 2026-02-17 18:18:38.009815 | controller | Tuesday 17 February 2026 18:18:37 +0000 (0:00:00.490) 0:00:53.808 ****** 2026-02-17 18:18:38.009831 | controller | skipping: [localhost] 2026-02-17 18:18:38.422857 | controller | 2026-02-17 18:18:38.422894 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:18:38.422900 | controller | Tuesday 17 February 2026 18:18:38 +0000 (0:00:00.044) 0:00:53.855 ****** 2026-02-17 18:18:38.422906 | controller | Tuesday 17 February 2026 18:18:38 +0000 (0:00:00.044) 0:00:53.853 ****** 2026-02-17 18:18:38.422915 | controller | changed: [localhost] 2026-02-17 18:18:38.878587 | controller | 2026-02-17 18:18:38.878632 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:18:38.878640 | controller | Tuesday 17 February 2026 18:18:38 +0000 (0:00:00.413) 0:00:54.268 ****** 2026-02-17 18:18:38.878647 | controller | Tuesday 17 February 2026 18:18:38 +0000 (0:00:00.413) 0:00:54.266 ****** 2026-02-17 18:18:38.878658 | controller | changed: [localhost] 2026-02-17 18:18:39.136941 | controller | 2026-02-17 18:18:39.136976 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/control-plane remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:18:39.136983 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:18:39.136988 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:18:39.136992 | controller | }}, mode=0644] *** 2026-02-17 18:18:39.136997 | controller | Tuesday 17 February 2026 18:18:38 +0000 (0:00:00.455) 0:00:54.724 ****** 2026-02-17 18:18:39.137002 | controller | Tuesday 17 February 2026 18:18:38 +0000 (0:00:00.455) 0:00:54.722 ****** 2026-02-17 18:18:39.137011 | controller | changed: [localhost] 2026-02-17 18:18:39.186720 | controller | 2026-02-17 18:18:39.186759 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:39.186770 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.258) 0:00:54.982 ****** 2026-02-17 18:18:39.186778 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.258) 0:00:54.980 ****** 2026-02-17 18:18:39.186790 | controller | skipping: [localhost] 2026-02-17 18:18:39.235517 | controller | 2026-02-17 18:18:39.235559 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:18:39.235568 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.049) 0:00:55.032 ****** 2026-02-17 18:18:39.235576 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.049) 0:00:55.030 ****** 2026-02-17 18:18:39.235594 | controller | skipping: [localhost] 2026-02-17 18:18:39.292470 | controller | 2026-02-17 18:18:39.292512 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/control-plane _raw_params=wait_condition.yml] *** 2026-02-17 18:18:39.292521 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.048) 0:00:55.080 ****** 2026-02-17 18:18:39.292528 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.048) 0:00:55.078 ****** 2026-02-17 18:18:39.292539 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=30m) 2026-02-17 18:18:39.338809 | controller | skipping: [localhost] 2026-02-17 18:18:39.338851 | controller | 2026-02-17 18:18:39.338860 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:39.338872 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.057) 0:00:55.137 ****** 2026-02-17 18:18:39.338879 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.057) 0:00:55.136 ****** 2026-02-17 18:18:39.338891 | controller | skipping: [localhost] 2026-02-17 18:18:39.397170 | controller | 2026-02-17 18:18:39.397211 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/control-plane name=run_hook] *** 2026-02-17 18:18:39.397220 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.046) 0:00:55.184 ****** 2026-02-17 18:18:39.397227 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.046) 0:00:55.182 ****** 2026-02-17 18:18:39.397239 | controller | skipping: [localhost] 2026-02-17 18:18:39.449975 | controller | 2026-02-17 18:18:39.450032 | 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-17 18:18:39.450050 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.058) 0:00:55.242 ****** 2026-02-17 18:18:39.450065 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.058) 0:00:55.240 ****** 2026-02-17 18:18:39.450086 | controller | ok: [localhost] => 2026-02-17 18:18:39.489453 | controller | changed: false 2026-02-17 18:18:39.489505 | controller | msg: All assertions passed 2026-02-17 18:18:39.489517 | controller | 2026-02-17 18:18:39.489528 | 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-17 18:18:39.489539 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.052) 0:00:55.295 ****** 2026-02-17 18:18:39.489550 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.052) 0:00:55.293 ****** 2026-02-17 18:18:39.489567 | controller | skipping: [localhost] 2026-02-17 18:18:39.520305 | controller | 2026-02-17 18:18:39.520337 | 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-17 18:18:39.520344 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.039) 0:00:55.334 ****** 2026-02-17 18:18:39.520370 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.039) 0:00:55.332 ****** 2026-02-17 18:18:39.520382 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:18:39.545010 | controller | 2026-02-17 18:18:39.545050 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:18:39.545059 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.031) 0:00:55.366 ****** 2026-02-17 18:18:39.545067 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.031) 0:00:55.364 ****** 2026-02-17 18:18:39.545079 | controller | skipping: [localhost] 2026-02-17 18:18:39.581825 | controller | 2026-02-17 18:18:39.581858 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:18:39.581864 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.024) 0:00:55.390 ****** 2026-02-17 18:18:39.581869 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.024) 0:00:55.388 ****** 2026-02-17 18:18:39.581879 | controller | ok: [localhost] 2026-02-17 18:18:39.795713 | controller | 2026-02-17 18:18:39.795775 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:18:39.795788 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:39.795797 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:18:39.795806 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:18:39.795815 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.037) 0:00:55.427 ****** 2026-02-17 18:18:39.795829 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.037) 0:00:55.425 ****** 2026-02-17 18:18:39.795845 | controller | ok: [localhost] => (item={'name': 'edpm-r0-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-17 18:18:39.873437 | controller | 2026-02-17 18:18:39.873478 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:18:39.873487 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.213) 0:00:55.641 ****** 2026-02-17 18:18:39.873493 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.213) 0:00:55.639 ****** 2026-02-17 18:18:39.873505 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:18:39.927820 | controller | 2026-02-17 18:18:39.927863 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r0 name=run_hook] *** 2026-02-17 18:18:39.927872 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.077) 0:00:55.718 ****** 2026-02-17 18:18:39.927879 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.077) 0:00:55.717 ****** 2026-02-17 18:18:39.927893 | controller | skipping: [localhost] 2026-02-17 18:18:40.018408 | controller | 2026-02-17 18:18:40.018441 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/computes/r0 name=ci_gen_kustomize_values] *** 2026-02-17 18:18:40.018448 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.054) 0:00:55.773 ****** 2026-02-17 18:18:40.018453 | controller | Tuesday 17 February 2026 18:18:39 +0000 (0:00:00.054) 0:00:55.771 ****** 2026-02-17 18:18:40.018463 | controller | 2026-02-17 18:18:40.074104 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:18:40.074139 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.090) 0:00:55.864 ****** 2026-02-17 18:18:40.074144 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.090) 0:00:55.862 ****** 2026-02-17 18:18:40.074154 | 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-17 18:18:40.121453 | controller | 2026-02-17 18:18:40.121493 | 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-17 18:18:40.121502 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.055) 0:00:55.919 ****** 2026-02-17 18:18:40.121509 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.055) 0:00:55.918 ****** 2026-02-17 18:18:40.121553 | controller | ok: [localhost] => 2026-02-17 18:18:40.319308 | controller | changed: false 2026-02-17 18:18:40.319382 | controller | msg: All assertions passed 2026-02-17 18:18:40.319394 | controller | 2026-02-17 18:18:40.319401 | 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-17 18:18:40.319408 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.047) 0:00:55.967 ****** 2026-02-17 18:18:40.319414 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.047) 0:00:55.965 ****** 2026-02-17 18:18:40.319426 | controller | ok: [localhost] 2026-02-17 18:18:40.372140 | controller | 2026-02-17 18:18:40.372181 | 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-17 18:18:40.372192 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.197) 0:00:56.164 ****** 2026-02-17 18:18:40.372200 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.197) 0:00:56.163 ****** 2026-02-17 18:18:40.372213 | controller | ok: [localhost] => 2026-02-17 18:18:40.596277 | controller | changed: false 2026-02-17 18:18:40.596317 | controller | msg: All assertions passed 2026-02-17 18:18:40.596323 | controller | 2026-02-17 18:18:40.596329 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:18:40.596334 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.052) 0:00:56.217 ****** 2026-02-17 18:18:40.596345 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.052) 0:00:56.215 ****** 2026-02-17 18:18:40.596430 | controller | ok: [localhost] 2026-02-17 18:18:40.814311 | controller | 2026-02-17 18:18:40.814371 | 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-17 18:18:40.814393 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:18:40.814401 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:18:40.814407 | controller | _config_map_content | 2026-02-17 18:18:40.814413 | controller | ansible.utils.remove_keys( 2026-02-17 18:18:40.814419 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:18:40.814425 | controller | matching_parameter='regex') 2026-02-17 18:18:40.814430 | controller | }}, cacheable=False] *** 2026-02-17 18:18:40.814434 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.224) 0:00:56.441 ****** 2026-02-17 18:18:40.814439 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.224) 0:00:56.439 ****** 2026-02-17 18:18:40.814449 | controller | ok: [localhost] 2026-02-17 18:18:40.854508 | controller | 2026-02-17 18:18:40.854542 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:18:40.854548 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.218) 0:00:56.659 ****** 2026-02-17 18:18:40.854553 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.218) 0:00:56.658 ****** 2026-02-17 18:18:40.854562 | controller | skipping: [localhost] 2026-02-17 18:18:41.060886 | controller | 2026-02-17 18:18:41.060927 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:18:41.060936 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.040) 0:00:56.700 ****** 2026-02-17 18:18:41.060943 | controller | Tuesday 17 February 2026 18:18:40 +0000 (0:00:00.040) 0:00:56.698 ****** 2026-02-17 18:18:41.060957 | controller | changed: [localhost] 2026-02-17 18:18:41.548037 | controller | 2026-02-17 18:18:41.548086 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:18:41.548097 | controller | (snippet_datadir, 2026-02-17 18:18:41.548106 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:18:41.548114 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:18:41.548123 | controller | Tuesday 17 February 2026 18:18:41 +0000 (0:00:00.206) 0:00:56.906 ****** 2026-02-17 18:18:41.548131 | controller | Tuesday 17 February 2026 18:18:41 +0000 (0:00:00.206) 0:00:56.904 ****** 2026-02-17 18:18:41.548147 | controller | changed: [localhost] 2026-02-17 18:18:41.619483 | controller | 2026-02-17 18:18:41.619531 | 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-17 18:18:41.619542 | controller | Tuesday 17 February 2026 18:18:41 +0000 (0:00:00.486) 0:00:57.393 ****** 2026-02-17 18:18:41.619551 | controller | Tuesday 17 February 2026 18:18:41 +0000 (0:00:00.486) 0:00:57.391 ****** 2026-02-17 18:18:41.619567 | controller | ok: [localhost] 2026-02-17 18:18:42.042244 | controller | 2026-02-17 18:18:42.042278 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:18:42.042286 | controller | (snippet_datadir, 2026-02-17 18:18:42.042291 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:18:42.042295 | controller | }}, content={{ 2026-02-17 18:18:42.042300 | controller | _base64_patch | 2026-02-17 18:18:42.042304 | controller | default({}) | 2026-02-17 18:18:42.042308 | controller | to_nice_yaml 2026-02-17 18:18:42.042313 | controller | }}, mode=0644] *** 2026-02-17 18:18:42.042319 | controller | Tuesday 17 February 2026 18:18:41 +0000 (0:00:00.071) 0:00:57.464 ****** 2026-02-17 18:18:42.042325 | controller | Tuesday 17 February 2026 18:18:41 +0000 (0:00:00.071) 0:00:57.463 ****** 2026-02-17 18:18:42.042338 | controller | changed: [localhost] 2026-02-17 18:18:42.427867 | controller | 2026-02-17 18:18:42.427913 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:18:42.427931 | controller | (snippet_datadir, 2026-02-17 18:18:42.427940 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:18:42.427950 | controller | }}, content={{ 2026-02-17 18:18:42.427959 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:18:42.427968 | controller | default({}) | 2026-02-17 18:18:42.427977 | controller | to_nice_yaml 2026-02-17 18:18:42.427986 | controller | }}, mode=0644] *** 2026-02-17 18:18:42.427995 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.422) 0:00:57.887 ****** 2026-02-17 18:18:42.428004 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.422) 0:00:57.885 ****** 2026-02-17 18:18:42.428017 | controller | changed: [localhost] 2026-02-17 18:18:42.816553 | controller | 2026-02-17 18:18:42.816592 | 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-17 18:18:42.816601 | controller | ( 2026-02-17 18:18:42.816608 | controller | snippet_datadir, 2026-02-17 18:18:42.816616 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:18:42.816623 | controller | ) | path_join 2026-02-17 18:18:42.816630 | controller | }}, mode=0644] *** 2026-02-17 18:18:42.816636 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.385) 0:00:58.273 ****** 2026-02-17 18:18:42.816643 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.385) 0:00:58.271 ****** 2026-02-17 18:18:42.816656 | controller | changed: [localhost] 2026-02-17 18:18:42.888691 | controller | 2026-02-17 18:18:42.888731 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:18:42.888740 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.388) 0:00:58.662 ****** 2026-02-17 18:18:42.888748 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.388) 0:00:58.660 ****** 2026-02-17 18:18:42.888760 | 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-17 18:18:42.938795 | controller | 2026-02-17 18:18:42.938833 | 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-17 18:18:42.938843 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.072) 0:00:58.734 ****** 2026-02-17 18:18:42.938850 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.072) 0:00:58.732 ****** 2026-02-17 18:18:42.938862 | controller | ok: [localhost] => 2026-02-17 18:18:43.180171 | controller | changed: false 2026-02-17 18:18:43.180219 | controller | msg: All assertions passed 2026-02-17 18:18:43.180231 | controller | 2026-02-17 18:18:43.180241 | 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-17 18:18:43.180248 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.050) 0:00:58.784 ****** 2026-02-17 18:18:43.180255 | controller | Tuesday 17 February 2026 18:18:42 +0000 (0:00:00.050) 0:00:58.782 ****** 2026-02-17 18:18:43.180268 | controller | ok: [localhost] 2026-02-17 18:18:43.228194 | controller | 2026-02-17 18:18:43.228229 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:18:43.228239 | controller | Tuesday 17 February 2026 18:18:43 +0000 (0:00:00.241) 0:00:59.025 ****** 2026-02-17 18:18:43.228245 | controller | Tuesday 17 February 2026 18:18:43 +0000 (0:00:00.241) 0:00:59.023 ****** 2026-02-17 18:18:43.228254 | controller | ok: [localhost] 2026-02-17 18:18:43.859590 | controller | 2026-02-17 18:18:43.859629 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:18:43.859638 | controller | Tuesday 17 February 2026 18:18:43 +0000 (0:00:00.048) 0:00:59.073 ****** 2026-02-17 18:18:43.859645 | controller | Tuesday 17 February 2026 18:18:43 +0000 (0:00:00.048) 0:00:59.072 ****** 2026-02-17 18:18:43.859658 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml) 2026-02-17 18:18:44.003233 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml) 2026-02-17 18:18:44.003282 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml) 2026-02-17 18:18:44.003291 | controller | 2026-02-17 18:18:44.003299 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:18:44.003306 | controller | _content | 2026-02-17 18:18:44.003312 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:18:44.003317 | controller | combine(_parsed, recursive=true) 2026-02-17 18:18:44.003324 | controller | }} 2026-02-17 18:18:44.003329 | controller | ] *** 2026-02-17 18:18:44.003336 | controller | Tuesday 17 February 2026 18:18:43 +0000 (0:00:00.631) 0:00:59.705 ****** 2026-02-17 18:18:44.003343 | controller | Tuesday 17 February 2026 18:18:43 +0000 (0:00:00.631) 0:00:59.703 ****** 2026-02-17 18:18:44.003377 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:18:44.200483 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:18:44.200523 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:18:44.200532 | controller | 2026-02-17 18:18:44.200539 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:18:44.200546 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.143) 0:00:59.848 ****** 2026-02-17 18:18:44.200553 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.143) 0:00:59.847 ****** 2026-02-17 18:18:44.200565 | controller | changed: [localhost] 2026-02-17 18:18:44.573960 | controller | 2026-02-17 18:18:44.574000 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:18:44.574008 | controller | (_destdir, 2026-02-17 18:18:44.574014 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:18:44.574020 | controller | }}, content={{ 2026-02-17 18:18:44.574026 | controller | ( 2026-02-17 18:18:44.574031 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:18:44.574037 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:18:44.574045 | controller | }}, mode=0644] *** 2026-02-17 18:18:44.574051 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.197) 0:01:00.045 ****** 2026-02-17 18:18:44.574056 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.197) 0:01:00.044 ****** 2026-02-17 18:18:44.574068 | controller | changed: [localhost] 2026-02-17 18:18:44.831022 | controller | 2026-02-17 18:18:44.831074 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/computes/r0 mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:18:44.831084 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:18:44.831093 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:18:44.831100 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:18:44.831108 | controller | }}, dest={{ 2026-02-17 18:18:44.831115 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:44.831122 | controller | stage['path'], _val.src_file 2026-02-17 18:18:44.831129 | controller | ) | 2026-02-17 18:18:44.831135 | controller | path_join 2026-02-17 18:18:44.831142 | controller | }}] *** 2026-02-17 18:18:44.831149 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.373) 0:01:00.419 ****** 2026-02-17 18:18:44.831155 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.373) 0:01:00.417 ****** 2026-02-17 18:18:44.831169 | controller | changed: [localhost] => (item=edpm-r0-compute-nodeset-values) 2026-02-17 18:18:44.895163 | controller | 2026-02-17 18:18:44.895224 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:44.895233 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.256) 0:01:00.676 ****** 2026-02-17 18:18:44.895240 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.256) 0:01:00.674 ****** 2026-02-17 18:18:44.895256 | controller | skipping: [localhost] 2026-02-17 18:18:45.275561 | controller | 2026-02-17 18:18:45.275601 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/computes/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:18:45.275608 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.064) 0:01:00.740 ****** 2026-02-17 18:18:45.275619 | controller | Tuesday 17 February 2026 18:18:44 +0000 (0:00:00.064) 0:01:00.739 ****** 2026-02-17 18:18:45.275629 | controller | changed: [localhost] 2026-02-17 18:18:45.739185 | controller | 2026-02-17 18:18:45.739239 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:18:45.739253 | controller | Tuesday 17 February 2026 18:18:45 +0000 (0:00:00.380) 0:01:01.121 ****** 2026-02-17 18:18:45.739264 | controller | Tuesday 17 February 2026 18:18:45 +0000 (0:00:00.380) 0:01:01.119 ****** 2026-02-17 18:18:45.739282 | controller | changed: [localhost] 2026-02-17 18:18:46.014023 | controller | 2026-02-17 18:18:46.014090 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/computes/r0 remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:18:46.014098 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:18:46.014103 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:18:46.014109 | controller | }}, mode=0644] *** 2026-02-17 18:18:46.014113 | controller | Tuesday 17 February 2026 18:18:45 +0000 (0:00:00.463) 0:01:01.584 ****** 2026-02-17 18:18:46.014118 | controller | Tuesday 17 February 2026 18:18:45 +0000 (0:00:00.463) 0:01:01.583 ****** 2026-02-17 18:18:46.014134 | controller | changed: [localhost] 2026-02-17 18:18:46.056956 | controller | 2026-02-17 18:18:46.057025 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:46.057032 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.274) 0:01:01.859 ****** 2026-02-17 18:18:46.057037 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.274) 0:01:01.857 ****** 2026-02-17 18:18:46.057052 | controller | skipping: [localhost] 2026-02-17 18:18:46.108541 | controller | 2026-02-17 18:18:46.108604 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/computes/r0 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:18:46.108614 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.043) 0:01:01.902 ****** 2026-02-17 18:18:46.108621 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.043) 0:01:01.900 ****** 2026-02-17 18:18:46.108636 | controller | skipping: [localhost] 2026-02-17 18:18:46.171684 | controller | 2026-02-17 18:18:46.171773 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/computes/r0 _raw_params=wait_condition.yml] *** 2026-02-17 18:18:46.171786 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.051) 0:01:01.954 ****** 2026-02-17 18:18:46.171797 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.051) 0:01:01.952 ****** 2026-02-17 18:18:46.171822 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:18:46.223395 | controller | skipping: [localhost] 2026-02-17 18:18:46.223482 | controller | 2026-02-17 18:18:46.223495 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:46.223506 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.063) 0:01:02.017 ****** 2026-02-17 18:18:46.223516 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.063) 0:01:02.015 ****** 2026-02-17 18:18:46.223540 | controller | skipping: [localhost] 2026-02-17 18:18:46.266169 | controller | 2026-02-17 18:18:46.266244 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r0 name=run_hook] *** 2026-02-17 18:18:46.266253 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.051) 0:01:02.069 ****** 2026-02-17 18:18:46.266268 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.051) 0:01:02.067 ****** 2026-02-17 18:18:46.266287 | controller | skipping: [localhost] 2026-02-17 18:18:46.304927 | controller | 2026-02-17 18:18:46.305016 | 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-17 18:18:46.305044 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.042) 0:01:02.111 ****** 2026-02-17 18:18:46.305055 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.042) 0:01:02.110 ****** 2026-02-17 18:18:46.305079 | controller | ok: [localhost] => 2026-02-17 18:18:46.345798 | controller | changed: false 2026-02-17 18:18:46.345867 | controller | msg: All assertions passed 2026-02-17 18:18:46.345879 | controller | 2026-02-17 18:18:46.345889 | 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-17 18:18:46.345900 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.038) 0:01:02.150 ****** 2026-02-17 18:18:46.345911 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.038) 0:01:02.148 ****** 2026-02-17 18:18:46.345930 | controller | skipping: [localhost] 2026-02-17 18:18:46.391381 | controller | 2026-02-17 18:18:46.391423 | 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-17 18:18:46.391432 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.040) 0:01:02.191 ****** 2026-02-17 18:18:46.391440 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.040) 0:01:02.189 ****** 2026-02-17 18:18:46.391456 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:18:46.422854 | controller | 2026-02-17 18:18:46.422897 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:18:46.422907 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.045) 0:01:02.236 ****** 2026-02-17 18:18:46.422914 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.045) 0:01:02.235 ****** 2026-02-17 18:18:46.422927 | controller | skipping: [localhost] 2026-02-17 18:18:46.459308 | controller | 2026-02-17 18:18:46.459372 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:18:46.459389 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.031) 0:01:02.268 ****** 2026-02-17 18:18:46.459400 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.031) 0:01:02.266 ****** 2026-02-17 18:18:46.459413 | controller | ok: [localhost] 2026-02-17 18:18:46.683866 | controller | 2026-02-17 18:18:46.683907 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:18:46.683914 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:46.683919 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:18:46.683924 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:18:46.683928 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.036) 0:01:02.304 ****** 2026-02-17 18:18:46.683933 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.036) 0:01:02.303 ****** 2026-02-17 18:18:46.683943 | controller | ok: [localhost] => (item={'name': 'edpm-r1-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-17 18:18:46.741264 | controller | 2026-02-17 18:18:46.741308 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:18:46.741315 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.224) 0:01:02.529 ****** 2026-02-17 18:18:46.741320 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.224) 0:01:02.527 ****** 2026-02-17 18:18:46.741333 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:18:46.782474 | controller | 2026-02-17 18:18:46.782526 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r1 name=run_hook] *** 2026-02-17 18:18:46.782534 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.057) 0:01:02.586 ****** 2026-02-17 18:18:46.782542 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.057) 0:01:02.585 ****** 2026-02-17 18:18:46.782555 | controller | skipping: [localhost] 2026-02-17 18:18:46.870416 | controller | 2026-02-17 18:18:46.870484 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/computes/r1 name=ci_gen_kustomize_values] *** 2026-02-17 18:18:46.870490 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.041) 0:01:02.628 ****** 2026-02-17 18:18:46.870502 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.041) 0:01:02.626 ****** 2026-02-17 18:18:46.870517 | controller | 2026-02-17 18:18:46.917628 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:18:46.917692 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.087) 0:01:02.715 ****** 2026-02-17 18:18:46.917699 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.087) 0:01:02.714 ****** 2026-02-17 18:18:46.917711 | 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-17 18:18:46.968231 | controller | 2026-02-17 18:18:46.968290 | 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-17 18:18:46.968298 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.047) 0:01:02.763 ****** 2026-02-17 18:18:46.968305 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.047) 0:01:02.761 ****** 2026-02-17 18:18:46.968318 | controller | ok: [localhost] => 2026-02-17 18:18:47.201550 | controller | changed: false 2026-02-17 18:18:47.201603 | controller | msg: All assertions passed 2026-02-17 18:18:47.201616 | controller | 2026-02-17 18:18:47.201627 | 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-17 18:18:47.201638 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.050) 0:01:02.813 ****** 2026-02-17 18:18:47.201649 | controller | Tuesday 17 February 2026 18:18:46 +0000 (0:00:00.050) 0:01:02.811 ****** 2026-02-17 18:18:47.201667 | controller | ok: [localhost] 2026-02-17 18:18:47.278658 | controller | 2026-02-17 18:18:47.278719 | 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-17 18:18:47.278728 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.232) 0:01:03.046 ****** 2026-02-17 18:18:47.278737 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.232) 0:01:03.044 ****** 2026-02-17 18:18:47.278755 | controller | ok: [localhost] => 2026-02-17 18:18:47.473164 | controller | changed: false 2026-02-17 18:18:47.473224 | controller | msg: All assertions passed 2026-02-17 18:18:47.473233 | controller | 2026-02-17 18:18:47.473240 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:18:47.473248 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.077) 0:01:03.124 ****** 2026-02-17 18:18:47.473255 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.077) 0:01:03.122 ****** 2026-02-17 18:18:47.473275 | controller | ok: [localhost] 2026-02-17 18:18:47.713452 | controller | 2026-02-17 18:18:47.713496 | 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-17 18:18:47.713503 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:18:47.713508 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:18:47.713513 | controller | _config_map_content | 2026-02-17 18:18:47.713517 | controller | ansible.utils.remove_keys( 2026-02-17 18:18:47.713522 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:18:47.713527 | controller | matching_parameter='regex') 2026-02-17 18:18:47.713531 | controller | }}, cacheable=False] *** 2026-02-17 18:18:47.713536 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.194) 0:01:03.318 ****** 2026-02-17 18:18:47.713541 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.194) 0:01:03.317 ****** 2026-02-17 18:18:47.713559 | controller | ok: [localhost] 2026-02-17 18:18:47.755096 | controller | 2026-02-17 18:18:47.755144 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:18:47.755151 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.239) 0:01:03.559 ****** 2026-02-17 18:18:47.755156 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.240) 0:01:03.557 ****** 2026-02-17 18:18:47.755167 | controller | skipping: [localhost] 2026-02-17 18:18:47.988160 | controller | 2026-02-17 18:18:47.988219 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:18:47.988228 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.041) 0:01:03.600 ****** 2026-02-17 18:18:47.988237 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.041) 0:01:03.598 ****** 2026-02-17 18:18:47.988252 | controller | changed: [localhost] 2026-02-17 18:18:48.544286 | controller | 2026-02-17 18:18:48.544345 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:18:48.544360 | controller | (snippet_datadir, 2026-02-17 18:18:48.544368 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:18:48.544374 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:18:48.544380 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.232) 0:01:03.833 ****** 2026-02-17 18:18:48.544401 | controller | Tuesday 17 February 2026 18:18:47 +0000 (0:00:00.232) 0:01:03.831 ****** 2026-02-17 18:18:48.544420 | controller | changed: [localhost] 2026-02-17 18:18:48.606508 | controller | 2026-02-17 18:18:48.606584 | 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-17 18:18:48.606594 | controller | Tuesday 17 February 2026 18:18:48 +0000 (0:00:00.556) 0:01:04.389 ****** 2026-02-17 18:18:48.606601 | controller | Tuesday 17 February 2026 18:18:48 +0000 (0:00:00.556) 0:01:04.388 ****** 2026-02-17 18:18:48.606620 | controller | ok: [localhost] 2026-02-17 18:18:49.052241 | controller | 2026-02-17 18:18:49.052332 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:18:49.052343 | controller | (snippet_datadir, 2026-02-17 18:18:49.052351 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:18:49.052359 | controller | }}, content={{ 2026-02-17 18:18:49.052366 | controller | _base64_patch | 2026-02-17 18:18:49.052373 | controller | default({}) | 2026-02-17 18:18:49.052401 | controller | to_nice_yaml 2026-02-17 18:18:49.052411 | controller | }}, mode=0644] *** 2026-02-17 18:18:49.052417 | controller | Tuesday 17 February 2026 18:18:48 +0000 (0:00:00.061) 0:01:04.451 ****** 2026-02-17 18:18:49.052424 | controller | Tuesday 17 February 2026 18:18:48 +0000 (0:00:00.061) 0:01:04.449 ****** 2026-02-17 18:18:49.052443 | controller | changed: [localhost] 2026-02-17 18:18:49.456845 | controller | 2026-02-17 18:18:49.457103 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:18:49.457118 | controller | (snippet_datadir, 2026-02-17 18:18:49.457128 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:18:49.457139 | controller | }}, content={{ 2026-02-17 18:18:49.457149 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:18:49.457159 | controller | default({}) | 2026-02-17 18:18:49.457169 | controller | to_nice_yaml 2026-02-17 18:18:49.457178 | controller | }}, mode=0644] *** 2026-02-17 18:18:49.457188 | controller | Tuesday 17 February 2026 18:18:49 +0000 (0:00:00.445) 0:01:04.897 ****** 2026-02-17 18:18:49.457198 | controller | Tuesday 17 February 2026 18:18:49 +0000 (0:00:00.445) 0:01:04.895 ****** 2026-02-17 18:18:49.457221 | controller | changed: [localhost] 2026-02-17 18:18:49.934716 | controller | 2026-02-17 18:18:49.934758 | 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-17 18:18:49.934767 | controller | ( 2026-02-17 18:18:49.934774 | controller | snippet_datadir, 2026-02-17 18:18:49.934780 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:18:49.934787 | controller | ) | path_join 2026-02-17 18:18:49.934793 | controller | }}, mode=0644] *** 2026-02-17 18:18:49.934797 | controller | Tuesday 17 February 2026 18:18:49 +0000 (0:00:00.404) 0:01:05.302 ****** 2026-02-17 18:18:49.934807 | controller | Tuesday 17 February 2026 18:18:49 +0000 (0:00:00.404) 0:01:05.300 ****** 2026-02-17 18:18:49.934817 | controller | changed: [localhost] 2026-02-17 18:18:49.995871 | controller | 2026-02-17 18:18:49.995952 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:18:49.995962 | controller | Tuesday 17 February 2026 18:18:49 +0000 (0:00:00.477) 0:01:05.779 ****** 2026-02-17 18:18:49.995969 | controller | Tuesday 17 February 2026 18:18:49 +0000 (0:00:00.477) 0:01:05.777 ****** 2026-02-17 18:18:49.995988 | 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-17 18:18:50.046398 | controller | 2026-02-17 18:18:50.046441 | 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-17 18:18:50.046449 | controller | Tuesday 17 February 2026 18:18:49 +0000 (0:00:00.061) 0:01:05.841 ****** 2026-02-17 18:18:50.046456 | controller | Tuesday 17 February 2026 18:18:49 +0000 (0:00:00.061) 0:01:05.839 ****** 2026-02-17 18:18:50.046468 | controller | ok: [localhost] => 2026-02-17 18:18:50.259986 | controller | changed: false 2026-02-17 18:18:50.260060 | controller | msg: All assertions passed 2026-02-17 18:18:50.260067 | controller | 2026-02-17 18:18:50.260072 | 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-17 18:18:50.260085 | controller | Tuesday 17 February 2026 18:18:50 +0000 (0:00:00.050) 0:01:05.892 ****** 2026-02-17 18:18:50.260091 | controller | Tuesday 17 February 2026 18:18:50 +0000 (0:00:00.050) 0:01:05.890 ****** 2026-02-17 18:18:50.260107 | controller | ok: [localhost] 2026-02-17 18:18:50.311309 | controller | 2026-02-17 18:18:50.311400 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:18:50.311411 | controller | Tuesday 17 February 2026 18:18:50 +0000 (0:00:00.213) 0:01:06.105 ****** 2026-02-17 18:18:50.311418 | controller | Tuesday 17 February 2026 18:18:50 +0000 (0:00:00.213) 0:01:06.103 ****** 2026-02-17 18:18:50.311436 | controller | ok: [localhost] 2026-02-17 18:18:50.890025 | controller | 2026-02-17 18:18:50.890092 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:18:50.890099 | controller | Tuesday 17 February 2026 18:18:50 +0000 (0:00:00.051) 0:01:06.156 ****** 2026-02-17 18:18:50.890104 | controller | Tuesday 17 February 2026 18:18:50 +0000 (0:00:00.051) 0:01:06.155 ****** 2026-02-17 18:18:50.890120 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml) 2026-02-17 18:18:51.048657 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml) 2026-02-17 18:18:51.048729 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml) 2026-02-17 18:18:51.048737 | controller | 2026-02-17 18:18:51.048742 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:18:51.048747 | controller | _content | 2026-02-17 18:18:51.048751 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:18:51.048756 | controller | combine(_parsed, recursive=true) 2026-02-17 18:18:51.048761 | controller | }} 2026-02-17 18:18:51.048765 | controller | ] *** 2026-02-17 18:18:51.048771 | controller | Tuesday 17 February 2026 18:18:50 +0000 (0:00:00.578) 0:01:06.735 ****** 2026-02-17 18:18:51.048777 | controller | Tuesday 17 February 2026 18:18:50 +0000 (0:00:00.578) 0:01:06.733 ****** 2026-02-17 18:18:51.048792 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:18:51.338679 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:18:51.338744 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:18:51.338750 | controller | 2026-02-17 18:18:51.338756 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:18:51.338770 | controller | Tuesday 17 February 2026 18:18:51 +0000 (0:00:00.158) 0:01:06.894 ****** 2026-02-17 18:18:51.338775 | controller | Tuesday 17 February 2026 18:18:51 +0000 (0:00:00.158) 0:01:06.892 ****** 2026-02-17 18:18:51.338790 | controller | changed: [localhost] 2026-02-17 18:18:51.815448 | controller | 2026-02-17 18:18:51.815511 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:18:51.815518 | controller | (_destdir, 2026-02-17 18:18:51.815523 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:18:51.815528 | controller | }}, content={{ 2026-02-17 18:18:51.815533 | controller | ( 2026-02-17 18:18:51.815537 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:18:51.815542 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:18:51.815546 | controller | }}, mode=0644] *** 2026-02-17 18:18:51.815551 | controller | Tuesday 17 February 2026 18:18:51 +0000 (0:00:00.290) 0:01:07.184 ****** 2026-02-17 18:18:51.815556 | controller | Tuesday 17 February 2026 18:18:51 +0000 (0:00:00.290) 0:01:07.182 ****** 2026-02-17 18:18:51.815570 | controller | changed: [localhost] 2026-02-17 18:18:52.119420 | controller | 2026-02-17 18:18:52.119485 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/computes/r1 mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:18:52.119491 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:18:52.119496 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:18:52.119501 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:18:52.119505 | controller | }}, dest={{ 2026-02-17 18:18:52.119510 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:52.119515 | controller | stage['path'], _val.src_file 2026-02-17 18:18:52.119519 | controller | ) | 2026-02-17 18:18:52.119523 | controller | path_join 2026-02-17 18:18:52.119528 | controller | }}] *** 2026-02-17 18:18:52.119532 | controller | Tuesday 17 February 2026 18:18:51 +0000 (0:00:00.476) 0:01:07.661 ****** 2026-02-17 18:18:52.119537 | controller | Tuesday 17 February 2026 18:18:51 +0000 (0:00:00.476) 0:01:07.659 ****** 2026-02-17 18:18:52.119551 | controller | changed: [localhost] => (item=edpm-r1-compute-nodeset-values) 2026-02-17 18:18:52.165959 | controller | 2026-02-17 18:18:52.166034 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:52.166044 | controller | Tuesday 17 February 2026 18:18:52 +0000 (0:00:00.303) 0:01:07.965 ****** 2026-02-17 18:18:52.166051 | controller | Tuesday 17 February 2026 18:18:52 +0000 (0:00:00.303) 0:01:07.963 ****** 2026-02-17 18:18:52.166070 | controller | skipping: [localhost] 2026-02-17 18:18:52.542289 | controller | 2026-02-17 18:18:52.542384 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/computes/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:18:52.542398 | controller | Tuesday 17 February 2026 18:18:52 +0000 (0:00:00.046) 0:01:08.011 ****** 2026-02-17 18:18:52.542405 | controller | Tuesday 17 February 2026 18:18:52 +0000 (0:00:00.046) 0:01:08.009 ****** 2026-02-17 18:18:52.542423 | controller | changed: [localhost] 2026-02-17 18:18:53.030905 | controller | 2026-02-17 18:18:53.030976 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:18:53.030984 | controller | Tuesday 17 February 2026 18:18:52 +0000 (0:00:00.376) 0:01:08.387 ****** 2026-02-17 18:18:53.030989 | controller | Tuesday 17 February 2026 18:18:52 +0000 (0:00:00.376) 0:01:08.385 ****** 2026-02-17 18:18:53.031007 | controller | changed: [localhost] 2026-02-17 18:18:53.303736 | controller | 2026-02-17 18:18:53.303817 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/computes/r1 remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:18:53.303833 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:18:53.303841 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:18:53.303847 | controller | }}, mode=0644] *** 2026-02-17 18:18:53.303854 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.488) 0:01:08.875 ****** 2026-02-17 18:18:53.303872 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.488) 0:01:08.874 ****** 2026-02-17 18:18:53.303893 | controller | changed: [localhost] 2026-02-17 18:18:53.339384 | controller | 2026-02-17 18:18:53.339425 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:53.339432 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.273) 0:01:09.149 ****** 2026-02-17 18:18:53.339437 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.273) 0:01:09.147 ****** 2026-02-17 18:18:53.339450 | controller | skipping: [localhost] 2026-02-17 18:18:53.376209 | controller | 2026-02-17 18:18:53.376281 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/computes/r1 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:18:53.376288 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.035) 0:01:09.185 ****** 2026-02-17 18:18:53.376293 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.035) 0:01:09.183 ****** 2026-02-17 18:18:53.376308 | controller | skipping: [localhost] 2026-02-17 18:18:53.418746 | controller | 2026-02-17 18:18:53.418790 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/computes/r1 _raw_params=wait_condition.yml] *** 2026-02-17 18:18:53.418800 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.036) 0:01:09.221 ****** 2026-02-17 18:18:53.418807 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.036) 0:01:09.220 ****** 2026-02-17 18:18:53.418820 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:18:53.460337 | controller | skipping: [localhost] 2026-02-17 18:18:53.460400 | controller | 2026-02-17 18:18:53.460409 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:53.460417 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.042) 0:01:09.264 ****** 2026-02-17 18:18:53.460423 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.042) 0:01:09.262 ****** 2026-02-17 18:18:53.460436 | controller | skipping: [localhost] 2026-02-17 18:18:53.517938 | controller | 2026-02-17 18:18:53.517975 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r1 name=run_hook] *** 2026-02-17 18:18:53.517982 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.041) 0:01:09.306 ****** 2026-02-17 18:18:53.517987 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.041) 0:01:09.304 ****** 2026-02-17 18:18:53.517997 | controller | skipping: [localhost] 2026-02-17 18:18:53.560705 | controller | 2026-02-17 18:18:53.560749 | 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-17 18:18:53.560757 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.057) 0:01:09.363 ****** 2026-02-17 18:18:53.560764 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.057) 0:01:09.361 ****** 2026-02-17 18:18:53.560776 | controller | ok: [localhost] => 2026-02-17 18:18:53.595152 | controller | changed: false 2026-02-17 18:18:53.595188 | controller | msg: All assertions passed 2026-02-17 18:18:53.595195 | controller | 2026-02-17 18:18:53.595200 | 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-17 18:18:53.595205 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.042) 0:01:09.406 ****** 2026-02-17 18:18:53.595211 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.042) 0:01:09.404 ****** 2026-02-17 18:18:53.595220 | controller | skipping: [localhost] 2026-02-17 18:18:53.624564 | controller | 2026-02-17 18:18:53.624603 | 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-17 18:18:53.624617 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.034) 0:01:09.440 ****** 2026-02-17 18:18:53.624628 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.034) 0:01:09.438 ****** 2026-02-17 18:18:53.624642 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:18:53.653753 | controller | 2026-02-17 18:18:53.653797 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:18:53.653807 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.029) 0:01:09.470 ****** 2026-02-17 18:18:53.653815 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.029) 0:01:09.468 ****** 2026-02-17 18:18:53.653840 | controller | skipping: [localhost] 2026-02-17 18:18:53.691020 | controller | 2026-02-17 18:18:53.691064 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:18:53.691074 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.029) 0:01:09.499 ****** 2026-02-17 18:18:53.691081 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.029) 0:01:09.497 ****** 2026-02-17 18:18:53.691094 | controller | ok: [localhost] 2026-02-17 18:18:53.924624 | controller | 2026-02-17 18:18:53.924668 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:18:53.924676 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:53.924682 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:18:53.924688 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:18:53.924693 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.037) 0:01:09.536 ****** 2026-02-17 18:18:53.924700 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.037) 0:01:09.534 ****** 2026-02-17 18:18:53.924712 | controller | ok: [localhost] => (item={'name': 'edpm-r2-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-17 18:18:53.982782 | controller | 2026-02-17 18:18:53.982824 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:18:53.982834 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.233) 0:01:09.770 ****** 2026-02-17 18:18:53.982842 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.233) 0:01:09.768 ****** 2026-02-17 18:18:53.982852 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:18:54.041623 | controller | 2026-02-17 18:18:54.041662 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r2 name=run_hook] *** 2026-02-17 18:18:54.041669 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.058) 0:01:09.828 ****** 2026-02-17 18:18:54.041674 | controller | Tuesday 17 February 2026 18:18:53 +0000 (0:00:00.058) 0:01:09.826 ****** 2026-02-17 18:18:54.041684 | controller | skipping: [localhost] 2026-02-17 18:18:54.113144 | controller | 2026-02-17 18:18:54.113179 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/computes/r2 name=ci_gen_kustomize_values] *** 2026-02-17 18:18:54.113185 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.058) 0:01:09.887 ****** 2026-02-17 18:18:54.113190 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.058) 0:01:09.885 ****** 2026-02-17 18:18:54.113200 | controller | 2026-02-17 18:18:54.190230 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:18:54.190277 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.071) 0:01:09.958 ****** 2026-02-17 18:18:54.190290 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.071) 0:01:09.957 ****** 2026-02-17 18:18:54.190303 | 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-17 18:18:54.234454 | controller | 2026-02-17 18:18:54.234493 | 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-17 18:18:54.234504 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.076) 0:01:10.035 ****** 2026-02-17 18:18:54.234509 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.076) 0:01:10.033 ****** 2026-02-17 18:18:54.234519 | controller | ok: [localhost] => 2026-02-17 18:18:54.463758 | controller | changed: false 2026-02-17 18:18:54.463822 | controller | msg: All assertions passed 2026-02-17 18:18:54.463830 | controller | 2026-02-17 18:18:54.463836 | 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-17 18:18:54.463843 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.044) 0:01:10.080 ****** 2026-02-17 18:18:54.463849 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.044) 0:01:10.078 ****** 2026-02-17 18:18:54.463867 | controller | ok: [localhost] 2026-02-17 18:18:54.513431 | controller | 2026-02-17 18:18:54.513498 | 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-17 18:18:54.513505 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.229) 0:01:10.309 ****** 2026-02-17 18:18:54.513510 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.229) 0:01:10.307 ****** 2026-02-17 18:18:54.513525 | controller | ok: [localhost] => 2026-02-17 18:18:54.759378 | controller | changed: false 2026-02-17 18:18:54.759443 | controller | msg: All assertions passed 2026-02-17 18:18:54.759449 | controller | 2026-02-17 18:18:54.759454 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:18:54.759459 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.049) 0:01:10.359 ****** 2026-02-17 18:18:54.759464 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.049) 0:01:10.357 ****** 2026-02-17 18:18:54.759479 | controller | ok: [localhost] 2026-02-17 18:18:55.060509 | controller | 2026-02-17 18:18:55.060612 | 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-17 18:18:55.060627 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:18:55.060638 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:18:55.060648 | controller | _config_map_content | 2026-02-17 18:18:55.060658 | controller | ansible.utils.remove_keys( 2026-02-17 18:18:55.060668 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:18:55.060677 | controller | matching_parameter='regex') 2026-02-17 18:18:55.060687 | controller | }}, cacheable=False] *** 2026-02-17 18:18:55.060697 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.245) 0:01:10.604 ****** 2026-02-17 18:18:55.060707 | controller | Tuesday 17 February 2026 18:18:54 +0000 (0:00:00.245) 0:01:10.602 ****** 2026-02-17 18:18:55.060732 | controller | ok: [localhost] 2026-02-17 18:18:55.121124 | controller | 2026-02-17 18:18:55.121167 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:18:55.121176 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.301) 0:01:10.906 ****** 2026-02-17 18:18:55.121182 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.301) 0:01:10.904 ****** 2026-02-17 18:18:55.121194 | controller | skipping: [localhost] 2026-02-17 18:18:55.319968 | controller | 2026-02-17 18:18:55.320004 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:18:55.320011 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.059) 0:01:10.966 ****** 2026-02-17 18:18:55.320017 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.059) 0:01:10.964 ****** 2026-02-17 18:18:55.320035 | controller | changed: [localhost] 2026-02-17 18:18:55.814420 | controller | 2026-02-17 18:18:55.814479 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:18:55.814488 | controller | (snippet_datadir, 2026-02-17 18:18:55.814502 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:18:55.814509 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:18:55.814515 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.199) 0:01:11.165 ****** 2026-02-17 18:18:55.814522 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.199) 0:01:11.163 ****** 2026-02-17 18:18:55.814536 | controller | changed: [localhost] 2026-02-17 18:18:55.873961 | controller | 2026-02-17 18:18:55.874041 | 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-17 18:18:55.874049 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.494) 0:01:11.660 ****** 2026-02-17 18:18:55.874054 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.494) 0:01:11.658 ****** 2026-02-17 18:18:55.874067 | controller | ok: [localhost] 2026-02-17 18:18:56.309234 | controller | 2026-02-17 18:18:56.309292 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:18:56.309298 | controller | (snippet_datadir, 2026-02-17 18:18:56.309303 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:18:56.309313 | controller | }}, content={{ 2026-02-17 18:18:56.309318 | controller | _base64_patch | 2026-02-17 18:18:56.309323 | controller | default({}) | 2026-02-17 18:18:56.309328 | controller | to_nice_yaml 2026-02-17 18:18:56.309333 | controller | }}, mode=0644] *** 2026-02-17 18:18:56.309338 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.059) 0:01:11.719 ****** 2026-02-17 18:18:56.309342 | controller | Tuesday 17 February 2026 18:18:55 +0000 (0:00:00.059) 0:01:11.717 ****** 2026-02-17 18:18:56.309424 | controller | changed: [localhost] 2026-02-17 18:18:56.746384 | controller | 2026-02-17 18:18:56.746457 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:18:56.746467 | controller | (snippet_datadir, 2026-02-17 18:18:56.746474 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:18:56.746481 | controller | }}, content={{ 2026-02-17 18:18:56.746488 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:18:56.746495 | controller | default({}) | 2026-02-17 18:18:56.746502 | controller | to_nice_yaml 2026-02-17 18:18:56.746508 | controller | }}, mode=0644] *** 2026-02-17 18:18:56.746515 | controller | Tuesday 17 February 2026 18:18:56 +0000 (0:00:00.435) 0:01:12.155 ****** 2026-02-17 18:18:56.746521 | controller | Tuesday 17 February 2026 18:18:56 +0000 (0:00:00.435) 0:01:12.153 ****** 2026-02-17 18:18:56.746539 | controller | changed: [localhost] 2026-02-17 18:18:57.123071 | controller | 2026-02-17 18:18:57.123135 | 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-17 18:18:57.123145 | controller | ( 2026-02-17 18:18:57.123151 | controller | snippet_datadir, 2026-02-17 18:18:57.123159 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:18:57.123165 | controller | ) | path_join 2026-02-17 18:18:57.123179 | controller | }}, mode=0644] *** 2026-02-17 18:18:57.123185 | controller | Tuesday 17 February 2026 18:18:56 +0000 (0:00:00.436) 0:01:12.591 ****** 2026-02-17 18:18:57.123192 | controller | Tuesday 17 February 2026 18:18:56 +0000 (0:00:00.436) 0:01:12.590 ****** 2026-02-17 18:18:57.123208 | controller | changed: [localhost] 2026-02-17 18:18:57.178862 | controller | 2026-02-17 18:18:57.178938 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:18:57.178991 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.376) 0:01:12.968 ****** 2026-02-17 18:18:57.178999 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.376) 0:01:12.966 ****** 2026-02-17 18:18:57.179018 | 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-17 18:18:57.232750 | controller | 2026-02-17 18:18:57.232815 | 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-17 18:18:57.232821 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.056) 0:01:13.024 ****** 2026-02-17 18:18:57.232835 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.056) 0:01:13.022 ****** 2026-02-17 18:18:57.232848 | controller | ok: [localhost] => 2026-02-17 18:18:57.433381 | controller | changed: false 2026-02-17 18:18:57.433432 | controller | msg: All assertions passed 2026-02-17 18:18:57.433439 | controller | 2026-02-17 18:18:57.433444 | 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-17 18:18:57.433450 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.053) 0:01:13.078 ****** 2026-02-17 18:18:57.433454 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.053) 0:01:13.076 ****** 2026-02-17 18:18:57.433464 | controller | ok: [localhost] 2026-02-17 18:18:57.475237 | controller | 2026-02-17 18:18:57.475300 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:18:57.475309 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.200) 0:01:13.279 ****** 2026-02-17 18:18:57.475315 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.200) 0:01:13.277 ****** 2026-02-17 18:18:57.475330 | controller | ok: [localhost] 2026-02-17 18:18:58.088137 | controller | 2026-02-17 18:18:58.088177 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:18:58.088184 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.041) 0:01:13.320 ****** 2026-02-17 18:18:58.088189 | controller | Tuesday 17 February 2026 18:18:57 +0000 (0:00:00.041) 0:01:13.319 ****** 2026-02-17 18:18:58.088199 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml) 2026-02-17 18:18:58.244204 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml) 2026-02-17 18:18:58.244245 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml) 2026-02-17 18:18:58.244252 | controller | 2026-02-17 18:18:58.244259 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:18:58.244265 | controller | _content | 2026-02-17 18:18:58.244271 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:18:58.244276 | controller | combine(_parsed, recursive=true) 2026-02-17 18:18:58.244282 | controller | }} 2026-02-17 18:18:58.244288 | controller | ] *** 2026-02-17 18:18:58.244293 | controller | Tuesday 17 February 2026 18:18:58 +0000 (0:00:00.612) 0:01:13.933 ****** 2026-02-17 18:18:58.244300 | controller | Tuesday 17 February 2026 18:18:58 +0000 (0:00:00.612) 0:01:13.932 ****** 2026-02-17 18:18:58.244311 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:18:58.463424 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:18:58.463490 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:18:58.463500 | controller | 2026-02-17 18:18:58.463509 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:18:58.463517 | controller | Tuesday 17 February 2026 18:18:58 +0000 (0:00:00.156) 0:01:14.089 ****** 2026-02-17 18:18:58.463525 | controller | Tuesday 17 February 2026 18:18:58 +0000 (0:00:00.156) 0:01:14.088 ****** 2026-02-17 18:18:58.463542 | controller | changed: [localhost] 2026-02-17 18:18:58.883839 | controller | 2026-02-17 18:18:58.883912 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:18:58.883921 | controller | (_destdir, 2026-02-17 18:18:58.883928 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:18:58.883935 | controller | }}, content={{ 2026-02-17 18:18:58.883941 | controller | ( 2026-02-17 18:18:58.883947 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:18:58.883954 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:18:58.883960 | controller | }}, mode=0644] *** 2026-02-17 18:18:58.883967 | controller | Tuesday 17 February 2026 18:18:58 +0000 (0:00:00.219) 0:01:14.309 ****** 2026-02-17 18:18:58.883973 | controller | Tuesday 17 February 2026 18:18:58 +0000 (0:00:00.219) 0:01:14.307 ****** 2026-02-17 18:18:58.884002 | controller | changed: [localhost] 2026-02-17 18:18:59.153055 | controller | 2026-02-17 18:18:59.153133 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/computes/r2 mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:18:59.153145 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:18:59.153153 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:18:59.153159 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:18:59.153166 | controller | }}, dest={{ 2026-02-17 18:18:59.153173 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:18:59.153179 | controller | stage['path'], _val.src_file 2026-02-17 18:18:59.153185 | controller | ) | 2026-02-17 18:18:59.153191 | controller | path_join 2026-02-17 18:18:59.153197 | controller | }}] *** 2026-02-17 18:18:59.153201 | controller | Tuesday 17 February 2026 18:18:58 +0000 (0:00:00.420) 0:01:14.729 ****** 2026-02-17 18:18:59.153212 | controller | Tuesday 17 February 2026 18:18:58 +0000 (0:00:00.420) 0:01:14.727 ****** 2026-02-17 18:18:59.153227 | controller | changed: [localhost] => (item=edpm-r2-compute-nodeset-values) 2026-02-17 18:18:59.199505 | controller | 2026-02-17 18:18:59.199576 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:18:59.199583 | controller | Tuesday 17 February 2026 18:18:59 +0000 (0:00:00.268) 0:01:14.998 ****** 2026-02-17 18:18:59.199588 | controller | Tuesday 17 February 2026 18:18:59 +0000 (0:00:00.268) 0:01:14.996 ****** 2026-02-17 18:18:59.199604 | controller | skipping: [localhost] 2026-02-17 18:18:59.536498 | controller | 2026-02-17 18:18:59.536564 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/computes/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:18:59.536574 | controller | Tuesday 17 February 2026 18:18:59 +0000 (0:00:00.046) 0:01:15.045 ****** 2026-02-17 18:18:59.536581 | controller | Tuesday 17 February 2026 18:18:59 +0000 (0:00:00.046) 0:01:15.043 ****** 2026-02-17 18:18:59.536596 | controller | changed: [localhost] 2026-02-17 18:18:59.945526 | controller | 2026-02-17 18:18:59.945580 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:18:59.945589 | controller | Tuesday 17 February 2026 18:18:59 +0000 (0:00:00.337) 0:01:15.382 ****** 2026-02-17 18:18:59.945596 | controller | Tuesday 17 February 2026 18:18:59 +0000 (0:00:00.337) 0:01:15.380 ****** 2026-02-17 18:18:59.945609 | controller | changed: [localhost] 2026-02-17 18:19:00.213314 | controller | 2026-02-17 18:19:00.213397 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/computes/r2 remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:19:00.213408 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:19:00.213414 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:19:00.213420 | controller | }}, mode=0644] *** 2026-02-17 18:19:00.213426 | controller | Tuesday 17 February 2026 18:18:59 +0000 (0:00:00.409) 0:01:15.791 ****** 2026-02-17 18:19:00.213433 | controller | Tuesday 17 February 2026 18:18:59 +0000 (0:00:00.409) 0:01:15.789 ****** 2026-02-17 18:19:00.213450 | controller | changed: [localhost] 2026-02-17 18:19:00.264206 | controller | 2026-02-17 18:19:00.264269 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:00.264276 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.267) 0:01:16.058 ****** 2026-02-17 18:19:00.264281 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.267) 0:01:16.056 ****** 2026-02-17 18:19:00.264295 | controller | skipping: [localhost] 2026-02-17 18:19:00.311373 | controller | 2026-02-17 18:19:00.311415 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/computes/r2 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:19:00.311423 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.050) 0:01:16.109 ****** 2026-02-17 18:19:00.311430 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.050) 0:01:16.107 ****** 2026-02-17 18:19:00.311443 | controller | skipping: [localhost] 2026-02-17 18:19:00.352409 | controller | 2026-02-17 18:19:00.352444 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/computes/r2 _raw_params=wait_condition.yml] *** 2026-02-17 18:19:00.352451 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.047) 0:01:16.156 ****** 2026-02-17 18:19:00.352456 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.047) 0:01:16.155 ****** 2026-02-17 18:19:00.352466 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:19:00.391738 | controller | skipping: [localhost] 2026-02-17 18:19:00.391776 | controller | 2026-02-17 18:19:00.391786 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:00.391793 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.041) 0:01:16.198 ****** 2026-02-17 18:19:00.391801 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.041) 0:01:16.196 ****** 2026-02-17 18:19:00.391813 | controller | skipping: [localhost] 2026-02-17 18:19:00.436740 | controller | 2026-02-17 18:19:00.436781 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r2 name=run_hook] *** 2026-02-17 18:19:00.436791 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.039) 0:01:16.237 ****** 2026-02-17 18:19:00.436798 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.039) 0:01:16.235 ****** 2026-02-17 18:19:00.436810 | controller | skipping: [localhost] 2026-02-17 18:19:00.482912 | controller | 2026-02-17 18:19:00.482954 | 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-17 18:19:00.482963 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.044) 0:01:16.282 ****** 2026-02-17 18:19:00.482971 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.044) 0:01:16.280 ****** 2026-02-17 18:19:00.482984 | controller | ok: [localhost] => 2026-02-17 18:19:00.507857 | controller | changed: false 2026-02-17 18:19:00.507887 | controller | msg: All assertions passed 2026-02-17 18:19:00.507893 | controller | 2026-02-17 18:19:00.507899 | 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-17 18:19:00.507904 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.046) 0:01:16.328 ****** 2026-02-17 18:19:00.507909 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.046) 0:01:16.326 ****** 2026-02-17 18:19:00.507918 | controller | skipping: [localhost] 2026-02-17 18:19:00.538693 | controller | 2026-02-17 18:19:00.538746 | 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-17 18:19:00.538760 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.025) 0:01:16.353 ****** 2026-02-17 18:19:00.538771 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.025) 0:01:16.351 ****** 2026-02-17 18:19:00.538790 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:19:00.567979 | controller | 2026-02-17 18:19:00.568016 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:19:00.568023 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.030) 0:01:16.383 ****** 2026-02-17 18:19:00.568028 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.030) 0:01:16.382 ****** 2026-02-17 18:19:00.568038 | controller | skipping: [localhost] 2026-02-17 18:19:00.598118 | controller | 2026-02-17 18:19:00.598160 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:19:00.598168 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.029) 0:01:16.413 ****** 2026-02-17 18:19:00.598180 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.029) 0:01:16.411 ****** 2026-02-17 18:19:00.598192 | controller | ok: [localhost] 2026-02-17 18:19:00.818979 | controller | 2026-02-17 18:19:00.819023 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:19:00.819032 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:19:00.819038 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:19:00.819045 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:19:00.819051 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.030) 0:01:16.443 ****** 2026-02-17 18:19:00.819061 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.030) 0:01:16.441 ****** 2026-02-17 18:19:00.819073 | controller | ok: [localhost] => (item={'name': 'edpm-r0-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-17 18:19:00.894346 | controller | 2026-02-17 18:19:00.894410 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:19:00.894420 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.220) 0:01:16.664 ****** 2026-02-17 18:19:00.894427 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.220) 0:01:16.662 ****** 2026-02-17 18:19:00.894441 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:19:00.973761 | controller | 2026-02-17 18:19:00.973804 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r0 name=run_hook] *** 2026-02-17 18:19:00.973814 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.075) 0:01:16.739 ****** 2026-02-17 18:19:00.973821 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.075) 0:01:16.738 ****** 2026-02-17 18:19:00.973834 | controller | skipping: [localhost] 2026-02-17 18:19:01.086661 | controller | 2026-02-17 18:19:01.086702 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/networkers/r0 name=ci_gen_kustomize_values] *** 2026-02-17 18:19:01.086711 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.079) 0:01:16.819 ****** 2026-02-17 18:19:01.086717 | controller | Tuesday 17 February 2026 18:19:00 +0000 (0:00:00.079) 0:01:16.817 ****** 2026-02-17 18:19:01.086731 | controller | 2026-02-17 18:19:01.142809 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:19:01.142843 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.112) 0:01:16.932 ****** 2026-02-17 18:19:01.142850 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.112) 0:01:16.930 ****** 2026-02-17 18:19:01.142859 | 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-17 18:19:01.193843 | controller | 2026-02-17 18:19:01.193880 | 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-17 18:19:01.193886 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.056) 0:01:16.988 ****** 2026-02-17 18:19:01.193891 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.056) 0:01:16.986 ****** 2026-02-17 18:19:01.193901 | controller | ok: [localhost] => 2026-02-17 18:19:01.389278 | controller | changed: false 2026-02-17 18:19:01.389311 | controller | msg: All assertions passed 2026-02-17 18:19:01.389318 | controller | 2026-02-17 18:19:01.389323 | 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-17 18:19:01.389329 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.050) 0:01:17.039 ****** 2026-02-17 18:19:01.389335 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.050) 0:01:17.037 ****** 2026-02-17 18:19:01.389344 | controller | ok: [localhost] 2026-02-17 18:19:01.441896 | controller | 2026-02-17 18:19:01.441931 | 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-17 18:19:01.441943 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.195) 0:01:17.235 ****** 2026-02-17 18:19:01.441948 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.195) 0:01:17.233 ****** 2026-02-17 18:19:01.441959 | controller | ok: [localhost] => 2026-02-17 18:19:01.664386 | controller | changed: false 2026-02-17 18:19:01.664420 | controller | msg: All assertions passed 2026-02-17 18:19:01.664427 | controller | 2026-02-17 18:19:01.664432 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:19:01.664437 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.052) 0:01:17.287 ****** 2026-02-17 18:19:01.664442 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.052) 0:01:17.285 ****** 2026-02-17 18:19:01.664451 | controller | ok: [localhost] 2026-02-17 18:19:01.898863 | controller | 2026-02-17 18:19:01.898896 | 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-17 18:19:01.898903 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:19:01.898908 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:19:01.898913 | controller | _config_map_content | 2026-02-17 18:19:01.898917 | controller | ansible.utils.remove_keys( 2026-02-17 18:19:01.898922 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:19:01.898926 | controller | matching_parameter='regex') 2026-02-17 18:19:01.898931 | controller | }}, cacheable=False] *** 2026-02-17 18:19:01.898935 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.222) 0:01:17.510 ****** 2026-02-17 18:19:01.898940 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.222) 0:01:17.508 ****** 2026-02-17 18:19:01.898949 | controller | ok: [localhost] 2026-02-17 18:19:01.945323 | controller | 2026-02-17 18:19:01.945429 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:19:01.945441 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.234) 0:01:17.744 ****** 2026-02-17 18:19:01.945448 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.234) 0:01:17.742 ****** 2026-02-17 18:19:01.945460 | controller | skipping: [localhost] 2026-02-17 18:19:02.169877 | controller | 2026-02-17 18:19:02.169911 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:19:02.169918 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.046) 0:01:17.790 ****** 2026-02-17 18:19:02.169923 | controller | Tuesday 17 February 2026 18:19:01 +0000 (0:00:00.046) 0:01:17.788 ****** 2026-02-17 18:19:02.169931 | controller | changed: [localhost] 2026-02-17 18:19:02.662240 | controller | 2026-02-17 18:19:02.662309 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:19:02.662315 | controller | (snippet_datadir, 2026-02-17 18:19:02.662320 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:19:02.662325 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:19:02.662330 | controller | Tuesday 17 February 2026 18:19:02 +0000 (0:00:00.225) 0:01:18.015 ****** 2026-02-17 18:19:02.662335 | controller | Tuesday 17 February 2026 18:19:02 +0000 (0:00:00.224) 0:01:18.013 ****** 2026-02-17 18:19:02.662350 | controller | changed: [localhost] 2026-02-17 18:19:02.723776 | controller | 2026-02-17 18:19:02.723818 | 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-17 18:19:02.723825 | controller | Tuesday 17 February 2026 18:19:02 +0000 (0:00:00.492) 0:01:18.507 ****** 2026-02-17 18:19:02.723830 | controller | Tuesday 17 February 2026 18:19:02 +0000 (0:00:00.492) 0:01:18.506 ****** 2026-02-17 18:19:02.723841 | controller | ok: [localhost] 2026-02-17 18:19:03.108981 | controller | 2026-02-17 18:19:03.109113 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:19:03.109122 | controller | (snippet_datadir, 2026-02-17 18:19:03.109128 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:19:03.109142 | controller | }}, content={{ 2026-02-17 18:19:03.109149 | controller | _base64_patch | 2026-02-17 18:19:03.109155 | controller | default({}) | 2026-02-17 18:19:03.109161 | controller | to_nice_yaml 2026-02-17 18:19:03.109167 | controller | }}, mode=0644] *** 2026-02-17 18:19:03.109173 | controller | Tuesday 17 February 2026 18:19:02 +0000 (0:00:00.061) 0:01:18.569 ****** 2026-02-17 18:19:03.109179 | controller | Tuesday 17 February 2026 18:19:02 +0000 (0:00:00.061) 0:01:18.567 ****** 2026-02-17 18:19:03.109196 | controller | changed: [localhost] 2026-02-17 18:19:03.530190 | controller | 2026-02-17 18:19:03.530262 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:19:03.530272 | controller | (snippet_datadir, 2026-02-17 18:19:03.530280 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:19:03.530287 | controller | }}, content={{ 2026-02-17 18:19:03.530293 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:19:03.530301 | controller | default({}) | 2026-02-17 18:19:03.530307 | controller | to_nice_yaml 2026-02-17 18:19:03.530321 | controller | }}, mode=0644] *** 2026-02-17 18:19:03.530330 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.384) 0:01:18.954 ****** 2026-02-17 18:19:03.530337 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.385) 0:01:18.952 ****** 2026-02-17 18:19:03.530371 | controller | changed: [localhost] 2026-02-17 18:19:03.890104 | controller | 2026-02-17 18:19:03.890164 | 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-17 18:19:03.890173 | controller | ( 2026-02-17 18:19:03.890180 | controller | snippet_datadir, 2026-02-17 18:19:03.890187 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:19:03.890193 | controller | ) | path_join 2026-02-17 18:19:03.890199 | controller | }}, mode=0644] *** 2026-02-17 18:19:03.890205 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.421) 0:01:19.375 ****** 2026-02-17 18:19:03.890212 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.421) 0:01:19.373 ****** 2026-02-17 18:19:03.890225 | controller | changed: [localhost] 2026-02-17 18:19:03.947911 | controller | 2026-02-17 18:19:03.948001 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:19:03.948011 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.359) 0:01:19.735 ****** 2026-02-17 18:19:03.948018 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.359) 0:01:19.733 ****** 2026-02-17 18:19:03.948039 | 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-17 18:19:03.996106 | controller | 2026-02-17 18:19:03.996169 | 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-17 18:19:03.996178 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.058) 0:01:19.793 ****** 2026-02-17 18:19:03.996185 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.058) 0:01:19.791 ****** 2026-02-17 18:19:03.996199 | controller | ok: [localhost] => 2026-02-17 18:19:04.203514 | controller | changed: false 2026-02-17 18:19:04.203580 | controller | msg: All assertions passed 2026-02-17 18:19:04.203589 | controller | 2026-02-17 18:19:04.203597 | 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-17 18:19:04.203604 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.048) 0:01:19.841 ****** 2026-02-17 18:19:04.203611 | controller | Tuesday 17 February 2026 18:19:03 +0000 (0:00:00.048) 0:01:19.839 ****** 2026-02-17 18:19:04.203628 | controller | ok: [localhost] 2026-02-17 18:19:04.247624 | controller | 2026-02-17 18:19:04.247692 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:19:04.247701 | controller | Tuesday 17 February 2026 18:19:04 +0000 (0:00:00.207) 0:01:20.049 ****** 2026-02-17 18:19:04.247707 | controller | Tuesday 17 February 2026 18:19:04 +0000 (0:00:00.207) 0:01:20.047 ****** 2026-02-17 18:19:04.247738 | controller | ok: [localhost] 2026-02-17 18:19:04.772725 | controller | 2026-02-17 18:19:04.772813 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:19:04.772832 | controller | Tuesday 17 February 2026 18:19:04 +0000 (0:00:00.044) 0:01:20.093 ****** 2026-02-17 18:19:04.772847 | controller | Tuesday 17 February 2026 18:19:04 +0000 (0:00:00.044) 0:01:20.091 ****** 2026-02-17 18:19:04.772874 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml) 2026-02-17 18:19:04.903747 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml) 2026-02-17 18:19:04.903850 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml) 2026-02-17 18:19:04.903871 | controller | 2026-02-17 18:19:04.903888 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:19:04.903902 | controller | _content | 2026-02-17 18:19:04.903917 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:19:04.903932 | controller | combine(_parsed, recursive=true) 2026-02-17 18:19:04.903947 | controller | }} 2026-02-17 18:19:04.903961 | controller | ] *** 2026-02-17 18:19:04.903975 | controller | Tuesday 17 February 2026 18:19:04 +0000 (0:00:00.524) 0:01:20.618 ****** 2026-02-17 18:19:04.903990 | controller | Tuesday 17 February 2026 18:19:04 +0000 (0:00:00.524) 0:01:20.616 ****** 2026-02-17 18:19:04.904022 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:19:05.186103 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:19:05.186153 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:19:05.186160 | controller | 2026-02-17 18:19:05.186165 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:19:05.186170 | controller | Tuesday 17 February 2026 18:19:04 +0000 (0:00:00.131) 0:01:20.749 ****** 2026-02-17 18:19:05.186175 | controller | Tuesday 17 February 2026 18:19:04 +0000 (0:00:00.131) 0:01:20.747 ****** 2026-02-17 18:19:05.186186 | controller | changed: [localhost] 2026-02-17 18:19:05.671141 | controller | 2026-02-17 18:19:05.671224 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:19:05.671234 | controller | (_destdir, 2026-02-17 18:19:05.671241 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:19:05.671248 | controller | }}, content={{ 2026-02-17 18:19:05.671255 | controller | ( 2026-02-17 18:19:05.671261 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:19:05.671268 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:19:05.671275 | controller | }}, mode=0644] *** 2026-02-17 18:19:05.671281 | controller | Tuesday 17 February 2026 18:19:05 +0000 (0:00:00.282) 0:01:21.031 ****** 2026-02-17 18:19:05.671288 | controller | Tuesday 17 February 2026 18:19:05 +0000 (0:00:00.282) 0:01:21.030 ****** 2026-02-17 18:19:05.671309 | controller | changed: [localhost] 2026-02-17 18:19:05.971459 | controller | 2026-02-17 18:19:05.971505 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/networkers/r0 mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:19:05.971513 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:19:05.971520 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:19:05.971526 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:19:05.971532 | controller | }}, dest={{ 2026-02-17 18:19:05.971538 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:19:05.971544 | controller | stage['path'], _val.src_file 2026-02-17 18:19:05.971550 | controller | ) | 2026-02-17 18:19:05.971557 | controller | path_join 2026-02-17 18:19:05.971563 | controller | }}] *** 2026-02-17 18:19:05.971570 | controller | Tuesday 17 February 2026 18:19:05 +0000 (0:00:00.484) 0:01:21.516 ****** 2026-02-17 18:19:05.971577 | controller | Tuesday 17 February 2026 18:19:05 +0000 (0:00:00.484) 0:01:21.514 ****** 2026-02-17 18:19:05.971592 | controller | changed: [localhost] => (item=edpm-r0-networker-nodeset-values) 2026-02-17 18:19:06.013892 | controller | 2026-02-17 18:19:06.013969 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:06.013989 | controller | Tuesday 17 February 2026 18:19:05 +0000 (0:00:00.300) 0:01:21.816 ****** 2026-02-17 18:19:06.013995 | controller | Tuesday 17 February 2026 18:19:05 +0000 (0:00:00.300) 0:01:21.815 ****** 2026-02-17 18:19:06.014015 | controller | skipping: [localhost] 2026-02-17 18:19:06.330287 | controller | 2026-02-17 18:19:06.330374 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/networkers/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:19:06.330386 | controller | Tuesday 17 February 2026 18:19:06 +0000 (0:00:00.042) 0:01:21.859 ****** 2026-02-17 18:19:06.330392 | controller | Tuesday 17 February 2026 18:19:06 +0000 (0:00:00.042) 0:01:21.857 ****** 2026-02-17 18:19:06.330403 | controller | changed: [localhost] 2026-02-17 18:19:06.767901 | controller | 2026-02-17 18:19:06.767949 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:19:06.767958 | controller | Tuesday 17 February 2026 18:19:06 +0000 (0:00:00.316) 0:01:22.176 ****** 2026-02-17 18:19:06.767964 | controller | Tuesday 17 February 2026 18:19:06 +0000 (0:00:00.316) 0:01:22.174 ****** 2026-02-17 18:19:06.767982 | controller | changed: [localhost] 2026-02-17 18:19:07.006714 | controller | 2026-02-17 18:19:07.006783 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/networkers/r0 remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:19:07.006790 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:19:07.006797 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:19:07.006804 | controller | }}, mode=0644] *** 2026-02-17 18:19:07.006811 | controller | Tuesday 17 February 2026 18:19:06 +0000 (0:00:00.437) 0:01:22.613 ****** 2026-02-17 18:19:07.006819 | controller | Tuesday 17 February 2026 18:19:06 +0000 (0:00:00.437) 0:01:22.611 ****** 2026-02-17 18:19:07.006839 | controller | changed: [localhost] 2026-02-17 18:19:07.053198 | controller | 2026-02-17 18:19:07.053270 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:07.053279 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.238) 0:01:22.852 ****** 2026-02-17 18:19:07.053286 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.238) 0:01:22.850 ****** 2026-02-17 18:19:07.053303 | controller | skipping: [localhost] 2026-02-17 18:19:07.102713 | controller | 2026-02-17 18:19:07.102782 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/networkers/r0 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:19:07.102789 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.046) 0:01:22.898 ****** 2026-02-17 18:19:07.102794 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.046) 0:01:22.896 ****** 2026-02-17 18:19:07.102809 | controller | skipping: [localhost] 2026-02-17 18:19:07.149434 | controller | 2026-02-17 18:19:07.149496 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/networkers/r0 _raw_params=wait_condition.yml] *** 2026-02-17 18:19:07.149503 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.049) 0:01:22.948 ****** 2026-02-17 18:19:07.149508 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.049) 0:01:22.946 ****** 2026-02-17 18:19:07.149523 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:19:07.191067 | controller | skipping: [localhost] 2026-02-17 18:19:07.191131 | controller | 2026-02-17 18:19:07.191138 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:07.191143 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.046) 0:01:22.994 ****** 2026-02-17 18:19:07.191148 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.046) 0:01:22.993 ****** 2026-02-17 18:19:07.191163 | controller | skipping: [localhost] 2026-02-17 18:19:07.237244 | controller | 2026-02-17 18:19:07.237311 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r0 name=run_hook] *** 2026-02-17 18:19:07.237318 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.041) 0:01:23.036 ****** 2026-02-17 18:19:07.237322 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.041) 0:01:23.034 ****** 2026-02-17 18:19:07.237336 | controller | skipping: [localhost] 2026-02-17 18:19:07.274447 | controller | 2026-02-17 18:19:07.274488 | 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-17 18:19:07.274497 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.046) 0:01:23.082 ****** 2026-02-17 18:19:07.274504 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.046) 0:01:23.081 ****** 2026-02-17 18:19:07.274517 | controller | ok: [localhost] => 2026-02-17 18:19:07.298689 | controller | changed: false 2026-02-17 18:19:07.298725 | controller | msg: All assertions passed 2026-02-17 18:19:07.298731 | controller | 2026-02-17 18:19:07.298736 | 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-17 18:19:07.298742 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.037) 0:01:23.120 ****** 2026-02-17 18:19:07.298746 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.037) 0:01:23.118 ****** 2026-02-17 18:19:07.298756 | controller | skipping: [localhost] 2026-02-17 18:19:07.325657 | controller | 2026-02-17 18:19:07.325691 | 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-17 18:19:07.325698 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.024) 0:01:23.144 ****** 2026-02-17 18:19:07.325703 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.024) 0:01:23.142 ****** 2026-02-17 18:19:07.325712 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:19:07.344028 | controller | 2026-02-17 18:19:07.344070 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:19:07.344079 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.027) 0:01:23.171 ****** 2026-02-17 18:19:07.344085 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.027) 0:01:23.169 ****** 2026-02-17 18:19:07.344097 | controller | skipping: [localhost] 2026-02-17 18:19:07.371062 | controller | 2026-02-17 18:19:07.371096 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:19:07.371103 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.018) 0:01:23.189 ****** 2026-02-17 18:19:07.371108 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.018) 0:01:23.187 ****** 2026-02-17 18:19:07.371117 | controller | ok: [localhost] 2026-02-17 18:19:07.583439 | controller | 2026-02-17 18:19:07.583475 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:19:07.583483 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:19:07.583487 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:19:07.583492 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:19:07.583497 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.027) 0:01:23.216 ****** 2026-02-17 18:19:07.583502 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.027) 0:01:23.215 ****** 2026-02-17 18:19:07.583511 | controller | ok: [localhost] => (item={'name': 'edpm-r1-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-17 18:19:07.644182 | controller | 2026-02-17 18:19:07.644222 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:19:07.644234 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.212) 0:01:23.428 ****** 2026-02-17 18:19:07.644239 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.212) 0:01:23.427 ****** 2026-02-17 18:19:07.644249 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:19:07.694569 | controller | 2026-02-17 18:19:07.694624 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r1 name=run_hook] *** 2026-02-17 18:19:07.694640 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.060) 0:01:23.489 ****** 2026-02-17 18:19:07.694650 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.060) 0:01:23.487 ****** 2026-02-17 18:19:07.694668 | controller | skipping: [localhost] 2026-02-17 18:19:07.780514 | controller | 2026-02-17 18:19:07.780592 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/networkers/r1 name=ci_gen_kustomize_values] *** 2026-02-17 18:19:07.780602 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.050) 0:01:23.540 ****** 2026-02-17 18:19:07.780609 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.050) 0:01:23.538 ****** 2026-02-17 18:19:07.780628 | controller | 2026-02-17 18:19:07.837966 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:19:07.838109 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.085) 0:01:23.625 ****** 2026-02-17 18:19:07.838118 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.085) 0:01:23.624 ****** 2026-02-17 18:19:07.838144 | 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-17 18:19:07.893701 | controller | 2026-02-17 18:19:07.893825 | 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-17 18:19:07.893833 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.057) 0:01:23.683 ****** 2026-02-17 18:19:07.893839 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.057) 0:01:23.681 ****** 2026-02-17 18:19:07.893864 | controller | ok: [localhost] => 2026-02-17 18:19:08.090380 | controller | changed: false 2026-02-17 18:19:08.090447 | controller | msg: All assertions passed 2026-02-17 18:19:08.090456 | controller | 2026-02-17 18:19:08.090463 | 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-17 18:19:08.090471 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.055) 0:01:23.739 ****** 2026-02-17 18:19:08.090478 | controller | Tuesday 17 February 2026 18:19:07 +0000 (0:00:00.055) 0:01:23.737 ****** 2026-02-17 18:19:08.090504 | controller | ok: [localhost] 2026-02-17 18:19:08.162047 | controller | 2026-02-17 18:19:08.162210 | 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-17 18:19:08.162222 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.196) 0:01:23.935 ****** 2026-02-17 18:19:08.162231 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.196) 0:01:23.933 ****** 2026-02-17 18:19:08.162257 | controller | ok: [localhost] => 2026-02-17 18:19:08.359409 | controller | changed: false 2026-02-17 18:19:08.359518 | controller | msg: All assertions passed 2026-02-17 18:19:08.359525 | controller | 2026-02-17 18:19:08.359531 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:19:08.359537 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.071) 0:01:24.007 ****** 2026-02-17 18:19:08.359543 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.071) 0:01:24.005 ****** 2026-02-17 18:19:08.359559 | controller | ok: [localhost] 2026-02-17 18:19:08.588597 | controller | 2026-02-17 18:19:08.588723 | 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-17 18:19:08.588752 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:19:08.588760 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:19:08.588766 | controller | _config_map_content | 2026-02-17 18:19:08.588773 | controller | ansible.utils.remove_keys( 2026-02-17 18:19:08.588778 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:19:08.588784 | controller | matching_parameter='regex') 2026-02-17 18:19:08.588791 | controller | }}, cacheable=False] *** 2026-02-17 18:19:08.588797 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.197) 0:01:24.205 ****** 2026-02-17 18:19:08.588804 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.197) 0:01:24.203 ****** 2026-02-17 18:19:08.588832 | controller | ok: [localhost] 2026-02-17 18:19:08.628574 | controller | 2026-02-17 18:19:08.628641 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:19:08.628648 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.229) 0:01:24.434 ****** 2026-02-17 18:19:08.628654 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.229) 0:01:24.432 ****** 2026-02-17 18:19:08.628669 | controller | skipping: [localhost] 2026-02-17 18:19:08.843504 | controller | 2026-02-17 18:19:08.843612 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:19:08.843620 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.040) 0:01:24.474 ****** 2026-02-17 18:19:08.843625 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.040) 0:01:24.472 ****** 2026-02-17 18:19:08.843645 | controller | changed: [localhost] 2026-02-17 18:19:09.297253 | controller | 2026-02-17 18:19:09.297314 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:19:09.297324 | controller | (snippet_datadir, 2026-02-17 18:19:09.297332 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:19:09.297338 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:19:09.297345 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.214) 0:01:24.688 ****** 2026-02-17 18:19:09.297369 | controller | Tuesday 17 February 2026 18:19:08 +0000 (0:00:00.214) 0:01:24.687 ****** 2026-02-17 18:19:09.297392 | controller | changed: [localhost] 2026-02-17 18:19:09.360966 | controller | 2026-02-17 18:19:09.361029 | 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-17 18:19:09.361039 | controller | Tuesday 17 February 2026 18:19:09 +0000 (0:00:00.453) 0:01:25.142 ****** 2026-02-17 18:19:09.361046 | controller | Tuesday 17 February 2026 18:19:09 +0000 (0:00:00.453) 0:01:25.140 ****** 2026-02-17 18:19:09.361061 | controller | ok: [localhost] 2026-02-17 18:19:09.780417 | controller | 2026-02-17 18:19:09.780459 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:19:09.780467 | controller | (snippet_datadir, 2026-02-17 18:19:09.780474 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:19:09.780479 | controller | }}, content={{ 2026-02-17 18:19:09.780485 | controller | _base64_patch | 2026-02-17 18:19:09.780490 | controller | default({}) | 2026-02-17 18:19:09.780495 | controller | to_nice_yaml 2026-02-17 18:19:09.780501 | controller | }}, mode=0644] *** 2026-02-17 18:19:09.780507 | controller | Tuesday 17 February 2026 18:19:09 +0000 (0:00:00.063) 0:01:25.206 ****** 2026-02-17 18:19:09.780512 | controller | Tuesday 17 February 2026 18:19:09 +0000 (0:00:00.063) 0:01:25.204 ****** 2026-02-17 18:19:09.780524 | controller | changed: [localhost] 2026-02-17 18:19:10.253390 | controller | 2026-02-17 18:19:10.253429 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:19:10.253437 | controller | (snippet_datadir, 2026-02-17 18:19:10.253444 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:19:10.253451 | controller | }}, content={{ 2026-02-17 18:19:10.253457 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:19:10.253463 | controller | default({}) | 2026-02-17 18:19:10.253470 | controller | to_nice_yaml 2026-02-17 18:19:10.253476 | controller | }}, mode=0644] *** 2026-02-17 18:19:10.253482 | controller | Tuesday 17 February 2026 18:19:09 +0000 (0:00:00.419) 0:01:25.626 ****** 2026-02-17 18:19:10.253492 | controller | Tuesday 17 February 2026 18:19:09 +0000 (0:00:00.419) 0:01:25.624 ****** 2026-02-17 18:19:10.253503 | controller | changed: [localhost] 2026-02-17 18:19:10.755677 | controller | 2026-02-17 18:19:10.755728 | 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-17 18:19:10.755737 | controller | ( 2026-02-17 18:19:10.755743 | controller | snippet_datadir, 2026-02-17 18:19:10.755750 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:19:10.755756 | controller | ) | path_join 2026-02-17 18:19:10.755761 | controller | }}, mode=0644] *** 2026-02-17 18:19:10.755765 | controller | Tuesday 17 February 2026 18:19:10 +0000 (0:00:00.473) 0:01:26.099 ****** 2026-02-17 18:19:10.755770 | controller | Tuesday 17 February 2026 18:19:10 +0000 (0:00:00.473) 0:01:26.097 ****** 2026-02-17 18:19:10.755781 | controller | changed: [localhost] 2026-02-17 18:19:10.827593 | controller | 2026-02-17 18:19:10.827666 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:19:10.827676 | controller | Tuesday 17 February 2026 18:19:10 +0000 (0:00:00.501) 0:01:26.601 ****** 2026-02-17 18:19:10.827683 | controller | Tuesday 17 February 2026 18:19:10 +0000 (0:00:00.501) 0:01:26.599 ****** 2026-02-17 18:19:10.827713 | 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-17 18:19:10.886780 | controller | 2026-02-17 18:19:10.886855 | 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-17 18:19:10.886862 | controller | Tuesday 17 February 2026 18:19:10 +0000 (0:00:00.072) 0:01:26.673 ****** 2026-02-17 18:19:10.886874 | controller | Tuesday 17 February 2026 18:19:10 +0000 (0:00:00.072) 0:01:26.671 ****** 2026-02-17 18:19:10.886891 | controller | ok: [localhost] => 2026-02-17 18:19:11.087562 | controller | changed: false 2026-02-17 18:19:11.087630 | controller | msg: All assertions passed 2026-02-17 18:19:11.087640 | controller | 2026-02-17 18:19:11.087653 | 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-17 18:19:11.087662 | controller | Tuesday 17 February 2026 18:19:10 +0000 (0:00:00.059) 0:01:26.732 ****** 2026-02-17 18:19:11.087670 | controller | Tuesday 17 February 2026 18:19:10 +0000 (0:00:00.059) 0:01:26.730 ****** 2026-02-17 18:19:11.087688 | controller | ok: [localhost] 2026-02-17 18:19:11.141599 | controller | 2026-02-17 18:19:11.141643 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:19:11.141652 | controller | Tuesday 17 February 2026 18:19:11 +0000 (0:00:00.200) 0:01:26.933 ****** 2026-02-17 18:19:11.141658 | controller | Tuesday 17 February 2026 18:19:11 +0000 (0:00:00.200) 0:01:26.931 ****** 2026-02-17 18:19:11.141671 | controller | ok: [localhost] 2026-02-17 18:19:11.758757 | controller | 2026-02-17 18:19:11.758793 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:19:11.758799 | controller | Tuesday 17 February 2026 18:19:11 +0000 (0:00:00.053) 0:01:26.986 ****** 2026-02-17 18:19:11.758804 | controller | Tuesday 17 February 2026 18:19:11 +0000 (0:00:00.053) 0:01:26.984 ****** 2026-02-17 18:19:11.758815 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml) 2026-02-17 18:19:11.906681 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml) 2026-02-17 18:19:11.906723 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml) 2026-02-17 18:19:11.906730 | controller | 2026-02-17 18:19:11.906736 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:19:11.906742 | controller | _content | 2026-02-17 18:19:11.906754 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:19:11.906759 | controller | combine(_parsed, recursive=true) 2026-02-17 18:19:11.906765 | controller | }} 2026-02-17 18:19:11.906770 | controller | ] *** 2026-02-17 18:19:11.906775 | controller | Tuesday 17 February 2026 18:19:11 +0000 (0:00:00.617) 0:01:27.604 ****** 2026-02-17 18:19:11.906781 | controller | Tuesday 17 February 2026 18:19:11 +0000 (0:00:00.617) 0:01:27.602 ****** 2026-02-17 18:19:11.906793 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:19:12.136277 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:19:12.136346 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:19:12.136381 | controller | 2026-02-17 18:19:12.136388 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:19:12.136396 | controller | Tuesday 17 February 2026 18:19:11 +0000 (0:00:00.147) 0:01:27.752 ****** 2026-02-17 18:19:12.136432 | controller | Tuesday 17 February 2026 18:19:11 +0000 (0:00:00.147) 0:01:27.750 ****** 2026-02-17 18:19:12.136450 | controller | changed: [localhost] 2026-02-17 18:19:12.540374 | controller | 2026-02-17 18:19:12.540415 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:19:12.540422 | controller | (_destdir, 2026-02-17 18:19:12.540428 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:19:12.540434 | controller | }}, content={{ 2026-02-17 18:19:12.540440 | controller | ( 2026-02-17 18:19:12.540445 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:19:12.540451 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:19:12.540456 | controller | }}, mode=0644] *** 2026-02-17 18:19:12.540462 | controller | Tuesday 17 February 2026 18:19:12 +0000 (0:00:00.229) 0:01:27.982 ****** 2026-02-17 18:19:12.540467 | controller | Tuesday 17 February 2026 18:19:12 +0000 (0:00:00.229) 0:01:27.980 ****** 2026-02-17 18:19:12.540479 | controller | changed: [localhost] 2026-02-17 18:19:12.818309 | controller | 2026-02-17 18:19:12.818375 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/networkers/r1 mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:19:12.818383 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:19:12.818388 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:19:12.818393 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:19:12.818397 | controller | }}, dest={{ 2026-02-17 18:19:12.818402 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:19:12.818407 | controller | stage['path'], _val.src_file 2026-02-17 18:19:12.818412 | controller | ) | 2026-02-17 18:19:12.818416 | controller | path_join 2026-02-17 18:19:12.818421 | controller | }}] *** 2026-02-17 18:19:12.818425 | controller | Tuesday 17 February 2026 18:19:12 +0000 (0:00:00.404) 0:01:28.386 ****** 2026-02-17 18:19:12.818430 | controller | Tuesday 17 February 2026 18:19:12 +0000 (0:00:00.404) 0:01:28.384 ****** 2026-02-17 18:19:12.818443 | controller | changed: [localhost] => (item=edpm-r1-networker-nodeset-values) 2026-02-17 18:19:12.868546 | controller | 2026-02-17 18:19:12.868644 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:12.868665 | controller | Tuesday 17 February 2026 18:19:12 +0000 (0:00:00.276) 0:01:28.662 ****** 2026-02-17 18:19:12.868681 | controller | Tuesday 17 February 2026 18:19:12 +0000 (0:00:00.276) 0:01:28.661 ****** 2026-02-17 18:19:12.868711 | controller | skipping: [localhost] 2026-02-17 18:19:14.186300 | controller | 2026-02-17 18:19:14.186383 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/networkers/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:19:14.186400 | controller | Tuesday 17 February 2026 18:19:12 +0000 (0:00:00.050) 0:01:28.713 ****** 2026-02-17 18:19:14.186412 | controller | Tuesday 17 February 2026 18:19:12 +0000 (0:00:00.050) 0:01:28.711 ****** 2026-02-17 18:19:14.186430 | controller | changed: [localhost] 2026-02-17 18:19:14.621130 | controller | 2026-02-17 18:19:14.621183 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:19:14.621197 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:01.317) 0:01:30.031 ****** 2026-02-17 18:19:14.621202 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:01.317) 0:01:30.029 ****** 2026-02-17 18:19:14.621213 | controller | changed: [localhost] 2026-02-17 18:19:14.899651 | controller | 2026-02-17 18:19:14.899710 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/networkers/r1 remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:19:14.899720 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:19:14.899727 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:19:14.899734 | controller | }}, mode=0644] *** 2026-02-17 18:19:14.899741 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:00.434) 0:01:30.465 ****** 2026-02-17 18:19:14.899749 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:00.434) 0:01:30.464 ****** 2026-02-17 18:19:14.899763 | controller | changed: [localhost] 2026-02-17 18:19:14.950711 | controller | 2026-02-17 18:19:14.950767 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:14.950783 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:00.279) 0:01:30.745 ****** 2026-02-17 18:19:14.950794 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:00.279) 0:01:30.743 ****** 2026-02-17 18:19:14.950815 | controller | skipping: [localhost] 2026-02-17 18:19:15.001690 | controller | 2026-02-17 18:19:15.001740 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/networkers/r1 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:19:15.001753 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:00.051) 0:01:30.796 ****** 2026-02-17 18:19:15.001764 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:00.051) 0:01:30.794 ****** 2026-02-17 18:19:15.001782 | controller | skipping: [localhost] 2026-02-17 18:19:15.067413 | controller | 2026-02-17 18:19:15.067467 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/networkers/r1 _raw_params=wait_condition.yml] *** 2026-02-17 18:19:15.067480 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:00.051) 0:01:30.847 ****** 2026-02-17 18:19:15.067491 | controller | Tuesday 17 February 2026 18:19:14 +0000 (0:00:00.051) 0:01:30.845 ****** 2026-02-17 18:19:15.067513 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:19:15.126416 | controller | skipping: [localhost] 2026-02-17 18:19:15.126476 | controller | 2026-02-17 18:19:15.126482 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:15.126488 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.065) 0:01:30.913 ****** 2026-02-17 18:19:15.126494 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.065) 0:01:30.911 ****** 2026-02-17 18:19:15.126511 | controller | skipping: [localhost] 2026-02-17 18:19:15.176241 | controller | 2026-02-17 18:19:15.176319 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r1 name=run_hook] *** 2026-02-17 18:19:15.176330 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.058) 0:01:30.972 ****** 2026-02-17 18:19:15.176336 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.058) 0:01:30.970 ****** 2026-02-17 18:19:15.176380 | controller | skipping: [localhost] 2026-02-17 18:19:15.223232 | controller | 2026-02-17 18:19:15.223306 | 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-17 18:19:15.223320 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.049) 0:01:31.021 ****** 2026-02-17 18:19:15.223331 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.049) 0:01:31.019 ****** 2026-02-17 18:19:15.223372 | controller | ok: [localhost] => 2026-02-17 18:19:15.249378 | controller | changed: false 2026-02-17 18:19:15.249426 | controller | msg: All assertions passed 2026-02-17 18:19:15.249437 | controller | 2026-02-17 18:19:15.249447 | 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-17 18:19:15.249463 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.047) 0:01:31.068 ****** 2026-02-17 18:19:15.249473 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.047) 0:01:31.067 ****** 2026-02-17 18:19:15.249490 | controller | skipping: [localhost] 2026-02-17 18:19:15.292725 | controller | 2026-02-17 18:19:15.292813 | 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-17 18:19:15.292831 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.025) 0:01:31.094 ****** 2026-02-17 18:19:15.292846 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.025) 0:01:31.093 ****** 2026-02-17 18:19:15.292877 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:19:15.316521 | controller | 2026-02-17 18:19:15.316591 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:19:15.316604 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.043) 0:01:31.138 ****** 2026-02-17 18:19:15.316615 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.043) 0:01:31.136 ****** 2026-02-17 18:19:15.316634 | controller | skipping: [localhost] 2026-02-17 18:19:15.349603 | controller | 2026-02-17 18:19:15.349639 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:19:15.349646 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.024) 0:01:31.162 ****** 2026-02-17 18:19:15.349651 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.024) 0:01:31.160 ****** 2026-02-17 18:19:15.349660 | controller | ok: [localhost] 2026-02-17 18:19:15.626671 | controller | 2026-02-17 18:19:15.626736 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:19:15.626743 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:19:15.626747 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:19:15.626752 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:19:15.626757 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.033) 0:01:31.195 ****** 2026-02-17 18:19:15.626762 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.033) 0:01:31.193 ****** 2026-02-17 18:19:15.626777 | controller | ok: [localhost] => (item={'name': 'edpm-r2-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-17 18:19:15.698088 | controller | 2026-02-17 18:19:15.698162 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:19:15.698169 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.277) 0:01:31.472 ****** 2026-02-17 18:19:15.698174 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.277) 0:01:31.470 ****** 2026-02-17 18:19:15.698190 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:19:15.744582 | controller | 2026-02-17 18:19:15.744666 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r2 name=run_hook] *** 2026-02-17 18:19:15.744677 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.071) 0:01:31.543 ****** 2026-02-17 18:19:15.744684 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.071) 0:01:31.541 ****** 2026-02-17 18:19:15.744706 | controller | skipping: [localhost] 2026-02-17 18:19:15.837655 | controller | 2026-02-17 18:19:15.837744 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/networkers/r2 name=ci_gen_kustomize_values] *** 2026-02-17 18:19:15.837759 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.046) 0:01:31.590 ****** 2026-02-17 18:19:15.837769 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.046) 0:01:31.588 ****** 2026-02-17 18:19:15.837805 | controller | 2026-02-17 18:19:15.901485 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:19:15.901561 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.093) 0:01:31.683 ****** 2026-02-17 18:19:15.901570 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.093) 0:01:31.681 ****** 2026-02-17 18:19:15.901590 | 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-17 18:19:15.956028 | controller | 2026-02-17 18:19:15.956100 | 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-17 18:19:15.956107 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.063) 0:01:31.746 ****** 2026-02-17 18:19:15.956112 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.063) 0:01:31.745 ****** 2026-02-17 18:19:15.956129 | controller | ok: [localhost] => 2026-02-17 18:19:16.164474 | controller | changed: false 2026-02-17 18:19:16.164557 | controller | msg: All assertions passed 2026-02-17 18:19:16.164570 | controller | 2026-02-17 18:19:16.164581 | 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-17 18:19:16.164592 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.054) 0:01:31.801 ****** 2026-02-17 18:19:16.164602 | controller | Tuesday 17 February 2026 18:19:15 +0000 (0:00:00.054) 0:01:31.799 ****** 2026-02-17 18:19:16.164625 | controller | ok: [localhost] 2026-02-17 18:19:16.242434 | controller | 2026-02-17 18:19:16.242506 | 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-17 18:19:16.242515 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.208) 0:01:32.009 ****** 2026-02-17 18:19:16.242523 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.208) 0:01:32.008 ****** 2026-02-17 18:19:16.242548 | controller | ok: [localhost] => 2026-02-17 18:19:16.478812 | controller | changed: false 2026-02-17 18:19:16.478888 | controller | msg: All assertions passed 2026-02-17 18:19:16.478900 | controller | 2026-02-17 18:19:16.478908 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:19:16.478916 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.077) 0:01:32.087 ****** 2026-02-17 18:19:16.478923 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.077) 0:01:32.086 ****** 2026-02-17 18:19:16.478967 | controller | ok: [localhost] 2026-02-17 18:19:16.770488 | controller | 2026-02-17 18:19:16.770548 | 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-17 18:19:16.770559 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:19:16.770567 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:19:16.770574 | controller | _config_map_content | 2026-02-17 18:19:16.770580 | controller | ansible.utils.remove_keys( 2026-02-17 18:19:16.770587 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:19:16.770594 | controller | matching_parameter='regex') 2026-02-17 18:19:16.770601 | controller | }}, cacheable=False] *** 2026-02-17 18:19:16.770607 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.235) 0:01:32.323 ****** 2026-02-17 18:19:16.770614 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.235) 0:01:32.322 ****** 2026-02-17 18:19:16.770630 | controller | ok: [localhost] 2026-02-17 18:19:16.827574 | controller | 2026-02-17 18:19:16.827647 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:19:16.827659 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.292) 0:01:32.616 ****** 2026-02-17 18:19:16.827668 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.292) 0:01:32.614 ****** 2026-02-17 18:19:16.827696 | controller | skipping: [localhost] 2026-02-17 18:19:17.038518 | controller | 2026-02-17 18:19:17.038594 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:19:17.038605 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.057) 0:01:32.673 ****** 2026-02-17 18:19:17.038614 | controller | Tuesday 17 February 2026 18:19:16 +0000 (0:00:00.057) 0:01:32.671 ****** 2026-02-17 18:19:17.038634 | controller | changed: [localhost] 2026-02-17 18:19:17.521125 | controller | 2026-02-17 18:19:17.521191 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:19:17.521203 | controller | (snippet_datadir, 2026-02-17 18:19:17.521244 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:19:17.521250 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:19:17.521256 | controller | Tuesday 17 February 2026 18:19:17 +0000 (0:00:00.210) 0:01:32.883 ****** 2026-02-17 18:19:17.521262 | controller | Tuesday 17 February 2026 18:19:17 +0000 (0:00:00.210) 0:01:32.882 ****** 2026-02-17 18:19:17.521279 | controller | changed: [localhost] 2026-02-17 18:19:17.580831 | controller | 2026-02-17 18:19:17.580920 | 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-17 18:19:17.580935 | controller | Tuesday 17 February 2026 18:19:17 +0000 (0:00:00.482) 0:01:33.366 ****** 2026-02-17 18:19:17.580946 | controller | Tuesday 17 February 2026 18:19:17 +0000 (0:00:00.482) 0:01:33.365 ****** 2026-02-17 18:19:17.580972 | controller | ok: [localhost] 2026-02-17 18:19:18.035811 | controller | 2026-02-17 18:19:18.035949 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:19:18.035968 | controller | (snippet_datadir, 2026-02-17 18:19:18.035977 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:19:18.035985 | controller | }}, content={{ 2026-02-17 18:19:18.035992 | controller | _base64_patch | 2026-02-17 18:19:18.035998 | controller | default({}) | 2026-02-17 18:19:18.036005 | controller | to_nice_yaml 2026-02-17 18:19:18.036011 | controller | }}, mode=0644] *** 2026-02-17 18:19:18.036018 | controller | Tuesday 17 February 2026 18:19:17 +0000 (0:00:00.059) 0:01:33.426 ****** 2026-02-17 18:19:18.036025 | controller | Tuesday 17 February 2026 18:19:17 +0000 (0:00:00.059) 0:01:33.424 ****** 2026-02-17 18:19:18.036052 | controller | changed: [localhost] 2026-02-17 18:19:18.483025 | controller | 2026-02-17 18:19:18.483076 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:19:18.483084 | controller | (snippet_datadir, 2026-02-17 18:19:18.483089 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:19:18.483094 | controller | }}, content={{ 2026-02-17 18:19:18.483098 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:19:18.483103 | controller | default({}) | 2026-02-17 18:19:18.483107 | controller | to_nice_yaml 2026-02-17 18:19:18.483112 | controller | }}, mode=0644] *** 2026-02-17 18:19:18.483118 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.454) 0:01:33.881 ****** 2026-02-17 18:19:18.483124 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.454) 0:01:33.879 ****** 2026-02-17 18:19:18.483148 | controller | changed: [localhost] 2026-02-17 18:19:18.894204 | controller | 2026-02-17 18:19:18.894272 | 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-17 18:19:18.894279 | controller | ( 2026-02-17 18:19:18.894283 | controller | snippet_datadir, 2026-02-17 18:19:18.894288 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:19:18.894293 | controller | ) | path_join 2026-02-17 18:19:18.894298 | controller | }}, mode=0644] *** 2026-02-17 18:19:18.894302 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.447) 0:01:34.328 ****** 2026-02-17 18:19:18.894307 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.447) 0:01:34.326 ****** 2026-02-17 18:19:18.894323 | controller | changed: [localhost] 2026-02-17 18:19:18.950909 | controller | 2026-02-17 18:19:18.951037 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:19:18.951065 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.411) 0:01:34.739 ****** 2026-02-17 18:19:18.951076 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.411) 0:01:34.738 ****** 2026-02-17 18:19:18.951100 | 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-17 18:19:18.993854 | controller | 2026-02-17 18:19:18.993939 | 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-17 18:19:18.993952 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.056) 0:01:34.796 ****** 2026-02-17 18:19:18.993963 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.056) 0:01:34.794 ****** 2026-02-17 18:19:18.993988 | controller | ok: [localhost] => 2026-02-17 18:19:19.214304 | controller | changed: false 2026-02-17 18:19:19.214341 | controller | msg: All assertions passed 2026-02-17 18:19:19.214347 | controller | 2026-02-17 18:19:19.214366 | 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-17 18:19:19.214372 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.042) 0:01:34.839 ****** 2026-02-17 18:19:19.214379 | controller | Tuesday 17 February 2026 18:19:18 +0000 (0:00:00.042) 0:01:34.837 ****** 2026-02-17 18:19:19.214390 | controller | ok: [localhost] 2026-02-17 18:19:19.281761 | controller | 2026-02-17 18:19:19.281798 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:19:19.281805 | controller | Tuesday 17 February 2026 18:19:19 +0000 (0:00:00.220) 0:01:35.060 ****** 2026-02-17 18:19:19.281809 | controller | Tuesday 17 February 2026 18:19:19 +0000 (0:00:00.220) 0:01:35.058 ****** 2026-02-17 18:19:19.281819 | controller | ok: [localhost] 2026-02-17 18:19:19.871796 | controller | 2026-02-17 18:19:19.871857 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:19:19.871863 | controller | Tuesday 17 February 2026 18:19:19 +0000 (0:00:00.067) 0:01:35.127 ****** 2026-02-17 18:19:19.871873 | controller | Tuesday 17 February 2026 18:19:19 +0000 (0:00:00.067) 0:01:35.125 ****** 2026-02-17 18:19:19.871887 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml) 2026-02-17 18:19:19.994370 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml) 2026-02-17 18:19:19.994415 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml) 2026-02-17 18:19:19.994424 | controller | 2026-02-17 18:19:19.994431 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:19:19.994438 | controller | _content | 2026-02-17 18:19:19.994445 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:19:19.994451 | controller | combine(_parsed, recursive=true) 2026-02-17 18:19:19.994458 | controller | }} 2026-02-17 18:19:19.994464 | controller | ] *** 2026-02-17 18:19:19.994470 | controller | Tuesday 17 February 2026 18:19:19 +0000 (0:00:00.590) 0:01:35.717 ****** 2026-02-17 18:19:19.994477 | controller | Tuesday 17 February 2026 18:19:19 +0000 (0:00:00.590) 0:01:35.715 ****** 2026-02-17 18:19:19.994490 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-17 18:19:20.206162 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:19:20.206235 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:19:20.206244 | controller | 2026-02-17 18:19:20.206251 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:19:20.206257 | controller | Tuesday 17 February 2026 18:19:19 +0000 (0:00:00.122) 0:01:35.840 ****** 2026-02-17 18:19:20.206264 | controller | Tuesday 17 February 2026 18:19:19 +0000 (0:00:00.122) 0:01:35.838 ****** 2026-02-17 18:19:20.206282 | controller | changed: [localhost] 2026-02-17 18:19:20.654459 | controller | 2026-02-17 18:19:20.654534 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:19:20.654544 | controller | (_destdir, 2026-02-17 18:19:20.654550 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:19:20.654556 | controller | }}, content={{ 2026-02-17 18:19:20.654562 | controller | ( 2026-02-17 18:19:20.654568 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:19:20.654574 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:19:20.654580 | controller | }}, mode=0644] *** 2026-02-17 18:19:20.654586 | controller | Tuesday 17 February 2026 18:19:20 +0000 (0:00:00.211) 0:01:36.051 ****** 2026-02-17 18:19:20.654593 | controller | Tuesday 17 February 2026 18:19:20 +0000 (0:00:00.211) 0:01:36.049 ****** 2026-02-17 18:19:20.654611 | controller | changed: [localhost] 2026-02-17 18:19:20.944516 | controller | 2026-02-17 18:19:20.944571 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/networkers/r2 mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:19:20.944585 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:19:20.944591 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:19:20.944598 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:19:20.944603 | controller | }}, dest={{ 2026-02-17 18:19:20.944608 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:19:20.944613 | controller | stage['path'], _val.src_file 2026-02-17 18:19:20.944618 | controller | ) | 2026-02-17 18:19:20.944622 | controller | path_join 2026-02-17 18:19:20.944627 | controller | }}] *** 2026-02-17 18:19:20.944632 | controller | Tuesday 17 February 2026 18:19:20 +0000 (0:00:00.448) 0:01:36.500 ****** 2026-02-17 18:19:20.944637 | controller | Tuesday 17 February 2026 18:19:20 +0000 (0:00:00.448) 0:01:36.498 ****** 2026-02-17 18:19:20.944650 | controller | changed: [localhost] => (item=edpm-r2-networker-nodeset-values) 2026-02-17 18:19:20.991724 | controller | 2026-02-17 18:19:20.991768 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:20.991778 | controller | Tuesday 17 February 2026 18:19:20 +0000 (0:00:00.289) 0:01:36.789 ****** 2026-02-17 18:19:20.991793 | controller | Tuesday 17 February 2026 18:19:20 +0000 (0:00:00.289) 0:01:36.788 ****** 2026-02-17 18:19:20.991806 | controller | skipping: [localhost] 2026-02-17 18:19:21.297824 | controller | 2026-02-17 18:19:21.297861 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/networkers/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:19:21.297868 | controller | Tuesday 17 February 2026 18:19:20 +0000 (0:00:00.047) 0:01:36.837 ****** 2026-02-17 18:19:21.297873 | controller | Tuesday 17 February 2026 18:19:20 +0000 (0:00:00.047) 0:01:36.835 ****** 2026-02-17 18:19:21.297884 | controller | changed: [localhost] 2026-02-17 18:19:21.695222 | controller | 2026-02-17 18:19:21.695321 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:19:21.695341 | controller | Tuesday 17 February 2026 18:19:21 +0000 (0:00:00.306) 0:01:37.143 ****** 2026-02-17 18:19:21.695399 | controller | Tuesday 17 February 2026 18:19:21 +0000 (0:00:00.306) 0:01:37.141 ****** 2026-02-17 18:19:21.695436 | controller | changed: [localhost] 2026-02-17 18:19:21.967837 | controller | 2026-02-17 18:19:21.967878 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/networkers/r2 remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:19:21.967885 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:19:21.967890 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:19:21.967895 | controller | }}, mode=0644] *** 2026-02-17 18:19:21.967900 | controller | Tuesday 17 February 2026 18:19:21 +0000 (0:00:00.397) 0:01:37.540 ****** 2026-02-17 18:19:21.967906 | controller | Tuesday 17 February 2026 18:19:21 +0000 (0:00:00.397) 0:01:37.538 ****** 2026-02-17 18:19:21.967915 | controller | changed: [localhost] 2026-02-17 18:19:22.004177 | controller | 2026-02-17 18:19:22.004212 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:22.004223 | controller | Tuesday 17 February 2026 18:19:21 +0000 (0:00:00.272) 0:01:37.813 ****** 2026-02-17 18:19:22.004229 | controller | Tuesday 17 February 2026 18:19:21 +0000 (0:00:00.272) 0:01:37.811 ****** 2026-02-17 18:19:22.004238 | controller | skipping: [localhost] 2026-02-17 18:19:22.047611 | controller | 2026-02-17 18:19:22.047656 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/networkers/r2 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:19:22.047666 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.036) 0:01:37.850 ****** 2026-02-17 18:19:22.047673 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.036) 0:01:37.848 ****** 2026-02-17 18:19:22.047686 | controller | skipping: [localhost] 2026-02-17 18:19:22.095535 | controller | 2026-02-17 18:19:22.095580 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/networkers/r2 _raw_params=wait_condition.yml] *** 2026-02-17 18:19:22.095589 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.043) 0:01:37.893 ****** 2026-02-17 18:19:22.095596 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.043) 0:01:37.891 ****** 2026-02-17 18:19:22.095609 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-17 18:19:22.145309 | controller | skipping: [localhost] 2026-02-17 18:19:22.145371 | controller | 2026-02-17 18:19:22.145385 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:22.145394 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.047) 0:01:37.941 ****** 2026-02-17 18:19:22.145402 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.047) 0:01:37.939 ****** 2026-02-17 18:19:22.145415 | controller | skipping: [localhost] 2026-02-17 18:19:22.204058 | controller | 2026-02-17 18:19:22.204096 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r2 name=run_hook] *** 2026-02-17 18:19:22.204103 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.049) 0:01:37.990 ****** 2026-02-17 18:19:22.204107 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.049) 0:01:37.989 ****** 2026-02-17 18:19:22.204117 | controller | skipping: [localhost] 2026-02-17 18:19:22.242230 | controller | 2026-02-17 18:19:22.242274 | 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-17 18:19:22.242283 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.058) 0:01:38.049 ****** 2026-02-17 18:19:22.242290 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.058) 0:01:38.047 ****** 2026-02-17 18:19:22.242303 | controller | ok: [localhost] => 2026-02-17 18:19:22.273954 | controller | changed: false 2026-02-17 18:19:22.274001 | controller | msg: All assertions passed 2026-02-17 18:19:22.274010 | controller | 2026-02-17 18:19:22.274017 | 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-17 18:19:22.274024 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.038) 0:01:38.087 ****** 2026-02-17 18:19:22.274030 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.038) 0:01:38.086 ****** 2026-02-17 18:19:22.274043 | controller | skipping: [localhost] 2026-02-17 18:19:22.306290 | controller | 2026-02-17 18:19:22.306333 | 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-17 18:19:22.306345 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.031) 0:01:38.119 ****** 2026-02-17 18:19:22.306373 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.031) 0:01:38.117 ****** 2026-02-17 18:19:22.306388 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=120m) 2026-02-17 18:19:22.329059 | controller | 2026-02-17 18:19:22.329103 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-17 18:19:22.329112 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.032) 0:01:38.152 ****** 2026-02-17 18:19:22.329119 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.032) 0:01:38.150 ****** 2026-02-17 18:19:22.329133 | controller | skipping: [localhost] 2026-02-17 18:19:22.361850 | controller | 2026-02-17 18:19:22.361892 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-17 18:19:22.361900 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.022) 0:01:38.174 ****** 2026-02-17 18:19:22.361907 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.022) 0:01:38.172 ****** 2026-02-17 18:19:22.361920 | controller | ok: [localhost] 2026-02-17 18:19:22.600539 | controller | 2026-02-17 18:19:22.600581 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-17 18:19:22.600591 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:19:22.600598 | controller | stage['path'], item.src_file) | path_join 2026-02-17 18:19:22.600605 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-17 18:19:22.600612 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.032) 0:01:38.207 ****** 2026-02-17 18:19:22.600619 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.032) 0:01:38.205 ****** 2026-02-17 18:19:22.600633 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-17 18:19:22.666051 | controller | 2026-02-17 18:19:22.666096 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-17 18:19:22.666105 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.238) 0:01:38.446 ****** 2026-02-17 18:19:22.666111 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.238) 0:01:38.444 ****** 2026-02-17 18:19:22.666120 | controller | ok: [localhost] => (item=values.yaml) 2026-02-17 18:19:22.711231 | controller | 2026-02-17 18:19:22.711267 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/deployment name=run_hook] *** 2026-02-17 18:19:22.711275 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.065) 0:01:38.511 ****** 2026-02-17 18:19:22.711280 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.065) 0:01:38.509 ****** 2026-02-17 18:19:22.711289 | controller | skipping: [localhost] 2026-02-17 18:19:22.794051 | controller | 2026-02-17 18:19:22.794096 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/deployment name=ci_gen_kustomize_values] *** 2026-02-17 18:19:22.794105 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.045) 0:01:38.556 ****** 2026-02-17 18:19:22.794112 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.045) 0:01:38.555 ****** 2026-02-17 18:19:22.794125 | controller | 2026-02-17 18:19:22.857534 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-17 18:19:22.857577 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.082) 0:01:38.639 ****** 2026-02-17 18:19:22.857586 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.082) 0:01:38.637 ****** 2026-02-17 18:19:22.857599 | 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-17 18:19:22.911774 | controller | 2026-02-17 18:19:22.911816 | 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-17 18:19:22.911824 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.063) 0:01:38.703 ****** 2026-02-17 18:19:22.911830 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.063) 0:01:38.701 ****** 2026-02-17 18:19:22.911842 | controller | ok: [localhost] => 2026-02-17 18:19:23.152509 | controller | changed: false 2026-02-17 18:19:23.152574 | controller | msg: All assertions passed 2026-02-17 18:19:23.152586 | controller | 2026-02-17 18:19:23.152596 | 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-17 18:19:23.152606 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.053) 0:01:38.757 ****** 2026-02-17 18:19:23.152615 | controller | Tuesday 17 February 2026 18:19:22 +0000 (0:00:00.054) 0:01:38.755 ****** 2026-02-17 18:19:23.152631 | controller | ok: [localhost] 2026-02-17 18:19:23.204116 | controller | 2026-02-17 18:19:23.204184 | 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-17 18:19:23.204193 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.240) 0:01:38.998 ****** 2026-02-17 18:19:23.204209 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.240) 0:01:38.996 ****** 2026-02-17 18:19:23.204227 | controller | ok: [localhost] => 2026-02-17 18:19:23.435850 | controller | changed: false 2026-02-17 18:19:23.435919 | controller | msg: All assertions passed 2026-02-17 18:19:23.435927 | controller | 2026-02-17 18:19:23.435932 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-17 18:19:23.435938 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.051) 0:01:39.049 ****** 2026-02-17 18:19:23.435943 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.051) 0:01:39.048 ****** 2026-02-17 18:19:23.435959 | controller | ok: [localhost] 2026-02-17 18:19:23.627533 | controller | 2026-02-17 18:19:23.627608 | 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-17 18:19:23.627615 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-17 18:19:23.627620 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-17 18:19:23.627624 | controller | _config_map_content | 2026-02-17 18:19:23.627629 | controller | ansible.utils.remove_keys( 2026-02-17 18:19:23.627634 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-17 18:19:23.627638 | controller | matching_parameter='regex') 2026-02-17 18:19:23.627643 | controller | }}, cacheable=False] *** 2026-02-17 18:19:23.627647 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.231) 0:01:39.281 ****** 2026-02-17 18:19:23.627653 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.231) 0:01:39.279 ****** 2026-02-17 18:19:23.627668 | controller | ok: [localhost] 2026-02-17 18:19:23.664329 | controller | 2026-02-17 18:19:23.664406 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-17 18:19:23.664413 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.191) 0:01:39.473 ****** 2026-02-17 18:19:23.664418 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.191) 0:01:39.471 ****** 2026-02-17 18:19:23.664441 | controller | skipping: [localhost] 2026-02-17 18:19:23.870592 | controller | 2026-02-17 18:19:23.870685 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-17 18:19:23.870699 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.036) 0:01:39.510 ****** 2026-02-17 18:19:23.870709 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.036) 0:01:39.508 ****** 2026-02-17 18:19:23.870734 | controller | changed: [localhost] 2026-02-17 18:19:23.971879 | controller | 2026-02-17 18:19:23.971962 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-17 18:19:23.971971 | controller | (snippet_datadir, 2026-02-17 18:19:23.971978 | controller | '02_ci_data.yaml') | path_join 2026-02-17 18:19:23.971985 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-17 18:19:23.971993 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.205) 0:01:39.715 ****** 2026-02-17 18:19:23.971999 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.205) 0:01:39.714 ****** 2026-02-17 18:19:23.972039 | controller | skipping: [localhost] 2026-02-17 18:19:24.040093 | controller | 2026-02-17 18:19:24.040179 | 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-17 18:19:24.040190 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.101) 0:01:39.816 ****** 2026-02-17 18:19:24.040198 | controller | Tuesday 17 February 2026 18:19:23 +0000 (0:00:00.101) 0:01:39.815 ****** 2026-02-17 18:19:24.040222 | controller | ok: [localhost] 2026-02-17 18:19:24.442503 | controller | 2026-02-17 18:19:24.442586 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-17 18:19:24.442595 | controller | (snippet_datadir, 2026-02-17 18:19:24.442602 | controller | '03_user_data_b64.yaml') | path_join 2026-02-17 18:19:24.442615 | controller | }}, content={{ 2026-02-17 18:19:24.442622 | controller | _base64_patch | 2026-02-17 18:19:24.442628 | controller | default({}) | 2026-02-17 18:19:24.442634 | controller | to_nice_yaml 2026-02-17 18:19:24.442640 | controller | }}, mode=0644] *** 2026-02-17 18:19:24.442646 | controller | Tuesday 17 February 2026 18:19:24 +0000 (0:00:00.068) 0:01:39.885 ****** 2026-02-17 18:19:24.442652 | controller | Tuesday 17 February 2026 18:19:24 +0000 (0:00:00.068) 0:01:39.883 ****** 2026-02-17 18:19:24.442673 | controller | changed: [localhost] 2026-02-17 18:19:24.878555 | controller | 2026-02-17 18:19:24.878624 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-17 18:19:24.878635 | controller | (snippet_datadir, 2026-02-17 18:19:24.878642 | controller | '04_user_data.yaml') | path_join 2026-02-17 18:19:24.878649 | controller | }}, content={{ 2026-02-17 18:19:24.878655 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-17 18:19:24.878661 | controller | default({}) | 2026-02-17 18:19:24.878667 | controller | to_nice_yaml 2026-02-17 18:19:24.878673 | controller | }}, mode=0644] *** 2026-02-17 18:19:24.878680 | controller | Tuesday 17 February 2026 18:19:24 +0000 (0:00:00.402) 0:01:40.287 ****** 2026-02-17 18:19:24.878686 | controller | Tuesday 17 February 2026 18:19:24 +0000 (0:00:00.402) 0:01:40.286 ****** 2026-02-17 18:19:24.878707 | controller | changed: [localhost] 2026-02-17 18:19:25.321881 | controller | 2026-02-17 18:19:25.321959 | 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-17 18:19:25.321969 | controller | ( 2026-02-17 18:19:25.321975 | controller | snippet_datadir, 2026-02-17 18:19:25.321982 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-17 18:19:25.321988 | controller | ) | path_join 2026-02-17 18:19:25.321995 | controller | }}, mode=0644] *** 2026-02-17 18:19:25.322001 | controller | Tuesday 17 February 2026 18:19:24 +0000 (0:00:00.436) 0:01:40.723 ****** 2026-02-17 18:19:25.322008 | controller | Tuesday 17 February 2026 18:19:24 +0000 (0:00:00.436) 0:01:40.722 ****** 2026-02-17 18:19:25.322030 | controller | changed: [localhost] 2026-02-17 18:19:25.398921 | controller | 2026-02-17 18:19:25.399016 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-17 18:19:25.399029 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.443) 0:01:41.167 ****** 2026-02-17 18:19:25.399039 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.443) 0:01:41.165 ****** 2026-02-17 18:19:25.399068 | 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-17 18:19:25.453404 | controller | 2026-02-17 18:19:25.453475 | 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-17 18:19:25.453482 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.076) 0:01:41.244 ****** 2026-02-17 18:19:25.453487 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.076) 0:01:41.242 ****** 2026-02-17 18:19:25.453504 | controller | ok: [localhost] => 2026-02-17 18:19:25.675043 | controller | changed: false 2026-02-17 18:19:25.675086 | controller | msg: All assertions passed 2026-02-17 18:19:25.675095 | controller | 2026-02-17 18:19:25.675102 | 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-17 18:19:25.675114 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.053) 0:01:41.298 ****** 2026-02-17 18:19:25.675121 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.054) 0:01:41.296 ****** 2026-02-17 18:19:25.675134 | controller | ok: [localhost] 2026-02-17 18:19:25.730861 | controller | 2026-02-17 18:19:25.730904 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-17 18:19:25.730914 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.222) 0:01:41.520 ****** 2026-02-17 18:19:25.730920 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.222) 0:01:41.518 ****** 2026-02-17 18:19:25.730933 | controller | ok: [localhost] 2026-02-17 18:19:26.153046 | controller | 2026-02-17 18:19:26.153088 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-17 18:19:26.153098 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.055) 0:01:41.576 ****** 2026-02-17 18:19:26.153105 | controller | Tuesday 17 February 2026 18:19:25 +0000 (0:00:00.055) 0:01:41.574 ****** 2026-02-17 18:19:26.153121 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-02-17 18:19:26.235932 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-02-17 18:19:26.235967 | controller | 2026-02-17 18:19:26.235973 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-17 18:19:26.235978 | controller | _content | 2026-02-17 18:19:26.235983 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-17 18:19:26.235987 | controller | combine(_parsed, recursive=true) 2026-02-17 18:19:26.235992 | controller | }} 2026-02-17 18:19:26.235996 | controller | ] *** 2026-02-17 18:19:26.236001 | controller | Tuesday 17 February 2026 18:19:26 +0000 (0:00:00.422) 0:01:41.998 ****** 2026-02-17 18:19:26.236006 | controller | Tuesday 17 February 2026 18:19:26 +0000 (0:00:00.422) 0:01:41.996 ****** 2026-02-17 18:19:26.236016 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-17 18:19:26.444478 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-17 18:19:26.444522 | controller | 2026-02-17 18:19:26.444532 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-17 18:19:26.444540 | controller | Tuesday 17 February 2026 18:19:26 +0000 (0:00:00.083) 0:01:42.081 ****** 2026-02-17 18:19:26.444546 | controller | Tuesday 17 February 2026 18:19:26 +0000 (0:00:00.083) 0:01:42.079 ****** 2026-02-17 18:19:26.444559 | controller | changed: [localhost] 2026-02-17 18:19:26.830433 | controller | 2026-02-17 18:19:26.830503 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-17 18:19:26.830510 | controller | (_destdir, 2026-02-17 18:19:26.830516 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-17 18:19:26.830521 | controller | }}, content={{ 2026-02-17 18:19:26.830525 | controller | ( 2026-02-17 18:19:26.830529 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-17 18:19:26.830534 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-17 18:19:26.830539 | controller | }}, mode=0644] *** 2026-02-17 18:19:26.830543 | controller | Tuesday 17 February 2026 18:19:26 +0000 (0:00:00.207) 0:01:42.289 ****** 2026-02-17 18:19:26.830560 | controller | Tuesday 17 February 2026 18:19:26 +0000 (0:00:00.207) 0:01:42.287 ****** 2026-02-17 18:19:26.830575 | controller | changed: [localhost] 2026-02-17 18:19:27.105786 | controller | 2026-02-17 18:19:27.105861 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-17 18:19:27.105877 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-17 18:19:27.105885 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-17 18:19:27.105891 | controller | _val['name'], 'values.yaml') | path_join 2026-02-17 18:19:27.105897 | controller | }}, dest={{ 2026-02-17 18:19:27.105904 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-17 18:19:27.105911 | controller | stage['path'], _val.src_file 2026-02-17 18:19:27.105930 | controller | ) | 2026-02-17 18:19:27.105937 | controller | path_join 2026-02-17 18:19:27.105943 | controller | }}] *** 2026-02-17 18:19:27.105949 | controller | Tuesday 17 February 2026 18:19:26 +0000 (0:00:00.386) 0:01:42.675 ****** 2026-02-17 18:19:27.105955 | controller | Tuesday 17 February 2026 18:19:26 +0000 (0:00:00.386) 0:01:42.674 ****** 2026-02-17 18:19:27.105974 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-17 18:19:27.146489 | controller | 2026-02-17 18:19:27.146559 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:27.146566 | controller | Tuesday 17 February 2026 18:19:27 +0000 (0:00:00.275) 0:01:42.951 ****** 2026-02-17 18:19:27.146573 | controller | Tuesday 17 February 2026 18:19:27 +0000 (0:00:00.275) 0:01:42.949 ****** 2026-02-17 18:19:27.146589 | controller | skipping: [localhost] 2026-02-17 18:19:27.480148 | controller | 2026-02-17 18:19:27.480221 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-17 18:19:27.480231 | controller | Tuesday 17 February 2026 18:19:27 +0000 (0:00:00.040) 0:01:42.992 ****** 2026-02-17 18:19:27.480238 | controller | Tuesday 17 February 2026 18:19:27 +0000 (0:00:00.040) 0:01:42.990 ****** 2026-02-17 18:19:27.480257 | controller | changed: [localhost] 2026-02-17 18:19:27.947683 | controller | 2026-02-17 18:19:27.947734 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-17 18:19:27.947749 | controller | Tuesday 17 February 2026 18:19:27 +0000 (0:00:00.333) 0:01:43.325 ****** 2026-02-17 18:19:27.947757 | controller | Tuesday 17 February 2026 18:19:27 +0000 (0:00:00.333) 0:01:43.323 ****** 2026-02-17 18:19:27.947770 | controller | changed: [localhost] 2026-02-17 18:19:28.177535 | controller | 2026-02-17 18:19:28.177571 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-17 18:19:28.177578 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-17 18:19:28.177583 | controller | stage['build_output'] | basename) | path_join 2026-02-17 18:19:28.177588 | controller | }}, mode=0644] *** 2026-02-17 18:19:28.177593 | controller | Tuesday 17 February 2026 18:19:27 +0000 (0:00:00.467) 0:01:43.793 ****** 2026-02-17 18:19:28.177599 | controller | Tuesday 17 February 2026 18:19:27 +0000 (0:00:00.467) 0:01:43.791 ****** 2026-02-17 18:19:28.177612 | controller | changed: [localhost] 2026-02-17 18:19:28.217803 | controller | 2026-02-17 18:19:28.217842 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:28.217850 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.229) 0:01:44.023 ****** 2026-02-17 18:19:28.217856 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.229) 0:01:44.021 ****** 2026-02-17 18:19:28.217868 | controller | skipping: [localhost] 2026-02-17 18:19:28.261476 | controller | 2026-02-17 18:19:28.261532 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-17 18:19:28.261545 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.040) 0:01:44.063 ****** 2026-02-17 18:19:28.261556 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.040) 0:01:44.061 ****** 2026-02-17 18:19:28.261575 | controller | skipping: [localhost] 2026-02-17 18:19:28.313816 | controller | 2026-02-17 18:19:28.313897 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/deployment _raw_params=wait_condition.yml] *** 2026-02-17 18:19:28.313907 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.043) 0:01:44.107 ****** 2026-02-17 18:19:28.313914 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.043) 0:01:44.105 ****** 2026-02-17 18:19:28.313934 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=120m) 2026-02-17 18:19:28.350934 | controller | skipping: [localhost] 2026-02-17 18:19:28.351024 | controller | 2026-02-17 18:19:28.351035 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-17 18:19:28.351043 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.052) 0:01:44.159 ****** 2026-02-17 18:19:28.351049 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.052) 0:01:44.157 ****** 2026-02-17 18:19:28.351067 | controller | skipping: [localhost] 2026-02-17 18:19:28.404827 | controller | 2026-02-17 18:19:28.404908 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/deployment name=run_hook] *** 2026-02-17 18:19:28.404927 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.037) 0:01:44.196 ****** 2026-02-17 18:19:28.404943 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.037) 0:01:44.194 ****** 2026-02-17 18:19:28.404971 | controller | skipping: [localhost] 2026-02-17 18:19:28.500750 | controller | 2026-02-17 18:19:28.500917 | controller | PLAY RECAP ********************************************************************* 2026-02-17 18:19:28.500933 | controller | localhost : ok=343 changed=110 unreachable=0 failed=0 skipped=112 rescued=0 ignored=0 2026-02-17 18:19:28.500944 | controller | 2026-02-17 18:19:28.500954 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.052) 0:01:44.249 ****** 2026-02-17 18:19:28.500964 | controller | =============================================================================== 2026-02-17 18:19:28.500974 | controller | Get automation contents ------------------------------------------------- 8.09s 2026-02-17 18:19:28.500984 | controller | ci_setup : Install openshift client ------------------------------------- 5.35s 2026-02-17 18:19:28.500994 | controller | ci_setup : Install needed packages -------------------------------------- 3.98s 2026-02-17 18:19:28.501004 | controller | Load automation files as fact ------------------------------------------- 1.50s 2026-02-17 18:19:28.501014 | controller | kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/networkers/r1 --- 1.32s 2026-02-17 18:19:28.501024 | controller | ci_setup : Manage directories ------------------------------------------- 0.93s 2026-02-17 18:19:28.501034 | controller | Gathering Facts --------------------------------------------------------- 0.88s 2026-02-17 18:19:28.501059 | controller | ci_gen_kustomize_values : Expose common data for future usage ----------- 0.66s 2026-02-17 18:19:28.501079 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s 2026-02-17 18:19:28.501089 | controller | Create needed SSH keypairs ---------------------------------------------- 0.63s 2026-02-17 18:19:28.501099 | controller | ci_gen_kustomize_values : Expose common data for future usage ----------- 0.62s 2026-02-17 18:19:28.501109 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.62s 2026-02-17 18:19:28.501118 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.61s 2026-02-17 18:19:28.501128 | controller | kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/control-plane/networking --- 0.60s 2026-02-17 18:19:28.501138 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.59s 2026-02-17 18:19:28.501148 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s 2026-02-17 18:19:28.501158 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s 2026-02-17 18:19:28.501167 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.58s 2026-02-17 18:19:28.501178 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s 2026-02-17 18:19:28.501188 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s 2026-02-17 18:19:28.501199 | controller | Tuesday 17 February 2026 18:19:28 +0000 (0:00:00.053) 0:01:44.248 ****** 2026-02-17 18:19:28.501209 | controller | =============================================================================== 2026-02-17 18:19:28.501219 | controller | ci_gen_kustomize_values ------------------------------------------------ 52.86s 2026-02-17 18:19:28.501229 | controller | kustomize_deploy ------------------------------------------------------- 25.67s 2026-02-17 18:19:28.501238 | controller | ci_setup --------------------------------------------------------------- 11.64s 2026-02-17 18:19:28.501255 | controller | ansible.builtin.slurp --------------------------------------------------- 9.09s 2026-02-17 18:19:28.501265 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.56s 2026-02-17 18:19:28.501275 | controller | gather_facts ------------------------------------------------------------ 0.88s 2026-02-17 18:19:28.501285 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.63s 2026-02-17 18:19:28.501294 | controller | ansible.builtin.copy ---------------------------------------------------- 0.50s 2026-02-17 18:19:28.501304 | controller | ansible.builtin.file ---------------------------------------------------- 0.35s 2026-02-17 18:19:28.501319 | controller | ansible.builtin.stat ---------------------------------------------------- 0.29s 2026-02-17 18:19:28.501330 | controller | ansible.builtin.include_role -------------------------------------------- 0.26s 2026-02-17 18:19:28.501339 | controller | ansible.builtin.find ---------------------------------------------------- 0.23s 2026-02-17 18:19:28.501376 | controller | networking_mapper ------------------------------------------------------- 0.12s 2026-02-17 18:19:28.501392 | controller | ansible.builtin.include_vars -------------------------------------------- 0.07s 2026-02-17 18:19:28.501402 | controller | ansible.builtin.assert -------------------------------------------------- 0.05s 2026-02-17 18:19:28.501412 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-17 18:19:28.501422 | controller | total ----------------------------------------------------------------- 104.21s 2026-02-17 18:19:28.898258 | controller | changed 2026-02-17 18:19:28.982723 | 2026-02-17 18:19:28.982855 | PLAY RECAP 2026-02-17 18:19:28.982912 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 18:19:28.982944 | 2026-02-17 18:19:29.191367 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-17 18:19:29.192717 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-17 18:19:29.833967 | 2026-02-17 18:19:29.834177 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-17 18:19:29.858365 | 2026-02-17 18:19:29.858505 | TASK [Filter out host if needed] 2026-02-17 18:19:29.868437 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-17 18:19:29.873267 | 2026-02-17 18:19:29.873342 | TASK [Ensure file is present] 2026-02-17 18:19:30.273671 | controller | ok 2026-02-17 18:19:30.287382 | 2026-02-17 18:19:30.287541 | TASK [Manage molecule report file] 2026-02-17 18:19:30.838253 | controller | skipping: Conditional result was False 2026-02-17 18:19:30.846320 | 2026-02-17 18:19:30.846431 | TASK [Check if we get ci-framework-data basedir] 2026-02-17 18:19:31.076768 | controller | ok 2026-02-17 18:19:31.085594 | 2026-02-17 18:19:31.085716 | TASK [Create ci-framework-data log directory for zuul] 2026-02-17 18:19:31.480796 | controller | changed 2026-02-17 18:19:31.486370 | 2026-02-17 18:19:31.486480 | TASK [Copy ci-framework interesting files] 2026-02-17 18:19:31.905616 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-17 18:19:32.018112 | controller | changed 2026-02-17 18:19:32.023740 | 2026-02-17 18:19:32.023820 | TASK [Get SELinux listing] 2026-02-17 18:19:32.556855 | controller | changed 2026-02-17 18:19:32.570572 | 2026-02-17 18:19:32.570698 | TASK [Generate log index] 2026-02-17 18:19:33.452311 | controller | changed 2026-02-17 18:19:33.464316 | 2026-02-17 18:19:33.464453 | TASK [Get some env related data] 2026-02-17 18:19:34.086839 | controller | /home/zuul/.local/bin/ansible 2026-02-17 18:19:35.010062 | controller | changed 2026-02-17 18:19:35.025131 | 2026-02-17 18:19:35.025507 | TASK [Generate list of logs to collect in home directory] 2026-02-17 18:19:35.405392 | controller | ok: All paths examined 2026-02-17 18:19:35.410735 | 2026-02-17 18:19:35.410809 | LOOP [Copy logs from home directory] 2026-02-17 18:19:35.781971 | controller | changed: 2026-02-17 18:19:35.782191 | controller | { 2026-02-17 18:19:35.782228 | controller | "atime": 1771352242.9563546, 2026-02-17 18:19:35.782254 | controller | "ctime": 1771352368.4039292, 2026-02-17 18:19:35.782278 | controller | "dev": 64513, 2026-02-17 18:19:35.782301 | controller | "gid": 1000, 2026-02-17 18:19:35.782324 | controller | "gr_name": "zuul", 2026-02-17 18:19:35.782347 | controller | "inode": 2129309, 2026-02-17 18:19:35.782370 | controller | "isblk": false, 2026-02-17 18:19:35.782395 | controller | "ischr": false, 2026-02-17 18:19:35.782425 | controller | "isdir": false, 2026-02-17 18:19:35.782457 | controller | "isfifo": false, 2026-02-17 18:19:35.782488 | controller | "isgid": false, 2026-02-17 18:19:35.782518 | controller | "islnk": false, 2026-02-17 18:19:35.782547 | controller | "isreg": true, 2026-02-17 18:19:35.782575 | controller | "issock": false, 2026-02-17 18:19:35.782606 | controller | "isuid": false, 2026-02-17 18:19:35.782636 | controller | "mode": "0644", 2026-02-17 18:19:35.782663 | controller | "mtime": 1771352368.4039292, 2026-02-17 18:19:35.782685 | controller | "nlink": 1, 2026-02-17 18:19:35.782706 | controller | "path": "/home/zuul/ansible.log", 2026-02-17 18:19:35.782731 | controller | "pw_name": "zuul", 2026-02-17 18:19:35.782754 | controller | "rgrp": true, 2026-02-17 18:19:35.782775 | controller | "roth": true, 2026-02-17 18:19:35.782797 | controller | "rusr": true, 2026-02-17 18:19:35.782819 | controller | "size": 300602, 2026-02-17 18:19:35.782840 | controller | "uid": 1000, 2026-02-17 18:19:35.782861 | controller | "wgrp": false, 2026-02-17 18:19:35.782882 | controller | "woth": false, 2026-02-17 18:19:35.782907 | controller | "wusr": true, 2026-02-17 18:19:35.782929 | controller | "xgrp": false, 2026-02-17 18:19:35.782951 | controller | "xoth": false, 2026-02-17 18:19:35.782972 | controller | "xusr": false 2026-02-17 18:19:35.782993 | controller | } 2026-02-17 18:19:35.895611 | 2026-02-17 18:19:35.895761 | TASK [Copy crio stats log file] 2026-02-17 18:19:35.942828 | controller | skipping: Conditional result was False 2026-02-17 18:19:35.949483 | 2026-02-17 18:19:35.949621 | TASK [Get SELinux related data] 2026-02-17 18:19:36.222375 | controller | 2026-02-17 18:19:36.484303 | controller | ERROR 2026-02-17 18:19:36.484593 | controller | { 2026-02-17 18:19:36.484661 | controller | "delta": "0:00:00.008403", 2026-02-17 18:19:36.484702 | controller | "end": "2026-02-17 18:19:36.222857", 2026-02-17 18:19:36.484743 | controller | "msg": "non-zero return code", 2026-02-17 18:19:36.484783 | controller | "rc": 1, 2026-02-17 18:19:36.484824 | controller | "start": "2026-02-17 18:19:36.214454" 2026-02-17 18:19:36.484862 | controller | } 2026-02-17 18:19:36.484913 | controller | ERROR: Ignoring Errors 2026-02-17 18:19:36.494226 | 2026-02-17 18:19:36.494386 | TASK [Create system configuration directory] 2026-02-17 18:19:36.740173 | controller | changed 2026-02-17 18:19:36.751748 | 2026-02-17 18:19:36.751858 | TASK [Get some of the system configurations] 2026-02-17 18:19:37.295543 | controller | changed 2026-02-17 18:19:37.308420 | 2026-02-17 18:19:37.308580 | TASK [Copy generated documentation if available] 2026-02-17 18:19:37.326486 | controller | skipping: Conditional result was False 2026-02-17 18:19:37.342289 | 2026-02-17 18:19:37.342464 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-17 18:19:37.371799 | controller | skipping: Conditional result was False 2026-02-17 18:19:37.380694 | 2026-02-17 18:19:37.380842 | TASK [Compress logs bigger than 2MB] 2026-02-17 18:19:37.923821 | controller | changed 2026-02-17 18:19:37.932857 | 2026-02-17 18:19:37.933006 | TASK [Copy files from workspace on node] 2026-02-17 18:19:37.954125 | controller | ok 2026-02-17 18:19:37.981249 | 2026-02-17 18:19:37.981369 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-17 18:19:38.006280 | controller | skipping: Conditional result was False 2026-02-17 18:19:38.012457 | 2026-02-17 18:19:38.012530 | TASK [fetch-output : Set log path for single node] 2026-02-17 18:19:38.042314 | controller | ok 2026-02-17 18:19:38.048263 | 2026-02-17 18:19:38.048347 | LOOP [fetch-output : Ensure local output dirs] 2026-02-17 18:19:38.314198 | controller -> localhost | ok: "/var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/logs" 2026-02-17 18:19:38.314472 | controller -> localhost | changed: All items complete 2026-02-17 18:19:38.314509 | 2026-02-17 18:19:38.569492 | controller -> localhost | changed: "/var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/artifacts" 2026-02-17 18:19:38.785730 | controller -> localhost | changed: "/var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/docs" 2026-02-17 18:19:38.800136 | 2026-02-17 18:19:38.800248 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-17 18:19:39.581787 | controller | changed: 2026-02-17 18:19:39.581987 | controller | .d..t...... ./ 2026-02-17 18:19:39.582036 | controller | >f+++++++++ README.html 2026-02-17 18:19:39.582063 | controller | >f+++++++++ ansible.log 2026-02-17 18:19:39.582083 | controller | >f+++++++++ dmesg.log 2026-02-17 18:19:39.582101 | controller | >f+++++++++ installed-pkgs.log 2026-02-17 18:19:39.582120 | controller | >f+++++++++ python.log 2026-02-17 18:19:39.582160 | controller | >f+++++++++ registries.conf 2026-02-17 18:19:39.582180 | controller | >f+++++++++ selinux-denials.log 2026-02-17 18:19:39.582196 | controller | >f+++++++++ selinux-listing.log 2026-02-17 18:19:39.582215 | controller | cd+++++++++ ci-framework-data/ 2026-02-17 18:19:39.582232 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-17 18:19:39.582250 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-17 18:19:39.582267 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-17 18:19:39.582284 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-17 18:19:39.582301 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-17 18:19:39.582316 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-17 18:19:39.582332 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-17 18:19:39.582347 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-17 18:19:39.582363 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-17 18:19:39.582379 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/ 2026-02-17 18:19:39.582394 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/values.yaml 2026-02-17 18:19:39.582410 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/ 2026-02-17 18:19:39.582425 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/values.yaml 2026-02-17 18:19:39.582441 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/ 2026-02-17 18:19:39.582457 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/values.yaml 2026-02-17 18:19:39.582473 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/ 2026-02-17 18:19:39.582489 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/values.yaml 2026-02-17 18:19:39.582510 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/ 2026-02-17 18:19:39.582526 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/values.yaml 2026-02-17 18:19:39.582542 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/ 2026-02-17 18:19:39.582557 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/values.yaml 2026-02-17 18:19:39.582572 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-17 18:19:39.582587 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-17 18:19:39.582602 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-17 18:19:39.582618 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-17 18:19:39.582632 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-17 18:19:39.582647 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-17 18:19:39.582663 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-17 18:19:39.582678 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-17 18:19:39.582693 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-17 18:19:39.582708 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/ 2026-02-17 18:19:39.582722 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/01_original.yaml 2026-02-17 18:19:39.582738 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml 2026-02-17 18:19:39.582753 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml 2026-02-17 18:19:39.582768 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml 2026-02-17 18:19:39.582783 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/ 2026-02-17 18:19:39.582798 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/01_original.yaml 2026-02-17 18:19:39.582813 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml 2026-02-17 18:19:39.582827 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml 2026-02-17 18:19:39.582843 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml 2026-02-17 18:19:39.582857 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/ 2026-02-17 18:19:39.582873 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/01_original.yaml 2026-02-17 18:19:39.582888 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml 2026-02-17 18:19:39.582903 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml 2026-02-17 18:19:39.582918 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml 2026-02-17 18:19:39.582932 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/ 2026-02-17 18:19:39.582947 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/01_original.yaml 2026-02-17 18:19:39.582966 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml 2026-02-17 18:19:39.582982 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml 2026-02-17 18:19:39.582997 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml 2026-02-17 18:19:39.583049 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/ 2026-02-17 18:19:39.583073 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/01_original.yaml 2026-02-17 18:19:39.583090 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml 2026-02-17 18:19:39.583105 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml 2026-02-17 18:19:39.583121 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml 2026-02-17 18:19:39.583136 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/ 2026-02-17 18:19:39.583151 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/01_original.yaml 2026-02-17 18:19:39.583166 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml 2026-02-17 18:19:39.583186 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml 2026-02-17 18:19:39.583209 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml 2026-02-17 18:19:39.583232 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-17 18:19:39.583253 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-17 18:19:39.583277 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30422.2026-02-17@18:18:23~ 2026-02-17 18:19:39.583297 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-17 18:19:39.583315 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-17 18:19:39.583333 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-17 18:19:39.583349 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-17 18:19:39.583365 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-17 18:19:39.583381 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-17 18:19:39.583396 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-17 18:19:39.583411 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-17 18:19:39.583427 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-17 18:19:39.583443 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-deployment.yaml 2026-02-17 18:19:39.583458 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-compute-nodeset.yaml 2026-02-17 18:19:39.583474 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-networker-nodeset.yaml 2026-02-17 18:19:39.583489 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-compute-nodeset.yaml 2026-02-17 18:19:39.583504 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-networker-nodeset.yaml 2026-02-17 18:19:39.583524 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-compute-nodeset.yaml 2026-02-17 18:19:39.583539 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-networker-nodeset.yaml 2026-02-17 18:19:39.583554 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml 2026-02-17 18:19:39.583569 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-17 18:19:39.583585 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-17 18:19:39.583601 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-17 18:19:39.583617 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-17 18:19:39.583632 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-17 18:19:39.583648 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-17 18:19:39.583664 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-17 18:19:39.583679 | controller | cd+++++++++ registries.conf.d/ 2026-02-17 18:19:39.583694 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-17 18:19:39.583710 | controller | cd+++++++++ system-config/ 2026-02-17 18:19:39.583726 | controller | cd+++++++++ system-config/libvirt/ 2026-02-17 18:19:39.583741 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-17 18:19:39.583756 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-17 18:19:40.011661 | controller | changed: .d..t...... ./ 2026-02-17 18:19:40.458832 | controller | changed: .d..t...... ./ 2026-02-17 18:19:40.482512 | 2026-02-17 18:19:40.482637 | TASK [Return artifact to Zuul] 2026-02-17 18:19:40.508666 | controller | skipping: Conditional result was False 2026-02-17 18:19:40.532200 | 2026-02-17 18:19:40.532299 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-17 18:19:40.532393 | 2026-02-17 18:19:40.532419 | PLAY RECAP 2026-02-17 18:19:40.532456 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-17 18:19:40.532475 | 2026-02-17 18:19:40.674233 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-17 18:19:40.675137 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-17 18:19:41.324451 | 2026-02-17 18:19:41.324566 | PLAY [all] 2026-02-17 18:19:41.352242 | 2026-02-17 18:19:41.352361 | TASK [include_role : fetch-output] 2026-02-17 18:19:41.382245 | controller | ok 2026-02-17 18:19:41.404871 | 2026-02-17 18:19:41.405043 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-17 18:19:41.450179 | controller | skipping: Conditional result was False 2026-02-17 18:19:41.456484 | 2026-02-17 18:19:41.456596 | TASK [fetch-output : Set log path for single node] 2026-02-17 18:19:41.486592 | controller | ok 2026-02-17 18:19:41.491760 | 2026-02-17 18:19:41.491847 | LOOP [fetch-output : Ensure local output dirs] 2026-02-17 18:19:41.884209 | controller -> localhost | ok: "/var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/logs" 2026-02-17 18:19:42.122156 | controller -> localhost | ok: "/var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/artifacts" 2026-02-17 18:19:42.362000 | controller -> localhost | ok: "/var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/docs" 2026-02-17 18:19:42.378454 | 2026-02-17 18:19:42.378636 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-17 18:19:43.037644 | controller | ok 2026-02-17 18:19:43.037875 | controller | ok: All items complete 2026-02-17 18:19:43.037911 | 2026-02-17 18:19:43.496198 | controller | ok 2026-02-17 18:19:44.017550 | controller | ok 2026-02-17 18:19:44.044816 | 2026-02-17 18:19:44.044926 | TASK [include_role : fetch-output-openshift] 2026-02-17 18:19:44.060486 | controller | skipping: Conditional result was False 2026-02-17 18:19:44.069518 | 2026-02-17 18:19:44.069647 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-17 18:19:44.483969 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008303 2026-02-17 18:19:44.725186 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.011084 2026-02-17 18:19:44.759568 | 2026-02-17 18:19:44.759674 | PLAY [all] 2026-02-17 18:19:44.774775 | 2026-02-17 18:19:44.774896 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-17 18:19:45.247613 | controller | changed 2026-02-17 18:19:45.284597 | 2026-02-17 18:19:45.284698 | PLAY RECAP 2026-02-17 18:19:45.284761 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-17 18:19:45.284797 | 2026-02-17 18:19:45.418361 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-17 18:19:45.419228 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-17 18:19:46.049126 | 2026-02-17 18:19:46.049246 | PLAY [localhost] 2026-02-17 18:19:46.067484 | 2026-02-17 18:19:46.067586 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-17 18:19:46.453168 | localhost | changed 2026-02-17 18:19:46.458204 | 2026-02-17 18:19:46.458284 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-17 18:19:46.486943 | localhost | ok 2026-02-17 18:19:46.495613 | 2026-02-17 18:19:46.495720 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-17 18:19:46.947267 | localhost | changed 2026-02-17 18:19:46.952812 | 2026-02-17 18:19:46.952900 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-17 18:19:47.704784 | localhost | changed 2026-02-17 18:19:47.712991 | 2026-02-17 18:19:47.713108 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-17 18:19:48.229247 | localhost | Identity added: /var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/tmp/ansible.s0yf7dhl (/var/lib/zuul/builds/acb36077f58d42c99ea323c19841e987/work/tmp/ansible.s0yf7dhl) 2026-02-17 18:19:48.229454 | localhost | ok: Runtime: 0:00:00.007948 2026-02-17 18:19:48.234487 | 2026-02-17 18:19:48.234556 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-17 18:19:48.528371 | localhost | ok: Runtime: 0:00:00.007178 2026-02-17 18:19:48.537747 | 2026-02-17 18:19:48.537838 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-17 18:19:48.609057 | localhost | changed 2026-02-17 18:19:48.613625 | 2026-02-17 18:19:48.613701 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-17 18:19:49.142591 | localhost | changed 2026-02-17 18:19:49.187491 | 2026-02-17 18:19:49.187600 | PLAY [localhost] 2026-02-17 18:19:49.206719 | 2026-02-17 18:19:49.206818 | TASK [Generate bulk log download script] 2026-02-17 18:19:49.245163 | localhost | ok 2026-02-17 18:19:49.267944 | 2026-02-17 18:19:49.268083 | TASK [local-log-download : Check API endpoint is defined] 2026-02-17 18:19:49.302631 | localhost | ok: All assertions passed 2026-02-17 18:19:49.307560 | 2026-02-17 18:19:49.307628 | TASK [local-log-download : Create download script] 2026-02-17 18:19:49.722254 | localhost -> localhost | changed 2026-02-17 18:19:49.740273 | 2026-02-17 18:19:49.740346 | TASK [Register quick-download link] 2026-02-17 18:19:49.761521 | localhost | ok 2026-02-17 18:19:49.805778 | 2026-02-17 18:19:49.805883 | PLAY [logserver.rdoproject.org] 2026-02-17 18:19:49.817535 | 2026-02-17 18:19:49.817654 | TASK [Set zuul-log-path fact] 2026-02-17 18:19:49.834328 | logserver.rdoproject.org | ok 2026-02-17 18:19:49.843900 | 2026-02-17 18:19:49.843991 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-17 18:19:49.870987 | logserver.rdoproject.org | ok 2026-02-17 18:19:49.876433 | 2026-02-17 18:19:49.876499 | TASK [upload-logs : Create log directories] 2026-02-17 18:19:50.555543 | logserver.rdoproject.org | changed 2026-02-17 18:19:50.559334 | 2026-02-17 18:19:50.559403 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-17 18:19:50.874106 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.006396 2026-02-17 18:19:50.879391 | 2026-02-17 18:19:50.879465 | TASK [upload-logs : Upload logs to log server] 2026-02-17 18:19:51.676365 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-17 18:19:51.679386 | 2026-02-17 18:19:51.679448 | LOOP [upload-logs : Compress console log and json output] 2026-02-17 18:19:51.746654 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-17 18:19:51.747355 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-17 18:19:51.758292 | 2026-02-17 18:19:51.758372 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-17 18:19:51.798988 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-17 18:19:51.799218 | 2026-02-17 18:19:51.801416 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-17 18:19:51.811052 | 2026-02-17 18:19:51.811121 | LOOP [upload-logs : Upload console log and json output]