2026-03-16 00:07:00.576423 | Job console starting... 2026-03-16 00:07:00.587503 | Updating repositories 2026-03-16 00:07:00.746209 | Preparing job workspace 2026-03-16 00:07:04.828632 | Running Ansible setup... 2026-03-16 00:07:09.883167 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-16 00:07:10.518663 | 2026-03-16 00:07:10.518808 | PLAY [localhost] 2026-03-16 00:07:10.528056 | 2026-03-16 00:07:10.528150 | TASK [Gathering Facts] 2026-03-16 00:07:11.523004 | localhost | ok 2026-03-16 00:07:11.545371 | 2026-03-16 00:07:11.545513 | TASK [Setup log path fact] 2026-03-16 00:07:11.566110 | localhost | ok 2026-03-16 00:07:11.580661 | 2026-03-16 00:07:11.580783 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 00:07:11.609082 | localhost | ok 2026-03-16 00:07:11.617945 | 2026-03-16 00:07:11.618062 | TASK [emit-job-header : Print job information] 2026-03-16 00:07:11.657906 | # Job Information 2026-03-16 00:07:11.658062 | Ansible Version: 2.15.12 2026-03-16 00:07:11.658094 | Job: ansible-test-sanity-docker-devel 2026-03-16 00:07:11.658116 | Pipeline: periodic 2026-03-16 00:07:11.658135 | Executor: ze04.softwarefactory-project.io 2026-03-16 00:07:11.658153 | Triggered by: https://github.com/ansible-collections/ansible.network 2026-03-16 00:07:11.658175 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/758/ansible/758eb925d6cf425d8fc139a2efe297c3/ 2026-03-16 00:07:11.658195 | Event ID: a65e945ef85543369ffb13b5719da6dd 2026-03-16 00:07:11.663220 | 2026-03-16 00:07:11.663295 | LOOP [emit-job-header : Print node information] 2026-03-16 00:07:11.762970 | localhost | ok: 2026-03-16 00:07:11.763239 | localhost | # Node Information 2026-03-16 00:07:11.763274 | localhost | Inventory Hostname: controller 2026-03-16 00:07:11.763300 | localhost | Hostname: np0005647950 2026-03-16 00:07:11.763324 | localhost | Username: zuul 2026-03-16 00:07:11.763355 | localhost | Distro: Fedora 37 2026-03-16 00:07:11.763380 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-16 00:07:11.763403 | localhost | Region: ca-ymq-1 2026-03-16 00:07:11.763426 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-16 00:07:11.763450 | localhost | Product Name: OpenStack Nova 2026-03-16 00:07:11.763471 | localhost | Interface IP: 162.253.55.227 2026-03-16 00:07:11.781358 | 2026-03-16 00:07:11.781501 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-16 00:07:12.194058 | localhost -> localhost | changed 2026-03-16 00:07:12.205906 | 2026-03-16 00:07:12.206050 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-16 00:07:13.275341 | localhost -> localhost | changed 2026-03-16 00:07:13.319847 | 2026-03-16 00:07:13.319954 | PLAY [all:!appliance*] 2026-03-16 00:07:13.364422 | 2026-03-16 00:07:13.364544 | TASK [include_role : start-zuul-console] 2026-03-16 00:07:13.394061 | controller | ok 2026-03-16 00:07:13.411401 | 2026-03-16 00:07:13.411506 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-16 00:07:13.813563 | controller | ok 2026-03-16 00:07:13.827118 | 2026-03-16 00:07:13.827226 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-16 00:07:14.717117 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-16 00:07:14.728104 | 2026-03-16 00:07:14.728228 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-16 00:07:15.270578 | controller | skipping: Conditional result was False 2026-03-16 00:07:15.286718 | 2026-03-16 00:07:15.286883 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-16 00:07:15.314620 | controller | skipping: Conditional result was False 2026-03-16 00:07:15.330144 | 2026-03-16 00:07:15.330298 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-16 00:07:15.357248 | controller | skipping: Conditional result was False 2026-03-16 00:07:15.364066 | 2026-03-16 00:07:15.364146 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-16 00:07:15.388448 | controller | skipping: Conditional result was False 2026-03-16 00:07:15.399642 | 2026-03-16 00:07:15.399804 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-16 00:07:15.426375 | controller | skipping: Conditional result was False 2026-03-16 00:07:15.434099 | 2026-03-16 00:07:15.434217 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-16 00:07:15.458595 | controller | skipping: Conditional result was False 2026-03-16 00:07:15.472464 | 2026-03-16 00:07:15.472593 | TASK [Disable Fedora Modular] 2026-03-16 00:07:15.720896 | controller | changed 2026-03-16 00:07:15.729748 | 2026-03-16 00:07:15.729842 | TASK [Enable EPEL] 2026-03-16 00:07:15.756052 | controller | skipping: Conditional result was False 2026-03-16 00:07:15.765659 | 2026-03-16 00:07:15.765809 | TASK [Register the RHEL node] 2026-03-16 00:07:16.326592 | 2026-03-16 00:07:16.326839 | TASK [Show the subscription-manager status] 2026-03-16 00:07:16.935376 | controller | skipping: Conditional result was False 2026-03-16 00:07:16.945453 | 2026-03-16 00:07:16.945582 | TASK [Enable EPEL on RHEL] 2026-03-16 00:07:17.498423 | controller | skipping: Conditional result was False 2026-03-16 00:07:17.507665 | 2026-03-16 00:07:17.507823 | TASK [Install git and tox] 2026-03-16 00:08:38.530657 | controller | changed 2026-03-16 00:08:38.537820 | 2026-03-16 00:08:38.537884 | TASK [include_role : prepare-workspace] 2026-03-16 00:08:38.570060 | controller | ok 2026-03-16 00:08:38.595114 | 2026-03-16 00:08:38.595236 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-16 00:08:38.844329 | controller | ok 2026-03-16 00:08:38.856787 | 2026-03-16 00:08:38.856889 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-16 00:08:51.870510 | controller | Output suppressed because no_log was given 2026-03-16 00:08:51.884574 | 2026-03-16 00:08:51.884727 | TASK [include_role : prepare-workspace-openshift] 2026-03-16 00:08:51.905019 | controller | skipping: Conditional result was False 2026-03-16 00:08:51.969465 | 2026-03-16 00:08:51.969580 | PLAY [all:!appliance] 2026-03-16 00:08:51.988347 | 2026-03-16 00:08:51.988435 | TASK [Run add-build-sshkey role (RSA)] 2026-03-16 00:08:52.011627 | controller | ok 2026-03-16 00:08:52.030203 | 2026-03-16 00:08:52.030318 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 00:08:52.300860 | controller -> localhost | ok 2026-03-16 00:08:52.322217 | 2026-03-16 00:08:52.322498 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 00:08:52.362228 | controller | ok 2026-03-16 00:08:52.386145 | controller | included: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 00:08:52.397526 | 2026-03-16 00:08:52.397641 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 00:08:52.912432 | controller -> localhost | Generating public/private rsa key pair. 2026-03-16 00:08:52.912723 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/758eb925d6cf425d8fc139a2efe297c3_id_rsa. 2026-03-16 00:08:52.912756 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/758eb925d6cf425d8fc139a2efe297c3_id_rsa.pub. 2026-03-16 00:08:52.912778 | controller -> localhost | The key fingerprint is: 2026-03-16 00:08:52.912798 | controller -> localhost | SHA256:mBxbFpYgbV/LFrX+BYIhRicNaCbvkPOPXPYa5VNpBoI zuul-build-sshkey 2026-03-16 00:08:52.912816 | controller -> localhost | The key's randomart image is: 2026-03-16 00:08:52.912835 | controller -> localhost | +---[RSA 2048]----+ 2026-03-16 00:08:52.912853 | controller -> localhost | | ...+O+o.. | 2026-03-16 00:08:52.912872 | controller -> localhost | | ..*+.=+o . | 2026-03-16 00:08:52.912890 | controller -> localhost | | BE.+oooo . | 2026-03-16 00:08:52.912908 | controller -> localhost | | +..B..+o o . | 2026-03-16 00:08:52.912925 | controller -> localhost | | == S.. * .| 2026-03-16 00:08:52.912956 | controller -> localhost | | o oo + . . | 2026-03-16 00:08:52.912979 | controller -> localhost | | . =..o . | 2026-03-16 00:08:52.912998 | controller -> localhost | | o .... | 2026-03-16 00:08:52.913017 | controller -> localhost | | .. | 2026-03-16 00:08:52.913038 | controller -> localhost | +----[SHA256]-----+ 2026-03-16 00:08:52.913098 | controller -> localhost | ok: Runtime: 0:00:00.107975 2026-03-16 00:08:52.920601 | 2026-03-16 00:08:52.920667 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 00:08:52.954714 | controller | ok 2026-03-16 00:08:52.967234 | controller | included: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 00:08:52.979292 | 2026-03-16 00:08:52.979450 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 00:08:53.005129 | controller | skipping: Conditional result was False 2026-03-16 00:08:53.015753 | 2026-03-16 00:08:53.016004 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 00:08:53.527957 | controller | changed 2026-03-16 00:08:53.534007 | 2026-03-16 00:08:53.534084 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 00:08:53.752563 | controller | ok 2026-03-16 00:08:53.767279 | 2026-03-16 00:08:53.767434 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 00:08:54.418905 | controller | changed 2026-03-16 00:08:54.430992 | 2026-03-16 00:08:54.431105 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 00:08:55.042496 | controller | changed 2026-03-16 00:08:55.056660 | 2026-03-16 00:08:55.056785 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 00:08:55.093548 | controller | skipping: Conditional result was False 2026-03-16 00:08:55.103465 | 2026-03-16 00:08:55.103568 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 00:08:55.549395 | controller -> localhost | changed 2026-03-16 00:08:55.563342 | 2026-03-16 00:08:55.563453 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 00:08:55.844637 | controller -> localhost | Identity added: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/758eb925d6cf425d8fc139a2efe297c3_id_rsa (zuul-build-sshkey) 2026-03-16 00:08:55.845029 | controller -> localhost | ok: Runtime: 0:00:00.016171 2026-03-16 00:08:55.860511 | 2026-03-16 00:08:55.860862 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 00:08:56.225175 | controller | ok 2026-03-16 00:08:56.233141 | 2026-03-16 00:08:56.233262 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 00:08:56.259717 | controller | skipping: Conditional result was False 2026-03-16 00:08:56.278185 | 2026-03-16 00:08:56.278334 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-16 00:08:56.310194 | controller | ok 2026-03-16 00:08:56.327373 | 2026-03-16 00:08:56.327487 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 00:08:56.585779 | controller -> localhost | ok 2026-03-16 00:08:56.593186 | 2026-03-16 00:08:56.593302 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 00:08:56.635965 | controller | ok 2026-03-16 00:08:56.657231 | controller | included: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 00:08:56.668504 | 2026-03-16 00:08:56.668710 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 00:08:57.002877 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-16 00:08:57.003169 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/758eb925d6cf425d8fc139a2efe297c3_id_ecdsa. 2026-03-16 00:08:57.003209 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/758eb925d6cf425d8fc139a2efe297c3_id_ecdsa.pub. 2026-03-16 00:08:57.003250 | controller -> localhost | The key fingerprint is: 2026-03-16 00:08:57.003280 | controller -> localhost | SHA256:QDtnc9S8J+9NQ6ODeraVbgPlke1I2wMdW70FG0sORqM zuul-build-sshkey 2026-03-16 00:08:57.003326 | controller -> localhost | The key's randomart image is: 2026-03-16 00:08:57.003353 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-16 00:08:57.003379 | controller -> localhost | | . .+= +..| 2026-03-16 00:08:57.003405 | controller -> localhost | | . . . oo= =+| 2026-03-16 00:08:57.003430 | controller -> localhost | | + + E .B *| 2026-03-16 00:08:57.003455 | controller -> localhost | | = o o*.B | 2026-03-16 00:08:57.003479 | controller -> localhost | | S =+X .| 2026-03-16 00:08:57.003503 | controller -> localhost | | o *o=.| 2026-03-16 00:08:57.003527 | controller -> localhost | | . .+.oo| 2026-03-16 00:08:57.003551 | controller -> localhost | | . ooo. .| 2026-03-16 00:08:57.003575 | controller -> localhost | | o.o.. | 2026-03-16 00:08:57.003599 | controller -> localhost | +----[SHA256]-----+ 2026-03-16 00:08:57.003666 | controller -> localhost | ok: Runtime: 0:00:00.010674 2026-03-16 00:08:57.020179 | 2026-03-16 00:08:57.021256 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 00:08:57.064258 | controller | ok 2026-03-16 00:08:57.082096 | controller | included: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 00:08:57.094999 | 2026-03-16 00:08:57.095089 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 00:08:57.121152 | controller | skipping: Conditional result was False 2026-03-16 00:08:57.130622 | 2026-03-16 00:08:57.130736 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 00:08:57.411820 | controller | changed 2026-03-16 00:08:57.426516 | 2026-03-16 00:08:57.426991 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 00:08:57.653432 | controller | ok 2026-03-16 00:08:57.668115 | 2026-03-16 00:08:57.668289 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 00:08:58.313984 | controller | changed 2026-03-16 00:08:58.329058 | 2026-03-16 00:08:58.329246 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 00:08:59.003216 | controller | changed 2026-03-16 00:08:59.010028 | 2026-03-16 00:08:59.010169 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 00:08:59.042398 | controller | skipping: Conditional result was False 2026-03-16 00:08:59.050404 | 2026-03-16 00:08:59.050560 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 00:08:59.278966 | controller -> localhost | changed 2026-03-16 00:08:59.291995 | 2026-03-16 00:08:59.292095 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 00:08:59.674105 | controller -> localhost | Identity added: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/758eb925d6cf425d8fc139a2efe297c3_id_ecdsa (zuul-build-sshkey) 2026-03-16 00:08:59.674387 | controller -> localhost | ok: Runtime: 0:00:00.010146 2026-03-16 00:08:59.714100 | 2026-03-16 00:08:59.714252 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 00:08:59.926353 | controller | ok 2026-03-16 00:08:59.940058 | 2026-03-16 00:08:59.940219 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 00:08:59.981702 | controller | skipping: Conditional result was False 2026-03-16 00:09:00.010416 | 2026-03-16 00:09:00.010595 | TASK [include_role : remove-zuul-sshkey] 2026-03-16 00:09:00.038654 | controller | skipping: Conditional result was False 2026-03-16 00:09:00.050559 | 2026-03-16 00:09:00.050768 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-16 00:09:00.314620 | controller | ok: "logs" 2026-03-16 00:09:00.315102 | controller | ok: All items complete 2026-03-16 00:09:00.315164 | 2026-03-16 00:09:00.499945 | controller | ok: "artifacts" 2026-03-16 00:09:00.702084 | controller | ok: "docs" 2026-03-16 00:09:00.723086 | 2026-03-16 00:09:00.723242 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-16 00:09:00.974431 | controller | changed: "logs" 2026-03-16 00:09:01.171205 | controller | changed: "artifacts" 2026-03-16 00:09:01.376951 | controller | changed: "docs" 2026-03-16 00:09:01.430926 | 2026-03-16 00:09:01.431048 | PLAY RECAP 2026-03-16 00:09:01.431111 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-16 00:09:01.431149 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 00:09:01.431177 | 2026-03-16 00:09:01.559520 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-16 00:09:01.562386 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-16 00:09:02.213932 | 2026-03-16 00:09:02.214107 | PLAY [all] 2026-03-16 00:09:02.240429 | 2026-03-16 00:09:02.240588 | TASK [Install binary dependencies] 2026-03-16 00:09:02.337501 | controller | ok 2026-03-16 00:09:02.367116 | 2026-03-16 00:09:02.367317 | TASK [bindep : Include find tasks] 2026-03-16 00:09:02.409594 | controller | ok 2026-03-16 00:09:02.419443 | controller | included: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-16 00:09:02.426745 | 2026-03-16 00:09:02.426894 | TASK [bindep : Look for bindep.txt] 2026-03-16 00:09:02.818796 | controller | ok 2026-03-16 00:09:02.836099 | 2026-03-16 00:09:02.836335 | TASK [bindep : Define bindep_file fact] 2026-03-16 00:09:02.865187 | controller | skipping: Conditional result was False 2026-03-16 00:09:02.875903 | 2026-03-16 00:09:02.876091 | TASK [bindep : Look for other-requirements.txt] 2026-03-16 00:09:03.106951 | controller | ok 2026-03-16 00:09:03.115646 | 2026-03-16 00:09:03.115772 | TASK [bindep : Define bindep_file fact] 2026-03-16 00:09:03.141639 | controller | skipping: Conditional result was False 2026-03-16 00:09:03.151011 | 2026-03-16 00:09:03.151118 | TASK [bindep : Look for bindep fallback file] 2026-03-16 00:09:03.187210 | controller | skipping: Conditional result was False 2026-03-16 00:09:03.197841 | 2026-03-16 00:09:03.197966 | TASK [bindep : Define bindep_file fact] 2026-03-16 00:09:03.223626 | controller | skipping: Conditional result was False 2026-03-16 00:09:03.234256 | 2026-03-16 00:09:03.234423 | TASK [bindep : Include bindep tasks] 2026-03-16 00:09:03.271342 | controller | skipping: Conditional result was False 2026-03-16 00:09:03.283466 | 2026-03-16 00:09:03.283971 | TASK [bindep : Include install tasks] 2026-03-16 00:09:03.309738 | controller | skipping: Conditional result was False 2026-03-16 00:09:03.320159 | 2026-03-16 00:09:03.320297 | LOOP [bindep : Include package tasks] 2026-03-16 00:09:03.378910 | 2026-03-16 00:09:03.379085 | TASK [Run test-setup role] 2026-03-16 00:09:03.401428 | controller | ok 2026-03-16 00:09:03.431940 | 2026-03-16 00:09:03.432066 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-16 00:09:03.664740 | controller | ok 2026-03-16 00:09:03.679546 | 2026-03-16 00:09:03.679747 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-16 00:09:04.243049 | controller | skipping: Conditional result was False 2026-03-16 00:09:04.288322 | 2026-03-16 00:09:04.288473 | PLAY RECAP 2026-03-16 00:09:04.288531 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-16 00:09:04.288555 | 2026-03-16 00:09:04.450069 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-16 00:09:04.451548 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-16 00:09:05.097721 | 2026-03-16 00:09:05.097864 | PLAY [controller] 2026-03-16 00:09:05.118455 | 2026-03-16 00:09:05.118572 | TASK [Create the /root directory] 2026-03-16 00:09:05.566366 | controller | ok 2026-03-16 00:09:05.583035 | 2026-03-16 00:09:05.583277 | TASK [Install glibc-langpack-en] 2026-03-16 00:09:09.500174 | controller | ok: Nothing to do 2026-03-16 00:09:09.508900 | 2026-03-16 00:09:09.509023 | TASK [Ensure controller directory exists] 2026-03-16 00:09:09.727639 | controller | changed 2026-03-16 00:09:09.738799 | 2026-03-16 00:09:09.738936 | TASK [Install container runtime] 2026-03-16 00:09:09.783906 | controller | ok 2026-03-16 00:09:09.832823 | 2026-03-16 00:09:09.833019 | LOOP [ensure-podman : Find distribution installation] 2026-03-16 00:09:09.862589 | controller | ok: "/var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-16 00:09:09.879630 | controller | included: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-16 00:09:09.889118 | 2026-03-16 00:09:09.889230 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-16 00:10:14.322906 | controller | changed 2026-03-16 00:10:14.329839 | 2026-03-16 00:10:14.329908 | TASK [ensure-podman : Fetch podman version] 2026-03-16 00:10:14.862540 | controller | Client: Podman Engine 2026-03-16 00:10:14.862628 | controller | Version: 4.6.2 2026-03-16 00:10:14.862673 | controller | API Version: 4.6.2 2026-03-16 00:10:14.862715 | controller | Go Version: go1.19.12 2026-03-16 00:10:14.862768 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-16 00:10:14.862811 | controller | OS/Arch: linux/amd64 2026-03-16 00:10:15.368383 | controller | ok: Runtime: 0:00:00.166700 2026-03-16 00:10:15.375092 | 2026-03-16 00:10:15.375186 | TASK [ensure-podman : Print podman version installed] 2026-03-16 00:10:15.416091 | Podman version: Client: Podman Engine 2026-03-16 00:10:15.416297 | Version: 4.6.2 2026-03-16 00:10:15.416334 | API Version: 4.6.2 2026-03-16 00:10:15.416357 | Go Version: go1.19.12 2026-03-16 00:10:15.416375 | Built: Mon Aug 28 19:38:31 2023 2026-03-16 00:10:15.416405 | OS/Arch: linux/amd64 2026-03-16 00:10:15.422941 | 2026-03-16 00:10:15.423066 | TASK [ensure-podman : Validate podman engine] 2026-03-16 00:10:15.959870 | controller | skipping: Conditional result was False 2026-03-16 00:10:15.969660 | 2026-03-16 00:10:15.969856 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-16 00:10:15.985446 | controller | skipping: Conditional result was False 2026-03-16 00:10:16.002007 | 2026-03-16 00:10:16.002107 | TASK [Ensure python3.8 is present] 2026-03-16 00:10:16.017041 | controller | skipping: Conditional result was False 2026-03-16 00:10:16.026918 | 2026-03-16 00:10:16.027024 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-16 00:10:16.049501 | controller | ok 2026-03-16 00:10:16.077903 | 2026-03-16 00:10:16.078053 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-16 00:10:17.603754 | controller | ok: Nothing to do 2026-03-16 00:10:17.616832 | 2026-03-16 00:10:17.617008 | TASK [our-ensure-python : Also install python3-devel] 2026-03-16 00:10:26.451506 | controller | changed 2026-03-16 00:10:26.464763 | 2026-03-16 00:10:26.464855 | TASK [Run ensure-virtualenv role] 2026-03-16 00:10:26.485190 | controller | ok 2026-03-16 00:10:26.509969 | 2026-03-16 00:10:26.510135 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-16 00:10:26.734483 | controller | /usr/bin/virtualenv 2026-03-16 00:10:27.046608 | controller | ok: Runtime: 0:00:00.005768 2026-03-16 00:10:27.056113 | 2026-03-16 00:10:27.056220 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-16 00:10:27.076801 | controller | skipping: Conditional result was False 2026-03-16 00:10:27.077072 | controller | ok: All items complete 2026-03-16 00:10:27.077101 | 2026-03-16 00:10:27.099005 | 2026-03-16 00:10:27.099180 | TASK [Find the full path of the Python interpreter] 2026-03-16 00:10:27.421611 | controller | /usr/bin/python3 2026-03-16 00:10:27.724901 | controller | ok 2026-03-16 00:10:27.733971 | 2026-03-16 00:10:27.734092 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-16 00:10:28.533343 | controller | created virtual environment CPython3.11.0.final.0-64 in 451ms 2026-03-16 00:10:28.550502 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-16 00:10:28.550538 | 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:10:28.550547 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-16 00:10:28.550561 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-16 00:10:28.782218 | controller | changed 2026-03-16 00:10:28.789096 | 2026-03-16 00:10:28.789191 | TASK [Set selinux package] 2026-03-16 00:10:28.810407 | controller | ok 2026-03-16 00:10:28.816038 | 2026-03-16 00:10:28.816124 | TASK [Set selinux package (Fedora)] 2026-03-16 00:10:28.846208 | controller | ok 2026-03-16 00:10:28.851549 | 2026-03-16 00:10:28.851622 | TASK [Install selinux into virtualenv] 2026-03-16 00:10:42.377740 | controller | Collecting selinux-please-lie-to-me 2026-03-16 00:10:54.708170 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-16 00:10:55.013775 | controller | Collecting setuptools<50.0.0 2026-03-16 00:10:55.020426 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-16 00:10:55.056800 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 23.9 MB/s eta 0:00:00 2026-03-16 00:10:55.142090 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-16 00:10:55.142318 | controller | Attempting uninstall: setuptools 2026-03-16 00:10:55.144684 | controller | Found existing installation: setuptools 62.6.0 2026-03-16 00:10:55.204092 | controller | Uninstalling setuptools-62.6.0: 2026-03-16 00:10:55.212561 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-16 00:10:55.574007 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-16 00:11:07.074384 | controller | 2026-03-16 00:11:07.154681 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-16 00:11:07.154722 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-16 00:11:07.410601 | controller | ok: Runtime: 0:00:38.096276 2026-03-16 00:11:07.444523 | 2026-03-16 00:11:07.444720 | TASK [Install pytest-forked into virtualenv] 2026-03-16 00:11:19.317851 | controller | Collecting pytest-forked 2026-03-16 00:11:29.516495 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-16 00:11:29.560614 | controller | Collecting py 2026-03-16 00:11:29.566409 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-16 00:11:29.586286 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 6.2 MB/s eta 0:00:00 2026-03-16 00:11:29.693627 | controller | Collecting pytest>=3.10 2026-03-16 00:11:29.698712 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-16 00:11:29.718856 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 21.2 MB/s eta 0:00:00 2026-03-16 00:11:29.755969 | controller | Collecting iniconfig>=1.0.1 2026-03-16 00:11:29.759806 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-16 00:11:29.805966 | controller | Collecting packaging>=22 2026-03-16 00:11:29.809597 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-16 00:11:29.814458 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 22.9 MB/s eta 0:00:00 2026-03-16 00:11:29.845396 | controller | Collecting pluggy<2,>=1.5 2026-03-16 00:11:29.848421 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-16 00:11:29.892521 | controller | Collecting pygments>=2.7.2 2026-03-16 00:11:29.895980 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-16 00:11:29.915297 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 70.3 MB/s eta 0:00:00 2026-03-16 00:11:29.985314 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-16 00:11:31.025140 | 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:11:31.033630 | controller | 2026-03-16 00:11:31.101749 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-16 00:11:31.101814 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-16 00:11:31.519047 | controller | ok: Runtime: 0:00:23.397885 2026-03-16 00:11:31.525328 | 2026-03-16 00:11:31.525423 | TASK [Update pip] 2026-03-16 00:11:32.080860 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-16 00:11:44.521231 | controller | Collecting pip 2026-03-16 00:11:56.847932 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-16 00:11:56.893598 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 42.8 MB/s eta 0:00:00 2026-03-16 00:11:56.959265 | controller | Installing collected packages: pip 2026-03-16 00:11:56.959403 | controller | Attempting uninstall: pip 2026-03-16 00:11:56.961633 | controller | Found existing installation: pip 22.2.2 2026-03-16 00:11:57.097894 | controller | Uninstalling pip-22.2.2: 2026-03-16 00:11:57.113095 | controller | Successfully uninstalled pip-22.2.2 2026-03-16 00:11:57.913654 | controller | Successfully installed pip-26.0.1 2026-03-16 00:11:58.120306 | controller | ok: Runtime: 0:00:26.206865 2026-03-16 00:11:58.130768 | 2026-03-16 00:11:58.130863 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-16 00:11:58.349006 | controller | changed 2026-03-16 00:11:58.355378 | 2026-03-16 00:11:58.355448 | TASK [Install ansible into virtualenv] 2026-03-16 00:11:58.846203 | controller | Processing ./src/github.com/ansible/ansible 2026-03-16 00:11:58.848786 | controller | Installing build dependencies: started 2026-03-16 00:12:24.081677 | controller | Installing build dependencies: finished with status 'done' 2026-03-16 00:12:24.082762 | controller | Getting requirements to build wheel: started 2026-03-16 00:12:24.823837 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-16 00:12:24.824768 | controller | Preparing metadata (pyproject.toml): started 2026-03-16 00:12:25.307172 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-16 00:12:25.309378 | 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:12:25.311812 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-16 00:12:25.409927 | controller | ERROR 2026-03-16 00:12:25.410248 | controller | { 2026-03-16 00:12:25.410319 | controller | "delta": "0:00:26.803429", 2026-03-16 00:12:25.410364 | controller | "end": "2026-03-16 00:12:25.369249", 2026-03-16 00:12:25.410403 | controller | "msg": "non-zero return code", 2026-03-16 00:12:25.410456 | controller | "rc": 1, 2026-03-16 00:12:25.410496 | controller | "start": "2026-03-16 00:11:58.565820" 2026-03-16 00:12:25.410532 | controller | } failure 2026-03-16 00:12:25.413161 | 2026-03-16 00:12:25.413266 | PLAY RECAP 2026-03-16 00:12:25.413351 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-16 00:12:25.413395 | 2026-03-16 00:12:25.573114 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-16 00:12:25.574327 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-16 00:12:26.241297 | 2026-03-16 00:12:26.241470 | PLAY [all] 2026-03-16 00:12:26.275425 | 2026-03-16 00:12:26.275585 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-16 00:12:26.543326 | controller | changed: non-zero return code 2026-03-16 00:12:26.551248 | 2026-03-16 00:12:26.551445 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-16 00:12:26.576405 | controller | skipping: Conditional result was False 2026-03-16 00:12:26.588875 | 2026-03-16 00:12:26.589112 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-16 00:12:26.624314 | 2026-03-16 00:12:26.624499 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-16 00:12:26.647770 | 2026-03-16 00:12:26.647946 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-16 00:12:26.661478 | controller | skipping: Conditional result was False 2026-03-16 00:12:26.670374 | 2026-03-16 00:12:26.670505 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-16 00:12:26.706093 | 2026-03-16 00:12:26.706312 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-16 00:12:26.721851 | controller | skipping: Conditional result was False 2026-03-16 00:12:26.733218 | 2026-03-16 00:12:26.733415 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-16 00:12:26.750934 | controller | skipping: Conditional result was False 2026-03-16 00:12:26.762854 | 2026-03-16 00:12:26.763017 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-16 00:12:26.779342 | controller | skipping: Conditional result was False 2026-03-16 00:12:26.837613 | 2026-03-16 00:12:26.837749 | PLAY RECAP 2026-03-16 00:12:26.837809 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-16 00:12:26.837839 | 2026-03-16 00:12:26.939622 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-16 00:12:26.941009 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-16 00:12:27.797730 | 2026-03-16 00:12:27.797886 | PLAY [all:!appliance*] 2026-03-16 00:12:27.828558 | 2026-03-16 00:12:27.828752 | TASK [unregister the node] 2026-03-16 00:12:28.372124 | controller | skipping: Conditional result was False 2026-03-16 00:12:28.379140 | 2026-03-16 00:12:28.379227 | TASK [include_role : fetch-output] 2026-03-16 00:12:28.410116 | controller | ok 2026-03-16 00:12:28.436489 | 2026-03-16 00:12:28.436661 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-16 00:12:28.492388 | controller | skipping: Conditional result was False 2026-03-16 00:12:28.499201 | 2026-03-16 00:12:28.499297 | TASK [fetch-output : Set log path for single node] 2026-03-16 00:12:28.541687 | controller | ok 2026-03-16 00:12:28.547654 | 2026-03-16 00:12:28.547755 | LOOP [fetch-output : Ensure local output dirs] 2026-03-16 00:12:28.962234 | controller -> localhost | ok: "/var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/logs" 2026-03-16 00:12:29.192389 | controller -> localhost | changed: "/var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/artifacts" 2026-03-16 00:12:29.458033 | controller -> localhost | changed: "/var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/work/docs" 2026-03-16 00:12:29.475149 | 2026-03-16 00:12:29.475290 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-16 00:12:30.441337 | controller | changed: 2026-03-16 00:12:30.441574 | controller | .d..t...... ./ 2026-03-16 00:12:30.441609 | controller | cd+++++++++ controller/ 2026-03-16 00:12:30.441649 | controller | changed: All items complete 2026-03-16 00:12:30.441674 | 2026-03-16 00:12:31.040408 | controller | changed: .d..t...... ./ 2026-03-16 00:12:31.582400 | controller | changed: .d..t...... ./ 2026-03-16 00:12:31.605874 | 2026-03-16 00:12:31.606072 | TASK [include_role : fetch-output-openshift] 2026-03-16 00:12:31.646615 | controller | skipping: Conditional result was False 2026-03-16 00:12:31.654806 | 2026-03-16 00:12:31.654908 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-16 00:12:31.719054 | controller | skipping: Conditional result was False 2026-03-16 00:12:31.738851 | controller | skipping: Conditional result was False 2026-03-16 00:12:31.788593 | 2026-03-16 00:12:31.790599 | PLAY [localhost] 2026-03-16 00:12:31.828108 | 2026-03-16 00:12:31.828248 | TASK [Run Zuul manifest role] 2026-03-16 00:12:31.848222 | localhost | ok 2026-03-16 00:12:31.862875 | 2026-03-16 00:12:31.862991 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-16 00:12:32.345521 | localhost | changed 2026-03-16 00:12:32.350157 | 2026-03-16 00:12:32.352117 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-16 00:12:32.390748 | localhost | ok 2026-03-16 00:12:32.399332 | 2026-03-16 00:12:32.399451 | TASK [Set zuul-log-path fact] 2026-03-16 00:12:32.417944 | localhost | ok 2026-03-16 00:12:32.433849 | 2026-03-16 00:12:32.433984 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 00:12:32.463370 | localhost | ok 2026-03-16 00:12:32.471411 | 2026-03-16 00:12:32.471494 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-16 00:12:32.499504 | localhost | ok: 2026-03-16 00:12:32.499667 | localhost | { 2026-03-16 00:12:32.499714 | localhost | "auth": { 2026-03-16 00:12:32.499739 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-16 00:12:32.499758 | localhost | "username": "9LF91O0RK7JU" 2026-03-16 00:12:32.499776 | localhost | }, 2026-03-16 00:12:32.499793 | localhost | "profile": "rackspace", 2026-03-16 00:12:32.499811 | localhost | "project_name": "1251317", 2026-03-16 00:12:32.499828 | localhost | "region_name": "DFW" 2026-03-16 00:12:32.499843 | localhost | } 2026-03-16 00:12:32.499869 | 2026-03-16 00:12:32.510967 | 2026-03-16 00:12:32.511092 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-16 00:12:32.529780 | localhost | Output suppressed because no_log was given 2026-03-16 00:12:32.545674 | 2026-03-16 00:12:32.545837 | TASK [upload-logs-failover : Initialize control vars] 2026-03-16 00:12:32.576661 | localhost | ok 2026-03-16 00:12:32.623207 | 2026-03-16 00:12:32.623348 | LOOP [upload-logs-failover : Perform log upload] 2026-03-16 00:12:32.659053 | localhost | Output suppressed because no_log was given 2026-03-16 00:12:32.667588 | localhost | included: /var/lib/zuul/builds/758eb925d6cf425d8fc139a2efe297c3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-16 00:12:32.675010 | 2026-03-16 00:12:32.675168 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-16 00:12:32.761898 | localhost | Output suppressed because no_log was given 2026-03-16 00:12:32.767762 | 2026-03-16 00:12:32.767866 | TASK [Upload logs to swift] 2026-03-16 00:12:32.810383 | localhost | ok 2026-03-16 00:12:32.847611 | 2026-03-16 00:12:32.847785 | TASK [Set zuul-log-path fact] 2026-03-16 00:12:32.904423 | localhost | skipping: Conditional result was False 2026-03-16 00:12:32.910126 | 2026-03-16 00:12:32.910254 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-16 00:12:33.373445 | localhost -> localhost | ok: Runtime: 0:00:00.008697 2026-03-16 00:12:33.380076 | 2026-03-16 00:12:33.380157 | TASK [upload-logs-swift : Upload logs to swift]