2026-02-25 14:28:42.377258 | Job console starting... 2026-02-25 14:28:42.403549 | Updating repositories 2026-02-25 14:28:42.451633 | Preparing job workspace 2026-02-25 14:28:50.514840 | Running Ansible setup... 2026-02-25 14:28:57.326300 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-25 14:28:58.199552 | 2026-02-25 14:28:58.199705 | PLAY [localhost] 2026-02-25 14:28:58.224928 | 2026-02-25 14:28:58.225077 | TASK [Gathering Facts] 2026-02-25 14:29:00.015662 | localhost | ok 2026-02-25 14:29:00.036239 | 2026-02-25 14:29:00.036327 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-25 14:29:00.910447 | localhost -> localhost | changed 2026-02-25 14:29:00.917642 | 2026-02-25 14:29:00.917752 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-25 14:29:02.920800 | localhost -> localhost | changed 2026-02-25 14:29:02.932858 | 2026-02-25 14:29:02.932945 | TASK [Setup log path fact] 2026-02-25 14:29:02.966470 | localhost | ok 2026-02-25 14:29:02.992612 | 2026-02-25 14:29:02.994799 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 14:29:03.048305 | localhost | ok 2026-02-25 14:29:03.064157 | 2026-02-25 14:29:03.064293 | TASK [emit-job-header : Print job information] 2026-02-25 14:29:03.148827 | # Job Information 2026-02-25 14:29:03.148980 | Ansible Version: 2.15.12 2026-02-25 14:29:03.149007 | Job: rhoso-architecture-validate-bgp_dt04_ipv6 2026-02-25 14:29:03.149027 | Pipeline: github-check 2026-02-25 14:29:03.149046 | Executor: ze04.softwarefactory-project.io 2026-02-25 14:29:03.149086 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/703 2026-02-25 14:29:03.149108 | Log URL (when completed): https://logserver.rdoproject.org/0ca/rdoproject.org/0caf88b671714c33b1bc7fa037104d0e/ 2026-02-25 14:29:03.149126 | Event ID: 14190ef0-1256-11f1-850a-607369ae7c9d 2026-02-25 14:29:03.153027 | 2026-02-25 14:29:03.153102 | LOOP [emit-job-header : Print node information] 2026-02-25 14:29:03.318660 | localhost | ok: 2026-02-25 14:29:03.318856 | localhost | # Node Information 2026-02-25 14:29:03.318884 | localhost | Inventory Hostname: controller 2026-02-25 14:29:03.318908 | localhost | Hostname: np0005629554 2026-02-25 14:29:03.318934 | localhost | Username: zuul 2026-02-25 14:29:03.318961 | localhost | Distro: CentOS 9 2026-02-25 14:29:03.318986 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-25 14:29:03.319008 | localhost | Region: RegionOne 2026-02-25 14:29:03.319026 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-25 14:29:03.319043 | localhost | Product Name: OpenStack Nova 2026-02-25 14:29:03.319060 | localhost | Interface IP: 38.102.83.200 2026-02-25 14:29:03.391548 | 2026-02-25 14:29:03.391717 | PLAY [all] 2026-02-25 14:29:03.406513 | 2026-02-25 14:29:03.406585 | TASK [Gather network facts] 2026-02-25 14:29:03.875023 | controller | ok 2026-02-25 14:29:03.907832 | 2026-02-25 14:29:03.908021 | TASK [include_role : start-zuul-console] 2026-02-25 14:29:03.928614 | controller | ok 2026-02-25 14:29:03.941444 | 2026-02-25 14:29:03.941512 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-25 14:29:04.452455 | controller | ok 2026-02-25 14:29:04.464651 | 2026-02-25 14:29:04.464769 | TASK [include_role : add-build-sshkey] 2026-02-25 14:29:04.488854 | controller | ok 2026-02-25 14:29:04.505580 | 2026-02-25 14:29:04.505758 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-25 14:29:04.804374 | controller -> localhost | ok 2026-02-25 14:29:04.809952 | 2026-02-25 14:29:04.810017 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-25 14:29:04.839187 | controller | ok 2026-02-25 14:29:04.854430 | controller | included: /var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-25 14:29:04.860877 | 2026-02-25 14:29:04.860939 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-25 14:29:05.610541 | controller -> localhost | Generating public/private rsa key pair. 2026-02-25 14:29:05.610779 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/0caf88b671714c33b1bc7fa037104d0e_id_rsa. 2026-02-25 14:29:05.610812 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/0caf88b671714c33b1bc7fa037104d0e_id_rsa.pub. 2026-02-25 14:29:05.610836 | controller -> localhost | The key fingerprint is: 2026-02-25 14:29:05.610860 | controller -> localhost | SHA256:JhKJGWvZ1/nZL+y2KrNJdXPakhl81HMWV9exML2sfqU zuul-build-sshkey 2026-02-25 14:29:05.610882 | controller -> localhost | The key's randomart image is: 2026-02-25 14:29:05.610901 | controller -> localhost | +---[RSA 3072]----+ 2026-02-25 14:29:05.610919 | controller -> localhost | | . o.oB| 2026-02-25 14:29:05.610938 | controller -> localhost | | B . . . oo*| 2026-02-25 14:29:05.610956 | controller -> localhost | | * + . o oo=| 2026-02-25 14:29:05.610975 | controller -> localhost | | . o . + . +o| 2026-02-25 14:29:05.610993 | controller -> localhost | | . . S + * + | 2026-02-25 14:29:05.611010 | controller -> localhost | | . o . o % .| 2026-02-25 14:29:05.611027 | controller -> localhost | | . O o..| 2026-02-25 14:29:05.611045 | controller -> localhost | | .o. ..+E. | 2026-02-25 14:29:05.611063 | controller -> localhost | | o+.oo.. | 2026-02-25 14:29:05.611080 | controller -> localhost | +----[SHA256]-----+ 2026-02-25 14:29:05.611133 | controller -> localhost | ok: Runtime: 0:00:00.209778 2026-02-25 14:29:05.622256 | 2026-02-25 14:29:05.622323 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-25 14:29:05.665383 | controller | ok 2026-02-25 14:29:05.677208 | controller | included: /var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-25 14:29:05.685364 | 2026-02-25 14:29:05.685427 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-25 14:29:05.701555 | controller | skipping: Conditional result was False 2026-02-25 14:29:05.707990 | 2026-02-25 14:29:05.708070 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-25 14:29:06.205429 | controller | changed 2026-02-25 14:29:06.212609 | 2026-02-25 14:29:06.212673 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-25 14:29:06.462913 | controller | ok 2026-02-25 14:29:06.474806 | 2026-02-25 14:29:06.474881 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-25 14:29:07.270009 | controller | changed 2026-02-25 14:29:07.275346 | 2026-02-25 14:29:07.275410 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-25 14:29:08.064575 | controller | changed 2026-02-25 14:29:08.072647 | 2026-02-25 14:29:08.072736 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-25 14:29:08.106359 | controller | skipping: Conditional result was False 2026-02-25 14:29:08.112456 | 2026-02-25 14:29:08.112527 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-25 14:29:08.560196 | controller -> localhost | changed 2026-02-25 14:29:08.571479 | 2026-02-25 14:29:08.571551 | TASK [add-build-sshkey : Add back temp key] 2026-02-25 14:29:09.040506 | controller -> localhost | Identity added: /var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/0caf88b671714c33b1bc7fa037104d0e_id_rsa (zuul-build-sshkey) 2026-02-25 14:29:09.040746 | controller -> localhost | ok: Runtime: 0:00:00.029798 2026-02-25 14:29:09.046903 | 2026-02-25 14:29:09.046964 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-25 14:29:09.635592 | controller | ok 2026-02-25 14:29:09.645095 | 2026-02-25 14:29:09.645164 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-25 14:29:09.700306 | controller | skipping: Conditional result was False 2026-02-25 14:29:09.755354 | 2026-02-25 14:29:09.755477 | TASK [include_role : validate-host] 2026-02-25 14:29:09.783827 | controller | ok 2026-02-25 14:29:09.802944 | 2026-02-25 14:29:09.803055 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-25 14:29:09.832155 | controller | ok 2026-02-25 14:29:09.836880 | 2026-02-25 14:29:09.836947 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-25 14:29:10.121232 | controller -> localhost | ok 2026-02-25 14:29:10.129852 | 2026-02-25 14:29:10.130036 | TASK [validate-host : Collect information about the host] 2026-02-25 14:29:10.852135 | controller | ok 2026-02-25 14:29:10.861548 | 2026-02-25 14:29:10.861618 | TASK [validate-host : Sanitize hostname] 2026-02-25 14:29:10.923688 | controller | ok 2026-02-25 14:29:10.929291 | 2026-02-25 14:29:10.929353 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-25 14:29:11.492525 | controller -> localhost | changed 2026-02-25 14:29:11.501310 | 2026-02-25 14:29:11.501380 | TASK [validate-host : Collect information about zuul worker] 2026-02-25 14:29:11.977168 | controller | ok 2026-02-25 14:29:12.001503 | 2026-02-25 14:29:12.001673 | TASK [validate-host : Write out all zuul information for each host] 2026-02-25 14:29:12.532287 | controller -> localhost | changed 2026-02-25 14:29:12.543485 | 2026-02-25 14:29:12.543627 | TASK [include_role : prepare-workspace-openshift] 2026-02-25 14:29:12.557897 | controller | skipping: Conditional result was False 2026-02-25 14:29:12.564795 | 2026-02-25 14:29:12.564874 | TASK [include_role : remove-zuul-sshkey] 2026-02-25 14:29:12.581826 | controller | skipping: Conditional result was False 2026-02-25 14:29:12.591766 | 2026-02-25 14:29:12.591869 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-25 14:29:12.818443 | controller | ok: "logs" 2026-02-25 14:29:12.818905 | controller | ok: All items complete 2026-02-25 14:29:12.818941 | 2026-02-25 14:29:13.043834 | controller | ok: "artifacts" 2026-02-25 14:29:13.264403 | controller | ok: "docs" 2026-02-25 14:29:13.280266 | 2026-02-25 14:29:13.280413 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-25 14:29:13.517792 | controller | changed: "logs" 2026-02-25 14:29:13.733517 | controller | changed: "artifacts" 2026-02-25 14:29:13.922294 | controller | changed: "docs" 2026-02-25 14:29:14.009853 | 2026-02-25 14:29:14.010008 | PLAY RECAP 2026-02-25 14:29:14.010075 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-25 14:29:14.010105 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 14:29:14.010161 | 2026-02-25 14:29:14.317711 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-25 14:29:14.318812 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-25 14:29:15.859291 | 2026-02-25 14:29:15.864193 | PLAY [all] 2026-02-25 14:29:15.906064 | 2026-02-25 14:29:15.906190 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-25 14:29:16.136937 | controller | ok 2026-02-25 14:29:16.142198 | 2026-02-25 14:29:16.142279 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-25 14:29:16.868181 | controller | changed 2026-02-25 14:29:16.886390 | 2026-02-25 14:29:16.886516 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-25 14:29:18.586095 | controller | changed 2026-02-25 14:29:18.612932 | 2026-02-25 14:29:18.613039 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-25 14:29:19.408585 | controller | changed: 2026-02-25 14:29:19.408829 | controller | { 2026-02-25 14:29:19.408859 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-25 14:29:19.408892 | controller | } 2026-02-25 14:29:19.633225 | controller | changed: 2026-02-25 14:29:19.633399 | controller | { 2026-02-25 14:29:19.633430 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-25 14:29:19.633451 | controller | } 2026-02-25 14:29:19.902703 | controller | changed: 2026-02-25 14:29:19.902943 | controller | { 2026-02-25 14:29:19.902975 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-02-25 14:29:19.902995 | controller | } 2026-02-25 14:29:20.300582 | controller | changed: 2026-02-25 14:29:20.300806 | controller | { 2026-02-25 14:29:20.300833 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-25 14:29:20.300853 | controller | } 2026-02-25 14:29:20.526632 | controller | changed: 2026-02-25 14:29:20.526869 | controller | { 2026-02-25 14:29:20.526895 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-25 14:29:20.526914 | controller | } 2026-02-25 14:29:20.855931 | controller | changed: 2026-02-25 14:29:20.856046 | controller | { 2026-02-25 14:29:20.856072 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-25 14:29:20.856111 | controller | } 2026-02-25 14:29:21.125761 | controller | changed: 2026-02-25 14:29:21.125888 | controller | { 2026-02-25 14:29:21.125913 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2026-02-25 14:29:21.125932 | controller | } 2026-02-25 14:29:21.418140 | controller | changed: 2026-02-25 14:29:21.418256 | controller | { 2026-02-25 14:29:21.418280 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2026-02-25 14:29:21.418300 | controller | } 2026-02-25 14:29:21.769086 | controller | changed: 2026-02-25 14:29:21.769258 | controller | { 2026-02-25 14:29:21.769283 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-25 14:29:21.769302 | controller | } 2026-02-25 14:29:21.976287 | controller | changed: 2026-02-25 14:29:21.976424 | controller | { 2026-02-25 14:29:21.976449 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-25 14:29:21.976468 | controller | } 2026-02-25 14:29:22.253169 | controller | changed: 2026-02-25 14:29:22.253326 | controller | { 2026-02-25 14:29:22.253350 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-25 14:29:22.253371 | controller | } 2026-02-25 14:29:22.507181 | controller | changed: 2026-02-25 14:29:22.507323 | controller | { 2026-02-25 14:29:22.507349 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-25 14:29:22.507368 | controller | } 2026-02-25 14:29:22.776426 | controller | changed: 2026-02-25 14:29:22.776533 | controller | { 2026-02-25 14:29:22.776556 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-02-25 14:29:22.776574 | controller | } 2026-02-25 14:29:23.086284 | controller | changed: 2026-02-25 14:29:23.086382 | controller | { 2026-02-25 14:29:23.086407 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-25 14:29:23.086426 | controller | } 2026-02-25 14:29:23.369977 | controller | changed: 2026-02-25 14:29:23.370098 | controller | { 2026-02-25 14:29:23.370123 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-25 14:29:23.370143 | controller | } 2026-02-25 14:29:23.612653 | controller | changed: 2026-02-25 14:29:23.612866 | controller | { 2026-02-25 14:29:23.612890 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-25 14:29:23.612908 | controller | } 2026-02-25 14:29:23.859999 | controller | changed: 2026-02-25 14:29:23.860191 | controller | { 2026-02-25 14:29:23.860223 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2026-02-25 14:29:23.860244 | controller | } 2026-02-25 14:29:24.124599 | controller | changed: 2026-02-25 14:29:24.124720 | controller | { 2026-02-25 14:29:24.124746 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2026-02-25 14:29:24.124774 | controller | } 2026-02-25 14:29:24.412593 | controller | changed: 2026-02-25 14:29:24.412722 | controller | { 2026-02-25 14:29:24.412747 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-25 14:29:24.412765 | controller | } 2026-02-25 14:29:24.675570 | controller | changed: 2026-02-25 14:29:24.675694 | controller | { 2026-02-25 14:29:24.675723 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-25 14:29:24.675742 | controller | } 2026-02-25 14:29:24.956384 | controller | changed: 2026-02-25 14:29:24.956478 | controller | { 2026-02-25 14:29:24.956502 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-25 14:29:24.956521 | controller | } 2026-02-25 14:29:25.209570 | controller | changed: 2026-02-25 14:29:25.209695 | controller | { 2026-02-25 14:29:25.209723 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-25 14:29:25.209741 | controller | } 2026-02-25 14:29:25.482488 | controller | changed: 2026-02-25 14:29:25.482604 | controller | { 2026-02-25 14:29:25.482634 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2026-02-25 14:29:25.482654 | controller | } 2026-02-25 14:29:25.796276 | controller | changed: 2026-02-25 14:29:25.796383 | controller | { 2026-02-25 14:29:25.796407 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-25 14:29:25.796426 | controller | } 2026-02-25 14:29:26.047522 | controller | changed: 2026-02-25 14:29:26.047626 | controller | { 2026-02-25 14:29:26.047649 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-25 14:29:26.047668 | controller | } 2026-02-25 14:29:26.299553 | controller | changed: 2026-02-25 14:29:26.299989 | controller | { 2026-02-25 14:29:26.300024 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-25 14:29:26.300554 | controller | } 2026-02-25 14:29:26.345809 | 2026-02-25 14:29:26.345940 | TASK [Set timezone to UTC] 2026-02-25 14:29:26.984777 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-25 14:29:27.004426 | 2026-02-25 14:29:27.005521 | TASK [Create nodepool directory] 2026-02-25 14:29:27.295315 | controller | changed 2026-02-25 14:29:27.309768 | 2026-02-25 14:29:27.309890 | TASK [Create nodepool sub_nodes file] 2026-02-25 14:29:28.043451 | controller | changed 2026-02-25 14:29:28.048482 | 2026-02-25 14:29:28.048547 | TASK [Create nodepool sub_nodes_private file] 2026-02-25 14:29:28.898723 | controller | changed 2026-02-25 14:29:28.915437 | 2026-02-25 14:29:28.915519 | LOOP [Populate nodepool sub_nodes file] 2026-02-25 14:29:28.965802 | 2026-02-25 14:29:28.965980 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-25 14:29:29.019482 | 2026-02-25 14:29:29.019671 | TASK [Create nodepool primary file] 2026-02-25 14:29:29.075109 | controller | skipping: Conditional result was False 2026-02-25 14:29:29.082234 | 2026-02-25 14:29:29.082319 | TASK [Create nodepool node_private for this node] 2026-02-25 14:29:29.858314 | controller | changed 2026-02-25 14:29:29.865960 | 2026-02-25 14:29:29.866027 | LOOP [Copy ssh keys to nodepool directory] 2026-02-25 14:29:30.290672 | controller | ok: Item: id_rsa Runtime: 0:00:00.005925 2026-02-25 14:29:30.290873 | 2026-02-25 14:29:30.546288 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006153 2026-02-25 14:29:30.572045 | 2026-02-25 14:29:30.572170 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-25 14:29:31.284249 | controller | changed 2026-02-25 14:29:31.290029 | 2026-02-25 14:29:31.290090 | TASK [Validate sudoers config after edits] 2026-02-25 14:29:31.579802 | controller | /etc/sudoers: parsed OK 2026-02-25 14:29:31.579901 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-25 14:29:31.579916 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-25 14:29:31.579995 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-25 14:29:31.827808 | controller | ok: Runtime: 0:00:00.009030 2026-02-25 14:29:31.834271 | 2026-02-25 14:29:31.834342 | TASK [Show the environment passed in to job shell scripts] 2026-02-25 14:29:32.085495 | controller | SHELL=/bin/bash 2026-02-25 14:29:32.085722 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-25 14:29:32.085750 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-25 14:29:32.085759 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:18.0-fr5:refs/changes/03/703/59a40ec8357f78bd5f22db6fd9183898694af2d8 2026-02-25 14:29:32.085765 | controller | PWD=/home/zuul 2026-02-25 14:29:32.085770 | controller | ZUUL_PIPELINE=github-check 2026-02-25 14:29:32.085774 | controller | LOGNAME=zuul 2026-02-25 14:29:32.085779 | controller | XDG_SESSION_TYPE=tty 2026-02-25 14:29:32.085784 | controller | _=/usr/bin/env 2026-02-25 14:29:32.085788 | controller | MOTD_SHOWN=pam 2026-02-25 14:29:32.085793 | controller | HOME=/home/zuul 2026-02-25 14:29:32.085797 | controller | LANG=en_US.UTF-8 2026-02-25 14:29:32.085802 | controller | SSH_CONNECTION=38.102.83.114 37378 38.102.83.200 22 2026-02-25 14:29:32.085807 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2026-02-25 14:29:32.085818 | controller | ZUUL_CHANGE_IDS=703,59a40ec8357f78bd5f22db6fd9183898694af2d8 2026-02-25 14:29:32.085823 | controller | WORKSPACE=/home/zuul/workspace 2026-02-25 14:29:32.085828 | controller | XDG_SESSION_CLASS=user 2026-02-25 14:29:32.085834 | controller | SELINUX_ROLE_REQUESTED= 2026-02-25 14:29:32.085839 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-25 14:29:32.085845 | controller | USER=zuul 2026-02-25 14:29:32.085849 | controller | ZUUL_VOTING=True 2026-02-25 14:29:32.085854 | controller | BUILD_TIMEOUT=1800000 2026-02-25 14:29:32.085858 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-25 14:29:32.085863 | controller | SHLVL=1 2026-02-25 14:29:32.085867 | controller | ZUUL_PATCHSET=59a40ec8357f78bd5f22db6fd9183898694af2d8 2026-02-25 14:29:32.085872 | controller | XDG_SESSION_ID=1 2026-02-25 14:29:32.085877 | controller | ZUUL_BRANCH=18.0-fr5 2026-02-25 14:29:32.085881 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-25 14:29:32.085886 | controller | SSH_CLIENT=38.102.83.114 37378 22 2026-02-25 14:29:32.085891 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-25 14:29:32.085895 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-25 14:29:32.085901 | controller | which_declare=declare -f 2026-02-25 14:29:32.085907 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-25 14:29:32.085912 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-25 14:29:32.085916 | controller | ZUUL_CHANGE=703 2026-02-25 14:29:32.085921 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-25 14:29:32.085926 | controller | ZUUL_UUID=0caf88b671714c33b1bc7fa037104d0e 2026-02-25 14:29:32.085931 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-25 14:29:32.085936 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-25 14:29:32.085941 | controller | } 2026-02-25 14:29:32.375744 | controller | ok: Runtime: 0:00:00.008438 2026-02-25 14:29:32.381201 | 2026-02-25 14:29:32.381265 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-25 14:29:32.406158 | controller | skipping: Conditional result was False 2026-02-25 14:29:32.412853 | 2026-02-25 14:29:32.412920 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-25 14:29:32.941732 | controller | skipping: Conditional result was False 2026-02-25 14:29:32.986708 | 2026-02-25 14:29:32.986840 | TASK [Ensure legacy workspace directory] 2026-02-25 14:29:33.234102 | controller | changed 2026-02-25 14:29:33.273402 | 2026-02-25 14:29:33.273493 | PLAY RECAP 2026-02-25 14:29:33.273537 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-25 14:29:33.273557 | 2026-02-25 14:29:33.503591 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-25 14:29:33.504571 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-25 14:29:34.211603 | 2026-02-25 14:29:34.211739 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-25 14:29:34.236362 | 2026-02-25 14:29:34.236451 | TASK [Clone repos in the job workspace] 2026-02-25 14:29:34.266754 | controller | ok 2026-02-25 14:29:34.284357 | 2026-02-25 14:29:34.284439 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-25 14:29:34.674420 | controller | ok 2026-02-25 14:29:34.680543 | 2026-02-25 14:29:34.680607 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-25 14:29:39.908642 | controller | Output suppressed because no_log was given 2026-02-25 14:29:39.939260 | 2026-02-25 14:29:39.939361 | TASK [Create zuul-output directory] 2026-02-25 14:29:40.466314 | controller | ok 2026-02-25 14:29:40.479529 | 2026-02-25 14:29:40.479639 | TASK [Install required packages] 2026-02-25 14:30:33.239561 | controller | changed 2026-02-25 14:30:33.256313 | 2026-02-25 14:30:33.256457 | TASK [Output pip related things] 2026-02-25 14:30:34.097219 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-25 14:30:34.327856 | controller | changed 2026-02-25 14:30:34.334663 | 2026-02-25 14:30:34.334773 | TASK [Install requirements] 2026-02-25 14:31:45.457508 | controller | changed 2026-02-25 14:31:45.485586 | 2026-02-25 14:31:45.485834 | TASK [Add cronjob to trigger job stats] 2026-02-25 14:31:45.556544 | controller | skipping: Conditional result was False 2026-02-25 14:31:45.570619 | 2026-02-25 14:31:45.570826 | LOOP [Construct project change list] 2026-02-25 14:31:45.657620 | controller | ok: 2026-02-25 14:31:45.657958 | controller | { 2026-02-25 14:31:45.658014 | controller | "branch": "18.0-fr5", 2026-02-25 14:31:45.658340 | controller | "change": "703", 2026-02-25 14:31:45.658395 | controller | "change_message": "[18.0-fr5] Add top-level notificationsBus configuration\n\nThis is an automated cherry-pick of #694\n\n/assign karelyatin", 2026-02-25 14:31:45.658441 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/703", 2026-02-25 14:31:45.658483 | controller | "commit_id": "59a40ec8357f78bd5f22db6fd9183898694af2d8", 2026-02-25 14:31:45.658523 | controller | "patchset": "59a40ec8357f78bd5f22db6fd9183898694af2d8", 2026-02-25 14:31:45.658560 | controller | "project": { 2026-02-25 14:31:45.658597 | controller | "canonical_hostname": "github.com", 2026-02-25 14:31:45.658635 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-25 14:31:45.658673 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-25 14:31:45.658760 | controller | "short_name": "architecture", 2026-02-25 14:31:45.658822 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-25 14:31:45.658863 | controller | }, 2026-02-25 14:31:45.658901 | controller | "topic": null 2026-02-25 14:31:45.658940 | controller | } 2026-02-25 14:31:45.745866 | 2026-02-25 14:31:45.746035 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-25 14:31:45.769977 | 2026-02-25 14:31:45.770079 | TASK [Filter out host if needed] 2026-02-25 14:31:45.782912 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 14:31:45.788884 | 2026-02-25 14:31:45.788946 | TASK [Get git tag for image tagging] 2026-02-25 14:31:46.323821 | controller | skipping: Conditional result was False 2026-02-25 14:31:46.338092 | 2026-02-25 14:31:46.338241 | TASK [Set openstack-runner image] 2026-02-25 14:31:46.377281 | controller | skipping: Conditional result was False 2026-02-25 14:31:46.390770 | 2026-02-25 14:31:46.390904 | TASK [Build openstack-runner image] 2026-02-25 14:31:46.428491 | controller | skipping: Conditional result was False 2026-02-25 14:31:46.441631 | 2026-02-25 14:31:46.441832 | TASK [Push openstack-runner image] 2026-02-25 14:31:46.480519 | controller | skipping: Conditional result was False 2026-02-25 14:31:46.493651 | 2026-02-25 14:31:46.493856 | TASK [Make sure ci-framework directory exists] 2026-02-25 14:31:46.532670 | controller | skipping: Conditional result was False 2026-02-25 14:31:46.549725 | 2026-02-25 14:31:46.549891 | TASK [Create EDPM ansible var file] 2026-02-25 14:31:46.589090 | controller | skipping: Conditional result was False 2026-02-25 14:31:46.631366 | 2026-02-25 14:31:46.631454 | PLAY RECAP 2026-02-25 14:31:46.631520 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-25 14:31:46.631549 | 2026-02-25 14:31:46.783947 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-25 14:31:46.785058 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-25 14:31:47.326195 | 2026-02-25 14:31:47.326319 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-25 14:31:47.347364 | 2026-02-25 14:31:47.347446 | TASK [Create zuul-output directory] 2026-02-25 14:31:47.745429 | controller | changed 2026-02-25 14:31:47.752693 | 2026-02-25 14:31:47.752796 | TASK [Slurp Zuul inventory test] 2026-02-25 14:31:48.143087 | controller -> localhost | ok 2026-02-25 14:31:48.151018 | 2026-02-25 14:31:48.151086 | TASK [Save zuul inventory] 2026-02-25 14:31:49.281140 | controller | changed 2026-02-25 14:31:49.294263 | 2026-02-25 14:31:49.294402 | TASK [Save zuul vars without the change_message] 2026-02-25 14:31:50.030869 | controller | changed 2026-02-25 14:31:50.074935 | 2026-02-25 14:31:50.075087 | PLAY RECAP 2026-02-25 14:31:50.075149 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 14:31:50.075178 | 2026-02-25 14:31:50.189622 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-25 14:31:50.190609 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-25 14:31:50.855149 | 2026-02-25 14:31:50.855282 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-25 14:31:50.887966 | 2026-02-25 14:31:50.888048 | TASK [Filter out host if needed] 2026-02-25 14:31:50.897499 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 14:31:50.902351 | 2026-02-25 14:31:50.902414 | TASK [Run playbook] 2026-02-25 14:31:51.907007 | controller | 2026-02-25 14:31:52.841267 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-25 14:31:52.841326 | controller | 2026-02-25 14:31:52.841340 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-25 14:31:52.841354 | controller | Wednesday 25 February 2026 14:31:51 +0000 (0:00:00.029) 0:00:00.029 **** 2026-02-25 14:31:52.841369 | controller | Wednesday 25 February 2026 14:31:51 +0000 (0:00:00.027) 0:00:00.027 **** 2026-02-25 14:31:52.841393 | controller | ok: [localhost] 2026-02-25 14:31:52.900703 | controller | 2026-02-25 14:31:52.900748 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2026-02-25 14:31:52.900761 | controller | Wednesday 25 February 2026 14:31:52 +0000 (0:00:00.934) 0:00:00.964 **** 2026-02-25 14:31:52.900766 | controller | Wednesday 25 February 2026 14:31:52 +0000 (0:00:00.934) 0:00:00.962 **** 2026-02-25 14:31:52.900776 | controller | ok: [localhost] 2026-02-25 14:31:52.961990 | controller | 2026-02-25 14:31:52.962045 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-25 14:31:52.962060 | controller | Wednesday 25 February 2026 14:31:52 +0000 (0:00:00.059) 0:00:01.023 **** 2026-02-25 14:31:52.962072 | controller | Wednesday 25 February 2026 14:31:52 +0000 (0:00:00.059) 0:00:01.021 **** 2026-02-25 14:31:52.962091 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-25 14:31:52.988697 | controller | 2026-02-25 14:31:52.988787 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-25 14:31:52.988832 | controller | Wednesday 25 February 2026 14:31:52 +0000 (0:00:00.061) 0:00:01.085 **** 2026-02-25 14:31:52.988843 | controller | Wednesday 25 February 2026 14:31:52 +0000 (0:00:00.061) 0:00:01.083 **** 2026-02-25 14:31:52.988861 | controller | ok: [localhost] => 2026-02-25 14:31:58.911516 | controller | cifmw_ci_setup_packages: 2026-02-25 14:31:58.911593 | controller | - bash-completion 2026-02-25 14:31:58.911603 | controller | - ca-certificates 2026-02-25 14:31:58.911610 | controller | - git-core 2026-02-25 14:31:58.911617 | controller | - make 2026-02-25 14:31:58.911624 | controller | - tar 2026-02-25 14:31:58.911632 | controller | - tmux 2026-02-25 14:31:58.911638 | controller | - python3-pip 2026-02-25 14:31:58.911645 | controller | 2026-02-25 14:31:58.911652 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-25 14:31:58.911667 | controller | Wednesday 25 February 2026 14:31:52 +0000 (0:00:00.026) 0:00:01.111 **** 2026-02-25 14:31:58.911676 | controller | Wednesday 25 February 2026 14:31:52 +0000 (0:00:00.026) 0:00:01.110 **** 2026-02-25 14:31:58.911695 | controller | changed: [localhost] 2026-02-25 14:31:59.222022 | controller | 2026-02-25 14:31:59.222079 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-25 14:31:59.222085 | controller | Wednesday 25 February 2026 14:31:58 +0000 (0:00:05.921) 0:00:07.033 **** 2026-02-25 14:31:59.222090 | controller | Wednesday 25 February 2026 14:31:58 +0000 (0:00:05.922) 0:00:07.032 **** 2026-02-25 14:31:59.222102 | controller | ok: [localhost] 2026-02-25 14:31:59.528720 | controller | 2026-02-25 14:31:59.528784 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-25 14:31:59.528792 | controller | Wednesday 25 February 2026 14:31:59 +0000 (0:00:00.311) 0:00:07.344 **** 2026-02-25 14:31:59.528797 | controller | Wednesday 25 February 2026 14:31:59 +0000 (0:00:00.310) 0:00:07.343 **** 2026-02-25 14:31:59.528810 | controller | changed: [localhost] 2026-02-25 14:32:04.955667 | controller | 2026-02-25 14:32:04.955781 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2026-02-25 14:32:04.955793 | controller | Wednesday 25 February 2026 14:31:59 +0000 (0:00:00.306) 0:00:07.651 **** 2026-02-25 14:32:04.955815 | controller | Wednesday 25 February 2026 14:31:59 +0000 (0:00:00.306) 0:00:07.650 **** 2026-02-25 14:32:04.955829 | controller | changed: [localhost] 2026-02-25 14:32:04.988240 | controller | 2026-02-25 14:32:04.988323 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2026-02-25 14:32:04.988353 | controller | Wednesday 25 February 2026 14:32:04 +0000 (0:00:05.427) 0:00:13.078 **** 2026-02-25 14:32:04.988364 | controller | Wednesday 25 February 2026 14:32:04 +0000 (0:00:05.427) 0:00:13.077 **** 2026-02-25 14:32:04.988388 | controller | skipping: [localhost] 2026-02-25 14:32:05.278054 | controller | 2026-02-25 14:32:05.278092 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-25 14:32:05.278099 | controller | Wednesday 25 February 2026 14:32:04 +0000 (0:00:00.032) 0:00:13.111 **** 2026-02-25 14:32:05.278103 | controller | Wednesday 25 February 2026 14:32:04 +0000 (0:00:00.032) 0:00:13.109 **** 2026-02-25 14:32:05.278113 | controller | changed: [localhost] 2026-02-25 14:32:05.543464 | controller | 2026-02-25 14:32:05.543550 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2026-02-25 14:32:05.543565 | controller | source ~/.oc_completion 2026-02-25 14:32:05.543576 | controller | fi] *** 2026-02-25 14:32:05.543610 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.289) 0:00:13.400 **** 2026-02-25 14:32:05.543621 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.289) 0:00:13.399 **** 2026-02-25 14:32:05.543645 | controller | changed: [localhost] 2026-02-25 14:32:05.562053 | controller | 2026-02-25 14:32:05.562130 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-25 14:32:05.562138 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.265) 0:00:13.666 **** 2026-02-25 14:32:05.562144 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.265) 0:00:13.665 **** 2026-02-25 14:32:05.562162 | controller | skipping: [localhost] 2026-02-25 14:32:05.580064 | controller | 2026-02-25 14:32:05.580161 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-25 14:32:05.580169 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-25 14:32:05.580174 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-25 14:32:05.580180 | controller | }}] *** 2026-02-25 14:32:05.580185 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.018) 0:00:13.685 **** 2026-02-25 14:32:05.580190 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.018) 0:00:13.683 **** 2026-02-25 14:32:05.580206 | controller | skipping: [localhost] 2026-02-25 14:32:05.599441 | controller | 2026-02-25 14:32:05.599531 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-25 14:32:05.599542 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.017) 0:00:13.702 **** 2026-02-25 14:32:05.599550 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.017) 0:00:13.701 **** 2026-02-25 14:32:05.599570 | controller | skipping: [localhost] 2026-02-25 14:32:05.619187 | controller | 2026-02-25 14:32:05.619264 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-25 14:32:05.619274 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.019) 0:00:13.722 **** 2026-02-25 14:32:05.619282 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.019) 0:00:13.720 **** 2026-02-25 14:32:05.619301 | controller | skipping: [localhost] 2026-02-25 14:32:05.636655 | controller | 2026-02-25 14:32:05.636718 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-25 14:32:05.636728 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.019) 0:00:13.741 **** 2026-02-25 14:32:05.636763 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.019) 0:00:13.740 **** 2026-02-25 14:32:05.636781 | controller | skipping: [localhost] 2026-02-25 14:32:05.665785 | controller | 2026-02-25 14:32:05.665868 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2026-02-25 14:32:05.665900 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.017) 0:00:13.759 **** 2026-02-25 14:32:05.665916 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.017) 0:00:13.757 **** 2026-02-25 14:32:05.665938 | controller | skipping: [localhost] 2026-02-25 14:32:06.763277 | controller | 2026-02-25 14:32:06.763347 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-25 14:32:06.763356 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.029) 0:00:13.788 **** 2026-02-25 14:32:06.763364 | controller | Wednesday 25 February 2026 14:32:05 +0000 (0:00:00.029) 0:00:13.787 **** 2026-02-25 14:32:06.763382 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-25 14:32:07.128780 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-25 14:32:07.128863 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-25 14:32:07.128881 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-25 14:32:07.128894 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-25 14:32:07.128905 | controller | 2026-02-25 14:32:07.128917 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-25 14:32:07.128928 | controller | Wednesday 25 February 2026 14:32:06 +0000 (0:00:01.097) 0:00:14.886 **** 2026-02-25 14:32:07.128938 | controller | Wednesday 25 February 2026 14:32:06 +0000 (0:00:01.097) 0:00:14.884 **** 2026-02-25 14:32:07.128961 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-25 14:32:07.379312 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-25 14:32:07.379386 | controller | 2026-02-25 14:32:07.379401 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-25 14:32:07.379412 | controller | Wednesday 25 February 2026 14:32:07 +0000 (0:00:00.365) 0:00:15.251 **** 2026-02-25 14:32:07.379424 | controller | Wednesday 25 February 2026 14:32:07 +0000 (0:00:00.365) 0:00:15.250 **** 2026-02-25 14:32:07.379444 | controller | ok: [localhost] 2026-02-25 14:32:07.634385 | controller | 2026-02-25 14:32:07.634480 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-25 14:32:07.634494 | controller | Wednesday 25 February 2026 14:32:07 +0000 (0:00:00.250) 0:00:15.502 **** 2026-02-25 14:32:07.634505 | controller | Wednesday 25 February 2026 14:32:07 +0000 (0:00:00.250) 0:00:15.500 **** 2026-02-25 14:32:07.634546 | controller | ok: [localhost] 2026-02-25 14:32:08.207092 | controller | 2026-02-25 14:32:08.207159 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-25 14:32:08.207173 | controller | Wednesday 25 February 2026 14:32:07 +0000 (0:00:00.254) 0:00:15.757 **** 2026-02-25 14:32:08.207179 | controller | Wednesday 25 February 2026 14:32:07 +0000 (0:00:00.254) 0:00:15.755 **** 2026-02-25 14:32:08.207194 | controller | changed: [localhost] 2026-02-25 14:32:08.269072 | controller | 2026-02-25 14:32:08.269121 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-25 14:32:08.269131 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.572) 0:00:16.329 **** 2026-02-25 14:32:08.269138 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.572) 0:00:16.328 **** 2026-02-25 14:32:08.269152 | controller | ok: [localhost] 2026-02-25 14:32:08.609835 | controller | 2026-02-25 14:32:08.609928 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2026-02-25 14:32:08.609948 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.062) 0:00:16.391 **** 2026-02-25 14:32:08.609991 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.062) 0:00:16.390 **** 2026-02-25 14:32:08.610023 | controller | ok: [localhost] 2026-02-25 14:32:08.967223 | controller | 2026-02-25 14:32:08.967271 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-25 14:32:08.967278 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.340) 0:00:16.732 **** 2026-02-25 14:32:08.967284 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.340) 0:00:16.731 **** 2026-02-25 14:32:08.967295 | controller | ok: [localhost] 2026-02-25 14:32:08.994273 | controller | 2026-02-25 14:32:08.994341 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2026-02-25 14:32:08.994362 | controller | ] *** 2026-02-25 14:32:08.994374 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.356) 0:00:17.089 **** 2026-02-25 14:32:08.994385 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.356) 0:00:17.088 **** 2026-02-25 14:32:08.994408 | controller | skipping: [localhost] 2026-02-25 14:32:09.241781 | controller | 2026-02-25 14:32:09.241851 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-25 14:32:09.241861 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.027) 0:00:17.116 **** 2026-02-25 14:32:09.241868 | controller | Wednesday 25 February 2026 14:32:08 +0000 (0:00:00.027) 0:00:17.115 **** 2026-02-25 14:32:09.241885 | controller | changed: [localhost] 2026-02-25 14:32:09.347199 | controller | 2026-02-25 14:32:09.347286 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-25 14:32:09.347302 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-25 14:32:09.347315 | controller | default({}) | 2026-02-25 14:32:09.347325 | controller | combine(item.value, recursive=True) 2026-02-25 14:32:09.347335 | controller | }}] *** 2026-02-25 14:32:09.347346 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.247) 0:00:17.364 **** 2026-02-25 14:32:09.347358 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.247) 0:00:17.362 **** 2026-02-25 14:32:09.347383 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-25 14:32:09.443981 | controller | 2026-02-25 14:32:09.444087 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-25 14:32:09.444105 | controller | _b64_kustomize_user_patches | 2026-02-25 14:32:09.444131 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-25 14:32:09.444147 | controller | }}] *** 2026-02-25 14:32:09.444162 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.105) 0:00:17.469 **** 2026-02-25 14:32:09.444178 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.105) 0:00:17.468 **** 2026-02-25 14:32:09.444212 | controller | ok: [localhost] 2026-02-25 14:32:09.478430 | controller | 2026-02-25 14:32:09.478527 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-25 14:32:09.478544 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.096) 0:00:17.566 **** 2026-02-25 14:32:09.478560 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.096) 0:00:17.564 **** 2026-02-25 14:32:09.478591 | controller | skipping: [localhost] 2026-02-25 14:32:09.511333 | controller | 2026-02-25 14:32:09.511432 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2026-02-25 14:32:09.511446 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.033) 0:00:17.600 **** 2026-02-25 14:32:09.511456 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.033) 0:00:17.598 **** 2026-02-25 14:32:09.511498 | controller | skipping: [localhost] 2026-02-25 14:32:09.544191 | controller | 2026-02-25 14:32:09.544255 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-25 14:32:09.544261 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.033) 0:00:17.633 **** 2026-02-25 14:32:09.544267 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.033) 0:00:17.632 **** 2026-02-25 14:32:09.544282 | controller | skipping: [localhost] 2026-02-25 14:32:09.576260 | controller | 2026-02-25 14:32:09.576285 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-25 14:32:09.576291 | controller | _net_env_def_slurp['content'] | 2026-02-25 14:32:09.576296 | controller | b64decode | 2026-02-25 14:32:09.576301 | controller | from_yaml 2026-02-25 14:32:09.576306 | controller | }}, cacheable=True] *** 2026-02-25 14:32:09.576311 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.033) 0:00:17.666 **** 2026-02-25 14:32:09.576315 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.033) 0:00:17.665 **** 2026-02-25 14:32:09.576325 | controller | skipping: [localhost] 2026-02-25 14:32:09.840679 | controller | 2026-02-25 14:32:09.840791 | controller | TASK [Discover automation files paths={{ 2026-02-25 14:32:09.840812 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-25 14:32:09.840830 | controller | path_join 2026-02-25 14:32:09.840845 | controller | }}, patterns=*.yaml] *** 2026-02-25 14:32:09.840860 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.032) 0:00:17.699 **** 2026-02-25 14:32:09.840875 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.032) 0:00:17.697 **** 2026-02-25 14:32:09.840905 | controller | ok: [localhost] 2026-02-25 14:32:17.221249 | controller | 2026-02-25 14:32:17.221337 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-25 14:32:17.221347 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.264) 0:00:17.963 **** 2026-02-25 14:32:17.221354 | controller | Wednesday 25 February 2026 14:32:09 +0000 (0:00:00.264) 0:00:17.962 **** 2026-02-25 14:32:17.221374 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-25 14:32:18.777262 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-25 14:32:18.777330 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-25 14:32:18.777337 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-25 14:32:18.777342 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-25 14:32:18.777361 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-25 14:32:18.777368 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-25 14:32:18.777375 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-25 14:32:18.777382 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-25 14:32:18.777390 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-25 14:32:18.777396 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-25 14:32:18.777403 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-25 14:32:18.777409 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-25 14:32:18.777415 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-25 14:32:18.777421 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-25 14:32:18.777427 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-25 14:32:18.777433 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-25 14:32:18.777439 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-25 14:32:18.777445 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-25 14:32:18.777451 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-25 14:32:18.777457 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-25 14:32:18.777462 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-25 14:32:18.777466 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-25 14:32:18.777471 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-25 14:32:18.777476 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-25 14:32:18.777480 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-25 14:32:18.777493 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-25 14:32:18.777498 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-25 14:32:18.777502 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-25 14:32:18.777507 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-25 14:32:18.777511 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-25 14:32:18.777516 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-25 14:32:18.777520 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-25 14:32:18.777525 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-25 14:32:18.777529 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-25 14:32:18.777534 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-25 14:32:18.777538 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-25 14:32:18.777542 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-25 14:32:18.777547 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-25 14:32:18.777551 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-25 14:32:18.777556 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-25 14:32:18.777560 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-25 14:32:18.777564 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-25 14:32:18.777569 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-25 14:32:18.777573 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-25 14:32:18.777578 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-25 14:32:18.777582 | controller | 2026-02-25 14:32:18.777587 | controller | TASK [Load automation files as fact vas={{ 2026-02-25 14:32:18.777591 | controller | vas | default({}) | 2026-02-25 14:32:18.777596 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-25 14:32:18.777601 | controller | }}] *** 2026-02-25 14:32:18.777605 | controller | Wednesday 25 February 2026 14:32:17 +0000 (0:00:07.380) 0:00:25.344 **** 2026-02-25 14:32:18.777610 | controller | Wednesday 25 February 2026 14:32:17 +0000 (0:00:07.380) 0:00:25.342 **** 2026-02-25 14:32:18.777625 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-25 14:32:18.817362 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-25 14:32:18.817443 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-25 14:32:18.817457 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-25 14:32:18.817469 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-25 14:32:18.817481 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-25 14:32:18.817493 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-25 14:32:18.817504 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-25 14:32:18.817515 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-25 14:32:18.817526 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-25 14:32:18.817545 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-25 14:32:18.817557 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-25 14:32:18.817568 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-25 14:32:18.817579 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-25 14:32:18.817590 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-25 14:32:18.817601 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-25 14:32:18.817611 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-25 14:32:18.817621 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-25 14:32:18.817632 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-25 14:32:18.817643 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-25 14:32:18.817654 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-25 14:32:18.817664 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-25 14:32:18.817673 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-25 14:32:18.817682 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-25 14:32:18.817691 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-25 14:32:18.817700 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-25 14:32:18.817709 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-25 14:32:18.817718 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-25 14:32:18.817761 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-25 14:32:18.817774 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-25 14:32:18.817783 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-25 14:32:18.817792 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-25 14:32:18.817802 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-25 14:32:18.817812 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-25 14:32:18.817823 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-25 14:32:18.817834 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-25 14:32:18.817845 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-25 14:32:18.817855 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-25 14:32:18.817864 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-25 14:32:18.817874 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-25 14:32:18.817882 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-25 14:32:18.817891 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-25 14:32:18.817901 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-25 14:32:18.817910 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-25 14:32:18.817926 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-25 14:32:18.817935 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-25 14:32:18.817944 | controller | 2026-02-25 14:32:18.817954 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-25 14:32:18.817963 | controller | Wednesday 25 February 2026 14:32:18 +0000 (0:00:01.556) 0:00:26.900 **** 2026-02-25 14:32:18.817973 | controller | Wednesday 25 February 2026 14:32:18 +0000 (0:00:01.556) 0:00:26.898 **** 2026-02-25 14:32:18.817996 | controller | ok: [localhost] 2026-02-25 14:32:20.504005 | controller | 2026-02-25 14:32:20.504066 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-25 14:32:20.504073 | controller | Wednesday 25 February 2026 14:32:18 +0000 (0:00:00.039) 0:00:26.940 **** 2026-02-25 14:32:20.504078 | controller | Wednesday 25 February 2026 14:32:18 +0000 (0:00:00.039) 0:00:26.938 **** 2026-02-25 14:32:20.504093 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-25 14:32:20.841563 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-25 14:32:20.841634 | controller | 2026-02-25 14:32:20.841642 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-25 14:32:20.841650 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:01.686) 0:00:28.626 **** 2026-02-25 14:32:20.841656 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:01.686) 0:00:28.625 **** 2026-02-25 14:32:20.841672 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-25 14:32:21.152101 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-25 14:32:21.152172 | controller | 2026-02-25 14:32:21.152182 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-25 14:32:21.152188 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.337) 0:00:28.964 **** 2026-02-25 14:32:21.152195 | controller | Wednesday 25 February 2026 14:32:20 +0000 (0:00:00.337) 0:00:28.963 **** 2026-02-25 14:32:21.152213 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-25 14:32:21.183269 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-25 14:32:21.183344 | controller | 2026-02-25 14:32:21.183353 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-25 14:32:21.183360 | controller | _pub_keys.results[1].content | b64decode 2026-02-25 14:32:21.183365 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-25 14:32:21.183370 | controller | _priv_keys.results[1].content | b64decode 2026-02-25 14:32:21.183389 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-25 14:32:21.183394 | controller | _pub_keys.results[1].content | b64decode 2026-02-25 14:32:21.183398 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-25 14:32:21.183403 | controller | _pub_keys.results[0].content | b64decode 2026-02-25 14:32:21.183408 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-25 14:32:21.183418 | controller | _priv_keys.results[0].content | b64decode 2026-02-25 14:32:21.183432 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-25 14:32:21.183439 | controller | [ 2026-02-25 14:32:21.183445 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-25 14:32:21.183449 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-25 14:32:21.183454 | controller | ] | select() 2026-02-25 14:32:21.183459 | controller | }}] *** 2026-02-25 14:32:21.183475 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.310) 0:00:29.275 **** 2026-02-25 14:32:21.183479 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.310) 0:00:29.273 **** 2026-02-25 14:32:21.183496 | controller | ok: [localhost] 2026-02-25 14:32:21.439242 | controller | 2026-02-25 14:32:21.439338 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-25 14:32:21.439352 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.031) 0:00:29.306 **** 2026-02-25 14:32:21.439363 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.031) 0:00:29.304 **** 2026-02-25 14:32:21.439387 | controller | 2026-02-25 14:32:21.500722 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:32:21.500816 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.255) 0:00:29.562 **** 2026-02-25 14:32:21.500831 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.255) 0:00:29.560 **** 2026-02-25 14:32:21.500852 | controller | ok: [localhost] => 2026-02-25 14:32:21.524698 | controller | changed: false 2026-02-25 14:32:21.524790 | controller | msg: All assertions passed 2026-02-25 14:32:21.524804 | controller | 2026-02-25 14:32:21.524813 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:21.524823 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.061) 0:00:29.623 **** 2026-02-25 14:32:21.524832 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.061) 0:00:29.622 **** 2026-02-25 14:32:21.524854 | controller | skipping: [localhost] 2026-02-25 14:32:21.556807 | controller | 2026-02-25 14:32:21.556872 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:21.556889 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.023) 0:00:29.647 **** 2026-02-25 14:32:21.556897 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.023) 0:00:29.646 **** 2026-02-25 14:32:21.556915 | 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-25 14:32:21.587210 | controller | 2026-02-25 14:32:21.587279 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:32:21.587291 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.032) 0:00:29.679 **** 2026-02-25 14:32:21.587299 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.032) 0:00:29.678 **** 2026-02-25 14:32:21.587317 | controller | skipping: [localhost] 2026-02-25 14:32:21.629135 | controller | 2026-02-25 14:32:21.629196 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:32:21.629215 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.030) 0:00:29.710 **** 2026-02-25 14:32:21.629223 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.030) 0:00:29.708 **** 2026-02-25 14:32:21.629240 | controller | ok: [localhost] 2026-02-25 14:32:21.889819 | controller | 2026-02-25 14:32:21.889893 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:32:21.889900 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:21.889904 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:32:21.889910 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:21.889914 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.041) 0:00:29.751 **** 2026-02-25 14:32:21.889919 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.041) 0:00:29.750 **** 2026-02-25 14:32:21.889934 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-25 14:32:21.981418 | controller | 2026-02-25 14:32:21.981514 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:32:21.981522 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.261) 0:00:30.012 **** 2026-02-25 14:32:21.981528 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.261) 0:00:30.011 **** 2026-02-25 14:32:21.981546 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:32:22.032602 | controller | 2026-02-25 14:32:22.032648 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/control-plane/networking/nncp name=run_hook] *** 2026-02-25 14:32:22.032657 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.091) 0:00:30.104 **** 2026-02-25 14:32:22.032664 | controller | Wednesday 25 February 2026 14:32:21 +0000 (0:00:00.091) 0:00:30.103 **** 2026-02-25 14:32:22.032678 | controller | skipping: [localhost] 2026-02-25 14:32:22.131264 | controller | 2026-02-25 14:32:22.131359 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-02-25 14:32:22.131375 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.050) 0:00:30.155 **** 2026-02-25 14:32:22.131387 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.050) 0:00:30.153 **** 2026-02-25 14:32:22.131417 | controller | 2026-02-25 14:32:22.181636 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:22.181707 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.098) 0:00:30.254 **** 2026-02-25 14:32:22.181714 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.098) 0:00:30.252 **** 2026-02-25 14:32:22.181745 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:22.239159 | controller | 2026-02-25 14:32:22.239230 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:22.239237 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.050) 0:00:30.304 **** 2026-02-25 14:32:22.239242 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.050) 0:00:30.303 **** 2026-02-25 14:32:22.239257 | controller | ok: [localhost] => 2026-02-25 14:32:22.451173 | controller | changed: false 2026-02-25 14:32:22.451301 | controller | msg: All assertions passed 2026-02-25 14:32:22.451311 | controller | 2026-02-25 14:32:22.451319 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:22.451328 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.056) 0:00:30.361 **** 2026-02-25 14:32:22.451336 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.056) 0:00:30.359 **** 2026-02-25 14:32:22.451363 | controller | ok: [localhost] 2026-02-25 14:32:22.538820 | controller | 2026-02-25 14:32:22.538944 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:22.538979 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.212) 0:00:30.573 **** 2026-02-25 14:32:22.539003 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.212) 0:00:30.572 **** 2026-02-25 14:32:22.539026 | controller | ok: [localhost] => 2026-02-25 14:32:22.791055 | controller | changed: false 2026-02-25 14:32:22.791169 | controller | msg: All assertions passed 2026-02-25 14:32:22.791181 | controller | 2026-02-25 14:32:22.791188 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:22.791194 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.087) 0:00:30.661 **** 2026-02-25 14:32:22.791199 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.087) 0:00:30.659 **** 2026-02-25 14:32:22.791221 | controller | ok: [localhost] 2026-02-25 14:32:23.161115 | controller | 2026-02-25 14:32:23.161239 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:23.161247 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:23.161253 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:23.161258 | controller | _config_map_content | 2026-02-25 14:32:23.161276 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:23.161281 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:23.161286 | controller | matching_parameter='regex') 2026-02-25 14:32:23.161290 | controller | }}, cacheable=False] *** 2026-02-25 14:32:23.161295 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.252) 0:00:30.913 **** 2026-02-25 14:32:23.161300 | controller | Wednesday 25 February 2026 14:32:22 +0000 (0:00:00.252) 0:00:30.912 **** 2026-02-25 14:32:23.161323 | controller | ok: [localhost] 2026-02-25 14:32:23.231381 | controller | 2026-02-25 14:32:23.231504 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:23.231511 | controller | Wednesday 25 February 2026 14:32:23 +0000 (0:00:00.370) 0:00:31.284 **** 2026-02-25 14:32:23.231517 | controller | Wednesday 25 February 2026 14:32:23 +0000 (0:00:00.370) 0:00:31.282 **** 2026-02-25 14:32:23.231542 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-25 14:32:23.273825 | controller | 2026-02-25 14:32:23.273959 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 14:32:23.273969 | controller | Wednesday 25 February 2026 14:32:23 +0000 (0:00:00.069) 0:00:31.353 **** 2026-02-25 14:32:23.273977 | controller | Wednesday 25 February 2026 14:32:23 +0000 (0:00:00.069) 0:00:31.352 **** 2026-02-25 14:32:23.274007 | controller | ok: [localhost] => 2026-02-25 14:32:23.521763 | controller | changed: false 2026-02-25 14:32:23.521825 | controller | msg: All assertions passed 2026-02-25 14:32:23.521831 | controller | 2026-02-25 14:32:23.521837 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:23.521842 | controller | Wednesday 25 February 2026 14:32:23 +0000 (0:00:00.042) 0:00:31.396 **** 2026-02-25 14:32:23.521847 | controller | Wednesday 25 February 2026 14:32:23 +0000 (0:00:00.042) 0:00:31.395 **** 2026-02-25 14:32:23.521861 | controller | changed: [localhost] 2026-02-25 14:32:24.063925 | controller | 2026-02-25 14:32:24.064052 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:24.064061 | controller | (snippet_datadir, 2026-02-25 14:32:24.064069 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:24.064075 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:24.064082 | controller | Wednesday 25 February 2026 14:32:23 +0000 (0:00:00.247) 0:00:31.644 **** 2026-02-25 14:32:24.064088 | controller | Wednesday 25 February 2026 14:32:23 +0000 (0:00:00.247) 0:00:31.643 **** 2026-02-25 14:32:24.064136 | controller | changed: [localhost] 2026-02-25 14:32:24.144702 | controller | 2026-02-25 14:32:24.144847 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:24.144858 | controller | Wednesday 25 February 2026 14:32:24 +0000 (0:00:00.542) 0:00:32.186 **** 2026-02-25 14:32:24.144866 | controller | Wednesday 25 February 2026 14:32:24 +0000 (0:00:00.542) 0:00:32.185 **** 2026-02-25 14:32:24.144892 | controller | ok: [localhost] 2026-02-25 14:32:24.563087 | controller | 2026-02-25 14:32:24.563162 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:24.563169 | controller | (snippet_datadir, 2026-02-25 14:32:24.563175 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:24.563180 | controller | }}, content={{ 2026-02-25 14:32:24.563184 | controller | _base64_patch | 2026-02-25 14:32:24.563189 | controller | default({}) | 2026-02-25 14:32:24.563193 | controller | to_nice_yaml 2026-02-25 14:32:24.563197 | controller | }}, mode=0644] *** 2026-02-25 14:32:24.563202 | controller | Wednesday 25 February 2026 14:32:24 +0000 (0:00:00.080) 0:00:32.267 **** 2026-02-25 14:32:24.563206 | controller | Wednesday 25 February 2026 14:32:24 +0000 (0:00:00.080) 0:00:32.265 **** 2026-02-25 14:32:24.563219 | controller | changed: [localhost] 2026-02-25 14:32:25.144447 | controller | 2026-02-25 14:32:25.144505 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:25.144516 | controller | (snippet_datadir, 2026-02-25 14:32:25.144524 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:25.144532 | controller | }}, content={{ 2026-02-25 14:32:25.144539 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:25.144547 | controller | default({}) | 2026-02-25 14:32:25.144554 | controller | to_nice_yaml 2026-02-25 14:32:25.144561 | controller | }}, mode=0644] *** 2026-02-25 14:32:25.144568 | controller | Wednesday 25 February 2026 14:32:24 +0000 (0:00:00.418) 0:00:32.685 **** 2026-02-25 14:32:25.144575 | controller | Wednesday 25 February 2026 14:32:24 +0000 (0:00:00.418) 0:00:32.684 **** 2026-02-25 14:32:25.144591 | controller | changed: [localhost] 2026-02-25 14:32:25.564268 | controller | 2026-02-25 14:32:25.564331 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:25.564338 | controller | ( 2026-02-25 14:32:25.564343 | controller | snippet_datadir, 2026-02-25 14:32:25.564349 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:25.564354 | controller | ) | path_join 2026-02-25 14:32:25.564359 | controller | }}, mode=0644] *** 2026-02-25 14:32:25.564363 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.581) 0:00:33.267 **** 2026-02-25 14:32:25.564368 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.581) 0:00:33.266 **** 2026-02-25 14:32:25.564384 | controller | changed: [localhost] 2026-02-25 14:32:25.621483 | controller | 2026-02-25 14:32:25.621564 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:25.621574 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.419) 0:00:33.687 **** 2026-02-25 14:32:25.621581 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.419) 0:00:33.685 **** 2026-02-25 14:32:25.621602 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:25.659417 | controller | 2026-02-25 14:32:25.659495 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:25.659502 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.057) 0:00:33.744 **** 2026-02-25 14:32:25.659507 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.057) 0:00:33.743 **** 2026-02-25 14:32:25.659524 | controller | ok: [localhost] => 2026-02-25 14:32:25.861275 | controller | changed: false 2026-02-25 14:32:25.861364 | controller | msg: All assertions passed 2026-02-25 14:32:25.861371 | controller | 2026-02-25 14:32:25.861376 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:25.861390 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.037) 0:00:33.782 **** 2026-02-25 14:32:25.861396 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.037) 0:00:33.781 **** 2026-02-25 14:32:25.861411 | controller | ok: [localhost] 2026-02-25 14:32:25.899658 | controller | 2026-02-25 14:32:25.899730 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:25.899758 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.201) 0:00:33.984 **** 2026-02-25 14:32:25.899777 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.201) 0:00:33.982 **** 2026-02-25 14:32:25.899795 | controller | ok: [localhost] 2026-02-25 14:32:26.651658 | controller | 2026-02-25 14:32:26.651703 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:32:26.651711 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.038) 0:00:34.022 **** 2026-02-25 14:32:26.651717 | controller | Wednesday 25 February 2026 14:32:25 +0000 (0:00:00.038) 0:00:34.021 **** 2026-02-25 14:32:26.651750 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 14:32:26.828700 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 14:32:26.828854 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 14:32:26.828863 | controller | 2026-02-25 14:32:26.828869 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:32:26.828874 | controller | _content | 2026-02-25 14:32:26.828879 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:32:26.828884 | controller | combine(_parsed, recursive=true) 2026-02-25 14:32:26.828890 | controller | }} 2026-02-25 14:32:26.828894 | controller | ] *** 2026-02-25 14:32:26.828899 | controller | Wednesday 25 February 2026 14:32:26 +0000 (0:00:00.751) 0:00:34.774 **** 2026-02-25 14:32:26.828905 | controller | Wednesday 25 February 2026 14:32:26 +0000 (0:00:00.751) 0:00:34.773 **** 2026-02-25 14:32:26.828930 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:32:27.038835 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:32:27.038927 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:32:27.038936 | controller | 2026-02-25 14:32:27.038944 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:32:27.038951 | controller | Wednesday 25 February 2026 14:32:26 +0000 (0:00:00.176) 0:00:34.951 **** 2026-02-25 14:32:27.038958 | controller | Wednesday 25 February 2026 14:32:26 +0000 (0:00:00.176) 0:00:34.949 **** 2026-02-25 14:32:27.038979 | controller | changed: [localhost] 2026-02-25 14:32:27.512468 | controller | 2026-02-25 14:32:27.512551 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:32:27.512569 | controller | (_destdir, 2026-02-25 14:32:27.512584 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:32:27.512600 | controller | }}, content={{ 2026-02-25 14:32:27.512614 | controller | ( 2026-02-25 14:32:27.512629 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:32:27.512644 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:32:27.512660 | controller | }}, mode=0644] *** 2026-02-25 14:32:27.512676 | controller | Wednesday 25 February 2026 14:32:27 +0000 (0:00:00.210) 0:00:35.161 **** 2026-02-25 14:32:27.512692 | controller | Wednesday 25 February 2026 14:32:27 +0000 (0:00:00.210) 0:00:35.159 **** 2026-02-25 14:32:27.512725 | controller | changed: [localhost] 2026-02-25 14:32:27.822281 | controller | 2026-02-25 14:32:27.822339 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:32:27.822346 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:32:27.822351 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:32:27.822356 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:32:27.822369 | controller | }}, dest={{ 2026-02-25 14:32:27.822374 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:27.822379 | controller | stage['path'], _val.src_file 2026-02-25 14:32:27.822383 | controller | ) | 2026-02-25 14:32:27.822388 | controller | path_join 2026-02-25 14:32:27.822393 | controller | }}] *** 2026-02-25 14:32:27.822397 | controller | Wednesday 25 February 2026 14:32:27 +0000 (0:00:00.474) 0:00:35.635 **** 2026-02-25 14:32:27.822402 | controller | Wednesday 25 February 2026 14:32:27 +0000 (0:00:00.474) 0:00:35.633 **** 2026-02-25 14:32:27.822414 | controller | changed: [localhost] => (item=network-values) 2026-02-25 14:32:27.888878 | controller | 2026-02-25 14:32:27.888932 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:27.888945 | controller | Wednesday 25 February 2026 14:32:27 +0000 (0:00:00.309) 0:00:35.944 **** 2026-02-25 14:32:27.888956 | controller | Wednesday 25 February 2026 14:32:27 +0000 (0:00:00.309) 0:00:35.943 **** 2026-02-25 14:32:27.888976 | controller | skipping: [localhost] 2026-02-25 14:32:28.337674 | controller | 2026-02-25 14:32:28.337716 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:32:28.337724 | controller | Wednesday 25 February 2026 14:32:27 +0000 (0:00:00.066) 0:00:36.011 **** 2026-02-25 14:32:28.337746 | controller | Wednesday 25 February 2026 14:32:27 +0000 (0:00:00.066) 0:00:36.010 **** 2026-02-25 14:32:28.337761 | controller | changed: [localhost] 2026-02-25 14:32:28.703211 | controller | 2026-02-25 14:32:28.703299 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:32:28.703314 | controller | Wednesday 25 February 2026 14:32:28 +0000 (0:00:00.449) 0:00:36.460 **** 2026-02-25 14:32:28.703326 | controller | Wednesday 25 February 2026 14:32:28 +0000 (0:00:00.449) 0:00:36.459 **** 2026-02-25 14:32:28.703351 | controller | changed: [localhost] 2026-02-25 14:32:28.945651 | controller | 2026-02-25 14:32:28.945726 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:32:28.945751 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:32:28.945761 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:32:28.945768 | controller | }}, mode=0644] *** 2026-02-25 14:32:28.945774 | controller | Wednesday 25 February 2026 14:32:28 +0000 (0:00:00.364) 0:00:36.825 **** 2026-02-25 14:32:28.945781 | controller | Wednesday 25 February 2026 14:32:28 +0000 (0:00:00.365) 0:00:36.824 **** 2026-02-25 14:32:28.945799 | controller | changed: [localhost] 2026-02-25 14:32:28.983899 | controller | 2026-02-25 14:32:28.983967 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:28.983976 | controller | Wednesday 25 February 2026 14:32:28 +0000 (0:00:00.242) 0:00:37.068 **** 2026-02-25 14:32:28.983983 | controller | Wednesday 25 February 2026 14:32:28 +0000 (0:00:00.242) 0:00:37.066 **** 2026-02-25 14:32:28.983999 | controller | skipping: [localhost] 2026-02-25 14:32:29.031062 | controller | 2026-02-25 14:32:29.031131 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:32:29.031138 | controller | Wednesday 25 February 2026 14:32:28 +0000 (0:00:00.038) 0:00:37.106 **** 2026-02-25 14:32:29.031143 | controller | Wednesday 25 February 2026 14:32:28 +0000 (0:00:00.038) 0:00:37.105 **** 2026-02-25 14:32:29.031159 | controller | skipping: [localhost] 2026-02-25 14:32:29.083202 | controller | 2026-02-25 14:32:29.083278 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/control-plane/networking/nncp _raw_params=wait_condition.yml] *** 2026-02-25 14:32:29.083288 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.047) 0:00:37.154 **** 2026-02-25 14:32:29.083296 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.047) 0:00:37.152 **** 2026-02-25 14:32:29.083326 | 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-25 14:32:29.131167 | controller | skipping: [localhost] 2026-02-25 14:32:29.131255 | controller | 2026-02-25 14:32:29.131266 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:29.131274 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.052) 0:00:37.206 **** 2026-02-25 14:32:29.131282 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.052) 0:00:37.204 **** 2026-02-25 14:32:29.131307 | controller | skipping: [localhost] 2026-02-25 14:32:29.183492 | controller | 2026-02-25 14:32:29.183541 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/control-plane/networking/nncp name=run_hook] *** 2026-02-25 14:32:29.183552 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.047) 0:00:37.254 **** 2026-02-25 14:32:29.183557 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.047) 0:00:37.252 **** 2026-02-25 14:32:29.183568 | controller | skipping: [localhost] 2026-02-25 14:32:29.230043 | controller | 2026-02-25 14:32:29.230107 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:32:29.230120 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.052) 0:00:37.306 **** 2026-02-25 14:32:29.230141 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.052) 0:00:37.304 **** 2026-02-25 14:32:29.230162 | controller | ok: [localhost] => 2026-02-25 14:32:29.266428 | controller | changed: false 2026-02-25 14:32:29.266476 | controller | msg: All assertions passed 2026-02-25 14:32:29.266488 | controller | 2026-02-25 14:32:29.266499 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:29.266510 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.046) 0:00:37.352 **** 2026-02-25 14:32:29.266521 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.046) 0:00:37.351 **** 2026-02-25 14:32:29.266542 | controller | skipping: [localhost] 2026-02-25 14:32:29.302293 | controller | 2026-02-25 14:32:29.302341 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:29.302353 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.036) 0:00:37.389 **** 2026-02-25 14:32:29.302364 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.036) 0:00:37.387 **** 2026-02-25 14:32:29.302382 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2026-02-25 14:32:29.332810 | controller | 2026-02-25 14:32:29.332876 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:32:29.332899 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.035) 0:00:37.424 **** 2026-02-25 14:32:29.332914 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.035) 0:00:37.423 **** 2026-02-25 14:32:29.332939 | controller | skipping: [localhost] 2026-02-25 14:32:29.375999 | controller | 2026-02-25 14:32:29.376055 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:32:29.376066 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.030) 0:00:37.455 **** 2026-02-25 14:32:29.376075 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.030) 0:00:37.454 **** 2026-02-25 14:32:29.376090 | controller | ok: [localhost] 2026-02-25 14:32:29.606158 | controller | 2026-02-25 14:32:29.606227 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:32:29.606248 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:29.606253 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:32:29.606258 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:29.606263 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.043) 0:00:37.499 **** 2026-02-25 14:32:29.606267 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.043) 0:00:37.497 **** 2026-02-25 14:32:29.606282 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-25 14:32:29.696835 | controller | 2026-02-25 14:32:29.696908 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:32:29.696920 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.229) 0:00:37.729 **** 2026-02-25 14:32:29.696929 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.230) 0:00:37.727 **** 2026-02-25 14:32:29.696947 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:32:29.754691 | controller | 2026-02-25 14:32:29.754775 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/control-plane/networking name=run_hook] *** 2026-02-25 14:32:29.754785 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.090) 0:00:37.819 **** 2026-02-25 14:32:29.754791 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.090) 0:00:37.818 **** 2026-02-25 14:32:29.754806 | controller | skipping: [localhost] 2026-02-25 14:32:29.855621 | controller | 2026-02-25 14:32:29.855710 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/control-plane/networking name=ci_gen_kustomize_values] *** 2026-02-25 14:32:29.855726 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.057) 0:00:37.877 **** 2026-02-25 14:32:29.855768 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.057) 0:00:37.876 **** 2026-02-25 14:32:29.855811 | controller | 2026-02-25 14:32:29.915381 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:29.915453 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.100) 0:00:37.978 **** 2026-02-25 14:32:29.915463 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.100) 0:00:37.977 **** 2026-02-25 14:32:29.915482 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:30.041061 | controller | 2026-02-25 14:32:30.041192 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:30.041203 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.059) 0:00:38.038 **** 2026-02-25 14:32:30.041211 | controller | Wednesday 25 February 2026 14:32:29 +0000 (0:00:00.059) 0:00:38.036 **** 2026-02-25 14:32:30.041239 | controller | ok: [localhost] => 2026-02-25 14:32:30.290321 | controller | changed: false 2026-02-25 14:32:30.290411 | controller | msg: All assertions passed 2026-02-25 14:32:30.290425 | controller | 2026-02-25 14:32:30.290437 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:30.290450 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.125) 0:00:38.163 **** 2026-02-25 14:32:30.290462 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.125) 0:00:38.162 **** 2026-02-25 14:32:30.290486 | controller | ok: [localhost] 2026-02-25 14:32:30.352239 | controller | 2026-02-25 14:32:30.352305 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:30.352315 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.249) 0:00:38.413 **** 2026-02-25 14:32:30.352323 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.249) 0:00:38.411 **** 2026-02-25 14:32:30.352339 | controller | ok: [localhost] => 2026-02-25 14:32:30.576281 | controller | changed: false 2026-02-25 14:32:30.576357 | controller | msg: All assertions passed 2026-02-25 14:32:30.576372 | controller | 2026-02-25 14:32:30.576379 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:30.576386 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.062) 0:00:38.475 **** 2026-02-25 14:32:30.576393 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.062) 0:00:38.473 **** 2026-02-25 14:32:30.576410 | controller | ok: [localhost] 2026-02-25 14:32:30.941332 | controller | 2026-02-25 14:32:30.941423 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:30.941436 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:30.941447 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:30.941458 | controller | _config_map_content | 2026-02-25 14:32:30.941468 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:30.941478 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:30.941488 | controller | matching_parameter='regex') 2026-02-25 14:32:30.941498 | controller | }}, cacheable=False] *** 2026-02-25 14:32:30.941508 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.223) 0:00:38.699 **** 2026-02-25 14:32:30.941519 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.223) 0:00:38.697 **** 2026-02-25 14:32:30.941560 | controller | ok: [localhost] 2026-02-25 14:32:30.993693 | controller | 2026-02-25 14:32:30.993726 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:30.993746 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.364) 0:00:39.064 **** 2026-02-25 14:32:30.993751 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.364) 0:00:39.062 **** 2026-02-25 14:32:30.993761 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-25 14:32:31.041835 | controller | 2026-02-25 14:32:31.041877 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 14:32:31.041885 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.052) 0:00:39.116 **** 2026-02-25 14:32:31.041891 | controller | Wednesday 25 February 2026 14:32:30 +0000 (0:00:00.052) 0:00:39.115 **** 2026-02-25 14:32:31.041905 | controller | ok: [localhost] => 2026-02-25 14:32:31.266027 | controller | changed: false 2026-02-25 14:32:31.266150 | controller | msg: All assertions passed 2026-02-25 14:32:31.266157 | controller | 2026-02-25 14:32:31.266163 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:31.266169 | controller | Wednesday 25 February 2026 14:32:31 +0000 (0:00:00.048) 0:00:39.164 **** 2026-02-25 14:32:31.266175 | controller | Wednesday 25 February 2026 14:32:31 +0000 (0:00:00.048) 0:00:39.163 **** 2026-02-25 14:32:31.266198 | controller | ok: [localhost] 2026-02-25 14:32:31.872431 | controller | 2026-02-25 14:32:31.872492 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:31.872499 | controller | (snippet_datadir, 2026-02-25 14:32:31.872504 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:31.872509 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:31.872514 | controller | Wednesday 25 February 2026 14:32:31 +0000 (0:00:00.223) 0:00:39.388 **** 2026-02-25 14:32:31.872519 | controller | Wednesday 25 February 2026 14:32:31 +0000 (0:00:00.223) 0:00:39.387 **** 2026-02-25 14:32:31.872531 | controller | changed: [localhost] 2026-02-25 14:32:31.933848 | controller | 2026-02-25 14:32:31.933923 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:31.933931 | controller | Wednesday 25 February 2026 14:32:31 +0000 (0:00:00.605) 0:00:39.994 **** 2026-02-25 14:32:31.933956 | controller | Wednesday 25 February 2026 14:32:31 +0000 (0:00:00.605) 0:00:39.992 **** 2026-02-25 14:32:31.933977 | controller | ok: [localhost] 2026-02-25 14:32:32.398752 | controller | 2026-02-25 14:32:32.398876 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:32.398884 | controller | (snippet_datadir, 2026-02-25 14:32:32.398894 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:32.398900 | controller | }}, content={{ 2026-02-25 14:32:32.398904 | controller | _base64_patch | 2026-02-25 14:32:32.398909 | controller | default({}) | 2026-02-25 14:32:32.398913 | controller | to_nice_yaml 2026-02-25 14:32:32.398918 | controller | }}, mode=0644] *** 2026-02-25 14:32:32.398923 | controller | Wednesday 25 February 2026 14:32:31 +0000 (0:00:00.062) 0:00:40.056 **** 2026-02-25 14:32:32.398931 | controller | Wednesday 25 February 2026 14:32:31 +0000 (0:00:00.062) 0:00:40.055 **** 2026-02-25 14:32:32.398955 | controller | ok: [localhost] 2026-02-25 14:32:32.849075 | controller | 2026-02-25 14:32:32.849167 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:32.849181 | controller | (snippet_datadir, 2026-02-25 14:32:32.849192 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:32.849203 | controller | }}, content={{ 2026-02-25 14:32:32.849213 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:32.849223 | controller | default({}) | 2026-02-25 14:32:32.849233 | controller | to_nice_yaml 2026-02-25 14:32:32.849243 | controller | }}, mode=0644] *** 2026-02-25 14:32:32.849253 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:00.465) 0:00:40.521 **** 2026-02-25 14:32:32.849263 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:00.465) 0:00:40.520 **** 2026-02-25 14:32:32.849293 | controller | ok: [localhost] 2026-02-25 14:32:33.492586 | controller | 2026-02-25 14:32:33.492644 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:33.492654 | controller | ( 2026-02-25 14:32:33.492661 | controller | snippet_datadir, 2026-02-25 14:32:33.492669 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:33.492676 | controller | ) | path_join 2026-02-25 14:32:33.492683 | controller | }}, mode=0644] *** 2026-02-25 14:32:33.492690 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:00.450) 0:00:40.972 **** 2026-02-25 14:32:33.492697 | controller | Wednesday 25 February 2026 14:32:32 +0000 (0:00:00.450) 0:00:40.970 **** 2026-02-25 14:32:33.492712 | controller | changed: [localhost] 2026-02-25 14:32:33.569909 | controller | 2026-02-25 14:32:33.569979 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:33.569993 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.643) 0:00:41.615 **** 2026-02-25 14:32:33.569998 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.643) 0:00:41.614 **** 2026-02-25 14:32:33.570013 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:33.613088 | controller | 2026-02-25 14:32:33.613150 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:33.613157 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.077) 0:00:41.692 **** 2026-02-25 14:32:33.613162 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.077) 0:00:41.691 **** 2026-02-25 14:32:33.613177 | controller | ok: [localhost] => 2026-02-25 14:32:33.862436 | controller | changed: false 2026-02-25 14:32:33.862529 | controller | msg: All assertions passed 2026-02-25 14:32:33.862547 | controller | 2026-02-25 14:32:33.862563 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:33.862579 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.043) 0:00:41.735 **** 2026-02-25 14:32:33.862593 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.043) 0:00:41.734 **** 2026-02-25 14:32:33.862641 | controller | ok: [localhost] 2026-02-25 14:32:33.902130 | controller | 2026-02-25 14:32:33.902219 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:33.902234 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.249) 0:00:41.985 **** 2026-02-25 14:32:33.902246 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.249) 0:00:41.983 **** 2026-02-25 14:32:33.902272 | controller | ok: [localhost] 2026-02-25 14:32:34.542128 | controller | 2026-02-25 14:32:34.542166 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:32:34.542175 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.039) 0:00:42.024 **** 2026-02-25 14:32:34.542183 | controller | Wednesday 25 February 2026 14:32:33 +0000 (0:00:00.039) 0:00:42.023 **** 2026-02-25 14:32:34.542195 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 14:32:34.734820 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 14:32:34.734855 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 14:32:34.734862 | controller | 2026-02-25 14:32:34.734867 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:32:34.734872 | controller | _content | 2026-02-25 14:32:34.734877 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:32:34.734882 | controller | combine(_parsed, recursive=true) 2026-02-25 14:32:34.734887 | controller | }} 2026-02-25 14:32:34.734891 | controller | ] *** 2026-02-25 14:32:34.734896 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.640) 0:00:42.665 **** 2026-02-25 14:32:34.734907 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.640) 0:00:42.663 **** 2026-02-25 14:32:34.734917 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:32:34.957466 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:32:34.957505 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:32:34.957511 | controller | 2026-02-25 14:32:34.957516 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:32:34.957522 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.192) 0:00:42.857 **** 2026-02-25 14:32:34.957527 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.192) 0:00:42.856 **** 2026-02-25 14:32:34.957537 | controller | ok: [localhost] 2026-02-25 14:32:35.348427 | controller | 2026-02-25 14:32:35.348497 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:32:35.348506 | controller | (_destdir, 2026-02-25 14:32:35.348516 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:32:35.348523 | controller | }}, content={{ 2026-02-25 14:32:35.348529 | controller | ( 2026-02-25 14:32:35.348537 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:32:35.348543 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:32:35.348549 | controller | }}, mode=0644] *** 2026-02-25 14:32:35.348556 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.222) 0:00:43.080 **** 2026-02-25 14:32:35.348562 | controller | Wednesday 25 February 2026 14:32:34 +0000 (0:00:00.222) 0:00:43.079 **** 2026-02-25 14:32:35.348578 | controller | ok: [localhost] 2026-02-25 14:32:35.603462 | controller | 2026-02-25 14:32:35.603504 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:32:35.603521 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:32:35.603529 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:32:35.603535 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:32:35.603541 | controller | }}, dest={{ 2026-02-25 14:32:35.603549 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:35.603555 | controller | stage['path'], _val.src_file 2026-02-25 14:32:35.603561 | controller | ) | 2026-02-25 14:32:35.603570 | controller | path_join 2026-02-25 14:32:35.603576 | controller | }}] *** 2026-02-25 14:32:35.603583 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.391) 0:00:43.471 **** 2026-02-25 14:32:35.603596 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.391) 0:00:43.470 **** 2026-02-25 14:32:35.603610 | controller | ok: [localhost] => (item=network-values) 2026-02-25 14:32:35.657985 | controller | 2026-02-25 14:32:35.658108 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:35.658116 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.254) 0:00:43.725 **** 2026-02-25 14:32:35.658122 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.254) 0:00:43.724 **** 2026-02-25 14:32:35.658147 | controller | skipping: [localhost] 2026-02-25 14:32:36.066438 | controller | 2026-02-25 14:32:36.066516 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:32:36.066529 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.054) 0:00:43.780 **** 2026-02-25 14:32:36.066541 | controller | Wednesday 25 February 2026 14:32:35 +0000 (0:00:00.054) 0:00:43.779 **** 2026-02-25 14:32:36.066564 | controller | changed: [localhost] 2026-02-25 14:32:36.459704 | controller | 2026-02-25 14:32:36.459849 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:32:36.459880 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.408) 0:00:44.189 **** 2026-02-25 14:32:36.459896 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.408) 0:00:44.187 **** 2026-02-25 14:32:36.459926 | controller | changed: [localhost] 2026-02-25 14:32:36.723456 | controller | 2026-02-25 14:32:36.723525 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:32:36.723535 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:32:36.723542 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:32:36.723575 | controller | }}, mode=0644] *** 2026-02-25 14:32:36.723584 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.393) 0:00:44.582 **** 2026-02-25 14:32:36.723591 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.393) 0:00:44.581 **** 2026-02-25 14:32:36.723608 | controller | changed: [localhost] 2026-02-25 14:32:36.763696 | controller | 2026-02-25 14:32:36.763784 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:36.763791 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.263) 0:00:44.846 **** 2026-02-25 14:32:36.763797 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.263) 0:00:44.844 **** 2026-02-25 14:32:36.763812 | controller | skipping: [localhost] 2026-02-25 14:32:36.808860 | controller | 2026-02-25 14:32:36.808952 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:32:36.808972 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.040) 0:00:44.886 **** 2026-02-25 14:32:36.808987 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.040) 0:00:44.885 **** 2026-02-25 14:32:36.809015 | controller | skipping: [localhost] 2026-02-25 14:32:36.847795 | controller | 2026-02-25 14:32:36.847868 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/control-plane/networking _raw_params=wait_condition.yml] *** 2026-02-25 14:32:36.847882 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.045) 0:00:44.931 **** 2026-02-25 14:32:36.847893 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.045) 0:00:44.930 **** 2026-02-25 14:32:36.847915 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2026-02-25 14:32:36.894051 | controller | skipping: [localhost] 2026-02-25 14:32:36.894124 | controller | 2026-02-25 14:32:36.894137 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:36.894156 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.038) 0:00:44.970 **** 2026-02-25 14:32:36.894168 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.038) 0:00:44.969 **** 2026-02-25 14:32:36.894188 | controller | skipping: [localhost] 2026-02-25 14:32:36.946225 | controller | 2026-02-25 14:32:36.946313 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/control-plane/networking name=run_hook] *** 2026-02-25 14:32:36.946332 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.046) 0:00:45.016 **** 2026-02-25 14:32:36.946346 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.046) 0:00:45.015 **** 2026-02-25 14:32:36.946376 | controller | skipping: [localhost] 2026-02-25 14:32:36.990576 | controller | 2026-02-25 14:32:36.990641 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:32:36.990648 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.052) 0:00:45.069 **** 2026-02-25 14:32:36.990654 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.052) 0:00:45.067 **** 2026-02-25 14:32:36.990669 | controller | ok: [localhost] => 2026-02-25 14:32:37.022768 | controller | changed: false 2026-02-25 14:32:37.022843 | controller | msg: All assertions passed 2026-02-25 14:32:37.022850 | controller | 2026-02-25 14:32:37.022855 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:37.022875 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.043) 0:00:45.113 **** 2026-02-25 14:32:37.022880 | controller | Wednesday 25 February 2026 14:32:36 +0000 (0:00:00.043) 0:00:45.111 **** 2026-02-25 14:32:37.022896 | controller | skipping: [localhost] 2026-02-25 14:32:37.055435 | controller | 2026-02-25 14:32:37.055541 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:37.055551 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.032) 0:00:45.145 **** 2026-02-25 14:32:37.055559 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.032) 0:00:45.143 **** 2026-02-25 14:32:37.055577 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=30m) 2026-02-25 14:32:37.078322 | controller | 2026-02-25 14:32:37.078396 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:32:37.078404 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.033) 0:00:45.178 **** 2026-02-25 14:32:37.078411 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.032) 0:00:45.176 **** 2026-02-25 14:32:37.078429 | controller | skipping: [localhost] 2026-02-25 14:32:37.114032 | controller | 2026-02-25 14:32:37.114102 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:32:37.114108 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.022) 0:00:45.201 **** 2026-02-25 14:32:37.114114 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.022) 0:00:45.199 **** 2026-02-25 14:32:37.114129 | controller | ok: [localhost] 2026-02-25 14:32:37.521905 | controller | 2026-02-25 14:32:37.521970 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:32:37.521981 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:37.521989 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:32:37.521997 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:37.522004 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.035) 0:00:45.236 **** 2026-02-25 14:32:37.522012 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.035) 0:00:45.235 **** 2026-02-25 14:32:37.522037 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2026-02-25 14:32:37.615267 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-25 14:32:37.615339 | controller | 2026-02-25 14:32:37.615347 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:32:37.615372 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.408) 0:00:45.644 **** 2026-02-25 14:32:37.615378 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.408) 0:00:45.643 **** 2026-02-25 14:32:37.615394 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:32:37.686475 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-25 14:32:37.686552 | controller | 2026-02-25 14:32:37.686560 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/control-plane name=run_hook] *** 2026-02-25 14:32:37.686567 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.093) 0:00:45.738 **** 2026-02-25 14:32:37.686574 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.093) 0:00:45.736 **** 2026-02-25 14:32:37.686593 | controller | skipping: [localhost] 2026-02-25 14:32:37.823085 | controller | 2026-02-25 14:32:37.823164 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/control-plane name=ci_gen_kustomize_values] *** 2026-02-25 14:32:37.823188 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.070) 0:00:45.808 **** 2026-02-25 14:32:37.823196 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.070) 0:00:45.807 **** 2026-02-25 14:32:37.823215 | controller | 2026-02-25 14:32:37.905293 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:37.905366 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.136) 0:00:45.945 **** 2026-02-25 14:32:37.905376 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.136) 0:00:45.944 **** 2026-02-25 14:32:37.905396 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:37.947402 | controller | 2026-02-25 14:32:37.947479 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:37.947486 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.081) 0:00:46.027 **** 2026-02-25 14:32:37.947492 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.081) 0:00:46.026 **** 2026-02-25 14:32:37.947507 | controller | ok: [localhost] => 2026-02-25 14:32:38.161471 | controller | changed: false 2026-02-25 14:32:38.161511 | controller | msg: All assertions passed 2026-02-25 14:32:38.161518 | controller | 2026-02-25 14:32:38.161524 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:38.161531 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.042) 0:00:46.070 **** 2026-02-25 14:32:38.161537 | controller | Wednesday 25 February 2026 14:32:37 +0000 (0:00:00.042) 0:00:46.068 **** 2026-02-25 14:32:38.161554 | controller | ok: [localhost] 2026-02-25 14:32:38.263394 | controller | 2026-02-25 14:32:38.263440 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:38.263448 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.214) 0:00:46.284 **** 2026-02-25 14:32:38.263453 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.214) 0:00:46.283 **** 2026-02-25 14:32:38.263463 | controller | ok: [localhost] => 2026-02-25 14:32:38.447358 | controller | changed: false 2026-02-25 14:32:38.447437 | controller | msg: All assertions passed 2026-02-25 14:32:38.447446 | controller | 2026-02-25 14:32:38.447453 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:38.447461 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.102) 0:00:46.386 **** 2026-02-25 14:32:38.447479 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.101) 0:00:46.385 **** 2026-02-25 14:32:38.447500 | controller | ok: [localhost] 2026-02-25 14:32:38.867967 | controller | 2026-02-25 14:32:38.868040 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:38.868047 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:38.868052 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:38.868057 | controller | _config_map_content | 2026-02-25 14:32:38.868062 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:38.868066 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:38.868071 | controller | matching_parameter='regex') 2026-02-25 14:32:38.868075 | controller | }}, cacheable=False] *** 2026-02-25 14:32:38.868080 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.183) 0:00:46.569 **** 2026-02-25 14:32:38.868085 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.183) 0:00:46.568 **** 2026-02-25 14:32:38.868101 | controller | ok: [localhost] 2026-02-25 14:32:38.923539 | controller | 2026-02-25 14:32:38.923612 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:38.923619 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.420) 0:00:46.990 **** 2026-02-25 14:32:38.923624 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.420) 0:00:46.989 **** 2026-02-25 14:32:38.923639 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-25 14:32:38.976867 | controller | 2026-02-25 14:32:38.976991 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 14:32:38.976999 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.055) 0:00:47.046 **** 2026-02-25 14:32:38.977005 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.055) 0:00:47.045 **** 2026-02-25 14:32:38.977053 | controller | ok: [localhost] => 2026-02-25 14:32:39.218463 | controller | changed: false 2026-02-25 14:32:39.218586 | controller | msg: All assertions passed 2026-02-25 14:32:39.218593 | controller | 2026-02-25 14:32:39.218599 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:39.218605 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.053) 0:00:47.099 **** 2026-02-25 14:32:39.218611 | controller | Wednesday 25 February 2026 14:32:38 +0000 (0:00:00.053) 0:00:47.098 **** 2026-02-25 14:32:39.218635 | controller | ok: [localhost] 2026-02-25 14:32:39.759436 | controller | 2026-02-25 14:32:39.759494 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:39.759500 | controller | (snippet_datadir, 2026-02-25 14:32:39.759505 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:39.759511 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:39.759520 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.241) 0:00:47.341 **** 2026-02-25 14:32:39.759525 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.241) 0:00:47.339 **** 2026-02-25 14:32:39.759537 | controller | ok: [localhost] 2026-02-25 14:32:39.811871 | controller | 2026-02-25 14:32:39.811964 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:39.811974 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.541) 0:00:47.882 **** 2026-02-25 14:32:39.811982 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.541) 0:00:47.881 **** 2026-02-25 14:32:39.812001 | controller | ok: [localhost] 2026-02-25 14:32:40.236516 | controller | 2026-02-25 14:32:40.236602 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:40.236612 | controller | (snippet_datadir, 2026-02-25 14:32:40.236629 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:40.236635 | controller | }}, content={{ 2026-02-25 14:32:40.236641 | controller | _base64_patch | 2026-02-25 14:32:40.236647 | controller | default({}) | 2026-02-25 14:32:40.236653 | controller | to_nice_yaml 2026-02-25 14:32:40.236659 | controller | }}, mode=0644] *** 2026-02-25 14:32:40.236666 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.052) 0:00:47.934 **** 2026-02-25 14:32:40.236672 | controller | Wednesday 25 February 2026 14:32:39 +0000 (0:00:00.052) 0:00:47.933 **** 2026-02-25 14:32:40.236691 | controller | ok: [localhost] 2026-02-25 14:32:40.649654 | controller | 2026-02-25 14:32:40.649725 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:40.649744 | controller | (snippet_datadir, 2026-02-25 14:32:40.649749 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:40.649754 | controller | }}, content={{ 2026-02-25 14:32:40.649759 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:40.649765 | controller | default({}) | 2026-02-25 14:32:40.649771 | controller | to_nice_yaml 2026-02-25 14:32:40.649775 | controller | }}, mode=0644] *** 2026-02-25 14:32:40.649779 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.424) 0:00:48.359 **** 2026-02-25 14:32:40.649784 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.424) 0:00:48.358 **** 2026-02-25 14:32:40.649799 | controller | ok: [localhost] 2026-02-25 14:32:41.045058 | controller | 2026-02-25 14:32:41.045127 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:41.045134 | controller | ( 2026-02-25 14:32:41.045139 | controller | snippet_datadir, 2026-02-25 14:32:41.045144 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:41.045149 | controller | ) | path_join 2026-02-25 14:32:41.045153 | controller | }}, mode=0644] *** 2026-02-25 14:32:41.045158 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.413) 0:00:48.772 **** 2026-02-25 14:32:41.045163 | controller | Wednesday 25 February 2026 14:32:40 +0000 (0:00:00.413) 0:00:48.771 **** 2026-02-25 14:32:41.045179 | controller | ok: [localhost] 2026-02-25 14:32:41.099788 | controller | 2026-02-25 14:32:41.099855 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:41.099861 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.395) 0:00:49.168 **** 2026-02-25 14:32:41.099867 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.395) 0:00:49.166 **** 2026-02-25 14:32:41.099882 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:41.140130 | controller | 2026-02-25 14:32:41.140200 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:41.140207 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.054) 0:00:49.222 **** 2026-02-25 14:32:41.140212 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.054) 0:00:49.221 **** 2026-02-25 14:32:41.140227 | controller | ok: [localhost] => 2026-02-25 14:32:41.372380 | controller | changed: false 2026-02-25 14:32:41.372441 | controller | msg: All assertions passed 2026-02-25 14:32:41.372447 | controller | 2026-02-25 14:32:41.372452 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:41.372457 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.040) 0:00:49.263 **** 2026-02-25 14:32:41.372463 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.040) 0:00:49.261 **** 2026-02-25 14:32:41.372476 | controller | ok: [localhost] 2026-02-25 14:32:41.413985 | controller | 2026-02-25 14:32:41.414071 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:41.414085 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.231) 0:00:49.494 **** 2026-02-25 14:32:41.414096 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.231) 0:00:49.493 **** 2026-02-25 14:32:41.414132 | controller | ok: [localhost] 2026-02-25 14:32:42.027259 | controller | 2026-02-25 14:32:42.027315 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:32:42.027322 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.041) 0:00:49.536 **** 2026-02-25 14:32:42.027327 | controller | Wednesday 25 February 2026 14:32:41 +0000 (0:00:00.041) 0:00:49.535 **** 2026-02-25 14:32:42.027338 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 14:32:42.206958 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 14:32:42.207029 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 14:32:42.207035 | controller | 2026-02-25 14:32:42.207040 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:32:42.207045 | controller | _content | 2026-02-25 14:32:42.207050 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:32:42.207054 | controller | combine(_parsed, recursive=true) 2026-02-25 14:32:42.207059 | controller | }} 2026-02-25 14:32:42.207063 | controller | ] *** 2026-02-25 14:32:42.207068 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.613) 0:00:50.149 **** 2026-02-25 14:32:42.207073 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.613) 0:00:50.148 **** 2026-02-25 14:32:42.207089 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:32:42.406598 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:32:42.406650 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:32:42.406658 | controller | 2026-02-25 14:32:42.406665 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:32:42.406671 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.180) 0:00:50.329 **** 2026-02-25 14:32:42.406675 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.180) 0:00:50.328 **** 2026-02-25 14:32:42.406686 | controller | ok: [localhost] 2026-02-25 14:32:42.839335 | controller | 2026-02-25 14:32:42.839403 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:32:42.839410 | controller | (_destdir, 2026-02-25 14:32:42.839415 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:32:42.839421 | controller | }}, content={{ 2026-02-25 14:32:42.839425 | controller | ( 2026-02-25 14:32:42.839429 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:32:42.839434 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:32:42.839438 | controller | }}, mode=0644] *** 2026-02-25 14:32:42.839443 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.199) 0:00:50.529 **** 2026-02-25 14:32:42.839459 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.199) 0:00:50.528 **** 2026-02-25 14:32:42.839474 | controller | ok: [localhost] 2026-02-25 14:32:42.891397 | controller | 2026-02-25 14:32:42.891465 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:42.891471 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.432) 0:00:50.962 **** 2026-02-25 14:32:42.891476 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.432) 0:00:50.960 **** 2026-02-25 14:32:42.891491 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:42.934455 | controller | 2026-02-25 14:32:42.934541 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:42.934554 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.051) 0:00:51.014 **** 2026-02-25 14:32:42.934565 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.052) 0:00:51.012 **** 2026-02-25 14:32:42.934589 | controller | ok: [localhost] => 2026-02-25 14:32:43.149016 | controller | changed: false 2026-02-25 14:32:43.149094 | controller | msg: All assertions passed 2026-02-25 14:32:43.149109 | controller | 2026-02-25 14:32:43.149115 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:43.149120 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.043) 0:00:51.057 **** 2026-02-25 14:32:43.149125 | controller | Wednesday 25 February 2026 14:32:42 +0000 (0:00:00.043) 0:00:51.055 **** 2026-02-25 14:32:43.149141 | controller | ok: [localhost] 2026-02-25 14:32:43.208137 | controller | 2026-02-25 14:32:43.208204 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:43.208211 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.214) 0:00:51.272 **** 2026-02-25 14:32:43.208216 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.214) 0:00:51.270 **** 2026-02-25 14:32:43.208231 | controller | ok: [localhost] => 2026-02-25 14:32:43.407542 | controller | changed: false 2026-02-25 14:32:43.407582 | controller | msg: All assertions passed 2026-02-25 14:32:43.407588 | controller | 2026-02-25 14:32:43.407595 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:43.407600 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.058) 0:00:51.330 **** 2026-02-25 14:32:43.407605 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.058) 0:00:51.329 **** 2026-02-25 14:32:43.407615 | controller | ok: [localhost] 2026-02-25 14:32:43.617179 | controller | 2026-02-25 14:32:43.617214 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:43.617222 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:43.617228 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:43.617233 | controller | _config_map_content | 2026-02-25 14:32:43.617237 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:43.617242 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:43.617247 | controller | matching_parameter='regex') 2026-02-25 14:32:43.617252 | controller | }}, cacheable=False] *** 2026-02-25 14:32:43.617256 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.199) 0:00:51.530 **** 2026-02-25 14:32:43.617261 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.199) 0:00:51.529 **** 2026-02-25 14:32:43.617271 | controller | ok: [localhost] 2026-02-25 14:32:43.658630 | controller | 2026-02-25 14:32:43.658668 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:43.658675 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.209) 0:00:51.740 **** 2026-02-25 14:32:43.658680 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.209) 0:00:51.738 **** 2026-02-25 14:32:43.658690 | controller | skipping: [localhost] 2026-02-25 14:32:43.997621 | controller | 2026-02-25 14:32:43.997680 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:43.997687 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.041) 0:00:51.781 **** 2026-02-25 14:32:43.997693 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.041) 0:00:51.780 **** 2026-02-25 14:32:43.997708 | controller | changed: [localhost] 2026-02-25 14:32:44.055803 | controller | 2026-02-25 14:32:44.055839 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:44.055846 | controller | (snippet_datadir, 2026-02-25 14:32:44.055851 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:44.055861 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:44.055866 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.339) 0:00:52.120 **** 2026-02-25 14:32:44.055871 | controller | Wednesday 25 February 2026 14:32:43 +0000 (0:00:00.339) 0:00:52.119 **** 2026-02-25 14:32:44.055884 | controller | skipping: [localhost] 2026-02-25 14:32:44.119899 | controller | 2026-02-25 14:32:44.119963 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:44.119980 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.057) 0:00:52.178 **** 2026-02-25 14:32:44.119993 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.057) 0:00:52.177 **** 2026-02-25 14:32:44.120016 | controller | ok: [localhost] 2026-02-25 14:32:44.517499 | controller | 2026-02-25 14:32:44.517571 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:44.517580 | controller | (snippet_datadir, 2026-02-25 14:32:44.517587 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:44.517593 | controller | }}, content={{ 2026-02-25 14:32:44.517600 | controller | _base64_patch | 2026-02-25 14:32:44.517606 | controller | default({}) | 2026-02-25 14:32:44.517613 | controller | to_nice_yaml 2026-02-25 14:32:44.517619 | controller | }}, mode=0644] *** 2026-02-25 14:32:44.517625 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.063) 0:00:52.242 **** 2026-02-25 14:32:44.517632 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.063) 0:00:52.240 **** 2026-02-25 14:32:44.517650 | controller | changed: [localhost] 2026-02-25 14:32:44.908501 | controller | 2026-02-25 14:32:44.908550 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:44.908557 | controller | (snippet_datadir, 2026-02-25 14:32:44.908562 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:44.908568 | controller | }}, content={{ 2026-02-25 14:32:44.908572 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:44.908577 | controller | default({}) | 2026-02-25 14:32:44.908581 | controller | to_nice_yaml 2026-02-25 14:32:44.908586 | controller | }}, mode=0644] *** 2026-02-25 14:32:44.908590 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.398) 0:00:52.640 **** 2026-02-25 14:32:44.908595 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.398) 0:00:52.639 **** 2026-02-25 14:32:44.908606 | controller | changed: [localhost] 2026-02-25 14:32:45.279984 | controller | 2026-02-25 14:32:45.280050 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:45.280058 | controller | ( 2026-02-25 14:32:45.280062 | controller | snippet_datadir, 2026-02-25 14:32:45.280068 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:45.280072 | controller | ) | path_join 2026-02-25 14:32:45.280077 | controller | }}, mode=0644] *** 2026-02-25 14:32:45.280081 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.391) 0:00:53.031 **** 2026-02-25 14:32:45.280086 | controller | Wednesday 25 February 2026 14:32:44 +0000 (0:00:00.391) 0:00:53.030 **** 2026-02-25 14:32:45.280101 | controller | changed: [localhost] 2026-02-25 14:32:45.340379 | controller | 2026-02-25 14:32:45.340456 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:45.340465 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.371) 0:00:53.403 **** 2026-02-25 14:32:45.340486 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.371) 0:00:53.401 **** 2026-02-25 14:32:45.340505 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:45.384537 | controller | 2026-02-25 14:32:45.384620 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:45.384629 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.060) 0:00:53.463 **** 2026-02-25 14:32:45.384635 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.060) 0:00:53.461 **** 2026-02-25 14:32:45.384655 | controller | ok: [localhost] => 2026-02-25 14:32:45.586253 | controller | changed: false 2026-02-25 14:32:45.586288 | controller | msg: All assertions passed 2026-02-25 14:32:45.586295 | controller | 2026-02-25 14:32:45.586300 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:45.586310 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.044) 0:00:53.507 **** 2026-02-25 14:32:45.586315 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.044) 0:00:53.506 **** 2026-02-25 14:32:45.586325 | controller | ok: [localhost] 2026-02-25 14:32:45.627637 | controller | 2026-02-25 14:32:45.627679 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:45.627687 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.201) 0:00:53.709 **** 2026-02-25 14:32:45.627694 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.201) 0:00:53.707 **** 2026-02-25 14:32:45.627706 | controller | ok: [localhost] 2026-02-25 14:32:45.989194 | controller | 2026-02-25 14:32:45.989273 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:32:45.989281 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.041) 0:00:53.750 **** 2026-02-25 14:32:45.989287 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.041) 0:00:53.749 **** 2026-02-25 14:32:45.989305 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-25 14:32:46.134626 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-25 14:32:46.134699 | controller | 2026-02-25 14:32:46.134707 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:32:46.134714 | controller | _content | 2026-02-25 14:32:46.134935 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:32:46.134944 | controller | combine(_parsed, recursive=true) 2026-02-25 14:32:46.134951 | controller | }} 2026-02-25 14:32:46.134956 | controller | ] *** 2026-02-25 14:32:46.134962 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.361) 0:00:54.111 **** 2026-02-25 14:32:46.134969 | controller | Wednesday 25 February 2026 14:32:45 +0000 (0:00:00.361) 0:00:54.110 **** 2026-02-25 14:32:46.134986 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:32:46.347226 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:32:46.347267 | controller | 2026-02-25 14:32:46.347274 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:32:46.347280 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.145) 0:00:54.257 **** 2026-02-25 14:32:46.347286 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.145) 0:00:54.256 **** 2026-02-25 14:32:46.347298 | controller | changed: [localhost] 2026-02-25 14:32:46.814691 | controller | 2026-02-25 14:32:46.814819 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:32:46.814838 | controller | (_destdir, 2026-02-25 14:32:46.814846 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:32:46.814854 | controller | }}, content={{ 2026-02-25 14:32:46.814860 | controller | ( 2026-02-25 14:32:46.814866 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:32:46.814873 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:32:46.814879 | controller | }}, mode=0644] *** 2026-02-25 14:32:46.814885 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.212) 0:00:54.470 **** 2026-02-25 14:32:46.814892 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.212) 0:00:54.468 **** 2026-02-25 14:32:46.814910 | controller | changed: [localhost] 2026-02-25 14:32:47.367323 | controller | 2026-02-25 14:32:47.367382 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/control-plane mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:32:47.367390 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:32:47.367395 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:32:47.367399 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:32:47.367404 | controller | }}, dest={{ 2026-02-25 14:32:47.367408 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:47.367413 | controller | stage['path'], _val.src_file 2026-02-25 14:32:47.367425 | controller | ) | 2026-02-25 14:32:47.367429 | controller | path_join 2026-02-25 14:32:47.367434 | controller | }}] *** 2026-02-25 14:32:47.367438 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.467) 0:00:54.937 **** 2026-02-25 14:32:47.367443 | controller | Wednesday 25 February 2026 14:32:46 +0000 (0:00:00.467) 0:00:54.935 **** 2026-02-25 14:32:47.367457 | controller | ok: [localhost] => (item=network-values) 2026-02-25 14:32:47.417220 | controller | changed: [localhost] => (item=service-values) 2026-02-25 14:32:47.417277 | controller | 2026-02-25 14:32:47.417286 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:47.417295 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.553) 0:00:55.490 **** 2026-02-25 14:32:47.417302 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.552) 0:00:55.488 **** 2026-02-25 14:32:47.417316 | controller | skipping: [localhost] 2026-02-25 14:32:47.802378 | controller | 2026-02-25 14:32:47.802444 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:32:47.802451 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.050) 0:00:55.540 **** 2026-02-25 14:32:47.802456 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.050) 0:00:55.538 **** 2026-02-25 14:32:47.802473 | controller | changed: [localhost] 2026-02-25 14:32:48.238377 | controller | 2026-02-25 14:32:48.238418 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:32:48.238425 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.384) 0:00:55.924 **** 2026-02-25 14:32:48.238430 | controller | Wednesday 25 February 2026 14:32:47 +0000 (0:00:00.384) 0:00:55.923 **** 2026-02-25 14:32:48.238440 | controller | changed: [localhost] 2026-02-25 14:32:48.493773 | controller | 2026-02-25 14:32:48.493831 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/control-plane remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:32:48.493838 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:32:48.493843 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:32:48.493848 | controller | }}, mode=0644] *** 2026-02-25 14:32:48.493853 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.436) 0:00:56.361 **** 2026-02-25 14:32:48.493858 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.436) 0:00:56.359 **** 2026-02-25 14:32:48.493871 | controller | changed: [localhost] 2026-02-25 14:32:48.548039 | controller | 2026-02-25 14:32:48.548085 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:48.548092 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.254) 0:00:56.616 **** 2026-02-25 14:32:48.548097 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.254) 0:00:56.614 **** 2026-02-25 14:32:48.548107 | controller | skipping: [localhost] 2026-02-25 14:32:48.593283 | controller | 2026-02-25 14:32:48.593330 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:32:48.593337 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.054) 0:00:56.670 **** 2026-02-25 14:32:48.593342 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.054) 0:00:56.669 **** 2026-02-25 14:32:48.593359 | controller | skipping: [localhost] 2026-02-25 14:32:48.644072 | controller | 2026-02-25 14:32:48.644129 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/control-plane _raw_params=wait_condition.yml] *** 2026-02-25 14:32:48.644143 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.045) 0:00:56.716 **** 2026-02-25 14:32:48.644155 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.045) 0:00:56.714 **** 2026-02-25 14:32:48.644175 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=30m) 2026-02-25 14:32:48.713363 | controller | skipping: [localhost] 2026-02-25 14:32:48.713414 | controller | 2026-02-25 14:32:48.713426 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:48.713436 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.050) 0:00:56.766 **** 2026-02-25 14:32:48.713446 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.050) 0:00:56.765 **** 2026-02-25 14:32:48.713462 | controller | skipping: [localhost] 2026-02-25 14:32:48.768684 | controller | 2026-02-25 14:32:48.768752 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/control-plane name=run_hook] *** 2026-02-25 14:32:48.768762 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.068) 0:00:56.835 **** 2026-02-25 14:32:48.768767 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.068) 0:00:56.834 **** 2026-02-25 14:32:48.768783 | controller | skipping: [localhost] 2026-02-25 14:32:48.831173 | controller | 2026-02-25 14:32:48.831231 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:32:48.831241 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.055) 0:00:56.891 **** 2026-02-25 14:32:48.831248 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.055) 0:00:56.890 **** 2026-02-25 14:32:48.831263 | controller | ok: [localhost] => 2026-02-25 14:32:48.855424 | controller | changed: false 2026-02-25 14:32:48.855478 | controller | msg: All assertions passed 2026-02-25 14:32:48.855484 | controller | 2026-02-25 14:32:48.855489 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:48.855495 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.062) 0:00:56.954 **** 2026-02-25 14:32:48.855500 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.062) 0:00:56.952 **** 2026-02-25 14:32:48.855510 | controller | skipping: [localhost] 2026-02-25 14:32:48.878977 | controller | 2026-02-25 14:32:48.879016 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:48.879024 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.024) 0:00:56.978 **** 2026-02-25 14:32:48.879031 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.024) 0:00:56.977 **** 2026-02-25 14:32:48.879042 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:32:48.899782 | controller | 2026-02-25 14:32:48.899825 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:32:48.899835 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.023) 0:00:57.002 **** 2026-02-25 14:32:48.899843 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.023) 0:00:57.000 **** 2026-02-25 14:32:48.899857 | controller | skipping: [localhost] 2026-02-25 14:32:48.927933 | controller | 2026-02-25 14:32:48.927982 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:32:48.927989 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.020) 0:00:57.022 **** 2026-02-25 14:32:48.927994 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.020) 0:00:57.021 **** 2026-02-25 14:32:48.928004 | controller | ok: [localhost] 2026-02-25 14:32:49.132642 | controller | 2026-02-25 14:32:49.132679 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:32:49.132685 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:49.132690 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:32:49.132696 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:49.132708 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.028) 0:00:57.050 **** 2026-02-25 14:32:49.132714 | controller | Wednesday 25 February 2026 14:32:48 +0000 (0:00:00.028) 0:00:57.049 **** 2026-02-25 14:32:49.132726 | controller | ok: [localhost] => (item={'name': 'edpm-r0-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 14:32:49.189599 | controller | 2026-02-25 14:32:49.189637 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:32:49.189644 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.204) 0:00:57.255 **** 2026-02-25 14:32:49.189649 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.204) 0:00:57.253 **** 2026-02-25 14:32:49.189660 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:32:49.226458 | controller | 2026-02-25 14:32:49.226534 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/computes/r0 name=run_hook] *** 2026-02-25 14:32:49.226547 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.057) 0:00:57.312 **** 2026-02-25 14:32:49.226558 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.057) 0:00:57.310 **** 2026-02-25 14:32:49.226584 | controller | skipping: [localhost] 2026-02-25 14:32:49.303624 | controller | 2026-02-25 14:32:49.303751 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/edpm/computes/r0 name=ci_gen_kustomize_values] *** 2026-02-25 14:32:49.303760 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.037) 0:00:57.349 **** 2026-02-25 14:32:49.303767 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.037) 0:00:57.348 **** 2026-02-25 14:32:49.303787 | controller | 2026-02-25 14:32:49.361617 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:49.361686 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.077) 0:00:57.426 **** 2026-02-25 14:32:49.361693 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.077) 0:00:57.425 **** 2026-02-25 14:32:49.361709 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:49.405416 | controller | 2026-02-25 14:32:49.405489 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:49.405498 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.058) 0:00:57.484 **** 2026-02-25 14:32:49.405506 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.058) 0:00:57.483 **** 2026-02-25 14:32:49.405526 | controller | ok: [localhost] => 2026-02-25 14:32:49.630605 | controller | changed: false 2026-02-25 14:32:49.630668 | controller | msg: All assertions passed 2026-02-25 14:32:49.630674 | controller | 2026-02-25 14:32:49.630679 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:49.630685 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.043) 0:00:57.528 **** 2026-02-25 14:32:49.630690 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.043) 0:00:57.526 **** 2026-02-25 14:32:49.630714 | controller | ok: [localhost] 2026-02-25 14:32:49.685004 | controller | 2026-02-25 14:32:49.685088 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:49.685100 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.225) 0:00:57.753 **** 2026-02-25 14:32:49.685108 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.225) 0:00:57.752 **** 2026-02-25 14:32:49.685130 | controller | ok: [localhost] => 2026-02-25 14:32:49.921152 | controller | changed: false 2026-02-25 14:32:49.921209 | controller | msg: All assertions passed 2026-02-25 14:32:49.921215 | controller | 2026-02-25 14:32:49.921220 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:49.921233 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.054) 0:00:57.808 **** 2026-02-25 14:32:49.921238 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.054) 0:00:57.806 **** 2026-02-25 14:32:49.921249 | controller | ok: [localhost] 2026-02-25 14:32:50.160959 | controller | 2026-02-25 14:32:50.161033 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:50.161044 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:50.161052 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:50.161058 | controller | _config_map_content | 2026-02-25 14:32:50.161064 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:50.161072 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:50.161078 | controller | matching_parameter='regex') 2026-02-25 14:32:50.161084 | controller | }}, cacheable=False] *** 2026-02-25 14:32:50.161091 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.236) 0:00:58.044 **** 2026-02-25 14:32:50.161098 | controller | Wednesday 25 February 2026 14:32:49 +0000 (0:00:00.236) 0:00:58.042 **** 2026-02-25 14:32:50.161115 | controller | ok: [localhost] 2026-02-25 14:32:50.201866 | controller | 2026-02-25 14:32:50.201918 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:50.201925 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.239) 0:00:58.283 **** 2026-02-25 14:32:50.201930 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.239) 0:00:58.282 **** 2026-02-25 14:32:50.201942 | controller | skipping: [localhost] 2026-02-25 14:32:50.409822 | controller | 2026-02-25 14:32:50.409898 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:50.409909 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.040) 0:00:58.324 **** 2026-02-25 14:32:50.409917 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.040) 0:00:58.323 **** 2026-02-25 14:32:50.409933 | controller | changed: [localhost] 2026-02-25 14:32:50.859022 | controller | 2026-02-25 14:32:50.859065 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:50.859074 | controller | (snippet_datadir, 2026-02-25 14:32:50.859082 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:50.859089 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:50.859096 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.207) 0:00:58.532 **** 2026-02-25 14:32:50.859103 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.207) 0:00:58.531 **** 2026-02-25 14:32:50.859116 | controller | changed: [localhost] 2026-02-25 14:32:50.933601 | controller | 2026-02-25 14:32:50.933644 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:50.933654 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.449) 0:00:58.981 **** 2026-02-25 14:32:50.933663 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.449) 0:00:58.980 **** 2026-02-25 14:32:50.933677 | controller | ok: [localhost] 2026-02-25 14:32:51.377393 | controller | 2026-02-25 14:32:51.377551 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:51.377563 | controller | (snippet_datadir, 2026-02-25 14:32:51.377569 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:51.377574 | controller | }}, content={{ 2026-02-25 14:32:51.377578 | controller | _base64_patch | 2026-02-25 14:32:51.377583 | controller | default({}) | 2026-02-25 14:32:51.377587 | controller | to_nice_yaml 2026-02-25 14:32:51.377591 | controller | }}, mode=0644] *** 2026-02-25 14:32:51.377596 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.074) 0:00:59.056 **** 2026-02-25 14:32:51.377600 | controller | Wednesday 25 February 2026 14:32:50 +0000 (0:00:00.074) 0:00:59.055 **** 2026-02-25 14:32:51.377616 | controller | changed: [localhost] 2026-02-25 14:32:51.745930 | controller | 2026-02-25 14:32:51.746071 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:51.746080 | controller | (snippet_datadir, 2026-02-25 14:32:51.746086 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:51.746092 | controller | }}, content={{ 2026-02-25 14:32:51.746097 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:51.746103 | controller | default({}) | 2026-02-25 14:32:51.746107 | controller | to_nice_yaml 2026-02-25 14:32:51.746112 | controller | }}, mode=0644] *** 2026-02-25 14:32:51.746116 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.442) 0:00:59.499 **** 2026-02-25 14:32:51.746121 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.443) 0:00:59.498 **** 2026-02-25 14:32:51.746143 | controller | changed: [localhost] 2026-02-25 14:32:52.126170 | controller | 2026-02-25 14:32:52.126277 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:52.126285 | controller | ( 2026-02-25 14:32:52.126290 | controller | snippet_datadir, 2026-02-25 14:32:52.126297 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:52.126303 | controller | ) | path_join 2026-02-25 14:32:52.126309 | controller | }}, mode=0644] *** 2026-02-25 14:32:52.126314 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.369) 0:00:59.868 **** 2026-02-25 14:32:52.126321 | controller | Wednesday 25 February 2026 14:32:51 +0000 (0:00:00.369) 0:00:59.867 **** 2026-02-25 14:32:52.126343 | controller | changed: [localhost] 2026-02-25 14:32:52.182471 | controller | 2026-02-25 14:32:52.182511 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:52.182518 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.380) 0:01:00.249 **** 2026-02-25 14:32:52.182523 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.380) 0:01:00.247 **** 2026-02-25 14:32:52.182533 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:52.225135 | controller | 2026-02-25 14:32:52.225194 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:52.225202 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.056) 0:01:00.305 **** 2026-02-25 14:32:52.225209 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.056) 0:01:00.303 **** 2026-02-25 14:32:52.225223 | controller | ok: [localhost] => 2026-02-25 14:32:52.448988 | controller | changed: false 2026-02-25 14:32:52.449068 | controller | msg: All assertions passed 2026-02-25 14:32:52.449091 | controller | 2026-02-25 14:32:52.449102 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:52.449109 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.042) 0:01:00.348 **** 2026-02-25 14:32:52.449116 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.042) 0:01:00.346 **** 2026-02-25 14:32:52.449134 | controller | ok: [localhost] 2026-02-25 14:32:52.520270 | controller | 2026-02-25 14:32:52.520319 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:52.520331 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.223) 0:01:00.571 **** 2026-02-25 14:32:52.520341 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.223) 0:01:00.570 **** 2026-02-25 14:32:52.520362 | controller | ok: [localhost] 2026-02-25 14:32:53.139253 | controller | 2026-02-25 14:32:53.139329 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:32:53.139340 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.071) 0:01:00.643 **** 2026-02-25 14:32:53.139349 | controller | Wednesday 25 February 2026 14:32:52 +0000 (0:00:00.071) 0:01:00.641 **** 2026-02-25 14:32:53.139368 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml) 2026-02-25 14:32:53.257996 | 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-25 14:32:53.258081 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml) 2026-02-25 14:32:53.258093 | controller | 2026-02-25 14:32:53.258101 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:32:53.258107 | controller | _content | 2026-02-25 14:32:53.258114 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:32:53.258120 | controller | combine(_parsed, recursive=true) 2026-02-25 14:32:53.258126 | controller | }} 2026-02-25 14:32:53.258132 | controller | ] *** 2026-02-25 14:32:53.258137 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.618) 0:01:01.262 **** 2026-02-25 14:32:53.258141 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.618) 0:01:01.260 **** 2026-02-25 14:32:53.258159 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:32:53.467411 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:32:53.467465 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:32:53.467478 | controller | 2026-02-25 14:32:53.467489 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:32:53.467500 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.118) 0:01:01.380 **** 2026-02-25 14:32:53.467510 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.118) 0:01:01.379 **** 2026-02-25 14:32:53.467528 | controller | changed: [localhost] 2026-02-25 14:32:53.915931 | controller | 2026-02-25 14:32:53.916001 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:32:53.916008 | controller | (_destdir, 2026-02-25 14:32:53.916013 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:32:53.916018 | controller | }}, content={{ 2026-02-25 14:32:53.916022 | controller | ( 2026-02-25 14:32:53.916027 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:32:53.916032 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:32:53.916043 | controller | }}, mode=0644] *** 2026-02-25 14:32:53.916048 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.209) 0:01:01.590 **** 2026-02-25 14:32:53.916053 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.209) 0:01:01.588 **** 2026-02-25 14:32:53.916068 | controller | changed: [localhost] 2026-02-25 14:32:54.193624 | controller | 2026-02-25 14:32:54.193686 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/edpm/computes/r0 mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:32:54.193693 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:32:54.193699 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:32:54.193703 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:32:54.193708 | controller | }}, dest={{ 2026-02-25 14:32:54.193713 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:54.193718 | controller | stage['path'], _val.src_file 2026-02-25 14:32:54.193723 | controller | ) | 2026-02-25 14:32:54.193728 | controller | path_join 2026-02-25 14:32:54.193746 | controller | }}] *** 2026-02-25 14:32:54.193751 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.448) 0:01:02.038 **** 2026-02-25 14:32:54.193756 | controller | Wednesday 25 February 2026 14:32:53 +0000 (0:00:00.448) 0:01:02.037 **** 2026-02-25 14:32:54.193770 | controller | changed: [localhost] => (item=edpm-r0-compute-nodeset-values) 2026-02-25 14:32:54.235804 | controller | 2026-02-25 14:32:54.235881 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:54.235892 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.277) 0:01:02.316 **** 2026-02-25 14:32:54.235900 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.277) 0:01:02.315 **** 2026-02-25 14:32:54.235920 | controller | skipping: [localhost] 2026-02-25 14:32:54.605541 | controller | 2026-02-25 14:32:54.605621 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/edpm/computes/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:32:54.605653 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.042) 0:01:02.358 **** 2026-02-25 14:32:54.605660 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.042) 0:01:02.357 **** 2026-02-25 14:32:54.605678 | controller | changed: [localhost] 2026-02-25 14:32:54.987861 | controller | 2026-02-25 14:32:54.987903 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:32:54.987910 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.370) 0:01:02.728 **** 2026-02-25 14:32:54.987915 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.370) 0:01:02.727 **** 2026-02-25 14:32:54.987925 | controller | changed: [localhost] 2026-02-25 14:32:55.301966 | controller | 2026-02-25 14:32:55.302051 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/edpm/computes/r0 remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:32:55.302066 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:32:55.302078 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:32:55.302090 | controller | }}, mode=0644] *** 2026-02-25 14:32:55.302101 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.382) 0:01:03.110 **** 2026-02-25 14:32:55.302111 | controller | Wednesday 25 February 2026 14:32:54 +0000 (0:00:00.382) 0:01:03.109 **** 2026-02-25 14:32:55.302135 | controller | changed: [localhost] 2026-02-25 14:32:55.346300 | controller | 2026-02-25 14:32:55.346428 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:55.346437 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.314) 0:01:03.425 **** 2026-02-25 14:32:55.346443 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.314) 0:01:03.423 **** 2026-02-25 14:32:55.346467 | controller | skipping: [localhost] 2026-02-25 14:32:55.412973 | controller | 2026-02-25 14:32:55.413101 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/edpm/computes/r0 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:32:55.413110 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.043) 0:01:03.469 **** 2026-02-25 14:32:55.413117 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.044) 0:01:03.467 **** 2026-02-25 14:32:55.413141 | controller | skipping: [localhost] 2026-02-25 14:32:55.475420 | controller | 2026-02-25 14:32:55.475477 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/edpm/computes/r0 _raw_params=wait_condition.yml] *** 2026-02-25 14:32:55.475486 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.066) 0:01:03.535 **** 2026-02-25 14:32:55.475492 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.066) 0:01:03.534 **** 2026-02-25 14:32:55.475504 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:32:55.545207 | controller | skipping: [localhost] 2026-02-25 14:32:55.545297 | controller | 2026-02-25 14:32:55.545304 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:32:55.545309 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.062) 0:01:03.598 **** 2026-02-25 14:32:55.545315 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.062) 0:01:03.596 **** 2026-02-25 14:32:55.545333 | controller | skipping: [localhost] 2026-02-25 14:32:55.604589 | controller | 2026-02-25 14:32:55.604669 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/computes/r0 name=run_hook] *** 2026-02-25 14:32:55.604680 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.069) 0:01:03.667 **** 2026-02-25 14:32:55.604696 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.069) 0:01:03.666 **** 2026-02-25 14:32:55.604716 | controller | skipping: [localhost] 2026-02-25 14:32:55.675104 | controller | 2026-02-25 14:32:55.675177 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:32:55.675194 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.059) 0:01:03.727 **** 2026-02-25 14:32:55.675200 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.059) 0:01:03.726 **** 2026-02-25 14:32:55.675224 | controller | ok: [localhost] => 2026-02-25 14:32:55.709724 | controller | changed: false 2026-02-25 14:32:55.709815 | controller | msg: All assertions passed 2026-02-25 14:32:55.709830 | controller | 2026-02-25 14:32:55.709836 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:55.709841 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.070) 0:01:03.798 **** 2026-02-25 14:32:55.709847 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.070) 0:01:03.796 **** 2026-02-25 14:32:55.709862 | controller | skipping: [localhost] 2026-02-25 14:32:55.756268 | controller | 2026-02-25 14:32:55.756345 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:32:55.756357 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.034) 0:01:03.832 **** 2026-02-25 14:32:55.756364 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.034) 0:01:03.830 **** 2026-02-25 14:32:55.756384 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:32:55.777898 | controller | 2026-02-25 14:32:55.777979 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:32:55.777989 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.046) 0:01:03.878 **** 2026-02-25 14:32:55.777997 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.046) 0:01:03.877 **** 2026-02-25 14:32:55.778016 | controller | skipping: [localhost] 2026-02-25 14:32:55.806893 | controller | 2026-02-25 14:32:55.807022 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:32:55.807035 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.021) 0:01:03.900 **** 2026-02-25 14:32:55.807044 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.021) 0:01:03.899 **** 2026-02-25 14:32:55.807072 | controller | ok: [localhost] 2026-02-25 14:32:56.026317 | controller | 2026-02-25 14:32:56.026390 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:32:56.026399 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:32:56.026405 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:32:56.026413 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:56.026419 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.028) 0:01:03.929 **** 2026-02-25 14:32:56.026426 | controller | Wednesday 25 February 2026 14:32:55 +0000 (0:00:00.028) 0:01:03.928 **** 2026-02-25 14:32:56.026445 | controller | ok: [localhost] => (item={'name': 'edpm-r1-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 14:32:56.098984 | controller | 2026-02-25 14:32:56.099106 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:32:56.099123 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.219) 0:01:04.149 **** 2026-02-25 14:32:56.099134 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.219) 0:01:04.147 **** 2026-02-25 14:32:56.099160 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:32:56.136970 | controller | 2026-02-25 14:32:56.137055 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/computes/r1 name=run_hook] *** 2026-02-25 14:32:56.137069 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.072) 0:01:04.221 **** 2026-02-25 14:32:56.137097 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.072) 0:01:04.220 **** 2026-02-25 14:32:56.137134 | controller | skipping: [localhost] 2026-02-25 14:32:56.207894 | controller | 2026-02-25 14:32:56.208018 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/edpm/computes/r1 name=ci_gen_kustomize_values] *** 2026-02-25 14:32:56.208030 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.038) 0:01:04.260 **** 2026-02-25 14:32:56.208038 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.038) 0:01:04.258 **** 2026-02-25 14:32:56.208066 | controller | 2026-02-25 14:32:56.266607 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:32:56.266761 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.070) 0:01:04.330 **** 2026-02-25 14:32:56.266769 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.070) 0:01:04.329 **** 2026-02-25 14:32:56.266790 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:32:56.310729 | controller | 2026-02-25 14:32:56.310876 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:32:56.310887 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.058) 0:01:04.389 **** 2026-02-25 14:32:56.310895 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.058) 0:01:04.387 **** 2026-02-25 14:32:56.310923 | controller | ok: [localhost] => 2026-02-25 14:32:56.513302 | controller | changed: false 2026-02-25 14:32:56.513421 | controller | msg: All assertions passed 2026-02-25 14:32:56.513429 | controller | 2026-02-25 14:32:56.513435 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:32:56.513442 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.044) 0:01:04.433 **** 2026-02-25 14:32:56.513449 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.044) 0:01:04.432 **** 2026-02-25 14:32:56.513472 | controller | ok: [localhost] 2026-02-25 14:32:56.565266 | controller | 2026-02-25 14:32:56.565351 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:32:56.565360 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.202) 0:01:04.636 **** 2026-02-25 14:32:56.565366 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.202) 0:01:04.634 **** 2026-02-25 14:32:56.565385 | controller | ok: [localhost] => 2026-02-25 14:32:56.754817 | controller | changed: false 2026-02-25 14:32:56.754909 | controller | msg: All assertions passed 2026-02-25 14:32:56.754928 | controller | 2026-02-25 14:32:56.754944 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:32:56.754960 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.051) 0:01:04.688 **** 2026-02-25 14:32:56.754975 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.051) 0:01:04.686 **** 2026-02-25 14:32:56.755006 | controller | ok: [localhost] 2026-02-25 14:32:57.016623 | controller | 2026-02-25 14:32:57.016722 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:32:57.016729 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:32:57.016751 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:32:57.016756 | controller | _config_map_content | 2026-02-25 14:32:57.016761 | controller | ansible.utils.remove_keys( 2026-02-25 14:32:57.016768 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:32:57.016772 | controller | matching_parameter='regex') 2026-02-25 14:32:57.016777 | controller | }}, cacheable=False] *** 2026-02-25 14:32:57.016781 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.189) 0:01:04.877 **** 2026-02-25 14:32:57.016796 | controller | Wednesday 25 February 2026 14:32:56 +0000 (0:00:00.189) 0:01:04.876 **** 2026-02-25 14:32:57.016812 | controller | ok: [localhost] 2026-02-25 14:32:57.054437 | controller | 2026-02-25 14:32:57.054492 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:32:57.054498 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.261) 0:01:05.139 **** 2026-02-25 14:32:57.054504 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.261) 0:01:05.137 **** 2026-02-25 14:32:57.054521 | controller | skipping: [localhost] 2026-02-25 14:32:57.237945 | controller | 2026-02-25 14:32:57.238000 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:32:57.238014 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.038) 0:01:05.177 **** 2026-02-25 14:32:57.238024 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.038) 0:01:05.176 **** 2026-02-25 14:32:57.238042 | controller | changed: [localhost] 2026-02-25 14:32:57.733298 | controller | 2026-02-25 14:32:57.733415 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:32:57.733423 | controller | (snippet_datadir, 2026-02-25 14:32:57.733429 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:32:57.733434 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:32:57.733439 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.183) 0:01:05.360 **** 2026-02-25 14:32:57.733444 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.183) 0:01:05.359 **** 2026-02-25 14:32:57.733466 | controller | changed: [localhost] 2026-02-25 14:32:57.805539 | controller | 2026-02-25 14:32:57.805800 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:32:57.805818 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.495) 0:01:05.856 **** 2026-02-25 14:32:57.805826 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.495) 0:01:05.854 **** 2026-02-25 14:32:57.805853 | controller | ok: [localhost] 2026-02-25 14:32:58.231314 | controller | 2026-02-25 14:32:58.231389 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:32:58.231395 | controller | (snippet_datadir, 2026-02-25 14:32:58.231400 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:32:58.231405 | controller | }}, content={{ 2026-02-25 14:32:58.231409 | controller | _base64_patch | 2026-02-25 14:32:58.231414 | controller | default({}) | 2026-02-25 14:32:58.231418 | controller | to_nice_yaml 2026-02-25 14:32:58.231423 | controller | }}, mode=0644] *** 2026-02-25 14:32:58.231427 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.072) 0:01:05.928 **** 2026-02-25 14:32:58.231432 | controller | Wednesday 25 February 2026 14:32:57 +0000 (0:00:00.072) 0:01:05.927 **** 2026-02-25 14:32:58.231447 | controller | changed: [localhost] 2026-02-25 14:32:58.659863 | controller | 2026-02-25 14:32:58.659999 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:32:58.660011 | controller | (snippet_datadir, 2026-02-25 14:32:58.660018 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:32:58.660026 | controller | }}, content={{ 2026-02-25 14:32:58.660033 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:32:58.660040 | controller | default({}) | 2026-02-25 14:32:58.660046 | controller | to_nice_yaml 2026-02-25 14:32:58.660052 | controller | }}, mode=0644] *** 2026-02-25 14:32:58.660059 | controller | Wednesday 25 February 2026 14:32:58 +0000 (0:00:00.425) 0:01:06.353 **** 2026-02-25 14:32:58.660065 | controller | Wednesday 25 February 2026 14:32:58 +0000 (0:00:00.425) 0:01:06.352 **** 2026-02-25 14:32:58.660095 | controller | changed: [localhost] 2026-02-25 14:32:59.131699 | controller | 2026-02-25 14:32:59.131776 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:32:59.131786 | controller | ( 2026-02-25 14:32:59.131793 | controller | snippet_datadir, 2026-02-25 14:32:59.131800 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:32:59.131812 | controller | ) | path_join 2026-02-25 14:32:59.131819 | controller | }}, mode=0644] *** 2026-02-25 14:32:59.131825 | controller | Wednesday 25 February 2026 14:32:58 +0000 (0:00:00.428) 0:01:06.781 **** 2026-02-25 14:32:59.131832 | controller | Wednesday 25 February 2026 14:32:58 +0000 (0:00:00.428) 0:01:06.780 **** 2026-02-25 14:32:59.131848 | controller | changed: [localhost] 2026-02-25 14:32:59.196348 | controller | 2026-02-25 14:32:59.196434 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:32:59.196443 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.472) 0:01:07.254 **** 2026-02-25 14:32:59.196451 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.472) 0:01:07.253 **** 2026-02-25 14:32:59.196474 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:32:59.248575 | controller | 2026-02-25 14:32:59.248657 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:32:59.248668 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.064) 0:01:07.319 **** 2026-02-25 14:32:59.248675 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.064) 0:01:07.317 **** 2026-02-25 14:32:59.248696 | controller | ok: [localhost] => 2026-02-25 14:32:59.445552 | controller | changed: false 2026-02-25 14:32:59.445622 | controller | msg: All assertions passed 2026-02-25 14:32:59.445632 | controller | 2026-02-25 14:32:59.445639 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:32:59.445651 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.052) 0:01:07.371 **** 2026-02-25 14:32:59.445658 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.052) 0:01:07.369 **** 2026-02-25 14:32:59.445677 | controller | ok: [localhost] 2026-02-25 14:32:59.494837 | controller | 2026-02-25 14:32:59.494910 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:32:59.494919 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.196) 0:01:07.568 **** 2026-02-25 14:32:59.494926 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.196) 0:01:07.566 **** 2026-02-25 14:32:59.494943 | controller | ok: [localhost] 2026-02-25 14:33:00.079620 | controller | 2026-02-25 14:33:00.079766 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:00.079778 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.049) 0:01:07.617 **** 2026-02-25 14:33:00.079783 | controller | Wednesday 25 February 2026 14:32:59 +0000 (0:00:00.049) 0:01:07.616 **** 2026-02-25 14:33:00.079834 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml) 2026-02-25 14:33:00.249053 | 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-25 14:33:00.249185 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml) 2026-02-25 14:33:00.249195 | controller | 2026-02-25 14:33:00.249203 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:00.249211 | controller | _content | 2026-02-25 14:33:00.249218 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:00.249225 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:00.249233 | controller | }} 2026-02-25 14:33:00.249240 | controller | ] *** 2026-02-25 14:33:00.249248 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.584) 0:01:08.202 **** 2026-02-25 14:33:00.249255 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.584) 0:01:08.200 **** 2026-02-25 14:33:00.249283 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:33:00.528949 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:00.529048 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:00.529062 | controller | 2026-02-25 14:33:00.529073 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:00.529084 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.169) 0:01:08.371 **** 2026-02-25 14:33:00.529094 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.169) 0:01:08.370 **** 2026-02-25 14:33:00.529117 | controller | changed: [localhost] 2026-02-25 14:33:00.938694 | controller | 2026-02-25 14:33:00.938830 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:00.938838 | controller | (_destdir, 2026-02-25 14:33:00.938844 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:00.938849 | controller | }}, content={{ 2026-02-25 14:33:00.938853 | controller | ( 2026-02-25 14:33:00.938858 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:00.938862 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:00.938867 | controller | }}, mode=0644] *** 2026-02-25 14:33:00.938872 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.279) 0:01:08.651 **** 2026-02-25 14:33:00.938884 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.279) 0:01:08.650 **** 2026-02-25 14:33:00.938900 | controller | changed: [localhost] 2026-02-25 14:33:01.234983 | controller | 2026-02-25 14:33:01.235036 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/edpm/computes/r1 mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:01.235045 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:01.235053 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:01.235059 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:01.235066 | controller | }}, dest={{ 2026-02-25 14:33:01.235073 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:01.235080 | controller | stage['path'], _val.src_file 2026-02-25 14:33:01.235087 | controller | ) | 2026-02-25 14:33:01.235093 | controller | path_join 2026-02-25 14:33:01.235100 | controller | }}] *** 2026-02-25 14:33:01.235107 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.409) 0:01:09.061 **** 2026-02-25 14:33:01.235114 | controller | Wednesday 25 February 2026 14:33:00 +0000 (0:00:00.409) 0:01:09.059 **** 2026-02-25 14:33:01.235128 | controller | changed: [localhost] => (item=edpm-r1-compute-nodeset-values) 2026-02-25 14:33:01.284635 | controller | 2026-02-25 14:33:01.284712 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:01.284721 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.296) 0:01:09.358 **** 2026-02-25 14:33:01.284728 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.296) 0:01:09.356 **** 2026-02-25 14:33:01.284766 | controller | skipping: [localhost] 2026-02-25 14:33:01.712399 | controller | 2026-02-25 14:33:01.712486 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/edpm/computes/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:01.712500 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.049) 0:01:09.407 **** 2026-02-25 14:33:01.712511 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.049) 0:01:09.406 **** 2026-02-25 14:33:01.712536 | controller | changed: [localhost] 2026-02-25 14:33:02.124639 | controller | 2026-02-25 14:33:02.124780 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:02.124809 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.427) 0:01:09.835 **** 2026-02-25 14:33:02.124817 | controller | Wednesday 25 February 2026 14:33:01 +0000 (0:00:00.427) 0:01:09.834 **** 2026-02-25 14:33:02.124842 | controller | changed: [localhost] 2026-02-25 14:33:02.395059 | controller | 2026-02-25 14:33:02.395182 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/edpm/computes/r1 remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:02.395190 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:02.395196 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:02.395221 | controller | }}, mode=0644] *** 2026-02-25 14:33:02.395226 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.411) 0:01:10.246 **** 2026-02-25 14:33:02.395231 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.411) 0:01:10.245 **** 2026-02-25 14:33:02.395254 | controller | changed: [localhost] 2026-02-25 14:33:02.438578 | controller | 2026-02-25 14:33:02.438705 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:02.438713 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.271) 0:01:10.517 **** 2026-02-25 14:33:02.438719 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.271) 0:01:10.516 **** 2026-02-25 14:33:02.438769 | controller | skipping: [localhost] 2026-02-25 14:33:02.481227 | controller | 2026-02-25 14:33:02.481354 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/edpm/computes/r1 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:02.481366 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.043) 0:01:10.561 **** 2026-02-25 14:33:02.481374 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.043) 0:01:10.560 **** 2026-02-25 14:33:02.481401 | controller | skipping: [localhost] 2026-02-25 14:33:02.523979 | controller | 2026-02-25 14:33:02.524041 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/edpm/computes/r1 _raw_params=wait_condition.yml] *** 2026-02-25 14:33:02.524055 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.042) 0:01:10.603 **** 2026-02-25 14:33:02.524067 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.042) 0:01:10.602 **** 2026-02-25 14:33:02.524087 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:02.572130 | controller | skipping: [localhost] 2026-02-25 14:33:02.572183 | controller | 2026-02-25 14:33:02.572196 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:02.572207 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.042) 0:01:10.646 **** 2026-02-25 14:33:02.572217 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.042) 0:01:10.645 **** 2026-02-25 14:33:02.572235 | controller | skipping: [localhost] 2026-02-25 14:33:02.611550 | controller | 2026-02-25 14:33:02.611620 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/computes/r1 name=run_hook] *** 2026-02-25 14:33:02.611645 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.048) 0:01:10.695 **** 2026-02-25 14:33:02.611660 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.048) 0:01:10.693 **** 2026-02-25 14:33:02.611684 | controller | skipping: [localhost] 2026-02-25 14:33:02.660445 | controller | 2026-02-25 14:33:02.660483 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:33:02.660490 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.039) 0:01:10.734 **** 2026-02-25 14:33:02.660495 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.039) 0:01:10.733 **** 2026-02-25 14:33:02.660505 | controller | ok: [localhost] => 2026-02-25 14:33:02.689583 | controller | changed: false 2026-02-25 14:33:02.689708 | controller | msg: All assertions passed 2026-02-25 14:33:02.689717 | controller | 2026-02-25 14:33:02.689725 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:02.689757 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.048) 0:01:10.783 **** 2026-02-25 14:33:02.689767 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.048) 0:01:10.782 **** 2026-02-25 14:33:02.689793 | controller | skipping: [localhost] 2026-02-25 14:33:02.724787 | controller | 2026-02-25 14:33:02.724905 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:02.724913 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.029) 0:01:10.812 **** 2026-02-25 14:33:02.724919 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.029) 0:01:10.811 **** 2026-02-25 14:33:02.724943 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:02.746214 | controller | 2026-02-25 14:33:02.746330 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:33:02.746340 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.034) 0:01:10.847 **** 2026-02-25 14:33:02.746346 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.034) 0:01:10.846 **** 2026-02-25 14:33:02.746368 | controller | skipping: [localhost] 2026-02-25 14:33:02.777049 | controller | 2026-02-25 14:33:02.777175 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:33:02.777188 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.021) 0:01:10.869 **** 2026-02-25 14:33:02.777194 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.021) 0:01:10.867 **** 2026-02-25 14:33:02.777228 | controller | ok: [localhost] 2026-02-25 14:33:02.984208 | controller | 2026-02-25 14:33:02.984542 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:33:02.984553 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:02.984560 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:33:02.984568 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:02.984574 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.030) 0:01:10.899 **** 2026-02-25 14:33:02.984582 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.030) 0:01:10.898 **** 2026-02-25 14:33:02.984608 | controller | ok: [localhost] => (item={'name': 'edpm-r2-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 14:33:03.042907 | controller | 2026-02-25 14:33:03.043030 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:33:03.043039 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.207) 0:01:11.107 **** 2026-02-25 14:33:03.043045 | controller | Wednesday 25 February 2026 14:33:02 +0000 (0:00:00.207) 0:01:11.105 **** 2026-02-25 14:33:03.043068 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:33:03.084794 | controller | 2026-02-25 14:33:03.084905 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/computes/r2 name=run_hook] *** 2026-02-25 14:33:03.084913 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.058) 0:01:11.165 **** 2026-02-25 14:33:03.084918 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.058) 0:01:11.164 **** 2026-02-25 14:33:03.084939 | controller | skipping: [localhost] 2026-02-25 14:33:03.153578 | controller | 2026-02-25 14:33:03.153699 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/edpm/computes/r2 name=ci_gen_kustomize_values] *** 2026-02-25 14:33:03.153710 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.041) 0:01:11.207 **** 2026-02-25 14:33:03.153718 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.041) 0:01:11.206 **** 2026-02-25 14:33:03.153764 | controller | 2026-02-25 14:33:03.228760 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:03.228880 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.069) 0:01:11.276 **** 2026-02-25 14:33:03.228889 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.069) 0:01:11.275 **** 2026-02-25 14:33:03.228915 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:03.281524 | controller | 2026-02-25 14:33:03.281667 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:03.281674 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.074) 0:01:11.351 **** 2026-02-25 14:33:03.281680 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.074) 0:01:11.350 **** 2026-02-25 14:33:03.281702 | controller | ok: [localhost] => 2026-02-25 14:33:03.530029 | controller | changed: false 2026-02-25 14:33:03.530187 | controller | msg: All assertions passed 2026-02-25 14:33:03.530201 | controller | 2026-02-25 14:33:03.530214 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:03.530226 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.053) 0:01:11.404 **** 2026-02-25 14:33:03.530237 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.053) 0:01:11.403 **** 2026-02-25 14:33:03.530277 | controller | ok: [localhost] 2026-02-25 14:33:03.582355 | controller | 2026-02-25 14:33:03.582479 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:03.582490 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.247) 0:01:11.652 **** 2026-02-25 14:33:03.582498 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.247) 0:01:11.650 **** 2026-02-25 14:33:03.582523 | controller | ok: [localhost] => 2026-02-25 14:33:03.787333 | controller | changed: false 2026-02-25 14:33:03.787480 | controller | msg: All assertions passed 2026-02-25 14:33:03.787488 | controller | 2026-02-25 14:33:03.787494 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:03.787501 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.052) 0:01:11.705 **** 2026-02-25 14:33:03.787506 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.052) 0:01:11.703 **** 2026-02-25 14:33:03.787528 | controller | ok: [localhost] 2026-02-25 14:33:04.052841 | controller | 2026-02-25 14:33:04.052923 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:04.052937 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:04.052948 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:04.052959 | controller | _config_map_content | 2026-02-25 14:33:04.052969 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:04.052979 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:04.052989 | controller | matching_parameter='regex') 2026-02-25 14:33:04.052999 | controller | }}, cacheable=False] *** 2026-02-25 14:33:04.053009 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.204) 0:01:11.909 **** 2026-02-25 14:33:04.053019 | controller | Wednesday 25 February 2026 14:33:03 +0000 (0:00:00.204) 0:01:11.908 **** 2026-02-25 14:33:04.053040 | controller | ok: [localhost] 2026-02-25 14:33:04.113492 | controller | 2026-02-25 14:33:04.113596 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:04.113605 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.265) 0:01:12.175 **** 2026-02-25 14:33:04.113613 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.265) 0:01:12.174 **** 2026-02-25 14:33:04.113636 | controller | skipping: [localhost] 2026-02-25 14:33:04.360130 | controller | 2026-02-25 14:33:04.360439 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:04.360450 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.060) 0:01:12.236 **** 2026-02-25 14:33:04.360455 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.060) 0:01:12.234 **** 2026-02-25 14:33:04.360477 | controller | changed: [localhost] 2026-02-25 14:33:04.908804 | controller | 2026-02-25 14:33:04.908871 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:04.908879 | controller | (snippet_datadir, 2026-02-25 14:33:04.908884 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:04.908888 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:04.908893 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.246) 0:01:12.482 **** 2026-02-25 14:33:04.908898 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.246) 0:01:12.481 **** 2026-02-25 14:33:04.908915 | controller | changed: [localhost] 2026-02-25 14:33:04.990540 | controller | 2026-02-25 14:33:04.990588 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:04.990600 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.548) 0:01:13.031 **** 2026-02-25 14:33:04.990610 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.548) 0:01:13.030 **** 2026-02-25 14:33:04.990626 | controller | ok: [localhost] 2026-02-25 14:33:05.390127 | controller | 2026-02-25 14:33:05.390183 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:05.390189 | controller | (snippet_datadir, 2026-02-25 14:33:05.390194 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:05.390199 | controller | }}, content={{ 2026-02-25 14:33:05.390204 | controller | _base64_patch | 2026-02-25 14:33:05.390208 | controller | default({}) | 2026-02-25 14:33:05.390213 | controller | to_nice_yaml 2026-02-25 14:33:05.390217 | controller | }}, mode=0644] *** 2026-02-25 14:33:05.390222 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.081) 0:01:13.113 **** 2026-02-25 14:33:05.390227 | controller | Wednesday 25 February 2026 14:33:04 +0000 (0:00:00.081) 0:01:13.111 **** 2026-02-25 14:33:05.390239 | controller | changed: [localhost] 2026-02-25 14:33:05.835778 | controller | 2026-02-25 14:33:05.835814 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:05.835821 | controller | (snippet_datadir, 2026-02-25 14:33:05.835826 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:05.835831 | controller | }}, content={{ 2026-02-25 14:33:05.835836 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:05.835841 | controller | default({}) | 2026-02-25 14:33:05.835848 | controller | to_nice_yaml 2026-02-25 14:33:05.835853 | controller | }}, mode=0644] *** 2026-02-25 14:33:05.835857 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.399) 0:01:13.513 **** 2026-02-25 14:33:05.835862 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.399) 0:01:13.511 **** 2026-02-25 14:33:05.835871 | controller | changed: [localhost] 2026-02-25 14:33:06.278782 | controller | 2026-02-25 14:33:06.278815 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:06.278822 | controller | ( 2026-02-25 14:33:06.278826 | controller | snippet_datadir, 2026-02-25 14:33:06.278831 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:06.278836 | controller | ) | path_join 2026-02-25 14:33:06.278846 | controller | }}, mode=0644] *** 2026-02-25 14:33:06.278851 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.445) 0:01:13.958 **** 2026-02-25 14:33:06.278855 | controller | Wednesday 25 February 2026 14:33:05 +0000 (0:00:00.445) 0:01:13.957 **** 2026-02-25 14:33:06.278865 | controller | changed: [localhost] 2026-02-25 14:33:06.335557 | controller | 2026-02-25 14:33:06.335593 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:06.335599 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.443) 0:01:14.401 **** 2026-02-25 14:33:06.335604 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.443) 0:01:14.400 **** 2026-02-25 14:33:06.335615 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:06.381428 | controller | 2026-02-25 14:33:06.381462 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:06.381472 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.056) 0:01:14.458 **** 2026-02-25 14:33:06.381477 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.056) 0:01:14.456 **** 2026-02-25 14:33:06.381487 | controller | ok: [localhost] => 2026-02-25 14:33:06.601458 | controller | changed: false 2026-02-25 14:33:06.601509 | controller | msg: All assertions passed 2026-02-25 14:33:06.601523 | controller | 2026-02-25 14:33:06.601534 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:06.601546 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.046) 0:01:14.504 **** 2026-02-25 14:33:06.601557 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.046) 0:01:14.503 **** 2026-02-25 14:33:06.601575 | controller | ok: [localhost] 2026-02-25 14:33:06.641853 | controller | 2026-02-25 14:33:06.641885 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:06.641892 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.219) 0:01:14.723 **** 2026-02-25 14:33:06.641897 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.219) 0:01:14.722 **** 2026-02-25 14:33:06.641906 | controller | ok: [localhost] 2026-02-25 14:33:07.285468 | controller | 2026-02-25 14:33:07.285502 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:07.285508 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.041) 0:01:14.764 **** 2026-02-25 14:33:07.285513 | controller | Wednesday 25 February 2026 14:33:06 +0000 (0:00:00.040) 0:01:14.763 **** 2026-02-25 14:33:07.285522 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml) 2026-02-25 14:33:07.446099 | 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-25 14:33:07.446158 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml) 2026-02-25 14:33:07.446178 | controller | 2026-02-25 14:33:07.446194 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:07.446210 | controller | _content | 2026-02-25 14:33:07.446222 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:07.446232 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:07.446244 | controller | }} 2026-02-25 14:33:07.446255 | controller | ] *** 2026-02-25 14:33:07.446265 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.643) 0:01:15.408 **** 2026-02-25 14:33:07.446277 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.643) 0:01:15.406 **** 2026-02-25 14:33:07.446297 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:33:07.675053 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:07.675114 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:07.675133 | controller | 2026-02-25 14:33:07.675149 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:07.675165 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.160) 0:01:15.568 **** 2026-02-25 14:33:07.675177 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.160) 0:01:15.567 **** 2026-02-25 14:33:07.675196 | controller | changed: [localhost] 2026-02-25 14:33:08.111424 | controller | 2026-02-25 14:33:08.111460 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:08.111467 | controller | (_destdir, 2026-02-25 14:33:08.111474 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:08.111480 | controller | }}, content={{ 2026-02-25 14:33:08.111487 | controller | ( 2026-02-25 14:33:08.111493 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:08.111500 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:08.111509 | controller | }}, mode=0644] *** 2026-02-25 14:33:08.111516 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.228) 0:01:15.797 **** 2026-02-25 14:33:08.111527 | controller | Wednesday 25 February 2026 14:33:07 +0000 (0:00:00.228) 0:01:15.795 **** 2026-02-25 14:33:08.111539 | controller | changed: [localhost] 2026-02-25 14:33:08.425938 | controller | 2026-02-25 14:33:08.425986 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/edpm/computes/r2 mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:08.425999 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:08.426009 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:08.426019 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:08.426028 | controller | }}, dest={{ 2026-02-25 14:33:08.426038 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:08.426047 | controller | stage['path'], _val.src_file 2026-02-25 14:33:08.426057 | controller | ) | 2026-02-25 14:33:08.426066 | controller | path_join 2026-02-25 14:33:08.426075 | controller | }}] *** 2026-02-25 14:33:08.426084 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.437) 0:01:16.234 **** 2026-02-25 14:33:08.426094 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.437) 0:01:16.233 **** 2026-02-25 14:33:08.426111 | controller | changed: [localhost] => (item=edpm-r2-compute-nodeset-values) 2026-02-25 14:33:08.468494 | controller | 2026-02-25 14:33:08.468528 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:08.468538 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.314) 0:01:16.548 **** 2026-02-25 14:33:08.468545 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.314) 0:01:16.547 **** 2026-02-25 14:33:08.468557 | controller | skipping: [localhost] 2026-02-25 14:33:08.804555 | controller | 2026-02-25 14:33:08.804589 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/edpm/computes/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:08.804596 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.043) 0:01:16.591 **** 2026-02-25 14:33:08.804601 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.042) 0:01:16.590 **** 2026-02-25 14:33:08.804610 | controller | changed: [localhost] 2026-02-25 14:33:09.268581 | controller | 2026-02-25 14:33:09.268621 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:09.268630 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.335) 0:01:16.927 **** 2026-02-25 14:33:09.268640 | controller | Wednesday 25 February 2026 14:33:08 +0000 (0:00:00.335) 0:01:16.925 **** 2026-02-25 14:33:09.268654 | controller | changed: [localhost] 2026-02-25 14:33:09.528966 | controller | 2026-02-25 14:33:09.529000 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/edpm/computes/r2 remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:09.529006 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:09.529012 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:09.529017 | controller | }}, mode=0644] *** 2026-02-25 14:33:09.529021 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.464) 0:01:17.391 **** 2026-02-25 14:33:09.529026 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.464) 0:01:17.390 **** 2026-02-25 14:33:09.529035 | controller | changed: [localhost] 2026-02-25 14:33:09.567859 | controller | 2026-02-25 14:33:09.567892 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:09.567899 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.260) 0:01:17.652 **** 2026-02-25 14:33:09.567904 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.260) 0:01:17.650 **** 2026-02-25 14:33:09.567914 | controller | skipping: [localhost] 2026-02-25 14:33:09.605892 | controller | 2026-02-25 14:33:09.605925 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/edpm/computes/r2 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:09.605932 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.038) 0:01:17.690 **** 2026-02-25 14:33:09.605941 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.038) 0:01:17.689 **** 2026-02-25 14:33:09.605950 | controller | skipping: [localhost] 2026-02-25 14:33:09.646711 | controller | 2026-02-25 14:33:09.646780 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/edpm/computes/r2 _raw_params=wait_condition.yml] *** 2026-02-25 14:33:09.646790 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.038) 0:01:17.729 **** 2026-02-25 14:33:09.646797 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.038) 0:01:17.727 **** 2026-02-25 14:33:09.646810 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:09.688092 | controller | skipping: [localhost] 2026-02-25 14:33:09.688134 | controller | 2026-02-25 14:33:09.688143 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:09.688151 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.040) 0:01:17.769 **** 2026-02-25 14:33:09.688158 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.040) 0:01:17.768 **** 2026-02-25 14:33:09.688171 | controller | skipping: [localhost] 2026-02-25 14:33:09.754303 | controller | 2026-02-25 14:33:09.754358 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/computes/r2 name=run_hook] *** 2026-02-25 14:33:09.754372 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.041) 0:01:17.810 **** 2026-02-25 14:33:09.754384 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.041) 0:01:17.809 **** 2026-02-25 14:33:09.754404 | controller | skipping: [localhost] 2026-02-25 14:33:09.796546 | controller | 2026-02-25 14:33:09.796591 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:33:09.796604 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.065) 0:01:17.876 **** 2026-02-25 14:33:09.796614 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.065) 0:01:17.875 **** 2026-02-25 14:33:09.796630 | controller | ok: [localhost] => 2026-02-25 14:33:09.824981 | controller | changed: false 2026-02-25 14:33:09.825019 | controller | msg: All assertions passed 2026-02-25 14:33:09.825028 | controller | 2026-02-25 14:33:09.825035 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:09.825043 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.042) 0:01:17.919 **** 2026-02-25 14:33:09.825050 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.042) 0:01:17.918 **** 2026-02-25 14:33:09.825063 | controller | skipping: [localhost] 2026-02-25 14:33:09.852610 | controller | 2026-02-25 14:33:09.852643 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:09.852649 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.028) 0:01:17.947 **** 2026-02-25 14:33:09.852655 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.028) 0:01:17.946 **** 2026-02-25 14:33:09.852664 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:09.874397 | controller | 2026-02-25 14:33:09.874436 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:33:09.874445 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.027) 0:01:17.975 **** 2026-02-25 14:33:09.874453 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.027) 0:01:17.974 **** 2026-02-25 14:33:09.874466 | controller | skipping: [localhost] 2026-02-25 14:33:09.901260 | controller | 2026-02-25 14:33:09.901297 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:33:09.901304 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.021) 0:01:17.997 **** 2026-02-25 14:33:09.901309 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.021) 0:01:17.995 **** 2026-02-25 14:33:09.901318 | controller | ok: [localhost] 2026-02-25 14:33:10.164837 | controller | 2026-02-25 14:33:10.164890 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:33:10.164903 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:10.164913 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:33:10.164924 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:10.164933 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.027) 0:01:18.024 **** 2026-02-25 14:33:10.164944 | controller | Wednesday 25 February 2026 14:33:09 +0000 (0:00:00.026) 0:01:18.022 **** 2026-02-25 14:33:10.164962 | controller | ok: [localhost] => (item={'name': 'edpm-r0-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 14:33:10.232181 | controller | 2026-02-25 14:33:10.232240 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:33:10.232254 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.262) 0:01:18.287 **** 2026-02-25 14:33:10.232265 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.263) 0:01:18.286 **** 2026-02-25 14:33:10.232283 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:33:10.281066 | controller | 2026-02-25 14:33:10.281123 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/networkers/r0 name=run_hook] *** 2026-02-25 14:33:10.281140 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.067) 0:01:18.354 **** 2026-02-25 14:33:10.281155 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.067) 0:01:18.353 **** 2026-02-25 14:33:10.281188 | controller | skipping: [localhost] 2026-02-25 14:33:10.361895 | controller | 2026-02-25 14:33:10.361936 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/edpm/networkers/r0 name=ci_gen_kustomize_values] *** 2026-02-25 14:33:10.361944 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.048) 0:01:18.403 **** 2026-02-25 14:33:10.361951 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.048) 0:01:18.402 **** 2026-02-25 14:33:10.361965 | controller | 2026-02-25 14:33:10.427249 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:10.427297 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.081) 0:01:18.484 **** 2026-02-25 14:33:10.427308 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.081) 0:01:18.483 **** 2026-02-25 14:33:10.427324 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:10.493992 | controller | 2026-02-25 14:33:10.494028 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:10.494034 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.065) 0:01:18.550 **** 2026-02-25 14:33:10.494039 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.065) 0:01:18.548 **** 2026-02-25 14:33:10.494049 | controller | ok: [localhost] => 2026-02-25 14:33:10.705667 | controller | changed: false 2026-02-25 14:33:10.705699 | controller | msg: All assertions passed 2026-02-25 14:33:10.705705 | controller | 2026-02-25 14:33:10.705711 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:10.705717 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.066) 0:01:18.616 **** 2026-02-25 14:33:10.705722 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.066) 0:01:18.615 **** 2026-02-25 14:33:10.705759 | controller | ok: [localhost] 2026-02-25 14:33:10.757049 | controller | 2026-02-25 14:33:10.757084 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:10.757092 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.211) 0:01:18.828 **** 2026-02-25 14:33:10.757099 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.211) 0:01:18.827 **** 2026-02-25 14:33:10.757111 | controller | ok: [localhost] => 2026-02-25 14:33:10.946827 | controller | changed: false 2026-02-25 14:33:10.946870 | controller | msg: All assertions passed 2026-02-25 14:33:10.946879 | controller | 2026-02-25 14:33:10.946887 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:10.946895 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.051) 0:01:18.880 **** 2026-02-25 14:33:10.946902 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.051) 0:01:18.878 **** 2026-02-25 14:33:10.946915 | controller | ok: [localhost] 2026-02-25 14:33:11.200826 | controller | 2026-02-25 14:33:11.200877 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:11.200889 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:11.200899 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:11.200908 | controller | _config_map_content | 2026-02-25 14:33:11.200918 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:11.200927 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:11.200936 | controller | matching_parameter='regex') 2026-02-25 14:33:11.200945 | controller | }}, cacheable=False] *** 2026-02-25 14:33:11.200955 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.189) 0:01:19.069 **** 2026-02-25 14:33:11.200965 | controller | Wednesday 25 February 2026 14:33:10 +0000 (0:00:00.189) 0:01:19.068 **** 2026-02-25 14:33:11.200982 | controller | ok: [localhost] 2026-02-25 14:33:11.260884 | controller | 2026-02-25 14:33:11.260916 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:11.260922 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.253) 0:01:19.323 **** 2026-02-25 14:33:11.260927 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.253) 0:01:19.322 **** 2026-02-25 14:33:11.260936 | controller | skipping: [localhost] 2026-02-25 14:33:11.497008 | controller | 2026-02-25 14:33:11.497047 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:11.497055 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.060) 0:01:19.384 **** 2026-02-25 14:33:11.497062 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.060) 0:01:19.382 **** 2026-02-25 14:33:11.497074 | controller | changed: [localhost] 2026-02-25 14:33:12.008458 | controller | 2026-02-25 14:33:12.008494 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:12.008500 | controller | (snippet_datadir, 2026-02-25 14:33:12.008505 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:12.008510 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:12.008515 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.236) 0:01:19.620 **** 2026-02-25 14:33:12.008520 | controller | Wednesday 25 February 2026 14:33:11 +0000 (0:00:00.236) 0:01:19.618 **** 2026-02-25 14:33:12.008529 | controller | changed: [localhost] 2026-02-25 14:33:12.068837 | controller | 2026-02-25 14:33:12.068873 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:12.068880 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.511) 0:01:20.131 **** 2026-02-25 14:33:12.068886 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.511) 0:01:20.130 **** 2026-02-25 14:33:12.068895 | controller | ok: [localhost] 2026-02-25 14:33:12.498061 | controller | 2026-02-25 14:33:12.498123 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:12.498141 | controller | (snippet_datadir, 2026-02-25 14:33:12.498156 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:12.498169 | controller | }}, content={{ 2026-02-25 14:33:12.498183 | controller | _base64_patch | 2026-02-25 14:33:12.498196 | controller | default({}) | 2026-02-25 14:33:12.498210 | controller | to_nice_yaml 2026-02-25 14:33:12.498223 | controller | }}, mode=0644] *** 2026-02-25 14:33:12.498237 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.060) 0:01:20.191 **** 2026-02-25 14:33:12.498250 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.060) 0:01:20.190 **** 2026-02-25 14:33:12.498274 | controller | changed: [localhost] 2026-02-25 14:33:12.907662 | controller | 2026-02-25 14:33:12.907725 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:12.907783 | controller | (snippet_datadir, 2026-02-25 14:33:12.907798 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:12.907812 | controller | }}, content={{ 2026-02-25 14:33:12.907826 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:12.907840 | controller | default({}) | 2026-02-25 14:33:12.907854 | controller | to_nice_yaml 2026-02-25 14:33:12.907872 | controller | }}, mode=0644] *** 2026-02-25 14:33:12.907882 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.428) 0:01:20.620 **** 2026-02-25 14:33:12.907892 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.428) 0:01:20.618 **** 2026-02-25 14:33:12.907911 | controller | changed: [localhost] 2026-02-25 14:33:13.292067 | controller | 2026-02-25 14:33:13.292133 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:13.292159 | controller | ( 2026-02-25 14:33:13.292174 | controller | snippet_datadir, 2026-02-25 14:33:13.292188 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:13.292202 | controller | ) | path_join 2026-02-25 14:33:13.292216 | controller | }}, mode=0644] *** 2026-02-25 14:33:13.292226 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.409) 0:01:21.029 **** 2026-02-25 14:33:13.292237 | controller | Wednesday 25 February 2026 14:33:12 +0000 (0:00:00.409) 0:01:21.028 **** 2026-02-25 14:33:13.292257 | controller | changed: [localhost] 2026-02-25 14:33:13.379354 | controller | 2026-02-25 14:33:13.379391 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:13.379398 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.384) 0:01:21.414 **** 2026-02-25 14:33:13.379403 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.384) 0:01:21.413 **** 2026-02-25 14:33:13.379413 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:13.418828 | controller | 2026-02-25 14:33:13.418860 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:13.418869 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.087) 0:01:21.502 **** 2026-02-25 14:33:13.418876 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.087) 0:01:21.500 **** 2026-02-25 14:33:13.418887 | controller | ok: [localhost] => 2026-02-25 14:33:13.602827 | controller | changed: false 2026-02-25 14:33:13.602861 | controller | msg: All assertions passed 2026-02-25 14:33:13.602867 | controller | 2026-02-25 14:33:13.602872 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:13.602878 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.039) 0:01:21.542 **** 2026-02-25 14:33:13.602883 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.039) 0:01:21.540 **** 2026-02-25 14:33:13.602892 | controller | ok: [localhost] 2026-02-25 14:33:13.639463 | controller | 2026-02-25 14:33:13.639497 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:13.639508 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.183) 0:01:21.725 **** 2026-02-25 14:33:13.639513 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.183) 0:01:21.724 **** 2026-02-25 14:33:13.639522 | controller | ok: [localhost] 2026-02-25 14:33:14.184669 | controller | 2026-02-25 14:33:14.184701 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:14.184710 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.036) 0:01:21.762 **** 2026-02-25 14:33:14.184715 | controller | Wednesday 25 February 2026 14:33:13 +0000 (0:00:00.036) 0:01:21.761 **** 2026-02-25 14:33:14.184726 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml) 2026-02-25 14:33:14.344885 | 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-25 14:33:14.344919 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml) 2026-02-25 14:33:14.344926 | controller | 2026-02-25 14:33:14.344932 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:14.344937 | controller | _content | 2026-02-25 14:33:14.344942 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:14.344947 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:14.344952 | controller | }} 2026-02-25 14:33:14.344956 | controller | ] *** 2026-02-25 14:33:14.344961 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.545) 0:01:22.307 **** 2026-02-25 14:33:14.344966 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.545) 0:01:22.306 **** 2026-02-25 14:33:14.344977 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:33:14.564374 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:14.564414 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:14.564422 | controller | 2026-02-25 14:33:14.564429 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:14.564436 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.160) 0:01:22.467 **** 2026-02-25 14:33:14.564442 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.160) 0:01:22.466 **** 2026-02-25 14:33:14.564455 | controller | changed: [localhost] 2026-02-25 14:33:14.963456 | controller | 2026-02-25 14:33:14.963498 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:14.963507 | controller | (_destdir, 2026-02-25 14:33:14.963513 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:14.963519 | controller | }}, content={{ 2026-02-25 14:33:14.963526 | controller | ( 2026-02-25 14:33:14.963532 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:14.963538 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:14.963544 | controller | }}, mode=0644] *** 2026-02-25 14:33:14.963550 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.219) 0:01:22.687 **** 2026-02-25 14:33:14.963557 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.219) 0:01:22.685 **** 2026-02-25 14:33:14.963570 | controller | changed: [localhost] 2026-02-25 14:33:15.239116 | controller | 2026-02-25 14:33:15.239156 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/edpm/networkers/r0 mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:15.239193 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:15.239201 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:15.239208 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:15.239215 | controller | }}, dest={{ 2026-02-25 14:33:15.239222 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:15.239229 | controller | stage['path'], _val.src_file 2026-02-25 14:33:15.239236 | controller | ) | 2026-02-25 14:33:15.239242 | controller | path_join 2026-02-25 14:33:15.239249 | controller | }}] *** 2026-02-25 14:33:15.239255 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.399) 0:01:23.086 **** 2026-02-25 14:33:15.239262 | controller | Wednesday 25 February 2026 14:33:14 +0000 (0:00:00.399) 0:01:23.084 **** 2026-02-25 14:33:15.239281 | controller | changed: [localhost] => (item=edpm-r0-networker-nodeset-values) 2026-02-25 14:33:15.292369 | controller | 2026-02-25 14:33:15.292402 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:15.292409 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.275) 0:01:23.362 **** 2026-02-25 14:33:15.292414 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.275) 0:01:23.360 **** 2026-02-25 14:33:15.292423 | controller | skipping: [localhost] 2026-02-25 14:33:15.653031 | controller | 2026-02-25 14:33:15.653064 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/edpm/networkers/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:15.653070 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.053) 0:01:23.415 **** 2026-02-25 14:33:15.653076 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.053) 0:01:23.414 **** 2026-02-25 14:33:15.653085 | controller | changed: [localhost] 2026-02-25 14:33:16.048540 | controller | 2026-02-25 14:33:16.048592 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:16.048606 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.360) 0:01:23.776 **** 2026-02-25 14:33:16.048617 | controller | Wednesday 25 February 2026 14:33:15 +0000 (0:00:00.360) 0:01:23.774 **** 2026-02-25 14:33:16.048634 | controller | changed: [localhost] 2026-02-25 14:33:16.337620 | controller | 2026-02-25 14:33:16.337653 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/edpm/networkers/r0 remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:16.337659 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:16.337664 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:16.337669 | controller | }}, mode=0644] *** 2026-02-25 14:33:16.337674 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.394) 0:01:24.171 **** 2026-02-25 14:33:16.337679 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.394) 0:01:24.169 **** 2026-02-25 14:33:16.337688 | controller | changed: [localhost] 2026-02-25 14:33:16.389897 | controller | 2026-02-25 14:33:16.389936 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:16.389943 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.289) 0:01:24.460 **** 2026-02-25 14:33:16.389949 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.289) 0:01:24.459 **** 2026-02-25 14:33:16.389959 | controller | skipping: [localhost] 2026-02-25 14:33:16.439187 | controller | 2026-02-25 14:33:16.439221 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/edpm/networkers/r0 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:16.439228 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.052) 0:01:24.513 **** 2026-02-25 14:33:16.439233 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.052) 0:01:24.511 **** 2026-02-25 14:33:16.439243 | controller | skipping: [localhost] 2026-02-25 14:33:16.482581 | controller | 2026-02-25 14:33:16.482621 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/edpm/networkers/r0 _raw_params=wait_condition.yml] *** 2026-02-25 14:33:16.482630 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.049) 0:01:24.562 **** 2026-02-25 14:33:16.482638 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.049) 0:01:24.560 **** 2026-02-25 14:33:16.482651 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:16.519802 | controller | skipping: [localhost] 2026-02-25 14:33:16.519835 | controller | 2026-02-25 14:33:16.519841 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:16.519846 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.043) 0:01:24.605 **** 2026-02-25 14:33:16.519855 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.043) 0:01:24.604 **** 2026-02-25 14:33:16.519865 | controller | skipping: [localhost] 2026-02-25 14:33:16.562927 | controller | 2026-02-25 14:33:16.562961 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/networkers/r0 name=run_hook] *** 2026-02-25 14:33:16.562968 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.037) 0:01:24.642 **** 2026-02-25 14:33:16.562973 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.037) 0:01:24.641 **** 2026-02-25 14:33:16.562982 | controller | skipping: [localhost] 2026-02-25 14:33:16.598051 | controller | 2026-02-25 14:33:16.598085 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:33:16.598092 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.043) 0:01:24.686 **** 2026-02-25 14:33:16.598097 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.043) 0:01:24.684 **** 2026-02-25 14:33:16.598106 | controller | ok: [localhost] => 2026-02-25 14:33:16.627988 | controller | changed: false 2026-02-25 14:33:16.628020 | controller | msg: All assertions passed 2026-02-25 14:33:16.628027 | controller | 2026-02-25 14:33:16.628032 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:16.628037 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.035) 0:01:24.721 **** 2026-02-25 14:33:16.628042 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.035) 0:01:24.719 **** 2026-02-25 14:33:16.628052 | controller | skipping: [localhost] 2026-02-25 14:33:16.667634 | controller | 2026-02-25 14:33:16.667675 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:16.667683 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.029) 0:01:24.751 **** 2026-02-25 14:33:16.667690 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.029) 0:01:24.749 **** 2026-02-25 14:33:16.667702 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:16.688313 | controller | 2026-02-25 14:33:16.688347 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:33:16.688354 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.039) 0:01:24.790 **** 2026-02-25 14:33:16.688359 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.039) 0:01:24.789 **** 2026-02-25 14:33:16.688369 | controller | skipping: [localhost] 2026-02-25 14:33:16.722997 | controller | 2026-02-25 14:33:16.723033 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:33:16.723039 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.020) 0:01:24.811 **** 2026-02-25 14:33:16.723044 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.020) 0:01:24.809 **** 2026-02-25 14:33:16.723054 | controller | ok: [localhost] 2026-02-25 14:33:16.984703 | controller | 2026-02-25 14:33:16.984782 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:33:16.984796 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:16.984803 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:33:16.984812 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:16.984818 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.034) 0:01:24.846 **** 2026-02-25 14:33:16.984825 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.034) 0:01:24.844 **** 2026-02-25 14:33:16.984839 | controller | ok: [localhost] => (item={'name': 'edpm-r1-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 14:33:17.041685 | controller | 2026-02-25 14:33:17.041718 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:33:17.041725 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.261) 0:01:25.107 **** 2026-02-25 14:33:17.041730 | controller | Wednesday 25 February 2026 14:33:16 +0000 (0:00:00.261) 0:01:25.106 **** 2026-02-25 14:33:17.041769 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:33:17.079780 | controller | 2026-02-25 14:33:17.079866 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/networkers/r1 name=run_hook] *** 2026-02-25 14:33:17.079882 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.057) 0:01:25.164 **** 2026-02-25 14:33:17.079893 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.057) 0:01:25.163 **** 2026-02-25 14:33:17.079918 | controller | skipping: [localhost] 2026-02-25 14:33:17.143314 | controller | 2026-02-25 14:33:17.143423 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/edpm/networkers/r1 name=ci_gen_kustomize_values] *** 2026-02-25 14:33:17.143441 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.038) 0:01:25.202 **** 2026-02-25 14:33:17.143455 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.038) 0:01:25.201 **** 2026-02-25 14:33:17.143485 | controller | 2026-02-25 14:33:17.202225 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:17.202295 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.063) 0:01:25.266 **** 2026-02-25 14:33:17.202302 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.063) 0:01:25.264 **** 2026-02-25 14:33:17.202318 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:17.249128 | controller | 2026-02-25 14:33:17.249201 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:17.249209 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.058) 0:01:25.325 **** 2026-02-25 14:33:17.249215 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.058) 0:01:25.323 **** 2026-02-25 14:33:17.249233 | controller | ok: [localhost] => 2026-02-25 14:33:17.445014 | controller | changed: false 2026-02-25 14:33:17.445084 | controller | msg: All assertions passed 2026-02-25 14:33:17.445091 | controller | 2026-02-25 14:33:17.445096 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:17.445102 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.046) 0:01:25.372 **** 2026-02-25 14:33:17.445107 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.046) 0:01:25.370 **** 2026-02-25 14:33:17.445123 | controller | ok: [localhost] 2026-02-25 14:33:17.498095 | controller | 2026-02-25 14:33:17.498167 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:17.498174 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.195) 0:01:25.567 **** 2026-02-25 14:33:17.498187 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.195) 0:01:25.566 **** 2026-02-25 14:33:17.498203 | controller | ok: [localhost] => 2026-02-25 14:33:17.694379 | controller | changed: false 2026-02-25 14:33:17.694452 | controller | msg: All assertions passed 2026-02-25 14:33:17.694459 | controller | 2026-02-25 14:33:17.694464 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:17.694470 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.053) 0:01:25.620 **** 2026-02-25 14:33:17.694475 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.053) 0:01:25.619 **** 2026-02-25 14:33:17.694490 | controller | ok: [localhost] 2026-02-25 14:33:17.957959 | controller | 2026-02-25 14:33:17.958033 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:17.958046 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:17.958056 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:17.958065 | controller | _config_map_content | 2026-02-25 14:33:17.958074 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:17.958082 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:17.958091 | controller | matching_parameter='regex') 2026-02-25 14:33:17.958100 | controller | }}, cacheable=False] *** 2026-02-25 14:33:17.958109 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.196) 0:01:25.817 **** 2026-02-25 14:33:17.958118 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.196) 0:01:25.815 **** 2026-02-25 14:33:17.958138 | controller | ok: [localhost] 2026-02-25 14:33:18.002261 | controller | 2026-02-25 14:33:18.002338 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:18.002349 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.263) 0:01:26.080 **** 2026-02-25 14:33:18.002357 | controller | Wednesday 25 February 2026 14:33:17 +0000 (0:00:00.263) 0:01:26.079 **** 2026-02-25 14:33:18.002376 | controller | skipping: [localhost] 2026-02-25 14:33:18.232508 | controller | 2026-02-25 14:33:18.232547 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:18.232554 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.044) 0:01:26.125 **** 2026-02-25 14:33:18.232561 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.044) 0:01:26.123 **** 2026-02-25 14:33:18.232580 | controller | changed: [localhost] 2026-02-25 14:33:18.738687 | controller | 2026-02-25 14:33:18.738799 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:18.738814 | controller | (snippet_datadir, 2026-02-25 14:33:18.738823 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:18.738830 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:18.738838 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.230) 0:01:26.355 **** 2026-02-25 14:33:18.738845 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.230) 0:01:26.353 **** 2026-02-25 14:33:18.738868 | controller | changed: [localhost] 2026-02-25 14:33:18.811345 | controller | 2026-02-25 14:33:18.811423 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:18.811430 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.505) 0:01:26.861 **** 2026-02-25 14:33:18.811435 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.506) 0:01:26.859 **** 2026-02-25 14:33:18.811454 | controller | ok: [localhost] 2026-02-25 14:33:19.239989 | controller | 2026-02-25 14:33:19.240123 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:19.240145 | controller | (snippet_datadir, 2026-02-25 14:33:19.240160 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:19.240175 | controller | }}, content={{ 2026-02-25 14:33:19.240188 | controller | _base64_patch | 2026-02-25 14:33:19.240202 | controller | default({}) | 2026-02-25 14:33:19.240216 | controller | to_nice_yaml 2026-02-25 14:33:19.240229 | controller | }}, mode=0644] *** 2026-02-25 14:33:19.240242 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.072) 0:01:26.934 **** 2026-02-25 14:33:19.240256 | controller | Wednesday 25 February 2026 14:33:18 +0000 (0:00:00.072) 0:01:26.932 **** 2026-02-25 14:33:19.240286 | controller | changed: [localhost] 2026-02-25 14:33:19.643045 | controller | 2026-02-25 14:33:19.643133 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:19.643145 | controller | (snippet_datadir, 2026-02-25 14:33:19.643154 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:19.643164 | controller | }}, content={{ 2026-02-25 14:33:19.643173 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:19.643196 | controller | default({}) | 2026-02-25 14:33:19.643205 | controller | to_nice_yaml 2026-02-25 14:33:19.643214 | controller | }}, mode=0644] *** 2026-02-25 14:33:19.643222 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.428) 0:01:27.362 **** 2026-02-25 14:33:19.643231 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.428) 0:01:27.361 **** 2026-02-25 14:33:19.643254 | controller | changed: [localhost] 2026-02-25 14:33:20.150525 | controller | 2026-02-25 14:33:20.150600 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:20.150611 | controller | ( 2026-02-25 14:33:20.150618 | controller | snippet_datadir, 2026-02-25 14:33:20.150626 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:20.150633 | controller | ) | path_join 2026-02-25 14:33:20.150640 | controller | }}, mode=0644] *** 2026-02-25 14:33:20.150646 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.402) 0:01:27.765 **** 2026-02-25 14:33:20.150653 | controller | Wednesday 25 February 2026 14:33:19 +0000 (0:00:00.402) 0:01:27.764 **** 2026-02-25 14:33:20.150672 | controller | changed: [localhost] 2026-02-25 14:33:20.210181 | controller | 2026-02-25 14:33:20.210208 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:20.210217 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.507) 0:01:28.273 **** 2026-02-25 14:33:20.210224 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.507) 0:01:28.271 **** 2026-02-25 14:33:20.210251 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:20.267886 | controller | 2026-02-25 14:33:20.267977 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:20.267985 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.059) 0:01:28.332 **** 2026-02-25 14:33:20.267992 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.059) 0:01:28.331 **** 2026-02-25 14:33:20.268014 | controller | ok: [localhost] => 2026-02-25 14:33:20.534009 | controller | changed: false 2026-02-25 14:33:20.534065 | controller | msg: All assertions passed 2026-02-25 14:33:20.534073 | controller | 2026-02-25 14:33:20.534078 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:20.534085 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.057) 0:01:28.390 **** 2026-02-25 14:33:20.534091 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.057) 0:01:28.389 **** 2026-02-25 14:33:20.534104 | controller | ok: [localhost] 2026-02-25 14:33:20.577114 | controller | 2026-02-25 14:33:20.577239 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:20.577246 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.266) 0:01:28.656 **** 2026-02-25 14:33:20.577251 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.266) 0:01:28.655 **** 2026-02-25 14:33:20.577275 | controller | ok: [localhost] 2026-02-25 14:33:21.180324 | controller | 2026-02-25 14:33:21.180396 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:21.180412 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.043) 0:01:28.700 **** 2026-02-25 14:33:21.180420 | controller | Wednesday 25 February 2026 14:33:20 +0000 (0:00:00.043) 0:01:28.698 **** 2026-02-25 14:33:21.180437 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml) 2026-02-25 14:33:21.333928 | 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-25 14:33:21.333975 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml) 2026-02-25 14:33:21.333992 | controller | 2026-02-25 14:33:21.334000 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:21.334007 | controller | _content | 2026-02-25 14:33:21.334016 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:21.334022 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:21.334030 | controller | }} 2026-02-25 14:33:21.334036 | controller | ] *** 2026-02-25 14:33:21.334043 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.603) 0:01:29.303 **** 2026-02-25 14:33:21.334050 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.603) 0:01:29.301 **** 2026-02-25 14:33:21.334063 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:33:21.536655 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:21.536727 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:21.536753 | controller | 2026-02-25 14:33:21.536761 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:21.536768 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.153) 0:01:29.456 **** 2026-02-25 14:33:21.536774 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.153) 0:01:29.455 **** 2026-02-25 14:33:21.536792 | controller | changed: [localhost] 2026-02-25 14:33:21.949785 | controller | 2026-02-25 14:33:21.949859 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:21.949866 | controller | (_destdir, 2026-02-25 14:33:21.949871 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:21.949876 | controller | }}, content={{ 2026-02-25 14:33:21.949880 | controller | ( 2026-02-25 14:33:21.949885 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:21.949889 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:21.949894 | controller | }}, mode=0644] *** 2026-02-25 14:33:21.949898 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.202) 0:01:29.659 **** 2026-02-25 14:33:21.949903 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.202) 0:01:29.658 **** 2026-02-25 14:33:21.949918 | controller | changed: [localhost] 2026-02-25 14:33:22.274286 | controller | 2026-02-25 14:33:22.274420 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/edpm/networkers/r1 mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:22.274430 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:22.274437 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:22.274443 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:22.274447 | controller | }}, dest={{ 2026-02-25 14:33:22.274453 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:22.274458 | controller | stage['path'], _val.src_file 2026-02-25 14:33:22.274478 | controller | ) | 2026-02-25 14:33:22.274484 | controller | path_join 2026-02-25 14:33:22.274490 | controller | }}] *** 2026-02-25 14:33:22.274496 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.413) 0:01:30.072 **** 2026-02-25 14:33:22.274503 | controller | Wednesday 25 February 2026 14:33:21 +0000 (0:00:00.413) 0:01:30.071 **** 2026-02-25 14:33:22.274531 | controller | changed: [localhost] => (item=edpm-r1-networker-nodeset-values) 2026-02-25 14:33:22.333097 | controller | 2026-02-25 14:33:22.333230 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:22.333240 | controller | Wednesday 25 February 2026 14:33:22 +0000 (0:00:00.323) 0:01:30.396 **** 2026-02-25 14:33:22.333247 | controller | Wednesday 25 February 2026 14:33:22 +0000 (0:00:00.323) 0:01:30.395 **** 2026-02-25 14:33:22.333273 | controller | skipping: [localhost] 2026-02-25 14:33:22.679661 | controller | 2026-02-25 14:33:22.679775 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/edpm/networkers/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:22.679793 | controller | Wednesday 25 February 2026 14:33:22 +0000 (0:00:00.059) 0:01:30.455 **** 2026-02-25 14:33:22.679804 | controller | Wednesday 25 February 2026 14:33:22 +0000 (0:00:00.059) 0:01:30.454 **** 2026-02-25 14:33:22.679826 | controller | changed: [localhost] 2026-02-25 14:33:23.079329 | controller | 2026-02-25 14:33:23.079408 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:23.079417 | controller | Wednesday 25 February 2026 14:33:22 +0000 (0:00:00.346) 0:01:30.802 **** 2026-02-25 14:33:23.079424 | controller | Wednesday 25 February 2026 14:33:22 +0000 (0:00:00.346) 0:01:30.801 **** 2026-02-25 14:33:23.079444 | controller | changed: [localhost] 2026-02-25 14:33:23.376493 | controller | 2026-02-25 14:33:23.376569 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/edpm/networkers/r1 remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:23.376580 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:23.376587 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:23.376594 | controller | }}, mode=0644] *** 2026-02-25 14:33:23.376600 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.399) 0:01:31.202 **** 2026-02-25 14:33:23.376607 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.399) 0:01:31.200 **** 2026-02-25 14:33:23.376626 | controller | changed: [localhost] 2026-02-25 14:33:23.438367 | controller | 2026-02-25 14:33:23.438446 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:23.438455 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.296) 0:01:31.499 **** 2026-02-25 14:33:23.438461 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.296) 0:01:31.497 **** 2026-02-25 14:33:23.438481 | controller | skipping: [localhost] 2026-02-25 14:33:23.485912 | controller | 2026-02-25 14:33:23.485992 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/edpm/networkers/r1 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:23.486002 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.062) 0:01:31.561 **** 2026-02-25 14:33:23.486009 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.062) 0:01:31.559 **** 2026-02-25 14:33:23.486029 | controller | skipping: [localhost] 2026-02-25 14:33:23.551033 | controller | 2026-02-25 14:33:23.551132 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/edpm/networkers/r1 _raw_params=wait_condition.yml] *** 2026-02-25 14:33:23.551138 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.047) 0:01:31.608 **** 2026-02-25 14:33:23.551145 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.047) 0:01:31.607 **** 2026-02-25 14:33:23.551161 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:23.599180 | controller | skipping: [localhost] 2026-02-25 14:33:23.599255 | controller | 2026-02-25 14:33:23.599264 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:23.599270 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.064) 0:01:31.673 **** 2026-02-25 14:33:23.599277 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.064) 0:01:31.672 **** 2026-02-25 14:33:23.599295 | controller | skipping: [localhost] 2026-02-25 14:33:23.671868 | controller | 2026-02-25 14:33:23.671929 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/networkers/r1 name=run_hook] *** 2026-02-25 14:33:23.671939 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.048) 0:01:31.722 **** 2026-02-25 14:33:23.671945 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.048) 0:01:31.720 **** 2026-02-25 14:33:23.671959 | controller | skipping: [localhost] 2026-02-25 14:33:23.718229 | controller | 2026-02-25 14:33:23.718254 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:33:23.718261 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.072) 0:01:31.794 **** 2026-02-25 14:33:23.718275 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.072) 0:01:31.793 **** 2026-02-25 14:33:23.718287 | controller | ok: [localhost] => 2026-02-25 14:33:23.758146 | controller | changed: false 2026-02-25 14:33:23.758197 | controller | msg: All assertions passed 2026-02-25 14:33:23.758206 | controller | 2026-02-25 14:33:23.758212 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:23.758218 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.046) 0:01:31.841 **** 2026-02-25 14:33:23.758230 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.046) 0:01:31.839 **** 2026-02-25 14:33:23.758244 | controller | skipping: [localhost] 2026-02-25 14:33:23.787867 | controller | 2026-02-25 14:33:23.787894 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:23.787902 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.039) 0:01:31.881 **** 2026-02-25 14:33:23.787908 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.039) 0:01:31.879 **** 2026-02-25 14:33:23.787919 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:23.814130 | controller | 2026-02-25 14:33:23.814196 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:33:23.814209 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.029) 0:01:31.910 **** 2026-02-25 14:33:23.814220 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.029) 0:01:31.909 **** 2026-02-25 14:33:23.814242 | controller | skipping: [localhost] 2026-02-25 14:33:23.847829 | controller | 2026-02-25 14:33:23.847889 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:33:23.847897 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.025) 0:01:31.936 **** 2026-02-25 14:33:23.847904 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.025) 0:01:31.935 **** 2026-02-25 14:33:23.847918 | controller | ok: [localhost] 2026-02-25 14:33:24.094609 | controller | 2026-02-25 14:33:24.094666 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:33:24.094675 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:24.094682 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:33:24.094688 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:24.094694 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.034) 0:01:31.970 **** 2026-02-25 14:33:24.094701 | controller | Wednesday 25 February 2026 14:33:23 +0000 (0:00:00.034) 0:01:31.969 **** 2026-02-25 14:33:24.094714 | controller | ok: [localhost] => (item={'name': 'edpm-r2-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 14:33:24.151266 | controller | 2026-02-25 14:33:24.151354 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:33:24.151368 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.246) 0:01:32.217 **** 2026-02-25 14:33:24.151379 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.246) 0:01:32.216 **** 2026-02-25 14:33:24.151404 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:33:24.217265 | controller | 2026-02-25 14:33:24.217354 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/networkers/r2 name=run_hook] *** 2026-02-25 14:33:24.217368 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.056) 0:01:32.274 **** 2026-02-25 14:33:24.217378 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.056) 0:01:32.272 **** 2026-02-25 14:33:24.217402 | controller | skipping: [localhost] 2026-02-25 14:33:24.317967 | controller | 2026-02-25 14:33:24.318039 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/edpm/networkers/r2 name=ci_gen_kustomize_values] *** 2026-02-25 14:33:24.318057 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.066) 0:01:32.340 **** 2026-02-25 14:33:24.318062 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.066) 0:01:32.338 **** 2026-02-25 14:33:24.318078 | controller | 2026-02-25 14:33:24.389340 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:24.389411 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.100) 0:01:32.440 **** 2026-02-25 14:33:24.389420 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.100) 0:01:32.439 **** 2026-02-25 14:33:24.389439 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:24.456201 | controller | 2026-02-25 14:33:24.456274 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:24.456281 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.071) 0:01:32.512 **** 2026-02-25 14:33:24.456286 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.071) 0:01:32.510 **** 2026-02-25 14:33:24.456303 | controller | ok: [localhost] => 2026-02-25 14:33:24.662165 | controller | changed: false 2026-02-25 14:33:24.662263 | controller | msg: All assertions passed 2026-02-25 14:33:24.662285 | controller | 2026-02-25 14:33:24.662297 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:24.662309 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.066) 0:01:32.579 **** 2026-02-25 14:33:24.662319 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.066) 0:01:32.577 **** 2026-02-25 14:33:24.662343 | controller | ok: [localhost] 2026-02-25 14:33:24.729535 | controller | 2026-02-25 14:33:24.729571 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:24.729578 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.205) 0:01:32.784 **** 2026-02-25 14:33:24.729583 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.205) 0:01:32.782 **** 2026-02-25 14:33:24.729593 | controller | ok: [localhost] => 2026-02-25 14:33:24.951050 | controller | changed: false 2026-02-25 14:33:24.951103 | controller | msg: All assertions passed 2026-02-25 14:33:24.951110 | controller | 2026-02-25 14:33:24.951115 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:24.951120 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.067) 0:01:32.852 **** 2026-02-25 14:33:24.951125 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.067) 0:01:32.850 **** 2026-02-25 14:33:24.951140 | controller | ok: [localhost] 2026-02-25 14:33:25.191191 | controller | 2026-02-25 14:33:25.191253 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:25.191260 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:25.191265 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:25.191269 | controller | _config_map_content | 2026-02-25 14:33:25.191274 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:25.191278 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:25.191283 | controller | matching_parameter='regex') 2026-02-25 14:33:25.191287 | controller | }}, cacheable=False] *** 2026-02-25 14:33:25.191292 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.221) 0:01:33.073 **** 2026-02-25 14:33:25.191297 | controller | Wednesday 25 February 2026 14:33:24 +0000 (0:00:00.221) 0:01:33.072 **** 2026-02-25 14:33:25.191311 | controller | ok: [localhost] 2026-02-25 14:33:25.235374 | controller | 2026-02-25 14:33:25.235437 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:25.235454 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.240) 0:01:33.314 **** 2026-02-25 14:33:25.235461 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.240) 0:01:33.312 **** 2026-02-25 14:33:25.235477 | controller | skipping: [localhost] 2026-02-25 14:33:25.477676 | controller | 2026-02-25 14:33:25.477770 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:25.477779 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.044) 0:01:33.358 **** 2026-02-25 14:33:25.477792 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.044) 0:01:33.356 **** 2026-02-25 14:33:25.477807 | controller | changed: [localhost] 2026-02-25 14:33:25.947056 | controller | 2026-02-25 14:33:25.947117 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:25.947124 | controller | (snippet_datadir, 2026-02-25 14:33:25.947129 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:25.947134 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:25.947139 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.242) 0:01:33.600 **** 2026-02-25 14:33:25.947144 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.242) 0:01:33.599 **** 2026-02-25 14:33:25.947164 | controller | changed: [localhost] 2026-02-25 14:33:26.005473 | controller | 2026-02-25 14:33:26.005563 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:26.005577 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.469) 0:01:34.070 **** 2026-02-25 14:33:26.005588 | controller | Wednesday 25 February 2026 14:33:25 +0000 (0:00:00.469) 0:01:34.068 **** 2026-02-25 14:33:26.005612 | controller | ok: [localhost] 2026-02-25 14:33:26.382163 | controller | 2026-02-25 14:33:26.382241 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:26.382252 | controller | (snippet_datadir, 2026-02-25 14:33:26.382260 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:26.382267 | controller | }}, content={{ 2026-02-25 14:33:26.382274 | controller | _base64_patch | 2026-02-25 14:33:26.382281 | controller | default({}) | 2026-02-25 14:33:26.382287 | controller | to_nice_yaml 2026-02-25 14:33:26.382294 | controller | }}, mode=0644] *** 2026-02-25 14:33:26.382301 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.057) 0:01:34.127 **** 2026-02-25 14:33:26.382308 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.057) 0:01:34.126 **** 2026-02-25 14:33:26.382326 | controller | changed: [localhost] 2026-02-25 14:33:26.795215 | controller | 2026-02-25 14:33:26.795304 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:26.795317 | controller | (snippet_datadir, 2026-02-25 14:33:26.795328 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:26.795338 | controller | }}, content={{ 2026-02-25 14:33:26.795348 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:26.795358 | controller | default({}) | 2026-02-25 14:33:26.795368 | controller | to_nice_yaml 2026-02-25 14:33:26.795378 | controller | }}, mode=0644] *** 2026-02-25 14:33:26.795388 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.377) 0:01:34.505 **** 2026-02-25 14:33:26.795398 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.377) 0:01:34.503 **** 2026-02-25 14:33:26.795421 | controller | changed: [localhost] 2026-02-25 14:33:27.192989 | controller | 2026-02-25 14:33:27.193072 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:27.193084 | controller | ( 2026-02-25 14:33:27.193091 | controller | snippet_datadir, 2026-02-25 14:33:27.193099 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:27.193106 | controller | ) | path_join 2026-02-25 14:33:27.193112 | controller | }}, mode=0644] *** 2026-02-25 14:33:27.193119 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.412) 0:01:34.918 **** 2026-02-25 14:33:27.193126 | controller | Wednesday 25 February 2026 14:33:26 +0000 (0:00:00.412) 0:01:34.916 **** 2026-02-25 14:33:27.193158 | controller | changed: [localhost] 2026-02-25 14:33:27.253840 | controller | 2026-02-25 14:33:27.253932 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:27.253946 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.397) 0:01:35.315 **** 2026-02-25 14:33:27.253957 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.397) 0:01:35.314 **** 2026-02-25 14:33:27.253982 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:27.304311 | controller | 2026-02-25 14:33:27.304392 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:27.304403 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.060) 0:01:35.376 **** 2026-02-25 14:33:27.304411 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.060) 0:01:35.375 **** 2026-02-25 14:33:27.304431 | controller | ok: [localhost] => 2026-02-25 14:33:27.560405 | controller | changed: false 2026-02-25 14:33:27.560478 | controller | msg: All assertions passed 2026-02-25 14:33:27.560485 | controller | 2026-02-25 14:33:27.560490 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:27.560495 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.050) 0:01:35.427 **** 2026-02-25 14:33:27.560500 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.050) 0:01:35.425 **** 2026-02-25 14:33:27.560518 | controller | ok: [localhost] 2026-02-25 14:33:27.614610 | controller | 2026-02-25 14:33:27.614691 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:27.614699 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.255) 0:01:35.682 **** 2026-02-25 14:33:27.614706 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.255) 0:01:35.681 **** 2026-02-25 14:33:27.614724 | controller | ok: [localhost] 2026-02-25 14:33:28.241713 | controller | 2026-02-25 14:33:28.241788 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:28.241796 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.054) 0:01:35.737 **** 2026-02-25 14:33:28.241801 | controller | Wednesday 25 February 2026 14:33:27 +0000 (0:00:00.054) 0:01:35.735 **** 2026-02-25 14:33:28.241814 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml) 2026-02-25 14:33:28.415072 | 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-25 14:33:28.415202 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml) 2026-02-25 14:33:28.415212 | controller | 2026-02-25 14:33:28.415220 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:28.415227 | controller | _content | 2026-02-25 14:33:28.415234 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:28.415241 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:28.415249 | controller | }} 2026-02-25 14:33:28.415256 | controller | ] *** 2026-02-25 14:33:28.415263 | controller | Wednesday 25 February 2026 14:33:28 +0000 (0:00:00.626) 0:01:36.364 **** 2026-02-25 14:33:28.415271 | controller | Wednesday 25 February 2026 14:33:28 +0000 (0:00:00.626) 0:01:36.362 **** 2026-02-25 14:33:28.415298 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 14:33:28.629397 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:28.629485 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:28.629494 | controller | 2026-02-25 14:33:28.629501 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:28.629519 | controller | Wednesday 25 February 2026 14:33:28 +0000 (0:00:00.173) 0:01:36.537 **** 2026-02-25 14:33:28.629525 | controller | Wednesday 25 February 2026 14:33:28 +0000 (0:00:00.173) 0:01:36.536 **** 2026-02-25 14:33:28.629542 | controller | changed: [localhost] 2026-02-25 14:33:29.074994 | controller | 2026-02-25 14:33:29.075075 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:29.075086 | controller | (_destdir, 2026-02-25 14:33:29.075093 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:29.075100 | controller | }}, content={{ 2026-02-25 14:33:29.075110 | controller | ( 2026-02-25 14:33:29.075119 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:29.075129 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:29.075138 | controller | }}, mode=0644] *** 2026-02-25 14:33:29.075147 | controller | Wednesday 25 February 2026 14:33:28 +0000 (0:00:00.214) 0:01:36.752 **** 2026-02-25 14:33:29.075156 | controller | Wednesday 25 February 2026 14:33:28 +0000 (0:00:00.214) 0:01:36.750 **** 2026-02-25 14:33:29.075190 | controller | changed: [localhost] 2026-02-25 14:33:29.376200 | controller | 2026-02-25 14:33:29.376278 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/edpm/networkers/r2 mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:29.376325 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:29.376344 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:29.376359 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:29.376374 | controller | }}, dest={{ 2026-02-25 14:33:29.376390 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:29.376403 | controller | stage['path'], _val.src_file 2026-02-25 14:33:29.376414 | controller | ) | 2026-02-25 14:33:29.376425 | controller | path_join 2026-02-25 14:33:29.376440 | controller | }}] *** 2026-02-25 14:33:29.376455 | controller | Wednesday 25 February 2026 14:33:29 +0000 (0:00:00.445) 0:01:37.197 **** 2026-02-25 14:33:29.376470 | controller | Wednesday 25 February 2026 14:33:29 +0000 (0:00:00.445) 0:01:37.196 **** 2026-02-25 14:33:29.376497 | controller | changed: [localhost] => (item=edpm-r2-networker-nodeset-values) 2026-02-25 14:33:29.436672 | controller | 2026-02-25 14:33:29.436811 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:29.436834 | controller | Wednesday 25 February 2026 14:33:29 +0000 (0:00:00.300) 0:01:37.498 **** 2026-02-25 14:33:29.436850 | controller | Wednesday 25 February 2026 14:33:29 +0000 (0:00:00.300) 0:01:37.496 **** 2026-02-25 14:33:29.436883 | controller | skipping: [localhost] 2026-02-25 14:33:29.818962 | controller | 2026-02-25 14:33:29.819051 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/edpm/networkers/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:29.819065 | controller | Wednesday 25 February 2026 14:33:29 +0000 (0:00:00.061) 0:01:37.559 **** 2026-02-25 14:33:29.819077 | controller | Wednesday 25 February 2026 14:33:29 +0000 (0:00:00.061) 0:01:37.558 **** 2026-02-25 14:33:29.819104 | controller | changed: [localhost] 2026-02-25 14:33:30.244066 | controller | 2026-02-25 14:33:30.244117 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:30.244131 | controller | Wednesday 25 February 2026 14:33:29 +0000 (0:00:00.381) 0:01:37.941 **** 2026-02-25 14:33:30.244142 | controller | Wednesday 25 February 2026 14:33:29 +0000 (0:00:00.381) 0:01:37.940 **** 2026-02-25 14:33:30.244160 | controller | changed: [localhost] 2026-02-25 14:33:30.512267 | controller | 2026-02-25 14:33:30.512306 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/edpm/networkers/r2 remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:30.512313 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:30.512319 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:30.512324 | controller | }}, mode=0644] *** 2026-02-25 14:33:30.512328 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.425) 0:01:38.366 **** 2026-02-25 14:33:30.512333 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.425) 0:01:38.365 **** 2026-02-25 14:33:30.512347 | controller | changed: [localhost] 2026-02-25 14:33:30.565816 | controller | 2026-02-25 14:33:30.565878 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:30.565893 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.268) 0:01:38.635 **** 2026-02-25 14:33:30.565904 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.268) 0:01:38.633 **** 2026-02-25 14:33:30.565924 | controller | skipping: [localhost] 2026-02-25 14:33:30.616326 | controller | 2026-02-25 14:33:30.616359 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/edpm/networkers/r2 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:30.616366 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.052) 0:01:38.688 **** 2026-02-25 14:33:30.616371 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.052) 0:01:38.686 **** 2026-02-25 14:33:30.616380 | controller | skipping: [localhost] 2026-02-25 14:33:30.669711 | controller | 2026-02-25 14:33:30.669824 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/edpm/networkers/r2 _raw_params=wait_condition.yml] *** 2026-02-25 14:33:30.669838 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.051) 0:01:38.739 **** 2026-02-25 14:33:30.669848 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.051) 0:01:38.738 **** 2026-02-25 14:33:30.669872 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2026-02-25 14:33:30.716310 | controller | skipping: [localhost] 2026-02-25 14:33:30.716388 | controller | 2026-02-25 14:33:30.716397 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:30.716405 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.052) 0:01:38.792 **** 2026-02-25 14:33:30.716412 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.053) 0:01:38.791 **** 2026-02-25 14:33:30.716431 | controller | skipping: [localhost] 2026-02-25 14:33:30.782707 | controller | 2026-02-25 14:33:30.782863 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/networkers/r2 name=run_hook] *** 2026-02-25 14:33:30.782889 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.046) 0:01:38.839 **** 2026-02-25 14:33:30.782901 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.046) 0:01:38.837 **** 2026-02-25 14:33:30.782925 | controller | skipping: [localhost] 2026-02-25 14:33:30.826540 | controller | 2026-02-25 14:33:30.826620 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-25 14:33:30.826630 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.066) 0:01:38.905 **** 2026-02-25 14:33:30.826638 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.066) 0:01:38.904 **** 2026-02-25 14:33:30.826656 | controller | ok: [localhost] => 2026-02-25 14:33:30.852116 | controller | changed: false 2026-02-25 14:33:30.852206 | controller | msg: All assertions passed 2026-02-25 14:33:30.852218 | controller | 2026-02-25 14:33:30.852228 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:30.852238 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.044) 0:01:38.949 **** 2026-02-25 14:33:30.852248 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.044) 0:01:38.948 **** 2026-02-25 14:33:30.852272 | controller | skipping: [localhost] 2026-02-25 14:33:30.882022 | controller | 2026-02-25 14:33:30.882105 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 14:33:30.882117 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.025) 0:01:38.975 **** 2026-02-25 14:33:30.882141 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.025) 0:01:38.973 **** 2026-02-25 14:33:30.882163 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=120m) 2026-02-25 14:33:30.908007 | controller | 2026-02-25 14:33:30.908085 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 14:33:30.908094 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.029) 0:01:39.004 **** 2026-02-25 14:33:30.908101 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.029) 0:01:39.003 **** 2026-02-25 14:33:30.908119 | controller | skipping: [localhost] 2026-02-25 14:33:30.943819 | controller | 2026-02-25 14:33:30.943890 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 14:33:30.943897 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.025) 0:01:39.030 **** 2026-02-25 14:33:30.943902 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.025) 0:01:39.029 **** 2026-02-25 14:33:30.943917 | controller | ok: [localhost] 2026-02-25 14:33:31.193606 | controller | 2026-02-25 14:33:31.193684 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 14:33:31.193690 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:31.193695 | controller | stage['path'], item.src_file) | path_join 2026-02-25 14:33:31.193700 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:31.193705 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.035) 0:01:39.066 **** 2026-02-25 14:33:31.193719 | controller | Wednesday 25 February 2026 14:33:30 +0000 (0:00:00.035) 0:01:39.065 **** 2026-02-25 14:33:31.193757 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-25 14:33:31.250297 | controller | 2026-02-25 14:33:31.250386 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 14:33:31.250402 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.249) 0:01:39.316 **** 2026-02-25 14:33:31.250413 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.249) 0:01:39.315 **** 2026-02-25 14:33:31.250436 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 14:33:31.297436 | controller | 2026-02-25 14:33:31.297516 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/deployment name=run_hook] *** 2026-02-25 14:33:31.297525 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.056) 0:01:39.373 **** 2026-02-25 14:33:31.297531 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.056) 0:01:39.371 **** 2026-02-25 14:33:31.297551 | controller | skipping: [localhost] 2026-02-25 14:33:31.400940 | controller | 2026-02-25 14:33:31.401031 | controller | TASK [Generate values.yaml for examples/dt/bgp_dt04_ipv6/edpm/deployment name=ci_gen_kustomize_values] *** 2026-02-25 14:33:31.401083 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.047) 0:01:39.420 **** 2026-02-25 14:33:31.401094 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.047) 0:01:39.419 **** 2026-02-25 14:33:31.401118 | controller | 2026-02-25 14:33:31.449639 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 14:33:31.449728 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.103) 0:01:39.523 **** 2026-02-25 14:33:31.449779 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.103) 0:01:39.522 **** 2026-02-25 14:33:31.449805 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 14:33:31.521417 | controller | 2026-02-25 14:33:31.521494 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-25 14:33:31.521524 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.048) 0:01:39.572 **** 2026-02-25 14:33:31.521532 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.048) 0:01:39.571 **** 2026-02-25 14:33:31.521552 | controller | ok: [localhost] => 2026-02-25 14:33:31.762103 | controller | changed: false 2026-02-25 14:33:31.762209 | controller | msg: All assertions passed 2026-02-25 14:33:31.762228 | controller | 2026-02-25 14:33:31.762244 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 14:33:31.762260 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.071) 0:01:39.644 **** 2026-02-25 14:33:31.762275 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.071) 0:01:39.643 **** 2026-02-25 14:33:31.762307 | controller | ok: [localhost] 2026-02-25 14:33:31.831988 | controller | 2026-02-25 14:33:31.832062 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-25 14:33:31.832070 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.239) 0:01:39.884 **** 2026-02-25 14:33:31.832076 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.239) 0:01:39.882 **** 2026-02-25 14:33:31.832094 | controller | ok: [localhost] => 2026-02-25 14:33:32.092598 | controller | changed: false 2026-02-25 14:33:32.092645 | controller | msg: All assertions passed 2026-02-25 14:33:32.092651 | controller | 2026-02-25 14:33:32.092656 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 14:33:32.092662 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.070) 0:01:39.954 **** 2026-02-25 14:33:32.092667 | controller | Wednesday 25 February 2026 14:33:31 +0000 (0:00:00.070) 0:01:39.953 **** 2026-02-25 14:33:32.092677 | controller | ok: [localhost] 2026-02-25 14:33:32.280454 | controller | 2026-02-25 14:33:32.280533 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-25 14:33:32.280542 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 14:33:32.280550 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 14:33:32.280559 | controller | _config_map_content | 2026-02-25 14:33:32.280568 | controller | ansible.utils.remove_keys( 2026-02-25 14:33:32.280576 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 14:33:32.280585 | controller | matching_parameter='regex') 2026-02-25 14:33:32.280593 | controller | }}, cacheable=False] *** 2026-02-25 14:33:32.280600 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.260) 0:01:40.215 **** 2026-02-25 14:33:32.280607 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.260) 0:01:40.214 **** 2026-02-25 14:33:32.280626 | controller | ok: [localhost] 2026-02-25 14:33:32.321114 | controller | 2026-02-25 14:33:32.321194 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 14:33:32.321203 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.187) 0:01:40.403 **** 2026-02-25 14:33:32.321210 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.187) 0:01:40.401 **** 2026-02-25 14:33:32.321228 | controller | skipping: [localhost] 2026-02-25 14:33:32.513755 | controller | 2026-02-25 14:33:32.513836 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 14:33:32.513848 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.040) 0:01:40.444 **** 2026-02-25 14:33:32.513857 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.040) 0:01:40.442 **** 2026-02-25 14:33:32.513878 | controller | changed: [localhost] 2026-02-25 14:33:32.591729 | controller | 2026-02-25 14:33:32.591828 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 14:33:32.591835 | controller | (snippet_datadir, 2026-02-25 14:33:32.591840 | controller | '02_ci_data.yaml') | path_join 2026-02-25 14:33:32.591857 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 14:33:32.591862 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.192) 0:01:40.636 **** 2026-02-25 14:33:32.591867 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.192) 0:01:40.635 **** 2026-02-25 14:33:32.591883 | controller | skipping: [localhost] 2026-02-25 14:33:32.666466 | controller | 2026-02-25 14:33:32.666528 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-25 14:33:32.666535 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.077) 0:01:40.714 **** 2026-02-25 14:33:32.666540 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.077) 0:01:40.713 **** 2026-02-25 14:33:32.666565 | controller | ok: [localhost] 2026-02-25 14:33:33.082533 | controller | 2026-02-25 14:33:33.082636 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 14:33:33.082651 | controller | (snippet_datadir, 2026-02-25 14:33:33.082662 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 14:33:33.082673 | controller | }}, content={{ 2026-02-25 14:33:33.082684 | controller | _base64_patch | 2026-02-25 14:33:33.082693 | controller | default({}) | 2026-02-25 14:33:33.082703 | controller | to_nice_yaml 2026-02-25 14:33:33.082713 | controller | }}, mode=0644] *** 2026-02-25 14:33:33.082723 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.074) 0:01:40.789 **** 2026-02-25 14:33:33.082769 | controller | Wednesday 25 February 2026 14:33:32 +0000 (0:00:00.074) 0:01:40.787 **** 2026-02-25 14:33:33.082809 | controller | changed: [localhost] 2026-02-25 14:33:33.577120 | controller | 2026-02-25 14:33:33.577186 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 14:33:33.577212 | controller | (snippet_datadir, 2026-02-25 14:33:33.577223 | controller | '04_user_data.yaml') | path_join 2026-02-25 14:33:33.577234 | controller | }}, content={{ 2026-02-25 14:33:33.577245 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 14:33:33.577255 | controller | default({}) | 2026-02-25 14:33:33.577265 | controller | to_nice_yaml 2026-02-25 14:33:33.577275 | controller | }}, mode=0644] *** 2026-02-25 14:33:33.577285 | controller | Wednesday 25 February 2026 14:33:33 +0000 (0:00:00.416) 0:01:41.205 **** 2026-02-25 14:33:33.577295 | controller | Wednesday 25 February 2026 14:33:33 +0000 (0:00:00.416) 0:01:41.204 **** 2026-02-25 14:33:33.577314 | controller | changed: [localhost] 2026-02-25 14:33:34.046657 | controller | 2026-02-25 14:33:34.046706 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-25 14:33:34.046719 | controller | ( 2026-02-25 14:33:34.046730 | controller | snippet_datadir, 2026-02-25 14:33:34.046779 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 14:33:34.046791 | controller | ) | path_join 2026-02-25 14:33:34.046801 | controller | }}, mode=0644] *** 2026-02-25 14:33:34.046811 | controller | Wednesday 25 February 2026 14:33:33 +0000 (0:00:00.493) 0:01:41.699 **** 2026-02-25 14:33:34.046822 | controller | Wednesday 25 February 2026 14:33:33 +0000 (0:00:00.493) 0:01:41.698 **** 2026-02-25 14:33:34.046841 | controller | changed: [localhost] 2026-02-25 14:33:34.136063 | controller | 2026-02-25 14:33:34.136104 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 14:33:34.136113 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.469) 0:01:42.169 **** 2026-02-25 14:33:34.136120 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.469) 0:01:42.167 **** 2026-02-25 14:33:34.136138 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 14:33:34.199944 | controller | 2026-02-25 14:33:34.200028 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-25 14:33:34.200042 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.089) 0:01:42.258 **** 2026-02-25 14:33:34.200053 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.089) 0:01:42.257 **** 2026-02-25 14:33:34.200088 | controller | ok: [localhost] => 2026-02-25 14:33:34.463426 | controller | changed: false 2026-02-25 14:33:34.463494 | controller | msg: All assertions passed 2026-02-25 14:33:34.463500 | controller | 2026-02-25 14:33:34.463506 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-25 14:33:34.463512 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.063) 0:01:42.322 **** 2026-02-25 14:33:34.463517 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.063) 0:01:42.321 **** 2026-02-25 14:33:34.463533 | controller | ok: [localhost] 2026-02-25 14:33:34.537071 | controller | 2026-02-25 14:33:34.537113 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 14:33:34.537122 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.263) 0:01:42.586 **** 2026-02-25 14:33:34.537128 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.263) 0:01:42.584 **** 2026-02-25 14:33:34.537140 | controller | ok: [localhost] 2026-02-25 14:33:34.975087 | controller | 2026-02-25 14:33:34.975154 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 14:33:34.975163 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.073) 0:01:42.659 **** 2026-02-25 14:33:34.975170 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.073) 0:01:42.658 **** 2026-02-25 14:33:34.975189 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-02-25 14:33:35.065895 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-02-25 14:33:35.065962 | controller | 2026-02-25 14:33:35.065974 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 14:33:35.065985 | controller | _content | 2026-02-25 14:33:35.065995 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 14:33:35.066005 | controller | combine(_parsed, recursive=true) 2026-02-25 14:33:35.066016 | controller | }} 2026-02-25 14:33:35.066026 | controller | ] *** 2026-02-25 14:33:35.066036 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.437) 0:01:43.097 **** 2026-02-25 14:33:35.066047 | controller | Wednesday 25 February 2026 14:33:34 +0000 (0:00:00.437) 0:01:43.096 **** 2026-02-25 14:33:35.066068 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 14:33:35.312083 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 14:33:35.312174 | controller | 2026-02-25 14:33:35.312191 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 14:33:35.312199 | controller | Wednesday 25 February 2026 14:33:35 +0000 (0:00:00.090) 0:01:43.188 **** 2026-02-25 14:33:35.312206 | controller | Wednesday 25 February 2026 14:33:35 +0000 (0:00:00.090) 0:01:43.186 **** 2026-02-25 14:33:35.312224 | controller | changed: [localhost] 2026-02-25 14:33:35.754749 | controller | 2026-02-25 14:33:35.754818 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 14:33:35.754827 | controller | (_destdir, 2026-02-25 14:33:35.754834 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 14:33:35.754840 | controller | }}, content={{ 2026-02-25 14:33:35.754846 | controller | ( 2026-02-25 14:33:35.754851 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 14:33:35.754858 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 14:33:35.754864 | controller | }}, mode=0644] *** 2026-02-25 14:33:35.754870 | controller | Wednesday 25 February 2026 14:33:35 +0000 (0:00:00.246) 0:01:43.434 **** 2026-02-25 14:33:35.754875 | controller | Wednesday 25 February 2026 14:33:35 +0000 (0:00:00.246) 0:01:43.433 **** 2026-02-25 14:33:35.754892 | controller | changed: [localhost] 2026-02-25 14:33:36.040432 | controller | 2026-02-25 14:33:36.040499 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 14:33:36.040506 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 14:33:36.040520 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 14:33:36.040524 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 14:33:36.040529 | controller | }}, dest={{ 2026-02-25 14:33:36.040534 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 14:33:36.040539 | controller | stage['path'], _val.src_file 2026-02-25 14:33:36.040543 | controller | ) | 2026-02-25 14:33:36.040548 | controller | path_join 2026-02-25 14:33:36.040553 | controller | }}] *** 2026-02-25 14:33:36.040557 | controller | Wednesday 25 February 2026 14:33:35 +0000 (0:00:00.442) 0:01:43.877 **** 2026-02-25 14:33:36.040562 | controller | Wednesday 25 February 2026 14:33:35 +0000 (0:00:00.442) 0:01:43.876 **** 2026-02-25 14:33:36.040579 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-25 14:33:36.096295 | controller | 2026-02-25 14:33:36.096371 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:36.096380 | controller | Wednesday 25 February 2026 14:33:36 +0000 (0:00:00.285) 0:01:44.163 **** 2026-02-25 14:33:36.096387 | controller | Wednesday 25 February 2026 14:33:36 +0000 (0:00:00.285) 0:01:44.162 **** 2026-02-25 14:33:36.096407 | controller | skipping: [localhost] 2026-02-25 14:33:36.408238 | controller | 2026-02-25 14:33:36.408316 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp_dt04_ipv6/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 14:33:36.408328 | controller | Wednesday 25 February 2026 14:33:36 +0000 (0:00:00.055) 0:01:44.219 **** 2026-02-25 14:33:36.408338 | controller | Wednesday 25 February 2026 14:33:36 +0000 (0:00:00.055) 0:01:44.218 **** 2026-02-25 14:33:36.408362 | controller | changed: [localhost] 2026-02-25 14:33:36.856183 | controller | 2026-02-25 14:33:36.856241 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 14:33:36.856278 | controller | Wednesday 25 February 2026 14:33:36 +0000 (0:00:00.311) 0:01:44.531 **** 2026-02-25 14:33:36.856291 | controller | Wednesday 25 February 2026 14:33:36 +0000 (0:00:00.311) 0:01:44.529 **** 2026-02-25 14:33:36.856324 | controller | changed: [localhost] 2026-02-25 14:33:37.155607 | controller | 2026-02-25 14:33:37.155711 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp_dt04_ipv6/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-25 14:33:37.155795 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 14:33:37.155813 | controller | stage['build_output'] | basename) | path_join 2026-02-25 14:33:37.155829 | controller | }}, mode=0644] *** 2026-02-25 14:33:37.155845 | controller | Wednesday 25 February 2026 14:33:36 +0000 (0:00:00.448) 0:01:44.979 **** 2026-02-25 14:33:37.155860 | controller | Wednesday 25 February 2026 14:33:36 +0000 (0:00:00.448) 0:01:44.977 **** 2026-02-25 14:33:37.155893 | controller | changed: [localhost] 2026-02-25 14:33:37.201937 | controller | 2026-02-25 14:33:37.202006 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:37.202013 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.298) 0:01:45.278 **** 2026-02-25 14:33:37.202019 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.299) 0:01:45.276 **** 2026-02-25 14:33:37.202034 | controller | skipping: [localhost] 2026-02-25 14:33:37.258321 | controller | 2026-02-25 14:33:37.258395 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp_dt04_ipv6/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 14:33:37.258403 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.046) 0:01:45.324 **** 2026-02-25 14:33:37.258408 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.046) 0:01:45.323 **** 2026-02-25 14:33:37.258424 | controller | skipping: [localhost] 2026-02-25 14:33:37.304135 | controller | 2026-02-25 14:33:37.304215 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp_dt04_ipv6/edpm/deployment _raw_params=wait_condition.yml] *** 2026-02-25 14:33:37.304224 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.056) 0:01:45.380 **** 2026-02-25 14:33:37.304231 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.056) 0:01:45.379 **** 2026-02-25 14:33:37.304261 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=120m) 2026-02-25 14:33:37.358818 | controller | skipping: [localhost] 2026-02-25 14:33:37.358903 | controller | 2026-02-25 14:33:37.358917 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 14:33:37.358928 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.045) 0:01:45.426 **** 2026-02-25 14:33:37.358939 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.045) 0:01:45.425 **** 2026-02-25 14:33:37.358963 | controller | skipping: [localhost] 2026-02-25 14:33:37.437724 | controller | 2026-02-25 14:33:37.437808 | controller | TASK [Executing post_stage hooks for examples/dt/bgp_dt04_ipv6/edpm/deployment name=run_hook] *** 2026-02-25 14:33:37.437816 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.054) 0:01:45.481 **** 2026-02-25 14:33:37.437821 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.054) 0:01:45.479 **** 2026-02-25 14:33:37.437833 | controller | skipping: [localhost] 2026-02-25 14:33:37.527707 | controller | 2026-02-25 14:33:37.527975 | controller | PLAY RECAP ********************************************************************* 2026-02-25 14:33:37.528008 | controller | localhost : ok=343 changed=111 unreachable=0 failed=0 skipped=112 rescued=0 ignored=0 2026-02-25 14:33:37.528023 | controller | 2026-02-25 14:33:37.528037 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.077) 0:01:45.559 **** 2026-02-25 14:33:37.528050 | controller | =============================================================================== 2026-02-25 14:33:37.528064 | controller | Get automation contents ------------------------------------------------- 7.38s 2026-02-25 14:33:37.528076 | controller | ci_setup : Install needed packages -------------------------------------- 5.92s 2026-02-25 14:33:37.528089 | controller | ci_setup : Install openshift client ------------------------------------- 5.43s 2026-02-25 14:33:37.528101 | controller | Create needed SSH keypairs ---------------------------------------------- 1.69s 2026-02-25 14:33:37.528111 | controller | Load automation files as fact ------------------------------------------- 1.56s 2026-02-25 14:33:37.528120 | controller | ci_setup : Manage directories ------------------------------------------- 1.10s 2026-02-25 14:33:37.528130 | controller | Gathering Facts --------------------------------------------------------- 0.93s 2026-02-25 14:33:37.528140 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.75s 2026-02-25 14:33:37.528149 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.64s 2026-02-25 14:33:37.528159 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s 2026-02-25 14:33:37.528169 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s 2026-02-25 14:33:37.528178 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s 2026-02-25 14:33:37.528188 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.62s 2026-02-25 14:33:37.528198 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.61s 2026-02-25 14:33:37.528208 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.61s 2026-02-25 14:33:37.528218 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2026-02-25 14:33:37.528228 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s 2026-02-25 14:33:37.528237 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.58s 2026-02-25 14:33:37.528247 | controller | Copy file on localhost -------------------------------------------------- 0.57s 2026-02-25 14:33:37.528257 | controller | kustomize_deploy : Copy generated values for examples/dt/bgp_dt04_ipv6/control-plane --- 0.55s 2026-02-25 14:33:37.528267 | controller | Wednesday 25 February 2026 14:33:37 +0000 (0:00:00.079) 0:01:45.559 **** 2026-02-25 14:33:37.528277 | controller | =============================================================================== 2026-02-25 14:33:37.528299 | controller | ci_gen_kustomize_values ------------------------------------------------ 52.68s 2026-02-25 14:33:37.528308 | controller | kustomize_deploy ------------------------------------------------------- 24.48s 2026-02-25 14:33:37.528318 | controller | ci_setup --------------------------------------------------------------- 13.86s 2026-02-25 14:33:37.528328 | controller | ansible.builtin.slurp --------------------------------------------------- 8.28s 2026-02-25 14:33:37.528337 | controller | community.crypto.openssh_keypair ---------------------------------------- 1.69s 2026-02-25 14:33:37.528347 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.63s 2026-02-25 14:33:37.528357 | controller | gather_facts ------------------------------------------------------------ 0.93s 2026-02-25 14:33:37.528367 | controller | ansible.builtin.copy ---------------------------------------------------- 0.57s 2026-02-25 14:33:37.528377 | controller | ansible.builtin.file ---------------------------------------------------- 0.37s 2026-02-25 14:33:37.528398 | controller | ansible.builtin.find ---------------------------------------------------- 0.26s 2026-02-25 14:33:37.528408 | controller | ansible.builtin.include_role -------------------------------------------- 0.26s 2026-02-25 14:33:37.528418 | controller | ansible.builtin.stat ---------------------------------------------------- 0.25s 2026-02-25 14:33:37.528427 | controller | networking_mapper ------------------------------------------------------- 0.13s 2026-02-25 14:33:37.528437 | controller | ansible.builtin.include_vars -------------------------------------------- 0.06s 2026-02-25 14:33:37.528447 | controller | ansible.builtin.assert -------------------------------------------------- 0.06s 2026-02-25 14:33:37.528456 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-25 14:33:37.528466 | controller | total ----------------------------------------------------------------- 105.53s 2026-02-25 14:33:37.583320 | controller | changed 2026-02-25 14:33:37.646612 | 2026-02-25 14:33:37.646756 | PLAY RECAP 2026-02-25 14:33:37.646805 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 14:33:37.646824 | 2026-02-25 14:33:37.786072 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-25 14:33:37.786999 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-25 14:33:38.536773 | 2026-02-25 14:33:38.536878 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-25 14:33:38.559269 | 2026-02-25 14:33:38.559368 | TASK [Filter out host if needed] 2026-02-25 14:33:38.568387 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 14:33:38.573408 | 2026-02-25 14:33:38.573474 | TASK [Ensure file is present] 2026-02-25 14:33:38.948592 | controller | ok 2026-02-25 14:33:38.964116 | 2026-02-25 14:33:38.964226 | TASK [Manage molecule report file] 2026-02-25 14:33:39.524221 | controller | skipping: Conditional result was False 2026-02-25 14:33:39.530385 | 2026-02-25 14:33:39.530455 | TASK [Check if we get ci-framework-data basedir] 2026-02-25 14:33:39.783887 | controller | ok 2026-02-25 14:33:39.795763 | 2026-02-25 14:33:39.795866 | TASK [Create ci-framework-data log directory for zuul] 2026-02-25 14:33:40.222404 | controller | changed 2026-02-25 14:33:40.228616 | 2026-02-25 14:33:40.228711 | TASK [Copy ci-framework interesting files] 2026-02-25 14:33:40.607342 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-25 14:33:40.758426 | controller | changed 2026-02-25 14:33:40.764992 | 2026-02-25 14:33:40.765057 | TASK [Get SELinux listing] 2026-02-25 14:33:41.326028 | controller | changed 2026-02-25 14:33:41.336510 | 2026-02-25 14:33:41.336610 | TASK [Generate log index] 2026-02-25 14:33:42.101067 | controller | changed 2026-02-25 14:33:42.108050 | 2026-02-25 14:33:42.108115 | TASK [Get some env related data] 2026-02-25 14:33:42.750172 | controller | /home/zuul/.local/bin/ansible 2026-02-25 14:33:43.651949 | controller | changed 2026-02-25 14:33:43.660216 | 2026-02-25 14:33:43.660302 | TASK [Generate list of logs to collect in home directory] 2026-02-25 14:33:43.976510 | controller | ok: All paths examined 2026-02-25 14:33:43.984157 | 2026-02-25 14:33:43.984245 | LOOP [Copy logs from home directory] 2026-02-25 14:33:44.358875 | controller | changed: 2026-02-25 14:33:44.359194 | controller | { 2026-02-25 14:33:44.359249 | controller | "atime": 1772029889.0305882, 2026-02-25 14:33:44.359288 | controller | "ctime": 1772030017.436618, 2026-02-25 14:33:44.359324 | controller | "dev": 64513, 2026-02-25 14:33:44.359360 | controller | "gid": 1000, 2026-02-25 14:33:44.359393 | controller | "gr_name": "zuul", 2026-02-25 14:33:44.359429 | controller | "inode": 359219, 2026-02-25 14:33:44.359462 | controller | "isblk": false, 2026-02-25 14:33:44.359495 | controller | "ischr": false, 2026-02-25 14:33:44.359528 | controller | "isdir": false, 2026-02-25 14:33:44.359560 | controller | "isfifo": false, 2026-02-25 14:33:44.359592 | controller | "isgid": false, 2026-02-25 14:33:44.359624 | controller | "islnk": false, 2026-02-25 14:33:44.359656 | controller | "isreg": true, 2026-02-25 14:33:44.359733 | controller | "issock": false, 2026-02-25 14:33:44.359772 | controller | "isuid": false, 2026-02-25 14:33:44.359804 | controller | "mode": "0644", 2026-02-25 14:33:44.359836 | controller | "mtime": 1772030017.436618, 2026-02-25 14:33:44.359868 | controller | "nlink": 1, 2026-02-25 14:33:44.359901 | controller | "path": "/home/zuul/ansible.log", 2026-02-25 14:33:44.359936 | controller | "pw_name": "zuul", 2026-02-25 14:33:44.359969 | controller | "rgrp": true, 2026-02-25 14:33:44.360001 | controller | "roth": true, 2026-02-25 14:33:44.360034 | controller | "rusr": true, 2026-02-25 14:33:44.360066 | controller | "size": 300898, 2026-02-25 14:33:44.360098 | controller | "uid": 1000, 2026-02-25 14:33:44.360129 | controller | "wgrp": false, 2026-02-25 14:33:44.360160 | controller | "woth": false, 2026-02-25 14:33:44.360198 | controller | "wusr": true, 2026-02-25 14:33:44.360232 | controller | "xgrp": false, 2026-02-25 14:33:44.360265 | controller | "xoth": false, 2026-02-25 14:33:44.360297 | controller | "xusr": false 2026-02-25 14:33:44.360330 | controller | } 2026-02-25 14:33:44.377029 | 2026-02-25 14:33:44.377236 | TASK [Copy crio stats log file] 2026-02-25 14:33:44.395293 | controller | skipping: Conditional result was False 2026-02-25 14:33:44.407347 | 2026-02-25 14:33:44.407484 | TASK [Get SELinux related data] 2026-02-25 14:33:44.670024 | controller | 2026-02-25 14:33:44.965781 | controller | ERROR 2026-02-25 14:33:44.966104 | controller | { 2026-02-25 14:33:44.966165 | controller | "delta": "0:00:00.010842", 2026-02-25 14:33:44.966204 | controller | "end": "2026-02-25 14:33:44.671125", 2026-02-25 14:33:44.966239 | controller | "msg": "non-zero return code", 2026-02-25 14:33:44.966273 | controller | "rc": 1, 2026-02-25 14:33:44.966307 | controller | "start": "2026-02-25 14:33:44.660283" 2026-02-25 14:33:44.966340 | controller | } 2026-02-25 14:33:44.966386 | controller | ERROR: Ignoring Errors 2026-02-25 14:33:44.978085 | 2026-02-25 14:33:44.978216 | TASK [Create system configuration directory] 2026-02-25 14:33:45.200126 | controller | changed 2026-02-25 14:33:45.211922 | 2026-02-25 14:33:45.212055 | TASK [Get some of the system configurations] 2026-02-25 14:33:45.759249 | controller | changed 2026-02-25 14:33:45.767139 | 2026-02-25 14:33:45.767225 | TASK [Copy generated documentation if available] 2026-02-25 14:33:45.783169 | controller | skipping: Conditional result was False 2026-02-25 14:33:45.791385 | 2026-02-25 14:33:45.791469 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-25 14:33:45.807306 | controller | skipping: Conditional result was False 2026-02-25 14:33:45.816034 | 2026-02-25 14:33:45.816151 | TASK [Compress logs bigger than 2MB] 2026-02-25 14:33:46.356105 | controller | changed 2026-02-25 14:33:46.370894 | 2026-02-25 14:33:46.371062 | TASK [Copy files from workspace on node] 2026-02-25 14:33:46.404282 | controller | ok 2026-02-25 14:33:46.445392 | 2026-02-25 14:33:46.445526 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-25 14:33:46.471618 | controller | skipping: Conditional result was False 2026-02-25 14:33:46.480535 | 2026-02-25 14:33:46.480633 | TASK [fetch-output : Set log path for single node] 2026-02-25 14:33:46.566310 | controller | ok 2026-02-25 14:33:46.573570 | 2026-02-25 14:33:46.573660 | LOOP [fetch-output : Ensure local output dirs] 2026-02-25 14:33:46.836406 | controller -> localhost | ok: "/var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/logs" 2026-02-25 14:33:46.836666 | controller -> localhost | changed: All items complete 2026-02-25 14:33:46.836713 | 2026-02-25 14:33:47.045310 | controller -> localhost | changed: "/var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/artifacts" 2026-02-25 14:33:47.266534 | controller -> localhost | changed: "/var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/docs" 2026-02-25 14:33:47.279646 | 2026-02-25 14:33:47.279800 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-25 14:33:47.925116 | controller | changed: 2026-02-25 14:33:47.925293 | controller | .d..t...... ./ 2026-02-25 14:33:47.925319 | controller | >f+++++++++ README.html 2026-02-25 14:33:47.925338 | controller | >f+++++++++ ansible.log 2026-02-25 14:33:47.925356 | controller | >f+++++++++ dmesg.log 2026-02-25 14:33:47.925373 | controller | >f+++++++++ installed-pkgs.log 2026-02-25 14:33:47.925390 | controller | >f+++++++++ python.log 2026-02-25 14:33:47.925410 | controller | >f+++++++++ registries.conf 2026-02-25 14:33:47.925431 | controller | >f+++++++++ selinux-denials.log 2026-02-25 14:33:47.925448 | controller | >f+++++++++ selinux-listing.log 2026-02-25 14:33:47.925467 | controller | cd+++++++++ ci-framework-data/ 2026-02-25 14:33:47.925483 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-25 14:33:47.925501 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-25 14:33:47.925517 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-25 14:33:47.925533 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-25 14:33:47.925549 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-25 14:33:47.925564 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-25 14:33:47.925579 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-25 14:33:47.925594 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-25 14:33:47.925610 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-25 14:33:47.925625 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/ 2026-02-25 14:33:47.925640 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/values.yaml 2026-02-25 14:33:47.925655 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/ 2026-02-25 14:33:47.925671 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/values.yaml 2026-02-25 14:33:47.925709 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/ 2026-02-25 14:33:47.925727 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/values.yaml 2026-02-25 14:33:47.925743 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/ 2026-02-25 14:33:47.925758 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/values.yaml 2026-02-25 14:33:47.925774 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/ 2026-02-25 14:33:47.925789 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/values.yaml 2026-02-25 14:33:47.925805 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/ 2026-02-25 14:33:47.925825 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/values.yaml 2026-02-25 14:33:47.925841 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-25 14:33:47.925856 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-25 14:33:47.925871 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-25 14:33:47.925886 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-25 14:33:47.925901 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-25 14:33:47.925916 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-25 14:33:47.925932 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-25 14:33:47.925947 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-25 14:33:47.925961 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-25 14:33:47.925976 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/ 2026-02-25 14:33:47.925991 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/01_original.yaml 2026-02-25 14:33:47.926006 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml 2026-02-25 14:33:47.926022 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml 2026-02-25 14:33:47.926037 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml 2026-02-25 14:33:47.926052 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/ 2026-02-25 14:33:47.926068 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/01_original.yaml 2026-02-25 14:33:47.926083 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml 2026-02-25 14:33:47.926098 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml 2026-02-25 14:33:47.926113 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml 2026-02-25 14:33:47.926130 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/ 2026-02-25 14:33:47.926147 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/01_original.yaml 2026-02-25 14:33:47.926163 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml 2026-02-25 14:33:47.926178 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml 2026-02-25 14:33:47.926192 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml 2026-02-25 14:33:47.926207 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/ 2026-02-25 14:33:47.926222 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/01_original.yaml 2026-02-25 14:33:47.926237 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml 2026-02-25 14:33:47.926252 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml 2026-02-25 14:33:47.926271 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml 2026-02-25 14:33:47.926287 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/ 2026-02-25 14:33:47.926302 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/01_original.yaml 2026-02-25 14:33:47.926317 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml 2026-02-25 14:33:47.926332 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml 2026-02-25 14:33:47.926347 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml 2026-02-25 14:33:47.926362 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/ 2026-02-25 14:33:47.926377 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/01_original.yaml 2026-02-25 14:33:47.926392 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml 2026-02-25 14:33:47.926407 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml 2026-02-25 14:33:47.926421 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml 2026-02-25 14:33:47.926436 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-25 14:33:47.926451 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-25 14:33:47.926466 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30445.2026-02-25@14:32:33~ 2026-02-25 14:33:47.926480 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-25 14:33:47.926495 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml.30385.2026-02-25@14:32:31~ 2026-02-25 14:33:47.926510 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-25 14:33:47.926526 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-25 14:33:47.926541 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-25 14:33:47.926556 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-25 14:33:47.926570 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-25 14:33:47.926585 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-25 14:33:47.926600 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-25 14:33:47.926615 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-25 14:33:47.926630 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-deployment.yaml 2026-02-25 14:33:47.926645 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-compute-nodeset.yaml 2026-02-25 14:33:47.926661 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-networker-nodeset.yaml 2026-02-25 14:33:47.926713 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-compute-nodeset.yaml 2026-02-25 14:33:47.926730 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-networker-nodeset.yaml 2026-02-25 14:33:47.926745 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-compute-nodeset.yaml 2026-02-25 14:33:47.926761 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-networker-nodeset.yaml 2026-02-25 14:33:47.926780 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml 2026-02-25 14:33:47.926796 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-25 14:33:47.926812 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-25 14:33:47.926827 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-25 14:33:47.926843 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-25 14:33:47.926858 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-25 14:33:47.926874 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-25 14:33:47.926890 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-25 14:33:47.926905 | controller | cd+++++++++ registries.conf.d/ 2026-02-25 14:33:47.926920 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-25 14:33:47.926936 | controller | cd+++++++++ system-config/ 2026-02-25 14:33:47.926952 | controller | cd+++++++++ system-config/libvirt/ 2026-02-25 14:33:47.926967 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-25 14:33:47.926983 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-25 14:33:48.319222 | controller | changed: .d..t...... ./ 2026-02-25 14:33:48.753393 | controller | changed: .d..t...... ./ 2026-02-25 14:33:48.774377 | 2026-02-25 14:33:48.774476 | TASK [Return artifact to Zuul] 2026-02-25 14:33:48.808788 | controller | skipping: Conditional result was False 2026-02-25 14:33:48.837068 | 2026-02-25 14:33:48.837209 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-25 14:33:48.837330 | 2026-02-25 14:33:48.837365 | PLAY RECAP 2026-02-25 14:33:48.837415 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-25 14:33:48.837441 | 2026-02-25 14:33:48.952946 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-25 14:33:48.954632 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-25 14:33:49.545038 | 2026-02-25 14:33:49.545151 | PLAY [all] 2026-02-25 14:33:49.564220 | 2026-02-25 14:33:49.564293 | TASK [include_role : fetch-output] 2026-02-25 14:33:49.605926 | controller | ok 2026-02-25 14:33:49.624240 | 2026-02-25 14:33:49.624323 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-25 14:33:49.688484 | controller | skipping: Conditional result was False 2026-02-25 14:33:49.694455 | 2026-02-25 14:33:49.694521 | TASK [fetch-output : Set log path for single node] 2026-02-25 14:33:49.733274 | controller | ok 2026-02-25 14:33:49.738162 | 2026-02-25 14:33:49.738230 | LOOP [fetch-output : Ensure local output dirs] 2026-02-25 14:33:50.124661 | controller -> localhost | ok: "/var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/logs" 2026-02-25 14:33:50.360823 | controller -> localhost | ok: "/var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/artifacts" 2026-02-25 14:33:50.581243 | controller -> localhost | ok: "/var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/docs" 2026-02-25 14:33:50.595238 | 2026-02-25 14:33:50.595416 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-25 14:33:51.252692 | controller | ok 2026-02-25 14:33:51.252893 | controller | ok: All items complete 2026-02-25 14:33:51.252920 | 2026-02-25 14:33:51.749670 | controller | ok 2026-02-25 14:33:52.180429 | controller | ok 2026-02-25 14:33:52.200041 | 2026-02-25 14:33:52.200121 | TASK [include_role : fetch-output-openshift] 2026-02-25 14:33:52.224454 | controller | skipping: Conditional result was False 2026-02-25 14:33:52.230997 | 2026-02-25 14:33:52.231066 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-25 14:33:52.666413 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008422 2026-02-25 14:33:52.920630 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.009696 2026-02-25 14:33:52.952049 | 2026-02-25 14:33:52.952138 | PLAY [all] 2026-02-25 14:33:52.966576 | 2026-02-25 14:33:52.966643 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-25 14:33:53.459882 | controller | changed 2026-02-25 14:33:53.504217 | 2026-02-25 14:33:53.504303 | PLAY RECAP 2026-02-25 14:33:53.504357 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-25 14:33:53.504384 | 2026-02-25 14:33:53.610543 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-25 14:33:53.611421 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-25 14:33:54.204708 | 2026-02-25 14:33:54.204827 | PLAY [localhost] 2026-02-25 14:33:54.223106 | 2026-02-25 14:33:54.223196 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-25 14:33:54.598416 | localhost | changed 2026-02-25 14:33:54.603307 | 2026-02-25 14:33:54.603390 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-25 14:33:54.631726 | localhost | ok 2026-02-25 14:33:54.639772 | 2026-02-25 14:33:54.639839 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-25 14:33:55.076056 | localhost | changed 2026-02-25 14:33:55.081459 | 2026-02-25 14:33:55.081532 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-25 14:33:55.797484 | localhost | changed 2026-02-25 14:33:55.809569 | 2026-02-25 14:33:55.809776 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-25 14:33:56.298977 | localhost | Identity added: /var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/tmp/ansible.trbw1zva (/var/lib/zuul/builds/0caf88b671714c33b1bc7fa037104d0e/work/tmp/ansible.trbw1zva) 2026-02-25 14:33:56.299434 | localhost | ok: Runtime: 0:00:00.014068 2026-02-25 14:33:56.310630 | 2026-02-25 14:33:56.310838 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-25 14:33:56.660561 | localhost | ok: Runtime: 0:00:00.010128 2026-02-25 14:33:56.666631 | 2026-02-25 14:33:56.666727 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-25 14:33:56.747611 | localhost | changed 2026-02-25 14:33:56.752381 | 2026-02-25 14:33:56.752464 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-25 14:33:57.163280 | localhost | changed 2026-02-25 14:33:57.203005 | 2026-02-25 14:33:57.203102 | PLAY [localhost] 2026-02-25 14:33:57.220510 | 2026-02-25 14:33:57.220595 | TASK [Generate bulk log download script] 2026-02-25 14:33:57.243916 | localhost | ok 2026-02-25 14:33:57.261033 | 2026-02-25 14:33:57.261121 | TASK [local-log-download : Check API endpoint is defined] 2026-02-25 14:33:57.293165 | localhost | ok: All assertions passed 2026-02-25 14:33:57.299642 | 2026-02-25 14:33:57.299759 | TASK [local-log-download : Create download script] 2026-02-25 14:33:57.766441 | localhost -> localhost | changed 2026-02-25 14:33:57.775518 | 2026-02-25 14:33:57.775584 | TASK [Register quick-download link] 2026-02-25 14:33:57.800491 | localhost | ok 2026-02-25 14:33:57.844177 | 2026-02-25 14:33:57.844306 | PLAY [logserver.rdoproject.org] 2026-02-25 14:33:57.854186 | 2026-02-25 14:33:57.854252 | TASK [Set zuul-log-path fact] 2026-02-25 14:33:57.871920 | logserver.rdoproject.org | ok 2026-02-25 14:33:57.882767 | 2026-02-25 14:33:57.882852 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 14:33:57.920022 | logserver.rdoproject.org | ok 2026-02-25 14:33:57.925837 | 2026-02-25 14:33:57.925905 | TASK [upload-logs : Create log directories] 2026-02-25 14:33:58.640183 | logserver.rdoproject.org | changed 2026-02-25 14:33:58.647355 | 2026-02-25 14:33:58.647492 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-25 14:33:59.014828 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.012508 2026-02-25 14:33:59.044228 | 2026-02-25 14:33:59.044418 | TASK [upload-logs : Upload logs to log server] 2026-02-25 14:33:59.816760 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-25 14:33:59.820765 | 2026-02-25 14:33:59.820857 | LOOP [upload-logs : Compress console log and json output] 2026-02-25 14:33:59.871390 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 14:33:59.881242 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 14:33:59.891961 | 2026-02-25 14:33:59.892106 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-25 14:33:59.962088 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 14:33:59.962363 | 2026-02-25 14:33:59.966863 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 14:33:59.973486 | 2026-02-25 14:33:59.973631 | LOOP [upload-logs : Upload console log and json output]