2026-03-16 00:19:31.431119 | Job console starting... 2026-03-16 00:19:31.439971 | Updating repositories 2026-03-16 00:19:31.593288 | Preparing job workspace 2026-03-16 00:19:36.055342 | Running Ansible setup... 2026-03-16 00:19:41.289194 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-16 00:19:42.040316 | 2026-03-16 00:19:42.041221 | PLAY [localhost] 2026-03-16 00:19:42.057186 | 2026-03-16 00:19:42.057334 | TASK [Gathering Facts] 2026-03-16 00:19:43.453822 | localhost | ok 2026-03-16 00:19:43.483803 | 2026-03-16 00:19:43.484018 | TASK [Setup log path fact] 2026-03-16 00:19:43.545375 | localhost | ok 2026-03-16 00:19:43.566576 | 2026-03-16 00:19:43.566781 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 00:19:43.607381 | localhost | ok 2026-03-16 00:19:43.617482 | 2026-03-16 00:19:43.617627 | TASK [emit-job-header : Print job information] 2026-03-16 00:19:43.659205 | # Job Information 2026-03-16 00:19:43.659485 | Ansible Version: 2.15.12 2026-03-16 00:19:43.659540 | Job: ansible-test-sanity-docker-devel 2026-03-16 00:19:43.659573 | Pipeline: periodic 2026-03-16 00:19:43.659598 | Executor: ze04.softwarefactory-project.io 2026-03-16 00:19:43.659620 | Triggered by: https://github.com/ansible-collections/ansible.network 2026-03-16 00:19:43.659641 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/eee/ansible/eee1b0f7143a489daa89a3cab48b7d33/ 2026-03-16 00:19:43.659660 | Event ID: a65e945ef85543369ffb13b5719da6dd 2026-03-16 00:19:43.664611 | 2026-03-16 00:19:43.664755 | LOOP [emit-job-header : Print node information] 2026-03-16 00:19:43.799416 | localhost | ok: 2026-03-16 00:19:43.799831 | localhost | # Node Information 2026-03-16 00:19:43.799896 | localhost | Inventory Hostname: controller 2026-03-16 00:19:43.799939 | localhost | Hostname: np0005647980 2026-03-16 00:19:43.799981 | localhost | Username: zuul 2026-03-16 00:19:43.800028 | localhost | Distro: Fedora 37 2026-03-16 00:19:43.800068 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-16 00:19:43.800106 | localhost | Region: ca-ymq-1 2026-03-16 00:19:43.800143 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-16 00:19:43.800183 | localhost | Product Name: OpenStack Nova 2026-03-16 00:19:43.800230 | localhost | Interface IP: 162.253.55.70 2026-03-16 00:19:43.814604 | 2026-03-16 00:19:43.814893 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-16 00:19:44.332009 | localhost -> localhost | changed 2026-03-16 00:19:44.338799 | 2026-03-16 00:19:44.338894 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-16 00:19:45.325048 | localhost -> localhost | changed 2026-03-16 00:19:45.346087 | 2026-03-16 00:19:45.346199 | PLAY [all:!appliance*] 2026-03-16 00:19:45.363149 | 2026-03-16 00:19:45.363277 | TASK [include_role : start-zuul-console] 2026-03-16 00:19:45.384133 | controller | ok 2026-03-16 00:19:45.398674 | 2026-03-16 00:19:45.398840 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-16 00:19:45.822548 | controller | ok 2026-03-16 00:19:45.841854 | 2026-03-16 00:19:45.842022 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-16 00:19:46.610619 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-16 00:19:46.620399 | 2026-03-16 00:19:46.620541 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-16 00:19:47.155049 | controller | skipping: Conditional result was False 2026-03-16 00:19:47.171981 | 2026-03-16 00:19:47.172204 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-16 00:19:47.212596 | controller | skipping: Conditional result was False 2026-03-16 00:19:47.230443 | 2026-03-16 00:19:47.230816 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-16 00:19:47.260933 | controller | skipping: Conditional result was False 2026-03-16 00:19:47.271043 | 2026-03-16 00:19:47.271233 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-16 00:19:47.298937 | controller | skipping: Conditional result was False 2026-03-16 00:19:47.308757 | 2026-03-16 00:19:47.308896 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-16 00:19:47.334894 | controller | skipping: Conditional result was False 2026-03-16 00:19:47.345002 | 2026-03-16 00:19:47.345223 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-16 00:19:47.371615 | controller | skipping: Conditional result was False 2026-03-16 00:19:47.394088 | 2026-03-16 00:19:47.394665 | TASK [Disable Fedora Modular] 2026-03-16 00:19:47.641886 | controller | changed 2026-03-16 00:19:47.649664 | 2026-03-16 00:19:47.649773 | TASK [Enable EPEL] 2026-03-16 00:19:47.676491 | controller | skipping: Conditional result was False 2026-03-16 00:19:47.690788 | 2026-03-16 00:19:47.690962 | TASK [Register the RHEL node] 2026-03-16 00:19:48.253626 | 2026-03-16 00:19:48.253882 | TASK [Show the subscription-manager status] 2026-03-16 00:19:48.844598 | controller | skipping: Conditional result was False 2026-03-16 00:19:48.852196 | 2026-03-16 00:19:48.852290 | TASK [Enable EPEL on RHEL] 2026-03-16 00:19:49.384105 | controller | skipping: Conditional result was False 2026-03-16 00:19:49.399590 | 2026-03-16 00:19:49.399851 | TASK [Install git and tox] 2026-03-16 00:21:10.036800 | controller | changed 2026-03-16 00:21:10.049959 | 2026-03-16 00:21:10.050199 | TASK [include_role : prepare-workspace] 2026-03-16 00:21:10.077166 | controller | ok 2026-03-16 00:21:10.107050 | 2026-03-16 00:21:10.107245 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-16 00:21:10.351847 | controller | ok 2026-03-16 00:21:10.361711 | 2026-03-16 00:21:10.362048 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-16 00:21:23.898905 | controller | Output suppressed because no_log was given 2026-03-16 00:21:23.912582 | 2026-03-16 00:21:23.912752 | TASK [include_role : prepare-workspace-openshift] 2026-03-16 00:21:23.952829 | controller | skipping: Conditional result was False 2026-03-16 00:21:24.056398 | 2026-03-16 00:21:24.056539 | PLAY [all:!appliance] 2026-03-16 00:21:24.075085 | 2026-03-16 00:21:24.075221 | TASK [Run add-build-sshkey role (RSA)] 2026-03-16 00:21:24.096668 | controller | ok 2026-03-16 00:21:24.118575 | 2026-03-16 00:21:24.118721 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 00:21:24.358313 | controller -> localhost | ok 2026-03-16 00:21:24.365917 | 2026-03-16 00:21:24.366015 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 00:21:24.396439 | controller | ok 2026-03-16 00:21:24.416283 | controller | included: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 00:21:24.426060 | 2026-03-16 00:21:24.426174 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 00:21:24.939237 | controller -> localhost | Generating public/private rsa key pair. 2026-03-16 00:21:24.939542 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/eee1b0f7143a489daa89a3cab48b7d33_id_rsa. 2026-03-16 00:21:24.939576 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/eee1b0f7143a489daa89a3cab48b7d33_id_rsa.pub. 2026-03-16 00:21:24.939601 | controller -> localhost | The key fingerprint is: 2026-03-16 00:21:24.939624 | controller -> localhost | SHA256:traSNLvgj0j8hl2YWVQgX78lmuW0Uwhdn4ppH/aGJlc zuul-build-sshkey 2026-03-16 00:21:24.939648 | controller -> localhost | The key's randomart image is: 2026-03-16 00:21:24.939671 | controller -> localhost | +---[RSA 2048]----+ 2026-03-16 00:21:24.939877 | controller -> localhost | | . .o+. .. | 2026-03-16 00:21:24.939909 | controller -> localhost | | o.. o.. . . | 2026-03-16 00:21:24.939932 | controller -> localhost | | .. * o o | 2026-03-16 00:21:24.939954 | controller -> localhost | | . * O . | 2026-03-16 00:21:24.939976 | controller -> localhost | | = S O + E | 2026-03-16 00:21:24.940037 | controller -> localhost | | . + +. o + = | 2026-03-16 00:21:24.940068 | controller -> localhost | | oo.o +o . = o | 2026-03-16 00:21:24.940093 | controller -> localhost | | ..+oo+. . + . | 2026-03-16 00:21:24.940115 | controller -> localhost | | ..+.oo. | 2026-03-16 00:21:24.940140 | controller -> localhost | +----[SHA256]-----+ 2026-03-16 00:21:24.940207 | controller -> localhost | ok: Runtime: 0:00:00.109646 2026-03-16 00:21:24.949398 | 2026-03-16 00:21:24.949478 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 00:21:24.984785 | controller | ok 2026-03-16 00:21:24.995725 | controller | included: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 00:21:25.004836 | 2026-03-16 00:21:25.004909 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 00:21:25.030590 | controller | skipping: Conditional result was False 2026-03-16 00:21:25.038885 | 2026-03-16 00:21:25.038964 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 00:21:25.562824 | controller | changed 2026-03-16 00:21:25.569849 | 2026-03-16 00:21:25.569978 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 00:21:25.793721 | controller | ok 2026-03-16 00:21:25.806031 | 2026-03-16 00:21:25.806187 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 00:21:26.438445 | controller | changed 2026-03-16 00:21:26.445239 | 2026-03-16 00:21:26.445326 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 00:21:27.069278 | controller | changed 2026-03-16 00:21:27.079053 | 2026-03-16 00:21:27.079220 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 00:21:27.110316 | controller | skipping: Conditional result was False 2026-03-16 00:21:27.124729 | 2026-03-16 00:21:27.124929 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 00:21:27.574389 | controller -> localhost | changed 2026-03-16 00:21:27.594579 | 2026-03-16 00:21:27.594758 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 00:21:27.882383 | controller -> localhost | Identity added: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/eee1b0f7143a489daa89a3cab48b7d33_id_rsa (zuul-build-sshkey) 2026-03-16 00:21:27.882894 | controller -> localhost | ok: Runtime: 0:00:00.009552 2026-03-16 00:21:27.894508 | 2026-03-16 00:21:27.894714 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 00:21:28.290142 | controller | ok 2026-03-16 00:21:28.297892 | 2026-03-16 00:21:28.298051 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 00:21:28.325739 | controller | skipping: Conditional result was False 2026-03-16 00:21:28.339278 | 2026-03-16 00:21:28.339402 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-16 00:21:28.373337 | controller | ok 2026-03-16 00:21:28.391667 | 2026-03-16 00:21:28.391817 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 00:21:28.664188 | controller -> localhost | ok 2026-03-16 00:21:28.675058 | 2026-03-16 00:21:28.675244 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 00:21:28.713785 | controller | ok 2026-03-16 00:21:28.729913 | controller | included: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 00:21:28.737560 | 2026-03-16 00:21:28.737696 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 00:21:29.014027 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-16 00:21:29.014269 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/eee1b0f7143a489daa89a3cab48b7d33_id_ecdsa. 2026-03-16 00:21:29.014303 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/eee1b0f7143a489daa89a3cab48b7d33_id_ecdsa.pub. 2026-03-16 00:21:29.014339 | controller -> localhost | The key fingerprint is: 2026-03-16 00:21:29.014364 | controller -> localhost | SHA256:Du8tyTjFb5d0MCzVc4RgdcJHFsAcewTBU8Z3iIDUDQA zuul-build-sshkey 2026-03-16 00:21:29.014387 | controller -> localhost | The key's randomart image is: 2026-03-16 00:21:29.014409 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-16 00:21:29.014431 | controller -> localhost | | Eoo+o+*@XX*| 2026-03-16 00:21:29.014453 | controller -> localhost | | . ..+=X==| 2026-03-16 00:21:29.014474 | controller -> localhost | | o ..=o| 2026-03-16 00:21:29.014495 | controller -> localhost | | . + . | 2026-03-16 00:21:29.014515 | controller -> localhost | | ..S . o | 2026-03-16 00:21:29.014536 | controller -> localhost | | +o . . | 2026-03-16 00:21:29.014557 | controller -> localhost | | +oo . o | 2026-03-16 00:21:29.014578 | controller -> localhost | | o.+.o o | 2026-03-16 00:21:29.014599 | controller -> localhost | | ..o.. | 2026-03-16 00:21:29.014620 | controller -> localhost | +----[SHA256]-----+ 2026-03-16 00:21:29.014767 | controller -> localhost | ok: Runtime: 0:00:00.016364 2026-03-16 00:21:29.024648 | 2026-03-16 00:21:29.024811 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 00:21:29.064442 | controller | ok 2026-03-16 00:21:29.077240 | controller | included: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 00:21:29.091441 | 2026-03-16 00:21:29.091611 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 00:21:29.117830 | controller | skipping: Conditional result was False 2026-03-16 00:21:29.128114 | 2026-03-16 00:21:29.128270 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 00:21:29.391634 | controller | changed 2026-03-16 00:21:29.401861 | 2026-03-16 00:21:29.402097 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 00:21:29.621544 | controller | ok 2026-03-16 00:21:29.630235 | 2026-03-16 00:21:29.630372 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 00:21:30.285407 | controller | changed 2026-03-16 00:21:30.320009 | 2026-03-16 00:21:30.320386 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 00:21:30.957309 | controller | changed 2026-03-16 00:21:30.969406 | 2026-03-16 00:21:30.969554 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 00:21:30.998481 | controller | skipping: Conditional result was False 2026-03-16 00:21:31.006861 | 2026-03-16 00:21:31.006943 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 00:21:31.280599 | controller -> localhost | changed 2026-03-16 00:21:31.300026 | 2026-03-16 00:21:31.300251 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 00:21:31.684140 | controller -> localhost | Identity added: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/eee1b0f7143a489daa89a3cab48b7d33_id_ecdsa (zuul-build-sshkey) 2026-03-16 00:21:31.684407 | controller -> localhost | ok: Runtime: 0:00:00.009267 2026-03-16 00:21:31.753929 | 2026-03-16 00:21:31.754092 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 00:21:31.963478 | controller | ok 2026-03-16 00:21:31.973390 | 2026-03-16 00:21:31.973566 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 00:21:32.010331 | controller | skipping: Conditional result was False 2026-03-16 00:21:32.024262 | 2026-03-16 00:21:32.024407 | TASK [include_role : remove-zuul-sshkey] 2026-03-16 00:21:32.051665 | controller | skipping: Conditional result was False 2026-03-16 00:21:32.061551 | 2026-03-16 00:21:32.061709 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-16 00:21:32.304654 | controller | ok: "logs" 2026-03-16 00:21:32.305012 | controller | ok: All items complete 2026-03-16 00:21:32.305047 | 2026-03-16 00:21:32.489224 | controller | ok: "artifacts" 2026-03-16 00:21:32.678847 | controller | ok: "docs" 2026-03-16 00:21:32.695535 | 2026-03-16 00:21:32.695647 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-16 00:21:32.965370 | controller | changed: "logs" 2026-03-16 00:21:33.161844 | controller | changed: "artifacts" 2026-03-16 00:21:33.355156 | controller | changed: "docs" 2026-03-16 00:21:33.412709 | 2026-03-16 00:21:33.412883 | PLAY RECAP 2026-03-16 00:21:33.412958 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-16 00:21:33.413001 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 00:21:33.413032 | 2026-03-16 00:21:33.608803 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-16 00:21:33.610138 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-16 00:21:34.315560 | 2026-03-16 00:21:34.315793 | PLAY [all] 2026-03-16 00:21:34.341027 | 2026-03-16 00:21:34.341208 | TASK [Install binary dependencies] 2026-03-16 00:21:34.425839 | controller | ok 2026-03-16 00:21:34.452525 | 2026-03-16 00:21:34.452729 | TASK [bindep : Include find tasks] 2026-03-16 00:21:34.493977 | controller | ok 2026-03-16 00:21:34.502631 | controller | included: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-16 00:21:34.509440 | 2026-03-16 00:21:34.509515 | TASK [bindep : Look for bindep.txt] 2026-03-16 00:21:34.912065 | controller | ok 2026-03-16 00:21:34.921600 | 2026-03-16 00:21:34.921756 | TASK [bindep : Define bindep_file fact] 2026-03-16 00:21:34.948787 | controller | skipping: Conditional result was False 2026-03-16 00:21:34.960832 | 2026-03-16 00:21:34.960974 | TASK [bindep : Look for other-requirements.txt] 2026-03-16 00:21:35.171510 | controller | ok 2026-03-16 00:21:35.178324 | 2026-03-16 00:21:35.178413 | TASK [bindep : Define bindep_file fact] 2026-03-16 00:21:35.213428 | controller | skipping: Conditional result was False 2026-03-16 00:21:35.220326 | 2026-03-16 00:21:35.220436 | TASK [bindep : Look for bindep fallback file] 2026-03-16 00:21:35.255381 | controller | skipping: Conditional result was False 2026-03-16 00:21:35.265106 | 2026-03-16 00:21:35.265287 | TASK [bindep : Define bindep_file fact] 2026-03-16 00:21:35.291526 | controller | skipping: Conditional result was False 2026-03-16 00:21:35.298610 | 2026-03-16 00:21:35.298729 | TASK [bindep : Include bindep tasks] 2026-03-16 00:21:35.324072 | controller | skipping: Conditional result was False 2026-03-16 00:21:35.331852 | 2026-03-16 00:21:35.332015 | TASK [bindep : Include install tasks] 2026-03-16 00:21:35.357052 | controller | skipping: Conditional result was False 2026-03-16 00:21:35.367550 | 2026-03-16 00:21:35.367713 | LOOP [bindep : Include package tasks] 2026-03-16 00:21:35.431358 | 2026-03-16 00:21:35.431636 | TASK [Run test-setup role] 2026-03-16 00:21:35.460464 | controller | ok 2026-03-16 00:21:35.481548 | 2026-03-16 00:21:35.481745 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-16 00:21:35.707854 | controller | ok 2026-03-16 00:21:35.723723 | 2026-03-16 00:21:35.723946 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-16 00:21:36.267343 | controller | skipping: Conditional result was False 2026-03-16 00:21:36.293999 | 2026-03-16 00:21:36.294105 | PLAY RECAP 2026-03-16 00:21:36.294156 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-16 00:21:36.294182 | 2026-03-16 00:21:36.437216 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-16 00:21:36.439379 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-16 00:21:37.218102 | 2026-03-16 00:21:37.218293 | PLAY [controller] 2026-03-16 00:21:37.244235 | 2026-03-16 00:21:37.244448 | TASK [Create the /root directory] 2026-03-16 00:21:37.701104 | controller | ok 2026-03-16 00:21:37.713133 | 2026-03-16 00:21:37.713493 | TASK [Install glibc-langpack-en] 2026-03-16 00:21:41.728847 | controller | ok: Nothing to do 2026-03-16 00:21:41.736054 | 2026-03-16 00:21:41.736183 | TASK [Ensure controller directory exists] 2026-03-16 00:21:41.955028 | controller | changed 2026-03-16 00:21:41.963028 | 2026-03-16 00:21:41.963155 | TASK [Install container runtime] 2026-03-16 00:21:42.006561 | controller | ok 2026-03-16 00:21:42.047907 | 2026-03-16 00:21:42.048091 | LOOP [ensure-podman : Find distribution installation] 2026-03-16 00:21:42.076737 | controller | ok: "/var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-16 00:21:42.092520 | controller | included: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-16 00:21:42.099370 | 2026-03-16 00:21:42.099454 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-16 00:22:48.221181 | controller | changed 2026-03-16 00:22:48.238030 | 2026-03-16 00:22:48.238282 | TASK [ensure-podman : Fetch podman version] 2026-03-16 00:22:48.817001 | controller | Client: Podman Engine 2026-03-16 00:22:48.817105 | controller | Version: 4.6.2 2026-03-16 00:22:48.817181 | controller | API Version: 4.6.2 2026-03-16 00:22:48.817228 | controller | Go Version: go1.19.12 2026-03-16 00:22:48.817282 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-16 00:22:48.817324 | controller | OS/Arch: linux/amd64 2026-03-16 00:22:49.292268 | controller | ok: Runtime: 0:00:00.198172 2026-03-16 00:22:49.300015 | 2026-03-16 00:22:49.300159 | TASK [ensure-podman : Print podman version installed] 2026-03-16 00:22:49.330932 | Podman version: Client: Podman Engine 2026-03-16 00:22:49.331166 | Version: 4.6.2 2026-03-16 00:22:49.331374 | API Version: 4.6.2 2026-03-16 00:22:49.331424 | Go Version: go1.19.12 2026-03-16 00:22:49.331485 | Built: Mon Aug 28 19:38:31 2023 2026-03-16 00:22:49.331528 | OS/Arch: linux/amd64 2026-03-16 00:22:49.343763 | 2026-03-16 00:22:49.343892 | TASK [ensure-podman : Validate podman engine] 2026-03-16 00:22:49.888072 | controller | skipping: Conditional result was False 2026-03-16 00:22:49.897630 | 2026-03-16 00:22:49.897768 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-16 00:22:49.924398 | controller | skipping: Conditional result was False 2026-03-16 00:22:49.940303 | 2026-03-16 00:22:49.940456 | TASK [Ensure python3.8 is present] 2026-03-16 00:22:49.957325 | controller | skipping: Conditional result was False 2026-03-16 00:22:49.966670 | 2026-03-16 00:22:49.966815 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-16 00:22:49.992804 | controller | ok 2026-03-16 00:22:50.019471 | 2026-03-16 00:22:50.019644 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-16 00:22:51.355396 | controller | ok: Nothing to do 2026-03-16 00:22:51.362835 | 2026-03-16 00:22:51.362915 | TASK [our-ensure-python : Also install python3-devel] 2026-03-16 00:22:59.558078 | controller | changed 2026-03-16 00:22:59.574208 | 2026-03-16 00:22:59.574339 | TASK [Run ensure-virtualenv role] 2026-03-16 00:22:59.597280 | controller | ok 2026-03-16 00:22:59.621034 | 2026-03-16 00:22:59.621548 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-16 00:22:59.878184 | controller | /usr/bin/virtualenv 2026-03-16 00:23:00.209468 | controller | ok: Runtime: 0:00:00.003306 2026-03-16 00:23:00.219507 | 2026-03-16 00:23:00.219760 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-16 00:23:00.244488 | controller | skipping: Conditional result was False 2026-03-16 00:23:00.245123 | controller | ok: All items complete 2026-03-16 00:23:00.245226 | 2026-03-16 00:23:00.275481 | 2026-03-16 00:23:00.275743 | TASK [Find the full path of the Python interpreter] 2026-03-16 00:23:00.516049 | controller | /usr/bin/python3 2026-03-16 00:23:00.824202 | controller | ok 2026-03-16 00:23:00.834083 | 2026-03-16 00:23:00.834238 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-16 00:23:01.789323 | controller | created virtual environment CPython3.11.0.final.0-64 in 520ms 2026-03-16 00:23:01.806268 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-16 00:23:01.806305 | 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 00:23:01.806315 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-16 00:23:01.806329 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-16 00:23:01.885909 | controller | changed 2026-03-16 00:23:01.895816 | 2026-03-16 00:23:01.895974 | TASK [Set selinux package] 2026-03-16 00:23:01.920959 | controller | ok 2026-03-16 00:23:01.928531 | 2026-03-16 00:23:01.928633 | TASK [Set selinux package (Fedora)] 2026-03-16 00:23:01.963153 | controller | ok 2026-03-16 00:23:01.970375 | 2026-03-16 00:23:01.970463 | TASK [Install selinux into virtualenv] 2026-03-16 00:23:27.431024 | controller | Collecting selinux-please-lie-to-me 2026-03-16 00:23:39.693744 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-16 00:23:40.008205 | controller | Collecting setuptools<50.0.0 2026-03-16 00:23:40.014913 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-16 00:23:40.064041 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 18.3 MB/s eta 0:00:00 2026-03-16 00:23:40.146436 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-16 00:23:40.146543 | controller | Attempting uninstall: setuptools 2026-03-16 00:23:40.149023 | controller | Found existing installation: setuptools 62.6.0 2026-03-16 00:23:40.209980 | controller | Uninstalling setuptools-62.6.0: 2026-03-16 00:23:40.217975 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-16 00:23:40.561527 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-16 00:23:52.078116 | controller | 2026-03-16 00:23:52.161356 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-16 00:23:52.161399 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-16 00:23:52.542543 | controller | ok: Runtime: 0:00:49.984197 2026-03-16 00:23:52.553897 | 2026-03-16 00:23:52.554061 | TASK [Install pytest-forked into virtualenv] 2026-03-16 00:24:04.313497 | controller | Collecting pytest-forked 2026-03-16 00:24:14.512581 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-16 00:24:14.563519 | controller | Collecting py 2026-03-16 00:24:14.569366 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-16 00:24:14.594029 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 4.4 MB/s eta 0:00:00 2026-03-16 00:24:14.707018 | controller | Collecting pytest>=3.10 2026-03-16 00:24:14.712353 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-16 00:24:14.724996 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 38.1 MB/s eta 0:00:00 2026-03-16 00:24:14.769210 | controller | Collecting iniconfig>=1.0.1 2026-03-16 00:24:14.773011 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-16 00:24:14.820068 | controller | Collecting packaging>=22 2026-03-16 00:24:14.823677 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-16 00:24:14.830773 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 12.9 MB/s eta 0:00:00 2026-03-16 00:24:14.863020 | controller | Collecting pluggy<2,>=1.5 2026-03-16 00:24:14.866489 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-16 00:24:14.914194 | controller | Collecting pygments>=2.7.2 2026-03-16 00:24:14.917505 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-16 00:24:14.935341 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 85.9 MB/s eta 0:00:00 2026-03-16 00:24:15.007289 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-16 00:24:16.057161 | 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 00:24:16.065538 | controller | 2026-03-16 00:24:16.135523 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-16 00:24:16.135554 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-16 00:24:16.619583 | controller | ok: Runtime: 0:00:23.345451 2026-03-16 00:24:16.626373 | 2026-03-16 00:24:16.626451 | TASK [Update pip] 2026-03-16 00:24:17.168041 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-16 00:24:29.582263 | controller | Collecting pip 2026-03-16 00:24:41.908657 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-16 00:24:41.964837 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 34.5 MB/s eta 0:00:00 2026-03-16 00:24:42.027835 | controller | Installing collected packages: pip 2026-03-16 00:24:42.028017 | controller | Attempting uninstall: pip 2026-03-16 00:24:42.030274 | controller | Found existing installation: pip 22.2.2 2026-03-16 00:24:42.169899 | controller | Uninstalling pip-22.2.2: 2026-03-16 00:24:42.184379 | controller | Successfully uninstalled pip-22.2.2 2026-03-16 00:24:42.994542 | controller | Successfully installed pip-26.0.1 2026-03-16 00:24:43.202713 | controller | ok: Runtime: 0:00:26.197995 2026-03-16 00:24:43.212865 | 2026-03-16 00:24:43.213010 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-16 00:24:43.415461 | controller | changed 2026-03-16 00:24:43.426277 | 2026-03-16 00:24:43.426441 | TASK [Install ansible into virtualenv] 2026-03-16 00:24:43.928510 | controller | Processing ./src/github.com/ansible/ansible 2026-03-16 00:24:43.930898 | controller | Installing build dependencies: started 2026-03-16 00:25:06.809258 | controller | Installing build dependencies: finished with status 'done' 2026-03-16 00:25:06.810511 | controller | Getting requirements to build wheel: started 2026-03-16 00:25:07.546037 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-16 00:25:07.547483 | controller | Preparing metadata (pyproject.toml): started 2026-03-16 00:25:08.036487 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-16 00:25:08.041108 | 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 00:25:08.046395 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-16 00:25:08.476106 | controller | ERROR 2026-03-16 00:25:08.476289 | controller | { 2026-03-16 00:25:08.476330 | controller | "delta": "0:00:24.456113", 2026-03-16 00:25:08.476373 | controller | "end": "2026-03-16 00:25:08.108398", 2026-03-16 00:25:08.476401 | controller | "msg": "non-zero return code", 2026-03-16 00:25:08.476440 | controller | "rc": 1, 2026-03-16 00:25:08.476482 | controller | "start": "2026-03-16 00:24:43.652285" 2026-03-16 00:25:08.476505 | controller | } failure 2026-03-16 00:25:08.478585 | 2026-03-16 00:25:08.478646 | PLAY RECAP 2026-03-16 00:25:08.478736 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-16 00:25:08.478772 | 2026-03-16 00:25:08.643541 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-16 00:25:08.644654 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-16 00:25:09.314115 | 2026-03-16 00:25:09.314269 | PLAY [all] 2026-03-16 00:25:09.337956 | 2026-03-16 00:25:09.338101 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-16 00:25:09.637583 | controller | changed: non-zero return code 2026-03-16 00:25:09.646105 | 2026-03-16 00:25:09.646300 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-16 00:25:09.681362 | controller | skipping: Conditional result was False 2026-03-16 00:25:09.689559 | 2026-03-16 00:25:09.689702 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-16 00:25:09.723295 | 2026-03-16 00:25:09.723475 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-16 00:25:09.775810 | 2026-03-16 00:25:09.775997 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-16 00:25:09.800250 | controller | skipping: Conditional result was False 2026-03-16 00:25:09.808807 | 2026-03-16 00:25:09.808902 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-16 00:25:09.862327 | 2026-03-16 00:25:09.862521 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-16 00:25:09.878489 | controller | skipping: Conditional result was False 2026-03-16 00:25:09.887075 | 2026-03-16 00:25:09.887196 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-16 00:25:09.924336 | controller | skipping: Conditional result was False 2026-03-16 00:25:09.931452 | 2026-03-16 00:25:09.931552 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-16 00:25:09.956101 | controller | skipping: Conditional result was False 2026-03-16 00:25:09.988035 | 2026-03-16 00:25:09.988163 | PLAY RECAP 2026-03-16 00:25:09.988215 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-16 00:25:09.988245 | 2026-03-16 00:25:10.141808 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-16 00:25:10.142771 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-16 00:25:10.824856 | 2026-03-16 00:25:10.825011 | PLAY [all:!appliance*] 2026-03-16 00:25:10.849237 | 2026-03-16 00:25:10.849408 | TASK [unregister the node] 2026-03-16 00:25:11.393752 | controller | skipping: Conditional result was False 2026-03-16 00:25:11.400491 | 2026-03-16 00:25:11.400632 | TASK [include_role : fetch-output] 2026-03-16 00:25:11.431610 | controller | ok 2026-03-16 00:25:11.455993 | 2026-03-16 00:25:11.456150 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-16 00:25:11.532272 | controller | skipping: Conditional result was False 2026-03-16 00:25:11.542012 | 2026-03-16 00:25:11.542174 | TASK [fetch-output : Set log path for single node] 2026-03-16 00:25:11.584774 | controller | ok 2026-03-16 00:25:11.590912 | 2026-03-16 00:25:11.590999 | LOOP [fetch-output : Ensure local output dirs] 2026-03-16 00:25:12.058291 | controller -> localhost | ok: "/var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/logs" 2026-03-16 00:25:12.287333 | controller -> localhost | changed: "/var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/artifacts" 2026-03-16 00:25:12.552504 | controller -> localhost | changed: "/var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/work/docs" 2026-03-16 00:25:12.570805 | 2026-03-16 00:25:12.570930 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-16 00:25:13.311583 | controller | changed: 2026-03-16 00:25:13.312267 | controller | .d..t...... ./ 2026-03-16 00:25:13.312304 | controller | cd+++++++++ controller/ 2026-03-16 00:25:13.312338 | controller | changed: All items complete 2026-03-16 00:25:13.312360 | 2026-03-16 00:25:13.788374 | controller | changed: .d..t...... ./ 2026-03-16 00:25:14.269985 | controller | changed: .d..t...... ./ 2026-03-16 00:25:14.289395 | 2026-03-16 00:25:14.289550 | TASK [include_role : fetch-output-openshift] 2026-03-16 00:25:14.311802 | controller | skipping: Conditional result was False 2026-03-16 00:25:14.321225 | 2026-03-16 00:25:14.321377 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-16 00:25:14.365181 | controller | skipping: Conditional result was False 2026-03-16 00:25:14.371151 | controller | skipping: Conditional result was False 2026-03-16 00:25:14.415529 | 2026-03-16 00:25:14.415660 | PLAY [localhost] 2026-03-16 00:25:14.432483 | 2026-03-16 00:25:14.432629 | TASK [Run Zuul manifest role] 2026-03-16 00:25:14.453889 | localhost | ok 2026-03-16 00:25:14.475028 | 2026-03-16 00:25:14.475203 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-16 00:25:14.938630 | localhost | changed 2026-03-16 00:25:14.945221 | 2026-03-16 00:25:14.945380 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-16 00:25:14.986028 | localhost | ok 2026-03-16 00:25:14.994360 | 2026-03-16 00:25:14.994508 | TASK [Set zuul-log-path fact] 2026-03-16 00:25:15.015109 | localhost | ok 2026-03-16 00:25:15.033738 | 2026-03-16 00:25:15.033901 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 00:25:15.063976 | localhost | ok 2026-03-16 00:25:15.073139 | 2026-03-16 00:25:15.073285 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-16 00:25:15.103321 | localhost | ok: 2026-03-16 00:25:15.103514 | localhost | { 2026-03-16 00:25:15.103541 | localhost | "auth": { 2026-03-16 00:25:15.103565 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-16 00:25:15.103585 | localhost | "username": "9LF91O0RK7JU" 2026-03-16 00:25:15.103603 | localhost | }, 2026-03-16 00:25:15.103620 | localhost | "profile": "rackspace", 2026-03-16 00:25:15.103636 | localhost | "region_name": "IAD" 2026-03-16 00:25:15.103652 | localhost | } 2026-03-16 00:25:15.103715 | 2026-03-16 00:25:15.118580 | 2026-03-16 00:25:15.118818 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-16 00:25:15.139820 | localhost | Output suppressed because no_log was given 2026-03-16 00:25:15.157852 | 2026-03-16 00:25:15.158028 | TASK [upload-logs-failover : Initialize control vars] 2026-03-16 00:25:15.190346 | localhost | ok 2026-03-16 00:25:15.196724 | 2026-03-16 00:25:15.196899 | LOOP [upload-logs-failover : Perform log upload] 2026-03-16 00:25:15.270167 | localhost | Output suppressed because no_log was given 2026-03-16 00:25:15.277134 | localhost | included: /var/lib/zuul/builds/eee1b0f7143a489daa89a3cab48b7d33/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-16 00:25:15.284082 | 2026-03-16 00:25:15.284234 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-16 00:25:15.351712 | localhost | Output suppressed because no_log was given 2026-03-16 00:25:15.361658 | 2026-03-16 00:25:15.361886 | TASK [Upload logs to swift] 2026-03-16 00:25:15.387144 | localhost | ok 2026-03-16 00:25:15.431728 | 2026-03-16 00:25:15.432050 | TASK [Set zuul-log-path fact] 2026-03-16 00:25:15.457613 | localhost | skipping: Conditional result was False 2026-03-16 00:25:15.463485 | 2026-03-16 00:25:15.463577 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-16 00:25:15.881913 | localhost -> localhost | ok: Runtime: 0:00:00.005917 2026-03-16 00:25:15.888699 | 2026-03-16 00:25:15.888811 | TASK [upload-logs-swift : Upload logs to swift]