2025-11-28 10:57:55.406935 | Job console starting... 2025-11-28 10:57:55.418283 | Updating repositories 2025-11-28 10:57:56.112353 | Preparing job workspace 2025-11-28 10:58:01.969459 | Running Ansible setup... 2025-11-28 10:58:05.938946 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-11-28 10:58:06.630641 | 2025-11-28 10:58:06.630827 | PLAY [localhost] 2025-11-28 10:58:06.639435 | 2025-11-28 10:58:06.639500 | TASK [Gathering Facts] 2025-11-28 10:58:07.797392 | localhost | ok 2025-11-28 10:58:07.811839 | 2025-11-28 10:58:07.811923 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-28 10:58:08.296602 | localhost -> localhost | changed 2025-11-28 10:58:08.308762 | 2025-11-28 10:58:08.308912 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-28 10:58:09.268511 | localhost -> localhost | changed 2025-11-28 10:58:09.287192 | 2025-11-28 10:58:09.287353 | TASK [Setup log path fact] 2025-11-28 10:58:09.314532 | localhost | ok 2025-11-28 10:58:09.338466 | 2025-11-28 10:58:09.338565 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-28 10:58:09.370164 | localhost | ok 2025-11-28 10:58:09.380728 | 2025-11-28 10:58:09.380812 | TASK [emit-job-header : Print job information] 2025-11-28 10:58:09.436721 | # Job Information 2025-11-28 10:58:09.437199 | Ansible Version: 2.15.12 2025-11-28 10:58:09.437260 | Job: rhoso-architecture-validate-nvidia-vfio-passthrough 2025-11-28 10:58:09.437303 | Pipeline: github-check 2025-11-28 10:58:09.437343 | Executor: ze01.softwarefactory-project.io 2025-11-28 10:58:09.437381 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/662 2025-11-28 10:58:09.437420 | Log URL (when completed): https://logserver.rdoproject.org/435/rdoproject.org/43574efceffe41b2870c4dd5aabace0b/ 2025-11-28 10:58:09.437458 | Event ID: fe83d690-cc48-11f0-82b9-1fc028982bc5 2025-11-28 10:58:09.445389 | 2025-11-28 10:58:09.445528 | LOOP [emit-job-header : Print node information] 2025-11-28 10:58:09.564225 | localhost | ok: 2025-11-28 10:58:09.564644 | localhost | # Node Information 2025-11-28 10:58:09.564672 | localhost | Inventory Hostname: controller 2025-11-28 10:58:09.564695 | localhost | Hostname: np0005538714 2025-11-28 10:58:09.564714 | localhost | Username: zuul 2025-11-28 10:58:09.564734 | localhost | Distro: CentOS 9 2025-11-28 10:58:09.564751 | localhost | Provider: vexxhost-nodepool-tripleo 2025-11-28 10:58:09.564768 | localhost | Region: RegionOne 2025-11-28 10:58:09.564784 | localhost | Label: cloud-centos-9-stream-tripleo 2025-11-28 10:58:09.564800 | localhost | Product Name: OpenStack Nova 2025-11-28 10:58:09.564815 | localhost | Interface IP: 38.102.83.18 2025-11-28 10:58:09.617722 | 2025-11-28 10:58:09.617926 | PLAY [all] 2025-11-28 10:58:09.633462 | 2025-11-28 10:58:09.633645 | TASK [Gather network facts] 2025-11-28 10:58:10.140923 | controller | ok 2025-11-28 10:58:10.161316 | 2025-11-28 10:58:10.161398 | TASK [include_role : start-zuul-console] 2025-11-28 10:58:10.185203 | controller | ok 2025-11-28 10:58:10.203216 | 2025-11-28 10:58:10.203350 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-28 10:58:10.600072 | controller | ok 2025-11-28 10:58:10.620289 | 2025-11-28 10:58:10.620428 | TASK [include_role : add-build-sshkey] 2025-11-28 10:58:10.660256 | controller | ok 2025-11-28 10:58:10.694432 | 2025-11-28 10:58:10.694594 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-11-28 10:58:11.031006 | controller -> localhost | ok 2025-11-28 10:58:11.042692 | 2025-11-28 10:58:11.042826 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-11-28 10:58:11.081569 | controller | ok 2025-11-28 10:58:11.109244 | controller | included: /var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-11-28 10:58:11.117182 | 2025-11-28 10:58:11.117263 | TASK [add-build-sshkey : Create Temp SSH key] 2025-11-28 10:58:11.898629 | controller -> localhost | Generating public/private rsa key pair. 2025-11-28 10:58:11.899065 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/43574efceffe41b2870c4dd5aabace0b_id_rsa. 2025-11-28 10:58:11.899145 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/43574efceffe41b2870c4dd5aabace0b_id_rsa.pub. 2025-11-28 10:58:11.899195 | controller -> localhost | The key fingerprint is: 2025-11-28 10:58:11.899237 | controller -> localhost | SHA256:9BUGnRAxy/DiryDSfMg478DQIXkEfACc41Fdo4OHnc4 zuul-build-sshkey 2025-11-28 10:58:11.899277 | controller -> localhost | The key's randomart image is: 2025-11-28 10:58:11.899316 | controller -> localhost | +---[RSA 3072]----+ 2025-11-28 10:58:11.899353 | controller -> localhost | |*o=.. .o. **o. | 2025-11-28 10:58:11.899393 | controller -> localhost | | O .+.o .+ +o. | 2025-11-28 10:58:11.899431 | controller -> localhost | |+ *o * o + . | 2025-11-28 10:58:11.899469 | controller -> localhost | | = .+ .o o . | 2025-11-28 10:58:11.899507 | controller -> localhost | |. . E S . | 2025-11-28 10:58:11.899544 | controller -> localhost | | o = . . | 2025-11-28 10:58:11.899610 | controller -> localhost | | * * o . | 2025-11-28 10:58:11.899651 | controller -> localhost | | = o . . | 2025-11-28 10:58:11.899690 | controller -> localhost | | .o . | 2025-11-28 10:58:11.899726 | controller -> localhost | +----[SHA256]-----+ 2025-11-28 10:58:11.899821 | controller -> localhost | ok: Runtime: 0:00:00.304253 2025-11-28 10:58:11.912797 | 2025-11-28 10:58:11.912937 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-11-28 10:58:11.952924 | controller | ok 2025-11-28 10:58:11.975778 | controller | included: /var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-11-28 10:58:11.986811 | 2025-11-28 10:58:11.986896 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-11-28 10:58:12.013448 | controller | skipping: Conditional result was False 2025-11-28 10:58:12.025375 | 2025-11-28 10:58:12.025505 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-11-28 10:58:12.553206 | controller | changed 2025-11-28 10:58:12.564778 | 2025-11-28 10:58:12.564948 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-11-28 10:58:12.880632 | controller | ok 2025-11-28 10:58:12.891718 | 2025-11-28 10:58:12.891851 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-11-28 10:58:13.737194 | controller | changed 2025-11-28 10:58:13.748222 | 2025-11-28 10:58:13.748357 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-11-28 10:58:14.564876 | controller | changed 2025-11-28 10:58:14.576474 | 2025-11-28 10:58:14.576608 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-11-28 10:58:14.606867 | controller | skipping: Conditional result was False 2025-11-28 10:58:14.619564 | 2025-11-28 10:58:14.619697 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-28 10:58:15.075436 | controller -> localhost | changed 2025-11-28 10:58:15.085833 | 2025-11-28 10:58:15.085959 | TASK [add-build-sshkey : Add back temp key] 2025-11-28 10:58:15.452050 | controller -> localhost | Identity added: /var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/43574efceffe41b2870c4dd5aabace0b_id_rsa (zuul-build-sshkey) 2025-11-28 10:58:15.452559 | controller -> localhost | ok: Runtime: 0:00:00.014909 2025-11-28 10:58:15.467456 | 2025-11-28 10:58:15.467641 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-11-28 10:58:15.863810 | controller | ok 2025-11-28 10:58:15.874553 | 2025-11-28 10:58:15.874678 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-11-28 10:58:15.915120 | controller | skipping: Conditional result was False 2025-11-28 10:58:15.939330 | 2025-11-28 10:58:15.939640 | TASK [include_role : validate-host] 2025-11-28 10:58:15.979421 | controller | ok 2025-11-28 10:58:16.016758 | 2025-11-28 10:58:16.016896 | TASK [validate-host : Define zuul_info_dir fact] 2025-11-28 10:58:16.050561 | controller | ok 2025-11-28 10:58:16.057660 | 2025-11-28 10:58:16.057785 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-11-28 10:58:16.361874 | controller -> localhost | ok 2025-11-28 10:58:16.413631 | 2025-11-28 10:58:16.413804 | TASK [validate-host : Collect information about the host] 2025-11-28 10:58:17.198701 | controller | ok 2025-11-28 10:58:17.218365 | 2025-11-28 10:58:17.218491 | TASK [validate-host : Sanitize hostname] 2025-11-28 10:58:17.306855 | controller | ok 2025-11-28 10:58:17.317478 | 2025-11-28 10:58:17.317608 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-11-28 10:58:17.849866 | controller -> localhost | changed 2025-11-28 10:58:17.862256 | 2025-11-28 10:58:17.862412 | TASK [validate-host : Collect information about zuul worker] 2025-11-28 10:58:18.311441 | controller | ok 2025-11-28 10:58:18.322342 | 2025-11-28 10:58:18.322485 | TASK [validate-host : Write out all zuul information for each host] 2025-11-28 10:58:18.820810 | controller -> localhost | changed 2025-11-28 10:58:18.830748 | 2025-11-28 10:58:18.830810 | TASK [include_role : prepare-workspace-openshift] 2025-11-28 10:58:18.856148 | controller | skipping: Conditional result was False 2025-11-28 10:58:18.862036 | 2025-11-28 10:58:18.862097 | TASK [include_role : remove-zuul-sshkey] 2025-11-28 10:58:18.888654 | controller | skipping: Conditional result was False 2025-11-28 10:58:18.898202 | 2025-11-28 10:58:18.898292 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-11-28 10:58:19.173680 | controller | ok: "logs" 2025-11-28 10:58:19.174214 | controller | ok: All items complete 2025-11-28 10:58:19.174315 | 2025-11-28 10:58:19.439933 | controller | ok: "artifacts" 2025-11-28 10:58:19.665929 | controller | ok: "docs" 2025-11-28 10:58:19.679614 | 2025-11-28 10:58:19.679769 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-11-28 10:58:19.949702 | controller | changed: "logs" 2025-11-28 10:58:20.188132 | controller | changed: "artifacts" 2025-11-28 10:58:20.412356 | controller | changed: "docs" 2025-11-28 10:58:20.467653 | 2025-11-28 10:58:20.467801 | PLAY RECAP 2025-11-28 10:58:20.467882 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-11-28 10:58:20.467935 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-28 10:58:20.467972 | 2025-11-28 10:58:20.602532 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-11-28 10:58:20.603788 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-11-28 10:58:21.273453 | 2025-11-28 10:58:21.273706 | PLAY [all] 2025-11-28 10:58:21.294647 | 2025-11-28 10:58:21.294747 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-11-28 10:58:21.376076 | controller | ok 2025-11-28 10:58:21.381410 | 2025-11-28 10:58:21.381490 | TASK [mirror-info-fork : Create /etc/ci] 2025-11-28 10:58:21.859601 | controller | changed 2025-11-28 10:58:21.872113 | 2025-11-28 10:58:21.872269 | TASK [mirror-info-fork : Install ci_mirror script] 2025-11-28 10:58:23.128996 | controller | changed 2025-11-28 10:58:23.153616 | 2025-11-28 10:58:23.153813 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-11-28 10:58:23.608068 | controller | changed: 2025-11-28 10:58:23.608423 | controller | { 2025-11-28 10:58:23.608481 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-11-28 10:58:23.608537 | controller | } 2025-11-28 10:58:23.865419 | controller | changed: 2025-11-28 10:58:23.865611 | controller | { 2025-11-28 10:58:23.865665 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-11-28 10:58:23.865707 | controller | } 2025-11-28 10:58:24.141189 | controller | changed: 2025-11-28 10:58:24.141376 | controller | { 2025-11-28 10:58:24.141425 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-11-28 10:58:24.141463 | controller | } 2025-11-28 10:58:24.439432 | controller | changed: 2025-11-28 10:58:24.439631 | controller | { 2025-11-28 10:58:24.439680 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-11-28 10:58:24.439717 | controller | } 2025-11-28 10:58:24.726840 | controller | changed: 2025-11-28 10:58:24.727062 | controller | { 2025-11-28 10:58:24.727150 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-11-28 10:58:24.727195 | controller | } 2025-11-28 10:58:25.000279 | controller | changed: 2025-11-28 10:58:25.000503 | controller | { 2025-11-28 10:58:25.000576 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-11-28 10:58:25.000627 | controller | } 2025-11-28 10:58:25.251640 | controller | changed: 2025-11-28 10:58:25.251813 | controller | { 2025-11-28 10:58:25.251863 | 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-11-28 10:58:25.251903 | controller | } 2025-11-28 10:58:25.530278 | controller | changed: 2025-11-28 10:58:25.530461 | controller | { 2025-11-28 10:58:25.530514 | 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-11-28 10:58:25.530554 | controller | } 2025-11-28 10:58:25.790718 | controller | changed: 2025-11-28 10:58:25.790891 | controller | { 2025-11-28 10:58:25.790939 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-11-28 10:58:25.790976 | controller | } 2025-11-28 10:58:26.075186 | controller | changed: 2025-11-28 10:58:26.075386 | controller | { 2025-11-28 10:58:26.075436 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-11-28 10:58:26.075473 | controller | } 2025-11-28 10:58:26.334886 | controller | changed: 2025-11-28 10:58:26.335049 | controller | { 2025-11-28 10:58:26.335087 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-11-28 10:58:26.335112 | controller | } 2025-11-28 10:58:26.620336 | controller | changed: 2025-11-28 10:58:26.620446 | controller | { 2025-11-28 10:58:26.620493 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-11-28 10:58:26.620532 | controller | } 2025-11-28 10:58:26.859623 | controller | changed: 2025-11-28 10:58:26.859816 | controller | { 2025-11-28 10:58:26.859877 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-11-28 10:58:26.859918 | controller | } 2025-11-28 10:58:27.102090 | controller | changed: 2025-11-28 10:58:27.102229 | controller | { 2025-11-28 10:58:27.102260 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-11-28 10:58:27.102285 | controller | } 2025-11-28 10:58:27.350409 | controller | changed: 2025-11-28 10:58:27.350548 | controller | { 2025-11-28 10:58:27.350579 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-11-28 10:58:27.350605 | controller | } 2025-11-28 10:58:27.643126 | controller | changed: 2025-11-28 10:58:27.643255 | controller | { 2025-11-28 10:58:27.643286 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-11-28 10:58:27.643311 | controller | } 2025-11-28 10:58:27.915737 | controller | changed: 2025-11-28 10:58:27.915918 | controller | { 2025-11-28 10:58:27.915968 | 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-11-28 10:58:27.916009 | controller | } 2025-11-28 10:58:28.194651 | controller | changed: 2025-11-28 10:58:28.194807 | controller | { 2025-11-28 10:58:28.194857 | 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-11-28 10:58:28.194914 | controller | } 2025-11-28 10:58:28.490788 | controller | changed: 2025-11-28 10:58:28.490975 | controller | { 2025-11-28 10:58:28.491071 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-11-28 10:58:28.491114 | controller | } 2025-11-28 10:58:28.739146 | controller | changed: 2025-11-28 10:58:28.739269 | controller | { 2025-11-28 10:58:28.739300 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-11-28 10:58:28.739325 | controller | } 2025-11-28 10:58:29.005729 | controller | changed: 2025-11-28 10:58:29.005889 | controller | { 2025-11-28 10:58:29.005942 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-11-28 10:58:29.005998 | controller | } 2025-11-28 10:58:29.312591 | controller | changed: 2025-11-28 10:58:29.312750 | controller | { 2025-11-28 10:58:29.312797 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-11-28 10:58:29.312834 | controller | } 2025-11-28 10:58:29.568065 | controller | changed: 2025-11-28 10:58:29.568180 | controller | { 2025-11-28 10:58:29.568202 | 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-11-28 10:58:29.568221 | controller | } 2025-11-28 10:58:29.818390 | controller | changed: 2025-11-28 10:58:29.818550 | controller | { 2025-11-28 10:58:29.818599 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-11-28 10:58:29.818637 | controller | } 2025-11-28 10:58:30.071484 | controller | changed: 2025-11-28 10:58:30.071776 | controller | { 2025-11-28 10:58:30.071840 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-11-28 10:58:30.071880 | controller | } 2025-11-28 10:58:30.352487 | controller | changed: 2025-11-28 10:58:30.352641 | controller | { 2025-11-28 10:58:30.352689 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-11-28 10:58:30.352728 | controller | } 2025-11-28 10:58:30.390922 | 2025-11-28 10:58:30.391130 | TASK [Set timezone to UTC] 2025-11-28 10:58:31.003818 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-11-28 10:58:31.014967 | 2025-11-28 10:58:31.015158 | TASK [Create nodepool directory] 2025-11-28 10:58:31.288940 | controller | changed 2025-11-28 10:58:31.301625 | 2025-11-28 10:58:31.301760 | TASK [Create nodepool sub_nodes file] 2025-11-28 10:58:32.117990 | controller | changed 2025-11-28 10:58:32.129316 | 2025-11-28 10:58:32.129460 | TASK [Create nodepool sub_nodes_private file] 2025-11-28 10:58:32.920206 | controller | changed 2025-11-28 10:58:32.931454 | 2025-11-28 10:58:32.931583 | LOOP [Populate nodepool sub_nodes file] 2025-11-28 10:58:32.992721 | 2025-11-28 10:58:32.993062 | LOOP [Populate nodepool sub_nodes_private file] 2025-11-28 10:58:33.042230 | 2025-11-28 10:58:33.042512 | TASK [Create nodepool primary file] 2025-11-28 10:58:33.079727 | controller | skipping: Conditional result was False 2025-11-28 10:58:33.087947 | 2025-11-28 10:58:33.088069 | TASK [Create nodepool node_private for this node] 2025-11-28 10:58:33.929942 | controller | changed 2025-11-28 10:58:33.942215 | 2025-11-28 10:58:33.942354 | LOOP [Copy ssh keys to nodepool directory] 2025-11-28 10:58:34.416488 | controller | ok: Item: id_rsa Runtime: 0:00:00.010043 2025-11-28 10:58:34.416821 | 2025-11-28 10:58:34.647299 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.007480 2025-11-28 10:58:34.662752 | 2025-11-28 10:58:34.662912 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-11-28 10:58:35.526530 | controller | changed 2025-11-28 10:58:35.537639 | 2025-11-28 10:58:35.537773 | TASK [Validate sudoers config after edits] 2025-11-28 10:58:35.849250 | controller | /etc/sudoers: parsed OK 2025-11-28 10:58:35.849612 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-11-28 10:58:35.849625 | controller | /etc/sudoers.d/zuul: parsed OK 2025-11-28 10:58:35.849631 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-11-28 10:58:36.088554 | controller | ok: Runtime: 0:00:00.010339 2025-11-28 10:58:36.100969 | 2025-11-28 10:58:36.101140 | TASK [Show the environment passed in to job shell scripts] 2025-11-28 10:58:36.450093 | controller | SHELL=/bin/bash 2025-11-28 10:58:36.450200 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-11-28 10:58:36.450243 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-11-28 10:58:36.450366 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:18.0-fr4:refs/changes/62/662/b08021a4e612d6249b249c360a643cb995d4ce87 2025-11-28 10:58:36.450392 | controller | PWD=/home/zuul 2025-11-28 10:58:36.450408 | controller | ZUUL_PIPELINE=github-check 2025-11-28 10:58:36.450423 | controller | LOGNAME=zuul 2025-11-28 10:58:36.450437 | controller | XDG_SESSION_TYPE=tty 2025-11-28 10:58:36.450451 | controller | _=/usr/bin/env 2025-11-28 10:58:36.450465 | controller | MOTD_SHOWN=pam 2025-11-28 10:58:36.450483 | controller | HOME=/home/zuul 2025-11-28 10:58:36.450502 | controller | LANG=en_US.UTF-8 2025-11-28 10:58:36.450518 | controller | SSH_CONNECTION=38.102.83.114 44934 38.102.83.18 22 2025-11-28 10:58:36.450534 | 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-11-28 10:58:36.450557 | controller | ZUUL_CHANGE_IDS=662,b08021a4e612d6249b249c360a643cb995d4ce87 2025-11-28 10:58:36.450571 | controller | WORKSPACE=/home/zuul/workspace 2025-11-28 10:58:36.450586 | controller | XDG_SESSION_CLASS=user 2025-11-28 10:58:36.450600 | controller | SELINUX_ROLE_REQUESTED= 2025-11-28 10:58:36.450614 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-11-28 10:58:36.450628 | controller | USER=zuul 2025-11-28 10:58:36.450643 | controller | ZUUL_VOTING=True 2025-11-28 10:58:36.450657 | controller | BUILD_TIMEOUT=1800000 2025-11-28 10:58:36.450671 | controller | SELINUX_USE_CURRENT_RANGE= 2025-11-28 10:58:36.450685 | controller | SHLVL=1 2025-11-28 10:58:36.450699 | controller | ZUUL_PATCHSET=b08021a4e612d6249b249c360a643cb995d4ce87 2025-11-28 10:58:36.450713 | controller | XDG_SESSION_ID=1 2025-11-28 10:58:36.450727 | controller | ZUUL_BRANCH=18.0-fr4 2025-11-28 10:58:36.450741 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-11-28 10:58:36.450756 | controller | SSH_CLIENT=38.102.83.114 44934 22 2025-11-28 10:58:36.450770 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-11-28 10:58:36.450784 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-11-28 10:58:36.450798 | controller | which_declare=declare -f 2025-11-28 10:58:36.450813 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-11-28 10:58:36.450828 | controller | SELINUX_LEVEL_REQUESTED= 2025-11-28 10:58:36.450842 | controller | ZUUL_CHANGE=662 2025-11-28 10:58:36.450856 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-11-28 10:58:36.450870 | controller | ZUUL_UUID=43574efceffe41b2870c4dd5aabace0b 2025-11-28 10:58:36.450887 | controller | BASH_FUNC_which%%=() { ( alias; 2025-11-28 10:58:36.450904 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-11-28 10:58:36.450919 | controller | } 2025-11-28 10:58:36.655027 | controller | ok: Runtime: 0:00:00.008329 2025-11-28 10:58:36.660452 | 2025-11-28 10:58:36.660514 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-11-28 10:58:36.686001 | controller | skipping: Conditional result was False 2025-11-28 10:58:36.693204 | 2025-11-28 10:58:36.693277 | TASK [Symlink /home/zuul-worker/workspace] 2025-11-28 10:58:37.223182 | controller | skipping: Conditional result was False 2025-11-28 10:58:37.228932 | 2025-11-28 10:58:37.228997 | TASK [Ensure legacy workspace directory] 2025-11-28 10:58:37.528473 | controller | changed 2025-11-28 10:58:37.546182 | 2025-11-28 10:58:37.546235 | PLAY RECAP 2025-11-28 10:58:37.546274 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-11-28 10:58:37.546293 | 2025-11-28 10:58:37.645540 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-11-28 10:58:37.648584 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-11-28 10:58:38.315696 | 2025-11-28 10:58:38.315871 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-11-28 10:58:38.340658 | 2025-11-28 10:58:38.340750 | TASK [Clone repos in the job workspace] 2025-11-28 10:58:38.371059 | controller | ok 2025-11-28 10:58:38.387258 | 2025-11-28 10:58:38.387348 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-11-28 10:58:38.833582 | controller | ok 2025-11-28 10:58:38.846973 | 2025-11-28 10:58:38.847143 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-11-28 10:58:42.234314 | controller | Output suppressed because no_log was given 2025-11-28 10:58:42.257280 | 2025-11-28 10:58:42.257463 | TASK [Create zuul-output directory] 2025-11-28 10:58:42.653660 | controller | ok 2025-11-28 10:58:42.664981 | 2025-11-28 10:58:42.665166 | TASK [Install required packages] 2025-11-28 10:59:47.121429 | controller | changed 2025-11-28 10:59:47.134515 | 2025-11-28 10:59:47.134648 | TASK [Output pip related things] 2025-11-28 10:59:47.810373 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-11-28 10:59:48.185902 | controller | changed 2025-11-28 10:59:48.193711 | 2025-11-28 10:59:48.193796 | TASK [Install requirements] 2025-11-28 11:00:55.903844 | controller | changed 2025-11-28 11:00:55.932831 | 2025-11-28 11:00:55.932957 | TASK [Add cronjob to trigger job stats] 2025-11-28 11:00:55.998517 | controller | skipping: Conditional result was False 2025-11-28 11:00:56.006888 | 2025-11-28 11:00:56.006969 | LOOP [Construct project change list] 2025-11-28 11:00:56.072395 | controller | ok: 2025-11-28 11:00:56.073001 | controller | { 2025-11-28 11:00:56.073094 | controller | "branch": "18.0-fr4", 2025-11-28 11:00:56.073130 | controller | "change": "662", 2025-11-28 11:00:56.073156 | controller | "change_message": "[fr4] Adjust nova04delta T-O, add DNS and BMO layers\n\n1) Add DNS config and ctlplane NAD for T-O\r\n\r\nWhen T-O uses ctlplane net for metrics scrapping on EDPM hosts, additional Openshift DNS servers must be added to let it resolving FQDN of EDPM hosts on controlplane network. Note that cifmw addresses this differently, however, nova04delta is also used outside of cifmw.\r\n\r\nEnable metricStorage/dashboard.\r\nAlso, as documented for T-O, add ctlplane NAD for metrics storage template spec in oscp CR.\r\n\r\n2) Simplify bmh kustzomiation and extract BMO into a separate kustomization for allowing it in parallel steps in CI.\r\n\r\nCreate a separate kustomization for BMH and provisioning to make it applicable independently of nodeset.\r\n\r\nAdjust automation to create CP and BMH in parallel.\r\n\r\nThe stages will now execute as follows:\r\n1. nncp-configuration (networking setup)\r\n2. network-configuration (MetalLB setup)\r\n3. control-plane and baremetalhosts-configuration (run in parallel)\r\n4. edpm-nodeset (depends on both control plane and BMH being ready)\r\n5. edpm-deployment (final deployment)\r\n\r\n3) Align nvidia-vfio VA with underlying DT changes\r\n\r\n4) nova04/vfio: fix storage class overriding\r\n\r\nThe storage lib component relies on network-values data for setting control plane SC values, historically. The replacement of telemetry data overrides this in the nova04delta and vfio DT/VA.\r\n\r\nFixing that by re-applying the storage component logic locally in the DT/VA as well, while repurposing it to control-plane data instead of network-values didn't work in CI (however, it works locally with kustomize build).\r\n\r\nFix that by simply providing pvcStorageClass directly in DT/VA.\r\n\r\nWe would not have to fix that, if T-O had been taking the top scope storageClass for its metricStorage template (that fix will be in FR5 likely).\r\n\r\nUnrelated change:\r\n* update gitignore for asdf .tool-versions to simplify local development when kustomize is installed with asdf.\r\n\r\nCI impact: rework extracted BMO values for baremetalhosts-configuration", 2025-11-28 11:00:56.073200 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/662", 2025-11-28 11:00:56.073235 | controller | "commit_id": "b08021a4e612d6249b249c360a643cb995d4ce87", 2025-11-28 11:00:56.073270 | controller | "patchset": "b08021a4e612d6249b249c360a643cb995d4ce87", 2025-11-28 11:00:56.073438 | controller | "project": { 2025-11-28 11:00:56.073480 | controller | "canonical_hostname": "github.com", 2025-11-28 11:00:56.073507 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-11-28 11:00:56.073530 | controller | "name": "openstack-k8s-operators/architecture", 2025-11-28 11:00:56.073555 | controller | "short_name": "architecture", 2025-11-28 11:00:56.073577 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-11-28 11:00:56.073601 | controller | }, 2025-11-28 11:00:56.073624 | controller | "topic": null 2025-11-28 11:00:56.073646 | controller | } 2025-11-28 11:00:56.137417 | 2025-11-28 11:00:56.137510 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-11-28 11:00:56.158721 | 2025-11-28 11:00:56.158778 | TASK [Filter out host if needed] 2025-11-28 11:00:56.168583 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-11-28 11:00:56.173318 | 2025-11-28 11:00:56.173371 | TASK [Get git tag for image tagging] 2025-11-28 11:00:56.706271 | controller | skipping: Conditional result was False 2025-11-28 11:00:56.718794 | 2025-11-28 11:00:56.718922 | TASK [Set openstack-runner image] 2025-11-28 11:00:56.757550 | controller | skipping: Conditional result was False 2025-11-28 11:00:56.769811 | 2025-11-28 11:00:56.769959 | TASK [Build openstack-runner image] 2025-11-28 11:00:56.807721 | controller | skipping: Conditional result was False 2025-11-28 11:00:56.821338 | 2025-11-28 11:00:56.821464 | TASK [Push openstack-runner image] 2025-11-28 11:00:56.849936 | controller | skipping: Conditional result was False 2025-11-28 11:00:56.863402 | 2025-11-28 11:00:56.863550 | TASK [Make sure ci-framework directory exists] 2025-11-28 11:00:56.892374 | controller | skipping: Conditional result was False 2025-11-28 11:00:56.906435 | 2025-11-28 11:00:56.906557 | TASK [Create EDPM ansible var file] 2025-11-28 11:00:56.934572 | controller | skipping: Conditional result was False 2025-11-28 11:00:56.973729 | 2025-11-28 11:00:56.973801 | PLAY RECAP 2025-11-28 11:00:56.973853 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-11-28 11:00:56.973880 | 2025-11-28 11:00:57.089643 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-11-28 11:00:57.090597 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-11-28 11:00:57.685120 | 2025-11-28 11:00:57.685239 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-11-28 11:00:57.705915 | 2025-11-28 11:00:57.706031 | TASK [Create zuul-output directory] 2025-11-28 11:00:58.099867 | controller | changed 2025-11-28 11:00:58.111198 | 2025-11-28 11:00:58.111383 | TASK [Slurp Zuul inventory test] 2025-11-28 11:00:58.506466 | controller -> localhost | ok 2025-11-28 11:00:58.520267 | 2025-11-28 11:00:58.520400 | TASK [Save zuul inventory] 2025-11-28 11:00:59.579315 | controller | changed 2025-11-28 11:00:59.590761 | 2025-11-28 11:00:59.590892 | TASK [Save zuul vars without the change_message] 2025-11-28 11:01:00.437780 | controller | changed 2025-11-28 11:01:00.478657 | 2025-11-28 11:01:00.478778 | PLAY RECAP 2025-11-28 11:01:00.478872 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-28 11:01:00.478904 | 2025-11-28 11:01:00.582459 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-11-28 11:01:00.583463 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-11-28 11:01:01.141428 | 2025-11-28 11:01:01.141541 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-11-28 11:01:01.162774 | 2025-11-28 11:01:01.162883 | TASK [Filter out host if needed] 2025-11-28 11:01:01.171984 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-11-28 11:01:01.180036 | 2025-11-28 11:01:01.180161 | TASK [Run playbook] 2025-11-28 11:01:02.128106 | controller | 2025-11-28 11:01:03.030581 | controller | PLAY [Test architecture automations] ******************************************* 2025-11-28 11:01:03.030703 | controller | 2025-11-28 11:01:03.030711 | controller | TASK [Gathering Facts ] ******************************************************** 2025-11-28 11:01:03.030718 | controller | Friday 28 November 2025 11:01:02 +0000 (0:00:00.029) 0:00:00.029 ******* 2025-11-28 11:01:03.030724 | controller | Friday 28 November 2025 11:01:02 +0000 (0:00:00.028) 0:00:00.028 ******* 2025-11-28 11:01:03.030738 | controller | ok: [localhost] 2025-11-28 11:01:03.078032 | controller | 2025-11-28 11:01:03.078094 | 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-11-28 11:01:03.078110 | controller | Friday 28 November 2025 11:01:03 +0000 (0:00:00.902) 0:00:00.932 ******* 2025-11-28 11:01:03.078117 | controller | Friday 28 November 2025 11:01:03 +0000 (0:00:00.902) 0:00:00.931 ******* 2025-11-28 11:01:03.078133 | controller | ok: [localhost] 2025-11-28 11:01:03.132138 | controller | 2025-11-28 11:01:03.132204 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-11-28 11:01:03.132212 | controller | Friday 28 November 2025 11:01:03 +0000 (0:00:00.046) 0:00:00.978 ******* 2025-11-28 11:01:03.132219 | controller | Friday 28 November 2025 11:01:03 +0000 (0:00:00.046) 0:00:00.977 ******* 2025-11-28 11:01:03.132236 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-11-28 11:01:03.158191 | controller | 2025-11-28 11:01:03.158265 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-11-28 11:01:03.158273 | controller | Friday 28 November 2025 11:01:03 +0000 (0:00:00.053) 0:00:01.032 ******* 2025-11-28 11:01:03.158280 | controller | Friday 28 November 2025 11:01:03 +0000 (0:00:00.053) 0:00:01.031 ******* 2025-11-28 11:01:03.158321 | controller | ok: [localhost] => 2025-11-28 11:01:06.875238 | controller | cifmw_ci_setup_packages: 2025-11-28 11:01:06.875309 | controller | - bash-completion 2025-11-28 11:01:06.875321 | controller | - ca-certificates 2025-11-28 11:01:06.875328 | controller | - git-core 2025-11-28 11:01:06.875334 | controller | - make 2025-11-28 11:01:06.875340 | controller | - tar 2025-11-28 11:01:06.875346 | controller | - tmux 2025-11-28 11:01:06.875352 | controller | - python3-pip 2025-11-28 11:01:06.875358 | controller | 2025-11-28 11:01:06.875365 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-11-28 11:01:06.875378 | controller | Friday 28 November 2025 11:01:03 +0000 (0:00:00.027) 0:00:01.059 ******* 2025-11-28 11:01:06.875384 | controller | Friday 28 November 2025 11:01:03 +0000 (0:00:00.027) 0:00:01.058 ******* 2025-11-28 11:01:06.875400 | controller | changed: [localhost] 2025-11-28 11:01:07.189315 | controller | 2025-11-28 11:01:07.189370 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-11-28 11:01:07.189379 | controller | Friday 28 November 2025 11:01:06 +0000 (0:00:03.716) 0:00:04.776 ******* 2025-11-28 11:01:07.189385 | controller | Friday 28 November 2025 11:01:06 +0000 (0:00:03.716) 0:00:04.775 ******* 2025-11-28 11:01:07.189397 | controller | ok: [localhost] 2025-11-28 11:01:07.529843 | controller | 2025-11-28 11:01:07.529898 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-11-28 11:01:07.529906 | controller | Friday 28 November 2025 11:01:07 +0000 (0:00:00.314) 0:00:05.091 ******* 2025-11-28 11:01:07.529913 | controller | Friday 28 November 2025 11:01:07 +0000 (0:00:00.314) 0:00:05.089 ******* 2025-11-28 11:01:07.529925 | controller | changed: [localhost] 2025-11-28 11:01:12.924833 | controller | 2025-11-28 11:01:12.924895 | 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-11-28 11:01:12.924915 | controller | Friday 28 November 2025 11:01:07 +0000 (0:00:00.340) 0:00:05.431 ******* 2025-11-28 11:01:12.924949 | controller | Friday 28 November 2025 11:01:07 +0000 (0:00:00.340) 0:00:05.430 ******* 2025-11-28 11:01:12.924971 | controller | changed: [localhost] 2025-11-28 11:01:12.956877 | controller | 2025-11-28 11:01:12.956912 | 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-11-28 11:01:12.956922 | controller | Friday 28 November 2025 11:01:12 +0000 (0:00:05.394) 0:00:10.825 ******* 2025-11-28 11:01:12.956928 | controller | Friday 28 November 2025 11:01:12 +0000 (0:00:05.394) 0:00:10.824 ******* 2025-11-28 11:01:12.956939 | controller | skipping: [localhost] 2025-11-28 11:01:13.247835 | controller | 2025-11-28 11:01:13.247918 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-11-28 11:01:13.247930 | controller | Friday 28 November 2025 11:01:12 +0000 (0:00:00.032) 0:00:10.858 ******* 2025-11-28 11:01:13.247939 | controller | Friday 28 November 2025 11:01:12 +0000 (0:00:00.032) 0:00:10.857 ******* 2025-11-28 11:01:13.247961 | controller | changed: [localhost] 2025-11-28 11:01:13.522460 | controller | 2025-11-28 11:01:13.522538 | 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-11-28 11:01:13.522550 | controller | source ~/.oc_completion 2025-11-28 11:01:13.522560 | controller | fi] *** 2025-11-28 11:01:13.522588 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.290) 0:00:11.149 ******* 2025-11-28 11:01:13.522598 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.290) 0:00:11.147 ******* 2025-11-28 11:01:13.522620 | controller | changed: [localhost] 2025-11-28 11:01:13.543488 | controller | 2025-11-28 11:01:13.543520 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-11-28 11:01:13.543531 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.274) 0:00:11.424 ******* 2025-11-28 11:01:13.543540 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.274) 0:00:11.422 ******* 2025-11-28 11:01:13.543556 | controller | skipping: [localhost] 2025-11-28 11:01:13.562019 | controller | 2025-11-28 11:01:13.562084 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-11-28 11:01:13.562095 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-11-28 11:01:13.562105 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-11-28 11:01:13.562115 | controller | }}] *** 2025-11-28 11:01:13.562124 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.021) 0:00:11.445 ******* 2025-11-28 11:01:13.562134 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.021) 0:00:11.444 ******* 2025-11-28 11:01:13.562154 | controller | skipping: [localhost] 2025-11-28 11:01:13.581775 | controller | 2025-11-28 11:01:13.581851 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-11-28 11:01:13.581861 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.018) 0:00:11.463 ******* 2025-11-28 11:01:13.581870 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.018) 0:00:11.462 ******* 2025-11-28 11:01:13.581891 | controller | skipping: [localhost] 2025-11-28 11:01:13.599154 | controller | 2025-11-28 11:01:13.599203 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-11-28 11:01:13.599212 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.019) 0:00:11.483 ******* 2025-11-28 11:01:13.599221 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.019) 0:00:11.482 ******* 2025-11-28 11:01:13.599238 | controller | skipping: [localhost] 2025-11-28 11:01:13.616564 | controller | 2025-11-28 11:01:13.616616 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-11-28 11:01:13.616625 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.017) 0:00:11.501 ******* 2025-11-28 11:01:13.616632 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.017) 0:00:11.499 ******* 2025-11-28 11:01:13.616648 | controller | skipping: [localhost] 2025-11-28 11:01:13.638601 | controller | 2025-11-28 11:01:13.638663 | 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-11-28 11:01:13.638690 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.017) 0:00:11.518 ******* 2025-11-28 11:01:13.638706 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.017) 0:00:11.517 ******* 2025-11-28 11:01:13.638724 | controller | skipping: [localhost] 2025-11-28 11:01:14.720366 | controller | 2025-11-28 11:01:14.720409 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-11-28 11:01:14.720418 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.022) 0:00:11.540 ******* 2025-11-28 11:01:14.720424 | controller | Friday 28 November 2025 11:01:13 +0000 (0:00:00.022) 0:00:11.539 ******* 2025-11-28 11:01:14.720436 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-11-28 11:01:15.079400 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-11-28 11:01:15.079438 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-11-28 11:01:15.079445 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-11-28 11:01:15.079452 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-11-28 11:01:15.079458 | controller | 2025-11-28 11:01:15.079465 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-11-28 11:01:15.079471 | controller | Friday 28 November 2025 11:01:14 +0000 (0:00:01.081) 0:00:12.622 ******* 2025-11-28 11:01:15.079477 | controller | Friday 28 November 2025 11:01:14 +0000 (0:00:01.081) 0:00:12.620 ******* 2025-11-28 11:01:15.079488 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-11-28 11:01:15.240671 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-11-28 11:01:15.240706 | controller | 2025-11-28 11:01:15.240714 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-11-28 11:01:15.240721 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.358) 0:00:12.981 ******* 2025-11-28 11:01:15.240727 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.358) 0:00:12.979 ******* 2025-11-28 11:01:15.240738 | controller | ok: [localhost] 2025-11-28 11:01:15.258068 | controller | 2025-11-28 11:01:15.258109 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-11-28 11:01:15.258118 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.161) 0:00:13.142 ******* 2025-11-28 11:01:15.258126 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.161) 0:00:13.141 ******* 2025-11-28 11:01:15.258139 | controller | skipping: [localhost] 2025-11-28 11:01:15.280407 | controller | 2025-11-28 11:01:15.280644 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-11-28 11:01:15.280656 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.017) 0:00:13.159 ******* 2025-11-28 11:01:15.280664 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.017) 0:00:13.158 ******* 2025-11-28 11:01:15.280676 | controller | skipping: [localhost] 2025-11-28 11:01:15.298460 | controller | 2025-11-28 11:01:15.298497 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-11-28 11:01:15.298508 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.022) 0:00:13.182 ******* 2025-11-28 11:01:15.298516 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.022) 0:00:13.180 ******* 2025-11-28 11:01:15.298530 | controller | skipping: [localhost] 2025-11-28 11:01:15.645613 | controller | 2025-11-28 11:01:15.645683 | 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-11-28 11:01:15.645693 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.017) 0:00:13.200 ******* 2025-11-28 11:01:15.645714 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.017) 0:00:13.198 ******* 2025-11-28 11:01:15.645732 | controller | ok: [localhost] 2025-11-28 11:01:16.053744 | controller | 2025-11-28 11:01:16.053816 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-11-28 11:01:16.053824 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.345) 0:00:13.545 ******* 2025-11-28 11:01:16.053831 | controller | Friday 28 November 2025 11:01:15 +0000 (0:00:00.345) 0:00:13.544 ******* 2025-11-28 11:01:16.053848 | controller | ok: [localhost] 2025-11-28 11:01:16.081428 | controller | 2025-11-28 11:01:16.081497 | 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-11-28 11:01:16.081514 | controller | ] *** 2025-11-28 11:01:16.081524 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.409) 0:00:13.955 ******* 2025-11-28 11:01:16.081533 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.409) 0:00:13.953 ******* 2025-11-28 11:01:16.081550 | controller | skipping: [localhost] 2025-11-28 11:01:16.296846 | controller | 2025-11-28 11:01:16.296913 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-11-28 11:01:16.296921 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.027) 0:00:13.982 ******* 2025-11-28 11:01:16.296928 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.027) 0:00:13.981 ******* 2025-11-28 11:01:16.296946 | controller | changed: [localhost] 2025-11-28 11:01:16.360215 | controller | 2025-11-28 11:01:16.360279 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-11-28 11:01:16.360290 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-11-28 11:01:16.360316 | controller | default({}) | 2025-11-28 11:01:16.360327 | controller | combine(item.value, recursive=True) 2025-11-28 11:01:16.360343 | controller | }}] *** 2025-11-28 11:01:16.360350 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.215) 0:00:14.198 ******* 2025-11-28 11:01:16.360357 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.215) 0:00:14.197 ******* 2025-11-28 11:01:16.360375 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-11-28 11:01:16.435575 | controller | 2025-11-28 11:01:16.435655 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-11-28 11:01:16.435665 | controller | _b64_kustomize_user_patches | 2025-11-28 11:01:16.435674 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-11-28 11:01:16.435682 | controller | }}] *** 2025-11-28 11:01:16.435690 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.063) 0:00:14.261 ******* 2025-11-28 11:01:16.435698 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.063) 0:00:14.260 ******* 2025-11-28 11:01:16.435720 | controller | ok: [localhost] 2025-11-28 11:01:16.642924 | controller | 2025-11-28 11:01:16.643005 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-11-28 11:01:16.643031 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.075) 0:00:14.337 ******* 2025-11-28 11:01:16.643045 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.075) 0:00:14.335 ******* 2025-11-28 11:01:16.643069 | controller | ok: [localhost] 2025-11-28 11:01:16.697197 | controller | 2025-11-28 11:01:16.697280 | 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-11-28 11:01:16.697292 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.207) 0:00:14.544 ******* 2025-11-28 11:01:16.697323 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.207) 0:00:14.543 ******* 2025-11-28 11:01:16.697357 | controller | ok: [localhost] 2025-11-28 11:01:17.015070 | controller | 2025-11-28 11:01:17.015149 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-11-28 11:01:17.015161 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.054) 0:00:14.599 ******* 2025-11-28 11:01:17.015171 | controller | Friday 28 November 2025 11:01:16 +0000 (0:00:00.054) 0:00:14.597 ******* 2025-11-28 11:01:17.015194 | controller | ok: [localhost] 2025-11-28 11:01:17.062491 | controller | 2025-11-28 11:01:17.062585 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-11-28 11:01:17.062600 | controller | _net_env_def_slurp['content'] | 2025-11-28 11:01:17.062613 | controller | b64decode | 2025-11-28 11:01:17.062625 | controller | from_yaml 2025-11-28 11:01:17.062637 | controller | }}, cacheable=True] *** 2025-11-28 11:01:17.062649 | controller | Friday 28 November 2025 11:01:17 +0000 (0:00:00.317) 0:00:14.916 ******* 2025-11-28 11:01:17.062662 | controller | Friday 28 November 2025 11:01:17 +0000 (0:00:00.317) 0:00:14.915 ******* 2025-11-28 11:01:17.062689 | controller | ok: [localhost] 2025-11-28 11:01:17.282497 | controller | 2025-11-28 11:01:17.282569 | controller | TASK [Discover automation files paths={{ 2025-11-28 11:01:17.282577 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-11-28 11:01:17.282585 | controller | path_join 2025-11-28 11:01:17.282591 | controller | }}, patterns=*.yaml] *** 2025-11-28 11:01:17.282597 | controller | Friday 28 November 2025 11:01:17 +0000 (0:00:00.047) 0:00:14.964 ******* 2025-11-28 11:01:17.282604 | controller | Friday 28 November 2025 11:01:17 +0000 (0:00:00.047) 0:00:14.962 ******* 2025-11-28 11:01:17.282622 | controller | ok: [localhost] 2025-11-28 11:01:24.684136 | controller | 2025-11-28 11:01:24.684236 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-11-28 11:01:24.684253 | controller | Friday 28 November 2025 11:01:17 +0000 (0:00:00.219) 0:00:15.184 ******* 2025-11-28 11:01:24.684265 | controller | Friday 28 November 2025 11:01:17 +0000 (0:00:00.220) 0:00:15.182 ******* 2025-11-28 11:01:24.684294 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-11-28 11:01:26.030914 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-11-28 11:01:26.031011 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-11-28 11:01:26.031027 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-11-28 11:01:26.031042 | controller | ok: [localhost] => (item=dcn.yaml) 2025-11-28 11:01:26.031056 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-11-28 11:01:26.031069 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-11-28 11:01:26.031083 | controller | ok: [localhost] => (item=hci.yaml) 2025-11-28 11:01:26.031096 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-11-28 11:01:26.031109 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-11-28 11:01:26.031123 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-11-28 11:01:26.031136 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-11-28 11:01:26.031149 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-11-28 11:01:26.031162 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-11-28 11:01:26.031175 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-11-28 11:01:26.031188 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-11-28 11:01:26.031201 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-11-28 11:01:26.031214 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-11-28 11:01:26.031228 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-11-28 11:01:26.031241 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-11-28 11:01:26.031254 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-11-28 11:01:26.031267 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-11-28 11:01:26.031280 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-11-28 11:01:26.031294 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-11-28 11:01:26.031353 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-11-28 11:01:26.031367 | controller | ok: [localhost] => (item=pidone.yaml) 2025-11-28 11:01:26.031380 | controller | ok: [localhost] => (item=sriov.yaml) 2025-11-28 11:01:26.031414 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-11-28 11:01:26.031427 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-11-28 11:01:26.031441 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-11-28 11:01:26.031454 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-11-28 11:01:26.031467 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-11-28 11:01:26.031480 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-11-28 11:01:26.031494 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-11-28 11:01:26.031507 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-11-28 11:01:26.031520 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-11-28 11:01:26.031533 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-11-28 11:01:26.031547 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-11-28 11:01:26.031560 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-11-28 11:01:26.031573 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-11-28 11:01:26.031586 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-11-28 11:01:26.031599 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-11-28 11:01:26.031613 | controller | 2025-11-28 11:01:26.031626 | controller | TASK [Load automation files as fact vas={{ 2025-11-28 11:01:26.031639 | controller | vas | default({}) | 2025-11-28 11:01:26.031653 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-11-28 11:01:26.031666 | controller | }}] *** 2025-11-28 11:01:26.031679 | controller | Friday 28 November 2025 11:01:24 +0000 (0:00:07.400) 0:00:22.585 ******* 2025-11-28 11:01:26.031693 | controller | Friday 28 November 2025 11:01:24 +0000 (0:00:07.400) 0:00:22.583 ******* 2025-11-28 11:01:26.031724 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-11-28 11:01:26.073151 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-11-28 11:01:26.073231 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-11-28 11:01:26.073239 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-11-28 11:01:26.073245 | controller | ok: [localhost] => (item=dcn.yaml) 2025-11-28 11:01:26.073251 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-11-28 11:01:26.073257 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-11-28 11:01:26.073263 | controller | ok: [localhost] => (item=hci.yaml) 2025-11-28 11:01:26.073269 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-11-28 11:01:26.073275 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-11-28 11:01:26.073283 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-11-28 11:01:26.073289 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-11-28 11:01:26.073295 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-11-28 11:01:26.073328 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-11-28 11:01:26.073336 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-11-28 11:01:26.073344 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-11-28 11:01:26.073352 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-11-28 11:01:26.073360 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-11-28 11:01:26.073368 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-11-28 11:01:26.073376 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-11-28 11:01:26.073383 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-11-28 11:01:26.073391 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-11-28 11:01:26.073398 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-11-28 11:01:26.073406 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-11-28 11:01:26.073413 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-11-28 11:01:26.073421 | controller | ok: [localhost] => (item=pidone.yaml) 2025-11-28 11:01:26.073428 | controller | ok: [localhost] => (item=sriov.yaml) 2025-11-28 11:01:26.073455 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-11-28 11:01:26.073463 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-11-28 11:01:26.073470 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-11-28 11:01:26.073478 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-11-28 11:01:26.073486 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-11-28 11:01:26.073494 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-11-28 11:01:26.073513 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-11-28 11:01:26.073522 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-11-28 11:01:26.073529 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-11-28 11:01:26.073537 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-11-28 11:01:26.073545 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-11-28 11:01:26.073552 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-11-28 11:01:26.073560 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-11-28 11:01:26.073567 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-11-28 11:01:26.073575 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-11-28 11:01:26.073583 | controller | 2025-11-28 11:01:26.073591 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-11-28 11:01:26.073599 | controller | Friday 28 November 2025 11:01:26 +0000 (0:00:01.347) 0:00:23.932 ******* 2025-11-28 11:01:26.073606 | controller | Friday 28 November 2025 11:01:26 +0000 (0:00:01.347) 0:00:23.931 ******* 2025-11-28 11:01:26.073628 | controller | ok: [localhost] 2025-11-28 11:01:26.791947 | controller | 2025-11-28 11:01:26.791994 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-11-28 11:01:26.792005 | controller | Friday 28 November 2025 11:01:26 +0000 (0:00:00.042) 0:00:23.974 ******* 2025-11-28 11:01:26.792015 | controller | Friday 28 November 2025 11:01:26 +0000 (0:00:00.042) 0:00:23.973 ******* 2025-11-28 11:01:26.792032 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-11-28 11:01:27.122653 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-11-28 11:01:27.122690 | controller | 2025-11-28 11:01:27.122698 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-11-28 11:01:27.122704 | controller | Friday 28 November 2025 11:01:26 +0000 (0:00:00.719) 0:00:24.693 ******* 2025-11-28 11:01:27.122710 | controller | Friday 28 November 2025 11:01:26 +0000 (0:00:00.719) 0:00:24.692 ******* 2025-11-28 11:01:27.122722 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-11-28 11:01:27.466737 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-11-28 11:01:27.466813 | controller | 2025-11-28 11:01:27.466821 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-11-28 11:01:27.466827 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.330) 0:00:25.024 ******* 2025-11-28 11:01:27.466833 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.330) 0:00:25.022 ******* 2025-11-28 11:01:27.466852 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-11-28 11:01:27.505721 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-11-28 11:01:27.505776 | controller | 2025-11-28 11:01:27.505784 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-11-28 11:01:27.505791 | controller | _pub_keys.results[1].content | b64decode 2025-11-28 11:01:27.505797 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-11-28 11:01:27.505803 | controller | _priv_keys.results[1].content | b64decode 2025-11-28 11:01:27.505809 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-11-28 11:01:27.505815 | controller | _pub_keys.results[1].content | b64decode 2025-11-28 11:01:27.505821 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-11-28 11:01:27.505827 | controller | _pub_keys.results[0].content | b64decode 2025-11-28 11:01:27.505833 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-11-28 11:01:27.505839 | controller | _priv_keys.results[0].content | b64decode 2025-11-28 11:01:27.505845 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-11-28 11:01:27.505851 | controller | [ 2025-11-28 11:01:27.505857 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-11-28 11:01:27.505878 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-11-28 11:01:27.505884 | controller | ] | select() 2025-11-28 11:01:27.505890 | controller | }}] *** 2025-11-28 11:01:27.505896 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.342) 0:00:25.366 ******* 2025-11-28 11:01:27.505910 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.342) 0:00:25.365 ******* 2025-11-28 11:01:27.505926 | controller | ok: [localhost] 2025-11-28 11:01:27.662041 | controller | 2025-11-28 11:01:27.662128 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-11-28 11:01:27.662140 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.040) 0:00:25.407 ******* 2025-11-28 11:01:27.662150 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.040) 0:00:25.405 ******* 2025-11-28 11:01:27.662174 | controller | 2025-11-28 11:01:27.707523 | 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-11-28 11:01:27.707603 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.156) 0:00:25.563 ******* 2025-11-28 11:01:27.707615 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.156) 0:00:25.562 ******* 2025-11-28 11:01:27.707638 | controller | ok: [localhost] => 2025-11-28 11:01:27.737137 | controller | changed: false 2025-11-28 11:01:27.737214 | controller | msg: All assertions passed 2025-11-28 11:01:27.737226 | controller | 2025-11-28 11:01:27.737235 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:01:27.737245 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.045) 0:00:25.609 ******* 2025-11-28 11:01:27.737254 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.045) 0:00:25.607 ******* 2025-11-28 11:01:27.737277 | controller | skipping: [localhost] 2025-11-28 11:01:27.772764 | controller | 2025-11-28 11:01:27.772860 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:01:27.772874 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.029) 0:00:25.638 ******* 2025-11-28 11:01:27.772886 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.029) 0:00:25.637 ******* 2025-11-28 11:01:27.772915 | 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-11-28 11:01:27.807762 | controller | 2025-11-28 11:01:27.807862 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-28 11:01:27.807876 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.035) 0:00:25.674 ******* 2025-11-28 11:01:27.807888 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.035) 0:00:25.673 ******* 2025-11-28 11:01:27.807916 | controller | skipping: [localhost] 2025-11-28 11:01:27.913018 | controller | 2025-11-28 11:01:27.913103 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-28 11:01:27.913115 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.034) 0:00:25.709 ******* 2025-11-28 11:01:27.913125 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.034) 0:00:25.707 ******* 2025-11-28 11:01:27.913149 | controller | ok: [localhost] 2025-11-28 11:01:28.141930 | controller | 2025-11-28 11:01:28.142019 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-28 11:01:28.142035 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:01:28.142049 | controller | stage['path'], item.src_file) | path_join 2025-11-28 11:01:28.142063 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-28 11:01:28.142077 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.105) 0:00:25.814 ******* 2025-11-28 11:01:28.142111 | controller | Friday 28 November 2025 11:01:27 +0000 (0:00:00.105) 0:00:25.813 ******* 2025-11-28 11:01:28.142141 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-11-28 11:01:28.250495 | controller | 2025-11-28 11:01:28.250584 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-28 11:01:28.250600 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.229) 0:00:26.043 ******* 2025-11-28 11:01:28.250614 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.229) 0:00:26.042 ******* 2025-11-28 11:01:28.250643 | controller | ok: [localhost] => (item=values.yaml) 2025-11-28 11:01:28.321705 | controller | 2025-11-28 11:01:28.321784 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=run_hook] *** 2025-11-28 11:01:28.321801 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.107) 0:00:26.151 ******* 2025-11-28 11:01:28.321815 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.107) 0:00:26.150 ******* 2025-11-28 11:01:28.321841 | controller | skipping: [localhost] 2025-11-28 11:01:28.438002 | controller | 2025-11-28 11:01:28.438100 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-11-28 11:01:28.438122 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.071) 0:00:26.223 ******* 2025-11-28 11:01:28.438141 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.071) 0:00:26.222 ******* 2025-11-28 11:01:28.438177 | controller | 2025-11-28 11:01:28.533997 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-28 11:01:28.534077 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.115) 0:00:26.339 ******* 2025-11-28 11:01:28.534088 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.115) 0:00:26.337 ******* 2025-11-28 11:01:28.534112 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-28 11:01:28.607475 | controller | 2025-11-28 11:01:28.607537 | 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-11-28 11:01:28.607548 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.096) 0:00:26.435 ******* 2025-11-28 11:01:28.607557 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.096) 0:00:26.434 ******* 2025-11-28 11:01:28.607577 | controller | ok: [localhost] => 2025-11-28 11:01:28.862765 | controller | changed: false 2025-11-28 11:01:28.862827 | controller | msg: All assertions passed 2025-11-28 11:01:28.862834 | controller | 2025-11-28 11:01:28.862841 | 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-11-28 11:01:28.862848 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.073) 0:00:26.508 ******* 2025-11-28 11:01:28.862855 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.073) 0:00:26.507 ******* 2025-11-28 11:01:28.862871 | controller | ok: [localhost] 2025-11-28 11:01:28.954287 | controller | 2025-11-28 11:01:28.954381 | 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-11-28 11:01:28.954392 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.255) 0:00:26.764 ******* 2025-11-28 11:01:28.954399 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.255) 0:00:26.762 ******* 2025-11-28 11:01:28.954430 | controller | ok: [localhost] => 2025-11-28 11:01:29.160258 | controller | changed: false 2025-11-28 11:01:29.160402 | controller | msg: All assertions passed 2025-11-28 11:01:29.160411 | controller | 2025-11-28 11:01:29.160419 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-28 11:01:29.160451 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.091) 0:00:26.855 ******* 2025-11-28 11:01:29.160458 | controller | Friday 28 November 2025 11:01:28 +0000 (0:00:00.091) 0:00:26.854 ******* 2025-11-28 11:01:29.160485 | controller | ok: [localhost] 2025-11-28 11:01:29.451742 | controller | 2025-11-28 11:01:29.451869 | 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-11-28 11:01:29.451878 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-28 11:01:29.451886 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-28 11:01:29.451892 | controller | _config_map_content | 2025-11-28 11:01:29.451899 | controller | ansible.utils.remove_keys( 2025-11-28 11:01:29.451905 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-28 11:01:29.451911 | controller | matching_parameter='regex') 2025-11-28 11:01:29.451917 | controller | }}, cacheable=False] *** 2025-11-28 11:01:29.451923 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.205) 0:00:27.061 ******* 2025-11-28 11:01:29.451930 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.205) 0:00:27.060 ******* 2025-11-28 11:01:29.451957 | controller | ok: [localhost] 2025-11-28 11:01:29.534834 | controller | 2025-11-28 11:01:29.534879 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-28 11:01:29.534890 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.291) 0:00:27.353 ******* 2025-11-28 11:01:29.534900 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.291) 0:00:27.351 ******* 2025-11-28 11:01:29.534915 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-11-28 11:01:29.592741 | controller | 2025-11-28 11:01:29.592820 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-11-28 11:01:29.592836 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.083) 0:00:27.436 ******* 2025-11-28 11:01:29.592849 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.083) 0:00:27.434 ******* 2025-11-28 11:01:29.592869 | controller | ok: [localhost] => 2025-11-28 11:01:29.845661 | controller | changed: false 2025-11-28 11:01:29.845727 | controller | msg: All assertions passed 2025-11-28 11:01:29.845735 | controller | 2025-11-28 11:01:29.845742 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-28 11:01:29.845748 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.057) 0:00:27.493 ******* 2025-11-28 11:01:29.845755 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.057) 0:00:27.492 ******* 2025-11-28 11:01:29.845773 | controller | changed: [localhost] 2025-11-28 11:01:30.463969 | controller | 2025-11-28 11:01:30.464020 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-28 11:01:30.464031 | controller | (snippet_datadir, 2025-11-28 11:01:30.464039 | controller | '02_ci_data.yaml') | path_join 2025-11-28 11:01:30.464047 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-28 11:01:30.464056 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.253) 0:00:27.747 ******* 2025-11-28 11:01:30.464063 | controller | Friday 28 November 2025 11:01:29 +0000 (0:00:00.253) 0:00:27.745 ******* 2025-11-28 11:01:30.464078 | controller | changed: [localhost] 2025-11-28 11:01:30.543072 | controller | 2025-11-28 11:01:30.543235 | 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-11-28 11:01:30.543258 | controller | Friday 28 November 2025 11:01:30 +0000 (0:00:00.618) 0:00:28.365 ******* 2025-11-28 11:01:30.543276 | controller | Friday 28 November 2025 11:01:30 +0000 (0:00:00.618) 0:00:28.364 ******* 2025-11-28 11:01:30.543346 | controller | ok: [localhost] 2025-11-28 11:01:30.967277 | controller | 2025-11-28 11:01:30.967336 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-28 11:01:30.967358 | controller | (snippet_datadir, 2025-11-28 11:01:30.967367 | controller | '03_user_data_b64.yaml') | path_join 2025-11-28 11:01:30.967374 | controller | }}, content={{ 2025-11-28 11:01:30.967382 | controller | _base64_patch | 2025-11-28 11:01:30.967389 | controller | default({}) | 2025-11-28 11:01:30.967396 | controller | to_nice_yaml 2025-11-28 11:01:30.967407 | controller | }}, mode=0644] *** 2025-11-28 11:01:30.967415 | controller | Friday 28 November 2025 11:01:30 +0000 (0:00:00.078) 0:00:28.444 ******* 2025-11-28 11:01:30.967423 | controller | Friday 28 November 2025 11:01:30 +0000 (0:00:00.078) 0:00:28.443 ******* 2025-11-28 11:01:30.967437 | controller | changed: [localhost] 2025-11-28 11:01:31.381519 | controller | 2025-11-28 11:01:31.381580 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-28 11:01:31.381591 | controller | (snippet_datadir, 2025-11-28 11:01:31.381601 | controller | '04_user_data.yaml') | path_join 2025-11-28 11:01:31.381611 | controller | }}, content={{ 2025-11-28 11:01:31.381625 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-28 11:01:31.381635 | controller | default({}) | 2025-11-28 11:01:31.381644 | controller | to_nice_yaml 2025-11-28 11:01:31.381653 | controller | }}, mode=0644] *** 2025-11-28 11:01:31.381662 | controller | Friday 28 November 2025 11:01:30 +0000 (0:00:00.424) 0:00:28.869 ******* 2025-11-28 11:01:31.381671 | controller | Friday 28 November 2025 11:01:30 +0000 (0:00:00.424) 0:00:28.867 ******* 2025-11-28 11:01:31.381689 | controller | changed: [localhost] 2025-11-28 11:01:31.840703 | controller | 2025-11-28 11:01:31.840769 | 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-11-28 11:01:31.840782 | controller | ( 2025-11-28 11:01:31.840791 | controller | snippet_datadir, 2025-11-28 11:01:31.840801 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-28 11:01:31.840810 | controller | ) | path_join 2025-11-28 11:01:31.840819 | controller | }}, mode=0644] *** 2025-11-28 11:01:31.840828 | controller | Friday 28 November 2025 11:01:31 +0000 (0:00:00.414) 0:00:29.283 ******* 2025-11-28 11:01:31.840838 | controller | Friday 28 November 2025 11:01:31 +0000 (0:00:00.414) 0:00:29.282 ******* 2025-11-28 11:01:31.840857 | controller | changed: [localhost] 2025-11-28 11:01:31.915199 | controller | 2025-11-28 11:01:31.915282 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-28 11:01:31.915293 | controller | Friday 28 November 2025 11:01:31 +0000 (0:00:00.459) 0:00:29.742 ******* 2025-11-28 11:01:31.915328 | controller | Friday 28 November 2025 11:01:31 +0000 (0:00:00.459) 0:00:29.741 ******* 2025-11-28 11:01:31.915356 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-28 11:01:31.967357 | controller | 2025-11-28 11:01:31.967445 | 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-11-28 11:01:31.967461 | controller | Friday 28 November 2025 11:01:31 +0000 (0:00:00.074) 0:00:29.817 ******* 2025-11-28 11:01:31.967473 | controller | Friday 28 November 2025 11:01:31 +0000 (0:00:00.074) 0:00:29.815 ******* 2025-11-28 11:01:31.967499 | controller | ok: [localhost] => 2025-11-28 11:01:32.213866 | controller | changed: false 2025-11-28 11:01:32.213945 | controller | msg: All assertions passed 2025-11-28 11:01:32.213955 | controller | 2025-11-28 11:01:32.213964 | 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-11-28 11:01:32.213973 | controller | Friday 28 November 2025 11:01:31 +0000 (0:00:00.052) 0:00:29.869 ******* 2025-11-28 11:01:32.213982 | controller | Friday 28 November 2025 11:01:31 +0000 (0:00:00.052) 0:00:29.867 ******* 2025-11-28 11:01:32.214003 | controller | ok: [localhost] 2025-11-28 11:01:32.260723 | controller | 2025-11-28 11:01:32.260794 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-28 11:01:32.260817 | controller | Friday 28 November 2025 11:01:32 +0000 (0:00:00.246) 0:00:30.115 ******* 2025-11-28 11:01:32.260833 | controller | Friday 28 November 2025 11:01:32 +0000 (0:00:00.246) 0:00:30.114 ******* 2025-11-28 11:01:32.260854 | controller | ok: [localhost] 2025-11-28 11:01:32.805411 | controller | 2025-11-28 11:01:32.805486 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-28 11:01:32.805495 | controller | Friday 28 November 2025 11:01:32 +0000 (0:00:00.046) 0:00:30.162 ******* 2025-11-28 11:01:32.805501 | controller | Friday 28 November 2025 11:01:32 +0000 (0:00:00.046) 0:00:30.161 ******* 2025-11-28 11:01:32.805520 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-11-28 11:01:32.970034 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-11-28 11:01:32.970112 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-11-28 11:01:32.970121 | controller | 2025-11-28 11:01:32.970128 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-28 11:01:32.970134 | controller | _content | 2025-11-28 11:01:32.970141 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-28 11:01:32.970147 | controller | combine(_parsed, recursive=true) 2025-11-28 11:01:32.970154 | controller | }} 2025-11-28 11:01:32.970160 | controller | ] *** 2025-11-28 11:01:32.970166 | controller | Friday 28 November 2025 11:01:32 +0000 (0:00:00.544) 0:00:30.707 ******* 2025-11-28 11:01:32.970172 | controller | Friday 28 November 2025 11:01:32 +0000 (0:00:00.544) 0:00:30.705 ******* 2025-11-28 11:01:32.970193 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-11-28 11:01:33.189062 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-28 11:01:33.189132 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-28 11:01:33.189140 | controller | 2025-11-28 11:01:33.189147 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-28 11:01:33.189154 | controller | Friday 28 November 2025 11:01:32 +0000 (0:00:00.163) 0:00:30.871 ******* 2025-11-28 11:01:33.189160 | controller | Friday 28 November 2025 11:01:32 +0000 (0:00:00.163) 0:00:30.869 ******* 2025-11-28 11:01:33.189178 | controller | changed: [localhost] 2025-11-28 11:01:33.640322 | controller | 2025-11-28 11:01:33.640402 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-28 11:01:33.640411 | controller | (_destdir, 2025-11-28 11:01:33.640420 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-28 11:01:33.640428 | controller | }}, content={{ 2025-11-28 11:01:33.640436 | controller | ( 2025-11-28 11:01:33.640444 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-28 11:01:33.640452 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-28 11:01:33.640459 | controller | }}, mode=0644] *** 2025-11-28 11:01:33.640467 | controller | Friday 28 November 2025 11:01:33 +0000 (0:00:00.219) 0:00:31.090 ******* 2025-11-28 11:01:33.640475 | controller | Friday 28 November 2025 11:01:33 +0000 (0:00:00.219) 0:00:31.089 ******* 2025-11-28 11:01:33.640497 | controller | changed: [localhost] 2025-11-28 11:01:33.968642 | controller | 2025-11-28 11:01:33.968712 | 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-11-28 11:01:33.968720 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-28 11:01:33.968727 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-28 11:01:33.968733 | controller | _val['name'], 'values.yaml') | path_join 2025-11-28 11:01:33.968739 | controller | }}, dest={{ 2025-11-28 11:01:33.968745 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:01:33.968752 | controller | stage['path'], _val.src_file 2025-11-28 11:01:33.968764 | controller | ) | 2025-11-28 11:01:33.968770 | controller | path_join 2025-11-28 11:01:33.968776 | controller | }}] *** 2025-11-28 11:01:33.968782 | controller | Friday 28 November 2025 11:01:33 +0000 (0:00:00.451) 0:00:31.541 ******* 2025-11-28 11:01:33.968789 | controller | Friday 28 November 2025 11:01:33 +0000 (0:00:00.451) 0:00:31.540 ******* 2025-11-28 11:01:33.968808 | controller | changed: [localhost] => (item=network-values) 2025-11-28 11:01:34.019357 | controller | 2025-11-28 11:01:34.019465 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:34.019479 | controller | Friday 28 November 2025 11:01:33 +0000 (0:00:00.328) 0:00:31.870 ******* 2025-11-28 11:01:34.019488 | controller | Friday 28 November 2025 11:01:33 +0000 (0:00:00.328) 0:00:31.868 ******* 2025-11-28 11:01:34.019510 | controller | skipping: [localhost] 2025-11-28 11:01:34.456911 | controller | 2025-11-28 11:01:34.456978 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-28 11:01:34.456986 | controller | Friday 28 November 2025 11:01:34 +0000 (0:00:00.050) 0:00:31.920 ******* 2025-11-28 11:01:34.456993 | controller | Friday 28 November 2025 11:01:34 +0000 (0:00:00.050) 0:00:31.919 ******* 2025-11-28 11:01:34.457012 | controller | changed: [localhost] 2025-11-28 11:01:34.873106 | controller | 2025-11-28 11:01:34.873157 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-28 11:01:34.873165 | controller | Friday 28 November 2025 11:01:34 +0000 (0:00:00.437) 0:00:32.358 ******* 2025-11-28 11:01:34.873172 | controller | Friday 28 November 2025 11:01:34 +0000 (0:00:00.437) 0:00:32.357 ******* 2025-11-28 11:01:34.873185 | controller | changed: [localhost] 2025-11-28 11:01:35.121980 | controller | 2025-11-28 11:01:35.122032 | 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-11-28 11:01:35.122041 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-28 11:01:35.122048 | controller | stage['build_output'] | basename) | path_join 2025-11-28 11:01:35.122056 | controller | }}, mode=0644] *** 2025-11-28 11:01:35.122062 | controller | Friday 28 November 2025 11:01:34 +0000 (0:00:00.416) 0:00:32.775 ******* 2025-11-28 11:01:35.122069 | controller | Friday 28 November 2025 11:01:34 +0000 (0:00:00.416) 0:00:32.773 ******* 2025-11-28 11:01:35.122084 | controller | changed: [localhost] 2025-11-28 11:01:35.165984 | controller | 2025-11-28 11:01:35.166070 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:35.166087 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.248) 0:00:33.023 ******* 2025-11-28 11:01:35.166100 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.248) 0:00:33.022 ******* 2025-11-28 11:01:35.166126 | controller | skipping: [localhost] 2025-11-28 11:01:35.209146 | controller | 2025-11-28 11:01:35.209184 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-11-28 11:01:35.209193 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.043) 0:00:33.067 ******* 2025-11-28 11:01:35.209199 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.043) 0:00:33.066 ******* 2025-11-28 11:01:35.209210 | controller | skipping: [localhost] 2025-11-28 11:01:35.281938 | controller | 2025-11-28 11:01:35.281981 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-11-28 11:01:35.281991 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.043) 0:00:33.111 ******* 2025-11-28 11:01:35.281999 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.043) 0:00:33.109 ******* 2025-11-28 11:01:35.282014 | 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-11-28 11:01:35.333815 | controller | skipping: [localhost] 2025-11-28 11:01:35.333852 | controller | 2025-11-28 11:01:35.333860 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:35.333867 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.072) 0:00:33.183 ******* 2025-11-28 11:01:35.333882 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.072) 0:00:33.182 ******* 2025-11-28 11:01:35.333894 | controller | skipping: [localhost] 2025-11-28 11:01:35.394943 | controller | 2025-11-28 11:01:35.394982 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=run_hook] *** 2025-11-28 11:01:35.394990 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.051) 0:00:33.235 ******* 2025-11-28 11:01:35.394997 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.052) 0:00:33.234 ******* 2025-11-28 11:01:35.395009 | controller | skipping: [localhost] 2025-11-28 11:01:35.441613 | controller | 2025-11-28 11:01:35.441651 | 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-11-28 11:01:35.441660 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.060) 0:00:33.296 ******* 2025-11-28 11:01:35.441666 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.060) 0:00:33.295 ******* 2025-11-28 11:01:35.441683 | controller | ok: [localhost] => 2025-11-28 11:01:35.472749 | controller | changed: false 2025-11-28 11:01:35.472784 | controller | msg: All assertions passed 2025-11-28 11:01:35.472791 | controller | 2025-11-28 11:01:35.472798 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:01:35.472805 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.046) 0:00:33.343 ******* 2025-11-28 11:01:35.472812 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.046) 0:00:33.342 ******* 2025-11-28 11:01:35.472823 | controller | skipping: [localhost] 2025-11-28 11:01:35.503973 | controller | 2025-11-28 11:01:35.504015 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:01:35.504025 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.031) 0:00:33.374 ******* 2025-11-28 11:01:35.504033 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.031) 0:00:33.373 ******* 2025-11-28 11:01:35.504047 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-11-28 11:01:35.530713 | controller | 2025-11-28 11:01:35.530764 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-28 11:01:35.530775 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.031) 0:00:33.405 ******* 2025-11-28 11:01:35.530784 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.031) 0:00:33.404 ******* 2025-11-28 11:01:35.530799 | controller | skipping: [localhost] 2025-11-28 11:01:35.568297 | controller | 2025-11-28 11:01:35.568354 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-28 11:01:35.568363 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.026) 0:00:33.432 ******* 2025-11-28 11:01:35.568370 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.026) 0:00:33.431 ******* 2025-11-28 11:01:35.568384 | controller | ok: [localhost] 2025-11-28 11:01:35.784231 | controller | 2025-11-28 11:01:35.784268 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-28 11:01:35.784276 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:01:35.784282 | controller | stage['path'], item.src_file) | path_join 2025-11-28 11:01:35.784289 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-28 11:01:35.784295 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.037) 0:00:33.470 ******* 2025-11-28 11:01:35.784318 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.037) 0:00:33.468 ******* 2025-11-28 11:01:35.784331 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-11-28 11:01:35.846478 | controller | 2025-11-28 11:01:35.846514 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-28 11:01:35.846523 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.215) 0:00:33.686 ******* 2025-11-28 11:01:35.846530 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.215) 0:00:33.684 ******* 2025-11-28 11:01:35.846542 | controller | ok: [localhost] => (item=values.yaml) 2025-11-28 11:01:35.894873 | controller | 2025-11-28 11:01:35.894975 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking name=run_hook] *** 2025-11-28 11:01:35.894987 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.062) 0:00:33.748 ******* 2025-11-28 11:01:35.894995 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.062) 0:00:33.747 ******* 2025-11-28 11:01:35.895008 | controller | skipping: [localhost] 2025-11-28 11:01:35.971240 | controller | 2025-11-28 11:01:35.971281 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/control-plane/networking name=ci_gen_kustomize_values] *** 2025-11-28 11:01:35.971291 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.048) 0:00:33.796 ******* 2025-11-28 11:01:35.971318 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.048) 0:00:33.795 ******* 2025-11-28 11:01:35.971336 | controller | 2025-11-28 11:01:36.028394 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-28 11:01:36.028431 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.076) 0:00:33.873 ******* 2025-11-28 11:01:36.028439 | controller | Friday 28 November 2025 11:01:35 +0000 (0:00:00.076) 0:00:33.871 ******* 2025-11-28 11:01:36.028451 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-28 11:01:36.082633 | controller | 2025-11-28 11:01:36.082670 | 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-11-28 11:01:36.082679 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.057) 0:00:33.930 ******* 2025-11-28 11:01:36.082686 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.057) 0:00:33.928 ******* 2025-11-28 11:01:36.082698 | controller | ok: [localhost] => 2025-11-28 11:01:36.286686 | controller | changed: false 2025-11-28 11:01:36.286751 | controller | msg: All assertions passed 2025-11-28 11:01:36.286759 | controller | 2025-11-28 11:01:36.286766 | 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-11-28 11:01:36.286774 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.054) 0:00:33.984 ******* 2025-11-28 11:01:36.286780 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.054) 0:00:33.983 ******* 2025-11-28 11:01:36.286797 | controller | ok: [localhost] 2025-11-28 11:01:36.340782 | controller | 2025-11-28 11:01:36.340835 | 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-11-28 11:01:36.340843 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.203) 0:00:34.188 ******* 2025-11-28 11:01:36.340851 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.203) 0:00:34.187 ******* 2025-11-28 11:01:36.340863 | controller | ok: [localhost] => 2025-11-28 11:01:36.541886 | controller | changed: false 2025-11-28 11:01:36.541953 | controller | msg: All assertions passed 2025-11-28 11:01:36.541961 | controller | 2025-11-28 11:01:36.541968 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-28 11:01:36.541975 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.054) 0:00:34.242 ******* 2025-11-28 11:01:36.541983 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.054) 0:00:34.241 ******* 2025-11-28 11:01:36.542004 | controller | ok: [localhost] 2025-11-28 11:01:36.804931 | controller | 2025-11-28 11:01:36.805013 | 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-11-28 11:01:36.805024 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-28 11:01:36.805033 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-28 11:01:36.805041 | controller | _config_map_content | 2025-11-28 11:01:36.805049 | controller | ansible.utils.remove_keys( 2025-11-28 11:01:36.805057 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-28 11:01:36.805064 | controller | matching_parameter='regex') 2025-11-28 11:01:36.805072 | controller | }}, cacheable=False] *** 2025-11-28 11:01:36.805080 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.200) 0:00:34.443 ******* 2025-11-28 11:01:36.805088 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.200) 0:00:34.442 ******* 2025-11-28 11:01:36.805110 | controller | ok: [localhost] 2025-11-28 11:01:36.874712 | controller | 2025-11-28 11:01:36.874810 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-28 11:01:36.874820 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.263) 0:00:34.706 ******* 2025-11-28 11:01:36.874844 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.263) 0:00:34.705 ******* 2025-11-28 11:01:36.874865 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-11-28 11:01:36.923106 | controller | 2025-11-28 11:01:36.923167 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-11-28 11:01:36.923175 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.069) 0:00:34.776 ******* 2025-11-28 11:01:36.923182 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.069) 0:00:34.775 ******* 2025-11-28 11:01:36.923198 | controller | ok: [localhost] => 2025-11-28 11:01:37.136099 | controller | changed: false 2025-11-28 11:01:37.136156 | controller | msg: All assertions passed 2025-11-28 11:01:37.136166 | controller | 2025-11-28 11:01:37.136179 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-28 11:01:37.136187 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.048) 0:00:34.824 ******* 2025-11-28 11:01:37.136195 | controller | Friday 28 November 2025 11:01:36 +0000 (0:00:00.048) 0:00:34.823 ******* 2025-11-28 11:01:37.136210 | controller | ok: [localhost] 2025-11-28 11:01:37.660779 | controller | 2025-11-28 11:01:37.660839 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-28 11:01:37.660847 | controller | (snippet_datadir, 2025-11-28 11:01:37.660853 | controller | '02_ci_data.yaml') | path_join 2025-11-28 11:01:37.660860 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-28 11:01:37.660867 | controller | Friday 28 November 2025 11:01:37 +0000 (0:00:00.213) 0:00:35.038 ******* 2025-11-28 11:01:37.660878 | controller | Friday 28 November 2025 11:01:37 +0000 (0:00:00.213) 0:00:35.036 ******* 2025-11-28 11:01:37.660902 | controller | ok: [localhost] 2025-11-28 11:01:37.720840 | controller | 2025-11-28 11:01:37.720910 | 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-11-28 11:01:37.720919 | controller | Friday 28 November 2025 11:01:37 +0000 (0:00:00.524) 0:00:35.562 ******* 2025-11-28 11:01:37.720925 | controller | Friday 28 November 2025 11:01:37 +0000 (0:00:00.524) 0:00:35.561 ******* 2025-11-28 11:01:37.720943 | controller | ok: [localhost] 2025-11-28 11:01:38.133391 | controller | 2025-11-28 11:01:38.133461 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-28 11:01:38.133471 | controller | (snippet_datadir, 2025-11-28 11:01:38.133479 | controller | '03_user_data_b64.yaml') | path_join 2025-11-28 11:01:38.133487 | controller | }}, content={{ 2025-11-28 11:01:38.133495 | controller | _base64_patch | 2025-11-28 11:01:38.133502 | controller | default({}) | 2025-11-28 11:01:38.133525 | controller | to_nice_yaml 2025-11-28 11:01:38.133531 | controller | }}, mode=0644] *** 2025-11-28 11:01:38.133537 | controller | Friday 28 November 2025 11:01:37 +0000 (0:00:00.059) 0:00:35.622 ******* 2025-11-28 11:01:38.133543 | controller | Friday 28 November 2025 11:01:37 +0000 (0:00:00.060) 0:00:35.621 ******* 2025-11-28 11:01:38.133560 | controller | ok: [localhost] 2025-11-28 11:01:38.561488 | controller | 2025-11-28 11:01:38.561541 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-28 11:01:38.561550 | controller | (snippet_datadir, 2025-11-28 11:01:38.561557 | controller | '04_user_data.yaml') | path_join 2025-11-28 11:01:38.561563 | controller | }}, content={{ 2025-11-28 11:01:38.561570 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-28 11:01:38.561576 | controller | default({}) | 2025-11-28 11:01:38.561582 | controller | to_nice_yaml 2025-11-28 11:01:38.561588 | controller | }}, mode=0644] *** 2025-11-28 11:01:38.561594 | controller | Friday 28 November 2025 11:01:38 +0000 (0:00:00.412) 0:00:36.035 ******* 2025-11-28 11:01:38.561600 | controller | Friday 28 November 2025 11:01:38 +0000 (0:00:00.412) 0:00:36.033 ******* 2025-11-28 11:01:38.561614 | controller | ok: [localhost] 2025-11-28 11:01:39.010976 | controller | 2025-11-28 11:01:39.011031 | 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-11-28 11:01:39.011039 | controller | ( 2025-11-28 11:01:39.011046 | controller | snippet_datadir, 2025-11-28 11:01:39.011052 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-28 11:01:39.011059 | controller | ) | path_join 2025-11-28 11:01:39.011065 | controller | }}, mode=0644] *** 2025-11-28 11:01:39.011071 | controller | Friday 28 November 2025 11:01:38 +0000 (0:00:00.428) 0:00:36.463 ******* 2025-11-28 11:01:39.011078 | controller | Friday 28 November 2025 11:01:38 +0000 (0:00:00.428) 0:00:36.462 ******* 2025-11-28 11:01:39.011091 | controller | changed: [localhost] 2025-11-28 11:01:39.100384 | controller | 2025-11-28 11:01:39.100462 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-28 11:01:39.100471 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.449) 0:00:36.912 ******* 2025-11-28 11:01:39.100477 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.449) 0:00:36.911 ******* 2025-11-28 11:01:39.100495 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-28 11:01:39.149253 | controller | 2025-11-28 11:01:39.149368 | 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-11-28 11:01:39.149381 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.089) 0:00:37.002 ******* 2025-11-28 11:01:39.149388 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.089) 0:00:37.000 ******* 2025-11-28 11:01:39.149407 | controller | ok: [localhost] => 2025-11-28 11:01:39.357805 | controller | changed: false 2025-11-28 11:01:39.357876 | controller | msg: All assertions passed 2025-11-28 11:01:39.357885 | controller | 2025-11-28 11:01:39.357904 | 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-11-28 11:01:39.357912 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.048) 0:00:37.051 ******* 2025-11-28 11:01:39.357920 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.048) 0:00:37.049 ******* 2025-11-28 11:01:39.357938 | controller | ok: [localhost] 2025-11-28 11:01:39.410201 | controller | 2025-11-28 11:01:39.410241 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-28 11:01:39.410249 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.208) 0:00:37.259 ******* 2025-11-28 11:01:39.410255 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.208) 0:00:37.258 ******* 2025-11-28 11:01:39.410267 | controller | ok: [localhost] 2025-11-28 11:01:40.049181 | controller | 2025-11-28 11:01:40.049247 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-28 11:01:40.049267 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.052) 0:00:37.311 ******* 2025-11-28 11:01:40.049273 | controller | Friday 28 November 2025 11:01:39 +0000 (0:00:00.052) 0:00:37.310 ******* 2025-11-28 11:01:40.049290 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-11-28 11:01:40.186905 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-11-28 11:01:40.186985 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-11-28 11:01:40.186995 | controller | 2025-11-28 11:01:40.187003 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-28 11:01:40.187011 | controller | _content | 2025-11-28 11:01:40.187019 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-28 11:01:40.187026 | controller | combine(_parsed, recursive=true) 2025-11-28 11:01:40.187034 | controller | }} 2025-11-28 11:01:40.187042 | controller | ] *** 2025-11-28 11:01:40.187049 | controller | Friday 28 November 2025 11:01:40 +0000 (0:00:00.638) 0:00:37.950 ******* 2025-11-28 11:01:40.187058 | controller | Friday 28 November 2025 11:01:40 +0000 (0:00:00.638) 0:00:37.948 ******* 2025-11-28 11:01:40.187094 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-11-28 11:01:40.407142 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-28 11:01:40.407211 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-28 11:01:40.407218 | controller | 2025-11-28 11:01:40.407225 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-28 11:01:40.407232 | controller | Friday 28 November 2025 11:01:40 +0000 (0:00:00.138) 0:00:38.088 ******* 2025-11-28 11:01:40.407238 | controller | Friday 28 November 2025 11:01:40 +0000 (0:00:00.138) 0:00:38.087 ******* 2025-11-28 11:01:40.407255 | controller | ok: [localhost] 2025-11-28 11:01:40.884291 | controller | 2025-11-28 11:01:40.884381 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-28 11:01:40.884392 | controller | (_destdir, 2025-11-28 11:01:40.884400 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-28 11:01:40.884407 | controller | }}, content={{ 2025-11-28 11:01:40.884413 | controller | ( 2025-11-28 11:01:40.884419 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-28 11:01:40.884425 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-28 11:01:40.884431 | controller | }}, mode=0644] *** 2025-11-28 11:01:40.884437 | controller | Friday 28 November 2025 11:01:40 +0000 (0:00:00.219) 0:00:38.308 ******* 2025-11-28 11:01:40.884443 | controller | Friday 28 November 2025 11:01:40 +0000 (0:00:00.219) 0:00:38.306 ******* 2025-11-28 11:01:40.884461 | controller | ok: [localhost] 2025-11-28 11:01:41.177807 | controller | 2025-11-28 11:01:41.177892 | 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-11-28 11:01:41.177924 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-28 11:01:41.177940 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-28 11:01:41.177955 | controller | _val['name'], 'values.yaml') | path_join 2025-11-28 11:01:41.177970 | controller | }}, dest={{ 2025-11-28 11:01:41.177985 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:01:41.178000 | controller | stage['path'], _val.src_file 2025-11-28 11:01:41.178015 | controller | ) | 2025-11-28 11:01:41.178030 | controller | path_join 2025-11-28 11:01:41.178044 | controller | }}] *** 2025-11-28 11:01:41.178059 | controller | Friday 28 November 2025 11:01:40 +0000 (0:00:00.477) 0:00:38.785 ******* 2025-11-28 11:01:41.178074 | controller | Friday 28 November 2025 11:01:40 +0000 (0:00:00.477) 0:00:38.784 ******* 2025-11-28 11:01:41.178103 | controller | ok: [localhost] => (item=network-values) 2025-11-28 11:01:41.249758 | controller | 2025-11-28 11:01:41.249817 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:41.249826 | controller | Friday 28 November 2025 11:01:41 +0000 (0:00:00.293) 0:00:39.079 ******* 2025-11-28 11:01:41.249842 | controller | Friday 28 November 2025 11:01:41 +0000 (0:00:00.293) 0:00:39.077 ******* 2025-11-28 11:01:41.249864 | controller | skipping: [localhost] 2025-11-28 11:01:41.795698 | controller | 2025-11-28 11:01:41.795766 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-28 11:01:41.795786 | controller | Friday 28 November 2025 11:01:41 +0000 (0:00:00.071) 0:00:39.151 ******* 2025-11-28 11:01:41.795804 | controller | Friday 28 November 2025 11:01:41 +0000 (0:00:00.071) 0:00:39.149 ******* 2025-11-28 11:01:41.795833 | controller | changed: [localhost] 2025-11-28 11:01:42.307958 | controller | 2025-11-28 11:01:42.308015 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-28 11:01:42.308033 | controller | Friday 28 November 2025 11:01:41 +0000 (0:00:00.545) 0:00:39.696 ******* 2025-11-28 11:01:42.308048 | controller | Friday 28 November 2025 11:01:41 +0000 (0:00:00.545) 0:00:39.695 ******* 2025-11-28 11:01:42.308070 | controller | changed: [localhost] 2025-11-28 11:01:42.640324 | controller | 2025-11-28 11:01:42.640370 | 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-11-28 11:01:42.640380 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-28 11:01:42.640387 | controller | stage['build_output'] | basename) | path_join 2025-11-28 11:01:42.640395 | controller | }}, mode=0644] *** 2025-11-28 11:01:42.640402 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.512) 0:00:40.209 ******* 2025-11-28 11:01:42.640410 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.512) 0:00:40.207 ******* 2025-11-28 11:01:42.640423 | controller | changed: [localhost] 2025-11-28 11:01:42.685569 | controller | 2025-11-28 11:01:42.685605 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:42.685614 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.332) 0:00:40.541 ******* 2025-11-28 11:01:42.685621 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.332) 0:00:40.540 ******* 2025-11-28 11:01:42.685632 | controller | skipping: [localhost] 2025-11-28 11:01:42.729429 | controller | 2025-11-28 11:01:42.729463 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-11-28 11:01:42.729471 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.046) 0:00:40.587 ******* 2025-11-28 11:01:42.729478 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.046) 0:00:40.586 ******* 2025-11-28 11:01:42.729489 | controller | skipping: [localhost] 2025-11-28 11:01:42.782993 | controller | 2025-11-28 11:01:42.783027 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-11-28 11:01:42.783036 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.043) 0:00:40.631 ******* 2025-11-28 11:01:42.783043 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.043) 0:00:40.629 ******* 2025-11-28 11:01:42.783054 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-11-28 11:01:42.828971 | controller | skipping: [localhost] 2025-11-28 11:01:42.829013 | controller | 2025-11-28 11:01:42.829023 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:42.829031 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.053) 0:00:40.684 ******* 2025-11-28 11:01:42.829040 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.053) 0:00:40.683 ******* 2025-11-28 11:01:42.829053 | controller | skipping: [localhost] 2025-11-28 11:01:42.876500 | controller | 2025-11-28 11:01:42.876542 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking name=run_hook] *** 2025-11-28 11:01:42.876552 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.045) 0:00:40.730 ******* 2025-11-28 11:01:42.876567 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.045) 0:00:40.729 ******* 2025-11-28 11:01:42.876581 | controller | skipping: [localhost] 2025-11-28 11:01:42.917001 | controller | 2025-11-28 11:01:42.917041 | 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-11-28 11:01:42.917051 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.047) 0:00:40.778 ******* 2025-11-28 11:01:42.917060 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.047) 0:00:40.777 ******* 2025-11-28 11:01:42.917073 | controller | ok: [localhost] => 2025-11-28 11:01:42.947213 | controller | changed: false 2025-11-28 11:01:42.947279 | controller | msg: All assertions passed 2025-11-28 11:01:42.947290 | controller | 2025-11-28 11:01:42.947324 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:01:42.947351 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.040) 0:00:40.818 ******* 2025-11-28 11:01:42.947363 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.040) 0:00:40.817 ******* 2025-11-28 11:01:42.947383 | controller | skipping: [localhost] 2025-11-28 11:01:42.985567 | controller | 2025-11-28 11:01:42.985626 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:01:42.985639 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.030) 0:00:40.849 ******* 2025-11-28 11:01:42.985649 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.030) 0:00:40.847 ******* 2025-11-28 11:01:42.985667 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-11-28 11:01:43.014540 | controller | 2025-11-28 11:01:43.014584 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-28 11:01:43.014596 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.038) 0:00:40.887 ******* 2025-11-28 11:01:43.014605 | controller | Friday 28 November 2025 11:01:42 +0000 (0:00:00.038) 0:00:40.886 ******* 2025-11-28 11:01:43.014621 | controller | skipping: [localhost] 2025-11-28 11:01:43.063955 | controller | 2025-11-28 11:01:43.064024 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-28 11:01:43.064036 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.028) 0:00:40.916 ******* 2025-11-28 11:01:43.064046 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.028) 0:00:40.915 ******* 2025-11-28 11:01:43.064068 | controller | ok: [localhost] 2025-11-28 11:01:43.472077 | controller | 2025-11-28 11:01:43.472143 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-28 11:01:43.472151 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:01:43.472158 | controller | stage['path'], item.src_file) | path_join 2025-11-28 11:01:43.472164 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-28 11:01:43.472170 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.048) 0:00:40.965 ******* 2025-11-28 11:01:43.472177 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.048) 0:00:40.963 ******* 2025-11-28 11:01:43.472194 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-11-28 11:01:43.579024 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-11-28 11:01:43.579086 | controller | 2025-11-28 11:01:43.579094 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-28 11:01:43.579101 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.407) 0:00:41.373 ******* 2025-11-28 11:01:43.579116 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.408) 0:00:41.371 ******* 2025-11-28 11:01:43.579132 | controller | ok: [localhost] => (item=values.yaml) 2025-11-28 11:01:43.624696 | controller | ok: [localhost] => (item=service-values.yaml) 2025-11-28 11:01:43.624741 | controller | 2025-11-28 11:01:43.624751 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane name=run_hook] *** 2025-11-28 11:01:43.624760 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.106) 0:00:41.479 ******* 2025-11-28 11:01:43.624769 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.106) 0:00:41.478 ******* 2025-11-28 11:01:43.624784 | controller | skipping: [localhost] 2025-11-28 11:01:43.733061 | controller | 2025-11-28 11:01:43.733095 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/control-plane name=ci_gen_kustomize_values] *** 2025-11-28 11:01:43.733103 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.046) 0:00:41.526 ******* 2025-11-28 11:01:43.733110 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.046) 0:00:41.525 ******* 2025-11-28 11:01:43.733121 | controller | 2025-11-28 11:01:43.798482 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-28 11:01:43.798518 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.108) 0:00:41.634 ******* 2025-11-28 11:01:43.798526 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.108) 0:00:41.633 ******* 2025-11-28 11:01:43.798537 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-28 11:01:43.851632 | controller | 2025-11-28 11:01:43.851668 | 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-11-28 11:01:43.851676 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.065) 0:00:41.700 ******* 2025-11-28 11:01:43.851683 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.065) 0:00:41.698 ******* 2025-11-28 11:01:43.851701 | controller | ok: [localhost] => 2025-11-28 11:01:44.058296 | controller | changed: false 2025-11-28 11:01:44.058393 | controller | msg: All assertions passed 2025-11-28 11:01:44.058412 | controller | 2025-11-28 11:01:44.058427 | 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-11-28 11:01:44.058443 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.053) 0:00:41.753 ******* 2025-11-28 11:01:44.058458 | controller | Friday 28 November 2025 11:01:43 +0000 (0:00:00.053) 0:00:41.751 ******* 2025-11-28 11:01:44.058482 | controller | ok: [localhost] 2025-11-28 11:01:44.135483 | controller | 2025-11-28 11:01:44.135521 | 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-11-28 11:01:44.135536 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.206) 0:00:41.960 ******* 2025-11-28 11:01:44.135544 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.206) 0:00:41.958 ******* 2025-11-28 11:01:44.135555 | controller | ok: [localhost] => 2025-11-28 11:01:44.415990 | controller | changed: false 2025-11-28 11:01:44.416031 | controller | msg: All assertions passed 2025-11-28 11:01:44.416049 | controller | 2025-11-28 11:01:44.416058 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-28 11:01:44.416067 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.076) 0:00:42.037 ******* 2025-11-28 11:01:44.416075 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.076) 0:00:42.035 ******* 2025-11-28 11:01:44.416090 | controller | ok: [localhost] 2025-11-28 11:01:44.673157 | controller | 2025-11-28 11:01:44.673228 | 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-11-28 11:01:44.673262 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-28 11:01:44.673282 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-28 11:01:44.673332 | controller | _config_map_content | 2025-11-28 11:01:44.673359 | controller | ansible.utils.remove_keys( 2025-11-28 11:01:44.673378 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-28 11:01:44.673396 | controller | matching_parameter='regex') 2025-11-28 11:01:44.673413 | controller | }}, cacheable=False] *** 2025-11-28 11:01:44.673431 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.280) 0:00:42.317 ******* 2025-11-28 11:01:44.673449 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.280) 0:00:42.316 ******* 2025-11-28 11:01:44.673477 | controller | ok: [localhost] 2025-11-28 11:01:44.743769 | controller | 2025-11-28 11:01:44.743813 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-28 11:01:44.743822 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.257) 0:00:42.575 ******* 2025-11-28 11:01:44.743830 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.257) 0:00:42.573 ******* 2025-11-28 11:01:44.743844 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-11-28 11:01:44.819359 | controller | 2025-11-28 11:01:44.819426 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-11-28 11:01:44.819437 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.070) 0:00:42.645 ******* 2025-11-28 11:01:44.819446 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.070) 0:00:42.644 ******* 2025-11-28 11:01:44.819464 | controller | ok: [localhost] => 2025-11-28 11:01:45.107385 | controller | changed: false 2025-11-28 11:01:45.107483 | controller | msg: All assertions passed 2025-11-28 11:01:45.107501 | controller | 2025-11-28 11:01:45.107517 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-28 11:01:45.107532 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.075) 0:00:42.720 ******* 2025-11-28 11:01:45.107547 | controller | Friday 28 November 2025 11:01:44 +0000 (0:00:00.075) 0:00:42.719 ******* 2025-11-28 11:01:45.107598 | controller | ok: [localhost] 2025-11-28 11:01:45.702883 | controller | 2025-11-28 11:01:45.702965 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-28 11:01:45.702975 | controller | (snippet_datadir, 2025-11-28 11:01:45.702983 | controller | '02_ci_data.yaml') | path_join 2025-11-28 11:01:45.702991 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-28 11:01:45.702999 | controller | Friday 28 November 2025 11:01:45 +0000 (0:00:00.288) 0:00:43.009 ******* 2025-11-28 11:01:45.703008 | controller | Friday 28 November 2025 11:01:45 +0000 (0:00:00.288) 0:00:43.007 ******* 2025-11-28 11:01:45.703030 | controller | ok: [localhost] 2025-11-28 11:01:45.773765 | controller | 2025-11-28 11:01:45.773832 | 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-11-28 11:01:45.773852 | controller | Friday 28 November 2025 11:01:45 +0000 (0:00:00.595) 0:00:43.604 ******* 2025-11-28 11:01:45.773861 | controller | Friday 28 November 2025 11:01:45 +0000 (0:00:00.595) 0:00:43.602 ******* 2025-11-28 11:01:45.773880 | controller | ok: [localhost] 2025-11-28 11:01:46.197188 | controller | 2025-11-28 11:01:46.197234 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-28 11:01:46.197242 | controller | (snippet_datadir, 2025-11-28 11:01:46.197249 | controller | '03_user_data_b64.yaml') | path_join 2025-11-28 11:01:46.197255 | controller | }}, content={{ 2025-11-28 11:01:46.197262 | controller | _base64_patch | 2025-11-28 11:01:46.197268 | controller | default({}) | 2025-11-28 11:01:46.197274 | controller | to_nice_yaml 2025-11-28 11:01:46.197280 | controller | }}, mode=0644] *** 2025-11-28 11:01:46.197286 | controller | Friday 28 November 2025 11:01:45 +0000 (0:00:00.070) 0:00:43.675 ******* 2025-11-28 11:01:46.197292 | controller | Friday 28 November 2025 11:01:45 +0000 (0:00:00.071) 0:00:43.673 ******* 2025-11-28 11:01:46.197326 | controller | ok: [localhost] 2025-11-28 11:01:46.609104 | controller | 2025-11-28 11:01:46.609157 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-28 11:01:46.609165 | controller | (snippet_datadir, 2025-11-28 11:01:46.609172 | controller | '04_user_data.yaml') | path_join 2025-11-28 11:01:46.609186 | controller | }}, content={{ 2025-11-28 11:01:46.609192 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-28 11:01:46.609199 | controller | default({}) | 2025-11-28 11:01:46.609205 | controller | to_nice_yaml 2025-11-28 11:01:46.609211 | controller | }}, mode=0644] *** 2025-11-28 11:01:46.609217 | controller | Friday 28 November 2025 11:01:46 +0000 (0:00:00.423) 0:00:44.099 ******* 2025-11-28 11:01:46.609222 | controller | Friday 28 November 2025 11:01:46 +0000 (0:00:00.423) 0:00:44.097 ******* 2025-11-28 11:01:46.609237 | controller | ok: [localhost] 2025-11-28 11:01:47.061251 | controller | 2025-11-28 11:01:47.061292 | 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-11-28 11:01:47.061356 | controller | ( 2025-11-28 11:01:47.061365 | controller | snippet_datadir, 2025-11-28 11:01:47.061373 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-28 11:01:47.061381 | controller | ) | path_join 2025-11-28 11:01:47.061389 | controller | }}, mode=0644] *** 2025-11-28 11:01:47.061396 | controller | Friday 28 November 2025 11:01:46 +0000 (0:00:00.411) 0:00:44.510 ******* 2025-11-28 11:01:47.061404 | controller | Friday 28 November 2025 11:01:46 +0000 (0:00:00.411) 0:00:44.509 ******* 2025-11-28 11:01:47.061418 | controller | ok: [localhost] 2025-11-28 11:01:47.124330 | controller | 2025-11-28 11:01:47.124399 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-28 11:01:47.124407 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.452) 0:00:44.963 ******* 2025-11-28 11:01:47.124413 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.452) 0:00:44.961 ******* 2025-11-28 11:01:47.124430 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-28 11:01:47.172631 | controller | 2025-11-28 11:01:47.172691 | 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-11-28 11:01:47.172699 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.062) 0:00:45.026 ******* 2025-11-28 11:01:47.172706 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.062) 0:00:45.024 ******* 2025-11-28 11:01:47.172720 | controller | ok: [localhost] => 2025-11-28 11:01:47.391961 | controller | changed: false 2025-11-28 11:01:47.392019 | controller | msg: All assertions passed 2025-11-28 11:01:47.392026 | controller | 2025-11-28 11:01:47.392033 | 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-11-28 11:01:47.392040 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.048) 0:00:45.074 ******* 2025-11-28 11:01:47.392047 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.048) 0:00:45.073 ******* 2025-11-28 11:01:47.392060 | controller | ok: [localhost] 2025-11-28 11:01:47.437977 | controller | 2025-11-28 11:01:47.438050 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-28 11:01:47.438058 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.219) 0:00:45.293 ******* 2025-11-28 11:01:47.438064 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.219) 0:00:45.292 ******* 2025-11-28 11:01:47.438082 | controller | ok: [localhost] 2025-11-28 11:01:48.035522 | controller | 2025-11-28 11:01:48.035579 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-28 11:01:48.035587 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.045) 0:00:45.339 ******* 2025-11-28 11:01:48.035594 | controller | Friday 28 November 2025 11:01:47 +0000 (0:00:00.045) 0:00:45.338 ******* 2025-11-28 11:01:48.035614 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-11-28 11:01:48.175725 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-11-28 11:01:48.175791 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-11-28 11:01:48.175802 | controller | 2025-11-28 11:01:48.175813 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-28 11:01:48.175822 | controller | _content | 2025-11-28 11:01:48.175832 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-28 11:01:48.175844 | controller | combine(_parsed, recursive=true) 2025-11-28 11:01:48.175855 | controller | }} 2025-11-28 11:01:48.175864 | controller | ] *** 2025-11-28 11:01:48.175873 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.597) 0:00:45.937 ******* 2025-11-28 11:01:48.175882 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.597) 0:00:45.936 ******* 2025-11-28 11:01:48.175902 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-11-28 11:01:48.410250 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-28 11:01:48.410316 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-28 11:01:48.410326 | controller | 2025-11-28 11:01:48.410333 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-28 11:01:48.410340 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.138) 0:00:46.076 ******* 2025-11-28 11:01:48.410346 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.139) 0:00:46.075 ******* 2025-11-28 11:01:48.410360 | controller | ok: [localhost] 2025-11-28 11:01:48.853817 | controller | 2025-11-28 11:01:48.853879 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-28 11:01:48.853887 | controller | (_destdir, 2025-11-28 11:01:48.853893 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-28 11:01:48.853900 | controller | }}, content={{ 2025-11-28 11:01:48.853906 | controller | ( 2025-11-28 11:01:48.853912 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-28 11:01:48.853918 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-28 11:01:48.853924 | controller | }}, mode=0644] *** 2025-11-28 11:01:48.853930 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.235) 0:00:46.312 ******* 2025-11-28 11:01:48.853936 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.235) 0:00:46.310 ******* 2025-11-28 11:01:48.853951 | controller | ok: [localhost] 2025-11-28 11:01:48.962114 | controller | 2025-11-28 11:01:48.962187 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-28 11:01:48.962201 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.442) 0:00:46.754 ******* 2025-11-28 11:01:48.962218 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.442) 0:00:46.753 ******* 2025-11-28 11:01:48.962236 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-28 11:01:49.018728 | controller | 2025-11-28 11:01:49.018796 | 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-11-28 11:01:49.018804 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.109) 0:00:46.864 ******* 2025-11-28 11:01:49.018811 | controller | Friday 28 November 2025 11:01:48 +0000 (0:00:00.108) 0:00:46.862 ******* 2025-11-28 11:01:49.018826 | controller | ok: [localhost] => 2025-11-28 11:01:49.249091 | controller | changed: false 2025-11-28 11:01:49.249131 | controller | msg: All assertions passed 2025-11-28 11:01:49.249141 | controller | 2025-11-28 11:01:49.249150 | 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-11-28 11:01:49.249159 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.056) 0:00:46.920 ******* 2025-11-28 11:01:49.249167 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.056) 0:00:46.919 ******* 2025-11-28 11:01:49.249186 | controller | ok: [localhost] 2025-11-28 11:01:49.303113 | controller | 2025-11-28 11:01:49.303147 | 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-11-28 11:01:49.303156 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.230) 0:00:47.151 ******* 2025-11-28 11:01:49.303163 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.230) 0:00:47.149 ******* 2025-11-28 11:01:49.303174 | controller | ok: [localhost] => 2025-11-28 11:01:49.496839 | controller | changed: false 2025-11-28 11:01:49.496879 | controller | msg: All assertions passed 2025-11-28 11:01:49.496888 | controller | 2025-11-28 11:01:49.496897 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-28 11:01:49.496905 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.054) 0:00:47.205 ******* 2025-11-28 11:01:49.496912 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.054) 0:00:47.203 ******* 2025-11-28 11:01:49.496926 | controller | ok: [localhost] 2025-11-28 11:01:49.697566 | controller | 2025-11-28 11:01:49.697632 | 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-11-28 11:01:49.697640 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-28 11:01:49.697647 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-28 11:01:49.697653 | controller | _config_map_content | 2025-11-28 11:01:49.697659 | controller | ansible.utils.remove_keys( 2025-11-28 11:01:49.697665 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-28 11:01:49.697671 | controller | matching_parameter='regex') 2025-11-28 11:01:49.697677 | controller | }}, cacheable=False] *** 2025-11-28 11:01:49.697683 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.193) 0:00:47.398 ******* 2025-11-28 11:01:49.697690 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.193) 0:00:47.397 ******* 2025-11-28 11:01:49.697705 | controller | ok: [localhost] 2025-11-28 11:01:49.745018 | controller | 2025-11-28 11:01:49.745081 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-28 11:01:49.745091 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.199) 0:00:47.598 ******* 2025-11-28 11:01:49.745099 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.200) 0:00:47.597 ******* 2025-11-28 11:01:49.745117 | controller | skipping: [localhost] 2025-11-28 11:01:49.955282 | controller | 2025-11-28 11:01:49.955351 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-28 11:01:49.955360 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.047) 0:00:47.646 ******* 2025-11-28 11:01:49.955366 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.047) 0:00:47.645 ******* 2025-11-28 11:01:49.955379 | controller | changed: [localhost] 2025-11-28 11:01:50.020227 | controller | 2025-11-28 11:01:50.020281 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-28 11:01:50.020289 | controller | (snippet_datadir, 2025-11-28 11:01:50.020310 | controller | '02_ci_data.yaml') | path_join 2025-11-28 11:01:50.020318 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-28 11:01:50.020325 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.210) 0:00:47.857 ******* 2025-11-28 11:01:50.020331 | controller | Friday 28 November 2025 11:01:49 +0000 (0:00:00.210) 0:00:47.855 ******* 2025-11-28 11:01:50.020347 | controller | skipping: [localhost] 2025-11-28 11:01:50.122614 | controller | 2025-11-28 11:01:50.122685 | 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-11-28 11:01:50.122693 | controller | Friday 28 November 2025 11:01:50 +0000 (0:00:00.065) 0:00:47.922 ******* 2025-11-28 11:01:50.122700 | controller | Friday 28 November 2025 11:01:50 +0000 (0:00:00.065) 0:00:47.920 ******* 2025-11-28 11:01:50.122730 | controller | ok: [localhost] 2025-11-28 11:01:50.576739 | controller | 2025-11-28 11:01:50.576791 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-28 11:01:50.576804 | controller | (snippet_datadir, 2025-11-28 11:01:50.576816 | controller | '03_user_data_b64.yaml') | path_join 2025-11-28 11:01:50.576827 | controller | }}, content={{ 2025-11-28 11:01:50.576837 | controller | _base64_patch | 2025-11-28 11:01:50.576848 | controller | default({}) | 2025-11-28 11:01:50.576859 | controller | to_nice_yaml 2025-11-28 11:01:50.576869 | controller | }}, mode=0644] *** 2025-11-28 11:01:50.576880 | controller | Friday 28 November 2025 11:01:50 +0000 (0:00:00.101) 0:00:48.024 ******* 2025-11-28 11:01:50.576891 | controller | Friday 28 November 2025 11:01:50 +0000 (0:00:00.102) 0:00:48.022 ******* 2025-11-28 11:01:50.576909 | controller | changed: [localhost] 2025-11-28 11:01:50.983648 | controller | 2025-11-28 11:01:50.983725 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-28 11:01:50.983736 | controller | (snippet_datadir, 2025-11-28 11:01:50.983745 | controller | '04_user_data.yaml') | path_join 2025-11-28 11:01:50.983755 | controller | }}, content={{ 2025-11-28 11:01:50.983764 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-28 11:01:50.983773 | controller | default({}) | 2025-11-28 11:01:50.983782 | controller | to_nice_yaml 2025-11-28 11:01:50.983791 | controller | }}, mode=0644] *** 2025-11-28 11:01:50.983800 | controller | Friday 28 November 2025 11:01:50 +0000 (0:00:00.454) 0:00:48.478 ******* 2025-11-28 11:01:50.983809 | controller | Friday 28 November 2025 11:01:50 +0000 (0:00:00.454) 0:00:48.476 ******* 2025-11-28 11:01:50.983830 | controller | changed: [localhost] 2025-11-28 11:01:51.426199 | controller | 2025-11-28 11:01:51.426293 | 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-11-28 11:01:51.426341 | controller | ( 2025-11-28 11:01:51.426356 | controller | snippet_datadir, 2025-11-28 11:01:51.426370 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-28 11:01:51.426384 | controller | ) | path_join 2025-11-28 11:01:51.426397 | controller | }}, mode=0644] *** 2025-11-28 11:01:51.426411 | controller | Friday 28 November 2025 11:01:50 +0000 (0:00:00.406) 0:00:48.885 ******* 2025-11-28 11:01:51.426425 | controller | Friday 28 November 2025 11:01:50 +0000 (0:00:00.406) 0:00:48.883 ******* 2025-11-28 11:01:51.426454 | controller | changed: [localhost] 2025-11-28 11:01:51.512359 | controller | 2025-11-28 11:01:51.512446 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-28 11:01:51.512458 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.442) 0:00:49.327 ******* 2025-11-28 11:01:51.512467 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.442) 0:00:49.325 ******* 2025-11-28 11:01:51.512489 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-28 11:01:51.568743 | controller | 2025-11-28 11:01:51.568819 | 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-11-28 11:01:51.568830 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.086) 0:00:49.413 ******* 2025-11-28 11:01:51.568839 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.086) 0:00:49.412 ******* 2025-11-28 11:01:51.568861 | controller | ok: [localhost] => 2025-11-28 11:01:51.774113 | controller | changed: false 2025-11-28 11:01:51.774190 | controller | msg: All assertions passed 2025-11-28 11:01:51.774201 | controller | 2025-11-28 11:01:51.774212 | 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-11-28 11:01:51.774222 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.056) 0:00:49.470 ******* 2025-11-28 11:01:51.774231 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.056) 0:00:49.469 ******* 2025-11-28 11:01:51.774253 | controller | ok: [localhost] 2025-11-28 11:01:51.822101 | controller | 2025-11-28 11:01:51.822177 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-28 11:01:51.822185 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.205) 0:00:49.675 ******* 2025-11-28 11:01:51.822191 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.205) 0:00:49.674 ******* 2025-11-28 11:01:51.822208 | controller | ok: [localhost] 2025-11-28 11:01:52.288788 | controller | 2025-11-28 11:01:52.288870 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-28 11:01:52.288887 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.047) 0:00:49.723 ******* 2025-11-28 11:01:52.288901 | controller | Friday 28 November 2025 11:01:51 +0000 (0:00:00.048) 0:00:49.722 ******* 2025-11-28 11:01:52.288928 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-11-28 11:01:52.408427 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-11-28 11:01:52.408498 | controller | 2025-11-28 11:01:52.408506 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-28 11:01:52.408513 | controller | _content | 2025-11-28 11:01:52.408519 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-28 11:01:52.408525 | controller | combine(_parsed, recursive=true) 2025-11-28 11:01:52.408532 | controller | }} 2025-11-28 11:01:52.408537 | controller | ] *** 2025-11-28 11:01:52.408544 | controller | Friday 28 November 2025 11:01:52 +0000 (0:00:00.466) 0:00:50.190 ******* 2025-11-28 11:01:52.408551 | controller | Friday 28 November 2025 11:01:52 +0000 (0:00:00.466) 0:00:50.189 ******* 2025-11-28 11:01:52.408570 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-28 11:01:52.652156 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-28 11:01:52.652201 | controller | 2025-11-28 11:01:52.652212 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-28 11:01:52.652229 | controller | Friday 28 November 2025 11:01:52 +0000 (0:00:00.119) 0:00:50.310 ******* 2025-11-28 11:01:52.652238 | controller | Friday 28 November 2025 11:01:52 +0000 (0:00:00.119) 0:00:50.308 ******* 2025-11-28 11:01:52.652253 | controller | changed: [localhost] 2025-11-28 11:01:53.144508 | controller | 2025-11-28 11:01:53.144546 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-28 11:01:53.144554 | controller | (_destdir, 2025-11-28 11:01:53.144562 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-28 11:01:53.144569 | controller | }}, content={{ 2025-11-28 11:01:53.144576 | controller | ( 2025-11-28 11:01:53.144584 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-28 11:01:53.144591 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-28 11:01:53.144598 | controller | }}, mode=0644] *** 2025-11-28 11:01:53.144606 | controller | Friday 28 November 2025 11:01:52 +0000 (0:00:00.243) 0:00:50.553 ******* 2025-11-28 11:01:53.144613 | controller | Friday 28 November 2025 11:01:52 +0000 (0:00:00.243) 0:00:50.552 ******* 2025-11-28 11:01:53.144626 | controller | changed: [localhost] 2025-11-28 11:01:53.686667 | controller | 2025-11-28 11:01:53.686733 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-11-28 11:01:53.686745 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-28 11:01:53.686755 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-28 11:01:53.686765 | controller | _val['name'], 'values.yaml') | path_join 2025-11-28 11:01:53.686774 | controller | }}, dest={{ 2025-11-28 11:01:53.686783 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:01:53.686792 | controller | stage['path'], _val.src_file 2025-11-28 11:01:53.686802 | controller | ) | 2025-11-28 11:01:53.686810 | controller | path_join 2025-11-28 11:01:53.686819 | controller | }}] *** 2025-11-28 11:01:53.686828 | controller | Friday 28 November 2025 11:01:53 +0000 (0:00:00.492) 0:00:51.046 ******* 2025-11-28 11:01:53.686838 | controller | Friday 28 November 2025 11:01:53 +0000 (0:00:00.492) 0:00:51.044 ******* 2025-11-28 11:01:53.686857 | controller | ok: [localhost] => (item=network-values) 2025-11-28 11:01:53.743979 | controller | changed: [localhost] => (item=service-values) 2025-11-28 11:01:53.744128 | controller | 2025-11-28 11:01:53.744147 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:53.744164 | controller | Friday 28 November 2025 11:01:53 +0000 (0:00:00.542) 0:00:51.588 ******* 2025-11-28 11:01:53.744179 | controller | Friday 28 November 2025 11:01:53 +0000 (0:00:00.542) 0:00:51.587 ******* 2025-11-28 11:01:53.744209 | controller | skipping: [localhost] 2025-11-28 11:01:54.117530 | controller | 2025-11-28 11:01:54.117579 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-28 11:01:54.117592 | controller | Friday 28 November 2025 11:01:53 +0000 (0:00:00.057) 0:00:51.645 ******* 2025-11-28 11:01:54.117602 | controller | Friday 28 November 2025 11:01:53 +0000 (0:00:00.057) 0:00:51.644 ******* 2025-11-28 11:01:54.117619 | controller | changed: [localhost] 2025-11-28 11:01:54.525919 | controller | 2025-11-28 11:01:54.525992 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-28 11:01:54.526001 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.373) 0:00:52.019 ******* 2025-11-28 11:01:54.526008 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.373) 0:00:52.017 ******* 2025-11-28 11:01:54.526021 | controller | changed: [localhost] 2025-11-28 11:01:54.807757 | controller | 2025-11-28 11:01:54.807822 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-11-28 11:01:54.807833 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-28 11:01:54.807843 | controller | stage['build_output'] | basename) | path_join 2025-11-28 11:01:54.807852 | controller | }}, mode=0644] *** 2025-11-28 11:01:54.807861 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.408) 0:00:52.427 ******* 2025-11-28 11:01:54.807871 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.408) 0:00:52.426 ******* 2025-11-28 11:01:54.807890 | controller | changed: [localhost] 2025-11-28 11:01:54.865708 | controller | 2025-11-28 11:01:54.865780 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:54.865795 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.282) 0:00:52.709 ******* 2025-11-28 11:01:54.865807 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.282) 0:00:52.708 ******* 2025-11-28 11:01:54.865830 | controller | skipping: [localhost] 2025-11-28 11:01:54.909427 | controller | 2025-11-28 11:01:54.909477 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-11-28 11:01:54.909488 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.057) 0:00:52.767 ******* 2025-11-28 11:01:54.909497 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.057) 0:00:52.766 ******* 2025-11-28 11:01:54.909515 | controller | skipping: [localhost] 2025-11-28 11:01:54.966482 | controller | 2025-11-28 11:01:54.966550 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/control-plane _raw_params={{ wait_condition }}] *** 2025-11-28 11:01:54.966565 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.043) 0:00:52.811 ******* 2025-11-28 11:01:54.966577 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.043) 0:00:52.809 ******* 2025-11-28 11:01:54.966618 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-11-28 11:01:55.009541 | controller | skipping: [localhost] 2025-11-28 11:01:55.009607 | controller | 2025-11-28 11:01:55.009623 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:01:55.009638 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.056) 0:00:52.868 ******* 2025-11-28 11:01:55.009652 | controller | Friday 28 November 2025 11:01:54 +0000 (0:00:00.056) 0:00:52.866 ******* 2025-11-28 11:01:55.009693 | controller | skipping: [localhost] 2025-11-28 11:01:55.067282 | controller | 2025-11-28 11:01:55.067382 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane name=run_hook] *** 2025-11-28 11:01:55.067403 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.043) 0:00:52.911 ******* 2025-11-28 11:01:55.067422 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.043) 0:00:52.909 ******* 2025-11-28 11:01:55.067454 | controller | skipping: [localhost] 2025-11-28 11:01:55.109479 | controller | 2025-11-28 11:01:55.109572 | 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-11-28 11:01:55.109589 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.057) 0:00:52.969 ******* 2025-11-28 11:01:55.109604 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.057) 0:00:52.967 ******* 2025-11-28 11:01:55.109633 | controller | ok: [localhost] => 2025-11-28 11:01:55.138395 | controller | changed: false 2025-11-28 11:01:55.138492 | controller | msg: All assertions passed 2025-11-28 11:01:55.138507 | controller | 2025-11-28 11:01:55.138522 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:01:55.138536 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.042) 0:00:53.011 ******* 2025-11-28 11:01:55.138550 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.042) 0:00:53.009 ******* 2025-11-28 11:01:55.138580 | controller | skipping: [localhost] 2025-11-28 11:01:55.175490 | controller | 2025-11-28 11:01:55.175584 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:01:55.175601 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.028) 0:00:53.040 ******* 2025-11-28 11:01:55.175615 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.028) 0:00:53.038 ******* 2025-11-28 11:01:55.175644 | controller | ok: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=10m) 2025-11-28 11:01:55.205290 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=60m) 2025-11-28 11:01:55.205369 | controller | 2025-11-28 11:01:55.205381 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-28 11:01:55.205391 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.037) 0:00:53.077 ******* 2025-11-28 11:01:55.205401 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.037) 0:00:53.075 ******* 2025-11-28 11:01:55.205419 | controller | skipping: [localhost] 2025-11-28 11:01:55.249391 | controller | 2025-11-28 11:01:55.249471 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-28 11:01:55.249483 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.029) 0:00:53.106 ******* 2025-11-28 11:01:55.249492 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.029) 0:00:53.105 ******* 2025-11-28 11:01:55.249514 | controller | ok: [localhost] 2025-11-28 11:01:55.505597 | controller | 2025-11-28 11:01:55.505655 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-28 11:01:55.505663 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:01:55.505669 | controller | stage['path'], item.src_file) | path_join 2025-11-28 11:01:55.505675 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-28 11:01:55.505681 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.044) 0:00:53.151 ******* 2025-11-28 11:01:55.505688 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.044) 0:00:53.149 ******* 2025-11-28 11:01:55.505730 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-11-28 11:01:55.597160 | controller | 2025-11-28 11:01:55.597236 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-28 11:01:55.597245 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.256) 0:00:53.407 ******* 2025-11-28 11:01:55.597253 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.256) 0:00:53.406 ******* 2025-11-28 11:01:55.597273 | controller | ok: [localhost] => (item=values.yaml) 2025-11-28 11:01:55.641501 | controller | 2025-11-28 11:01:55.641582 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/edpm/nodeset name=run_hook] *** 2025-11-28 11:01:55.641592 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.091) 0:00:53.498 ******* 2025-11-28 11:01:55.641599 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.091) 0:00:53.497 ******* 2025-11-28 11:01:55.641619 | controller | skipping: [localhost] 2025-11-28 11:01:55.733546 | controller | 2025-11-28 11:01:55.733616 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/edpm/nodeset name=ci_gen_kustomize_values] *** 2025-11-28 11:01:55.733624 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.044) 0:00:53.543 ******* 2025-11-28 11:01:55.733631 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.044) 0:00:53.541 ******* 2025-11-28 11:01:55.733672 | controller | 2025-11-28 11:01:55.801137 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-28 11:01:55.801206 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.092) 0:00:53.635 ******* 2025-11-28 11:01:55.801214 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.092) 0:00:53.633 ******* 2025-11-28 11:01:55.801232 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-28 11:01:55.851158 | controller | 2025-11-28 11:01:55.851241 | 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-11-28 11:01:55.851252 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.067) 0:00:53.702 ******* 2025-11-28 11:01:55.851260 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.067) 0:00:53.701 ******* 2025-11-28 11:01:55.851281 | controller | ok: [localhost] => 2025-11-28 11:01:56.064030 | controller | changed: false 2025-11-28 11:01:56.064098 | controller | msg: All assertions passed 2025-11-28 11:01:56.064106 | controller | 2025-11-28 11:01:56.064113 | 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-11-28 11:01:56.064120 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.049) 0:00:53.752 ******* 2025-11-28 11:01:56.064127 | controller | Friday 28 November 2025 11:01:55 +0000 (0:00:00.049) 0:00:53.751 ******* 2025-11-28 11:01:56.064144 | controller | ok: [localhost] 2025-11-28 11:01:56.119318 | controller | 2025-11-28 11:01:56.119371 | 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-11-28 11:01:56.119379 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.213) 0:00:53.965 ******* 2025-11-28 11:01:56.119392 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.213) 0:00:53.964 ******* 2025-11-28 11:01:56.119407 | controller | ok: [localhost] => 2025-11-28 11:01:56.318515 | controller | changed: false 2025-11-28 11:01:56.318574 | controller | msg: All assertions passed 2025-11-28 11:01:56.318586 | controller | 2025-11-28 11:01:56.318593 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-28 11:01:56.318600 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.055) 0:00:54.021 ******* 2025-11-28 11:01:56.318606 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.055) 0:00:54.019 ******* 2025-11-28 11:01:56.318620 | controller | ok: [localhost] 2025-11-28 11:01:56.542945 | controller | 2025-11-28 11:01:56.543006 | 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-11-28 11:01:56.543014 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-28 11:01:56.543020 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-28 11:01:56.543026 | controller | _config_map_content | 2025-11-28 11:01:56.543033 | controller | ansible.utils.remove_keys( 2025-11-28 11:01:56.543039 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-28 11:01:56.543045 | controller | matching_parameter='regex') 2025-11-28 11:01:56.543051 | controller | }}, cacheable=False] *** 2025-11-28 11:01:56.543057 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.199) 0:00:54.220 ******* 2025-11-28 11:01:56.543063 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.199) 0:00:54.219 ******* 2025-11-28 11:01:56.543077 | controller | ok: [localhost] 2025-11-28 11:01:56.604340 | controller | 2025-11-28 11:01:56.604435 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-28 11:01:56.604443 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.224) 0:00:54.444 ******* 2025-11-28 11:01:56.604450 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.224) 0:00:54.443 ******* 2025-11-28 11:01:56.604469 | 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-11-28 11:01:56.668519 | controller | 2025-11-28 11:01:56.668595 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-11-28 11:01:56.668603 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.061) 0:00:54.506 ******* 2025-11-28 11:01:56.668610 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.061) 0:00:54.504 ******* 2025-11-28 11:01:56.668630 | 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-11-28 11:01:56.722136 | controller | 2025-11-28 11:01:56.722226 | 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-11-28 11:01:56.722236 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.064) 0:00:54.570 ******* 2025-11-28 11:01:56.722243 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.064) 0:00:54.568 ******* 2025-11-28 11:01:56.722261 | controller | ok: [localhost] => 2025-11-28 11:01:56.782148 | controller | changed: false 2025-11-28 11:01:56.782221 | controller | msg: All assertions passed 2025-11-28 11:01:56.782229 | controller | 2025-11-28 11:01:56.782236 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-11-28 11:01:56.782242 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.053) 0:00:54.623 ******* 2025-11-28 11:01:56.782248 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.053) 0:00:54.622 ******* 2025-11-28 11:01:56.782267 | 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-11-28 11:01:56.823926 | controller | 2025-11-28 11:01:56.823989 | 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-11-28 11:01:56.823999 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.059) 0:00:54.683 ******* 2025-11-28 11:01:56.824007 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.059) 0:00:54.682 ******* 2025-11-28 11:01:56.824038 | controller | skipping: [localhost] 2025-11-28 11:01:56.896734 | controller | 2025-11-28 11:01:56.896805 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-11-28 11:01:56.896813 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-11-28 11:01:56.896820 | controller | }}] *** 2025-11-28 11:01:56.896827 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.041) 0:00:54.725 ******* 2025-11-28 11:01:56.896833 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.041) 0:00:54.724 ******* 2025-11-28 11:01:56.896851 | controller | ok: [localhost] 2025-11-28 11:01:56.952209 | controller | 2025-11-28 11:01:56.952291 | 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-11-28 11:01:56.952328 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.072) 0:00:54.798 ******* 2025-11-28 11:01:56.952338 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.072) 0:00:54.797 ******* 2025-11-28 11:01:56.952356 | controller | ok: [localhost] => 2025-11-28 11:01:57.167601 | controller | changed: false 2025-11-28 11:01:57.167663 | controller | msg: All assertions passed 2025-11-28 11:01:57.167671 | controller | 2025-11-28 11:01:57.167677 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-28 11:01:57.167684 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.054) 0:00:54.853 ******* 2025-11-28 11:01:57.167691 | controller | Friday 28 November 2025 11:01:56 +0000 (0:00:00.054) 0:00:54.852 ******* 2025-11-28 11:01:57.167707 | controller | changed: [localhost] 2025-11-28 11:01:57.636655 | controller | 2025-11-28 11:01:57.636730 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-28 11:01:57.636747 | controller | (snippet_datadir, 2025-11-28 11:01:57.636762 | controller | '02_ci_data.yaml') | path_join 2025-11-28 11:01:57.636776 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-28 11:01:57.636789 | controller | Friday 28 November 2025 11:01:57 +0000 (0:00:00.215) 0:00:55.069 ******* 2025-11-28 11:01:57.636803 | controller | Friday 28 November 2025 11:01:57 +0000 (0:00:00.215) 0:00:55.067 ******* 2025-11-28 11:01:57.636827 | controller | changed: [localhost] 2025-11-28 11:01:57.695320 | controller | 2025-11-28 11:01:57.695357 | 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-11-28 11:01:57.695365 | controller | Friday 28 November 2025 11:01:57 +0000 (0:00:00.468) 0:00:55.537 ******* 2025-11-28 11:01:57.695372 | controller | Friday 28 November 2025 11:01:57 +0000 (0:00:00.468) 0:00:55.536 ******* 2025-11-28 11:01:57.695383 | controller | ok: [localhost] 2025-11-28 11:01:58.114108 | controller | 2025-11-28 11:01:58.114175 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-28 11:01:58.114186 | controller | (snippet_datadir, 2025-11-28 11:01:58.114196 | controller | '03_user_data_b64.yaml') | path_join 2025-11-28 11:01:58.114206 | controller | }}, content={{ 2025-11-28 11:01:58.114217 | controller | _base64_patch | 2025-11-28 11:01:58.114228 | controller | default({}) | 2025-11-28 11:01:58.114238 | controller | to_nice_yaml 2025-11-28 11:01:58.114249 | controller | }}, mode=0644] *** 2025-11-28 11:01:58.114260 | controller | Friday 28 November 2025 11:01:57 +0000 (0:00:00.059) 0:00:55.597 ******* 2025-11-28 11:01:58.114270 | controller | Friday 28 November 2025 11:01:57 +0000 (0:00:00.059) 0:00:55.595 ******* 2025-11-28 11:01:58.114292 | controller | changed: [localhost] 2025-11-28 11:01:58.562324 | controller | 2025-11-28 11:01:58.562382 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-28 11:01:58.562390 | controller | (snippet_datadir, 2025-11-28 11:01:58.562397 | controller | '04_user_data.yaml') | path_join 2025-11-28 11:01:58.562403 | controller | }}, content={{ 2025-11-28 11:01:58.562419 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-28 11:01:58.562426 | controller | default({}) | 2025-11-28 11:01:58.562432 | controller | to_nice_yaml 2025-11-28 11:01:58.562438 | controller | }}, mode=0644] *** 2025-11-28 11:01:58.562444 | controller | Friday 28 November 2025 11:01:58 +0000 (0:00:00.418) 0:00:56.015 ******* 2025-11-28 11:01:58.562450 | controller | Friday 28 November 2025 11:01:58 +0000 (0:00:00.418) 0:00:56.014 ******* 2025-11-28 11:01:58.562462 | controller | changed: [localhost] 2025-11-28 11:01:59.005439 | controller | 2025-11-28 11:01:59.005518 | 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-11-28 11:01:59.005535 | controller | ( 2025-11-28 11:01:59.005549 | controller | snippet_datadir, 2025-11-28 11:01:59.005604 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-28 11:01:59.005619 | controller | ) | path_join 2025-11-28 11:01:59.005633 | controller | }}, mode=0644] *** 2025-11-28 11:01:59.005646 | controller | Friday 28 November 2025 11:01:58 +0000 (0:00:00.447) 0:00:56.463 ******* 2025-11-28 11:01:59.005667 | controller | Friday 28 November 2025 11:01:58 +0000 (0:00:00.448) 0:00:56.462 ******* 2025-11-28 11:01:59.005692 | controller | changed: [localhost] 2025-11-28 11:01:59.065791 | controller | 2025-11-28 11:01:59.065865 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-28 11:01:59.065876 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.443) 0:00:56.906 ******* 2025-11-28 11:01:59.065885 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.442) 0:00:56.905 ******* 2025-11-28 11:01:59.065906 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-28 11:01:59.111152 | controller | 2025-11-28 11:01:59.111204 | 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-11-28 11:01:59.111212 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.060) 0:00:56.967 ******* 2025-11-28 11:01:59.111219 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.060) 0:00:56.966 ******* 2025-11-28 11:01:59.111232 | controller | ok: [localhost] => 2025-11-28 11:01:59.333401 | controller | changed: false 2025-11-28 11:01:59.333437 | controller | msg: All assertions passed 2025-11-28 11:01:59.333445 | controller | 2025-11-28 11:01:59.333451 | 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-11-28 11:01:59.333458 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.045) 0:00:57.013 ******* 2025-11-28 11:01:59.333465 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.045) 0:00:57.011 ******* 2025-11-28 11:01:59.333475 | controller | ok: [localhost] 2025-11-28 11:01:59.385499 | controller | 2025-11-28 11:01:59.385566 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-28 11:01:59.385587 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.222) 0:00:57.235 ******* 2025-11-28 11:01:59.385604 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.222) 0:00:57.233 ******* 2025-11-28 11:01:59.385631 | controller | ok: [localhost] 2025-11-28 11:01:59.947686 | controller | 2025-11-28 11:01:59.947753 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-28 11:01:59.947761 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.051) 0:00:57.286 ******* 2025-11-28 11:01:59.947767 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.051) 0:00:57.285 ******* 2025-11-28 11:01:59.947783 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-11-28 11:02:00.070021 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-11-28 11:02:00.070058 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-11-28 11:02:00.070071 | controller | 2025-11-28 11:02:00.070078 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-28 11:02:00.070085 | controller | _content | 2025-11-28 11:02:00.070091 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-28 11:02:00.070097 | controller | combine(_parsed, recursive=true) 2025-11-28 11:02:00.070106 | controller | }} 2025-11-28 11:02:00.070112 | controller | ] *** 2025-11-28 11:02:00.070118 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.562) 0:00:57.849 ******* 2025-11-28 11:02:00.070125 | controller | Friday 28 November 2025 11:01:59 +0000 (0:00:00.562) 0:00:57.848 ******* 2025-11-28 11:02:00.070136 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-11-28 11:02:00.296527 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-28 11:02:00.296564 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-28 11:02:00.296572 | controller | 2025-11-28 11:02:00.296579 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-28 11:02:00.296585 | controller | Friday 28 November 2025 11:02:00 +0000 (0:00:00.122) 0:00:57.972 ******* 2025-11-28 11:02:00.296592 | controller | Friday 28 November 2025 11:02:00 +0000 (0:00:00.122) 0:00:57.970 ******* 2025-11-28 11:02:00.296604 | controller | changed: [localhost] 2025-11-28 11:02:00.726406 | controller | 2025-11-28 11:02:00.726464 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-28 11:02:00.726472 | controller | (_destdir, 2025-11-28 11:02:00.726479 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-28 11:02:00.726485 | controller | }}, content={{ 2025-11-28 11:02:00.726497 | controller | ( 2025-11-28 11:02:00.726503 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-28 11:02:00.726509 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-28 11:02:00.726515 | controller | }}, mode=0644] *** 2025-11-28 11:02:00.726521 | controller | Friday 28 November 2025 11:02:00 +0000 (0:00:00.226) 0:00:58.198 ******* 2025-11-28 11:02:00.726527 | controller | Friday 28 November 2025 11:02:00 +0000 (0:00:00.226) 0:00:58.196 ******* 2025-11-28 11:02:00.726541 | controller | changed: [localhost] 2025-11-28 11:02:01.043244 | controller | 2025-11-28 11:02:01.043351 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/edpm/nodeset mode=0644, backup=True, remote_src=True, src={{ 2025-11-28 11:02:01.043365 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-28 11:02:01.043372 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-28 11:02:01.043378 | controller | _val['name'], 'values.yaml') | path_join 2025-11-28 11:02:01.043385 | controller | }}, dest={{ 2025-11-28 11:02:01.043391 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:02:01.043398 | controller | stage['path'], _val.src_file 2025-11-28 11:02:01.043404 | controller | ) | 2025-11-28 11:02:01.043417 | controller | path_join 2025-11-28 11:02:01.043423 | controller | }}] *** 2025-11-28 11:02:01.043431 | controller | Friday 28 November 2025 11:02:00 +0000 (0:00:00.429) 0:00:58.627 ******* 2025-11-28 11:02:01.043438 | controller | Friday 28 November 2025 11:02:00 +0000 (0:00:00.429) 0:00:58.626 ******* 2025-11-28 11:02:01.043471 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-11-28 11:02:01.085007 | controller | 2025-11-28 11:02:01.085080 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:02:01.085090 | controller | Friday 28 November 2025 11:02:01 +0000 (0:00:00.317) 0:00:58.945 ******* 2025-11-28 11:02:01.085098 | controller | Friday 28 November 2025 11:02:01 +0000 (0:00:00.317) 0:00:58.943 ******* 2025-11-28 11:02:01.085115 | controller | skipping: [localhost] 2025-11-28 11:02:01.416661 | controller | 2025-11-28 11:02:01.416730 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/edpm/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-28 11:02:01.416739 | controller | Friday 28 November 2025 11:02:01 +0000 (0:00:00.041) 0:00:58.986 ******* 2025-11-28 11:02:01.416745 | controller | Friday 28 November 2025 11:02:01 +0000 (0:00:00.041) 0:00:58.985 ******* 2025-11-28 11:02:01.416762 | controller | changed: [localhost] 2025-11-28 11:02:01.841115 | controller | 2025-11-28 11:02:01.841191 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-28 11:02:01.841202 | controller | Friday 28 November 2025 11:02:01 +0000 (0:00:00.331) 0:00:59.318 ******* 2025-11-28 11:02:01.841212 | controller | Friday 28 November 2025 11:02:01 +0000 (0:00:00.331) 0:00:59.316 ******* 2025-11-28 11:02:01.841233 | controller | changed: [localhost] 2025-11-28 11:02:02.114133 | controller | 2025-11-28 11:02:02.114209 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/edpm/nodeset remote_src=True, src={{ _output }}, dest={{ 2025-11-28 11:02:02.114223 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-28 11:02:02.114236 | controller | stage['build_output'] | basename) | path_join 2025-11-28 11:02:02.114248 | controller | }}, mode=0644] *** 2025-11-28 11:02:02.114260 | controller | Friday 28 November 2025 11:02:01 +0000 (0:00:00.424) 0:00:59.743 ******* 2025-11-28 11:02:02.114272 | controller | Friday 28 November 2025 11:02:01 +0000 (0:00:00.424) 0:00:59.741 ******* 2025-11-28 11:02:02.114295 | controller | changed: [localhost] 2025-11-28 11:02:02.187656 | controller | 2025-11-28 11:02:02.187740 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:02:02.187752 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.272) 0:01:00.015 ******* 2025-11-28 11:02:02.187770 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.272) 0:01:00.014 ******* 2025-11-28 11:02:02.187791 | controller | skipping: [localhost] 2025-11-28 11:02:02.258429 | controller | 2025-11-28 11:02:02.258501 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/edpm/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2025-11-28 11:02:02.258512 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.073) 0:01:00.089 ******* 2025-11-28 11:02:02.258522 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.073) 0:01:00.087 ******* 2025-11-28 11:02:02.258541 | controller | skipping: [localhost] 2025-11-28 11:02:02.344079 | controller | 2025-11-28 11:02:02.344140 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/edpm/nodeset _raw_params={{ wait_condition }}] *** 2025-11-28 11:02:02.344152 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.070) 0:01:00.159 ******* 2025-11-28 11:02:02.344162 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.070) 0:01:00.158 ******* 2025-11-28 11:02:02.344180 | controller | skipping: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=10m) 2025-11-28 11:02:02.400579 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=60m) 2025-11-28 11:02:02.400633 | controller | skipping: [localhost] 2025-11-28 11:02:02.400641 | controller | 2025-11-28 11:02:02.400648 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:02:02.400654 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.085) 0:01:00.245 ******* 2025-11-28 11:02:02.400661 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.085) 0:01:00.243 ******* 2025-11-28 11:02:02.400674 | controller | skipping: [localhost] 2025-11-28 11:02:02.464616 | controller | 2025-11-28 11:02:02.464688 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/edpm/nodeset name=run_hook] *** 2025-11-28 11:02:02.464698 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.056) 0:01:00.301 ******* 2025-11-28 11:02:02.464706 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.056) 0:01:00.300 ******* 2025-11-28 11:02:02.464725 | controller | skipping: [localhost] 2025-11-28 11:02:02.519241 | controller | 2025-11-28 11:02:02.519353 | 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-11-28 11:02:02.519381 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.064) 0:01:00.366 ******* 2025-11-28 11:02:02.519391 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.064) 0:01:00.364 ******* 2025-11-28 11:02:02.519411 | controller | ok: [localhost] => 2025-11-28 11:02:02.550283 | controller | changed: false 2025-11-28 11:02:02.550349 | controller | msg: All assertions passed 2025-11-28 11:02:02.550360 | controller | 2025-11-28 11:02:02.550369 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:02:02.550378 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.054) 0:01:00.420 ******* 2025-11-28 11:02:02.550387 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.054) 0:01:00.419 ******* 2025-11-28 11:02:02.550402 | controller | skipping: [localhost] 2025-11-28 11:02:02.584356 | controller | 2025-11-28 11:02:02.584412 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-28 11:02:02.584420 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.030) 0:01:00.451 ******* 2025-11-28 11:02:02.584427 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.030) 0:01:00.450 ******* 2025-11-28 11:02:02.584440 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=90m) 2025-11-28 11:02:02.610855 | controller | 2025-11-28 11:02:02.610913 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-28 11:02:02.610922 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.034) 0:01:00.485 ******* 2025-11-28 11:02:02.610928 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.034) 0:01:00.484 ******* 2025-11-28 11:02:02.610942 | controller | skipping: [localhost] 2025-11-28 11:02:02.642043 | controller | 2025-11-28 11:02:02.642092 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-28 11:02:02.642100 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.026) 0:01:00.512 ******* 2025-11-28 11:02:02.642106 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.026) 0:01:00.511 ******* 2025-11-28 11:02:02.642118 | controller | ok: [localhost] 2025-11-28 11:02:02.885464 | controller | 2025-11-28 11:02:02.885527 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-28 11:02:02.885540 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:02:02.885549 | controller | stage['path'], item.src_file) | path_join 2025-11-28 11:02:02.885558 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-28 11:02:02.885567 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.030) 0:01:00.543 ******* 2025-11-28 11:02:02.885577 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.030) 0:01:00.542 ******* 2025-11-28 11:02:02.885595 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2025-11-28 11:02:02.958333 | controller | 2025-11-28 11:02:02.958401 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-28 11:02:02.958409 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.242) 0:01:00.786 ******* 2025-11-28 11:02:02.958416 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.243) 0:01:00.785 ******* 2025-11-28 11:02:02.958438 | controller | ok: [localhost] => (item=values.yaml) 2025-11-28 11:02:03.003126 | controller | 2025-11-28 11:02:03.003194 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/edpm/deployment name=run_hook] *** 2025-11-28 11:02:03.003205 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.072) 0:01:00.859 ******* 2025-11-28 11:02:03.003219 | controller | Friday 28 November 2025 11:02:02 +0000 (0:00:00.072) 0:01:00.857 ******* 2025-11-28 11:02:03.003237 | controller | skipping: [localhost] 2025-11-28 11:02:03.110286 | controller | 2025-11-28 11:02:03.110399 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/edpm/deployment name=ci_gen_kustomize_values] *** 2025-11-28 11:02:03.110416 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.046) 0:01:00.905 ******* 2025-11-28 11:02:03.110431 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.045) 0:01:00.903 ******* 2025-11-28 11:02:03.110458 | controller | 2025-11-28 11:02:03.168576 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-28 11:02:03.168641 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.107) 0:01:01.012 ******* 2025-11-28 11:02:03.168659 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.107) 0:01:01.010 ******* 2025-11-28 11:02:03.168691 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-28 11:02:03.223463 | controller | 2025-11-28 11:02:03.223544 | 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-11-28 11:02:03.223564 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.058) 0:01:01.070 ******* 2025-11-28 11:02:03.223581 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.058) 0:01:01.069 ******* 2025-11-28 11:02:03.223609 | controller | ok: [localhost] => 2025-11-28 11:02:03.442078 | controller | changed: false 2025-11-28 11:02:03.442144 | controller | msg: All assertions passed 2025-11-28 11:02:03.442156 | controller | 2025-11-28 11:02:03.442165 | 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-11-28 11:02:03.442174 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.054) 0:01:01.125 ******* 2025-11-28 11:02:03.442183 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.054) 0:01:01.123 ******* 2025-11-28 11:02:03.442202 | controller | ok: [localhost] 2025-11-28 11:02:03.504416 | controller | 2025-11-28 11:02:03.504469 | 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-11-28 11:02:03.504481 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.218) 0:01:01.343 ******* 2025-11-28 11:02:03.504489 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.218) 0:01:01.342 ******* 2025-11-28 11:02:03.504502 | controller | ok: [localhost] => 2025-11-28 11:02:03.781658 | controller | changed: false 2025-11-28 11:02:03.781737 | controller | msg: All assertions passed 2025-11-28 11:02:03.781745 | controller | 2025-11-28 11:02:03.781752 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-28 11:02:03.781759 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.062) 0:01:01.406 ******* 2025-11-28 11:02:03.781766 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.062) 0:01:01.404 ******* 2025-11-28 11:02:03.781785 | controller | ok: [localhost] 2025-11-28 11:02:03.974377 | controller | 2025-11-28 11:02:03.974442 | 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-11-28 11:02:03.974454 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-28 11:02:03.974464 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-28 11:02:03.974473 | controller | _config_map_content | 2025-11-28 11:02:03.974482 | controller | ansible.utils.remove_keys( 2025-11-28 11:02:03.974491 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-28 11:02:03.974501 | controller | matching_parameter='regex') 2025-11-28 11:02:03.974509 | controller | }}, cacheable=False] *** 2025-11-28 11:02:03.974518 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.277) 0:01:01.683 ******* 2025-11-28 11:02:03.974528 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.277) 0:01:01.681 ******* 2025-11-28 11:02:03.974555 | controller | ok: [localhost] 2025-11-28 11:02:04.022430 | controller | 2025-11-28 11:02:04.022525 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-28 11:02:04.022543 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.192) 0:01:01.876 ******* 2025-11-28 11:02:04.022560 | controller | Friday 28 November 2025 11:02:03 +0000 (0:00:00.192) 0:01:01.874 ******* 2025-11-28 11:02:04.022590 | controller | skipping: [localhost] 2025-11-28 11:02:04.225364 | controller | 2025-11-28 11:02:04.225442 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-28 11:02:04.225456 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.048) 0:01:01.924 ******* 2025-11-28 11:02:04.225463 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.048) 0:01:01.922 ******* 2025-11-28 11:02:04.225481 | controller | changed: [localhost] 2025-11-28 11:02:04.284544 | controller | 2025-11-28 11:02:04.284624 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-28 11:02:04.284637 | controller | (snippet_datadir, 2025-11-28 11:02:04.284647 | controller | '02_ci_data.yaml') | path_join 2025-11-28 11:02:04.284657 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-28 11:02:04.284666 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.202) 0:01:02.127 ******* 2025-11-28 11:02:04.284675 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.202) 0:01:02.125 ******* 2025-11-28 11:02:04.284696 | controller | skipping: [localhost] 2025-11-28 11:02:04.341989 | controller | 2025-11-28 11:02:04.342062 | 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-11-28 11:02:04.342074 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.059) 0:01:02.186 ******* 2025-11-28 11:02:04.342085 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.059) 0:01:02.184 ******* 2025-11-28 11:02:04.342106 | controller | ok: [localhost] 2025-11-28 11:02:04.748744 | controller | 2025-11-28 11:02:04.748795 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-28 11:02:04.748808 | controller | (snippet_datadir, 2025-11-28 11:02:04.748819 | controller | '03_user_data_b64.yaml') | path_join 2025-11-28 11:02:04.748830 | controller | }}, content={{ 2025-11-28 11:02:04.748845 | controller | _base64_patch | 2025-11-28 11:02:04.748855 | controller | default({}) | 2025-11-28 11:02:04.748865 | controller | to_nice_yaml 2025-11-28 11:02:04.748875 | controller | }}, mode=0644] *** 2025-11-28 11:02:04.748885 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.057) 0:01:02.243 ******* 2025-11-28 11:02:04.748896 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.057) 0:01:02.242 ******* 2025-11-28 11:02:04.748912 | controller | changed: [localhost] 2025-11-28 11:02:05.197145 | controller | 2025-11-28 11:02:05.197217 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-28 11:02:05.197225 | controller | (snippet_datadir, 2025-11-28 11:02:05.197232 | controller | '04_user_data.yaml') | path_join 2025-11-28 11:02:05.197240 | controller | }}, content={{ 2025-11-28 11:02:05.197248 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-28 11:02:05.197257 | controller | default({}) | 2025-11-28 11:02:05.197265 | controller | to_nice_yaml 2025-11-28 11:02:05.197271 | controller | }}, mode=0644] *** 2025-11-28 11:02:05.197277 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.406) 0:01:02.650 ******* 2025-11-28 11:02:05.197283 | controller | Friday 28 November 2025 11:02:04 +0000 (0:00:00.406) 0:01:02.649 ******* 2025-11-28 11:02:05.197352 | controller | changed: [localhost] 2025-11-28 11:02:05.611428 | controller | 2025-11-28 11:02:05.611501 | 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-11-28 11:02:05.611510 | controller | ( 2025-11-28 11:02:05.611516 | controller | snippet_datadir, 2025-11-28 11:02:05.611523 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-28 11:02:05.611529 | controller | ) | path_join 2025-11-28 11:02:05.611536 | controller | }}, mode=0644] *** 2025-11-28 11:02:05.611555 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.448) 0:01:03.098 ******* 2025-11-28 11:02:05.611561 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.448) 0:01:03.097 ******* 2025-11-28 11:02:05.611579 | controller | changed: [localhost] 2025-11-28 11:02:05.679439 | controller | 2025-11-28 11:02:05.679525 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-28 11:02:05.679543 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.414) 0:01:03.513 ******* 2025-11-28 11:02:05.679557 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.414) 0:01:03.511 ******* 2025-11-28 11:02:05.679585 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-28 11:02:05.726008 | controller | 2025-11-28 11:02:05.726117 | 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-11-28 11:02:05.726135 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.067) 0:01:03.581 ******* 2025-11-28 11:02:05.726149 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.067) 0:01:03.579 ******* 2025-11-28 11:02:05.726178 | controller | ok: [localhost] => 2025-11-28 11:02:05.985822 | controller | changed: false 2025-11-28 11:02:05.985924 | controller | msg: All assertions passed 2025-11-28 11:02:05.985942 | controller | 2025-11-28 11:02:05.985958 | 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-11-28 11:02:05.985981 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.046) 0:01:03.627 ******* 2025-11-28 11:02:05.985997 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.046) 0:01:03.626 ******* 2025-11-28 11:02:05.986024 | controller | ok: [localhost] 2025-11-28 11:02:06.034048 | controller | 2025-11-28 11:02:06.034108 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-28 11:02:06.034116 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.259) 0:01:03.887 ******* 2025-11-28 11:02:06.034122 | controller | Friday 28 November 2025 11:02:05 +0000 (0:00:00.259) 0:01:03.886 ******* 2025-11-28 11:02:06.034137 | controller | ok: [localhost] 2025-11-28 11:02:06.495674 | controller | 2025-11-28 11:02:06.495714 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-28 11:02:06.495723 | controller | Friday 28 November 2025 11:02:06 +0000 (0:00:00.048) 0:01:03.935 ******* 2025-11-28 11:02:06.495729 | controller | Friday 28 November 2025 11:02:06 +0000 (0:00:00.048) 0:01:03.934 ******* 2025-11-28 11:02:06.495742 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2025-11-28 11:02:06.591794 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2025-11-28 11:02:06.591840 | controller | 2025-11-28 11:02:06.591848 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-28 11:02:06.591855 | controller | _content | 2025-11-28 11:02:06.591861 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-28 11:02:06.591867 | controller | combine(_parsed, recursive=true) 2025-11-28 11:02:06.591873 | controller | }} 2025-11-28 11:02:06.591879 | controller | ] *** 2025-11-28 11:02:06.591885 | controller | Friday 28 November 2025 11:02:06 +0000 (0:00:00.461) 0:01:04.397 ******* 2025-11-28 11:02:06.591892 | controller | Friday 28 November 2025 11:02:06 +0000 (0:00:00.461) 0:01:04.395 ******* 2025-11-28 11:02:06.591905 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-28 11:02:06.824770 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-28 11:02:06.824822 | controller | 2025-11-28 11:02:06.824830 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-28 11:02:06.824837 | controller | Friday 28 November 2025 11:02:06 +0000 (0:00:00.096) 0:01:04.493 ******* 2025-11-28 11:02:06.824850 | controller | Friday 28 November 2025 11:02:06 +0000 (0:00:00.096) 0:01:04.491 ******* 2025-11-28 11:02:06.824863 | controller | changed: [localhost] 2025-11-28 11:02:07.251818 | controller | 2025-11-28 11:02:07.251887 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-28 11:02:07.251894 | controller | (_destdir, 2025-11-28 11:02:07.251901 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-28 11:02:07.251908 | controller | }}, content={{ 2025-11-28 11:02:07.251914 | controller | ( 2025-11-28 11:02:07.251920 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-28 11:02:07.251926 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-28 11:02:07.251932 | controller | }}, mode=0644] *** 2025-11-28 11:02:07.251938 | controller | Friday 28 November 2025 11:02:06 +0000 (0:00:00.233) 0:01:04.726 ******* 2025-11-28 11:02:07.251945 | controller | Friday 28 November 2025 11:02:06 +0000 (0:00:00.233) 0:01:04.725 ******* 2025-11-28 11:02:07.251961 | controller | changed: [localhost] 2025-11-28 11:02:07.528728 | controller | 2025-11-28 11:02:07.528769 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2025-11-28 11:02:07.528777 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-28 11:02:07.528783 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-28 11:02:07.528789 | controller | _val['name'], 'values.yaml') | path_join 2025-11-28 11:02:07.528795 | controller | }}, dest={{ 2025-11-28 11:02:07.528801 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-28 11:02:07.528808 | controller | stage['path'], _val.src_file 2025-11-28 11:02:07.528814 | controller | ) | 2025-11-28 11:02:07.528820 | controller | path_join 2025-11-28 11:02:07.528826 | controller | }}] *** 2025-11-28 11:02:07.528832 | controller | Friday 28 November 2025 11:02:07 +0000 (0:00:00.427) 0:01:05.153 ******* 2025-11-28 11:02:07.528838 | controller | Friday 28 November 2025 11:02:07 +0000 (0:00:00.427) 0:01:05.152 ******* 2025-11-28 11:02:07.528850 | controller | changed: [localhost] => (item=edpm-deployment-values) 2025-11-28 11:02:07.569346 | controller | 2025-11-28 11:02:07.569405 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:02:07.569414 | controller | Friday 28 November 2025 11:02:07 +0000 (0:00:00.276) 0:01:05.430 ******* 2025-11-28 11:02:07.569421 | controller | Friday 28 November 2025 11:02:07 +0000 (0:00:00.276) 0:01:05.429 ******* 2025-11-28 11:02:07.569436 | controller | skipping: [localhost] 2025-11-28 11:02:07.945099 | controller | 2025-11-28 11:02:07.945154 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-28 11:02:07.945163 | controller | Friday 28 November 2025 11:02:07 +0000 (0:00:00.040) 0:01:05.471 ******* 2025-11-28 11:02:07.945170 | controller | Friday 28 November 2025 11:02:07 +0000 (0:00:00.040) 0:01:05.469 ******* 2025-11-28 11:02:07.945183 | controller | changed: [localhost] 2025-11-28 11:02:08.352824 | controller | 2025-11-28 11:02:08.352879 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-28 11:02:08.352887 | controller | Friday 28 November 2025 11:02:07 +0000 (0:00:00.375) 0:01:05.847 ******* 2025-11-28 11:02:08.352894 | controller | Friday 28 November 2025 11:02:07 +0000 (0:00:00.375) 0:01:05.845 ******* 2025-11-28 11:02:08.352907 | controller | changed: [localhost] 2025-11-28 11:02:08.659930 | controller | 2025-11-28 11:02:08.659973 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2025-11-28 11:02:08.659983 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-28 11:02:08.659990 | controller | stage['build_output'] | basename) | path_join 2025-11-28 11:02:08.659998 | controller | }}, mode=0644] *** 2025-11-28 11:02:08.660006 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.407) 0:01:06.254 ******* 2025-11-28 11:02:08.660014 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.407) 0:01:06.253 ******* 2025-11-28 11:02:08.660027 | controller | changed: [localhost] 2025-11-28 11:02:08.702702 | controller | 2025-11-28 11:02:08.702747 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:02:08.702763 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.307) 0:01:06.561 ******* 2025-11-28 11:02:08.702770 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.307) 0:01:06.560 ******* 2025-11-28 11:02:08.702783 | controller | skipping: [localhost] 2025-11-28 11:02:08.775298 | controller | 2025-11-28 11:02:08.775371 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2025-11-28 11:02:08.775381 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.042) 0:01:06.604 ******* 2025-11-28 11:02:08.775390 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.042) 0:01:06.602 ******* 2025-11-28 11:02:08.775403 | controller | skipping: [localhost] 2025-11-28 11:02:08.820408 | controller | 2025-11-28 11:02:08.820474 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/edpm/deployment _raw_params={{ wait_condition }}] *** 2025-11-28 11:02:08.820484 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.071) 0:01:06.676 ******* 2025-11-28 11:02:08.820492 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.071) 0:01:06.674 ******* 2025-11-28 11:02:08.820512 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=90m) 2025-11-28 11:02:08.861207 | controller | skipping: [localhost] 2025-11-28 11:02:08.861275 | controller | 2025-11-28 11:02:08.861283 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-28 11:02:08.861290 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.046) 0:01:06.722 ******* 2025-11-28 11:02:08.861296 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.045) 0:01:06.720 ******* 2025-11-28 11:02:08.861349 | controller | skipping: [localhost] 2025-11-28 11:02:08.924089 | controller | 2025-11-28 11:02:08.924145 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/edpm/deployment name=run_hook] *** 2025-11-28 11:02:08.924153 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.040) 0:01:06.763 ******* 2025-11-28 11:02:08.924163 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.040) 0:01:06.761 ******* 2025-11-28 11:02:08.924177 | controller | skipping: [localhost] 2025-11-28 11:02:09.005860 | controller | 2025-11-28 11:02:09.005928 | controller | PLAY RECAP ********************************************************************* 2025-11-28 11:02:09.005937 | controller | localhost : ok=205 changed=54 unreachable=0 failed=0 skipped=61 rescued=0 ignored=0 2025-11-28 11:02:09.005943 | controller | 2025-11-28 11:02:09.005949 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.062) 0:01:06.825 ******* 2025-11-28 11:02:09.005955 | controller | =============================================================================== 2025-11-28 11:02:09.005961 | controller | Get automation contents ------------------------------------------------- 7.40s 2025-11-28 11:02:09.005967 | controller | ci_setup : Install openshift client ------------------------------------- 5.39s 2025-11-28 11:02:09.005973 | controller | ci_setup : Install needed packages -------------------------------------- 3.72s 2025-11-28 11:02:09.005979 | controller | Load automation files as fact ------------------------------------------- 1.35s 2025-11-28 11:02:09.005985 | controller | ci_setup : Manage directories ------------------------------------------- 1.08s 2025-11-28 11:02:09.005991 | controller | Gathering Facts --------------------------------------------------------- 0.90s 2025-11-28 11:02:09.006035 | controller | Create needed SSH keypairs ---------------------------------------------- 0.72s 2025-11-28 11:02:09.006120 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s 2025-11-28 11:02:09.006129 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.62s 2025-11-28 11:02:09.006136 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2025-11-28 11:02:09.006153 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.60s 2025-11-28 11:02:09.006159 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.56s 2025-11-28 11:02:09.006165 | controller | kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking --- 0.55s 2025-11-28 11:02:09.006171 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.54s 2025-11-28 11:02:09.006177 | controller | kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/control-plane --- 0.54s 2025-11-28 11:02:09.006184 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.52s 2025-11-28 11:02:09.006190 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.51s 2025-11-28 11:02:09.006221 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.49s 2025-11-28 11:02:09.006227 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.48s 2025-11-28 11:02:09.006233 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.47s 2025-11-28 11:02:09.006239 | controller | Friday 28 November 2025 11:02:08 +0000 (0:00:00.063) 0:01:06.824 ******* 2025-11-28 11:02:09.006244 | controller | =============================================================================== 2025-11-28 11:02:09.006250 | controller | ci_gen_kustomize_values ------------------------------------------------ 28.66s 2025-11-28 11:02:09.006256 | controller | kustomize_deploy ------------------------------------------------------- 13.74s 2025-11-28 11:02:09.006262 | controller | ci_setup --------------------------------------------------------------- 11.64s 2025-11-28 11:02:09.006268 | controller | ansible.builtin.slurp --------------------------------------------------- 8.09s 2025-11-28 11:02:09.006274 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.43s 2025-11-28 11:02:09.006280 | controller | gather_facts ------------------------------------------------------------ 0.90s 2025-11-28 11:02:09.006292 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.72s 2025-11-28 11:02:09.006317 | controller | networking_mapper ------------------------------------------------------- 0.63s 2025-11-28 11:02:09.006327 | controller | ansible.builtin.file ---------------------------------------------------- 0.36s 2025-11-28 11:02:09.006333 | controller | ansible.builtin.find ---------------------------------------------------- 0.22s 2025-11-28 11:02:09.006339 | controller | ansible.builtin.stat ---------------------------------------------------- 0.16s 2025-11-28 11:02:09.006345 | controller | ansible.builtin.include_role -------------------------------------------- 0.16s 2025-11-28 11:02:09.006351 | controller | ansible.builtin.assert -------------------------------------------------- 0.05s 2025-11-28 11:02:09.006357 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2025-11-28 11:02:09.006363 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s 2025-11-28 11:02:09.006369 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 11:02:09.006375 | controller | total ------------------------------------------------------------------ 66.79s 2025-11-28 11:02:09.304399 | controller | changed 2025-11-28 11:02:09.372329 | 2025-11-28 11:02:09.372544 | PLAY RECAP 2025-11-28 11:02:09.372621 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-28 11:02:09.372665 | 2025-11-28 11:02:09.479508 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-11-28 11:02:09.481346 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-11-28 11:02:10.130882 | 2025-11-28 11:02:10.131076 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-11-28 11:02:10.151463 | 2025-11-28 11:02:10.151542 | TASK [Filter out host if needed] 2025-11-28 11:02:10.160114 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-11-28 11:02:10.164535 | 2025-11-28 11:02:10.164596 | TASK [Ensure file is present] 2025-11-28 11:02:10.554070 | controller | ok 2025-11-28 11:02:10.567809 | 2025-11-28 11:02:10.567943 | TASK [Manage molecule report file] 2025-11-28 11:02:11.112729 | controller | skipping: Conditional result was False 2025-11-28 11:02:11.127435 | 2025-11-28 11:02:11.127667 | TASK [Check if we get ci-framework-data basedir] 2025-11-28 11:02:11.433966 | controller | ok 2025-11-28 11:02:11.446172 | 2025-11-28 11:02:11.446310 | TASK [Create ci-framework-data log directory for zuul] 2025-11-28 11:02:11.835388 | controller | changed 2025-11-28 11:02:11.841771 | 2025-11-28 11:02:11.842178 | TASK [Copy ci-framework interesting files] 2025-11-28 11:02:12.265571 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-11-28 11:02:12.373805 | controller | changed 2025-11-28 11:02:12.384993 | 2025-11-28 11:02:12.385157 | TASK [Get SELinux listing] 2025-11-28 11:02:12.937808 | controller | changed 2025-11-28 11:02:12.949536 | 2025-11-28 11:02:12.949683 | TASK [Generate log index] 2025-11-28 11:02:13.829575 | controller | changed 2025-11-28 11:02:13.840751 | 2025-11-28 11:02:13.840891 | TASK [Get some env related data] 2025-11-28 11:02:14.518026 | controller | /home/zuul/.local/bin/ansible 2025-11-28 11:02:15.393287 | controller | changed 2025-11-28 11:02:15.404711 | 2025-11-28 11:02:15.404845 | TASK [Generate list of logs to collect in home directory] 2025-11-28 11:02:15.767855 | controller | ok: All paths examined 2025-11-28 11:02:15.779361 | 2025-11-28 11:02:15.779517 | LOOP [Copy logs from home directory] 2025-11-28 11:02:16.244381 | controller | changed: 2025-11-28 11:02:16.244591 | controller | { 2025-11-28 11:02:16.244645 | controller | "atime": 1764327637.3825505, 2025-11-28 11:02:16.244685 | controller | "ctime": 1764327728.9231112, 2025-11-28 11:02:16.244721 | controller | "dev": 64513, 2025-11-28 11:02:16.244756 | controller | "gid": 1000, 2025-11-28 11:02:16.244789 | controller | "gr_name": "zuul", 2025-11-28 11:02:16.244825 | controller | "inode": 4331664, 2025-11-28 11:02:16.244858 | controller | "isblk": false, 2025-11-28 11:02:16.244892 | controller | "ischr": false, 2025-11-28 11:02:16.244924 | controller | "isdir": false, 2025-11-28 11:02:16.244957 | controller | "isfifo": false, 2025-11-28 11:02:16.244989 | controller | "isgid": false, 2025-11-28 11:02:16.245057 | controller | "islnk": false, 2025-11-28 11:02:16.245106 | controller | "isreg": true, 2025-11-28 11:02:16.245140 | controller | "issock": false, 2025-11-28 11:02:16.245172 | controller | "isuid": false, 2025-11-28 11:02:16.245204 | controller | "mode": "0644", 2025-11-28 11:02:16.245236 | controller | "mtime": 1764327728.9231112, 2025-11-28 11:02:16.245267 | controller | "nlink": 1, 2025-11-28 11:02:16.245299 | controller | "path": "/home/zuul/ansible.log", 2025-11-28 11:02:16.245334 | controller | "pw_name": "zuul", 2025-11-28 11:02:16.245369 | controller | "rgrp": true, 2025-11-28 11:02:16.245402 | controller | "roth": true, 2025-11-28 11:02:16.245435 | controller | "rusr": true, 2025-11-28 11:02:16.245468 | controller | "size": 184799, 2025-11-28 11:02:16.245500 | controller | "uid": 1000, 2025-11-28 11:02:16.245532 | controller | "wgrp": false, 2025-11-28 11:02:16.245564 | controller | "woth": false, 2025-11-28 11:02:16.245601 | controller | "wusr": true, 2025-11-28 11:02:16.245636 | controller | "xgrp": false, 2025-11-28 11:02:16.245668 | controller | "xoth": false, 2025-11-28 11:02:16.245701 | controller | "xusr": false 2025-11-28 11:02:16.245732 | controller | } 2025-11-28 11:02:16.263577 | 2025-11-28 11:02:16.263723 | TASK [Copy crio stats log file] 2025-11-28 11:02:16.290362 | controller | skipping: Conditional result was False 2025-11-28 11:02:16.302135 | 2025-11-28 11:02:16.302269 | TASK [Get SELinux related data] 2025-11-28 11:02:16.585539 | controller | 2025-11-28 11:02:16.852532 | controller | ERROR 2025-11-28 11:02:16.852856 | controller | { 2025-11-28 11:02:16.852918 | controller | "delta": "0:00:00.012978", 2025-11-28 11:02:16.852961 | controller | "end": "2025-11-28 11:02:16.587010", 2025-11-28 11:02:16.853001 | controller | "msg": "non-zero return code", 2025-11-28 11:02:16.853080 | controller | "rc": 1, 2025-11-28 11:02:16.853119 | controller | "start": "2025-11-28 11:02:16.574032" 2025-11-28 11:02:16.853155 | controller | } 2025-11-28 11:02:16.853202 | controller | ERROR: Ignoring Errors 2025-11-28 11:02:16.864668 | 2025-11-28 11:02:16.864793 | TASK [Create system configuration directory] 2025-11-28 11:02:17.106282 | controller | changed 2025-11-28 11:02:17.117683 | 2025-11-28 11:02:17.117827 | TASK [Get some of the system configurations] 2025-11-28 11:02:17.674130 | controller | changed 2025-11-28 11:02:17.685799 | 2025-11-28 11:02:17.685958 | TASK [Copy generated documentation if available] 2025-11-28 11:02:17.712519 | controller | skipping: Conditional result was False 2025-11-28 11:02:17.725711 | 2025-11-28 11:02:17.725886 | TASK [Copy generated AsciiDoc documentation if available] 2025-11-28 11:02:17.754285 | controller | skipping: Conditional result was False 2025-11-28 11:02:17.767303 | 2025-11-28 11:02:17.767434 | TASK [Compress logs bigger than 2MB] 2025-11-28 11:02:18.315365 | controller | changed 2025-11-28 11:02:18.328928 | 2025-11-28 11:02:18.329098 | TASK [Copy files from workspace on node] 2025-11-28 11:02:18.358692 | controller | ok 2025-11-28 11:02:18.401123 | 2025-11-28 11:02:18.401274 | TASK [fetch-output : Set log path for multiple nodes] 2025-11-28 11:02:18.436454 | controller | skipping: Conditional result was False 2025-11-28 11:02:18.444512 | 2025-11-28 11:02:18.444616 | TASK [fetch-output : Set log path for single node] 2025-11-28 11:02:18.492626 | controller | ok 2025-11-28 11:02:18.503513 | 2025-11-28 11:02:18.503641 | LOOP [fetch-output : Ensure local output dirs] 2025-11-28 11:02:18.786735 | controller -> localhost | ok: "/var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/logs" 2025-11-28 11:02:18.787243 | controller -> localhost | changed: All items complete 2025-11-28 11:02:18.787305 | 2025-11-28 11:02:18.998239 | controller -> localhost | changed: "/var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/artifacts" 2025-11-28 11:02:19.251504 | controller -> localhost | changed: "/var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/docs" 2025-11-28 11:02:19.261477 | 2025-11-28 11:02:19.261677 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-11-28 11:02:19.995550 | controller | changed: 2025-11-28 11:02:19.995869 | controller | .d..t...... ./ 2025-11-28 11:02:19.995931 | controller | >f+++++++++ README.html 2025-11-28 11:02:19.995978 | controller | >f+++++++++ ansible.log 2025-11-28 11:02:19.996065 | controller | >f+++++++++ dmesg.log 2025-11-28 11:02:19.996132 | controller | >f+++++++++ installed-pkgs.log 2025-11-28 11:02:19.996177 | controller | >f+++++++++ python.log 2025-11-28 11:02:19.996224 | controller | >f+++++++++ registries.conf 2025-11-28 11:02:19.996266 | controller | >f+++++++++ selinux-denials.log 2025-11-28 11:02:19.996306 | controller | >f+++++++++ selinux-listing.log 2025-11-28 11:02:19.996353 | controller | cd+++++++++ ci-framework-data/ 2025-11-28 11:02:19.996394 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-11-28 11:02:19.996434 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-11-28 11:02:19.996474 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-11-28 11:02:19.996514 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-11-28 11:02:19.996557 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-11-28 11:02:19.996595 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-11-28 11:02:19.996632 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-11-28 11:02:19.996670 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2025-11-28 11:02:19.996725 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2025-11-28 11:02:19.996775 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-11-28 11:02:19.996825 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-11-28 11:02:19.996874 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-11-28 11:02:19.996924 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-11-28 11:02:19.996973 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-11-28 11:02:19.997155 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-11-28 11:02:19.997228 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-11-28 11:02:19.997274 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2025-11-28 11:02:19.997314 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2025-11-28 11:02:19.997353 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2025-11-28 11:02:19.997393 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2025-11-28 11:02:19.997432 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-11-28 11:02:19.997469 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-11-28 11:02:19.997505 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-11-28 11:02:19.997542 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-11-28 11:02:19.997579 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-11-28 11:02:19.997617 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-11-28 11:02:19.997655 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-11-28 11:02:19.997692 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.29904.2025-11-28@11:01:38~ 2025-11-28 11:02:19.997741 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-11-28 11:02:19.997781 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-11-28 11:02:19.997819 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-11-28 11:02:19.997856 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-11-28 11:02:19.997893 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-11-28 11:02:19.997930 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-11-28 11:02:19.997966 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-11-28 11:02:19.998003 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-11-28 11:02:19.998135 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-11-28 11:02:19.998182 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment.yaml 2025-11-28 11:02:19.998222 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2025-11-28 11:02:19.998259 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-11-28 11:02:19.998296 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset.yaml 2025-11-28 11:02:19.998335 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-11-28 11:02:19.998372 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-11-28 11:02:19.998410 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-11-28 11:02:19.998449 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-11-28 11:02:19.998486 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-11-28 11:02:19.998524 | controller | cd+++++++++ ci-framework-data/logs/ 2025-11-28 11:02:19.998563 | controller | cd+++++++++ registries.conf.d/ 2025-11-28 11:02:19.998600 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-11-28 11:02:19.998638 | controller | cd+++++++++ system-config/ 2025-11-28 11:02:19.998677 | controller | cd+++++++++ system-config/libvirt/ 2025-11-28 11:02:19.998715 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-11-28 11:02:19.998785 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-11-28 11:02:20.509453 | controller | changed: .d..t...... ./ 2025-11-28 11:02:20.993914 | controller | changed: .d..t...... ./ 2025-11-28 11:02:21.013353 | 2025-11-28 11:02:21.013476 | TASK [Return artifact to Zuul] 2025-11-28 11:02:21.038221 | controller | skipping: Conditional result was False 2025-11-28 11:02:21.058054 | 2025-11-28 11:02:21.058106 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-11-28 11:02:21.058192 | 2025-11-28 11:02:21.058217 | PLAY RECAP 2025-11-28 11:02:21.058254 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-11-28 11:02:21.058273 | 2025-11-28 11:02:21.160242 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-11-28 11:02:21.161290 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-11-28 11:02:21.697197 | 2025-11-28 11:02:21.697353 | PLAY [all] 2025-11-28 11:02:21.715870 | 2025-11-28 11:02:21.715958 | TASK [include_role : fetch-output] 2025-11-28 11:02:21.755032 | controller | ok 2025-11-28 11:02:21.772271 | 2025-11-28 11:02:21.772412 | TASK [fetch-output : Set log path for multiple nodes] 2025-11-28 11:02:21.837751 | controller | skipping: Conditional result was False 2025-11-28 11:02:21.844236 | 2025-11-28 11:02:21.844317 | TASK [fetch-output : Set log path for single node] 2025-11-28 11:02:21.889935 | controller | ok 2025-11-28 11:02:21.900866 | 2025-11-28 11:02:21.901058 | LOOP [fetch-output : Ensure local output dirs] 2025-11-28 11:02:22.316728 | controller -> localhost | ok: "/var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/logs" 2025-11-28 11:02:22.598264 | controller -> localhost | ok: "/var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/artifacts" 2025-11-28 11:02:22.863482 | controller -> localhost | ok: "/var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/docs" 2025-11-28 11:02:22.880504 | 2025-11-28 11:02:22.880648 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-11-28 11:02:23.549656 | controller | ok 2025-11-28 11:02:23.550166 | controller | ok: All items complete 2025-11-28 11:02:23.550243 | 2025-11-28 11:02:24.011278 | controller | ok 2025-11-28 11:02:24.507583 | controller | ok 2025-11-28 11:02:24.534571 | 2025-11-28 11:02:24.534785 | TASK [include_role : fetch-output-openshift] 2025-11-28 11:02:24.553582 | controller | skipping: Conditional result was False 2025-11-28 11:02:24.566568 | 2025-11-28 11:02:24.566706 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-11-28 11:02:25.031662 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.012397 2025-11-28 11:02:25.327434 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.011914 2025-11-28 11:02:25.364458 | 2025-11-28 11:02:25.364568 | PLAY [all] 2025-11-28 11:02:25.379433 | 2025-11-28 11:02:25.379529 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-11-28 11:02:25.897299 | controller | changed 2025-11-28 11:02:25.943915 | 2025-11-28 11:02:25.943997 | PLAY RECAP 2025-11-28 11:02:25.944077 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-11-28 11:02:25.944107 | 2025-11-28 11:02:26.054574 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-11-28 11:02:26.056822 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-11-28 11:02:26.684782 | 2025-11-28 11:02:26.684903 | PLAY [localhost] 2025-11-28 11:02:26.702300 | 2025-11-28 11:02:26.702374 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-28 11:02:27.152944 | localhost | changed 2025-11-28 11:02:27.162649 | 2025-11-28 11:02:27.162805 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-28 11:02:27.208230 | localhost | ok 2025-11-28 11:02:27.225464 | 2025-11-28 11:02:27.225603 | TASK [add-fileserver : Create SSH private key tempfile] 2025-11-28 11:02:27.618820 | localhost | changed 2025-11-28 11:02:27.629882 | 2025-11-28 11:02:27.630062 | TASK [add-fileserver : Create SSH private key from secret] 2025-11-28 11:02:28.335235 | localhost | changed 2025-11-28 11:02:28.342408 | 2025-11-28 11:02:28.342543 | TASK [add-fileserver : Add fileserver ssh key] 2025-11-28 11:02:28.767879 | localhost | Identity added: /var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/tmp/ansible.wtzjf3_6 (/var/lib/zuul/builds/43574efceffe41b2870c4dd5aabace0b/work/tmp/ansible.wtzjf3_6) 2025-11-28 11:02:28.768148 | localhost | ok: Runtime: 0:00:00.013097 2025-11-28 11:02:28.772467 | 2025-11-28 11:02:28.772535 | TASK [add-fileserver : Remove SSH private key from disk] 2025-11-28 11:02:29.091289 | localhost | ok: Runtime: 0:00:00.008146 2025-11-28 11:02:29.096674 | 2025-11-28 11:02:29.096746 | TASK [add-fileserver : Add fileserver to inventory] 2025-11-28 11:02:29.181491 | localhost | changed 2025-11-28 11:02:29.190643 | 2025-11-28 11:02:29.190781 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-11-28 11:02:29.650855 | localhost | changed 2025-11-28 11:02:29.677856 | 2025-11-28 11:02:29.677964 | PLAY [localhost] 2025-11-28 11:02:29.696051 | 2025-11-28 11:02:29.696177 | TASK [Generate bulk log download script] 2025-11-28 11:02:29.718051 | localhost | ok 2025-11-28 11:02:29.729485 | 2025-11-28 11:02:29.729555 | TASK [local-log-download : Check API endpoint is defined] 2025-11-28 11:02:29.769593 | localhost | ok: All assertions passed 2025-11-28 11:02:29.775589 | 2025-11-28 11:02:29.775671 | TASK [local-log-download : Create download script] 2025-11-28 11:02:30.248050 | localhost -> localhost | changed 2025-11-28 11:02:30.256905 | 2025-11-28 11:02:30.256974 | TASK [Register quick-download link] 2025-11-28 11:02:30.290491 | localhost | ok 2025-11-28 11:02:30.336329 | 2025-11-28 11:02:30.336433 | PLAY [logserver.rdoproject.org] 2025-11-28 11:02:30.345475 | 2025-11-28 11:02:30.345533 | TASK [Set zuul-log-path fact] 2025-11-28 11:02:30.363127 | logserver.rdoproject.org | ok 2025-11-28 11:02:30.371854 | 2025-11-28 11:02:30.371927 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-28 11:02:30.409823 | logserver.rdoproject.org | ok 2025-11-28 11:02:30.416712 | 2025-11-28 11:02:30.416792 | TASK [upload-logs : Create log directories] 2025-11-28 11:02:31.242546 | logserver.rdoproject.org | changed 2025-11-28 11:02:31.249132 | 2025-11-28 11:02:31.249267 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-11-28 11:02:31.592261 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.009396 2025-11-28 11:02:31.601497 | 2025-11-28 11:02:31.601631 | TASK [upload-logs : Upload logs to log server] 2025-11-28 11:02:32.417830 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-11-28 11:02:32.423961 | 2025-11-28 11:02:32.424138 | LOOP [upload-logs : Compress console log and json output] 2025-11-28 11:02:32.496182 | logserver.rdoproject.org | skipping: Conditional result was False 2025-11-28 11:02:32.507874 | logserver.rdoproject.org | skipping: Conditional result was False 2025-11-28 11:02:32.520929 | 2025-11-28 11:02:32.521164 | LOOP [upload-logs : Upload compressed console log and json output] 2025-11-28 11:02:32.571225 | logserver.rdoproject.org | skipping: Conditional result was False 2025-11-28 11:02:32.571695 | 2025-11-28 11:02:32.574300 | logserver.rdoproject.org | skipping: Conditional result was False 2025-11-28 11:02:32.586391 | 2025-11-28 11:02:32.586590 | LOOP [upload-logs : Upload console log and json output]