2026-02-27 12:06:23.090424 | Job console starting... 2026-02-27 12:06:23.101087 | Updating repositories 2026-02-27 12:06:23.141914 | Preparing job workspace 2026-02-27 12:06:29.362367 | Running Ansible setup... 2026-02-27 12:06:33.089143 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-27 12:06:33.719221 | 2026-02-27 12:06:33.719339 | PLAY [localhost] 2026-02-27 12:06:33.728202 | 2026-02-27 12:06:33.728283 | TASK [Gathering Facts] 2026-02-27 12:06:34.761857 | localhost | ok 2026-02-27 12:06:34.776946 | 2026-02-27 12:06:34.777084 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-27 12:06:35.279441 | localhost -> localhost | changed 2026-02-27 12:06:35.285154 | 2026-02-27 12:06:35.285225 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-27 12:06:36.173383 | localhost -> localhost | changed 2026-02-27 12:06:36.181919 | 2026-02-27 12:06:36.182015 | TASK [Setup log path fact] 2026-02-27 12:06:36.200500 | localhost | ok 2026-02-27 12:06:36.215114 | 2026-02-27 12:06:36.215265 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-27 12:06:36.254282 | localhost | ok 2026-02-27 12:06:36.264502 | 2026-02-27 12:06:36.264618 | TASK [emit-job-header : Print job information] 2026-02-27 12:06:36.315700 | # Job Information 2026-02-27 12:06:36.315897 | Ansible Version: 2.15.12 2026-02-27 12:06:36.315932 | Job: rhoso-architecture-validate-nvidia-vfio-passthrough-adoption 2026-02-27 12:06:36.315957 | Pipeline: github-check 2026-02-27 12:06:36.315980 | Executor: ze04.softwarefactory-project.io 2026-02-27 12:06:36.316002 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/708 2026-02-27 12:06:36.316024 | Log URL (when completed): https://logserver.rdoproject.org/c09/rdoproject.org/c09305608c534737b8807b5f650b41d3/ 2026-02-27 12:06:36.316046 | Event ID: 88ee5030-13d4-11f1-8c74-286689c0cbb8 2026-02-27 12:06:36.321910 | 2026-02-27 12:06:36.321991 | LOOP [emit-job-header : Print node information] 2026-02-27 12:06:36.458860 | localhost | ok: 2026-02-27 12:06:36.459024 | localhost | # Node Information 2026-02-27 12:06:36.459276 | localhost | Inventory Hostname: controller 2026-02-27 12:06:36.459307 | localhost | Hostname: np0005632872 2026-02-27 12:06:36.459328 | localhost | Username: zuul 2026-02-27 12:06:36.459349 | localhost | Distro: CentOS 9 2026-02-27 12:06:36.459367 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-27 12:06:36.459384 | localhost | Region: RegionOne 2026-02-27 12:06:36.459400 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-27 12:06:36.459417 | localhost | Product Name: OpenStack Nova 2026-02-27 12:06:36.459433 | localhost | Interface IP: 38.102.83.203 2026-02-27 12:06:36.501265 | 2026-02-27 12:06:36.501366 | PLAY [all] 2026-02-27 12:06:36.508056 | 2026-02-27 12:06:36.508122 | TASK [Gather network facts] 2026-02-27 12:06:36.964386 | controller | ok 2026-02-27 12:06:36.996906 | 2026-02-27 12:06:36.997041 | TASK [include_role : start-zuul-console] 2026-02-27 12:06:37.050264 | controller | ok 2026-02-27 12:06:37.072443 | 2026-02-27 12:06:37.072519 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-27 12:06:37.465211 | controller | ok 2026-02-27 12:06:37.482181 | 2026-02-27 12:06:37.482268 | TASK [include_role : add-build-sshkey] 2026-02-27 12:06:37.516563 | controller | ok 2026-02-27 12:06:37.551146 | 2026-02-27 12:06:37.551256 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-27 12:06:37.858507 | controller -> localhost | ok 2026-02-27 12:06:37.864960 | 2026-02-27 12:06:37.865036 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-27 12:06:37.909924 | controller | ok 2026-02-27 12:06:37.924036 | controller | included: /var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-27 12:06:37.929580 | 2026-02-27 12:06:37.929639 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-27 12:06:38.682720 | controller -> localhost | Generating public/private rsa key pair. 2026-02-27 12:06:38.682938 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/c09305608c534737b8807b5f650b41d3_id_rsa. 2026-02-27 12:06:38.682971 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/c09305608c534737b8807b5f650b41d3_id_rsa.pub. 2026-02-27 12:06:38.682994 | controller -> localhost | The key fingerprint is: 2026-02-27 12:06:38.683014 | controller -> localhost | SHA256:pCSpf14F3UTp+BBcNkFRNodtC/MJ66tPKWFPhe3WJMw zuul-build-sshkey 2026-02-27 12:06:38.683035 | controller -> localhost | The key's randomart image is: 2026-02-27 12:06:38.683054 | controller -> localhost | +---[RSA 3072]----+ 2026-02-27 12:06:38.683072 | controller -> localhost | | . +X=+o.| 2026-02-27 12:06:38.683091 | controller -> localhost | | . .o+.O+oo| 2026-02-27 12:06:38.683109 | controller -> localhost | | o . o .+..E++| 2026-02-27 12:06:38.683127 | controller -> localhost | | . o o .o ..o*.| 2026-02-27 12:06:38.683144 | controller -> localhost | | . . S .=.. o.| 2026-02-27 12:06:38.683161 | controller -> localhost | | . .. =.o | 2026-02-27 12:06:38.683178 | controller -> localhost | | . . . . +. | 2026-02-27 12:06:38.683197 | controller -> localhost | | o . o. | 2026-02-27 12:06:38.683215 | controller -> localhost | | . .o. | 2026-02-27 12:06:38.683233 | controller -> localhost | +----[SHA256]-----+ 2026-02-27 12:06:38.683277 | controller -> localhost | ok: Runtime: 0:00:00.370296 2026-02-27 12:06:38.688978 | 2026-02-27 12:06:38.689040 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-27 12:06:38.723668 | controller | ok 2026-02-27 12:06:38.734120 | controller | included: /var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-27 12:06:38.748992 | 2026-02-27 12:06:38.749099 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-27 12:06:38.800334 | controller | skipping: Conditional result was False 2026-02-27 12:06:38.806063 | 2026-02-27 12:06:38.806132 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-27 12:06:39.231427 | controller | changed 2026-02-27 12:06:39.237439 | 2026-02-27 12:06:39.237605 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-27 12:06:39.505346 | controller | ok 2026-02-27 12:06:39.517778 | 2026-02-27 12:06:39.517859 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-27 12:06:40.356597 | controller | changed 2026-02-27 12:06:40.367089 | 2026-02-27 12:06:40.367202 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-27 12:06:41.218878 | controller | changed 2026-02-27 12:06:41.243960 | 2026-02-27 12:06:41.244103 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-27 12:06:41.273024 | controller | skipping: Conditional result was False 2026-02-27 12:06:41.282515 | 2026-02-27 12:06:41.282595 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-27 12:06:41.779036 | controller -> localhost | changed 2026-02-27 12:06:41.790076 | 2026-02-27 12:06:41.790148 | TASK [add-build-sshkey : Add back temp key] 2026-02-27 12:06:42.159178 | controller -> localhost | Identity added: /var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/c09305608c534737b8807b5f650b41d3_id_rsa (zuul-build-sshkey) 2026-02-27 12:06:42.159376 | controller -> localhost | ok: Runtime: 0:00:00.011474 2026-02-27 12:06:42.166670 | 2026-02-27 12:06:42.166751 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-27 12:06:42.571863 | controller | ok 2026-02-27 12:06:42.577810 | 2026-02-27 12:06:42.577973 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-27 12:06:42.603340 | controller | skipping: Conditional result was False 2026-02-27 12:06:42.616187 | 2026-02-27 12:06:42.616313 | TASK [include_role : validate-host] 2026-02-27 12:06:42.639029 | controller | ok 2026-02-27 12:06:42.664017 | 2026-02-27 12:06:42.664143 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-27 12:06:42.695345 | controller | ok 2026-02-27 12:06:42.700403 | 2026-02-27 12:06:42.700482 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-27 12:06:42.960753 | controller -> localhost | ok 2026-02-27 12:06:42.968070 | 2026-02-27 12:06:42.968148 | TASK [validate-host : Collect information about the host] 2026-02-27 12:06:43.683155 | controller | ok 2026-02-27 12:06:43.692836 | 2026-02-27 12:06:43.692961 | TASK [validate-host : Sanitize hostname] 2026-02-27 12:06:43.754170 | controller | ok 2026-02-27 12:06:43.759560 | 2026-02-27 12:06:43.759635 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-27 12:06:44.255132 | controller -> localhost | changed 2026-02-27 12:06:44.262828 | 2026-02-27 12:06:44.263175 | TASK [validate-host : Collect information about zuul worker] 2026-02-27 12:06:44.693343 | controller | ok 2026-02-27 12:06:44.704490 | 2026-02-27 12:06:44.705228 | TASK [validate-host : Write out all zuul information for each host] 2026-02-27 12:06:45.214782 | controller -> localhost | changed 2026-02-27 12:06:45.229974 | 2026-02-27 12:06:45.230104 | TASK [include_role : prepare-workspace-openshift] 2026-02-27 12:06:45.244515 | controller | skipping: Conditional result was False 2026-02-27 12:06:45.251217 | 2026-02-27 12:06:45.251328 | TASK [include_role : remove-zuul-sshkey] 2026-02-27 12:06:45.269605 | controller | skipping: Conditional result was False 2026-02-27 12:06:45.276610 | 2026-02-27 12:06:45.276746 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-27 12:06:45.515080 | controller | ok: "logs" 2026-02-27 12:06:45.515326 | controller | ok: All items complete 2026-02-27 12:06:45.515356 | 2026-02-27 12:06:45.745787 | controller | ok: "artifacts" 2026-02-27 12:06:45.928449 | controller | ok: "docs" 2026-02-27 12:06:45.937854 | 2026-02-27 12:06:45.937971 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-27 12:06:46.188071 | controller | changed: "logs" 2026-02-27 12:06:46.467044 | controller | changed: "artifacts" 2026-02-27 12:06:46.746918 | controller | changed: "docs" 2026-02-27 12:06:46.779503 | 2026-02-27 12:06:46.779602 | PLAY RECAP 2026-02-27 12:06:46.779655 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-27 12:06:46.779717 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-27 12:06:46.779741 | 2026-02-27 12:06:46.929586 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-27 12:06:46.930803 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-27 12:06:47.680309 | 2026-02-27 12:06:47.680436 | PLAY [all] 2026-02-27 12:06:47.703881 | 2026-02-27 12:06:47.704064 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-27 12:06:47.784817 | controller | ok 2026-02-27 12:06:47.800773 | 2026-02-27 12:06:47.800891 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-27 12:06:48.320193 | controller | changed 2026-02-27 12:06:48.325823 | 2026-02-27 12:06:48.325894 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-27 12:06:49.655435 | controller | changed 2026-02-27 12:06:49.685767 | 2026-02-27 12:06:49.685892 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-27 12:06:50.130460 | controller | changed: 2026-02-27 12:06:50.130635 | controller | { 2026-02-27 12:06:50.130664 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-27 12:06:50.131432 | controller | } 2026-02-27 12:06:50.416867 | controller | changed: 2026-02-27 12:06:50.416958 | controller | { 2026-02-27 12:06:50.416989 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-27 12:06:50.417013 | controller | } 2026-02-27 12:06:50.709419 | controller | changed: 2026-02-27 12:06:50.709529 | controller | { 2026-02-27 12:06:50.709554 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-02-27 12:06:50.709587 | controller | } 2026-02-27 12:06:50.934403 | controller | changed: 2026-02-27 12:06:50.934512 | controller | { 2026-02-27 12:06:50.934536 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-27 12:06:50.934556 | controller | } 2026-02-27 12:06:51.259895 | controller | changed: 2026-02-27 12:06:51.259998 | controller | { 2026-02-27 12:06:51.260020 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-27 12:06:51.260039 | controller | } 2026-02-27 12:06:51.511823 | controller | changed: 2026-02-27 12:06:51.511926 | controller | { 2026-02-27 12:06:51.511952 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-27 12:06:51.511972 | controller | } 2026-02-27 12:06:51.754059 | controller | changed: 2026-02-27 12:06:51.754161 | controller | { 2026-02-27 12:06:51.754186 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2026-02-27 12:06:51.754205 | controller | } 2026-02-27 12:06:51.986940 | controller | changed: 2026-02-27 12:06:51.988526 | controller | { 2026-02-27 12:06:51.988590 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2026-02-27 12:06:51.988622 | controller | } 2026-02-27 12:06:52.251815 | controller | changed: 2026-02-27 12:06:52.251914 | controller | { 2026-02-27 12:06:52.251937 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-27 12:06:52.251954 | controller | } 2026-02-27 12:06:52.573849 | controller | changed: 2026-02-27 12:06:52.574381 | controller | { 2026-02-27 12:06:52.574415 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-27 12:06:52.574436 | controller | } 2026-02-27 12:06:52.764597 | controller | changed: 2026-02-27 12:06:52.764730 | controller | { 2026-02-27 12:06:52.764759 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-27 12:06:52.764778 | controller | } 2026-02-27 12:06:52.981989 | controller | changed: 2026-02-27 12:06:52.982088 | controller | { 2026-02-27 12:06:52.982111 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-27 12:06:52.982130 | controller | } 2026-02-27 12:06:53.232917 | controller | changed: 2026-02-27 12:06:53.233022 | controller | { 2026-02-27 12:06:53.233046 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-02-27 12:06:53.233064 | controller | } 2026-02-27 12:06:53.486937 | controller | changed: 2026-02-27 12:06:53.487044 | controller | { 2026-02-27 12:06:53.487068 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-27 12:06:53.487087 | controller | } 2026-02-27 12:06:53.704222 | controller | changed: 2026-02-27 12:06:53.704324 | controller | { 2026-02-27 12:06:53.704347 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-27 12:06:53.704366 | controller | } 2026-02-27 12:06:53.972920 | controller | changed: 2026-02-27 12:06:53.973024 | controller | { 2026-02-27 12:06:53.973047 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-27 12:06:53.973065 | controller | } 2026-02-27 12:06:54.216922 | controller | changed: 2026-02-27 12:06:54.217036 | controller | { 2026-02-27 12:06:54.217061 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2026-02-27 12:06:54.217082 | controller | } 2026-02-27 12:06:54.480049 | controller | changed: 2026-02-27 12:06:54.480146 | controller | { 2026-02-27 12:06:54.480168 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2026-02-27 12:06:54.480193 | controller | } 2026-02-27 12:06:54.744964 | controller | changed: 2026-02-27 12:06:54.745122 | controller | { 2026-02-27 12:06:54.745168 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-27 12:06:54.745194 | controller | } 2026-02-27 12:06:54.978057 | controller | changed: 2026-02-27 12:06:54.978165 | controller | { 2026-02-27 12:06:54.978190 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-27 12:06:54.978209 | controller | } 2026-02-27 12:06:55.245472 | controller | changed: 2026-02-27 12:06:55.245581 | controller | { 2026-02-27 12:06:55.245605 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-27 12:06:55.245623 | controller | } 2026-02-27 12:06:55.513111 | controller | changed: 2026-02-27 12:06:55.513243 | controller | { 2026-02-27 12:06:55.513268 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-27 12:06:55.513286 | controller | } 2026-02-27 12:06:55.786672 | controller | changed: 2026-02-27 12:06:55.786830 | controller | { 2026-02-27 12:06:55.786855 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2026-02-27 12:06:55.786875 | controller | } 2026-02-27 12:06:56.034570 | controller | changed: 2026-02-27 12:06:56.034707 | controller | { 2026-02-27 12:06:56.034748 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-27 12:06:56.034775 | controller | } 2026-02-27 12:06:56.308644 | controller | changed: 2026-02-27 12:06:56.308775 | controller | { 2026-02-27 12:06:56.308800 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-27 12:06:56.308819 | controller | } 2026-02-27 12:06:56.549385 | controller | changed: 2026-02-27 12:06:56.549486 | controller | { 2026-02-27 12:06:56.549509 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-27 12:06:56.549528 | controller | } 2026-02-27 12:06:56.575945 | 2026-02-27 12:06:56.576067 | TASK [Set timezone to UTC] 2026-02-27 12:06:57.088729 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-27 12:06:57.098133 | 2026-02-27 12:06:57.098261 | TASK [Create nodepool directory] 2026-02-27 12:06:57.369355 | controller | changed 2026-02-27 12:06:57.379388 | 2026-02-27 12:06:57.379462 | TASK [Create nodepool sub_nodes file] 2026-02-27 12:06:58.063146 | controller | changed 2026-02-27 12:06:58.068228 | 2026-02-27 12:06:58.068300 | TASK [Create nodepool sub_nodes_private file] 2026-02-27 12:06:58.659017 | controller | changed 2026-02-27 12:06:58.664763 | 2026-02-27 12:06:58.664830 | LOOP [Populate nodepool sub_nodes file] 2026-02-27 12:06:58.695358 | 2026-02-27 12:06:58.695560 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-27 12:06:58.726210 | 2026-02-27 12:06:58.726366 | TASK [Create nodepool primary file] 2026-02-27 12:06:58.750021 | controller | skipping: Conditional result was False 2026-02-27 12:06:58.756673 | 2026-02-27 12:06:58.756772 | TASK [Create nodepool node_private for this node] 2026-02-27 12:06:59.582398 | controller | changed 2026-02-27 12:06:59.588288 | 2026-02-27 12:06:59.588349 | LOOP [Copy ssh keys to nodepool directory] 2026-02-27 12:07:00.019713 | controller | ok: Item: id_rsa Runtime: 0:00:00.005631 2026-02-27 12:07:00.019902 | 2026-02-27 12:07:00.261402 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006592 2026-02-27 12:07:00.282190 | 2026-02-27 12:07:00.282396 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-27 12:07:01.064600 | controller | changed 2026-02-27 12:07:01.083710 | 2026-02-27 12:07:01.083902 | TASK [Validate sudoers config after edits] 2026-02-27 12:07:01.400565 | controller | /etc/sudoers: parsed OK 2026-02-27 12:07:01.400635 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-27 12:07:01.400664 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-27 12:07:01.400676 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-27 12:07:01.630881 | controller | ok: Runtime: 0:00:00.007219 2026-02-27 12:07:01.637611 | 2026-02-27 12:07:01.637718 | TASK [Show the environment passed in to job shell scripts] 2026-02-27 12:07:01.904314 | controller | SHELL=/bin/bash 2026-02-27 12:07:01.904427 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-27 12:07:01.904446 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-27 12:07:01.904458 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/08/708/0c2d116397e03da5f9fd8907c6524b9ebd20251d 2026-02-27 12:07:01.904471 | controller | PWD=/home/zuul 2026-02-27 12:07:01.904483 | controller | ZUUL_PIPELINE=github-check 2026-02-27 12:07:01.904494 | controller | LOGNAME=zuul 2026-02-27 12:07:01.904505 | controller | XDG_SESSION_TYPE=tty 2026-02-27 12:07:01.904516 | controller | _=/usr/bin/env 2026-02-27 12:07:01.904527 | controller | MOTD_SHOWN=pam 2026-02-27 12:07:01.904538 | controller | HOME=/home/zuul 2026-02-27 12:07:01.904549 | controller | LANG=en_US.UTF-8 2026-02-27 12:07:01.904560 | controller | SSH_CONNECTION=38.102.83.114 40918 38.102.83.203 22 2026-02-27 12:07:01.904571 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2026-02-27 12:07:01.904587 | controller | ZUUL_CHANGE_IDS=708,0c2d116397e03da5f9fd8907c6524b9ebd20251d 2026-02-27 12:07:01.904598 | controller | WORKSPACE=/home/zuul/workspace 2026-02-27 12:07:01.904610 | controller | XDG_SESSION_CLASS=user 2026-02-27 12:07:01.904621 | controller | SELINUX_ROLE_REQUESTED= 2026-02-27 12:07:01.904632 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-27 12:07:01.904643 | controller | USER=zuul 2026-02-27 12:07:01.904686 | controller | ZUUL_VOTING=True 2026-02-27 12:07:01.904697 | controller | BUILD_TIMEOUT=1800000 2026-02-27 12:07:01.904708 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-27 12:07:01.904719 | controller | SHLVL=1 2026-02-27 12:07:01.904730 | controller | ZUUL_PATCHSET=0c2d116397e03da5f9fd8907c6524b9ebd20251d 2026-02-27 12:07:01.904741 | controller | XDG_SESSION_ID=1 2026-02-27 12:07:01.904752 | controller | ZUUL_BRANCH=main 2026-02-27 12:07:01.904763 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-27 12:07:01.904774 | controller | SSH_CLIENT=38.102.83.114 40918 22 2026-02-27 12:07:01.904792 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-27 12:07:01.904807 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-27 12:07:01.904824 | controller | which_declare=declare -f 2026-02-27 12:07:01.904841 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-27 12:07:01.904858 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-27 12:07:01.904875 | controller | ZUUL_CHANGE=708 2026-02-27 12:07:01.904893 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-27 12:07:01.904911 | controller | ZUUL_UUID=c09305608c534737b8807b5f650b41d3 2026-02-27 12:07:01.904928 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-27 12:07:01.904945 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-27 12:07:01.904963 | controller | } 2026-02-27 12:07:02.169813 | controller | ok: Runtime: 0:00:00.008656 2026-02-27 12:07:02.176289 | 2026-02-27 12:07:02.176358 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-27 12:07:02.211323 | controller | skipping: Conditional result was False 2026-02-27 12:07:02.218948 | 2026-02-27 12:07:02.219034 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-27 12:07:02.779121 | controller | skipping: Conditional result was False 2026-02-27 12:07:02.785727 | 2026-02-27 12:07:02.785806 | TASK [Ensure legacy workspace directory] 2026-02-27 12:07:03.052782 | controller | changed 2026-02-27 12:07:03.130870 | 2026-02-27 12:07:03.130986 | PLAY RECAP 2026-02-27 12:07:03.131028 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-27 12:07:03.131050 | 2026-02-27 12:07:03.249420 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-27 12:07:03.250293 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-27 12:07:03.907114 | 2026-02-27 12:07:03.907245 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-27 12:07:03.929529 | 2026-02-27 12:07:03.929633 | TASK [Clone repos in the job workspace] 2026-02-27 12:07:03.949614 | controller | ok 2026-02-27 12:07:03.965989 | 2026-02-27 12:07:03.966089 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-27 12:07:04.338701 | controller | ok 2026-02-27 12:07:04.358368 | 2026-02-27 12:07:04.358522 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-27 12:07:07.622205 | controller | Output suppressed because no_log was given 2026-02-27 12:07:07.699276 | 2026-02-27 12:07:07.699418 | TASK [Create zuul-output directory] 2026-02-27 12:07:08.156948 | controller | ok 2026-02-27 12:07:08.167084 | 2026-02-27 12:07:08.167169 | TASK [Install required packages] 2026-02-27 12:07:54.661397 | controller | changed 2026-02-27 12:07:54.675195 | 2026-02-27 12:07:54.675335 | TASK [Output pip related things] 2026-02-27 12:07:55.432286 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-27 12:07:55.720514 | controller | changed 2026-02-27 12:07:55.732670 | 2026-02-27 12:07:55.732910 | TASK [Install requirements] 2026-02-27 12:09:47.397100 | controller | changed 2026-02-27 12:09:47.410373 | 2026-02-27 12:09:47.410472 | TASK [Add cronjob to trigger job stats] 2026-02-27 12:09:47.446138 | controller | skipping: Conditional result was False 2026-02-27 12:09:47.453109 | 2026-02-27 12:09:47.453198 | LOOP [Construct project change list] 2026-02-27 12:09:47.503214 | controller | ok: 2026-02-27 12:09:47.503467 | controller | { 2026-02-27 12:09:47.503494 | controller | "branch": "main", 2026-02-27 12:09:47.503514 | controller | "change": "708", 2026-02-27 12:09:47.503531 | controller | "change_message": "Increase rabbitmq pods memory limits\n\nThis is necessary b/c of the quorum queues introduction, where memory usage might be higher than in the past.", 2026-02-27 12:09:47.503553 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/708", 2026-02-27 12:09:47.503570 | controller | "commit_id": "0c2d116397e03da5f9fd8907c6524b9ebd20251d", 2026-02-27 12:09:47.503586 | controller | "patchset": "0c2d116397e03da5f9fd8907c6524b9ebd20251d", 2026-02-27 12:09:47.503602 | controller | "project": { 2026-02-27 12:09:47.503617 | controller | "canonical_hostname": "github.com", 2026-02-27 12:09:47.503633 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-27 12:09:47.503651 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-27 12:09:47.503694 | controller | "short_name": "architecture", 2026-02-27 12:09:47.503729 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-27 12:09:47.503747 | controller | }, 2026-02-27 12:09:47.503763 | controller | "topic": null 2026-02-27 12:09:47.503778 | controller | } 2026-02-27 12:09:47.552860 | 2026-02-27 12:09:47.552963 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-27 12:09:47.569483 | 2026-02-27 12:09:47.569557 | TASK [Filter out host if needed] 2026-02-27 12:09:47.580415 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-27 12:09:47.586433 | 2026-02-27 12:09:47.586507 | TASK [Get git tag for image tagging] 2026-02-27 12:09:48.116883 | controller | skipping: Conditional result was False 2026-02-27 12:09:48.129568 | 2026-02-27 12:09:48.129765 | TASK [Set openstack-runner image] 2026-02-27 12:09:48.160034 | controller | skipping: Conditional result was False 2026-02-27 12:09:48.196092 | 2026-02-27 12:09:48.196307 | TASK [Build openstack-runner image] 2026-02-27 12:09:48.235090 | controller | skipping: Conditional result was False 2026-02-27 12:09:48.255733 | 2026-02-27 12:09:48.255901 | TASK [Push openstack-runner image] 2026-02-27 12:09:48.293659 | controller | skipping: Conditional result was False 2026-02-27 12:09:48.306919 | 2026-02-27 12:09:48.307099 | TASK [Make sure ci-framework directory exists] 2026-02-27 12:09:48.345912 | controller | skipping: Conditional result was False 2026-02-27 12:09:48.360097 | 2026-02-27 12:09:48.360318 | TASK [Create EDPM ansible var file] 2026-02-27 12:09:48.400488 | controller | skipping: Conditional result was False 2026-02-27 12:09:48.441577 | 2026-02-27 12:09:48.441651 | PLAY RECAP 2026-02-27 12:09:48.441734 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-27 12:09:48.441766 | 2026-02-27 12:09:48.596224 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-27 12:09:48.597119 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-27 12:09:49.203649 | 2026-02-27 12:09:49.203773 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-27 12:09:49.224830 | 2026-02-27 12:09:49.224914 | TASK [Create zuul-output directory] 2026-02-27 12:09:49.801817 | controller | changed 2026-02-27 12:09:49.814844 | 2026-02-27 12:09:49.815011 | TASK [Slurp Zuul inventory test] 2026-02-27 12:09:50.213840 | controller -> localhost | ok 2026-02-27 12:09:50.220510 | 2026-02-27 12:09:50.220577 | TASK [Save zuul inventory] 2026-02-27 12:09:52.067582 | controller | changed 2026-02-27 12:09:52.078073 | 2026-02-27 12:09:52.078276 | TASK [Save zuul vars without the change_message] 2026-02-27 12:09:52.926980 | controller | changed 2026-02-27 12:09:52.953918 | 2026-02-27 12:09:52.954022 | PLAY RECAP 2026-02-27 12:09:52.954061 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-27 12:09:52.954081 | 2026-02-27 12:09:53.065505 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-27 12:09:53.067315 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-27 12:09:53.617255 | 2026-02-27 12:09:53.617357 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-27 12:09:53.638199 | 2026-02-27 12:09:53.638276 | TASK [Filter out host if needed] 2026-02-27 12:09:53.647525 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-27 12:09:53.652384 | 2026-02-27 12:09:53.652449 | TASK [Run playbook] 2026-02-27 12:09:54.713285 | controller | 2026-02-27 12:09:55.706410 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-27 12:09:55.706496 | controller | 2026-02-27 12:09:55.706516 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-27 12:09:55.706530 | controller | Friday 27 February 2026 12:09:54 +0000 (0:00:00.037) 0:00:00.037 ******* 2026-02-27 12:09:55.706545 | controller | Friday 27 February 2026 12:09:54 +0000 (0:00:00.036) 0:00:00.036 ******* 2026-02-27 12:09:55.706571 | controller | ok: [localhost] 2026-02-27 12:09:55.752423 | controller | 2026-02-27 12:09:55.752458 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2026-02-27 12:09:55.752473 | controller | Friday 27 February 2026 12:09:55 +0000 (0:00:00.993) 0:00:01.031 ******* 2026-02-27 12:09:55.752481 | controller | Friday 27 February 2026 12:09:55 +0000 (0:00:00.993) 0:00:01.029 ******* 2026-02-27 12:09:55.752493 | controller | ok: [localhost] 2026-02-27 12:09:55.800515 | controller | 2026-02-27 12:09:55.800545 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-27 12:09:55.800554 | controller | Friday 27 February 2026 12:09:55 +0000 (0:00:00.045) 0:00:01.076 ******* 2026-02-27 12:09:55.800561 | controller | Friday 27 February 2026 12:09:55 +0000 (0:00:00.045) 0:00:01.075 ******* 2026-02-27 12:09:55.800574 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-27 12:09:55.822824 | controller | 2026-02-27 12:09:55.822852 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-27 12:09:55.822860 | controller | Friday 27 February 2026 12:09:55 +0000 (0:00:00.047) 0:00:01.124 ******* 2026-02-27 12:09:55.822867 | controller | Friday 27 February 2026 12:09:55 +0000 (0:00:00.047) 0:00:01.123 ******* 2026-02-27 12:09:55.822879 | controller | ok: [localhost] => 2026-02-27 12:10:14.658946 | controller | cifmw_ci_setup_packages: 2026-02-27 12:10:14.659033 | controller | - bash-completion 2026-02-27 12:10:14.659045 | controller | - ca-certificates 2026-02-27 12:10:14.659054 | controller | - git-core 2026-02-27 12:10:14.659061 | controller | - make 2026-02-27 12:10:14.659070 | controller | - tar 2026-02-27 12:10:14.659077 | controller | - tmux 2026-02-27 12:10:14.659086 | controller | - python3-pip 2026-02-27 12:10:14.659094 | controller | 2026-02-27 12:10:14.659103 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-27 12:10:14.659121 | controller | Friday 27 February 2026 12:09:55 +0000 (0:00:00.022) 0:00:01.147 ******* 2026-02-27 12:10:14.659131 | controller | Friday 27 February 2026 12:09:55 +0000 (0:00:00.022) 0:00:01.146 ******* 2026-02-27 12:10:14.659154 | controller | changed: [localhost] 2026-02-27 12:10:15.015863 | controller | 2026-02-27 12:10:15.015928 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-27 12:10:15.015935 | controller | Friday 27 February 2026 12:10:14 +0000 (0:00:18.835) 0:00:19.982 ******* 2026-02-27 12:10:15.015940 | controller | Friday 27 February 2026 12:10:14 +0000 (0:00:18.835) 0:00:19.981 ******* 2026-02-27 12:10:15.015955 | controller | ok: [localhost] 2026-02-27 12:10:15.444538 | controller | 2026-02-27 12:10:15.444608 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-27 12:10:15.444615 | controller | Friday 27 February 2026 12:10:15 +0000 (0:00:00.356) 0:00:20.339 ******* 2026-02-27 12:10:15.444620 | controller | Friday 27 February 2026 12:10:15 +0000 (0:00:00.356) 0:00:20.338 ******* 2026-02-27 12:10:15.444643 | controller | changed: [localhost] 2026-02-27 12:10:20.867392 | controller | 2026-02-27 12:10:20.867490 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2026-02-27 12:10:20.867512 | controller | Friday 27 February 2026 12:10:15 +0000 (0:00:00.428) 0:00:20.768 ******* 2026-02-27 12:10:20.867545 | controller | Friday 27 February 2026 12:10:15 +0000 (0:00:00.428) 0:00:20.767 ******* 2026-02-27 12:10:20.867584 | controller | changed: [localhost] 2026-02-27 12:10:20.924088 | controller | 2026-02-27 12:10:20.924185 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2026-02-27 12:10:20.924217 | controller | Friday 27 February 2026 12:10:20 +0000 (0:00:05.423) 0:00:26.191 ******* 2026-02-27 12:10:20.924229 | controller | Friday 27 February 2026 12:10:20 +0000 (0:00:05.423) 0:00:26.190 ******* 2026-02-27 12:10:20.924255 | controller | skipping: [localhost] 2026-02-27 12:10:21.399212 | controller | 2026-02-27 12:10:21.399268 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-27 12:10:21.399282 | controller | Friday 27 February 2026 12:10:20 +0000 (0:00:00.056) 0:00:26.248 ******* 2026-02-27 12:10:21.399293 | controller | Friday 27 February 2026 12:10:20 +0000 (0:00:00.056) 0:00:26.247 ******* 2026-02-27 12:10:21.399312 | controller | changed: [localhost] 2026-02-27 12:10:21.703835 | controller | 2026-02-27 12:10:21.703888 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2026-02-27 12:10:21.703901 | controller | source ~/.oc_completion 2026-02-27 12:10:21.703912 | controller | fi] *** 2026-02-27 12:10:21.703960 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.474) 0:00:26.723 ******* 2026-02-27 12:10:21.703972 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.474) 0:00:26.721 ******* 2026-02-27 12:10:21.703990 | controller | changed: [localhost] 2026-02-27 12:10:21.733492 | controller | 2026-02-27 12:10:21.733542 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-27 12:10:21.733554 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.304) 0:00:27.027 ******* 2026-02-27 12:10:21.733565 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.304) 0:00:27.026 ******* 2026-02-27 12:10:21.733583 | controller | skipping: [localhost] 2026-02-27 12:10:21.769442 | controller | 2026-02-27 12:10:21.769496 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-27 12:10:21.769509 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-27 12:10:21.769520 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-27 12:10:21.769531 | controller | }}] *** 2026-02-27 12:10:21.769542 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.029) 0:00:27.057 ******* 2026-02-27 12:10:21.769552 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.029) 0:00:27.056 ******* 2026-02-27 12:10:21.769570 | controller | skipping: [localhost] 2026-02-27 12:10:21.815344 | controller | 2026-02-27 12:10:21.815390 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-27 12:10:21.815403 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.035) 0:00:27.093 ******* 2026-02-27 12:10:21.815413 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.035) 0:00:27.092 ******* 2026-02-27 12:10:21.815431 | controller | skipping: [localhost] 2026-02-27 12:10:21.839359 | controller | 2026-02-27 12:10:21.839402 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-27 12:10:21.839414 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.046) 0:00:27.139 ******* 2026-02-27 12:10:21.839425 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.046) 0:00:27.138 ******* 2026-02-27 12:10:21.839441 | controller | skipping: [localhost] 2026-02-27 12:10:21.869632 | controller | 2026-02-27 12:10:21.869733 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-27 12:10:21.869747 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.023) 0:00:27.163 ******* 2026-02-27 12:10:21.869759 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.023) 0:00:27.162 ******* 2026-02-27 12:10:21.869777 | controller | skipping: [localhost] 2026-02-27 12:10:21.909128 | controller | 2026-02-27 12:10:21.909165 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2026-02-27 12:10:21.909180 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.030) 0:00:27.193 ******* 2026-02-27 12:10:21.909189 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.030) 0:00:27.192 ******* 2026-02-27 12:10:21.909200 | controller | skipping: [localhost] 2026-02-27 12:10:23.509960 | controller | 2026-02-27 12:10:23.510021 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-27 12:10:23.510028 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.040) 0:00:27.233 ******* 2026-02-27 12:10:23.510033 | controller | Friday 27 February 2026 12:10:21 +0000 (0:00:00.039) 0:00:27.232 ******* 2026-02-27 12:10:23.510048 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-27 12:10:23.978270 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-27 12:10:23.978343 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-27 12:10:23.978351 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-27 12:10:23.978359 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-27 12:10:23.978366 | controller | 2026-02-27 12:10:23.978373 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-27 12:10:23.978379 | controller | Friday 27 February 2026 12:10:23 +0000 (0:00:01.600) 0:00:28.834 ******* 2026-02-27 12:10:23.978385 | controller | Friday 27 February 2026 12:10:23 +0000 (0:00:01.600) 0:00:28.833 ******* 2026-02-27 12:10:23.978403 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-27 12:10:24.250518 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-27 12:10:24.250601 | controller | 2026-02-27 12:10:24.250615 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-27 12:10:24.250628 | controller | Friday 27 February 2026 12:10:23 +0000 (0:00:00.467) 0:00:29.302 ******* 2026-02-27 12:10:24.250643 | controller | Friday 27 February 2026 12:10:23 +0000 (0:00:00.467) 0:00:29.300 ******* 2026-02-27 12:10:24.250716 | controller | ok: [localhost] 2026-02-27 12:10:24.278540 | controller | 2026-02-27 12:10:24.278623 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-27 12:10:24.278637 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.272) 0:00:29.574 ******* 2026-02-27 12:10:24.278720 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.272) 0:00:29.573 ******* 2026-02-27 12:10:24.278750 | controller | skipping: [localhost] 2026-02-27 12:10:24.359681 | controller | 2026-02-27 12:10:24.359756 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-27 12:10:24.359773 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.027) 0:00:29.602 ******* 2026-02-27 12:10:24.359781 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.028) 0:00:29.601 ******* 2026-02-27 12:10:24.359800 | controller | skipping: [localhost] 2026-02-27 12:10:24.377464 | controller | 2026-02-27 12:10:24.377537 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-27 12:10:24.377548 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.081) 0:00:29.684 ******* 2026-02-27 12:10:24.377555 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.081) 0:00:29.682 ******* 2026-02-27 12:10:24.377576 | controller | skipping: [localhost] 2026-02-27 12:10:24.799208 | controller | 2026-02-27 12:10:24.799282 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2026-02-27 12:10:24.799297 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.017) 0:00:29.701 ******* 2026-02-27 12:10:24.799322 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.017) 0:00:29.700 ******* 2026-02-27 12:10:24.799342 | controller | ok: [localhost] 2026-02-27 12:10:25.298441 | controller | 2026-02-27 12:10:25.298512 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-27 12:10:25.298526 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.421) 0:00:30.123 ******* 2026-02-27 12:10:25.298537 | controller | Friday 27 February 2026 12:10:24 +0000 (0:00:00.421) 0:00:30.122 ******* 2026-02-27 12:10:25.298558 | controller | ok: [localhost] 2026-02-27 12:10:25.334097 | controller | 2026-02-27 12:10:25.334165 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2026-02-27 12:10:25.334185 | controller | ] *** 2026-02-27 12:10:25.334197 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.498) 0:00:30.622 ******* 2026-02-27 12:10:25.334208 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.498) 0:00:30.621 ******* 2026-02-27 12:10:25.334227 | controller | skipping: [localhost] 2026-02-27 12:10:25.576127 | controller | 2026-02-27 12:10:25.576161 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-27 12:10:25.576168 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.035) 0:00:30.658 ******* 2026-02-27 12:10:25.576173 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.035) 0:00:30.656 ******* 2026-02-27 12:10:25.576183 | controller | changed: [localhost] 2026-02-27 12:10:25.646767 | controller | 2026-02-27 12:10:25.646801 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-27 12:10:25.646808 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-27 12:10:25.646816 | controller | default({}) | 2026-02-27 12:10:25.646822 | controller | combine(item.value, recursive=True) 2026-02-27 12:10:25.646828 | controller | }}] *** 2026-02-27 12:10:25.646835 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.242) 0:00:30.900 ******* 2026-02-27 12:10:25.646842 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.242) 0:00:30.899 ******* 2026-02-27 12:10:25.646854 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-27 12:10:25.768475 | controller | 2026-02-27 12:10:25.768526 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-27 12:10:25.768538 | controller | _b64_kustomize_user_patches | 2026-02-27 12:10:25.768547 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-27 12:10:25.768556 | controller | }}] *** 2026-02-27 12:10:25.768565 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.070) 0:00:30.970 ******* 2026-02-27 12:10:25.768575 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.070) 0:00:30.969 ******* 2026-02-27 12:10:25.768599 | controller | ok: [localhost] 2026-02-27 12:10:26.067673 | controller | 2026-02-27 12:10:26.067744 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-27 12:10:26.067752 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.122) 0:00:31.092 ******* 2026-02-27 12:10:26.067758 | controller | Friday 27 February 2026 12:10:25 +0000 (0:00:00.122) 0:00:31.091 ******* 2026-02-27 12:10:26.067774 | controller | ok: [localhost] 2026-02-27 12:10:26.114448 | controller | 2026-02-27 12:10:26.114532 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2026-02-27 12:10:26.114542 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.298) 0:00:31.391 ******* 2026-02-27 12:10:26.114549 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.298) 0:00:31.390 ******* 2026-02-27 12:10:26.114581 | controller | ok: [localhost] 2026-02-27 12:10:26.406618 | controller | 2026-02-27 12:10:26.406784 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-27 12:10:26.406808 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.047) 0:00:31.438 ******* 2026-02-27 12:10:26.406824 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.047) 0:00:31.437 ******* 2026-02-27 12:10:26.406843 | controller | ok: [localhost] 2026-02-27 12:10:26.508351 | controller | 2026-02-27 12:10:26.508414 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-27 12:10:26.508428 | controller | _net_env_def_slurp['content'] | 2026-02-27 12:10:26.508441 | controller | b64decode | 2026-02-27 12:10:26.508452 | controller | from_yaml 2026-02-27 12:10:26.508464 | controller | }}, cacheable=True] *** 2026-02-27 12:10:26.508475 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.291) 0:00:31.730 ******* 2026-02-27 12:10:26.508486 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.291) 0:00:31.729 ******* 2026-02-27 12:10:26.508506 | controller | ok: [localhost] 2026-02-27 12:10:26.789117 | controller | 2026-02-27 12:10:26.789180 | controller | TASK [Discover automation files paths={{ 2026-02-27 12:10:26.789186 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-27 12:10:26.789193 | controller | path_join 2026-02-27 12:10:26.789197 | controller | }}, patterns=*.yaml] *** 2026-02-27 12:10:26.789202 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.102) 0:00:31.832 ******* 2026-02-27 12:10:26.789208 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.102) 0:00:31.831 ******* 2026-02-27 12:10:26.789222 | controller | ok: [localhost] 2026-02-27 12:10:35.898189 | controller | 2026-02-27 12:10:35.898263 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-27 12:10:35.898272 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.280) 0:00:32.113 ******* 2026-02-27 12:10:35.898279 | controller | Friday 27 February 2026 12:10:26 +0000 (0:00:00.280) 0:00:32.112 ******* 2026-02-27 12:10:35.898296 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-27 12:10:37.510118 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-27 12:10:37.510173 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-27 12:10:37.510186 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-27 12:10:37.510196 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-27 12:10:37.510207 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-27 12:10:37.510217 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-27 12:10:37.510227 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-27 12:10:37.510237 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-27 12:10:37.510247 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-27 12:10:37.510258 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-27 12:10:37.510268 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-27 12:10:37.510278 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-27 12:10:37.510288 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-27 12:10:37.510298 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-27 12:10:37.510308 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-27 12:10:37.510332 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-27 12:10:37.510342 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-27 12:10:37.510353 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-27 12:10:37.510363 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-27 12:10:37.510373 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-27 12:10:37.510383 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-27 12:10:37.510393 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-27 12:10:37.510404 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-27 12:10:37.510414 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-27 12:10:37.510424 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-27 12:10:37.510445 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-27 12:10:37.510457 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-27 12:10:37.510467 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-27 12:10:37.510477 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-27 12:10:37.510487 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-27 12:10:37.510497 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-27 12:10:37.510551 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-27 12:10:37.510564 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-27 12:10:37.510574 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-27 12:10:37.510584 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-27 12:10:37.510593 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-27 12:10:37.510603 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-27 12:10:37.510613 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-27 12:10:37.510623 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-27 12:10:37.510633 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-27 12:10:37.510707 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-27 12:10:37.510724 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-27 12:10:37.510736 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-27 12:10:37.510750 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-27 12:10:37.510764 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-27 12:10:37.510777 | controller | 2026-02-27 12:10:37.510794 | controller | TASK [Load automation files as fact vas={{ 2026-02-27 12:10:37.510810 | controller | vas | default({}) | 2026-02-27 12:10:37.510827 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-27 12:10:37.510844 | controller | }}] *** 2026-02-27 12:10:37.510860 | controller | Friday 27 February 2026 12:10:35 +0000 (0:00:09.108) 0:00:41.221 ******* 2026-02-27 12:10:37.510876 | controller | Friday 27 February 2026 12:10:35 +0000 (0:00:09.108) 0:00:41.220 ******* 2026-02-27 12:10:37.510904 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-27 12:10:37.544489 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-27 12:10:37.544525 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-27 12:10:37.544534 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-27 12:10:37.544539 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-27 12:10:37.544544 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-27 12:10:37.544550 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-27 12:10:37.544556 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-27 12:10:37.544561 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-27 12:10:37.544565 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-27 12:10:37.544574 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-27 12:10:37.544579 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-27 12:10:37.544583 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-27 12:10:37.544588 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-27 12:10:37.544592 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-27 12:10:37.544597 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-27 12:10:37.544601 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-27 12:10:37.544606 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-27 12:10:37.544610 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-27 12:10:37.544615 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-27 12:10:37.544619 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-27 12:10:37.544623 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-27 12:10:37.544628 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-27 12:10:37.544632 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-27 12:10:37.544637 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-27 12:10:37.544641 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-27 12:10:37.544661 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-27 12:10:37.544669 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-27 12:10:37.544678 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-27 12:10:37.544683 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-27 12:10:37.544687 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-27 12:10:37.544692 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-27 12:10:37.544699 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-27 12:10:37.544704 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-27 12:10:37.544708 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-27 12:10:37.544713 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-27 12:10:37.544717 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-27 12:10:37.544722 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-27 12:10:37.544726 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-27 12:10:37.544731 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-27 12:10:37.544735 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-27 12:10:37.544740 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-27 12:10:37.544744 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-27 12:10:37.544749 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-27 12:10:37.544753 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-27 12:10:37.544757 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-27 12:10:37.544762 | controller | 2026-02-27 12:10:37.544767 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-27 12:10:37.544772 | controller | Friday 27 February 2026 12:10:37 +0000 (0:00:01.612) 0:00:42.834 ******* 2026-02-27 12:10:37.544776 | controller | Friday 27 February 2026 12:10:37 +0000 (0:00:01.612) 0:00:42.833 ******* 2026-02-27 12:10:37.544786 | controller | ok: [localhost] 2026-02-27 12:10:38.213973 | controller | 2026-02-27 12:10:38.214014 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-27 12:10:38.214022 | controller | Friday 27 February 2026 12:10:37 +0000 (0:00:00.034) 0:00:42.869 ******* 2026-02-27 12:10:38.214028 | controller | Friday 27 February 2026 12:10:37 +0000 (0:00:00.034) 0:00:42.867 ******* 2026-02-27 12:10:38.214039 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-27 12:10:38.575695 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-27 12:10:38.575755 | controller | 2026-02-27 12:10:38.575769 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-27 12:10:38.575780 | controller | Friday 27 February 2026 12:10:38 +0000 (0:00:00.669) 0:00:43.538 ******* 2026-02-27 12:10:38.575791 | controller | Friday 27 February 2026 12:10:38 +0000 (0:00:00.669) 0:00:43.537 ******* 2026-02-27 12:10:38.575810 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-27 12:10:38.956924 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-27 12:10:38.956982 | controller | 2026-02-27 12:10:38.956995 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-27 12:10:38.957006 | controller | Friday 27 February 2026 12:10:38 +0000 (0:00:00.361) 0:00:43.899 ******* 2026-02-27 12:10:38.957016 | controller | Friday 27 February 2026 12:10:38 +0000 (0:00:00.361) 0:00:43.898 ******* 2026-02-27 12:10:38.957035 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-27 12:10:39.008600 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-27 12:10:39.008690 | controller | 2026-02-27 12:10:39.008713 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-27 12:10:39.008724 | controller | _pub_keys.results[1].content | b64decode 2026-02-27 12:10:39.008735 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-27 12:10:39.008746 | controller | _priv_keys.results[1].content | b64decode 2026-02-27 12:10:39.008756 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-27 12:10:39.008777 | controller | _pub_keys.results[1].content | b64decode 2026-02-27 12:10:39.008787 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-27 12:10:39.008797 | controller | _pub_keys.results[0].content | b64decode 2026-02-27 12:10:39.008807 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-27 12:10:39.008817 | controller | _priv_keys.results[0].content | b64decode 2026-02-27 12:10:39.008827 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-27 12:10:39.008837 | controller | [ 2026-02-27 12:10:39.008847 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-27 12:10:39.008857 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-27 12:10:39.008867 | controller | ] | select() 2026-02-27 12:10:39.008877 | controller | }}] *** 2026-02-27 12:10:39.008895 | controller | Friday 27 February 2026 12:10:38 +0000 (0:00:00.381) 0:00:44.280 ******* 2026-02-27 12:10:39.008905 | controller | Friday 27 February 2026 12:10:38 +0000 (0:00:00.381) 0:00:44.279 ******* 2026-02-27 12:10:39.008924 | controller | ok: [localhost] 2026-02-27 12:10:39.105561 | controller | 2026-02-27 12:10:39.105623 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-27 12:10:39.105641 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.051) 0:00:44.332 ******* 2026-02-27 12:10:39.105692 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.051) 0:00:44.331 ******* 2026-02-27 12:10:39.105716 | controller | 2026-02-27 12:10:39.164807 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-27 12:10:39.164855 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.097) 0:00:44.430 ******* 2026-02-27 12:10:39.164867 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.097) 0:00:44.428 ******* 2026-02-27 12:10:39.164885 | controller | ok: [localhost] => 2026-02-27 12:10:39.202843 | controller | changed: false 2026-02-27 12:10:39.202885 | controller | msg: All assertions passed 2026-02-27 12:10:39.202897 | controller | 2026-02-27 12:10:39.202908 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-27 12:10:39.202918 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.059) 0:00:44.489 ******* 2026-02-27 12:10:39.202929 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.059) 0:00:44.488 ******* 2026-02-27 12:10:39.202946 | controller | skipping: [localhost] 2026-02-27 12:10:39.236395 | controller | 2026-02-27 12:10:39.236437 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-27 12:10:39.236450 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.038) 0:00:44.527 ******* 2026-02-27 12:10:39.236461 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.038) 0:00:44.526 ******* 2026-02-27 12:10:39.236478 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-02-27 12:10:39.259026 | controller | 2026-02-27 12:10:39.259063 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-27 12:10:39.259075 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.033) 0:00:44.561 ******* 2026-02-27 12:10:39.259086 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.033) 0:00:44.559 ******* 2026-02-27 12:10:39.259102 | controller | skipping: [localhost] 2026-02-27 12:10:39.297497 | controller | 2026-02-27 12:10:39.297546 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-27 12:10:39.297569 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.022) 0:00:44.583 ******* 2026-02-27 12:10:39.297580 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.022) 0:00:44.582 ******* 2026-02-27 12:10:39.297604 | controller | ok: [localhost] 2026-02-27 12:10:39.553320 | controller | 2026-02-27 12:10:39.553355 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-27 12:10:39.553362 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-27 12:10:39.553367 | controller | stage['path'], item.src_file) | path_join 2026-02-27 12:10:39.553372 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-27 12:10:39.553376 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.038) 0:00:44.622 ******* 2026-02-27 12:10:39.553381 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.038) 0:00:44.620 ******* 2026-02-27 12:10:39.553390 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-27 12:10:39.608171 | controller | 2026-02-27 12:10:39.608216 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-27 12:10:39.608223 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.255) 0:00:44.877 ******* 2026-02-27 12:10:39.608228 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.255) 0:00:44.876 ******* 2026-02-27 12:10:39.608239 | controller | ok: [localhost] => (item=values.yaml) 2026-02-27 12:10:39.654939 | controller | 2026-02-27 12:10:39.654971 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=run_hook] *** 2026-02-27 12:10:39.654976 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.054) 0:00:44.932 ******* 2026-02-27 12:10:39.654981 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.054) 0:00:44.931 ******* 2026-02-27 12:10:39.654990 | controller | skipping: [localhost] 2026-02-27 12:10:39.768694 | controller | 2026-02-27 12:10:39.768742 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-02-27 12:10:39.768754 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.046) 0:00:44.979 ******* 2026-02-27 12:10:39.768763 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.046) 0:00:44.978 ******* 2026-02-27 12:10:39.768778 | controller | 2026-02-27 12:10:39.857971 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-27 12:10:39.858023 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.113) 0:00:45.093 ******* 2026-02-27 12:10:39.858033 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.113) 0:00:45.091 ******* 2026-02-27 12:10:39.858046 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-27 12:10:39.918567 | controller | 2026-02-27 12:10:39.918611 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-27 12:10:39.918621 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.089) 0:00:45.182 ******* 2026-02-27 12:10:39.918629 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.089) 0:00:45.180 ******* 2026-02-27 12:10:39.918642 | controller | ok: [localhost] => 2026-02-27 12:10:40.195146 | controller | changed: false 2026-02-27 12:10:40.195219 | controller | msg: All assertions passed 2026-02-27 12:10:40.195232 | controller | 2026-02-27 12:10:40.195244 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-27 12:10:40.195255 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.060) 0:00:45.242 ******* 2026-02-27 12:10:40.195265 | controller | Friday 27 February 2026 12:10:39 +0000 (0:00:00.060) 0:00:45.241 ******* 2026-02-27 12:10:40.195285 | controller | ok: [localhost] 2026-02-27 12:10:40.284037 | controller | 2026-02-27 12:10:40.284094 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-27 12:10:40.284111 | controller | Friday 27 February 2026 12:10:40 +0000 (0:00:00.276) 0:00:45.519 ******* 2026-02-27 12:10:40.284122 | controller | Friday 27 February 2026 12:10:40 +0000 (0:00:00.276) 0:00:45.517 ******* 2026-02-27 12:10:40.284137 | controller | ok: [localhost] => 2026-02-27 12:10:40.550768 | controller | changed: false 2026-02-27 12:10:40.550882 | controller | msg: All assertions passed 2026-02-27 12:10:40.550901 | controller | 2026-02-27 12:10:40.550917 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-27 12:10:40.550933 | controller | Friday 27 February 2026 12:10:40 +0000 (0:00:00.088) 0:00:45.608 ******* 2026-02-27 12:10:40.550949 | controller | Friday 27 February 2026 12:10:40 +0000 (0:00:00.088) 0:00:45.606 ******* 2026-02-27 12:10:40.550982 | controller | ok: [localhost] 2026-02-27 12:10:41.151987 | controller | 2026-02-27 12:10:41.152094 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-27 12:10:41.152114 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-27 12:10:41.152129 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-27 12:10:41.152144 | controller | _config_map_content | 2026-02-27 12:10:41.152168 | controller | ansible.utils.remove_keys( 2026-02-27 12:10:41.152182 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-27 12:10:41.152195 | controller | matching_parameter='regex') 2026-02-27 12:10:41.152209 | controller | }}, cacheable=False] *** 2026-02-27 12:10:41.152234 | controller | Friday 27 February 2026 12:10:40 +0000 (0:00:00.266) 0:00:45.874 ******* 2026-02-27 12:10:41.152244 | controller | Friday 27 February 2026 12:10:40 +0000 (0:00:00.266) 0:00:45.873 ******* 2026-02-27 12:10:41.152270 | controller | ok: [localhost] 2026-02-27 12:10:41.256575 | controller | 2026-02-27 12:10:41.256641 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-27 12:10:41.256684 | controller | Friday 27 February 2026 12:10:41 +0000 (0:00:00.601) 0:00:46.475 ******* 2026-02-27 12:10:41.256695 | controller | Friday 27 February 2026 12:10:41 +0000 (0:00:00.601) 0:00:46.474 ******* 2026-02-27 12:10:41.256717 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-27 12:10:41.314520 | controller | 2026-02-27 12:10:41.314592 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-27 12:10:41.314604 | controller | Friday 27 February 2026 12:10:41 +0000 (0:00:00.105) 0:00:46.580 ******* 2026-02-27 12:10:41.314615 | controller | Friday 27 February 2026 12:10:41 +0000 (0:00:00.105) 0:00:46.579 ******* 2026-02-27 12:10:41.314639 | controller | ok: [localhost] => 2026-02-27 12:10:41.544516 | controller | changed: false 2026-02-27 12:10:41.544606 | controller | msg: All assertions passed 2026-02-27 12:10:41.544621 | controller | 2026-02-27 12:10:41.544633 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-27 12:10:41.544644 | controller | Friday 27 February 2026 12:10:41 +0000 (0:00:00.057) 0:00:46.638 ******* 2026-02-27 12:10:41.544696 | controller | Friday 27 February 2026 12:10:41 +0000 (0:00:00.057) 0:00:46.637 ******* 2026-02-27 12:10:41.544722 | controller | changed: [localhost] 2026-02-27 12:10:42.222432 | controller | 2026-02-27 12:10:42.222531 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-27 12:10:42.222540 | controller | (snippet_datadir, 2026-02-27 12:10:42.222547 | controller | '02_ci_data.yaml') | path_join 2026-02-27 12:10:42.222554 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-27 12:10:42.222561 | controller | Friday 27 February 2026 12:10:41 +0000 (0:00:00.229) 0:00:46.868 ******* 2026-02-27 12:10:42.222567 | controller | Friday 27 February 2026 12:10:41 +0000 (0:00:00.229) 0:00:46.867 ******* 2026-02-27 12:10:42.222588 | controller | changed: [localhost] 2026-02-27 12:10:42.315628 | controller | 2026-02-27 12:10:42.315724 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-27 12:10:42.315738 | controller | Friday 27 February 2026 12:10:42 +0000 (0:00:00.678) 0:00:47.546 ******* 2026-02-27 12:10:42.315749 | controller | Friday 27 February 2026 12:10:42 +0000 (0:00:00.678) 0:00:47.545 ******* 2026-02-27 12:10:42.315769 | controller | ok: [localhost] 2026-02-27 12:10:42.787756 | controller | 2026-02-27 12:10:42.787806 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-27 12:10:42.787815 | controller | (snippet_datadir, 2026-02-27 12:10:42.787822 | controller | '03_user_data_b64.yaml') | path_join 2026-02-27 12:10:42.787828 | controller | }}, content={{ 2026-02-27 12:10:42.787835 | controller | _base64_patch | 2026-02-27 12:10:42.787841 | controller | default({}) | 2026-02-27 12:10:42.787847 | controller | to_nice_yaml 2026-02-27 12:10:42.787858 | controller | }}, mode=0644] *** 2026-02-27 12:10:42.787865 | controller | Friday 27 February 2026 12:10:42 +0000 (0:00:00.092) 0:00:47.639 ******* 2026-02-27 12:10:42.787871 | controller | Friday 27 February 2026 12:10:42 +0000 (0:00:00.092) 0:00:47.638 ******* 2026-02-27 12:10:42.787884 | controller | changed: [localhost] 2026-02-27 12:10:43.242481 | controller | 2026-02-27 12:10:43.242545 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-27 12:10:43.242561 | controller | (snippet_datadir, 2026-02-27 12:10:43.242572 | controller | '04_user_data.yaml') | path_join 2026-02-27 12:10:43.242583 | controller | }}, content={{ 2026-02-27 12:10:43.242594 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-27 12:10:43.242605 | controller | default({}) | 2026-02-27 12:10:43.242615 | controller | to_nice_yaml 2026-02-27 12:10:43.242626 | controller | }}, mode=0644] *** 2026-02-27 12:10:43.242636 | controller | Friday 27 February 2026 12:10:42 +0000 (0:00:00.472) 0:00:48.111 ******* 2026-02-27 12:10:43.242679 | controller | Friday 27 February 2026 12:10:42 +0000 (0:00:00.472) 0:00:48.110 ******* 2026-02-27 12:10:43.242712 | controller | changed: [localhost] 2026-02-27 12:10:43.744602 | controller | 2026-02-27 12:10:43.744683 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-27 12:10:43.744702 | controller | ( 2026-02-27 12:10:43.744715 | controller | snippet_datadir, 2026-02-27 12:10:43.744726 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-27 12:10:43.744737 | controller | ) | path_join 2026-02-27 12:10:43.744747 | controller | }}, mode=0644] *** 2026-02-27 12:10:43.744757 | controller | Friday 27 February 2026 12:10:43 +0000 (0:00:00.454) 0:00:48.566 ******* 2026-02-27 12:10:43.744768 | controller | Friday 27 February 2026 12:10:43 +0000 (0:00:00.454) 0:00:48.565 ******* 2026-02-27 12:10:43.744787 | controller | changed: [localhost] 2026-02-27 12:10:43.832374 | controller | 2026-02-27 12:10:43.832453 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-27 12:10:43.832466 | controller | Friday 27 February 2026 12:10:43 +0000 (0:00:00.502) 0:00:49.068 ******* 2026-02-27 12:10:43.832477 | controller | Friday 27 February 2026 12:10:43 +0000 (0:00:00.502) 0:00:49.067 ******* 2026-02-27 12:10:43.832501 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-27 12:10:43.883447 | controller | 2026-02-27 12:10:43.883525 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-27 12:10:43.883542 | controller | Friday 27 February 2026 12:10:43 +0000 (0:00:00.088) 0:00:49.156 ******* 2026-02-27 12:10:43.883557 | controller | Friday 27 February 2026 12:10:43 +0000 (0:00:00.087) 0:00:49.155 ******* 2026-02-27 12:10:43.883584 | controller | ok: [localhost] => 2026-02-27 12:10:44.132632 | controller | changed: false 2026-02-27 12:10:44.132750 | controller | msg: All assertions passed 2026-02-27 12:10:44.132767 | controller | 2026-02-27 12:10:44.132780 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-27 12:10:44.132803 | controller | Friday 27 February 2026 12:10:43 +0000 (0:00:00.051) 0:00:49.207 ******* 2026-02-27 12:10:44.132816 | controller | Friday 27 February 2026 12:10:43 +0000 (0:00:00.051) 0:00:49.206 ******* 2026-02-27 12:10:44.132839 | controller | ok: [localhost] 2026-02-27 12:10:44.191432 | controller | 2026-02-27 12:10:44.191504 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-27 12:10:44.191519 | controller | Friday 27 February 2026 12:10:44 +0000 (0:00:00.249) 0:00:49.457 ******* 2026-02-27 12:10:44.191542 | controller | Friday 27 February 2026 12:10:44 +0000 (0:00:00.249) 0:00:49.455 ******* 2026-02-27 12:10:44.191567 | controller | ok: [localhost] 2026-02-27 12:10:44.954664 | controller | 2026-02-27 12:10:44.954705 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-27 12:10:44.954713 | controller | Friday 27 February 2026 12:10:44 +0000 (0:00:00.058) 0:00:49.515 ******* 2026-02-27 12:10:44.954719 | controller | Friday 27 February 2026 12:10:44 +0000 (0:00:00.058) 0:00:49.514 ******* 2026-02-27 12:10:44.954728 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-27 12:10:45.084316 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-27 12:10:45.084420 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-27 12:10:45.084434 | controller | 2026-02-27 12:10:45.084445 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-27 12:10:45.084456 | controller | _content | 2026-02-27 12:10:45.084466 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-27 12:10:45.084476 | controller | combine(_parsed, recursive=true) 2026-02-27 12:10:45.084487 | controller | }} 2026-02-27 12:10:45.084497 | controller | ] *** 2026-02-27 12:10:45.084507 | controller | Friday 27 February 2026 12:10:44 +0000 (0:00:00.763) 0:00:50.279 ******* 2026-02-27 12:10:45.084517 | controller | Friday 27 February 2026 12:10:44 +0000 (0:00:00.763) 0:00:50.278 ******* 2026-02-27 12:10:45.084542 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-27 12:10:45.321627 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-27 12:10:45.321772 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-27 12:10:45.321785 | controller | 2026-02-27 12:10:45.321796 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-27 12:10:45.321807 | controller | Friday 27 February 2026 12:10:45 +0000 (0:00:00.128) 0:00:50.408 ******* 2026-02-27 12:10:45.321817 | controller | Friday 27 February 2026 12:10:45 +0000 (0:00:00.129) 0:00:50.407 ******* 2026-02-27 12:10:45.321841 | controller | changed: [localhost] 2026-02-27 12:10:45.737578 | controller | 2026-02-27 12:10:45.737683 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-27 12:10:45.737699 | controller | (_destdir, 2026-02-27 12:10:45.737710 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-27 12:10:45.737720 | controller | }}, content={{ 2026-02-27 12:10:45.737731 | controller | ( 2026-02-27 12:10:45.737741 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-27 12:10:45.737751 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-27 12:10:45.737762 | controller | }}, mode=0644] *** 2026-02-27 12:10:45.737772 | controller | Friday 27 February 2026 12:10:45 +0000 (0:00:00.237) 0:00:50.646 ******* 2026-02-27 12:10:45.737782 | controller | Friday 27 February 2026 12:10:45 +0000 (0:00:00.237) 0:00:50.644 ******* 2026-02-27 12:10:45.737806 | controller | changed: [localhost] 2026-02-27 12:10:46.124491 | controller | 2026-02-27 12:10:46.124574 | 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={{ 2026-02-27 12:10:46.124584 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-27 12:10:46.124591 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-27 12:10:46.124613 | controller | _val['name'], 'values.yaml') | path_join 2026-02-27 12:10:46.124619 | controller | }}, dest={{ 2026-02-27 12:10:46.124627 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-27 12:10:46.124634 | controller | stage['path'], _val.src_file 2026-02-27 12:10:46.124640 | controller | ) | 2026-02-27 12:10:46.124671 | controller | path_join 2026-02-27 12:10:46.124680 | controller | }}] *** 2026-02-27 12:10:46.124687 | controller | Friday 27 February 2026 12:10:45 +0000 (0:00:00.415) 0:00:51.061 ******* 2026-02-27 12:10:46.124694 | controller | Friday 27 February 2026 12:10:45 +0000 (0:00:00.415) 0:00:51.060 ******* 2026-02-27 12:10:46.124714 | controller | changed: [localhost] => (item=network-values) 2026-02-27 12:10:46.181875 | controller | 2026-02-27 12:10:46.181967 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-27 12:10:46.181981 | controller | Friday 27 February 2026 12:10:46 +0000 (0:00:00.386) 0:00:51.448 ******* 2026-02-27 12:10:46.181991 | controller | Friday 27 February 2026 12:10:46 +0000 (0:00:00.386) 0:00:51.447 ******* 2026-02-27 12:10:46.182015 | controller | skipping: [localhost] 2026-02-27 12:10:46.699066 | controller | 2026-02-27 12:10:46.699133 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-27 12:10:46.699141 | controller | Friday 27 February 2026 12:10:46 +0000 (0:00:00.057) 0:00:51.506 ******* 2026-02-27 12:10:46.699146 | controller | Friday 27 February 2026 12:10:46 +0000 (0:00:00.057) 0:00:51.504 ******* 2026-02-27 12:10:46.699161 | controller | changed: [localhost] 2026-02-27 12:10:47.193578 | controller | 2026-02-27 12:10:47.193623 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-27 12:10:47.193630 | controller | Friday 27 February 2026 12:10:46 +0000 (0:00:00.517) 0:00:52.023 ******* 2026-02-27 12:10:47.193635 | controller | Friday 27 February 2026 12:10:46 +0000 (0:00:00.517) 0:00:52.022 ******* 2026-02-27 12:10:47.193661 | controller | changed: [localhost] 2026-02-27 12:10:47.520010 | controller | 2026-02-27 12:10:47.520063 | 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={{ 2026-02-27 12:10:47.520075 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-27 12:10:47.520084 | controller | stage['build_output'] | basename) | path_join 2026-02-27 12:10:47.520094 | controller | }}, mode=0644] *** 2026-02-27 12:10:47.520103 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.494) 0:00:52.518 ******* 2026-02-27 12:10:47.520112 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.494) 0:00:52.516 ******* 2026-02-27 12:10:47.520127 | controller | changed: [localhost] 2026-02-27 12:10:47.577679 | controller | 2026-02-27 12:10:47.577727 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-27 12:10:47.577736 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.326) 0:00:52.844 ******* 2026-02-27 12:10:47.577744 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.326) 0:00:52.843 ******* 2026-02-27 12:10:47.577756 | controller | skipping: [localhost] 2026-02-27 12:10:47.645807 | controller | 2026-02-27 12:10:47.645871 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-27 12:10:47.645886 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.057) 0:00:52.901 ******* 2026-02-27 12:10:47.645898 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.057) 0:00:52.900 ******* 2026-02-27 12:10:47.645918 | controller | skipping: [localhost] 2026-02-27 12:10:47.712227 | controller | 2026-02-27 12:10:47.712289 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp _raw_params=wait_condition.yml] *** 2026-02-27 12:10:47.712304 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.068) 0:00:52.969 ******* 2026-02-27 12:10:47.712328 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.068) 0:00:52.968 ******* 2026-02-27 12:10:47.712349 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-02-27 12:10:47.785975 | controller | skipping: [localhost] 2026-02-27 12:10:47.786054 | controller | 2026-02-27 12:10:47.786068 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-27 12:10:47.786080 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.066) 0:00:53.036 ******* 2026-02-27 12:10:47.786092 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.066) 0:00:53.034 ******* 2026-02-27 12:10:47.786114 | controller | skipping: [localhost] 2026-02-27 12:10:47.869411 | controller | 2026-02-27 12:10:47.869494 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp name=run_hook] *** 2026-02-27 12:10:47.869508 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.073) 0:00:53.109 ******* 2026-02-27 12:10:47.869519 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.073) 0:00:53.108 ******* 2026-02-27 12:10:47.869541 | controller | skipping: [localhost] 2026-02-27 12:10:47.937922 | controller | 2026-02-27 12:10:47.937999 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-02-27 12:10:47.938015 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.083) 0:00:53.193 ******* 2026-02-27 12:10:47.938043 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.083) 0:00:53.191 ******* 2026-02-27 12:10:47.938072 | controller | ok: [localhost] => 2026-02-27 12:10:47.982162 | controller | changed: false 2026-02-27 12:10:47.982250 | controller | msg: All assertions passed 2026-02-27 12:10:47.982268 | controller | 2026-02-27 12:10:47.982283 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-27 12:10:47.982298 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.068) 0:00:53.261 ******* 2026-02-27 12:10:47.982313 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.068) 0:00:53.260 ******* 2026-02-27 12:10:47.982339 | controller | skipping: [localhost] 2026-02-27 12:10:48.030844 | controller | 2026-02-27 12:10:48.030955 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-27 12:10:48.030978 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.044) 0:00:53.306 ******* 2026-02-27 12:10:48.030993 | controller | Friday 27 February 2026 12:10:47 +0000 (0:00:00.044) 0:00:53.305 ******* 2026-02-27 12:10:48.031039 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5min) 2026-02-27 12:10:48.071080 | controller | 2026-02-27 12:10:48.071155 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-27 12:10:48.071177 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.048) 0:00:53.354 ******* 2026-02-27 12:10:48.071188 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.048) 0:00:53.353 ******* 2026-02-27 12:10:48.071210 | controller | skipping: [localhost] 2026-02-27 12:10:48.136574 | controller | 2026-02-27 12:10:48.136702 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-27 12:10:48.136720 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.040) 0:00:53.395 ******* 2026-02-27 12:10:48.136731 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.040) 0:00:53.393 ******* 2026-02-27 12:10:48.136754 | controller | ok: [localhost] 2026-02-27 12:10:48.389579 | controller | 2026-02-27 12:10:48.389702 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-27 12:10:48.389728 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-27 12:10:48.389742 | controller | stage['path'], item.src_file) | path_join 2026-02-27 12:10:48.389756 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-27 12:10:48.389768 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.065) 0:00:53.460 ******* 2026-02-27 12:10:48.389779 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.065) 0:00:53.459 ******* 2026-02-27 12:10:48.389800 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-27 12:10:48.480819 | controller | 2026-02-27 12:10:48.480882 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-27 12:10:48.480899 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.253) 0:00:53.714 ******* 2026-02-27 12:10:48.480913 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.253) 0:00:53.712 ******* 2026-02-27 12:10:48.480937 | controller | ok: [localhost] => (item=values.yaml) 2026-02-27 12:10:48.530731 | controller | 2026-02-27 12:10:48.530828 | controller | TASK [Executing pre_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking name=run_hook] *** 2026-02-27 12:10:48.530848 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.091) 0:00:53.805 ******* 2026-02-27 12:10:48.530863 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.091) 0:00:53.804 ******* 2026-02-27 12:10:48.530892 | controller | skipping: [localhost] 2026-02-27 12:10:48.640781 | controller | 2026-02-27 12:10:48.640881 | controller | TASK [Generate values.yaml for examples/va/nvidia-vfio-passthrough/control-plane/networking name=ci_gen_kustomize_values] *** 2026-02-27 12:10:48.640894 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.049) 0:00:53.855 ******* 2026-02-27 12:10:48.640905 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.049) 0:00:53.853 ******* 2026-02-27 12:10:48.640930 | controller | 2026-02-27 12:10:48.725476 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-27 12:10:48.725562 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.109) 0:00:53.964 ******* 2026-02-27 12:10:48.725575 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.109) 0:00:53.963 ******* 2026-02-27 12:10:48.725600 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-27 12:10:48.784086 | controller | 2026-02-27 12:10:48.784184 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-02-27 12:10:48.784202 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.084) 0:00:54.049 ******* 2026-02-27 12:10:48.784216 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.084) 0:00:54.048 ******* 2026-02-27 12:10:48.784248 | controller | ok: [localhost] => 2026-02-27 12:10:49.075453 | controller | changed: false 2026-02-27 12:10:49.075511 | controller | msg: All assertions passed 2026-02-27 12:10:49.075524 | controller | 2026-02-27 12:10:49.075538 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-27 12:10:49.075548 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.058) 0:00:54.108 ******* 2026-02-27 12:10:49.075559 | controller | Friday 27 February 2026 12:10:48 +0000 (0:00:00.058) 0:00:54.107 ******* 2026-02-27 12:10:49.075578 | controller | ok: [localhost] 2026-02-27 12:10:49.183469 | controller | 2026-02-27 12:10:49.183514 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-02-27 12:10:49.183523 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.290) 0:00:54.399 ******* 2026-02-27 12:10:49.183531 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.291) 0:00:54.398 ******* 2026-02-27 12:10:49.183553 | controller | ok: [localhost] => 2026-02-27 12:10:49.448928 | controller | changed: false 2026-02-27 12:10:49.448971 | controller | msg: All assertions passed 2026-02-27 12:10:49.448980 | controller | 2026-02-27 12:10:49.448987 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-27 12:10:49.448995 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.107) 0:00:54.507 ******* 2026-02-27 12:10:49.449002 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.107) 0:00:54.505 ******* 2026-02-27 12:10:49.449016 | controller | ok: [localhost] 2026-02-27 12:10:49.756311 | controller | 2026-02-27 12:10:49.756365 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-02-27 12:10:49.756380 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-27 12:10:49.756391 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-27 12:10:49.756402 | controller | _config_map_content | 2026-02-27 12:10:49.756413 | controller | ansible.utils.remove_keys( 2026-02-27 12:10:49.756424 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-27 12:10:49.756435 | controller | matching_parameter='regex') 2026-02-27 12:10:49.756445 | controller | }}, cacheable=False] *** 2026-02-27 12:10:49.756456 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.266) 0:00:54.773 ******* 2026-02-27 12:10:49.756468 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.266) 0:00:54.771 ******* 2026-02-27 12:10:49.756494 | controller | ok: [localhost] 2026-02-27 12:10:49.842913 | controller | 2026-02-27 12:10:49.842952 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-27 12:10:49.842961 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.307) 0:00:55.080 ******* 2026-02-27 12:10:49.842968 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.307) 0:00:55.079 ******* 2026-02-27 12:10:49.842980 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-27 12:10:49.912310 | controller | 2026-02-27 12:10:49.912348 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-27 12:10:49.912357 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.086) 0:00:55.167 ******* 2026-02-27 12:10:49.912364 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.086) 0:00:55.166 ******* 2026-02-27 12:10:49.912375 | controller | ok: [localhost] => 2026-02-27 12:10:50.179160 | controller | changed: false 2026-02-27 12:10:50.179212 | controller | msg: All assertions passed 2026-02-27 12:10:50.179228 | controller | 2026-02-27 12:10:50.179243 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-27 12:10:50.179257 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.069) 0:00:55.236 ******* 2026-02-27 12:10:50.179271 | controller | Friday 27 February 2026 12:10:49 +0000 (0:00:00.069) 0:00:55.235 ******* 2026-02-27 12:10:50.179293 | controller | ok: [localhost] 2026-02-27 12:10:50.948359 | controller | 2026-02-27 12:10:50.948421 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-27 12:10:50.948434 | controller | (snippet_datadir, 2026-02-27 12:10:50.948445 | controller | '02_ci_data.yaml') | path_join 2026-02-27 12:10:50.948456 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-27 12:10:50.948466 | controller | Friday 27 February 2026 12:10:50 +0000 (0:00:00.266) 0:00:55.503 ******* 2026-02-27 12:10:50.948476 | controller | Friday 27 February 2026 12:10:50 +0000 (0:00:00.266) 0:00:55.502 ******* 2026-02-27 12:10:50.948496 | controller | ok: [localhost] 2026-02-27 12:10:51.044200 | controller | 2026-02-27 12:10:51.044277 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-02-27 12:10:51.044341 | controller | Friday 27 February 2026 12:10:50 +0000 (0:00:00.769) 0:00:56.272 ******* 2026-02-27 12:10:51.044355 | controller | Friday 27 February 2026 12:10:50 +0000 (0:00:00.769) 0:00:56.271 ******* 2026-02-27 12:10:51.044379 | controller | ok: [localhost] 2026-02-27 12:10:51.647301 | controller | 2026-02-27 12:10:51.647367 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-27 12:10:51.647384 | controller | (snippet_datadir, 2026-02-27 12:10:51.647398 | controller | '03_user_data_b64.yaml') | path_join 2026-02-27 12:10:51.647411 | controller | }}, content={{ 2026-02-27 12:10:51.647424 | controller | _base64_patch | 2026-02-27 12:10:51.647436 | controller | default({}) | 2026-02-27 12:10:51.647449 | controller | to_nice_yaml 2026-02-27 12:10:51.647462 | controller | }}, mode=0644] *** 2026-02-27 12:10:51.647475 | controller | Friday 27 February 2026 12:10:51 +0000 (0:00:00.095) 0:00:56.368 ******* 2026-02-27 12:10:51.647489 | controller | Friday 27 February 2026 12:10:51 +0000 (0:00:00.095) 0:00:56.366 ******* 2026-02-27 12:10:51.647512 | controller | ok: [localhost] 2026-02-27 12:10:52.136852 | controller | 2026-02-27 12:10:52.136937 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-27 12:10:52.136951 | controller | (snippet_datadir, 2026-02-27 12:10:52.136962 | controller | '04_user_data.yaml') | path_join 2026-02-27 12:10:52.136973 | controller | }}, content={{ 2026-02-27 12:10:52.136984 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-27 12:10:52.136994 | controller | default({}) | 2026-02-27 12:10:52.137004 | controller | to_nice_yaml 2026-02-27 12:10:52.137014 | controller | }}, mode=0644] *** 2026-02-27 12:10:52.137025 | controller | Friday 27 February 2026 12:10:51 +0000 (0:00:00.602) 0:00:56.971 ******* 2026-02-27 12:10:52.137035 | controller | Friday 27 February 2026 12:10:51 +0000 (0:00:00.603) 0:00:56.969 ******* 2026-02-27 12:10:52.137060 | controller | ok: [localhost] 2026-02-27 12:10:52.660044 | controller | 2026-02-27 12:10:52.660111 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-02-27 12:10:52.660129 | controller | ( 2026-02-27 12:10:52.660135 | controller | snippet_datadir, 2026-02-27 12:10:52.660142 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-27 12:10:52.660149 | controller | ) | path_join 2026-02-27 12:10:52.660155 | controller | }}, mode=0644] *** 2026-02-27 12:10:52.660162 | controller | Friday 27 February 2026 12:10:52 +0000 (0:00:00.489) 0:00:57.460 ******* 2026-02-27 12:10:52.660168 | controller | Friday 27 February 2026 12:10:52 +0000 (0:00:00.489) 0:00:57.459 ******* 2026-02-27 12:10:52.660184 | controller | changed: [localhost] 2026-02-27 12:10:52.770440 | controller | 2026-02-27 12:10:52.770499 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-27 12:10:52.770513 | controller | Friday 27 February 2026 12:10:52 +0000 (0:00:00.523) 0:00:57.984 ******* 2026-02-27 12:10:52.770520 | controller | Friday 27 February 2026 12:10:52 +0000 (0:00:00.523) 0:00:57.983 ******* 2026-02-27 12:10:52.770536 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-27 12:10:52.844367 | controller | 2026-02-27 12:10:52.844432 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-02-27 12:10:52.844442 | controller | Friday 27 February 2026 12:10:52 +0000 (0:00:00.110) 0:00:58.094 ******* 2026-02-27 12:10:52.844449 | controller | Friday 27 February 2026 12:10:52 +0000 (0:00:00.110) 0:00:58.093 ******* 2026-02-27 12:10:52.844466 | controller | ok: [localhost] => 2026-02-27 12:10:53.134257 | controller | changed: false 2026-02-27 12:10:53.134339 | controller | msg: All assertions passed 2026-02-27 12:10:53.134353 | controller | 2026-02-27 12:10:53.134365 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-02-27 12:10:53.134376 | controller | Friday 27 February 2026 12:10:52 +0000 (0:00:00.073) 0:00:58.168 ******* 2026-02-27 12:10:53.134389 | controller | Friday 27 February 2026 12:10:52 +0000 (0:00:00.073) 0:00:58.167 ******* 2026-02-27 12:10:53.134430 | controller | ok: [localhost] 2026-02-27 12:10:53.183364 | controller | 2026-02-27 12:10:53.183443 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-27 12:10:53.183457 | controller | Friday 27 February 2026 12:10:53 +0000 (0:00:00.289) 0:00:58.458 ******* 2026-02-27 12:10:53.183467 | controller | Friday 27 February 2026 12:10:53 +0000 (0:00:00.289) 0:00:58.457 ******* 2026-02-27 12:10:53.183489 | controller | ok: [localhost] 2026-02-27 12:10:53.982357 | controller | 2026-02-27 12:10:53.982449 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-27 12:10:53.982463 | controller | Friday 27 February 2026 12:10:53 +0000 (0:00:00.049) 0:00:58.507 ******* 2026-02-27 12:10:53.982474 | controller | Friday 27 February 2026 12:10:53 +0000 (0:00:00.049) 0:00:58.506 ******* 2026-02-27 12:10:53.982497 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-27 12:10:54.158151 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-27 12:10:54.158244 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-27 12:10:54.158258 | controller | 2026-02-27 12:10:54.158271 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-27 12:10:54.158282 | controller | _content | 2026-02-27 12:10:54.158294 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-27 12:10:54.158305 | controller | combine(_parsed, recursive=true) 2026-02-27 12:10:54.158317 | controller | }} 2026-02-27 12:10:54.158328 | controller | ] *** 2026-02-27 12:10:54.158339 | controller | Friday 27 February 2026 12:10:53 +0000 (0:00:00.798) 0:00:59.306 ******* 2026-02-27 12:10:54.158367 | controller | Friday 27 February 2026 12:10:53 +0000 (0:00:00.798) 0:00:59.305 ******* 2026-02-27 12:10:54.158393 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-27 12:10:54.373391 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-27 12:10:54.373485 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-27 12:10:54.373499 | controller | 2026-02-27 12:10:54.373512 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-27 12:10:54.373523 | controller | Friday 27 February 2026 12:10:54 +0000 (0:00:00.175) 0:00:59.482 ******* 2026-02-27 12:10:54.373534 | controller | Friday 27 February 2026 12:10:54 +0000 (0:00:00.175) 0:00:59.480 ******* 2026-02-27 12:10:54.373561 | controller | ok: [localhost] 2026-02-27 12:10:54.846586 | controller | 2026-02-27 12:10:54.846680 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-27 12:10:54.846693 | controller | (_destdir, 2026-02-27 12:10:54.846700 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-27 12:10:54.846707 | controller | }}, content={{ 2026-02-27 12:10:54.846714 | controller | ( 2026-02-27 12:10:54.846720 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-27 12:10:54.846726 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-27 12:10:54.846733 | controller | }}, mode=0644] *** 2026-02-27 12:10:54.846739 | controller | Friday 27 February 2026 12:10:54 +0000 (0:00:00.215) 0:00:59.697 ******* 2026-02-27 12:10:54.846746 | controller | Friday 27 February 2026 12:10:54 +0000 (0:00:00.215) 0:00:59.696 ******* 2026-02-27 12:10:54.846762 | controller | ok: [localhost] 2026-02-27 12:10:55.207446 | controller | 2026-02-27 12:10:55.207519 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/nvidia-vfio-passthrough/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2026-02-27 12:10:55.207533 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-27 12:10:55.207544 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-27 12:10:55.207555 | controller | _val['name'], 'values.yaml') | path_join 2026-02-27 12:10:55.207565 | controller | }}, dest={{ 2026-02-27 12:10:55.207575 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-27 12:10:55.207586 | controller | stage['path'], _val.src_file 2026-02-27 12:10:55.207596 | controller | ) | 2026-02-27 12:10:55.207606 | controller | path_join 2026-02-27 12:10:55.207626 | controller | }}] *** 2026-02-27 12:10:55.207637 | controller | Friday 27 February 2026 12:10:54 +0000 (0:00:00.473) 0:01:00.170 ******* 2026-02-27 12:10:55.207677 | controller | Friday 27 February 2026 12:10:54 +0000 (0:00:00.473) 0:01:00.169 ******* 2026-02-27 12:10:55.207702 | controller | ok: [localhost] => (item=network-values) 2026-02-27 12:10:55.272538 | controller | 2026-02-27 12:10:55.272600 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-27 12:10:55.272613 | controller | Friday 27 February 2026 12:10:55 +0000 (0:00:00.361) 0:01:00.532 ******* 2026-02-27 12:10:55.272624 | controller | Friday 27 February 2026 12:10:55 +0000 (0:00:00.361) 0:01:00.530 ******* 2026-02-27 12:10:55.272644 | controller | skipping: [localhost] 2026-02-27 12:10:55.800925 | controller | 2026-02-27 12:10:55.800982 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-27 12:10:55.800992 | controller | Friday 27 February 2026 12:10:55 +0000 (0:00:00.064) 0:01:00.596 ******* 2026-02-27 12:10:55.800999 | controller | Friday 27 February 2026 12:10:55 +0000 (0:00:00.064) 0:01:00.595 ******* 2026-02-27 12:10:55.801013 | controller | changed: [localhost] 2026-02-27 12:10:56.275231 | controller | 2026-02-27 12:10:56.275271 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-27 12:10:56.275278 | controller | Friday 27 February 2026 12:10:55 +0000 (0:00:00.528) 0:01:01.125 ******* 2026-02-27 12:10:56.275283 | controller | Friday 27 February 2026 12:10:55 +0000 (0:00:00.528) 0:01:01.123 ******* 2026-02-27 12:10:56.275293 | controller | changed: [localhost] 2026-02-27 12:10:56.554919 | controller | 2026-02-27 12:10:56.554976 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/nvidia-vfio-passthrough/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2026-02-27 12:10:56.554991 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-27 12:10:56.555001 | controller | stage['build_output'] | basename) | path_join 2026-02-27 12:10:56.555012 | controller | }}, mode=0644] *** 2026-02-27 12:10:56.555022 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.474) 0:01:01.599 ******* 2026-02-27 12:10:56.555032 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.474) 0:01:01.598 ******* 2026-02-27 12:10:56.555051 | controller | changed: [localhost] 2026-02-27 12:10:56.605889 | controller | 2026-02-27 12:10:56.605935 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-27 12:10:56.605948 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.279) 0:01:01.878 ******* 2026-02-27 12:10:56.605959 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.279) 0:01:01.877 ******* 2026-02-27 12:10:56.605977 | controller | skipping: [localhost] 2026-02-27 12:10:56.676150 | controller | 2026-02-27 12:10:56.676194 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/nvidia-vfio-passthrough/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2026-02-27 12:10:56.676204 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.051) 0:01:01.930 ******* 2026-02-27 12:10:56.676212 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.051) 0:01:01.928 ******* 2026-02-27 12:10:56.676227 | controller | skipping: [localhost] 2026-02-27 12:10:56.743265 | controller | 2026-02-27 12:10:56.743299 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/nvidia-vfio-passthrough/control-plane/networking _raw_params=wait_condition.yml] *** 2026-02-27 12:10:56.743307 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.070) 0:01:02.000 ******* 2026-02-27 12:10:56.743314 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.070) 0:01:01.999 ******* 2026-02-27 12:10:56.743327 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5min) 2026-02-27 12:10:56.793900 | controller | skipping: [localhost] 2026-02-27 12:10:56.793943 | controller | 2026-02-27 12:10:56.793958 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-27 12:10:56.793965 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.066) 0:01:02.067 ******* 2026-02-27 12:10:56.793972 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.066) 0:01:02.065 ******* 2026-02-27 12:10:56.793985 | controller | skipping: [localhost] 2026-02-27 12:10:56.907623 | controller | 2026-02-27 12:10:56.907723 | controller | TASK [Executing post_stage hooks for examples/va/nvidia-vfio-passthrough/control-plane/networking name=run_hook] *** 2026-02-27 12:10:56.907739 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.050) 0:01:02.117 ******* 2026-02-27 12:10:56.907749 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.050) 0:01:02.116 ******* 2026-02-27 12:10:56.907767 | controller | skipping: [localhost] 2026-02-27 12:10:56.980798 | controller | 2026-02-27 12:10:56.980969 | controller | PLAY RECAP ********************************************************************* 2026-02-27 12:10:56.980987 | controller | localhost : ok=92 changed=23 unreachable=0 failed=0 skipped=29 rescued=0 ignored=0 2026-02-27 12:10:56.980998 | controller | 2026-02-27 12:10:56.981008 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.113) 0:01:02.231 ******* 2026-02-27 12:10:56.981018 | controller | =============================================================================== 2026-02-27 12:10:56.981027 | controller | ci_setup : Install needed packages ------------------------------------- 18.84s 2026-02-27 12:10:56.981037 | controller | Get automation contents ------------------------------------------------- 9.11s 2026-02-27 12:10:56.981047 | controller | ci_setup : Install openshift client ------------------------------------- 5.42s 2026-02-27 12:10:56.981070 | controller | Load automation files as fact ------------------------------------------- 1.61s 2026-02-27 12:10:56.981080 | controller | ci_setup : Manage directories ------------------------------------------- 1.60s 2026-02-27 12:10:56.981090 | controller | Gathering Facts --------------------------------------------------------- 0.99s 2026-02-27 12:10:56.981100 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.80s 2026-02-27 12:10:56.981110 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.77s 2026-02-27 12:10:56.981120 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.76s 2026-02-27 12:10:56.981130 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.68s 2026-02-27 12:10:56.981139 | controller | Create needed SSH keypairs ---------------------------------------------- 0.67s 2026-02-27 12:10:56.981149 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.60s 2026-02-27 12:10:56.981159 | controller | ci_gen_kustomize_values : Expose common data for future usage ----------- 0.60s 2026-02-27 12:10:56.981169 | controller | kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking --- 0.53s 2026-02-27 12:10:56.981179 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.52s 2026-02-27 12:10:56.981189 | controller | kustomize_deploy : Build kustomized content for examples/va/nvidia-vfio-passthrough/control-plane/networking/nncp --- 0.52s 2026-02-27 12:10:56.981199 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.50s 2026-02-27 12:10:56.981209 | controller | kustomize_deploy : Gather the list of scenario folders ------------------ 0.50s 2026-02-27 12:10:56.981219 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.49s 2026-02-27 12:10:56.981228 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.49s 2026-02-27 12:10:56.981238 | controller | Friday 27 February 2026 12:10:56 +0000 (0:00:00.114) 0:01:02.230 ******* 2026-02-27 12:10:56.981248 | controller | =============================================================================== 2026-02-27 12:10:56.981258 | controller | ci_setup --------------------------------------------------------------- 27.76s 2026-02-27 12:10:56.981268 | controller | ci_gen_kustomize_values ------------------------------------------------ 12.17s 2026-02-27 12:10:56.981283 | controller | ansible.builtin.slurp --------------------------------------------------- 9.88s 2026-02-27 12:10:56.981293 | controller | kustomize_deploy -------------------------------------------------------- 7.02s 2026-02-27 12:10:56.981302 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.70s 2026-02-27 12:10:56.981312 | controller | gather_facts ------------------------------------------------------------ 0.99s 2026-02-27 12:10:56.981322 | controller | networking_mapper ------------------------------------------------------- 0.74s 2026-02-27 12:10:56.981331 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.67s 2026-02-27 12:10:56.981341 | controller | ansible.builtin.file ---------------------------------------------------- 0.47s 2026-02-27 12:10:56.981351 | controller | ansible.builtin.find ---------------------------------------------------- 0.28s 2026-02-27 12:10:56.981360 | controller | ansible.builtin.stat ---------------------------------------------------- 0.27s 2026-02-27 12:10:56.981370 | controller | ansible.builtin.include_role -------------------------------------------- 0.10s 2026-02-27 12:10:56.981380 | controller | ansible.builtin.copy ---------------------------------------------------- 0.08s 2026-02-27 12:10:56.981390 | controller | ansible.builtin.assert -------------------------------------------------- 0.05s 2026-02-27 12:10:56.981403 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s 2026-02-27 12:10:56.981413 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-27 12:10:56.981423 | controller | total ------------------------------------------------------------------ 62.19s 2026-02-27 12:10:57.259196 | controller | changed 2026-02-27 12:10:57.293441 | 2026-02-27 12:10:57.293586 | PLAY RECAP 2026-02-27 12:10:57.293666 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-27 12:10:57.293763 | 2026-02-27 12:10:57.402364 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-27 12:10:57.403747 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-27 12:10:58.060008 | 2026-02-27 12:10:58.060147 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-27 12:10:58.082258 | 2026-02-27 12:10:58.082381 | TASK [Filter out host if needed] 2026-02-27 12:10:58.091606 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-27 12:10:58.096580 | 2026-02-27 12:10:58.096645 | TASK [Ensure file is present] 2026-02-27 12:10:58.520934 | controller | ok 2026-02-27 12:10:58.528340 | 2026-02-27 12:10:58.528411 | TASK [Manage molecule report file] 2026-02-27 12:10:59.058492 | controller | skipping: Conditional result was False 2026-02-27 12:10:59.071266 | 2026-02-27 12:10:59.071407 | TASK [Check if we get ci-framework-data basedir] 2026-02-27 12:10:59.314852 | controller | ok 2026-02-27 12:10:59.326775 | 2026-02-27 12:10:59.326926 | TASK [Create ci-framework-data log directory for zuul] 2026-02-27 12:10:59.802994 | controller | changed 2026-02-27 12:10:59.822606 | 2026-02-27 12:10:59.822778 | TASK [Copy ci-framework interesting files] 2026-02-27 12:11:00.424515 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-27 12:11:00.862893 | controller | changed 2026-02-27 12:11:00.868637 | 2026-02-27 12:11:00.868726 | TASK [Get SELinux listing] 2026-02-27 12:11:01.399549 | controller | changed 2026-02-27 12:11:01.412660 | 2026-02-27 12:11:01.412852 | TASK [Generate log index] 2026-02-27 12:11:02.309135 | controller | changed 2026-02-27 12:11:02.314393 | 2026-02-27 12:11:02.314471 | TASK [Get some env related data] 2026-02-27 12:11:03.018746 | controller | /home/zuul/.local/bin/ansible 2026-02-27 12:11:03.865888 | controller | changed 2026-02-27 12:11:03.871409 | 2026-02-27 12:11:03.871468 | TASK [Generate list of logs to collect in home directory] 2026-02-27 12:11:04.302011 | controller | ok: All paths examined 2026-02-27 12:11:04.309849 | 2026-02-27 12:11:04.309981 | LOOP [Copy logs from home directory] 2026-02-27 12:11:04.745910 | controller | changed: 2026-02-27 12:11:04.746029 | controller | { 2026-02-27 12:11:04.746055 | controller | "atime": 1772194133.984372, 2026-02-27 12:11:04.746073 | controller | "ctime": 1772194256.9063241, 2026-02-27 12:11:04.746091 | controller | "dev": 64513, 2026-02-27 12:11:04.746107 | controller | "gid": 1000, 2026-02-27 12:11:04.746123 | controller | "gr_name": "zuul", 2026-02-27 12:11:04.746140 | controller | "inode": 359253, 2026-02-27 12:11:04.746162 | controller | "isblk": false, 2026-02-27 12:11:04.746179 | controller | "ischr": false, 2026-02-27 12:11:04.746195 | controller | "isdir": false, 2026-02-27 12:11:04.746216 | controller | "isfifo": false, 2026-02-27 12:11:04.746239 | controller | "isgid": false, 2026-02-27 12:11:04.746262 | controller | "islnk": false, 2026-02-27 12:11:04.746279 | controller | "isreg": true, 2026-02-27 12:11:04.746295 | controller | "issock": false, 2026-02-27 12:11:04.746310 | controller | "isuid": false, 2026-02-27 12:11:04.746324 | controller | "mode": "0644", 2026-02-27 12:11:04.746339 | controller | "mtime": 1772194256.9063241, 2026-02-27 12:11:04.746354 | controller | "nlink": 1, 2026-02-27 12:11:04.746369 | controller | "path": "/home/zuul/ansible.log", 2026-02-27 12:11:04.746386 | controller | "pw_name": "zuul", 2026-02-27 12:11:04.746402 | controller | "rgrp": true, 2026-02-27 12:11:04.746417 | controller | "roth": true, 2026-02-27 12:11:04.746434 | controller | "rusr": true, 2026-02-27 12:11:04.746450 | controller | "size": 95570, 2026-02-27 12:11:04.746465 | controller | "uid": 1000, 2026-02-27 12:11:04.746480 | controller | "wgrp": false, 2026-02-27 12:11:04.746495 | controller | "woth": false, 2026-02-27 12:11:04.746514 | controller | "wusr": true, 2026-02-27 12:11:04.746530 | controller | "xgrp": false, 2026-02-27 12:11:04.746546 | controller | "xoth": false, 2026-02-27 12:11:04.746561 | controller | "xusr": false 2026-02-27 12:11:04.746575 | controller | } 2026-02-27 12:11:04.754823 | 2026-02-27 12:11:04.754941 | TASK [Copy crio stats log file] 2026-02-27 12:11:04.791528 | controller | skipping: Conditional result was False 2026-02-27 12:11:04.797513 | 2026-02-27 12:11:04.797578 | TASK [Get SELinux related data] 2026-02-27 12:11:05.025183 | controller | 2026-02-27 12:11:05.341337 | controller | ERROR 2026-02-27 12:11:05.341472 | controller | { 2026-02-27 12:11:05.341505 | controller | "delta": "0:00:00.008745", 2026-02-27 12:11:05.341528 | controller | "end": "2026-02-27 12:11:05.025815", 2026-02-27 12:11:05.341549 | controller | "msg": "non-zero return code", 2026-02-27 12:11:05.341569 | controller | "rc": 1, 2026-02-27 12:11:05.341589 | controller | "start": "2026-02-27 12:11:05.017070" 2026-02-27 12:11:05.341608 | controller | } 2026-02-27 12:11:05.341635 | controller | ERROR: Ignoring Errors 2026-02-27 12:11:05.348787 | 2026-02-27 12:11:05.348861 | TASK [Create system configuration directory] 2026-02-27 12:11:05.585509 | controller | changed 2026-02-27 12:11:05.601981 | 2026-02-27 12:11:05.602063 | TASK [Get some of the system configurations] 2026-02-27 12:11:06.151596 | controller | changed 2026-02-27 12:11:06.159521 | 2026-02-27 12:11:06.159604 | TASK [Copy generated documentation if available] 2026-02-27 12:11:06.184428 | controller | skipping: Conditional result was False 2026-02-27 12:11:06.192032 | 2026-02-27 12:11:06.192117 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-27 12:11:06.226428 | controller | skipping: Conditional result was False 2026-02-27 12:11:06.234630 | 2026-02-27 12:11:06.234733 | TASK [Compress logs bigger than 2MB] 2026-02-27 12:11:06.773810 | controller | changed 2026-02-27 12:11:06.781217 | 2026-02-27 12:11:06.781280 | TASK [Copy files from workspace on node] 2026-02-27 12:11:06.815563 | controller | ok 2026-02-27 12:11:06.839668 | 2026-02-27 12:11:06.839777 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-27 12:11:06.854981 | controller | skipping: Conditional result was False 2026-02-27 12:11:06.861388 | 2026-02-27 12:11:06.861469 | TASK [fetch-output : Set log path for single node] 2026-02-27 12:11:06.894041 | controller | ok 2026-02-27 12:11:06.898961 | 2026-02-27 12:11:06.899022 | LOOP [fetch-output : Ensure local output dirs] 2026-02-27 12:11:07.172851 | controller -> localhost | ok: "/var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/logs" 2026-02-27 12:11:07.173230 | controller -> localhost | changed: All items complete 2026-02-27 12:11:07.173271 | 2026-02-27 12:11:07.492295 | controller -> localhost | changed: "/var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/artifacts" 2026-02-27 12:11:07.782410 | controller -> localhost | changed: "/var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/docs" 2026-02-27 12:11:07.797014 | 2026-02-27 12:11:07.797129 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-27 12:11:08.470670 | controller | changed: 2026-02-27 12:11:08.470896 | controller | .d..t...... ./ 2026-02-27 12:11:08.470925 | controller | >f+++++++++ README.html 2026-02-27 12:11:08.470951 | controller | >f+++++++++ ansible.log 2026-02-27 12:11:08.470971 | controller | >f+++++++++ dmesg.log 2026-02-27 12:11:08.470989 | controller | >f+++++++++ installed-pkgs.log 2026-02-27 12:11:08.471006 | controller | >f+++++++++ python.log 2026-02-27 12:11:08.471025 | controller | >f+++++++++ registries.conf 2026-02-27 12:11:08.471051 | controller | >f+++++++++ selinux-denials.log 2026-02-27 12:11:08.471074 | controller | >f+++++++++ selinux-listing.log 2026-02-27 12:11:08.471098 | controller | cd+++++++++ ci-framework-data/ 2026-02-27 12:11:08.471123 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-27 12:11:08.471148 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-27 12:11:08.471173 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-27 12:11:08.471200 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-27 12:11:08.471227 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-27 12:11:08.471253 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-27 12:11:08.471278 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-27 12:11:08.471304 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-27 12:11:08.471331 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-27 12:11:08.471358 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-27 12:11:08.471386 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-27 12:11:08.471413 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-27 12:11:08.471441 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30407.2026-02-27@12:10:52~ 2026-02-27 12:11:08.471467 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-27 12:11:08.471493 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-27 12:11:08.471525 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-27 12:11:08.471550 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-27 12:11:08.471574 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml 2026-02-27 12:11:08.471595 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-27 12:11:08.471612 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-27 12:11:08.471629 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-27 12:11:08.471646 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-27 12:11:08.471662 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-27 12:11:08.471695 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-27 12:11:08.471714 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-27 12:11:08.471730 | controller | cd+++++++++ registries.conf.d/ 2026-02-27 12:11:08.471746 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-27 12:11:08.471763 | controller | cd+++++++++ system-config/ 2026-02-27 12:11:08.471786 | controller | cd+++++++++ system-config/libvirt/ 2026-02-27 12:11:08.471803 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-27 12:11:08.471826 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-27 12:11:08.905342 | controller | changed: .d..t...... ./ 2026-02-27 12:11:09.344118 | controller | changed: .d..t...... ./ 2026-02-27 12:11:09.359002 | 2026-02-27 12:11:09.359108 | TASK [Return artifact to Zuul] 2026-02-27 12:11:09.383940 | controller | skipping: Conditional result was False 2026-02-27 12:11:09.405593 | 2026-02-27 12:11:09.405654 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-27 12:11:09.405777 | 2026-02-27 12:11:09.405807 | PLAY RECAP 2026-02-27 12:11:09.405845 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-27 12:11:09.405865 | 2026-02-27 12:11:09.508468 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-27 12:11:09.509841 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-27 12:11:10.146172 | 2026-02-27 12:11:10.146283 | PLAY [all] 2026-02-27 12:11:10.165068 | 2026-02-27 12:11:10.165156 | TASK [include_role : fetch-output] 2026-02-27 12:11:10.204213 | controller | ok 2026-02-27 12:11:10.221820 | 2026-02-27 12:11:10.221906 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-27 12:11:10.266255 | controller | skipping: Conditional result was False 2026-02-27 12:11:10.272103 | 2026-02-27 12:11:10.272171 | TASK [fetch-output : Set log path for single node] 2026-02-27 12:11:10.300167 | controller | ok 2026-02-27 12:11:10.305800 | 2026-02-27 12:11:10.305864 | LOOP [fetch-output : Ensure local output dirs] 2026-02-27 12:11:10.832886 | controller -> localhost | ok: "/var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/logs" 2026-02-27 12:11:11.081356 | controller -> localhost | ok: "/var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/artifacts" 2026-02-27 12:11:11.297495 | controller -> localhost | ok: "/var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/docs" 2026-02-27 12:11:11.312735 | 2026-02-27 12:11:11.312894 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-27 12:11:11.917982 | controller | ok 2026-02-27 12:11:11.918178 | controller | ok: All items complete 2026-02-27 12:11:11.918205 | 2026-02-27 12:11:12.394282 | controller | ok 2026-02-27 12:11:12.833695 | controller | ok 2026-02-27 12:11:12.854246 | 2026-02-27 12:11:12.854330 | TASK [include_role : fetch-output-openshift] 2026-02-27 12:11:12.868847 | controller | skipping: Conditional result was False 2026-02-27 12:11:12.875542 | 2026-02-27 12:11:12.875619 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-27 12:11:13.323092 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.009318 2026-02-27 12:11:13.528323 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.013036 2026-02-27 12:11:13.558865 | 2026-02-27 12:11:13.558970 | PLAY [all] 2026-02-27 12:11:13.574262 | 2026-02-27 12:11:13.574352 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-27 12:11:14.049277 | controller | changed 2026-02-27 12:11:14.084225 | 2026-02-27 12:11:14.084320 | PLAY RECAP 2026-02-27 12:11:14.084363 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-27 12:11:14.084383 | 2026-02-27 12:11:14.225218 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-27 12:11:14.225996 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-27 12:11:14.825359 | 2026-02-27 12:11:14.825468 | PLAY [localhost] 2026-02-27 12:11:14.843195 | 2026-02-27 12:11:14.843276 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-27 12:11:15.202039 | localhost | changed 2026-02-27 12:11:15.206981 | 2026-02-27 12:11:15.207075 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-27 12:11:15.234879 | localhost | ok 2026-02-27 12:11:15.243116 | 2026-02-27 12:11:15.243182 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-27 12:11:15.611192 | localhost | changed 2026-02-27 12:11:15.617087 | 2026-02-27 12:11:15.617167 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-27 12:11:16.387606 | localhost | changed 2026-02-27 12:11:16.394923 | 2026-02-27 12:11:16.394997 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-27 12:11:16.800973 | localhost | Identity added: /var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/tmp/ansible.rxykw6in (/var/lib/zuul/builds/c09305608c534737b8807b5f650b41d3/work/tmp/ansible.rxykw6in) 2026-02-27 12:11:16.801156 | localhost | ok: Runtime: 0:00:00.009402 2026-02-27 12:11:16.805671 | 2026-02-27 12:11:16.805761 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-27 12:11:17.228607 | localhost | ok: Runtime: 0:00:00.008483 2026-02-27 12:11:17.234086 | 2026-02-27 12:11:17.234160 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-27 12:11:17.282563 | localhost | changed 2026-02-27 12:11:17.287576 | 2026-02-27 12:11:17.287643 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-27 12:11:17.679413 | localhost | changed 2026-02-27 12:11:17.709639 | 2026-02-27 12:11:17.709733 | PLAY [localhost] 2026-02-27 12:11:17.721661 | 2026-02-27 12:11:17.721737 | TASK [Generate bulk log download script] 2026-02-27 12:11:17.739745 | localhost | ok 2026-02-27 12:11:17.753427 | 2026-02-27 12:11:17.753499 | TASK [local-log-download : Check API endpoint is defined] 2026-02-27 12:11:17.780803 | localhost | ok: All assertions passed 2026-02-27 12:11:17.785570 | 2026-02-27 12:11:17.785639 | TASK [local-log-download : Create download script] 2026-02-27 12:11:18.360075 | localhost -> localhost | changed 2026-02-27 12:11:18.369375 | 2026-02-27 12:11:18.369468 | TASK [Register quick-download link] 2026-02-27 12:11:18.399096 | localhost | ok 2026-02-27 12:11:18.450785 | 2026-02-27 12:11:18.450895 | PLAY [logserver.rdoproject.org] 2026-02-27 12:11:18.465479 | 2026-02-27 12:11:18.465549 | TASK [Set zuul-log-path fact] 2026-02-27 12:11:18.487464 | logserver.rdoproject.org | ok 2026-02-27 12:11:18.501807 | 2026-02-27 12:11:18.501883 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-27 12:11:18.528328 | logserver.rdoproject.org | ok 2026-02-27 12:11:18.534034 | 2026-02-27 12:11:18.534101 | TASK [upload-logs : Create log directories] 2026-02-27 12:11:19.250495 | logserver.rdoproject.org | changed 2026-02-27 12:11:19.253871 | 2026-02-27 12:11:19.253933 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-27 12:11:19.555156 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.028658 2026-02-27 12:11:19.560122 | 2026-02-27 12:11:19.560201 | TASK [upload-logs : Upload logs to log server] 2026-02-27 12:11:20.339584 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-27 12:11:20.343337 | 2026-02-27 12:11:20.343399 | LOOP [upload-logs : Compress console log and json output] 2026-02-27 12:11:20.423999 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-27 12:11:20.432649 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-27 12:11:20.443373 | 2026-02-27 12:11:20.443504 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-27 12:11:20.500179 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-27 12:11:20.500410 | 2026-02-27 12:11:20.500978 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-27 12:11:20.506824 | 2026-02-27 12:11:20.506954 | LOOP [upload-logs : Upload console log and json output]