2026-03-14 00:13:03.993417 | Job console starting... 2026-03-14 00:13:04.003376 | Updating repositories 2026-03-14 00:13:04.118393 | Preparing job workspace 2026-03-14 00:13:07.918543 | Running Ansible setup... 2026-03-14 00:13:12.881310 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-14 00:13:13.511669 | 2026-03-14 00:13:13.511822 | PLAY [localhost] 2026-03-14 00:13:13.521101 | 2026-03-14 00:13:13.521221 | TASK [Gathering Facts] 2026-03-14 00:13:14.540925 | localhost | ok 2026-03-14 00:13:14.555248 | 2026-03-14 00:13:14.555390 | TASK [Setup log path fact] 2026-03-14 00:13:14.575163 | localhost | ok 2026-03-14 00:13:14.590541 | 2026-03-14 00:13:14.590657 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-14 00:13:14.618377 | localhost | ok 2026-03-14 00:13:14.626200 | 2026-03-14 00:13:14.626469 | TASK [emit-job-header : Print job information] 2026-03-14 00:13:14.653472 | # Job Information 2026-03-14 00:13:14.653611 | Ansible Version: 2.15.12 2026-03-14 00:13:14.653642 | Job: ansible-test-sanity-docker-devel 2026-03-14 00:13:14.653663 | Pipeline: periodic 2026-03-14 00:13:14.653682 | Executor: ze03.softwarefactory-project.io 2026-03-14 00:13:14.653700 | Triggered by: https://github.com/ansible-collections/ansible.network 2026-03-14 00:13:14.653721 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/a39/ansible/a399fa1a2b2640af82456f1cf297cfd9/ 2026-03-14 00:13:14.653760 | Event ID: 5eb9dcce8b23451ebec78fa1a4f594cb 2026-03-14 00:13:14.657400 | 2026-03-14 00:13:14.657461 | LOOP [emit-job-header : Print node information] 2026-03-14 00:13:14.754685 | localhost | ok: 2026-03-14 00:13:14.754966 | localhost | # Node Information 2026-03-14 00:13:14.754997 | localhost | Inventory Hostname: controller 2026-03-14 00:13:14.755017 | localhost | Hostname: np0005646805 2026-03-14 00:13:14.755035 | localhost | Username: zuul 2026-03-14 00:13:14.755058 | localhost | Distro: Fedora 37 2026-03-14 00:13:14.755077 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-14 00:13:14.755093 | localhost | Region: ca-ymq-1 2026-03-14 00:13:14.755109 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-14 00:13:14.755124 | localhost | Product Name: OpenStack Nova 2026-03-14 00:13:14.755141 | localhost | Interface IP: 162.253.55.62 2026-03-14 00:13:14.772547 | 2026-03-14 00:13:14.772652 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-14 00:13:15.293468 | localhost -> localhost | changed 2026-03-14 00:13:15.299288 | 2026-03-14 00:13:15.299383 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-14 00:13:16.182056 | localhost -> localhost | changed 2026-03-14 00:13:16.224339 | 2026-03-14 00:13:16.224445 | PLAY [all:!appliance*] 2026-03-14 00:13:16.252251 | 2026-03-14 00:13:16.252346 | TASK [include_role : start-zuul-console] 2026-03-14 00:13:16.283907 | controller | ok 2026-03-14 00:13:16.308078 | 2026-03-14 00:13:16.308237 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-14 00:13:16.686260 | controller | ok 2026-03-14 00:13:16.697260 | 2026-03-14 00:13:16.697357 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-14 00:13:17.765423 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-14 00:13:17.775757 | 2026-03-14 00:13:17.775880 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-14 00:13:18.319787 | controller | skipping: Conditional result was False 2026-03-14 00:13:18.329644 | 2026-03-14 00:13:18.329852 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-14 00:13:18.356386 | controller | skipping: Conditional result was False 2026-03-14 00:13:18.366298 | 2026-03-14 00:13:18.366490 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-14 00:13:18.397125 | controller | skipping: Conditional result was False 2026-03-14 00:13:18.405437 | 2026-03-14 00:13:18.405532 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-14 00:13:18.431450 | controller | skipping: Conditional result was False 2026-03-14 00:13:18.441027 | 2026-03-14 00:13:18.441127 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-14 00:13:18.477820 | controller | skipping: Conditional result was False 2026-03-14 00:13:18.488583 | 2026-03-14 00:13:18.488764 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-14 00:13:18.518973 | controller | skipping: Conditional result was False 2026-03-14 00:13:18.538938 | 2026-03-14 00:13:18.539086 | TASK [Disable Fedora Modular] 2026-03-14 00:13:18.807832 | controller | changed 2026-03-14 00:13:18.819049 | 2026-03-14 00:13:18.819204 | TASK [Enable EPEL] 2026-03-14 00:13:18.849801 | controller | skipping: Conditional result was False 2026-03-14 00:13:18.858222 | 2026-03-14 00:13:18.858327 | TASK [Register the RHEL node] 2026-03-14 00:13:19.403118 | 2026-03-14 00:13:19.403289 | TASK [Show the subscription-manager status] 2026-03-14 00:13:19.962172 | controller | skipping: Conditional result was False 2026-03-14 00:13:19.977580 | 2026-03-14 00:13:19.977804 | TASK [Enable EPEL on RHEL] 2026-03-14 00:13:20.536586 | controller | skipping: Conditional result was False 2026-03-14 00:13:20.555008 | 2026-03-14 00:13:20.555219 | TASK [Install git and tox] 2026-03-14 00:14:40.135104 | controller | changed 2026-03-14 00:14:40.144111 | 2026-03-14 00:14:40.144217 | TASK [include_role : prepare-workspace] 2026-03-14 00:14:40.177130 | controller | ok 2026-03-14 00:14:40.201633 | 2026-03-14 00:14:40.201777 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-14 00:14:40.437879 | controller | ok 2026-03-14 00:14:40.444750 | 2026-03-14 00:14:40.444819 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-14 00:14:53.320185 | controller | Output suppressed because no_log was given 2026-03-14 00:14:53.336017 | 2026-03-14 00:14:53.336110 | TASK [include_role : prepare-workspace-openshift] 2026-03-14 00:14:53.361476 | controller | skipping: Conditional result was False 2026-03-14 00:14:53.401861 | 2026-03-14 00:14:53.402053 | PLAY [all:!appliance] 2026-03-14 00:14:53.422562 | 2026-03-14 00:14:53.422665 | TASK [Run add-build-sshkey role (RSA)] 2026-03-14 00:14:53.454666 | controller | ok 2026-03-14 00:14:53.470096 | 2026-03-14 00:14:53.470341 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-14 00:14:53.824233 | controller -> localhost | ok 2026-03-14 00:14:53.831431 | 2026-03-14 00:14:53.831516 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-14 00:14:53.862225 | controller | ok 2026-03-14 00:14:53.877763 | controller | included: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-14 00:14:53.885176 | 2026-03-14 00:14:53.885268 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-14 00:14:54.377139 | controller -> localhost | Generating public/private rsa key pair. 2026-03-14 00:14:54.377316 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/a399fa1a2b2640af82456f1cf297cfd9_id_rsa. 2026-03-14 00:14:54.377348 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/a399fa1a2b2640af82456f1cf297cfd9_id_rsa.pub. 2026-03-14 00:14:54.377370 | controller -> localhost | The key fingerprint is: 2026-03-14 00:14:54.377391 | controller -> localhost | SHA256:tIoNZZmNCyhs71chUjIYbpUzVJja7vhCcy0hKpYK9oQ zuul-build-sshkey 2026-03-14 00:14:54.377410 | controller -> localhost | The key's randomart image is: 2026-03-14 00:14:54.377429 | controller -> localhost | +---[RSA 2048]----+ 2026-03-14 00:14:54.377447 | controller -> localhost | | .+==o | 2026-03-14 00:14:54.377467 | controller -> localhost | |o..B+ = | 2026-03-14 00:14:54.377486 | controller -> localhost | |.=+.+.*.o | 2026-03-14 00:14:54.377505 | controller -> localhost | |o+.o.+.o.. | 2026-03-14 00:14:54.377524 | controller -> localhost | |. =.+ ..S | 2026-03-14 00:14:54.377552 | controller -> localhost | |+E.= =.. | 2026-03-14 00:14:54.377577 | controller -> localhost | |B B.o.o | 2026-03-14 00:14:54.377597 | controller -> localhost | |.o o. | 2026-03-14 00:14:54.377617 | controller -> localhost | | o. | 2026-03-14 00:14:54.377638 | controller -> localhost | +----[SHA256]-----+ 2026-03-14 00:14:54.377682 | controller -> localhost | ok: Runtime: 0:00:00.070052 2026-03-14 00:14:54.386707 | 2026-03-14 00:14:54.386809 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-14 00:14:54.417171 | controller | ok 2026-03-14 00:14:54.428340 | controller | included: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-14 00:14:54.438004 | 2026-03-14 00:14:54.438073 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-14 00:14:54.462753 | controller | skipping: Conditional result was False 2026-03-14 00:14:54.470213 | 2026-03-14 00:14:54.470302 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-14 00:14:54.916919 | controller | changed 2026-03-14 00:14:54.927112 | 2026-03-14 00:14:54.927250 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-14 00:14:55.154783 | controller | ok 2026-03-14 00:14:55.168228 | 2026-03-14 00:14:55.168355 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-14 00:14:55.835295 | controller | changed 2026-03-14 00:14:55.842975 | 2026-03-14 00:14:55.843068 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-14 00:14:56.464903 | controller | changed 2026-03-14 00:14:56.470789 | 2026-03-14 00:14:56.470855 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-14 00:14:56.495102 | controller | skipping: Conditional result was False 2026-03-14 00:14:56.508826 | 2026-03-14 00:14:56.508960 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-14 00:14:56.912103 | controller -> localhost | changed 2026-03-14 00:14:56.924846 | 2026-03-14 00:14:56.924939 | TASK [add-build-sshkey : Add back temp key] 2026-03-14 00:14:57.261831 | controller -> localhost | Identity added: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/a399fa1a2b2640af82456f1cf297cfd9_id_rsa (zuul-build-sshkey) 2026-03-14 00:14:57.262054 | controller -> localhost | ok: Runtime: 0:00:00.007642 2026-03-14 00:14:57.268755 | 2026-03-14 00:14:57.268832 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-14 00:14:57.620899 | controller | ok 2026-03-14 00:14:57.630454 | 2026-03-14 00:14:57.630557 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-14 00:14:57.666227 | controller | skipping: Conditional result was False 2026-03-14 00:14:57.683030 | 2026-03-14 00:14:57.683132 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-14 00:14:57.715936 | controller | ok 2026-03-14 00:14:57.738370 | 2026-03-14 00:14:57.738499 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-14 00:14:58.010396 | controller -> localhost | ok 2026-03-14 00:14:58.024524 | 2026-03-14 00:14:58.024673 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-14 00:14:58.048988 | controller | ok 2026-03-14 00:14:58.064542 | controller | included: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-14 00:14:58.074237 | 2026-03-14 00:14:58.074366 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-14 00:14:58.358383 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-14 00:14:58.358554 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/a399fa1a2b2640af82456f1cf297cfd9_id_ecdsa. 2026-03-14 00:14:58.358582 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/a399fa1a2b2640af82456f1cf297cfd9_id_ecdsa.pub. 2026-03-14 00:14:58.358611 | controller -> localhost | The key fingerprint is: 2026-03-14 00:14:58.358631 | controller -> localhost | SHA256:wsOIno1mpeSSTrbUQkPAeTBYK59+hMTgGsJHtYG1DwE zuul-build-sshkey 2026-03-14 00:14:58.358650 | controller -> localhost | The key's randomart image is: 2026-03-14 00:14:58.358668 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-14 00:14:58.358748 | controller -> localhost | |=++E== | 2026-03-14 00:14:58.358786 | controller -> localhost | |==o+ = | 2026-03-14 00:14:58.358809 | controller -> localhost | |++=. + | 2026-03-14 00:14:58.358828 | controller -> localhost | |+=.+ +o | 2026-03-14 00:14:58.358845 | controller -> localhost | |.o* + =.S | 2026-03-14 00:14:58.358862 | controller -> localhost | |.*oB o | 2026-03-14 00:14:58.358880 | controller -> localhost | |o=X.o | 2026-03-14 00:14:58.358897 | controller -> localhost | |=+o. | 2026-03-14 00:14:58.358913 | controller -> localhost | | o | 2026-03-14 00:14:58.358931 | controller -> localhost | +----[SHA256]-----+ 2026-03-14 00:14:58.358975 | controller -> localhost | ok: Runtime: 0:00:00.011058 2026-03-14 00:14:58.365864 | 2026-03-14 00:14:58.365943 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-14 00:14:58.388325 | controller | ok 2026-03-14 00:14:58.398678 | controller | included: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-14 00:14:58.419029 | 2026-03-14 00:14:58.419184 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-14 00:14:58.446078 | controller | skipping: Conditional result was False 2026-03-14 00:14:58.469957 | 2026-03-14 00:14:58.470074 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-14 00:14:58.742255 | controller | changed 2026-03-14 00:14:58.756662 | 2026-03-14 00:14:58.756839 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-14 00:14:58.979839 | controller | ok 2026-03-14 00:14:58.995939 | 2026-03-14 00:14:58.996083 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-14 00:14:59.636521 | controller | changed 2026-03-14 00:14:59.649911 | 2026-03-14 00:14:59.650051 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-14 00:15:00.307987 | controller | changed 2026-03-14 00:15:00.325659 | 2026-03-14 00:15:00.325856 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-14 00:15:00.352163 | controller | skipping: Conditional result was False 2026-03-14 00:15:00.404298 | 2026-03-14 00:15:00.404409 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-14 00:15:00.654017 | controller -> localhost | changed 2026-03-14 00:15:00.667270 | 2026-03-14 00:15:00.667387 | TASK [add-build-sshkey : Add back temp key] 2026-03-14 00:15:00.937143 | controller -> localhost | Identity added: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/a399fa1a2b2640af82456f1cf297cfd9_id_ecdsa (zuul-build-sshkey) 2026-03-14 00:15:00.937469 | controller -> localhost | ok: Runtime: 0:00:00.009218 2026-03-14 00:15:00.953540 | 2026-03-14 00:15:00.953684 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-14 00:15:01.198885 | controller | ok 2026-03-14 00:15:01.216640 | 2026-03-14 00:15:01.216907 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-14 00:15:01.246470 | controller | skipping: Conditional result was False 2026-03-14 00:15:01.266681 | 2026-03-14 00:15:01.266877 | TASK [include_role : remove-zuul-sshkey] 2026-03-14 00:15:01.294793 | controller | skipping: Conditional result was False 2026-03-14 00:15:01.305523 | 2026-03-14 00:15:01.305650 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-14 00:15:01.545241 | controller | ok: "logs" 2026-03-14 00:15:01.545717 | controller | ok: All items complete 2026-03-14 00:15:01.545843 | 2026-03-14 00:15:01.742608 | controller | ok: "artifacts" 2026-03-14 00:15:01.953378 | controller | ok: "docs" 2026-03-14 00:15:01.969964 | 2026-03-14 00:15:01.970097 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-14 00:15:02.227406 | controller | changed: "logs" 2026-03-14 00:15:02.432596 | controller | changed: "artifacts" 2026-03-14 00:15:02.625709 | controller | changed: "docs" 2026-03-14 00:15:02.666769 | 2026-03-14 00:15:02.666880 | PLAY RECAP 2026-03-14 00:15:02.666923 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-14 00:15:02.666949 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-14 00:15:02.666968 | 2026-03-14 00:15:02.795671 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-14 00:15:02.796686 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-14 00:15:03.425833 | 2026-03-14 00:15:03.425952 | PLAY [all] 2026-03-14 00:15:03.448595 | 2026-03-14 00:15:03.448714 | TASK [Install binary dependencies] 2026-03-14 00:15:03.501852 | controller | ok 2026-03-14 00:15:03.526946 | 2026-03-14 00:15:03.527118 | TASK [bindep : Include find tasks] 2026-03-14 00:15:03.556741 | controller | ok 2026-03-14 00:15:03.567187 | controller | included: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-14 00:15:03.577259 | 2026-03-14 00:15:03.577402 | TASK [bindep : Look for bindep.txt] 2026-03-14 00:15:03.947383 | controller | ok 2026-03-14 00:15:03.961983 | 2026-03-14 00:15:03.962183 | TASK [bindep : Define bindep_file fact] 2026-03-14 00:15:03.990156 | controller | skipping: Conditional result was False 2026-03-14 00:15:03.999476 | 2026-03-14 00:15:03.999587 | TASK [bindep : Look for other-requirements.txt] 2026-03-14 00:15:04.212049 | controller | ok 2026-03-14 00:15:04.220537 | 2026-03-14 00:15:04.220739 | TASK [bindep : Define bindep_file fact] 2026-03-14 00:15:04.256117 | controller | skipping: Conditional result was False 2026-03-14 00:15:04.263279 | 2026-03-14 00:15:04.263418 | TASK [bindep : Look for bindep fallback file] 2026-03-14 00:15:04.297899 | controller | skipping: Conditional result was False 2026-03-14 00:15:04.308714 | 2026-03-14 00:15:04.308882 | TASK [bindep : Define bindep_file fact] 2026-03-14 00:15:04.334111 | controller | skipping: Conditional result was False 2026-03-14 00:15:04.343069 | 2026-03-14 00:15:04.343168 | TASK [bindep : Include bindep tasks] 2026-03-14 00:15:04.367915 | controller | skipping: Conditional result was False 2026-03-14 00:15:04.376661 | 2026-03-14 00:15:04.376787 | TASK [bindep : Include install tasks] 2026-03-14 00:15:04.401990 | controller | skipping: Conditional result was False 2026-03-14 00:15:04.412344 | 2026-03-14 00:15:04.412497 | LOOP [bindep : Include package tasks] 2026-03-14 00:15:04.474073 | 2026-03-14 00:15:04.474277 | TASK [Run test-setup role] 2026-03-14 00:15:04.501593 | controller | ok 2026-03-14 00:15:04.527925 | 2026-03-14 00:15:04.528073 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-14 00:15:04.731701 | controller | ok 2026-03-14 00:15:04.738381 | 2026-03-14 00:15:04.738509 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-14 00:15:05.273127 | controller | skipping: Conditional result was False 2026-03-14 00:15:05.311198 | 2026-03-14 00:15:05.311299 | PLAY RECAP 2026-03-14 00:15:05.311340 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-14 00:15:05.311363 | 2026-03-14 00:15:05.438443 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-14 00:15:05.440349 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-14 00:15:06.048897 | 2026-03-14 00:15:06.049030 | PLAY [controller] 2026-03-14 00:15:06.069356 | 2026-03-14 00:15:06.069470 | TASK [Create the /root directory] 2026-03-14 00:15:06.438017 | controller | ok 2026-03-14 00:15:06.446030 | 2026-03-14 00:15:06.446196 | TASK [Install glibc-langpack-en] 2026-03-14 00:15:10.334845 | controller | ok: Nothing to do 2026-03-14 00:15:10.347142 | 2026-03-14 00:15:10.347279 | TASK [Ensure controller directory exists] 2026-03-14 00:15:10.584625 | controller | changed 2026-03-14 00:15:10.592967 | 2026-03-14 00:15:10.593058 | TASK [Install container runtime] 2026-03-14 00:15:10.636014 | controller | ok 2026-03-14 00:15:10.685366 | 2026-03-14 00:15:10.685468 | LOOP [ensure-podman : Find distribution installation] 2026-03-14 00:15:10.713112 | controller | ok: "/var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-14 00:15:10.728880 | controller | included: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-14 00:15:10.735342 | 2026-03-14 00:15:10.735407 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-14 00:16:15.466656 | controller | changed 2026-03-14 00:16:15.475173 | 2026-03-14 00:16:15.475285 | TASK [ensure-podman : Fetch podman version] 2026-03-14 00:16:16.005286 | controller | Client: Podman Engine 2026-03-14 00:16:16.031042 | controller | Version: 4.6.2 2026-03-14 00:16:16.031087 | controller | API Version: 4.6.2 2026-03-14 00:16:16.031101 | controller | Go Version: go1.19.12 2026-03-14 00:16:16.031126 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-14 00:16:16.031138 | controller | OS/Arch: linux/amd64 2026-03-14 00:16:16.509519 | controller | ok: Runtime: 0:00:00.186515 2026-03-14 00:16:16.523453 | 2026-03-14 00:16:16.523625 | TASK [ensure-podman : Print podman version installed] 2026-03-14 00:16:16.564401 | Podman version: Client: Podman Engine 2026-03-14 00:16:16.564656 | Version: 4.6.2 2026-03-14 00:16:16.564719 | API Version: 4.6.2 2026-03-14 00:16:16.564806 | Go Version: go1.19.12 2026-03-14 00:16:16.564852 | Built: Mon Aug 28 19:38:31 2023 2026-03-14 00:16:16.564895 | OS/Arch: linux/amd64 2026-03-14 00:16:16.577761 | 2026-03-14 00:16:16.577976 | TASK [ensure-podman : Validate podman engine] 2026-03-14 00:16:17.126475 | controller | skipping: Conditional result was False 2026-03-14 00:16:17.140990 | 2026-03-14 00:16:17.141208 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-14 00:16:17.167971 | controller | skipping: Conditional result was False 2026-03-14 00:16:17.179328 | 2026-03-14 00:16:17.179435 | TASK [Ensure python3.8 is present] 2026-03-14 00:16:17.203668 | controller | skipping: Conditional result was False 2026-03-14 00:16:17.209931 | 2026-03-14 00:16:17.210038 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-14 00:16:17.230324 | controller | ok 2026-03-14 00:16:17.250517 | 2026-03-14 00:16:17.250621 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-14 00:16:18.722015 | controller | ok: Nothing to do 2026-03-14 00:16:18.727474 | 2026-03-14 00:16:18.727550 | TASK [our-ensure-python : Also install python3-devel] 2026-03-14 00:16:27.635196 | controller | changed 2026-03-14 00:16:27.659206 | 2026-03-14 00:16:27.659384 | TASK [Run ensure-virtualenv role] 2026-03-14 00:16:27.695336 | controller | ok 2026-03-14 00:16:27.734246 | 2026-03-14 00:16:27.734398 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-14 00:16:27.971853 | controller | /usr/bin/virtualenv 2026-03-14 00:16:28.272206 | controller | ok: Runtime: 0:00:00.004799 2026-03-14 00:16:28.285481 | 2026-03-14 00:16:28.285639 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-14 00:16:28.318019 | controller | skipping: Conditional result was False 2026-03-14 00:16:28.318485 | controller | ok: All items complete 2026-03-14 00:16:28.318552 | 2026-03-14 00:16:28.343505 | 2026-03-14 00:16:28.343692 | TASK [Find the full path of the Python interpreter] 2026-03-14 00:16:28.557762 | controller | /usr/bin/python3 2026-03-14 00:16:28.888893 | controller | ok 2026-03-14 00:16:28.902208 | 2026-03-14 00:16:28.902380 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-14 00:16:29.786971 | controller | created virtual environment CPython3.11.0.final.0-64 in 481ms 2026-03-14 00:16:29.815411 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-14 00:16:29.815459 | 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-14 00:16:29.815469 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-14 00:16:29.815484 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-14 00:16:29.959434 | controller | changed 2026-03-14 00:16:29.974366 | 2026-03-14 00:16:29.974531 | TASK [Set selinux package] 2026-03-14 00:16:30.018161 | controller | ok 2026-03-14 00:16:30.029081 | 2026-03-14 00:16:30.029177 | TASK [Set selinux package (Fedora)] 2026-03-14 00:16:30.073018 | controller | ok 2026-03-14 00:16:30.080535 | 2026-03-14 00:16:30.080649 | TASK [Install selinux into virtualenv] 2026-03-14 00:16:55.519722 | controller | Collecting selinux-please-lie-to-me 2026-03-14 00:16:58.672268 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-14 00:16:58.972338 | controller | Collecting setuptools<50.0.0 2026-03-14 00:16:59.036461 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-14 00:16:59.170880 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 6.2 MB/s eta 0:00:00 2026-03-14 00:16:59.252270 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-14 00:16:59.252508 | controller | Attempting uninstall: setuptools 2026-03-14 00:16:59.254935 | controller | Found existing installation: setuptools 62.6.0 2026-03-14 00:16:59.314826 | controller | Uninstalling setuptools-62.6.0: 2026-03-14 00:16:59.322814 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-14 00:16:59.709214 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-14 00:17:12.152028 | controller | 2026-03-14 00:17:12.236399 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-14 00:17:12.236501 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-14 00:17:12.661780 | controller | ok: Runtime: 0:00:41.930147 2026-03-14 00:17:12.670734 | 2026-03-14 00:17:12.670940 | TASK [Install pytest-forked into virtualenv] 2026-03-14 00:17:24.394454 | controller | Collecting pytest-forked 2026-03-14 00:17:27.511569 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-14 00:17:27.558444 | controller | Collecting py 2026-03-14 00:17:27.590003 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-14 00:17:27.645393 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 1.8 MB/s eta 0:00:00 2026-03-14 00:17:27.754682 | controller | Collecting pytest>=3.10 2026-03-14 00:17:27.787375 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-14 00:17:27.837380 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 7.9 MB/s eta 0:00:00 2026-03-14 00:17:27.876642 | controller | Collecting iniconfig>=1.0.1 2026-03-14 00:17:27.909051 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-14 00:17:27.963261 | controller | Collecting packaging>=22 2026-03-14 00:17:27.994324 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-14 00:17:28.001597 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 12.7 MB/s eta 0:00:00 2026-03-14 00:17:28.030908 | controller | Collecting pluggy<2,>=1.5 2026-03-14 00:17:28.063761 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-14 00:17:28.123873 | controller | Collecting pygments>=2.7.2 2026-03-14 00:17:28.156602 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-14 00:17:28.208177 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 24.7 MB/s eta 0:00:00 2026-03-14 00:17:28.273398 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-14 00:17:29.324069 | 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-14 00:17:29.332700 | controller | 2026-03-14 00:17:29.406512 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-14 00:17:29.406565 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-14 00:17:29.725178 | controller | ok: Runtime: 0:00:16.500854 2026-03-14 00:17:29.739261 | 2026-03-14 00:17:29.739436 | TASK [Update pip] 2026-03-14 00:17:30.271881 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-14 00:17:40.653615 | controller | Collecting pip 2026-03-14 00:17:43.717277 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-14 00:17:43.887939 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 10.8 MB/s eta 0:00:00 2026-03-14 00:17:43.951501 | controller | Installing collected packages: pip 2026-03-14 00:17:43.951714 | controller | Attempting uninstall: pip 2026-03-14 00:17:43.953852 | controller | Found existing installation: pip 22.2.2 2026-03-14 00:17:44.089499 | controller | Uninstalling pip-22.2.2: 2026-03-14 00:17:44.104368 | controller | Successfully uninstalled pip-22.2.2 2026-03-14 00:17:44.911817 | controller | Successfully installed pip-26.0.1 2026-03-14 00:17:45.303247 | controller | ok: Runtime: 0:00:15.015586 2026-03-14 00:17:45.316019 | 2026-03-14 00:17:45.316161 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-14 00:17:45.520837 | controller | changed 2026-03-14 00:17:45.572397 | 2026-03-14 00:17:45.572545 | TASK [Install ansible into virtualenv] 2026-03-14 00:17:46.060035 | controller | Processing ./src/github.com/ansible/ansible 2026-03-14 00:17:46.062433 | controller | Installing build dependencies: started 2026-03-14 00:18:02.255233 | controller | Installing build dependencies: finished with status 'done' 2026-03-14 00:18:02.255814 | controller | Getting requirements to build wheel: started 2026-03-14 00:18:02.978544 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-14 00:18:02.979371 | controller | Preparing metadata (pyproject.toml): started 2026-03-14 00:18:03.443137 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-14 00:18:03.447968 | 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-14 00:18:03.453579 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-14 00:18:03.621710 | controller | ERROR 2026-03-14 00:18:03.622187 | controller | { 2026-03-14 00:18:03.622281 | controller | "delta": "0:00:17.737029", 2026-03-14 00:18:03.622348 | controller | "end": "2026-03-14 00:18:03.516832", 2026-03-14 00:18:03.622409 | controller | "msg": "non-zero return code", 2026-03-14 00:18:03.622491 | controller | "rc": 1, 2026-03-14 00:18:03.622559 | controller | "start": "2026-03-14 00:17:45.779803" 2026-03-14 00:18:03.622622 | controller | } failure 2026-03-14 00:18:03.626427 | 2026-03-14 00:18:03.626563 | PLAY RECAP 2026-03-14 00:18:03.626691 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-14 00:18:03.626822 | 2026-03-14 00:18:03.753275 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-14 00:18:03.754379 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-14 00:18:04.356275 | 2026-03-14 00:18:04.356419 | PLAY [all] 2026-03-14 00:18:04.378255 | 2026-03-14 00:18:04.378356 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-14 00:18:04.665911 | controller | changed: non-zero return code 2026-03-14 00:18:04.680454 | 2026-03-14 00:18:04.680662 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-14 00:18:04.707582 | controller | skipping: Conditional result was False 2026-03-14 00:18:04.739955 | 2026-03-14 00:18:04.740096 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-14 00:18:04.769289 | 2026-03-14 00:18:04.769455 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-14 00:18:04.790019 | 2026-03-14 00:18:04.790265 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-14 00:18:04.803858 | controller | skipping: Conditional result was False 2026-03-14 00:18:04.810893 | 2026-03-14 00:18:04.810960 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-14 00:18:04.840435 | 2026-03-14 00:18:04.840573 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-14 00:18:04.864717 | controller | skipping: Conditional result was False 2026-03-14 00:18:04.870659 | 2026-03-14 00:18:04.870742 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-14 00:18:04.894587 | controller | skipping: Conditional result was False 2026-03-14 00:18:04.901342 | 2026-03-14 00:18:04.901411 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-14 00:18:04.925154 | controller | skipping: Conditional result was False 2026-03-14 00:18:04.951124 | 2026-03-14 00:18:04.951221 | PLAY RECAP 2026-03-14 00:18:04.951264 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-14 00:18:04.951283 | 2026-03-14 00:18:05.046016 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-14 00:18:05.046859 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-14 00:18:05.637112 | 2026-03-14 00:18:05.637291 | PLAY [all:!appliance*] 2026-03-14 00:18:05.658584 | 2026-03-14 00:18:05.658682 | TASK [unregister the node] 2026-03-14 00:18:06.189227 | controller | skipping: Conditional result was False 2026-03-14 00:18:06.198323 | 2026-03-14 00:18:06.198448 | TASK [include_role : fetch-output] 2026-03-14 00:18:06.237292 | controller | ok 2026-03-14 00:18:06.278128 | 2026-03-14 00:18:06.278230 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-14 00:18:06.334404 | controller | skipping: Conditional result was False 2026-03-14 00:18:06.344265 | 2026-03-14 00:18:06.344369 | TASK [fetch-output : Set log path for single node] 2026-03-14 00:18:06.392849 | controller | ok 2026-03-14 00:18:06.407249 | 2026-03-14 00:18:06.407412 | LOOP [fetch-output : Ensure local output dirs] 2026-03-14 00:18:06.844176 | controller -> localhost | ok: "/var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/logs" 2026-03-14 00:18:07.087315 | controller -> localhost | changed: "/var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/artifacts" 2026-03-14 00:18:07.320360 | controller -> localhost | changed: "/var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/work/docs" 2026-03-14 00:18:07.340170 | 2026-03-14 00:18:07.340269 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-14 00:18:08.139639 | controller | changed: 2026-03-14 00:18:08.140051 | controller | .d..t...... ./ 2026-03-14 00:18:08.140115 | controller | cd+++++++++ controller/ 2026-03-14 00:18:08.140184 | controller | changed: All items complete 2026-03-14 00:18:08.140229 | 2026-03-14 00:18:08.658185 | controller | changed: .d..t...... ./ 2026-03-14 00:18:09.152324 | controller | changed: .d..t...... ./ 2026-03-14 00:18:09.176228 | 2026-03-14 00:18:09.176452 | TASK [include_role : fetch-output-openshift] 2026-03-14 00:18:09.206057 | controller | skipping: Conditional result was False 2026-03-14 00:18:09.220157 | 2026-03-14 00:18:09.220314 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-14 00:18:09.267825 | controller | skipping: Conditional result was False 2026-03-14 00:18:09.283495 | controller | skipping: Conditional result was False 2026-03-14 00:18:09.331979 | 2026-03-14 00:18:09.332105 | PLAY [localhost] 2026-03-14 00:18:09.349882 | 2026-03-14 00:18:09.349969 | TASK [Run Zuul manifest role] 2026-03-14 00:18:09.370866 | localhost | ok 2026-03-14 00:18:09.386319 | 2026-03-14 00:18:09.386395 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-14 00:18:09.810759 | localhost | changed 2026-03-14 00:18:09.837092 | 2026-03-14 00:18:09.837378 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-14 00:18:09.872271 | localhost | ok 2026-03-14 00:18:09.884654 | 2026-03-14 00:18:09.884778 | TASK [Set zuul-log-path fact] 2026-03-14 00:18:09.907002 | localhost | ok 2026-03-14 00:18:09.928380 | 2026-03-14 00:18:09.928508 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-14 00:18:09.960362 | localhost | ok 2026-03-14 00:18:09.973494 | 2026-03-14 00:18:09.973608 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-14 00:18:10.001411 | localhost | ok: 2026-03-14 00:18:10.001687 | localhost | { 2026-03-14 00:18:10.001713 | localhost | "auth": { 2026-03-14 00:18:10.001756 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-14 00:18:10.001776 | localhost | "username": "9LF91O0RK7JU" 2026-03-14 00:18:10.001792 | localhost | }, 2026-03-14 00:18:10.001808 | localhost | "profile": "rackspace", 2026-03-14 00:18:10.001823 | localhost | "region_name": "IAD" 2026-03-14 00:18:10.001838 | localhost | } 2026-03-14 00:18:10.001867 | 2026-03-14 00:18:10.017819 | 2026-03-14 00:18:10.017983 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-14 00:18:10.041105 | localhost | Output suppressed because no_log was given 2026-03-14 00:18:10.060377 | 2026-03-14 00:18:10.060510 | TASK [upload-logs-failover : Initialize control vars] 2026-03-14 00:18:10.095556 | localhost | ok 2026-03-14 00:18:10.102191 | 2026-03-14 00:18:10.102286 | LOOP [upload-logs-failover : Perform log upload] 2026-03-14 00:18:10.141508 | localhost | Output suppressed because no_log was given 2026-03-14 00:18:10.185317 | localhost | included: /var/lib/zuul/builds/a399fa1a2b2640af82456f1cf297cfd9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-14 00:18:10.192745 | 2026-03-14 00:18:10.192845 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-14 00:18:10.279795 | localhost | Output suppressed because no_log was given 2026-03-14 00:18:10.288791 | 2026-03-14 00:18:10.288903 | TASK [Upload logs to swift] 2026-03-14 00:18:10.312371 | localhost | ok 2026-03-14 00:18:10.349837 | 2026-03-14 00:18:10.349958 | TASK [Set zuul-log-path fact] 2026-03-14 00:18:10.374631 | localhost | skipping: Conditional result was False 2026-03-14 00:18:10.380423 | 2026-03-14 00:18:10.380508 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-14 00:18:10.772923 | localhost -> localhost | ok: Runtime: 0:00:00.014768 2026-03-14 00:18:10.781136 | 2026-03-14 00:18:10.781269 | TASK [upload-logs-swift : Upload logs to swift]