2025-09-30 16:05:08.614287 | Job console starting... 2025-09-30 16:05:08.626488 | Updating repositories 2025-09-30 16:05:08.672379 | Preparing job workspace 2025-09-30 16:05:15.669251 | Running Ansible setup... 2025-09-30 16:05:23.304729 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-09-30 16:05:24.348385 | 2025-09-30 16:05:24.348511 | PLAY [localhost] 2025-09-30 16:05:24.379810 | 2025-09-30 16:05:24.379948 | TASK [Gathering Facts] 2025-09-30 16:05:25.494199 | localhost | ok 2025-09-30 16:05:25.515216 | 2025-09-30 16:05:25.515343 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-09-30 16:05:26.050879 | localhost -> localhost | changed 2025-09-30 16:05:26.057651 | 2025-09-30 16:05:26.057762 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-09-30 16:05:27.578667 | localhost -> localhost | changed 2025-09-30 16:05:27.591588 | 2025-09-30 16:05:27.591742 | TASK [Setup log path fact] 2025-09-30 16:05:27.610368 | localhost | ok 2025-09-30 16:05:27.622625 | 2025-09-30 16:05:27.622710 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-30 16:05:27.661531 | localhost | ok 2025-09-30 16:05:27.669312 | 2025-09-30 16:05:27.669379 | TASK [emit-job-header : Print job information] 2025-09-30 16:05:27.698032 | # Job Information 2025-09-30 16:05:27.698193 | Ansible Version: 2.15.12 2025-09-30 16:05:27.698236 | Job: rhoso-architecture-validate-uni02beta 2025-09-30 16:05:27.698262 | Pipeline: github-check 2025-09-30 16:05:27.698281 | Executor: ze04.softwarefactory-project.io 2025-09-30 16:05:27.698298 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/625 2025-09-30 16:05:27.698318 | Log URL (when completed): https://logserver.rdoproject.org/492/rdoproject.org/49216ba2da584d8d8fe8dc176efb914c/ 2025-09-30 16:05:27.698336 | Event ID: ec5b9760-9e16-11f0-9394-9d9f8580c438 2025-09-30 16:05:27.702517 | 2025-09-30 16:05:27.702591 | LOOP [emit-job-header : Print node information] 2025-09-30 16:05:27.800700 | localhost | ok: 2025-09-30 16:05:27.800882 | localhost | # Node Information 2025-09-30 16:05:27.800917 | localhost | Inventory Hostname: controller 2025-09-30 16:05:27.800946 | localhost | Hostname: np0005463295 2025-09-30 16:05:27.800973 | localhost | Username: zuul 2025-09-30 16:05:27.801000 | localhost | Distro: CentOS 9 2025-09-30 16:05:27.801025 | localhost | Provider: vexxhost-nodepool-tripleo 2025-09-30 16:05:27.801052 | localhost | Region: RegionOne 2025-09-30 16:05:27.801077 | localhost | Label: cloud-centos-9-stream-tripleo 2025-09-30 16:05:27.801100 | localhost | Product Name: OpenStack Nova 2025-09-30 16:05:27.801123 | localhost | Interface IP: 38.129.56.197 2025-09-30 16:05:27.839640 | 2025-09-30 16:05:27.839765 | PLAY [all] 2025-09-30 16:05:27.856604 | 2025-09-30 16:05:27.856708 | TASK [Gather network facts] 2025-09-30 16:05:28.368067 | controller | ok 2025-09-30 16:05:28.383470 | 2025-09-30 16:05:28.383530 | TASK [include_role : start-zuul-console] 2025-09-30 16:05:28.402289 | controller | ok 2025-09-30 16:05:28.414353 | 2025-09-30 16:05:28.414429 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-09-30 16:05:28.896574 | controller | ok 2025-09-30 16:05:28.916119 | 2025-09-30 16:05:28.916219 | TASK [include_role : add-build-sshkey] 2025-09-30 16:05:28.965756 | controller | ok 2025-09-30 16:05:28.992027 | 2025-09-30 16:05:28.992163 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-09-30 16:05:29.519803 | controller -> localhost | ok 2025-09-30 16:05:29.525926 | 2025-09-30 16:05:29.526000 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-09-30 16:05:29.559423 | controller | ok 2025-09-30 16:05:29.592227 | controller | included: /var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-09-30 16:05:29.607162 | 2025-09-30 16:05:29.607261 | TASK [add-build-sshkey : Create Temp SSH key] 2025-09-30 16:05:30.432574 | controller -> localhost | Generating public/private rsa key pair. 2025-09-30 16:05:30.432792 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/49216ba2da584d8d8fe8dc176efb914c_id_rsa. 2025-09-30 16:05:30.432826 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/49216ba2da584d8d8fe8dc176efb914c_id_rsa.pub. 2025-09-30 16:05:30.432848 | controller -> localhost | The key fingerprint is: 2025-09-30 16:05:30.432868 | controller -> localhost | SHA256:gBJz/8Agu3MSX30shS+QaaXuTYtj4hwfHxkK2t3dM8c zuul-build-sshkey 2025-09-30 16:05:30.432887 | controller -> localhost | The key's randomart image is: 2025-09-30 16:05:30.432904 | controller -> localhost | +---[RSA 3072]----+ 2025-09-30 16:05:30.432922 | controller -> localhost | | + o +... | 2025-09-30 16:05:30.432941 | controller -> localhost | | * ==o.o | 2025-09-30 16:05:30.432959 | controller -> localhost | | + ..B.o.o | 2025-09-30 16:05:30.432977 | controller -> localhost | | = o +.o. | 2025-09-30 16:05:30.432995 | controller -> localhost | | + + . S. | 2025-09-30 16:05:30.433012 | controller -> localhost | | * + * = . . | 2025-09-30 16:05:30.433030 | controller -> localhost | | . + O * . + E | 2025-09-30 16:05:30.433048 | controller -> localhost | | o = + . + | 2025-09-30 16:05:30.433065 | controller -> localhost | | o . . | 2025-09-30 16:05:30.433082 | controller -> localhost | +----[SHA256]-----+ 2025-09-30 16:05:30.433126 | controller -> localhost | ok: Runtime: 0:00:00.176502 2025-09-30 16:05:30.439576 | 2025-09-30 16:05:30.439642 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-09-30 16:05:30.470671 | controller | ok 2025-09-30 16:05:30.483085 | controller | included: /var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-09-30 16:05:30.493951 | 2025-09-30 16:05:30.494013 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-09-30 16:05:30.529665 | controller | skipping: Conditional result was False 2025-09-30 16:05:30.536768 | 2025-09-30 16:05:30.536845 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-09-30 16:05:31.057996 | controller | changed 2025-09-30 16:05:31.067641 | 2025-09-30 16:05:31.067790 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-09-30 16:05:31.415427 | controller | ok 2025-09-30 16:05:31.422228 | 2025-09-30 16:05:31.422300 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-09-30 16:05:32.435881 | controller | changed 2025-09-30 16:05:32.442089 | 2025-09-30 16:05:32.442167 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-09-30 16:05:33.459219 | controller | changed 2025-09-30 16:05:33.477789 | 2025-09-30 16:05:33.477920 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-09-30 16:05:33.503290 | controller | skipping: Conditional result was False 2025-09-30 16:05:33.510554 | 2025-09-30 16:05:33.510636 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-09-30 16:05:33.996575 | controller -> localhost | changed 2025-09-30 16:05:34.011965 | 2025-09-30 16:05:34.012065 | TASK [add-build-sshkey : Add back temp key] 2025-09-30 16:05:34.339413 | controller -> localhost | Identity added: /var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/49216ba2da584d8d8fe8dc176efb914c_id_rsa (zuul-build-sshkey) 2025-09-30 16:05:34.339645 | controller -> localhost | ok: Runtime: 0:00:00.008479 2025-09-30 16:05:34.346537 | 2025-09-30 16:05:34.346695 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-09-30 16:05:34.799170 | controller | ok 2025-09-30 16:05:34.805589 | 2025-09-30 16:05:34.805705 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-09-30 16:05:34.831449 | controller | skipping: Conditional result was False 2025-09-30 16:05:34.854215 | 2025-09-30 16:05:34.854350 | TASK [include_role : validate-host] 2025-09-30 16:05:34.887202 | controller | ok 2025-09-30 16:05:34.957075 | 2025-09-30 16:05:34.957229 | TASK [validate-host : Define zuul_info_dir fact] 2025-09-30 16:05:34.997297 | controller | ok 2025-09-30 16:05:35.003214 | 2025-09-30 16:05:35.003278 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-09-30 16:05:35.335789 | controller -> localhost | ok 2025-09-30 16:05:35.342044 | 2025-09-30 16:05:35.342108 | TASK [validate-host : Collect information about the host] 2025-09-30 16:05:36.171319 | controller | ok 2025-09-30 16:05:36.180834 | 2025-09-30 16:05:36.180906 | TASK [validate-host : Sanitize hostname] 2025-09-30 16:05:36.240452 | controller | ok 2025-09-30 16:05:36.246164 | 2025-09-30 16:05:36.246226 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-09-30 16:05:36.739492 | controller -> localhost | changed 2025-09-30 16:05:36.745297 | 2025-09-30 16:05:36.745366 | TASK [validate-host : Collect information about zuul worker] 2025-09-30 16:05:37.270196 | controller | ok 2025-09-30 16:05:37.275234 | 2025-09-30 16:05:37.275297 | TASK [validate-host : Write out all zuul information for each host] 2025-09-30 16:05:37.806835 | controller -> localhost | changed 2025-09-30 16:05:37.825887 | 2025-09-30 16:05:37.826005 | TASK [include_role : prepare-workspace-openshift] 2025-09-30 16:05:37.851519 | controller | skipping: Conditional result was False 2025-09-30 16:05:37.858135 | 2025-09-30 16:05:37.858200 | TASK [include_role : remove-zuul-sshkey] 2025-09-30 16:05:37.882707 | controller | skipping: Conditional result was False 2025-09-30 16:05:37.888815 | 2025-09-30 16:05:37.888879 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-09-30 16:05:38.244605 | controller | ok: "logs" 2025-09-30 16:05:38.244865 | controller | ok: All items complete 2025-09-30 16:05:38.244894 | 2025-09-30 16:05:38.515950 | controller | ok: "artifacts" 2025-09-30 16:05:38.794449 | controller | ok: "docs" 2025-09-30 16:05:38.808007 | 2025-09-30 16:05:38.808136 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-09-30 16:05:39.142877 | controller | changed: "logs" 2025-09-30 16:05:39.376715 | controller | changed: "artifacts" 2025-09-30 16:05:39.663336 | controller | changed: "docs" 2025-09-30 16:05:39.712854 | 2025-09-30 16:05:39.712955 | PLAY RECAP 2025-09-30 16:05:39.712998 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-09-30 16:05:39.713023 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-30 16:05:39.713041 | 2025-09-30 16:05:39.831007 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-09-30 16:05:39.831891 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-09-30 16:05:40.557452 | 2025-09-30 16:05:40.557579 | PLAY [all] 2025-09-30 16:05:40.600383 | 2025-09-30 16:05:40.600520 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-09-30 16:05:40.710177 | controller | ok 2025-09-30 16:05:40.716615 | 2025-09-30 16:05:40.721722 | TASK [mirror-info-fork : Create /etc/ci] 2025-09-30 16:05:41.240790 | controller | changed 2025-09-30 16:05:41.249602 | 2025-09-30 16:05:41.249696 | TASK [mirror-info-fork : Install ci_mirror script] 2025-09-30 16:05:42.682032 | controller | changed 2025-09-30 16:05:42.694626 | 2025-09-30 16:05:42.694728 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-09-30 16:05:43.246386 | controller | changed: 2025-09-30 16:05:43.246591 | controller | { 2025-09-30 16:05:43.246621 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-09-30 16:05:43.246652 | controller | } 2025-09-30 16:05:43.553043 | controller | changed: 2025-09-30 16:05:43.553196 | controller | { 2025-09-30 16:05:43.553226 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-09-30 16:05:43.553247 | controller | } 2025-09-30 16:05:43.877310 | controller | changed: 2025-09-30 16:05:43.877436 | controller | { 2025-09-30 16:05:43.877477 | 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 16:05:43.877507 | controller | } 2025-09-30 16:05:44.137918 | controller | changed: 2025-09-30 16:05:44.138045 | controller | { 2025-09-30 16:05:44.138072 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-09-30 16:05:44.138093 | controller | } 2025-09-30 16:05:44.432739 | controller | changed: 2025-09-30 16:05:44.432866 | controller | { 2025-09-30 16:05:44.432891 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-09-30 16:05:44.432910 | controller | } 2025-09-30 16:05:44.754987 | controller | changed: 2025-09-30 16:05:44.755096 | controller | { 2025-09-30 16:05:44.755122 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-09-30 16:05:44.755142 | controller | } 2025-09-30 16:05:45.067095 | controller | changed: 2025-09-30 16:05:45.067250 | controller | { 2025-09-30 16:05:45.067288 | 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 16:05:45.067348 | controller | } 2025-09-30 16:05:45.385806 | controller | changed: 2025-09-30 16:05:45.385918 | controller | { 2025-09-30 16:05:45.385943 | 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 16:05:45.385963 | controller | } 2025-09-30 16:05:45.698265 | controller | changed: 2025-09-30 16:05:45.698370 | controller | { 2025-09-30 16:05:45.698394 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-09-30 16:05:45.698414 | controller | } 2025-09-30 16:05:46.112573 | controller | changed: 2025-09-30 16:05:46.125747 | controller | { 2025-09-30 16:05:46.125810 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-09-30 16:05:46.125835 | controller | } 2025-09-30 16:05:46.313180 | controller | changed: 2025-09-30 16:05:46.313280 | controller | { 2025-09-30 16:05:46.313303 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-09-30 16:05:46.313322 | controller | } 2025-09-30 16:05:46.547618 | controller | changed: 2025-09-30 16:05:46.547727 | controller | { 2025-09-30 16:05:46.547752 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-09-30 16:05:46.547778 | controller | } 2025-09-30 16:05:46.823965 | controller | changed: 2025-09-30 16:05:46.824187 | controller | { 2025-09-30 16:05:46.824217 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-09-30 16:05:46.824237 | controller | } 2025-09-30 16:05:47.128546 | controller | changed: 2025-09-30 16:05:47.128647 | controller | { 2025-09-30 16:05:47.128673 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-09-30 16:05:47.128712 | controller | } 2025-09-30 16:05:47.450266 | controller | changed: 2025-09-30 16:05:47.450364 | controller | { 2025-09-30 16:05:47.450389 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-09-30 16:05:47.450410 | controller | } 2025-09-30 16:05:47.825237 | controller | changed: 2025-09-30 16:05:47.825345 | controller | { 2025-09-30 16:05:47.825371 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-09-30 16:05:47.825391 | controller | } 2025-09-30 16:05:48.161120 | controller | changed: 2025-09-30 16:05:48.161301 | controller | { 2025-09-30 16:05:48.161328 | 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 16:05:48.161366 | controller | } 2025-09-30 16:05:48.447228 | controller | changed: 2025-09-30 16:05:48.447341 | controller | { 2025-09-30 16:05:48.447367 | 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 16:05:48.447395 | controller | } 2025-09-30 16:05:48.788278 | controller | changed: 2025-09-30 16:05:48.788378 | controller | { 2025-09-30 16:05:48.788403 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-09-30 16:05:48.788442 | controller | } 2025-09-30 16:05:49.108567 | controller | changed: 2025-09-30 16:05:49.109070 | controller | { 2025-09-30 16:05:49.109109 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-09-30 16:05:49.109131 | controller | } 2025-09-30 16:05:49.422959 | controller | changed: 2025-09-30 16:05:49.423064 | controller | { 2025-09-30 16:05:49.423088 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-09-30 16:05:49.423107 | controller | } 2025-09-30 16:05:49.776034 | controller | changed: 2025-09-30 16:05:49.776132 | controller | { 2025-09-30 16:05:49.776155 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-09-30 16:05:49.776174 | controller | } 2025-09-30 16:05:50.070820 | controller | changed: 2025-09-30 16:05:50.070917 | controller | { 2025-09-30 16:05:50.070941 | 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 16:05:50.070960 | controller | } 2025-09-30 16:05:50.385602 | controller | changed: 2025-09-30 16:05:50.385715 | controller | { 2025-09-30 16:05:50.385741 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-09-30 16:05:50.385760 | controller | } 2025-09-30 16:05:50.645804 | controller | changed: 2025-09-30 16:05:50.646005 | controller | { 2025-09-30 16:05:50.646036 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-09-30 16:05:50.646059 | controller | } 2025-09-30 16:05:50.948872 | controller | changed: 2025-09-30 16:05:50.948972 | controller | { 2025-09-30 16:05:50.948995 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-09-30 16:05:50.949013 | controller | } 2025-09-30 16:05:50.996762 | 2025-09-30 16:05:50.997152 | TASK [Set timezone to UTC] 2025-09-30 16:05:51.975950 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-09-30 16:05:51.984344 | 2025-09-30 16:05:51.985911 | TASK [Create nodepool directory] 2025-09-30 16:05:52.311389 | controller | changed 2025-09-30 16:05:52.318051 | 2025-09-30 16:05:52.318120 | TASK [Create nodepool sub_nodes file] 2025-09-30 16:05:53.328387 | controller | changed 2025-09-30 16:05:53.333525 | 2025-09-30 16:05:53.333593 | TASK [Create nodepool sub_nodes_private file] 2025-09-30 16:05:54.364468 | controller | changed 2025-09-30 16:05:54.374364 | 2025-09-30 16:05:54.374449 | LOOP [Populate nodepool sub_nodes file] 2025-09-30 16:05:54.428278 | 2025-09-30 16:05:54.428424 | LOOP [Populate nodepool sub_nodes_private file] 2025-09-30 16:05:54.485265 | 2025-09-30 16:05:54.485426 | TASK [Create nodepool primary file] 2025-09-30 16:05:54.529761 | controller | skipping: Conditional result was False 2025-09-30 16:05:54.535397 | 2025-09-30 16:05:54.535482 | TASK [Create nodepool node_private for this node] 2025-09-30 16:05:55.574949 | controller | changed 2025-09-30 16:05:55.596850 | 2025-09-30 16:05:55.596930 | LOOP [Copy ssh keys to nodepool directory] 2025-09-30 16:05:56.215303 | controller | ok: Item: id_rsa Runtime: 0:00:00.011729 2025-09-30 16:05:56.215498 | 2025-09-30 16:05:56.448758 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.007423 2025-09-30 16:05:56.458504 | 2025-09-30 16:05:56.458620 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-09-30 16:05:57.443638 | controller | changed 2025-09-30 16:05:57.448779 | 2025-09-30 16:05:57.448844 | TASK [Validate sudoers config after edits] 2025-09-30 16:05:57.763131 | controller | /etc/sudoers: parsed OK 2025-09-30 16:05:57.763380 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-09-30 16:05:57.763395 | controller | /etc/sudoers.d/zuul: parsed OK 2025-09-30 16:05:57.763404 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-09-30 16:05:57.985895 | controller | ok: Runtime: 0:00:00.008812 2025-09-30 16:05:57.992069 | 2025-09-30 16:05:57.992137 | TASK [Show the environment passed in to job shell scripts] 2025-09-30 16:05:58.311004 | controller | SHELL=/bin/bash 2025-09-30 16:05:58.311129 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-09-30 16:05:58.311150 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-09-30 16:05:58.311195 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/37/3337/e60dca5a8b877e87c0813f63cecb6dd1106763ef^openstack-k8s-operators/architecture:main:refs/changes/25/625/e47cd8ce87c39202dc164818be0d6865c522986a 2025-09-30 16:05:58.311223 | controller | PWD=/home/zuul 2025-09-30 16:05:58.311237 | controller | ZUUL_PIPELINE=github-check 2025-09-30 16:05:58.311251 | controller | LOGNAME=zuul 2025-09-30 16:05:58.311535 | controller | XDG_SESSION_TYPE=tty 2025-09-30 16:05:58.311554 | controller | _=/usr/bin/env 2025-09-30 16:05:58.311568 | controller | MOTD_SHOWN=pam 2025-09-30 16:05:58.311581 | controller | HOME=/home/zuul 2025-09-30 16:05:58.311594 | controller | LANG=en_US.UTF-8 2025-09-30 16:05:58.311607 | controller | SSH_CONNECTION=38.102.83.114 49108 38.129.56.197 22 2025-09-30 16:05:58.311621 | 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 16:05:58.311635 | controller | ZUUL_CHANGE_IDS=3337,e60dca5a8b877e87c0813f63cecb6dd1106763ef 625,e47cd8ce87c39202dc164818be0d6865c522986a 2025-09-30 16:05:58.311649 | controller | WORKSPACE=/home/zuul/workspace 2025-09-30 16:05:58.311662 | controller | XDG_SESSION_CLASS=user 2025-09-30 16:05:58.311676 | controller | SELINUX_ROLE_REQUESTED= 2025-09-30 16:05:58.311689 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-09-30 16:05:58.311702 | controller | USER=zuul 2025-09-30 16:05:58.311715 | controller | ZUUL_VOTING=True 2025-09-30 16:05:58.311729 | controller | BUILD_TIMEOUT=1800000 2025-09-30 16:05:58.311742 | controller | SELINUX_USE_CURRENT_RANGE= 2025-09-30 16:05:58.311755 | controller | SHLVL=1 2025-09-30 16:05:58.311769 | controller | ZUUL_PATCHSET=e47cd8ce87c39202dc164818be0d6865c522986a 2025-09-30 16:05:58.311782 | controller | XDG_SESSION_ID=1 2025-09-30 16:05:58.311795 | controller | ZUUL_BRANCH=main 2025-09-30 16:05:58.311808 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-09-30 16:05:58.311821 | controller | SSH_CLIENT=38.102.83.114 49108 22 2025-09-30 16:05:58.311834 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-09-30 16:05:58.311848 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-09-30 16:05:58.311861 | controller | which_declare=declare -f 2025-09-30 16:05:58.311875 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-09-30 16:05:58.311890 | controller | SELINUX_LEVEL_REQUESTED= 2025-09-30 16:05:58.311903 | controller | ZUUL_CHANGE=625 2025-09-30 16:05:58.311916 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-09-30 16:05:58.311930 | controller | ZUUL_UUID=49216ba2da584d8d8fe8dc176efb914c 2025-09-30 16:05:58.311942 | controller | BASH_FUNC_which%%=() { ( alias; 2025-09-30 16:05:58.311960 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-09-30 16:05:58.311973 | controller | } 2025-09-30 16:05:58.525481 | controller | ok: Runtime: 0:00:00.014617 2025-09-30 16:05:58.534011 | 2025-09-30 16:05:58.534101 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-09-30 16:05:58.559460 | controller | skipping: Conditional result was False 2025-09-30 16:05:58.567323 | 2025-09-30 16:05:58.567422 | TASK [Symlink /home/zuul-worker/workspace] 2025-09-30 16:05:59.105285 | controller | skipping: Conditional result was False 2025-09-30 16:05:59.120573 | 2025-09-30 16:05:59.120770 | TASK [Ensure legacy workspace directory] 2025-09-30 16:05:59.419799 | controller | changed 2025-09-30 16:05:59.468830 | 2025-09-30 16:05:59.468929 | PLAY RECAP 2025-09-30 16:05:59.468968 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-09-30 16:05:59.468990 | 2025-09-30 16:05:59.611160 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-09-30 16:05:59.613431 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-09-30 16:06:00.279373 | 2025-09-30 16:06:00.279512 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-09-30 16:06:00.307221 | 2025-09-30 16:06:00.307332 | TASK [Clone repos in the job workspace] 2025-09-30 16:06:00.344725 | controller | ok 2025-09-30 16:06:00.361816 | 2025-09-30 16:06:00.361900 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-09-30 16:06:00.803335 | controller | ok 2025-09-30 16:06:00.809280 | 2025-09-30 16:06:00.809347 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-09-30 16:06:05.520172 | controller | Output suppressed because no_log was given 2025-09-30 16:06:05.533831 | 2025-09-30 16:06:05.533928 | TASK [Create zuul-output directory] 2025-09-30 16:06:05.902415 | controller | ok 2025-09-30 16:06:05.909768 | 2025-09-30 16:06:05.909856 | TASK [Install required packages] 2025-09-30 16:07:12.940719 | controller | changed 2025-09-30 16:07:12.947935 | 2025-09-30 16:07:12.948064 | TASK [Output pip related things] 2025-09-30 16:07:13.799809 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-09-30 16:07:13.985181 | controller | changed 2025-09-30 16:07:13.996861 | 2025-09-30 16:07:13.996993 | TASK [Install requirements] 2025-09-30 16:08:21.929100 | controller | changed 2025-09-30 16:08:21.948656 | 2025-09-30 16:08:21.948766 | TASK [Add cronjob to trigger job stats] 2025-09-30 16:08:22.014096 | controller | skipping: Conditional result was False 2025-09-30 16:08:22.024180 | 2025-09-30 16:08:22.024258 | LOOP [Construct project change list] 2025-09-30 16:08:22.107903 | controller | ok: 2025-09-30 16:08:22.108108 | controller | { 2025-09-30 16:08:22.108134 | controller | "branch": "main", 2025-09-30 16:08:22.108153 | controller | "change": "3337", 2025-09-30 16:08:22.108170 | 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 16:08:22.108190 | controller | "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3337", 2025-09-30 16:08:22.108207 | controller | "commit_id": "e60dca5a8b877e87c0813f63cecb6dd1106763ef", 2025-09-30 16:08:22.108224 | controller | "patchset": "e60dca5a8b877e87c0813f63cecb6dd1106763ef", 2025-09-30 16:08:22.108240 | controller | "project": { 2025-09-30 16:08:22.108255 | controller | "canonical_hostname": "github.com", 2025-09-30 16:08:22.108271 | controller | "canonical_name": "github.com/openstack-k8s-operators/ci-framework", 2025-09-30 16:08:22.108295 | controller | "name": "openstack-k8s-operators/ci-framework", 2025-09-30 16:08:22.108311 | controller | "short_name": "ci-framework", 2025-09-30 16:08:22.108327 | controller | "src_dir": "src/github.com/openstack-k8s-operators/ci-framework" 2025-09-30 16:08:22.108343 | controller | }, 2025-09-30 16:08:22.108359 | controller | "topic": null 2025-09-30 16:08:22.108374 | controller | } 2025-09-30 16:08:22.126537 | controller | ok: 2025-09-30 16:08:22.126728 | controller | { 2025-09-30 16:08:22.126790 | controller | "branch": "main", 2025-09-30 16:08:22.126834 | controller | "change": "625", 2025-09-30 16:08:22.126875 | 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 16:08:22.126917 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/625", 2025-09-30 16:08:22.126956 | controller | "commit_id": "e47cd8ce87c39202dc164818be0d6865c522986a", 2025-09-30 16:08:22.126995 | controller | "patchset": "e47cd8ce87c39202dc164818be0d6865c522986a", 2025-09-30 16:08:22.127033 | controller | "project": { 2025-09-30 16:08:22.127069 | controller | "canonical_hostname": "github.com", 2025-09-30 16:08:22.127107 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-09-30 16:08:22.127147 | controller | "name": "openstack-k8s-operators/architecture", 2025-09-30 16:08:22.127185 | controller | "short_name": "architecture", 2025-09-30 16:08:22.127222 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-09-30 16:08:22.127259 | controller | }, 2025-09-30 16:08:22.127297 | controller | "topic": null 2025-09-30 16:08:22.127333 | controller | } 2025-09-30 16:08:22.209628 | 2025-09-30 16:08:22.209765 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-09-30 16:08:22.227212 | 2025-09-30 16:08:22.227291 | TASK [Filter out host if needed] 2025-09-30 16:08:22.237514 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-30 16:08:22.269899 | 2025-09-30 16:08:22.270033 | TASK [Get git tag for image tagging] 2025-09-30 16:08:22.800174 | controller | skipping: Conditional result was False 2025-09-30 16:08:22.813609 | 2025-09-30 16:08:22.814674 | TASK [Set openstack-runner image] 2025-09-30 16:08:22.831450 | controller | skipping: Conditional result was False 2025-09-30 16:08:22.846809 | 2025-09-30 16:08:22.846969 | TASK [Build openstack-runner image] 2025-09-30 16:08:22.863411 | controller | skipping: Conditional result was False 2025-09-30 16:08:22.880125 | 2025-09-30 16:08:22.880283 | TASK [Push openstack-runner image] 2025-09-30 16:08:22.896275 | controller | skipping: Conditional result was False 2025-09-30 16:08:22.910531 | 2025-09-30 16:08:22.910718 | TASK [Make sure ci-framework directory exists] 2025-09-30 16:08:22.936436 | controller | skipping: Conditional result was False 2025-09-30 16:08:22.946485 | 2025-09-30 16:08:22.946584 | TASK [Create EDPM ansible var file] 2025-09-30 16:08:22.972152 | controller | skipping: Conditional result was False 2025-09-30 16:08:23.002308 | 2025-09-30 16:08:23.002411 | PLAY RECAP 2025-09-30 16:08:23.002468 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-09-30 16:08:23.002499 | 2025-09-30 16:08:23.125259 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-09-30 16:08:23.128185 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-09-30 16:08:23.717641 | 2025-09-30 16:08:23.717790 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-09-30 16:08:23.740544 | 2025-09-30 16:08:23.740660 | TASK [Create zuul-output directory] 2025-09-30 16:08:24.165758 | controller | changed 2025-09-30 16:08:24.178959 | 2025-09-30 16:08:24.179207 | TASK [Slurp Zuul inventory test] 2025-09-30 16:08:24.585148 | controller -> localhost | ok 2025-09-30 16:08:24.592055 | 2025-09-30 16:08:24.592121 | TASK [Save zuul inventory] 2025-09-30 16:08:25.865141 | controller | changed 2025-09-30 16:08:25.878075 | 2025-09-30 16:08:25.878210 | TASK [Save zuul vars without the change_message] 2025-09-30 16:08:26.887332 | controller | changed 2025-09-30 16:08:26.928217 | 2025-09-30 16:08:26.928301 | PLAY RECAP 2025-09-30 16:08:26.928357 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-30 16:08:26.928386 | 2025-09-30 16:08:27.031939 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-09-30 16:08:27.032884 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-09-30 16:08:27.603559 | 2025-09-30 16:08:27.603670 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-09-30 16:08:27.624750 | 2025-09-30 16:08:27.624833 | TASK [Filter out host if needed] 2025-09-30 16:08:27.633435 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-30 16:08:27.638366 | 2025-09-30 16:08:27.638429 | TASK [Run playbook] 2025-09-30 16:08:28.819102 | controller | 2025-09-30 16:08:29.856480 | controller | PLAY [Test architecture automations] ******************************************* 2025-09-30 16:08:29.856684 | controller | 2025-09-30 16:08:29.856700 | controller | TASK [Gathering Facts ] ******************************************************** 2025-09-30 16:08:29.856713 | controller | Tuesday 30 September 2025 16:08:28 +0000 (0:00:00.032) 0:00:00.033 ***** 2025-09-30 16:08:29.856745 | controller | ok: [localhost] 2025-09-30 16:08:29.903851 | controller | 2025-09-30 16:08:29.903886 | 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 16:08:29.903901 | controller | Tuesday 30 September 2025 16:08:29 +0000 (0:00:01.037) 0:00:01.070 ***** 2025-09-30 16:08:29.903917 | controller | ok: [localhost] 2025-09-30 16:08:29.945757 | controller | 2025-09-30 16:08:29.945799 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-09-30 16:08:29.945811 | controller | Tuesday 30 September 2025 16:08:29 +0000 (0:00:00.047) 0:00:01.117 ***** 2025-09-30 16:08:29.945829 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-09-30 16:08:29.972757 | controller | 2025-09-30 16:08:29.972802 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-09-30 16:08:29.972817 | controller | Tuesday 30 September 2025 16:08:29 +0000 (0:00:00.041) 0:00:01.159 ***** 2025-09-30 16:08:29.972839 | controller | ok: [localhost] => 2025-09-30 16:08:33.144119 | controller | cifmw_ci_setup_packages: 2025-09-30 16:08:33.144189 | controller | - bash-completion 2025-09-30 16:08:33.144204 | controller | - ca-certificates 2025-09-30 16:08:33.144213 | controller | - git-core 2025-09-30 16:08:33.144222 | controller | - make 2025-09-30 16:08:33.144231 | controller | - tar 2025-09-30 16:08:33.144241 | controller | - tmux 2025-09-30 16:08:33.144249 | controller | - python3-pip 2025-09-30 16:08:33.144259 | controller | 2025-09-30 16:08:33.144268 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-09-30 16:08:33.144278 | controller | Tuesday 30 September 2025 16:08:29 +0000 (0:00:00.026) 0:00:01.186 ***** 2025-09-30 16:08:33.144293 | controller | changed: [localhost] 2025-09-30 16:08:33.482302 | controller | 2025-09-30 16:08:33.482372 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-09-30 16:08:33.482405 | controller | Tuesday 30 September 2025 16:08:33 +0000 (0:00:03.171) 0:00:04.358 ***** 2025-09-30 16:08:33.482433 | controller | ok: [localhost] 2025-09-30 16:08:33.867377 | controller | 2025-09-30 16:08:33.867442 | 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 16:08:33.867461 | controller | Tuesday 30 September 2025 16:08:33 +0000 (0:00:00.337) 0:00:04.695 ***** 2025-09-30 16:08:33.867486 | controller | changed: [localhost] 2025-09-30 16:08:39.251773 | controller | 2025-09-30 16:08:39.251857 | 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 16:08:39.251876 | controller | Tuesday 30 September 2025 16:08:33 +0000 (0:00:00.385) 0:00:05.080 ***** 2025-09-30 16:08:39.251899 | controller | changed: [localhost] 2025-09-30 16:08:39.301056 | controller | 2025-09-30 16:08:39.301104 | 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 16:08:39.301119 | controller | Tuesday 30 September 2025 16:08:39 +0000 (0:00:05.384) 0:00:10.465 ***** 2025-09-30 16:08:39.301142 | controller | skipping: [localhost] 2025-09-30 16:08:39.644914 | controller | 2025-09-30 16:08:39.645045 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-09-30 16:08:39.645063 | controller | Tuesday 30 September 2025 16:08:39 +0000 (0:00:00.049) 0:00:10.515 ***** 2025-09-30 16:08:39.645098 | controller | changed: [localhost] 2025-09-30 16:08:39.986093 | controller | 2025-09-30 16:08:39.986258 | 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 16:08:39.986278 | controller | source ~/.oc_completion 2025-09-30 16:08:39.986292 | controller | fi] *** 2025-09-30 16:08:39.986306 | controller | Tuesday 30 September 2025 16:08:39 +0000 (0:00:00.343) 0:00:10.859 ***** 2025-09-30 16:08:39.986341 | controller | changed: [localhost] 2025-09-30 16:08:40.021091 | controller | 2025-09-30 16:08:40.021149 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-09-30 16:08:40.021196 | controller | Tuesday 30 September 2025 16:08:39 +0000 (0:00:00.340) 0:00:11.199 ***** 2025-09-30 16:08:40.021227 | controller | skipping: [localhost] 2025-09-30 16:08:40.057710 | controller | 2025-09-30 16:08:40.057795 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-09-30 16:08:40.057811 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-09-30 16:08:40.057826 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-09-30 16:08:40.057859 | controller | }}] *** 2025-09-30 16:08:40.057873 | controller | Tuesday 30 September 2025 16:08:40 +0000 (0:00:00.034) 0:00:11.234 ***** 2025-09-30 16:08:40.057901 | controller | skipping: [localhost] 2025-09-30 16:08:40.095449 | controller | 2025-09-30 16:08:40.095538 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-09-30 16:08:40.095556 | controller | Tuesday 30 September 2025 16:08:40 +0000 (0:00:00.036) 0:00:11.270 ***** 2025-09-30 16:08:40.095587 | controller | skipping: [localhost] 2025-09-30 16:08:40.135201 | controller | 2025-09-30 16:08:40.135243 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-09-30 16:08:40.135270 | controller | Tuesday 30 September 2025 16:08:40 +0000 (0:00:00.038) 0:00:11.309 ***** 2025-09-30 16:08:40.135292 | controller | skipping: [localhost] 2025-09-30 16:08:40.173596 | controller | 2025-09-30 16:08:40.173637 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-09-30 16:08:40.173652 | controller | Tuesday 30 September 2025 16:08:40 +0000 (0:00:00.039) 0:00:11.348 ***** 2025-09-30 16:08:40.173673 | controller | skipping: [localhost] 2025-09-30 16:08:40.218635 | controller | 2025-09-30 16:08:40.218686 | 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 16:08:40.218704 | controller | Tuesday 30 September 2025 16:08:40 +0000 (0:00:00.037) 0:00:11.386 ***** 2025-09-30 16:08:40.218727 | controller | skipping: [localhost] 2025-09-30 16:08:41.544427 | controller | 2025-09-30 16:08:41.544501 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-09-30 16:08:41.544522 | controller | Tuesday 30 September 2025 16:08:40 +0000 (0:00:00.045) 0:00:11.432 ***** 2025-09-30 16:08:41.544552 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-09-30 16:08:41.926781 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-09-30 16:08:41.926863 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-09-30 16:08:41.926870 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-09-30 16:08:41.926877 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-09-30 16:08:41.926883 | controller | 2025-09-30 16:08:41.926890 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-09-30 16:08:41.926896 | controller | Tuesday 30 September 2025 16:08:41 +0000 (0:00:01.325) 0:00:12.758 ***** 2025-09-30 16:08:41.926917 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-09-30 16:08:42.129431 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-09-30 16:08:42.129534 | controller | 2025-09-30 16:08:42.129551 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-09-30 16:08:42.129581 | controller | Tuesday 30 September 2025 16:08:41 +0000 (0:00:00.381) 0:00:13.140 ***** 2025-09-30 16:08:42.129609 | controller | ok: [localhost] 2025-09-30 16:08:42.155888 | controller | 2025-09-30 16:08:42.155922 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-09-30 16:08:42.155936 | controller | Tuesday 30 September 2025 16:08:42 +0000 (0:00:00.202) 0:00:13.342 ***** 2025-09-30 16:08:42.155956 | controller | skipping: [localhost] 2025-09-30 16:08:42.190289 | controller | 2025-09-30 16:08:42.190332 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-09-30 16:08:42.190357 | controller | Tuesday 30 September 2025 16:08:42 +0000 (0:00:00.027) 0:00:13.370 ***** 2025-09-30 16:08:42.190380 | controller | skipping: [localhost] 2025-09-30 16:08:42.213854 | controller | 2025-09-30 16:08:42.213886 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-09-30 16:08:42.213901 | controller | Tuesday 30 September 2025 16:08:42 +0000 (0:00:00.034) 0:00:13.404 ***** 2025-09-30 16:08:42.213921 | controller | skipping: [localhost] 2025-09-30 16:08:42.595454 | controller | 2025-09-30 16:08:42.595559 | 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 16:08:42.595571 | controller | Tuesday 30 September 2025 16:08:42 +0000 (0:00:00.023) 0:00:13.428 ***** 2025-09-30 16:08:42.595599 | controller | ok: [localhost] 2025-09-30 16:08:43.057640 | controller | 2025-09-30 16:08:43.057742 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-09-30 16:08:43.057761 | controller | Tuesday 30 September 2025 16:08:42 +0000 (0:00:00.380) 0:00:13.809 ***** 2025-09-30 16:08:43.057789 | controller | ok: [localhost] 2025-09-30 16:08:43.086779 | controller | 2025-09-30 16:08:43.086834 | 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 16:08:43.086859 | controller | ] *** 2025-09-30 16:08:43.086873 | controller | Tuesday 30 September 2025 16:08:43 +0000 (0:00:00.462) 0:00:14.271 ***** 2025-09-30 16:08:43.086897 | controller | skipping: [localhost] 2025-09-30 16:08:43.350194 | controller | 2025-09-30 16:08:43.350297 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-09-30 16:08:43.350315 | controller | Tuesday 30 September 2025 16:08:43 +0000 (0:00:00.029) 0:00:14.300 ***** 2025-09-30 16:08:43.350345 | controller | changed: [localhost] 2025-09-30 16:08:43.449231 | controller | 2025-09-30 16:08:43.449354 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-09-30 16:08:43.449372 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-09-30 16:08:43.449387 | controller | default({}) | 2025-09-30 16:08:43.449400 | controller | combine(item.value, recursive=True) 2025-09-30 16:08:43.449424 | controller | }}] *** 2025-09-30 16:08:43.449438 | controller | Tuesday 30 September 2025 16:08:43 +0000 (0:00:00.262) 0:00:14.563 ***** 2025-09-30 16:08:43.449473 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-09-30 16:08:43.570534 | controller | 2025-09-30 16:08:43.570648 | 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 16:08:43.570666 | controller | _b64_kustomize_user_patches | 2025-09-30 16:08:43.570680 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-09-30 16:08:43.570695 | controller | }}] *** 2025-09-30 16:08:43.570710 | controller | Tuesday 30 September 2025 16:08:43 +0000 (0:00:00.099) 0:00:14.662 ***** 2025-09-30 16:08:43.570742 | controller | ok: [localhost] 2025-09-30 16:08:43.903266 | controller | 2025-09-30 16:08:43.903352 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-09-30 16:08:43.903370 | controller | Tuesday 30 September 2025 16:08:43 +0000 (0:00:00.120) 0:00:14.783 ***** 2025-09-30 16:08:43.903397 | controller | ok: [localhost] 2025-09-30 16:08:43.969562 | controller | 2025-09-30 16:08:43.969667 | 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 16:08:43.969680 | controller | Tuesday 30 September 2025 16:08:43 +0000 (0:00:00.333) 0:00:15.117 ***** 2025-09-30 16:08:43.969705 | controller | ok: [localhost] 2025-09-30 16:08:44.301079 | controller | 2025-09-30 16:08:44.301155 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-09-30 16:08:44.301185 | controller | Tuesday 30 September 2025 16:08:43 +0000 (0:00:00.066) 0:00:15.183 ***** 2025-09-30 16:08:44.301204 | controller | ok: [localhost] 2025-09-30 16:08:44.410748 | controller | 2025-09-30 16:08:44.410850 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-09-30 16:08:44.410859 | controller | _net_env_def_slurp['content'] | 2025-09-30 16:08:44.410866 | controller | b64decode | 2025-09-30 16:08:44.410872 | controller | from_yaml 2025-09-30 16:08:44.410878 | controller | }}, cacheable=True] *** 2025-09-30 16:08:44.410885 | controller | Tuesday 30 September 2025 16:08:44 +0000 (0:00:00.331) 0:00:15.515 ***** 2025-09-30 16:08:44.410907 | controller | ok: [localhost] 2025-09-30 16:08:44.712027 | controller | 2025-09-30 16:08:44.712099 | controller | TASK [Discover automation files paths={{ 2025-09-30 16:08:44.712120 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-09-30 16:08:44.712138 | controller | path_join 2025-09-30 16:08:44.712154 | controller | }}, patterns=*.yaml] *** 2025-09-30 16:08:44.712218 | controller | Tuesday 30 September 2025 16:08:44 +0000 (0:00:00.108) 0:00:15.624 ***** 2025-09-30 16:08:44.712247 | controller | ok: [localhost] 2025-09-30 16:08:51.933599 | controller | 2025-09-30 16:08:51.933676 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-09-30 16:08:51.933693 | controller | Tuesday 30 September 2025 16:08:44 +0000 (0:00:00.301) 0:00:15.925 ***** 2025-09-30 16:08:51.933720 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-09-30 16:08:53.023479 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-09-30 16:08:53.023671 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-09-30 16:08:53.023689 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-09-30 16:08:53.023704 | controller | ok: [localhost] => (item=dcn.yaml) 2025-09-30 16:08:53.023719 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-09-30 16:08:53.023735 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-09-30 16:08:53.023750 | controller | ok: [localhost] => (item=hci.yaml) 2025-09-30 16:08:53.023764 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-09-30 16:08:53.023779 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-09-30 16:08:53.023794 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-09-30 16:08:53.023808 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-09-30 16:08:53.023823 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-09-30 16:08:53.023837 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-09-30 16:08:53.023851 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-09-30 16:08:53.023866 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-09-30 16:08:53.023880 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-09-30 16:08:53.023895 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-09-30 16:08:53.023909 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-09-30 16:08:53.023924 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-09-30 16:08:53.023938 | controller | ok: [localhost] => (item=pidone.yaml) 2025-09-30 16:08:53.023953 | controller | ok: [localhost] => (item=sriov.yaml) 2025-09-30 16:08:53.023967 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-09-30 16:08:53.023981 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-09-30 16:08:53.024022 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-09-30 16:08:53.024037 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-09-30 16:08:53.024053 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-09-30 16:08:53.024067 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-09-30 16:08:53.024081 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-09-30 16:08:53.024096 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-09-30 16:08:53.024110 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-09-30 16:08:53.024124 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-09-30 16:08:53.024140 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-09-30 16:08:53.024154 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-09-30 16:08:53.024209 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-09-30 16:08:53.024230 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-09-30 16:08:53.024245 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-09-30 16:08:53.024261 | controller | 2025-09-30 16:08:53.024275 | controller | TASK [Load automation files as fact vas={{ 2025-09-30 16:08:53.024290 | controller | vas | default({}) | 2025-09-30 16:08:53.024304 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-09-30 16:08:53.024319 | controller | }}] *** 2025-09-30 16:08:53.024334 | controller | Tuesday 30 September 2025 16:08:51 +0000 (0:00:07.221) 0:00:23.147 ***** 2025-09-30 16:08:53.024367 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-09-30 16:08:53.073884 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-09-30 16:08:53.073979 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-09-30 16:08:53.073996 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-09-30 16:08:53.074011 | controller | ok: [localhost] => (item=dcn.yaml) 2025-09-30 16:08:53.074025 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-09-30 16:08:53.074040 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-09-30 16:08:53.074054 | controller | ok: [localhost] => (item=hci.yaml) 2025-09-30 16:08:53.074068 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-09-30 16:08:53.074084 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-09-30 16:08:53.074099 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-09-30 16:08:53.074113 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-09-30 16:08:53.074128 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-09-30 16:08:53.074143 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-09-30 16:08:53.074157 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-09-30 16:08:53.074211 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-09-30 16:08:53.074227 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-09-30 16:08:53.074241 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-09-30 16:08:53.074255 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-09-30 16:08:53.074270 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-09-30 16:08:53.074284 | controller | ok: [localhost] => (item=pidone.yaml) 2025-09-30 16:08:53.074299 | controller | ok: [localhost] => (item=sriov.yaml) 2025-09-30 16:08:53.074313 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-09-30 16:08:53.074327 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-09-30 16:08:53.074342 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-09-30 16:08:53.074356 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-09-30 16:08:53.074370 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-09-30 16:08:53.074385 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-09-30 16:08:53.074399 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-09-30 16:08:53.074414 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-09-30 16:08:53.074447 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-09-30 16:08:53.074462 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-09-30 16:08:53.074477 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-09-30 16:08:53.074491 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-09-30 16:08:53.074506 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-09-30 16:08:53.074520 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-09-30 16:08:53.074552 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-09-30 16:08:53.074567 | controller | 2025-09-30 16:08:53.074582 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-09-30 16:08:53.074597 | controller | Tuesday 30 September 2025 16:08:53 +0000 (0:00:01.090) 0:00:24.237 ***** 2025-09-30 16:08:53.074626 | controller | ok: [localhost] 2025-09-30 16:08:53.860024 | controller | 2025-09-30 16:08:53.860128 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-09-30 16:08:53.860145 | controller | Tuesday 30 September 2025 16:08:53 +0000 (0:00:00.050) 0:00:24.288 ***** 2025-09-30 16:08:53.860198 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-09-30 16:08:54.310778 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-09-30 16:08:54.310855 | controller | 2025-09-30 16:08:54.310875 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-09-30 16:08:54.310892 | controller | Tuesday 30 September 2025 16:08:53 +0000 (0:00:00.786) 0:00:25.074 ***** 2025-09-30 16:08:54.310922 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-09-30 16:08:54.773970 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-09-30 16:08:54.774018 | controller | 2025-09-30 16:08:54.774028 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-09-30 16:08:54.774036 | controller | Tuesday 30 September 2025 16:08:54 +0000 (0:00:00.450) 0:00:25.524 ***** 2025-09-30 16:08:54.774051 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-09-30 16:08:54.837722 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-09-30 16:08:54.837771 | controller | 2025-09-30 16:08:54.837782 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-09-30 16:08:54.837791 | controller | _pub_keys.results[1].content | b64decode 2025-09-30 16:08:54.837800 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-09-30 16:08:54.837808 | controller | _priv_keys.results[1].content | b64decode 2025-09-30 16:08:54.837817 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-09-30 16:08:54.837825 | controller | _pub_keys.results[1].content | b64decode 2025-09-30 16:08:54.837833 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-09-30 16:08:54.837842 | controller | _pub_keys.results[0].content | b64decode 2025-09-30 16:08:54.837850 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-09-30 16:08:54.837858 | controller | _priv_keys.results[0].content | b64decode 2025-09-30 16:08:54.837866 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-09-30 16:08:54.837875 | controller | [ 2025-09-30 16:08:54.837883 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-09-30 16:08:54.837891 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-09-30 16:08:54.837900 | controller | ] | select() 2025-09-30 16:08:54.837908 | controller | }}] *** 2025-09-30 16:08:54.837917 | controller | Tuesday 30 September 2025 16:08:54 +0000 (0:00:00.463) 0:00:25.988 ***** 2025-09-30 16:08:54.837932 | controller | ok: [localhost] 2025-09-30 16:08:55.017201 | controller | 2025-09-30 16:08:55.017270 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-09-30 16:08:55.017290 | controller | Tuesday 30 September 2025 16:08:54 +0000 (0:00:00.062) 0:00:26.051 ***** 2025-09-30 16:08:55.017314 | controller | 2025-09-30 16:08:55.094501 | 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 16:08:55.094553 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.180) 0:00:26.231 ***** 2025-09-30 16:08:55.094593 | controller | ok: [localhost] => 2025-09-30 16:08:55.139935 | controller | changed: false 2025-09-30 16:08:55.139993 | controller | msg: All assertions passed 2025-09-30 16:08:55.140008 | controller | 2025-09-30 16:08:55.140022 | 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 16:08:55.140036 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.077) 0:00:26.308 ***** 2025-09-30 16:08:55.140059 | controller | skipping: [localhost] 2025-09-30 16:08:55.200871 | controller | 2025-09-30 16:08:55.200914 | 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 16:08:55.200922 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.045) 0:00:26.354 ***** 2025-09-30 16:08:55.200936 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2025-09-30 16:08:55.239603 | controller | 2025-09-30 16:08:55.239652 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 16:08:55.239662 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.060) 0:00:26.414 ***** 2025-09-30 16:08:55.239678 | controller | skipping: [localhost] 2025-09-30 16:08:55.292727 | controller | 2025-09-30 16:08:55.292754 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 16:08:55.292763 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.038) 0:00:26.453 ***** 2025-09-30 16:08:55.292775 | controller | ok: [localhost] 2025-09-30 16:08:55.531087 | controller | 2025-09-30 16:08:55.531132 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 16:08:55.531142 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 16:08:55.531149 | controller | stage['path'], item.src_file) | path_join 2025-09-30 16:08:55.531157 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 16:08:55.531192 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.053) 0:00:26.507 ***** 2025-09-30 16:08:55.531209 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-09-30 16:08:55.636245 | controller | 2025-09-30 16:08:55.636309 | 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 16:08:55.636329 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.238) 0:00:26.745 ***** 2025-09-30 16:08:55.636353 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 16:08:55.710758 | controller | 2025-09-30 16:08:55.710820 | controller | TASK [Executing pre_stage hooks for examples/dt/uni02beta/control-plane/networking/nncp name=run_hook] *** 2025-09-30 16:08:55.710838 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.104) 0:00:26.849 ***** 2025-09-30 16:08:55.710865 | controller | skipping: [localhost] 2025-09-30 16:08:55.811123 | controller | 2025-09-30 16:08:55.811263 | controller | TASK [Generate values.yaml for examples/dt/uni02beta/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-09-30 16:08:55.811283 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.074) 0:00:26.924 ***** 2025-09-30 16:08:55.811331 | controller | 2025-09-30 16:08:55.877793 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 16:08:55.877867 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.100) 0:00:27.025 ***** 2025-09-30 16:08:55.877894 | 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 16:08:55.959613 | controller | 2025-09-30 16:08:55.959677 | 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 16:08:55.959703 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.066) 0:00:27.092 ***** 2025-09-30 16:08:55.959721 | controller | ok: [localhost] => 2025-09-30 16:08:56.205573 | controller | changed: false 2025-09-30 16:08:56.205647 | controller | msg: All assertions passed 2025-09-30 16:08:56.205663 | controller | 2025-09-30 16:08:56.205678 | 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 16:08:56.205693 | controller | Tuesday 30 September 2025 16:08:55 +0000 (0:00:00.081) 0:00:27.173 ***** 2025-09-30 16:08:56.205718 | controller | ok: [localhost] 2025-09-30 16:08:56.297436 | controller | 2025-09-30 16:08:56.297541 | 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 16:08:56.297558 | controller | Tuesday 30 September 2025 16:08:56 +0000 (0:00:00.245) 0:00:27.419 ***** 2025-09-30 16:08:56.297592 | controller | ok: [localhost] => 2025-09-30 16:08:56.564282 | controller | changed: false 2025-09-30 16:08:56.564343 | controller | msg: All assertions passed 2025-09-30 16:08:56.564351 | controller | 2025-09-30 16:08:56.564358 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 16:08:56.564364 | controller | Tuesday 30 September 2025 16:08:56 +0000 (0:00:00.092) 0:00:27.511 ***** 2025-09-30 16:08:56.564379 | controller | ok: [localhost] 2025-09-30 16:08:56.871806 | controller | 2025-09-30 16:08:56.871920 | 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 16:08:56.871937 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 16:08:56.871951 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 16:08:56.871965 | controller | _config_map_content | 2025-09-30 16:08:56.871978 | controller | ansible.utils.remove_keys( 2025-09-30 16:08:56.871991 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 16:08:56.872005 | controller | matching_parameter='regex') 2025-09-30 16:08:56.872018 | controller | }}, cacheable=False] *** 2025-09-30 16:08:56.872032 | controller | Tuesday 30 September 2025 16:08:56 +0000 (0:00:00.267) 0:00:27.778 ***** 2025-09-30 16:08:56.872063 | controller | ok: [localhost] 2025-09-30 16:08:56.969914 | controller | 2025-09-30 16:08:56.969988 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 16:08:56.970003 | controller | Tuesday 30 September 2025 16:08:56 +0000 (0:00:00.307) 0:00:28.085 ***** 2025-09-30 16:08:56.970031 | 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 16:08:57.043535 | controller | 2025-09-30 16:08:57.043609 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-30 16:08:57.043625 | controller | Tuesday 30 September 2025 16:08:56 +0000 (0:00:00.098) 0:00:28.184 ***** 2025-09-30 16:08:57.043650 | controller | ok: [localhost] => 2025-09-30 16:08:57.307349 | controller | changed: false 2025-09-30 16:08:57.307460 | controller | msg: All assertions passed 2025-09-30 16:08:57.307477 | controller | 2025-09-30 16:08:57.307491 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 16:08:57.307505 | controller | Tuesday 30 September 2025 16:08:57 +0000 (0:00:00.073) 0:00:28.257 ***** 2025-09-30 16:08:57.307539 | controller | changed: [localhost] 2025-09-30 16:08:58.111786 | controller | 2025-09-30 16:08:58.111876 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 16:08:58.111892 | controller | (snippet_datadir, 2025-09-30 16:08:58.111907 | controller | '02_ci_data.yaml') | path_join 2025-09-30 16:08:58.111920 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 16:08:58.111934 | controller | Tuesday 30 September 2025 16:08:57 +0000 (0:00:00.263) 0:00:28.521 ***** 2025-09-30 16:08:58.111977 | controller | changed: [localhost] 2025-09-30 16:08:58.215486 | controller | 2025-09-30 16:08:58.215565 | 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 16:08:58.215581 | controller | Tuesday 30 September 2025 16:08:58 +0000 (0:00:00.804) 0:00:29.325 ***** 2025-09-30 16:08:58.215606 | controller | ok: [localhost] 2025-09-30 16:08:58.729720 | controller | 2025-09-30 16:08:58.729779 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 16:08:58.729790 | controller | (snippet_datadir, 2025-09-30 16:08:58.729798 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 16:08:58.729806 | controller | }}, content={{ 2025-09-30 16:08:58.729815 | controller | _base64_patch | 2025-09-30 16:08:58.729823 | controller | default({}) | 2025-09-30 16:08:58.729831 | controller | to_nice_yaml 2025-09-30 16:08:58.729838 | controller | }}, mode=0644] *** 2025-09-30 16:08:58.729847 | controller | Tuesday 30 September 2025 16:08:58 +0000 (0:00:00.103) 0:00:29.429 ***** 2025-09-30 16:08:58.729866 | controller | changed: [localhost] 2025-09-30 16:08:59.363640 | controller | 2025-09-30 16:08:59.363711 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 16:08:59.363728 | controller | (snippet_datadir, 2025-09-30 16:08:59.363743 | controller | '04_user_data.yaml') | path_join 2025-09-30 16:08:59.363757 | controller | }}, content={{ 2025-09-30 16:08:59.363770 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 16:08:59.363784 | controller | default({}) | 2025-09-30 16:08:59.363809 | controller | to_nice_yaml 2025-09-30 16:08:59.363822 | controller | }}, mode=0644] *** 2025-09-30 16:08:59.363836 | controller | Tuesday 30 September 2025 16:08:58 +0000 (0:00:00.514) 0:00:29.943 ***** 2025-09-30 16:08:59.363860 | controller | changed: [localhost] 2025-09-30 16:08:59.943337 | controller | 2025-09-30 16:08:59.943382 | 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 16:08:59.943392 | controller | ( 2025-09-30 16:08:59.943399 | controller | snippet_datadir, 2025-09-30 16:08:59.943407 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 16:08:59.943415 | controller | ) | path_join 2025-09-30 16:08:59.943422 | controller | }}, mode=0644] *** 2025-09-30 16:08:59.943430 | controller | Tuesday 30 September 2025 16:08:59 +0000 (0:00:00.633) 0:00:30.577 ***** 2025-09-30 16:08:59.943444 | controller | changed: [localhost] 2025-09-30 16:09:00.017467 | controller | 2025-09-30 16:09:00.017551 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 16:09:00.017559 | controller | Tuesday 30 September 2025 16:08:59 +0000 (0:00:00.580) 0:00:31.157 ***** 2025-09-30 16:09:00.017578 | 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 16:09:00.086255 | controller | 2025-09-30 16:09:00.086326 | 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 16:09:00.086334 | controller | Tuesday 30 September 2025 16:09:00 +0000 (0:00:00.073) 0:00:31.231 ***** 2025-09-30 16:09:00.086348 | controller | ok: [localhost] => 2025-09-30 16:09:00.376690 | controller | changed: false 2025-09-30 16:09:00.376772 | controller | msg: All assertions passed 2025-09-30 16:09:00.376779 | controller | 2025-09-30 16:09:00.376786 | 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 16:09:00.376793 | controller | Tuesday 30 September 2025 16:09:00 +0000 (0:00:00.068) 0:00:31.300 ***** 2025-09-30 16:09:00.376809 | controller | ok: [localhost] 2025-09-30 16:09:00.477544 | controller | 2025-09-30 16:09:00.477642 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 16:09:00.477649 | controller | Tuesday 30 September 2025 16:09:00 +0000 (0:00:00.289) 0:00:31.590 ***** 2025-09-30 16:09:00.477670 | controller | ok: [localhost] 2025-09-30 16:09:01.318064 | controller | 2025-09-30 16:09:01.318200 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 16:09:01.318233 | controller | Tuesday 30 September 2025 16:09:00 +0000 (0:00:00.100) 0:00:31.690 ***** 2025-09-30 16:09:01.318262 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-30 16:09:01.531740 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-30 16:09:01.531832 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-30 16:09:01.531843 | controller | 2025-09-30 16:09:01.531852 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 16:09:01.531861 | controller | _content | 2025-09-30 16:09:01.531869 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 16:09:01.531878 | controller | combine(_parsed, recursive=true) 2025-09-30 16:09:01.531886 | controller | }} 2025-09-30 16:09:01.531896 | controller | ] *** 2025-09-30 16:09:01.531904 | controller | Tuesday 30 September 2025 16:09:01 +0000 (0:00:00.841) 0:00:32.532 ***** 2025-09-30 16:09:01.531929 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 16:09:01.845841 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 16:09:01.845921 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 16:09:01.845942 | controller | 2025-09-30 16:09:01.845962 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 16:09:01.845980 | controller | Tuesday 30 September 2025 16:09:01 +0000 (0:00:00.213) 0:00:32.745 ***** 2025-09-30 16:09:01.846010 | controller | changed: [localhost] 2025-09-30 16:09:02.417561 | controller | 2025-09-30 16:09:02.417650 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 16:09:02.417658 | controller | (_destdir, 2025-09-30 16:09:02.417665 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 16:09:02.417671 | controller | }}, content={{ 2025-09-30 16:09:02.417677 | controller | ( 2025-09-30 16:09:02.417683 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 16:09:02.417689 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 16:09:02.417695 | controller | }}, mode=0644] *** 2025-09-30 16:09:02.417701 | controller | Tuesday 30 September 2025 16:09:01 +0000 (0:00:00.313) 0:00:33.059 ***** 2025-09-30 16:09:02.417720 | controller | changed: [localhost] 2025-09-30 16:09:02.838995 | controller | 2025-09-30 16:09:02.839098 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni02beta/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 16:09:02.839115 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 16:09:02.839129 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 16:09:02.839143 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 16:09:02.839156 | controller | }}, dest={{ 2025-09-30 16:09:02.839219 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 16:09:02.839233 | controller | stage['path'], _val.src_file 2025-09-30 16:09:02.839246 | controller | ) | 2025-09-30 16:09:02.839260 | controller | path_join 2025-09-30 16:09:02.839273 | controller | }}] *** 2025-09-30 16:09:02.839286 | controller | Tuesday 30 September 2025 16:09:02 +0000 (0:00:00.572) 0:00:33.631 ***** 2025-09-30 16:09:02.839318 | controller | changed: [localhost] => (item=network-values) 2025-09-30 16:09:02.934844 | controller | 2025-09-30 16:09:02.934940 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:02.934950 | controller | Tuesday 30 September 2025 16:09:02 +0000 (0:00:00.420) 0:00:34.052 ***** 2025-09-30 16:09:02.934977 | controller | skipping: [localhost] 2025-09-30 16:09:03.577941 | controller | 2025-09-30 16:09:03.578005 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni02beta/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 16:09:03.578022 | controller | Tuesday 30 September 2025 16:09:02 +0000 (0:00:00.095) 0:00:34.148 ***** 2025-09-30 16:09:03.578046 | controller | changed: [localhost] 2025-09-30 16:09:04.198478 | controller | 2025-09-30 16:09:04.198541 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 16:09:04.198576 | controller | Tuesday 30 September 2025 16:09:03 +0000 (0:00:00.643) 0:00:34.791 ***** 2025-09-30 16:09:04.198609 | controller | changed: [localhost] 2025-09-30 16:09:04.587656 | controller | 2025-09-30 16:09:04.587753 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni02beta/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-09-30 16:09:04.587771 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 16:09:04.587785 | controller | stage['build_output'] | basename) | path_join 2025-09-30 16:09:04.587799 | controller | }}, mode=0644] *** 2025-09-30 16:09:04.587813 | controller | Tuesday 30 September 2025 16:09:04 +0000 (0:00:00.620) 0:00:35.412 ***** 2025-09-30 16:09:04.587841 | controller | changed: [localhost] 2025-09-30 16:09:04.662870 | controller | 2025-09-30 16:09:04.662959 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:04.662981 | controller | Tuesday 30 September 2025 16:09:04 +0000 (0:00:00.389) 0:00:35.801 ***** 2025-09-30 16:09:04.663014 | controller | skipping: [localhost] 2025-09-30 16:09:04.746205 | controller | 2025-09-30 16:09:04.746282 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni02beta/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 16:09:04.746299 | controller | Tuesday 30 September 2025 16:09:04 +0000 (0:00:00.075) 0:00:35.877 ***** 2025-09-30 16:09:04.746325 | controller | skipping: [localhost] 2025-09-30 16:09:04.838431 | controller | 2025-09-30 16:09:04.838534 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni02beta/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-09-30 16:09:04.838551 | controller | Tuesday 30 September 2025 16:09:04 +0000 (0:00:00.082) 0:00:35.960 ***** 2025-09-30 16:09:04.838581 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2025-09-30 16:09:04.918226 | controller | skipping: [localhost] 2025-09-30 16:09:04.918316 | controller | 2025-09-30 16:09:04.918333 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:04.918348 | controller | Tuesday 30 September 2025 16:09:04 +0000 (0:00:00.092) 0:00:36.052 ***** 2025-09-30 16:09:04.918374 | controller | skipping: [localhost] 2025-09-30 16:09:05.022018 | controller | 2025-09-30 16:09:05.022120 | controller | TASK [Executing post_stage hooks for examples/dt/uni02beta/control-plane/networking/nncp name=run_hook] *** 2025-09-30 16:09:05.022150 | controller | Tuesday 30 September 2025 16:09:04 +0000 (0:00:00.079) 0:00:36.132 ***** 2025-09-30 16:09:05.022259 | controller | skipping: [localhost] 2025-09-30 16:09:05.109565 | controller | 2025-09-30 16:09:05.109648 | 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 16:09:05.109659 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.103) 0:00:36.235 ***** 2025-09-30 16:09:05.109681 | controller | ok: [localhost] => 2025-09-30 16:09:05.177573 | controller | changed: false 2025-09-30 16:09:05.177647 | controller | msg: All assertions passed 2025-09-30 16:09:05.177656 | controller | 2025-09-30 16:09:05.177665 | 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 16:09:05.177675 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.087) 0:00:36.323 ***** 2025-09-30 16:09:05.177695 | controller | skipping: [localhost] 2025-09-30 16:09:05.244773 | controller | 2025-09-30 16:09:05.244869 | 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 16:09:05.244901 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.067) 0:00:36.391 ***** 2025-09-30 16:09:05.244925 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-09-30 16:09:05.297586 | controller | 2025-09-30 16:09:05.297666 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 16:09:05.297677 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.067) 0:00:36.458 ***** 2025-09-30 16:09:05.297698 | controller | skipping: [localhost] 2025-09-30 16:09:05.364333 | controller | 2025-09-30 16:09:05.364420 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 16:09:05.364437 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.052) 0:00:36.511 ***** 2025-09-30 16:09:05.364465 | controller | ok: [localhost] 2025-09-30 16:09:05.682366 | controller | 2025-09-30 16:09:05.682457 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 16:09:05.682465 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 16:09:05.682471 | controller | stage['path'], item.src_file) | path_join 2025-09-30 16:09:05.682478 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 16:09:05.682484 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.066) 0:00:36.577 ***** 2025-09-30 16:09:05.682504 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-09-30 16:09:05.802720 | controller | 2025-09-30 16:09:05.802835 | 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 16:09:05.802849 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.318) 0:00:36.895 ***** 2025-09-30 16:09:05.802874 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 16:09:05.879094 | controller | 2025-09-30 16:09:05.879261 | controller | TASK [Executing pre_stage hooks for examples/dt/uni02beta/control-plane/networking name=run_hook] *** 2025-09-30 16:09:05.879285 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.120) 0:00:37.016 ***** 2025-09-30 16:09:05.879318 | controller | skipping: [localhost] 2025-09-30 16:09:06.018605 | controller | 2025-09-30 16:09:06.018727 | controller | TASK [Generate values.yaml for examples/dt/uni02beta/control-plane/networking name=ci_gen_kustomize_values] *** 2025-09-30 16:09:06.018743 | controller | Tuesday 30 September 2025 16:09:05 +0000 (0:00:00.076) 0:00:37.092 ***** 2025-09-30 16:09:06.018776 | controller | 2025-09-30 16:09:06.107921 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 16:09:06.108035 | controller | Tuesday 30 September 2025 16:09:06 +0000 (0:00:00.139) 0:00:37.232 ***** 2025-09-30 16:09:06.108070 | 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 16:09:06.198819 | controller | 2025-09-30 16:09:06.198885 | 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 16:09:06.198902 | controller | Tuesday 30 September 2025 16:09:06 +0000 (0:00:00.089) 0:00:37.322 ***** 2025-09-30 16:09:06.198927 | controller | ok: [localhost] => 2025-09-30 16:09:06.510818 | controller | changed: false 2025-09-30 16:09:06.510890 | controller | msg: All assertions passed 2025-09-30 16:09:06.510907 | controller | 2025-09-30 16:09:06.510922 | 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 16:09:06.510937 | controller | Tuesday 30 September 2025 16:09:06 +0000 (0:00:00.090) 0:00:37.412 ***** 2025-09-30 16:09:06.510962 | controller | ok: [localhost] 2025-09-30 16:09:06.609132 | controller | 2025-09-30 16:09:06.609260 | 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 16:09:06.609295 | controller | Tuesday 30 September 2025 16:09:06 +0000 (0:00:00.312) 0:00:37.724 ***** 2025-09-30 16:09:06.609323 | controller | ok: [localhost] => 2025-09-30 16:09:06.910563 | controller | changed: false 2025-09-30 16:09:06.910627 | controller | msg: All assertions passed 2025-09-30 16:09:06.910643 | controller | 2025-09-30 16:09:06.910658 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 16:09:06.910672 | controller | Tuesday 30 September 2025 16:09:06 +0000 (0:00:00.098) 0:00:37.822 ***** 2025-09-30 16:09:06.910696 | controller | ok: [localhost] 2025-09-30 16:09:07.176729 | controller | 2025-09-30 16:09:07.176791 | 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 16:09:07.176811 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 16:09:07.176830 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 16:09:07.176848 | controller | _config_map_content | 2025-09-30 16:09:07.176867 | controller | ansible.utils.remove_keys( 2025-09-30 16:09:07.176885 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 16:09:07.176902 | controller | matching_parameter='regex') 2025-09-30 16:09:07.176919 | controller | }}, cacheable=False] *** 2025-09-30 16:09:07.176935 | controller | Tuesday 30 September 2025 16:09:06 +0000 (0:00:00.301) 0:00:38.124 ***** 2025-09-30 16:09:07.176963 | controller | ok: [localhost] 2025-09-30 16:09:07.299934 | controller | 2025-09-30 16:09:07.299981 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 16:09:07.299992 | controller | Tuesday 30 September 2025 16:09:07 +0000 (0:00:00.266) 0:00:38.390 ***** 2025-09-30 16:09:07.300009 | 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 16:09:07.367483 | controller | 2025-09-30 16:09:07.367534 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-30 16:09:07.367545 | controller | Tuesday 30 September 2025 16:09:07 +0000 (0:00:00.123) 0:00:38.514 ***** 2025-09-30 16:09:07.367562 | controller | ok: [localhost] => 2025-09-30 16:09:07.679551 | controller | changed: false 2025-09-30 16:09:07.679609 | controller | msg: All assertions passed 2025-09-30 16:09:07.679625 | controller | 2025-09-30 16:09:07.679639 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 16:09:07.679654 | controller | Tuesday 30 September 2025 16:09:07 +0000 (0:00:00.067) 0:00:38.581 ***** 2025-09-30 16:09:07.679677 | controller | ok: [localhost] 2025-09-30 16:09:08.426411 | controller | 2025-09-30 16:09:08.426492 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 16:09:08.426514 | controller | (snippet_datadir, 2025-09-30 16:09:08.426533 | controller | '02_ci_data.yaml') | path_join 2025-09-30 16:09:08.426551 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 16:09:08.426569 | controller | Tuesday 30 September 2025 16:09:07 +0000 (0:00:00.311) 0:00:38.893 ***** 2025-09-30 16:09:08.426599 | controller | ok: [localhost] 2025-09-30 16:09:08.533252 | controller | 2025-09-30 16:09:08.533323 | 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 16:09:08.533339 | controller | Tuesday 30 September 2025 16:09:08 +0000 (0:00:00.746) 0:00:39.639 ***** 2025-09-30 16:09:08.533365 | controller | ok: [localhost] 2025-09-30 16:09:09.114355 | controller | 2025-09-30 16:09:09.114428 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 16:09:09.114446 | controller | (snippet_datadir, 2025-09-30 16:09:09.114461 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 16:09:09.114475 | controller | }}, content={{ 2025-09-30 16:09:09.114488 | controller | _base64_patch | 2025-09-30 16:09:09.114502 | controller | default({}) | 2025-09-30 16:09:09.114530 | controller | to_nice_yaml 2025-09-30 16:09:09.114544 | controller | }}, mode=0644] *** 2025-09-30 16:09:09.114558 | controller | Tuesday 30 September 2025 16:09:08 +0000 (0:00:00.107) 0:00:39.746 ***** 2025-09-30 16:09:09.114582 | controller | ok: [localhost] 2025-09-30 16:09:09.685350 | controller | 2025-09-30 16:09:09.685424 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 16:09:09.685441 | controller | (snippet_datadir, 2025-09-30 16:09:09.685456 | controller | '04_user_data.yaml') | path_join 2025-09-30 16:09:09.685470 | controller | }}, content={{ 2025-09-30 16:09:09.685484 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 16:09:09.685497 | controller | default({}) | 2025-09-30 16:09:09.685511 | controller | to_nice_yaml 2025-09-30 16:09:09.685524 | controller | }}, mode=0644] *** 2025-09-30 16:09:09.685537 | controller | Tuesday 30 September 2025 16:09:09 +0000 (0:00:00.581) 0:00:40.328 ***** 2025-09-30 16:09:09.685571 | controller | ok: [localhost] 2025-09-30 16:09:10.343400 | controller | 2025-09-30 16:09:10.343481 | 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 16:09:10.343498 | controller | ( 2025-09-30 16:09:10.343512 | controller | snippet_datadir, 2025-09-30 16:09:10.343526 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 16:09:10.343540 | controller | ) | path_join 2025-09-30 16:09:10.343554 | controller | }}, mode=0644] *** 2025-09-30 16:09:10.343568 | controller | Tuesday 30 September 2025 16:09:09 +0000 (0:00:00.570) 0:00:40.898 ***** 2025-09-30 16:09:10.343609 | controller | changed: [localhost] 2025-09-30 16:09:10.439615 | controller | 2025-09-30 16:09:10.439731 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 16:09:10.439748 | controller | Tuesday 30 September 2025 16:09:10 +0000 (0:00:00.659) 0:00:41.557 ***** 2025-09-30 16:09:10.439783 | 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 16:09:10.498737 | controller | 2025-09-30 16:09:10.498849 | 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 16:09:10.498860 | controller | Tuesday 30 September 2025 16:09:10 +0000 (0:00:00.095) 0:00:41.653 ***** 2025-09-30 16:09:10.498888 | controller | ok: [localhost] => 2025-09-30 16:09:10.803770 | controller | changed: false 2025-09-30 16:09:10.803874 | controller | msg: All assertions passed 2025-09-30 16:09:10.803890 | controller | 2025-09-30 16:09:10.803905 | 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 16:09:10.803921 | controller | Tuesday 30 September 2025 16:09:10 +0000 (0:00:00.059) 0:00:41.712 ***** 2025-09-30 16:09:10.803953 | controller | ok: [localhost] 2025-09-30 16:09:10.880264 | controller | 2025-09-30 16:09:10.880382 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 16:09:10.880398 | controller | Tuesday 30 September 2025 16:09:10 +0000 (0:00:00.304) 0:00:42.017 ***** 2025-09-30 16:09:10.880430 | controller | ok: [localhost] 2025-09-30 16:09:11.659603 | controller | 2025-09-30 16:09:11.659700 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 16:09:11.659708 | controller | Tuesday 30 September 2025 16:09:10 +0000 (0:00:00.076) 0:00:42.093 ***** 2025-09-30 16:09:11.659731 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-30 16:09:11.830952 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-30 16:09:11.831043 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-30 16:09:11.831051 | controller | 2025-09-30 16:09:11.831058 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 16:09:11.831064 | controller | _content | 2025-09-30 16:09:11.831070 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 16:09:11.831094 | controller | combine(_parsed, recursive=true) 2025-09-30 16:09:11.831101 | controller | }} 2025-09-30 16:09:11.831107 | controller | ] *** 2025-09-30 16:09:11.831113 | controller | Tuesday 30 September 2025 16:09:11 +0000 (0:00:00.779) 0:00:42.872 ***** 2025-09-30 16:09:11.831133 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 16:09:12.113402 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 16:09:12.113504 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 16:09:12.113521 | controller | 2025-09-30 16:09:12.113536 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 16:09:12.113550 | controller | Tuesday 30 September 2025 16:09:11 +0000 (0:00:00.171) 0:00:43.044 ***** 2025-09-30 16:09:12.113578 | controller | ok: [localhost] 2025-09-30 16:09:12.719738 | controller | 2025-09-30 16:09:12.719807 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 16:09:12.719824 | controller | (_destdir, 2025-09-30 16:09:12.719838 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 16:09:12.719852 | controller | }}, content={{ 2025-09-30 16:09:12.719865 | controller | ( 2025-09-30 16:09:12.719878 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 16:09:12.719891 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 16:09:12.719905 | controller | }}, mode=0644] *** 2025-09-30 16:09:12.719918 | controller | Tuesday 30 September 2025 16:09:12 +0000 (0:00:00.282) 0:00:43.326 ***** 2025-09-30 16:09:12.719949 | controller | ok: [localhost] 2025-09-30 16:09:13.130821 | controller | 2025-09-30 16:09:13.131002 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni02beta/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 16:09:13.131011 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 16:09:13.131017 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 16:09:13.131024 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 16:09:13.131030 | controller | }}, dest={{ 2025-09-30 16:09:13.131036 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 16:09:13.131042 | controller | stage['path'], _val.src_file 2025-09-30 16:09:13.131048 | controller | ) | 2025-09-30 16:09:13.131055 | controller | path_join 2025-09-30 16:09:13.131061 | controller | }}] *** 2025-09-30 16:09:13.131067 | controller | Tuesday 30 September 2025 16:09:12 +0000 (0:00:00.606) 0:00:43.933 ***** 2025-09-30 16:09:13.131086 | controller | ok: [localhost] => (item=network-values) 2025-09-30 16:09:13.216198 | controller | 2025-09-30 16:09:13.216256 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:13.216272 | controller | Tuesday 30 September 2025 16:09:13 +0000 (0:00:00.411) 0:00:44.344 ***** 2025-09-30 16:09:13.216296 | controller | skipping: [localhost] 2025-09-30 16:09:13.872288 | controller | 2025-09-30 16:09:13.872389 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni02beta/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 16:09:13.872407 | controller | Tuesday 30 September 2025 16:09:13 +0000 (0:00:00.085) 0:00:44.430 ***** 2025-09-30 16:09:13.872437 | controller | changed: [localhost] 2025-09-30 16:09:14.426131 | controller | 2025-09-30 16:09:14.426256 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 16:09:14.426274 | controller | Tuesday 30 September 2025 16:09:13 +0000 (0:00:00.656) 0:00:45.086 ***** 2025-09-30 16:09:14.426302 | controller | changed: [localhost] 2025-09-30 16:09:14.803675 | controller | 2025-09-30 16:09:14.803767 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni02beta/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-09-30 16:09:14.803785 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 16:09:14.803800 | controller | stage['build_output'] | basename) | path_join 2025-09-30 16:09:14.803813 | controller | }}, mode=0644] *** 2025-09-30 16:09:14.803827 | controller | Tuesday 30 September 2025 16:09:14 +0000 (0:00:00.553) 0:00:45.640 ***** 2025-09-30 16:09:14.803853 | controller | changed: [localhost] 2025-09-30 16:09:14.879149 | controller | 2025-09-30 16:09:14.879249 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:14.879262 | controller | Tuesday 30 September 2025 16:09:14 +0000 (0:00:00.377) 0:00:46.018 ***** 2025-09-30 16:09:14.879282 | controller | skipping: [localhost] 2025-09-30 16:09:14.963395 | controller | 2025-09-30 16:09:14.963532 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni02beta/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 16:09:14.963557 | controller | Tuesday 30 September 2025 16:09:14 +0000 (0:00:00.075) 0:00:46.093 ***** 2025-09-30 16:09:14.963596 | controller | skipping: [localhost] 2025-09-30 16:09:15.084886 | controller | 2025-09-30 16:09:15.085022 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni02beta/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-09-30 16:09:15.085040 | controller | Tuesday 30 September 2025 16:09:14 +0000 (0:00:00.083) 0:00:46.177 ***** 2025-09-30 16:09:15.085079 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-09-30 16:09:15.143711 | controller | skipping: [localhost] 2025-09-30 16:09:15.143846 | controller | 2025-09-30 16:09:15.143868 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:15.143888 | controller | Tuesday 30 September 2025 16:09:15 +0000 (0:00:00.121) 0:00:46.298 ***** 2025-09-30 16:09:15.143931 | controller | skipping: [localhost] 2025-09-30 16:09:15.205293 | controller | 2025-09-30 16:09:15.205448 | controller | TASK [Executing post_stage hooks for examples/dt/uni02beta/control-plane/networking name=run_hook] *** 2025-09-30 16:09:15.205468 | controller | Tuesday 30 September 2025 16:09:15 +0000 (0:00:00.058) 0:00:46.357 ***** 2025-09-30 16:09:15.205506 | controller | skipping: [localhost] 2025-09-30 16:09:15.263014 | controller | 2025-09-30 16:09:15.263152 | 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 16:09:15.263279 | controller | Tuesday 30 September 2025 16:09:15 +0000 (0:00:00.061) 0:00:46.419 ***** 2025-09-30 16:09:15.263318 | controller | ok: [localhost] => 2025-09-30 16:09:15.318097 | controller | changed: false 2025-09-30 16:09:15.318291 | controller | msg: All assertions passed 2025-09-30 16:09:15.318310 | controller | 2025-09-30 16:09:15.318324 | 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 16:09:15.318364 | controller | Tuesday 30 September 2025 16:09:15 +0000 (0:00:00.057) 0:00:46.476 ***** 2025-09-30 16:09:15.318402 | controller | skipping: [localhost] 2025-09-30 16:09:15.362371 | controller | 2025-09-30 16:09:15.362500 | 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 16:09:15.362518 | controller | Tuesday 30 September 2025 16:09:15 +0000 (0:00:00.054) 0:00:46.531 ***** 2025-09-30 16:09:15.362554 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2025-09-30 16:09:15.401985 | controller | 2025-09-30 16:09:15.402096 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 16:09:15.402109 | controller | Tuesday 30 September 2025 16:09:15 +0000 (0:00:00.044) 0:00:46.576 ***** 2025-09-30 16:09:15.402140 | controller | skipping: [localhost] 2025-09-30 16:09:15.471292 | controller | 2025-09-30 16:09:15.471421 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 16:09:15.471443 | controller | Tuesday 30 September 2025 16:09:15 +0000 (0:00:00.039) 0:00:46.616 ***** 2025-09-30 16:09:15.471505 | controller | ok: [localhost] 2025-09-30 16:09:16.071746 | controller | 2025-09-30 16:09:16.071851 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 16:09:16.071868 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 16:09:16.071882 | controller | stage['path'], item.src_file) | path_join 2025-09-30 16:09:16.071895 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 16:09:16.071909 | controller | Tuesday 30 September 2025 16:09:15 +0000 (0:00:00.069) 0:00:46.685 ***** 2025-09-30 16:09:16.071937 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-09-30 16:09:16.200322 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-09-30 16:09:16.200502 | controller | 2025-09-30 16:09:16.200525 | 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 16:09:16.200542 | controller | Tuesday 30 September 2025 16:09:16 +0000 (0:00:00.599) 0:00:47.285 ***** 2025-09-30 16:09:16.200574 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 16:09:16.290732 | controller | ok: [localhost] => (item=service-values.yaml) 2025-09-30 16:09:16.290900 | controller | 2025-09-30 16:09:16.290924 | controller | TASK [Executing pre_stage hooks for examples/dt/uni02beta/control-plane name=run_hook] *** 2025-09-30 16:09:16.290938 | controller | Tuesday 30 September 2025 16:09:16 +0000 (0:00:00.128) 0:00:47.413 ***** 2025-09-30 16:09:16.290997 | controller | skipping: [localhost] 2025-09-30 16:09:16.462529 | controller | 2025-09-30 16:09:16.462636 | controller | TASK [Generate values.yaml for examples/dt/uni02beta/control-plane name=ci_gen_kustomize_values] *** 2025-09-30 16:09:16.462653 | controller | Tuesday 30 September 2025 16:09:16 +0000 (0:00:00.090) 0:00:47.504 ***** 2025-09-30 16:09:16.462685 | controller | 2025-09-30 16:09:16.547804 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 16:09:16.547902 | controller | Tuesday 30 September 2025 16:09:16 +0000 (0:00:00.172) 0:00:47.676 ***** 2025-09-30 16:09:16.547934 | 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 16:09:16.642789 | controller | 2025-09-30 16:09:16.642853 | 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 16:09:16.642869 | controller | Tuesday 30 September 2025 16:09:16 +0000 (0:00:00.085) 0:00:47.762 ***** 2025-09-30 16:09:16.642896 | controller | ok: [localhost] => 2025-09-30 16:09:16.947466 | controller | changed: false 2025-09-30 16:09:16.947558 | controller | msg: All assertions passed 2025-09-30 16:09:16.947574 | controller | 2025-09-30 16:09:16.947589 | 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 16:09:16.947603 | controller | Tuesday 30 September 2025 16:09:16 +0000 (0:00:00.094) 0:00:47.856 ***** 2025-09-30 16:09:16.947629 | controller | ok: [localhost] 2025-09-30 16:09:17.003443 | controller | 2025-09-30 16:09:17.003515 | 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 16:09:17.003532 | controller | Tuesday 30 September 2025 16:09:16 +0000 (0:00:00.305) 0:00:48.161 ***** 2025-09-30 16:09:17.003559 | controller | ok: [localhost] => 2025-09-30 16:09:17.268237 | controller | changed: false 2025-09-30 16:09:17.268337 | controller | msg: All assertions passed 2025-09-30 16:09:17.268350 | controller | 2025-09-30 16:09:17.268361 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 16:09:17.268371 | controller | Tuesday 30 September 2025 16:09:17 +0000 (0:00:00.056) 0:00:48.217 ***** 2025-09-30 16:09:17.268398 | controller | ok: [localhost] 2025-09-30 16:09:17.536512 | controller | 2025-09-30 16:09:17.536626 | 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 16:09:17.536659 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 16:09:17.536674 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 16:09:17.536688 | controller | _config_map_content | 2025-09-30 16:09:17.536702 | controller | ansible.utils.remove_keys( 2025-09-30 16:09:17.536715 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 16:09:17.536728 | controller | matching_parameter='regex') 2025-09-30 16:09:17.536741 | controller | }}, cacheable=False] *** 2025-09-30 16:09:17.536754 | controller | Tuesday 30 September 2025 16:09:17 +0000 (0:00:00.264) 0:00:48.482 ***** 2025-09-30 16:09:17.536787 | controller | ok: [localhost] 2025-09-30 16:09:17.653820 | controller | 2025-09-30 16:09:17.653885 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 16:09:17.653897 | controller | Tuesday 30 September 2025 16:09:17 +0000 (0:00:00.267) 0:00:48.749 ***** 2025-09-30 16:09:17.653917 | 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 16:09:17.730265 | controller | 2025-09-30 16:09:17.730327 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-30 16:09:17.730337 | controller | Tuesday 30 September 2025 16:09:17 +0000 (0:00:00.117) 0:00:48.867 ***** 2025-09-30 16:09:17.730354 | controller | ok: [localhost] => 2025-09-30 16:09:18.010600 | controller | changed: false 2025-09-30 16:09:18.010700 | controller | msg: All assertions passed 2025-09-30 16:09:18.010719 | controller | 2025-09-30 16:09:18.010735 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 16:09:18.010750 | controller | Tuesday 30 September 2025 16:09:17 +0000 (0:00:00.076) 0:00:48.944 ***** 2025-09-30 16:09:18.010780 | controller | ok: [localhost] 2025-09-30 16:09:18.758711 | controller | 2025-09-30 16:09:18.758825 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 16:09:18.758836 | controller | (snippet_datadir, 2025-09-30 16:09:18.758845 | controller | '02_ci_data.yaml') | path_join 2025-09-30 16:09:18.758853 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 16:09:18.758861 | controller | Tuesday 30 September 2025 16:09:18 +0000 (0:00:00.279) 0:00:49.223 ***** 2025-09-30 16:09:18.758890 | controller | ok: [localhost] 2025-09-30 16:09:18.841391 | controller | 2025-09-30 16:09:18.841542 | 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 16:09:18.841556 | controller | Tuesday 30 September 2025 16:09:18 +0000 (0:00:00.749) 0:00:49.972 ***** 2025-09-30 16:09:18.841586 | controller | ok: [localhost] 2025-09-30 16:09:19.405853 | controller | 2025-09-30 16:09:19.405948 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 16:09:19.405957 | controller | (snippet_datadir, 2025-09-30 16:09:19.405965 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 16:09:19.405971 | controller | }}, content={{ 2025-09-30 16:09:19.405978 | controller | _base64_patch | 2025-09-30 16:09:19.405983 | controller | default({}) | 2025-09-30 16:09:19.405989 | controller | to_nice_yaml 2025-09-30 16:09:19.405995 | controller | }}, mode=0644] *** 2025-09-30 16:09:19.406002 | controller | Tuesday 30 September 2025 16:09:18 +0000 (0:00:00.082) 0:00:50.055 ***** 2025-09-30 16:09:19.406024 | controller | ok: [localhost] 2025-09-30 16:09:19.966294 | controller | 2025-09-30 16:09:19.966429 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 16:09:19.966447 | controller | (snippet_datadir, 2025-09-30 16:09:19.966462 | controller | '04_user_data.yaml') | path_join 2025-09-30 16:09:19.966476 | controller | }}, content={{ 2025-09-30 16:09:19.966490 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 16:09:19.966504 | controller | default({}) | 2025-09-30 16:09:19.966517 | controller | to_nice_yaml 2025-09-30 16:09:19.966531 | controller | }}, mode=0644] *** 2025-09-30 16:09:19.966560 | controller | Tuesday 30 September 2025 16:09:19 +0000 (0:00:00.563) 0:00:50.619 ***** 2025-09-30 16:09:19.966594 | controller | ok: [localhost] 2025-09-30 16:09:20.564263 | controller | 2025-09-30 16:09:20.564360 | 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 16:09:20.564384 | controller | ( 2025-09-30 16:09:20.564393 | controller | snippet_datadir, 2025-09-30 16:09:20.564403 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 16:09:20.564412 | controller | ) | path_join 2025-09-30 16:09:20.564420 | controller | }}, mode=0644] *** 2025-09-30 16:09:20.564429 | controller | Tuesday 30 September 2025 16:09:19 +0000 (0:00:00.560) 0:00:51.179 ***** 2025-09-30 16:09:20.564455 | controller | ok: [localhost] 2025-09-30 16:09:20.639381 | controller | 2025-09-30 16:09:20.639501 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 16:09:20.639514 | controller | Tuesday 30 September 2025 16:09:20 +0000 (0:00:00.598) 0:00:51.777 ***** 2025-09-30 16:09:20.639545 | 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 16:09:20.738284 | controller | 2025-09-30 16:09:20.738426 | 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 16:09:20.738445 | controller | Tuesday 30 September 2025 16:09:20 +0000 (0:00:00.075) 0:00:51.853 ***** 2025-09-30 16:09:20.738482 | controller | ok: [localhost] => 2025-09-30 16:09:21.045505 | controller | changed: false 2025-09-30 16:09:21.045624 | controller | msg: All assertions passed 2025-09-30 16:09:21.045636 | controller | 2025-09-30 16:09:21.045664 | 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 16:09:21.045674 | controller | Tuesday 30 September 2025 16:09:20 +0000 (0:00:00.098) 0:00:51.951 ***** 2025-09-30 16:09:21.045702 | controller | ok: [localhost] 2025-09-30 16:09:21.136851 | controller | 2025-09-30 16:09:21.137009 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 16:09:21.137036 | controller | Tuesday 30 September 2025 16:09:21 +0000 (0:00:00.307) 0:00:52.258 ***** 2025-09-30 16:09:21.137084 | controller | ok: [localhost] 2025-09-30 16:09:21.925534 | controller | 2025-09-30 16:09:21.925648 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 16:09:21.925657 | controller | Tuesday 30 September 2025 16:09:21 +0000 (0:00:00.091) 0:00:52.350 ***** 2025-09-30 16:09:21.925686 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-30 16:09:22.128587 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-30 16:09:22.128718 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-30 16:09:22.128727 | controller | 2025-09-30 16:09:22.128735 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 16:09:22.128742 | controller | _content | 2025-09-30 16:09:22.128748 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 16:09:22.128754 | controller | combine(_parsed, recursive=true) 2025-09-30 16:09:22.128761 | controller | }} 2025-09-30 16:09:22.128767 | controller | ] *** 2025-09-30 16:09:22.128773 | controller | Tuesday 30 September 2025 16:09:21 +0000 (0:00:00.788) 0:00:53.138 ***** 2025-09-30 16:09:22.128800 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 16:09:22.416126 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 16:09:22.416262 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 16:09:22.416295 | controller | 2025-09-30 16:09:22.416311 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 16:09:22.416326 | controller | Tuesday 30 September 2025 16:09:22 +0000 (0:00:00.203) 0:00:53.342 ***** 2025-09-30 16:09:22.416365 | controller | ok: [localhost] 2025-09-30 16:09:22.985840 | controller | 2025-09-30 16:09:22.985905 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 16:09:22.985915 | controller | (_destdir, 2025-09-30 16:09:22.985924 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 16:09:22.985933 | controller | }}, content={{ 2025-09-30 16:09:22.985941 | controller | ( 2025-09-30 16:09:22.985949 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 16:09:22.985955 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 16:09:22.985964 | controller | }}, mode=0644] *** 2025-09-30 16:09:22.985970 | controller | Tuesday 30 September 2025 16:09:22 +0000 (0:00:00.288) 0:00:53.630 ***** 2025-09-30 16:09:22.985986 | controller | ok: [localhost] 2025-09-30 16:09:23.087397 | controller | 2025-09-30 16:09:23.087491 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 16:09:23.087505 | controller | Tuesday 30 September 2025 16:09:22 +0000 (0:00:00.569) 0:00:54.200 ***** 2025-09-30 16:09:23.087533 | 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 16:09:23.180392 | controller | 2025-09-30 16:09:23.180474 | 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 16:09:23.180496 | controller | Tuesday 30 September 2025 16:09:23 +0000 (0:00:00.101) 0:00:54.301 ***** 2025-09-30 16:09:23.180520 | controller | ok: [localhost] => 2025-09-30 16:09:23.479923 | controller | changed: false 2025-09-30 16:09:23.480016 | controller | msg: All assertions passed 2025-09-30 16:09:23.480033 | controller | 2025-09-30 16:09:23.480048 | 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 16:09:23.480063 | controller | Tuesday 30 September 2025 16:09:23 +0000 (0:00:00.092) 0:00:54.394 ***** 2025-09-30 16:09:23.480088 | controller | ok: [localhost] 2025-09-30 16:09:23.579406 | controller | 2025-09-30 16:09:23.579515 | 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 16:09:23.579531 | controller | Tuesday 30 September 2025 16:09:23 +0000 (0:00:00.299) 0:00:54.693 ***** 2025-09-30 16:09:23.579561 | controller | ok: [localhost] => 2025-09-30 16:09:23.849405 | controller | changed: false 2025-09-30 16:09:23.849497 | controller | msg: All assertions passed 2025-09-30 16:09:23.849514 | controller | 2025-09-30 16:09:23.849530 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 16:09:23.849546 | controller | Tuesday 30 September 2025 16:09:23 +0000 (0:00:00.098) 0:00:54.792 ***** 2025-09-30 16:09:23.849571 | controller | ok: [localhost] 2025-09-30 16:09:24.120540 | controller | 2025-09-30 16:09:24.120645 | 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 16:09:24.120676 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 16:09:24.120691 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 16:09:24.120705 | controller | _config_map_content | 2025-09-30 16:09:24.120719 | controller | ansible.utils.remove_keys( 2025-09-30 16:09:24.120732 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 16:09:24.120748 | controller | matching_parameter='regex') 2025-09-30 16:09:24.120767 | controller | }}, cacheable=False] *** 2025-09-30 16:09:24.120785 | controller | Tuesday 30 September 2025 16:09:23 +0000 (0:00:00.270) 0:00:55.063 ***** 2025-09-30 16:09:24.120817 | controller | ok: [localhost] 2025-09-30 16:09:24.197572 | controller | 2025-09-30 16:09:24.197686 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 16:09:24.197705 | controller | Tuesday 30 September 2025 16:09:24 +0000 (0:00:00.271) 0:00:55.334 ***** 2025-09-30 16:09:24.197759 | controller | skipping: [localhost] 2025-09-30 16:09:24.493752 | controller | 2025-09-30 16:09:24.493839 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 16:09:24.493851 | controller | Tuesday 30 September 2025 16:09:24 +0000 (0:00:00.076) 0:00:55.411 ***** 2025-09-30 16:09:24.493869 | controller | changed: [localhost] 2025-09-30 16:09:24.579206 | controller | 2025-09-30 16:09:24.579278 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 16:09:24.579286 | controller | (snippet_datadir, 2025-09-30 16:09:24.579292 | controller | '02_ci_data.yaml') | path_join 2025-09-30 16:09:24.579299 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 16:09:24.579305 | controller | Tuesday 30 September 2025 16:09:24 +0000 (0:00:00.295) 0:00:55.707 ***** 2025-09-30 16:09:24.579321 | controller | skipping: [localhost] 2025-09-30 16:09:24.683701 | controller | 2025-09-30 16:09:24.683801 | 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 16:09:24.683812 | controller | Tuesday 30 September 2025 16:09:24 +0000 (0:00:00.085) 0:00:55.792 ***** 2025-09-30 16:09:24.683835 | controller | ok: [localhost] 2025-09-30 16:09:25.242738 | controller | 2025-09-30 16:09:25.242821 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 16:09:25.242835 | controller | (snippet_datadir, 2025-09-30 16:09:25.242845 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 16:09:25.242855 | controller | }}, content={{ 2025-09-30 16:09:25.242863 | controller | _base64_patch | 2025-09-30 16:09:25.242871 | controller | default({}) | 2025-09-30 16:09:25.242879 | controller | to_nice_yaml 2025-09-30 16:09:25.242888 | controller | }}, mode=0644] *** 2025-09-30 16:09:25.242896 | controller | Tuesday 30 September 2025 16:09:24 +0000 (0:00:00.104) 0:00:55.897 ***** 2025-09-30 16:09:25.242914 | controller | changed: [localhost] 2025-09-30 16:09:25.846571 | controller | 2025-09-30 16:09:25.846659 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 16:09:25.846679 | controller | (snippet_datadir, 2025-09-30 16:09:25.846693 | controller | '04_user_data.yaml') | path_join 2025-09-30 16:09:25.846708 | controller | }}, content={{ 2025-09-30 16:09:25.846721 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 16:09:25.846735 | controller | default({}) | 2025-09-30 16:09:25.846748 | controller | to_nice_yaml 2025-09-30 16:09:25.846761 | controller | }}, mode=0644] *** 2025-09-30 16:09:25.846774 | controller | Tuesday 30 September 2025 16:09:25 +0000 (0:00:00.557) 0:00:56.455 ***** 2025-09-30 16:09:25.846800 | controller | changed: [localhost] 2025-09-30 16:09:26.413364 | controller | 2025-09-30 16:09:26.413469 | 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 16:09:26.413481 | controller | ( 2025-09-30 16:09:26.413489 | controller | snippet_datadir, 2025-09-30 16:09:26.413499 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 16:09:26.413508 | controller | ) | path_join 2025-09-30 16:09:26.413516 | controller | }}, mode=0644] *** 2025-09-30 16:09:26.413525 | controller | Tuesday 30 September 2025 16:09:25 +0000 (0:00:00.604) 0:00:57.060 ***** 2025-09-30 16:09:26.413550 | controller | changed: [localhost] 2025-09-30 16:09:26.535062 | controller | 2025-09-30 16:09:26.535226 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 16:09:26.535260 | controller | Tuesday 30 September 2025 16:09:26 +0000 (0:00:00.567) 0:00:57.627 ***** 2025-09-30 16:09:26.535296 | 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 16:09:26.618987 | controller | 2025-09-30 16:09:26.619092 | 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 16:09:26.619101 | controller | Tuesday 30 September 2025 16:09:26 +0000 (0:00:00.121) 0:00:57.749 ***** 2025-09-30 16:09:26.619137 | controller | ok: [localhost] => 2025-09-30 16:09:26.871775 | controller | changed: false 2025-09-30 16:09:26.871886 | controller | msg: All assertions passed 2025-09-30 16:09:26.871894 | controller | 2025-09-30 16:09:26.871901 | 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 16:09:26.871910 | controller | Tuesday 30 September 2025 16:09:26 +0000 (0:00:00.083) 0:00:57.833 ***** 2025-09-30 16:09:26.871936 | controller | ok: [localhost] 2025-09-30 16:09:26.954667 | controller | 2025-09-30 16:09:26.954819 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 16:09:26.954844 | controller | Tuesday 30 September 2025 16:09:26 +0000 (0:00:00.252) 0:00:58.085 ***** 2025-09-30 16:09:26.954883 | controller | ok: [localhost] 2025-09-30 16:09:27.494432 | controller | 2025-09-30 16:09:27.494536 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 16:09:27.494549 | controller | Tuesday 30 September 2025 16:09:26 +0000 (0:00:00.083) 0:00:58.168 ***** 2025-09-30 16:09:27.494575 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-09-30 16:09:27.628406 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-09-30 16:09:27.628534 | controller | 2025-09-30 16:09:27.628549 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 16:09:27.628562 | controller | _content | 2025-09-30 16:09:27.628574 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 16:09:27.628585 | controller | combine(_parsed, recursive=true) 2025-09-30 16:09:27.628598 | controller | }} 2025-09-30 16:09:27.628610 | controller | ] *** 2025-09-30 16:09:27.628622 | controller | Tuesday 30 September 2025 16:09:27 +0000 (0:00:00.539) 0:00:58.708 ***** 2025-09-30 16:09:27.628659 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 16:09:27.918082 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 16:09:27.918223 | controller | 2025-09-30 16:09:27.918247 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 16:09:27.918263 | controller | Tuesday 30 September 2025 16:09:27 +0000 (0:00:00.134) 0:00:58.842 ***** 2025-09-30 16:09:27.918294 | controller | changed: [localhost] 2025-09-30 16:09:28.499757 | controller | 2025-09-30 16:09:28.499860 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 16:09:28.499914 | controller | (_destdir, 2025-09-30 16:09:28.499929 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 16:09:28.499944 | controller | }}, content={{ 2025-09-30 16:09:28.499957 | controller | ( 2025-09-30 16:09:28.499983 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 16:09:28.499996 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 16:09:28.500010 | controller | }}, mode=0644] *** 2025-09-30 16:09:28.500023 | controller | Tuesday 30 September 2025 16:09:27 +0000 (0:00:00.289) 0:00:59.132 ***** 2025-09-30 16:09:28.500052 | controller | changed: [localhost] 2025-09-30 16:09:29.264789 | controller | 2025-09-30 16:09:29.264874 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni02beta/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 16:09:29.264886 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 16:09:29.264895 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 16:09:29.264903 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 16:09:29.264911 | controller | }}, dest={{ 2025-09-30 16:09:29.264920 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 16:09:29.264929 | controller | stage['path'], _val.src_file 2025-09-30 16:09:29.264938 | controller | ) | 2025-09-30 16:09:29.264946 | controller | path_join 2025-09-30 16:09:29.264955 | controller | }}] *** 2025-09-30 16:09:29.264963 | controller | Tuesday 30 September 2025 16:09:28 +0000 (0:00:00.581) 0:00:59.713 ***** 2025-09-30 16:09:29.264986 | controller | ok: [localhost] => (item=network-values) 2025-09-30 16:09:29.336043 | controller | changed: [localhost] => (item=service-values) 2025-09-30 16:09:29.336144 | controller | 2025-09-30 16:09:29.336211 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:29.336231 | controller | Tuesday 30 September 2025 16:09:29 +0000 (0:00:00.765) 0:01:00.478 ***** 2025-09-30 16:09:29.336261 | controller | skipping: [localhost] 2025-09-30 16:09:29.900259 | controller | 2025-09-30 16:09:29.900356 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni02beta/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 16:09:29.900368 | controller | Tuesday 30 September 2025 16:09:29 +0000 (0:00:00.071) 0:01:00.550 ***** 2025-09-30 16:09:29.900390 | controller | changed: [localhost] 2025-09-30 16:09:30.355993 | controller | 2025-09-30 16:09:30.356102 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 16:09:30.356128 | controller | Tuesday 30 September 2025 16:09:29 +0000 (0:00:00.564) 0:01:01.114 ***** 2025-09-30 16:09:30.356163 | controller | changed: [localhost] 2025-09-30 16:09:30.662571 | controller | 2025-09-30 16:09:30.662646 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni02beta/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-09-30 16:09:30.662657 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 16:09:30.662665 | controller | stage['build_output'] | basename) | path_join 2025-09-30 16:09:30.662672 | controller | }}, mode=0644] *** 2025-09-30 16:09:30.662678 | controller | Tuesday 30 September 2025 16:09:30 +0000 (0:00:00.455) 0:01:01.570 ***** 2025-09-30 16:09:30.662695 | controller | changed: [localhost] 2025-09-30 16:09:30.725250 | controller | 2025-09-30 16:09:30.725337 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:30.725353 | controller | Tuesday 30 September 2025 16:09:30 +0000 (0:00:00.306) 0:01:01.876 ***** 2025-09-30 16:09:30.725383 | controller | skipping: [localhost] 2025-09-30 16:09:30.788271 | controller | 2025-09-30 16:09:30.788368 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni02beta/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 16:09:30.788385 | controller | Tuesday 30 September 2025 16:09:30 +0000 (0:00:00.062) 0:01:01.939 ***** 2025-09-30 16:09:30.788429 | controller | skipping: [localhost] 2025-09-30 16:09:30.842327 | controller | 2025-09-30 16:09:30.842382 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni02beta/control-plane _raw_params={{ wait_condition }}] *** 2025-09-30 16:09:30.842399 | controller | Tuesday 30 September 2025 16:09:30 +0000 (0:00:00.062) 0:01:02.002 ***** 2025-09-30 16:09:30.842424 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2025-09-30 16:09:30.913635 | controller | skipping: [localhost] 2025-09-30 16:09:30.913741 | controller | 2025-09-30 16:09:30.913757 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:30.913772 | controller | Tuesday 30 September 2025 16:09:30 +0000 (0:00:00.054) 0:01:02.056 ***** 2025-09-30 16:09:30.913805 | controller | skipping: [localhost] 2025-09-30 16:09:31.043421 | controller | 2025-09-30 16:09:31.043559 | controller | TASK [Executing post_stage hooks for examples/dt/uni02beta/control-plane name=run_hook] *** 2025-09-30 16:09:31.043576 | controller | Tuesday 30 September 2025 16:09:30 +0000 (0:00:00.070) 0:01:02.127 ***** 2025-09-30 16:09:31.043615 | controller | skipping: [localhost] 2025-09-30 16:09:31.084622 | controller | 2025-09-30 16:09:31.084764 | 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 16:09:31.084783 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.130) 0:01:02.257 ***** 2025-09-30 16:09:31.084823 | controller | ok: [localhost] => 2025-09-30 16:09:31.113593 | controller | changed: false 2025-09-30 16:09:31.113736 | controller | msg: All assertions passed 2025-09-30 16:09:31.113755 | controller | 2025-09-30 16:09:31.113768 | 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 16:09:31.113783 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.041) 0:01:02.298 ***** 2025-09-30 16:09:31.113819 | controller | skipping: [localhost] 2025-09-30 16:09:31.151051 | controller | 2025-09-30 16:09:31.151303 | 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 16:09:31.151338 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.029) 0:01:02.327 ***** 2025-09-30 16:09:31.151385 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=40m) 2025-09-30 16:09:31.189377 | controller | 2025-09-30 16:09:31.189474 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-30 16:09:31.189491 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.037) 0:01:02.365 ***** 2025-09-30 16:09:31.189525 | controller | skipping: [localhost] 2025-09-30 16:09:31.223662 | controller | 2025-09-30 16:09:31.223694 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-30 16:09:31.223704 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.038) 0:01:02.403 ***** 2025-09-30 16:09:31.223720 | controller | ok: [localhost] 2025-09-30 16:09:31.489775 | controller | 2025-09-30 16:09:31.489824 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-30 16:09:31.489834 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 16:09:31.489842 | controller | stage['path'], item.src_file) | path_join 2025-09-30 16:09:31.489849 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-30 16:09:31.489856 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.034) 0:01:02.438 ***** 2025-09-30 16:09:31.489872 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-30 16:09:31.569583 | controller | 2025-09-30 16:09:31.569629 | 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 16:09:31.569637 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.265) 0:01:02.704 ***** 2025-09-30 16:09:31.569650 | controller | ok: [localhost] => (item=values.yaml) 2025-09-30 16:09:31.614185 | controller | 2025-09-30 16:09:31.614218 | controller | TASK [Executing pre_stage hooks for examples/dt/uni02beta name=run_hook] ******* 2025-09-30 16:09:31.614225 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.079) 0:01:02.783 ***** 2025-09-30 16:09:31.614237 | controller | skipping: [localhost] 2025-09-30 16:09:31.691926 | controller | 2025-09-30 16:09:31.691990 | controller | TASK [Generate values.yaml for examples/dt/uni02beta name=ci_gen_kustomize_values] *** 2025-09-30 16:09:31.692007 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.044) 0:01:02.828 ***** 2025-09-30 16:09:31.692031 | controller | 2025-09-30 16:09:31.755191 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-30 16:09:31.755270 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.077) 0:01:02.906 ***** 2025-09-30 16:09:31.755304 | 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 16:09:31.806620 | controller | 2025-09-30 16:09:31.806682 | 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 16:09:31.806699 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.063) 0:01:02.969 ***** 2025-09-30 16:09:31.806723 | controller | ok: [localhost] => 2025-09-30 16:09:32.088880 | controller | changed: false 2025-09-30 16:09:32.089013 | controller | msg: All assertions passed 2025-09-30 16:09:32.089029 | controller | 2025-09-30 16:09:32.089044 | 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 16:09:32.089058 | controller | Tuesday 30 September 2025 16:09:31 +0000 (0:00:00.051) 0:01:03.020 ***** 2025-09-30 16:09:32.089089 | controller | ok: [localhost] 2025-09-30 16:09:32.185523 | controller | 2025-09-30 16:09:32.185616 | 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 16:09:32.185627 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.281) 0:01:03.302 ***** 2025-09-30 16:09:32.185650 | controller | ok: [localhost] => 2025-09-30 16:09:32.393955 | controller | changed: false 2025-09-30 16:09:32.394016 | controller | msg: All assertions passed 2025-09-30 16:09:32.394024 | controller | 2025-09-30 16:09:32.394031 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-30 16:09:32.394037 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.096) 0:01:03.398 ***** 2025-09-30 16:09:32.394051 | controller | ok: [localhost] 2025-09-30 16:09:32.607939 | controller | 2025-09-30 16:09:32.608032 | 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 16:09:32.608041 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-30 16:09:32.608047 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-30 16:09:32.608054 | controller | _config_map_content | 2025-09-30 16:09:32.608060 | controller | ansible.utils.remove_keys( 2025-09-30 16:09:32.608067 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-30 16:09:32.608073 | controller | matching_parameter='regex') 2025-09-30 16:09:32.608079 | controller | }}, cacheable=False] *** 2025-09-30 16:09:32.608085 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.209) 0:01:03.607 ***** 2025-09-30 16:09:32.608103 | controller | ok: [localhost] 2025-09-30 16:09:32.680340 | controller | 2025-09-30 16:09:32.680438 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-30 16:09:32.680455 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.213) 0:01:03.822 ***** 2025-09-30 16:09:32.680483 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2025-09-30 16:09:32.748452 | controller | 2025-09-30 16:09:32.748550 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-09-30 16:09:32.748568 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.072) 0:01:03.894 ***** 2025-09-30 16:09:32.748597 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2025-09-30 16:09:32.819865 | controller | 2025-09-30 16:09:32.819948 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2025-09-30 16:09:32.819968 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.068) 0:01:03.962 ***** 2025-09-30 16:09:32.819996 | controller | ok: [localhost] => 2025-09-30 16:09:32.889989 | controller | changed: false 2025-09-30 16:09:32.890097 | controller | msg: All assertions passed 2025-09-30 16:09:32.890113 | controller | 2025-09-30 16:09:32.890127 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-09-30 16:09:32.890196 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.071) 0:01:04.033 ***** 2025-09-30 16:09:32.890233 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2025-09-30 16:09:32.932228 | controller | 2025-09-30 16:09:32.932335 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2025-09-30 16:09:32.932359 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.070) 0:01:04.104 ***** 2025-09-30 16:09:32.932394 | controller | skipping: [localhost] 2025-09-30 16:09:33.006102 | controller | 2025-09-30 16:09:33.006196 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-09-30 16:09:33.006208 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-09-30 16:09:33.006220 | controller | }}] *** 2025-09-30 16:09:33.006229 | controller | Tuesday 30 September 2025 16:09:32 +0000 (0:00:00.042) 0:01:04.146 ***** 2025-09-30 16:09:33.006247 | controller | ok: [localhost] 2025-09-30 16:09:33.055549 | controller | 2025-09-30 16:09:33.055605 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2025-09-30 16:09:33.055622 | controller | Tuesday 30 September 2025 16:09:33 +0000 (0:00:00.073) 0:01:04.220 ***** 2025-09-30 16:09:33.055644 | controller | ok: [localhost] => 2025-09-30 16:09:33.279525 | controller | changed: false 2025-09-30 16:09:33.279587 | controller | msg: All assertions passed 2025-09-30 16:09:33.279604 | controller | 2025-09-30 16:09:33.279618 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-30 16:09:33.279654 | controller | Tuesday 30 September 2025 16:09:33 +0000 (0:00:00.049) 0:01:04.269 ***** 2025-09-30 16:09:33.279691 | controller | changed: [localhost] 2025-09-30 16:09:33.859434 | controller | 2025-09-30 16:09:33.859540 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-30 16:09:33.859556 | controller | (snippet_datadir, 2025-09-30 16:09:33.859569 | controller | '02_ci_data.yaml') | path_join 2025-09-30 16:09:33.859581 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-30 16:09:33.859594 | controller | Tuesday 30 September 2025 16:09:33 +0000 (0:00:00.223) 0:01:04.493 ***** 2025-09-30 16:09:33.859622 | controller | changed: [localhost] 2025-09-30 16:09:33.924381 | controller | 2025-09-30 16:09:33.924481 | 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 16:09:33.924491 | controller | Tuesday 30 September 2025 16:09:33 +0000 (0:00:00.579) 0:01:05.072 ***** 2025-09-30 16:09:33.924514 | controller | ok: [localhost] 2025-09-30 16:09:34.361857 | controller | 2025-09-30 16:09:34.361929 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-30 16:09:34.361937 | controller | (snippet_datadir, 2025-09-30 16:09:34.361944 | controller | '03_user_data_b64.yaml') | path_join 2025-09-30 16:09:34.361950 | controller | }}, content={{ 2025-09-30 16:09:34.361957 | controller | _base64_patch | 2025-09-30 16:09:34.361963 | controller | default({}) | 2025-09-30 16:09:34.361969 | controller | to_nice_yaml 2025-09-30 16:09:34.361974 | controller | }}, mode=0644] *** 2025-09-30 16:09:34.361981 | controller | Tuesday 30 September 2025 16:09:33 +0000 (0:00:00.065) 0:01:05.138 ***** 2025-09-30 16:09:34.361998 | controller | changed: [localhost] 2025-09-30 16:09:34.812914 | controller | 2025-09-30 16:09:34.812984 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-30 16:09:34.812992 | controller | (snippet_datadir, 2025-09-30 16:09:34.812999 | controller | '04_user_data.yaml') | path_join 2025-09-30 16:09:34.813005 | controller | }}, content={{ 2025-09-30 16:09:34.813012 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-30 16:09:34.813028 | controller | default({}) | 2025-09-30 16:09:34.813034 | controller | to_nice_yaml 2025-09-30 16:09:34.813040 | controller | }}, mode=0644] *** 2025-09-30 16:09:34.813046 | controller | Tuesday 30 September 2025 16:09:34 +0000 (0:00:00.437) 0:01:05.576 ***** 2025-09-30 16:09:34.813063 | controller | changed: [localhost] 2025-09-30 16:09:35.291756 | controller | 2025-09-30 16:09:35.291830 | 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 16:09:35.291845 | controller | ( 2025-09-30 16:09:35.291852 | controller | snippet_datadir, 2025-09-30 16:09:35.291859 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-30 16:09:35.291865 | controller | ) | path_join 2025-09-30 16:09:35.291871 | controller | }}, mode=0644] *** 2025-09-30 16:09:35.291877 | controller | Tuesday 30 September 2025 16:09:34 +0000 (0:00:00.451) 0:01:06.027 ***** 2025-09-30 16:09:35.291892 | controller | changed: [localhost] 2025-09-30 16:09:35.375846 | controller | 2025-09-30 16:09:35.375947 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-30 16:09:35.375964 | controller | Tuesday 30 September 2025 16:09:35 +0000 (0:00:00.478) 0:01:06.506 ***** 2025-09-30 16:09:35.375996 | 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 16:09:35.451230 | controller | 2025-09-30 16:09:35.451322 | 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 16:09:35.451341 | controller | Tuesday 30 September 2025 16:09:35 +0000 (0:00:00.083) 0:01:06.590 ***** 2025-09-30 16:09:35.451371 | controller | ok: [localhost] => 2025-09-30 16:09:35.708384 | controller | changed: false 2025-09-30 16:09:35.708428 | controller | msg: All assertions passed 2025-09-30 16:09:35.708439 | controller | 2025-09-30 16:09:35.708447 | 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 16:09:35.708456 | controller | Tuesday 30 September 2025 16:09:35 +0000 (0:00:00.074) 0:01:06.664 ***** 2025-09-30 16:09:35.708472 | controller | ok: [localhost] 2025-09-30 16:09:35.771128 | controller | 2025-09-30 16:09:35.771200 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-30 16:09:35.771214 | controller | Tuesday 30 September 2025 16:09:35 +0000 (0:00:00.257) 0:01:06.922 ***** 2025-09-30 16:09:35.771228 | controller | ok: [localhost] 2025-09-30 16:09:36.429887 | controller | 2025-09-30 16:09:36.429942 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-30 16:09:36.429950 | controller | Tuesday 30 September 2025 16:09:35 +0000 (0:00:00.062) 0:01:06.985 ***** 2025-09-30 16:09:36.429967 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-09-30 16:09:36.570122 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-09-30 16:09:36.570230 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-09-30 16:09:36.570240 | controller | 2025-09-30 16:09:36.570249 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-30 16:09:36.570258 | controller | _content | 2025-09-30 16:09:36.570266 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-30 16:09:36.570273 | controller | combine(_parsed, recursive=true) 2025-09-30 16:09:36.570281 | controller | }} 2025-09-30 16:09:36.570289 | controller | ] *** 2025-09-30 16:09:36.570297 | controller | Tuesday 30 September 2025 16:09:36 +0000 (0:00:00.658) 0:01:07.643 ***** 2025-09-30 16:09:36.570318 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-30 16:09:36.850484 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-30 16:09:36.850565 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-30 16:09:36.850576 | controller | 2025-09-30 16:09:36.850586 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-30 16:09:36.850605 | controller | Tuesday 30 September 2025 16:09:36 +0000 (0:00:00.140) 0:01:07.784 ***** 2025-09-30 16:09:36.850621 | controller | changed: [localhost] 2025-09-30 16:09:37.349936 | controller | 2025-09-30 16:09:37.350036 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-30 16:09:37.350058 | controller | (_destdir, 2025-09-30 16:09:37.350075 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-30 16:09:37.350089 | controller | }}, content={{ 2025-09-30 16:09:37.350102 | controller | ( 2025-09-30 16:09:37.350116 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-30 16:09:37.350129 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-30 16:09:37.350142 | controller | }}, mode=0644] *** 2025-09-30 16:09:37.350156 | controller | Tuesday 30 September 2025 16:09:36 +0000 (0:00:00.280) 0:01:08.064 ***** 2025-09-30 16:09:37.350231 | controller | changed: [localhost] 2025-09-30 16:09:37.692936 | controller | 2025-09-30 16:09:37.693025 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni02beta mode=0644, backup=True, remote_src=True, src={{ 2025-09-30 16:09:37.693035 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-30 16:09:37.693042 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-30 16:09:37.693050 | controller | _val['name'], 'values.yaml') | path_join 2025-09-30 16:09:37.693058 | controller | }}, dest={{ 2025-09-30 16:09:37.693066 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-30 16:09:37.693074 | controller | stage['path'], _val.src_file 2025-09-30 16:09:37.693082 | controller | ) | 2025-09-30 16:09:37.693089 | controller | path_join 2025-09-30 16:09:37.693097 | controller | }}] *** 2025-09-30 16:09:37.693105 | controller | Tuesday 30 September 2025 16:09:37 +0000 (0:00:00.499) 0:01:08.564 ***** 2025-09-30 16:09:37.693129 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-09-30 16:09:37.756987 | controller | 2025-09-30 16:09:37.757069 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:37.757079 | controller | Tuesday 30 September 2025 16:09:37 +0000 (0:00:00.342) 0:01:08.906 ***** 2025-09-30 16:09:37.757101 | controller | skipping: [localhost] 2025-09-30 16:09:38.135247 | controller | 2025-09-30 16:09:38.135323 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni02beta chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-30 16:09:38.135333 | controller | Tuesday 30 September 2025 16:09:37 +0000 (0:00:00.063) 0:01:08.970 ***** 2025-09-30 16:09:38.135352 | controller | changed: [localhost] 2025-09-30 16:09:38.672091 | controller | 2025-09-30 16:09:38.672204 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-30 16:09:38.672217 | controller | Tuesday 30 September 2025 16:09:38 +0000 (0:00:00.378) 0:01:09.349 ***** 2025-09-30 16:09:38.672240 | controller | changed: [localhost] 2025-09-30 16:09:39.007688 | controller | 2025-09-30 16:09:39.007784 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni02beta remote_src=True, src={{ _output }}, dest={{ 2025-09-30 16:09:39.007792 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-30 16:09:39.007799 | controller | stage['build_output'] | basename) | path_join 2025-09-30 16:09:39.007806 | controller | }}, mode=0644] *** 2025-09-30 16:09:39.007812 | controller | Tuesday 30 September 2025 16:09:38 +0000 (0:00:00.536) 0:01:09.886 ***** 2025-09-30 16:09:39.007832 | controller | changed: [localhost] 2025-09-30 16:09:39.102150 | controller | 2025-09-30 16:09:39.102339 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:39.102352 | controller | Tuesday 30 September 2025 16:09:39 +0000 (0:00:00.335) 0:01:10.221 ***** 2025-09-30 16:09:39.102380 | controller | skipping: [localhost] 2025-09-30 16:09:39.175363 | controller | 2025-09-30 16:09:39.175458 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni02beta _raw_params=oc apply -f {{ _cr }}] *** 2025-09-30 16:09:39.175467 | controller | Tuesday 30 September 2025 16:09:39 +0000 (0:00:00.094) 0:01:10.315 ***** 2025-09-30 16:09:39.175504 | controller | skipping: [localhost] 2025-09-30 16:09:39.241203 | controller | 2025-09-30 16:09:39.241298 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni02beta _raw_params={{ wait_condition }}] *** 2025-09-30 16:09:39.241306 | controller | Tuesday 30 September 2025 16:09:39 +0000 (0:00:00.073) 0:01:10.389 ***** 2025-09-30 16:09:39.241326 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=40m) 2025-09-30 16:09:39.290538 | controller | skipping: [localhost] 2025-09-30 16:09:39.290612 | controller | 2025-09-30 16:09:39.290619 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-30 16:09:39.290626 | controller | Tuesday 30 September 2025 16:09:39 +0000 (0:00:00.066) 0:01:10.455 ***** 2025-09-30 16:09:39.290644 | controller | skipping: [localhost] 2025-09-30 16:09:39.383233 | controller | 2025-09-30 16:09:39.383359 | controller | TASK [Executing post_stage hooks for examples/dt/uni02beta name=run_hook] ****** 2025-09-30 16:09:39.383381 | controller | Tuesday 30 September 2025 16:09:39 +0000 (0:00:00.049) 0:01:10.504 ***** 2025-09-30 16:09:39.383419 | controller | skipping: [localhost] 2025-09-30 16:09:39.485233 | controller | 2025-09-30 16:09:39.485342 | controller | PLAY RECAP ********************************************************************* 2025-09-30 16:09:39.485351 | controller | localhost : ok=177 changed=44 unreachable=0 failed=0 skipped=50 rescued=0 ignored=0 2025-09-30 16:09:39.485358 | controller | 2025-09-30 16:09:39.485364 | controller | Tuesday 30 September 2025 16:09:39 +0000 (0:00:00.092) 0:01:10.597 ***** 2025-09-30 16:09:39.485370 | controller | =============================================================================== 2025-09-30 16:09:39.485401 | controller | Get automation contents ------------------------------------------------- 7.22s 2025-09-30 16:09:39.485408 | controller | ci_setup : Install openshift client ------------------------------------- 5.38s 2025-09-30 16:09:39.485422 | controller | ci_setup : Install needed packages -------------------------------------- 3.17s 2025-09-30 16:09:39.485568 | controller | ci_setup : Manage directories ------------------------------------------- 1.33s 2025-09-30 16:09:39.485576 | controller | Load automation files as fact ------------------------------------------- 1.09s 2025-09-30 16:09:39.485582 | controller | Gathering Facts --------------------------------------------------------- 1.04s 2025-09-30 16:09:39.485588 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.84s 2025-09-30 16:09:39.485596 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.80s 2025-09-30 16:09:39.485602 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.79s 2025-09-30 16:09:39.485608 | controller | Create needed SSH keypairs ---------------------------------------------- 0.79s 2025-09-30 16:09:39.485614 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.78s 2025-09-30 16:09:39.485619 | controller | kustomize_deploy : Copy generated values for examples/dt/uni02beta/control-plane --- 0.77s 2025-09-30 16:09:39.485625 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.75s 2025-09-30 16:09:39.485631 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.75s 2025-09-30 16:09:39.485637 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.66s 2025-09-30 16:09:39.485643 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.66s 2025-09-30 16:09:39.485649 | controller | kustomize_deploy : Build kustomized content for examples/dt/uni02beta/control-plane/networking --- 0.66s 2025-09-30 16:09:39.485656 | controller | kustomize_deploy : Build kustomized content for examples/dt/uni02beta/control-plane/networking/nncp --- 0.64s 2025-09-30 16:09:39.485662 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.63s 2025-09-30 16:09:39.485671 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.62s 2025-09-30 16:09:39.778339 | controller | changed 2025-09-30 16:09:39.839843 | 2025-09-30 16:09:39.839973 | PLAY RECAP 2025-09-30 16:09:39.840037 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-30 16:09:39.840069 | 2025-09-30 16:09:39.944711 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-09-30 16:09:39.945986 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-09-30 16:09:40.555054 | 2025-09-30 16:09:40.555163 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-09-30 16:09:40.576015 | 2025-09-30 16:09:40.576116 | TASK [Filter out host if needed] 2025-09-30 16:09:40.584946 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-30 16:09:40.589541 | 2025-09-30 16:09:40.589606 | TASK [Ensure file is present] 2025-09-30 16:09:40.948960 | controller | ok 2025-09-30 16:09:40.955738 | 2025-09-30 16:09:40.955808 | TASK [Manage molecule report file] 2025-09-30 16:09:41.485163 | controller | skipping: Conditional result was False 2025-09-30 16:09:41.491041 | 2025-09-30 16:09:41.491112 | TASK [Check if we get ci-framework-data basedir] 2025-09-30 16:09:41.793630 | controller | ok 2025-09-30 16:09:41.799762 | 2025-09-30 16:09:41.799828 | TASK [Create ci-framework-data log directory for zuul] 2025-09-30 16:09:42.206005 | controller | changed 2025-09-30 16:09:42.212134 | 2025-09-30 16:09:42.212237 | TASK [Copy ci-framework interesting files] 2025-09-30 16:09:42.649716 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-09-30 16:09:42.746970 | controller | changed 2025-09-30 16:09:42.752955 | 2025-09-30 16:09:42.753038 | TASK [Get SELinux listing] 2025-09-30 16:09:43.286368 | controller | changed 2025-09-30 16:09:43.301669 | 2025-09-30 16:09:43.301828 | TASK [Generate log index] 2025-09-30 16:09:44.424217 | controller | changed 2025-09-30 16:09:44.431286 | 2025-09-30 16:09:44.431372 | TASK [Get some env related data] 2025-09-30 16:09:45.138958 | controller | /home/zuul/.local/bin/ansible 2025-09-30 16:09:45.977840 | controller | changed 2025-09-30 16:09:45.983361 | 2025-09-30 16:09:45.983421 | TASK [Generate list of logs to collect in home directory] 2025-09-30 16:09:46.426175 | controller | ok: All paths examined 2025-09-30 16:09:46.439738 | 2025-09-30 16:09:46.439873 | LOOP [Copy logs from home directory] 2025-09-30 16:09:46.932333 | controller | changed: 2025-09-30 16:09:46.932541 | controller | { 2025-09-30 16:09:46.932595 | controller | "atime": 1759248484.6901102, 2025-09-30 16:09:46.932635 | controller | "ctime": 1759248579.3817549, 2025-09-30 16:09:46.932672 | controller | "dev": 64513, 2025-09-30 16:09:46.932753 | controller | "gid": 1000, 2025-09-30 16:09:46.932791 | controller | "gr_name": "zuul", 2025-09-30 16:09:46.932828 | controller | "inode": 4405122, 2025-09-30 16:09:46.932863 | controller | "isblk": false, 2025-09-30 16:09:46.932897 | controller | "ischr": false, 2025-09-30 16:09:46.932930 | controller | "isdir": false, 2025-09-30 16:09:46.932963 | controller | "isfifo": false, 2025-09-30 16:09:46.932997 | controller | "isgid": false, 2025-09-30 16:09:46.933030 | controller | "islnk": false, 2025-09-30 16:09:46.933064 | controller | "isreg": true, 2025-09-30 16:09:46.933097 | controller | "issock": false, 2025-09-30 16:09:46.933130 | controller | "isuid": false, 2025-09-30 16:09:46.933162 | controller | "mode": "0644", 2025-09-30 16:09:46.933194 | controller | "mtime": 1759248579.3817549, 2025-09-30 16:09:46.933227 | controller | "nlink": 1, 2025-09-30 16:09:46.933261 | controller | "path": "/home/zuul/ansible.log", 2025-09-30 16:09:46.933297 | controller | "pw_name": "zuul", 2025-09-30 16:09:46.933331 | controller | "rgrp": true, 2025-09-30 16:09:46.933365 | controller | "roth": true, 2025-09-30 16:09:46.933399 | controller | "rusr": true, 2025-09-30 16:09:46.933432 | controller | "size": 126009, 2025-09-30 16:09:46.933465 | controller | "uid": 1000, 2025-09-30 16:09:46.933498 | controller | "wgrp": false, 2025-09-30 16:09:46.933531 | controller | "woth": false, 2025-09-30 16:09:46.933571 | controller | "wusr": true, 2025-09-30 16:09:46.933606 | controller | "xgrp": false, 2025-09-30 16:09:46.933640 | controller | "xoth": false, 2025-09-30 16:09:46.933674 | controller | "xusr": false 2025-09-30 16:09:46.933748 | controller | } 2025-09-30 16:09:46.949058 | 2025-09-30 16:09:46.949247 | TASK [Copy crio stats log file] 2025-09-30 16:09:46.977930 | controller | skipping: Conditional result was False 2025-09-30 16:09:46.991489 | 2025-09-30 16:09:46.991650 | TASK [Get SELinux related data] 2025-09-30 16:09:47.333101 | controller | 2025-09-30 16:09:47.537251 | controller | ERROR 2025-09-30 16:09:47.537392 | controller | { 2025-09-30 16:09:47.537427 | controller | "delta": "0:00:00.015789", 2025-09-30 16:09:47.537452 | controller | "end": "2025-09-30 16:09:47.334668", 2025-09-30 16:09:47.537475 | controller | "msg": "non-zero return code", 2025-09-30 16:09:47.537498 | controller | "rc": 1, 2025-09-30 16:09:47.537521 | controller | "start": "2025-09-30 16:09:47.318879" 2025-09-30 16:09:47.537551 | controller | } 2025-09-30 16:09:47.537581 | controller | ERROR: Ignoring Errors 2025-09-30 16:09:47.543856 | 2025-09-30 16:09:47.543951 | TASK [Create system configuration directory] 2025-09-30 16:09:47.765840 | controller | changed 2025-09-30 16:09:47.770792 | 2025-09-30 16:09:47.770850 | TASK [Get some of the system configurations] 2025-09-30 16:09:48.314799 | controller | changed 2025-09-30 16:09:48.326198 | 2025-09-30 16:09:48.326328 | TASK [Copy generated documentation if available] 2025-09-30 16:09:48.355260 | controller | skipping: Conditional result was False 2025-09-30 16:09:48.363707 | 2025-09-30 16:09:48.363791 | TASK [Copy generated AsciiDoc documentation if available] 2025-09-30 16:09:48.388617 | controller | skipping: Conditional result was False 2025-09-30 16:09:48.403314 | 2025-09-30 16:09:48.403451 | TASK [Compress logs bigger than 2MB] 2025-09-30 16:09:48.946232 | controller | changed 2025-09-30 16:09:48.954059 | 2025-09-30 16:09:48.954144 | TASK [Copy files from workspace on node] 2025-09-30 16:09:48.975947 | controller | ok 2025-09-30 16:09:49.010991 | 2025-09-30 16:09:49.011110 | TASK [fetch-output : Set log path for multiple nodes] 2025-09-30 16:09:49.046249 | controller | skipping: Conditional result was False 2025-09-30 16:09:49.052594 | 2025-09-30 16:09:49.052655 | TASK [fetch-output : Set log path for single node] 2025-09-30 16:09:49.100192 | controller | ok 2025-09-30 16:09:49.111748 | 2025-09-30 16:09:49.111881 | LOOP [fetch-output : Ensure local output dirs] 2025-09-30 16:09:49.407603 | controller -> localhost | ok: "/var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/logs" 2025-09-30 16:09:49.407862 | controller -> localhost | changed: All items complete 2025-09-30 16:09:49.407891 | 2025-09-30 16:09:49.635671 | controller -> localhost | changed: "/var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/artifacts" 2025-09-30 16:09:49.839779 | controller -> localhost | changed: "/var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/docs" 2025-09-30 16:09:49.872376 | 2025-09-30 16:09:49.872778 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-09-30 16:09:50.662855 | controller | changed: 2025-09-30 16:09:50.663174 | controller | .d..t...... ./ 2025-09-30 16:09:50.663234 | controller | >f+++++++++ README.html 2025-09-30 16:09:50.663277 | controller | >f+++++++++ ansible.log 2025-09-30 16:09:50.663318 | controller | >f+++++++++ dmesg.log 2025-09-30 16:09:50.663358 | controller | >f+++++++++ installed-pkgs.log 2025-09-30 16:09:50.663396 | controller | >f+++++++++ python.log 2025-09-30 16:09:50.663439 | controller | >f+++++++++ registries.conf 2025-09-30 16:09:50.663481 | controller | >f+++++++++ selinux-denials.log 2025-09-30 16:09:50.663520 | controller | >f+++++++++ selinux-listing.log 2025-09-30 16:09:50.663564 | controller | cd+++++++++ ci-framework-data/ 2025-09-30 16:09:50.663602 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-09-30 16:09:50.663640 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-09-30 16:09:50.663710 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-09-30 16:09:50.663902 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-09-30 16:09:50.663959 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-09-30 16:09:50.663997 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-09-30 16:09:50.664034 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-09-30 16:09:50.664072 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-09-30 16:09:50.664109 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-09-30 16:09:50.664145 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-09-30 16:09:50.664181 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-09-30 16:09:50.664228 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-09-30 16:09:50.664266 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-09-30 16:09:50.664304 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-09-30 16:09:50.664342 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-09-30 16:09:50.664379 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-09-30 16:09:50.664416 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-09-30 16:09:50.664451 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-09-30 16:09:50.664486 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-09-30 16:09:50.664521 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-09-30 16:09:50.664557 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-09-30 16:09:50.664593 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.26943.2025-09-30@16:09:10~ 2025-09-30 16:09:50.664628 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-09-30 16:09:50.664665 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-09-30 16:09:50.664746 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-09-30 16:09:50.664784 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-09-30 16:09:50.664818 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-09-30 16:09:50.664853 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-09-30 16:09:50.664887 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-09-30 16:09:50.664922 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-09-30 16:09:50.664957 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-09-30 16:09:50.664993 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm.yaml 2025-09-30 16:09:50.665030 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2025-09-30 16:09:50.665066 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-09-30 16:09:50.665103 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-09-30 16:09:50.665139 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-09-30 16:09:50.665174 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-09-30 16:09:50.665209 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-09-30 16:09:50.665245 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-09-30 16:09:50.665281 | controller | cd+++++++++ ci-framework-data/logs/ 2025-09-30 16:09:50.665316 | controller | cd+++++++++ registries.conf.d/ 2025-09-30 16:09:50.665389 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-09-30 16:09:50.665431 | controller | cd+++++++++ system-config/ 2025-09-30 16:09:50.665467 | controller | cd+++++++++ system-config/libvirt/ 2025-09-30 16:09:50.665503 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-09-30 16:09:50.665538 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-09-30 16:09:51.210967 | controller | changed: .d..t...... ./ 2025-09-30 16:09:51.751881 | controller | changed: .d..t...... ./ 2025-09-30 16:09:51.778344 | 2025-09-30 16:09:51.778481 | TASK [Return artifact to Zuul] 2025-09-30 16:09:51.813885 | controller | skipping: Conditional result was False 2025-09-30 16:09:51.842229 | 2025-09-30 16:09:51.842317 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-09-30 16:09:51.842446 | 2025-09-30 16:09:51.842489 | PLAY RECAP 2025-09-30 16:09:51.842541 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-09-30 16:09:51.842574 | 2025-09-30 16:09:51.951261 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-09-30 16:09:51.952201 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-09-30 16:09:52.505833 | 2025-09-30 16:09:52.505951 | PLAY [all] 2025-09-30 16:09:52.525070 | 2025-09-30 16:09:52.525164 | TASK [include_role : fetch-output] 2025-09-30 16:09:52.563997 | controller | ok 2025-09-30 16:09:52.582519 | 2025-09-30 16:09:52.582632 | TASK [fetch-output : Set log path for multiple nodes] 2025-09-30 16:09:52.637656 | controller | skipping: Conditional result was False 2025-09-30 16:09:52.646356 | 2025-09-30 16:09:52.646465 | TASK [fetch-output : Set log path for single node] 2025-09-30 16:09:52.679997 | controller | ok 2025-09-30 16:09:52.687321 | 2025-09-30 16:09:52.687420 | LOOP [fetch-output : Ensure local output dirs] 2025-09-30 16:09:53.106107 | controller -> localhost | ok: "/var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/logs" 2025-09-30 16:09:53.312618 | controller -> localhost | ok: "/var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/artifacts" 2025-09-30 16:09:53.513805 | controller -> localhost | ok: "/var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/docs" 2025-09-30 16:09:53.530963 | 2025-09-30 16:09:53.531045 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-09-30 16:09:54.240964 | controller | ok 2025-09-30 16:09:54.241220 | controller | ok: All items complete 2025-09-30 16:09:54.241259 | 2025-09-30 16:09:55.187914 | controller | ok 2025-09-30 16:09:55.937792 | controller | ok 2025-09-30 16:09:55.950972 | 2025-09-30 16:09:55.951082 | TASK [include_role : fetch-output-openshift] 2025-09-30 16:09:55.975399 | controller | skipping: Conditional result was False 2025-09-30 16:09:55.981651 | 2025-09-30 16:09:55.981740 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-09-30 16:09:56.417945 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.016754 2025-09-30 16:09:56.672415 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012843 2025-09-30 16:09:56.715853 | 2025-09-30 16:09:56.715923 | PLAY [all] 2025-09-30 16:09:56.731092 | 2025-09-30 16:09:56.731162 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-09-30 16:09:57.274339 | controller | changed 2025-09-30 16:09:57.297769 | 2025-09-30 16:09:57.297832 | PLAY RECAP 2025-09-30 16:09:57.297871 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-09-30 16:09:57.297891 | 2025-09-30 16:09:57.397010 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-09-30 16:09:57.397899 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-09-30 16:09:58.043356 | 2025-09-30 16:09:58.043476 | PLAY [localhost] 2025-09-30 16:09:58.062007 | 2025-09-30 16:09:58.062096 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-09-30 16:09:58.461466 | localhost | changed 2025-09-30 16:09:58.466394 | 2025-09-30 16:09:58.466468 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-09-30 16:09:58.494715 | localhost | ok 2025-09-30 16:09:58.502896 | 2025-09-30 16:09:58.502961 | TASK [add-fileserver : Create SSH private key tempfile] 2025-09-30 16:09:58.857124 | localhost | changed 2025-09-30 16:09:58.869958 | 2025-09-30 16:09:58.870077 | TASK [add-fileserver : Create SSH private key from secret] 2025-09-30 16:09:59.479779 | localhost | changed 2025-09-30 16:09:59.486270 | 2025-09-30 16:09:59.486355 | TASK [add-fileserver : Add fileserver ssh key] 2025-09-30 16:09:59.885016 | localhost | Identity added: /var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/tmp/ansible.z__u0uox (/var/lib/zuul/builds/49216ba2da584d8d8fe8dc176efb914c/work/tmp/ansible.z__u0uox) 2025-09-30 16:09:59.885214 | localhost | ok: Runtime: 0:00:00.013717 2025-09-30 16:09:59.889591 | 2025-09-30 16:09:59.889658 | TASK [add-fileserver : Remove SSH private key from disk] 2025-09-30 16:10:00.196375 | localhost | ok: Runtime: 0:00:00.005439 2025-09-30 16:10:00.201866 | 2025-09-30 16:10:00.201943 | TASK [add-fileserver : Add fileserver to inventory] 2025-09-30 16:10:00.255772 | localhost | changed 2025-09-30 16:10:00.262739 | 2025-09-30 16:10:00.262806 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-09-30 16:10:00.615276 | localhost | changed 2025-09-30 16:10:00.638249 | 2025-09-30 16:10:00.638365 | PLAY [localhost] 2025-09-30 16:10:00.650763 | 2025-09-30 16:10:00.650829 | TASK [Generate bulk log download script] 2025-09-30 16:10:00.668424 | localhost | ok 2025-09-30 16:10:00.681067 | 2025-09-30 16:10:00.681141 | TASK [local-log-download : Check API endpoint is defined] 2025-09-30 16:10:00.709510 | localhost | ok: All assertions passed 2025-09-30 16:10:00.714545 | 2025-09-30 16:10:00.714609 | TASK [local-log-download : Create download script] 2025-09-30 16:10:01.118650 | localhost -> localhost | changed 2025-09-30 16:10:01.127962 | 2025-09-30 16:10:01.128108 | TASK [Register quick-download link] 2025-09-30 16:10:01.147790 | localhost | ok 2025-09-30 16:10:01.192056 | 2025-09-30 16:10:01.192167 | PLAY [logserver.rdoproject.org] 2025-09-30 16:10:01.202168 | 2025-09-30 16:10:01.202233 | TASK [Set zuul-log-path fact] 2025-09-30 16:10:01.219783 | logserver.rdoproject.org | ok 2025-09-30 16:10:01.229595 | 2025-09-30 16:10:01.229666 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-30 16:10:01.267917 | logserver.rdoproject.org | ok 2025-09-30 16:10:01.275744 | 2025-09-30 16:10:01.275836 | TASK [upload-logs : Create log directories] 2025-09-30 16:10:02.191857 | logserver.rdoproject.org | changed 2025-09-30 16:10:02.203834 | 2025-09-30 16:10:02.203986 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-09-30 16:10:02.474276 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.005918 2025-09-30 16:10:02.478828 | 2025-09-30 16:10:02.478897 | TASK [upload-logs : Upload logs to log server] 2025-09-30 16:10:04.440306 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-09-30 16:10:04.444520 | 2025-09-30 16:10:04.444618 | LOOP [upload-logs : Compress console log and json output] 2025-09-30 16:10:04.509819 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-30 16:10:04.518464 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-30 16:10:04.526028 | 2025-09-30 16:10:04.526181 | LOOP [upload-logs : Upload compressed console log and json output] 2025-09-30 16:10:04.572167 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-30 16:10:04.572888 | 2025-09-30 16:10:04.582778 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-30 16:10:04.597947 | 2025-09-30 16:10:04.598110 | LOOP [upload-logs : Upload console log and json output]