2026-03-17 14:02:52.507529 | Job console starting... 2026-03-17 14:02:52.526626 | Updating repositories 2026-03-17 14:02:52.669240 | Preparing job workspace 2026-03-17 14:02:57.112290 | Running Ansible setup... 2026-03-17 14:03:05.201376 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-17 14:03:06.102251 | 2026-03-17 14:03:06.102428 | PLAY [localhost] 2026-03-17 14:03:06.113809 | 2026-03-17 14:03:06.113960 | TASK [Gathering Facts] 2026-03-17 14:03:07.232866 | localhost | ok 2026-03-17 14:03:07.248948 | 2026-03-17 14:03:07.249140 | TASK [Setup log path fact] 2026-03-17 14:03:07.269225 | localhost | ok 2026-03-17 14:03:07.308642 | 2026-03-17 14:03:07.308776 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 14:03:07.337963 | localhost | ok 2026-03-17 14:03:07.350061 | 2026-03-17 14:03:07.350234 | TASK [emit-job-header : Print job information] 2026-03-17 14:03:07.391647 | # Job Information 2026-03-17 14:03:07.391909 | Ansible Version: 2.15.12 2026-03-17 14:03:07.391948 | Job: ansible-test-sanity-docker-devel 2026-03-17 14:03:07.391971 | Pipeline: third-party-check 2026-03-17 14:03:07.391989 | Executor: ze01.softwarefactory-project.io 2026-03-17 14:03:07.392007 | Triggered by: https://github.com/openshift/community.okd/pull/274 2026-03-17 14:03:07.392047 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/5d6/ansible/5d6b22ba64b94f009474c7b39a9c4249/ 2026-03-17 14:03:07.392069 | Event ID: f3f887f0-2208-11f1-8ac6-5fd9d7d104a2 2026-03-17 14:03:07.396586 | 2026-03-17 14:03:07.396659 | LOOP [emit-job-header : Print node information] 2026-03-17 14:03:07.534608 | localhost | ok: 2026-03-17 14:03:07.534807 | localhost | # Node Information 2026-03-17 14:03:07.534857 | localhost | Inventory Hostname: controller 2026-03-17 14:03:07.534889 | localhost | Hostname: np0005649699 2026-03-17 14:03:07.534916 | localhost | Username: zuul 2026-03-17 14:03:07.534942 | localhost | Distro: Fedora 37 2026-03-17 14:03:07.534962 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-17 14:03:07.534979 | localhost | Region: ca-ymq-1 2026-03-17 14:03:07.534996 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-17 14:03:07.535039 | localhost | Product Name: OpenStack Nova 2026-03-17 14:03:07.535074 | localhost | Interface IP: 199.19.213.187 2026-03-17 14:03:07.551586 | 2026-03-17 14:03:07.551764 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-17 14:03:08.157392 | localhost -> localhost | changed 2026-03-17 14:03:08.165084 | 2026-03-17 14:03:08.165200 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-17 14:03:09.493392 | localhost -> localhost | changed 2026-03-17 14:03:09.530461 | 2026-03-17 14:03:09.530623 | PLAY [all:!appliance*] 2026-03-17 14:03:09.554657 | 2026-03-17 14:03:09.554859 | TASK [include_role : start-zuul-console] 2026-03-17 14:03:09.588991 | controller | ok 2026-03-17 14:03:09.607055 | 2026-03-17 14:03:09.607208 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-17 14:03:09.995530 | controller | ok 2026-03-17 14:03:10.038152 | 2026-03-17 14:03:10.038380 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-17 14:03:41.654495 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-17 14:03:41.666157 | 2026-03-17 14:03:41.666258 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-17 14:03:42.210180 | controller | skipping: Conditional result was False 2026-03-17 14:03:42.217059 | 2026-03-17 14:03:42.217143 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-17 14:03:42.240734 | controller | skipping: Conditional result was False 2026-03-17 14:03:42.247945 | 2026-03-17 14:03:42.248061 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-17 14:03:42.275356 | controller | skipping: Conditional result was False 2026-03-17 14:03:42.296804 | 2026-03-17 14:03:42.297112 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-17 14:03:42.324142 | controller | skipping: Conditional result was False 2026-03-17 14:03:42.334376 | 2026-03-17 14:03:42.335166 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-17 14:03:42.370967 | controller | skipping: Conditional result was False 2026-03-17 14:03:42.378959 | 2026-03-17 14:03:42.379100 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-17 14:03:42.403354 | controller | skipping: Conditional result was False 2026-03-17 14:03:42.415837 | 2026-03-17 14:03:42.415967 | TASK [Disable Fedora Modular] 2026-03-17 14:03:42.714239 | controller | changed 2026-03-17 14:03:42.724608 | 2026-03-17 14:03:42.724750 | TASK [Enable EPEL] 2026-03-17 14:03:42.750520 | controller | skipping: Conditional result was False 2026-03-17 14:03:42.757920 | 2026-03-17 14:03:42.758067 | TASK [Register the RHEL node] 2026-03-17 14:03:43.310374 | 2026-03-17 14:03:43.310691 | TASK [Show the subscription-manager status] 2026-03-17 14:03:43.372632 | controller | skipping: Conditional result was False 2026-03-17 14:03:43.383941 | 2026-03-17 14:03:43.384133 | TASK [Enable EPEL on RHEL] 2026-03-17 14:03:43.454894 | controller | skipping: Conditional result was False 2026-03-17 14:03:43.465029 | 2026-03-17 14:03:43.465229 | TASK [Install git and tox] 2026-03-17 14:04:47.028887 | controller | changed 2026-03-17 14:04:47.038884 | 2026-03-17 14:04:47.039115 | TASK [include_role : prepare-workspace] 2026-03-17 14:04:47.098741 | controller | ok 2026-03-17 14:04:47.170741 | 2026-03-17 14:04:47.170901 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-17 14:04:47.415572 | controller | ok 2026-03-17 14:04:47.435991 | 2026-03-17 14:04:47.436155 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-17 14:05:08.081125 | controller | Output suppressed because no_log was given 2026-03-17 14:05:08.096264 | 2026-03-17 14:05:08.096420 | TASK [include_role : prepare-workspace-openshift] 2026-03-17 14:05:08.113801 | controller | skipping: Conditional result was False 2026-03-17 14:05:08.199414 | 2026-03-17 14:05:08.199502 | PLAY [all:!appliance] 2026-03-17 14:05:08.220277 | 2026-03-17 14:05:08.220408 | TASK [Run add-build-sshkey role (RSA)] 2026-03-17 14:05:08.240732 | controller | ok 2026-03-17 14:05:08.258520 | 2026-03-17 14:05:08.258628 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 14:05:08.517010 | controller -> localhost | ok 2026-03-17 14:05:08.523814 | 2026-03-17 14:05:08.523887 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 14:05:08.553367 | controller | ok 2026-03-17 14:05:08.567840 | controller | included: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 14:05:08.573723 | 2026-03-17 14:05:08.573788 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 14:05:09.020513 | controller -> localhost | Generating public/private rsa key pair. 2026-03-17 14:05:09.020760 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/5d6b22ba64b94f009474c7b39a9c4249_id_rsa. 2026-03-17 14:05:09.020796 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/5d6b22ba64b94f009474c7b39a9c4249_id_rsa.pub. 2026-03-17 14:05:09.020823 | controller -> localhost | The key fingerprint is: 2026-03-17 14:05:09.020847 | controller -> localhost | SHA256:KTi8dwFap7q8JbpxiybxcpZ+dceJoFKrr1+wU1DrUaI zuul-build-sshkey 2026-03-17 14:05:09.020872 | controller -> localhost | The key's randomart image is: 2026-03-17 14:05:09.020897 | controller -> localhost | +---[RSA 2048]----+ 2026-03-17 14:05:09.020919 | controller -> localhost | | o . | 2026-03-17 14:05:09.020943 | controller -> localhost | | o + | 2026-03-17 14:05:09.020997 | controller -> localhost | | E = . | 2026-03-17 14:05:09.021061 | controller -> localhost | | ..*.= . | 2026-03-17 14:05:09.021087 | controller -> localhost | | .*o=.So . | 2026-03-17 14:05:09.021121 | controller -> localhost | |. . oB..o.+ | 2026-03-17 14:05:09.021151 | controller -> localhost | | o.+B.+... | 2026-03-17 14:05:09.021175 | controller -> localhost | |o B*.O . | 2026-03-17 14:05:09.021198 | controller -> localhost | | B**B. | 2026-03-17 14:05:09.021224 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 14:05:09.021287 | controller -> localhost | ok: Runtime: 0:00:00.081276 2026-03-17 14:05:09.029457 | 2026-03-17 14:05:09.029608 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 14:05:09.065589 | controller | ok 2026-03-17 14:05:09.080786 | controller | included: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 14:05:09.091125 | 2026-03-17 14:05:09.091256 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 14:05:09.105559 | controller | skipping: Conditional result was False 2026-03-17 14:05:09.112933 | 2026-03-17 14:05:09.113078 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 14:05:09.638310 | controller | changed 2026-03-17 14:05:09.646404 | 2026-03-17 14:05:09.646563 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 14:05:09.888875 | controller | ok 2026-03-17 14:05:09.903558 | 2026-03-17 14:05:09.903757 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 14:05:10.565395 | controller | changed 2026-03-17 14:05:10.574187 | 2026-03-17 14:05:10.574310 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 14:05:11.193824 | controller | changed 2026-03-17 14:05:11.207982 | 2026-03-17 14:05:11.208178 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 14:05:11.245735 | controller | skipping: Conditional result was False 2026-03-17 14:05:11.264853 | 2026-03-17 14:05:11.265128 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 14:05:11.719180 | controller -> localhost | changed 2026-03-17 14:05:11.734233 | 2026-03-17 14:05:11.734371 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 14:05:12.015713 | controller -> localhost | Identity added: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/5d6b22ba64b94f009474c7b39a9c4249_id_rsa (zuul-build-sshkey) 2026-03-17 14:05:12.015991 | controller -> localhost | ok: Runtime: 0:00:00.010733 2026-03-17 14:05:12.030078 | 2026-03-17 14:05:12.030208 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 14:05:12.424793 | controller | ok 2026-03-17 14:05:12.431660 | 2026-03-17 14:05:12.431733 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 14:05:12.456427 | controller | skipping: Conditional result was False 2026-03-17 14:05:12.471064 | 2026-03-17 14:05:12.471190 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-17 14:05:12.495201 | controller | ok 2026-03-17 14:05:12.519217 | 2026-03-17 14:05:12.519370 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 14:05:12.766155 | controller -> localhost | ok 2026-03-17 14:05:12.785443 | 2026-03-17 14:05:12.785556 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 14:05:12.834389 | controller | ok 2026-03-17 14:05:12.849924 | controller | included: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 14:05:12.858893 | 2026-03-17 14:05:12.859034 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 14:05:13.182521 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-17 14:05:13.182763 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/5d6b22ba64b94f009474c7b39a9c4249_id_ecdsa. 2026-03-17 14:05:13.182793 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/5d6b22ba64b94f009474c7b39a9c4249_id_ecdsa.pub. 2026-03-17 14:05:13.182828 | controller -> localhost | The key fingerprint is: 2026-03-17 14:05:13.182850 | controller -> localhost | SHA256:QNqIyeUaJM702kruHfRnRKN4eIJxVhgoP0fpb892S6I zuul-build-sshkey 2026-03-17 14:05:13.182871 | controller -> localhost | The key's randomart image is: 2026-03-17 14:05:13.182892 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-17 14:05:13.182912 | controller -> localhost | |..o.+o. | 2026-03-17 14:05:13.182931 | controller -> localhost | |==.*+= | 2026-03-17 14:05:13.182952 | controller -> localhost | |.==*+ oo | 2026-03-17 14:05:13.182978 | controller -> localhost | | Xo= o.. | 2026-03-17 14:05:13.183065 | controller -> localhost | | +.O = .S | 2026-03-17 14:05:13.183091 | controller -> localhost | |o o = + | 2026-03-17 14:05:13.183110 | controller -> localhost | | o . o =. . | 2026-03-17 14:05:13.183128 | controller -> localhost | |. . . o.+o. | 2026-03-17 14:05:13.183146 | controller -> localhost | | . . E. ... | 2026-03-17 14:05:13.183164 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 14:05:13.183222 | controller -> localhost | ok: Runtime: 0:00:00.010637 2026-03-17 14:05:13.190632 | 2026-03-17 14:05:13.190775 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 14:05:13.222733 | controller | ok 2026-03-17 14:05:13.231625 | controller | included: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 14:05:13.241576 | 2026-03-17 14:05:13.241703 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 14:05:13.265955 | controller | skipping: Conditional result was False 2026-03-17 14:05:13.273253 | 2026-03-17 14:05:13.273392 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 14:05:13.561534 | controller | changed 2026-03-17 14:05:13.568481 | 2026-03-17 14:05:13.568553 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 14:05:13.820683 | controller | ok 2026-03-17 14:05:13.826892 | 2026-03-17 14:05:13.826987 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 14:05:14.431156 | controller | changed 2026-03-17 14:05:14.439908 | 2026-03-17 14:05:14.440011 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 14:05:15.062792 | controller | changed 2026-03-17 14:05:15.079636 | 2026-03-17 14:05:15.079770 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 14:05:15.106865 | controller | skipping: Conditional result was False 2026-03-17 14:05:15.118354 | 2026-03-17 14:05:15.118471 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 14:05:15.388416 | controller -> localhost | changed 2026-03-17 14:05:15.416941 | 2026-03-17 14:05:15.417183 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 14:05:15.791136 | controller -> localhost | Identity added: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/5d6b22ba64b94f009474c7b39a9c4249_id_ecdsa (zuul-build-sshkey) 2026-03-17 14:05:15.791298 | controller -> localhost | ok: Runtime: 0:00:00.029336 2026-03-17 14:05:15.797384 | 2026-03-17 14:05:15.797459 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 14:05:16.010628 | controller | ok 2026-03-17 14:05:16.020813 | 2026-03-17 14:05:16.021045 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 14:05:16.048342 | controller | skipping: Conditional result was False 2026-03-17 14:05:16.061215 | 2026-03-17 14:05:16.061346 | TASK [include_role : remove-zuul-sshkey] 2026-03-17 14:05:16.077075 | controller | skipping: Conditional result was False 2026-03-17 14:05:16.086198 | 2026-03-17 14:05:16.086329 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-17 14:05:16.325625 | controller | ok: "logs" 2026-03-17 14:05:16.326130 | controller | ok: All items complete 2026-03-17 14:05:16.326183 | 2026-03-17 14:05:16.522513 | controller | ok: "artifacts" 2026-03-17 14:05:16.726733 | controller | ok: "docs" 2026-03-17 14:05:16.747657 | 2026-03-17 14:05:16.747821 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-17 14:05:16.970200 | controller | changed: "logs" 2026-03-17 14:05:17.177961 | controller | changed: "artifacts" 2026-03-17 14:05:17.390304 | controller | changed: "docs" 2026-03-17 14:05:17.434761 | 2026-03-17 14:05:17.434867 | PLAY RECAP 2026-03-17 14:05:17.434908 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-17 14:05:17.435158 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 14:05:17.435197 | 2026-03-17 14:05:17.556993 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-17 14:05:17.557881 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-17 14:05:18.131476 | 2026-03-17 14:05:18.131588 | PLAY [all] 2026-03-17 14:05:18.154289 | 2026-03-17 14:05:18.154455 | TASK [Install binary dependencies] 2026-03-17 14:05:18.217779 | controller | ok 2026-03-17 14:05:18.256559 | 2026-03-17 14:05:18.256796 | TASK [bindep : Include find tasks] 2026-03-17 14:05:18.298421 | controller | ok 2026-03-17 14:05:18.307840 | controller | included: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-17 14:05:18.315587 | 2026-03-17 14:05:18.315700 | TASK [bindep : Look for bindep.txt] 2026-03-17 14:05:18.704904 | controller | ok 2026-03-17 14:05:18.713993 | 2026-03-17 14:05:18.714126 | TASK [bindep : Define bindep_file fact] 2026-03-17 14:05:18.728724 | controller | skipping: Conditional result was False 2026-03-17 14:05:18.736527 | 2026-03-17 14:05:18.736657 | TASK [bindep : Look for other-requirements.txt] 2026-03-17 14:05:18.940445 | controller | ok 2026-03-17 14:05:18.949122 | 2026-03-17 14:05:18.949248 | TASK [bindep : Define bindep_file fact] 2026-03-17 14:05:18.975051 | controller | skipping: Conditional result was False 2026-03-17 14:05:18.982347 | 2026-03-17 14:05:18.982436 | TASK [bindep : Look for bindep fallback file] 2026-03-17 14:05:19.006434 | controller | skipping: Conditional result was False 2026-03-17 14:05:19.013794 | 2026-03-17 14:05:19.013934 | TASK [bindep : Define bindep_file fact] 2026-03-17 14:05:19.038163 | controller | skipping: Conditional result was False 2026-03-17 14:05:19.047144 | 2026-03-17 14:05:19.047288 | TASK [bindep : Include bindep tasks] 2026-03-17 14:05:19.071278 | controller | skipping: Conditional result was False 2026-03-17 14:05:19.078699 | 2026-03-17 14:05:19.078802 | TASK [bindep : Include install tasks] 2026-03-17 14:05:19.103905 | controller | skipping: Conditional result was False 2026-03-17 14:05:19.110010 | 2026-03-17 14:05:19.110113 | LOOP [bindep : Include package tasks] 2026-03-17 14:05:19.166346 | 2026-03-17 14:05:19.166513 | TASK [Run test-setup role] 2026-03-17 14:05:19.193483 | controller | ok 2026-03-17 14:05:19.214981 | 2026-03-17 14:05:19.215133 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-17 14:05:19.465677 | controller | ok 2026-03-17 14:05:19.478219 | 2026-03-17 14:05:19.478372 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-17 14:05:20.033817 | controller | skipping: Conditional result was False 2026-03-17 14:05:20.066194 | 2026-03-17 14:05:20.066333 | PLAY RECAP 2026-03-17 14:05:20.066389 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-17 14:05:20.066410 | 2026-03-17 14:05:20.187103 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-17 14:05:20.188065 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-17 14:05:20.888550 | 2026-03-17 14:05:20.888709 | PLAY [controller] 2026-03-17 14:05:20.912403 | 2026-03-17 14:05:20.912568 | TASK [Create the /root directory] 2026-03-17 14:05:21.303597 | controller | ok 2026-03-17 14:05:21.321893 | 2026-03-17 14:05:21.322076 | TASK [Install glibc-langpack-en] 2026-03-17 14:05:25.506357 | controller | ok: Nothing to do 2026-03-17 14:05:25.517644 | 2026-03-17 14:05:25.517790 | TASK [Ensure controller directory exists] 2026-03-17 14:05:25.774103 | controller | changed 2026-03-17 14:05:25.793143 | 2026-03-17 14:05:25.793294 | TASK [Install container runtime] 2026-03-17 14:05:25.857894 | controller | ok 2026-03-17 14:05:25.918545 | 2026-03-17 14:05:25.918703 | LOOP [ensure-podman : Find distribution installation] 2026-03-17 14:05:25.954394 | controller | ok: "/var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-17 14:05:25.976437 | controller | included: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-17 14:05:25.989032 | 2026-03-17 14:05:25.989201 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-17 14:06:37.410137 | controller | changed 2026-03-17 14:06:37.430547 | 2026-03-17 14:06:37.430731 | TASK [ensure-podman : Fetch podman version] 2026-03-17 14:06:38.079435 | controller | Client: Podman Engine 2026-03-17 14:06:38.110624 | controller | Version: 4.6.2 2026-03-17 14:06:38.110695 | controller | API Version: 4.6.2 2026-03-17 14:06:38.110708 | controller | Go Version: go1.19.12 2026-03-17 14:06:38.110736 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-17 14:06:38.110748 | controller | OS/Arch: linux/amd64 2026-03-17 14:06:38.477675 | controller | ok: Runtime: 0:00:00.308732 2026-03-17 14:06:38.491750 | 2026-03-17 14:06:38.491998 | TASK [ensure-podman : Print podman version installed] 2026-03-17 14:06:38.519133 | Podman version: Client: Podman Engine 2026-03-17 14:06:38.519295 | Version: 4.6.2 2026-03-17 14:06:38.519324 | API Version: 4.6.2 2026-03-17 14:06:38.519345 | Go Version: go1.19.12 2026-03-17 14:06:38.519363 | Built: Mon Aug 28 19:38:31 2023 2026-03-17 14:06:38.519381 | OS/Arch: linux/amd64 2026-03-17 14:06:38.525182 | 2026-03-17 14:06:38.525247 | TASK [ensure-podman : Validate podman engine] 2026-03-17 14:06:39.055863 | controller | skipping: Conditional result was False 2026-03-17 14:06:39.065473 | 2026-03-17 14:06:39.065777 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-17 14:06:39.091586 | controller | skipping: Conditional result was False 2026-03-17 14:06:39.109240 | 2026-03-17 14:06:39.109352 | TASK [Ensure python3.8 is present] 2026-03-17 14:06:39.136248 | controller | skipping: Conditional result was False 2026-03-17 14:06:39.145620 | 2026-03-17 14:06:39.145720 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-17 14:06:39.170849 | controller | ok 2026-03-17 14:06:39.192668 | 2026-03-17 14:06:39.192814 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-17 14:06:41.064912 | controller | ok: Nothing to do 2026-03-17 14:06:41.074567 | 2026-03-17 14:06:41.074684 | TASK [our-ensure-python : Also install python3-devel] 2026-03-17 14:06:55.049765 | controller | changed 2026-03-17 14:06:55.081764 | 2026-03-17 14:06:55.081950 | TASK [Run ensure-virtualenv role] 2026-03-17 14:06:55.108771 | controller | ok 2026-03-17 14:06:55.145780 | 2026-03-17 14:06:55.145932 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-17 14:06:55.392647 | controller | /usr/bin/virtualenv 2026-03-17 14:06:55.716615 | controller | ok: Runtime: 0:00:00.003593 2026-03-17 14:06:55.726450 | 2026-03-17 14:06:55.726601 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-17 14:06:55.762583 | controller | skipping: Conditional result was False 2026-03-17 14:06:55.762902 | controller | ok: All items complete 2026-03-17 14:06:55.762943 | 2026-03-17 14:06:55.780078 | 2026-03-17 14:06:55.780352 | TASK [Find the full path of the Python interpreter] 2026-03-17 14:06:56.016791 | controller | /usr/bin/python3 2026-03-17 14:06:56.324918 | controller | ok 2026-03-17 14:06:56.339766 | 2026-03-17 14:06:56.339945 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-17 14:06:57.189630 | controller | created virtual environment CPython3.11.0.final.0-64 in 475ms 2026-03-17 14:06:57.215664 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-17 14:06:57.216107 | 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-17 14:06:57.216276 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-17 14:06:57.216363 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-17 14:06:57.396320 | controller | changed 2026-03-17 14:06:57.406837 | 2026-03-17 14:06:57.406965 | TASK [Set selinux package] 2026-03-17 14:06:57.454068 | controller | ok 2026-03-17 14:06:57.464665 | 2026-03-17 14:06:57.464792 | TASK [Set selinux package (Fedora)] 2026-03-17 14:06:57.532065 | controller | ok 2026-03-17 14:06:57.541485 | 2026-03-17 14:06:57.541597 | TASK [Install selinux into virtualenv] 2026-03-17 14:07:23.057829 | controller | Collecting selinux-please-lie-to-me 2026-03-17 14:07:59.287845 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-17 14:07:59.598475 | controller | Collecting setuptools<50.0.0 2026-03-17 14:07:59.602196 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-17 14:07:59.648474 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 19.6 MB/s eta 0:00:00 2026-03-17 14:07:59.734872 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-17 14:07:59.735035 | controller | Attempting uninstall: setuptools 2026-03-17 14:07:59.737485 | controller | Found existing installation: setuptools 62.6.0 2026-03-17 14:07:59.798919 | controller | Uninstalling setuptools-62.6.0: 2026-03-17 14:07:59.807029 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-17 14:08:00.166055 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-17 14:08:12.597883 | controller | 2026-03-17 14:08:12.683582 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-17 14:08:12.683647 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-17 14:08:13.141739 | controller | ok: Runtime: 0:01:14.915014 2026-03-17 14:08:13.154964 | 2026-03-17 14:08:13.155175 | TASK [Install pytest-forked into virtualenv] 2026-03-17 14:08:48.696315 | controller | Collecting pytest-forked 2026-03-17 14:09:01.006067 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-17 14:09:01.049142 | controller | Collecting py 2026-03-17 14:09:01.052509 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-17 14:09:01.074763 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 4.7 MB/s eta 0:00:00 2026-03-17 14:09:01.175608 | controller | Collecting pytest>=3.10 2026-03-17 14:09:01.178822 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-17 14:09:01.194027 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 28.3 MB/s eta 0:00:00 2026-03-17 14:09:01.226592 | controller | Collecting iniconfig>=1.0.1 2026-03-17 14:09:01.229753 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-17 14:09:01.270463 | controller | Collecting packaging>=22 2026-03-17 14:09:01.273895 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-17 14:09:01.281811 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 11.1 MB/s eta 0:00:00 2026-03-17 14:09:01.309993 | controller | Collecting pluggy<2,>=1.5 2026-03-17 14:09:01.313018 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-17 14:09:01.361356 | controller | Collecting pygments>=2.7.2 2026-03-17 14:09:01.364582 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-17 14:09:01.388303 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 61.9 MB/s eta 0:00:00 2026-03-17 14:09:01.454863 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-17 14:09:02.494928 | 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-17 14:09:02.502969 | controller | 2026-03-17 14:09:02.572326 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-17 14:09:02.572363 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-17 14:09:02.739374 | controller | ok: Runtime: 0:00:48.994823 2026-03-17 14:09:02.747469 | 2026-03-17 14:09:02.747556 | TASK [Update pip] 2026-03-17 14:09:03.277249 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-17 14:09:13.397388 | controller | Collecting pip 2026-03-17 14:09:49.646919 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-17 14:09:49.706562 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 32.7 MB/s eta 0:00:00 2026-03-17 14:09:49.773805 | controller | Installing collected packages: pip 2026-03-17 14:09:49.773922 | controller | Attempting uninstall: pip 2026-03-17 14:09:49.776132 | controller | Found existing installation: pip 22.2.2 2026-03-17 14:09:49.915140 | controller | Uninstalling pip-22.2.2: 2026-03-17 14:09:49.929884 | controller | Successfully uninstalled pip-22.2.2 2026-03-17 14:09:50.738272 | controller | Successfully installed pip-26.0.1 2026-03-17 14:09:51.313103 | controller | ok: Runtime: 0:00:47.837961 2026-03-17 14:09:51.320038 | 2026-03-17 14:09:51.320130 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-17 14:09:51.534239 | controller | changed 2026-03-17 14:09:51.539778 | 2026-03-17 14:09:51.539861 | TASK [Install ansible into virtualenv] 2026-03-17 14:09:52.192748 | controller | Processing ./src/github.com/ansible/ansible 2026-03-17 14:09:52.195177 | controller | Installing build dependencies: started 2026-03-17 14:10:26.623977 | controller | Installing build dependencies: finished with status 'done' 2026-03-17 14:10:26.625186 | controller | Getting requirements to build wheel: started 2026-03-17 14:10:27.371934 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-17 14:10:27.373386 | controller | Preparing metadata (pyproject.toml): started 2026-03-17 14:10:27.839032 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-17 14:10:27.844211 | 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-17 14:10:27.850653 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-17 14:10:28.239840 | controller | ERROR 2026-03-17 14:10:28.240128 | controller | { 2026-03-17 14:10:28.240196 | controller | "delta": "0:00:36.016483", 2026-03-17 14:10:28.240239 | controller | "end": "2026-03-17 14:10:27.917778", 2026-03-17 14:10:28.240275 | controller | "msg": "non-zero return code", 2026-03-17 14:10:28.240327 | controller | "rc": 1, 2026-03-17 14:10:28.240363 | controller | "start": "2026-03-17 14:09:51.901295" 2026-03-17 14:10:28.240396 | controller | } failure 2026-03-17 14:10:28.243383 | 2026-03-17 14:10:28.243483 | PLAY RECAP 2026-03-17 14:10:28.243577 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-17 14:10:28.243620 | 2026-03-17 14:10:28.477199 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-17 14:10:28.478784 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-17 14:10:29.228042 | 2026-03-17 14:10:29.228176 | PLAY [all] 2026-03-17 14:10:29.252770 | 2026-03-17 14:10:29.252918 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-17 14:10:29.516207 | controller | changed: non-zero return code 2026-03-17 14:10:29.528691 | 2026-03-17 14:10:29.528853 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-17 14:10:29.554904 | controller | skipping: Conditional result was False 2026-03-17 14:10:29.564088 | 2026-03-17 14:10:29.564210 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-17 14:10:29.599079 | 2026-03-17 14:10:29.599324 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-17 14:10:29.630759 | 2026-03-17 14:10:29.630917 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-17 14:10:29.645248 | controller | skipping: Conditional result was False 2026-03-17 14:10:29.654010 | 2026-03-17 14:10:29.654175 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-17 14:10:29.677710 | 2026-03-17 14:10:29.677896 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-17 14:10:29.702902 | controller | skipping: Conditional result was False 2026-03-17 14:10:29.711623 | 2026-03-17 14:10:29.711731 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-17 14:10:29.726880 | controller | skipping: Conditional result was False 2026-03-17 14:10:29.733428 | 2026-03-17 14:10:29.733534 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-17 14:10:29.747734 | controller | skipping: Conditional result was False 2026-03-17 14:10:29.783962 | 2026-03-17 14:10:29.784076 | PLAY RECAP 2026-03-17 14:10:29.784121 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-17 14:10:29.784141 | 2026-03-17 14:10:29.896541 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-17 14:10:29.897489 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-17 14:10:30.669004 | 2026-03-17 14:10:30.669181 | PLAY [all:!appliance*] 2026-03-17 14:10:30.693719 | 2026-03-17 14:10:30.693864 | TASK [unregister the node] 2026-03-17 14:10:31.226835 | controller | skipping: Conditional result was False 2026-03-17 14:10:31.235809 | 2026-03-17 14:10:31.235960 | TASK [include_role : fetch-output] 2026-03-17 14:10:31.269829 | controller | ok 2026-03-17 14:10:31.301888 | 2026-03-17 14:10:31.302061 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-17 14:10:31.362425 | controller | skipping: Conditional result was False 2026-03-17 14:10:31.372196 | 2026-03-17 14:10:31.372317 | TASK [fetch-output : Set log path for single node] 2026-03-17 14:10:31.418688 | controller | ok 2026-03-17 14:10:31.427814 | 2026-03-17 14:10:31.427992 | LOOP [fetch-output : Ensure local output dirs] 2026-03-17 14:10:31.893151 | controller -> localhost | ok: "/var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/logs" 2026-03-17 14:10:32.176962 | controller -> localhost | changed: "/var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/artifacts" 2026-03-17 14:10:32.404766 | controller -> localhost | changed: "/var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/work/docs" 2026-03-17 14:10:32.423690 | 2026-03-17 14:10:32.423815 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-17 14:10:33.058996 | controller | changed: 2026-03-17 14:10:33.059192 | controller | .d..t...... ./ 2026-03-17 14:10:33.059221 | controller | cd+++++++++ controller/ 2026-03-17 14:10:33.059392 | controller | changed: All items complete 2026-03-17 14:10:33.059605 | 2026-03-17 14:10:33.508478 | controller | changed: .d..t...... ./ 2026-03-17 14:10:34.001803 | controller | changed: .d..t...... ./ 2026-03-17 14:10:34.028558 | 2026-03-17 14:10:34.028726 | TASK [include_role : fetch-output-openshift] 2026-03-17 14:10:34.044848 | controller | skipping: Conditional result was False 2026-03-17 14:10:34.054839 | 2026-03-17 14:10:34.054972 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-17 14:10:34.559316 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.012206 2026-03-17 14:10:34.774952 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.018944 2026-03-17 14:10:34.823753 | 2026-03-17 14:10:34.823880 | PLAY [localhost] 2026-03-17 14:10:34.840916 | 2026-03-17 14:10:34.841078 | TASK [Run Zuul manifest role] 2026-03-17 14:10:34.859820 | localhost | ok 2026-03-17 14:10:34.875200 | 2026-03-17 14:10:34.875324 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-17 14:10:35.229998 | localhost | changed 2026-03-17 14:10:35.234731 | 2026-03-17 14:10:35.234799 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-17 14:10:35.263127 | localhost | ok 2026-03-17 14:10:35.272032 | 2026-03-17 14:10:35.272137 | TASK [Set zuul-log-path fact] 2026-03-17 14:10:35.291091 | localhost | ok 2026-03-17 14:10:35.304584 | 2026-03-17 14:10:35.304663 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 14:10:35.332804 | localhost | ok 2026-03-17 14:10:35.340706 | 2026-03-17 14:10:35.340774 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-17 14:10:35.363404 | localhost | ok: 2026-03-17 14:10:35.363615 | localhost | { 2026-03-17 14:10:35.363646 | localhost | "auth": { 2026-03-17 14:10:35.363678 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-17 14:10:35.363701 | localhost | "username": "9LF91O0RK7JU" 2026-03-17 14:10:35.363721 | localhost | }, 2026-03-17 14:10:35.363741 | localhost | "profile": "rackspace", 2026-03-17 14:10:35.363762 | localhost | "region_name": "ORD" 2026-03-17 14:10:35.363782 | localhost | } 2026-03-17 14:10:35.363820 | localhost | changed: All items complete 2026-03-17 14:10:35.363842 | 2026-03-17 14:10:35.379536 | 2026-03-17 14:10:35.379652 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-17 14:10:35.397875 | localhost | Output suppressed because no_log was given 2026-03-17 14:10:35.412217 | 2026-03-17 14:10:35.412324 | TASK [upload-logs-failover : Initialize control vars] 2026-03-17 14:10:35.522270 | localhost | ok 2026-03-17 14:10:35.527242 | 2026-03-17 14:10:35.527316 | LOOP [upload-logs-failover : Perform log upload] 2026-03-17 14:10:35.551165 | localhost | Output suppressed because no_log was given 2026-03-17 14:10:35.558616 | localhost | included: /var/lib/zuul/builds/5d6b22ba64b94f009474c7b39a9c4249/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-17 14:10:35.565770 | 2026-03-17 14:10:35.565876 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-17 14:10:35.642334 | localhost | Output suppressed because no_log was given 2026-03-17 14:10:35.647796 | 2026-03-17 14:10:35.647867 | TASK [Upload logs to swift] 2026-03-17 14:10:35.667370 | localhost | ok 2026-03-17 14:10:35.697636 | 2026-03-17 14:10:35.697758 | TASK [Set zuul-log-path fact] 2026-03-17 14:10:35.722267 | localhost | skipping: Conditional result was False 2026-03-17 14:10:35.729051 | 2026-03-17 14:10:35.729146 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-17 14:10:36.010446 | localhost -> localhost | ok: Runtime: 0:00:00.005212 2026-03-17 14:10:36.020587 | 2026-03-17 14:10:36.020708 | TASK [upload-logs-swift : Upload logs to swift]