2025-12-12 09:14:36.930866 | Job console starting... 2025-12-12 09:14:36.940857 | Updating repositories 2025-12-12 09:14:37.005322 | Preparing job workspace 2025-12-12 09:14:44.628059 | Running Ansible setup... 2025-12-12 09:14:49.361254 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-12-12 09:14:50.205428 | 2025-12-12 09:14:50.205553 | PLAY [localhost] 2025-12-12 09:14:50.227118 | 2025-12-12 09:14:50.227190 | TASK [Gathering Facts] 2025-12-12 09:14:51.506692 | localhost | ok 2025-12-12 09:14:51.533379 | 2025-12-12 09:14:51.533561 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-12 09:14:52.169698 | localhost -> localhost | changed 2025-12-12 09:14:52.175844 | 2025-12-12 09:14:52.175918 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-12 09:14:53.268767 | localhost -> localhost | changed 2025-12-12 09:14:53.279100 | 2025-12-12 09:14:53.279173 | TASK [Setup log path fact] 2025-12-12 09:14:53.314351 | localhost | ok 2025-12-12 09:14:53.336277 | 2025-12-12 09:14:53.336367 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-12 09:14:53.387615 | localhost | ok 2025-12-12 09:14:53.395023 | 2025-12-12 09:14:53.395090 | TASK [emit-job-header : Print job information] 2025-12-12 09:14:53.424307 | # Job Information 2025-12-12 09:14:53.424435 | Ansible Version: 2.15.12 2025-12-12 09:14:53.424461 | Job: rhoso-architecture-validate-nvidia-vfio-passthrough 2025-12-12 09:14:53.424481 | Pipeline: github-check 2025-12-12 09:14:53.424500 | Executor: ze04.softwarefactory-project.io 2025-12-12 09:14:53.424517 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/632 2025-12-12 09:14:53.424535 | Log URL (when completed): https://logserver.rdoproject.org/83b/rdoproject.org/83b1c943e08d49e3a9490b54989b1473/ 2025-12-12 09:14:53.424553 | Event ID: cd2849d0-d73a-11f0-9ecc-af8e4f8a073b 2025-12-12 09:14:53.429604 | 2025-12-12 09:14:53.429667 | LOOP [emit-job-header : Print node information] 2025-12-12 09:14:53.576757 | localhost | ok: 2025-12-12 09:14:53.576918 | localhost | # Node Information 2025-12-12 09:14:53.576955 | localhost | Inventory Hostname: controller 2025-12-12 09:14:53.576985 | localhost | Hostname: np0005556604 2025-12-12 09:14:53.577010 | localhost | Username: zuul 2025-12-12 09:14:53.577036 | localhost | Distro: CentOS 9 2025-12-12 09:14:53.577060 | localhost | Provider: vexxhost-nodepool-tripleo 2025-12-12 09:14:53.577082 | localhost | Region: RegionOne 2025-12-12 09:14:53.577104 | localhost | Label: cloud-centos-9-stream-tripleo 2025-12-12 09:14:53.577125 | localhost | Product Name: OpenStack Nova 2025-12-12 09:14:53.577146 | localhost | Interface IP: 38.102.83.238 2025-12-12 09:14:53.597983 | 2025-12-12 09:14:53.598097 | PLAY [all] 2025-12-12 09:14:53.605015 | 2025-12-12 09:14:53.605077 | TASK [Gather network facts] 2025-12-12 09:14:54.129343 | controller | ok 2025-12-12 09:14:54.147529 | 2025-12-12 09:14:54.147603 | TASK [include_role : start-zuul-console] 2025-12-12 09:14:54.197011 | controller | ok 2025-12-12 09:14:54.222937 | 2025-12-12 09:14:54.223920 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-12 09:14:54.819405 | controller | ok 2025-12-12 09:14:54.841582 | 2025-12-12 09:14:54.841669 | TASK [include_role : add-build-sshkey] 2025-12-12 09:14:54.894794 | controller | ok 2025-12-12 09:14:54.914703 | 2025-12-12 09:14:54.914837 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-12 09:14:55.177568 | controller -> localhost | ok 2025-12-12 09:14:55.184358 | 2025-12-12 09:14:55.184469 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-12 09:14:55.235220 | controller | ok 2025-12-12 09:14:55.248557 | controller | included: /var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-12 09:14:55.254257 | 2025-12-12 09:14:55.254315 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-12 09:14:56.295197 | controller -> localhost | Generating public/private rsa key pair. 2025-12-12 09:14:56.295419 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/83b1c943e08d49e3a9490b54989b1473_id_rsa. 2025-12-12 09:14:56.295450 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/83b1c943e08d49e3a9490b54989b1473_id_rsa.pub. 2025-12-12 09:14:56.295472 | controller -> localhost | The key fingerprint is: 2025-12-12 09:14:56.295491 | controller -> localhost | SHA256:1iNF9cMk/9Bl8lMKbT8mRBvB38CntfjFxNnQapCxyqs zuul-build-sshkey 2025-12-12 09:14:56.295510 | controller -> localhost | The key's randomart image is: 2025-12-12 09:14:56.295528 | controller -> localhost | +---[RSA 3072]----+ 2025-12-12 09:14:56.295546 | controller -> localhost | | ..BO=+*| 2025-12-12 09:14:56.295565 | controller -> localhost | | . o@BBX| 2025-12-12 09:14:56.295583 | controller -> localhost | | . o+X@=| 2025-12-12 09:14:56.295601 | controller -> localhost | | + . o+O*| 2025-12-12 09:14:56.295618 | controller -> localhost | | S = .+ +| 2025-12-12 09:14:56.295635 | controller -> localhost | | . . o . | 2025-12-12 09:14:56.295652 | controller -> localhost | | . | 2025-12-12 09:14:56.295669 | controller -> localhost | | . | 2025-12-12 09:14:56.295714 | controller -> localhost | | E | 2025-12-12 09:14:56.295733 | controller -> localhost | +----[SHA256]-----+ 2025-12-12 09:14:56.295784 | controller -> localhost | ok: Runtime: 0:00:00.516720 2025-12-12 09:14:56.304223 | 2025-12-12 09:14:56.304286 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-12 09:14:56.329139 | controller | ok 2025-12-12 09:14:56.342436 | controller | included: /var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-12 09:14:56.351835 | 2025-12-12 09:14:56.351902 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-12 09:14:56.386541 | controller | skipping: Conditional result was False 2025-12-12 09:14:56.392449 | 2025-12-12 09:14:56.392584 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-12 09:14:56.909502 | controller | changed 2025-12-12 09:14:56.917532 | 2025-12-12 09:14:56.917606 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-12 09:14:57.209566 | controller | ok 2025-12-12 09:14:57.214635 | 2025-12-12 09:14:57.216730 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-12 09:14:58.166939 | controller | changed 2025-12-12 09:14:58.177095 | 2025-12-12 09:14:58.177175 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-12 09:14:59.151977 | controller | changed 2025-12-12 09:14:59.157352 | 2025-12-12 09:14:59.157416 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-12 09:14:59.196912 | controller | skipping: Conditional result was False 2025-12-12 09:14:59.204472 | 2025-12-12 09:14:59.204559 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-12 09:14:59.696594 | controller -> localhost | changed 2025-12-12 09:14:59.716991 | 2025-12-12 09:14:59.717085 | TASK [add-build-sshkey : Add back temp key] 2025-12-12 09:15:00.079012 | controller -> localhost | Identity added: /var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/83b1c943e08d49e3a9490b54989b1473_id_rsa (zuul-build-sshkey) 2025-12-12 09:15:00.079229 | controller -> localhost | ok: Runtime: 0:00:00.011068 2025-12-12 09:15:00.085016 | 2025-12-12 09:15:00.085075 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-12 09:15:00.541453 | controller | ok 2025-12-12 09:15:00.551532 | 2025-12-12 09:15:00.551607 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-12 09:15:00.617367 | controller | skipping: Conditional result was False 2025-12-12 09:15:00.632082 | 2025-12-12 09:15:00.632155 | TASK [include_role : validate-host] 2025-12-12 09:15:00.691062 | controller | ok 2025-12-12 09:15:00.801622 | 2025-12-12 09:15:00.801745 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-12 09:15:00.855544 | controller | ok 2025-12-12 09:15:00.860911 | 2025-12-12 09:15:00.860977 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-12 09:15:01.376800 | controller -> localhost | ok 2025-12-12 09:15:01.382993 | 2025-12-12 09:15:01.383057 | TASK [validate-host : Collect information about the host] 2025-12-12 09:15:02.206550 | controller | ok 2025-12-12 09:15:02.220926 | 2025-12-12 09:15:02.221085 | TASK [validate-host : Sanitize hostname] 2025-12-12 09:15:02.271242 | controller | ok 2025-12-12 09:15:02.293421 | 2025-12-12 09:15:02.293555 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-12 09:15:03.296977 | controller -> localhost | changed 2025-12-12 09:15:03.303931 | 2025-12-12 09:15:03.304008 | TASK [validate-host : Collect information about zuul worker] 2025-12-12 09:15:03.890538 | controller | ok 2025-12-12 09:15:03.900889 | 2025-12-12 09:15:03.900994 | TASK [validate-host : Write out all zuul information for each host] 2025-12-12 09:15:04.596913 | controller -> localhost | changed 2025-12-12 09:15:04.615058 | 2025-12-12 09:15:04.615156 | TASK [include_role : prepare-workspace-openshift] 2025-12-12 09:15:04.650283 | controller | skipping: Conditional result was False 2025-12-12 09:15:04.656452 | 2025-12-12 09:15:04.656518 | TASK [include_role : remove-zuul-sshkey] 2025-12-12 09:15:04.692017 | controller | skipping: Conditional result was False 2025-12-12 09:15:04.698185 | 2025-12-12 09:15:04.698256 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-12-12 09:15:04.958791 | controller | ok: "logs" 2025-12-12 09:15:04.959035 | controller | ok: All items complete 2025-12-12 09:15:04.959062 | 2025-12-12 09:15:05.185443 | controller | ok: "artifacts" 2025-12-12 09:15:05.426216 | controller | ok: "docs" 2025-12-12 09:15:05.442459 | 2025-12-12 09:15:05.442583 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-12-12 09:15:05.823453 | controller | changed: "logs" 2025-12-12 09:15:06.182333 | controller | changed: "artifacts" 2025-12-12 09:15:06.418843 | controller | changed: "docs" 2025-12-12 09:15:06.465941 | 2025-12-12 09:15:06.466054 | PLAY RECAP 2025-12-12 09:15:06.466098 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-12-12 09:15:06.466125 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-12 09:15:06.466144 | 2025-12-12 09:15:08.356420 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-12-12 09:15:08.361235 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-12-12 09:15:09.571416 | 2025-12-12 09:15:09.571599 | PLAY [all] 2025-12-12 09:15:09.635359 | 2025-12-12 09:15:09.641325 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-12-12 09:15:09.791854 | controller | ok 2025-12-12 09:15:09.797573 | 2025-12-12 09:15:09.797661 | TASK [mirror-info-fork : Create /etc/ci] 2025-12-12 09:15:10.378607 | controller | changed 2025-12-12 09:15:10.388200 | 2025-12-12 09:15:10.388318 | TASK [mirror-info-fork : Install ci_mirror script] 2025-12-12 09:15:12.337257 | controller | changed 2025-12-12 09:15:12.440299 | 2025-12-12 09:15:12.440476 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-12-12 09:15:13.452855 | controller | changed: 2025-12-12 09:15:13.453123 | controller | { 2025-12-12 09:15:13.453154 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-12-12 09:15:13.453186 | controller | } 2025-12-12 09:15:13.744725 | controller | changed: 2025-12-12 09:15:13.744874 | controller | { 2025-12-12 09:15:13.744920 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-12-12 09:15:13.744946 | controller | } 2025-12-12 09:15:14.065348 | controller | changed: 2025-12-12 09:15:14.065497 | controller | { 2025-12-12 09:15:14.065523 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-12-12 09:15:14.065544 | controller | } 2025-12-12 09:15:14.345549 | controller | changed: 2025-12-12 09:15:14.345705 | controller | { 2025-12-12 09:15:14.345734 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-12-12 09:15:14.345756 | controller | } 2025-12-12 09:15:14.653869 | controller | changed: 2025-12-12 09:15:14.654024 | controller | { 2025-12-12 09:15:14.654050 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-12-12 09:15:14.654071 | controller | } 2025-12-12 09:15:14.936759 | controller | changed: 2025-12-12 09:15:14.936916 | controller | { 2025-12-12 09:15:14.936941 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-12-12 09:15:14.936960 | controller | } 2025-12-12 09:15:15.276848 | controller | changed: 2025-12-12 09:15:15.277014 | controller | { 2025-12-12 09:15:15.277068 | 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-12-12 09:15:15.277111 | controller | } 2025-12-12 09:15:15.543809 | controller | changed: 2025-12-12 09:15:15.544057 | controller | { 2025-12-12 09:15:15.544098 | 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-12-12 09:15:15.544128 | controller | } 2025-12-12 09:15:15.812315 | controller | changed: 2025-12-12 09:15:15.812544 | controller | { 2025-12-12 09:15:15.812582 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-12-12 09:15:15.812611 | controller | } 2025-12-12 09:15:16.140466 | controller | changed: 2025-12-12 09:15:16.140606 | controller | { 2025-12-12 09:15:16.140632 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-12-12 09:15:16.140652 | controller | } 2025-12-12 09:15:16.448860 | controller | changed: 2025-12-12 09:15:16.448992 | controller | { 2025-12-12 09:15:16.449016 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-12-12 09:15:16.449035 | controller | } 2025-12-12 09:15:16.710424 | controller | changed: 2025-12-12 09:15:16.710612 | controller | { 2025-12-12 09:15:16.710648 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-12-12 09:15:16.710728 | controller | } 2025-12-12 09:15:16.990415 | controller | changed: 2025-12-12 09:15:16.990570 | controller | { 2025-12-12 09:15:16.990596 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-12-12 09:15:16.990617 | controller | } 2025-12-12 09:15:17.297461 | controller | changed: 2025-12-12 09:15:17.297631 | controller | { 2025-12-12 09:15:17.297656 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-12-12 09:15:17.297697 | controller | } 2025-12-12 09:15:17.590613 | controller | changed: 2025-12-12 09:15:17.590789 | controller | { 2025-12-12 09:15:17.590814 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-12-12 09:15:17.590833 | controller | } 2025-12-12 09:15:17.866811 | controller | changed: 2025-12-12 09:15:17.867062 | controller | { 2025-12-12 09:15:17.867097 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-12-12 09:15:17.867116 | controller | } 2025-12-12 09:15:18.158013 | controller | changed: 2025-12-12 09:15:18.158140 | controller | { 2025-12-12 09:15:18.158172 | 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-12-12 09:15:18.158199 | controller | } 2025-12-12 09:15:18.464734 | controller | changed: 2025-12-12 09:15:18.464902 | controller | { 2025-12-12 09:15:18.464936 | 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-12-12 09:15:18.464979 | controller | } 2025-12-12 09:15:18.750580 | controller | changed: 2025-12-12 09:15:18.750764 | controller | { 2025-12-12 09:15:18.750798 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-12-12 09:15:18.750824 | controller | } 2025-12-12 09:15:19.060830 | controller | changed: 2025-12-12 09:15:19.061873 | controller | { 2025-12-12 09:15:19.061924 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-12-12 09:15:19.061948 | controller | } 2025-12-12 09:15:19.478709 | controller | changed: 2025-12-12 09:15:19.478853 | controller | { 2025-12-12 09:15:19.478877 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-12-12 09:15:19.478895 | controller | } 2025-12-12 09:15:19.815158 | controller | changed: 2025-12-12 09:15:19.815703 | controller | { 2025-12-12 09:15:19.815747 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-12-12 09:15:19.815769 | controller | } 2025-12-12 09:15:20.140246 | controller | changed: 2025-12-12 09:15:20.140393 | controller | { 2025-12-12 09:15:20.140417 | 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-12-12 09:15:20.140437 | controller | } 2025-12-12 09:15:20.415051 | controller | changed: 2025-12-12 09:15:20.415181 | controller | { 2025-12-12 09:15:20.415206 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-12-12 09:15:20.415226 | controller | } 2025-12-12 09:15:20.696334 | controller | changed: 2025-12-12 09:15:20.696465 | controller | { 2025-12-12 09:15:20.696490 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-12-12 09:15:20.696509 | controller | } 2025-12-12 09:15:21.005303 | controller | changed: 2025-12-12 09:15:21.005564 | controller | { 2025-12-12 09:15:21.005602 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-12-12 09:15:21.005623 | controller | } 2025-12-12 09:15:21.034112 | 2025-12-12 09:15:21.034399 | TASK [Set timezone to UTC] 2025-12-12 09:15:21.685341 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-12-12 09:15:21.697584 | 2025-12-12 09:15:21.697752 | TASK [Create nodepool directory] 2025-12-12 09:15:22.012166 | controller | changed 2025-12-12 09:15:22.020003 | 2025-12-12 09:15:22.020085 | TASK [Create nodepool sub_nodes file] 2025-12-12 09:15:22.855410 | controller | changed 2025-12-12 09:15:22.873343 | 2025-12-12 09:15:22.874769 | TASK [Create nodepool sub_nodes_private file] 2025-12-12 09:15:23.636219 | controller | changed 2025-12-12 09:15:23.642563 | 2025-12-12 09:15:23.642632 | LOOP [Populate nodepool sub_nodes file] 2025-12-12 09:15:23.712337 | 2025-12-12 09:15:23.712550 | LOOP [Populate nodepool sub_nodes_private file] 2025-12-12 09:15:23.790743 | 2025-12-12 09:15:23.790967 | TASK [Create nodepool primary file] 2025-12-12 09:15:23.858600 | controller | skipping: Conditional result was False 2025-12-12 09:15:23.867475 | 2025-12-12 09:15:23.867586 | TASK [Create nodepool node_private for this node] 2025-12-12 09:15:24.828097 | controller | changed 2025-12-12 09:15:24.844001 | 2025-12-12 09:15:24.844164 | LOOP [Copy ssh keys to nodepool directory] 2025-12-12 09:15:25.359097 | controller | ok: Item: id_rsa Runtime: 0:00:00.009425 2025-12-12 09:15:25.364534 | 2025-12-12 09:15:25.620834 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.007345 2025-12-12 09:15:25.634904 | 2025-12-12 09:15:25.635009 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-12-12 09:15:26.481804 | controller | changed 2025-12-12 09:15:26.494771 | 2025-12-12 09:15:26.494909 | TASK [Validate sudoers config after edits] 2025-12-12 09:15:26.806266 | controller | /etc/sudoers: parsed OK 2025-12-12 09:15:26.806407 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-12-12 09:15:26.806419 | controller | /etc/sudoers.d/zuul: parsed OK 2025-12-12 09:15:26.806426 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-12-12 09:15:27.033720 | controller | ok: Runtime: 0:00:00.008028 2025-12-12 09:15:27.040569 | 2025-12-12 09:15:27.040636 | TASK [Show the environment passed in to job shell scripts] 2025-12-12 09:15:27.395714 | controller | SHELL=/bin/bash 2025-12-12 09:15:27.395836 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-12-12 09:15:27.395847 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-12-12 09:15:27.395854 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/97/3397/fde20c39e6b588cbec041145e8bdb11de720a16d^openstack-k8s-operators/architecture:main:refs/changes/32/632/218bbaa468b87d19821ac54b840d9720392fb02f 2025-12-12 09:15:27.395865 | controller | PWD=/home/zuul 2025-12-12 09:15:27.395876 | controller | ZUUL_PIPELINE=github-check 2025-12-12 09:15:27.395882 | controller | LOGNAME=zuul 2025-12-12 09:15:27.395889 | controller | XDG_SESSION_TYPE=tty 2025-12-12 09:15:27.395895 | controller | _=/usr/bin/env 2025-12-12 09:15:27.395901 | controller | MOTD_SHOWN=pam 2025-12-12 09:15:27.395907 | controller | HOME=/home/zuul 2025-12-12 09:15:27.395913 | controller | LANG=en_US.UTF-8 2025-12-12 09:15:27.395920 | controller | SSH_CONNECTION=38.102.83.114 37768 38.102.83.238 22 2025-12-12 09:15:27.395927 | 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-12-12 09:15:27.395935 | controller | ZUUL_CHANGE_IDS=3397,fde20c39e6b588cbec041145e8bdb11de720a16d 632,218bbaa468b87d19821ac54b840d9720392fb02f 2025-12-12 09:15:27.395941 | controller | WORKSPACE=/home/zuul/workspace 2025-12-12 09:15:27.395948 | controller | XDG_SESSION_CLASS=user 2025-12-12 09:15:27.395954 | controller | SELINUX_ROLE_REQUESTED= 2025-12-12 09:15:27.395960 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-12-12 09:15:27.395967 | controller | USER=zuul 2025-12-12 09:15:27.395973 | controller | ZUUL_VOTING=True 2025-12-12 09:15:27.395979 | controller | BUILD_TIMEOUT=1800000 2025-12-12 09:15:27.395986 | controller | SELINUX_USE_CURRENT_RANGE= 2025-12-12 09:15:27.395992 | controller | SHLVL=1 2025-12-12 09:15:27.395998 | controller | ZUUL_PATCHSET=218bbaa468b87d19821ac54b840d9720392fb02f 2025-12-12 09:15:27.396004 | controller | XDG_SESSION_ID=1 2025-12-12 09:15:27.396010 | controller | ZUUL_BRANCH=main 2025-12-12 09:15:27.396016 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-12-12 09:15:27.396022 | controller | SSH_CLIENT=38.102.83.114 37768 22 2025-12-12 09:15:27.396030 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-12-12 09:15:27.396037 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-12-12 09:15:27.396120 | controller | which_declare=declare -f 2025-12-12 09:15:27.396130 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-12-12 09:15:27.396138 | controller | SELINUX_LEVEL_REQUESTED= 2025-12-12 09:15:27.396144 | controller | ZUUL_CHANGE=632 2025-12-12 09:15:27.396150 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-12-12 09:15:27.396156 | controller | ZUUL_UUID=83b1c943e08d49e3a9490b54989b1473 2025-12-12 09:15:27.396162 | controller | BASH_FUNC_which%%=() { ( alias; 2025-12-12 09:15:27.396169 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-12-12 09:15:27.396175 | controller | } 2025-12-12 09:15:27.602706 | controller | ok: Runtime: 0:00:00.015676 2025-12-12 09:15:27.609443 | 2025-12-12 09:15:27.609506 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-12-12 09:15:27.634272 | controller | skipping: Conditional result was False 2025-12-12 09:15:27.643981 | 2025-12-12 09:15:27.644119 | TASK [Symlink /home/zuul-worker/workspace] 2025-12-12 09:15:28.209279 | controller | skipping: Conditional result was False 2025-12-12 09:15:28.236485 | 2025-12-12 09:15:28.236613 | TASK [Ensure legacy workspace directory] 2025-12-12 09:15:28.526884 | controller | changed 2025-12-12 09:15:28.580354 | 2025-12-12 09:15:28.580531 | PLAY RECAP 2025-12-12 09:15:28.580583 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-12-12 09:15:28.580605 | 2025-12-12 09:15:28.857434 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-12-12 09:15:28.858526 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-12-12 09:15:30.034977 | 2025-12-12 09:15:30.035187 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-12-12 09:15:30.131587 | 2025-12-12 09:15:30.131846 | TASK [Clone repos in the job workspace] 2025-12-12 09:15:30.175906 | controller | ok 2025-12-12 09:15:30.213993 | 2025-12-12 09:15:30.217856 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-12-12 09:15:30.871968 | controller | ok 2025-12-12 09:15:30.902069 | 2025-12-12 09:15:30.902202 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-12-12 09:15:35.786654 | controller | Output suppressed because no_log was given 2025-12-12 09:15:35.796925 | 2025-12-12 09:15:35.797076 | TASK [Create zuul-output directory] 2025-12-12 09:15:36.353265 | controller | ok 2025-12-12 09:15:36.360049 | 2025-12-12 09:15:36.360122 | TASK [Install required packages] 2025-12-12 09:16:48.831618 | controller | changed 2025-12-12 09:16:48.848080 | 2025-12-12 09:16:48.848269 | TASK [Output pip related things] 2025-12-12 09:16:49.597505 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-12-12 09:16:49.905332 | controller | changed 2025-12-12 09:16:49.920350 | 2025-12-12 09:16:49.920543 | TASK [Install requirements] 2025-12-12 09:18:22.158123 | controller | changed 2025-12-12 09:18:22.187818 | 2025-12-12 09:18:22.188010 | TASK [Add cronjob to trigger job stats] 2025-12-12 09:18:22.249208 | controller | skipping: Conditional result was False 2025-12-12 09:18:22.259800 | 2025-12-12 09:18:22.259969 | LOOP [Construct project change list] 2025-12-12 09:18:22.337055 | controller | ok: 2025-12-12 09:18:22.337353 | controller | { 2025-12-12 09:18:22.337409 | controller | "branch": "main", 2025-12-12 09:18:22.337450 | controller | "change": "3397", 2025-12-12 09:18:22.337497 | controller | "change_message": "Add bgp-l3-xl-adoption job\n\nThis PR includes changes to test adoption using the bgp-l3-xl job.\r\n\r\n[OSPRH-20591](https://issues.redhat.com//browse/OSPRH-20591)", 2025-12-12 09:18:22.337547 | controller | "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3397", 2025-12-12 09:18:22.337585 | controller | "commit_id": "fde20c39e6b588cbec041145e8bdb11de720a16d", 2025-12-12 09:18:22.337621 | controller | "patchset": "fde20c39e6b588cbec041145e8bdb11de720a16d", 2025-12-12 09:18:22.337655 | controller | "project": { 2025-12-12 09:18:22.337746 | controller | "canonical_hostname": "github.com", 2025-12-12 09:18:22.337815 | controller | "canonical_name": "github.com/openstack-k8s-operators/ci-framework", 2025-12-12 09:18:22.337947 | controller | "name": "openstack-k8s-operators/ci-framework", 2025-12-12 09:18:22.337997 | controller | "short_name": "ci-framework", 2025-12-12 09:18:22.338035 | controller | "src_dir": "src/github.com/openstack-k8s-operators/ci-framework" 2025-12-12 09:18:22.338084 | controller | }, 2025-12-12 09:18:22.338136 | controller | "topic": null 2025-12-12 09:18:22.338195 | controller | } 2025-12-12 09:18:22.351576 | controller | ok: 2025-12-12 09:18:22.352075 | controller | { 2025-12-12 09:18:22.352158 | controller | "branch": "main", 2025-12-12 09:18:22.352220 | controller | "change": "632", 2025-12-12 09:18:22.352278 | controller | "change_message": "Add BGP adoption job\n\nDepends-On: https://github.com/openstack-k8s-operators/ci-framework/pull/3397\r\n\r\nbgp-l3-xl has been modified to run adoption on it.\r\n\r\n[OSPRH-20591](https://issues.redhat.com//browse/OSPRH-20591)\r\n\r\nSigned-off-by: Eduardo Olivares ", 2025-12-12 09:18:22.352342 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/632", 2025-12-12 09:18:22.352398 | controller | "commit_id": "218bbaa468b87d19821ac54b840d9720392fb02f", 2025-12-12 09:18:22.352453 | controller | "patchset": "218bbaa468b87d19821ac54b840d9720392fb02f", 2025-12-12 09:18:22.352579 | controller | "project": { 2025-12-12 09:18:22.352638 | controller | "canonical_hostname": "github.com", 2025-12-12 09:18:22.352740 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-12-12 09:18:22.352802 | controller | "name": "openstack-k8s-operators/architecture", 2025-12-12 09:18:22.352859 | controller | "short_name": "architecture", 2025-12-12 09:18:22.352914 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-12-12 09:18:22.352970 | controller | }, 2025-12-12 09:18:22.353025 | controller | "topic": null 2025-12-12 09:18:22.353079 | controller | } 2025-12-12 09:18:22.406141 | 2025-12-12 09:18:22.406262 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-12-12 09:18:22.425002 | 2025-12-12 09:18:22.425099 | TASK [Filter out host if needed] 2025-12-12 09:18:22.484775 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-12 09:18:22.492643 | 2025-12-12 09:18:22.492754 | TASK [Get git tag for image tagging] 2025-12-12 09:18:23.036368 | controller | skipping: Conditional result was False 2025-12-12 09:18:23.050751 | 2025-12-12 09:18:23.050968 | TASK [Set openstack-runner image] 2025-12-12 09:18:23.078822 | controller | skipping: Conditional result was False 2025-12-12 09:18:23.095342 | 2025-12-12 09:18:23.095502 | TASK [Build openstack-runner image] 2025-12-12 09:18:23.135480 | controller | skipping: Conditional result was False 2025-12-12 09:18:23.150365 | 2025-12-12 09:18:23.150549 | TASK [Push openstack-runner image] 2025-12-12 09:18:23.190990 | controller | skipping: Conditional result was False 2025-12-12 09:18:23.205521 | 2025-12-12 09:18:23.205760 | TASK [Make sure ci-framework directory exists] 2025-12-12 09:18:23.243723 | controller | skipping: Conditional result was False 2025-12-12 09:18:23.257666 | 2025-12-12 09:18:23.257934 | TASK [Create EDPM ansible var file] 2025-12-12 09:18:23.286790 | controller | skipping: Conditional result was False 2025-12-12 09:18:23.328893 | 2025-12-12 09:18:23.329019 | PLAY RECAP 2025-12-12 09:18:23.329074 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-12-12 09:18:23.329101 | 2025-12-12 09:18:23.469422 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-12-12 09:18:23.471280 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-12-12 09:18:24.230832 | 2025-12-12 09:18:24.230997 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-12-12 09:18:24.254055 | 2025-12-12 09:18:24.254196 | TASK [Create zuul-output directory] 2025-12-12 09:18:24.746090 | controller | changed 2025-12-12 09:18:24.753673 | 2025-12-12 09:18:24.753807 | TASK [Slurp Zuul inventory test] 2025-12-12 09:18:25.199061 | controller -> localhost | ok 2025-12-12 09:18:25.214871 | 2025-12-12 09:18:25.215026 | TASK [Save zuul inventory] 2025-12-12 09:18:26.487485 | controller | changed 2025-12-12 09:18:26.499763 | 2025-12-12 09:18:26.499933 | TASK [Save zuul vars without the change_message] 2025-12-12 09:18:27.518831 | controller | changed 2025-12-12 09:18:27.561009 | 2025-12-12 09:18:27.561181 | PLAY RECAP 2025-12-12 09:18:27.561244 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-12 09:18:27.561274 | 2025-12-12 09:18:27.733153 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-12-12 09:18:27.734208 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-12-12 09:18:28.385464 | 2025-12-12 09:18:28.385599 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-12-12 09:18:28.406431 | 2025-12-12 09:18:28.406528 | TASK [Filter out host if needed] 2025-12-12 09:18:28.415318 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-12 09:18:28.420361 | 2025-12-12 09:18:28.420448 | TASK [Run playbook] 2025-12-12 09:18:29.677023 | controller | 2025-12-12 09:18:30.911418 | controller | PLAY [Test architecture automations] ******************************************* 2025-12-12 09:18:30.911618 | controller | 2025-12-12 09:18:30.911630 | controller | TASK [Gathering Facts ] ******************************************************** 2025-12-12 09:18:30.911638 | controller | Friday 12 December 2025 09:18:29 +0000 (0:00:00.038) 0:00:00.038 ******* 2025-12-12 09:18:30.911646 | controller | Friday 12 December 2025 09:18:29 +0000 (0:00:00.036) 0:00:00.036 ******* 2025-12-12 09:18:30.911676 | controller | ok: [localhost] 2025-12-12 09:18:30.996511 | controller | 2025-12-12 09:18:30.996688 | 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-12-12 09:18:30.996734 | controller | Friday 12 December 2025 09:18:30 +0000 (0:00:01.234) 0:00:01.273 ******* 2025-12-12 09:18:30.996745 | controller | Friday 12 December 2025 09:18:30 +0000 (0:00:01.234) 0:00:01.271 ******* 2025-12-12 09:18:30.996771 | controller | ok: [localhost] 2025-12-12 09:18:31.058725 | controller | 2025-12-12 09:18:31.058787 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-12-12 09:18:31.058807 | controller | Friday 12 December 2025 09:18:30 +0000 (0:00:00.085) 0:00:01.358 ******* 2025-12-12 09:18:31.058818 | controller | Friday 12 December 2025 09:18:30 +0000 (0:00:00.085) 0:00:01.356 ******* 2025-12-12 09:18:31.058837 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-12-12 09:18:31.088651 | controller | 2025-12-12 09:18:31.088792 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-12-12 09:18:31.088805 | controller | Friday 12 December 2025 09:18:31 +0000 (0:00:00.062) 0:00:01.420 ******* 2025-12-12 09:18:31.088813 | controller | Friday 12 December 2025 09:18:31 +0000 (0:00:00.062) 0:00:01.419 ******* 2025-12-12 09:18:31.088844 | controller | ok: [localhost] => 2025-12-12 09:18:35.302265 | controller | cifmw_ci_setup_packages: 2025-12-12 09:18:35.302803 | controller | - bash-completion 2025-12-12 09:18:35.302826 | controller | - ca-certificates 2025-12-12 09:18:35.302838 | controller | - git-core 2025-12-12 09:18:35.302848 | controller | - make 2025-12-12 09:18:35.302858 | controller | - tar 2025-12-12 09:18:35.302868 | controller | - tmux 2025-12-12 09:18:35.302877 | controller | - python3-pip 2025-12-12 09:18:35.302887 | controller | 2025-12-12 09:18:35.302921 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-12-12 09:18:35.302972 | controller | Friday 12 December 2025 09:18:31 +0000 (0:00:00.029) 0:00:01.450 ******* 2025-12-12 09:18:35.303012 | controller | Friday 12 December 2025 09:18:31 +0000 (0:00:00.029) 0:00:01.449 ******* 2025-12-12 09:18:35.303087 | controller | changed: [localhost] 2025-12-12 09:18:35.785459 | controller | 2025-12-12 09:18:35.785558 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-12-12 09:18:35.785582 | controller | Friday 12 December 2025 09:18:35 +0000 (0:00:04.210) 0:00:05.661 ******* 2025-12-12 09:18:35.785590 | controller | Friday 12 December 2025 09:18:35 +0000 (0:00:04.210) 0:00:05.659 ******* 2025-12-12 09:18:35.785624 | controller | ok: [localhost] 2025-12-12 09:18:36.178333 | controller | 2025-12-12 09:18:36.178401 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-12-12 09:18:36.178450 | controller | Friday 12 December 2025 09:18:35 +0000 (0:00:00.485) 0:00:06.147 ******* 2025-12-12 09:18:36.178459 | controller | Friday 12 December 2025 09:18:35 +0000 (0:00:00.485) 0:00:06.145 ******* 2025-12-12 09:18:36.178483 | controller | changed: [localhost] 2025-12-12 09:18:42.999585 | controller | 2025-12-12 09:18:42.999858 | 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-12-12 09:18:42.999895 | controller | Friday 12 December 2025 09:18:36 +0000 (0:00:00.393) 0:00:06.540 ******* 2025-12-12 09:18:42.999937 | controller | Friday 12 December 2025 09:18:36 +0000 (0:00:00.393) 0:00:06.538 ******* 2025-12-12 09:18:42.999966 | controller | changed: [localhost] 2025-12-12 09:18:43.051399 | controller | 2025-12-12 09:18:43.051526 | 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-12-12 09:18:43.051600 | controller | Friday 12 December 2025 09:18:42 +0000 (0:00:06.819) 0:00:13.359 ******* 2025-12-12 09:18:43.051611 | controller | Friday 12 December 2025 09:18:42 +0000 (0:00:06.819) 0:00:13.358 ******* 2025-12-12 09:18:43.051637 | controller | skipping: [localhost] 2025-12-12 09:18:43.495200 | controller | 2025-12-12 09:18:43.495290 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-12-12 09:18:43.495304 | controller | Friday 12 December 2025 09:18:43 +0000 (0:00:00.053) 0:00:13.412 ******* 2025-12-12 09:18:43.495311 | controller | Friday 12 December 2025 09:18:43 +0000 (0:00:00.053) 0:00:13.411 ******* 2025-12-12 09:18:43.495325 | controller | changed: [localhost] 2025-12-12 09:18:43.894736 | controller | 2025-12-12 09:18:43.894865 | 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-12-12 09:18:43.894881 | controller | source ~/.oc_completion 2025-12-12 09:18:43.894888 | controller | fi] *** 2025-12-12 09:18:43.894907 | controller | Friday 12 December 2025 09:18:43 +0000 (0:00:00.444) 0:00:13.857 ******* 2025-12-12 09:18:43.894914 | controller | Friday 12 December 2025 09:18:43 +0000 (0:00:00.444) 0:00:13.855 ******* 2025-12-12 09:18:43.894940 | controller | changed: [localhost] 2025-12-12 09:18:43.927148 | controller | 2025-12-12 09:18:43.927306 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-12-12 09:18:43.927323 | controller | Friday 12 December 2025 09:18:43 +0000 (0:00:00.399) 0:00:14.256 ******* 2025-12-12 09:18:43.927332 | controller | Friday 12 December 2025 09:18:43 +0000 (0:00:00.399) 0:00:14.255 ******* 2025-12-12 09:18:43.927357 | controller | skipping: [localhost] 2025-12-12 09:18:44.009050 | controller | 2025-12-12 09:18:44.009167 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-12-12 09:18:44.009179 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-12-12 09:18:44.009207 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-12-12 09:18:44.009221 | controller | }}] *** 2025-12-12 09:18:44.009228 | controller | Friday 12 December 2025 09:18:43 +0000 (0:00:00.032) 0:00:14.289 ******* 2025-12-12 09:18:44.009235 | controller | Friday 12 December 2025 09:18:43 +0000 (0:00:00.032) 0:00:14.287 ******* 2025-12-12 09:18:44.009257 | controller | skipping: [localhost] 2025-12-12 09:18:44.036520 | controller | 2025-12-12 09:18:44.036650 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-12-12 09:18:44.036665 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.081) 0:00:14.371 ******* 2025-12-12 09:18:44.036675 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.081) 0:00:14.369 ******* 2025-12-12 09:18:44.036699 | controller | skipping: [localhost] 2025-12-12 09:18:44.063146 | controller | 2025-12-12 09:18:44.063315 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-12-12 09:18:44.063376 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.027) 0:00:14.398 ******* 2025-12-12 09:18:44.063387 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.027) 0:00:14.397 ******* 2025-12-12 09:18:44.063412 | controller | skipping: [localhost] 2025-12-12 09:18:44.091016 | controller | 2025-12-12 09:18:44.091150 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-12-12 09:18:44.091165 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.026) 0:00:14.425 ******* 2025-12-12 09:18:44.091176 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.026) 0:00:14.423 ******* 2025-12-12 09:18:44.091201 | controller | skipping: [localhost] 2025-12-12 09:18:44.124553 | controller | 2025-12-12 09:18:44.124688 | 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-12-12 09:18:44.124724 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.027) 0:00:14.453 ******* 2025-12-12 09:18:44.124750 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.027) 0:00:14.451 ******* 2025-12-12 09:18:44.124774 | controller | skipping: [localhost] 2025-12-12 09:18:45.329805 | controller | 2025-12-12 09:18:45.330013 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-12-12 09:18:45.330036 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.033) 0:00:14.486 ******* 2025-12-12 09:18:45.330064 | controller | Friday 12 December 2025 09:18:44 +0000 (0:00:00.033) 0:00:14.485 ******* 2025-12-12 09:18:45.330090 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-12-12 09:18:45.812429 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-12-12 09:18:45.812541 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-12-12 09:18:45.812551 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-12-12 09:18:45.812562 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-12-12 09:18:45.812570 | controller | 2025-12-12 09:18:45.812580 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-12-12 09:18:45.812588 | controller | Friday 12 December 2025 09:18:45 +0000 (0:00:01.204) 0:00:15.690 ******* 2025-12-12 09:18:45.812595 | controller | Friday 12 December 2025 09:18:45 +0000 (0:00:01.204) 0:00:15.689 ******* 2025-12-12 09:18:45.812621 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-12-12 09:18:46.025853 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-12-12 09:18:46.025956 | controller | 2025-12-12 09:18:46.025964 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-12-12 09:18:46.025972 | controller | Friday 12 December 2025 09:18:45 +0000 (0:00:00.483) 0:00:16.174 ******* 2025-12-12 09:18:46.025978 | controller | Friday 12 December 2025 09:18:45 +0000 (0:00:00.483) 0:00:16.172 ******* 2025-12-12 09:18:46.025998 | controller | ok: [localhost] 2025-12-12 09:18:46.055783 | controller | 2025-12-12 09:18:46.055886 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-12-12 09:18:46.055896 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.213) 0:00:16.387 ******* 2025-12-12 09:18:46.055902 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.213) 0:00:16.386 ******* 2025-12-12 09:18:46.055921 | controller | skipping: [localhost] 2025-12-12 09:18:46.094519 | controller | 2025-12-12 09:18:46.094629 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-12-12 09:18:46.094651 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.029) 0:00:16.417 ******* 2025-12-12 09:18:46.094661 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.029) 0:00:16.416 ******* 2025-12-12 09:18:46.094678 | controller | skipping: [localhost] 2025-12-12 09:18:46.124772 | controller | 2025-12-12 09:18:46.124889 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-12-12 09:18:46.124899 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.038) 0:00:16.456 ******* 2025-12-12 09:18:46.124906 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.038) 0:00:16.454 ******* 2025-12-12 09:18:46.124926 | controller | skipping: [localhost] 2025-12-12 09:18:46.579781 | controller | 2025-12-12 09:18:46.579937 | 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-12-12 09:18:46.579949 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.029) 0:00:16.486 ******* 2025-12-12 09:18:46.579972 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.029) 0:00:16.484 ******* 2025-12-12 09:18:46.579989 | controller | ok: [localhost] 2025-12-12 09:18:47.003663 | controller | 2025-12-12 09:18:47.003784 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-12-12 09:18:47.003797 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.455) 0:00:16.941 ******* 2025-12-12 09:18:47.003807 | controller | Friday 12 December 2025 09:18:46 +0000 (0:00:00.455) 0:00:16.940 ******* 2025-12-12 09:18:47.003832 | controller | ok: [localhost] 2025-12-12 09:18:47.037706 | controller | 2025-12-12 09:18:47.037823 | 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-12-12 09:18:47.037847 | controller | ] *** 2025-12-12 09:18:47.037855 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.423) 0:00:17.365 ******* 2025-12-12 09:18:47.037863 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.423) 0:00:17.364 ******* 2025-12-12 09:18:47.037880 | controller | skipping: [localhost] 2025-12-12 09:18:47.264837 | controller | 2025-12-12 09:18:47.264959 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-12-12 09:18:47.264973 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.034) 0:00:17.399 ******* 2025-12-12 09:18:47.264982 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.034) 0:00:17.398 ******* 2025-12-12 09:18:47.265008 | controller | changed: [localhost] 2025-12-12 09:18:47.343842 | controller | 2025-12-12 09:18:47.343982 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-12-12 09:18:47.344008 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-12-12 09:18:47.344028 | controller | default({}) | 2025-12-12 09:18:47.344047 | controller | combine(item.value, recursive=True) 2025-12-12 09:18:47.344065 | controller | }}] *** 2025-12-12 09:18:47.344084 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.225) 0:00:17.625 ******* 2025-12-12 09:18:47.344104 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.226) 0:00:17.624 ******* 2025-12-12 09:18:47.344143 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-12-12 09:18:47.437637 | controller | 2025-12-12 09:18:47.437762 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-12-12 09:18:47.437774 | controller | _b64_kustomize_user_patches | 2025-12-12 09:18:47.437783 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-12-12 09:18:47.437792 | controller | }}] *** 2025-12-12 09:18:47.437801 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.079) 0:00:17.705 ******* 2025-12-12 09:18:47.437835 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.079) 0:00:17.703 ******* 2025-12-12 09:18:47.437865 | controller | ok: [localhost] 2025-12-12 09:18:47.721952 | controller | 2025-12-12 09:18:47.722069 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-12-12 09:18:47.722084 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.094) 0:00:17.799 ******* 2025-12-12 09:18:47.722096 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.094) 0:00:17.798 ******* 2025-12-12 09:18:47.722120 | controller | ok: [localhost] 2025-12-12 09:18:47.774682 | controller | 2025-12-12 09:18:47.774836 | 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-12-12 09:18:47.774855 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.284) 0:00:18.083 ******* 2025-12-12 09:18:47.774866 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.284) 0:00:18.082 ******* 2025-12-12 09:18:47.774909 | controller | ok: [localhost] 2025-12-12 09:18:48.144653 | controller | 2025-12-12 09:18:48.144812 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-12-12 09:18:48.144826 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.052) 0:00:18.136 ******* 2025-12-12 09:18:48.144837 | controller | Friday 12 December 2025 09:18:47 +0000 (0:00:00.052) 0:00:18.135 ******* 2025-12-12 09:18:48.144862 | controller | ok: [localhost] 2025-12-12 09:18:48.208135 | controller | 2025-12-12 09:18:48.208266 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-12-12 09:18:48.208346 | controller | _net_env_def_slurp['content'] | 2025-12-12 09:18:48.208364 | controller | b64decode | 2025-12-12 09:18:48.208373 | controller | from_yaml 2025-12-12 09:18:48.208381 | controller | }}, cacheable=True] *** 2025-12-12 09:18:48.208388 | controller | Friday 12 December 2025 09:18:48 +0000 (0:00:00.369) 0:00:18.506 ******* 2025-12-12 09:18:48.208396 | controller | Friday 12 December 2025 09:18:48 +0000 (0:00:00.369) 0:00:18.505 ******* 2025-12-12 09:18:48.208420 | controller | ok: [localhost] 2025-12-12 09:18:48.514691 | controller | 2025-12-12 09:18:48.514819 | controller | TASK [Discover automation files paths={{ 2025-12-12 09:18:48.514836 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-12-12 09:18:48.514851 | controller | path_join 2025-12-12 09:18:48.514862 | controller | }}, patterns=*.yaml] *** 2025-12-12 09:18:48.514872 | controller | Friday 12 December 2025 09:18:48 +0000 (0:00:00.063) 0:00:18.570 ******* 2025-12-12 09:18:48.514884 | controller | Friday 12 December 2025 09:18:48 +0000 (0:00:00.063) 0:00:18.568 ******* 2025-12-12 09:18:48.514916 | controller | ok: [localhost] 2025-12-12 09:18:57.406472 | controller | 2025-12-12 09:18:57.407086 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-12-12 09:18:57.407141 | controller | Friday 12 December 2025 09:18:48 +0000 (0:00:00.306) 0:00:18.876 ******* 2025-12-12 09:18:57.407153 | controller | Friday 12 December 2025 09:18:48 +0000 (0:00:00.306) 0:00:18.874 ******* 2025-12-12 09:18:57.407254 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2025-12-12 09:18:59.118903 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-12-12 09:18:59.119018 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-12-12 09:18:59.119034 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-12-12 09:18:59.119046 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-12-12 09:18:59.119057 | controller | ok: [localhost] => (item=dcn.yaml) 2025-12-12 09:18:59.119068 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-12-12 09:18:59.119079 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-12-12 09:18:59.119130 | controller | ok: [localhost] => (item=hci.yaml) 2025-12-12 09:18:59.119140 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-12-12 09:18:59.119149 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-12-12 09:18:59.119158 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-12-12 09:18:59.119166 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-12-12 09:18:59.119175 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-12-12 09:18:59.119183 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-12-12 09:18:59.119192 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-12-12 09:18:59.119200 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-12-12 09:18:59.119208 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-12-12 09:18:59.119217 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-12-12 09:18:59.119225 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-12-12 09:18:59.119234 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-12-12 09:18:59.119242 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-12-12 09:18:59.119251 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-12-12 09:18:59.119260 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-12-12 09:18:59.119269 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-12-12 09:18:59.119380 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-12-12 09:18:59.119394 | controller | ok: [localhost] => (item=pidone.yaml) 2025-12-12 09:18:59.119422 | controller | ok: [localhost] => (item=sriov.yaml) 2025-12-12 09:18:59.119432 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-12-12 09:18:59.119441 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-12-12 09:18:59.119449 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-12-12 09:18:59.119458 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-12-12 09:18:59.119466 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-12-12 09:18:59.119475 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-12-12 09:18:59.119483 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-12-12 09:18:59.119492 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-12-12 09:18:59.119500 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-12-12 09:18:59.119509 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-12-12 09:18:59.119517 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-12-12 09:18:59.119526 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-12-12 09:18:59.119534 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-12-12 09:18:59.119543 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-12-12 09:18:59.119551 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2025-12-12 09:18:59.119559 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-12-12 09:18:59.119568 | controller | 2025-12-12 09:18:59.119577 | controller | TASK [Load automation files as fact vas={{ 2025-12-12 09:18:59.119585 | controller | vas | default({}) | 2025-12-12 09:18:59.119594 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-12-12 09:18:59.119602 | controller | }}] *** 2025-12-12 09:18:59.119611 | controller | Friday 12 December 2025 09:18:57 +0000 (0:00:08.889) 0:00:27.766 ******* 2025-12-12 09:18:59.119620 | controller | Friday 12 December 2025 09:18:57 +0000 (0:00:08.889) 0:00:27.764 ******* 2025-12-12 09:18:59.119657 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2025-12-12 09:18:59.172952 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-12-12 09:18:59.173046 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-12-12 09:18:59.173056 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-12-12 09:18:59.173065 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-12-12 09:18:59.173074 | controller | ok: [localhost] => (item=dcn.yaml) 2025-12-12 09:18:59.173082 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-12-12 09:18:59.173091 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-12-12 09:18:59.173101 | controller | ok: [localhost] => (item=hci.yaml) 2025-12-12 09:18:59.173112 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-12-12 09:18:59.173124 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-12-12 09:18:59.173136 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-12-12 09:18:59.173182 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-12-12 09:18:59.173197 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-12-12 09:18:59.173208 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-12-12 09:18:59.173219 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-12-12 09:18:59.173230 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-12-12 09:18:59.173240 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-12-12 09:18:59.173251 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-12-12 09:18:59.173262 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-12-12 09:18:59.173272 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-12-12 09:18:59.173321 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-12-12 09:18:59.173332 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-12-12 09:18:59.173348 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-12-12 09:18:59.173358 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-12-12 09:18:59.173368 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-12-12 09:18:59.173378 | controller | ok: [localhost] => (item=pidone.yaml) 2025-12-12 09:18:59.173388 | controller | ok: [localhost] => (item=sriov.yaml) 2025-12-12 09:18:59.173398 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-12-12 09:18:59.173408 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-12-12 09:18:59.173418 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-12-12 09:18:59.173448 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-12-12 09:18:59.173512 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-12-12 09:18:59.173523 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-12-12 09:18:59.173533 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-12-12 09:18:59.173543 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-12-12 09:18:59.173553 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-12-12 09:18:59.173563 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-12-12 09:18:59.173573 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-12-12 09:18:59.173583 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-12-12 09:18:59.173593 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-12-12 09:18:59.173603 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-12-12 09:18:59.173613 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2025-12-12 09:18:59.173623 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-12-12 09:18:59.173633 | controller | 2025-12-12 09:18:59.173675 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-12-12 09:18:59.173688 | controller | Friday 12 December 2025 09:18:59 +0000 (0:00:01.714) 0:00:29.481 ******* 2025-12-12 09:18:59.173700 | controller | Friday 12 December 2025 09:18:59 +0000 (0:00:01.714) 0:00:29.479 ******* 2025-12-12 09:18:59.173727 | controller | ok: [localhost] 2025-12-12 09:19:00.088559 | controller | 2025-12-12 09:19:00.088611 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-12-12 09:19:00.088620 | controller | Friday 12 December 2025 09:18:59 +0000 (0:00:00.053) 0:00:29.534 ******* 2025-12-12 09:19:00.088627 | controller | Friday 12 December 2025 09:18:59 +0000 (0:00:00.053) 0:00:29.533 ******* 2025-12-12 09:19:00.088641 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-12-12 09:19:00.509682 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-12-12 09:19:00.509739 | controller | 2025-12-12 09:19:00.509750 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-12-12 09:19:00.509759 | controller | Friday 12 December 2025 09:19:00 +0000 (0:00:00.916) 0:00:30.450 ******* 2025-12-12 09:19:00.509767 | controller | Friday 12 December 2025 09:19:00 +0000 (0:00:00.916) 0:00:30.449 ******* 2025-12-12 09:19:00.509783 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-12-12 09:19:00.892640 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-12-12 09:19:00.892702 | controller | 2025-12-12 09:19:00.892719 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-12-12 09:19:00.892727 | controller | Friday 12 December 2025 09:19:00 +0000 (0:00:00.420) 0:00:30.871 ******* 2025-12-12 09:19:00.892735 | controller | Friday 12 December 2025 09:19:00 +0000 (0:00:00.420) 0:00:30.869 ******* 2025-12-12 09:19:00.892751 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-12-12 09:19:00.929735 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-12-12 09:19:00.929792 | controller | 2025-12-12 09:19:00.929802 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-12-12 09:19:00.929811 | controller | _pub_keys.results[1].content | b64decode 2025-12-12 09:19:00.929819 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-12-12 09:19:00.929828 | controller | _priv_keys.results[1].content | b64decode 2025-12-12 09:19:00.929836 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-12-12 09:19:00.929844 | controller | _pub_keys.results[1].content | b64decode 2025-12-12 09:19:00.929852 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-12-12 09:19:00.929859 | controller | _pub_keys.results[0].content | b64decode 2025-12-12 09:19:00.929867 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-12-12 09:19:00.929890 | controller | _priv_keys.results[0].content | b64decode 2025-12-12 09:19:00.929898 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-12-12 09:19:00.929906 | controller | [ 2025-12-12 09:19:00.929914 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-12-12 09:19:00.929922 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-12-12 09:19:00.929930 | controller | ] | select() 2025-12-12 09:19:00.929938 | controller | }}] *** 2025-12-12 09:19:00.929966 | controller | Friday 12 December 2025 09:19:00 +0000 (0:00:00.383) 0:00:31.254 ******* 2025-12-12 09:19:00.929977 | controller | Friday 12 December 2025 09:19:00 +0000 (0:00:00.383) 0:00:31.253 ******* 2025-12-12 09:19:00.929992 | controller | ok: [localhost] 2025-12-12 09:19:01.107753 | controller | 2025-12-12 09:19:01.107847 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-12-12 09:19:01.107855 | controller | Friday 12 December 2025 09:19:00 +0000 (0:00:00.037) 0:00:31.291 ******* 2025-12-12 09:19:01.107862 | controller | Friday 12 December 2025 09:19:00 +0000 (0:00:00.037) 0:00:31.290 ******* 2025-12-12 09:19:01.107881 | controller | 2025-12-12 09:19:01.173597 | 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-12-12 09:19:01.173710 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.178) 0:00:31.470 ******* 2025-12-12 09:19:01.173721 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.178) 0:00:31.468 ******* 2025-12-12 09:19:01.173745 | controller | ok: [localhost] => 2025-12-12 09:19:01.213735 | controller | changed: false 2025-12-12 09:19:01.213819 | controller | msg: All assertions passed 2025-12-12 09:19:01.213829 | controller | 2025-12-12 09:19:01.213835 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:01.213880 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.065) 0:00:31.535 ******* 2025-12-12 09:19:01.213888 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.065) 0:00:31.534 ******* 2025-12-12 09:19:01.213904 | controller | skipping: [localhost] 2025-12-12 09:19:01.257519 | controller | 2025-12-12 09:19:01.257614 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:01.257632 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.039) 0:00:31.575 ******* 2025-12-12 09:19:01.257646 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.040) 0:00:31.574 ******* 2025-12-12 09:19:01.257672 | 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-12-12 09:19:01.288460 | controller | 2025-12-12 09:19:01.288547 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-12 09:19:01.288560 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.044) 0:00:31.619 ******* 2025-12-12 09:19:01.288570 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.044) 0:00:31.618 ******* 2025-12-12 09:19:01.288591 | controller | skipping: [localhost] 2025-12-12 09:19:01.327086 | controller | 2025-12-12 09:19:01.327181 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-12 09:19:01.327198 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.030) 0:00:31.650 ******* 2025-12-12 09:19:01.327214 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.030) 0:00:31.649 ******* 2025-12-12 09:19:01.327240 | controller | ok: [localhost] 2025-12-12 09:19:01.603207 | controller | 2025-12-12 09:19:01.603258 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-12 09:19:01.603298 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:01.603308 | controller | stage['path'], item.src_file) | path_join 2025-12-12 09:19:01.603315 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-12 09:19:01.603322 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.038) 0:00:31.689 ******* 2025-12-12 09:19:01.603329 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.038) 0:00:31.687 ******* 2025-12-12 09:19:01.603341 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-12-12 09:19:01.700474 | controller | 2025-12-12 09:19:01.700531 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-12 09:19:01.700544 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.275) 0:00:31.965 ******* 2025-12-12 09:19:01.700554 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.275) 0:00:31.963 ******* 2025-12-12 09:19:01.700571 | controller | ok: [localhost] => (item=values.yaml) 2025-12-12 09:19:01.766705 | controller | 2025-12-12 09:19:01.766764 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=run_hook] *** 2025-12-12 09:19:01.766776 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.097) 0:00:32.062 ******* 2025-12-12 09:19:01.766786 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.097) 0:00:32.060 ******* 2025-12-12 09:19:01.766803 | controller | skipping: [localhost] 2025-12-12 09:19:01.918523 | controller | 2025-12-12 09:19:01.918624 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-12-12 09:19:01.918638 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.066) 0:00:32.128 ******* 2025-12-12 09:19:01.918648 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.066) 0:00:32.126 ******* 2025-12-12 09:19:01.918673 | controller | 2025-12-12 09:19:01.995162 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-12 09:19:01.995262 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.152) 0:00:32.280 ******* 2025-12-12 09:19:01.995308 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.152) 0:00:32.279 ******* 2025-12-12 09:19:01.995342 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-12 09:19:02.070805 | controller | 2025-12-12 09:19:02.070931 | 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-12-12 09:19:02.070954 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.076) 0:00:32.357 ******* 2025-12-12 09:19:02.070964 | controller | Friday 12 December 2025 09:19:01 +0000 (0:00:00.076) 0:00:32.355 ******* 2025-12-12 09:19:02.070988 | controller | ok: [localhost] => 2025-12-12 09:19:02.325046 | controller | changed: false 2025-12-12 09:19:02.325144 | controller | msg: All assertions passed 2025-12-12 09:19:02.325157 | controller | 2025-12-12 09:19:02.325167 | 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-12-12 09:19:02.325177 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.075) 0:00:32.432 ******* 2025-12-12 09:19:02.325186 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.075) 0:00:32.431 ******* 2025-12-12 09:19:02.325212 | controller | ok: [localhost] 2025-12-12 09:19:02.400385 | controller | 2025-12-12 09:19:02.400485 | 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-12-12 09:19:02.400500 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.254) 0:00:32.687 ******* 2025-12-12 09:19:02.400527 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.254) 0:00:32.685 ******* 2025-12-12 09:19:02.400566 | controller | ok: [localhost] => 2025-12-12 09:19:02.644843 | controller | changed: false 2025-12-12 09:19:02.644937 | controller | msg: All assertions passed 2025-12-12 09:19:02.644948 | controller | 2025-12-12 09:19:02.644957 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-12 09:19:02.644966 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.075) 0:00:32.762 ******* 2025-12-12 09:19:02.644974 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.075) 0:00:32.761 ******* 2025-12-12 09:19:02.644996 | controller | ok: [localhost] 2025-12-12 09:19:02.956379 | controller | 2025-12-12 09:19:02.956473 | 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-12-12 09:19:02.956491 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-12 09:19:02.956506 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-12 09:19:02.956520 | controller | _config_map_content | 2025-12-12 09:19:02.956535 | controller | ansible.utils.remove_keys( 2025-12-12 09:19:02.956548 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-12 09:19:02.956562 | controller | matching_parameter='regex') 2025-12-12 09:19:02.956577 | controller | }}, cacheable=False] *** 2025-12-12 09:19:02.956595 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.243) 0:00:33.006 ******* 2025-12-12 09:19:02.956614 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.243) 0:00:33.004 ******* 2025-12-12 09:19:02.956645 | controller | ok: [localhost] 2025-12-12 09:19:03.037578 | controller | 2025-12-12 09:19:03.037699 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-12 09:19:03.037717 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.311) 0:00:33.318 ******* 2025-12-12 09:19:03.037732 | controller | Friday 12 December 2025 09:19:02 +0000 (0:00:00.312) 0:00:33.317 ******* 2025-12-12 09:19:03.037763 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-12 09:19:03.105170 | controller | 2025-12-12 09:19:03.105267 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-12 09:19:03.105314 | controller | Friday 12 December 2025 09:19:03 +0000 (0:00:00.080) 0:00:33.399 ******* 2025-12-12 09:19:03.105335 | controller | Friday 12 December 2025 09:19:03 +0000 (0:00:00.080) 0:00:33.397 ******* 2025-12-12 09:19:03.105362 | controller | ok: [localhost] => 2025-12-12 09:19:03.386995 | controller | changed: false 2025-12-12 09:19:03.387089 | controller | msg: All assertions passed 2025-12-12 09:19:03.387107 | controller | 2025-12-12 09:19:03.387121 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-12 09:19:03.387137 | controller | Friday 12 December 2025 09:19:03 +0000 (0:00:00.067) 0:00:33.467 ******* 2025-12-12 09:19:03.387152 | controller | Friday 12 December 2025 09:19:03 +0000 (0:00:00.067) 0:00:33.465 ******* 2025-12-12 09:19:03.387179 | controller | changed: [localhost] 2025-12-12 09:19:04.205457 | controller | 2025-12-12 09:19:04.205541 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-12 09:19:04.205550 | controller | (snippet_datadir, 2025-12-12 09:19:04.205557 | controller | '02_ci_data.yaml') | path_join 2025-12-12 09:19:04.205563 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-12 09:19:04.205570 | controller | Friday 12 December 2025 09:19:03 +0000 (0:00:00.281) 0:00:33.749 ******* 2025-12-12 09:19:04.205576 | controller | Friday 12 December 2025 09:19:03 +0000 (0:00:00.281) 0:00:33.747 ******* 2025-12-12 09:19:04.205594 | controller | changed: [localhost] 2025-12-12 09:19:04.312672 | controller | 2025-12-12 09:19:04.312764 | 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-12-12 09:19:04.312778 | controller | Friday 12 December 2025 09:19:04 +0000 (0:00:00.817) 0:00:34.567 ******* 2025-12-12 09:19:04.312815 | controller | Friday 12 December 2025 09:19:04 +0000 (0:00:00.818) 0:00:34.565 ******* 2025-12-12 09:19:04.312839 | controller | ok: [localhost] 2025-12-12 09:19:04.812591 | controller | 2025-12-12 09:19:04.812661 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-12 09:19:04.812670 | controller | (snippet_datadir, 2025-12-12 09:19:04.812678 | controller | '03_user_data_b64.yaml') | path_join 2025-12-12 09:19:04.812685 | controller | }}, content={{ 2025-12-12 09:19:04.812691 | controller | _base64_patch | 2025-12-12 09:19:04.812697 | controller | default({}) | 2025-12-12 09:19:04.812703 | controller | to_nice_yaml 2025-12-12 09:19:04.812710 | controller | }}, mode=0644] *** 2025-12-12 09:19:04.812716 | controller | Friday 12 December 2025 09:19:04 +0000 (0:00:00.107) 0:00:34.674 ******* 2025-12-12 09:19:04.812723 | controller | Friday 12 December 2025 09:19:04 +0000 (0:00:00.107) 0:00:34.673 ******* 2025-12-12 09:19:04.812741 | controller | changed: [localhost] 2025-12-12 09:19:05.274088 | controller | 2025-12-12 09:19:05.274183 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-12 09:19:05.274194 | controller | (snippet_datadir, 2025-12-12 09:19:05.274203 | controller | '04_user_data.yaml') | path_join 2025-12-12 09:19:05.274212 | controller | }}, content={{ 2025-12-12 09:19:05.274220 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-12 09:19:05.274228 | controller | default({}) | 2025-12-12 09:19:05.274236 | controller | to_nice_yaml 2025-12-12 09:19:05.274244 | controller | }}, mode=0644] *** 2025-12-12 09:19:05.274252 | controller | Friday 12 December 2025 09:19:04 +0000 (0:00:00.500) 0:00:35.174 ******* 2025-12-12 09:19:05.274260 | controller | Friday 12 December 2025 09:19:04 +0000 (0:00:00.500) 0:00:35.173 ******* 2025-12-12 09:19:05.274312 | controller | changed: [localhost] 2025-12-12 09:19:05.807321 | controller | 2025-12-12 09:19:05.807415 | 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-12-12 09:19:05.807424 | controller | ( 2025-12-12 09:19:05.807430 | controller | snippet_datadir, 2025-12-12 09:19:05.807438 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-12 09:19:05.807445 | controller | ) | path_join 2025-12-12 09:19:05.807451 | controller | }}, mode=0644] *** 2025-12-12 09:19:05.807457 | controller | Friday 12 December 2025 09:19:05 +0000 (0:00:00.461) 0:00:35.636 ******* 2025-12-12 09:19:05.807464 | controller | Friday 12 December 2025 09:19:05 +0000 (0:00:00.461) 0:00:35.634 ******* 2025-12-12 09:19:05.807483 | controller | changed: [localhost] 2025-12-12 09:19:05.877774 | controller | 2025-12-12 09:19:05.877908 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-12 09:19:05.877918 | controller | Friday 12 December 2025 09:19:05 +0000 (0:00:00.532) 0:00:36.169 ******* 2025-12-12 09:19:05.877925 | controller | Friday 12 December 2025 09:19:05 +0000 (0:00:00.532) 0:00:36.167 ******* 2025-12-12 09:19:05.877944 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-12 09:19:05.936687 | controller | 2025-12-12 09:19:05.936780 | 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-12-12 09:19:05.936793 | controller | Friday 12 December 2025 09:19:05 +0000 (0:00:00.071) 0:00:36.240 ******* 2025-12-12 09:19:05.936803 | controller | Friday 12 December 2025 09:19:05 +0000 (0:00:00.071) 0:00:36.238 ******* 2025-12-12 09:19:05.936825 | controller | ok: [localhost] => 2025-12-12 09:19:06.217574 | controller | changed: false 2025-12-12 09:19:06.217675 | controller | msg: All assertions passed 2025-12-12 09:19:06.217689 | controller | 2025-12-12 09:19:06.217699 | 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-12-12 09:19:06.217710 | controller | Friday 12 December 2025 09:19:05 +0000 (0:00:00.058) 0:00:36.299 ******* 2025-12-12 09:19:06.217744 | controller | Friday 12 December 2025 09:19:05 +0000 (0:00:00.058) 0:00:36.297 ******* 2025-12-12 09:19:06.217773 | controller | ok: [localhost] 2025-12-12 09:19:06.288516 | controller | 2025-12-12 09:19:06.288587 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-12 09:19:06.288603 | controller | Friday 12 December 2025 09:19:06 +0000 (0:00:00.280) 0:00:36.579 ******* 2025-12-12 09:19:06.288627 | controller | Friday 12 December 2025 09:19:06 +0000 (0:00:00.280) 0:00:36.578 ******* 2025-12-12 09:19:06.288648 | controller | ok: [localhost] 2025-12-12 09:19:06.937773 | controller | 2025-12-12 09:19:06.937853 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-12 09:19:06.937861 | controller | Friday 12 December 2025 09:19:06 +0000 (0:00:00.067) 0:00:36.647 ******* 2025-12-12 09:19:06.937868 | controller | Friday 12 December 2025 09:19:06 +0000 (0:00:00.067) 0:00:36.645 ******* 2025-12-12 09:19:06.937886 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-12 09:19:07.101672 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-12 09:19:07.101739 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-12 09:19:07.101751 | controller | 2025-12-12 09:19:07.101760 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-12 09:19:07.101768 | controller | _content | 2025-12-12 09:19:07.101777 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-12 09:19:07.101786 | controller | combine(_parsed, recursive=true) 2025-12-12 09:19:07.101794 | controller | }} 2025-12-12 09:19:07.101802 | controller | ] *** 2025-12-12 09:19:07.101810 | controller | Friday 12 December 2025 09:19:06 +0000 (0:00:00.652) 0:00:37.299 ******* 2025-12-12 09:19:07.101818 | controller | Friday 12 December 2025 09:19:06 +0000 (0:00:00.652) 0:00:37.298 ******* 2025-12-12 09:19:07.101835 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-12 09:19:07.375043 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-12 09:19:07.375129 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-12 09:19:07.375138 | controller | 2025-12-12 09:19:07.375145 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-12 09:19:07.375152 | controller | Friday 12 December 2025 09:19:07 +0000 (0:00:00.163) 0:00:37.463 ******* 2025-12-12 09:19:07.375159 | controller | Friday 12 December 2025 09:19:07 +0000 (0:00:00.163) 0:00:37.462 ******* 2025-12-12 09:19:07.375177 | controller | changed: [localhost] 2025-12-12 09:19:07.906510 | controller | 2025-12-12 09:19:07.906596 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-12 09:19:07.906605 | controller | (_destdir, 2025-12-12 09:19:07.906612 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-12 09:19:07.906619 | controller | }}, content={{ 2025-12-12 09:19:07.906625 | controller | ( 2025-12-12 09:19:07.906632 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-12 09:19:07.906638 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-12 09:19:07.906645 | controller | }}, mode=0644] *** 2025-12-12 09:19:07.906651 | controller | Friday 12 December 2025 09:19:07 +0000 (0:00:00.273) 0:00:37.737 ******* 2025-12-12 09:19:07.906658 | controller | Friday 12 December 2025 09:19:07 +0000 (0:00:00.273) 0:00:37.735 ******* 2025-12-12 09:19:07.906676 | controller | changed: [localhost] 2025-12-12 09:19:08.273383 | controller | 2025-12-12 09:19:08.273519 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-12-12 09:19:08.273561 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-12 09:19:08.273576 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-12 09:19:08.273590 | controller | _val['name'], 'values.yaml') | path_join 2025-12-12 09:19:08.273604 | controller | }}, dest={{ 2025-12-12 09:19:08.273618 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:08.273633 | controller | stage['path'], _val.src_file 2025-12-12 09:19:08.273646 | controller | ) | 2025-12-12 09:19:08.273660 | controller | path_join 2025-12-12 09:19:08.273730 | controller | }}] *** 2025-12-12 09:19:08.273744 | controller | Friday 12 December 2025 09:19:07 +0000 (0:00:00.531) 0:00:38.268 ******* 2025-12-12 09:19:08.273759 | controller | Friday 12 December 2025 09:19:07 +0000 (0:00:00.531) 0:00:38.267 ******* 2025-12-12 09:19:08.273789 | controller | changed: [localhost] => (item=network-values) 2025-12-12 09:19:08.328764 | controller | 2025-12-12 09:19:08.328875 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:08.328893 | controller | Friday 12 December 2025 09:19:08 +0000 (0:00:00.366) 0:00:38.634 ******* 2025-12-12 09:19:08.328908 | controller | Friday 12 December 2025 09:19:08 +0000 (0:00:00.366) 0:00:38.633 ******* 2025-12-12 09:19:08.328940 | controller | skipping: [localhost] 2025-12-12 09:19:08.957215 | controller | 2025-12-12 09:19:08.957332 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-12 09:19:08.957350 | controller | Friday 12 December 2025 09:19:08 +0000 (0:00:00.055) 0:00:38.690 ******* 2025-12-12 09:19:08.957360 | controller | Friday 12 December 2025 09:19:08 +0000 (0:00:00.055) 0:00:38.689 ******* 2025-12-12 09:19:08.957372 | controller | changed: [localhost] 2025-12-12 09:19:09.465193 | controller | 2025-12-12 09:19:09.465240 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-12 09:19:09.465260 | controller | Friday 12 December 2025 09:19:08 +0000 (0:00:00.628) 0:00:39.319 ******* 2025-12-12 09:19:09.465267 | controller | Friday 12 December 2025 09:19:08 +0000 (0:00:00.628) 0:00:39.317 ******* 2025-12-12 09:19:09.465309 | controller | changed: [localhost] 2025-12-12 09:19:09.821932 | controller | 2025-12-12 09:19:09.821995 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-12-12 09:19:09.822005 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-12 09:19:09.822013 | controller | stage['build_output'] | basename) | path_join 2025-12-12 09:19:09.822019 | controller | }}, mode=0644] *** 2025-12-12 09:19:09.822026 | controller | Friday 12 December 2025 09:19:09 +0000 (0:00:00.508) 0:00:39.827 ******* 2025-12-12 09:19:09.822033 | controller | Friday 12 December 2025 09:19:09 +0000 (0:00:00.508) 0:00:39.826 ******* 2025-12-12 09:19:09.822045 | controller | changed: [localhost] 2025-12-12 09:19:09.897219 | controller | 2025-12-12 09:19:09.897272 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:09.897321 | controller | Friday 12 December 2025 09:19:09 +0000 (0:00:00.356) 0:00:40.184 ******* 2025-12-12 09:19:09.897331 | controller | Friday 12 December 2025 09:19:09 +0000 (0:00:00.356) 0:00:40.182 ******* 2025-12-12 09:19:09.897349 | controller | skipping: [localhost] 2025-12-12 09:19:09.949505 | controller | 2025-12-12 09:19:09.949548 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-12-12 09:19:09.949557 | controller | Friday 12 December 2025 09:19:09 +0000 (0:00:00.075) 0:00:40.259 ******* 2025-12-12 09:19:09.949564 | controller | Friday 12 December 2025 09:19:09 +0000 (0:00:00.075) 0:00:40.257 ******* 2025-12-12 09:19:09.949576 | controller | skipping: [localhost] 2025-12-12 09:19:10.012152 | controller | 2025-12-12 09:19:10.012202 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-12-12 09:19:10.012212 | controller | Friday 12 December 2025 09:19:09 +0000 (0:00:00.052) 0:00:40.311 ******* 2025-12-12 09:19:10.012219 | controller | Friday 12 December 2025 09:19:09 +0000 (0:00:00.052) 0:00:40.310 ******* 2025-12-12 09:19:10.012232 | 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-12-12 09:19:10.068015 | controller | skipping: [localhost] 2025-12-12 09:19:10.068066 | controller | 2025-12-12 09:19:10.068074 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:10.068081 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.062) 0:00:40.374 ******* 2025-12-12 09:19:10.068088 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.062) 0:00:40.373 ******* 2025-12-12 09:19:10.068100 | controller | skipping: [localhost] 2025-12-12 09:19:10.140010 | controller | 2025-12-12 09:19:10.140054 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=run_hook] *** 2025-12-12 09:19:10.140063 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.055) 0:00:40.430 ******* 2025-12-12 09:19:10.140070 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.055) 0:00:40.428 ******* 2025-12-12 09:19:10.140083 | controller | skipping: [localhost] 2025-12-12 09:19:10.195451 | controller | 2025-12-12 09:19:10.195494 | 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-12-12 09:19:10.195503 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.071) 0:00:40.502 ******* 2025-12-12 09:19:10.195535 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.071) 0:00:40.500 ******* 2025-12-12 09:19:10.195548 | controller | ok: [localhost] => 2025-12-12 09:19:10.258480 | controller | changed: false 2025-12-12 09:19:10.258526 | controller | msg: All assertions passed 2025-12-12 09:19:10.258534 | controller | 2025-12-12 09:19:10.258541 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:10.258548 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.055) 0:00:40.557 ******* 2025-12-12 09:19:10.258555 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.055) 0:00:40.556 ******* 2025-12-12 09:19:10.258568 | controller | skipping: [localhost] 2025-12-12 09:19:10.296603 | controller | 2025-12-12 09:19:10.296657 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:10.296668 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.062) 0:00:40.620 ******* 2025-12-12 09:19:10.296677 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.063) 0:00:40.619 ******* 2025-12-12 09:19:10.296693 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-12-12 09:19:10.342378 | controller | 2025-12-12 09:19:10.342488 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-12 09:19:10.342517 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.037) 0:00:40.658 ******* 2025-12-12 09:19:10.342526 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.037) 0:00:40.657 ******* 2025-12-12 09:19:10.342541 | controller | skipping: [localhost] 2025-12-12 09:19:10.402671 | controller | 2025-12-12 09:19:10.402724 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-12 09:19:10.402734 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.045) 0:00:40.704 ******* 2025-12-12 09:19:10.402743 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.045) 0:00:40.702 ******* 2025-12-12 09:19:10.402758 | controller | ok: [localhost] 2025-12-12 09:19:10.668496 | controller | 2025-12-12 09:19:10.668544 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-12 09:19:10.668552 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:10.668559 | controller | stage['path'], item.src_file) | path_join 2025-12-12 09:19:10.668566 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-12 09:19:10.668582 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.060) 0:00:40.764 ******* 2025-12-12 09:19:10.668589 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.060) 0:00:40.763 ******* 2025-12-12 09:19:10.668601 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-12-12 09:19:10.752428 | controller | 2025-12-12 09:19:10.752474 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-12 09:19:10.752483 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.265) 0:00:41.030 ******* 2025-12-12 09:19:10.752491 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.265) 0:00:41.029 ******* 2025-12-12 09:19:10.752503 | controller | ok: [localhost] => (item=values.yaml) 2025-12-12 09:19:10.813774 | controller | 2025-12-12 09:19:10.813840 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking name=run_hook] *** 2025-12-12 09:19:10.813856 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.084) 0:00:41.114 ******* 2025-12-12 09:19:10.813870 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.084) 0:00:41.113 ******* 2025-12-12 09:19:10.813892 | controller | skipping: [localhost] 2025-12-12 09:19:10.914818 | controller | 2025-12-12 09:19:10.914865 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/control-plane/networking name=ci_gen_kustomize_values] *** 2025-12-12 09:19:10.914874 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.060) 0:00:41.175 ******* 2025-12-12 09:19:10.914882 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.060) 0:00:41.173 ******* 2025-12-12 09:19:10.914895 | controller | 2025-12-12 09:19:10.987667 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-12 09:19:10.987713 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.101) 0:00:41.277 ******* 2025-12-12 09:19:10.987721 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.101) 0:00:41.275 ******* 2025-12-12 09:19:10.987734 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-12 09:19:11.050730 | controller | 2025-12-12 09:19:11.050781 | 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-12-12 09:19:11.050792 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.072) 0:00:41.350 ******* 2025-12-12 09:19:11.050801 | controller | Friday 12 December 2025 09:19:10 +0000 (0:00:00.072) 0:00:41.348 ******* 2025-12-12 09:19:11.050816 | controller | ok: [localhost] => 2025-12-12 09:19:11.401484 | controller | changed: false 2025-12-12 09:19:11.401596 | controller | msg: All assertions passed 2025-12-12 09:19:11.401607 | controller | 2025-12-12 09:19:11.401617 | 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-12-12 09:19:11.401650 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.062) 0:00:41.412 ******* 2025-12-12 09:19:11.401658 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.062) 0:00:41.411 ******* 2025-12-12 09:19:11.401683 | controller | ok: [localhost] 2025-12-12 09:19:11.489471 | controller | 2025-12-12 09:19:11.489577 | 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-12-12 09:19:11.489588 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.350) 0:00:41.763 ******* 2025-12-12 09:19:11.489597 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.350) 0:00:41.761 ******* 2025-12-12 09:19:11.489623 | controller | ok: [localhost] => 2025-12-12 09:19:11.731527 | controller | changed: false 2025-12-12 09:19:11.731631 | controller | msg: All assertions passed 2025-12-12 09:19:11.731645 | controller | 2025-12-12 09:19:11.731654 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-12 09:19:11.731682 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.088) 0:00:41.851 ******* 2025-12-12 09:19:11.731691 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.088) 0:00:41.849 ******* 2025-12-12 09:19:11.731716 | controller | ok: [localhost] 2025-12-12 09:19:11.998752 | controller | 2025-12-12 09:19:11.998805 | 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-12-12 09:19:11.998814 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-12 09:19:11.998822 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-12 09:19:11.998828 | controller | _config_map_content | 2025-12-12 09:19:11.998834 | controller | ansible.utils.remove_keys( 2025-12-12 09:19:11.998841 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-12 09:19:11.998847 | controller | matching_parameter='regex') 2025-12-12 09:19:11.998853 | controller | }}, cacheable=False] *** 2025-12-12 09:19:11.998859 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.241) 0:00:42.093 ******* 2025-12-12 09:19:11.998867 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.241) 0:00:42.091 ******* 2025-12-12 09:19:11.998891 | controller | ok: [localhost] 2025-12-12 09:19:12.069139 | controller | 2025-12-12 09:19:12.069183 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-12 09:19:12.069194 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.267) 0:00:42.361 ******* 2025-12-12 09:19:12.069203 | controller | Friday 12 December 2025 09:19:11 +0000 (0:00:00.267) 0:00:42.359 ******* 2025-12-12 09:19:12.069218 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-12 09:19:12.127772 | controller | 2025-12-12 09:19:12.127821 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-12 09:19:12.127829 | controller | Friday 12 December 2025 09:19:12 +0000 (0:00:00.070) 0:00:42.431 ******* 2025-12-12 09:19:12.127838 | controller | Friday 12 December 2025 09:19:12 +0000 (0:00:00.070) 0:00:42.429 ******* 2025-12-12 09:19:12.127856 | controller | ok: [localhost] => 2025-12-12 09:19:12.379324 | controller | changed: false 2025-12-12 09:19:12.379419 | controller | msg: All assertions passed 2025-12-12 09:19:12.379435 | controller | 2025-12-12 09:19:12.379532 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-12 09:19:12.379546 | controller | Friday 12 December 2025 09:19:12 +0000 (0:00:00.058) 0:00:42.490 ******* 2025-12-12 09:19:12.379559 | controller | Friday 12 December 2025 09:19:12 +0000 (0:00:00.058) 0:00:42.488 ******* 2025-12-12 09:19:12.379586 | controller | ok: [localhost] 2025-12-12 09:19:13.118735 | controller | 2025-12-12 09:19:13.118841 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-12 09:19:13.118859 | controller | (snippet_datadir, 2025-12-12 09:19:13.118868 | controller | '02_ci_data.yaml') | path_join 2025-12-12 09:19:13.118875 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-12 09:19:13.118884 | controller | Friday 12 December 2025 09:19:12 +0000 (0:00:00.251) 0:00:42.741 ******* 2025-12-12 09:19:13.118892 | controller | Friday 12 December 2025 09:19:12 +0000 (0:00:00.251) 0:00:42.740 ******* 2025-12-12 09:19:13.118920 | controller | ok: [localhost] 2025-12-12 09:19:13.206626 | controller | 2025-12-12 09:19:13.206711 | 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-12-12 09:19:13.206727 | controller | Friday 12 December 2025 09:19:13 +0000 (0:00:00.738) 0:00:43.479 ******* 2025-12-12 09:19:13.206736 | controller | Friday 12 December 2025 09:19:13 +0000 (0:00:00.738) 0:00:43.478 ******* 2025-12-12 09:19:13.206756 | controller | ok: [localhost] 2025-12-12 09:19:13.720025 | controller | 2025-12-12 09:19:13.720088 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-12 09:19:13.720133 | controller | (snippet_datadir, 2025-12-12 09:19:13.720144 | controller | '03_user_data_b64.yaml') | path_join 2025-12-12 09:19:13.720152 | controller | }}, content={{ 2025-12-12 09:19:13.720166 | controller | _base64_patch | 2025-12-12 09:19:13.720180 | controller | default({}) | 2025-12-12 09:19:13.720188 | controller | to_nice_yaml 2025-12-12 09:19:13.720196 | controller | }}, mode=0644] *** 2025-12-12 09:19:13.720204 | controller | Friday 12 December 2025 09:19:13 +0000 (0:00:00.088) 0:00:43.568 ******* 2025-12-12 09:19:13.720212 | controller | Friday 12 December 2025 09:19:13 +0000 (0:00:00.088) 0:00:43.567 ******* 2025-12-12 09:19:13.720235 | controller | ok: [localhost] 2025-12-12 09:19:14.217259 | controller | 2025-12-12 09:19:14.217375 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-12 09:19:14.217385 | controller | (snippet_datadir, 2025-12-12 09:19:14.217392 | controller | '04_user_data.yaml') | path_join 2025-12-12 09:19:14.217399 | controller | }}, content={{ 2025-12-12 09:19:14.217405 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-12 09:19:14.217411 | controller | default({}) | 2025-12-12 09:19:14.217418 | controller | to_nice_yaml 2025-12-12 09:19:14.217462 | controller | }}, mode=0644] *** 2025-12-12 09:19:14.217468 | controller | Friday 12 December 2025 09:19:13 +0000 (0:00:00.513) 0:00:44.082 ******* 2025-12-12 09:19:14.217474 | controller | Friday 12 December 2025 09:19:13 +0000 (0:00:00.513) 0:00:44.080 ******* 2025-12-12 09:19:14.217492 | controller | ok: [localhost] 2025-12-12 09:19:14.797909 | controller | 2025-12-12 09:19:14.798001 | 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-12-12 09:19:14.798032 | controller | ( 2025-12-12 09:19:14.798042 | controller | snippet_datadir, 2025-12-12 09:19:14.798052 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-12 09:19:14.798060 | controller | ) | path_join 2025-12-12 09:19:14.798068 | controller | }}, mode=0644] *** 2025-12-12 09:19:14.798077 | controller | Friday 12 December 2025 09:19:14 +0000 (0:00:00.496) 0:00:44.579 ******* 2025-12-12 09:19:14.798085 | controller | Friday 12 December 2025 09:19:14 +0000 (0:00:00.496) 0:00:44.577 ******* 2025-12-12 09:19:14.798108 | controller | changed: [localhost] 2025-12-12 09:19:14.926407 | controller | 2025-12-12 09:19:14.926566 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-12 09:19:14.926584 | controller | Friday 12 December 2025 09:19:14 +0000 (0:00:00.580) 0:00:45.160 ******* 2025-12-12 09:19:14.926593 | controller | Friday 12 December 2025 09:19:14 +0000 (0:00:00.580) 0:00:45.158 ******* 2025-12-12 09:19:14.926622 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-12 09:19:14.999083 | controller | 2025-12-12 09:19:14.999168 | 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-12-12 09:19:14.999196 | controller | Friday 12 December 2025 09:19:14 +0000 (0:00:00.127) 0:00:45.287 ******* 2025-12-12 09:19:14.999204 | controller | Friday 12 December 2025 09:19:14 +0000 (0:00:00.127) 0:00:45.286 ******* 2025-12-12 09:19:14.999220 | controller | ok: [localhost] => 2025-12-12 09:19:15.254833 | controller | changed: false 2025-12-12 09:19:15.254925 | controller | msg: All assertions passed 2025-12-12 09:19:15.254937 | controller | 2025-12-12 09:19:15.254948 | 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-12-12 09:19:15.254958 | controller | Friday 12 December 2025 09:19:14 +0000 (0:00:00.073) 0:00:45.361 ******* 2025-12-12 09:19:15.254968 | controller | Friday 12 December 2025 09:19:14 +0000 (0:00:00.073) 0:00:45.359 ******* 2025-12-12 09:19:15.254991 | controller | ok: [localhost] 2025-12-12 09:19:15.317090 | controller | 2025-12-12 09:19:15.317202 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-12 09:19:15.317218 | controller | Friday 12 December 2025 09:19:15 +0000 (0:00:00.255) 0:00:45.616 ******* 2025-12-12 09:19:15.317358 | controller | Friday 12 December 2025 09:19:15 +0000 (0:00:00.255) 0:00:45.615 ******* 2025-12-12 09:19:15.317393 | controller | ok: [localhost] 2025-12-12 09:19:15.977380 | controller | 2025-12-12 09:19:15.977484 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-12 09:19:15.977496 | controller | Friday 12 December 2025 09:19:15 +0000 (0:00:00.062) 0:00:45.678 ******* 2025-12-12 09:19:15.977505 | controller | Friday 12 December 2025 09:19:15 +0000 (0:00:00.062) 0:00:45.677 ******* 2025-12-12 09:19:15.977529 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-12 09:19:16.130066 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-12 09:19:16.130164 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-12 09:19:16.130176 | controller | 2025-12-12 09:19:16.130186 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-12 09:19:16.130195 | controller | _content | 2025-12-12 09:19:16.130203 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-12 09:19:16.130212 | controller | combine(_parsed, recursive=true) 2025-12-12 09:19:16.130220 | controller | }} 2025-12-12 09:19:16.130229 | controller | ] *** 2025-12-12 09:19:16.130237 | controller | Friday 12 December 2025 09:19:15 +0000 (0:00:00.660) 0:00:46.339 ******* 2025-12-12 09:19:16.130404 | controller | Friday 12 December 2025 09:19:15 +0000 (0:00:00.660) 0:00:46.337 ******* 2025-12-12 09:19:16.130443 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-12 09:19:16.399640 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-12 09:19:16.399690 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-12 09:19:16.399700 | controller | 2025-12-12 09:19:16.399709 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-12 09:19:16.399717 | controller | Friday 12 December 2025 09:19:16 +0000 (0:00:00.152) 0:00:46.492 ******* 2025-12-12 09:19:16.399725 | controller | Friday 12 December 2025 09:19:16 +0000 (0:00:00.152) 0:00:46.490 ******* 2025-12-12 09:19:16.399740 | controller | ok: [localhost] 2025-12-12 09:19:16.957537 | controller | 2025-12-12 09:19:16.957610 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-12 09:19:16.957628 | controller | (_destdir, 2025-12-12 09:19:16.957643 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-12 09:19:16.957657 | controller | }}, content={{ 2025-12-12 09:19:16.957671 | controller | ( 2025-12-12 09:19:16.957685 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-12 09:19:16.957699 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-12 09:19:16.957713 | controller | }}, mode=0644] *** 2025-12-12 09:19:16.957726 | controller | Friday 12 December 2025 09:19:16 +0000 (0:00:00.269) 0:00:46.761 ******* 2025-12-12 09:19:16.957740 | controller | Friday 12 December 2025 09:19:16 +0000 (0:00:00.269) 0:00:46.760 ******* 2025-12-12 09:19:16.957764 | controller | ok: [localhost] 2025-12-12 09:19:17.283180 | controller | 2025-12-12 09:19:17.283233 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-12-12 09:19:17.283245 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-12 09:19:17.283255 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-12 09:19:17.283265 | controller | _val['name'], 'values.yaml') | path_join 2025-12-12 09:19:17.283305 | controller | }}, dest={{ 2025-12-12 09:19:17.283322 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:17.283333 | controller | stage['path'], _val.src_file 2025-12-12 09:19:17.283346 | controller | ) | 2025-12-12 09:19:17.283359 | controller | path_join 2025-12-12 09:19:17.283371 | controller | }}] *** 2025-12-12 09:19:17.283380 | controller | Friday 12 December 2025 09:19:16 +0000 (0:00:00.556) 0:00:47.318 ******* 2025-12-12 09:19:17.283390 | controller | Friday 12 December 2025 09:19:16 +0000 (0:00:00.556) 0:00:47.317 ******* 2025-12-12 09:19:17.283407 | controller | ok: [localhost] => (item=network-values) 2025-12-12 09:19:17.370553 | controller | 2025-12-12 09:19:17.370597 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:17.370605 | controller | Friday 12 December 2025 09:19:17 +0000 (0:00:00.326) 0:00:47.645 ******* 2025-12-12 09:19:17.370613 | controller | Friday 12 December 2025 09:19:17 +0000 (0:00:00.326) 0:00:47.643 ******* 2025-12-12 09:19:17.370632 | controller | skipping: [localhost] 2025-12-12 09:19:18.040706 | controller | 2025-12-12 09:19:18.040749 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-12 09:19:18.040758 | controller | Friday 12 December 2025 09:19:17 +0000 (0:00:00.087) 0:00:47.732 ******* 2025-12-12 09:19:18.040766 | controller | Friday 12 December 2025 09:19:17 +0000 (0:00:00.087) 0:00:47.731 ******* 2025-12-12 09:19:18.040778 | controller | changed: [localhost] 2025-12-12 09:19:18.638627 | controller | 2025-12-12 09:19:18.638674 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-12 09:19:18.638683 | controller | Friday 12 December 2025 09:19:18 +0000 (0:00:00.670) 0:00:48.403 ******* 2025-12-12 09:19:18.638690 | controller | Friday 12 December 2025 09:19:18 +0000 (0:00:00.670) 0:00:48.401 ******* 2025-12-12 09:19:18.638703 | controller | changed: [localhost] 2025-12-12 09:19:18.971921 | controller | 2025-12-12 09:19:18.971969 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-12-12 09:19:18.971979 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-12 09:19:18.971986 | controller | stage['build_output'] | basename) | path_join 2025-12-12 09:19:18.971992 | controller | }}, mode=0644] *** 2025-12-12 09:19:18.971998 | controller | Friday 12 December 2025 09:19:18 +0000 (0:00:00.597) 0:00:49.001 ******* 2025-12-12 09:19:18.972005 | controller | Friday 12 December 2025 09:19:18 +0000 (0:00:00.597) 0:00:48.999 ******* 2025-12-12 09:19:18.972017 | controller | changed: [localhost] 2025-12-12 09:19:19.035238 | controller | 2025-12-12 09:19:19.035330 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:19.035348 | controller | Friday 12 December 2025 09:19:18 +0000 (0:00:00.333) 0:00:49.334 ******* 2025-12-12 09:19:19.035358 | controller | Friday 12 December 2025 09:19:18 +0000 (0:00:00.333) 0:00:49.332 ******* 2025-12-12 09:19:19.035375 | controller | skipping: [localhost] 2025-12-12 09:19:19.102174 | controller | 2025-12-12 09:19:19.102225 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-12-12 09:19:19.102237 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.063) 0:00:49.397 ******* 2025-12-12 09:19:19.102247 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.063) 0:00:49.395 ******* 2025-12-12 09:19:19.102262 | controller | skipping: [localhost] 2025-12-12 09:19:19.172967 | controller | 2025-12-12 09:19:19.173027 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-12-12 09:19:19.173039 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.067) 0:00:49.464 ******* 2025-12-12 09:19:19.173048 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.067) 0:00:49.462 ******* 2025-12-12 09:19:19.173070 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-12-12 09:19:19.248526 | controller | skipping: [localhost] 2025-12-12 09:19:19.248582 | controller | 2025-12-12 09:19:19.248590 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:19.248598 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.070) 0:00:49.535 ******* 2025-12-12 09:19:19.248605 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.070) 0:00:49.533 ******* 2025-12-12 09:19:19.248625 | controller | skipping: [localhost] 2025-12-12 09:19:19.327230 | controller | 2025-12-12 09:19:19.327321 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking name=run_hook] *** 2025-12-12 09:19:19.327334 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.074) 0:00:49.609 ******* 2025-12-12 09:19:19.327341 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.074) 0:00:49.608 ******* 2025-12-12 09:19:19.327354 | controller | skipping: [localhost] 2025-12-12 09:19:19.383135 | controller | 2025-12-12 09:19:19.383214 | 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-12-12 09:19:19.383236 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.079) 0:00:49.689 ******* 2025-12-12 09:19:19.383244 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.079) 0:00:49.687 ******* 2025-12-12 09:19:19.383261 | controller | ok: [localhost] => 2025-12-12 09:19:19.419912 | controller | changed: false 2025-12-12 09:19:19.419991 | controller | msg: All assertions passed 2025-12-12 09:19:19.420000 | controller | 2025-12-12 09:19:19.420007 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:19.420015 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.056) 0:00:49.745 ******* 2025-12-12 09:19:19.420022 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.056) 0:00:49.743 ******* 2025-12-12 09:19:19.420039 | controller | skipping: [localhost] 2025-12-12 09:19:19.476088 | controller | 2025-12-12 09:19:19.476180 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:19.476190 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.036) 0:00:49.782 ******* 2025-12-12 09:19:19.476197 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.036) 0:00:49.780 ******* 2025-12-12 09:19:19.476234 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-12-12 09:19:19.513367 | controller | 2025-12-12 09:19:19.513464 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-12 09:19:19.513475 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.055) 0:00:49.837 ******* 2025-12-12 09:19:19.513483 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.055) 0:00:49.836 ******* 2025-12-12 09:19:19.513506 | controller | skipping: [localhost] 2025-12-12 09:19:19.555782 | controller | 2025-12-12 09:19:19.555871 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-12 09:19:19.555882 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.037) 0:00:49.875 ******* 2025-12-12 09:19:19.555892 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.037) 0:00:49.874 ******* 2025-12-12 09:19:19.555914 | controller | ok: [localhost] 2025-12-12 09:19:20.040379 | controller | 2025-12-12 09:19:20.040433 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-12 09:19:20.040442 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:20.040448 | controller | stage['path'], item.src_file) | path_join 2025-12-12 09:19:20.040455 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-12 09:19:20.040461 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.042) 0:00:49.918 ******* 2025-12-12 09:19:20.040467 | controller | Friday 12 December 2025 09:19:19 +0000 (0:00:00.042) 0:00:49.916 ******* 2025-12-12 09:19:20.040481 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-12-12 09:19:20.162378 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-12-12 09:19:20.162484 | controller | 2025-12-12 09:19:20.162493 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-12 09:19:20.162501 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.484) 0:00:50.402 ******* 2025-12-12 09:19:20.162508 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.484) 0:00:50.401 ******* 2025-12-12 09:19:20.162528 | controller | ok: [localhost] => (item=values.yaml) 2025-12-12 09:19:20.218299 | controller | ok: [localhost] => (item=service-values.yaml) 2025-12-12 09:19:20.218351 | controller | 2025-12-12 09:19:20.218362 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane name=run_hook] *** 2025-12-12 09:19:20.218372 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.120) 0:00:50.523 ******* 2025-12-12 09:19:20.218381 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.120) 0:00:50.521 ******* 2025-12-12 09:19:20.218397 | controller | skipping: [localhost] 2025-12-12 09:19:20.351851 | controller | 2025-12-12 09:19:20.351900 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/control-plane name=ci_gen_kustomize_values] *** 2025-12-12 09:19:20.351909 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.057) 0:00:50.580 ******* 2025-12-12 09:19:20.351916 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.057) 0:00:50.579 ******* 2025-12-12 09:19:20.351928 | controller | 2025-12-12 09:19:20.434349 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-12 09:19:20.434422 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.133) 0:00:50.714 ******* 2025-12-12 09:19:20.434439 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.133) 0:00:50.712 ******* 2025-12-12 09:19:20.434465 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-12 09:19:20.503304 | controller | 2025-12-12 09:19:20.503362 | 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-12-12 09:19:20.503373 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.082) 0:00:50.796 ******* 2025-12-12 09:19:20.503382 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.082) 0:00:50.795 ******* 2025-12-12 09:19:20.503397 | controller | ok: [localhost] => 2025-12-12 09:19:20.734881 | controller | changed: false 2025-12-12 09:19:20.734956 | controller | msg: All assertions passed 2025-12-12 09:19:20.734965 | controller | 2025-12-12 09:19:20.734972 | 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-12-12 09:19:20.734981 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.068) 0:00:50.865 ******* 2025-12-12 09:19:20.734988 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.068) 0:00:50.864 ******* 2025-12-12 09:19:20.735005 | controller | ok: [localhost] 2025-12-12 09:19:20.808504 | controller | 2025-12-12 09:19:20.808555 | 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-12-12 09:19:20.808574 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.231) 0:00:51.097 ******* 2025-12-12 09:19:20.808585 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.231) 0:00:51.095 ******* 2025-12-12 09:19:20.808599 | controller | ok: [localhost] => 2025-12-12 09:19:21.030468 | controller | changed: false 2025-12-12 09:19:21.030522 | controller | msg: All assertions passed 2025-12-12 09:19:21.030532 | controller | 2025-12-12 09:19:21.030540 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-12 09:19:21.030548 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.073) 0:00:51.170 ******* 2025-12-12 09:19:21.030556 | controller | Friday 12 December 2025 09:19:20 +0000 (0:00:00.073) 0:00:51.169 ******* 2025-12-12 09:19:21.030580 | controller | ok: [localhost] 2025-12-12 09:19:21.297587 | controller | 2025-12-12 09:19:21.297672 | 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-12-12 09:19:21.297685 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-12 09:19:21.297696 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-12 09:19:21.297706 | controller | _config_map_content | 2025-12-12 09:19:21.297715 | controller | ansible.utils.remove_keys( 2025-12-12 09:19:21.297725 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-12 09:19:21.297734 | controller | matching_parameter='regex') 2025-12-12 09:19:21.297744 | controller | }}, cacheable=False] *** 2025-12-12 09:19:21.297753 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.222) 0:00:51.392 ******* 2025-12-12 09:19:21.297763 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.222) 0:00:51.391 ******* 2025-12-12 09:19:21.297783 | controller | ok: [localhost] 2025-12-12 09:19:21.368047 | controller | 2025-12-12 09:19:21.368142 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-12 09:19:21.368151 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.267) 0:00:51.659 ******* 2025-12-12 09:19:21.368158 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.267) 0:00:51.658 ******* 2025-12-12 09:19:21.368178 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-12 09:19:21.425391 | controller | 2025-12-12 09:19:21.425490 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-12 09:19:21.425500 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.070) 0:00:51.730 ******* 2025-12-12 09:19:21.425509 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.070) 0:00:51.728 ******* 2025-12-12 09:19:21.425532 | controller | ok: [localhost] => 2025-12-12 09:19:21.679155 | controller | changed: false 2025-12-12 09:19:21.679237 | controller | msg: All assertions passed 2025-12-12 09:19:21.679246 | controller | 2025-12-12 09:19:21.679253 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-12 09:19:21.679260 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.057) 0:00:51.787 ******* 2025-12-12 09:19:21.679267 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.057) 0:00:51.786 ******* 2025-12-12 09:19:21.679393 | controller | ok: [localhost] 2025-12-12 09:19:22.728142 | controller | 2025-12-12 09:19:22.728208 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-12 09:19:22.728217 | controller | (snippet_datadir, 2025-12-12 09:19:22.728224 | controller | '02_ci_data.yaml') | path_join 2025-12-12 09:19:22.728231 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-12 09:19:22.728237 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.253) 0:00:52.040 ******* 2025-12-12 09:19:22.728243 | controller | Friday 12 December 2025 09:19:21 +0000 (0:00:00.253) 0:00:52.039 ******* 2025-12-12 09:19:22.728259 | controller | ok: [localhost] 2025-12-12 09:19:22.799958 | controller | 2025-12-12 09:19:22.800039 | 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-12-12 09:19:22.800047 | controller | Friday 12 December 2025 09:19:22 +0000 (0:00:01.049) 0:00:53.090 ******* 2025-12-12 09:19:22.800054 | controller | Friday 12 December 2025 09:19:22 +0000 (0:00:01.049) 0:00:53.089 ******* 2025-12-12 09:19:22.800072 | controller | ok: [localhost] 2025-12-12 09:19:23.277257 | controller | 2025-12-12 09:19:23.277388 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-12 09:19:23.277401 | controller | (snippet_datadir, 2025-12-12 09:19:23.277410 | controller | '03_user_data_b64.yaml') | path_join 2025-12-12 09:19:23.277418 | controller | }}, content={{ 2025-12-12 09:19:23.277426 | controller | _base64_patch | 2025-12-12 09:19:23.277449 | controller | default({}) | 2025-12-12 09:19:23.277457 | controller | to_nice_yaml 2025-12-12 09:19:23.277464 | controller | }}, mode=0644] *** 2025-12-12 09:19:23.277472 | controller | Friday 12 December 2025 09:19:22 +0000 (0:00:00.071) 0:00:53.162 ******* 2025-12-12 09:19:23.277480 | controller | Friday 12 December 2025 09:19:22 +0000 (0:00:00.071) 0:00:53.160 ******* 2025-12-12 09:19:23.277503 | controller | ok: [localhost] 2025-12-12 09:19:23.769000 | controller | 2025-12-12 09:19:23.769083 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-12 09:19:23.769094 | controller | (snippet_datadir, 2025-12-12 09:19:23.769102 | controller | '04_user_data.yaml') | path_join 2025-12-12 09:19:23.769111 | controller | }}, content={{ 2025-12-12 09:19:23.769118 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-12 09:19:23.769126 | controller | default({}) | 2025-12-12 09:19:23.769133 | controller | to_nice_yaml 2025-12-12 09:19:23.769141 | controller | }}, mode=0644] *** 2025-12-12 09:19:23.769148 | controller | Friday 12 December 2025 09:19:23 +0000 (0:00:00.476) 0:00:53.639 ******* 2025-12-12 09:19:23.769156 | controller | Friday 12 December 2025 09:19:23 +0000 (0:00:00.477) 0:00:53.637 ******* 2025-12-12 09:19:23.769170 | controller | ok: [localhost] 2025-12-12 09:19:24.275177 | controller | 2025-12-12 09:19:24.275253 | 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-12-12 09:19:24.275262 | controller | ( 2025-12-12 09:19:24.275269 | controller | snippet_datadir, 2025-12-12 09:19:24.275308 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-12 09:19:24.275321 | controller | ) | path_join 2025-12-12 09:19:24.275328 | controller | }}, mode=0644] *** 2025-12-12 09:19:24.275334 | controller | Friday 12 December 2025 09:19:23 +0000 (0:00:00.492) 0:00:54.131 ******* 2025-12-12 09:19:24.275341 | controller | Friday 12 December 2025 09:19:23 +0000 (0:00:00.492) 0:00:54.129 ******* 2025-12-12 09:19:24.275356 | controller | ok: [localhost] 2025-12-12 09:19:24.352812 | controller | 2025-12-12 09:19:24.352894 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-12 09:19:24.352903 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.505) 0:00:54.637 ******* 2025-12-12 09:19:24.352910 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.505) 0:00:54.635 ******* 2025-12-12 09:19:24.352940 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-12 09:19:24.406868 | controller | 2025-12-12 09:19:24.407018 | 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-12-12 09:19:24.407039 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.077) 0:00:54.715 ******* 2025-12-12 09:19:24.407054 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.077) 0:00:54.713 ******* 2025-12-12 09:19:24.407083 | controller | ok: [localhost] => 2025-12-12 09:19:24.654480 | controller | changed: false 2025-12-12 09:19:24.654540 | controller | msg: All assertions passed 2025-12-12 09:19:24.654551 | controller | 2025-12-12 09:19:24.654561 | 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-12-12 09:19:24.654571 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.054) 0:00:54.769 ******* 2025-12-12 09:19:24.654580 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.054) 0:00:54.767 ******* 2025-12-12 09:19:24.654597 | controller | ok: [localhost] 2025-12-12 09:19:24.710267 | controller | 2025-12-12 09:19:24.710364 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-12 09:19:24.710375 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.247) 0:00:55.016 ******* 2025-12-12 09:19:24.710383 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.247) 0:00:55.015 ******* 2025-12-12 09:19:24.710401 | controller | ok: [localhost] 2025-12-12 09:19:25.326590 | controller | 2025-12-12 09:19:25.326774 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-12 09:19:25.326792 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.056) 0:00:55.072 ******* 2025-12-12 09:19:25.326802 | controller | Friday 12 December 2025 09:19:24 +0000 (0:00:00.056) 0:00:55.071 ******* 2025-12-12 09:19:25.326826 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-12 09:19:25.536575 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-12 09:19:25.536673 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-12 09:19:25.536681 | controller | 2025-12-12 09:19:25.536688 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-12 09:19:25.536695 | controller | _content | 2025-12-12 09:19:25.536701 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-12 09:19:25.536708 | controller | combine(_parsed, recursive=true) 2025-12-12 09:19:25.536715 | controller | }} 2025-12-12 09:19:25.536721 | controller | ] *** 2025-12-12 09:19:25.536727 | controller | Friday 12 December 2025 09:19:25 +0000 (0:00:00.615) 0:00:55.688 ******* 2025-12-12 09:19:25.536734 | controller | Friday 12 December 2025 09:19:25 +0000 (0:00:00.615) 0:00:55.686 ******* 2025-12-12 09:19:25.536753 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-12 09:19:25.821374 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-12 09:19:25.821481 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-12 09:19:25.821499 | controller | 2025-12-12 09:19:25.821516 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-12 09:19:25.821535 | controller | Friday 12 December 2025 09:19:25 +0000 (0:00:00.210) 0:00:55.898 ******* 2025-12-12 09:19:25.821550 | controller | Friday 12 December 2025 09:19:25 +0000 (0:00:00.210) 0:00:55.896 ******* 2025-12-12 09:19:25.821592 | controller | ok: [localhost] 2025-12-12 09:19:26.394363 | controller | 2025-12-12 09:19:26.394455 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-12 09:19:26.394464 | controller | (_destdir, 2025-12-12 09:19:26.394482 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-12 09:19:26.394489 | controller | }}, content={{ 2025-12-12 09:19:26.394495 | controller | ( 2025-12-12 09:19:26.394501 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-12 09:19:26.394507 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-12 09:19:26.394513 | controller | }}, mode=0644] *** 2025-12-12 09:19:26.394520 | controller | Friday 12 December 2025 09:19:25 +0000 (0:00:00.284) 0:00:56.183 ******* 2025-12-12 09:19:26.394526 | controller | Friday 12 December 2025 09:19:25 +0000 (0:00:00.284) 0:00:56.181 ******* 2025-12-12 09:19:26.394546 | controller | ok: [localhost] 2025-12-12 09:19:26.485311 | controller | 2025-12-12 09:19:26.485403 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-12 09:19:26.485433 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.573) 0:00:56.756 ******* 2025-12-12 09:19:26.485441 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.573) 0:00:56.755 ******* 2025-12-12 09:19:26.485459 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-12 09:19:26.549846 | controller | 2025-12-12 09:19:26.549945 | 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-12-12 09:19:26.549957 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.090) 0:00:56.846 ******* 2025-12-12 09:19:26.549967 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.090) 0:00:56.845 ******* 2025-12-12 09:19:26.549989 | controller | ok: [localhost] => 2025-12-12 09:19:26.901237 | controller | changed: false 2025-12-12 09:19:26.901429 | controller | msg: All assertions passed 2025-12-12 09:19:26.901446 | controller | 2025-12-12 09:19:26.901462 | 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-12-12 09:19:26.901493 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.065) 0:00:56.912 ******* 2025-12-12 09:19:26.901502 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.065) 0:00:56.910 ******* 2025-12-12 09:19:26.901538 | controller | ok: [localhost] 2025-12-12 09:19:26.998543 | controller | 2025-12-12 09:19:26.998642 | 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-12-12 09:19:26.998737 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.350) 0:00:57.263 ******* 2025-12-12 09:19:26.998747 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.350) 0:00:57.261 ******* 2025-12-12 09:19:26.998770 | controller | ok: [localhost] => 2025-12-12 09:19:27.259393 | controller | changed: false 2025-12-12 09:19:27.259478 | controller | msg: All assertions passed 2025-12-12 09:19:27.259486 | controller | 2025-12-12 09:19:27.259494 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-12 09:19:27.259530 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.097) 0:00:57.360 ******* 2025-12-12 09:19:27.259537 | controller | Friday 12 December 2025 09:19:26 +0000 (0:00:00.097) 0:00:57.359 ******* 2025-12-12 09:19:27.259556 | controller | ok: [localhost] 2025-12-12 09:19:27.560132 | controller | 2025-12-12 09:19:27.560248 | 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-12-12 09:19:27.560310 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-12 09:19:27.560328 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-12 09:19:27.560336 | controller | _config_map_content | 2025-12-12 09:19:27.560342 | controller | ansible.utils.remove_keys( 2025-12-12 09:19:27.560348 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-12 09:19:27.560354 | controller | matching_parameter='regex') 2025-12-12 09:19:27.560360 | controller | }}, cacheable=False] *** 2025-12-12 09:19:27.560366 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.260) 0:00:57.621 ******* 2025-12-12 09:19:27.560379 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.260) 0:00:57.619 ******* 2025-12-12 09:19:27.560401 | controller | ok: [localhost] 2025-12-12 09:19:27.652327 | controller | 2025-12-12 09:19:27.652423 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-12 09:19:27.652434 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.300) 0:00:57.921 ******* 2025-12-12 09:19:27.652443 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.300) 0:00:57.920 ******* 2025-12-12 09:19:27.652466 | controller | skipping: [localhost] 2025-12-12 09:19:27.919995 | controller | 2025-12-12 09:19:27.920083 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-12 09:19:27.920091 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.092) 0:00:58.014 ******* 2025-12-12 09:19:27.920098 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.092) 0:00:58.012 ******* 2025-12-12 09:19:27.920116 | controller | changed: [localhost] 2025-12-12 09:19:27.989440 | controller | 2025-12-12 09:19:27.989549 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-12 09:19:27.989558 | controller | (snippet_datadir, 2025-12-12 09:19:27.989566 | controller | '02_ci_data.yaml') | path_join 2025-12-12 09:19:27.989572 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-12 09:19:27.989578 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.268) 0:00:58.282 ******* 2025-12-12 09:19:27.989585 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.268) 0:00:58.280 ******* 2025-12-12 09:19:27.989603 | controller | skipping: [localhost] 2025-12-12 09:19:28.066886 | controller | 2025-12-12 09:19:28.066942 | 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-12-12 09:19:28.066960 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.069) 0:00:58.351 ******* 2025-12-12 09:19:28.066970 | controller | Friday 12 December 2025 09:19:27 +0000 (0:00:00.069) 0:00:58.350 ******* 2025-12-12 09:19:28.066984 | controller | ok: [localhost] 2025-12-12 09:19:28.596100 | controller | 2025-12-12 09:19:28.596220 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-12 09:19:28.596246 | controller | (snippet_datadir, 2025-12-12 09:19:28.596261 | controller | '03_user_data_b64.yaml') | path_join 2025-12-12 09:19:28.596299 | controller | }}, content={{ 2025-12-12 09:19:28.596318 | controller | _base64_patch | 2025-12-12 09:19:28.596332 | controller | default({}) | 2025-12-12 09:19:28.596346 | controller | to_nice_yaml 2025-12-12 09:19:28.596359 | controller | }}, mode=0644] *** 2025-12-12 09:19:28.596374 | controller | Friday 12 December 2025 09:19:28 +0000 (0:00:00.077) 0:00:58.429 ******* 2025-12-12 09:19:28.596388 | controller | Friday 12 December 2025 09:19:28 +0000 (0:00:00.077) 0:00:58.427 ******* 2025-12-12 09:19:28.596423 | controller | changed: [localhost] 2025-12-12 09:19:29.077893 | controller | 2025-12-12 09:19:29.077971 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-12 09:19:29.077980 | controller | (snippet_datadir, 2025-12-12 09:19:29.077987 | controller | '04_user_data.yaml') | path_join 2025-12-12 09:19:29.077993 | controller | }}, content={{ 2025-12-12 09:19:29.078000 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-12 09:19:29.078006 | controller | default({}) | 2025-12-12 09:19:29.078012 | controller | to_nice_yaml 2025-12-12 09:19:29.078018 | controller | }}, mode=0644] *** 2025-12-12 09:19:29.078024 | controller | Friday 12 December 2025 09:19:28 +0000 (0:00:00.528) 0:00:58.957 ******* 2025-12-12 09:19:29.078031 | controller | Friday 12 December 2025 09:19:28 +0000 (0:00:00.528) 0:00:58.956 ******* 2025-12-12 09:19:29.078049 | controller | changed: [localhost] 2025-12-12 09:19:29.583935 | controller | 2025-12-12 09:19:29.584055 | 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-12-12 09:19:29.584067 | controller | ( 2025-12-12 09:19:29.584075 | controller | snippet_datadir, 2025-12-12 09:19:29.584085 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-12 09:19:29.584100 | controller | ) | path_join 2025-12-12 09:19:29.584109 | controller | }}, mode=0644] *** 2025-12-12 09:19:29.584117 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.481) 0:00:59.439 ******* 2025-12-12 09:19:29.584127 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.481) 0:00:59.438 ******* 2025-12-12 09:19:29.584145 | controller | changed: [localhost] 2025-12-12 09:19:29.659407 | controller | 2025-12-12 09:19:29.659505 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-12 09:19:29.659516 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.506) 0:00:59.946 ******* 2025-12-12 09:19:29.659526 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.506) 0:00:59.944 ******* 2025-12-12 09:19:29.659570 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-12 09:19:29.715639 | controller | 2025-12-12 09:19:29.715741 | 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-12-12 09:19:29.715758 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.075) 0:01:00.021 ******* 2025-12-12 09:19:29.715765 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.075) 0:01:00.020 ******* 2025-12-12 09:19:29.715787 | controller | ok: [localhost] => 2025-12-12 09:19:29.952122 | controller | changed: false 2025-12-12 09:19:29.952224 | controller | msg: All assertions passed 2025-12-12 09:19:29.952234 | controller | 2025-12-12 09:19:29.952243 | 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-12-12 09:19:29.952307 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.056) 0:01:00.077 ******* 2025-12-12 09:19:29.952330 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.056) 0:01:00.076 ******* 2025-12-12 09:19:29.952355 | controller | ok: [localhost] 2025-12-12 09:19:30.012739 | controller | 2025-12-12 09:19:30.012851 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-12 09:19:30.012862 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.235) 0:01:00.313 ******* 2025-12-12 09:19:30.012870 | controller | Friday 12 December 2025 09:19:29 +0000 (0:00:00.235) 0:01:00.312 ******* 2025-12-12 09:19:30.012894 | controller | ok: [localhost] 2025-12-12 09:19:30.493040 | controller | 2025-12-12 09:19:30.493112 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-12 09:19:30.493120 | controller | Friday 12 December 2025 09:19:30 +0000 (0:00:00.060) 0:01:00.374 ******* 2025-12-12 09:19:30.493127 | controller | Friday 12 December 2025 09:19:30 +0000 (0:00:00.060) 0:01:00.372 ******* 2025-12-12 09:19:30.493143 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-12-12 09:19:30.607049 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-12-12 09:19:30.607125 | controller | 2025-12-12 09:19:30.607137 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-12 09:19:30.607148 | controller | _content | 2025-12-12 09:19:30.607158 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-12 09:19:30.607168 | controller | combine(_parsed, recursive=true) 2025-12-12 09:19:30.607178 | controller | }} 2025-12-12 09:19:30.607187 | controller | ] *** 2025-12-12 09:19:30.607196 | controller | Friday 12 December 2025 09:19:30 +0000 (0:00:00.480) 0:01:00.854 ******* 2025-12-12 09:19:30.607206 | controller | Friday 12 December 2025 09:19:30 +0000 (0:00:00.480) 0:01:00.853 ******* 2025-12-12 09:19:30.607228 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-12 09:19:30.871861 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-12 09:19:30.871949 | controller | 2025-12-12 09:19:30.871960 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-12 09:19:30.871967 | controller | Friday 12 December 2025 09:19:30 +0000 (0:00:00.113) 0:01:00.968 ******* 2025-12-12 09:19:30.871974 | controller | Friday 12 December 2025 09:19:30 +0000 (0:00:00.113) 0:01:00.967 ******* 2025-12-12 09:19:30.871994 | controller | changed: [localhost] 2025-12-12 09:19:31.410021 | controller | 2025-12-12 09:19:31.410170 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-12 09:19:31.410184 | controller | (_destdir, 2025-12-12 09:19:31.410193 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-12 09:19:31.410202 | controller | }}, content={{ 2025-12-12 09:19:31.410212 | controller | ( 2025-12-12 09:19:31.410221 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-12 09:19:31.410229 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-12 09:19:31.410238 | controller | }}, mode=0644] *** 2025-12-12 09:19:31.410247 | controller | Friday 12 December 2025 09:19:30 +0000 (0:00:00.265) 0:01:01.234 ******* 2025-12-12 09:19:31.410255 | controller | Friday 12 December 2025 09:19:30 +0000 (0:00:00.265) 0:01:01.232 ******* 2025-12-12 09:19:31.410311 | controller | changed: [localhost] 2025-12-12 09:19:32.128853 | controller | 2025-12-12 09:19:32.128959 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-12-12 09:19:32.128968 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-12 09:19:32.128976 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-12 09:19:32.128982 | controller | _val['name'], 'values.yaml') | path_join 2025-12-12 09:19:32.128988 | controller | }}, dest={{ 2025-12-12 09:19:32.128995 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:32.129001 | controller | stage['path'], _val.src_file 2025-12-12 09:19:32.129007 | controller | ) | 2025-12-12 09:19:32.129014 | controller | path_join 2025-12-12 09:19:32.129020 | controller | }}] *** 2025-12-12 09:19:32.129026 | controller | Friday 12 December 2025 09:19:31 +0000 (0:00:00.537) 0:01:01.772 ******* 2025-12-12 09:19:32.129041 | controller | Friday 12 December 2025 09:19:31 +0000 (0:00:00.537) 0:01:01.770 ******* 2025-12-12 09:19:32.129067 | controller | ok: [localhost] => (item=network-values) 2025-12-12 09:19:32.191960 | controller | changed: [localhost] => (item=service-values) 2025-12-12 09:19:32.192036 | controller | 2025-12-12 09:19:32.192044 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:32.192051 | controller | Friday 12 December 2025 09:19:32 +0000 (0:00:00.716) 0:01:02.488 ******* 2025-12-12 09:19:32.192058 | controller | Friday 12 December 2025 09:19:32 +0000 (0:00:00.716) 0:01:02.487 ******* 2025-12-12 09:19:32.192074 | controller | skipping: [localhost] 2025-12-12 09:19:32.698452 | controller | 2025-12-12 09:19:32.698546 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-12 09:19:32.698558 | controller | Friday 12 December 2025 09:19:32 +0000 (0:00:00.065) 0:01:02.554 ******* 2025-12-12 09:19:32.698568 | controller | Friday 12 December 2025 09:19:32 +0000 (0:00:00.065) 0:01:02.552 ******* 2025-12-12 09:19:32.698589 | controller | changed: [localhost] 2025-12-12 09:19:33.210396 | controller | 2025-12-12 09:19:33.210522 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-12 09:19:33.210546 | controller | Friday 12 December 2025 09:19:32 +0000 (0:00:00.506) 0:01:03.060 ******* 2025-12-12 09:19:33.210566 | controller | Friday 12 December 2025 09:19:32 +0000 (0:00:00.506) 0:01:03.059 ******* 2025-12-12 09:19:33.210604 | controller | changed: [localhost] 2025-12-12 09:19:33.514379 | controller | 2025-12-12 09:19:33.514432 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-12-12 09:19:33.514444 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-12 09:19:33.514453 | controller | stage['build_output'] | basename) | path_join 2025-12-12 09:19:33.514461 | controller | }}, mode=0644] *** 2025-12-12 09:19:33.514470 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.511) 0:01:03.572 ******* 2025-12-12 09:19:33.514479 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.511) 0:01:03.570 ******* 2025-12-12 09:19:33.514494 | controller | changed: [localhost] 2025-12-12 09:19:33.580531 | controller | 2025-12-12 09:19:33.580604 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:33.580613 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.304) 0:01:03.876 ******* 2025-12-12 09:19:33.580620 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.304) 0:01:03.875 ******* 2025-12-12 09:19:33.580634 | controller | skipping: [localhost] 2025-12-12 09:19:33.644657 | controller | 2025-12-12 09:19:33.644738 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-12-12 09:19:33.644748 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.065) 0:01:03.942 ******* 2025-12-12 09:19:33.644757 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.065) 0:01:03.941 ******* 2025-12-12 09:19:33.644776 | controller | skipping: [localhost] 2025-12-12 09:19:33.725098 | controller | 2025-12-12 09:19:33.725195 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/control-plane _raw_params={{ wait_condition }}] *** 2025-12-12 09:19:33.725206 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.063) 0:01:04.006 ******* 2025-12-12 09:19:33.725235 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.063) 0:01:04.005 ******* 2025-12-12 09:19:33.725258 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-12-12 09:19:33.781236 | controller | skipping: [localhost] 2025-12-12 09:19:33.781311 | controller | 2025-12-12 09:19:33.781327 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:33.781357 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.079) 0:01:04.086 ******* 2025-12-12 09:19:33.781367 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.079) 0:01:04.084 ******* 2025-12-12 09:19:33.781383 | controller | skipping: [localhost] 2025-12-12 09:19:33.852731 | controller | 2025-12-12 09:19:33.852821 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane name=run_hook] *** 2025-12-12 09:19:33.852830 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.057) 0:01:04.143 ******* 2025-12-12 09:19:33.852837 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.057) 0:01:04.141 ******* 2025-12-12 09:19:33.852856 | controller | skipping: [localhost] 2025-12-12 09:19:33.904054 | controller | 2025-12-12 09:19:33.904228 | 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-12-12 09:19:33.904244 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.071) 0:01:04.215 ******* 2025-12-12 09:19:33.904252 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.071) 0:01:04.213 ******* 2025-12-12 09:19:33.904271 | controller | ok: [localhost] => 2025-12-12 09:19:33.938586 | controller | changed: false 2025-12-12 09:19:33.938683 | controller | msg: All assertions passed 2025-12-12 09:19:33.938694 | controller | 2025-12-12 09:19:33.938703 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:33.938712 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.051) 0:01:04.266 ******* 2025-12-12 09:19:33.938721 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.051) 0:01:04.264 ******* 2025-12-12 09:19:33.938767 | controller | skipping: [localhost] 2025-12-12 09:19:33.979660 | controller | 2025-12-12 09:19:33.979747 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:33.979757 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.034) 0:01:04.300 ******* 2025-12-12 09:19:33.979764 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.034) 0:01:04.299 ******* 2025-12-12 09:19:33.979783 | controller | ok: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=10m) 2025-12-12 09:19:34.009242 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=60m) 2025-12-12 09:19:34.009366 | controller | 2025-12-12 09:19:34.009377 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-12 09:19:34.009387 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.041) 0:01:04.342 ******* 2025-12-12 09:19:34.009395 | controller | Friday 12 December 2025 09:19:33 +0000 (0:00:00.041) 0:01:04.340 ******* 2025-12-12 09:19:34.009420 | controller | skipping: [localhost] 2025-12-12 09:19:34.057339 | controller | 2025-12-12 09:19:34.057437 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-12 09:19:34.057449 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.029) 0:01:04.371 ******* 2025-12-12 09:19:34.057459 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.029) 0:01:04.370 ******* 2025-12-12 09:19:34.057482 | controller | ok: [localhost] 2025-12-12 09:19:34.310873 | controller | 2025-12-12 09:19:34.310960 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-12 09:19:34.310972 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:34.310980 | controller | stage['path'], item.src_file) | path_join 2025-12-12 09:19:34.310990 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-12 09:19:34.311009 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.048) 0:01:04.419 ******* 2025-12-12 09:19:34.311018 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.048) 0:01:04.418 ******* 2025-12-12 09:19:34.311046 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-12-12 09:19:34.384688 | controller | 2025-12-12 09:19:34.384786 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-12 09:19:34.384799 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.253) 0:01:04.673 ******* 2025-12-12 09:19:34.384809 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.253) 0:01:04.671 ******* 2025-12-12 09:19:34.384832 | controller | ok: [localhost] => (item=values.yaml) 2025-12-12 09:19:34.440769 | controller | 2025-12-12 09:19:34.440866 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/edpm/nodeset name=run_hook] *** 2025-12-12 09:19:34.440879 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.073) 0:01:04.746 ******* 2025-12-12 09:19:34.440888 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.073) 0:01:04.745 ******* 2025-12-12 09:19:34.440913 | controller | skipping: [localhost] 2025-12-12 09:19:34.553444 | controller | 2025-12-12 09:19:34.553518 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/edpm/nodeset name=ci_gen_kustomize_values] *** 2025-12-12 09:19:34.553532 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.055) 0:01:04.802 ******* 2025-12-12 09:19:34.553544 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.055) 0:01:04.801 ******* 2025-12-12 09:19:34.553565 | controller | 2025-12-12 09:19:34.636578 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-12 09:19:34.636623 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.112) 0:01:04.915 ******* 2025-12-12 09:19:34.636631 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.112) 0:01:04.913 ******* 2025-12-12 09:19:34.636643 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-12 09:19:34.696913 | controller | 2025-12-12 09:19:34.696967 | 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-12-12 09:19:34.696977 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.083) 0:01:04.998 ******* 2025-12-12 09:19:34.696985 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.083) 0:01:04.997 ******* 2025-12-12 09:19:34.696997 | controller | ok: [localhost] => 2025-12-12 09:19:34.934217 | controller | changed: false 2025-12-12 09:19:34.934344 | controller | msg: All assertions passed 2025-12-12 09:19:34.934360 | controller | 2025-12-12 09:19:34.934369 | 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-12-12 09:19:34.934379 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.060) 0:01:05.059 ******* 2025-12-12 09:19:34.934388 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.060) 0:01:05.057 ******* 2025-12-12 09:19:34.934455 | controller | ok: [localhost] 2025-12-12 09:19:35.068021 | controller | 2025-12-12 09:19:35.068245 | 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-12-12 09:19:35.068313 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.236) 0:01:05.295 ******* 2025-12-12 09:19:35.068325 | controller | Friday 12 December 2025 09:19:34 +0000 (0:00:00.236) 0:01:05.294 ******* 2025-12-12 09:19:35.068344 | controller | ok: [localhost] => 2025-12-12 09:19:35.336755 | controller | changed: false 2025-12-12 09:19:35.336842 | controller | msg: All assertions passed 2025-12-12 09:19:35.336902 | controller | 2025-12-12 09:19:35.336911 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-12 09:19:35.336928 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.134) 0:01:05.430 ******* 2025-12-12 09:19:35.336936 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.134) 0:01:05.428 ******* 2025-12-12 09:19:35.336958 | controller | ok: [localhost] 2025-12-12 09:19:35.596593 | controller | 2025-12-12 09:19:35.596658 | 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-12-12 09:19:35.596671 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-12 09:19:35.596681 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-12 09:19:35.596691 | controller | _config_map_content | 2025-12-12 09:19:35.596700 | controller | ansible.utils.remove_keys( 2025-12-12 09:19:35.596709 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-12 09:19:35.596718 | controller | matching_parameter='regex') 2025-12-12 09:19:35.596727 | controller | }}, cacheable=False] *** 2025-12-12 09:19:35.596737 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.268) 0:01:05.699 ******* 2025-12-12 09:19:35.596746 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.268) 0:01:05.697 ******* 2025-12-12 09:19:35.596764 | controller | ok: [localhost] 2025-12-12 09:19:35.667388 | controller | 2025-12-12 09:19:35.667483 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-12 09:19:35.667494 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.259) 0:01:05.958 ******* 2025-12-12 09:19:35.667501 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.259) 0:01:05.957 ******* 2025-12-12 09:19:35.667520 | 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-12-12 09:19:35.753725 | controller | 2025-12-12 09:19:35.753814 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-12-12 09:19:35.753824 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.070) 0:01:06.029 ******* 2025-12-12 09:19:35.753831 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.070) 0:01:06.027 ******* 2025-12-12 09:19:35.753851 | 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-12-12 09:19:35.818653 | controller | 2025-12-12 09:19:35.818796 | 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-12-12 09:19:35.818807 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.086) 0:01:06.115 ******* 2025-12-12 09:19:35.818814 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.086) 0:01:06.114 ******* 2025-12-12 09:19:35.818832 | controller | ok: [localhost] => 2025-12-12 09:19:35.906348 | controller | changed: false 2025-12-12 09:19:35.906411 | controller | msg: All assertions passed 2025-12-12 09:19:35.906422 | controller | 2025-12-12 09:19:35.906431 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-12-12 09:19:35.906440 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.064) 0:01:06.180 ******* 2025-12-12 09:19:35.906448 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.064) 0:01:06.179 ******* 2025-12-12 09:19:35.906465 | 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-12-12 09:19:35.960936 | controller | 2025-12-12 09:19:35.960992 | 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-12-12 09:19:35.961015 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.087) 0:01:06.268 ******* 2025-12-12 09:19:35.961025 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.087) 0:01:06.266 ******* 2025-12-12 09:19:35.961042 | controller | skipping: [localhost] 2025-12-12 09:19:36.020542 | controller | 2025-12-12 09:19:36.020609 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-12-12 09:19:36.020625 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-12-12 09:19:36.020637 | controller | }}] *** 2025-12-12 09:19:36.020649 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.055) 0:01:06.323 ******* 2025-12-12 09:19:36.020661 | controller | Friday 12 December 2025 09:19:35 +0000 (0:00:00.055) 0:01:06.321 ******* 2025-12-12 09:19:36.020682 | controller | ok: [localhost] 2025-12-12 09:19:36.086631 | controller | 2025-12-12 09:19:36.086685 | 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-12-12 09:19:36.086760 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.059) 0:01:06.382 ******* 2025-12-12 09:19:36.086769 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.059) 0:01:06.381 ******* 2025-12-12 09:19:36.086782 | controller | ok: [localhost] => 2025-12-12 09:19:36.329704 | controller | changed: false 2025-12-12 09:19:36.329859 | controller | msg: All assertions passed 2025-12-12 09:19:36.329872 | controller | 2025-12-12 09:19:36.329882 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-12 09:19:36.329892 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.066) 0:01:06.448 ******* 2025-12-12 09:19:36.329901 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.066) 0:01:06.447 ******* 2025-12-12 09:19:36.329934 | controller | changed: [localhost] 2025-12-12 09:19:36.859461 | controller | 2025-12-12 09:19:36.859538 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-12 09:19:36.859546 | controller | (snippet_datadir, 2025-12-12 09:19:36.859553 | controller | '02_ci_data.yaml') | path_join 2025-12-12 09:19:36.859560 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-12 09:19:36.859566 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.243) 0:01:06.692 ******* 2025-12-12 09:19:36.859573 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.243) 0:01:06.690 ******* 2025-12-12 09:19:36.859590 | controller | changed: [localhost] 2025-12-12 09:19:36.946723 | controller | 2025-12-12 09:19:36.946811 | 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-12-12 09:19:36.946820 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.529) 0:01:07.221 ******* 2025-12-12 09:19:36.946827 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.529) 0:01:07.220 ******* 2025-12-12 09:19:36.946847 | controller | ok: [localhost] 2025-12-12 09:19:37.436269 | controller | 2025-12-12 09:19:37.436403 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-12 09:19:37.436413 | controller | (snippet_datadir, 2025-12-12 09:19:37.436420 | controller | '03_user_data_b64.yaml') | path_join 2025-12-12 09:19:37.436426 | controller | }}, content={{ 2025-12-12 09:19:37.436433 | controller | _base64_patch | 2025-12-12 09:19:37.436439 | controller | default({}) | 2025-12-12 09:19:37.436445 | controller | to_nice_yaml 2025-12-12 09:19:37.436451 | controller | }}, mode=0644] *** 2025-12-12 09:19:37.436457 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.087) 0:01:07.308 ******* 2025-12-12 09:19:37.436465 | controller | Friday 12 December 2025 09:19:36 +0000 (0:00:00.087) 0:01:07.307 ******* 2025-12-12 09:19:37.436485 | controller | changed: [localhost] 2025-12-12 09:19:37.967692 | controller | 2025-12-12 09:19:37.967859 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-12 09:19:37.967869 | controller | (snippet_datadir, 2025-12-12 09:19:37.967877 | controller | '04_user_data.yaml') | path_join 2025-12-12 09:19:37.967884 | controller | }}, content={{ 2025-12-12 09:19:37.967890 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-12 09:19:37.967898 | controller | default({}) | 2025-12-12 09:19:37.967906 | controller | to_nice_yaml 2025-12-12 09:19:37.967914 | controller | }}, mode=0644] *** 2025-12-12 09:19:37.967922 | controller | Friday 12 December 2025 09:19:37 +0000 (0:00:00.489) 0:01:07.798 ******* 2025-12-12 09:19:37.967931 | controller | Friday 12 December 2025 09:19:37 +0000 (0:00:00.489) 0:01:07.796 ******* 2025-12-12 09:19:37.967984 | controller | changed: [localhost] 2025-12-12 09:19:38.489660 | controller | 2025-12-12 09:19:38.489935 | 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-12-12 09:19:38.489959 | controller | ( 2025-12-12 09:19:38.489968 | controller | snippet_datadir, 2025-12-12 09:19:38.489985 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-12 09:19:38.489996 | controller | ) | path_join 2025-12-12 09:19:38.490005 | controller | }}, mode=0644] *** 2025-12-12 09:19:38.490013 | controller | Friday 12 December 2025 09:19:37 +0000 (0:00:00.531) 0:01:08.329 ******* 2025-12-12 09:19:38.490022 | controller | Friday 12 December 2025 09:19:37 +0000 (0:00:00.531) 0:01:08.328 ******* 2025-12-12 09:19:38.490083 | controller | changed: [localhost] 2025-12-12 09:19:38.574679 | controller | 2025-12-12 09:19:38.574846 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-12 09:19:38.574860 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.521) 0:01:08.851 ******* 2025-12-12 09:19:38.574870 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.521) 0:01:08.849 ******* 2025-12-12 09:19:38.574928 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-12 09:19:38.635405 | controller | 2025-12-12 09:19:38.635556 | 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-12-12 09:19:38.635617 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.085) 0:01:08.936 ******* 2025-12-12 09:19:38.635628 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.085) 0:01:08.935 ******* 2025-12-12 09:19:38.635658 | controller | ok: [localhost] => 2025-12-12 09:19:38.861491 | controller | changed: false 2025-12-12 09:19:38.861639 | controller | msg: All assertions passed 2025-12-12 09:19:38.861656 | controller | 2025-12-12 09:19:38.861665 | 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-12-12 09:19:38.861673 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.060) 0:01:08.997 ******* 2025-12-12 09:19:38.861681 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.060) 0:01:08.996 ******* 2025-12-12 09:19:38.861710 | controller | ok: [localhost] 2025-12-12 09:19:38.924547 | controller | 2025-12-12 09:19:38.924689 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-12 09:19:38.924702 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.226) 0:01:09.223 ******* 2025-12-12 09:19:38.924712 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.226) 0:01:09.222 ******* 2025-12-12 09:19:38.924774 | controller | ok: [localhost] 2025-12-12 09:19:39.579453 | controller | 2025-12-12 09:19:39.579625 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-12 09:19:39.579636 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.063) 0:01:09.286 ******* 2025-12-12 09:19:39.579650 | controller | Friday 12 December 2025 09:19:38 +0000 (0:00:00.063) 0:01:09.285 ******* 2025-12-12 09:19:39.579673 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-12-12 09:19:39.742090 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-12-12 09:19:39.742184 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-12-12 09:19:39.742201 | controller | 2025-12-12 09:19:39.742243 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-12 09:19:39.742258 | controller | _content | 2025-12-12 09:19:39.742302 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-12 09:19:39.742332 | controller | combine(_parsed, recursive=true) 2025-12-12 09:19:39.742366 | controller | }} 2025-12-12 09:19:39.742379 | controller | ] *** 2025-12-12 09:19:39.742392 | controller | Friday 12 December 2025 09:19:39 +0000 (0:00:00.654) 0:01:09.941 ******* 2025-12-12 09:19:39.742402 | controller | Friday 12 December 2025 09:19:39 +0000 (0:00:00.654) 0:01:09.940 ******* 2025-12-12 09:19:39.742424 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-12 09:19:40.013646 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-12 09:19:40.013730 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-12 09:19:40.013739 | controller | 2025-12-12 09:19:40.013746 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-12 09:19:40.013753 | controller | Friday 12 December 2025 09:19:39 +0000 (0:00:00.162) 0:01:10.104 ******* 2025-12-12 09:19:40.013760 | controller | Friday 12 December 2025 09:19:39 +0000 (0:00:00.162) 0:01:10.102 ******* 2025-12-12 09:19:40.013781 | controller | changed: [localhost] 2025-12-12 09:19:40.571055 | controller | 2025-12-12 09:19:40.571163 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-12 09:19:40.571177 | controller | (_destdir, 2025-12-12 09:19:40.571184 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-12 09:19:40.571190 | controller | }}, content={{ 2025-12-12 09:19:40.571196 | controller | ( 2025-12-12 09:19:40.571203 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-12 09:19:40.571209 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-12 09:19:40.571215 | controller | }}, mode=0644] *** 2025-12-12 09:19:40.571221 | controller | Friday 12 December 2025 09:19:40 +0000 (0:00:00.271) 0:01:10.376 ******* 2025-12-12 09:19:40.571227 | controller | Friday 12 December 2025 09:19:40 +0000 (0:00:00.271) 0:01:10.374 ******* 2025-12-12 09:19:40.571246 | controller | changed: [localhost] 2025-12-12 09:19:40.915239 | controller | 2025-12-12 09:19:40.915342 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/edpm/nodeset mode=0644, backup=True, remote_src=True, src={{ 2025-12-12 09:19:40.915353 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-12 09:19:40.915360 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-12 09:19:40.915366 | controller | _val['name'], 'values.yaml') | path_join 2025-12-12 09:19:40.915372 | controller | }}, dest={{ 2025-12-12 09:19:40.915379 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:40.915386 | controller | stage['path'], _val.src_file 2025-12-12 09:19:40.915392 | controller | ) | 2025-12-12 09:19:40.915441 | controller | path_join 2025-12-12 09:19:40.915451 | controller | }}] *** 2025-12-12 09:19:40.915458 | controller | Friday 12 December 2025 09:19:40 +0000 (0:00:00.556) 0:01:10.932 ******* 2025-12-12 09:19:40.915466 | controller | Friday 12 December 2025 09:19:40 +0000 (0:00:00.556) 0:01:10.930 ******* 2025-12-12 09:19:40.915485 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-12-12 09:19:40.980378 | controller | 2025-12-12 09:19:40.980468 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:40.980478 | controller | Friday 12 December 2025 09:19:40 +0000 (0:00:00.345) 0:01:11.277 ******* 2025-12-12 09:19:40.980485 | controller | Friday 12 December 2025 09:19:40 +0000 (0:00:00.345) 0:01:11.276 ******* 2025-12-12 09:19:40.980505 | controller | skipping: [localhost] 2025-12-12 09:19:41.380979 | controller | 2025-12-12 09:19:41.381074 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/edpm/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-12 09:19:41.381103 | controller | Friday 12 December 2025 09:19:40 +0000 (0:00:00.065) 0:01:11.342 ******* 2025-12-12 09:19:41.381111 | controller | Friday 12 December 2025 09:19:40 +0000 (0:00:00.065) 0:01:11.341 ******* 2025-12-12 09:19:41.381135 | controller | changed: [localhost] 2025-12-12 09:19:41.893153 | controller | 2025-12-12 09:19:41.893255 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-12 09:19:41.893266 | controller | Friday 12 December 2025 09:19:41 +0000 (0:00:00.399) 0:01:11.742 ******* 2025-12-12 09:19:41.893295 | controller | Friday 12 December 2025 09:19:41 +0000 (0:00:00.399) 0:01:11.741 ******* 2025-12-12 09:19:41.893327 | controller | changed: [localhost] 2025-12-12 09:19:42.184814 | controller | 2025-12-12 09:19:42.184900 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/edpm/nodeset remote_src=True, src={{ _output }}, dest={{ 2025-12-12 09:19:42.184909 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-12 09:19:42.184916 | controller | stage['build_output'] | basename) | path_join 2025-12-12 09:19:42.184923 | controller | }}, mode=0644] *** 2025-12-12 09:19:42.184929 | controller | Friday 12 December 2025 09:19:41 +0000 (0:00:00.512) 0:01:12.255 ******* 2025-12-12 09:19:42.184935 | controller | Friday 12 December 2025 09:19:41 +0000 (0:00:00.512) 0:01:12.253 ******* 2025-12-12 09:19:42.184989 | controller | changed: [localhost] 2025-12-12 09:19:42.235397 | controller | 2025-12-12 09:19:42.235499 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:42.235513 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.291) 0:01:12.547 ******* 2025-12-12 09:19:42.235523 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.291) 0:01:12.545 ******* 2025-12-12 09:19:42.235547 | controller | skipping: [localhost] 2025-12-12 09:19:42.284781 | controller | 2025-12-12 09:19:42.284872 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/edpm/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2025-12-12 09:19:42.284882 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.050) 0:01:12.597 ******* 2025-12-12 09:19:42.284889 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.050) 0:01:12.595 ******* 2025-12-12 09:19:42.284911 | controller | skipping: [localhost] 2025-12-12 09:19:42.363979 | controller | 2025-12-12 09:19:42.364065 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/edpm/nodeset _raw_params={{ wait_condition }}] *** 2025-12-12 09:19:42.364075 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.049) 0:01:12.646 ******* 2025-12-12 09:19:42.364082 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.049) 0:01:12.645 ******* 2025-12-12 09:19:42.364100 | controller | skipping: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=10m) 2025-12-12 09:19:42.415214 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=60m) 2025-12-12 09:19:42.415323 | controller | skipping: [localhost] 2025-12-12 09:19:42.415338 | controller | 2025-12-12 09:19:42.415347 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:42.415354 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.079) 0:01:12.726 ******* 2025-12-12 09:19:42.415361 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.079) 0:01:12.724 ******* 2025-12-12 09:19:42.415379 | controller | skipping: [localhost] 2025-12-12 09:19:42.523938 | controller | 2025-12-12 09:19:42.523993 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/edpm/nodeset name=run_hook] *** 2025-12-12 09:19:42.524003 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.051) 0:01:12.777 ******* 2025-12-12 09:19:42.524011 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.051) 0:01:12.776 ******* 2025-12-12 09:19:42.524036 | controller | skipping: [localhost] 2025-12-12 09:19:42.575442 | controller | 2025-12-12 09:19:42.575494 | 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-12-12 09:19:42.575506 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.108) 0:01:12.886 ******* 2025-12-12 09:19:42.575515 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.108) 0:01:12.884 ******* 2025-12-12 09:19:42.575530 | controller | ok: [localhost] => 2025-12-12 09:19:42.615937 | controller | changed: false 2025-12-12 09:19:42.615983 | controller | msg: All assertions passed 2025-12-12 09:19:42.615992 | controller | 2025-12-12 09:19:42.615998 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:42.616006 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.051) 0:01:12.937 ******* 2025-12-12 09:19:42.616013 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.051) 0:01:12.936 ******* 2025-12-12 09:19:42.616025 | controller | skipping: [localhost] 2025-12-12 09:19:42.651952 | controller | 2025-12-12 09:19:42.651996 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-12 09:19:42.652005 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.040) 0:01:12.978 ******* 2025-12-12 09:19:42.652013 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.040) 0:01:12.976 ******* 2025-12-12 09:19:42.652025 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=90m) 2025-12-12 09:19:42.691486 | controller | 2025-12-12 09:19:42.691538 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-12 09:19:42.691549 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.036) 0:01:13.014 ******* 2025-12-12 09:19:42.691557 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.036) 0:01:13.012 ******* 2025-12-12 09:19:42.691573 | controller | skipping: [localhost] 2025-12-12 09:19:42.738794 | controller | 2025-12-12 09:19:42.738842 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-12 09:19:42.738850 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.039) 0:01:13.053 ******* 2025-12-12 09:19:42.738857 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.039) 0:01:13.052 ******* 2025-12-12 09:19:42.738870 | controller | ok: [localhost] 2025-12-12 09:19:43.020675 | controller | 2025-12-12 09:19:43.020756 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-12 09:19:43.020778 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:43.020796 | controller | stage['path'], item.src_file) | path_join 2025-12-12 09:19:43.020815 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-12 09:19:43.020833 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.047) 0:01:13.101 ******* 2025-12-12 09:19:43.020851 | controller | Friday 12 December 2025 09:19:42 +0000 (0:00:00.047) 0:01:13.099 ******* 2025-12-12 09:19:43.020882 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2025-12-12 09:19:43.092122 | controller | 2025-12-12 09:19:43.092186 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-12 09:19:43.092202 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.281) 0:01:13.382 ******* 2025-12-12 09:19:43.092215 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.281) 0:01:13.381 ******* 2025-12-12 09:19:43.092237 | controller | ok: [localhost] => (item=values.yaml) 2025-12-12 09:19:43.147629 | controller | 2025-12-12 09:19:43.147679 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/edpm/deployment name=run_hook] *** 2025-12-12 09:19:43.147698 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.071) 0:01:13.454 ******* 2025-12-12 09:19:43.147726 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.071) 0:01:13.452 ******* 2025-12-12 09:19:43.147742 | controller | skipping: [localhost] 2025-12-12 09:19:43.252720 | controller | 2025-12-12 09:19:43.252822 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/edpm/deployment name=ci_gen_kustomize_values] *** 2025-12-12 09:19:43.252833 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.055) 0:01:13.510 ******* 2025-12-12 09:19:43.252842 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.055) 0:01:13.508 ******* 2025-12-12 09:19:43.252858 | controller | 2025-12-12 09:19:43.335432 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-12 09:19:43.335499 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.105) 0:01:13.615 ******* 2025-12-12 09:19:43.335538 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.105) 0:01:13.613 ******* 2025-12-12 09:19:43.335564 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-12 09:19:43.411765 | controller | 2025-12-12 09:19:43.411812 | 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-12-12 09:19:43.411821 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.082) 0:01:13.697 ******* 2025-12-12 09:19:43.411829 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.082) 0:01:13.696 ******* 2025-12-12 09:19:43.411842 | controller | ok: [localhost] => 2025-12-12 09:19:43.679210 | controller | changed: false 2025-12-12 09:19:43.679321 | controller | msg: All assertions passed 2025-12-12 09:19:43.679332 | controller | 2025-12-12 09:19:43.679340 | 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-12-12 09:19:43.679348 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.076) 0:01:13.774 ******* 2025-12-12 09:19:43.679355 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.076) 0:01:13.772 ******* 2025-12-12 09:19:43.679374 | controller | ok: [localhost] 2025-12-12 09:19:43.757329 | controller | 2025-12-12 09:19:43.757426 | 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-12-12 09:19:43.757445 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.267) 0:01:14.041 ******* 2025-12-12 09:19:43.757453 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.267) 0:01:14.040 ******* 2025-12-12 09:19:43.757474 | controller | ok: [localhost] => 2025-12-12 09:19:43.970199 | controller | changed: false 2025-12-12 09:19:43.970344 | controller | msg: All assertions passed 2025-12-12 09:19:43.970362 | controller | 2025-12-12 09:19:43.970373 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-12 09:19:43.970383 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.078) 0:01:14.119 ******* 2025-12-12 09:19:43.970393 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.078) 0:01:14.118 ******* 2025-12-12 09:19:43.970417 | controller | ok: [localhost] 2025-12-12 09:19:44.207191 | controller | 2025-12-12 09:19:44.207358 | 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-12-12 09:19:44.207393 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-12 09:19:44.207413 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-12 09:19:44.207432 | controller | _config_map_content | 2025-12-12 09:19:44.207450 | controller | ansible.utils.remove_keys( 2025-12-12 09:19:44.207469 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-12 09:19:44.207509 | controller | matching_parameter='regex') 2025-12-12 09:19:44.207529 | controller | }}, cacheable=False] *** 2025-12-12 09:19:44.207547 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.212) 0:01:14.332 ******* 2025-12-12 09:19:44.207567 | controller | Friday 12 December 2025 09:19:43 +0000 (0:00:00.212) 0:01:14.331 ******* 2025-12-12 09:19:44.207605 | controller | ok: [localhost] 2025-12-12 09:19:44.277738 | controller | 2025-12-12 09:19:44.277824 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-12 09:19:44.277833 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.236) 0:01:14.569 ******* 2025-12-12 09:19:44.277841 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.236) 0:01:14.567 ******* 2025-12-12 09:19:44.277859 | controller | skipping: [localhost] 2025-12-12 09:19:44.501728 | controller | 2025-12-12 09:19:44.501824 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-12 09:19:44.501838 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.070) 0:01:14.639 ******* 2025-12-12 09:19:44.501848 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.070) 0:01:14.638 ******* 2025-12-12 09:19:44.501872 | controller | changed: [localhost] 2025-12-12 09:19:44.571795 | controller | 2025-12-12 09:19:44.571894 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-12 09:19:44.571906 | controller | (snippet_datadir, 2025-12-12 09:19:44.571916 | controller | '02_ci_data.yaml') | path_join 2025-12-12 09:19:44.571925 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-12 09:19:44.571967 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.224) 0:01:14.864 ******* 2025-12-12 09:19:44.571978 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.224) 0:01:14.862 ******* 2025-12-12 09:19:44.572000 | controller | skipping: [localhost] 2025-12-12 09:19:44.656190 | controller | 2025-12-12 09:19:44.656302 | 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-12-12 09:19:44.656320 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.069) 0:01:14.933 ******* 2025-12-12 09:19:44.656330 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.069) 0:01:14.932 ******* 2025-12-12 09:19:44.656353 | controller | ok: [localhost] 2025-12-12 09:19:45.082510 | controller | 2025-12-12 09:19:45.082560 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-12 09:19:45.082569 | controller | (snippet_datadir, 2025-12-12 09:19:45.082575 | controller | '03_user_data_b64.yaml') | path_join 2025-12-12 09:19:45.082582 | controller | }}, content={{ 2025-12-12 09:19:45.082588 | controller | _base64_patch | 2025-12-12 09:19:45.082595 | controller | default({}) | 2025-12-12 09:19:45.082601 | controller | to_nice_yaml 2025-12-12 09:19:45.082607 | controller | }}, mode=0644] *** 2025-12-12 09:19:45.082613 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.084) 0:01:15.018 ******* 2025-12-12 09:19:45.082619 | controller | Friday 12 December 2025 09:19:44 +0000 (0:00:00.084) 0:01:15.017 ******* 2025-12-12 09:19:45.082633 | controller | changed: [localhost] 2025-12-12 09:19:45.556828 | controller | 2025-12-12 09:19:45.556911 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-12 09:19:45.556920 | controller | (snippet_datadir, 2025-12-12 09:19:45.556927 | controller | '04_user_data.yaml') | path_join 2025-12-12 09:19:45.556934 | controller | }}, content={{ 2025-12-12 09:19:45.556940 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-12 09:19:45.556946 | controller | default({}) | 2025-12-12 09:19:45.556952 | controller | to_nice_yaml 2025-12-12 09:19:45.556958 | controller | }}, mode=0644] *** 2025-12-12 09:19:45.556965 | controller | Friday 12 December 2025 09:19:45 +0000 (0:00:00.426) 0:01:15.444 ******* 2025-12-12 09:19:45.556971 | controller | Friday 12 December 2025 09:19:45 +0000 (0:00:00.426) 0:01:15.443 ******* 2025-12-12 09:19:45.556990 | controller | changed: [localhost] 2025-12-12 09:19:46.000450 | controller | 2025-12-12 09:19:46.000558 | 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-12-12 09:19:46.000588 | controller | ( 2025-12-12 09:19:46.000598 | controller | snippet_datadir, 2025-12-12 09:19:46.000608 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-12 09:19:46.000617 | controller | ) | path_join 2025-12-12 09:19:46.000625 | controller | }}, mode=0644] *** 2025-12-12 09:19:46.000632 | controller | Friday 12 December 2025 09:19:45 +0000 (0:00:00.474) 0:01:15.919 ******* 2025-12-12 09:19:46.000642 | controller | Friday 12 December 2025 09:19:45 +0000 (0:00:00.474) 0:01:15.917 ******* 2025-12-12 09:19:46.000666 | controller | changed: [localhost] 2025-12-12 09:19:46.083663 | controller | 2025-12-12 09:19:46.083728 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-12 09:19:46.083756 | controller | Friday 12 December 2025 09:19:45 +0000 (0:00:00.442) 0:01:16.361 ******* 2025-12-12 09:19:46.083769 | controller | Friday 12 December 2025 09:19:45 +0000 (0:00:00.442) 0:01:16.360 ******* 2025-12-12 09:19:46.083791 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-12 09:19:46.145206 | controller | 2025-12-12 09:19:46.145350 | 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-12-12 09:19:46.145377 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.084) 0:01:16.445 ******* 2025-12-12 09:19:46.145393 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.084) 0:01:16.444 ******* 2025-12-12 09:19:46.145462 | controller | ok: [localhost] => 2025-12-12 09:19:46.390625 | controller | changed: false 2025-12-12 09:19:46.390719 | controller | msg: All assertions passed 2025-12-12 09:19:46.390729 | controller | 2025-12-12 09:19:46.390736 | 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-12-12 09:19:46.390744 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.061) 0:01:16.507 ******* 2025-12-12 09:19:46.390758 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.061) 0:01:16.505 ******* 2025-12-12 09:19:46.390776 | controller | ok: [localhost] 2025-12-12 09:19:46.447662 | controller | 2025-12-12 09:19:46.447750 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-12 09:19:46.447759 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.245) 0:01:16.752 ******* 2025-12-12 09:19:46.447766 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.245) 0:01:16.751 ******* 2025-12-12 09:19:46.447785 | controller | ok: [localhost] 2025-12-12 09:19:46.882347 | controller | 2025-12-12 09:19:46.882442 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-12 09:19:46.882454 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.056) 0:01:16.809 ******* 2025-12-12 09:19:46.882464 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.056) 0:01:16.808 ******* 2025-12-12 09:19:46.882488 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2025-12-12 09:19:47.021704 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2025-12-12 09:19:47.021806 | controller | 2025-12-12 09:19:47.021817 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-12 09:19:47.021826 | controller | _content | 2025-12-12 09:19:47.021836 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-12 09:19:47.021844 | controller | combine(_parsed, recursive=true) 2025-12-12 09:19:47.021853 | controller | }} 2025-12-12 09:19:47.021862 | controller | ] *** 2025-12-12 09:19:47.021871 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.434) 0:01:17.244 ******* 2025-12-12 09:19:47.021881 | controller | Friday 12 December 2025 09:19:46 +0000 (0:00:00.434) 0:01:17.242 ******* 2025-12-12 09:19:47.021918 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-12 09:19:47.269106 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-12 09:19:47.269216 | controller | 2025-12-12 09:19:47.269227 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-12 09:19:47.269237 | controller | Friday 12 December 2025 09:19:47 +0000 (0:00:00.138) 0:01:17.383 ******* 2025-12-12 09:19:47.269245 | controller | Friday 12 December 2025 09:19:47 +0000 (0:00:00.138) 0:01:17.381 ******* 2025-12-12 09:19:47.269266 | controller | changed: [localhost] 2025-12-12 09:19:47.771090 | controller | 2025-12-12 09:19:47.771187 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-12 09:19:47.771198 | controller | (_destdir, 2025-12-12 09:19:47.771206 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-12 09:19:47.771215 | controller | }}, content={{ 2025-12-12 09:19:47.771223 | controller | ( 2025-12-12 09:19:47.771231 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-12 09:19:47.771239 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-12 09:19:47.771247 | controller | }}, mode=0644] *** 2025-12-12 09:19:47.771255 | controller | Friday 12 December 2025 09:19:47 +0000 (0:00:00.247) 0:01:17.630 ******* 2025-12-12 09:19:47.771263 | controller | Friday 12 December 2025 09:19:47 +0000 (0:00:00.247) 0:01:17.629 ******* 2025-12-12 09:19:47.771315 | controller | changed: [localhost] 2025-12-12 09:19:49.175975 | controller | 2025-12-12 09:19:49.176027 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2025-12-12 09:19:49.176036 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-12 09:19:49.176043 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-12 09:19:49.176049 | controller | _val['name'], 'values.yaml') | path_join 2025-12-12 09:19:49.176071 | controller | }}, dest={{ 2025-12-12 09:19:49.176078 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-12 09:19:49.176085 | controller | stage['path'], _val.src_file 2025-12-12 09:19:49.176091 | controller | ) | 2025-12-12 09:19:49.176097 | controller | path_join 2025-12-12 09:19:49.176103 | controller | }}] *** 2025-12-12 09:19:49.176110 | controller | Friday 12 December 2025 09:19:47 +0000 (0:00:00.502) 0:01:18.133 ******* 2025-12-12 09:19:49.176116 | controller | Friday 12 December 2025 09:19:47 +0000 (0:00:00.502) 0:01:18.131 ******* 2025-12-12 09:19:49.176131 | controller | changed: [localhost] => (item=edpm-deployment-values) 2025-12-12 09:19:49.222667 | controller | 2025-12-12 09:19:49.222743 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:49.222752 | controller | Friday 12 December 2025 09:19:49 +0000 (0:00:01.404) 0:01:19.538 ******* 2025-12-12 09:19:49.222760 | controller | Friday 12 December 2025 09:19:49 +0000 (0:00:01.404) 0:01:19.536 ******* 2025-12-12 09:19:49.222776 | controller | skipping: [localhost] 2025-12-12 09:19:49.690656 | controller | 2025-12-12 09:19:49.690745 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-12 09:19:49.690756 | controller | Friday 12 December 2025 09:19:49 +0000 (0:00:00.046) 0:01:19.584 ******* 2025-12-12 09:19:49.690766 | controller | Friday 12 December 2025 09:19:49 +0000 (0:00:00.046) 0:01:19.583 ******* 2025-12-12 09:19:49.690789 | controller | changed: [localhost] 2025-12-12 09:19:50.162005 | controller | 2025-12-12 09:19:50.162097 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-12 09:19:50.162109 | controller | Friday 12 December 2025 09:19:49 +0000 (0:00:00.467) 0:01:20.051 ******* 2025-12-12 09:19:50.162117 | controller | Friday 12 December 2025 09:19:49 +0000 (0:00:00.467) 0:01:20.050 ******* 2025-12-12 09:19:50.162136 | controller | changed: [localhost] 2025-12-12 09:19:50.457384 | controller | 2025-12-12 09:19:50.457473 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2025-12-12 09:19:50.457488 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-12 09:19:50.457516 | controller | stage['build_output'] | basename) | path_join 2025-12-12 09:19:50.457541 | controller | }}, mode=0644] *** 2025-12-12 09:19:50.457549 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.472) 0:01:20.524 ******* 2025-12-12 09:19:50.457558 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.471) 0:01:20.522 ******* 2025-12-12 09:19:50.457579 | controller | changed: [localhost] 2025-12-12 09:19:50.527874 | controller | 2025-12-12 09:19:50.527942 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:50.527951 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.295) 0:01:20.819 ******* 2025-12-12 09:19:50.527958 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.295) 0:01:20.817 ******* 2025-12-12 09:19:50.527973 | controller | skipping: [localhost] 2025-12-12 09:19:50.577260 | controller | 2025-12-12 09:19:50.577353 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2025-12-12 09:19:50.577362 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.070) 0:01:20.889 ******* 2025-12-12 09:19:50.577369 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.070) 0:01:20.888 ******* 2025-12-12 09:19:50.577387 | controller | skipping: [localhost] 2025-12-12 09:19:50.632047 | controller | 2025-12-12 09:19:50.632127 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/edpm/deployment _raw_params={{ wait_condition }}] *** 2025-12-12 09:19:50.632142 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.049) 0:01:20.939 ******* 2025-12-12 09:19:50.632154 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.049) 0:01:20.937 ******* 2025-12-12 09:19:50.632178 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=90m) 2025-12-12 09:19:50.687164 | controller | skipping: [localhost] 2025-12-12 09:19:50.687267 | controller | 2025-12-12 09:19:50.687315 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-12 09:19:50.687370 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.054) 0:01:20.994 ******* 2025-12-12 09:19:50.687384 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.054) 0:01:20.992 ******* 2025-12-12 09:19:50.687431 | controller | skipping: [localhost] 2025-12-12 09:19:50.764510 | controller | 2025-12-12 09:19:50.764646 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/edpm/deployment name=run_hook] *** 2025-12-12 09:19:50.764672 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.054) 0:01:21.049 ******* 2025-12-12 09:19:50.764693 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.054) 0:01:21.047 ******* 2025-12-12 09:19:50.764763 | controller | skipping: [localhost] 2025-12-12 09:19:50.898358 | controller | 2025-12-12 09:19:50.898467 | controller | PLAY RECAP ********************************************************************* 2025-12-12 09:19:50.898486 | controller | localhost : ok=205 changed=54 unreachable=0 failed=0 skipped=61 rescued=0 ignored=0 2025-12-12 09:19:50.898501 | controller | 2025-12-12 09:19:50.898516 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.076) 0:01:21.125 ******* 2025-12-12 09:19:50.898531 | controller | =============================================================================== 2025-12-12 09:19:50.898546 | controller | Get automation contents ------------------------------------------------- 8.89s 2025-12-12 09:19:50.898561 | controller | ci_setup : Install openshift client ------------------------------------- 6.82s 2025-12-12 09:19:50.898576 | controller | ci_setup : Install needed packages -------------------------------------- 4.21s 2025-12-12 09:19:50.898590 | controller | Load automation files as fact ------------------------------------------- 1.71s 2025-12-12 09:19:50.898605 | controller | kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/edpm/deployment --- 1.40s 2025-12-12 09:19:50.898658 | controller | Gathering Facts --------------------------------------------------------- 1.23s 2025-12-12 09:19:50.899139 | controller | ci_setup : Manage directories ------------------------------------------- 1.20s 2025-12-12 09:19:50.899190 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 1.05s 2025-12-12 09:19:50.899205 | controller | Create needed SSH keypairs ---------------------------------------------- 0.92s 2025-12-12 09:19:50.899220 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.82s 2025-12-12 09:19:50.899235 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.74s 2025-12-12 09:19:50.899249 | controller | kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/control-plane --- 0.72s 2025-12-12 09:19:50.899264 | controller | kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking --- 0.67s 2025-12-12 09:19:50.899313 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.66s 2025-12-12 09:19:50.899337 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s 2025-12-12 09:19:50.899352 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s 2025-12-12 09:19:50.899367 | controller | kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp --- 0.63s 2025-12-12 09:19:50.899381 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.62s 2025-12-12 09:19:50.899396 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.60s 2025-12-12 09:19:50.899411 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.58s 2025-12-12 09:19:50.899425 | controller | Friday 12 December 2025 09:19:50 +0000 (0:00:00.077) 0:01:21.125 ******* 2025-12-12 09:19:50.899440 | controller | =============================================================================== 2025-12-12 09:19:50.899454 | controller | ci_gen_kustomize_values ------------------------------------------------ 33.62s 2025-12-12 09:19:50.899469 | controller | kustomize_deploy ------------------------------------------------------- 17.35s 2025-12-12 09:19:50.899483 | controller | ci_setup --------------------------------------------------------------- 14.33s 2025-12-12 09:19:50.899498 | controller | ansible.builtin.slurp --------------------------------------------------- 9.72s 2025-12-12 09:19:50.899513 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.81s 2025-12-12 09:19:50.899527 | controller | gather_facts ------------------------------------------------------------ 1.23s 2025-12-12 09:19:50.899542 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.92s 2025-12-12 09:19:50.899557 | controller | networking_mapper ------------------------------------------------------- 0.77s 2025-12-12 09:19:50.899571 | controller | ansible.builtin.file ---------------------------------------------------- 0.48s 2025-12-12 09:19:50.899586 | controller | ansible.builtin.find ---------------------------------------------------- 0.31s 2025-12-12 09:19:50.899601 | controller | ansible.builtin.stat ---------------------------------------------------- 0.21s 2025-12-12 09:19:50.899615 | controller | ansible.builtin.include_role -------------------------------------------- 0.18s 2025-12-12 09:19:50.899630 | controller | ansible.builtin.assert -------------------------------------------------- 0.09s 2025-12-12 09:19:50.899644 | controller | ansible.builtin.copy ---------------------------------------------------- 0.04s 2025-12-12 09:19:50.899659 | controller | ansible.builtin.include_vars -------------------------------------------- 0.03s 2025-12-12 09:19:50.899674 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-12 09:19:50.899688 | controller | total ------------------------------------------------------------------ 81.08s 2025-12-12 09:19:51.137817 | controller | changed 2025-12-12 09:19:51.194256 | 2025-12-12 09:19:51.194411 | PLAY RECAP 2025-12-12 09:19:51.194462 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-12 09:19:51.194488 | 2025-12-12 09:19:51.353700 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-12-12 09:19:51.355009 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-12-12 09:19:52.128049 | 2025-12-12 09:19:52.128184 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-12-12 09:19:52.149695 | 2025-12-12 09:19:52.149822 | TASK [Filter out host if needed] 2025-12-12 09:19:52.158772 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-12 09:19:52.163762 | 2025-12-12 09:19:52.163838 | TASK [Ensure file is present] 2025-12-12 09:19:52.564238 | controller | ok 2025-12-12 09:19:52.571623 | 2025-12-12 09:19:52.571731 | TASK [Manage molecule report file] 2025-12-12 09:19:53.104849 | controller | skipping: Conditional result was False 2025-12-12 09:19:53.111145 | 2025-12-12 09:19:53.111221 | TASK [Check if we get ci-framework-data basedir] 2025-12-12 09:19:53.379432 | controller | ok 2025-12-12 09:19:53.387465 | 2025-12-12 09:19:53.387604 | TASK [Create ci-framework-data log directory for zuul] 2025-12-12 09:19:53.804291 | controller | changed 2025-12-12 09:19:53.819359 | 2025-12-12 09:19:53.819529 | TASK [Copy ci-framework interesting files] 2025-12-12 09:19:54.311817 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-12-12 09:19:54.368274 | controller | changed 2025-12-12 09:19:54.379368 | 2025-12-12 09:19:54.379508 | TASK [Get SELinux listing] 2025-12-12 09:19:54.931959 | controller | changed 2025-12-12 09:19:54.945713 | 2025-12-12 09:19:54.945889 | TASK [Generate log index] 2025-12-12 09:19:55.917324 | controller | changed 2025-12-12 09:19:55.933724 | 2025-12-12 09:19:55.933841 | TASK [Get some env related data] 2025-12-12 09:19:56.759955 | controller | /home/zuul/.local/bin/ansible 2025-12-12 09:19:57.977006 | controller | changed 2025-12-12 09:19:57.989361 | 2025-12-12 09:19:57.989488 | TASK [Generate list of logs to collect in home directory] 2025-12-12 09:19:58.449163 | controller | ok: All paths examined 2025-12-12 09:19:58.462975 | 2025-12-12 09:19:58.463114 | LOOP [Copy logs from home directory] 2025-12-12 09:19:58.941909 | controller | changed: 2025-12-12 09:19:58.942164 | controller | { 2025-12-12 09:19:58.942196 | controller | "atime": 1765531079.8784652, 2025-12-12 09:19:58.942215 | controller | "ctime": 1765531190.7632256, 2025-12-12 09:19:58.942232 | controller | "dev": 64513, 2025-12-12 09:19:58.942254 | controller | "gid": 1000, 2025-12-12 09:19:58.942270 | controller | "gr_name": "zuul", 2025-12-12 09:19:58.942287 | controller | "inode": 4333333, 2025-12-12 09:19:58.942303 | controller | "isblk": false, 2025-12-12 09:19:58.942324 | controller | "ischr": false, 2025-12-12 09:19:58.942340 | controller | "isdir": false, 2025-12-12 09:19:58.942362 | controller | "isfifo": false, 2025-12-12 09:19:58.942378 | controller | "isgid": false, 2025-12-12 09:19:58.942393 | controller | "islnk": false, 2025-12-12 09:19:58.942408 | controller | "isreg": true, 2025-12-12 09:19:58.943007 | controller | "issock": false, 2025-12-12 09:19:58.943049 | controller | "isuid": false, 2025-12-12 09:19:58.943073 | controller | "mode": "0644", 2025-12-12 09:19:58.943095 | controller | "mtime": 1765531190.7632256, 2025-12-12 09:19:58.943116 | controller | "nlink": 1, 2025-12-12 09:19:58.943136 | controller | "path": "/home/zuul/ansible.log", 2025-12-12 09:19:58.943160 | controller | "pw_name": "zuul", 2025-12-12 09:19:58.943183 | controller | "rgrp": true, 2025-12-12 09:19:58.943201 | controller | "roth": true, 2025-12-12 09:19:58.943218 | controller | "rusr": true, 2025-12-12 09:19:58.943234 | controller | "size": 185274, 2025-12-12 09:19:58.943250 | controller | "uid": 1000, 2025-12-12 09:19:58.943265 | controller | "wgrp": false, 2025-12-12 09:19:58.943281 | controller | "woth": false, 2025-12-12 09:19:58.943299 | controller | "wusr": true, 2025-12-12 09:19:58.943316 | controller | "xgrp": false, 2025-12-12 09:19:58.943332 | controller | "xoth": false, 2025-12-12 09:19:58.943348 | controller | "xusr": false 2025-12-12 09:19:58.943363 | controller | } 2025-12-12 09:19:58.958933 | 2025-12-12 09:19:58.959047 | TASK [Copy crio stats log file] 2025-12-12 09:19:58.991386 | controller | skipping: Conditional result was False 2025-12-12 09:19:58.997932 | 2025-12-12 09:19:58.997997 | TASK [Get SELinux related data] 2025-12-12 09:19:59.272051 | controller | 2025-12-12 09:19:59.528817 | controller | ERROR 2025-12-12 09:19:59.529110 | controller | { 2025-12-12 09:19:59.529145 | controller | "delta": "0:00:00.013658", 2025-12-12 09:19:59.529165 | controller | "end": "2025-12-12 09:19:59.273754", 2025-12-12 09:19:59.529183 | controller | "msg": "non-zero return code", 2025-12-12 09:19:59.529199 | controller | "rc": 1, 2025-12-12 09:19:59.529215 | controller | "start": "2025-12-12 09:19:59.260096" 2025-12-12 09:19:59.529232 | controller | } 2025-12-12 09:19:59.529256 | controller | ERROR: Ignoring Errors 2025-12-12 09:19:59.535982 | 2025-12-12 09:19:59.536070 | TASK [Create system configuration directory] 2025-12-12 09:19:59.793177 | controller | changed 2025-12-12 09:19:59.798866 | 2025-12-12 09:19:59.798935 | TASK [Get some of the system configurations] 2025-12-12 09:20:00.334351 | controller | changed 2025-12-12 09:20:00.359833 | 2025-12-12 09:20:00.360011 | TASK [Copy generated documentation if available] 2025-12-12 09:20:00.409194 | controller | skipping: Conditional result was False 2025-12-12 09:20:00.415978 | 2025-12-12 09:20:00.416054 | TASK [Copy generated AsciiDoc documentation if available] 2025-12-12 09:20:00.442251 | controller | skipping: Conditional result was False 2025-12-12 09:20:00.449455 | 2025-12-12 09:20:00.449524 | TASK [Compress logs bigger than 2MB] 2025-12-12 09:20:00.989095 | controller | changed 2025-12-12 09:20:00.998625 | 2025-12-12 09:20:00.998796 | TASK [Copy files from workspace on node] 2025-12-12 09:20:01.027808 | controller | ok 2025-12-12 09:20:01.062063 | 2025-12-12 09:20:01.062218 | TASK [fetch-output : Set log path for multiple nodes] 2025-12-12 09:20:01.098652 | controller | skipping: Conditional result was False 2025-12-12 09:20:01.107586 | 2025-12-12 09:20:01.107740 | TASK [fetch-output : Set log path for single node] 2025-12-12 09:20:01.150493 | controller | ok 2025-12-12 09:20:01.158025 | 2025-12-12 09:20:01.158193 | LOOP [fetch-output : Ensure local output dirs] 2025-12-12 09:20:01.422953 | controller -> localhost | ok: "/var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/logs" 2025-12-12 09:20:01.423215 | controller -> localhost | changed: All items complete 2025-12-12 09:20:01.423246 | 2025-12-12 09:20:01.652523 | controller -> localhost | changed: "/var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/artifacts" 2025-12-12 09:20:01.871481 | controller -> localhost | changed: "/var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/docs" 2025-12-12 09:20:01.893050 | 2025-12-12 09:20:01.893505 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-12-12 09:20:02.653925 | controller | changed: 2025-12-12 09:20:02.654470 | controller | .d..t...... ./ 2025-12-12 09:20:02.654544 | controller | >f+++++++++ README.html 2025-12-12 09:20:02.654593 | controller | >f+++++++++ ansible.log 2025-12-12 09:20:02.654643 | controller | >f+++++++++ dmesg.log 2025-12-12 09:20:02.654722 | controller | >f+++++++++ installed-pkgs.log 2025-12-12 09:20:02.654775 | controller | >f+++++++++ python.log 2025-12-12 09:20:02.654822 | controller | >f+++++++++ registries.conf 2025-12-12 09:20:02.654866 | controller | >f+++++++++ selinux-denials.log 2025-12-12 09:20:02.654904 | controller | >f+++++++++ selinux-listing.log 2025-12-12 09:20:02.654948 | controller | cd+++++++++ ci-framework-data/ 2025-12-12 09:20:02.654992 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-12-12 09:20:02.655048 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-12-12 09:20:02.655115 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-12-12 09:20:02.655181 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-12-12 09:20:02.655239 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-12-12 09:20:02.655286 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-12-12 09:20:02.655326 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-12-12 09:20:02.655363 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2025-12-12 09:20:02.655402 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2025-12-12 09:20:02.655439 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-12-12 09:20:02.655477 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-12-12 09:20:02.655515 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-12-12 09:20:02.655553 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-12-12 09:20:02.655592 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-12-12 09:20:02.655632 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-12-12 09:20:02.655671 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-12-12 09:20:02.655759 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2025-12-12 09:20:02.655800 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2025-12-12 09:20:02.655841 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2025-12-12 09:20:02.655881 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2025-12-12 09:20:02.655920 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-12-12 09:20:02.656777 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-12-12 09:20:02.656833 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-12-12 09:20:02.656876 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-12-12 09:20:02.656927 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-12-12 09:20:02.656989 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-12-12 09:20:02.657065 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-12-12 09:20:02.657117 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.29812.2025-12-12@09:19:14~ 2025-12-12 09:20:02.657157 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-12-12 09:20:02.657194 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-12-12 09:20:02.657230 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-12-12 09:20:02.657265 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-12-12 09:20:02.657302 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-12-12 09:20:02.657371 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-12-12 09:20:02.657411 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-12-12 09:20:02.657446 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-12-12 09:20:02.657482 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-12-12 09:20:02.657519 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment.yaml 2025-12-12 09:20:02.657556 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2025-12-12 09:20:02.657594 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-12-12 09:20:02.657633 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset.yaml 2025-12-12 09:20:02.657672 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-12-12 09:20:02.657756 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-12-12 09:20:02.657794 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-12-12 09:20:02.657833 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-12-12 09:20:02.657873 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-12-12 09:20:02.657924 | controller | cd+++++++++ ci-framework-data/logs/ 2025-12-12 09:20:02.657990 | controller | cd+++++++++ registries.conf.d/ 2025-12-12 09:20:02.658052 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-12-12 09:20:02.658098 | controller | cd+++++++++ system-config/ 2025-12-12 09:20:02.658138 | controller | cd+++++++++ system-config/libvirt/ 2025-12-12 09:20:02.658178 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-12-12 09:20:02.658214 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-12-12 09:20:03.180465 | controller | changed: .d..t...... ./ 2025-12-12 09:20:03.698789 | controller | changed: .d..t...... ./ 2025-12-12 09:20:03.728089 | 2025-12-12 09:20:03.728246 | TASK [Return artifact to Zuul] 2025-12-12 09:20:03.754739 | controller | skipping: Conditional result was False 2025-12-12 09:20:03.792272 | 2025-12-12 09:20:03.792426 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-12-12 09:20:03.792614 | 2025-12-12 09:20:03.792657 | PLAY RECAP 2025-12-12 09:20:03.792781 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-12-12 09:20:03.792814 | 2025-12-12 09:20:03.931431 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-12-12 09:20:03.932650 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-12-12 09:20:04.615084 | 2025-12-12 09:20:04.615225 | PLAY [all] 2025-12-12 09:20:04.635837 | 2025-12-12 09:20:04.635993 | TASK [include_role : fetch-output] 2025-12-12 09:20:04.686132 | controller | ok 2025-12-12 09:20:04.723271 | 2025-12-12 09:20:04.723448 | TASK [fetch-output : Set log path for multiple nodes] 2025-12-12 09:20:04.773334 | controller | skipping: Conditional result was False 2025-12-12 09:20:04.780059 | 2025-12-12 09:20:04.780172 | TASK [fetch-output : Set log path for single node] 2025-12-12 09:20:04.812358 | controller | ok 2025-12-12 09:20:04.818446 | 2025-12-12 09:20:04.818522 | LOOP [fetch-output : Ensure local output dirs] 2025-12-12 09:20:05.208753 | controller -> localhost | ok: "/var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/logs" 2025-12-12 09:20:05.435753 | controller -> localhost | ok: "/var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/artifacts" 2025-12-12 09:20:05.689714 | controller -> localhost | ok: "/var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/docs" 2025-12-12 09:20:05.704818 | 2025-12-12 09:20:05.704967 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-12-12 09:20:06.441237 | controller | ok 2025-12-12 09:20:06.441612 | controller | ok: All items complete 2025-12-12 09:20:06.441711 | 2025-12-12 09:20:06.997224 | controller | ok 2025-12-12 09:20:07.543340 | controller | ok 2025-12-12 09:20:07.563148 | 2025-12-12 09:20:07.563312 | TASK [include_role : fetch-output-openshift] 2025-12-12 09:20:07.589628 | controller | skipping: Conditional result was False 2025-12-12 09:20:07.598221 | 2025-12-12 09:20:07.598365 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-12-12 09:20:08.071260 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.011763 2025-12-12 09:20:08.330228 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.014388 2025-12-12 09:20:08.370259 | 2025-12-12 09:20:08.370386 | PLAY [all] 2025-12-12 09:20:08.408066 | 2025-12-12 09:20:08.408260 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-12 09:20:09.043343 | controller | changed 2025-12-12 09:20:09.067364 | 2025-12-12 09:20:09.067430 | PLAY RECAP 2025-12-12 09:20:09.067471 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-12-12 09:20:09.067491 | 2025-12-12 09:20:09.209547 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-12-12 09:20:09.210556 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-12-12 09:20:09.826095 | 2025-12-12 09:20:09.826262 | PLAY [localhost] 2025-12-12 09:20:09.845944 | 2025-12-12 09:20:09.846112 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-12 09:20:10.373387 | localhost | changed 2025-12-12 09:20:10.380810 | 2025-12-12 09:20:10.380970 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-12 09:20:10.422958 | localhost | ok 2025-12-12 09:20:10.435130 | 2025-12-12 09:20:10.435275 | TASK [add-fileserver : Create SSH private key tempfile] 2025-12-12 09:20:10.906287 | localhost | changed 2025-12-12 09:20:10.920759 | 2025-12-12 09:20:10.920963 | TASK [add-fileserver : Create SSH private key from secret] 2025-12-12 09:20:11.730670 | localhost | changed 2025-12-12 09:20:11.744230 | 2025-12-12 09:20:11.744427 | TASK [add-fileserver : Add fileserver ssh key] 2025-12-12 09:20:12.218713 | localhost | Identity added: /var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/tmp/ansible.9b03m0bh (/var/lib/zuul/builds/83b1c943e08d49e3a9490b54989b1473/work/tmp/ansible.9b03m0bh) 2025-12-12 09:20:12.218940 | localhost | ok: Runtime: 0:00:00.010796 2025-12-12 09:20:12.223850 | 2025-12-12 09:20:12.223918 | TASK [add-fileserver : Remove SSH private key from disk] 2025-12-12 09:20:12.517523 | localhost | ok: Runtime: 0:00:00.009014 2025-12-12 09:20:12.529577 | 2025-12-12 09:20:12.529766 | TASK [add-fileserver : Add fileserver to inventory] 2025-12-12 09:20:12.619930 | localhost | changed 2025-12-12 09:20:12.630607 | 2025-12-12 09:20:12.630824 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-12-12 09:20:13.087956 | localhost | changed 2025-12-12 09:20:13.130899 | 2025-12-12 09:20:13.131137 | PLAY [localhost] 2025-12-12 09:20:13.152019 | 2025-12-12 09:20:13.152148 | TASK [Generate bulk log download script] 2025-12-12 09:20:13.177598 | localhost | ok 2025-12-12 09:20:13.197583 | 2025-12-12 09:20:13.197776 | TASK [local-log-download : Check API endpoint is defined] 2025-12-12 09:20:13.248431 | localhost | ok: All assertions passed 2025-12-12 09:20:13.253491 | 2025-12-12 09:20:13.253562 | TASK [local-log-download : Create download script] 2025-12-12 09:20:13.749590 | localhost -> localhost | changed 2025-12-12 09:20:13.760760 | 2025-12-12 09:20:13.760841 | TASK [Register quick-download link] 2025-12-12 09:20:13.823780 | localhost | ok 2025-12-12 09:20:13.840422 | 2025-12-12 09:20:13.840483 | PLAY [logserver.rdoproject.org] 2025-12-12 09:20:13.850583 | 2025-12-12 09:20:13.850654 | TASK [Set zuul-log-path fact] 2025-12-12 09:20:13.877783 | logserver.rdoproject.org | ok 2025-12-12 09:20:13.887625 | 2025-12-12 09:20:13.887704 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-12 09:20:13.914762 | logserver.rdoproject.org | ok 2025-12-12 09:20:13.920178 | 2025-12-12 09:20:13.920258 | TASK [upload-logs : Create log directories] 2025-12-12 09:20:14.551552 | logserver.rdoproject.org | changed 2025-12-12 09:20:14.556035 | 2025-12-12 09:20:14.556118 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-12 09:20:14.944746 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.013009 2025-12-12 09:20:14.951431 | 2025-12-12 09:20:14.951522 | TASK [upload-logs : Upload logs to log server] 2025-12-12 09:20:15.740489 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-12-12 09:20:15.745003 | 2025-12-12 09:20:15.745108 | LOOP [upload-logs : Compress console log and json output] 2025-12-12 09:20:15.791644 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-12 09:20:15.799262 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-12 09:20:15.811138 | 2025-12-12 09:20:15.811284 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-12 09:20:15.853323 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-12 09:20:15.853759 | 2025-12-12 09:20:15.857138 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-12 09:20:15.867618 | 2025-12-12 09:20:15.867798 | LOOP [upload-logs : Upload console log and json output]