2025-09-30 11:38:39.790716 | Job console starting... 2025-09-30 11:38:39.803000 | Updating repositories 2025-09-30 11:38:39.852633 | Preparing job workspace 2025-09-30 11:38:48.348251 | Running Ansible setup... 2025-09-30 11:38:53.723668 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-09-30 11:38:54.688653 | 2025-09-30 11:38:54.688801 | PLAY [localhost] 2025-09-30 11:38:54.697429 | 2025-09-30 11:38:54.697501 | TASK [Gathering Facts] 2025-09-30 11:38:56.177200 | localhost | ok 2025-09-30 11:38:56.199583 | 2025-09-30 11:38:56.199769 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-09-30 11:38:57.128240 | localhost -> localhost | changed 2025-09-30 11:38:57.133894 | 2025-09-30 11:38:57.133971 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-09-30 11:38:58.872301 | localhost -> localhost | changed 2025-09-30 11:38:58.882415 | 2025-09-30 11:38:58.882497 | TASK [Setup log path fact] 2025-09-30 11:38:58.993735 | localhost | ok 2025-09-30 11:38:59.046205 | 2025-09-30 11:38:59.046319 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-30 11:38:59.088649 | localhost | ok 2025-09-30 11:38:59.108600 | 2025-09-30 11:38:59.112727 | TASK [emit-job-header : Print job information] 2025-09-30 11:38:59.194248 | # Job Information 2025-09-30 11:38:59.194451 | Ansible Version: 2.15.12 2025-09-30 11:38:59.194479 | Job: rhoso-architecture-validate-bgp-l3-xl 2025-09-30 11:38:59.194499 | Pipeline: github-check 2025-09-30 11:38:59.194517 | Executor: ze04.softwarefactory-project.io 2025-09-30 11:38:59.194534 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/625 2025-09-30 11:38:59.194552 | Log URL (when completed): https://logserver.rdoproject.org/1d4/rdoproject.org/1d4e172b589a4ca2a172d1130ce424df/ 2025-09-30 11:38:59.194570 | Event ID: b0f41230-9df1-11f0-9a66-9fd2313a95ca 2025-09-30 11:38:59.198284 | 2025-09-30 11:38:59.198351 | LOOP [emit-job-header : Print node information] 2025-09-30 11:38:59.465144 | localhost | ok: 2025-09-30 11:38:59.465304 | localhost | # Node Information 2025-09-30 11:38:59.465332 | localhost | Inventory Hostname: controller 2025-09-30 11:38:59.465355 | localhost | Hostname: np0005462744 2025-09-30 11:38:59.465377 | localhost | Username: zuul 2025-09-30 11:38:59.465398 | localhost | Distro: CentOS 9 2025-09-30 11:38:59.465416 | localhost | Provider: vexxhost-nodepool-tripleo 2025-09-30 11:38:59.465434 | localhost | Region: RegionOne 2025-09-30 11:38:59.465450 | localhost | Label: cloud-centos-9-stream-tripleo 2025-09-30 11:38:59.465468 | localhost | Product Name: OpenStack Nova 2025-09-30 11:38:59.465492 | localhost | Interface IP: 38.129.56.139 2025-09-30 11:38:59.525469 | 2025-09-30 11:38:59.525597 | PLAY [all] 2025-09-30 11:38:59.543180 | 2025-09-30 11:38:59.543294 | TASK [Gather network facts] 2025-09-30 11:39:00.064064 | controller | ok 2025-09-30 11:39:00.083232 | 2025-09-30 11:39:00.083334 | TASK [include_role : start-zuul-console] 2025-09-30 11:39:00.100968 | controller | ok 2025-09-30 11:39:00.118596 | 2025-09-30 11:39:00.118706 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-09-30 11:39:00.679993 | controller | ok 2025-09-30 11:39:00.707913 | 2025-09-30 11:39:00.708008 | TASK [include_role : add-build-sshkey] 2025-09-30 11:39:00.793520 | controller | ok 2025-09-30 11:39:00.819295 | 2025-09-30 11:39:00.819406 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-09-30 11:39:01.515020 | controller -> localhost | ok 2025-09-30 11:39:01.520739 | 2025-09-30 11:39:01.520802 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-09-30 11:39:01.594147 | controller | ok 2025-09-30 11:39:01.641561 | controller | included: /var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-09-30 11:39:01.661572 | 2025-09-30 11:39:01.661722 | TASK [add-build-sshkey : Create Temp SSH key] 2025-09-30 11:39:02.899253 | controller -> localhost | Generating public/private rsa key pair. 2025-09-30 11:39:02.899460 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/1d4e172b589a4ca2a172d1130ce424df_id_rsa. 2025-09-30 11:39:02.899492 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/1d4e172b589a4ca2a172d1130ce424df_id_rsa.pub. 2025-09-30 11:39:02.899514 | controller -> localhost | The key fingerprint is: 2025-09-30 11:39:02.899534 | controller -> localhost | SHA256:3SlCDcHYB4IQGLMLB1yc9/CK1UDMKzgX5Kout2mlyG0 zuul-build-sshkey 2025-09-30 11:39:02.899554 | controller -> localhost | The key's randomart image is: 2025-09-30 11:39:02.899573 | controller -> localhost | +---[RSA 3072]----+ 2025-09-30 11:39:02.899591 | controller -> localhost | |=o*==o.++o | 2025-09-30 11:39:02.899610 | controller -> localhost | |.=.+.*..oo. | 2025-09-30 11:39:02.899628 | controller -> localhost | |o o.o B ... | 2025-09-30 11:39:02.899647 | controller -> localhost | |.=.o o = . . . | 2025-09-30 11:39:02.899665 | controller -> localhost | |..o + . S o o | 2025-09-30 11:39:02.899701 | controller -> localhost | |. ... . . | 2025-09-30 11:39:02.899722 | controller -> localhost | |o..o | 2025-09-30 11:39:02.899742 | controller -> localhost | |+.+E | 2025-09-30 11:39:02.899760 | controller -> localhost | |.++. | 2025-09-30 11:39:02.899777 | controller -> localhost | +----[SHA256]-----+ 2025-09-30 11:39:02.899825 | controller -> localhost | ok: Runtime: 0:00:00.534834 2025-09-30 11:39:02.912304 | 2025-09-30 11:39:02.912378 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-09-30 11:39:02.961504 | controller | ok 2025-09-30 11:39:02.986169 | controller | included: /var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-09-30 11:39:03.008622 | 2025-09-30 11:39:03.008738 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-09-30 11:39:03.078076 | controller | skipping: Conditional result was False 2025-09-30 11:39:03.084723 | 2025-09-30 11:39:03.084805 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-09-30 11:39:03.754069 | controller | changed 2025-09-30 11:39:03.761064 | 2025-09-30 11:39:03.761152 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-09-30 11:39:04.037135 | controller | ok 2025-09-30 11:39:04.044171 | 2025-09-30 11:39:04.044242 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-09-30 11:39:04.988213 | controller | changed 2025-09-30 11:39:04.994524 | 2025-09-30 11:39:04.994590 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-09-30 11:39:05.828501 | controller | changed 2025-09-30 11:39:05.835269 | 2025-09-30 11:39:05.835355 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-09-30 11:39:05.871174 | controller | skipping: Conditional result was False 2025-09-30 11:39:05.876772 | 2025-09-30 11:39:05.876833 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-09-30 11:39:06.293387 | controller -> localhost | changed 2025-09-30 11:39:06.304075 | 2025-09-30 11:39:06.304174 | TASK [add-build-sshkey : Add back temp key] 2025-09-30 11:39:06.697442 | controller -> localhost | Identity added: /var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/1d4e172b589a4ca2a172d1130ce424df_id_rsa (zuul-build-sshkey) 2025-09-30 11:39:06.697639 | controller -> localhost | ok: Runtime: 0:00:00.012069 2025-09-30 11:39:06.704371 | 2025-09-30 11:39:06.704462 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-09-30 11:39:07.153730 | controller | ok 2025-09-30 11:39:07.191181 | 2025-09-30 11:39:07.191344 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-09-30 11:39:07.230977 | controller | skipping: Conditional result was False 2025-09-30 11:39:07.240668 | 2025-09-30 11:39:07.242764 | TASK [include_role : validate-host] 2025-09-30 11:39:07.272016 | controller | ok 2025-09-30 11:39:07.299586 | 2025-09-30 11:39:07.299700 | TASK [validate-host : Define zuul_info_dir fact] 2025-09-30 11:39:07.327898 | controller | ok 2025-09-30 11:39:07.332443 | 2025-09-30 11:39:07.332508 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-09-30 11:39:07.588487 | controller -> localhost | ok 2025-09-30 11:39:07.594411 | 2025-09-30 11:39:07.594479 | TASK [validate-host : Collect information about the host] 2025-09-30 11:39:08.381747 | controller | ok 2025-09-30 11:39:08.390345 | 2025-09-30 11:39:08.390406 | TASK [validate-host : Sanitize hostname] 2025-09-30 11:39:08.439340 | controller | ok 2025-09-30 11:39:08.444194 | 2025-09-30 11:39:08.444256 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-09-30 11:39:08.893987 | controller -> localhost | changed 2025-09-30 11:39:08.904739 | 2025-09-30 11:39:08.904855 | TASK [validate-host : Collect information about zuul worker] 2025-09-30 11:39:09.351246 | controller | ok 2025-09-30 11:39:09.356113 | 2025-09-30 11:39:09.356186 | TASK [validate-host : Write out all zuul information for each host] 2025-09-30 11:39:09.960073 | controller -> localhost | changed 2025-09-30 11:39:09.972236 | 2025-09-30 11:39:09.972333 | TASK [include_role : prepare-workspace-openshift] 2025-09-30 11:39:10.019767 | controller | skipping: Conditional result was False 2025-09-30 11:39:10.027950 | 2025-09-30 11:39:10.028043 | TASK [include_role : remove-zuul-sshkey] 2025-09-30 11:39:10.053788 | controller | skipping: Conditional result was False 2025-09-30 11:39:10.059397 | 2025-09-30 11:39:10.059473 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-09-30 11:39:10.351817 | controller | ok: "logs" 2025-09-30 11:39:10.352032 | controller | ok: All items complete 2025-09-30 11:39:10.352059 | 2025-09-30 11:39:10.545105 | controller | ok: "artifacts" 2025-09-30 11:39:10.750874 | controller | ok: "docs" 2025-09-30 11:39:10.764156 | 2025-09-30 11:39:10.764259 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-09-30 11:39:11.054666 | controller | changed: "logs" 2025-09-30 11:39:11.275196 | controller | changed: "artifacts" 2025-09-30 11:39:11.472633 | controller | changed: "docs" 2025-09-30 11:39:11.505357 | 2025-09-30 11:39:11.505439 | PLAY RECAP 2025-09-30 11:39:11.505482 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-09-30 11:39:11.505507 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-30 11:39:11.505524 | 2025-09-30 11:39:11.669143 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-09-30 11:39:11.670207 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-09-30 11:39:12.363033 | 2025-09-30 11:39:12.363150 | PLAY [all] 2025-09-30 11:39:12.389076 | 2025-09-30 11:39:12.389167 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-09-30 11:39:12.459404 | controller | ok 2025-09-30 11:39:12.467881 | 2025-09-30 11:39:12.467956 | TASK [mirror-info-fork : Create /etc/ci] 2025-09-30 11:39:12.929657 | controller | changed 2025-09-30 11:39:12.941475 | 2025-09-30 11:39:12.941563 | TASK [mirror-info-fork : Install ci_mirror script] 2025-09-30 11:39:14.265864 | controller | changed 2025-09-30 11:39:14.286057 | 2025-09-30 11:39:14.286179 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-09-30 11:39:14.911670 | controller | changed: 2025-09-30 11:39:14.911856 | controller | { 2025-09-30 11:39:14.911883 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-09-30 11:39:14.911912 | controller | } 2025-09-30 11:39:15.144636 | controller | changed: 2025-09-30 11:39:15.147924 | controller | { 2025-09-30 11:39:15.148031 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-09-30 11:39:15.148058 | controller | } 2025-09-30 11:39:15.411729 | controller | changed: 2025-09-30 11:39:15.411828 | controller | { 2025-09-30 11:39:15.411852 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-09-30 11:39:15.411872 | controller | } 2025-09-30 11:39:15.699438 | controller | changed: 2025-09-30 11:39:15.699535 | controller | { 2025-09-30 11:39:15.699559 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-09-30 11:39:15.699577 | controller | } 2025-09-30 11:39:15.978129 | controller | changed: 2025-09-30 11:39:15.978278 | controller | { 2025-09-30 11:39:15.978306 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-09-30 11:39:15.978326 | controller | } 2025-09-30 11:39:16.281388 | controller | changed: 2025-09-30 11:39:16.281476 | controller | { 2025-09-30 11:39:16.281501 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-09-30 11:39:16.281520 | controller | } 2025-09-30 11:39:16.578540 | controller | changed: 2025-09-30 11:39:16.578642 | controller | { 2025-09-30 11:39:16.578666 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2025-09-30 11:39:16.578708 | controller | } 2025-09-30 11:39:16.828761 | controller | changed: 2025-09-30 11:39:16.828915 | controller | { 2025-09-30 11:39:16.828968 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2025-09-30 11:39:16.829010 | controller | } 2025-09-30 11:39:17.070884 | controller | changed: 2025-09-30 11:39:17.070985 | controller | { 2025-09-30 11:39:17.071008 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-09-30 11:39:17.071028 | controller | } 2025-09-30 11:39:17.365435 | controller | changed: 2025-09-30 11:39:17.366479 | controller | { 2025-09-30 11:39:17.366516 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-09-30 11:39:17.366538 | controller | } 2025-09-30 11:39:17.602898 | controller | changed: 2025-09-30 11:39:17.603169 | controller | { 2025-09-30 11:39:17.603197 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-09-30 11:39:17.603216 | controller | } 2025-09-30 11:39:17.842081 | controller | changed: 2025-09-30 11:39:17.842178 | controller | { 2025-09-30 11:39:17.842202 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-09-30 11:39:17.842227 | controller | } 2025-09-30 11:39:18.128799 | controller | changed: 2025-09-30 11:39:18.128899 | controller | { 2025-09-30 11:39:18.128924 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-09-30 11:39:18.128943 | controller | } 2025-09-30 11:39:18.373761 | controller | changed: 2025-09-30 11:39:18.373874 | controller | { 2025-09-30 11:39:18.373912 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-09-30 11:39:18.373938 | controller | } 2025-09-30 11:39:18.621833 | controller | changed: 2025-09-30 11:39:18.621965 | controller | { 2025-09-30 11:39:18.621995 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-09-30 11:39:18.622020 | controller | } 2025-09-30 11:39:18.935499 | controller | changed: 2025-09-30 11:39:18.935573 | controller | { 2025-09-30 11:39:18.935599 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-09-30 11:39:18.935618 | controller | } 2025-09-30 11:39:19.229404 | controller | changed: 2025-09-30 11:39:19.229505 | controller | { 2025-09-30 11:39:19.229533 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2025-09-30 11:39:19.229554 | controller | } 2025-09-30 11:39:19.501289 | controller | changed: 2025-09-30 11:39:19.501440 | controller | { 2025-09-30 11:39:19.501493 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2025-09-30 11:39:19.501722 | controller | } 2025-09-30 11:39:19.771536 | controller | changed: 2025-09-30 11:39:19.771773 | controller | { 2025-09-30 11:39:19.771810 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-09-30 11:39:19.771830 | controller | } 2025-09-30 11:39:20.066469 | controller | changed: 2025-09-30 11:39:20.066619 | controller | { 2025-09-30 11:39:20.066648 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-09-30 11:39:20.066669 | controller | } 2025-09-30 11:39:20.300629 | controller | changed: 2025-09-30 11:39:20.300771 | controller | { 2025-09-30 11:39:20.300807 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-09-30 11:39:20.300833 | controller | } 2025-09-30 11:39:20.562709 | controller | changed: 2025-09-30 11:39:20.562811 | controller | { 2025-09-30 11:39:20.562836 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-09-30 11:39:20.562894 | controller | } 2025-09-30 11:39:20.810222 | controller | changed: 2025-09-30 11:39:20.810323 | controller | { 2025-09-30 11:39:20.810347 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2025-09-30 11:39:20.810367 | controller | } 2025-09-30 11:39:21.075583 | controller | changed: 2025-09-30 11:39:21.075709 | controller | { 2025-09-30 11:39:21.075738 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-09-30 11:39:21.075757 | controller | } 2025-09-30 11:39:21.307818 | controller | changed: 2025-09-30 11:39:21.307909 | controller | { 2025-09-30 11:39:21.307934 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-09-30 11:39:21.307953 | controller | } 2025-09-30 11:39:21.558155 | controller | changed: 2025-09-30 11:39:21.558291 | controller | { 2025-09-30 11:39:21.558325 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-09-30 11:39:21.558351 | controller | } 2025-09-30 11:39:21.595460 | 2025-09-30 11:39:21.595642 | TASK [Set timezone to UTC] 2025-09-30 11:39:22.168577 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-09-30 11:39:22.177370 | 2025-09-30 11:39:22.177475 | TASK [Create nodepool directory] 2025-09-30 11:39:22.435638 | controller | changed 2025-09-30 11:39:22.445811 | 2025-09-30 11:39:22.445964 | TASK [Create nodepool sub_nodes file] 2025-09-30 11:39:23.244726 | controller | changed 2025-09-30 11:39:23.249861 | 2025-09-30 11:39:23.249927 | TASK [Create nodepool sub_nodes_private file] 2025-09-30 11:39:24.047667 | controller | changed 2025-09-30 11:39:24.058401 | 2025-09-30 11:39:24.058470 | LOOP [Populate nodepool sub_nodes file] 2025-09-30 11:39:24.092394 | 2025-09-30 11:39:24.092626 | LOOP [Populate nodepool sub_nodes_private file] 2025-09-30 11:39:24.132311 | 2025-09-30 11:39:24.132511 | TASK [Create nodepool primary file] 2025-09-30 11:39:24.197274 | controller | skipping: Conditional result was False 2025-09-30 11:39:24.203925 | 2025-09-30 11:39:24.204011 | TASK [Create nodepool node_private for this node] 2025-09-30 11:39:24.928867 | controller | changed 2025-09-30 11:39:24.935771 | 2025-09-30 11:39:24.935901 | LOOP [Copy ssh keys to nodepool directory] 2025-09-30 11:39:25.368827 | controller | ok: Item: id_rsa Runtime: 0:00:00.006291 2025-09-30 11:39:25.369019 | 2025-09-30 11:39:25.572105 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005555 2025-09-30 11:39:25.583304 | 2025-09-30 11:39:25.583416 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-09-30 11:39:26.293190 | controller | changed 2025-09-30 11:39:26.298246 | 2025-09-30 11:39:26.298310 | TASK [Validate sudoers config after edits] 2025-09-30 11:39:26.652620 | controller | /etc/sudoers: parsed OK 2025-09-30 11:39:26.652901 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-09-30 11:39:26.652910 | controller | /etc/sudoers.d/zuul: parsed OK 2025-09-30 11:39:26.652917 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-09-30 11:39:26.919546 | controller | ok: Runtime: 0:00:00.009730 2025-09-30 11:39:26.925969 | 2025-09-30 11:39:26.926037 | TASK [Show the environment passed in to job shell scripts] 2025-09-30 11:39:27.312521 | controller | SHELL=/bin/bash 2025-09-30 11:39:27.312588 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-09-30 11:39:27.312598 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-09-30 11:39:27.312609 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/37/3337/b453330ddfc14b7a56f865f6fcbab883e26ee0e6^openstack-k8s-operators/architecture:main:refs/changes/25/625/e47cd8ce87c39202dc164818be0d6865c522986a 2025-09-30 11:39:27.312688 | controller | PWD=/home/zuul 2025-09-30 11:39:27.312702 | controller | ZUUL_PIPELINE=github-check 2025-09-30 11:39:27.312710 | controller | LOGNAME=zuul 2025-09-30 11:39:27.312718 | controller | XDG_SESSION_TYPE=tty 2025-09-30 11:39:27.312726 | controller | _=/usr/bin/env 2025-09-30 11:39:27.312734 | controller | MOTD_SHOWN=pam 2025-09-30 11:39:27.312742 | controller | HOME=/home/zuul 2025-09-30 11:39:27.312749 | controller | LANG=en_US.UTF-8 2025-09-30 11:39:27.312757 | controller | SSH_CONNECTION=38.102.83.114 48906 38.129.56.139 22 2025-09-30 11:39:27.312765 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2025-09-30 11:39:27.312773 | controller | ZUUL_CHANGE_IDS=3337,b453330ddfc14b7a56f865f6fcbab883e26ee0e6 625,e47cd8ce87c39202dc164818be0d6865c522986a 2025-09-30 11:39:27.312781 | controller | WORKSPACE=/home/zuul/workspace 2025-09-30 11:39:27.312788 | controller | XDG_SESSION_CLASS=user 2025-09-30 11:39:27.312796 | controller | SELINUX_ROLE_REQUESTED= 2025-09-30 11:39:27.312803 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-09-30 11:39:27.312810 | controller | USER=zuul 2025-09-30 11:39:27.312817 | controller | ZUUL_VOTING=True 2025-09-30 11:39:27.312825 | controller | BUILD_TIMEOUT=1800000 2025-09-30 11:39:27.312830 | controller | SELINUX_USE_CURRENT_RANGE= 2025-09-30 11:39:27.312836 | controller | SHLVL=1 2025-09-30 11:39:27.312842 | controller | ZUUL_PATCHSET=e47cd8ce87c39202dc164818be0d6865c522986a 2025-09-30 11:39:27.312848 | controller | XDG_SESSION_ID=1 2025-09-30 11:39:27.312854 | controller | ZUUL_BRANCH=main 2025-09-30 11:39:27.312860 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-09-30 11:39:27.312865 | controller | SSH_CLIENT=38.102.83.114 48906 22 2025-09-30 11:39:27.312871 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-09-30 11:39:27.312877 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-09-30 11:39:27.312883 | controller | which_declare=declare -f 2025-09-30 11:39:27.312889 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-09-30 11:39:27.312896 | controller | SELINUX_LEVEL_REQUESTED= 2025-09-30 11:39:27.312902 | controller | ZUUL_CHANGE=625 2025-09-30 11:39:27.312907 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-09-30 11:39:27.312913 | controller | ZUUL_UUID=1d4e172b589a4ca2a172d1130ce424df 2025-09-30 11:39:27.312919 | controller | BASH_FUNC_which%%=() { ( alias; 2025-09-30 11:39:27.312928 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-09-30 11:39:27.312933 | controller | } 2025-09-30 11:39:27.497952 | controller | ok: Runtime: 0:00:00.007525 2025-09-30 11:39:27.503744 | 2025-09-30 11:39:27.503814 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-09-30 11:39:27.560495 | controller | skipping: Conditional result was False 2025-09-30 11:39:27.566321 | 2025-09-30 11:39:27.566386 | TASK [Symlink /home/zuul-worker/workspace] 2025-09-30 11:39:28.155150 | controller | skipping: Conditional result was False 2025-09-30 11:39:28.161804 | 2025-09-30 11:39:28.161875 | TASK [Ensure legacy workspace directory] 2025-09-30 11:39:28.427564 | controller | changed 2025-09-30 11:39:28.538785 | 2025-09-30 11:39:28.538961 | PLAY RECAP 2025-09-30 11:39:28.539011 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-09-30 11:39:28.539057 | 2025-09-30 11:39:28.759315 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-09-30 11:39:28.760560 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-09-30 11:39:30.213026 | 2025-09-30 11:39:30.213159 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-09-30 11:39:30.240292 | 2025-09-30 11:39:30.240402 | TASK [Clone repos in the job workspace] 2025-09-30 11:39:30.321042 | controller | ok 2025-09-30 11:39:30.355896 | 2025-09-30 11:39:30.356025 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-09-30 11:39:30.895321 | controller | ok 2025-09-30 11:39:30.901593 | 2025-09-30 11:39:30.901662 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-09-30 11:39:38.285818 | controller | Output suppressed because no_log was given 2025-09-30 11:39:38.313725 | 2025-09-30 11:39:38.313877 | TASK [Create zuul-output directory] 2025-09-30 11:39:38.903124 | controller | ok 2025-09-30 11:39:38.916736 | 2025-09-30 11:39:38.916862 | TASK [Install required packages] 2025-09-30 11:40:44.027431 | controller | changed 2025-09-30 11:40:44.037312 | 2025-09-30 11:40:44.037411 | TASK [Output pip related things] 2025-09-30 11:40:44.758566 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-09-30 11:40:45.084867 | controller | changed 2025-09-30 11:40:45.101265 | 2025-09-30 11:40:45.101459 | TASK [Install requirements] 2025-09-30 11:41:51.544564 | controller | changed 2025-09-30 11:41:51.573948 | 2025-09-30 11:41:51.574120 | TASK [Add cronjob to trigger job stats] 2025-09-30 11:41:51.675826 | controller | skipping: Conditional result was False 2025-09-30 11:41:51.742185 | 2025-09-30 11:41:51.742452 | LOOP [Construct project change list] 2025-09-30 11:41:51.837613 | controller | ok: 2025-09-30 11:41:51.838010 | controller | { 2025-09-30 11:41:51.838051 | controller | "branch": "main", 2025-09-30 11:41:51.838078 | controller | "change": "3337", 2025-09-30 11:41:51.838102 | controller | "change_message": "[ci_gen_kustomize_values][BGP] Remove NNCP for master nodes\n\nIn BGP DTs, NNCP only makes sense for OCP workers because no RHOSO service is deployed on OCP masters.", 2025-09-30 11:41:51.838131 | controller | "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3337", 2025-09-30 11:41:51.838155 | controller | "commit_id": "b453330ddfc14b7a56f865f6fcbab883e26ee0e6", 2025-09-30 11:41:51.838178 | controller | "patchset": "b453330ddfc14b7a56f865f6fcbab883e26ee0e6", 2025-09-30 11:41:51.838201 | controller | "project": { 2025-09-30 11:41:51.838223 | controller | "canonical_hostname": "github.com", 2025-09-30 11:41:51.838245 | controller | "canonical_name": "github.com/openstack-k8s-operators/ci-framework", 2025-09-30 11:41:51.838280 | controller | "name": "openstack-k8s-operators/ci-framework", 2025-09-30 11:41:51.838303 | controller | "short_name": "ci-framework", 2025-09-30 11:41:51.838325 | controller | "src_dir": "src/github.com/openstack-k8s-operators/ci-framework" 2025-09-30 11:41:51.838348 | controller | }, 2025-09-30 11:41:51.838370 | controller | "topic": null 2025-09-30 11:41:51.838391 | controller | } 2025-09-30 11:41:51.859533 | controller | ok: 2025-09-30 11:41:51.859596 | controller | { 2025-09-30 11:41:51.859627 | controller | "branch": "main", 2025-09-30 11:41:51.859652 | controller | "change": "625", 2025-09-30 11:41:51.859705 | controller | "change_message": "[BGP] Remove NNCP for master nodes\n\nIn BGP DTs, NNCP only makes sense for OCP workers because no RHOSO service is deployed on OCP masters.\r\n\r\nDepends-On: https://github.com/openstack-k8s-operators/ci-framework/pull/3337", 2025-09-30 11:41:51.859743 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/625", 2025-09-30 11:41:51.859783 | controller | "commit_id": "e47cd8ce87c39202dc164818be0d6865c522986a", 2025-09-30 11:41:51.859818 | controller | "patchset": "e47cd8ce87c39202dc164818be0d6865c522986a", 2025-09-30 11:41:51.859841 | controller | "project": { 2025-09-30 11:41:51.859862 | controller | "canonical_hostname": "github.com", 2025-09-30 11:41:51.859884 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-09-30 11:41:51.859920 | controller | "name": "openstack-k8s-operators/architecture", 2025-09-30 11:41:51.859944 | controller | "short_name": "architecture", 2025-09-30 11:41:51.859966 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-09-30 11:41:51.859988 | controller | }, 2025-09-30 11:41:51.860010 | controller | "topic": null 2025-09-30 11:41:51.860032 | controller | } 2025-09-30 11:41:51.955665 | 2025-09-30 11:41:51.955834 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-09-30 11:41:51.977102 | 2025-09-30 11:41:51.977187 | TASK [Filter out host if needed] 2025-09-30 11:41:51.991118 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-30 11:41:51.998580 | 2025-09-30 11:41:51.998656 | TASK [Get git tag for image tagging] 2025-09-30 11:41:52.530533 | controller | skipping: Conditional result was False 2025-09-30 11:41:52.544189 | 2025-09-30 11:41:52.544325 | TASK [Set openstack-runner image] 2025-09-30 11:41:52.582119 | controller | skipping: Conditional result was False 2025-09-30 11:41:52.596233 | 2025-09-30 11:41:52.596366 | TASK [Build openstack-runner image] 2025-09-30 11:41:52.644492 | controller | skipping: Conditional result was False 2025-09-30 11:41:52.658815 | 2025-09-30 11:41:52.658953 | TASK [Push openstack-runner image] 2025-09-30 11:41:52.696805 | controller | skipping: Conditional result was False 2025-09-30 11:41:52.710157 | 2025-09-30 11:41:52.710339 | TASK [Make sure ci-framework directory exists] 2025-09-30 11:41:52.748497 | controller | skipping: Conditional result was False 2025-09-30 11:41:52.762592 | 2025-09-30 11:41:52.762784 | TASK [Create EDPM ansible var file] 2025-09-30 11:41:52.801056 | controller | skipping: Conditional result was False 2025-09-30 11:41:52.846802 | 2025-09-30 11:41:52.846944 | PLAY RECAP 2025-09-30 11:41:52.847007 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-09-30 11:41:52.847035 | 2025-09-30 11:41:52.977435 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-09-30 11:41:52.979419 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-09-30 11:41:53.604195 | 2025-09-30 11:41:53.604311 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-09-30 11:41:53.626651 | 2025-09-30 11:41:53.626765 | TASK [Create zuul-output directory] 2025-09-30 11:41:54.045619 | controller | changed 2025-09-30 11:41:54.062018 | 2025-09-30 11:41:54.062433 | TASK [Slurp Zuul inventory test] 2025-09-30 11:41:54.438968 | controller -> localhost | ok 2025-09-30 11:41:54.446983 | 2025-09-30 11:41:54.447087 | TASK [Save zuul inventory] 2025-09-30 11:41:55.384454 | controller | changed 2025-09-30 11:41:55.396827 | 2025-09-30 11:41:55.397007 | TASK [Save zuul vars without the change_message] 2025-09-30 11:41:56.174469 | controller | changed 2025-09-30 11:41:56.202713 | 2025-09-30 11:41:56.202836 | PLAY RECAP 2025-09-30 11:41:56.202899 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-30 11:41:56.202929 | 2025-09-30 11:41:56.301572 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-09-30 11:41:56.302484 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-09-30 11:41:56.897663 | 2025-09-30 11:41:56.897791 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-09-30 11:41:56.919006 | 2025-09-30 11:41:56.919096 | TASK [Filter out host if needed] 2025-09-30 11:41:56.927903 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-30 11:41:56.932989 | 2025-09-30 11:41:56.933064 | TASK [Run playbook] 2025-09-30 11:41:58.018961 | controller | 2025-09-30 11:41:58.954176 | controller | PLAY [Test architecture automations] ******************************************* 2025-09-30 11:41:58.954239 | controller | 2025-09-30 11:41:58.954250 | controller | TASK [Gathering Facts ] ******************************************************** 2025-09-30 11:41:58.954260 | controller | Tuesday 30 September 2025 11:41:58 +0000 (0:00:00.034) 0:00:00.034 ***** 2025-09-30 11:41:58.954276 | controller | ok: [localhost] 2025-09-30 11:41:58.995391 | controller | 2025-09-30 11:41:58.995470 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2025-09-30 11:41:58.995500 | controller | Tuesday 30 September 2025 11:41:58 +0000 (0:00:00.935) 0:00:00.970 ***** 2025-09-30 11:41:58.995524 | controller | ok: [localhost] 2025-09-30 11:41:59.033322 | controller | 2025-09-30 11:41:59.033376 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-09-30 11:41:59.033387 | controller | Tuesday 30 September 2025 11:41:58 +0000 (0:00:00.041) 0:00:01.011 ***** 2025-09-30 11:41:59.033405 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-09-30 11:41:59.057607 | controller | 2025-09-30 11:41:59.057667 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-09-30 11:41:59.057678 | controller | Tuesday 30 September 2025 11:41:59 +0000 (0:00:00.037) 0:00:01.049 ***** 2025-09-30 11:41:59.057695 | controller | ok: [localhost] => 2025-09-30 11:42:02.689062 | controller | cifmw_ci_setup_packages: 2025-09-30 11:42:02.689178 | controller | - bash-completion 2025-09-30 11:42:02.689215 | controller | - ca-certificates 2025-09-30 11:42:02.689222 | controller | - git-core 2025-09-30 11:42:02.689228 | controller | - make 2025-09-30 11:42:02.689234 | controller | - tar 2025-09-30 11:42:02.689241 | controller | - tmux 2025-09-30 11:42:02.689247 | controller | - python3-pip 2025-09-30 11:42:02.689253 | controller | 2025-09-30 11:42:02.689259 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-09-30 11:42:02.689265 | controller | Tuesday 30 September 2025 11:41:59 +0000 (0:00:00.024) 0:00:01.073 ***** 2025-09-30 11:42:02.689277 | controller | changed: [localhost] 2025-09-30 11:42:03.006956 | controller | 2025-09-30 11:42:03.007026 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-09-30 11:42:03.007047 | controller | Tuesday 30 September 2025 11:42:02 +0000 (0:00:03.631) 0:00:04.704 ***** 2025-09-30 11:42:03.007064 | controller | ok: [localhost] 2025-09-30 11:42:03.319829 | controller | 2025-09-30 11:42:03.319869 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-09-30 11:42:03.319879 | controller | Tuesday 30 September 2025 11:42:03 +0000 (0:00:00.318) 0:00:05.022 ***** 2025-09-30 11:42:03.319892 | controller | changed: [localhost] 2025-09-30 11:42:08.484620 | controller | 2025-09-30 11:42:08.484664 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2025-09-30 11:42:08.484675 | controller | Tuesday 30 September 2025 11:42:03 +0000 (0:00:00.312) 0:00:05.335 ***** 2025-09-30 11:42:08.484686 | controller | changed: [localhost] 2025-09-30 11:42:08.512736 | controller | 2025-09-30 11:42:08.512770 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2025-09-30 11:42:08.512778 | controller | Tuesday 30 September 2025 11:42:08 +0000 (0:00:05.164) 0:00:10.500 ***** 2025-09-30 11:42:08.512789 | controller | skipping: [localhost] 2025-09-30 11:42:08.784582 | controller | 2025-09-30 11:42:08.784651 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-09-30 11:42:08.784661 | controller | Tuesday 30 September 2025 11:42:08 +0000 (0:00:00.028) 0:00:10.528 ***** 2025-09-30 11:42:08.784678 | controller | changed: [localhost] 2025-09-30 11:42:09.060962 | controller | 2025-09-30 11:42:09.061030 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2025-09-30 11:42:09.061051 | controller | source ~/.oc_completion 2025-09-30 11:42:09.061069 | controller | fi] *** 2025-09-30 11:42:09.061086 | controller | Tuesday 30 September 2025 11:42:08 +0000 (0:00:00.271) 0:00:10.800 ***** 2025-09-30 11:42:09.061178 | controller | changed: [localhost] 2025-09-30 11:42:09.086060 | controller | 2025-09-30 11:42:09.086138 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-09-30 11:42:09.086159 | controller | Tuesday 30 September 2025 11:42:09 +0000 (0:00:00.275) 0:00:11.076 ***** 2025-09-30 11:42:09.086182 | controller | skipping: [localhost] 2025-09-30 11:42:09.108220 | controller | 2025-09-30 11:42:09.108280 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-09-30 11:42:09.108297 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-09-30 11:42:09.108311 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-09-30 11:42:09.108336 | controller | }}] *** 2025-09-30 11:42:09.108350 | controller | Tuesday 30 September 2025 11:42:09 +0000 (0:00:00.025) 0:00:11.102 ***** 2025-09-30 11:42:09.108373 | controller | skipping: [localhost] 2025-09-30 11:42:09.134752 | controller | 2025-09-30 11:42:09.134812 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-09-30 11:42:09.134828 | controller | Tuesday 30 September 2025 11:42:09 +0000 (0:00:00.021) 0:00:11.123 ***** 2025-09-30 11:42:09.134852 | controller | skipping: [localhost] 2025-09-30 11:42:09.159446 | controller | 2025-09-30 11:42:09.159502 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-09-30 11:42:09.159524 | controller | Tuesday 30 September 2025 11:42:09 +0000 (0:00:00.026) 0:00:11.150 ***** 2025-09-30 11:42:09.159546 | controller | skipping: [localhost] 2025-09-30 11:42:09.182169 | controller | 2025-09-30 11:42:09.182232 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-09-30 11:42:09.182249 | controller | Tuesday 30 September 2025 11:42:09 +0000 (0:00:00.025) 0:00:11.175 ***** 2025-09-30 11:42:09.182272 | controller | skipping: [localhost] 2025-09-30 11:42:09.212838 | controller | 2025-09-30 11:42:09.212900 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2025-09-30 11:42:09.212910 | controller | Tuesday 30 September 2025 11:42:09 +0000 (0:00:00.022) 0:00:11.197 ***** 2025-09-30 11:42:09.212924 | controller | skipping: [localhost] 2025-09-30 11:42:10.287839 | controller | 2025-09-30 11:42:10.287905 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-09-30 11:42:10.287913 | controller | Tuesday 30 September 2025 11:42:09 +0000 (0:00:00.030) 0:00:11.228 ***** 2025-09-30 11:42:10.287930 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-09-30 11:42:10.661840 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-09-30 11:42:10.661908 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-09-30 11:42:10.661917 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-09-30 11:42:10.661926 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-09-30 11:42:10.661933 | controller | 2025-09-30 11:42:10.661942 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-09-30 11:42:10.661948 | controller | Tuesday 30 September 2025 11:42:10 +0000 (0:00:01.075) 0:00:12.304 ***** 2025-09-30 11:42:10.661963 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-09-30 11:42:10.865357 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-09-30 11:42:10.865396 | controller | 2025-09-30 11:42:10.865404 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-09-30 11:42:10.865421 | controller | Tuesday 30 September 2025 11:42:10 +0000 (0:00:00.373) 0:00:12.677 ***** 2025-09-30 11:42:10.865434 | controller | ok: [localhost] 2025-09-30 11:42:11.162541 | controller | 2025-09-30 11:42:11.162583 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-09-30 11:42:11.162591 | controller | Tuesday 30 September 2025 11:42:10 +0000 (0:00:00.203) 0:00:12.881 ***** 2025-09-30 11:42:11.162603 | controller | ok: [localhost] 2025-09-30 11:42:11.681496 | controller | 2025-09-30 11:42:11.681533 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-09-30 11:42:11.681545 | controller | Tuesday 30 September 2025 11:42:11 +0000 (0:00:00.296) 0:00:13.178 ***** 2025-09-30 11:42:11.681557 | controller | changed: [localhost] 2025-09-30 11:42:11.732830 | controller | 2025-09-30 11:42:11.732882 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-09-30 11:42:11.732890 | controller | Tuesday 30 September 2025 11:42:11 +0000 (0:00:00.519) 0:00:13.697 ***** 2025-09-30 11:42:11.732902 | controller | ok: [localhost] 2025-09-30 11:42:12.051035 | controller | 2025-09-30 11:42:12.051084 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2025-09-30 11:42:12.051093 | controller | Tuesday 30 September 2025 11:42:11 +0000 (0:00:00.051) 0:00:13.748 ***** 2025-09-30 11:42:12.051122 | controller | ok: [localhost] 2025-09-30 11:42:12.415153 | controller | 2025-09-30 11:42:12.415233 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-09-30 11:42:12.415244 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.318) 0:00:14.067 ***** 2025-09-30 11:42:12.415268 | controller | ok: [localhost] 2025-09-30 11:42:12.445572 | controller | 2025-09-30 11:42:12.445649 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2025-09-30 11:42:12.445670 | controller | ] *** 2025-09-30 11:42:12.445681 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.363) 0:00:14.430 ***** 2025-09-30 11:42:12.445703 | controller | skipping: [localhost] 2025-09-30 11:42:12.632352 | controller | 2025-09-30 11:42:12.632408 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-09-30 11:42:12.632416 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.030) 0:00:14.461 ***** 2025-09-30 11:42:12.632430 | controller | changed: [localhost] 2025-09-30 11:42:12.689267 | controller | 2025-09-30 11:42:12.689341 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-09-30 11:42:12.689348 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-09-30 11:42:12.689355 | controller | default({}) | 2025-09-30 11:42:12.689361 | controller | combine(item.value, recursive=True) 2025-09-30 11:42:12.689367 | controller | }}] *** 2025-09-30 11:42:12.689373 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.186) 0:00:14.648 ***** 2025-09-30 11:42:12.689390 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-09-30 11:42:12.761281 | controller | 2025-09-30 11:42:12.761350 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-09-30 11:42:12.761359 | controller | _b64_kustomize_user_patches | 2025-09-30 11:42:12.761371 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-09-30 11:42:12.761377 | controller | }}] *** 2025-09-30 11:42:12.761384 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.056) 0:00:14.705 ***** 2025-09-30 11:42:12.761400 | controller | ok: [localhost] 2025-09-30 11:42:12.787183 | controller | 2025-09-30 11:42:12.787255 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-09-30 11:42:12.787264 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.071) 0:00:14.777 ***** 2025-09-30 11:42:12.787281 | controller | skipping: [localhost] 2025-09-30 11:42:12.814130 | controller | 2025-09-30 11:42:12.814205 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2025-09-30 11:42:12.814214 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.026) 0:00:14.803 ***** 2025-09-30 11:42:12.814233 | controller | skipping: [localhost] 2025-09-30 11:42:12.840828 | controller | 2025-09-30 11:42:12.840866 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-09-30 11:42:12.840874 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.026) 0:00:14.830 ***** 2025-09-30 11:42:12.840887 | controller | skipping: [localhost] 2025-09-30 11:42:12.869558 | controller | 2025-09-30 11:42:12.869586 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-09-30 11:42:12.869593 | controller | _net_env_def_slurp['content'] | 2025-09-30 11:42:12.869600 | controller | b64decode | 2025-09-30 11:42:12.869607 | controller | from_yaml 2025-09-30 11:42:12.869613 | controller | }}, cacheable=True] *** 2025-09-30 11:42:12.869619 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.026) 0:00:14.856 ***** 2025-09-30 11:42:12.869629 | controller | skipping: [localhost] 2025-09-30 11:42:13.114436 | controller | 2025-09-30 11:42:13.114550 | controller | TASK [Discover automation files paths={{ 2025-09-30 11:42:13.114559 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-09-30 11:42:13.114566 | controller | path_join 2025-09-30 11:42:13.114572 | controller | }}, patterns=*.yaml] *** 2025-09-30 11:42:13.114579 | controller | Tuesday 30 September 2025 11:42:12 +0000 (0:00:00.028) 0:00:14.885 ***** 2025-09-30 11:42:13.114596 | controller | ok: [localhost] 2025-09-30 11:42:19.191959 | controller | 2025-09-30 11:42:19.192048 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-09-30 11:42:19.192065 | controller | Tuesday 30 September 2025 11:42:13 +0000 (0:00:00.244) 0:00:15.130 ***** 2025-09-30 11:42:19.192090 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-09-30 11:42:20.074087 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-09-30 11:42:20.074211 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-09-30 11:42:20.074220 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-09-30 11:42:20.074228 | controller | ok: [localhost] => (item=dcn.yaml) 2025-09-30 11:42:20.074236 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-09-30 11:42:20.074244 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-09-30 11:42:20.074251 | controller | ok: [localhost] => (item=hci.yaml) 2025-09-30 11:42:20.074259 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-09-30 11:42:20.074267 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-09-30 11:42:20.074274 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-09-30 11:42:20.074282 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-09-30 11:42:20.074290 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-09-30 11:42:20.074297 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-09-30 11:42:20.074305 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-09-30 11:42:20.074312 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-09-30 11:42:20.074320 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-09-30 11:42:20.074327 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-09-30 11:42:20.074335 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-09-30 11:42:20.074342 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-09-30 11:42:20.074349 | controller | ok: [localhost] => (item=pidone.yaml) 2025-09-30 11:42:20.074357 | controller | ok: [localhost] => (item=sriov.yaml) 2025-09-30 11:42:20.074364 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-09-30 11:42:20.074372 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-09-30 11:42:20.074401 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-09-30 11:42:20.074409 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-09-30 11:42:20.074418 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-09-30 11:42:20.074425 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-09-30 11:42:20.074433 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-09-30 11:42:20.074440 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-09-30 11:42:20.074448 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-09-30 11:42:20.074455 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-09-30 11:42:20.074462 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-09-30 11:42:20.074470 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-09-30 11:42:20.074477 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-09-30 11:42:20.074485 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-09-30 11:42:20.074492 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-09-30 11:42:20.074500 | controller | 2025-09-30 11:42:20.074507 | controller | TASK [Load automation files as fact vas={{ 2025-09-30 11:42:20.074515 | controller | vas | default({}) | 2025-09-30 11:42:20.074522 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-09-30 11:42:20.074530 | controller | }}] *** 2025-09-30 11:42:20.074537 | controller | Tuesday 30 September 2025 11:42:19 +0000 (0:00:06.077) 0:00:21.208 ***** 2025-09-30 11:42:20.074559 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-09-30 11:42:20.103959 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-09-30 11:42:20.104038 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-09-30 11:42:20.104048 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-09-30 11:42:20.104057 | controller | ok: [localhost] => (item=dcn.yaml) 2025-09-30 11:42:20.104066 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-09-30 11:42:20.104074 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-09-30 11:42:20.104083 | controller | ok: [localhost] => (item=hci.yaml) 2025-09-30 11:42:20.104092 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-09-30 11:42:20.104162 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-09-30 11:42:20.104175 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-09-30 11:42:20.104184 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-09-30 11:42:20.104193 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-09-30 11:42:20.104201 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-09-30 11:42:20.104210 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-09-30 11:42:20.104220 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-09-30 11:42:20.104228 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-09-30 11:42:20.104237 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-09-30 11:42:20.104246 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-09-30 11:42:20.104254 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-09-30 11:42:20.104263 | controller | ok: [localhost] => (item=pidone.yaml) 2025-09-30 11:42:20.104271 | controller | ok: [localhost] => (item=sriov.yaml) 2025-09-30 11:42:20.104280 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-09-30 11:42:20.104288 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-09-30 11:42:20.104297 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-09-30 11:42:20.104306 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-09-30 11:42:20.104314 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-09-30 11:42:20.104323 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-09-30 11:42:20.104331 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-09-30 11:42:20.104340 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-09-30 11:42:20.104372 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-09-30 11:42:20.104381 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-09-30 11:42:20.104390 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-09-30 11:42:20.104398 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-09-30 11:42:20.104407 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-09-30 11:42:20.104416 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-09-30 11:42:20.104434 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-09-30 11:42:20.104443 | controller | 2025-09-30 11:42:20.104452 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-09-30 11:42:20.104461 | controller | Tuesday 30 September 2025 11:42:20 +0000 (0:00:00.882) 0:00:22.090 ***** 2025-09-30 11:42:20.104482 | controller | ok: [localhost] 2025-09-30 11:42:20.742837 | controller | 2025-09-30 11:42:20.742894 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-09-30 11:42:20.742903 | controller | Tuesday 30 September 2025 11:42:20 +0000 (0:00:00.029) 0:00:22.119 ***** 2025-09-30 11:42:20.742917 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-09-30 11:42:21.070743 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-09-30 11:42:21.070824 | controller | 2025-09-30 11:42:21.070840 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-09-30 11:42:21.070854 | controller | Tuesday 30 September 2025 11:42:20 +0000 (0:00:00.638) 0:00:22.758 ***** 2025-09-30 11:42:21.070880 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-09-30 11:42:21.414992 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-09-30 11:42:21.415060 | controller | 2025-09-30 11:42:21.415071 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-09-30 11:42:21.415080 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.327) 0:00:23.086 ***** 2025-09-30 11:42:21.415099 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-09-30 11:42:21.448949 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-09-30 11:42:21.449020 | controller | 2025-09-30 11:42:21.449027 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-09-30 11:42:21.449034 | controller | _pub_keys.results[1].content | b64decode 2025-09-30 11:42:21.449040 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-09-30 11:42:21.449053 | controller | _priv_keys.results[1].content | b64decode 2025-09-30 11:42:21.449059 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-09-30 11:42:21.449065 | controller | _pub_keys.results[1].content | b64decode 2025-09-30 11:42:21.449071 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-09-30 11:42:21.449077 | controller | _pub_keys.results[0].content | b64decode 2025-09-30 11:42:21.449082 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-09-30 11:42:21.449088 | controller | _priv_keys.results[0].content | b64decode 2025-09-30 11:42:21.449094 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-09-30 11:42:21.449100 | controller | [ 2025-09-30 11:42:21.449124 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-09-30 11:42:21.449130 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-09-30 11:42:21.449136 | controller | ] | select() 2025-09-30 11:42:21.449142 | controller | }}] *** 2025-09-30 11:42:21.449148 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.344) 0:00:23.430 ***** 2025-09-30 11:42:21.449164 | controller | ok: [localhost] 2025-09-30 11:42:21.737880 | controller | 2025-09-30 11:42:21.737954 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-09-30 11:42:21.737962 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.033) 0:00:23.464 ***** 2025-09-30 11:42:21.737992 | controller | 2025-09-30 11:42:21.777350 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:42:21.777434 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.289) 0:00:23.753 ***** 2025-09-30 11:42:21.777473 | controller | ok: [localhost] => 2025-09-30 11:42:21.805926 | controller | changed: false 2025-09-30 11:42:21.805998 | controller | msg: All assertions passed 2025-09-30 11:42:21.806006 | controller | 2025-09-30 11:42:21.806012 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:21.806019 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.039) 0:00:23.793 ***** 2025-09-30 11:42:21.806036 | controller | skipping: [localhost] 2025-09-30 11:42:21.834701 | controller | 2025-09-30 11:42:21.834786 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:21.834798 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.028) 0:00:23.821 ***** 2025-09-30 11:42:21.834821 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=300s) 2025-09-30 11:42:21.862979 | controller | 2025-09-30 11:42:21.863066 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:42:21.863082 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.028) 0:00:23.850 ***** 2025-09-30 11:42:21.863145 | controller | skipping: [localhost] 2025-09-30 11:42:21.891728 | controller | 2025-09-30 11:42:21.891822 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:42:21.891837 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.028) 0:00:23.879 ***** 2025-09-30 11:42:21.891866 | controller | ok: [localhost] 2025-09-30 11:42:22.118093 | controller | 2025-09-30 11:42:22.118203 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:42:22.118215 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:22.118224 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:42:22.118232 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:22.118239 | controller | Tuesday 30 September 2025 11:42:21 +0000 (0:00:00.028) 0:00:23.907 ***** 2025-09-30 11:42:22.118260 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-09-30 11:42:22.179476 | controller | 2025-09-30 11:42:22.179548 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:42:22.179556 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.225) 0:00:24.133 ***** 2025-09-30 11:42:22.179573 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:42:22.219185 | controller | 2025-09-30 11:42:22.219264 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/control-plane/networking/nncp name=run_hook] *** 2025-09-30 11:42:22.219275 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.062) 0:00:24.195 ***** 2025-09-30 11:42:22.219295 | controller | skipping: [localhost] 2025-09-30 11:42:22.301582 | controller | 2025-09-30 11:42:22.301663 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-09-30 11:42:22.301674 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.039) 0:00:24.235 ***** 2025-09-30 11:42:22.301711 | controller | 2025-09-30 11:42:22.357496 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:42:22.357574 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.082) 0:00:24.317 ***** 2025-09-30 11:42:22.357597 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:42:22.404082 | controller | 2025-09-30 11:42:22.404224 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:42:22.404252 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.056) 0:00:24.373 ***** 2025-09-30 11:42:22.404275 | controller | ok: [localhost] => 2025-09-30 11:42:22.604446 | controller | changed: false 2025-09-30 11:42:22.604521 | controller | msg: All assertions passed 2025-09-30 11:42:22.604535 | controller | 2025-09-30 11:42:22.604547 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:22.604559 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.046) 0:00:24.420 ***** 2025-09-30 11:42:22.604583 | controller | ok: [localhost] 2025-09-30 11:42:22.672865 | controller | 2025-09-30 11:42:22.672938 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:42:22.672955 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.200) 0:00:24.620 ***** 2025-09-30 11:42:22.672980 | controller | ok: [localhost] => 2025-09-30 11:42:22.860577 | controller | changed: false 2025-09-30 11:42:22.860668 | controller | msg: All assertions passed 2025-09-30 11:42:22.860684 | controller | 2025-09-30 11:42:22.860701 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:42:22.860748 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.068) 0:00:24.688 ***** 2025-09-30 11:42:22.860796 | controller | ok: [localhost] 2025-09-30 11:42:23.232429 | controller | 2025-09-30 11:42:23.232507 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:42:23.232519 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:42:23.232529 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:42:23.232539 | controller | _config_map_content | 2025-09-30 11:42:23.232548 | controller | ansible.utils.remove_keys( 2025-09-30 11:42:23.232557 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:42:23.232565 | controller | matching_parameter='regex') 2025-09-30 11:42:23.232574 | controller | }}, cacheable=False] *** 2025-09-30 11:42:23.232583 | controller | Tuesday 30 September 2025 11:42:22 +0000 (0:00:00.187) 0:00:24.876 ***** 2025-09-30 11:42:23.232604 | controller | ok: [localhost] 2025-09-30 11:42:23.290252 | controller | 2025-09-30 11:42:23.290331 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:42:23.290342 | controller | Tuesday 30 September 2025 11:42:23 +0000 (0:00:00.371) 0:00:25.248 ***** 2025-09-30 11:42:23.290364 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-30 11:42:23.352627 | controller | 2025-09-30 11:42:23.352695 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-30 11:42:23.352704 | controller | Tuesday 30 September 2025 11:42:23 +0000 (0:00:00.057) 0:00:25.306 ***** 2025-09-30 11:42:23.352721 | controller | ok: [localhost] => 2025-09-30 11:42:23.551633 | controller | changed: false 2025-09-30 11:42:23.551695 | controller | msg: All assertions passed 2025-09-30 11:42:23.551704 | controller | 2025-09-30 11:42:23.551713 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:42:23.551721 | controller | Tuesday 30 September 2025 11:42:23 +0000 (0:00:00.062) 0:00:25.368 ***** 2025-09-30 11:42:23.551736 | controller | changed: [localhost] 2025-09-30 11:42:24.109219 | controller | 2025-09-30 11:42:24.109275 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:42:24.109290 | controller | (snippet_datadir, 2025-09-30 11:42:24.109297 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:42:24.109303 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:42:24.109309 | controller | Tuesday 30 September 2025 11:42:23 +0000 (0:00:00.198) 0:00:25.567 ***** 2025-09-30 11:42:24.109331 | controller | changed: [localhost] 2025-09-30 11:42:24.168259 | controller | 2025-09-30 11:42:24.168326 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:42:24.168334 | controller | Tuesday 30 September 2025 11:42:24 +0000 (0:00:00.557) 0:00:26.125 ***** 2025-09-30 11:42:24.168352 | controller | ok: [localhost] 2025-09-30 11:42:24.619859 | controller | 2025-09-30 11:42:24.619895 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:42:24.619903 | controller | (snippet_datadir, 2025-09-30 11:42:24.619910 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:42:24.619916 | controller | }}, content={{ 2025-09-30 11:42:24.619922 | controller | _base64_patch | 2025-09-30 11:42:24.619928 | controller | default({}) | 2025-09-30 11:42:24.619934 | controller | to_nice_yaml 2025-09-30 11:42:24.619940 | controller | }}, mode=0644] *** 2025-09-30 11:42:24.619946 | controller | Tuesday 30 September 2025 11:42:24 +0000 (0:00:00.059) 0:00:26.184 ***** 2025-09-30 11:42:24.619956 | controller | changed: [localhost] 2025-09-30 11:42:25.041837 | controller | 2025-09-30 11:42:25.041875 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:42:25.041883 | controller | (snippet_datadir, 2025-09-30 11:42:25.041890 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:42:25.041897 | controller | }}, content={{ 2025-09-30 11:42:25.041902 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:42:25.041908 | controller | default({}) | 2025-09-30 11:42:25.041914 | controller | to_nice_yaml 2025-09-30 11:42:25.041920 | controller | }}, mode=0644] *** 2025-09-30 11:42:25.041926 | controller | Tuesday 30 September 2025 11:42:24 +0000 (0:00:00.451) 0:00:26.635 ***** 2025-09-30 11:42:25.041937 | controller | changed: [localhost] 2025-09-30 11:42:25.451611 | controller | 2025-09-30 11:42:25.451649 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:42:25.451657 | controller | ( 2025-09-30 11:42:25.451663 | controller | snippet_datadir, 2025-09-30 11:42:25.451670 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:42:25.451676 | controller | ) | path_join 2025-09-30 11:42:25.451682 | controller | }}, mode=0644] *** 2025-09-30 11:42:25.451688 | controller | Tuesday 30 September 2025 11:42:25 +0000 (0:00:00.422) 0:00:27.057 ***** 2025-09-30 11:42:25.451700 | controller | changed: [localhost] 2025-09-30 11:42:25.525555 | controller | 2025-09-30 11:42:25.525597 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:42:25.525605 | controller | Tuesday 30 September 2025 11:42:25 +0000 (0:00:00.409) 0:00:27.467 ***** 2025-09-30 11:42:25.525618 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:42:25.568951 | controller | 2025-09-30 11:42:25.569014 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:42:25.569024 | controller | Tuesday 30 September 2025 11:42:25 +0000 (0:00:00.073) 0:00:27.541 ***** 2025-09-30 11:42:25.569040 | controller | ok: [localhost] => 2025-09-30 11:42:25.775063 | controller | changed: false 2025-09-30 11:42:25.775180 | controller | msg: All assertions passed 2025-09-30 11:42:25.775192 | controller | 2025-09-30 11:42:25.775204 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:42:25.775212 | controller | Tuesday 30 September 2025 11:42:25 +0000 (0:00:00.043) 0:00:27.585 ***** 2025-09-30 11:42:25.775233 | controller | ok: [localhost] 2025-09-30 11:42:25.818696 | controller | 2025-09-30 11:42:25.818734 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:42:25.818743 | controller | Tuesday 30 September 2025 11:42:25 +0000 (0:00:00.206) 0:00:27.791 ***** 2025-09-30 11:42:25.818754 | controller | ok: [localhost] 2025-09-30 11:42:26.413261 | controller | 2025-09-30 11:42:26.413339 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:42:26.413347 | controller | Tuesday 30 September 2025 11:42:25 +0000 (0:00:00.043) 0:00:27.834 ***** 2025-09-30 11:42:26.413366 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-30 11:42:26.630419 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-30 11:42:26.630488 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-30 11:42:26.630496 | controller | 2025-09-30 11:42:26.630503 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:42:26.630509 | controller | _content | 2025-09-30 11:42:26.630516 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:42:26.630521 | controller | combine(_parsed, recursive=true) 2025-09-30 11:42:26.630528 | controller | }} 2025-09-30 11:42:26.630535 | controller | ] *** 2025-09-30 11:42:26.630541 | controller | Tuesday 30 September 2025 11:42:26 +0000 (0:00:00.594) 0:00:28.429 ***** 2025-09-30 11:42:26.630558 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:42:26.867013 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:42:26.867116 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:42:26.867127 | controller | 2025-09-30 11:42:26.867134 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:42:26.867140 | controller | Tuesday 30 September 2025 11:42:26 +0000 (0:00:00.217) 0:00:28.646 ***** 2025-09-30 11:42:26.867154 | controller | changed: [localhost] 2025-09-30 11:42:27.374839 | controller | 2025-09-30 11:42:27.374877 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:42:27.374885 | controller | (_destdir, 2025-09-30 11:42:27.374891 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:42:27.374898 | controller | }}, content={{ 2025-09-30 11:42:27.374904 | controller | ( 2025-09-30 11:42:27.374909 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:42:27.374915 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:42:27.374921 | controller | }}, mode=0644] *** 2025-09-30 11:42:27.374928 | controller | Tuesday 30 September 2025 11:42:26 +0000 (0:00:00.236) 0:00:28.883 ***** 2025-09-30 11:42:27.374938 | controller | changed: [localhost] 2025-09-30 11:42:27.693314 | controller | 2025-09-30 11:42:27.693349 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:42:27.693357 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:42:27.693364 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:42:27.693370 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:42:27.693375 | controller | }}, dest={{ 2025-09-30 11:42:27.693382 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:27.693388 | controller | stage['path'], _val.src_file 2025-09-30 11:42:27.693394 | controller | ) | 2025-09-30 11:42:27.693400 | controller | path_join 2025-09-30 11:42:27.693405 | controller | }}] *** 2025-09-30 11:42:27.693411 | controller | Tuesday 30 September 2025 11:42:27 +0000 (0:00:00.507) 0:00:29.390 ***** 2025-09-30 11:42:27.693422 | controller | changed: [localhost] => (item=network-values) 2025-09-30 11:42:27.743555 | controller | 2025-09-30 11:42:27.743590 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:27.743598 | controller | Tuesday 30 September 2025 11:42:27 +0000 (0:00:00.318) 0:00:29.709 ***** 2025-09-30 11:42:27.743610 | controller | skipping: [localhost] 2025-09-30 11:42:28.208875 | controller | 2025-09-30 11:42:28.208937 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:42:28.208954 | controller | Tuesday 30 September 2025 11:42:27 +0000 (0:00:00.049) 0:00:29.758 ***** 2025-09-30 11:42:28.208977 | controller | changed: [localhost] 2025-09-30 11:42:28.660174 | controller | 2025-09-30 11:42:28.660258 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:42:28.660271 | controller | Tuesday 30 September 2025 11:42:28 +0000 (0:00:00.465) 0:00:30.224 ***** 2025-09-30 11:42:28.660300 | controller | changed: [localhost] 2025-09-30 11:42:28.911072 | controller | 2025-09-30 11:42:28.911201 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:42:28.911225 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:42:28.911245 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:42:28.911263 | controller | }}, mode=0644] *** 2025-09-30 11:42:28.911281 | controller | Tuesday 30 September 2025 11:42:28 +0000 (0:00:00.451) 0:00:30.675 ***** 2025-09-30 11:42:28.911315 | controller | changed: [localhost] 2025-09-30 11:42:28.981052 | controller | 2025-09-30 11:42:28.981126 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:28.981137 | controller | Tuesday 30 September 2025 11:42:28 +0000 (0:00:00.251) 0:00:30.926 ***** 2025-09-30 11:42:28.981149 | controller | skipping: [localhost] 2025-09-30 11:42:29.023819 | controller | 2025-09-30 11:42:29.023874 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:42:29.023886 | controller | Tuesday 30 September 2025 11:42:28 +0000 (0:00:00.070) 0:00:30.996 ***** 2025-09-30 11:42:29.023903 | controller | skipping: [localhost] 2025-09-30 11:42:29.102097 | controller | 2025-09-30 11:42:29.102156 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-09-30 11:42:29.102164 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.042) 0:00:31.039 ***** 2025-09-30 11:42:29.102177 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=300s) 2025-09-30 11:42:29.145593 | controller | skipping: [localhost] 2025-09-30 11:42:29.145668 | controller | 2025-09-30 11:42:29.145684 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:29.145694 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.077) 0:00:31.117 ***** 2025-09-30 11:42:29.145715 | controller | skipping: [localhost] 2025-09-30 11:42:29.203946 | controller | 2025-09-30 11:42:29.204029 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/control-plane/networking/nncp name=run_hook] *** 2025-09-30 11:42:29.204053 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.044) 0:00:31.161 ***** 2025-09-30 11:42:29.204077 | controller | skipping: [localhost] 2025-09-30 11:42:29.259722 | controller | 2025-09-30 11:42:29.259777 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:42:29.259788 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.057) 0:00:31.219 ***** 2025-09-30 11:42:29.259808 | controller | ok: [localhost] => 2025-09-30 11:42:29.296502 | controller | changed: false 2025-09-30 11:42:29.296581 | controller | msg: All assertions passed 2025-09-30 11:42:29.296595 | controller | 2025-09-30 11:42:29.296606 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:29.296615 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.056) 0:00:31.275 ***** 2025-09-30 11:42:29.296635 | controller | skipping: [localhost] 2025-09-30 11:42:29.329635 | controller | 2025-09-30 11:42:29.329734 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:29.329766 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.036) 0:00:31.312 ***** 2025-09-30 11:42:29.329795 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2025-09-30 11:42:29.357048 | controller | 2025-09-30 11:42:29.357167 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:42:29.357182 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.033) 0:00:31.345 ***** 2025-09-30 11:42:29.357201 | controller | skipping: [localhost] 2025-09-30 11:42:29.394775 | controller | 2025-09-30 11:42:29.394851 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:42:29.394862 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.027) 0:00:31.373 ***** 2025-09-30 11:42:29.394883 | controller | ok: [localhost] 2025-09-30 11:42:29.604895 | controller | 2025-09-30 11:42:29.604958 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:42:29.604966 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:29.604972 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:42:29.604978 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:29.604984 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.037) 0:00:31.410 ***** 2025-09-30 11:42:29.604999 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-09-30 11:42:29.670792 | controller | 2025-09-30 11:42:29.670866 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:42:29.670877 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.210) 0:00:31.620 ***** 2025-09-30 11:42:29.670898 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:42:29.716459 | controller | 2025-09-30 11:42:29.716539 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/control-plane/networking name=run_hook] *** 2025-09-30 11:42:29.716550 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.065) 0:00:31.686 ***** 2025-09-30 11:42:29.716570 | controller | skipping: [localhost] 2025-09-30 11:42:29.800446 | controller | 2025-09-30 11:42:29.800516 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/control-plane/networking name=ci_gen_kustomize_values] *** 2025-09-30 11:42:29.800524 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.045) 0:00:31.732 ***** 2025-09-30 11:42:29.800543 | controller | 2025-09-30 11:42:29.853073 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:42:29.853174 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.084) 0:00:31.816 ***** 2025-09-30 11:42:29.853197 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:42:29.901726 | controller | 2025-09-30 11:42:29.901806 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:42:29.901818 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.052) 0:00:31.869 ***** 2025-09-30 11:42:29.901839 | controller | ok: [localhost] => 2025-09-30 11:42:30.161016 | controller | changed: false 2025-09-30 11:42:30.161125 | controller | msg: All assertions passed 2025-09-30 11:42:30.161141 | controller | 2025-09-30 11:42:30.161152 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:30.161162 | controller | Tuesday 30 September 2025 11:42:29 +0000 (0:00:00.048) 0:00:31.917 ***** 2025-09-30 11:42:30.161185 | controller | ok: [localhost] 2025-09-30 11:42:30.223828 | controller | 2025-09-30 11:42:30.223899 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:42:30.223922 | controller | Tuesday 30 September 2025 11:42:30 +0000 (0:00:00.259) 0:00:32.176 ***** 2025-09-30 11:42:30.223940 | controller | ok: [localhost] => 2025-09-30 11:42:30.433907 | controller | changed: false 2025-09-30 11:42:30.433982 | controller | msg: All assertions passed 2025-09-30 11:42:30.433990 | controller | 2025-09-30 11:42:30.433997 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:42:30.434004 | controller | Tuesday 30 September 2025 11:42:30 +0000 (0:00:00.062) 0:00:32.239 ***** 2025-09-30 11:42:30.434022 | controller | ok: [localhost] 2025-09-30 11:42:30.818905 | controller | 2025-09-30 11:42:30.818964 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:42:30.818972 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:42:30.818979 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:42:30.818985 | controller | _config_map_content | 2025-09-30 11:42:30.818991 | controller | ansible.utils.remove_keys( 2025-09-30 11:42:30.818997 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:42:30.819003 | controller | matching_parameter='regex') 2025-09-30 11:42:30.819008 | controller | }}, cacheable=False] *** 2025-09-30 11:42:30.819014 | controller | Tuesday 30 September 2025 11:42:30 +0000 (0:00:00.210) 0:00:32.449 ***** 2025-09-30 11:42:30.819030 | controller | ok: [localhost] 2025-09-30 11:42:30.880636 | controller | 2025-09-30 11:42:30.880724 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:42:30.880738 | controller | Tuesday 30 September 2025 11:42:30 +0000 (0:00:00.384) 0:00:32.834 ***** 2025-09-30 11:42:30.880766 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-30 11:42:30.927729 | controller | 2025-09-30 11:42:30.927800 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-30 11:42:30.927808 | controller | Tuesday 30 September 2025 11:42:30 +0000 (0:00:00.061) 0:00:32.896 ***** 2025-09-30 11:42:30.927827 | controller | ok: [localhost] => 2025-09-30 11:42:31.133942 | controller | changed: false 2025-09-30 11:42:31.134020 | controller | msg: All assertions passed 2025-09-30 11:42:31.134030 | controller | 2025-09-30 11:42:31.134040 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:42:31.134050 | controller | Tuesday 30 September 2025 11:42:30 +0000 (0:00:00.047) 0:00:32.943 ***** 2025-09-30 11:42:31.134071 | controller | ok: [localhost] 2025-09-30 11:42:31.724525 | controller | 2025-09-30 11:42:31.724577 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:42:31.724585 | controller | (snippet_datadir, 2025-09-30 11:42:31.724592 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:42:31.724598 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:42:31.724604 | controller | Tuesday 30 September 2025 11:42:31 +0000 (0:00:00.206) 0:00:33.149 ***** 2025-09-30 11:42:31.724618 | controller | ok: [localhost] 2025-09-30 11:42:31.798420 | controller | 2025-09-30 11:42:31.798497 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:42:31.798508 | controller | Tuesday 30 September 2025 11:42:31 +0000 (0:00:00.590) 0:00:33.740 ***** 2025-09-30 11:42:31.798528 | controller | ok: [localhost] 2025-09-30 11:42:32.231468 | controller | 2025-09-30 11:42:32.231718 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:42:32.231727 | controller | (snippet_datadir, 2025-09-30 11:42:32.231733 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:42:32.231739 | controller | }}, content={{ 2025-09-30 11:42:32.231745 | controller | _base64_patch | 2025-09-30 11:42:32.231751 | controller | default({}) | 2025-09-30 11:42:32.231766 | controller | to_nice_yaml 2025-09-30 11:42:32.231772 | controller | }}, mode=0644] *** 2025-09-30 11:42:32.231778 | controller | Tuesday 30 September 2025 11:42:31 +0000 (0:00:00.073) 0:00:33.814 ***** 2025-09-30 11:42:32.231792 | controller | ok: [localhost] 2025-09-30 11:42:32.680625 | controller | 2025-09-30 11:42:32.680702 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:42:32.680717 | controller | (snippet_datadir, 2025-09-30 11:42:32.680726 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:42:32.680734 | controller | }}, content={{ 2025-09-30 11:42:32.680742 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:42:32.680749 | controller | default({}) | 2025-09-30 11:42:32.680755 | controller | to_nice_yaml 2025-09-30 11:42:32.680760 | controller | }}, mode=0644] *** 2025-09-30 11:42:32.680766 | controller | Tuesday 30 September 2025 11:42:32 +0000 (0:00:00.433) 0:00:34.247 ***** 2025-09-30 11:42:32.680804 | controller | ok: [localhost] 2025-09-30 11:42:33.194028 | controller | 2025-09-30 11:42:33.194087 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:42:33.194100 | controller | ( 2025-09-30 11:42:33.194136 | controller | snippet_datadir, 2025-09-30 11:42:33.194146 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:42:33.194156 | controller | ) | path_join 2025-09-30 11:42:33.194165 | controller | }}, mode=0644] *** 2025-09-30 11:42:33.194174 | controller | Tuesday 30 September 2025 11:42:32 +0000 (0:00:00.449) 0:00:34.696 ***** 2025-09-30 11:42:33.194192 | controller | changed: [localhost] 2025-09-30 11:42:33.262604 | controller | 2025-09-30 11:42:33.262732 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:42:33.262750 | controller | Tuesday 30 September 2025 11:42:33 +0000 (0:00:00.513) 0:00:35.209 ***** 2025-09-30 11:42:33.262782 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:42:33.312487 | controller | 2025-09-30 11:42:33.312565 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:42:33.312581 | controller | Tuesday 30 September 2025 11:42:33 +0000 (0:00:00.068) 0:00:35.278 ***** 2025-09-30 11:42:33.312605 | controller | ok: [localhost] => 2025-09-30 11:42:33.515333 | controller | changed: false 2025-09-30 11:42:33.515418 | controller | msg: All assertions passed 2025-09-30 11:42:33.515431 | controller | 2025-09-30 11:42:33.515448 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:42:33.515472 | controller | Tuesday 30 September 2025 11:42:33 +0000 (0:00:00.049) 0:00:35.328 ***** 2025-09-30 11:42:33.515493 | controller | ok: [localhost] 2025-09-30 11:42:33.573446 | controller | 2025-09-30 11:42:33.573522 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:42:33.573534 | controller | Tuesday 30 September 2025 11:42:33 +0000 (0:00:00.203) 0:00:35.531 ***** 2025-09-30 11:42:33.573553 | controller | ok: [localhost] 2025-09-30 11:42:34.158648 | controller | 2025-09-30 11:42:34.158695 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:42:34.158704 | controller | Tuesday 30 September 2025 11:42:33 +0000 (0:00:00.058) 0:00:35.589 ***** 2025-09-30 11:42:34.158716 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-30 11:42:34.336251 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-30 11:42:34.336317 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-30 11:42:34.336325 | controller | 2025-09-30 11:42:34.336331 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:42:34.336338 | controller | _content | 2025-09-30 11:42:34.336344 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:42:34.336364 | controller | combine(_parsed, recursive=true) 2025-09-30 11:42:34.336371 | controller | }} 2025-09-30 11:42:34.336378 | controller | ] *** 2025-09-30 11:42:34.336385 | controller | Tuesday 30 September 2025 11:42:34 +0000 (0:00:00.585) 0:00:36.174 ***** 2025-09-30 11:42:34.336402 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:42:34.566463 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:42:34.566519 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:42:34.566527 | controller | 2025-09-30 11:42:34.566533 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:42:34.566540 | controller | Tuesday 30 September 2025 11:42:34 +0000 (0:00:00.177) 0:00:36.352 ***** 2025-09-30 11:42:34.566553 | controller | ok: [localhost] 2025-09-30 11:42:35.006675 | controller | 2025-09-30 11:42:35.006751 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:42:35.006763 | controller | (_destdir, 2025-09-30 11:42:35.006772 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:42:35.006782 | controller | }}, content={{ 2025-09-30 11:42:35.006791 | controller | ( 2025-09-30 11:42:35.006800 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:42:35.006808 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:42:35.006817 | controller | }}, mode=0644] *** 2025-09-30 11:42:35.006826 | controller | Tuesday 30 September 2025 11:42:34 +0000 (0:00:00.230) 0:00:36.582 ***** 2025-09-30 11:42:35.006842 | controller | ok: [localhost] 2025-09-30 11:42:35.298332 | controller | 2025-09-30 11:42:35.298403 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:42:35.298424 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:42:35.298434 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:42:35.298442 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:42:35.298450 | controller | }}, dest={{ 2025-09-30 11:42:35.298461 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:35.298470 | controller | stage['path'], _val.src_file 2025-09-30 11:42:35.298480 | controller | ) | 2025-09-30 11:42:35.298489 | controller | path_join 2025-09-30 11:42:35.298497 | controller | }}] *** 2025-09-30 11:42:35.298505 | controller | Tuesday 30 September 2025 11:42:35 +0000 (0:00:00.440) 0:00:37.022 ***** 2025-09-30 11:42:35.298521 | controller | ok: [localhost] => (item=network-values) 2025-09-30 11:42:35.341280 | controller | 2025-09-30 11:42:35.341350 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:35.341368 | controller | Tuesday 30 September 2025 11:42:35 +0000 (0:00:00.291) 0:00:37.314 ***** 2025-09-30 11:42:35.341393 | controller | skipping: [localhost] 2025-09-30 11:42:35.846046 | controller | 2025-09-30 11:42:35.846117 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:42:35.846128 | controller | Tuesday 30 September 2025 11:42:35 +0000 (0:00:00.042) 0:00:37.357 ***** 2025-09-30 11:42:35.846143 | controller | changed: [localhost] 2025-09-30 11:42:36.249301 | controller | 2025-09-30 11:42:36.249356 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:42:36.249368 | controller | Tuesday 30 September 2025 11:42:35 +0000 (0:00:00.504) 0:00:37.862 ***** 2025-09-30 11:42:36.249384 | controller | changed: [localhost] 2025-09-30 11:42:36.524197 | controller | 2025-09-30 11:42:36.524239 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:42:36.524250 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:42:36.524258 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:42:36.524266 | controller | }}, mode=0644] *** 2025-09-30 11:42:36.524274 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.403) 0:00:38.265 ***** 2025-09-30 11:42:36.524298 | controller | changed: [localhost] 2025-09-30 11:42:36.565064 | controller | 2025-09-30 11:42:36.565116 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:36.565128 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.274) 0:00:38.540 ***** 2025-09-30 11:42:36.565140 | controller | skipping: [localhost] 2025-09-30 11:42:36.607945 | controller | 2025-09-30 11:42:36.607989 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:42:36.607998 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.040) 0:00:38.581 ***** 2025-09-30 11:42:36.608013 | controller | skipping: [localhost] 2025-09-30 11:42:36.668802 | controller | 2025-09-30 11:42:36.668876 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-09-30 11:42:36.668887 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.042) 0:00:38.623 ***** 2025-09-30 11:42:36.668907 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2025-09-30 11:42:36.716279 | controller | skipping: [localhost] 2025-09-30 11:42:36.716319 | controller | 2025-09-30 11:42:36.716341 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:36.716356 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.060) 0:00:38.684 ***** 2025-09-30 11:42:36.716371 | controller | skipping: [localhost] 2025-09-30 11:42:36.780800 | controller | 2025-09-30 11:42:36.780841 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/control-plane/networking name=run_hook] *** 2025-09-30 11:42:36.780850 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.047) 0:00:38.732 ***** 2025-09-30 11:42:36.780861 | controller | skipping: [localhost] 2025-09-30 11:42:36.837757 | controller | 2025-09-30 11:42:36.837854 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:42:36.837867 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.064) 0:00:38.796 ***** 2025-09-30 11:42:36.837890 | controller | ok: [localhost] => 2025-09-30 11:42:36.864754 | controller | changed: false 2025-09-30 11:42:36.864792 | controller | msg: All assertions passed 2025-09-30 11:42:36.864800 | controller | 2025-09-30 11:42:36.864807 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:36.864821 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.057) 0:00:38.853 ***** 2025-09-30 11:42:36.864833 | controller | skipping: [localhost] 2025-09-30 11:42:36.895056 | controller | 2025-09-30 11:42:36.895130 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:36.895146 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.026) 0:00:38.880 ***** 2025-09-30 11:42:36.895161 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=30m) 2025-09-30 11:42:36.919669 | controller | 2025-09-30 11:42:36.919707 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:42:36.919715 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.030) 0:00:38.910 ***** 2025-09-30 11:42:36.919727 | controller | skipping: [localhost] 2025-09-30 11:42:36.960901 | controller | 2025-09-30 11:42:36.960946 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:42:36.960955 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.024) 0:00:38.935 ***** 2025-09-30 11:42:36.960981 | controller | ok: [localhost] 2025-09-30 11:42:37.371718 | controller | 2025-09-30 11:42:37.371800 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:42:37.371819 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:37.371832 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:42:37.371846 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:37.371860 | controller | Tuesday 30 September 2025 11:42:36 +0000 (0:00:00.041) 0:00:38.976 ***** 2025-09-30 11:42:37.371887 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-09-30 11:42:37.460605 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-09-30 11:42:37.460683 | controller | 2025-09-30 11:42:37.460695 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:42:37.460705 | controller | Tuesday 30 September 2025 11:42:37 +0000 (0:00:00.410) 0:00:39.387 ***** 2025-09-30 11:42:37.460726 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:42:37.517784 | controller | ok: [localhost] => (item=service-values.yaml) 2025-09-30 11:42:37.517843 | controller | 2025-09-30 11:42:37.517850 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/control-plane name=run_hook] *** 2025-09-30 11:42:37.517857 | controller | Tuesday 30 September 2025 11:42:37 +0000 (0:00:00.088) 0:00:39.476 ***** 2025-09-30 11:42:37.517879 | controller | skipping: [localhost] 2025-09-30 11:42:37.632449 | controller | 2025-09-30 11:42:37.632531 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/control-plane name=ci_gen_kustomize_values] *** 2025-09-30 11:42:37.632541 | controller | Tuesday 30 September 2025 11:42:37 +0000 (0:00:00.057) 0:00:39.533 ***** 2025-09-30 11:42:37.632559 | controller | 2025-09-30 11:42:37.694609 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:42:37.694681 | controller | Tuesday 30 September 2025 11:42:37 +0000 (0:00:00.114) 0:00:39.648 ***** 2025-09-30 11:42:37.694700 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:42:37.747749 | controller | 2025-09-30 11:42:37.747824 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:42:37.747833 | controller | Tuesday 30 September 2025 11:42:37 +0000 (0:00:00.062) 0:00:39.710 ***** 2025-09-30 11:42:37.747850 | controller | ok: [localhost] => 2025-09-30 11:42:37.953265 | controller | changed: false 2025-09-30 11:42:37.953336 | controller | msg: All assertions passed 2025-09-30 11:42:37.953344 | controller | 2025-09-30 11:42:37.953350 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:37.953357 | controller | Tuesday 30 September 2025 11:42:37 +0000 (0:00:00.053) 0:00:39.763 ***** 2025-09-30 11:42:37.953375 | controller | ok: [localhost] 2025-09-30 11:42:38.002415 | controller | 2025-09-30 11:42:38.002470 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:42:38.002478 | controller | Tuesday 30 September 2025 11:42:37 +0000 (0:00:00.205) 0:00:39.969 ***** 2025-09-30 11:42:38.002493 | controller | ok: [localhost] => 2025-09-30 11:42:38.222425 | controller | changed: false 2025-09-30 11:42:38.222504 | controller | msg: All assertions passed 2025-09-30 11:42:38.222513 | controller | 2025-09-30 11:42:38.222521 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:42:38.222529 | controller | Tuesday 30 September 2025 11:42:38 +0000 (0:00:00.049) 0:00:40.018 ***** 2025-09-30 11:42:38.222549 | controller | ok: [localhost] 2025-09-30 11:42:38.620842 | controller | 2025-09-30 11:42:38.620921 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:42:38.620942 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:42:38.620949 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:42:38.620955 | controller | _config_map_content | 2025-09-30 11:42:38.620961 | controller | ansible.utils.remove_keys( 2025-09-30 11:42:38.620967 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:42:38.620973 | controller | matching_parameter='regex') 2025-09-30 11:42:38.620979 | controller | }}, cacheable=False] *** 2025-09-30 11:42:38.620984 | controller | Tuesday 30 September 2025 11:42:38 +0000 (0:00:00.219) 0:00:40.237 ***** 2025-09-30 11:42:38.621002 | controller | ok: [localhost] 2025-09-30 11:42:38.680873 | controller | 2025-09-30 11:42:38.680945 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:42:38.680952 | controller | Tuesday 30 September 2025 11:42:38 +0000 (0:00:00.398) 0:00:40.636 ***** 2025-09-30 11:42:38.680970 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-30 11:42:38.746914 | controller | 2025-09-30 11:42:38.747001 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-30 11:42:38.747018 | controller | Tuesday 30 September 2025 11:42:38 +0000 (0:00:00.059) 0:00:40.696 ***** 2025-09-30 11:42:38.747045 | controller | ok: [localhost] => 2025-09-30 11:42:38.966854 | controller | changed: false 2025-09-30 11:42:38.966930 | controller | msg: All assertions passed 2025-09-30 11:42:38.966940 | controller | 2025-09-30 11:42:38.966948 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:42:38.966957 | controller | Tuesday 30 September 2025 11:42:38 +0000 (0:00:00.066) 0:00:40.762 ***** 2025-09-30 11:42:38.967023 | controller | ok: [localhost] 2025-09-30 11:42:39.567438 | controller | 2025-09-30 11:42:39.567566 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:42:39.567574 | controller | (snippet_datadir, 2025-09-30 11:42:39.567582 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:42:39.567588 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:42:39.567595 | controller | Tuesday 30 September 2025 11:42:38 +0000 (0:00:00.219) 0:00:40.982 ***** 2025-09-30 11:42:39.567622 | controller | ok: [localhost] 2025-09-30 11:42:39.630475 | controller | 2025-09-30 11:42:39.630624 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:42:39.630636 | controller | Tuesday 30 September 2025 11:42:39 +0000 (0:00:00.600) 0:00:41.583 ***** 2025-09-30 11:42:39.630669 | controller | ok: [localhost] 2025-09-30 11:42:40.045946 | controller | 2025-09-30 11:42:40.046001 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:42:40.046009 | controller | (snippet_datadir, 2025-09-30 11:42:40.046016 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:42:40.046022 | controller | }}, content={{ 2025-09-30 11:42:40.046028 | controller | _base64_patch | 2025-09-30 11:42:40.046034 | controller | default({}) | 2025-09-30 11:42:40.046040 | controller | to_nice_yaml 2025-09-30 11:42:40.046046 | controller | }}, mode=0644] *** 2025-09-30 11:42:40.046052 | controller | Tuesday 30 September 2025 11:42:39 +0000 (0:00:00.062) 0:00:41.646 ***** 2025-09-30 11:42:40.046065 | controller | ok: [localhost] 2025-09-30 11:42:40.460883 | controller | 2025-09-30 11:42:40.460932 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:42:40.460940 | controller | (snippet_datadir, 2025-09-30 11:42:40.460948 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:42:40.460955 | controller | }}, content={{ 2025-09-30 11:42:40.460963 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:42:40.460971 | controller | default({}) | 2025-09-30 11:42:40.460979 | controller | to_nice_yaml 2025-09-30 11:42:40.460987 | controller | }}, mode=0644] *** 2025-09-30 11:42:40.461003 | controller | Tuesday 30 September 2025 11:42:40 +0000 (0:00:00.415) 0:00:42.061 ***** 2025-09-30 11:42:40.461019 | controller | ok: [localhost] 2025-09-30 11:42:40.891818 | controller | 2025-09-30 11:42:40.891873 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:42:40.891897 | controller | ( 2025-09-30 11:42:40.891906 | controller | snippet_datadir, 2025-09-30 11:42:40.891914 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:42:40.891922 | controller | ) | path_join 2025-09-30 11:42:40.891930 | controller | }}, mode=0644] *** 2025-09-30 11:42:40.891937 | controller | Tuesday 30 September 2025 11:42:40 +0000 (0:00:00.415) 0:00:42.476 ***** 2025-09-30 11:42:40.891952 | controller | ok: [localhost] 2025-09-30 11:42:40.962980 | controller | 2025-09-30 11:42:40.963022 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:42:40.963031 | controller | Tuesday 30 September 2025 11:42:40 +0000 (0:00:00.430) 0:00:42.907 ***** 2025-09-30 11:42:40.963046 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:42:41.009898 | controller | 2025-09-30 11:42:41.009939 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:42:41.009949 | controller | Tuesday 30 September 2025 11:42:40 +0000 (0:00:00.070) 0:00:42.978 ***** 2025-09-30 11:42:41.009962 | controller | ok: [localhost] => 2025-09-30 11:42:41.210328 | controller | changed: false 2025-09-30 11:42:41.210374 | controller | msg: All assertions passed 2025-09-30 11:42:41.210382 | controller | 2025-09-30 11:42:41.210389 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:42:41.210396 | controller | Tuesday 30 September 2025 11:42:41 +0000 (0:00:00.047) 0:00:43.026 ***** 2025-09-30 11:42:41.210408 | controller | ok: [localhost] 2025-09-30 11:42:41.253553 | controller | 2025-09-30 11:42:41.253590 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:42:41.253599 | controller | Tuesday 30 September 2025 11:42:41 +0000 (0:00:00.200) 0:00:43.226 ***** 2025-09-30 11:42:41.253610 | controller | ok: [localhost] 2025-09-30 11:42:41.799003 | controller | 2025-09-30 11:42:41.799072 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:42:41.799080 | controller | Tuesday 30 September 2025 11:42:41 +0000 (0:00:00.043) 0:00:43.269 ***** 2025-09-30 11:42:41.799096 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-30 11:42:42.005051 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-30 11:42:42.005149 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-30 11:42:42.005160 | controller | 2025-09-30 11:42:42.005166 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:42:42.005173 | controller | _content | 2025-09-30 11:42:42.005179 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:42:42.005185 | controller | combine(_parsed, recursive=true) 2025-09-30 11:42:42.005191 | controller | }} 2025-09-30 11:42:42.005197 | controller | ] *** 2025-09-30 11:42:42.005203 | controller | Tuesday 30 September 2025 11:42:41 +0000 (0:00:00.545) 0:00:43.815 ***** 2025-09-30 11:42:42.005220 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:42:42.222202 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:42:42.222283 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:42:42.222293 | controller | 2025-09-30 11:42:42.222302 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:42:42.222310 | controller | Tuesday 30 September 2025 11:42:42 +0000 (0:00:00.205) 0:00:44.020 ***** 2025-09-30 11:42:42.222342 | controller | ok: [localhost] 2025-09-30 11:42:42.660466 | controller | 2025-09-30 11:42:42.660529 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:42:42.660540 | controller | (_destdir, 2025-09-30 11:42:42.660548 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:42:42.660556 | controller | }}, content={{ 2025-09-30 11:42:42.660564 | controller | ( 2025-09-30 11:42:42.660571 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:42:42.660579 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:42:42.660587 | controller | }}, mode=0644] *** 2025-09-30 11:42:42.660595 | controller | Tuesday 30 September 2025 11:42:42 +0000 (0:00:00.217) 0:00:44.238 ***** 2025-09-30 11:42:42.660611 | controller | ok: [localhost] 2025-09-30 11:42:42.714573 | controller | 2025-09-30 11:42:42.714646 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:42:42.714655 | controller | Tuesday 30 September 2025 11:42:42 +0000 (0:00:00.438) 0:00:44.676 ***** 2025-09-30 11:42:42.714672 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:42:42.760240 | controller | 2025-09-30 11:42:42.760322 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:42:42.760350 | controller | Tuesday 30 September 2025 11:42:42 +0000 (0:00:00.054) 0:00:44.730 ***** 2025-09-30 11:42:42.760376 | controller | ok: [localhost] => 2025-09-30 11:42:42.956772 | controller | changed: false 2025-09-30 11:42:42.956865 | controller | msg: All assertions passed 2025-09-30 11:42:42.956873 | controller | 2025-09-30 11:42:42.956880 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:42.956887 | controller | Tuesday 30 September 2025 11:42:42 +0000 (0:00:00.045) 0:00:44.776 ***** 2025-09-30 11:42:42.956903 | controller | ok: [localhost] 2025-09-30 11:42:43.007473 | controller | 2025-09-30 11:42:43.007535 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:42:43.007543 | controller | Tuesday 30 September 2025 11:42:42 +0000 (0:00:00.196) 0:00:44.972 ***** 2025-09-30 11:42:43.007558 | controller | ok: [localhost] => 2025-09-30 11:42:43.198457 | controller | changed: false 2025-09-30 11:42:43.198519 | controller | msg: All assertions passed 2025-09-30 11:42:43.198531 | controller | 2025-09-30 11:42:43.198541 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:42:43.198550 | controller | Tuesday 30 September 2025 11:42:43 +0000 (0:00:00.050) 0:00:45.023 ***** 2025-09-30 11:42:43.198565 | controller | ok: [localhost] 2025-09-30 11:42:43.434525 | controller | 2025-09-30 11:42:43.434654 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:42:43.434699 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:42:43.434720 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:42:43.434739 | controller | _config_map_content | 2025-09-30 11:42:43.434756 | controller | ansible.utils.remove_keys( 2025-09-30 11:42:43.434773 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:42:43.434791 | controller | matching_parameter='regex') 2025-09-30 11:42:43.434808 | controller | }}, cacheable=False] *** 2025-09-30 11:42:43.434825 | controller | Tuesday 30 September 2025 11:42:43 +0000 (0:00:00.190) 0:00:45.214 ***** 2025-09-30 11:42:43.434857 | controller | ok: [localhost] 2025-09-30 11:42:43.481051 | controller | 2025-09-30 11:42:43.481161 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:42:43.481197 | controller | Tuesday 30 September 2025 11:42:43 +0000 (0:00:00.236) 0:00:45.450 ***** 2025-09-30 11:42:43.481231 | controller | skipping: [localhost] 2025-09-30 11:42:43.678596 | controller | 2025-09-30 11:42:43.678666 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:42:43.678679 | controller | Tuesday 30 September 2025 11:42:43 +0000 (0:00:00.046) 0:00:45.497 ***** 2025-09-30 11:42:43.678698 | controller | changed: [localhost] 2025-09-30 11:42:43.754351 | controller | 2025-09-30 11:42:43.754410 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:42:43.754422 | controller | (snippet_datadir, 2025-09-30 11:42:43.754431 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:42:43.754440 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:42:43.754449 | controller | Tuesday 30 September 2025 11:42:43 +0000 (0:00:00.197) 0:00:45.694 ***** 2025-09-30 11:42:43.754466 | controller | skipping: [localhost] 2025-09-30 11:42:43.860288 | controller | 2025-09-30 11:42:43.860349 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:42:43.860371 | controller | Tuesday 30 September 2025 11:42:43 +0000 (0:00:00.075) 0:00:45.770 ***** 2025-09-30 11:42:43.860401 | controller | ok: [localhost] 2025-09-30 11:42:44.299613 | controller | 2025-09-30 11:42:44.299683 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:42:44.299700 | controller | (snippet_datadir, 2025-09-30 11:42:44.299714 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:42:44.299727 | controller | }}, content={{ 2025-09-30 11:42:44.299740 | controller | _base64_patch | 2025-09-30 11:42:44.299754 | controller | default({}) | 2025-09-30 11:42:44.299767 | controller | to_nice_yaml 2025-09-30 11:42:44.299780 | controller | }}, mode=0644] *** 2025-09-30 11:42:44.299793 | controller | Tuesday 30 September 2025 11:42:43 +0000 (0:00:00.106) 0:00:45.876 ***** 2025-09-30 11:42:44.299816 | controller | changed: [localhost] 2025-09-30 11:42:44.742782 | controller | 2025-09-30 11:42:44.742849 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:42:44.742859 | controller | (snippet_datadir, 2025-09-30 11:42:44.742867 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:42:44.742875 | controller | }}, content={{ 2025-09-30 11:42:44.742883 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:42:44.742890 | controller | default({}) | 2025-09-30 11:42:44.742898 | controller | to_nice_yaml 2025-09-30 11:42:44.742906 | controller | }}, mode=0644] *** 2025-09-30 11:42:44.742913 | controller | Tuesday 30 September 2025 11:42:44 +0000 (0:00:00.438) 0:00:46.315 ***** 2025-09-30 11:42:44.742933 | controller | changed: [localhost] 2025-09-30 11:42:45.182689 | controller | 2025-09-30 11:42:45.182754 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:42:45.182766 | controller | ( 2025-09-30 11:42:45.182775 | controller | snippet_datadir, 2025-09-30 11:42:45.182785 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:42:45.182794 | controller | ) | path_join 2025-09-30 11:42:45.182802 | controller | }}, mode=0644] *** 2025-09-30 11:42:45.182811 | controller | Tuesday 30 September 2025 11:42:44 +0000 (0:00:00.443) 0:00:46.758 ***** 2025-09-30 11:42:45.182829 | controller | changed: [localhost] 2025-09-30 11:42:45.269429 | controller | 2025-09-30 11:42:45.269507 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:42:45.269518 | controller | Tuesday 30 September 2025 11:42:45 +0000 (0:00:00.439) 0:00:47.198 ***** 2025-09-30 11:42:45.269556 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:42:45.313626 | controller | 2025-09-30 11:42:45.313705 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:42:45.313763 | controller | Tuesday 30 September 2025 11:42:45 +0000 (0:00:00.087) 0:00:47.285 ***** 2025-09-30 11:42:45.313800 | controller | ok: [localhost] => 2025-09-30 11:42:45.579900 | controller | changed: false 2025-09-30 11:42:45.579957 | controller | msg: All assertions passed 2025-09-30 11:42:45.579964 | controller | 2025-09-30 11:42:45.579971 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:42:45.579978 | controller | Tuesday 30 September 2025 11:42:45 +0000 (0:00:00.044) 0:00:47.329 ***** 2025-09-30 11:42:45.579990 | controller | ok: [localhost] 2025-09-30 11:42:45.627080 | controller | 2025-09-30 11:42:45.627171 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:42:45.627180 | controller | Tuesday 30 September 2025 11:42:45 +0000 (0:00:00.266) 0:00:47.595 ***** 2025-09-30 11:42:45.627197 | controller | ok: [localhost] 2025-09-30 11:42:46.060782 | controller | 2025-09-30 11:42:46.060894 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:42:46.060904 | controller | Tuesday 30 September 2025 11:42:45 +0000 (0:00:00.046) 0:00:47.642 ***** 2025-09-30 11:42:46.060924 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-09-30 11:42:46.151644 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-09-30 11:42:46.151698 | controller | 2025-09-30 11:42:46.151706 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:42:46.151712 | controller | _content | 2025-09-30 11:42:46.151719 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:42:46.151725 | controller | combine(_parsed, recursive=true) 2025-09-30 11:42:46.151731 | controller | }} 2025-09-30 11:42:46.151737 | controller | ] *** 2025-09-30 11:42:46.151743 | controller | Tuesday 30 September 2025 11:42:46 +0000 (0:00:00.433) 0:00:48.076 ***** 2025-09-30 11:42:46.151757 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:42:46.364851 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:42:46.364909 | controller | 2025-09-30 11:42:46.364917 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:42:46.364924 | controller | Tuesday 30 September 2025 11:42:46 +0000 (0:00:00.090) 0:00:48.167 ***** 2025-09-30 11:42:46.364938 | controller | changed: [localhost] 2025-09-30 11:42:46.784291 | controller | 2025-09-30 11:42:46.784364 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:42:46.784372 | controller | (_destdir, 2025-09-30 11:42:46.784379 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:42:46.784385 | controller | }}, content={{ 2025-09-30 11:42:46.784391 | controller | ( 2025-09-30 11:42:46.784412 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:42:46.784419 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:42:46.784425 | controller | }}, mode=0644] *** 2025-09-30 11:42:46.784431 | controller | Tuesday 30 September 2025 11:42:46 +0000 (0:00:00.213) 0:00:48.381 ***** 2025-09-30 11:42:46.784448 | controller | changed: [localhost] 2025-09-30 11:42:47.378445 | controller | 2025-09-30 11:42:47.378507 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:42:47.378515 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:42:47.378522 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:42:47.378528 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:42:47.378533 | controller | }}, dest={{ 2025-09-30 11:42:47.378540 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:47.378546 | controller | stage['path'], _val.src_file 2025-09-30 11:42:47.378552 | controller | ) | 2025-09-30 11:42:47.378557 | controller | path_join 2025-09-30 11:42:47.378563 | controller | }}] *** 2025-09-30 11:42:47.378569 | controller | Tuesday 30 September 2025 11:42:46 +0000 (0:00:00.419) 0:00:48.800 ***** 2025-09-30 11:42:47.378584 | controller | ok: [localhost] => (item=network-values) 2025-09-30 11:42:47.439641 | controller | changed: [localhost] => (item=service-values) 2025-09-30 11:42:47.439719 | controller | 2025-09-30 11:42:47.439742 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:47.439768 | controller | Tuesday 30 September 2025 11:42:47 +0000 (0:00:00.593) 0:00:49.394 ***** 2025-09-30 11:42:47.439789 | controller | skipping: [localhost] 2025-09-30 11:42:47.806954 | controller | 2025-09-30 11:42:47.807017 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:42:47.807028 | controller | Tuesday 30 September 2025 11:42:47 +0000 (0:00:00.061) 0:00:49.455 ***** 2025-09-30 11:42:47.807057 | controller | changed: [localhost] 2025-09-30 11:42:48.247059 | controller | 2025-09-30 11:42:48.247177 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:42:48.247189 | controller | Tuesday 30 September 2025 11:42:47 +0000 (0:00:00.367) 0:00:49.822 ***** 2025-09-30 11:42:48.247201 | controller | changed: [localhost] 2025-09-30 11:42:48.544442 | controller | 2025-09-30 11:42:48.544513 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:42:48.544524 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:42:48.544532 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:42:48.544540 | controller | }}, mode=0644] *** 2025-09-30 11:42:48.544548 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.440) 0:00:50.263 ***** 2025-09-30 11:42:48.544566 | controller | changed: [localhost] 2025-09-30 11:42:48.602984 | controller | 2025-09-30 11:42:48.603054 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:48.603065 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.297) 0:00:50.560 ***** 2025-09-30 11:42:48.603084 | controller | skipping: [localhost] 2025-09-30 11:42:48.644912 | controller | 2025-09-30 11:42:48.644976 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:42:48.644987 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.058) 0:00:50.619 ***** 2025-09-30 11:42:48.645014 | controller | skipping: [localhost] 2025-09-30 11:42:48.692730 | controller | 2025-09-30 11:42:48.692805 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/control-plane _raw_params={{ wait_condition }}] *** 2025-09-30 11:42:48.692819 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.041) 0:00:50.660 ***** 2025-09-30 11:42:48.692842 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=30m) 2025-09-30 11:42:48.740329 | controller | skipping: [localhost] 2025-09-30 11:42:48.740407 | controller | 2025-09-30 11:42:48.740418 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:48.740427 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.047) 0:00:50.708 ***** 2025-09-30 11:42:48.740448 | controller | skipping: [localhost] 2025-09-30 11:42:48.786279 | controller | 2025-09-30 11:42:48.786343 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/control-plane name=run_hook] *** 2025-09-30 11:42:48.786350 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.047) 0:00:50.756 ***** 2025-09-30 11:42:48.786368 | controller | skipping: [localhost] 2025-09-30 11:42:48.848956 | controller | 2025-09-30 11:42:48.849018 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:42:48.849029 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.046) 0:00:50.802 ***** 2025-09-30 11:42:48.849049 | controller | ok: [localhost] => 2025-09-30 11:42:48.876340 | controller | changed: false 2025-09-30 11:42:48.876402 | controller | msg: All assertions passed 2025-09-30 11:42:48.876411 | controller | 2025-09-30 11:42:48.876418 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:48.876426 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.062) 0:00:50.865 ***** 2025-09-30 11:42:48.876439 | controller | skipping: [localhost] 2025-09-30 11:42:48.908890 | controller | 2025-09-30 11:42:48.908942 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:48.908955 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.027) 0:00:50.892 ***** 2025-09-30 11:42:48.908975 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:42:48.932932 | controller | 2025-09-30 11:42:48.932983 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:42:48.932997 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.032) 0:00:50.924 ***** 2025-09-30 11:42:48.933016 | controller | skipping: [localhost] 2025-09-30 11:42:48.964090 | controller | 2025-09-30 11:42:48.964164 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:42:48.964177 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.024) 0:00:50.948 ***** 2025-09-30 11:42:48.964197 | controller | ok: [localhost] 2025-09-30 11:42:49.179234 | controller | 2025-09-30 11:42:49.179294 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:42:49.179302 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:49.179308 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:42:49.179314 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:49.179320 | controller | Tuesday 30 September 2025 11:42:48 +0000 (0:00:00.031) 0:00:50.979 ***** 2025-09-30 11:42:49.179336 | controller | ok: [localhost] => (item={'name': 'edpm-r0-compute-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-30 11:42:49.239019 | controller | 2025-09-30 11:42:49.239081 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:42:49.239090 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.215) 0:00:51.195 ***** 2025-09-30 11:42:49.239127 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:42:49.284493 | controller | 2025-09-30 11:42:49.284575 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r0 name=run_hook] *** 2025-09-30 11:42:49.284586 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.059) 0:00:51.254 ***** 2025-09-30 11:42:49.284606 | controller | skipping: [localhost] 2025-09-30 11:42:49.374564 | controller | 2025-09-30 11:42:49.374622 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/computes/r0 name=ci_gen_kustomize_values] *** 2025-09-30 11:42:49.374630 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.045) 0:00:51.300 ***** 2025-09-30 11:42:49.374643 | controller | 2025-09-30 11:42:49.429452 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:42:49.429520 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.090) 0:00:51.390 ***** 2025-09-30 11:42:49.429538 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:42:49.476257 | controller | 2025-09-30 11:42:49.476320 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:42:49.476328 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.054) 0:00:51.445 ***** 2025-09-30 11:42:49.476344 | controller | ok: [localhost] => 2025-09-30 11:42:49.686085 | controller | changed: false 2025-09-30 11:42:49.686193 | controller | msg: All assertions passed 2025-09-30 11:42:49.686204 | controller | 2025-09-30 11:42:49.686213 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:49.686222 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.046) 0:00:51.492 ***** 2025-09-30 11:42:49.686243 | controller | ok: [localhost] 2025-09-30 11:42:49.738520 | controller | 2025-09-30 11:42:49.738589 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:42:49.738603 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.209) 0:00:51.701 ***** 2025-09-30 11:42:49.738625 | controller | ok: [localhost] => 2025-09-30 11:42:49.933220 | controller | changed: false 2025-09-30 11:42:49.933271 | controller | msg: All assertions passed 2025-09-30 11:42:49.933279 | controller | 2025-09-30 11:42:49.933291 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:42:49.933298 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.052) 0:00:51.754 ***** 2025-09-30 11:42:49.933310 | controller | ok: [localhost] 2025-09-30 11:42:50.175918 | controller | 2025-09-30 11:42:50.175956 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:42:50.175970 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:42:50.175977 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:42:50.175983 | controller | _config_map_content | 2025-09-30 11:42:50.175990 | controller | ansible.utils.remove_keys( 2025-09-30 11:42:50.175996 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:42:50.176002 | controller | matching_parameter='regex') 2025-09-30 11:42:50.176007 | controller | }}, cacheable=False] *** 2025-09-30 11:42:50.176013 | controller | Tuesday 30 September 2025 11:42:49 +0000 (0:00:00.194) 0:00:51.949 ***** 2025-09-30 11:42:50.176024 | controller | ok: [localhost] 2025-09-30 11:42:50.225663 | controller | 2025-09-30 11:42:50.225734 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:42:50.225742 | controller | Tuesday 30 September 2025 11:42:50 +0000 (0:00:00.242) 0:00:52.192 ***** 2025-09-30 11:42:50.225760 | controller | skipping: [localhost] 2025-09-30 11:42:50.464559 | controller | 2025-09-30 11:42:50.464634 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:42:50.464645 | controller | Tuesday 30 September 2025 11:42:50 +0000 (0:00:00.049) 0:00:52.241 ***** 2025-09-30 11:42:50.464666 | controller | changed: [localhost] 2025-09-30 11:42:50.945572 | controller | 2025-09-30 11:42:50.945642 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:42:50.945650 | controller | (snippet_datadir, 2025-09-30 11:42:50.945656 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:42:50.945662 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:42:50.945668 | controller | Tuesday 30 September 2025 11:42:50 +0000 (0:00:00.239) 0:00:52.480 ***** 2025-09-30 11:42:50.945684 | controller | changed: [localhost] 2025-09-30 11:42:51.008551 | controller | 2025-09-30 11:42:51.008628 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:42:51.008646 | controller | Tuesday 30 September 2025 11:42:50 +0000 (0:00:00.481) 0:00:52.961 ***** 2025-09-30 11:42:51.008673 | controller | ok: [localhost] 2025-09-30 11:42:51.440495 | controller | 2025-09-30 11:42:51.440555 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:42:51.440563 | controller | (snippet_datadir, 2025-09-30 11:42:51.440570 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:42:51.440577 | controller | }}, content={{ 2025-09-30 11:42:51.440583 | controller | _base64_patch | 2025-09-30 11:42:51.440596 | controller | default({}) | 2025-09-30 11:42:51.440601 | controller | to_nice_yaml 2025-09-30 11:42:51.440607 | controller | }}, mode=0644] *** 2025-09-30 11:42:51.440613 | controller | Tuesday 30 September 2025 11:42:51 +0000 (0:00:00.063) 0:00:53.024 ***** 2025-09-30 11:42:51.440626 | controller | changed: [localhost] 2025-09-30 11:42:51.842258 | controller | 2025-09-30 11:42:51.842327 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:42:51.842334 | controller | (snippet_datadir, 2025-09-30 11:42:51.842341 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:42:51.842348 | controller | }}, content={{ 2025-09-30 11:42:51.842353 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:42:51.842361 | controller | default({}) | 2025-09-30 11:42:51.842367 | controller | to_nice_yaml 2025-09-30 11:42:51.842372 | controller | }}, mode=0644] *** 2025-09-30 11:42:51.842378 | controller | Tuesday 30 September 2025 11:42:51 +0000 (0:00:00.431) 0:00:53.456 ***** 2025-09-30 11:42:51.842394 | controller | changed: [localhost] 2025-09-30 11:42:52.297550 | controller | 2025-09-30 11:42:52.297586 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:42:52.297594 | controller | ( 2025-09-30 11:42:52.297600 | controller | snippet_datadir, 2025-09-30 11:42:52.297607 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:42:52.297613 | controller | ) | path_join 2025-09-30 11:42:52.297619 | controller | }}, mode=0644] *** 2025-09-30 11:42:52.297625 | controller | Tuesday 30 September 2025 11:42:51 +0000 (0:00:00.401) 0:00:53.858 ***** 2025-09-30 11:42:52.297636 | controller | changed: [localhost] 2025-09-30 11:42:52.358283 | controller | 2025-09-30 11:42:52.358317 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:42:52.358325 | controller | Tuesday 30 September 2025 11:42:52 +0000 (0:00:00.455) 0:00:54.313 ***** 2025-09-30 11:42:52.358342 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:42:52.403728 | controller | 2025-09-30 11:42:52.403762 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:42:52.403770 | controller | Tuesday 30 September 2025 11:42:52 +0000 (0:00:00.060) 0:00:54.374 ***** 2025-09-30 11:42:52.403782 | controller | ok: [localhost] => 2025-09-30 11:42:52.606377 | controller | changed: false 2025-09-30 11:42:52.606412 | controller | msg: All assertions passed 2025-09-30 11:42:52.606419 | controller | 2025-09-30 11:42:52.606426 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:42:52.606433 | controller | Tuesday 30 September 2025 11:42:52 +0000 (0:00:00.045) 0:00:54.419 ***** 2025-09-30 11:42:52.606444 | controller | ok: [localhost] 2025-09-30 11:42:52.650726 | controller | 2025-09-30 11:42:52.650762 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:42:52.650771 | controller | Tuesday 30 September 2025 11:42:52 +0000 (0:00:00.202) 0:00:54.622 ***** 2025-09-30 11:42:52.650782 | controller | ok: [localhost] 2025-09-30 11:42:53.210156 | controller | 2025-09-30 11:42:53.210200 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:42:53.210210 | controller | Tuesday 30 September 2025 11:42:52 +0000 (0:00:00.044) 0:00:54.666 ***** 2025-09-30 11:42:53.210226 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml) 2025-09-30 11:42:53.353387 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml) 2025-09-30 11:42:53.353424 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml) 2025-09-30 11:42:53.353431 | controller | 2025-09-30 11:42:53.353448 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:42:53.353460 | controller | _content | 2025-09-30 11:42:53.353466 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:42:53.353471 | controller | combine(_parsed, recursive=true) 2025-09-30 11:42:53.353478 | controller | }} 2025-09-30 11:42:53.353484 | controller | ] *** 2025-09-30 11:42:53.353490 | controller | Tuesday 30 September 2025 11:42:53 +0000 (0:00:00.559) 0:00:55.226 ***** 2025-09-30 11:42:53.353501 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:42:53.598243 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:42:53.598318 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:42:53.598328 | controller | 2025-09-30 11:42:53.598337 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:42:53.598346 | controller | Tuesday 30 September 2025 11:42:53 +0000 (0:00:00.143) 0:00:55.369 ***** 2025-09-30 11:42:53.598361 | controller | changed: [localhost] 2025-09-30 11:42:54.037896 | controller | 2025-09-30 11:42:54.037933 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:42:54.037941 | controller | (_destdir, 2025-09-30 11:42:54.037947 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:42:54.037953 | controller | }}, content={{ 2025-09-30 11:42:54.037960 | controller | ( 2025-09-30 11:42:54.037965 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:42:54.037972 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:42:54.037978 | controller | }}, mode=0644] *** 2025-09-30 11:42:54.037984 | controller | Tuesday 30 September 2025 11:42:53 +0000 (0:00:00.244) 0:00:55.614 ***** 2025-09-30 11:42:54.037994 | controller | changed: [localhost] 2025-09-30 11:42:54.343275 | controller | 2025-09-30 11:42:54.343309 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/computes/r0 mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:42:54.343317 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:42:54.343324 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:42:54.343329 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:42:54.343335 | controller | }}, dest={{ 2025-09-30 11:42:54.343341 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:54.343347 | controller | stage['path'], _val.src_file 2025-09-30 11:42:54.343353 | controller | ) | 2025-09-30 11:42:54.343359 | controller | path_join 2025-09-30 11:42:54.343365 | controller | }}] *** 2025-09-30 11:42:54.343371 | controller | Tuesday 30 September 2025 11:42:54 +0000 (0:00:00.439) 0:00:56.053 ***** 2025-09-30 11:42:54.343382 | controller | changed: [localhost] => (item=edpm-r0-compute-nodeset-values) 2025-09-30 11:42:54.387415 | controller | 2025-09-30 11:42:54.387452 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:54.387468 | controller | Tuesday 30 September 2025 11:42:54 +0000 (0:00:00.305) 0:00:56.359 ***** 2025-09-30 11:42:54.387487 | controller | skipping: [localhost] 2025-09-30 11:42:54.709339 | controller | 2025-09-30 11:42:54.709383 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/computes/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:42:54.709393 | controller | Tuesday 30 September 2025 11:42:54 +0000 (0:00:00.044) 0:00:56.403 ***** 2025-09-30 11:42:54.709404 | controller | changed: [localhost] 2025-09-30 11:42:55.298054 | controller | 2025-09-30 11:42:55.298174 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:42:55.298215 | controller | Tuesday 30 September 2025 11:42:54 +0000 (0:00:00.321) 0:00:56.725 ***** 2025-09-30 11:42:55.298246 | controller | changed: [localhost] 2025-09-30 11:42:55.588126 | controller | 2025-09-30 11:42:55.588180 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/computes/r0 remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:42:55.588192 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:42:55.588201 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:42:55.588209 | controller | }}, mode=0644] *** 2025-09-30 11:42:55.588225 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.588) 0:00:57.314 ***** 2025-09-30 11:42:55.588239 | controller | changed: [localhost] 2025-09-30 11:42:55.631398 | controller | 2025-09-30 11:42:55.631436 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:55.631444 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.289) 0:00:57.604 ***** 2025-09-30 11:42:55.631456 | controller | skipping: [localhost] 2025-09-30 11:42:55.675270 | controller | 2025-09-30 11:42:55.675324 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/computes/r0 _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:42:55.675339 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.043) 0:00:57.647 ***** 2025-09-30 11:42:55.675359 | controller | skipping: [localhost] 2025-09-30 11:42:55.720989 | controller | 2025-09-30 11:42:55.721029 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/computes/r0 _raw_params={{ wait_condition }}] *** 2025-09-30 11:42:55.721037 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.043) 0:00:57.691 ***** 2025-09-30 11:42:55.721049 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:42:55.763973 | controller | skipping: [localhost] 2025-09-30 11:42:55.764019 | controller | 2025-09-30 11:42:55.764029 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:42:55.764038 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.045) 0:00:57.736 ***** 2025-09-30 11:42:55.764052 | controller | skipping: [localhost] 2025-09-30 11:42:55.812154 | controller | 2025-09-30 11:42:55.812194 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r0 name=run_hook] *** 2025-09-30 11:42:55.812201 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.043) 0:00:57.779 ***** 2025-09-30 11:42:55.812213 | controller | skipping: [localhost] 2025-09-30 11:42:55.884488 | controller | 2025-09-30 11:42:55.884564 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:42:55.884573 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.048) 0:00:57.828 ***** 2025-09-30 11:42:55.884590 | controller | ok: [localhost] => 2025-09-30 11:42:55.929129 | controller | changed: false 2025-09-30 11:42:55.929200 | controller | msg: All assertions passed 2025-09-30 11:42:55.929207 | controller | 2025-09-30 11:42:55.929214 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:55.929220 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.071) 0:00:57.899 ***** 2025-09-30 11:42:55.929238 | controller | skipping: [localhost] 2025-09-30 11:42:55.973629 | controller | 2025-09-30 11:42:55.973698 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:42:55.973706 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.044) 0:00:57.944 ***** 2025-09-30 11:42:55.973724 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:42:56.007543 | controller | 2025-09-30 11:42:56.007613 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:42:56.007622 | controller | Tuesday 30 September 2025 11:42:55 +0000 (0:00:00.045) 0:00:57.989 ***** 2025-09-30 11:42:56.007638 | controller | skipping: [localhost] 2025-09-30 11:42:56.043061 | controller | 2025-09-30 11:42:56.043130 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:42:56.043149 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.033) 0:00:58.023 ***** 2025-09-30 11:42:56.043163 | controller | ok: [localhost] 2025-09-30 11:42:56.290348 | controller | 2025-09-30 11:42:56.290413 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:42:56.290421 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:42:56.290427 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:42:56.290434 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:56.290440 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.035) 0:00:58.058 ***** 2025-09-30 11:42:56.290456 | controller | ok: [localhost] => (item={'name': 'edpm-r1-compute-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-30 11:42:56.358227 | controller | 2025-09-30 11:42:56.358291 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:42:56.358299 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.247) 0:00:58.306 ***** 2025-09-30 11:42:56.358313 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:42:56.410825 | controller | 2025-09-30 11:42:56.410862 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r1 name=run_hook] *** 2025-09-30 11:42:56.410870 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.067) 0:00:58.374 ***** 2025-09-30 11:42:56.410881 | controller | skipping: [localhost] 2025-09-30 11:42:56.487000 | controller | 2025-09-30 11:42:56.487077 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/computes/r1 name=ci_gen_kustomize_values] *** 2025-09-30 11:42:56.487087 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.052) 0:00:58.426 ***** 2025-09-30 11:42:56.487144 | controller | 2025-09-30 11:42:56.545186 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:42:56.545282 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.076) 0:00:58.502 ***** 2025-09-30 11:42:56.545305 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:42:56.593810 | controller | 2025-09-30 11:42:56.593891 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:42:56.593902 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.058) 0:00:58.561 ***** 2025-09-30 11:42:56.593924 | controller | ok: [localhost] => 2025-09-30 11:42:56.802725 | controller | changed: false 2025-09-30 11:42:56.802794 | controller | msg: All assertions passed 2025-09-30 11:42:56.802802 | controller | 2025-09-30 11:42:56.802809 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:42:56.802816 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.048) 0:00:58.609 ***** 2025-09-30 11:42:56.802832 | controller | ok: [localhost] 2025-09-30 11:42:56.853954 | controller | 2025-09-30 11:42:56.854026 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:42:56.854034 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.208) 0:00:58.818 ***** 2025-09-30 11:42:56.854052 | controller | ok: [localhost] => 2025-09-30 11:42:57.054718 | controller | changed: false 2025-09-30 11:42:57.054774 | controller | msg: All assertions passed 2025-09-30 11:42:57.054782 | controller | 2025-09-30 11:42:57.054789 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:42:57.054795 | controller | Tuesday 30 September 2025 11:42:56 +0000 (0:00:00.051) 0:00:58.869 ***** 2025-09-30 11:42:57.054809 | controller | ok: [localhost] 2025-09-30 11:42:57.268626 | controller | 2025-09-30 11:42:57.268672 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:42:57.268693 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:42:57.268703 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:42:57.268712 | controller | _config_map_content | 2025-09-30 11:42:57.268721 | controller | ansible.utils.remove_keys( 2025-09-30 11:42:57.268730 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:42:57.268740 | controller | matching_parameter='regex') 2025-09-30 11:42:57.268749 | controller | }}, cacheable=False] *** 2025-09-30 11:42:57.268758 | controller | Tuesday 30 September 2025 11:42:57 +0000 (0:00:00.200) 0:00:59.070 ***** 2025-09-30 11:42:57.268775 | controller | ok: [localhost] 2025-09-30 11:42:57.341348 | controller | 2025-09-30 11:42:57.341396 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:42:57.341407 | controller | Tuesday 30 September 2025 11:42:57 +0000 (0:00:00.213) 0:00:59.284 ***** 2025-09-30 11:42:57.341424 | controller | skipping: [localhost] 2025-09-30 11:42:57.597413 | controller | 2025-09-30 11:42:57.597471 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:42:57.597488 | controller | Tuesday 30 September 2025 11:42:57 +0000 (0:00:00.072) 0:00:59.357 ***** 2025-09-30 11:42:57.597512 | controller | changed: [localhost] 2025-09-30 11:42:58.157731 | controller | 2025-09-30 11:42:58.157808 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:42:58.157817 | controller | (snippet_datadir, 2025-09-30 11:42:58.157824 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:42:58.157830 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:42:58.157836 | controller | Tuesday 30 September 2025 11:42:57 +0000 (0:00:00.255) 0:00:59.613 ***** 2025-09-30 11:42:58.157851 | controller | changed: [localhost] 2025-09-30 11:42:58.217310 | controller | 2025-09-30 11:42:58.217390 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:42:58.217418 | controller | Tuesday 30 September 2025 11:42:58 +0000 (0:00:00.560) 0:01:00.173 ***** 2025-09-30 11:42:58.217445 | controller | ok: [localhost] 2025-09-30 11:42:58.641366 | controller | 2025-09-30 11:42:58.641423 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:42:58.641432 | controller | (snippet_datadir, 2025-09-30 11:42:58.641438 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:42:58.641445 | controller | }}, content={{ 2025-09-30 11:42:58.641451 | controller | _base64_patch | 2025-09-30 11:42:58.641456 | controller | default({}) | 2025-09-30 11:42:58.641462 | controller | to_nice_yaml 2025-09-30 11:42:58.641468 | controller | }}, mode=0644] *** 2025-09-30 11:42:58.641474 | controller | Tuesday 30 September 2025 11:42:58 +0000 (0:00:00.059) 0:01:00.233 ***** 2025-09-30 11:42:58.641487 | controller | changed: [localhost] 2025-09-30 11:42:59.043914 | controller | 2025-09-30 11:42:59.043964 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:42:59.043973 | controller | (snippet_datadir, 2025-09-30 11:42:59.043980 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:42:59.043986 | controller | }}, content={{ 2025-09-30 11:42:59.043992 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:42:59.043998 | controller | default({}) | 2025-09-30 11:42:59.044003 | controller | to_nice_yaml 2025-09-30 11:42:59.044009 | controller | }}, mode=0644] *** 2025-09-30 11:42:59.044015 | controller | Tuesday 30 September 2025 11:42:58 +0000 (0:00:00.424) 0:01:00.657 ***** 2025-09-30 11:42:59.044027 | controller | changed: [localhost] 2025-09-30 11:42:59.554607 | controller | 2025-09-30 11:42:59.554679 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:42:59.554687 | controller | ( 2025-09-30 11:42:59.554693 | controller | snippet_datadir, 2025-09-30 11:42:59.554700 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:42:59.554706 | controller | ) | path_join 2025-09-30 11:42:59.554712 | controller | }}, mode=0644] *** 2025-09-30 11:42:59.554727 | controller | Tuesday 30 September 2025 11:42:59 +0000 (0:00:00.402) 0:01:01.060 ***** 2025-09-30 11:42:59.554745 | controller | changed: [localhost] 2025-09-30 11:42:59.615388 | controller | 2025-09-30 11:42:59.615469 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:42:59.615479 | controller | Tuesday 30 September 2025 11:42:59 +0000 (0:00:00.510) 0:01:01.570 ***** 2025-09-30 11:42:59.615500 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:42:59.661741 | controller | 2025-09-30 11:42:59.661811 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:42:59.661819 | controller | Tuesday 30 September 2025 11:42:59 +0000 (0:00:00.061) 0:01:01.631 ***** 2025-09-30 11:42:59.661836 | controller | ok: [localhost] => 2025-09-30 11:42:59.879656 | controller | changed: false 2025-09-30 11:42:59.879737 | controller | msg: All assertions passed 2025-09-30 11:42:59.879747 | controller | 2025-09-30 11:42:59.879755 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:42:59.879764 | controller | Tuesday 30 September 2025 11:42:59 +0000 (0:00:00.046) 0:01:01.677 ***** 2025-09-30 11:42:59.879785 | controller | ok: [localhost] 2025-09-30 11:42:59.926741 | controller | 2025-09-30 11:42:59.926817 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:42:59.926826 | controller | Tuesday 30 September 2025 11:42:59 +0000 (0:00:00.217) 0:01:01.895 ***** 2025-09-30 11:42:59.926842 | controller | ok: [localhost] 2025-09-30 11:43:00.501474 | controller | 2025-09-30 11:43:00.501543 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:43:00.501551 | controller | Tuesday 30 September 2025 11:42:59 +0000 (0:00:00.047) 0:01:01.942 ***** 2025-09-30 11:43:00.501569 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml) 2025-09-30 11:43:00.629711 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml) 2025-09-30 11:43:00.629785 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml) 2025-09-30 11:43:00.629792 | controller | 2025-09-30 11:43:00.629799 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:43:00.629805 | controller | _content | 2025-09-30 11:43:00.629811 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:43:00.629817 | controller | combine(_parsed, recursive=true) 2025-09-30 11:43:00.629824 | controller | }} 2025-09-30 11:43:00.629830 | controller | ] *** 2025-09-30 11:43:00.629836 | controller | Tuesday 30 September 2025 11:43:00 +0000 (0:00:00.575) 0:01:02.517 ***** 2025-09-30 11:43:00.629854 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:43:00.839384 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:43:00.839462 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:43:00.839471 | controller | 2025-09-30 11:43:00.839478 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:43:00.839485 | controller | Tuesday 30 September 2025 11:43:00 +0000 (0:00:00.128) 0:01:02.645 ***** 2025-09-30 11:43:00.839500 | controller | changed: [localhost] 2025-09-30 11:43:01.256477 | controller | 2025-09-30 11:43:01.256586 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:43:01.256597 | controller | (_destdir, 2025-09-30 11:43:01.256605 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:43:01.256613 | controller | }}, content={{ 2025-09-30 11:43:01.256620 | controller | ( 2025-09-30 11:43:01.256628 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:43:01.256635 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:43:01.256653 | controller | }}, mode=0644] *** 2025-09-30 11:43:01.256661 | controller | Tuesday 30 September 2025 11:43:00 +0000 (0:00:00.209) 0:01:02.855 ***** 2025-09-30 11:43:01.256684 | controller | changed: [localhost] 2025-09-30 11:43:01.552494 | controller | 2025-09-30 11:43:01.552553 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/computes/r1 mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:43:01.552560 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:43:01.552567 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:43:01.552573 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:43:01.552578 | controller | }}, dest={{ 2025-09-30 11:43:01.552585 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:01.552591 | controller | stage['path'], _val.src_file 2025-09-30 11:43:01.552597 | controller | ) | 2025-09-30 11:43:01.552603 | controller | path_join 2025-09-30 11:43:01.552608 | controller | }}] *** 2025-09-30 11:43:01.552614 | controller | Tuesday 30 September 2025 11:43:01 +0000 (0:00:00.416) 0:01:03.272 ***** 2025-09-30 11:43:01.552629 | controller | changed: [localhost] => (item=edpm-r1-compute-nodeset-values) 2025-09-30 11:43:01.595862 | controller | 2025-09-30 11:43:01.595910 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:01.595919 | controller | Tuesday 30 September 2025 11:43:01 +0000 (0:00:00.296) 0:01:03.568 ***** 2025-09-30 11:43:01.595934 | controller | skipping: [localhost] 2025-09-30 11:43:01.987141 | controller | 2025-09-30 11:43:01.987198 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/computes/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:43:01.987206 | controller | Tuesday 30 September 2025 11:43:01 +0000 (0:00:00.043) 0:01:03.611 ***** 2025-09-30 11:43:01.987220 | controller | changed: [localhost] 2025-09-30 11:43:02.482253 | controller | 2025-09-30 11:43:02.482350 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:43:02.482360 | controller | Tuesday 30 September 2025 11:43:01 +0000 (0:00:00.390) 0:01:04.002 ***** 2025-09-30 11:43:02.482382 | controller | changed: [localhost] 2025-09-30 11:43:02.768845 | controller | 2025-09-30 11:43:02.768901 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/computes/r1 remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:43:02.768913 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:43:02.768920 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:43:02.768927 | controller | }}, mode=0644] *** 2025-09-30 11:43:02.768933 | controller | Tuesday 30 September 2025 11:43:02 +0000 (0:00:00.495) 0:01:04.498 ***** 2025-09-30 11:43:02.768947 | controller | changed: [localhost] 2025-09-30 11:43:02.810639 | controller | 2025-09-30 11:43:02.810691 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:02.810699 | controller | Tuesday 30 September 2025 11:43:02 +0000 (0:00:00.286) 0:01:04.784 ***** 2025-09-30 11:43:02.810716 | controller | skipping: [localhost] 2025-09-30 11:43:02.851552 | controller | 2025-09-30 11:43:02.851608 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/computes/r1 _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:43:02.851619 | controller | Tuesday 30 September 2025 11:43:02 +0000 (0:00:00.041) 0:01:04.826 ***** 2025-09-30 11:43:02.851636 | controller | skipping: [localhost] 2025-09-30 11:43:02.910522 | controller | 2025-09-30 11:43:02.910586 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/computes/r1 _raw_params={{ wait_condition }}] *** 2025-09-30 11:43:02.910597 | controller | Tuesday 30 September 2025 11:43:02 +0000 (0:00:00.040) 0:01:04.867 ***** 2025-09-30 11:43:02.910617 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:02.982154 | controller | skipping: [localhost] 2025-09-30 11:43:02.982236 | controller | 2025-09-30 11:43:02.982250 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:02.982273 | controller | Tuesday 30 September 2025 11:43:02 +0000 (0:00:00.059) 0:01:04.926 ***** 2025-09-30 11:43:02.982303 | controller | skipping: [localhost] 2025-09-30 11:43:03.043061 | controller | 2025-09-30 11:43:03.043156 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r1 name=run_hook] *** 2025-09-30 11:43:03.043169 | controller | Tuesday 30 September 2025 11:43:02 +0000 (0:00:00.071) 0:01:04.998 ***** 2025-09-30 11:43:03.043191 | controller | skipping: [localhost] 2025-09-30 11:43:03.093441 | controller | 2025-09-30 11:43:03.093526 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:43:03.093541 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.060) 0:01:05.059 ***** 2025-09-30 11:43:03.093567 | controller | ok: [localhost] => 2025-09-30 11:43:03.119543 | controller | changed: false 2025-09-30 11:43:03.119607 | controller | msg: All assertions passed 2025-09-30 11:43:03.119615 | controller | 2025-09-30 11:43:03.119621 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:03.119628 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.050) 0:01:05.109 ***** 2025-09-30 11:43:03.119644 | controller | skipping: [localhost] 2025-09-30 11:43:03.147761 | controller | 2025-09-30 11:43:03.147844 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:03.147861 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.026) 0:01:05.135 ***** 2025-09-30 11:43:03.147891 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:03.169148 | controller | 2025-09-30 11:43:03.169269 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:43:03.169277 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.028) 0:01:05.163 ***** 2025-09-30 11:43:03.169296 | controller | skipping: [localhost] 2025-09-30 11:43:03.201197 | controller | 2025-09-30 11:43:03.201271 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:43:03.201279 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.021) 0:01:05.185 ***** 2025-09-30 11:43:03.201298 | controller | ok: [localhost] 2025-09-30 11:43:03.406502 | controller | 2025-09-30 11:43:03.406548 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:43:03.406560 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:03.406569 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:43:03.406578 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:03.406587 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.031) 0:01:05.217 ***** 2025-09-30 11:43:03.406603 | controller | ok: [localhost] => (item={'name': 'edpm-r2-compute-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-30 11:43:03.475586 | controller | 2025-09-30 11:43:03.475621 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:43:03.475629 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.205) 0:01:05.422 ***** 2025-09-30 11:43:03.475644 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:43:03.515715 | controller | 2025-09-30 11:43:03.515751 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r2 name=run_hook] *** 2025-09-30 11:43:03.515759 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.069) 0:01:05.491 ***** 2025-09-30 11:43:03.515776 | controller | skipping: [localhost] 2025-09-30 11:43:03.590849 | controller | 2025-09-30 11:43:03.590889 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/computes/r2 name=ci_gen_kustomize_values] *** 2025-09-30 11:43:03.590898 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.040) 0:01:05.531 ***** 2025-09-30 11:43:03.590909 | controller | 2025-09-30 11:43:03.645377 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:43:03.645413 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.074) 0:01:05.606 ***** 2025-09-30 11:43:03.645427 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:43:03.699149 | controller | 2025-09-30 11:43:03.699186 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:43:03.699194 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.054) 0:01:05.661 ***** 2025-09-30 11:43:03.699205 | controller | ok: [localhost] => 2025-09-30 11:43:03.892902 | controller | changed: false 2025-09-30 11:43:03.892936 | controller | msg: All assertions passed 2025-09-30 11:43:03.892944 | controller | 2025-09-30 11:43:03.892950 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:03.892958 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.053) 0:01:05.715 ***** 2025-09-30 11:43:03.892969 | controller | ok: [localhost] 2025-09-30 11:43:03.939168 | controller | 2025-09-30 11:43:03.939204 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:43:03.939212 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.193) 0:01:05.909 ***** 2025-09-30 11:43:03.939224 | controller | ok: [localhost] => 2025-09-30 11:43:04.133262 | controller | changed: false 2025-09-30 11:43:04.133306 | controller | msg: All assertions passed 2025-09-30 11:43:04.133316 | controller | 2025-09-30 11:43:04.133324 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:43:04.133332 | controller | Tuesday 30 September 2025 11:43:03 +0000 (0:00:00.046) 0:01:05.955 ***** 2025-09-30 11:43:04.133346 | controller | ok: [localhost] 2025-09-30 11:43:04.405523 | controller | 2025-09-30 11:43:04.405562 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:43:04.405571 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:43:04.405577 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:43:04.405583 | controller | _config_map_content | 2025-09-30 11:43:04.405589 | controller | ansible.utils.remove_keys( 2025-09-30 11:43:04.405595 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:43:04.405601 | controller | matching_parameter='regex') 2025-09-30 11:43:04.405607 | controller | }}, cacheable=False] *** 2025-09-30 11:43:04.405613 | controller | Tuesday 30 September 2025 11:43:04 +0000 (0:00:00.193) 0:01:06.149 ***** 2025-09-30 11:43:04.405624 | controller | ok: [localhost] 2025-09-30 11:43:04.450274 | controller | 2025-09-30 11:43:04.450311 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:43:04.450319 | controller | Tuesday 30 September 2025 11:43:04 +0000 (0:00:00.272) 0:01:06.421 ***** 2025-09-30 11:43:04.450330 | controller | skipping: [localhost] 2025-09-30 11:43:04.656598 | controller | 2025-09-30 11:43:04.656673 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:43:04.656683 | controller | Tuesday 30 September 2025 11:43:04 +0000 (0:00:00.044) 0:01:06.466 ***** 2025-09-30 11:43:04.656703 | controller | changed: [localhost] 2025-09-30 11:43:05.146573 | controller | 2025-09-30 11:43:05.146626 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:43:05.146637 | controller | (snippet_datadir, 2025-09-30 11:43:05.146647 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:43:05.146656 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:43:05.146665 | controller | Tuesday 30 September 2025 11:43:04 +0000 (0:00:00.206) 0:01:06.672 ***** 2025-09-30 11:43:05.146682 | controller | changed: [localhost] 2025-09-30 11:43:05.227511 | controller | 2025-09-30 11:43:05.227577 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:43:05.227585 | controller | Tuesday 30 September 2025 11:43:05 +0000 (0:00:00.490) 0:01:07.162 ***** 2025-09-30 11:43:05.227603 | controller | ok: [localhost] 2025-09-30 11:43:05.637511 | controller | 2025-09-30 11:43:05.637562 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:43:05.637570 | controller | (snippet_datadir, 2025-09-30 11:43:05.637577 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:43:05.637584 | controller | }}, content={{ 2025-09-30 11:43:05.637590 | controller | _base64_patch | 2025-09-30 11:43:05.637596 | controller | default({}) | 2025-09-30 11:43:05.637601 | controller | to_nice_yaml 2025-09-30 11:43:05.637607 | controller | }}, mode=0644] *** 2025-09-30 11:43:05.637613 | controller | Tuesday 30 September 2025 11:43:05 +0000 (0:00:00.080) 0:01:07.243 ***** 2025-09-30 11:43:05.637625 | controller | changed: [localhost] 2025-09-30 11:43:06.073445 | controller | 2025-09-30 11:43:06.073514 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:43:06.073526 | controller | (snippet_datadir, 2025-09-30 11:43:06.073536 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:43:06.073544 | controller | }}, content={{ 2025-09-30 11:43:06.073552 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:43:06.073560 | controller | default({}) | 2025-09-30 11:43:06.073568 | controller | to_nice_yaml 2025-09-30 11:43:06.073575 | controller | }}, mode=0644] *** 2025-09-30 11:43:06.073583 | controller | Tuesday 30 September 2025 11:43:05 +0000 (0:00:00.410) 0:01:07.653 ***** 2025-09-30 11:43:06.073601 | controller | changed: [localhost] 2025-09-30 11:43:06.503145 | controller | 2025-09-30 11:43:06.503212 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:43:06.503223 | controller | ( 2025-09-30 11:43:06.503232 | controller | snippet_datadir, 2025-09-30 11:43:06.503242 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:43:06.503250 | controller | ) | path_join 2025-09-30 11:43:06.503259 | controller | }}, mode=0644] *** 2025-09-30 11:43:06.503267 | controller | Tuesday 30 September 2025 11:43:06 +0000 (0:00:00.435) 0:01:08.089 ***** 2025-09-30 11:43:06.503288 | controller | changed: [localhost] 2025-09-30 11:43:06.580137 | controller | 2025-09-30 11:43:06.580217 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:43:06.580234 | controller | Tuesday 30 September 2025 11:43:06 +0000 (0:00:00.429) 0:01:08.518 ***** 2025-09-30 11:43:06.580256 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:43:06.630506 | controller | 2025-09-30 11:43:06.630565 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:43:06.630573 | controller | Tuesday 30 September 2025 11:43:06 +0000 (0:00:00.077) 0:01:08.596 ***** 2025-09-30 11:43:06.630588 | controller | ok: [localhost] => 2025-09-30 11:43:06.869290 | controller | changed: false 2025-09-30 11:43:06.869368 | controller | msg: All assertions passed 2025-09-30 11:43:06.869375 | controller | 2025-09-30 11:43:06.869382 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:43:06.869389 | controller | Tuesday 30 September 2025 11:43:06 +0000 (0:00:00.050) 0:01:08.646 ***** 2025-09-30 11:43:06.869418 | controller | ok: [localhost] 2025-09-30 11:43:06.916291 | controller | 2025-09-30 11:43:06.916343 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:43:06.916350 | controller | Tuesday 30 September 2025 11:43:06 +0000 (0:00:00.238) 0:01:08.885 ***** 2025-09-30 11:43:06.916365 | controller | ok: [localhost] 2025-09-30 11:43:07.512469 | controller | 2025-09-30 11:43:07.512505 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:43:07.512513 | controller | Tuesday 30 September 2025 11:43:06 +0000 (0:00:00.046) 0:01:08.932 ***** 2025-09-30 11:43:07.512525 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml) 2025-09-30 11:43:07.649077 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml) 2025-09-30 11:43:07.649132 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml) 2025-09-30 11:43:07.649144 | controller | 2025-09-30 11:43:07.649152 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:43:07.649160 | controller | _content | 2025-09-30 11:43:07.649166 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:43:07.649178 | controller | combine(_parsed, recursive=true) 2025-09-30 11:43:07.649189 | controller | }} 2025-09-30 11:43:07.649195 | controller | ] *** 2025-09-30 11:43:07.649201 | controller | Tuesday 30 September 2025 11:43:07 +0000 (0:00:00.596) 0:01:09.528 ***** 2025-09-30 11:43:07.649214 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:43:07.864535 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:43:07.864604 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:43:07.864611 | controller | 2025-09-30 11:43:07.864618 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:43:07.864625 | controller | Tuesday 30 September 2025 11:43:07 +0000 (0:00:00.136) 0:01:09.665 ***** 2025-09-30 11:43:07.864642 | controller | changed: [localhost] 2025-09-30 11:43:08.283320 | controller | 2025-09-30 11:43:08.283398 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:43:08.283415 | controller | (_destdir, 2025-09-30 11:43:08.283429 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:43:08.283443 | controller | }}, content={{ 2025-09-30 11:43:08.283456 | controller | ( 2025-09-30 11:43:08.283476 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:43:08.283489 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:43:08.283502 | controller | }}, mode=0644] *** 2025-09-30 11:43:08.283516 | controller | Tuesday 30 September 2025 11:43:07 +0000 (0:00:00.215) 0:01:09.880 ***** 2025-09-30 11:43:08.283541 | controller | changed: [localhost] 2025-09-30 11:43:08.594058 | controller | 2025-09-30 11:43:08.594186 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/computes/r2 mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:43:08.594201 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:43:08.594210 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:43:08.594218 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:43:08.594224 | controller | }}, dest={{ 2025-09-30 11:43:08.594231 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:08.594238 | controller | stage['path'], _val.src_file 2025-09-30 11:43:08.594244 | controller | ) | 2025-09-30 11:43:08.594250 | controller | path_join 2025-09-30 11:43:08.594256 | controller | }}] *** 2025-09-30 11:43:08.594261 | controller | Tuesday 30 September 2025 11:43:08 +0000 (0:00:00.418) 0:01:10.299 ***** 2025-09-30 11:43:08.594276 | controller | changed: [localhost] => (item=edpm-r2-compute-nodeset-values) 2025-09-30 11:43:08.639637 | controller | 2025-09-30 11:43:08.639704 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:08.639714 | controller | Tuesday 30 September 2025 11:43:08 +0000 (0:00:00.310) 0:01:10.610 ***** 2025-09-30 11:43:08.639741 | controller | skipping: [localhost] 2025-09-30 11:43:08.973492 | controller | 2025-09-30 11:43:08.973536 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/computes/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:43:08.973546 | controller | Tuesday 30 September 2025 11:43:08 +0000 (0:00:00.045) 0:01:10.655 ***** 2025-09-30 11:43:08.973560 | controller | changed: [localhost] 2025-09-30 11:43:09.414524 | controller | 2025-09-30 11:43:09.414585 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:43:09.414596 | controller | Tuesday 30 September 2025 11:43:08 +0000 (0:00:00.333) 0:01:10.989 ***** 2025-09-30 11:43:09.414615 | controller | changed: [localhost] 2025-09-30 11:43:09.690623 | controller | 2025-09-30 11:43:09.690661 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/computes/r2 remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:43:09.690669 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:43:09.690675 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:43:09.690681 | controller | }}, mode=0644] *** 2025-09-30 11:43:09.690688 | controller | Tuesday 30 September 2025 11:43:09 +0000 (0:00:00.441) 0:01:11.430 ***** 2025-09-30 11:43:09.690699 | controller | changed: [localhost] 2025-09-30 11:43:09.733454 | controller | 2025-09-30 11:43:09.733500 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:09.733512 | controller | Tuesday 30 September 2025 11:43:09 +0000 (0:00:00.276) 0:01:11.706 ***** 2025-09-30 11:43:09.733529 | controller | skipping: [localhost] 2025-09-30 11:43:09.785768 | controller | 2025-09-30 11:43:09.785839 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/computes/r2 _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:43:09.785847 | controller | Tuesday 30 September 2025 11:43:09 +0000 (0:00:00.042) 0:01:11.749 ***** 2025-09-30 11:43:09.785861 | controller | skipping: [localhost] 2025-09-30 11:43:09.835155 | controller | 2025-09-30 11:43:09.835212 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/computes/r2 _raw_params={{ wait_condition }}] *** 2025-09-30 11:43:09.835220 | controller | Tuesday 30 September 2025 11:43:09 +0000 (0:00:00.052) 0:01:11.801 ***** 2025-09-30 11:43:09.835236 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:09.898527 | controller | skipping: [localhost] 2025-09-30 11:43:09.898609 | controller | 2025-09-30 11:43:09.898619 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:09.898628 | controller | Tuesday 30 September 2025 11:43:09 +0000 (0:00:00.049) 0:01:11.850 ***** 2025-09-30 11:43:09.898649 | controller | skipping: [localhost] 2025-09-30 11:43:09.960754 | controller | 2025-09-30 11:43:09.960834 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/computes/r2 name=run_hook] *** 2025-09-30 11:43:09.960844 | controller | Tuesday 30 September 2025 11:43:09 +0000 (0:00:00.063) 0:01:11.914 ***** 2025-09-30 11:43:09.960866 | controller | skipping: [localhost] 2025-09-30 11:43:10.016459 | controller | 2025-09-30 11:43:10.016536 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:43:10.016547 | controller | Tuesday 30 September 2025 11:43:09 +0000 (0:00:00.062) 0:01:11.976 ***** 2025-09-30 11:43:10.016566 | controller | ok: [localhost] => 2025-09-30 11:43:10.048933 | controller | changed: false 2025-09-30 11:43:10.048978 | controller | msg: All assertions passed 2025-09-30 11:43:10.048988 | controller | 2025-09-30 11:43:10.048996 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:10.049012 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.054) 0:01:12.031 ***** 2025-09-30 11:43:10.049026 | controller | skipping: [localhost] 2025-09-30 11:43:10.088065 | controller | 2025-09-30 11:43:10.088142 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:10.088157 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.033) 0:01:12.064 ***** 2025-09-30 11:43:10.088174 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:10.114963 | controller | 2025-09-30 11:43:10.115022 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:43:10.115032 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.038) 0:01:12.103 ***** 2025-09-30 11:43:10.115049 | controller | skipping: [localhost] 2025-09-30 11:43:10.148532 | controller | 2025-09-30 11:43:10.148593 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:43:10.148603 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.026) 0:01:12.130 ***** 2025-09-30 11:43:10.148621 | controller | ok: [localhost] 2025-09-30 11:43:10.358415 | controller | 2025-09-30 11:43:10.358483 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:43:10.358494 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:10.358502 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:43:10.358510 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:10.358518 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.033) 0:01:12.164 ***** 2025-09-30 11:43:10.358534 | controller | ok: [localhost] => (item={'name': 'edpm-r0-networker-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-30 11:43:10.435690 | controller | 2025-09-30 11:43:10.435756 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:43:10.435766 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.209) 0:01:12.373 ***** 2025-09-30 11:43:10.435784 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:43:10.478831 | controller | 2025-09-30 11:43:10.478888 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r0 name=run_hook] *** 2025-09-30 11:43:10.478897 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.077) 0:01:12.451 ***** 2025-09-30 11:43:10.478914 | controller | skipping: [localhost] 2025-09-30 11:43:10.558284 | controller | 2025-09-30 11:43:10.558351 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/networkers/r0 name=ci_gen_kustomize_values] *** 2025-09-30 11:43:10.558361 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.043) 0:01:12.494 ***** 2025-09-30 11:43:10.558380 | controller | 2025-09-30 11:43:10.612244 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:43:10.612298 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.079) 0:01:12.574 ***** 2025-09-30 11:43:10.612312 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:43:10.662477 | controller | 2025-09-30 11:43:10.662546 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:43:10.662553 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.054) 0:01:12.628 ***** 2025-09-30 11:43:10.662570 | controller | ok: [localhost] => 2025-09-30 11:43:10.853143 | controller | changed: false 2025-09-30 11:43:10.853208 | controller | msg: All assertions passed 2025-09-30 11:43:10.853218 | controller | 2025-09-30 11:43:10.853226 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:10.853243 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.050) 0:01:12.678 ***** 2025-09-30 11:43:10.853261 | controller | ok: [localhost] 2025-09-30 11:43:10.911046 | controller | 2025-09-30 11:43:10.911130 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:43:10.911145 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.190) 0:01:12.869 ***** 2025-09-30 11:43:10.911164 | controller | ok: [localhost] => 2025-09-30 11:43:11.102545 | controller | changed: false 2025-09-30 11:43:11.102605 | controller | msg: All assertions passed 2025-09-30 11:43:11.102616 | controller | 2025-09-30 11:43:11.102624 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:43:11.102633 | controller | Tuesday 30 September 2025 11:43:10 +0000 (0:00:00.057) 0:01:12.927 ***** 2025-09-30 11:43:11.102648 | controller | ok: [localhost] 2025-09-30 11:43:11.305427 | controller | 2025-09-30 11:43:11.305474 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:43:11.305483 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:43:11.305489 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:43:11.305495 | controller | _config_map_content | 2025-09-30 11:43:11.305501 | controller | ansible.utils.remove_keys( 2025-09-30 11:43:11.305507 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:43:11.305513 | controller | matching_parameter='regex') 2025-09-30 11:43:11.305519 | controller | }}, cacheable=False] *** 2025-09-30 11:43:11.305524 | controller | Tuesday 30 September 2025 11:43:11 +0000 (0:00:00.191) 0:01:13.118 ***** 2025-09-30 11:43:11.305535 | controller | ok: [localhost] 2025-09-30 11:43:11.350269 | controller | 2025-09-30 11:43:11.350311 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:43:11.350319 | controller | Tuesday 30 September 2025 11:43:11 +0000 (0:00:00.202) 0:01:13.321 ***** 2025-09-30 11:43:11.350330 | controller | skipping: [localhost] 2025-09-30 11:43:11.568379 | controller | 2025-09-30 11:43:11.568419 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:43:11.568438 | controller | Tuesday 30 September 2025 11:43:11 +0000 (0:00:00.044) 0:01:13.366 ***** 2025-09-30 11:43:11.568454 | controller | changed: [localhost] 2025-09-30 11:43:12.043832 | controller | 2025-09-30 11:43:12.043895 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:43:12.043904 | controller | (snippet_datadir, 2025-09-30 11:43:12.043910 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:43:12.043916 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:43:12.043922 | controller | Tuesday 30 September 2025 11:43:11 +0000 (0:00:00.218) 0:01:13.584 ***** 2025-09-30 11:43:12.043937 | controller | changed: [localhost] 2025-09-30 11:43:12.103491 | controller | 2025-09-30 11:43:12.103550 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:43:12.103559 | controller | Tuesday 30 September 2025 11:43:12 +0000 (0:00:00.475) 0:01:14.059 ***** 2025-09-30 11:43:12.103575 | controller | ok: [localhost] 2025-09-30 11:43:12.534681 | controller | 2025-09-30 11:43:12.534756 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:43:12.534765 | controller | (snippet_datadir, 2025-09-30 11:43:12.534771 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:43:12.534777 | controller | }}, content={{ 2025-09-30 11:43:12.534783 | controller | _base64_patch | 2025-09-30 11:43:12.534789 | controller | default({}) | 2025-09-30 11:43:12.534794 | controller | to_nice_yaml 2025-09-30 11:43:12.534800 | controller | }}, mode=0644] *** 2025-09-30 11:43:12.534806 | controller | Tuesday 30 September 2025 11:43:12 +0000 (0:00:00.059) 0:01:14.119 ***** 2025-09-30 11:43:12.534831 | controller | changed: [localhost] 2025-09-30 11:43:12.973608 | controller | 2025-09-30 11:43:12.973674 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:43:12.973682 | controller | (snippet_datadir, 2025-09-30 11:43:12.973688 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:43:12.973695 | controller | }}, content={{ 2025-09-30 11:43:12.973700 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:43:12.973706 | controller | default({}) | 2025-09-30 11:43:12.973712 | controller | to_nice_yaml 2025-09-30 11:43:12.973718 | controller | }}, mode=0644] *** 2025-09-30 11:43:12.973724 | controller | Tuesday 30 September 2025 11:43:12 +0000 (0:00:00.431) 0:01:14.550 ***** 2025-09-30 11:43:12.973740 | controller | changed: [localhost] 2025-09-30 11:43:13.380417 | controller | 2025-09-30 11:43:13.380466 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:43:13.380477 | controller | ( 2025-09-30 11:43:13.380483 | controller | snippet_datadir, 2025-09-30 11:43:13.380490 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:43:13.380497 | controller | ) | path_join 2025-09-30 11:43:13.380502 | controller | }}, mode=0644] *** 2025-09-30 11:43:13.380512 | controller | Tuesday 30 September 2025 11:43:12 +0000 (0:00:00.438) 0:01:14.989 ***** 2025-09-30 11:43:13.380523 | controller | changed: [localhost] 2025-09-30 11:43:13.441518 | controller | 2025-09-30 11:43:13.441560 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:43:13.441569 | controller | Tuesday 30 September 2025 11:43:13 +0000 (0:00:00.407) 0:01:15.396 ***** 2025-09-30 11:43:13.441582 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:43:13.494662 | controller | 2025-09-30 11:43:13.494735 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:43:13.494743 | controller | Tuesday 30 September 2025 11:43:13 +0000 (0:00:00.060) 0:01:15.457 ***** 2025-09-30 11:43:13.494761 | controller | ok: [localhost] => 2025-09-30 11:43:13.759330 | controller | changed: false 2025-09-30 11:43:13.759438 | controller | msg: All assertions passed 2025-09-30 11:43:13.759468 | controller | 2025-09-30 11:43:13.759487 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:43:13.759506 | controller | Tuesday 30 September 2025 11:43:13 +0000 (0:00:00.052) 0:01:15.510 ***** 2025-09-30 11:43:13.759539 | controller | ok: [localhost] 2025-09-30 11:43:13.825759 | controller | 2025-09-30 11:43:13.825841 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:43:13.825852 | controller | Tuesday 30 September 2025 11:43:13 +0000 (0:00:00.264) 0:01:15.774 ***** 2025-09-30 11:43:13.825875 | controller | ok: [localhost] 2025-09-30 11:43:14.412679 | controller | 2025-09-30 11:43:14.412727 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:43:14.412735 | controller | Tuesday 30 September 2025 11:43:13 +0000 (0:00:00.065) 0:01:15.840 ***** 2025-09-30 11:43:14.412748 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml) 2025-09-30 11:43:14.545457 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml) 2025-09-30 11:43:14.545499 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml) 2025-09-30 11:43:14.545508 | controller | 2025-09-30 11:43:14.545515 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:43:14.545521 | controller | _content | 2025-09-30 11:43:14.545527 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:43:14.545533 | controller | combine(_parsed, recursive=true) 2025-09-30 11:43:14.545546 | controller | }} 2025-09-30 11:43:14.545552 | controller | ] *** 2025-09-30 11:43:14.545558 | controller | Tuesday 30 September 2025 11:43:14 +0000 (0:00:00.587) 0:01:16.428 ***** 2025-09-30 11:43:14.545570 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:43:14.764409 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:43:14.764452 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:43:14.764460 | controller | 2025-09-30 11:43:14.764466 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:43:14.764473 | controller | Tuesday 30 September 2025 11:43:14 +0000 (0:00:00.132) 0:01:16.561 ***** 2025-09-30 11:43:14.764485 | controller | changed: [localhost] 2025-09-30 11:43:15.180857 | controller | 2025-09-30 11:43:15.180926 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:43:15.180934 | controller | (_destdir, 2025-09-30 11:43:15.180941 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:43:15.180947 | controller | }}, content={{ 2025-09-30 11:43:15.180953 | controller | ( 2025-09-30 11:43:15.180959 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:43:15.180965 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:43:15.180971 | controller | }}, mode=0644] *** 2025-09-30 11:43:15.180977 | controller | Tuesday 30 September 2025 11:43:14 +0000 (0:00:00.219) 0:01:16.780 ***** 2025-09-30 11:43:15.180992 | controller | changed: [localhost] 2025-09-30 11:43:15.437976 | controller | 2025-09-30 11:43:15.438027 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/networkers/r0 mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:43:15.438035 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:43:15.438042 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:43:15.438048 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:43:15.438054 | controller | }}, dest={{ 2025-09-30 11:43:15.438060 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:15.438066 | controller | stage['path'], _val.src_file 2025-09-30 11:43:15.438072 | controller | ) | 2025-09-30 11:43:15.438078 | controller | path_join 2025-09-30 11:43:15.438084 | controller | }}] *** 2025-09-30 11:43:15.438090 | controller | Tuesday 30 September 2025 11:43:15 +0000 (0:00:00.416) 0:01:17.196 ***** 2025-09-30 11:43:15.438117 | controller | changed: [localhost] => (item=edpm-r0-networker-nodeset-values) 2025-09-30 11:43:15.480564 | controller | 2025-09-30 11:43:15.480636 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:15.480647 | controller | Tuesday 30 September 2025 11:43:15 +0000 (0:00:00.257) 0:01:17.454 ***** 2025-09-30 11:43:15.480666 | controller | skipping: [localhost] 2025-09-30 11:43:15.795363 | controller | 2025-09-30 11:43:15.795398 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/networkers/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:43:15.795406 | controller | Tuesday 30 September 2025 11:43:15 +0000 (0:00:00.042) 0:01:17.496 ***** 2025-09-30 11:43:15.795419 | controller | changed: [localhost] 2025-09-30 11:43:16.198851 | controller | 2025-09-30 11:43:16.198897 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:43:16.198908 | controller | Tuesday 30 September 2025 11:43:15 +0000 (0:00:00.314) 0:01:17.811 ***** 2025-09-30 11:43:16.198932 | controller | changed: [localhost] 2025-09-30 11:43:16.452187 | controller | 2025-09-30 11:43:16.452221 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/networkers/r0 remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:43:16.452230 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:43:16.452236 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:43:16.452242 | controller | }}, mode=0644] *** 2025-09-30 11:43:16.452249 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.403) 0:01:18.214 ***** 2025-09-30 11:43:16.452260 | controller | changed: [localhost] 2025-09-30 11:43:16.494085 | controller | 2025-09-30 11:43:16.494156 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:16.494168 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.253) 0:01:18.468 ***** 2025-09-30 11:43:16.494185 | controller | skipping: [localhost] 2025-09-30 11:43:16.538567 | controller | 2025-09-30 11:43:16.538611 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/networkers/r0 _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:43:16.538621 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.041) 0:01:18.510 ***** 2025-09-30 11:43:16.538635 | controller | skipping: [localhost] 2025-09-30 11:43:16.583308 | controller | 2025-09-30 11:43:16.583346 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/networkers/r0 _raw_params={{ wait_condition }}] *** 2025-09-30 11:43:16.583353 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.044) 0:01:18.554 ***** 2025-09-30 11:43:16.583365 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:16.626685 | controller | skipping: [localhost] 2025-09-30 11:43:16.626729 | controller | 2025-09-30 11:43:16.626739 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:16.626748 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.044) 0:01:18.599 ***** 2025-09-30 11:43:16.626783 | controller | skipping: [localhost] 2025-09-30 11:43:16.676936 | controller | 2025-09-30 11:43:16.676974 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r0 name=run_hook] *** 2025-09-30 11:43:16.676984 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.043) 0:01:18.642 ***** 2025-09-30 11:43:16.676997 | controller | skipping: [localhost] 2025-09-30 11:43:16.720679 | controller | 2025-09-30 11:43:16.720715 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:43:16.720723 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.050) 0:01:18.692 ***** 2025-09-30 11:43:16.720734 | controller | ok: [localhost] => 2025-09-30 11:43:16.750555 | controller | changed: false 2025-09-30 11:43:16.750596 | controller | msg: All assertions passed 2025-09-30 11:43:16.750607 | controller | 2025-09-30 11:43:16.750617 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:16.750627 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.043) 0:01:18.736 ***** 2025-09-30 11:43:16.750642 | controller | skipping: [localhost] 2025-09-30 11:43:16.787809 | controller | 2025-09-30 11:43:16.787851 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:16.787862 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.029) 0:01:18.766 ***** 2025-09-30 11:43:16.787878 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:16.815292 | controller | 2025-09-30 11:43:16.815337 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:43:16.815348 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.037) 0:01:18.803 ***** 2025-09-30 11:43:16.815364 | controller | skipping: [localhost] 2025-09-30 11:43:16.848491 | controller | 2025-09-30 11:43:16.848527 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:43:16.848534 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.027) 0:01:18.830 ***** 2025-09-30 11:43:16.848546 | controller | ok: [localhost] 2025-09-30 11:43:17.063933 | controller | 2025-09-30 11:43:17.063967 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:43:17.063974 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:17.063981 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:43:17.063987 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:17.063993 | controller | Tuesday 30 September 2025 11:43:16 +0000 (0:00:00.033) 0:01:18.864 ***** 2025-09-30 11:43:17.064005 | controller | ok: [localhost] => (item={'name': 'edpm-r1-networker-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-30 11:43:17.129610 | controller | 2025-09-30 11:43:17.129648 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:43:17.129659 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.215) 0:01:19.080 ***** 2025-09-30 11:43:17.129674 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:43:17.177130 | controller | 2025-09-30 11:43:17.177166 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r1 name=run_hook] *** 2025-09-30 11:43:17.177174 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.065) 0:01:19.145 ***** 2025-09-30 11:43:17.177186 | controller | skipping: [localhost] 2025-09-30 11:43:17.252814 | controller | 2025-09-30 11:43:17.252846 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/networkers/r1 name=ci_gen_kustomize_values] *** 2025-09-30 11:43:17.252854 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.047) 0:01:19.193 ***** 2025-09-30 11:43:17.252865 | controller | 2025-09-30 11:43:17.306433 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:43:17.306491 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.075) 0:01:19.268 ***** 2025-09-30 11:43:17.306506 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:43:17.352990 | controller | 2025-09-30 11:43:17.353024 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:43:17.353032 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.053) 0:01:19.322 ***** 2025-09-30 11:43:17.353043 | controller | ok: [localhost] => 2025-09-30 11:43:17.548288 | controller | changed: false 2025-09-30 11:43:17.548323 | controller | msg: All assertions passed 2025-09-30 11:43:17.548331 | controller | 2025-09-30 11:43:17.548338 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:17.548344 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.046) 0:01:19.369 ***** 2025-09-30 11:43:17.548356 | controller | ok: [localhost] 2025-09-30 11:43:17.597784 | controller | 2025-09-30 11:43:17.597818 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:43:17.597826 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.195) 0:01:19.564 ***** 2025-09-30 11:43:17.597838 | controller | ok: [localhost] => 2025-09-30 11:43:17.784095 | controller | changed: false 2025-09-30 11:43:17.784149 | controller | msg: All assertions passed 2025-09-30 11:43:17.784159 | controller | 2025-09-30 11:43:17.784167 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:43:17.784176 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.049) 0:01:19.613 ***** 2025-09-30 11:43:17.784191 | controller | ok: [localhost] 2025-09-30 11:43:17.992935 | controller | 2025-09-30 11:43:17.992969 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:43:17.992977 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:43:17.992989 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:43:17.992996 | controller | _config_map_content | 2025-09-30 11:43:17.993002 | controller | ansible.utils.remove_keys( 2025-09-30 11:43:17.993008 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:43:17.993014 | controller | matching_parameter='regex') 2025-09-30 11:43:17.993057 | controller | }}, cacheable=False] *** 2025-09-30 11:43:17.993065 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.186) 0:01:19.800 ***** 2025-09-30 11:43:17.993076 | controller | ok: [localhost] 2025-09-30 11:43:18.065636 | controller | 2025-09-30 11:43:18.065700 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:43:18.065710 | controller | Tuesday 30 September 2025 11:43:17 +0000 (0:00:00.208) 0:01:20.009 ***** 2025-09-30 11:43:18.065729 | controller | skipping: [localhost] 2025-09-30 11:43:18.284751 | controller | 2025-09-30 11:43:18.284796 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:43:18.284807 | controller | Tuesday 30 September 2025 11:43:18 +0000 (0:00:00.072) 0:01:20.081 ***** 2025-09-30 11:43:18.284820 | controller | changed: [localhost] 2025-09-30 11:43:18.792259 | controller | 2025-09-30 11:43:18.792313 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:43:18.792322 | controller | (snippet_datadir, 2025-09-30 11:43:18.792328 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:43:18.792334 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:43:18.792340 | controller | Tuesday 30 September 2025 11:43:18 +0000 (0:00:00.219) 0:01:20.300 ***** 2025-09-30 11:43:18.792354 | controller | changed: [localhost] 2025-09-30 11:43:18.849886 | controller | 2025-09-30 11:43:18.849949 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:43:18.849959 | controller | Tuesday 30 September 2025 11:43:18 +0000 (0:00:00.507) 0:01:20.808 ***** 2025-09-30 11:43:18.849974 | controller | ok: [localhost] 2025-09-30 11:43:19.273381 | controller | 2025-09-30 11:43:19.273452 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:43:19.273459 | controller | (snippet_datadir, 2025-09-30 11:43:19.273466 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:43:19.273472 | controller | }}, content={{ 2025-09-30 11:43:19.273478 | controller | _base64_patch | 2025-09-30 11:43:19.273484 | controller | default({}) | 2025-09-30 11:43:19.273490 | controller | to_nice_yaml 2025-09-30 11:43:19.273495 | controller | }}, mode=0644] *** 2025-09-30 11:43:19.273536 | controller | Tuesday 30 September 2025 11:43:18 +0000 (0:00:00.057) 0:01:20.866 ***** 2025-09-30 11:43:19.273554 | controller | changed: [localhost] 2025-09-30 11:43:19.716772 | controller | 2025-09-30 11:43:19.716826 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:43:19.716835 | controller | (snippet_datadir, 2025-09-30 11:43:19.716844 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:43:19.716852 | controller | }}, content={{ 2025-09-30 11:43:19.716860 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:43:19.716868 | controller | default({}) | 2025-09-30 11:43:19.716875 | controller | to_nice_yaml 2025-09-30 11:43:19.716883 | controller | }}, mode=0644] *** 2025-09-30 11:43:19.716891 | controller | Tuesday 30 September 2025 11:43:19 +0000 (0:00:00.423) 0:01:21.289 ***** 2025-09-30 11:43:19.716907 | controller | changed: [localhost] 2025-09-30 11:43:20.151592 | controller | 2025-09-30 11:43:20.151649 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:43:20.151657 | controller | ( 2025-09-30 11:43:20.151663 | controller | snippet_datadir, 2025-09-30 11:43:20.151670 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:43:20.151676 | controller | ) | path_join 2025-09-30 11:43:20.151682 | controller | }}, mode=0644] *** 2025-09-30 11:43:20.151688 | controller | Tuesday 30 September 2025 11:43:19 +0000 (0:00:00.443) 0:01:21.732 ***** 2025-09-30 11:43:20.151703 | controller | changed: [localhost] 2025-09-30 11:43:20.212822 | controller | 2025-09-30 11:43:20.212891 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:43:20.212899 | controller | Tuesday 30 September 2025 11:43:20 +0000 (0:00:00.434) 0:01:22.167 ***** 2025-09-30 11:43:20.212916 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:43:20.262042 | controller | 2025-09-30 11:43:20.262137 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:43:20.262148 | controller | Tuesday 30 September 2025 11:43:20 +0000 (0:00:00.061) 0:01:22.228 ***** 2025-09-30 11:43:20.262174 | controller | ok: [localhost] => 2025-09-30 11:43:20.465815 | controller | changed: false 2025-09-30 11:43:20.465871 | controller | msg: All assertions passed 2025-09-30 11:43:20.465878 | controller | 2025-09-30 11:43:20.465885 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:43:20.465892 | controller | Tuesday 30 September 2025 11:43:20 +0000 (0:00:00.049) 0:01:22.278 ***** 2025-09-30 11:43:20.465905 | controller | ok: [localhost] 2025-09-30 11:43:20.510557 | controller | 2025-09-30 11:43:20.510617 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:43:20.510625 | controller | Tuesday 30 September 2025 11:43:20 +0000 (0:00:00.203) 0:01:22.481 ***** 2025-09-30 11:43:20.510648 | controller | ok: [localhost] 2025-09-30 11:43:21.078981 | controller | 2025-09-30 11:43:21.079039 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:43:21.079048 | controller | Tuesday 30 September 2025 11:43:20 +0000 (0:00:00.044) 0:01:22.526 ***** 2025-09-30 11:43:21.079062 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml) 2025-09-30 11:43:21.204700 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml) 2025-09-30 11:43:21.204774 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml) 2025-09-30 11:43:21.204782 | controller | 2025-09-30 11:43:21.204796 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:43:21.204808 | controller | _content | 2025-09-30 11:43:21.204824 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:43:21.204832 | controller | combine(_parsed, recursive=true) 2025-09-30 11:43:21.204839 | controller | }} 2025-09-30 11:43:21.204847 | controller | ] *** 2025-09-30 11:43:21.204855 | controller | Tuesday 30 September 2025 11:43:21 +0000 (0:00:00.568) 0:01:23.095 ***** 2025-09-30 11:43:21.204875 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:43:21.465600 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:43:21.465673 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:43:21.465684 | controller | 2025-09-30 11:43:21.465694 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:43:21.465703 | controller | Tuesday 30 September 2025 11:43:21 +0000 (0:00:00.125) 0:01:23.220 ***** 2025-09-30 11:43:21.465721 | controller | changed: [localhost] 2025-09-30 11:43:21.941576 | controller | 2025-09-30 11:43:21.941648 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:43:21.941656 | controller | (_destdir, 2025-09-30 11:43:21.941663 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:43:21.941670 | controller | }}, content={{ 2025-09-30 11:43:21.941675 | controller | ( 2025-09-30 11:43:21.941681 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:43:21.941687 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:43:21.941693 | controller | }}, mode=0644] *** 2025-09-30 11:43:21.941699 | controller | Tuesday 30 September 2025 11:43:21 +0000 (0:00:00.260) 0:01:23.481 ***** 2025-09-30 11:43:21.941726 | controller | changed: [localhost] 2025-09-30 11:43:22.235091 | controller | 2025-09-30 11:43:22.235147 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/networkers/r1 mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:43:22.235155 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:43:22.235162 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:43:22.235168 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:43:22.235174 | controller | }}, dest={{ 2025-09-30 11:43:22.235180 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:22.235187 | controller | stage['path'], _val.src_file 2025-09-30 11:43:22.235383 | controller | ) | 2025-09-30 11:43:22.235389 | controller | path_join 2025-09-30 11:43:22.235394 | controller | }}] *** 2025-09-30 11:43:22.235400 | controller | Tuesday 30 September 2025 11:43:21 +0000 (0:00:00.476) 0:01:23.957 ***** 2025-09-30 11:43:22.235412 | controller | changed: [localhost] => (item=edpm-r1-networker-nodeset-values) 2025-09-30 11:43:22.281502 | controller | 2025-09-30 11:43:22.281561 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:22.281570 | controller | Tuesday 30 September 2025 11:43:22 +0000 (0:00:00.293) 0:01:24.251 ***** 2025-09-30 11:43:22.281584 | controller | skipping: [localhost] 2025-09-30 11:43:22.610715 | controller | 2025-09-30 11:43:22.610772 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/networkers/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:43:22.610781 | controller | Tuesday 30 September 2025 11:43:22 +0000 (0:00:00.046) 0:01:24.297 ***** 2025-09-30 11:43:22.610795 | controller | changed: [localhost] 2025-09-30 11:43:23.042762 | controller | 2025-09-30 11:43:23.042836 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:43:23.042848 | controller | Tuesday 30 September 2025 11:43:22 +0000 (0:00:00.329) 0:01:24.626 ***** 2025-09-30 11:43:23.042868 | controller | changed: [localhost] 2025-09-30 11:43:23.353528 | controller | 2025-09-30 11:43:23.353586 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/networkers/r1 remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:43:23.353594 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:43:23.353600 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:43:23.353606 | controller | }}, mode=0644] *** 2025-09-30 11:43:23.353612 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.431) 0:01:25.058 ***** 2025-09-30 11:43:23.353626 | controller | changed: [localhost] 2025-09-30 11:43:23.412303 | controller | 2025-09-30 11:43:23.412369 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:23.412377 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.310) 0:01:25.369 ***** 2025-09-30 11:43:23.412394 | controller | skipping: [localhost] 2025-09-30 11:43:23.460832 | controller | 2025-09-30 11:43:23.460885 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/networkers/r1 _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:43:23.460894 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.057) 0:01:25.427 ***** 2025-09-30 11:43:23.460907 | controller | skipping: [localhost] 2025-09-30 11:43:23.510656 | controller | 2025-09-30 11:43:23.510715 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/networkers/r1 _raw_params={{ wait_condition }}] *** 2025-09-30 11:43:23.510723 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.049) 0:01:25.476 ***** 2025-09-30 11:43:23.510739 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:23.551587 | controller | skipping: [localhost] 2025-09-30 11:43:23.551618 | controller | 2025-09-30 11:43:23.551625 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:23.551631 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.049) 0:01:25.526 ***** 2025-09-30 11:43:23.551650 | controller | skipping: [localhost] 2025-09-30 11:43:23.605413 | controller | 2025-09-30 11:43:23.605477 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r1 name=run_hook] *** 2025-09-30 11:43:23.605490 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.040) 0:01:25.567 ***** 2025-09-30 11:43:23.605504 | controller | skipping: [localhost] 2025-09-30 11:43:23.659919 | controller | 2025-09-30 11:43:23.659980 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:43:23.659988 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.053) 0:01:25.621 ***** 2025-09-30 11:43:23.660003 | controller | ok: [localhost] => 2025-09-30 11:43:23.687372 | controller | changed: false 2025-09-30 11:43:23.687438 | controller | msg: All assertions passed 2025-09-30 11:43:23.687446 | controller | 2025-09-30 11:43:23.687452 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:23.687463 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.054) 0:01:25.675 ***** 2025-09-30 11:43:23.687474 | controller | skipping: [localhost] 2025-09-30 11:43:23.724724 | controller | 2025-09-30 11:43:23.724789 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:23.724797 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.027) 0:01:25.703 ***** 2025-09-30 11:43:23.724814 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:23.753531 | controller | 2025-09-30 11:43:23.753602 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:43:23.753613 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.037) 0:01:25.740 ***** 2025-09-30 11:43:23.753633 | controller | skipping: [localhost] 2025-09-30 11:43:23.789749 | controller | 2025-09-30 11:43:23.789830 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:43:23.789840 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.028) 0:01:25.769 ***** 2025-09-30 11:43:23.789859 | controller | ok: [localhost] 2025-09-30 11:43:24.004412 | controller | 2025-09-30 11:43:24.004448 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:43:24.004456 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:24.004462 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:43:24.004468 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:24.004474 | controller | Tuesday 30 September 2025 11:43:23 +0000 (0:00:00.036) 0:01:25.805 ***** 2025-09-30 11:43:24.004486 | controller | ok: [localhost] => (item={'name': 'edpm-r2-networker-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-30 11:43:24.063494 | controller | 2025-09-30 11:43:24.063530 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:43:24.063539 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.214) 0:01:26.020 ***** 2025-09-30 11:43:24.063550 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:43:24.117853 | controller | 2025-09-30 11:43:24.117890 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r2 name=run_hook] *** 2025-09-30 11:43:24.117899 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.059) 0:01:26.079 ***** 2025-09-30 11:43:24.117910 | controller | skipping: [localhost] 2025-09-30 11:43:24.193511 | controller | 2025-09-30 11:43:24.193580 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/networkers/r2 name=ci_gen_kustomize_values] *** 2025-09-30 11:43:24.193597 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.054) 0:01:26.133 ***** 2025-09-30 11:43:24.193613 | controller | 2025-09-30 11:43:24.248585 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:43:24.248658 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.075) 0:01:26.209 ***** 2025-09-30 11:43:24.248678 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:43:24.302554 | controller | 2025-09-30 11:43:24.302610 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:43:24.302618 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.054) 0:01:26.264 ***** 2025-09-30 11:43:24.302633 | controller | ok: [localhost] => 2025-09-30 11:43:24.573438 | controller | changed: false 2025-09-30 11:43:24.573497 | controller | msg: All assertions passed 2025-09-30 11:43:24.573505 | controller | 2025-09-30 11:43:24.573512 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:24.573519 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.053) 0:01:26.318 ***** 2025-09-30 11:43:24.573537 | controller | ok: [localhost] 2025-09-30 11:43:24.625131 | controller | 2025-09-30 11:43:24.625202 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:43:24.625210 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.270) 0:01:26.589 ***** 2025-09-30 11:43:24.625228 | controller | ok: [localhost] => 2025-09-30 11:43:24.839707 | controller | changed: false 2025-09-30 11:43:24.839766 | controller | msg: All assertions passed 2025-09-30 11:43:24.839774 | controller | 2025-09-30 11:43:24.839780 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:43:24.839787 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.051) 0:01:26.640 ***** 2025-09-30 11:43:24.839801 | controller | ok: [localhost] 2025-09-30 11:43:25.105484 | controller | 2025-09-30 11:43:25.105562 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:43:25.105572 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:43:25.105579 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:43:25.105585 | controller | _config_map_content | 2025-09-30 11:43:25.105591 | controller | ansible.utils.remove_keys( 2025-09-30 11:43:25.105597 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:43:25.105603 | controller | matching_parameter='regex') 2025-09-30 11:43:25.105608 | controller | }}, cacheable=False] *** 2025-09-30 11:43:25.105614 | controller | Tuesday 30 September 2025 11:43:24 +0000 (0:00:00.214) 0:01:26.855 ***** 2025-09-30 11:43:25.105632 | controller | ok: [localhost] 2025-09-30 11:43:25.156302 | controller | 2025-09-30 11:43:25.156564 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:43:25.156572 | controller | Tuesday 30 September 2025 11:43:25 +0000 (0:00:00.265) 0:01:27.121 ***** 2025-09-30 11:43:25.156587 | controller | skipping: [localhost] 2025-09-30 11:43:25.364009 | controller | 2025-09-30 11:43:25.364049 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:43:25.364056 | controller | Tuesday 30 September 2025 11:43:25 +0000 (0:00:00.050) 0:01:27.172 ***** 2025-09-30 11:43:25.364068 | controller | changed: [localhost] 2025-09-30 11:43:25.835630 | controller | 2025-09-30 11:43:25.835697 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:43:25.835715 | controller | (snippet_datadir, 2025-09-30 11:43:25.835722 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:43:25.835728 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:43:25.835734 | controller | Tuesday 30 September 2025 11:43:25 +0000 (0:00:00.207) 0:01:27.380 ***** 2025-09-30 11:43:25.835751 | controller | changed: [localhost] 2025-09-30 11:43:25.899049 | controller | 2025-09-30 11:43:25.899129 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:43:25.899143 | controller | Tuesday 30 September 2025 11:43:25 +0000 (0:00:00.471) 0:01:27.851 ***** 2025-09-30 11:43:25.899162 | controller | ok: [localhost] 2025-09-30 11:43:26.281420 | controller | 2025-09-30 11:43:26.281468 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:43:26.281478 | controller | (snippet_datadir, 2025-09-30 11:43:26.281485 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:43:26.281491 | controller | }}, content={{ 2025-09-30 11:43:26.281498 | controller | _base64_patch | 2025-09-30 11:43:26.281503 | controller | default({}) | 2025-09-30 11:43:26.281509 | controller | to_nice_yaml 2025-09-30 11:43:26.281515 | controller | }}, mode=0644] *** 2025-09-30 11:43:26.281521 | controller | Tuesday 30 September 2025 11:43:25 +0000 (0:00:00.063) 0:01:27.914 ***** 2025-09-30 11:43:26.281532 | controller | changed: [localhost] 2025-09-30 11:43:26.689275 | controller | 2025-09-30 11:43:26.689315 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:43:26.689324 | controller | (snippet_datadir, 2025-09-30 11:43:26.689330 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:43:26.689337 | controller | }}, content={{ 2025-09-30 11:43:26.689343 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:43:26.689348 | controller | default({}) | 2025-09-30 11:43:26.689354 | controller | to_nice_yaml 2025-09-30 11:43:26.689360 | controller | }}, mode=0644] *** 2025-09-30 11:43:26.689366 | controller | Tuesday 30 September 2025 11:43:26 +0000 (0:00:00.382) 0:01:28.297 ***** 2025-09-30 11:43:26.689377 | controller | changed: [localhost] 2025-09-30 11:43:27.076413 | controller | 2025-09-30 11:43:27.076459 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:43:27.076471 | controller | ( 2025-09-30 11:43:27.076480 | controller | snippet_datadir, 2025-09-30 11:43:27.076489 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:43:27.076499 | controller | ) | path_join 2025-09-30 11:43:27.076507 | controller | }}, mode=0644] *** 2025-09-30 11:43:27.076516 | controller | Tuesday 30 September 2025 11:43:26 +0000 (0:00:00.408) 0:01:28.705 ***** 2025-09-30 11:43:27.076532 | controller | changed: [localhost] 2025-09-30 11:43:27.143391 | controller | 2025-09-30 11:43:27.143457 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:43:27.143465 | controller | Tuesday 30 September 2025 11:43:27 +0000 (0:00:00.387) 0:01:29.092 ***** 2025-09-30 11:43:27.143482 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:43:27.186400 | controller | 2025-09-30 11:43:27.186449 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:43:27.186457 | controller | Tuesday 30 September 2025 11:43:27 +0000 (0:00:00.066) 0:01:29.159 ***** 2025-09-30 11:43:27.186471 | controller | ok: [localhost] => 2025-09-30 11:43:27.418071 | controller | changed: false 2025-09-30 11:43:27.418171 | controller | msg: All assertions passed 2025-09-30 11:43:27.418183 | controller | 2025-09-30 11:43:27.418192 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:43:27.418200 | controller | Tuesday 30 September 2025 11:43:27 +0000 (0:00:00.043) 0:01:29.202 ***** 2025-09-30 11:43:27.418218 | controller | ok: [localhost] 2025-09-30 11:43:27.510933 | controller | 2025-09-30 11:43:27.511005 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:43:27.511015 | controller | Tuesday 30 September 2025 11:43:27 +0000 (0:00:00.231) 0:01:29.434 ***** 2025-09-30 11:43:27.511031 | controller | ok: [localhost] 2025-09-30 11:43:28.164843 | controller | 2025-09-30 11:43:28.164921 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:43:28.164931 | controller | Tuesday 30 September 2025 11:43:27 +0000 (0:00:00.092) 0:01:29.527 ***** 2025-09-30 11:43:28.164954 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml) 2025-09-30 11:43:28.314425 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml) 2025-09-30 11:43:28.314482 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml) 2025-09-30 11:43:28.314493 | controller | 2025-09-30 11:43:28.314502 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:43:28.314510 | controller | _content | 2025-09-30 11:43:28.314518 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:43:28.314526 | controller | combine(_parsed, recursive=true) 2025-09-30 11:43:28.314534 | controller | }} 2025-09-30 11:43:28.314541 | controller | ] *** 2025-09-30 11:43:28.314549 | controller | Tuesday 30 September 2025 11:43:28 +0000 (0:00:00.653) 0:01:30.180 ***** 2025-09-30 11:43:28.314566 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 11:43:28.584650 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:43:28.584723 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:43:28.584733 | controller | 2025-09-30 11:43:28.584742 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:43:28.584751 | controller | Tuesday 30 September 2025 11:43:28 +0000 (0:00:00.149) 0:01:30.330 ***** 2025-09-30 11:43:28.584769 | controller | changed: [localhost] 2025-09-30 11:43:29.077319 | controller | 2025-09-30 11:43:29.077392 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:43:29.077401 | controller | (_destdir, 2025-09-30 11:43:29.077408 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:43:29.077415 | controller | }}, content={{ 2025-09-30 11:43:29.077421 | controller | ( 2025-09-30 11:43:29.077427 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:43:29.077433 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:43:29.077439 | controller | }}, mode=0644] *** 2025-09-30 11:43:29.077445 | controller | Tuesday 30 September 2025 11:43:28 +0000 (0:00:00.269) 0:01:30.600 ***** 2025-09-30 11:43:29.077463 | controller | changed: [localhost] 2025-09-30 11:43:29.373449 | controller | 2025-09-30 11:43:29.373521 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/networkers/r2 mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:43:29.373535 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:43:29.373542 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:43:29.373548 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:43:29.373554 | controller | }}, dest={{ 2025-09-30 11:43:29.373561 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:29.373567 | controller | stage['path'], _val.src_file 2025-09-30 11:43:29.373573 | controller | ) | 2025-09-30 11:43:29.373579 | controller | path_join 2025-09-30 11:43:29.373584 | controller | }}] *** 2025-09-30 11:43:29.373590 | controller | Tuesday 30 September 2025 11:43:29 +0000 (0:00:00.493) 0:01:31.093 ***** 2025-09-30 11:43:29.373607 | controller | changed: [localhost] => (item=edpm-r2-networker-nodeset-values) 2025-09-30 11:43:29.420908 | controller | 2025-09-30 11:43:29.420957 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:29.420965 | controller | Tuesday 30 September 2025 11:43:29 +0000 (0:00:00.295) 0:01:31.389 ***** 2025-09-30 11:43:29.420980 | controller | skipping: [localhost] 2025-09-30 11:43:29.805093 | controller | 2025-09-30 11:43:29.805187 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/networkers/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:43:29.805212 | controller | Tuesday 30 September 2025 11:43:29 +0000 (0:00:00.047) 0:01:31.436 ***** 2025-09-30 11:43:29.805229 | controller | changed: [localhost] 2025-09-30 11:43:30.231317 | controller | 2025-09-30 11:43:30.231365 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:43:30.231374 | controller | Tuesday 30 September 2025 11:43:29 +0000 (0:00:00.384) 0:01:31.821 ***** 2025-09-30 11:43:30.231389 | controller | changed: [localhost] 2025-09-30 11:43:30.490465 | controller | 2025-09-30 11:43:30.490510 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/networkers/r2 remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:43:30.490520 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:43:30.490528 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:43:30.490536 | controller | }}, mode=0644] *** 2025-09-30 11:43:30.490545 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.426) 0:01:32.247 ***** 2025-09-30 11:43:30.490559 | controller | changed: [localhost] 2025-09-30 11:43:30.533370 | controller | 2025-09-30 11:43:30.533449 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:30.533465 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.258) 0:01:32.506 ***** 2025-09-30 11:43:30.533483 | controller | skipping: [localhost] 2025-09-30 11:43:30.577382 | controller | 2025-09-30 11:43:30.577452 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/networkers/r2 _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:43:30.577460 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.042) 0:01:32.549 ***** 2025-09-30 11:43:30.577477 | controller | skipping: [localhost] 2025-09-30 11:43:30.627433 | controller | 2025-09-30 11:43:30.627510 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/networkers/r2 _raw_params={{ wait_condition }}] *** 2025-09-30 11:43:30.627521 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.043) 0:01:32.593 ***** 2025-09-30 11:43:30.627543 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2025-09-30 11:43:30.673751 | controller | skipping: [localhost] 2025-09-30 11:43:30.673818 | controller | 2025-09-30 11:43:30.673826 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:30.673833 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.050) 0:01:32.643 ***** 2025-09-30 11:43:30.673849 | controller | skipping: [localhost] 2025-09-30 11:43:30.719970 | controller | 2025-09-30 11:43:30.720042 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/networkers/r2 name=run_hook] *** 2025-09-30 11:43:30.720050 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.046) 0:01:32.689 ***** 2025-09-30 11:43:30.720130 | controller | skipping: [localhost] 2025-09-30 11:43:30.763999 | controller | 2025-09-30 11:43:30.764094 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-09-30 11:43:30.764136 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.046) 0:01:32.736 ***** 2025-09-30 11:43:30.764157 | controller | ok: [localhost] => 2025-09-30 11:43:30.794021 | controller | changed: false 2025-09-30 11:43:30.794095 | controller | msg: All assertions passed 2025-09-30 11:43:30.794125 | controller | 2025-09-30 11:43:30.794134 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:30.794142 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.043) 0:01:32.779 ***** 2025-09-30 11:43:30.794170 | controller | skipping: [localhost] 2025-09-30 11:43:30.824304 | controller | 2025-09-30 11:43:30.824385 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-30 11:43:30.824393 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.030) 0:01:32.810 ***** 2025-09-30 11:43:30.824414 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=120m) 2025-09-30 11:43:30.846136 | controller | 2025-09-30 11:43:30.846213 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 11:43:30.846222 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.030) 0:01:32.840 ***** 2025-09-30 11:43:30.846241 | controller | skipping: [localhost] 2025-09-30 11:43:30.877048 | controller | 2025-09-30 11:43:30.877090 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 11:43:30.877099 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.021) 0:01:32.862 ***** 2025-09-30 11:43:30.877137 | controller | ok: [localhost] 2025-09-30 11:43:31.093089 | controller | 2025-09-30 11:43:31.093180 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 11:43:31.093190 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:31.093196 | controller | stage['path'], item.src_file) | path_join 2025-09-30 11:43:31.093202 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:31.093208 | controller | Tuesday 30 September 2025 11:43:30 +0000 (0:00:00.030) 0:01:32.893 ***** 2025-09-30 11:43:31.093224 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2025-09-30 11:43:31.159738 | controller | 2025-09-30 11:43:31.159797 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-30 11:43:31.159805 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.215) 0:01:33.108 ***** 2025-09-30 11:43:31.159819 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 11:43:31.206154 | controller | 2025-09-30 11:43:31.206215 | controller | TASK [Executing pre_stage hooks for examples/dt/bgp-l3-xl/edpm/deployment name=run_hook] *** 2025-09-30 11:43:31.206222 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.066) 0:01:33.175 ***** 2025-09-30 11:43:31.206239 | controller | skipping: [localhost] 2025-09-30 11:43:31.289004 | controller | 2025-09-30 11:43:31.289079 | controller | TASK [Generate values.yaml for examples/dt/bgp-l3-xl/edpm/deployment name=ci_gen_kustomize_values] *** 2025-09-30 11:43:31.289087 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.046) 0:01:33.222 ***** 2025-09-30 11:43:31.289125 | controller | 2025-09-30 11:43:31.346378 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 11:43:31.346458 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.082) 0:01:33.305 ***** 2025-09-30 11:43:31.346480 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-30 11:43:31.403296 | controller | 2025-09-30 11:43:31.403356 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-09-30 11:43:31.403364 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.057) 0:01:33.362 ***** 2025-09-30 11:43:31.403379 | controller | ok: [localhost] => 2025-09-30 11:43:31.614801 | controller | changed: false 2025-09-30 11:43:31.614853 | controller | msg: All assertions passed 2025-09-30 11:43:31.614861 | controller | 2025-09-30 11:43:31.614867 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 11:43:31.614875 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.056) 0:01:33.418 ***** 2025-09-30 11:43:31.614893 | controller | ok: [localhost] 2025-09-30 11:43:31.662221 | controller | 2025-09-30 11:43:31.662268 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-09-30 11:43:31.662276 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.211) 0:01:33.630 ***** 2025-09-30 11:43:31.662289 | controller | ok: [localhost] => 2025-09-30 11:43:31.854997 | controller | changed: false 2025-09-30 11:43:31.855064 | controller | msg: All assertions passed 2025-09-30 11:43:31.855072 | controller | 2025-09-30 11:43:31.855079 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 11:43:31.855086 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.047) 0:01:33.678 ***** 2025-09-30 11:43:31.855100 | controller | ok: [localhost] 2025-09-30 11:43:32.028450 | controller | 2025-09-30 11:43:32.028509 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-09-30 11:43:32.028517 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 11:43:32.028524 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 11:43:32.028530 | controller | _config_map_content | 2025-09-30 11:43:32.028537 | controller | ansible.utils.remove_keys( 2025-09-30 11:43:32.028543 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 11:43:32.028548 | controller | matching_parameter='regex') 2025-09-30 11:43:32.028555 | controller | }}, cacheable=False] *** 2025-09-30 11:43:32.028561 | controller | Tuesday 30 September 2025 11:43:31 +0000 (0:00:00.192) 0:01:33.871 ***** 2025-09-30 11:43:32.028574 | controller | ok: [localhost] 2025-09-30 11:43:32.072035 | controller | 2025-09-30 11:43:32.072100 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 11:43:32.072125 | controller | Tuesday 30 September 2025 11:43:32 +0000 (0:00:00.173) 0:01:34.044 ***** 2025-09-30 11:43:32.072140 | controller | skipping: [localhost] 2025-09-30 11:43:32.288647 | controller | 2025-09-30 11:43:32.288700 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 11:43:32.288708 | controller | Tuesday 30 September 2025 11:43:32 +0000 (0:00:00.043) 0:01:34.088 ***** 2025-09-30 11:43:32.288721 | controller | changed: [localhost] 2025-09-30 11:43:32.344128 | controller | 2025-09-30 11:43:32.344181 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 11:43:32.344189 | controller | (snippet_datadir, 2025-09-30 11:43:32.344196 | controller | '02_ci_data.yaml') | path_join 2025-09-30 11:43:32.344202 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 11:43:32.344209 | controller | Tuesday 30 September 2025 11:43:32 +0000 (0:00:00.216) 0:01:34.304 ***** 2025-09-30 11:43:32.344222 | controller | skipping: [localhost] 2025-09-30 11:43:32.404200 | controller | 2025-09-30 11:43:32.404269 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-09-30 11:43:32.404279 | controller | Tuesday 30 September 2025 11:43:32 +0000 (0:00:00.055) 0:01:34.360 ***** 2025-09-30 11:43:32.404298 | controller | ok: [localhost] 2025-09-30 11:43:32.833900 | controller | 2025-09-30 11:43:32.833958 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 11:43:32.833966 | controller | (snippet_datadir, 2025-09-30 11:43:32.833972 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 11:43:32.833979 | controller | }}, content={{ 2025-09-30 11:43:32.833984 | controller | _base64_patch | 2025-09-30 11:43:32.833990 | controller | default({}) | 2025-09-30 11:43:32.833996 | controller | to_nice_yaml 2025-09-30 11:43:32.834002 | controller | }}, mode=0644] *** 2025-09-30 11:43:32.834008 | controller | Tuesday 30 September 2025 11:43:32 +0000 (0:00:00.060) 0:01:34.420 ***** 2025-09-30 11:43:32.834023 | controller | changed: [localhost] 2025-09-30 11:43:33.262445 | controller | 2025-09-30 11:43:33.262520 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 11:43:33.262528 | controller | (snippet_datadir, 2025-09-30 11:43:33.262535 | controller | '04_user_data.yaml') | path_join 2025-09-30 11:43:33.262541 | controller | }}, content={{ 2025-09-30 11:43:33.262547 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 11:43:33.262553 | controller | default({}) | 2025-09-30 11:43:33.262559 | controller | to_nice_yaml 2025-09-30 11:43:33.262565 | controller | }}, mode=0644] *** 2025-09-30 11:43:33.262571 | controller | Tuesday 30 September 2025 11:43:32 +0000 (0:00:00.429) 0:01:34.849 ***** 2025-09-30 11:43:33.262586 | controller | changed: [localhost] 2025-09-30 11:43:33.709091 | controller | 2025-09-30 11:43:33.709170 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-09-30 11:43:33.709178 | controller | ( 2025-09-30 11:43:33.709184 | controller | snippet_datadir, 2025-09-30 11:43:33.709190 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 11:43:33.709197 | controller | ) | path_join 2025-09-30 11:43:33.709203 | controller | }}, mode=0644] *** 2025-09-30 11:43:33.709208 | controller | Tuesday 30 September 2025 11:43:33 +0000 (0:00:00.428) 0:01:35.278 ***** 2025-09-30 11:43:33.709224 | controller | changed: [localhost] 2025-09-30 11:43:33.773331 | controller | 2025-09-30 11:43:33.773374 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 11:43:33.773382 | controller | Tuesday 30 September 2025 11:43:33 +0000 (0:00:00.446) 0:01:35.725 ***** 2025-09-30 11:43:33.773394 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-30 11:43:33.820816 | controller | 2025-09-30 11:43:33.820853 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-09-30 11:43:33.820861 | controller | Tuesday 30 September 2025 11:43:33 +0000 (0:00:00.064) 0:01:35.789 ***** 2025-09-30 11:43:33.820872 | controller | ok: [localhost] => 2025-09-30 11:43:34.050538 | controller | changed: false 2025-09-30 11:43:34.050575 | controller | msg: All assertions passed 2025-09-30 11:43:34.050584 | controller | 2025-09-30 11:43:34.050590 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-09-30 11:43:34.050597 | controller | Tuesday 30 September 2025 11:43:33 +0000 (0:00:00.047) 0:01:35.836 ***** 2025-09-30 11:43:34.050613 | controller | ok: [localhost] 2025-09-30 11:43:34.095908 | controller | 2025-09-30 11:43:34.095944 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 11:43:34.095951 | controller | Tuesday 30 September 2025 11:43:34 +0000 (0:00:00.229) 0:01:36.066 ***** 2025-09-30 11:43:34.095963 | controller | ok: [localhost] 2025-09-30 11:43:34.503445 | controller | 2025-09-30 11:43:34.503479 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 11:43:34.503488 | controller | Tuesday 30 September 2025 11:43:34 +0000 (0:00:00.045) 0:01:36.112 ***** 2025-09-30 11:43:34.503499 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2025-09-30 11:43:34.593592 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2025-09-30 11:43:34.593633 | controller | 2025-09-30 11:43:34.593642 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 11:43:34.593651 | controller | _content | 2025-09-30 11:43:34.593659 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 11:43:34.593666 | controller | combine(_parsed, recursive=true) 2025-09-30 11:43:34.593673 | controller | }} 2025-09-30 11:43:34.593680 | controller | ] *** 2025-09-30 11:43:34.593691 | controller | Tuesday 30 September 2025 11:43:34 +0000 (0:00:00.407) 0:01:36.519 ***** 2025-09-30 11:43:34.593706 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 11:43:34.801438 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 11:43:34.801483 | controller | 2025-09-30 11:43:34.801491 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 11:43:34.801498 | controller | Tuesday 30 September 2025 11:43:34 +0000 (0:00:00.090) 0:01:36.609 ***** 2025-09-30 11:43:34.801509 | controller | changed: [localhost] 2025-09-30 11:43:35.217477 | controller | 2025-09-30 11:43:35.217511 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 11:43:35.217520 | controller | (_destdir, 2025-09-30 11:43:35.217526 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 11:43:35.217533 | controller | }}, content={{ 2025-09-30 11:43:35.217539 | controller | ( 2025-09-30 11:43:35.217545 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 11:43:35.217551 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 11:43:35.217557 | controller | }}, mode=0644] *** 2025-09-30 11:43:35.217562 | controller | Tuesday 30 September 2025 11:43:34 +0000 (0:00:00.207) 0:01:36.817 ***** 2025-09-30 11:43:35.217573 | controller | changed: [localhost] 2025-09-30 11:43:35.492061 | controller | 2025-09-30 11:43:35.492092 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 11:43:35.492122 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 11:43:35.492136 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 11:43:35.492142 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 11:43:35.492149 | controller | }}, dest={{ 2025-09-30 11:43:35.492156 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 11:43:35.492162 | controller | stage['path'], _val.src_file 2025-09-30 11:43:35.492168 | controller | ) | 2025-09-30 11:43:35.492174 | controller | path_join 2025-09-30 11:43:35.492180 | controller | }}] *** 2025-09-30 11:43:35.492185 | controller | Tuesday 30 September 2025 11:43:35 +0000 (0:00:00.416) 0:01:37.233 ***** 2025-09-30 11:43:35.492196 | controller | changed: [localhost] => (item=edpm-deployment-values) 2025-09-30 11:43:35.543206 | controller | 2025-09-30 11:43:35.543247 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:35.543258 | controller | Tuesday 30 September 2025 11:43:35 +0000 (0:00:00.274) 0:01:37.508 ***** 2025-09-30 11:43:35.543273 | controller | skipping: [localhost] 2025-09-30 11:43:35.884292 | controller | 2025-09-30 11:43:35.884328 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/bgp-l3-xl/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 11:43:35.884335 | controller | Tuesday 30 September 2025 11:43:35 +0000 (0:00:00.050) 0:01:37.559 ***** 2025-09-30 11:43:35.884347 | controller | changed: [localhost] 2025-09-30 11:43:36.270052 | controller | 2025-09-30 11:43:36.270084 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 11:43:36.270093 | controller | Tuesday 30 September 2025 11:43:35 +0000 (0:00:00.340) 0:01:37.899 ***** 2025-09-30 11:43:36.270130 | controller | changed: [localhost] 2025-09-30 11:43:36.505080 | controller | 2025-09-30 11:43:36.505138 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/bgp-l3-xl/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2025-09-30 11:43:36.505149 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 11:43:36.505156 | controller | stage['build_output'] | basename) | path_join 2025-09-30 11:43:36.505162 | controller | }}, mode=0644] *** 2025-09-30 11:43:36.505168 | controller | Tuesday 30 September 2025 11:43:36 +0000 (0:00:00.386) 0:01:38.286 ***** 2025-09-30 11:43:36.505180 | controller | changed: [localhost] 2025-09-30 11:43:36.548506 | controller | 2025-09-30 11:43:36.548538 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:36.548546 | controller | Tuesday 30 September 2025 11:43:36 +0000 (0:00:00.234) 0:01:38.521 ***** 2025-09-30 11:43:36.548558 | controller | skipping: [localhost] 2025-09-30 11:43:36.598207 | controller | 2025-09-30 11:43:36.598249 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/bgp-l3-xl/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 11:43:36.598266 | controller | Tuesday 30 September 2025 11:43:36 +0000 (0:00:00.043) 0:01:38.564 ***** 2025-09-30 11:43:36.598281 | controller | skipping: [localhost] 2025-09-30 11:43:36.645797 | controller | 2025-09-30 11:43:36.645832 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/bgp-l3-xl/edpm/deployment _raw_params={{ wait_condition }}] *** 2025-09-30 11:43:36.645839 | controller | Tuesday 30 September 2025 11:43:36 +0000 (0:00:00.049) 0:01:38.614 ***** 2025-09-30 11:43:36.645851 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=120m) 2025-09-30 11:43:36.688260 | controller | skipping: [localhost] 2025-09-30 11:43:36.688291 | controller | 2025-09-30 11:43:36.688298 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 11:43:36.688305 | controller | Tuesday 30 September 2025 11:43:36 +0000 (0:00:00.047) 0:01:38.661 ***** 2025-09-30 11:43:36.688316 | controller | skipping: [localhost] 2025-09-30 11:43:36.750972 | controller | 2025-09-30 11:43:36.751011 | controller | TASK [Executing post_stage hooks for examples/dt/bgp-l3-xl/edpm/deployment name=run_hook] *** 2025-09-30 11:43:36.751022 | controller | Tuesday 30 September 2025 11:43:36 +0000 (0:00:00.042) 0:01:38.704 ***** 2025-09-30 11:43:36.751037 | controller | skipping: [localhost] 2025-09-30 11:43:36.839229 | controller | 2025-09-30 11:43:36.839291 | controller | PLAY RECAP ********************************************************************* 2025-09-30 11:43:36.839299 | controller | localhost : ok=343 changed=110 unreachable=0 failed=0 skipped=112 rescued=0 ignored=0 2025-09-30 11:43:36.839306 | controller | 2025-09-30 11:43:36.839312 | controller | Tuesday 30 September 2025 11:43:36 +0000 (0:00:00.061) 0:01:38.765 ***** 2025-09-30 11:43:36.839318 | controller | =============================================================================== 2025-09-30 11:43:36.839324 | controller | Get automation contents ------------------------------------------------- 6.08s 2025-09-30 11:43:36.839330 | controller | ci_setup : Install openshift client ------------------------------------- 5.16s 2025-09-30 11:43:36.839336 | controller | ci_setup : Install needed packages -------------------------------------- 3.63s 2025-09-30 11:43:36.839342 | controller | ci_setup : Manage directories ------------------------------------------- 1.08s 2025-09-30 11:43:36.839348 | controller | Gathering Facts --------------------------------------------------------- 0.94s 2025-09-30 11:43:36.839354 | controller | Load automation files as fact ------------------------------------------- 0.88s 2025-09-30 11:43:36.839359 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s 2025-09-30 11:43:36.839365 | controller | Create needed SSH keypairs ---------------------------------------------- 0.64s 2025-09-30 11:43:36.839371 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.60s 2025-09-30 11:43:36.839377 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2025-09-30 11:43:36.839383 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s 2025-09-30 11:43:36.839389 | controller | kustomize_deploy : Copy generated values for examples/dt/bgp-l3-xl/control-plane --- 0.59s 2025-09-30 11:43:36.839395 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.59s 2025-09-30 11:43:36.839400 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.59s 2025-09-30 11:43:36.839406 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s 2025-09-30 11:43:36.839412 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s 2025-09-30 11:43:36.839418 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s 2025-09-30 11:43:36.839424 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s 2025-09-30 11:43:36.839430 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.56s 2025-09-30 11:43:36.839435 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.56s 2025-09-30 11:43:37.088432 | controller | changed 2025-09-30 11:43:37.129476 | 2025-09-30 11:43:37.129560 | PLAY RECAP 2025-09-30 11:43:37.129598 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-30 11:43:37.129620 | 2025-09-30 11:43:37.235407 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-09-30 11:43:37.237367 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-09-30 11:43:37.952631 | 2025-09-30 11:43:37.952797 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-09-30 11:43:38.002571 | 2025-09-30 11:43:38.002871 | TASK [Filter out host if needed] 2025-09-30 11:43:38.023419 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-30 11:43:38.030435 | 2025-09-30 11:43:38.030525 | TASK [Ensure file is present] 2025-09-30 11:43:38.397887 | controller | ok 2025-09-30 11:43:38.407029 | 2025-09-30 11:43:38.407150 | TASK [Manage molecule report file] 2025-09-30 11:43:38.958792 | controller | skipping: Conditional result was False 2025-09-30 11:43:38.966416 | 2025-09-30 11:43:38.966506 | TASK [Check if we get ci-framework-data basedir] 2025-09-30 11:43:39.235711 | controller | ok 2025-09-30 11:43:39.241145 | 2025-09-30 11:43:39.241208 | TASK [Create ci-framework-data log directory for zuul] 2025-09-30 11:43:39.683879 | controller | changed 2025-09-30 11:43:39.700669 | 2025-09-30 11:43:39.700790 | TASK [Copy ci-framework interesting files] 2025-09-30 11:43:40.255257 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-09-30 11:43:40.741910 | controller | changed 2025-09-30 11:43:40.747518 | 2025-09-30 11:43:40.747589 | TASK [Get SELinux listing] 2025-09-30 11:43:41.282534 | controller | changed 2025-09-30 11:43:41.294154 | 2025-09-30 11:43:41.294259 | TASK [Generate log index] 2025-09-30 11:43:42.159763 | controller | changed 2025-09-30 11:43:42.165141 | 2025-09-30 11:43:42.165265 | TASK [Get some env related data] 2025-09-30 11:43:42.790264 | controller | /home/zuul/.local/bin/ansible 2025-09-30 11:43:43.702028 | controller | changed 2025-09-30 11:43:43.707673 | 2025-09-30 11:43:43.707768 | TASK [Generate list of logs to collect in home directory] 2025-09-30 11:43:44.183359 | controller | ok: All paths examined 2025-09-30 11:43:44.192320 | 2025-09-30 11:43:44.192434 | LOOP [Copy logs from home directory] 2025-09-30 11:43:44.630403 | controller | changed: 2025-09-30 11:43:44.630529 | controller | { 2025-09-30 11:43:44.630554 | controller | "atime": 1759232494.552591, 2025-09-30 11:43:44.630573 | controller | "ctime": 1759232616.7494836, 2025-09-30 11:43:44.630590 | controller | "dev": 64513, 2025-09-30 11:43:44.630607 | controller | "gid": 1000, 2025-09-30 11:43:44.630623 | controller | "gr_name": "zuul", 2025-09-30 11:43:44.630640 | controller | "inode": 4330646, 2025-09-30 11:43:44.630656 | controller | "isblk": false, 2025-09-30 11:43:44.630672 | controller | "ischr": false, 2025-09-30 11:43:44.630722 | controller | "isdir": false, 2025-09-30 11:43:44.630739 | controller | "isfifo": false, 2025-09-30 11:43:44.630755 | controller | "isgid": false, 2025-09-30 11:43:44.630770 | controller | "islnk": false, 2025-09-30 11:43:44.630786 | controller | "isreg": true, 2025-09-30 11:43:44.630801 | controller | "issock": false, 2025-09-30 11:43:44.630816 | controller | "isuid": false, 2025-09-30 11:43:44.630831 | controller | "mode": "0644", 2025-09-30 11:43:44.630846 | controller | "mtime": 1759232616.7494836, 2025-09-30 11:43:44.630862 | controller | "nlink": 1, 2025-09-30 11:43:44.630877 | controller | "path": "/home/zuul/ansible.log", 2025-09-30 11:43:44.630893 | controller | "pw_name": "zuul", 2025-09-30 11:43:44.630909 | controller | "rgrp": true, 2025-09-30 11:43:44.630924 | controller | "roth": true, 2025-09-30 11:43:44.630940 | controller | "rusr": true, 2025-09-30 11:43:44.630956 | controller | "size": 234731, 2025-09-30 11:43:44.630972 | controller | "uid": 1000, 2025-09-30 11:43:44.630987 | controller | "wgrp": false, 2025-09-30 11:43:44.631002 | controller | "woth": false, 2025-09-30 11:43:44.631021 | controller | "wusr": true, 2025-09-30 11:43:44.631038 | controller | "xgrp": false, 2025-09-30 11:43:44.631053 | controller | "xoth": false, 2025-09-30 11:43:44.631069 | controller | "xusr": false 2025-09-30 11:43:44.631084 | controller | } 2025-09-30 11:43:44.640092 | 2025-09-30 11:43:44.640196 | TASK [Copy crio stats log file] 2025-09-30 11:43:44.666445 | controller | skipping: Conditional result was False 2025-09-30 11:43:44.674115 | 2025-09-30 11:43:44.674184 | TASK [Get SELinux related data] 2025-09-30 11:43:44.944266 | controller | 2025-09-30 11:43:45.206171 | controller | ERROR 2025-09-30 11:43:45.206396 | controller | { 2025-09-30 11:43:45.206445 | controller | "delta": "0:00:00.011113", 2025-09-30 11:43:45.206467 | controller | "end": "2025-09-30 11:43:44.945493", 2025-09-30 11:43:45.206486 | controller | "msg": "non-zero return code", 2025-09-30 11:43:45.206503 | controller | "rc": 1, 2025-09-30 11:43:45.206520 | controller | "start": "2025-09-30 11:43:44.934380" 2025-09-30 11:43:45.206537 | controller | } 2025-09-30 11:43:45.206561 | controller | ERROR: Ignoring Errors 2025-09-30 11:43:45.212207 | 2025-09-30 11:43:45.212271 | TASK [Create system configuration directory] 2025-09-30 11:43:45.456480 | controller | changed 2025-09-30 11:43:45.462299 | 2025-09-30 11:43:45.462367 | TASK [Get some of the system configurations] 2025-09-30 11:43:46.022438 | controller | changed 2025-09-30 11:43:46.027808 | 2025-09-30 11:43:46.027871 | TASK [Copy generated documentation if available] 2025-09-30 11:43:46.062460 | controller | skipping: Conditional result was False 2025-09-30 11:43:46.068578 | 2025-09-30 11:43:46.068651 | TASK [Copy generated AsciiDoc documentation if available] 2025-09-30 11:43:46.093585 | controller | skipping: Conditional result was False 2025-09-30 11:43:46.099175 | 2025-09-30 11:43:46.099243 | TASK [Compress logs bigger than 2MB] 2025-09-30 11:43:46.629764 | controller | changed 2025-09-30 11:43:46.635543 | 2025-09-30 11:43:46.635602 | TASK [Copy files from workspace on node] 2025-09-30 11:43:46.654525 | controller | ok 2025-09-30 11:43:46.679864 | 2025-09-30 11:43:46.679973 | TASK [fetch-output : Set log path for multiple nodes] 2025-09-30 11:43:46.694850 | controller | skipping: Conditional result was False 2025-09-30 11:43:46.701728 | 2025-09-30 11:43:46.701802 | TASK [fetch-output : Set log path for single node] 2025-09-30 11:43:46.732595 | controller | ok 2025-09-30 11:43:46.739282 | 2025-09-30 11:43:46.739410 | LOOP [fetch-output : Ensure local output dirs] 2025-09-30 11:43:46.963336 | controller -> localhost | ok: "/var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/logs" 2025-09-30 11:43:46.963650 | controller -> localhost | changed: All items complete 2025-09-30 11:43:46.963717 | 2025-09-30 11:43:47.153885 | controller -> localhost | changed: "/var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/artifacts" 2025-09-30 11:43:47.371184 | controller -> localhost | changed: "/var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/docs" 2025-09-30 11:43:47.380484 | 2025-09-30 11:43:47.380616 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-09-30 11:43:48.054630 | controller | changed: 2025-09-30 11:43:48.054931 | controller | .d..t...... ./ 2025-09-30 11:43:48.054971 | controller | >f+++++++++ README.html 2025-09-30 11:43:48.055001 | controller | >f+++++++++ ansible.log 2025-09-30 11:43:48.055030 | controller | >f+++++++++ dmesg.log 2025-09-30 11:43:48.055058 | controller | >f+++++++++ installed-pkgs.log 2025-09-30 11:43:48.055084 | controller | >f+++++++++ python.log 2025-09-30 11:43:48.055113 | controller | >f+++++++++ registries.conf 2025-09-30 11:43:48.055141 | controller | >f+++++++++ selinux-denials.log 2025-09-30 11:43:48.055167 | controller | >f+++++++++ selinux-listing.log 2025-09-30 11:43:48.055269 | controller | cd+++++++++ ci-framework-data/ 2025-09-30 11:43:48.055308 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-09-30 11:43:48.055336 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-09-30 11:43:48.055361 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-09-30 11:43:48.055384 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-09-30 11:43:48.055409 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-09-30 11:43:48.055433 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-09-30 11:43:48.055464 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-09-30 11:43:48.055487 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2025-09-30 11:43:48.055510 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2025-09-30 11:43:48.055532 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/ 2025-09-30 11:43:48.055554 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/values.yaml 2025-09-30 11:43:48.055577 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/ 2025-09-30 11:43:48.055601 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/values.yaml 2025-09-30 11:43:48.055625 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/ 2025-09-30 11:43:48.055649 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/values.yaml 2025-09-30 11:43:48.055672 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/ 2025-09-30 11:43:48.055722 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/values.yaml 2025-09-30 11:43:48.055746 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/ 2025-09-30 11:43:48.055769 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/values.yaml 2025-09-30 11:43:48.055792 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/ 2025-09-30 11:43:48.055816 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/values.yaml 2025-09-30 11:43:48.055838 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-09-30 11:43:48.055860 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-09-30 11:43:48.055883 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-09-30 11:43:48.055905 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-09-30 11:43:48.055926 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-09-30 11:43:48.055949 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2025-09-30 11:43:48.055971 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2025-09-30 11:43:48.055993 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2025-09-30 11:43:48.056015 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2025-09-30 11:43:48.056037 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/ 2025-09-30 11:43:48.056059 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/01_original.yaml 2025-09-30 11:43:48.056082 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml 2025-09-30 11:43:48.057788 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml 2025-09-30 11:43:48.057834 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml 2025-09-30 11:43:48.057861 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/ 2025-09-30 11:43:48.057891 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/01_original.yaml 2025-09-30 11:43:48.057914 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml 2025-09-30 11:43:48.057937 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml 2025-09-30 11:43:48.057960 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml 2025-09-30 11:43:48.057982 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/ 2025-09-30 11:43:48.058004 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/01_original.yaml 2025-09-30 11:43:48.058026 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml 2025-09-30 11:43:48.058048 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml 2025-09-30 11:43:48.058069 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml 2025-09-30 11:43:48.058092 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/ 2025-09-30 11:43:48.058114 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/01_original.yaml 2025-09-30 11:43:48.058136 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml 2025-09-30 11:43:48.058158 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml 2025-09-30 11:43:48.058180 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml 2025-09-30 11:43:48.058203 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/ 2025-09-30 11:43:48.058225 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/01_original.yaml 2025-09-30 11:43:48.058247 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml 2025-09-30 11:43:48.058282 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml 2025-09-30 11:43:48.058311 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml 2025-09-30 11:43:48.058339 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/ 2025-09-30 11:43:48.058368 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/01_original.yaml 2025-09-30 11:43:48.058395 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml 2025-09-30 11:43:48.058422 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml 2025-09-30 11:43:48.058451 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml 2025-09-30 11:43:48.058479 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-09-30 11:43:48.058507 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-09-30 11:43:48.058534 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.26623.2025-09-30@11:42:33~ 2025-09-30 11:43:48.058570 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-09-30 11:43:48.059744 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-09-30 11:43:48.059809 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-09-30 11:43:48.059838 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-09-30 11:43:48.059863 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-09-30 11:43:48.059886 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-09-30 11:43:48.059908 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-09-30 11:43:48.059930 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-09-30 11:43:48.060157 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-09-30 11:43:48.060213 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-deployment.yaml 2025-09-30 11:43:48.060242 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-compute-nodeset.yaml 2025-09-30 11:43:48.060266 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-networker-nodeset.yaml 2025-09-30 11:43:48.060289 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-compute-nodeset.yaml 2025-09-30 11:43:48.060312 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-networker-nodeset.yaml 2025-09-30 11:43:48.060334 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-compute-nodeset.yaml 2025-09-30 11:43:48.060356 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-networker-nodeset.yaml 2025-09-30 11:43:48.060378 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml 2025-09-30 11:43:48.060401 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-09-30 11:43:48.060424 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-09-30 11:43:48.060448 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-09-30 11:43:48.060472 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-09-30 11:43:48.060494 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-09-30 11:43:48.060516 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-09-30 11:43:48.060539 | controller | cd+++++++++ ci-framework-data/logs/ 2025-09-30 11:43:48.060561 | controller | cd+++++++++ registries.conf.d/ 2025-09-30 11:43:48.060583 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-09-30 11:43:48.060605 | controller | cd+++++++++ system-config/ 2025-09-30 11:43:48.060627 | controller | cd+++++++++ system-config/libvirt/ 2025-09-30 11:43:48.060649 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-09-30 11:43:48.060671 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-09-30 11:43:48.493957 | controller | changed: .d..t...... ./ 2025-09-30 11:43:48.978949 | controller | changed: .d..t...... ./ 2025-09-30 11:43:49.002114 | 2025-09-30 11:43:49.002224 | TASK [Return artifact to Zuul] 2025-09-30 11:43:49.026247 | controller | skipping: Conditional result was False 2025-09-30 11:43:49.047849 | 2025-09-30 11:43:49.047915 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-09-30 11:43:49.048006 | 2025-09-30 11:43:49.048034 | PLAY RECAP 2025-09-30 11:43:49.048072 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-09-30 11:43:49.048092 | 2025-09-30 11:43:49.154218 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-09-30 11:43:49.155038 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-09-30 11:43:49.741005 | 2025-09-30 11:43:49.741131 | PLAY [all] 2025-09-30 11:43:49.762815 | 2025-09-30 11:43:49.762954 | TASK [include_role : fetch-output] 2025-09-30 11:43:49.812534 | controller | ok 2025-09-30 11:43:49.831516 | 2025-09-30 11:43:49.831649 | TASK [fetch-output : Set log path for multiple nodes] 2025-09-30 11:43:49.876355 | controller | skipping: Conditional result was False 2025-09-30 11:43:49.885627 | 2025-09-30 11:43:49.885817 | TASK [fetch-output : Set log path for single node] 2025-09-30 11:43:49.917157 | controller | ok 2025-09-30 11:43:49.922266 | 2025-09-30 11:43:49.922348 | LOOP [fetch-output : Ensure local output dirs] 2025-09-30 11:43:50.316417 | controller -> localhost | ok: "/var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/logs" 2025-09-30 11:43:50.525829 | controller -> localhost | ok: "/var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/artifacts" 2025-09-30 11:43:50.754976 | controller -> localhost | ok: "/var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/docs" 2025-09-30 11:43:50.768925 | 2025-09-30 11:43:50.769048 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-09-30 11:43:51.424610 | controller | ok 2025-09-30 11:43:51.424841 | controller | ok: All items complete 2025-09-30 11:43:51.424869 | 2025-09-30 11:43:51.851826 | controller | ok 2025-09-30 11:43:52.291519 | controller | ok 2025-09-30 11:43:52.315113 | 2025-09-30 11:43:52.315267 | TASK [include_role : fetch-output-openshift] 2025-09-30 11:43:52.340553 | controller | skipping: Conditional result was False 2025-09-30 11:43:52.350558 | 2025-09-30 11:43:52.350743 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-09-30 11:43:52.764095 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.030278 2025-09-30 11:43:52.958477 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.013965 2025-09-30 11:43:52.990228 | 2025-09-30 11:43:52.990367 | PLAY [all] 2025-09-30 11:43:53.004449 | 2025-09-30 11:43:53.004517 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-09-30 11:43:53.512068 | controller | changed 2025-09-30 11:43:53.544788 | 2025-09-30 11:43:53.544866 | PLAY RECAP 2025-09-30 11:43:53.544917 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-09-30 11:43:53.544944 | 2025-09-30 11:43:53.665488 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-09-30 11:43:53.666325 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-09-30 11:43:54.360280 | 2025-09-30 11:43:54.360433 | PLAY [localhost] 2025-09-30 11:43:54.393719 | 2025-09-30 11:43:54.393813 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-09-30 11:43:54.767690 | localhost | changed 2025-09-30 11:43:54.772464 | 2025-09-30 11:43:54.772542 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-09-30 11:43:54.804500 | localhost | ok 2025-09-30 11:43:54.812577 | 2025-09-30 11:43:54.812645 | TASK [add-fileserver : Create SSH private key tempfile] 2025-09-30 11:43:55.178196 | localhost | changed 2025-09-30 11:43:55.184466 | 2025-09-30 11:43:55.184569 | TASK [add-fileserver : Create SSH private key from secret] 2025-09-30 11:43:55.812382 | localhost | changed 2025-09-30 11:43:55.817353 | 2025-09-30 11:43:55.817423 | TASK [add-fileserver : Add fileserver ssh key] 2025-09-30 11:43:56.282544 | localhost | Identity added: /var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/tmp/ansible.z062zaa9 (/var/lib/zuul/builds/1d4e172b589a4ca2a172d1130ce424df/work/tmp/ansible.z062zaa9) 2025-09-30 11:43:56.282898 | localhost | ok: Runtime: 0:00:00.016951 2025-09-30 11:43:56.294096 | 2025-09-30 11:43:56.294238 | TASK [add-fileserver : Remove SSH private key from disk] 2025-09-30 11:43:56.609616 | localhost | ok: Runtime: 0:00:00.008114 2025-09-30 11:43:56.615251 | 2025-09-30 11:43:56.615317 | TASK [add-fileserver : Add fileserver to inventory] 2025-09-30 11:43:56.699341 | localhost | changed 2025-09-30 11:43:56.709283 | 2025-09-30 11:43:56.709426 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-09-30 11:43:57.136527 | localhost | changed 2025-09-30 11:43:57.159098 | 2025-09-30 11:43:57.159178 | PLAY [localhost] 2025-09-30 11:43:57.171283 | 2025-09-30 11:43:57.171353 | TASK [Generate bulk log download script] 2025-09-30 11:43:57.188951 | localhost | ok 2025-09-30 11:43:57.201513 | 2025-09-30 11:43:57.201592 | TASK [local-log-download : Check API endpoint is defined] 2025-09-30 11:43:57.239982 | localhost | ok: All assertions passed 2025-09-30 11:43:57.244475 | 2025-09-30 11:43:57.244536 | TASK [local-log-download : Create download script] 2025-09-30 11:43:57.653887 | localhost -> localhost | changed 2025-09-30 11:43:57.673521 | 2025-09-30 11:43:57.673692 | TASK [Register quick-download link] 2025-09-30 11:43:57.692912 | localhost | ok 2025-09-30 11:43:57.729982 | 2025-09-30 11:43:57.730084 | PLAY [logserver.rdoproject.org] 2025-09-30 11:43:57.739380 | 2025-09-30 11:43:57.739440 | TASK [Set zuul-log-path fact] 2025-09-30 11:43:57.755744 | logserver.rdoproject.org | ok 2025-09-30 11:43:57.764790 | 2025-09-30 11:43:57.764851 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-30 11:43:57.791759 | logserver.rdoproject.org | ok 2025-09-30 11:43:57.798848 | 2025-09-30 11:43:57.798930 | TASK [upload-logs : Create log directories] 2025-09-30 11:43:58.493090 | logserver.rdoproject.org | changed 2025-09-30 11:43:58.500157 | 2025-09-30 11:43:58.500295 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-09-30 11:43:58.813838 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.006659 2025-09-30 11:43:58.823970 | 2025-09-30 11:43:58.824107 | TASK [upload-logs : Upload logs to log server] 2025-09-30 11:43:59.543780 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-09-30 11:43:59.548008 | 2025-09-30 11:43:59.548103 | LOOP [upload-logs : Compress console log and json output] 2025-09-30 11:43:59.589759 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-30 11:43:59.597085 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-30 11:43:59.608940 | 2025-09-30 11:43:59.609095 | LOOP [upload-logs : Upload compressed console log and json output] 2025-09-30 11:43:59.649889 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-30 11:43:59.650309 | 2025-09-30 11:43:59.652839 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-30 11:43:59.659923 | 2025-09-30 11:43:59.660063 | LOOP [upload-logs : Upload console log and json output]