2026-02-24 16:25:15.572160 | Job console starting... 2026-02-24 16:25:15.588387 | Updating repositories 2026-02-24 16:25:15.725211 | Preparing job workspace 2026-02-24 16:25:20.175893 | Running Ansible setup... 2026-02-24 16:25:27.903424 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-24 16:25:28.496971 | 2026-02-24 16:25:28.497079 | PLAY [localhost] 2026-02-24 16:25:28.505540 | 2026-02-24 16:25:28.505606 | TASK [Gathering Facts] 2026-02-24 16:25:29.594212 | localhost | ok 2026-02-24 16:25:29.625468 | 2026-02-24 16:25:29.625657 | TASK [Setup log path fact] 2026-02-24 16:25:29.648059 | localhost | ok 2026-02-24 16:25:29.666170 | 2026-02-24 16:25:29.666300 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-24 16:25:29.706484 | localhost | ok 2026-02-24 16:25:29.717265 | 2026-02-24 16:25:29.717359 | TASK [emit-job-header : Print job information] 2026-02-24 16:25:29.772082 | # Job Information 2026-02-24 16:25:29.772525 | Ansible Version: 2.15.12 2026-02-24 16:25:29.772600 | Job: ansible-test-sanity-okd-downstream-milestone 2026-02-24 16:25:29.772651 | Pipeline: third-party-check 2026-02-24 16:25:29.772695 | Executor: ze03.softwarefactory-project.io 2026-02-24 16:25:29.772796 | Triggered by: https://github.com/openshift/community.okd/pull/272 2026-02-24 16:25:29.772851 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/c54/ansible/c5458c4010a444d68ba616085ccff4af/ 2026-02-24 16:25:29.772895 | Event ID: 6a484e90-119c-11f1-8e1a-045502fe7026 2026-02-24 16:25:29.782465 | 2026-02-24 16:25:29.782615 | LOOP [emit-job-header : Print node information] 2026-02-24 16:25:29.891066 | localhost | ok: 2026-02-24 16:25:29.891238 | localhost | # Node Information 2026-02-24 16:25:29.891263 | localhost | Inventory Hostname: controller 2026-02-24 16:25:29.891282 | localhost | Hostname: np0005628394 2026-02-24 16:25:29.891300 | localhost | Username: zuul 2026-02-24 16:25:29.891321 | localhost | Distro: Fedora 37 2026-02-24 16:25:29.891338 | localhost | Provider: ansible-vexxhost-ams1 2026-02-24 16:25:29.891355 | localhost | Region: ams1 2026-02-24 16:25:29.891371 | localhost | Label: ansible-fedora-37-1vcpu 2026-02-24 16:25:29.891387 | localhost | Product Name: OpenStack Nova 2026-02-24 16:25:29.891403 | localhost | Interface IP: 38.129.16.225 2026-02-24 16:25:29.909448 | 2026-02-24 16:25:29.909631 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-24 16:25:30.326637 | localhost -> localhost | changed 2026-02-24 16:25:30.339521 | 2026-02-24 16:25:30.339683 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-24 16:25:31.174867 | localhost -> localhost | changed 2026-02-24 16:25:31.219686 | 2026-02-24 16:25:31.219898 | PLAY [all:!appliance*] 2026-02-24 16:25:31.236709 | 2026-02-24 16:25:31.236798 | TASK [include_role : start-zuul-console] 2026-02-24 16:25:31.255934 | controller | ok 2026-02-24 16:25:31.268819 | 2026-02-24 16:25:31.268888 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-24 16:25:32.285186 | controller | ok 2026-02-24 16:25:32.311791 | 2026-02-24 16:25:32.311952 | TASK [use-our-mirror : Retrieve the IP address] 2026-02-24 16:25:34.469244 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-02-24 16:25:34.484749 | 2026-02-24 16:25:34.484893 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-02-24 16:25:34.862214 | controller | skipping: Conditional result was False 2026-02-24 16:25:34.876655 | 2026-02-24 16:25:34.876864 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-02-24 16:25:34.904155 | controller | skipping: Conditional result was False 2026-02-24 16:25:34.918481 | 2026-02-24 16:25:34.918619 | TASK [use-our-mirror : Create the podman configuration directory] 2026-02-24 16:25:34.956971 | controller | skipping: Conditional result was False 2026-02-24 16:25:34.971592 | 2026-02-24 16:25:34.971783 | TASK [use-our-mirror : Copy the podman configuration] 2026-02-24 16:25:34.998615 | controller | skipping: Conditional result was False 2026-02-24 16:25:35.012568 | 2026-02-24 16:25:35.012768 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-02-24 16:25:35.041281 | controller | skipping: Conditional result was False 2026-02-24 16:25:35.055397 | 2026-02-24 16:25:35.055542 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-02-24 16:25:35.083290 | controller | skipping: Conditional result was False 2026-02-24 16:25:35.108311 | 2026-02-24 16:25:35.108448 | TASK [Disable Fedora Modular] 2026-02-24 16:25:36.231414 | controller | changed 2026-02-24 16:25:36.245294 | 2026-02-24 16:25:36.245480 | TASK [Enable EPEL] 2026-02-24 16:25:36.272976 | controller | skipping: Conditional result was False 2026-02-24 16:25:36.286792 | 2026-02-24 16:25:36.286961 | TASK [Register the RHEL node] 2026-02-24 16:25:36.703567 | 2026-02-24 16:25:36.703935 | TASK [Show the subscription-manager status] 2026-02-24 16:25:37.085257 | controller | skipping: Conditional result was False 2026-02-24 16:25:37.103487 | 2026-02-24 16:25:37.103753 | TASK [Enable EPEL on RHEL] 2026-02-24 16:25:37.481288 | controller | skipping: Conditional result was False 2026-02-24 16:25:37.494895 | 2026-02-24 16:25:37.495164 | TASK [Install git and tox] 2026-02-24 16:27:57.921054 | controller | changed 2026-02-24 16:27:57.937686 | 2026-02-24 16:27:57.937908 | TASK [include_role : prepare-workspace] 2026-02-24 16:27:57.973872 | controller | ok 2026-02-24 16:27:58.006762 | 2026-02-24 16:27:58.006956 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-24 16:28:01.316298 | controller | ok 2026-02-24 16:28:01.333868 | 2026-02-24 16:28:01.334008 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-24 16:28:18.399318 | controller | Output suppressed because no_log was given 2026-02-24 16:28:18.418906 | 2026-02-24 16:28:18.419029 | TASK [include_role : prepare-workspace-openshift] 2026-02-24 16:28:18.454386 | controller | skipping: Conditional result was False 2026-02-24 16:28:18.516446 | 2026-02-24 16:28:18.516544 | PLAY [all:!appliance] 2026-02-24 16:28:18.532018 | 2026-02-24 16:28:18.532120 | TASK [Run add-build-sshkey role (RSA)] 2026-02-24 16:28:18.552984 | controller | ok 2026-02-24 16:28:18.568540 | 2026-02-24 16:28:18.568634 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-24 16:28:18.810395 | controller -> localhost | ok 2026-02-24 16:28:18.818580 | 2026-02-24 16:28:18.818665 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-24 16:28:18.849270 | controller | ok 2026-02-24 16:28:18.868255 | controller | included: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-24 16:28:18.877804 | 2026-02-24 16:28:18.877911 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-24 16:28:19.344802 | controller -> localhost | Generating public/private rsa key pair. 2026-02-24 16:28:19.344990 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/c5458c4010a444d68ba616085ccff4af_id_rsa. 2026-02-24 16:28:19.345018 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/c5458c4010a444d68ba616085ccff4af_id_rsa.pub. 2026-02-24 16:28:19.345039 | controller -> localhost | The key fingerprint is: 2026-02-24 16:28:19.345058 | controller -> localhost | SHA256:yh4uIXrNVAMVLelP8Oya8xBbA8aehwzuUhojG1pkeIg zuul-build-sshkey 2026-02-24 16:28:19.345077 | controller -> localhost | The key's randomart image is: 2026-02-24 16:28:19.345095 | controller -> localhost | +---[RSA 2048]----+ 2026-02-24 16:28:19.345112 | controller -> localhost | | .o+ | 2026-02-24 16:28:19.345130 | controller -> localhost | |.o ..+ . | 2026-02-24 16:28:19.345148 | controller -> localhost | |E + .o+= | 2026-02-24 16:28:19.345165 | controller -> localhost | | + . =+++ | 2026-02-24 16:28:19.345182 | controller -> localhost | |o + o.*=S | 2026-02-24 16:28:19.345210 | controller -> localhost | |.=.*o. *o. | 2026-02-24 16:28:19.345232 | controller -> localhost | |o.o=..*o | 2026-02-24 16:28:19.345251 | controller -> localhost | |. ..+o+o | 2026-02-24 16:28:19.345269 | controller -> localhost | | . .oo. | 2026-02-24 16:28:19.345288 | controller -> localhost | +----[SHA256]-----+ 2026-02-24 16:28:19.345332 | controller -> localhost | ok: Runtime: 0:00:00.100708 2026-02-24 16:28:19.352608 | 2026-02-24 16:28:19.352683 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-24 16:28:19.373755 | controller | ok 2026-02-24 16:28:19.384220 | controller | included: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-24 16:28:19.394253 | 2026-02-24 16:28:19.394328 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-24 16:28:19.408694 | controller | skipping: Conditional result was False 2026-02-24 16:28:19.416679 | 2026-02-24 16:28:19.416788 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-24 16:28:21.057564 | controller | changed 2026-02-24 16:28:21.065332 | 2026-02-24 16:28:21.065406 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-24 16:28:22.153640 | controller | ok 2026-02-24 16:28:22.167296 | 2026-02-24 16:28:22.167412 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-24 16:28:25.781160 | controller | changed 2026-02-24 16:28:25.794006 | 2026-02-24 16:28:25.794181 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-24 16:28:29.417363 | controller | changed 2026-02-24 16:28:29.423378 | 2026-02-24 16:28:29.423439 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-24 16:28:29.463638 | controller | skipping: Conditional result was False 2026-02-24 16:28:29.473285 | 2026-02-24 16:28:29.473381 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-24 16:28:29.837258 | controller -> localhost | changed 2026-02-24 16:28:29.848924 | 2026-02-24 16:28:29.849021 | TASK [add-build-sshkey : Add back temp key] 2026-02-24 16:28:30.142837 | controller -> localhost | Identity added: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/c5458c4010a444d68ba616085ccff4af_id_rsa (zuul-build-sshkey) 2026-02-24 16:28:30.143031 | controller -> localhost | ok: Runtime: 0:00:00.007411 2026-02-24 16:28:30.149655 | 2026-02-24 16:28:30.149722 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-24 16:28:31.167095 | controller | ok 2026-02-24 16:28:31.173392 | 2026-02-24 16:28:31.173501 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-24 16:28:31.228595 | controller | skipping: Conditional result was False 2026-02-24 16:28:31.240261 | 2026-02-24 16:28:31.240359 | TASK [Run add-build-sshkey role (ECDSA)] 2026-02-24 16:28:31.262098 | controller | ok 2026-02-24 16:28:31.285532 | 2026-02-24 16:28:31.285658 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-24 16:28:31.557980 | controller -> localhost | ok 2026-02-24 16:28:31.567607 | 2026-02-24 16:28:31.567792 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-24 16:28:31.601080 | controller | ok 2026-02-24 16:28:31.617901 | controller | included: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-24 16:28:31.628503 | 2026-02-24 16:28:31.628623 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-24 16:28:31.943951 | controller -> localhost | Generating public/private ecdsa key pair. 2026-02-24 16:28:31.944207 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/c5458c4010a444d68ba616085ccff4af_id_ecdsa. 2026-02-24 16:28:31.944246 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/c5458c4010a444d68ba616085ccff4af_id_ecdsa.pub. 2026-02-24 16:28:31.944290 | controller -> localhost | The key fingerprint is: 2026-02-24 16:28:31.944318 | controller -> localhost | SHA256:7odOISBURh48j+bvUjMSrMz8FHJI28ssAQiW0SoIHcA zuul-build-sshkey 2026-02-24 16:28:31.944344 | controller -> localhost | The key's randomart image is: 2026-02-24 16:28:31.944370 | controller -> localhost | +---[ECDSA 521]---+ 2026-02-24 16:28:31.944394 | controller -> localhost | |*=*== | 2026-02-24 16:28:31.944419 | controller -> localhost | |=Eo+o. | 2026-02-24 16:28:31.944443 | controller -> localhost | |ooo=o+ | 2026-02-24 16:28:31.944466 | controller -> localhost | |o.=.O.. | 2026-02-24 16:28:31.944490 | controller -> localhost | |.+ X +. S | 2026-02-24 16:28:31.944513 | controller -> localhost | | * B +o . | 2026-02-24 16:28:31.944536 | controller -> localhost | | + + oo. | 2026-02-24 16:28:31.944559 | controller -> localhost | | o .o. . | 2026-02-24 16:28:31.944582 | controller -> localhost | | o..o. | 2026-02-24 16:28:31.944604 | controller -> localhost | +----[SHA256]-----+ 2026-02-24 16:28:31.944664 | controller -> localhost | ok: Runtime: 0:00:00.016464 2026-02-24 16:28:31.956918 | 2026-02-24 16:28:31.957244 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-24 16:28:31.992246 | controller | ok 2026-02-24 16:28:32.005474 | controller | included: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-24 16:28:32.017794 | 2026-02-24 16:28:32.017874 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-24 16:28:32.043090 | controller | skipping: Conditional result was False 2026-02-24 16:28:32.051554 | 2026-02-24 16:28:32.051661 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-24 16:28:33.132948 | controller | changed 2026-02-24 16:28:33.154793 | 2026-02-24 16:28:33.154903 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-24 16:28:34.041940 | controller | ok 2026-02-24 16:28:34.055244 | 2026-02-24 16:28:34.055374 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-24 16:28:37.454447 | controller | changed 2026-02-24 16:28:37.465325 | 2026-02-24 16:28:37.465798 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-24 16:28:41.107258 | controller | changed 2026-02-24 16:28:41.120306 | 2026-02-24 16:28:41.120446 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-24 16:28:41.158213 | controller | skipping: Conditional result was False 2026-02-24 16:28:41.172442 | 2026-02-24 16:28:41.172626 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-24 16:28:41.435273 | controller -> localhost | changed 2026-02-24 16:28:41.461791 | 2026-02-24 16:28:41.461976 | TASK [add-build-sshkey : Add back temp key] 2026-02-24 16:28:41.785909 | controller -> localhost | Identity added: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/c5458c4010a444d68ba616085ccff4af_id_ecdsa (zuul-build-sshkey) 2026-02-24 16:28:41.786133 | controller -> localhost | ok: Runtime: 0:00:00.007881 2026-02-24 16:28:41.792885 | 2026-02-24 16:28:41.792946 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-24 16:28:42.595795 | controller | ok 2026-02-24 16:28:42.602107 | 2026-02-24 16:28:42.602173 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-24 16:28:42.650687 | controller | skipping: Conditional result was False 2026-02-24 16:28:42.686242 | 2026-02-24 16:28:42.686391 | TASK [include_role : remove-zuul-sshkey] 2026-02-24 16:28:42.711992 | controller | skipping: Conditional result was False 2026-02-24 16:28:42.722401 | 2026-02-24 16:28:42.722506 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-24 16:28:43.482887 | controller | ok: "logs" 2026-02-24 16:28:43.483295 | controller | ok: All items complete 2026-02-24 16:28:43.483355 | 2026-02-24 16:28:44.193195 | controller | ok: "artifacts" 2026-02-24 16:28:44.886671 | controller | ok: "docs" 2026-02-24 16:28:44.901794 | 2026-02-24 16:28:44.901950 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-24 16:28:45.629221 | controller | changed: "logs" 2026-02-24 16:28:46.321525 | controller | changed: "artifacts" 2026-02-24 16:28:46.984913 | controller | changed: "docs" 2026-02-24 16:28:47.042202 | 2026-02-24 16:28:47.042358 | PLAY RECAP 2026-02-24 16:28:47.042419 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-02-24 16:28:47.042519 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-24 16:28:47.042551 | 2026-02-24 16:28:47.197966 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-24 16:28:47.198797 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-02-24 16:28:47.764906 | 2026-02-24 16:28:47.765032 | PLAY [all] 2026-02-24 16:28:47.785826 | 2026-02-24 16:28:47.785912 | TASK [Install binary dependencies] 2026-02-24 16:28:47.827910 | controller | ok 2026-02-24 16:28:47.848251 | 2026-02-24 16:28:47.848385 | TASK [bindep : Include find tasks] 2026-02-24 16:28:47.900382 | controller | ok 2026-02-24 16:28:47.911222 | controller | included: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-02-24 16:28:47.919989 | 2026-02-24 16:28:47.920081 | TASK [bindep : Look for bindep.txt] 2026-02-24 16:28:48.889879 | controller | ok 2026-02-24 16:28:48.902499 | 2026-02-24 16:28:48.902650 | TASK [bindep : Define bindep_file fact] 2026-02-24 16:28:48.919680 | controller | skipping: Conditional result was False 2026-02-24 16:28:48.932849 | 2026-02-24 16:28:48.932996 | TASK [bindep : Look for other-requirements.txt] 2026-02-24 16:28:49.611537 | controller | ok 2026-02-24 16:28:49.617759 | 2026-02-24 16:28:49.617830 | TASK [bindep : Define bindep_file fact] 2026-02-24 16:28:49.641888 | controller | skipping: Conditional result was False 2026-02-24 16:28:49.650438 | 2026-02-24 16:28:49.650535 | TASK [bindep : Look for bindep fallback file] 2026-02-24 16:28:49.675053 | controller | skipping: Conditional result was False 2026-02-24 16:28:49.683877 | 2026-02-24 16:28:49.683978 | TASK [bindep : Define bindep_file fact] 2026-02-24 16:28:49.708340 | controller | skipping: Conditional result was False 2026-02-24 16:28:49.717175 | 2026-02-24 16:28:49.717272 | TASK [bindep : Include bindep tasks] 2026-02-24 16:28:49.741554 | controller | skipping: Conditional result was False 2026-02-24 16:28:49.750122 | 2026-02-24 16:28:49.750222 | TASK [bindep : Include install tasks] 2026-02-24 16:28:49.775527 | controller | skipping: Conditional result was False 2026-02-24 16:28:49.784672 | 2026-02-24 16:28:49.784816 | LOOP [bindep : Include package tasks] 2026-02-24 16:28:49.857363 | 2026-02-24 16:28:49.857646 | TASK [Run test-setup role] 2026-02-24 16:28:49.880156 | controller | ok 2026-02-24 16:28:49.903010 | 2026-02-24 16:28:49.903116 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-02-24 16:28:50.662343 | controller | ok 2026-02-24 16:28:50.668210 | 2026-02-24 16:28:50.668303 | TASK [test-setup : Run tools/test-setup.sh] 2026-02-24 16:28:51.027298 | controller | skipping: Conditional result was False 2026-02-24 16:28:51.079494 | 2026-02-24 16:28:51.079591 | PLAY RECAP 2026-02-24 16:28:51.079631 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-02-24 16:28:51.079652 | 2026-02-24 16:28:51.200590 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-02-24 16:28:51.201496 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-02-24 16:28:51.793638 | 2026-02-24 16:28:51.793769 | PLAY [controller] 2026-02-24 16:28:51.813467 | 2026-02-24 16:28:51.813541 | TASK [Create the /root directory] 2026-02-24 16:28:52.876903 | controller | ok 2026-02-24 16:28:52.882949 | 2026-02-24 16:28:52.883037 | TASK [Install glibc-langpack-en] 2026-02-24 16:29:01.702898 | controller | ok: Nothing to do 2026-02-24 16:29:01.716634 | 2026-02-24 16:29:01.716812 | TASK [Ensure controller directory exists] 2026-02-24 16:29:02.546419 | controller | changed 2026-02-24 16:29:02.559129 | 2026-02-24 16:29:02.559284 | TASK [Install container runtime] 2026-02-24 16:29:02.639306 | controller | ok 2026-02-24 16:29:02.689510 | 2026-02-24 16:29:02.689634 | LOOP [ensure-podman : Find distribution installation] 2026-02-24 16:29:02.730342 | controller | ok: "/var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-02-24 16:29:02.745062 | controller | included: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-02-24 16:29:02.751194 | 2026-02-24 16:29:02.751257 | TASK [ensure-podman : Install podman (RedHat)] 2026-02-24 16:31:11.685245 | controller | changed 2026-02-24 16:31:11.701862 | 2026-02-24 16:31:11.702060 | TASK [ensure-podman : Fetch podman version] 2026-02-24 16:31:12.897674 | controller | Client: Podman Engine 2026-02-24 16:31:12.938121 | controller | Version: 4.6.2 2026-02-24 16:31:12.938173 | controller | API Version: 4.6.2 2026-02-24 16:31:12.938182 | controller | Go Version: go1.19.12 2026-02-24 16:31:12.938203 | controller | Built: Mon Aug 28 19:38:31 2023 2026-02-24 16:31:12.938212 | controller | OS/Arch: linux/amd64 2026-02-24 16:31:13.081600 | controller | ok: Runtime: 0:00:00.304017 2026-02-24 16:31:13.090202 | 2026-02-24 16:31:13.090310 | TASK [ensure-podman : Print podman version installed] 2026-02-24 16:31:13.110225 | Podman version: Client: Podman Engine 2026-02-24 16:31:13.110375 | Version: 4.6.2 2026-02-24 16:31:13.110403 | API Version: 4.6.2 2026-02-24 16:31:13.110424 | Go Version: go1.19.12 2026-02-24 16:31:13.110442 | Built: Mon Aug 28 19:38:31 2023 2026-02-24 16:31:13.110461 | OS/Arch: linux/amd64 2026-02-24 16:31:13.116498 | 2026-02-24 16:31:13.116573 | TASK [ensure-podman : Validate podman engine] 2026-02-24 16:31:13.469511 | controller | skipping: Conditional result was False 2026-02-24 16:31:13.486713 | 2026-02-24 16:31:13.487126 | TASK [ensure-podman : Set up docker compatability socket] 2026-02-24 16:31:13.514585 | controller | skipping: Conditional result was False 2026-02-24 16:31:13.544213 | 2026-02-24 16:31:13.544402 | TASK [Ensure python3.8 is present] 2026-02-24 16:31:13.581009 | controller | skipping: Conditional result was False 2026-02-24 16:31:13.591666 | 2026-02-24 16:31:13.591805 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-02-24 16:31:13.616570 | controller | ok 2026-02-24 16:31:13.645688 | 2026-02-24 16:31:13.645835 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-02-24 16:31:17.413023 | controller | ok: Nothing to do 2026-02-24 16:31:17.420235 | 2026-02-24 16:31:17.420299 | TASK [our-ensure-python : Also install python3-devel] 2026-02-24 16:31:33.616565 | controller | changed 2026-02-24 16:31:33.640592 | 2026-02-24 16:31:33.640973 | TASK [Run ensure-virtualenv role] 2026-02-24 16:31:33.679972 | controller | ok 2026-02-24 16:31:33.721655 | 2026-02-24 16:31:33.721875 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-02-24 16:31:37.612239 | controller | /usr/bin/virtualenv 2026-02-24 16:31:37.794035 | controller | ok: Runtime: 0:00:00.004549 2026-02-24 16:31:37.806891 | 2026-02-24 16:31:37.807052 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-02-24 16:31:37.844988 | controller | skipping: Conditional result was False 2026-02-24 16:31:37.845499 | controller | ok: All items complete 2026-02-24 16:31:37.845576 | 2026-02-24 16:31:37.872104 | 2026-02-24 16:31:37.872305 | TASK [Find the full path of the Python interpreter] 2026-02-24 16:31:38.509061 | controller | /usr/bin/python3 2026-02-24 16:31:38.750116 | controller | ok 2026-02-24 16:31:38.768716 | 2026-02-24 16:31:38.769057 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-02-24 16:31:40.656222 | controller | created virtual environment CPython3.11.0.final.0-64 in 953ms 2026-02-24 16:31:40.713754 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-02-24 16:31:40.713820 | 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:31:40.713839 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-02-24 16:31:40.713860 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-02-24 16:31:41.476972 | controller | changed 2026-02-24 16:31:41.487406 | 2026-02-24 16:31:41.487584 | TASK [Set selinux package] 2026-02-24 16:31:41.512155 | controller | ok 2026-02-24 16:31:41.517845 | 2026-02-24 16:31:41.517910 | TASK [Set selinux package (Fedora)] 2026-02-24 16:31:41.575245 | controller | ok 2026-02-24 16:31:41.586331 | 2026-02-24 16:31:41.586463 | TASK [Install selinux into virtualenv] 2026-02-24 16:31:45.673831 | controller | Collecting selinux-please-lie-to-me 2026-02-24 16:31:45.755205 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-02-24 16:31:46.384274 | controller | Collecting setuptools<50.0.0 2026-02-24 16:31:46.391648 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-02-24 16:31:46.448387 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 15.6 MB/s eta 0:00:00 2026-02-24 16:31:46.636811 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-02-24 16:31:46.637146 | controller | Attempting uninstall: setuptools 2026-02-24 16:31:46.643174 | controller | Found existing installation: setuptools 62.6.0 2026-02-24 16:31:46.750695 | controller | Uninstalling setuptools-62.6.0: 2026-02-24 16:31:46.770252 | controller | Successfully uninstalled setuptools-62.6.0 2026-02-24 16:31:47.624150 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-02-24 16:31:47.873235 | controller | 2026-02-24 16:31:48.209558 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-02-24 16:31:48.209605 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-02-24 16:31:48.488846 | controller | ok: Runtime: 0:00:05.010975 2026-02-24 16:31:48.501020 | 2026-02-24 16:31:48.501215 | TASK [Install pytest-forked into virtualenv] 2026-02-24 16:31:50.169609 | controller | Collecting pytest-forked 2026-02-24 16:31:50.256509 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-02-24 16:31:50.346969 | controller | Collecting py 2026-02-24 16:31:50.352939 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-02-24 16:31:50.395839 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 2.3 MB/s eta 0:00:00 2026-02-24 16:31:50.616881 | controller | Collecting pytest>=3.10 2026-02-24 16:31:50.625824 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-02-24 16:31:50.655528 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 15.2 MB/s eta 0:00:00 2026-02-24 16:31:50.740340 | controller | Collecting iniconfig>=1.0.1 2026-02-24 16:31:50.747866 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-02-24 16:31:50.859503 | controller | Collecting packaging>=22 2026-02-24 16:31:50.865541 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-02-24 16:31:50.884217 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 6.5 MB/s eta 0:00:00 2026-02-24 16:31:50.948417 | controller | Collecting pluggy<2,>=1.5 2026-02-24 16:31:50.954467 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-24 16:31:51.057154 | controller | Collecting pygments>=2.7.2 2026-02-24 16:31:51.062946 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-02-24 16:31:51.100701 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 36.7 MB/s eta 0:00:00 2026-02-24 16:31:51.247840 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-02-24 16:31:53.838931 | 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:31:53.856095 | controller | 2026-02-24 16:31:54.104051 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-02-24 16:31:54.104104 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-02-24 16:31:54.397007 | controller | ok: Runtime: 0:00:04.766054 2026-02-24 16:31:54.410805 | 2026-02-24 16:31:54.410947 | TASK [Update pip] 2026-02-24 16:31:55.850042 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-02-24 16:31:56.170756 | controller | Collecting pip 2026-02-24 16:31:56.249496 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-02-24 16:31:56.345226 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 19.6 MB/s eta 0:00:00 2026-02-24 16:31:56.488702 | controller | Installing collected packages: pip 2026-02-24 16:31:56.492106 | controller | Attempting uninstall: pip 2026-02-24 16:31:56.492160 | controller | Found existing installation: pip 22.2.2 2026-02-24 16:31:56.820016 | controller | Uninstalling pip-22.2.2: 2026-02-24 16:31:56.856472 | controller | Successfully uninstalled pip-22.2.2 2026-02-24 16:31:59.093721 | controller | Successfully installed pip-26.0.1 2026-02-24 16:32:03.439234 | controller | ok: Runtime: 0:00:04.108096 2026-02-24 16:32:03.454456 | 2026-02-24 16:32:03.454642 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-02-24 16:32:04.414437 | controller | changed 2026-02-24 16:32:04.428202 | 2026-02-24 16:32:04.428372 | TASK [Install ansible into virtualenv] 2026-02-24 16:32:05.667554 | controller | Processing ./src/github.com/ansible/ansible 2026-02-24 16:32:05.671420 | controller | Installing build dependencies: started 2026-02-24 16:32:07.533201 | controller | Installing build dependencies: finished with status 'done' 2026-02-24 16:32:09.224530 | controller | Getting requirements to build wheel: started 2026-02-24 16:32:09.224612 | controller | Getting requirements to build wheel: finished with status 'done' 2026-02-24 16:32:09.227482 | controller | Preparing metadata (pyproject.toml): started 2026-02-24 16:32:10.209165 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-24 16:32:10.211531 | 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:32:10.211557 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-02-24 16:32:10.925536 | controller | ERROR 2026-02-24 16:32:10.925798 | controller | { 2026-02-24 16:32:10.925838 | controller | "delta": "0:00:05.328547", 2026-02-24 16:32:10.925861 | controller | "end": "2026-02-24 16:32:10.415758", 2026-02-24 16:32:10.925883 | controller | "msg": "non-zero return code", 2026-02-24 16:32:10.925916 | controller | "rc": 1, 2026-02-24 16:32:10.925939 | controller | "start": "2026-02-24 16:32:05.087211" 2026-02-24 16:32:10.925962 | controller | } failure 2026-02-24 16:32:10.927921 | 2026-02-24 16:32:10.927986 | PLAY RECAP 2026-02-24 16:32:10.928057 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-02-24 16:32:10.928083 | 2026-02-24 16:32:11.084165 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-02-24 16:32:11.085589 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-02-24 16:32:11.835874 | 2026-02-24 16:32:11.836044 | PLAY [all] 2026-02-24 16:32:11.861761 | 2026-02-24 16:32:11.861861 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-02-24 16:32:15.766209 | controller | changed: non-zero return code 2026-02-24 16:32:15.776169 | 2026-02-24 16:32:15.776343 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-02-24 16:32:15.802072 | controller | skipping: Conditional result was False 2026-02-24 16:32:15.811461 | 2026-02-24 16:32:15.811606 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-02-24 16:32:15.847706 | 2026-02-24 16:32:15.848021 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-02-24 16:32:15.885259 | 2026-02-24 16:32:15.885480 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-02-24 16:32:15.911311 | controller | skipping: Conditional result was False 2026-02-24 16:32:15.938208 | 2026-02-24 16:32:15.938610 | LOOP [fetch-subunit-output : Generate subunit file] 2026-02-24 16:32:15.963943 | 2026-02-24 16:32:15.964141 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-02-24 16:32:15.978567 | controller | skipping: Conditional result was False 2026-02-24 16:32:15.988025 | 2026-02-24 16:32:15.988142 | TASK [fetch-subunit-output : Remove the temporary file] 2026-02-24 16:32:16.018425 | controller | skipping: Conditional result was False 2026-02-24 16:32:16.025300 | 2026-02-24 16:32:16.025384 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-02-24 16:32:16.039775 | controller | skipping: Conditional result was False 2026-02-24 16:32:16.067547 | 2026-02-24 16:32:16.067681 | PLAY RECAP 2026-02-24 16:32:16.067743 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-02-24 16:32:16.067769 | 2026-02-24 16:32:16.183774 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-02-24 16:32:16.184598 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-02-24 16:32:16.757386 | 2026-02-24 16:32:16.757513 | PLAY [all:!appliance*] 2026-02-24 16:32:16.780172 | 2026-02-24 16:32:16.780301 | TASK [unregister the node] 2026-02-24 16:32:17.136825 | controller | skipping: Conditional result was False 2026-02-24 16:32:17.151787 | 2026-02-24 16:32:17.152153 | TASK [include_role : fetch-output] 2026-02-24 16:32:17.207193 | controller | ok 2026-02-24 16:32:17.247399 | 2026-02-24 16:32:17.247580 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-24 16:32:17.335798 | controller | skipping: Conditional result was False 2026-02-24 16:32:17.344484 | 2026-02-24 16:32:17.344584 | TASK [fetch-output : Set log path for single node] 2026-02-24 16:32:17.419445 | controller | ok 2026-02-24 16:32:17.427803 | 2026-02-24 16:32:17.427905 | LOOP [fetch-output : Ensure local output dirs] 2026-02-24 16:32:17.896486 | controller -> localhost | ok: "/var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/logs" 2026-02-24 16:32:18.165719 | controller -> localhost | changed: "/var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/artifacts" 2026-02-24 16:32:18.420102 | controller -> localhost | changed: "/var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/work/docs" 2026-02-24 16:32:18.429496 | 2026-02-24 16:32:18.429619 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-24 16:32:20.682493 | controller | changed: 2026-02-24 16:32:20.682891 | controller | .d..t...... ./ 2026-02-24 16:32:20.682961 | controller | cd+++++++++ controller/ 2026-02-24 16:32:20.683033 | controller | changed: All items complete 2026-02-24 16:32:20.683078 | 2026-02-24 16:32:22.662770 | controller | changed: .d..t...... ./ 2026-02-24 16:32:24.677796 | controller | changed: .d..t...... ./ 2026-02-24 16:32:24.692799 | 2026-02-24 16:32:24.692931 | TASK [include_role : fetch-output-openshift] 2026-02-24 16:32:24.718029 | controller | skipping: Conditional result was False 2026-02-24 16:32:24.726558 | 2026-02-24 16:32:24.726671 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-24 16:32:25.167466 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.016114 2026-02-24 16:32:25.421845 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.013254 2026-02-24 16:32:25.497013 | 2026-02-24 16:32:25.497104 | PLAY [localhost] 2026-02-24 16:32:25.513331 | 2026-02-24 16:32:25.513408 | TASK [Run Zuul manifest role] 2026-02-24 16:32:25.533814 | localhost | ok 2026-02-24 16:32:25.550508 | 2026-02-24 16:32:25.550591 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-24 16:32:25.967896 | localhost | changed 2026-02-24 16:32:25.975057 | 2026-02-24 16:32:25.975121 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-24 16:32:26.005096 | localhost | ok 2026-02-24 16:32:26.051302 | 2026-02-24 16:32:26.051487 | TASK [Set zuul-log-path fact] 2026-02-24 16:32:26.076214 | localhost | ok 2026-02-24 16:32:26.097153 | 2026-02-24 16:32:26.097266 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-24 16:32:26.125090 | localhost | ok 2026-02-24 16:32:26.132715 | 2026-02-24 16:32:26.132789 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-02-24 16:32:26.161904 | localhost | ok: 2026-02-24 16:32:26.162118 | localhost | { 2026-02-24 16:32:26.162154 | localhost | "auth": { 2026-02-24 16:32:26.162185 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-02-24 16:32:26.162211 | localhost | "username": "9LF91O0RK7JU" 2026-02-24 16:32:26.162236 | localhost | }, 2026-02-24 16:32:26.162261 | localhost | "profile": "rackspace", 2026-02-24 16:32:26.162286 | localhost | "project_name": "1251317", 2026-02-24 16:32:26.162309 | localhost | "region_name": "DFW" 2026-02-24 16:32:26.162333 | localhost | } 2026-02-24 16:32:26.162372 | localhost | changed: All items complete 2026-02-24 16:32:26.162403 | 2026-02-24 16:32:26.176985 | 2026-02-24 16:32:26.177262 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-02-24 16:32:26.200977 | localhost | Output suppressed because no_log was given 2026-02-24 16:32:26.220020 | 2026-02-24 16:32:26.220130 | TASK [upload-logs-failover : Initialize control vars] 2026-02-24 16:32:26.253085 | localhost | ok 2026-02-24 16:32:26.259558 | 2026-02-24 16:32:26.259663 | LOOP [upload-logs-failover : Perform log upload] 2026-02-24 16:32:26.296805 | localhost | Output suppressed because no_log was given 2026-02-24 16:32:26.309090 | localhost | included: /var/lib/zuul/builds/c5458c4010a444d68ba616085ccff4af/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-02-24 16:32:26.319713 | 2026-02-24 16:32:26.319861 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-02-24 16:32:26.432233 | localhost | Output suppressed because no_log was given 2026-02-24 16:32:26.446228 | 2026-02-24 16:32:26.446431 | TASK [Upload logs to swift] 2026-02-24 16:32:26.479787 | localhost | ok 2026-02-24 16:32:26.513046 | 2026-02-24 16:32:26.513379 | TASK [Set zuul-log-path fact] 2026-02-24 16:32:26.537968 | localhost | skipping: Conditional result was False 2026-02-24 16:32:26.543560 | 2026-02-24 16:32:26.543658 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-02-24 16:32:26.841661 | localhost -> localhost | ok: Runtime: 0:00:00.010584 2026-02-24 16:32:26.847257 | 2026-02-24 16:32:26.847319 | TASK [upload-logs-swift : Upload logs to swift]