2026-03-20 15:55:14.194024 | Job console starting... 2026-03-20 15:55:14.210331 | Updating repositories 2026-03-20 15:55:14.328543 | Preparing job workspace 2026-03-20 15:55:20.442035 | Running Ansible setup... 2026-03-20 15:55:28.798865 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-20 15:55:33.517052 | 2026-03-20 15:55:33.517191 | PLAY [localhost] 2026-03-20 15:55:33.541974 | 2026-03-20 15:55:33.542115 | TASK [Gathering Facts] 2026-03-20 15:55:34.478353 | localhost | ok 2026-03-20 15:55:34.508945 | 2026-03-20 15:55:34.509152 | TASK [Setup log path fact] 2026-03-20 15:55:34.530993 | localhost | ok 2026-03-20 15:55:34.550126 | 2026-03-20 15:55:34.550239 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-20 15:55:34.580755 | localhost | ok 2026-03-20 15:55:34.594467 | 2026-03-20 15:55:34.594705 | TASK [emit-job-header : Print job information] 2026-03-20 15:55:34.643090 | # Job Information 2026-03-20 15:55:34.643207 | Ansible Version: 2.15.12 2026-03-20 15:55:34.643238 | Job: ansible-test-sanity-okd-downstream-milestone 2026-03-20 15:55:34.643258 | Pipeline: third-party-check 2026-03-20 15:55:34.643276 | Executor: ze02.softwarefactory-project.io 2026-03-20 15:55:34.643293 | Triggered by: https://github.com/openshift/community.okd/pull/274 2026-03-20 15:55:34.643313 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/d7c/ansible/d7c0cbea04864d5d9e137d7cc4da6cd5/ 2026-03-20 15:55:34.643331 | Event ID: 0820a740-2474-11f1-8d9a-7db0bfda04a9 2026-03-20 15:55:34.647107 | 2026-03-20 15:55:34.647172 | LOOP [emit-job-header : Print node information] 2026-03-20 15:55:34.767892 | localhost | ok: 2026-03-20 15:55:34.768195 | localhost | # Node Information 2026-03-20 15:55:34.768252 | localhost | Inventory Hostname: controller 2026-03-20 15:55:34.768294 | localhost | Hostname: np0005653405 2026-03-20 15:55:34.768334 | localhost | Username: zuul 2026-03-20 15:55:34.768377 | localhost | Distro: Fedora 37 2026-03-20 15:55:34.768416 | localhost | Provider: ansible-vexxhost-ams1 2026-03-20 15:55:34.768452 | localhost | Region: ams1 2026-03-20 15:55:34.768491 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-20 15:55:34.768527 | localhost | Product Name: OpenStack Nova 2026-03-20 15:55:34.768564 | localhost | Interface IP: 38.129.16.221 2026-03-20 15:55:34.780984 | 2026-03-20 15:55:34.781120 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-20 15:55:35.241964 | localhost -> localhost | changed 2026-03-20 15:55:35.248064 | 2026-03-20 15:55:35.248131 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-20 15:55:36.176435 | localhost -> localhost | changed 2026-03-20 15:55:36.219791 | 2026-03-20 15:55:36.219932 | PLAY [all:!appliance*] 2026-03-20 15:55:36.251520 | 2026-03-20 15:55:36.251630 | TASK [include_role : start-zuul-console] 2026-03-20 15:55:36.274621 | controller | ok 2026-03-20 15:55:36.293085 | 2026-03-20 15:55:36.293166 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-20 15:55:37.442765 | controller | ok 2026-03-20 15:55:37.467484 | 2026-03-20 15:55:37.467629 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-20 15:55:39.725201 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-20 15:55:39.739456 | 2026-03-20 15:55:39.739591 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-20 15:55:40.129053 | controller | skipping: Conditional result was False 2026-03-20 15:55:40.142521 | 2026-03-20 15:55:40.142657 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-20 15:55:40.179438 | controller | skipping: Conditional result was False 2026-03-20 15:55:40.193780 | 2026-03-20 15:55:40.193936 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-20 15:55:40.220761 | controller | skipping: Conditional result was False 2026-03-20 15:55:40.230976 | 2026-03-20 15:55:40.231070 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-20 15:55:40.256624 | controller | skipping: Conditional result was False 2026-03-20 15:55:40.265622 | 2026-03-20 15:55:40.265749 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-20 15:55:40.290967 | controller | skipping: Conditional result was False 2026-03-20 15:55:40.304302 | 2026-03-20 15:55:40.304446 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-20 15:55:40.331277 | controller | skipping: Conditional result was False 2026-03-20 15:55:40.355029 | 2026-03-20 15:55:40.355157 | TASK [Disable Fedora Modular] 2026-03-20 15:55:41.543909 | controller | changed 2026-03-20 15:55:41.556050 | 2026-03-20 15:55:41.556177 | TASK [Enable EPEL] 2026-03-20 15:55:41.583607 | controller | skipping: Conditional result was False 2026-03-20 15:55:41.597272 | 2026-03-20 15:55:41.597403 | TASK [Register the RHEL node] 2026-03-20 15:55:42.025083 | 2026-03-20 15:55:42.025375 | TASK [Show the subscription-manager status] 2026-03-20 15:55:42.427750 | controller | skipping: Conditional result was False 2026-03-20 15:55:42.441387 | 2026-03-20 15:55:42.441519 | TASK [Enable EPEL on RHEL] 2026-03-20 15:55:42.838621 | controller | skipping: Conditional result was False 2026-03-20 15:55:42.852930 | 2026-03-20 15:55:42.853075 | TASK [Install git and tox] 2026-03-20 15:57:52.981445 | controller | changed 2026-03-20 15:57:52.987916 | 2026-03-20 15:57:52.987980 | TASK [include_role : prepare-workspace] 2026-03-20 15:57:53.018510 | controller | ok 2026-03-20 15:57:53.039234 | 2026-03-20 15:57:53.039318 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-20 15:57:53.909491 | controller | ok 2026-03-20 15:57:53.923057 | 2026-03-20 15:57:53.923193 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-20 15:58:12.834786 | controller | Output suppressed because no_log was given 2026-03-20 15:58:12.844975 | 2026-03-20 15:58:12.845039 | TASK [include_role : prepare-workspace-openshift] 2026-03-20 15:58:12.862650 | controller | skipping: Conditional result was False 2026-03-20 15:58:12.884723 | 2026-03-20 15:58:12.884784 | PLAY [all:!appliance] 2026-03-20 15:58:12.901451 | 2026-03-20 15:58:12.901515 | TASK [Run add-build-sshkey role (RSA)] 2026-03-20 15:58:12.921804 | controller | ok 2026-03-20 15:58:12.938038 | 2026-03-20 15:58:12.938105 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-20 15:58:13.166805 | controller -> localhost | ok 2026-03-20 15:58:13.175559 | 2026-03-20 15:58:13.175646 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-20 15:58:13.208687 | controller | ok 2026-03-20 15:58:13.236873 | controller | included: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-20 15:58:13.245275 | 2026-03-20 15:58:13.245367 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-20 15:58:13.830826 | controller -> localhost | Generating public/private rsa key pair. 2026-03-20 15:58:13.831155 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/d7c0cbea04864d5d9e137d7cc4da6cd5_id_rsa. 2026-03-20 15:58:13.831215 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/d7c0cbea04864d5d9e137d7cc4da6cd5_id_rsa.pub. 2026-03-20 15:58:13.831258 | controller -> localhost | The key fingerprint is: 2026-03-20 15:58:13.831300 | controller -> localhost | SHA256:O8ldylvUNB9hGRfzU2UyFJJSNeIBUmdBvmn4wapqsII zuul-build-sshkey 2026-03-20 15:58:13.831340 | controller -> localhost | The key's randomart image is: 2026-03-20 15:58:13.831381 | controller -> localhost | +---[RSA 2048]----+ 2026-03-20 15:58:13.831420 | controller -> localhost | | ..o+X=BBX| 2026-03-20 15:58:13.831460 | controller -> localhost | | ..=.+.**| 2026-03-20 15:58:13.831499 | controller -> localhost | | .o oo.| 2026-03-20 15:58:13.831537 | controller -> localhost | | o = oo| 2026-03-20 15:58:13.831608 | controller -> localhost | | S . O . .| 2026-03-20 15:58:13.831701 | controller -> localhost | | . . = B . | 2026-03-20 15:58:13.831765 | controller -> localhost | | . o = = o | 2026-03-20 15:58:13.831811 | controller -> localhost | |E . . . o o | 2026-03-20 15:58:13.831853 | controller -> localhost | | . .... . | 2026-03-20 15:58:13.831898 | controller -> localhost | +----[SHA256]-----+ 2026-03-20 15:58:13.831985 | controller -> localhost | ok: Runtime: 0:00:00.170917 2026-03-20 15:58:13.848775 | 2026-03-20 15:58:13.848921 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-20 15:58:13.891180 | controller | ok 2026-03-20 15:58:13.910632 | controller | included: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-20 15:58:13.923186 | 2026-03-20 15:58:13.923270 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-20 15:58:13.958935 | controller | skipping: Conditional result was False 2026-03-20 15:58:13.969148 | 2026-03-20 15:58:13.969255 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-20 15:58:15.081157 | controller | changed 2026-03-20 15:58:15.093960 | 2026-03-20 15:58:15.094134 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-20 15:58:15.760375 | controller | ok 2026-03-20 15:58:15.774889 | 2026-03-20 15:58:15.775059 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-20 15:58:19.037555 | controller | changed 2026-03-20 15:58:19.051802 | 2026-03-20 15:58:19.051946 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-20 15:58:22.211358 | controller | changed 2026-03-20 15:58:22.224546 | 2026-03-20 15:58:22.224718 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-20 15:58:22.263197 | controller | skipping: Conditional result was False 2026-03-20 15:58:22.276871 | 2026-03-20 15:58:22.277012 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-20 15:58:22.751454 | controller -> localhost | changed 2026-03-20 15:58:22.763001 | 2026-03-20 15:58:22.763066 | TASK [add-build-sshkey : Add back temp key] 2026-03-20 15:58:23.144333 | controller -> localhost | Identity added: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/d7c0cbea04864d5d9e137d7cc4da6cd5_id_rsa (zuul-build-sshkey) 2026-03-20 15:58:23.144903 | controller -> localhost | ok: Runtime: 0:00:00.011110 2026-03-20 15:58:23.155074 | 2026-03-20 15:58:23.155140 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-20 15:58:24.171817 | controller | ok 2026-03-20 15:58:24.183696 | 2026-03-20 15:58:24.183848 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-20 15:58:24.241560 | controller | skipping: Conditional result was False 2026-03-20 15:58:24.266920 | 2026-03-20 15:58:24.267056 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-20 15:58:24.304701 | controller | ok 2026-03-20 15:58:24.326012 | 2026-03-20 15:58:24.326101 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-20 15:58:24.626850 | controller -> localhost | ok 2026-03-20 15:58:24.633920 | 2026-03-20 15:58:24.633985 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-20 15:58:24.675356 | controller | ok 2026-03-20 15:58:24.686448 | controller | included: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-20 15:58:24.693268 | 2026-03-20 15:58:24.693332 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-20 15:58:25.064333 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-20 15:58:25.064601 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/d7c0cbea04864d5d9e137d7cc4da6cd5_id_ecdsa. 2026-03-20 15:58:25.064630 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/d7c0cbea04864d5d9e137d7cc4da6cd5_id_ecdsa.pub. 2026-03-20 15:58:25.064700 | controller -> localhost | The key fingerprint is: 2026-03-20 15:58:25.064726 | controller -> localhost | SHA256:Najx2jJ/h4Ed5zL15PMCcvixpboEXvsFE8dUVdtH9Ws zuul-build-sshkey 2026-03-20 15:58:25.064747 | controller -> localhost | The key's randomart image is: 2026-03-20 15:58:25.064767 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-20 15:58:25.064785 | controller -> localhost | | ..X| 2026-03-20 15:58:25.064818 | controller -> localhost | | . o .+| 2026-03-20 15:58:25.064836 | controller -> localhost | | . . o . o.+| 2026-03-20 15:58:25.064853 | controller -> localhost | | + ...oo. o| 2026-03-20 15:58:25.064870 | controller -> localhost | | . So.*o+ E | 2026-03-20 15:58:25.064886 | controller -> localhost | | +.oB.=o* | 2026-03-20 15:58:25.064903 | controller -> localhost | | + o oO *.o | 2026-03-20 15:58:25.064919 | controller -> localhost | | + .o.=.. .| 2026-03-20 15:58:25.064936 | controller -> localhost | | ..o+. . | 2026-03-20 15:58:25.064953 | controller -> localhost | +----[SHA256]-----+ 2026-03-20 15:58:25.065009 | controller -> localhost | ok: Runtime: 0:00:00.016188 2026-03-20 15:58:25.072030 | 2026-03-20 15:58:25.072093 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-20 15:58:25.113788 | controller | ok 2026-03-20 15:58:25.121303 | controller | included: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-20 15:58:25.130098 | 2026-03-20 15:58:25.130160 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-20 15:58:25.165686 | controller | skipping: Conditional result was False 2026-03-20 15:58:25.221981 | 2026-03-20 15:58:25.222162 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-20 15:58:26.240280 | controller | changed 2026-03-20 15:58:26.254944 | 2026-03-20 15:58:26.255085 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-20 15:58:26.972950 | controller | ok 2026-03-20 15:58:26.979805 | 2026-03-20 15:58:26.979886 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-20 15:58:30.255434 | controller | changed 2026-03-20 15:58:30.269174 | 2026-03-20 15:58:30.269333 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-20 15:58:33.579391 | controller | changed 2026-03-20 15:58:33.585731 | 2026-03-20 15:58:33.585797 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-20 15:58:33.612212 | controller | skipping: Conditional result was False 2026-03-20 15:58:33.619757 | 2026-03-20 15:58:33.619841 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-20 15:58:33.911280 | controller -> localhost | changed 2026-03-20 15:58:33.937860 | 2026-03-20 15:58:33.938016 | TASK [add-build-sshkey : Add back temp key] 2026-03-20 15:58:34.273860 | controller -> localhost | Identity added: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/d7c0cbea04864d5d9e137d7cc4da6cd5_id_ecdsa (zuul-build-sshkey) 2026-03-20 15:58:34.274173 | controller -> localhost | ok: Runtime: 0:00:00.013298 2026-03-20 15:58:34.281517 | 2026-03-20 15:58:34.281588 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-20 15:58:35.079286 | controller | ok 2026-03-20 15:58:35.095077 | 2026-03-20 15:58:35.095251 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-20 15:58:35.125526 | controller | skipping: Conditional result was False 2026-03-20 15:58:35.151943 | 2026-03-20 15:58:35.152097 | TASK [include_role : remove-zuul-sshkey] 2026-03-20 15:58:35.180153 | controller | skipping: Conditional result was False 2026-03-20 15:58:35.189532 | 2026-03-20 15:58:35.189622 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-20 15:58:36.083389 | controller | ok: "logs" 2026-03-20 15:58:36.084072 | controller | ok: All items complete 2026-03-20 15:58:36.084143 | 2026-03-20 15:58:36.766683 | controller | ok: "artifacts" 2026-03-20 15:58:37.584149 | controller | ok: "docs" 2026-03-20 15:58:37.599289 | 2026-03-20 15:58:37.599478 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-20 15:58:39.119122 | controller | changed: "logs" 2026-03-20 15:58:40.566077 | controller | changed: "artifacts" 2026-03-20 15:58:41.176260 | controller | changed: "docs" 2026-03-20 15:58:41.221342 | 2026-03-20 15:58:41.221444 | PLAY RECAP 2026-03-20 15:58:41.221491 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-20 15:58:41.221518 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-20 15:58:41.221536 | 2026-03-20 15:58:41.365137 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-20 15:58:41.367080 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-20 15:58:41.965420 | 2026-03-20 15:58:41.965549 | PLAY [all] 2026-03-20 15:58:41.987129 | 2026-03-20 15:58:41.987201 | TASK [Install binary dependencies] 2026-03-20 15:58:42.047603 | controller | ok 2026-03-20 15:58:42.081080 | 2026-03-20 15:58:42.081261 | TASK [bindep : Include find tasks] 2026-03-20 15:58:42.114482 | controller | ok 2026-03-20 15:58:42.126272 | controller | included: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-20 15:58:42.134969 | 2026-03-20 15:58:42.135061 | TASK [bindep : Look for bindep.txt] 2026-03-20 15:58:42.894878 | controller | ok 2026-03-20 15:58:42.907262 | 2026-03-20 15:58:42.907404 | TASK [bindep : Define bindep_file fact] 2026-03-20 15:58:42.935042 | controller | skipping: Conditional result was False 2026-03-20 15:58:42.947643 | 2026-03-20 15:58:42.947809 | TASK [bindep : Look for other-requirements.txt] 2026-03-20 15:58:43.560037 | controller | ok 2026-03-20 15:58:43.574763 | 2026-03-20 15:58:43.574929 | TASK [bindep : Define bindep_file fact] 2026-03-20 15:58:43.602528 | controller | skipping: Conditional result was False 2026-03-20 15:58:43.616260 | 2026-03-20 15:58:43.616435 | TASK [bindep : Look for bindep fallback file] 2026-03-20 15:58:43.665424 | controller | skipping: Conditional result was False 2026-03-20 15:58:43.683073 | 2026-03-20 15:58:43.683276 | TASK [bindep : Define bindep_file fact] 2026-03-20 15:58:43.710930 | controller | skipping: Conditional result was False 2026-03-20 15:58:43.727445 | 2026-03-20 15:58:43.727607 | TASK [bindep : Include bindep tasks] 2026-03-20 15:58:43.755109 | controller | skipping: Conditional result was False 2026-03-20 15:58:43.769233 | 2026-03-20 15:58:43.769381 | TASK [bindep : Include install tasks] 2026-03-20 15:58:43.796979 | controller | skipping: Conditional result was False 2026-03-20 15:58:43.811867 | 2026-03-20 15:58:43.812112 | LOOP [bindep : Include package tasks] 2026-03-20 15:58:43.885919 | 2026-03-20 15:58:43.886158 | TASK [Run test-setup role] 2026-03-20 15:58:43.909313 | controller | ok 2026-03-20 15:58:43.932778 | 2026-03-20 15:58:43.932868 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-20 15:58:44.604750 | controller | ok 2026-03-20 15:58:44.610762 | 2026-03-20 15:58:44.610824 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-20 15:58:44.983904 | controller | skipping: Conditional result was False 2026-03-20 15:58:45.012095 | 2026-03-20 15:58:45.012233 | PLAY RECAP 2026-03-20 15:58:45.012285 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-20 15:58:45.012312 | 2026-03-20 15:58:45.135846 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-20 15:58:45.137627 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-20 15:58:45.743365 | 2026-03-20 15:58:45.743532 | PLAY [controller] 2026-03-20 15:58:45.764833 | 2026-03-20 15:58:45.764932 | TASK [Create the /root directory] 2026-03-20 15:58:46.866459 | controller | ok 2026-03-20 15:58:46.872452 | 2026-03-20 15:58:46.872525 | TASK [Install glibc-langpack-en] 2026-03-20 15:58:55.294121 | controller | ok: Nothing to do 2026-03-20 15:58:55.315984 | 2026-03-20 15:58:55.316126 | TASK [Ensure controller directory exists] 2026-03-20 15:58:56.193834 | controller | changed 2026-03-20 15:58:56.207425 | 2026-03-20 15:58:56.207602 | TASK [Install container runtime] 2026-03-20 15:58:56.295596 | controller | ok 2026-03-20 15:58:56.360478 | 2026-03-20 15:58:56.360624 | LOOP [ensure-podman : Find distribution installation] 2026-03-20 15:58:56.384853 | controller | ok: "/var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-20 15:58:56.395028 | controller | included: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-20 15:58:56.405128 | 2026-03-20 15:58:56.405211 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-20 16:01:09.750440 | controller | changed 2026-03-20 16:01:09.767536 | 2026-03-20 16:01:09.767723 | TASK [ensure-podman : Fetch podman version] 2026-03-20 16:01:10.984364 | controller | Client: Podman Engine 2026-03-20 16:01:11.017848 | controller | Version: 4.6.2 2026-03-20 16:01:11.017898 | controller | API Version: 4.6.2 2026-03-20 16:01:11.017907 | controller | Go Version: go1.19.12 2026-03-20 16:01:11.017925 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-20 16:01:11.017933 | controller | OS/Arch: linux/amd64 2026-03-20 16:01:11.152599 | controller | ok: Runtime: 0:00:00.283688 2026-03-20 16:01:11.173563 | 2026-03-20 16:01:11.173885 | TASK [ensure-podman : Print podman version installed] 2026-03-20 16:01:11.224504 | Podman version: Client: Podman Engine 2026-03-20 16:01:11.224901 | Version: 4.6.2 2026-03-20 16:01:11.224978 | API Version: 4.6.2 2026-03-20 16:01:11.225034 | Go Version: go1.19.12 2026-03-20 16:01:11.225082 | Built: Mon Aug 28 19:38:31 2023 2026-03-20 16:01:11.225132 | OS/Arch: linux/amd64 2026-03-20 16:01:11.245978 | 2026-03-20 16:01:11.246268 | TASK [ensure-podman : Validate podman engine] 2026-03-20 16:01:11.621329 | controller | skipping: Conditional result was False 2026-03-20 16:01:11.635280 | 2026-03-20 16:01:11.635416 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-20 16:01:11.669052 | controller | skipping: Conditional result was False 2026-03-20 16:01:11.693406 | 2026-03-20 16:01:11.693505 | TASK [Ensure python3.8 is present] 2026-03-20 16:01:11.720348 | controller | skipping: Conditional result was False 2026-03-20 16:01:11.731621 | 2026-03-20 16:01:11.731742 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-20 16:01:11.759867 | controller | ok 2026-03-20 16:01:11.795661 | 2026-03-20 16:01:11.795857 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-20 16:01:15.284041 | controller | ok: Nothing to do 2026-03-20 16:01:15.289891 | 2026-03-20 16:01:15.289955 | TASK [our-ensure-python : Also install python3-devel] 2026-03-20 16:01:30.167165 | controller | changed 2026-03-20 16:01:30.184252 | 2026-03-20 16:01:30.184365 | TASK [Run ensure-virtualenv role] 2026-03-20 16:01:30.208303 | controller | ok 2026-03-20 16:01:30.241324 | 2026-03-20 16:01:30.241490 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-20 16:01:31.076735 | controller | /usr/bin/virtualenv 2026-03-20 16:01:31.610357 | controller | ok: Runtime: 0:00:00.007183 2026-03-20 16:01:31.623554 | 2026-03-20 16:01:31.623722 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-20 16:01:31.661003 | controller | skipping: Conditional result was False 2026-03-20 16:01:31.661532 | controller | ok: All items complete 2026-03-20 16:01:31.661605 | 2026-03-20 16:01:31.697109 | 2026-03-20 16:01:31.697350 | TASK [Find the full path of the Python interpreter] 2026-03-20 16:01:32.547749 | controller | /usr/bin/python3 2026-03-20 16:01:33.084312 | controller | ok 2026-03-20 16:01:33.093351 | 2026-03-20 16:01:33.093527 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-20 16:01:34.942432 | controller | created virtual environment CPython3.11.0.final.0-64 in 907ms 2026-03-20 16:01:34.994204 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-20 16:01:34.994260 | controller | seeder FromAppData(extra_search_dir=/usr/share/python-wheels,download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/zuul/.local/share/virtualenv) 2026-03-20 16:01:34.994274 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-20 16:01:34.994296 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-20 16:01:35.486497 | controller | changed 2026-03-20 16:01:35.500942 | 2026-03-20 16:01:35.501076 | TASK [Set selinux package] 2026-03-20 16:01:35.540445 | controller | ok 2026-03-20 16:01:35.551849 | 2026-03-20 16:01:35.551978 | TASK [Set selinux package (Fedora)] 2026-03-20 16:01:35.611416 | controller | ok 2026-03-20 16:01:35.624217 | 2026-03-20 16:01:35.624351 | TASK [Install selinux into virtualenv] 2026-03-20 16:01:38.671705 | controller | Collecting selinux-please-lie-to-me 2026-03-20 16:01:38.742224 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-20 16:01:39.320433 | controller | Collecting setuptools<50.0.0 2026-03-20 16:01:39.327047 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-20 16:01:39.383522 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 16.3 MB/s eta 0:00:00 2026-03-20 16:01:39.538590 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-20 16:01:39.538838 | controller | Attempting uninstall: setuptools 2026-03-20 16:01:39.545645 | controller | Found existing installation: setuptools 62.6.0 2026-03-20 16:01:39.657739 | controller | Uninstalling setuptools-62.6.0: 2026-03-20 16:01:39.669319 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-20 16:01:40.449080 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-20 16:01:40.761409 | controller | 2026-03-20 16:01:41.298531 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-20 16:01:41.298584 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-20 16:01:41.544334 | controller | ok: Runtime: 0:00:04.811968 2026-03-20 16:01:41.558149 | 2026-03-20 16:01:41.558293 | TASK [Install pytest-forked into virtualenv] 2026-03-20 16:01:43.059465 | controller | Collecting pytest-forked 2026-03-20 16:01:43.128304 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-20 16:01:43.200572 | controller | Collecting py 2026-03-20 16:01:43.205414 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-20 16:01:43.240981 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 2.9 MB/s eta 0:00:00 2026-03-20 16:01:43.416187 | controller | Collecting pytest>=3.10 2026-03-20 16:01:43.423531 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-20 16:01:43.443500 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 23.5 MB/s eta 0:00:00 2026-03-20 16:01:43.510922 | controller | Collecting iniconfig>=1.0.1 2026-03-20 16:01:43.517846 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-20 16:01:43.594124 | controller | Collecting packaging>=22 2026-03-20 16:01:43.598661 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-20 16:01:43.609267 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 8.4 MB/s eta 0:00:00 2026-03-20 16:01:43.665752 | controller | Collecting pluggy<2,>=1.5 2026-03-20 16:01:43.673452 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-20 16:01:43.748151 | controller | Collecting pygments>=2.7.2 2026-03-20 16:01:43.752381 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-20 16:01:43.779691 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 51.5 MB/s eta 0:00:00 2026-03-20 16:01:43.913368 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-20 16:01:46.225996 | controller | Successfully installed iniconfig-2.3.0 packaging-26.0 pluggy-1.6.0 py-1.11.0 pygments-2.19.2 pytest-9.0.2 pytest-forked-1.6.0 2026-03-20 16:01:46.242877 | controller | 2026-03-20 16:01:46.475303 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-20 16:01:46.475357 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-20 16:01:46.989409 | controller | ok: Runtime: 0:00:04.089822 2026-03-20 16:01:47.008753 | 2026-03-20 16:01:47.008981 | TASK [Update pip] 2026-03-20 16:01:48.505828 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-20 16:01:48.855981 | controller | Collecting pip 2026-03-20 16:01:48.948226 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-20 16:01:49.046341 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 19.4 MB/s eta 0:00:00 2026-03-20 16:01:49.178944 | controller | Installing collected packages: pip 2026-03-20 16:01:49.179452 | controller | Attempting uninstall: pip 2026-03-20 16:01:49.183619 | controller | Found existing installation: pip 22.2.2 2026-03-20 16:01:49.450336 | controller | Uninstalling pip-22.2.2: 2026-03-20 16:01:49.481507 | controller | Successfully uninstalled pip-22.2.2 2026-03-20 16:01:51.476863 | controller | Successfully installed pip-26.0.1 2026-03-20 16:01:52.089919 | controller | ok: Runtime: 0:00:03.770768 2026-03-20 16:01:52.098259 | 2026-03-20 16:01:52.098344 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-20 16:01:53.023150 | controller | changed 2026-03-20 16:01:53.035801 | 2026-03-20 16:01:53.035932 | TASK [Install ansible into virtualenv] 2026-03-20 16:01:54.463584 | controller | Processing ./src/github.com/ansible/ansible 2026-03-20 16:01:54.467331 | controller | Installing build dependencies: started 2026-03-20 16:01:56.233357 | controller | Installing build dependencies: finished with status 'done' 2026-03-20 16:01:57.815860 | controller | Getting requirements to build wheel: started 2026-03-20 16:01:57.815923 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-20 16:01:57.816576 | controller | Preparing metadata (pyproject.toml): started 2026-03-20 16:01:58.752735 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-20 16:01:58.757053 | controller | INFO: pip is looking at multiple versions of ansible-core to determine which version is compatible with other requirements. This could take a while. 2026-03-20 16:01:58.761746 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-20 16:01:59.454743 | controller | ERROR 2026-03-20 16:01:59.455096 | controller | { 2026-03-20 16:01:59.455158 | controller | "delta": "0:00:05.149599", 2026-03-20 16:01:59.455201 | controller | "end": "2026-03-20 16:01:58.950140", 2026-03-20 16:01:59.455242 | controller | "msg": "non-zero return code", 2026-03-20 16:01:59.455307 | controller | "rc": 1, 2026-03-20 16:01:59.455345 | controller | "start": "2026-03-20 16:01:53.800541" 2026-03-20 16:01:59.455380 | controller | } failure 2026-03-20 16:01:59.458433 | 2026-03-20 16:01:59.458531 | PLAY RECAP 2026-03-20 16:01:59.458617 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-20 16:01:59.458695 | 2026-03-20 16:01:59.601399 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-20 16:01:59.602525 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-20 16:02:00.277892 | 2026-03-20 16:02:00.278032 | PLAY [all] 2026-03-20 16:02:00.300733 | 2026-03-20 16:02:00.300839 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-20 16:02:02.296741 | controller | changed: non-zero return code 2026-03-20 16:02:02.310072 | 2026-03-20 16:02:02.310288 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-20 16:02:02.340657 | controller | skipping: Conditional result was False 2026-03-20 16:02:02.357187 | 2026-03-20 16:02:02.357357 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-20 16:02:02.404652 | 2026-03-20 16:02:02.405099 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-20 16:02:02.449789 | 2026-03-20 16:02:02.450128 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-20 16:02:02.479600 | controller | skipping: Conditional result was False 2026-03-20 16:02:02.496839 | 2026-03-20 16:02:02.497007 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-20 16:02:02.549944 | 2026-03-20 16:02:02.550291 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-20 16:02:02.579192 | controller | skipping: Conditional result was False 2026-03-20 16:02:02.595297 | 2026-03-20 16:02:02.595471 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-20 16:02:02.624874 | controller | skipping: Conditional result was False 2026-03-20 16:02:02.643055 | 2026-03-20 16:02:02.643238 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-20 16:02:02.674801 | controller | skipping: Conditional result was False 2026-03-20 16:02:02.733560 | 2026-03-20 16:02:02.733829 | PLAY RECAP 2026-03-20 16:02:02.733941 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-20 16:02:02.733987 | 2026-03-20 16:02:02.909816 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-20 16:02:02.911829 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-20 16:02:03.534355 | 2026-03-20 16:02:03.534490 | PLAY [all:!appliance*] 2026-03-20 16:02:03.556309 | 2026-03-20 16:02:03.556391 | TASK [unregister the node] 2026-03-20 16:02:03.927100 | controller | skipping: Conditional result was False 2026-03-20 16:02:03.933457 | 2026-03-20 16:02:03.933536 | TASK [include_role : fetch-output] 2026-03-20 16:02:03.989909 | controller | ok 2026-03-20 16:02:04.032051 | 2026-03-20 16:02:04.032220 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-20 16:02:04.129773 | controller | skipping: Conditional result was False 2026-03-20 16:02:04.163035 | 2026-03-20 16:02:04.163216 | TASK [fetch-output : Set log path for single node] 2026-03-20 16:02:04.218870 | controller | ok 2026-03-20 16:02:04.226378 | 2026-03-20 16:02:04.226471 | LOOP [fetch-output : Ensure local output dirs] 2026-03-20 16:02:04.648722 | controller -> localhost | ok: "/var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/logs" 2026-03-20 16:02:04.923034 | controller -> localhost | changed: "/var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/artifacts" 2026-03-20 16:02:05.224011 | controller -> localhost | changed: "/var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/work/docs" 2026-03-20 16:02:05.251639 | 2026-03-20 16:02:05.251984 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-20 16:02:07.893284 | controller | changed: 2026-03-20 16:02:07.893735 | controller | .d..t...... ./ 2026-03-20 16:02:07.893803 | controller | cd+++++++++ controller/ 2026-03-20 16:02:07.893872 | controller | changed: All items complete 2026-03-20 16:02:07.893914 | 2026-03-20 16:02:09.992789 | controller | changed: .d..t...... ./ 2026-03-20 16:02:12.559383 | controller | changed: .d..t...... ./ 2026-03-20 16:02:12.589460 | 2026-03-20 16:02:12.589740 | TASK [include_role : fetch-output-openshift] 2026-03-20 16:02:12.619448 | controller | skipping: Conditional result was False 2026-03-20 16:02:12.635362 | 2026-03-20 16:02:12.635531 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-20 16:02:13.156036 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.015394 2026-03-20 16:02:13.479572 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.014072 2026-03-20 16:02:13.543215 | 2026-03-20 16:02:13.543384 | PLAY [localhost] 2026-03-20 16:02:13.561206 | 2026-03-20 16:02:13.561294 | TASK [Run Zuul manifest role] 2026-03-20 16:02:13.584498 | localhost | ok 2026-03-20 16:02:13.603706 | 2026-03-20 16:02:13.603796 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-20 16:02:14.096143 | localhost | changed 2026-03-20 16:02:14.102827 | 2026-03-20 16:02:14.102927 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-20 16:02:14.154339 | localhost | ok 2026-03-20 16:02:14.163056 | 2026-03-20 16:02:14.163135 | TASK [Set zuul-log-path fact] 2026-03-20 16:02:14.184818 | localhost | ok 2026-03-20 16:02:14.198589 | 2026-03-20 16:02:14.198657 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-20 16:02:14.238588 | localhost | ok 2026-03-20 16:02:14.247605 | 2026-03-20 16:02:14.247688 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-20 16:02:14.279361 | localhost | ok: 2026-03-20 16:02:14.279519 | localhost | { 2026-03-20 16:02:14.279543 | localhost | "auth": { 2026-03-20 16:02:14.279563 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-20 16:02:14.279579 | localhost | "username": "9LF91O0RK7JU" 2026-03-20 16:02:14.279595 | localhost | }, 2026-03-20 16:02:14.279610 | localhost | "profile": "rackspace", 2026-03-20 16:02:14.279625 | localhost | "region_name": "IAD" 2026-03-20 16:02:14.279640 | localhost | } 2026-03-20 16:02:14.279686 | localhost | changed: All items complete 2026-03-20 16:02:14.279711 | 2026-03-20 16:02:14.287483 | 2026-03-20 16:02:14.287548 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-20 16:02:14.307094 | localhost | Output suppressed because no_log was given 2026-03-20 16:02:14.320269 | 2026-03-20 16:02:14.320332 | TASK [upload-logs-failover : Initialize control vars] 2026-03-20 16:02:14.350052 | localhost | ok 2026-03-20 16:02:14.354334 | 2026-03-20 16:02:14.354397 | LOOP [upload-logs-failover : Perform log upload] 2026-03-20 16:02:14.380748 | localhost | Output suppressed because no_log was given 2026-03-20 16:02:14.389850 | localhost | included: /var/lib/zuul/builds/d7c0cbea04864d5d9e137d7cc4da6cd5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-20 16:02:14.397601 | 2026-03-20 16:02:14.397710 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-20 16:02:14.481236 | localhost | Output suppressed because no_log was given 2026-03-20 16:02:14.486763 | 2026-03-20 16:02:14.486839 | TASK [Upload logs to swift] 2026-03-20 16:02:14.507401 | localhost | ok 2026-03-20 16:02:14.534575 | 2026-03-20 16:02:14.534657 | TASK [Set zuul-log-path fact] 2026-03-20 16:02:14.560424 | localhost | skipping: Conditional result was False 2026-03-20 16:02:14.568270 | 2026-03-20 16:02:14.568348 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-20 16:02:14.858605 | localhost -> localhost | ok: Runtime: 0:00:00.010500 2026-03-20 16:02:14.864642 | 2026-03-20 16:02:14.864763 | TASK [upload-logs-swift : Upload logs to swift]