2026-02-24 16:33:19.101986 | Job console starting... 2026-02-24 16:33:19.114685 | Updating repositories 2026-02-24 16:33:19.310205 | Preparing job workspace 2026-02-24 16:33:23.952394 | Running Ansible setup... 2026-02-24 16:33:31.817921 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-24 16:33:32.410197 | 2026-02-24 16:33:32.410309 | PLAY [localhost] 2026-02-24 16:33:32.418773 | 2026-02-24 16:33:32.418845 | TASK [Gathering Facts] 2026-02-24 16:33:33.451368 | localhost | ok 2026-02-24 16:33:33.477922 | 2026-02-24 16:33:33.478029 | TASK [Setup log path fact] 2026-02-24 16:33:33.499608 | localhost | ok 2026-02-24 16:33:33.515968 | 2026-02-24 16:33:33.516058 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-24 16:33:33.559699 | localhost | ok 2026-02-24 16:33:33.574183 | 2026-02-24 16:33:33.574271 | TASK [emit-job-header : Print job information] 2026-02-24 16:33:33.627921 | # Job Information 2026-02-24 16:33:33.628135 | Ansible Version: 2.15.12 2026-02-24 16:33:33.628200 | Job: ansible-test-sanity-okd-downstream-milestone 2026-02-24 16:33:33.628381 | Pipeline: third-party-check 2026-02-24 16:33:33.628448 | Executor: ze02.softwarefactory-project.io 2026-02-24 16:33:33.628491 | Triggered by: https://github.com/openshift/community.okd/pull/272 2026-02-24 16:33:33.628537 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/115/ansible/115be0d616e148c99d31edfbee2a546c/ 2026-02-24 16:33:33.628580 | Event ID: 6a484e90-119c-11f1-8e1a-045502fe7026 2026-02-24 16:33:33.636409 | 2026-02-24 16:33:33.636545 | LOOP [emit-job-header : Print node information] 2026-02-24 16:33:33.751622 | localhost | ok: 2026-02-24 16:33:33.752517 | localhost | # Node Information 2026-02-24 16:33:33.752593 | localhost | Inventory Hostname: controller 2026-02-24 16:33:33.752639 | localhost | Hostname: np0005628413 2026-02-24 16:33:33.752718 | localhost | Username: zuul 2026-02-24 16:33:33.752774 | localhost | Distro: Fedora 37 2026-02-24 16:33:33.752817 | localhost | Provider: ansible-vexxhost-ams1 2026-02-24 16:33:33.752856 | localhost | Region: ams1 2026-02-24 16:33:33.752894 | localhost | Label: ansible-fedora-37-1vcpu 2026-02-24 16:33:33.752930 | localhost | Product Name: OpenStack Nova 2026-02-24 16:33:33.752966 | localhost | Interface IP: 38.129.16.30 2026-02-24 16:33:33.772890 | 2026-02-24 16:33:33.773101 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-24 16:33:34.179358 | localhost -> localhost | changed 2026-02-24 16:33:34.190955 | 2026-02-24 16:33:34.191096 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-24 16:33:35.077317 | localhost -> localhost | changed 2026-02-24 16:33:35.117635 | 2026-02-24 16:33:35.117747 | PLAY [all:!appliance*] 2026-02-24 16:33:35.139273 | 2026-02-24 16:33:35.139363 | TASK [include_role : start-zuul-console] 2026-02-24 16:33:35.163348 | controller | ok 2026-02-24 16:33:35.181048 | 2026-02-24 16:33:35.181137 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-24 16:33:36.387302 | controller | ok 2026-02-24 16:33:36.410438 | 2026-02-24 16:33:36.410573 | TASK [use-our-mirror : Retrieve the IP address] 2026-02-24 16:33:38.904776 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-02-24 16:33:38.918730 | 2026-02-24 16:33:38.918866 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-02-24 16:33:39.299563 | controller | skipping: Conditional result was False 2026-02-24 16:33:39.313310 | 2026-02-24 16:33:39.313449 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-02-24 16:33:39.340662 | controller | skipping: Conditional result was False 2026-02-24 16:33:39.354793 | 2026-02-24 16:33:39.354928 | TASK [use-our-mirror : Create the podman configuration directory] 2026-02-24 16:33:39.381990 | controller | skipping: Conditional result was False 2026-02-24 16:33:39.395674 | 2026-02-24 16:33:39.395841 | TASK [use-our-mirror : Copy the podman configuration] 2026-02-24 16:33:39.422783 | controller | skipping: Conditional result was False 2026-02-24 16:33:39.436161 | 2026-02-24 16:33:39.436296 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-02-24 16:33:39.463318 | controller | skipping: Conditional result was False 2026-02-24 16:33:39.477379 | 2026-02-24 16:33:39.477522 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-02-24 16:33:39.504550 | controller | skipping: Conditional result was False 2026-02-24 16:33:39.528751 | 2026-02-24 16:33:39.528882 | TASK [Disable Fedora Modular] 2026-02-24 16:33:40.747336 | controller | changed 2026-02-24 16:33:40.761138 | 2026-02-24 16:33:40.761273 | TASK [Enable EPEL] 2026-02-24 16:33:40.799180 | controller | skipping: Conditional result was False 2026-02-24 16:33:40.813592 | 2026-02-24 16:33:40.813799 | TASK [Register the RHEL node] 2026-02-24 16:33:41.240056 | 2026-02-24 16:33:41.240339 | TASK [Show the subscription-manager status] 2026-02-24 16:33:41.632205 | controller | skipping: Conditional result was False 2026-02-24 16:33:41.645963 | 2026-02-24 16:33:41.646096 | TASK [Enable EPEL on RHEL] 2026-02-24 16:33:42.055328 | controller | skipping: Conditional result was False 2026-02-24 16:33:42.068464 | 2026-02-24 16:33:42.068612 | TASK [Install git and tox] 2026-02-24 16:35:57.388369 | controller | changed 2026-02-24 16:35:57.401862 | 2026-02-24 16:35:57.401988 | TASK [include_role : prepare-workspace] 2026-02-24 16:35:57.441403 | controller | ok 2026-02-24 16:35:57.481434 | 2026-02-24 16:35:57.481812 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-24 16:35:58.373640 | controller | ok 2026-02-24 16:35:58.387443 | 2026-02-24 16:35:58.387578 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-24 16:36:14.475349 | controller | Output suppressed because no_log was given 2026-02-24 16:36:14.485268 | 2026-02-24 16:36:14.485329 | TASK [include_role : prepare-workspace-openshift] 2026-02-24 16:36:14.502264 | controller | skipping: Conditional result was False 2026-02-24 16:36:14.525700 | 2026-02-24 16:36:14.525757 | PLAY [all:!appliance] 2026-02-24 16:36:14.541002 | 2026-02-24 16:36:14.541062 | TASK [Run add-build-sshkey role (RSA)] 2026-02-24 16:36:14.570509 | controller | ok 2026-02-24 16:36:14.585339 | 2026-02-24 16:36:14.585404 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-24 16:36:14.811878 | controller -> localhost | ok 2026-02-24 16:36:14.818247 | 2026-02-24 16:36:14.818306 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-24 16:36:14.848576 | controller | ok 2026-02-24 16:36:14.863224 | controller | included: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-24 16:36:14.869305 | 2026-02-24 16:36:14.869367 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-24 16:36:15.268808 | controller -> localhost | Generating public/private rsa key pair. 2026-02-24 16:36:15.268988 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/115be0d616e148c99d31edfbee2a546c_id_rsa. 2026-02-24 16:36:15.269017 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/115be0d616e148c99d31edfbee2a546c_id_rsa.pub. 2026-02-24 16:36:15.269038 | controller -> localhost | The key fingerprint is: 2026-02-24 16:36:15.269058 | controller -> localhost | SHA256:cFOnEwcd5QyWVQsFnFutTtDdweB39AUc/6MWDyJapLQ zuul-build-sshkey 2026-02-24 16:36:15.269077 | controller -> localhost | The key's randomart image is: 2026-02-24 16:36:15.269096 | controller -> localhost | +---[RSA 2048]----+ 2026-02-24 16:36:15.269114 | controller -> localhost | | +oB@@BB| 2026-02-24 16:36:15.269133 | controller -> localhost | | . *=*+=B| 2026-02-24 16:36:15.269151 | controller -> localhost | | ..o.o o=++| 2026-02-24 16:36:15.269169 | controller -> localhost | | .o+. . .+ o| 2026-02-24 16:36:15.269186 | controller -> localhost | | ESo . = ..| 2026-02-24 16:36:15.269210 | controller -> localhost | | o . . * .| 2026-02-24 16:36:15.269236 | controller -> localhost | | . o . | 2026-02-24 16:36:15.269256 | controller -> localhost | | . | 2026-02-24 16:36:15.269275 | controller -> localhost | | | 2026-02-24 16:36:15.269297 | controller -> localhost | +----[SHA256]-----+ 2026-02-24 16:36:15.269344 | controller -> localhost | ok: Runtime: 0:00:00.044300 2026-02-24 16:36:15.275815 | 2026-02-24 16:36:15.275875 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-24 16:36:15.295370 | controller | ok 2026-02-24 16:36:15.305823 | controller | included: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-24 16:36:15.314575 | 2026-02-24 16:36:15.314635 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-24 16:36:15.338573 | controller | skipping: Conditional result was False 2026-02-24 16:36:15.344634 | 2026-02-24 16:36:15.344707 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-24 16:36:16.486731 | controller | changed 2026-02-24 16:36:16.499508 | 2026-02-24 16:36:16.499650 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-24 16:36:17.198501 | controller | ok 2026-02-24 16:36:17.216307 | 2026-02-24 16:36:17.216415 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-24 16:36:20.273951 | controller | changed 2026-02-24 16:36:20.287716 | 2026-02-24 16:36:20.287919 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-24 16:36:23.353116 | controller | changed 2026-02-24 16:36:23.365542 | 2026-02-24 16:36:23.365702 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-24 16:36:23.393131 | controller | skipping: Conditional result was False 2026-02-24 16:36:23.407005 | 2026-02-24 16:36:23.407139 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-24 16:36:23.830567 | controller -> localhost | changed 2026-02-24 16:36:23.842741 | 2026-02-24 16:36:23.842813 | TASK [add-build-sshkey : Add back temp key] 2026-02-24 16:36:24.142541 | controller -> localhost | Identity added: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/115be0d616e148c99d31edfbee2a546c_id_rsa (zuul-build-sshkey) 2026-02-24 16:36:24.142937 | controller -> localhost | ok: Runtime: 0:00:00.009368 2026-02-24 16:36:24.156518 | 2026-02-24 16:36:24.156648 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-24 16:36:25.132748 | controller | ok 2026-02-24 16:36:25.145396 | 2026-02-24 16:36:25.145531 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-24 16:36:25.183758 | controller | skipping: Conditional result was False 2026-02-24 16:36:25.210344 | 2026-02-24 16:36:25.210480 | TASK [Run add-build-sshkey role (ECDSA)] 2026-02-24 16:36:25.250483 | controller | ok 2026-02-24 16:36:25.280522 | 2026-02-24 16:36:25.280605 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-24 16:36:25.560904 | controller -> localhost | ok 2026-02-24 16:36:25.577324 | 2026-02-24 16:36:25.577481 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-24 16:36:25.607013 | controller | ok 2026-02-24 16:36:25.629214 | controller | included: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-24 16:36:25.637575 | 2026-02-24 16:36:25.637680 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-24 16:36:25.939179 | controller -> localhost | Generating public/private ecdsa key pair. 2026-02-24 16:36:25.939568 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/115be0d616e148c99d31edfbee2a546c_id_ecdsa. 2026-02-24 16:36:25.939630 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/115be0d616e148c99d31edfbee2a546c_id_ecdsa.pub. 2026-02-24 16:36:25.939749 | controller -> localhost | The key fingerprint is: 2026-02-24 16:36:25.939802 | controller -> localhost | SHA256:WOSQ3InNuX5gxZ5DKZMj6fJItn/WfoG7NJWSMdKg0q0 zuul-build-sshkey 2026-02-24 16:36:25.939844 | controller -> localhost | The key's randomart image is: 2026-02-24 16:36:25.939884 | controller -> localhost | +---[ECDSA 521]---+ 2026-02-24 16:36:25.939924 | controller -> localhost | | ..Bo= . | 2026-02-24 16:36:25.939963 | controller -> localhost | | .**@o= | 2026-02-24 16:36:25.939999 | controller -> localhost | | ..o.=O+. | 2026-02-24 16:36:25.940036 | controller -> localhost | | +..++.++ . | 2026-02-24 16:36:25.940073 | controller -> localhost | | o =EoS.ooo | 2026-02-24 16:36:25.940108 | controller -> localhost | | o . . oo. | 2026-02-24 16:36:25.940144 | controller -> localhost | | . oo. . | 2026-02-24 16:36:25.940181 | controller -> localhost | | . o.o.. | 2026-02-24 16:36:25.940216 | controller -> localhost | | o .oo | 2026-02-24 16:36:25.940252 | controller -> localhost | +----[SHA256]-----+ 2026-02-24 16:36:25.940339 | controller -> localhost | ok: Runtime: 0:00:00.014368 2026-02-24 16:36:25.954798 | 2026-02-24 16:36:25.954957 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-24 16:36:25.996339 | controller | ok 2026-02-24 16:36:26.051387 | controller | included: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-24 16:36:26.061297 | 2026-02-24 16:36:26.061360 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-24 16:36:26.085937 | controller | skipping: Conditional result was False 2026-02-24 16:36:26.092931 | 2026-02-24 16:36:26.092997 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-24 16:36:27.096413 | controller | changed 2026-02-24 16:36:27.109366 | 2026-02-24 16:36:27.109497 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-24 16:36:27.836753 | controller | ok 2026-02-24 16:36:27.850353 | 2026-02-24 16:36:27.850556 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-24 16:36:31.165225 | controller | changed 2026-02-24 16:36:31.178157 | 2026-02-24 16:36:31.178296 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-24 16:36:34.272759 | controller | changed 2026-02-24 16:36:34.285001 | 2026-02-24 16:36:34.285136 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-24 16:36:34.312552 | controller | skipping: Conditional result was False 2026-02-24 16:36:34.321743 | 2026-02-24 16:36:34.321830 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-24 16:36:34.528830 | controller -> localhost | changed 2026-02-24 16:36:34.540850 | 2026-02-24 16:36:34.540919 | TASK [add-build-sshkey : Add back temp key] 2026-02-24 16:36:34.860392 | controller -> localhost | Identity added: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/115be0d616e148c99d31edfbee2a546c_id_ecdsa (zuul-build-sshkey) 2026-02-24 16:36:34.860854 | controller -> localhost | ok: Runtime: 0:00:00.013025 2026-02-24 16:36:34.874480 | 2026-02-24 16:36:34.874613 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-24 16:36:35.607741 | controller | ok 2026-02-24 16:36:35.619417 | 2026-02-24 16:36:35.619556 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-24 16:36:35.657437 | controller | skipping: Conditional result was False 2026-02-24 16:36:35.682980 | 2026-02-24 16:36:35.683108 | TASK [include_role : remove-zuul-sshkey] 2026-02-24 16:36:35.710269 | controller | skipping: Conditional result was False 2026-02-24 16:36:35.723975 | 2026-02-24 16:36:35.724105 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-24 16:36:36.419485 | controller | ok: "logs" 2026-02-24 16:36:36.419967 | controller | ok: All items complete 2026-02-24 16:36:36.420028 | 2026-02-24 16:36:37.075182 | controller | ok: "artifacts" 2026-02-24 16:36:37.717176 | controller | ok: "docs" 2026-02-24 16:36:37.736941 | 2026-02-24 16:36:37.737147 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-24 16:36:38.463645 | controller | changed: "logs" 2026-02-24 16:36:39.094107 | controller | changed: "artifacts" 2026-02-24 16:36:39.734934 | controller | changed: "docs" 2026-02-24 16:36:39.794834 | 2026-02-24 16:36:39.794959 | PLAY RECAP 2026-02-24 16:36:39.795028 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-02-24 16:36:39.795070 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-24 16:36:39.795095 | 2026-02-24 16:36:39.949222 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-24 16:36:39.950890 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-02-24 16:36:40.542453 | 2026-02-24 16:36:40.542571 | PLAY [all] 2026-02-24 16:36:40.563725 | 2026-02-24 16:36:40.563802 | TASK [Install binary dependencies] 2026-02-24 16:36:40.640047 | controller | ok 2026-02-24 16:36:40.670221 | 2026-02-24 16:36:40.670327 | TASK [bindep : Include find tasks] 2026-02-24 16:36:40.702501 | controller | ok 2026-02-24 16:36:40.713023 | controller | included: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-02-24 16:36:40.721594 | 2026-02-24 16:36:40.721716 | TASK [bindep : Look for bindep.txt] 2026-02-24 16:36:41.649693 | controller | ok 2026-02-24 16:36:41.662535 | 2026-02-24 16:36:41.662717 | TASK [bindep : Define bindep_file fact] 2026-02-24 16:36:41.680052 | controller | skipping: Conditional result was False 2026-02-24 16:36:41.692961 | 2026-02-24 16:36:41.693104 | TASK [bindep : Look for other-requirements.txt] 2026-02-24 16:36:42.353742 | controller | ok 2026-02-24 16:36:42.366979 | 2026-02-24 16:36:42.367130 | TASK [bindep : Define bindep_file fact] 2026-02-24 16:36:42.394271 | controller | skipping: Conditional result was False 2026-02-24 16:36:42.407210 | 2026-02-24 16:36:42.407348 | TASK [bindep : Look for bindep fallback file] 2026-02-24 16:36:42.434168 | controller | skipping: Conditional result was False 2026-02-24 16:36:42.447453 | 2026-02-24 16:36:42.447599 | TASK [bindep : Define bindep_file fact] 2026-02-24 16:36:42.474215 | controller | skipping: Conditional result was False 2026-02-24 16:36:42.486974 | 2026-02-24 16:36:42.487106 | TASK [bindep : Include bindep tasks] 2026-02-24 16:36:42.513307 | controller | skipping: Conditional result was False 2026-02-24 16:36:42.526388 | 2026-02-24 16:36:42.526525 | TASK [bindep : Include install tasks] 2026-02-24 16:36:42.552858 | controller | skipping: Conditional result was False 2026-02-24 16:36:42.566733 | 2026-02-24 16:36:42.566872 | LOOP [bindep : Include package tasks] 2026-02-24 16:36:42.639540 | 2026-02-24 16:36:42.639827 | TASK [Run test-setup role] 2026-02-24 16:36:42.667166 | controller | ok 2026-02-24 16:36:42.696775 | 2026-02-24 16:36:42.696858 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-02-24 16:36:43.336917 | controller | ok 2026-02-24 16:36:43.349798 | 2026-02-24 16:36:43.349929 | TASK [test-setup : Run tools/test-setup.sh] 2026-02-24 16:36:43.719318 | controller | skipping: Conditional result was False 2026-02-24 16:36:43.773617 | 2026-02-24 16:36:43.773760 | PLAY RECAP 2026-02-24 16:36:43.773820 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-02-24 16:36:43.773848 | 2026-02-24 16:36:43.916569 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-02-24 16:36:43.917405 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-02-24 16:36:44.488474 | 2026-02-24 16:36:44.488613 | PLAY [controller] 2026-02-24 16:36:44.508608 | 2026-02-24 16:36:44.508707 | TASK [Create the /root directory] 2026-02-24 16:36:45.522898 | controller | ok 2026-02-24 16:36:45.535854 | 2026-02-24 16:36:45.536012 | TASK [Install glibc-langpack-en] 2026-02-24 16:36:54.069709 | controller | ok: Nothing to do 2026-02-24 16:36:54.081511 | 2026-02-24 16:36:54.081643 | TASK [Ensure controller directory exists] 2026-02-24 16:36:54.907636 | controller | changed 2026-02-24 16:36:54.919914 | 2026-02-24 16:36:54.920063 | TASK [Install container runtime] 2026-02-24 16:36:55.000150 | controller | ok 2026-02-24 16:36:55.058138 | 2026-02-24 16:36:55.058241 | LOOP [ensure-podman : Find distribution installation] 2026-02-24 16:36:55.103892 | controller | ok: "/var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-02-24 16:36:55.128387 | controller | included: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-02-24 16:36:55.144213 | 2026-02-24 16:36:55.144351 | TASK [ensure-podman : Install podman (RedHat)] 2026-02-24 16:38:57.915261 | controller | changed 2026-02-24 16:38:57.928413 | 2026-02-24 16:38:57.928540 | TASK [ensure-podman : Fetch podman version] 2026-02-24 16:38:59.158642 | controller | Client: Podman Engine 2026-02-24 16:38:59.158751 | controller | Version: 4.6.2 2026-02-24 16:38:59.158796 | controller | API Version: 4.6.2 2026-02-24 16:38:59.158838 | controller | Go Version: go1.19.12 2026-02-24 16:38:59.158891 | controller | Built: Mon Aug 28 19:38:31 2023 2026-02-24 16:38:59.158963 | controller | OS/Arch: linux/amd64 2026-02-24 16:38:59.800741 | controller | ok: Runtime: 0:00:00.283564 2026-02-24 16:38:59.814022 | 2026-02-24 16:38:59.814160 | TASK [ensure-podman : Print podman version installed] 2026-02-24 16:38:59.852904 | Podman version: Client: Podman Engine 2026-02-24 16:38:59.853122 | Version: 4.6.2 2026-02-24 16:38:59.853192 | API Version: 4.6.2 2026-02-24 16:38:59.853242 | Go Version: go1.19.12 2026-02-24 16:38:59.853287 | Built: Mon Aug 28 19:38:31 2023 2026-02-24 16:38:59.853337 | OS/Arch: linux/amd64 2026-02-24 16:38:59.865586 | 2026-02-24 16:38:59.865749 | TASK [ensure-podman : Validate podman engine] 2026-02-24 16:39:00.235999 | controller | skipping: Conditional result was False 2026-02-24 16:39:00.249415 | 2026-02-24 16:39:00.249552 | TASK [ensure-podman : Set up docker compatability socket] 2026-02-24 16:39:00.276785 | controller | skipping: Conditional result was False 2026-02-24 16:39:00.300419 | 2026-02-24 16:39:00.300729 | TASK [Ensure python3.8 is present] 2026-02-24 16:39:00.328728 | controller | skipping: Conditional result was False 2026-02-24 16:39:00.343019 | 2026-02-24 16:39:00.343191 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-02-24 16:39:00.372540 | controller | ok 2026-02-24 16:39:00.403590 | 2026-02-24 16:39:00.403708 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-02-24 16:39:03.953246 | controller | ok: Nothing to do 2026-02-24 16:39:03.965445 | 2026-02-24 16:39:03.965651 | TASK [our-ensure-python : Also install python3-devel] 2026-02-24 16:39:19.450619 | controller | changed 2026-02-24 16:39:19.474463 | 2026-02-24 16:39:19.474597 | TASK [Run ensure-virtualenv role] 2026-02-24 16:39:19.503176 | controller | ok 2026-02-24 16:39:19.537149 | 2026-02-24 16:39:19.537236 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-02-24 16:39:20.345141 | controller | /usr/bin/virtualenv 2026-02-24 16:39:20.929868 | controller | ok: Runtime: 0:00:00.005620 2026-02-24 16:39:20.942660 | 2026-02-24 16:39:20.942851 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-02-24 16:39:20.981817 | controller | skipping: Conditional result was False 2026-02-24 16:39:20.982618 | controller | ok: All items complete 2026-02-24 16:39:20.982745 | 2026-02-24 16:39:21.017292 | 2026-02-24 16:39:21.017495 | TASK [Find the full path of the Python interpreter] 2026-02-24 16:39:21.835070 | controller | /usr/bin/python3 2026-02-24 16:39:22.394605 | controller | ok 2026-02-24 16:39:22.407217 | 2026-02-24 16:39:22.407356 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-02-24 16:39:24.318186 | controller | created virtual environment CPython3.11.0.final.0-64 in 838ms 2026-02-24 16:39:24.404895 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-02-24 16:39:24.405140 | 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-02-24 16:39:24.405156 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-02-24 16:39:24.405176 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-02-24 16:39:24.785135 | controller | changed 2026-02-24 16:39:24.798079 | 2026-02-24 16:39:24.798229 | TASK [Set selinux package] 2026-02-24 16:39:24.837402 | controller | ok 2026-02-24 16:39:24.848546 | 2026-02-24 16:39:24.848747 | TASK [Set selinux package (Fedora)] 2026-02-24 16:39:24.907840 | controller | ok 2026-02-24 16:39:24.919724 | 2026-02-24 16:39:24.919856 | TASK [Install selinux into virtualenv] 2026-02-24 16:39:28.171330 | controller | Collecting selinux-please-lie-to-me 2026-02-24 16:39:28.242644 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-02-24 16:39:28.858439 | controller | Collecting setuptools<50.0.0 2026-02-24 16:39:28.867840 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-02-24 16:39:28.930453 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 14.5 MB/s eta 0:00:00 2026-02-24 16:39:29.091401 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-02-24 16:39:29.091713 | controller | Attempting uninstall: setuptools 2026-02-24 16:39:29.095426 | controller | Found existing installation: setuptools 62.6.0 2026-02-24 16:39:29.222321 | controller | Uninstalling setuptools-62.6.0: 2026-02-24 16:39:29.236456 | controller | Successfully uninstalled setuptools-62.6.0 2026-02-24 16:39:30.174029 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-02-24 16:39:30.421528 | controller | 2026-02-24 16:39:30.743676 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-02-24 16:39:30.743729 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-02-24 16:39:31.331130 | controller | ok: Runtime: 0:00:05.016070 2026-02-24 16:39:31.343730 | 2026-02-24 16:39:31.343872 | TASK [Install pytest-forked into virtualenv] 2026-02-24 16:39:32.993769 | controller | Collecting pytest-forked 2026-02-24 16:39:33.079145 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-02-24 16:39:33.151988 | controller | Collecting py 2026-02-24 16:39:33.158896 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-02-24 16:39:33.213021 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 2.0 MB/s eta 0:00:00 2026-02-24 16:39:33.436021 | controller | Collecting pytest>=3.10 2026-02-24 16:39:33.444301 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-02-24 16:39:33.470444 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 16.9 MB/s eta 0:00:00 2026-02-24 16:39:33.549044 | controller | Collecting iniconfig>=1.0.1 2026-02-24 16:39:33.553482 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-02-24 16:39:33.664560 | controller | Collecting packaging>=22 2026-02-24 16:39:33.669227 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-02-24 16:39:33.683991 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 6.9 MB/s eta 0:00:00 2026-02-24 16:39:33.747958 | controller | Collecting pluggy<2,>=1.5 2026-02-24 16:39:33.799178 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-24 16:39:33.889067 | controller | Collecting pygments>=2.7.2 2026-02-24 16:39:33.896123 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-02-24 16:39:33.934257 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 40.6 MB/s eta 0:00:00 2026-02-24 16:39:34.114725 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-02-24 16:39:36.583601 | 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-02-24 16:39:36.602393 | controller | 2026-02-24 16:39:36.832922 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-02-24 16:39:36.832997 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-02-24 16:39:37.261594 | controller | ok: Runtime: 0:00:04.653373 2026-02-24 16:39:37.276581 | 2026-02-24 16:39:37.276797 | TASK [Update pip] 2026-02-24 16:39:38.726436 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-02-24 16:39:39.013668 | controller | Collecting pip 2026-02-24 16:39:39.082363 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-02-24 16:39:39.165047 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 23.5 MB/s eta 0:00:00 2026-02-24 16:39:39.308143 | controller | Installing collected packages: pip 2026-02-24 16:39:39.308345 | controller | Attempting uninstall: pip 2026-02-24 16:39:39.316074 | controller | Found existing installation: pip 22.2.2 2026-02-24 16:39:39.571222 | controller | Uninstalling pip-22.2.2: 2026-02-24 16:39:39.598291 | controller | Successfully uninstalled pip-22.2.2 2026-02-24 16:39:41.640171 | controller | Successfully installed pip-26.0.1 2026-02-24 16:39:42.175226 | controller | ok: Runtime: 0:00:03.760869 2026-02-24 16:39:42.188328 | 2026-02-24 16:39:42.188471 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-02-24 16:39:43.077630 | controller | changed 2026-02-24 16:39:43.082984 | 2026-02-24 16:39:43.083046 | TASK [Install ansible into virtualenv] 2026-02-24 16:39:44.283553 | controller | Processing ./src/github.com/ansible/ansible 2026-02-24 16:39:44.287596 | controller | Installing build dependencies: started 2026-02-24 16:39:46.082247 | controller | Installing build dependencies: finished with status 'done' 2026-02-24 16:39:47.674247 | controller | Getting requirements to build wheel: started 2026-02-24 16:39:47.674310 | controller | Getting requirements to build wheel: finished with status 'done' 2026-02-24 16:39:47.675136 | controller | Preparing metadata (pyproject.toml): started 2026-02-24 16:39:48.616629 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-24 16:39:48.619421 | 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-02-24 16:39:48.624313 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-02-24 16:39:49.445124 | controller | ERROR 2026-02-24 16:39:49.445357 | controller | { 2026-02-24 16:39:49.445419 | controller | "delta": "0:00:05.099813", 2026-02-24 16:39:49.445461 | controller | "end": "2026-02-24 16:39:48.824050", 2026-02-24 16:39:49.445501 | controller | "msg": "non-zero return code", 2026-02-24 16:39:49.445560 | controller | "rc": 1, 2026-02-24 16:39:49.445599 | controller | "start": "2026-02-24 16:39:43.724237" 2026-02-24 16:39:49.445636 | controller | } failure 2026-02-24 16:39:49.448363 | 2026-02-24 16:39:49.448468 | PLAY RECAP 2026-02-24 16:39:49.448550 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-02-24 16:39:49.448595 | 2026-02-24 16:39:49.559630 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-02-24 16:39:49.561151 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-02-24 16:39:50.142199 | 2026-02-24 16:39:50.142306 | PLAY [all] 2026-02-24 16:39:50.163320 | 2026-02-24 16:39:50.163396 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-02-24 16:39:52.032732 | controller | changed: non-zero return code 2026-02-24 16:39:52.045289 | 2026-02-24 16:39:52.045476 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-02-24 16:39:52.073156 | controller | skipping: Conditional result was False 2026-02-24 16:39:52.086599 | 2026-02-24 16:39:52.086771 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-02-24 16:39:52.127129 | 2026-02-24 16:39:52.127367 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-02-24 16:39:52.167314 | 2026-02-24 16:39:52.167548 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-02-24 16:39:52.194640 | controller | skipping: Conditional result was False 2026-02-24 16:39:52.207549 | 2026-02-24 16:39:52.207738 | LOOP [fetch-subunit-output : Generate subunit file] 2026-02-24 16:39:52.247429 | 2026-02-24 16:39:52.247698 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-02-24 16:39:52.274452 | controller | skipping: Conditional result was False 2026-02-24 16:39:52.287145 | 2026-02-24 16:39:52.287285 | TASK [fetch-subunit-output : Remove the temporary file] 2026-02-24 16:39:52.303737 | controller | skipping: Conditional result was False 2026-02-24 16:39:52.318899 | 2026-02-24 16:39:52.319034 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-02-24 16:39:52.335236 | controller | skipping: Conditional result was False 2026-02-24 16:39:52.377027 | 2026-02-24 16:39:52.377097 | PLAY RECAP 2026-02-24 16:39:52.377149 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-02-24 16:39:52.377176 | 2026-02-24 16:39:52.468218 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-02-24 16:39:52.469071 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-02-24 16:39:52.992593 | 2026-02-24 16:39:52.992712 | PLAY [all:!appliance*] 2026-02-24 16:39:53.013339 | 2026-02-24 16:39:53.013449 | TASK [unregister the node] 2026-02-24 16:39:53.368957 | controller | skipping: Conditional result was False 2026-02-24 16:39:53.381201 | 2026-02-24 16:39:53.381361 | TASK [include_role : fetch-output] 2026-02-24 16:39:53.431854 | controller | ok 2026-02-24 16:39:53.473076 | 2026-02-24 16:39:53.473182 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-24 16:39:53.548731 | controller | skipping: Conditional result was False 2026-02-24 16:39:53.557229 | 2026-02-24 16:39:53.557321 | TASK [fetch-output : Set log path for single node] 2026-02-24 16:39:53.609286 | controller | ok 2026-02-24 16:39:53.616626 | 2026-02-24 16:39:53.616753 | LOOP [fetch-output : Ensure local output dirs] 2026-02-24 16:39:54.000289 | controller -> localhost | ok: "/var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/logs" 2026-02-24 16:39:54.267917 | controller -> localhost | changed: "/var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/artifacts" 2026-02-24 16:39:54.499995 | controller -> localhost | changed: "/var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/work/docs" 2026-02-24 16:39:54.521818 | 2026-02-24 16:39:54.521962 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-24 16:39:56.979391 | controller | changed: 2026-02-24 16:39:56.979777 | controller | .d..t...... ./ 2026-02-24 16:39:56.979844 | controller | cd+++++++++ controller/ 2026-02-24 16:39:56.979913 | controller | changed: All items complete 2026-02-24 16:39:56.979983 | 2026-02-24 16:39:58.971282 | controller | changed: .d..t...... ./ 2026-02-24 16:40:00.928137 | controller | changed: .d..t...... ./ 2026-02-24 16:40:00.955018 | 2026-02-24 16:40:00.955167 | TASK [include_role : fetch-output-openshift] 2026-02-24 16:40:00.983026 | controller | skipping: Conditional result was False 2026-02-24 16:40:00.997777 | 2026-02-24 16:40:00.997947 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-24 16:40:01.465567 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.011935 2026-02-24 16:40:01.717158 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006262 2026-02-24 16:40:01.748807 | 2026-02-24 16:40:01.748895 | PLAY [localhost] 2026-02-24 16:40:01.760965 | 2026-02-24 16:40:01.761025 | TASK [Run Zuul manifest role] 2026-02-24 16:40:01.778437 | localhost | ok 2026-02-24 16:40:01.791178 | 2026-02-24 16:40:01.791257 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-24 16:40:02.123520 | localhost | changed 2026-02-24 16:40:02.128191 | 2026-02-24 16:40:02.128253 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-24 16:40:02.174762 | localhost | ok 2026-02-24 16:40:02.225249 | 2026-02-24 16:40:02.225385 | TASK [Set zuul-log-path fact] 2026-02-24 16:40:02.246265 | localhost | ok 2026-02-24 16:40:02.263742 | 2026-02-24 16:40:02.263827 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-24 16:40:02.304009 | localhost | ok 2026-02-24 16:40:02.314906 | 2026-02-24 16:40:02.314986 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-02-24 16:40:02.360245 | localhost | ok: 2026-02-24 16:40:02.360757 | localhost | { 2026-02-24 16:40:02.360820 | localhost | "auth": { 2026-02-24 16:40:02.360865 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-02-24 16:40:02.360905 | localhost | "username": "9LF91O0RK7JU" 2026-02-24 16:40:02.360942 | localhost | }, 2026-02-24 16:40:02.360979 | localhost | "profile": "rackspace", 2026-02-24 16:40:02.361015 | localhost | "project_name": "1251317", 2026-02-24 16:40:02.361050 | localhost | "region_name": "DFW" 2026-02-24 16:40:02.361086 | localhost | } 2026-02-24 16:40:02.361159 | localhost | changed: All items complete 2026-02-24 16:40:02.361209 | 2026-02-24 16:40:02.385597 | 2026-02-24 16:40:02.385723 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-02-24 16:40:02.406356 | localhost | Output suppressed because no_log was given 2026-02-24 16:40:02.424056 | 2026-02-24 16:40:02.424142 | TASK [upload-logs-failover : Initialize control vars] 2026-02-24 16:40:02.454711 | localhost | ok 2026-02-24 16:40:02.460381 | 2026-02-24 16:40:02.460462 | LOOP [upload-logs-failover : Perform log upload] 2026-02-24 16:40:02.505883 | localhost | Output suppressed because no_log was given 2026-02-24 16:40:02.514642 | localhost | included: /var/lib/zuul/builds/115be0d616e148c99d31edfbee2a546c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-02-24 16:40:02.523533 | 2026-02-24 16:40:02.523617 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-02-24 16:40:02.633825 | localhost | Output suppressed because no_log was given 2026-02-24 16:40:02.642163 | 2026-02-24 16:40:02.642253 | TASK [Upload logs to swift] 2026-02-24 16:40:02.663464 | localhost | ok 2026-02-24 16:40:02.697936 | 2026-02-24 16:40:02.698021 | TASK [Set zuul-log-path fact] 2026-02-24 16:40:02.722627 | localhost | skipping: Conditional result was False 2026-02-24 16:40:02.729559 | 2026-02-24 16:40:02.729656 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-02-24 16:40:03.019771 | localhost -> localhost | ok: Runtime: 0:00:00.008526 2026-02-24 16:40:03.025181 | 2026-02-24 16:40:03.025244 | TASK [upload-logs-swift : Upload logs to swift]