2026-03-16 14:58:07.418923 | Job console starting... 2026-03-16 14:58:07.438738 | Updating repositories 2026-03-16 14:58:07.554002 | Preparing job workspace 2026-03-16 14:58:12.808911 | Running Ansible setup... 2026-03-16 14:58:17.559796 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-16 14:58:18.154915 | 2026-03-16 14:58:18.155022 | PLAY [localhost] 2026-03-16 14:58:18.163055 | 2026-03-16 14:58:18.163123 | TASK [Gathering Facts] 2026-03-16 14:58:19.160013 | localhost | ok 2026-03-16 14:58:19.181182 | 2026-03-16 14:58:19.181352 | TASK [Setup log path fact] 2026-03-16 14:58:19.208702 | localhost | ok 2026-03-16 14:58:19.225526 | 2026-03-16 14:58:19.225615 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 14:58:19.259687 | localhost | ok 2026-03-16 14:58:19.271364 | 2026-03-16 14:58:19.271456 | TASK [emit-job-header : Print job information] 2026-03-16 14:58:19.301789 | # Job Information 2026-03-16 14:58:19.301994 | Ansible Version: 2.15.12 2026-03-16 14:58:19.302054 | Job: ansible-test-sanity-docker-devel 2026-03-16 14:58:19.302087 | Pipeline: third-party-check 2026-03-16 14:58:19.302114 | Executor: ze03.softwarefactory-project.io 2026-03-16 14:58:19.302141 | Triggered by: https://github.com/openshift/community.okd/pull/274 2026-03-16 14:58:19.302173 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/882/ansible/882c5fe4731e455f96fac6796479f62d/ 2026-03-16 14:58:19.302215 | Event ID: 80cacb30-2145-11f1-9acb-93a73f8f7e40 2026-03-16 14:58:19.308059 | 2026-03-16 14:58:19.308154 | LOOP [emit-job-header : Print node information] 2026-03-16 14:58:19.405471 | localhost | ok: 2026-03-16 14:58:19.405756 | localhost | # Node Information 2026-03-16 14:58:19.405811 | localhost | Inventory Hostname: controller 2026-03-16 14:58:19.405847 | localhost | Hostname: np0005648538 2026-03-16 14:58:19.405878 | localhost | Username: zuul 2026-03-16 14:58:19.405916 | localhost | Distro: Fedora 37 2026-03-16 14:58:19.405954 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-16 14:58:19.405986 | localhost | Region: ca-ymq-1 2026-03-16 14:58:19.406137 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-16 14:58:19.406178 | localhost | Product Name: OpenStack Nova 2026-03-16 14:58:19.406211 | localhost | Interface IP: 162.253.55.221 2026-03-16 14:58:19.424870 | 2026-03-16 14:58:19.424991 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-16 14:58:19.808060 | localhost -> localhost | changed 2026-03-16 14:58:19.813684 | 2026-03-16 14:58:19.813790 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-16 14:58:20.680086 | localhost -> localhost | changed 2026-03-16 14:58:20.723631 | 2026-03-16 14:58:20.723753 | PLAY [all:!appliance*] 2026-03-16 14:58:20.746304 | 2026-03-16 14:58:20.746414 | TASK [include_role : start-zuul-console] 2026-03-16 14:58:20.769308 | controller | ok 2026-03-16 14:58:20.786911 | 2026-03-16 14:58:20.786975 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-16 14:58:21.180010 | controller | ok 2026-03-16 14:58:21.204121 | 2026-03-16 14:58:21.204268 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-16 14:58:22.314553 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-16 14:58:22.348150 | 2026-03-16 14:58:22.348270 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-16 14:58:22.885024 | controller | skipping: Conditional result was False 2026-03-16 14:58:22.898155 | 2026-03-16 14:58:22.898290 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-16 14:58:22.926051 | controller | skipping: Conditional result was False 2026-03-16 14:58:22.932912 | 2026-03-16 14:58:22.932980 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-16 14:58:22.956742 | controller | skipping: Conditional result was False 2026-03-16 14:58:22.962834 | 2026-03-16 14:58:22.962904 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-16 14:58:22.986606 | controller | skipping: Conditional result was False 2026-03-16 14:58:22.992554 | 2026-03-16 14:58:22.992620 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-16 14:58:23.015697 | controller | skipping: Conditional result was False 2026-03-16 14:58:23.022637 | 2026-03-16 14:58:23.022703 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-16 14:58:23.046144 | controller | skipping: Conditional result was False 2026-03-16 14:58:23.056788 | 2026-03-16 14:58:23.056847 | TASK [Disable Fedora Modular] 2026-03-16 14:58:23.304970 | controller | changed 2026-03-16 14:58:23.322088 | 2026-03-16 14:58:23.322173 | TASK [Enable EPEL] 2026-03-16 14:58:23.348560 | controller | skipping: Conditional result was False 2026-03-16 14:58:23.356445 | 2026-03-16 14:58:23.356532 | TASK [Register the RHEL node] 2026-03-16 14:58:23.911648 | 2026-03-16 14:58:23.911955 | TASK [Show the subscription-manager status] 2026-03-16 14:58:24.499525 | controller | skipping: Conditional result was False 2026-03-16 14:58:24.513644 | 2026-03-16 14:58:24.513849 | TASK [Enable EPEL on RHEL] 2026-03-16 14:58:25.069349 | controller | skipping: Conditional result was False 2026-03-16 14:58:25.081216 | 2026-03-16 14:58:25.081355 | TASK [Install git and tox] 2026-03-16 14:59:47.315306 | controller | changed 2026-03-16 14:59:47.329700 | 2026-03-16 14:59:47.329907 | TASK [include_role : prepare-workspace] 2026-03-16 14:59:47.368622 | controller | ok 2026-03-16 14:59:47.406434 | 2026-03-16 14:59:47.406559 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-16 14:59:47.659116 | controller | ok 2026-03-16 14:59:47.673360 | 2026-03-16 14:59:47.673513 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-16 14:59:59.605699 | controller | Output suppressed because no_log was given 2026-03-16 14:59:59.652482 | 2026-03-16 14:59:59.652608 | TASK [include_role : prepare-workspace-openshift] 2026-03-16 14:59:59.680682 | controller | skipping: Conditional result was False 2026-03-16 14:59:59.709547 | 2026-03-16 14:59:59.709926 | PLAY [all:!appliance] 2026-03-16 14:59:59.729854 | 2026-03-16 14:59:59.729927 | TASK [Run add-build-sshkey role (RSA)] 2026-03-16 14:59:59.761250 | controller | ok 2026-03-16 14:59:59.779109 | 2026-03-16 14:59:59.779184 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 15:00:00.058130 | controller -> localhost | ok 2026-03-16 15:00:00.070714 | 2026-03-16 15:00:00.070858 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 15:00:00.099777 | controller | ok 2026-03-16 15:00:00.122371 | controller | included: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 15:00:00.129763 | 2026-03-16 15:00:00.129830 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 15:00:00.642535 | controller -> localhost | Generating public/private rsa key pair. 2026-03-16 15:00:00.643471 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/882c5fe4731e455f96fac6796479f62d_id_rsa. 2026-03-16 15:00:00.643544 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/882c5fe4731e455f96fac6796479f62d_id_rsa.pub. 2026-03-16 15:00:00.643591 | controller -> localhost | The key fingerprint is: 2026-03-16 15:00:00.643635 | controller -> localhost | SHA256:2iBDzMXNhbixYc3p3XB7eRUBltOCqhrHV6n7/+xZVdQ zuul-build-sshkey 2026-03-16 15:00:00.643676 | controller -> localhost | The key's randomart image is: 2026-03-16 15:00:00.643716 | controller -> localhost | +---[RSA 2048]----+ 2026-03-16 15:00:00.643793 | controller -> localhost | | ..* +. .o+o=| 2026-03-16 15:00:00.643838 | controller -> localhost | | o .* B ..o+ oE| 2026-03-16 15:00:00.643878 | controller -> localhost | | +. * ..+..o.o| 2026-03-16 15:00:00.643917 | controller -> localhost | | . o ...oo o o| 2026-03-16 15:00:00.643954 | controller -> localhost | | o o S o . ..| 2026-03-16 15:00:00.644006 | controller -> localhost | | + B o .| 2026-03-16 15:00:00.644057 | controller -> localhost | | = o . .| 2026-03-16 15:00:00.644102 | controller -> localhost | | . . . o| 2026-03-16 15:00:00.644143 | controller -> localhost | | ....o= | 2026-03-16 15:00:00.644187 | controller -> localhost | +----[SHA256]-----+ 2026-03-16 15:00:00.644277 | controller -> localhost | ok: Runtime: 0:00:00.157202 2026-03-16 15:00:00.664546 | 2026-03-16 15:00:00.664635 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 15:00:00.696395 | controller | ok 2026-03-16 15:00:00.713973 | controller | included: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 15:00:00.727582 | 2026-03-16 15:00:00.727646 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 15:00:00.752893 | controller | skipping: Conditional result was False 2026-03-16 15:00:00.765125 | 2026-03-16 15:00:00.765229 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 15:00:01.227921 | controller | changed 2026-03-16 15:00:01.243912 | 2026-03-16 15:00:01.243996 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 15:00:01.485691 | controller | ok 2026-03-16 15:00:01.499634 | 2026-03-16 15:00:01.500039 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 15:00:02.133080 | controller | changed 2026-03-16 15:00:02.141502 | 2026-03-16 15:00:02.141612 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 15:00:02.827260 | controller | changed 2026-03-16 15:00:02.841906 | 2026-03-16 15:00:02.842064 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 15:00:02.880186 | controller | skipping: Conditional result was False 2026-03-16 15:00:02.895198 | 2026-03-16 15:00:02.895351 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 15:00:03.372126 | controller -> localhost | changed 2026-03-16 15:00:03.384070 | 2026-03-16 15:00:03.384136 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 15:00:03.666462 | controller -> localhost | Identity added: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/882c5fe4731e455f96fac6796479f62d_id_rsa (zuul-build-sshkey) 2026-03-16 15:00:03.666923 | controller -> localhost | ok: Runtime: 0:00:00.013272 2026-03-16 15:00:03.686078 | 2026-03-16 15:00:03.686447 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 15:00:04.046610 | controller | ok 2026-03-16 15:00:04.052029 | 2026-03-16 15:00:04.052092 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 15:00:04.087086 | controller | skipping: Conditional result was False 2026-03-16 15:00:04.098387 | 2026-03-16 15:00:04.098449 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-16 15:00:04.129273 | controller | ok 2026-03-16 15:00:04.144690 | 2026-03-16 15:00:04.144769 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 15:00:04.454328 | controller -> localhost | ok 2026-03-16 15:00:04.468362 | 2026-03-16 15:00:04.468497 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 15:00:04.499549 | controller | ok 2026-03-16 15:00:04.525316 | controller | included: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 15:00:04.535924 | 2026-03-16 15:00:04.536016 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 15:00:04.866305 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-16 15:00:04.866539 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/882c5fe4731e455f96fac6796479f62d_id_ecdsa. 2026-03-16 15:00:04.866567 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/882c5fe4731e455f96fac6796479f62d_id_ecdsa.pub. 2026-03-16 15:00:04.866596 | controller -> localhost | The key fingerprint is: 2026-03-16 15:00:04.866615 | controller -> localhost | SHA256:7e4iLkXMQIm2JLR/weEda4XrX6wj5vm3/UU9q++o7FI zuul-build-sshkey 2026-03-16 15:00:04.866635 | controller -> localhost | The key's randomart image is: 2026-03-16 15:00:04.866653 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-16 15:00:04.866671 | controller -> localhost | |.. o.o ... | 2026-03-16 15:00:04.866687 | controller -> localhost | |. = = o.+ | 2026-03-16 15:00:04.866704 | controller -> localhost | | = . B +. | 2026-03-16 15:00:04.866721 | controller -> localhost | | o *. . .| 2026-03-16 15:00:04.866759 | controller -> localhost | | . o. S o .o| 2026-03-16 15:00:04.866777 | controller -> localhost | | . .. . E .o| 2026-03-16 15:00:04.866794 | controller -> localhost | | . . = ..| 2026-03-16 15:00:04.866810 | controller -> localhost | | . .oo*... o .| 2026-03-16 15:00:04.866826 | controller -> localhost | | o++o+B=o+++ | 2026-03-16 15:00:04.866842 | controller -> localhost | +----[SHA256]-----+ 2026-03-16 15:00:04.866893 | controller -> localhost | ok: Runtime: 0:00:00.015311 2026-03-16 15:00:04.873907 | 2026-03-16 15:00:04.873968 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 15:00:04.916498 | controller | ok 2026-03-16 15:00:04.926305 | controller | included: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 15:00:04.939616 | 2026-03-16 15:00:04.939701 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 15:00:04.975434 | controller | skipping: Conditional result was False 2026-03-16 15:00:04.991139 | 2026-03-16 15:00:04.991301 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 15:00:05.296500 | controller | changed 2026-03-16 15:00:05.309867 | 2026-03-16 15:00:05.309997 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 15:00:05.525277 | controller | ok 2026-03-16 15:00:05.531014 | 2026-03-16 15:00:05.531077 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 15:00:06.168418 | controller | changed 2026-03-16 15:00:06.181071 | 2026-03-16 15:00:06.181205 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 15:00:06.773945 | controller | changed 2026-03-16 15:00:06.803666 | 2026-03-16 15:00:06.803858 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 15:00:06.820888 | controller | skipping: Conditional result was False 2026-03-16 15:00:06.831494 | 2026-03-16 15:00:06.831584 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 15:00:07.070389 | controller -> localhost | changed 2026-03-16 15:00:07.128312 | 2026-03-16 15:00:07.128451 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 15:00:07.409247 | controller -> localhost | Identity added: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/882c5fe4731e455f96fac6796479f62d_id_ecdsa (zuul-build-sshkey) 2026-03-16 15:00:07.409627 | controller -> localhost | ok: Runtime: 0:00:00.012563 2026-03-16 15:00:07.426611 | 2026-03-16 15:00:07.426795 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 15:00:07.649396 | controller | ok 2026-03-16 15:00:07.661835 | 2026-03-16 15:00:07.661972 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 15:00:07.709697 | controller | skipping: Conditional result was False 2026-03-16 15:00:07.738210 | 2026-03-16 15:00:07.738380 | TASK [include_role : remove-zuul-sshkey] 2026-03-16 15:00:07.775129 | controller | skipping: Conditional result was False 2026-03-16 15:00:07.789589 | 2026-03-16 15:00:07.789910 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-16 15:00:08.032493 | controller | ok: "logs" 2026-03-16 15:00:08.032986 | controller | ok: All items complete 2026-03-16 15:00:08.033054 | 2026-03-16 15:00:08.223206 | controller | ok: "artifacts" 2026-03-16 15:00:08.421596 | controller | ok: "docs" 2026-03-16 15:00:08.444599 | 2026-03-16 15:00:08.444928 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-16 15:00:08.691305 | controller | changed: "logs" 2026-03-16 15:00:08.877764 | controller | changed: "artifacts" 2026-03-16 15:00:09.074026 | controller | changed: "docs" 2026-03-16 15:00:09.127409 | 2026-03-16 15:00:09.127522 | PLAY RECAP 2026-03-16 15:00:09.127578 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-16 15:00:09.127616 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 15:00:09.127644 | 2026-03-16 15:00:09.240621 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-16 15:00:09.241469 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-16 15:00:09.755606 | 2026-03-16 15:00:09.755712 | PLAY [all] 2026-03-16 15:00:09.776543 | 2026-03-16 15:00:09.776623 | TASK [Install binary dependencies] 2026-03-16 15:00:09.837661 | controller | ok 2026-03-16 15:00:09.860095 | 2026-03-16 15:00:09.860188 | TASK [bindep : Include find tasks] 2026-03-16 15:00:09.889328 | controller | ok 2026-03-16 15:00:09.897161 | controller | included: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-16 15:00:09.903316 | 2026-03-16 15:00:09.903375 | TASK [bindep : Look for bindep.txt] 2026-03-16 15:00:10.233987 | controller | ok 2026-03-16 15:00:10.241822 | 2026-03-16 15:00:10.241913 | TASK [bindep : Define bindep_file fact] 2026-03-16 15:00:10.267618 | controller | skipping: Conditional result was False 2026-03-16 15:00:10.275908 | 2026-03-16 15:00:10.275997 | TASK [bindep : Look for other-requirements.txt] 2026-03-16 15:00:10.508492 | controller | ok 2026-03-16 15:00:10.520780 | 2026-03-16 15:00:10.520931 | TASK [bindep : Define bindep_file fact] 2026-03-16 15:00:10.547626 | controller | skipping: Conditional result was False 2026-03-16 15:00:10.560502 | 2026-03-16 15:00:10.560641 | TASK [bindep : Look for bindep fallback file] 2026-03-16 15:00:10.587384 | controller | skipping: Conditional result was False 2026-03-16 15:00:10.602357 | 2026-03-16 15:00:10.602504 | TASK [bindep : Define bindep_file fact] 2026-03-16 15:00:10.628563 | controller | skipping: Conditional result was False 2026-03-16 15:00:10.641096 | 2026-03-16 15:00:10.641229 | TASK [bindep : Include bindep tasks] 2026-03-16 15:00:10.666857 | controller | skipping: Conditional result was False 2026-03-16 15:00:10.672486 | 2026-03-16 15:00:10.672547 | TASK [bindep : Include install tasks] 2026-03-16 15:00:10.696120 | controller | skipping: Conditional result was False 2026-03-16 15:00:10.702314 | 2026-03-16 15:00:10.702377 | LOOP [bindep : Include package tasks] 2026-03-16 15:00:10.790615 | 2026-03-16 15:00:10.790958 | TASK [Run test-setup role] 2026-03-16 15:00:10.822664 | controller | ok 2026-03-16 15:00:10.848369 | 2026-03-16 15:00:10.848461 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-16 15:00:11.092207 | controller | ok 2026-03-16 15:00:11.105956 | 2026-03-16 15:00:11.106104 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-16 15:00:11.655156 | controller | skipping: Conditional result was False 2026-03-16 15:00:11.706282 | 2026-03-16 15:00:11.706392 | PLAY RECAP 2026-03-16 15:00:11.706436 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-16 15:00:11.706456 | 2026-03-16 15:00:11.814607 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-16 15:00:11.816331 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-16 15:00:12.405307 | 2026-03-16 15:00:12.405422 | PLAY [controller] 2026-03-16 15:00:12.425489 | 2026-03-16 15:00:12.425563 | TASK [Create the /root directory] 2026-03-16 15:00:12.809645 | controller | ok 2026-03-16 15:00:12.815490 | 2026-03-16 15:00:12.815560 | TASK [Install glibc-langpack-en] 2026-03-16 15:00:16.628861 | controller | ok: Nothing to do 2026-03-16 15:00:16.635450 | 2026-03-16 15:00:16.635524 | TASK [Ensure controller directory exists] 2026-03-16 15:00:16.838542 | controller | changed 2026-03-16 15:00:16.858111 | 2026-03-16 15:00:16.858199 | TASK [Install container runtime] 2026-03-16 15:00:16.935558 | controller | ok 2026-03-16 15:00:16.969302 | 2026-03-16 15:00:16.969387 | LOOP [ensure-podman : Find distribution installation] 2026-03-16 15:00:17.010459 | controller | ok: "/var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-16 15:00:17.021784 | controller | included: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-16 15:00:17.028933 | 2026-03-16 15:00:17.029006 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-16 15:01:20.650635 | controller | changed 2026-03-16 15:01:20.664722 | 2026-03-16 15:01:20.664929 | TASK [ensure-podman : Fetch podman version] 2026-03-16 15:01:21.274540 | controller | Client: Podman Engine 2026-03-16 15:01:21.274634 | controller | Version: 4.6.2 2026-03-16 15:01:21.274679 | controller | API Version: 4.6.2 2026-03-16 15:01:21.274721 | controller | Go Version: go1.19.12 2026-03-16 15:01:21.274774 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-16 15:01:21.274818 | controller | OS/Arch: linux/amd64 2026-03-16 15:01:21.722345 | controller | ok: Runtime: 0:00:00.226947 2026-03-16 15:01:21.736172 | 2026-03-16 15:01:21.736316 | TASK [ensure-podman : Print podman version installed] 2026-03-16 15:01:21.775610 | Podman version: Client: Podman Engine 2026-03-16 15:01:21.775867 | Version: 4.6.2 2026-03-16 15:01:21.775929 | API Version: 4.6.2 2026-03-16 15:01:21.775974 | Go Version: go1.19.12 2026-03-16 15:01:21.776016 | Built: Mon Aug 28 19:38:31 2023 2026-03-16 15:01:21.776061 | OS/Arch: linux/amd64 2026-03-16 15:01:21.788628 | 2026-03-16 15:01:21.788819 | TASK [ensure-podman : Validate podman engine] 2026-03-16 15:01:22.334555 | controller | skipping: Conditional result was False 2026-03-16 15:01:22.348473 | 2026-03-16 15:01:22.348616 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-16 15:01:22.375785 | controller | skipping: Conditional result was False 2026-03-16 15:01:22.401319 | 2026-03-16 15:01:22.401513 | TASK [Ensure python3.8 is present] 2026-03-16 15:01:22.428690 | controller | skipping: Conditional result was False 2026-03-16 15:01:22.442463 | 2026-03-16 15:01:22.442598 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-16 15:01:22.471406 | controller | ok 2026-03-16 15:01:22.502293 | 2026-03-16 15:01:22.502389 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-16 15:01:23.865588 | controller | ok: Nothing to do 2026-03-16 15:01:23.877791 | 2026-03-16 15:01:23.877917 | TASK [our-ensure-python : Also install python3-devel] 2026-03-16 15:01:34.348188 | controller | changed 2026-03-16 15:01:34.371557 | 2026-03-16 15:01:34.371696 | TASK [Run ensure-virtualenv role] 2026-03-16 15:01:34.401030 | controller | ok 2026-03-16 15:01:34.433838 | 2026-03-16 15:01:34.433928 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-16 15:01:34.669294 | controller | /usr/bin/virtualenv 2026-03-16 15:01:34.971141 | controller | ok: Runtime: 0:00:00.006510 2026-03-16 15:01:34.984200 | 2026-03-16 15:01:34.984328 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-16 15:01:35.019376 | controller | skipping: Conditional result was False 2026-03-16 15:01:35.019825 | controller | ok: All items complete 2026-03-16 15:01:35.019891 | 2026-03-16 15:01:35.047645 | 2026-03-16 15:01:35.047830 | TASK [Find the full path of the Python interpreter] 2026-03-16 15:01:35.327043 | controller | /usr/bin/python3 2026-03-16 15:01:35.622114 | controller | ok 2026-03-16 15:01:35.634836 | 2026-03-16 15:01:35.634968 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-16 15:01:36.661500 | controller | created virtual environment CPython3.11.0.final.0-64 in 615ms 2026-03-16 15:01:36.694219 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-16 15:01:36.694641 | 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-16 15:01:36.694835 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-16 15:01:36.695029 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-16 15:01:37.193847 | controller | changed 2026-03-16 15:01:37.203876 | 2026-03-16 15:01:37.203960 | TASK [Set selinux package] 2026-03-16 15:01:37.227763 | controller | ok 2026-03-16 15:01:37.235590 | 2026-03-16 15:01:37.235670 | TASK [Set selinux package (Fedora)] 2026-03-16 15:01:37.279029 | controller | ok 2026-03-16 15:01:37.284955 | 2026-03-16 15:01:37.285018 | TASK [Install selinux into virtualenv] 2026-03-16 15:02:14.828309 | controller | Collecting selinux-please-lie-to-me 2026-03-16 15:02:27.090892 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-16 15:02:27.404179 | controller | Collecting setuptools<50.0.0 2026-03-16 15:02:27.409943 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-16 15:02:27.455782 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 21.8 MB/s eta 0:00:00 2026-03-16 15:02:27.540438 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-16 15:02:27.540651 | controller | Attempting uninstall: setuptools 2026-03-16 15:02:27.543134 | controller | Found existing installation: setuptools 62.6.0 2026-03-16 15:02:27.604349 | controller | Uninstalling setuptools-62.6.0: 2026-03-16 15:02:27.612381 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-16 15:02:27.963926 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-16 15:02:39.540817 | controller | 2026-03-16 15:02:39.626008 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-16 15:02:39.626047 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-16 15:02:39.863514 | controller | ok: Runtime: 0:01:02.053185 2026-03-16 15:02:39.876664 | 2026-03-16 15:02:39.876840 | TASK [Install pytest-forked into virtualenv] 2026-03-16 15:02:52.715318 | controller | Collecting pytest-forked 2026-03-16 15:03:05.043690 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-16 15:03:05.088056 | controller | Collecting py 2026-03-16 15:03:05.091656 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-16 15:03:05.118268 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 3.9 MB/s eta 0:00:00 2026-03-16 15:03:05.219658 | controller | Collecting pytest>=3.10 2026-03-16 15:03:05.223032 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-16 15:03:05.236683 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 32.7 MB/s eta 0:00:00 2026-03-16 15:03:05.281565 | controller | Collecting iniconfig>=1.0.1 2026-03-16 15:03:05.285102 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-16 15:03:05.330574 | controller | Collecting packaging>=22 2026-03-16 15:03:05.334319 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-16 15:03:05.348088 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 6.3 MB/s eta 0:00:00 2026-03-16 15:03:05.380448 | controller | Collecting pluggy<2,>=1.5 2026-03-16 15:03:05.384667 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-16 15:03:05.438811 | controller | Collecting pygments>=2.7.2 2026-03-16 15:03:05.442278 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-16 15:03:05.466123 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 60.3 MB/s eta 0:00:00 2026-03-16 15:03:05.539775 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-16 15:03:06.585933 | 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-16 15:03:06.594317 | controller | 2026-03-16 15:03:06.660407 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-16 15:03:06.660448 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-16 15:03:06.959708 | controller | ok: Runtime: 0:00:26.552106 2026-03-16 15:03:06.967840 | 2026-03-16 15:03:06.967922 | TASK [Update pip] 2026-03-16 15:03:07.499730 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-16 15:03:32.909420 | controller | Collecting pip 2026-03-16 15:03:57.046357 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-16 15:03:57.104641 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 33.6 MB/s eta 0:00:00 2026-03-16 15:03:57.167790 | controller | Installing collected packages: pip 2026-03-16 15:03:57.167904 | controller | Attempting uninstall: pip 2026-03-16 15:03:57.170068 | controller | Found existing installation: pip 22.2.2 2026-03-16 15:03:57.306467 | controller | Uninstalling pip-22.2.2: 2026-03-16 15:03:57.321179 | controller | Successfully uninstalled pip-22.2.2 2026-03-16 15:03:58.114424 | controller | Successfully installed pip-26.0.1 2026-03-16 15:04:01.509620 | controller | ok: Runtime: 0:00:50.997081 2026-03-16 15:04:01.524942 | 2026-03-16 15:04:01.525117 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-16 15:04:01.744489 | controller | changed 2026-03-16 15:04:01.751162 | 2026-03-16 15:04:01.751264 | TASK [Install ansible into virtualenv] 2026-03-16 15:04:03.032329 | controller | Processing ./src/github.com/ansible/ansible 2026-03-16 15:04:03.034681 | controller | Installing build dependencies: started 2026-03-16 15:04:52.267417 | controller | Installing build dependencies: finished with status 'done' 2026-03-16 15:04:52.268056 | controller | Getting requirements to build wheel: started 2026-03-16 15:04:52.987571 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-16 15:04:52.988443 | controller | Preparing metadata (pyproject.toml): started 2026-03-16 15:04:53.459227 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-16 15:04:53.464203 | 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-16 15:04:53.468639 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-16 15:04:53.688299 | controller | ERROR 2026-03-16 15:04:53.688597 | controller | { 2026-03-16 15:04:53.688660 | controller | "delta": "0:00:50.781478", 2026-03-16 15:04:53.688704 | controller | "end": "2026-03-16 15:04:53.534885", 2026-03-16 15:04:53.688798 | controller | "msg": "non-zero return code", 2026-03-16 15:04:53.688859 | controller | "rc": 1, 2026-03-16 15:04:53.688896 | controller | "start": "2026-03-16 15:04:02.753407" 2026-03-16 15:04:53.688931 | controller | } failure 2026-03-16 15:04:53.691355 | 2026-03-16 15:04:53.691453 | PLAY RECAP 2026-03-16 15:04:53.691554 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-16 15:04:53.691620 | 2026-03-16 15:04:53.813468 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-16 15:04:53.815379 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-16 15:04:54.389156 | 2026-03-16 15:04:54.389260 | PLAY [all] 2026-03-16 15:04:54.410486 | 2026-03-16 15:04:54.410568 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-16 15:04:54.692694 | controller | changed: non-zero return code 2026-03-16 15:04:54.705769 | 2026-03-16 15:04:54.705965 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-16 15:04:54.723253 | controller | skipping: Conditional result was False 2026-03-16 15:04:54.736113 | 2026-03-16 15:04:54.736252 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-16 15:04:54.766375 | 2026-03-16 15:04:54.766603 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-16 15:04:54.796978 | 2026-03-16 15:04:54.797216 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-16 15:04:54.824024 | controller | skipping: Conditional result was False 2026-03-16 15:04:54.839040 | 2026-03-16 15:04:54.839179 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-16 15:04:54.878629 | 2026-03-16 15:04:54.878904 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-16 15:04:54.906207 | controller | skipping: Conditional result was False 2026-03-16 15:04:54.919215 | 2026-03-16 15:04:54.919349 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-16 15:04:54.946493 | controller | skipping: Conditional result was False 2026-03-16 15:04:54.959630 | 2026-03-16 15:04:54.959794 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-16 15:04:54.986577 | controller | skipping: Conditional result was False 2026-03-16 15:04:55.034049 | 2026-03-16 15:04:55.034120 | PLAY RECAP 2026-03-16 15:04:55.034168 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-16 15:04:55.034196 | 2026-03-16 15:04:55.130985 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-16 15:04:55.132153 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-16 15:04:55.776286 | 2026-03-16 15:04:55.776439 | PLAY [all:!appliance*] 2026-03-16 15:04:55.804871 | 2026-03-16 15:04:55.805008 | TASK [unregister the node] 2026-03-16 15:04:56.335825 | controller | skipping: Conditional result was False 2026-03-16 15:04:56.355579 | 2026-03-16 15:04:56.356058 | TASK [include_role : fetch-output] 2026-03-16 15:04:56.423273 | controller | ok 2026-03-16 15:04:56.463278 | 2026-03-16 15:04:56.463455 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-16 15:04:56.541091 | controller | skipping: Conditional result was False 2026-03-16 15:04:56.558113 | 2026-03-16 15:04:56.558291 | TASK [fetch-output : Set log path for single node] 2026-03-16 15:04:56.608538 | controller | ok 2026-03-16 15:04:56.620755 | 2026-03-16 15:04:56.620911 | LOOP [fetch-output : Ensure local output dirs] 2026-03-16 15:04:57.105249 | controller -> localhost | ok: "/var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/logs" 2026-03-16 15:04:57.322849 | controller -> localhost | changed: "/var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/artifacts" 2026-03-16 15:04:57.554864 | controller -> localhost | changed: "/var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/work/docs" 2026-03-16 15:04:57.563184 | 2026-03-16 15:04:57.563258 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-16 15:04:58.184720 | controller | changed: 2026-03-16 15:04:58.184998 | controller | .d..t...... ./ 2026-03-16 15:04:58.185048 | controller | cd+++++++++ controller/ 2026-03-16 15:04:58.185103 | controller | changed: All items complete 2026-03-16 15:04:58.185140 | 2026-03-16 15:04:58.668780 | controller | changed: .d..t...... ./ 2026-03-16 15:04:59.188058 | controller | changed: .d..t...... ./ 2026-03-16 15:04:59.219645 | 2026-03-16 15:04:59.219878 | TASK [include_role : fetch-output-openshift] 2026-03-16 15:04:59.247607 | controller | skipping: Conditional result was False 2026-03-16 15:04:59.261238 | 2026-03-16 15:04:59.261376 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-16 15:04:59.718071 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.014409 2026-03-16 15:04:59.936980 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.010030 2026-03-16 15:04:59.994517 | 2026-03-16 15:04:59.994639 | PLAY [localhost] 2026-03-16 15:05:00.012497 | 2026-03-16 15:05:00.012600 | TASK [Run Zuul manifest role] 2026-03-16 15:05:00.033526 | localhost | ok 2026-03-16 15:05:00.052081 | 2026-03-16 15:05:00.052176 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-16 15:05:00.462407 | localhost | changed 2026-03-16 15:05:00.467130 | 2026-03-16 15:05:00.467196 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-16 15:05:00.498493 | localhost | ok 2026-03-16 15:05:00.508642 | 2026-03-16 15:05:00.508775 | TASK [Set zuul-log-path fact] 2026-03-16 15:05:00.528700 | localhost | ok 2026-03-16 15:05:00.542011 | 2026-03-16 15:05:00.542081 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 15:05:00.570004 | localhost | ok 2026-03-16 15:05:00.577894 | 2026-03-16 15:05:00.577964 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-16 15:05:00.613269 | localhost | ok: 2026-03-16 15:05:00.613503 | localhost | { 2026-03-16 15:05:00.613532 | localhost | "auth": { 2026-03-16 15:05:00.613555 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-16 15:05:00.613573 | localhost | "username": "9LF91O0RK7JU" 2026-03-16 15:05:00.613591 | localhost | }, 2026-03-16 15:05:00.613607 | localhost | "profile": "rackspace", 2026-03-16 15:05:00.613624 | localhost | "region_name": "IAD" 2026-03-16 15:05:00.613639 | localhost | } 2026-03-16 15:05:00.613667 | localhost | changed: All items complete 2026-03-16 15:05:00.613686 | 2026-03-16 15:05:00.628755 | 2026-03-16 15:05:00.628875 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-16 15:05:00.647250 | localhost | Output suppressed because no_log was given 2026-03-16 15:05:00.659566 | 2026-03-16 15:05:00.659630 | TASK [upload-logs-failover : Initialize control vars] 2026-03-16 15:05:00.703037 | localhost | ok 2026-03-16 15:05:00.707548 | 2026-03-16 15:05:00.707610 | LOOP [upload-logs-failover : Perform log upload] 2026-03-16 15:05:00.742786 | localhost | Output suppressed because no_log was given 2026-03-16 15:05:00.756209 | localhost | included: /var/lib/zuul/builds/882c5fe4731e455f96fac6796479f62d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-16 15:05:00.770862 | 2026-03-16 15:05:00.770999 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-16 15:05:00.857523 | localhost | Output suppressed because no_log was given 2026-03-16 15:05:00.868562 | 2026-03-16 15:05:00.868699 | TASK [Upload logs to swift] 2026-03-16 15:05:00.904832 | localhost | ok 2026-03-16 15:05:00.951629 | 2026-03-16 15:05:00.951782 | TASK [Set zuul-log-path fact] 2026-03-16 15:05:00.987341 | localhost | skipping: Conditional result was False 2026-03-16 15:05:00.998702 | 2026-03-16 15:05:00.998891 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-16 15:05:01.333173 | localhost -> localhost | ok: Runtime: 0:00:00.008471 2026-03-16 15:05:01.338522 | 2026-03-16 15:05:01.338600 | TASK [upload-logs-swift : Upload logs to swift]