2026-03-03 00:06:59.866748 | Job console starting... 2026-03-03 00:06:59.878049 | Updating repositories 2026-03-03 00:07:00.014464 | Preparing job workspace 2026-03-03 00:07:03.808129 | Running Ansible setup... 2026-03-03 00:07:08.665777 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-03 00:07:09.359430 | 2026-03-03 00:07:09.359564 | PLAY [localhost] 2026-03-03 00:07:09.368220 | 2026-03-03 00:07:09.368319 | TASK [Gathering Facts] 2026-03-03 00:07:10.327355 | localhost | ok 2026-03-03 00:07:10.346532 | 2026-03-03 00:07:10.346640 | TASK [Setup log path fact] 2026-03-03 00:07:10.366400 | localhost | ok 2026-03-03 00:07:10.389475 | 2026-03-03 00:07:10.389588 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-03 00:07:10.434823 | localhost | ok 2026-03-03 00:07:10.445008 | 2026-03-03 00:07:10.445113 | TASK [emit-job-header : Print job information] 2026-03-03 00:07:10.483206 | # Job Information 2026-03-03 00:07:10.483338 | Ansible Version: 2.15.12 2026-03-03 00:07:10.483371 | Job: ansible-test-sanity-docker-milestone 2026-03-03 00:07:10.483393 | Pipeline: periodic 2026-03-03 00:07:10.483411 | Executor: ze04.softwarefactory-project.io 2026-03-03 00:07:10.483429 | Triggered by: https://github.com/ansible-collections/ansible.network 2026-03-03 00:07:10.483450 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/470/ansible/470f3eb2d3cc4bed8e9f1cc841d251c5/ 2026-03-03 00:07:10.483469 | Event ID: c6f296bc1fe348df9801fd052b877527 2026-03-03 00:07:10.487583 | 2026-03-03 00:07:10.487667 | LOOP [emit-job-header : Print node information] 2026-03-03 00:07:10.606295 | localhost | ok: 2026-03-03 00:07:10.606576 | localhost | # Node Information 2026-03-03 00:07:10.606636 | localhost | Inventory Hostname: controller 2026-03-03 00:07:10.606710 | localhost | Hostname: np0005636091 2026-03-03 00:07:10.606773 | localhost | Username: zuul 2026-03-03 00:07:10.606868 | localhost | Distro: Fedora 37 2026-03-03 00:07:10.606921 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-03 00:07:10.606962 | localhost | Region: ca-ymq-1 2026-03-03 00:07:10.607000 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-03 00:07:10.607037 | localhost | Product Name: OpenStack Nova 2026-03-03 00:07:10.607075 | localhost | Interface IP: 199.204.45.156 2026-03-03 00:07:10.649705 | 2026-03-03 00:07:10.649931 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-03 00:07:11.200762 | localhost -> localhost | changed 2026-03-03 00:07:11.207342 | 2026-03-03 00:07:11.207442 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-03 00:07:12.018461 | localhost -> localhost | changed 2026-03-03 00:07:12.038702 | 2026-03-03 00:07:12.038805 | PLAY [all:!appliance*] 2026-03-03 00:07:12.054982 | 2026-03-03 00:07:12.055058 | TASK [include_role : start-zuul-console] 2026-03-03 00:07:12.074293 | controller | ok 2026-03-03 00:07:12.089138 | 2026-03-03 00:07:12.089243 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-03 00:07:12.463836 | controller | ok 2026-03-03 00:07:12.480802 | 2026-03-03 00:07:12.480899 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-03 00:07:13.289104 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-03 00:07:13.299650 | 2026-03-03 00:07:13.299836 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-03 00:07:13.836125 | controller | skipping: Conditional result was False 2026-03-03 00:07:13.843049 | 2026-03-03 00:07:13.843135 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-03 00:07:13.877413 | controller | skipping: Conditional result was False 2026-03-03 00:07:13.883993 | 2026-03-03 00:07:13.884084 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-03 00:07:13.918149 | controller | skipping: Conditional result was False 2026-03-03 00:07:13.925714 | 2026-03-03 00:07:13.925804 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-03 00:07:13.950036 | controller | skipping: Conditional result was False 2026-03-03 00:07:13.957436 | 2026-03-03 00:07:13.957539 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-03 00:07:13.982251 | controller | skipping: Conditional result was False 2026-03-03 00:07:13.988567 | 2026-03-03 00:07:13.988641 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-03 00:07:14.012644 | controller | skipping: Conditional result was False 2026-03-03 00:07:14.024336 | 2026-03-03 00:07:14.024420 | TASK [Disable Fedora Modular] 2026-03-03 00:07:14.249813 | controller | changed 2026-03-03 00:07:14.256144 | 2026-03-03 00:07:14.256221 | TASK [Enable EPEL] 2026-03-03 00:07:14.280138 | controller | skipping: Conditional result was False 2026-03-03 00:07:14.289631 | 2026-03-03 00:07:14.289755 | TASK [Register the RHEL node] 2026-03-03 00:07:14.844360 | 2026-03-03 00:07:14.844636 | TASK [Show the subscription-manager status] 2026-03-03 00:07:15.409206 | controller | skipping: Conditional result was False 2026-03-03 00:07:15.416615 | 2026-03-03 00:07:15.416736 | TASK [Enable EPEL on RHEL] 2026-03-03 00:07:15.951731 | controller | skipping: Conditional result was False 2026-03-03 00:07:15.971265 | 2026-03-03 00:07:15.971363 | TASK [Install git and tox] 2026-03-03 00:08:42.844771 | controller | changed 2026-03-03 00:08:42.851787 | 2026-03-03 00:08:42.851910 | TASK [include_role : prepare-workspace] 2026-03-03 00:08:42.872357 | controller | ok 2026-03-03 00:08:42.894944 | 2026-03-03 00:08:42.895061 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-03 00:08:43.121126 | controller | ok 2026-03-03 00:08:43.131618 | 2026-03-03 00:08:43.131763 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-03 00:08:55.573278 | controller | Output suppressed because no_log was given 2026-03-03 00:08:55.585024 | 2026-03-03 00:08:55.585130 | TASK [include_role : prepare-workspace-openshift] 2026-03-03 00:08:55.609035 | controller | skipping: Conditional result was False 2026-03-03 00:08:55.660475 | 2026-03-03 00:08:55.660586 | PLAY [all:!appliance] 2026-03-03 00:08:55.680008 | 2026-03-03 00:08:55.680116 | TASK [Run add-build-sshkey role (RSA)] 2026-03-03 00:08:55.700056 | controller | ok 2026-03-03 00:08:55.715346 | 2026-03-03 00:08:55.715433 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-03 00:08:55.953289 | controller -> localhost | ok 2026-03-03 00:08:55.961470 | 2026-03-03 00:08:55.961611 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-03 00:08:55.994048 | controller | ok 2026-03-03 00:08:56.008050 | controller | included: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-03 00:08:56.013980 | 2026-03-03 00:08:56.014040 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-03 00:08:56.517162 | controller -> localhost | Generating public/private rsa key pair. 2026-03-03 00:08:56.517604 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/470f3eb2d3cc4bed8e9f1cc841d251c5_id_rsa. 2026-03-03 00:08:56.517710 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/470f3eb2d3cc4bed8e9f1cc841d251c5_id_rsa.pub. 2026-03-03 00:08:56.517769 | controller -> localhost | The key fingerprint is: 2026-03-03 00:08:56.517814 | controller -> localhost | SHA256:QCpRsuewYudFHxcBhv6VS0J2r4J5ugJmVxXMs01KCi0 zuul-build-sshkey 2026-03-03 00:08:56.517856 | controller -> localhost | The key's randomart image is: 2026-03-03 00:08:56.517900 | controller -> localhost | +---[RSA 2048]----+ 2026-03-03 00:08:56.517941 | controller -> localhost | | o.o =+oo. | 2026-03-03 00:08:56.517981 | controller -> localhost | | E =.O o. | 2026-03-03 00:08:56.518021 | controller -> localhost | | + *.B.B.o | 2026-03-03 00:08:56.518060 | controller -> localhost | | *.+.=o= . | 2026-03-03 00:08:56.518098 | controller -> localhost | |....o.+.S o | 2026-03-03 00:08:56.518152 | controller -> localhost | |.=o..o + o | 2026-03-03 00:08:56.518204 | controller -> localhost | |o o. o . | 2026-03-03 00:08:56.518246 | controller -> localhost | | . . | 2026-03-03 00:08:56.518287 | controller -> localhost | | ... | 2026-03-03 00:08:56.518333 | controller -> localhost | +----[SHA256]-----+ 2026-03-03 00:08:56.518422 | controller -> localhost | ok: Runtime: 0:00:00.084290 2026-03-03 00:08:56.534581 | 2026-03-03 00:08:56.534780 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-03 00:08:56.568316 | controller | ok 2026-03-03 00:08:56.584888 | controller | included: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-03 00:08:56.598409 | 2026-03-03 00:08:56.598535 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-03 00:08:56.614492 | controller | skipping: Conditional result was False 2026-03-03 00:08:56.624062 | 2026-03-03 00:08:56.624155 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-03 00:08:57.070401 | controller | changed 2026-03-03 00:08:57.082646 | 2026-03-03 00:08:57.082814 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-03 00:08:57.301256 | controller | ok 2026-03-03 00:08:57.309643 | 2026-03-03 00:08:57.309742 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-03 00:08:57.899364 | controller | changed 2026-03-03 00:08:57.914332 | 2026-03-03 00:08:57.914483 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-03 00:08:58.579821 | controller | changed 2026-03-03 00:08:58.585619 | 2026-03-03 00:08:58.585715 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-03 00:08:58.612131 | controller | skipping: Conditional result was False 2026-03-03 00:08:58.621717 | 2026-03-03 00:08:58.621820 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-03 00:08:59.013095 | controller -> localhost | changed 2026-03-03 00:08:59.051334 | 2026-03-03 00:08:59.051519 | TASK [add-build-sshkey : Add back temp key] 2026-03-03 00:08:59.405656 | controller -> localhost | Identity added: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/470f3eb2d3cc4bed8e9f1cc841d251c5_id_rsa (zuul-build-sshkey) 2026-03-03 00:08:59.405983 | controller -> localhost | ok: Runtime: 0:00:00.030105 2026-03-03 00:08:59.431231 | 2026-03-03 00:08:59.431366 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-03 00:08:59.868091 | controller | ok 2026-03-03 00:08:59.877567 | 2026-03-03 00:08:59.877768 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-03 00:08:59.904927 | controller | skipping: Conditional result was False 2026-03-03 00:08:59.922209 | 2026-03-03 00:08:59.922349 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-03 00:08:59.966416 | controller | ok 2026-03-03 00:08:59.993183 | 2026-03-03 00:08:59.993338 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-03 00:09:00.275330 | controller -> localhost | ok 2026-03-03 00:09:00.286892 | 2026-03-03 00:09:00.287044 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-03 00:09:00.327376 | controller | ok 2026-03-03 00:09:00.346950 | controller | included: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-03 00:09:00.358218 | 2026-03-03 00:09:00.358327 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-03 00:09:00.714306 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-03 00:09:00.714617 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/470f3eb2d3cc4bed8e9f1cc841d251c5_id_ecdsa. 2026-03-03 00:09:00.714652 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/470f3eb2d3cc4bed8e9f1cc841d251c5_id_ecdsa.pub. 2026-03-03 00:09:00.714704 | controller -> localhost | The key fingerprint is: 2026-03-03 00:09:00.714731 | controller -> localhost | SHA256:GvRaDsXA1eeQNIi4mpujjnj/7JTYCXjSxd9UeXwYS+U zuul-build-sshkey 2026-03-03 00:09:00.714752 | controller -> localhost | The key's randomart image is: 2026-03-03 00:09:00.714772 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-03 00:09:00.714820 | controller -> localhost | | o.o.+o..oo+.| 2026-03-03 00:09:00.714845 | controller -> localhost | | ..oo. +oo.+o.| 2026-03-03 00:09:00.714872 | controller -> localhost | | .+ o .+ ...E| 2026-03-03 00:09:00.714942 | controller -> localhost | | o.o + o . | 2026-03-03 00:09:00.714975 | controller -> localhost | | oo+ o S . | 2026-03-03 00:09:00.715001 | controller -> localhost | | oo + X | 2026-03-03 00:09:00.715025 | controller -> localhost | | o. B . | 2026-03-03 00:09:00.715049 | controller -> localhost | |o = o | 2026-03-03 00:09:00.715073 | controller -> localhost | |=+ o.o+ | 2026-03-03 00:09:00.715099 | controller -> localhost | +----[SHA256]-----+ 2026-03-03 00:09:00.715200 | controller -> localhost | ok: Runtime: 0:00:00.011182 2026-03-03 00:09:00.722665 | 2026-03-03 00:09:00.722768 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-03 00:09:00.754033 | controller | ok 2026-03-03 00:09:00.761976 | controller | included: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-03 00:09:00.771949 | 2026-03-03 00:09:00.772025 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-03 00:09:00.798023 | controller | skipping: Conditional result was False 2026-03-03 00:09:00.806547 | 2026-03-03 00:09:00.806628 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-03 00:09:01.066712 | controller | changed 2026-03-03 00:09:01.073380 | 2026-03-03 00:09:01.073453 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-03 00:09:01.317487 | controller | ok 2026-03-03 00:09:01.331274 | 2026-03-03 00:09:01.331425 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-03 00:09:01.992104 | controller | changed 2026-03-03 00:09:02.005987 | 2026-03-03 00:09:02.006136 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-03 00:09:02.685598 | controller | changed 2026-03-03 00:09:02.694035 | 2026-03-03 00:09:02.694127 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-03 00:09:02.730373 | controller | skipping: Conditional result was False 2026-03-03 00:09:02.739625 | 2026-03-03 00:09:02.739740 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-03 00:09:03.039878 | controller -> localhost | changed 2026-03-03 00:09:03.050581 | 2026-03-03 00:09:03.050654 | TASK [add-build-sshkey : Add back temp key] 2026-03-03 00:09:03.329232 | controller -> localhost | Identity added: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/470f3eb2d3cc4bed8e9f1cc841d251c5_id_ecdsa (zuul-build-sshkey) 2026-03-03 00:09:03.329568 | controller -> localhost | ok: Runtime: 0:00:00.009485 2026-03-03 00:09:03.336863 | 2026-03-03 00:09:03.336928 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-03 00:09:03.560147 | controller | ok 2026-03-03 00:09:03.574299 | 2026-03-03 00:09:03.574475 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-03 00:09:03.623048 | controller | skipping: Conditional result was False 2026-03-03 00:09:03.652516 | 2026-03-03 00:09:03.652742 | TASK [include_role : remove-zuul-sshkey] 2026-03-03 00:09:03.668851 | controller | skipping: Conditional result was False 2026-03-03 00:09:03.680067 | 2026-03-03 00:09:03.680182 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-03 00:09:03.906957 | controller | ok: "logs" 2026-03-03 00:09:03.907278 | controller | ok: All items complete 2026-03-03 00:09:03.907319 | 2026-03-03 00:09:04.104164 | controller | ok: "artifacts" 2026-03-03 00:09:04.317227 | controller | ok: "docs" 2026-03-03 00:09:04.325823 | 2026-03-03 00:09:04.325947 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-03 00:09:04.570754 | controller | changed: "logs" 2026-03-03 00:09:04.784018 | controller | changed: "artifacts" 2026-03-03 00:09:04.985325 | controller | changed: "docs" 2026-03-03 00:09:05.042127 | 2026-03-03 00:09:05.042290 | PLAY RECAP 2026-03-03 00:09:05.042354 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-03 00:09:05.042411 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-03 00:09:05.042439 | 2026-03-03 00:09:05.275882 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-03 00:09:05.277301 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-03 00:09:05.869747 | 2026-03-03 00:09:05.869884 | PLAY [all] 2026-03-03 00:09:05.897269 | 2026-03-03 00:09:05.897411 | TASK [Install binary dependencies] 2026-03-03 00:09:05.948318 | controller | ok 2026-03-03 00:09:05.970742 | 2026-03-03 00:09:05.970910 | TASK [bindep : Include find tasks] 2026-03-03 00:09:06.011557 | controller | ok 2026-03-03 00:09:06.020300 | controller | included: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-03 00:09:06.026904 | 2026-03-03 00:09:06.026971 | TASK [bindep : Look for bindep.txt] 2026-03-03 00:09:06.386210 | controller | ok 2026-03-03 00:09:06.394990 | 2026-03-03 00:09:06.395097 | TASK [bindep : Define bindep_file fact] 2026-03-03 00:09:06.411072 | controller | skipping: Conditional result was False 2026-03-03 00:09:06.425023 | 2026-03-03 00:09:06.425180 | TASK [bindep : Look for other-requirements.txt] 2026-03-03 00:09:06.642098 | controller | ok 2026-03-03 00:09:06.654944 | 2026-03-03 00:09:06.655120 | TASK [bindep : Define bindep_file fact] 2026-03-03 00:09:06.692509 | controller | skipping: Conditional result was False 2026-03-03 00:09:06.707163 | 2026-03-03 00:09:06.707329 | TASK [bindep : Look for bindep fallback file] 2026-03-03 00:09:06.754954 | controller | skipping: Conditional result was False 2026-03-03 00:09:06.774082 | 2026-03-03 00:09:06.774280 | TASK [bindep : Define bindep_file fact] 2026-03-03 00:09:06.803010 | controller | skipping: Conditional result was False 2026-03-03 00:09:06.809885 | 2026-03-03 00:09:06.809993 | TASK [bindep : Include bindep tasks] 2026-03-03 00:09:06.844819 | controller | skipping: Conditional result was False 2026-03-03 00:09:06.852447 | 2026-03-03 00:09:06.852523 | TASK [bindep : Include install tasks] 2026-03-03 00:09:06.887824 | controller | skipping: Conditional result was False 2026-03-03 00:09:06.894866 | 2026-03-03 00:09:06.894945 | LOOP [bindep : Include package tasks] 2026-03-03 00:09:06.971260 | 2026-03-03 00:09:06.971437 | TASK [Run test-setup role] 2026-03-03 00:09:06.993008 | controller | ok 2026-03-03 00:09:07.011531 | 2026-03-03 00:09:07.011629 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-03 00:09:07.223945 | controller | ok 2026-03-03 00:09:07.230070 | 2026-03-03 00:09:07.230135 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-03 00:09:07.762839 | controller | skipping: Conditional result was False 2026-03-03 00:09:07.816054 | 2026-03-03 00:09:07.816148 | PLAY RECAP 2026-03-03 00:09:07.816199 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-03 00:09:07.816227 | 2026-03-03 00:09:07.946243 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-03 00:09:07.947099 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-03 00:09:08.580770 | 2026-03-03 00:09:08.580901 | PLAY [controller] 2026-03-03 00:09:08.601300 | 2026-03-03 00:09:08.601416 | TASK [Create the /root directory] 2026-03-03 00:09:08.977022 | controller | ok 2026-03-03 00:09:08.984295 | 2026-03-03 00:09:08.984387 | TASK [Install glibc-langpack-en] 2026-03-03 00:09:13.014869 | controller | ok: Nothing to do 2026-03-03 00:09:13.020481 | 2026-03-03 00:09:13.020543 | TASK [Ensure controller directory exists] 2026-03-03 00:09:13.223475 | controller | changed 2026-03-03 00:09:13.236104 | 2026-03-03 00:09:13.236279 | TASK [Install container runtime] 2026-03-03 00:09:13.319049 | controller | ok 2026-03-03 00:09:13.380974 | 2026-03-03 00:09:13.381102 | LOOP [ensure-podman : Find distribution installation] 2026-03-03 00:09:13.425467 | controller | ok: "/var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-03 00:09:13.451560 | controller | included: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-03 00:09:13.463172 | 2026-03-03 00:09:13.463273 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-03 00:10:19.888046 | controller | changed 2026-03-03 00:10:19.902554 | 2026-03-03 00:10:19.902768 | TASK [ensure-podman : Fetch podman version] 2026-03-03 00:10:20.473906 | controller | Client: Podman Engine 2026-03-03 00:10:20.506105 | controller | Version: 4.6.2 2026-03-03 00:10:20.506138 | controller | API Version: 4.6.2 2026-03-03 00:10:20.506146 | controller | Go Version: go1.19.12 2026-03-03 00:10:20.506164 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-03 00:10:20.506171 | controller | OS/Arch: linux/amd64 2026-03-03 00:10:20.952765 | controller | ok: Runtime: 0:00:00.196835 2026-03-03 00:10:20.961978 | 2026-03-03 00:10:20.962058 | TASK [ensure-podman : Print podman version installed] 2026-03-03 00:10:20.996291 | Podman version: Client: Podman Engine 2026-03-03 00:10:20.996506 | Version: 4.6.2 2026-03-03 00:10:20.996551 | API Version: 4.6.2 2026-03-03 00:10:20.996582 | Go Version: go1.19.12 2026-03-03 00:10:20.996609 | Built: Mon Aug 28 19:38:31 2023 2026-03-03 00:10:20.996637 | OS/Arch: linux/amd64 2026-03-03 00:10:21.005895 | 2026-03-03 00:10:21.005998 | TASK [ensure-podman : Validate podman engine] 2026-03-03 00:10:21.557217 | controller | skipping: Conditional result was False 2026-03-03 00:10:21.573462 | 2026-03-03 00:10:21.573634 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-03 00:10:21.601320 | controller | skipping: Conditional result was False 2026-03-03 00:10:21.634344 | 2026-03-03 00:10:21.634490 | TASK [Ensure python3.8 is present] 2026-03-03 00:10:21.649421 | controller | skipping: Conditional result was False 2026-03-03 00:10:21.659795 | 2026-03-03 00:10:21.659891 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-03 00:10:21.682436 | controller | ok 2026-03-03 00:10:21.709049 | 2026-03-03 00:10:21.709196 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-03 00:10:23.065694 | controller | ok: Nothing to do 2026-03-03 00:10:23.073290 | 2026-03-03 00:10:23.073377 | TASK [our-ensure-python : Also install python3-devel] 2026-03-03 00:10:32.325944 | controller | changed 2026-03-03 00:10:32.338594 | 2026-03-03 00:10:32.338750 | TASK [Run ensure-virtualenv role] 2026-03-03 00:10:32.361882 | controller | ok 2026-03-03 00:10:32.392671 | 2026-03-03 00:10:32.392819 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-03 00:10:32.639705 | controller | /usr/bin/virtualenv 2026-03-03 00:10:32.958177 | controller | ok: Runtime: 0:00:00.005158 2026-03-03 00:10:32.968389 | 2026-03-03 00:10:32.968528 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-03 00:10:32.989330 | controller | skipping: Conditional result was False 2026-03-03 00:10:32.989591 | controller | ok: All items complete 2026-03-03 00:10:32.989621 | 2026-03-03 00:10:33.006397 | 2026-03-03 00:10:33.006531 | TASK [Find the full path of the Python interpreter] 2026-03-03 00:10:33.226361 | controller | /usr/bin/python3 2026-03-03 00:10:33.538333 | controller | ok 2026-03-03 00:10:33.553564 | 2026-03-03 00:10:33.553760 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-03 00:10:34.511215 | controller | created virtual environment CPython3.11.0.final.0-64 in 504ms 2026-03-03 00:10:34.528613 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-03 00:10:34.528651 | 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-03 00:10:34.528661 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-03 00:10:34.528676 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-03 00:10:34.611994 | controller | changed 2026-03-03 00:10:34.625845 | 2026-03-03 00:10:34.625991 | TASK [Set selinux package] 2026-03-03 00:10:34.660849 | controller | ok 2026-03-03 00:10:34.668099 | 2026-03-03 00:10:34.668196 | TASK [Set selinux package (Fedora)] 2026-03-03 00:10:34.721696 | controller | ok 2026-03-03 00:10:34.728706 | 2026-03-03 00:10:34.728797 | TASK [Install selinux into virtualenv] 2026-03-03 00:11:00.331037 | controller | Collecting selinux-please-lie-to-me 2026-03-03 00:11:12.594046 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-03 00:11:12.922126 | controller | Collecting setuptools<50.0.0 2026-03-03 00:11:12.931519 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-03 00:11:12.968895 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 24.5 MB/s eta 0:00:00 2026-03-03 00:11:13.048520 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-03 00:11:13.048745 | controller | Attempting uninstall: setuptools 2026-03-03 00:11:13.051214 | controller | Found existing installation: setuptools 62.6.0 2026-03-03 00:11:13.111708 | controller | Uninstalling setuptools-62.6.0: 2026-03-03 00:11:13.119794 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-03 00:11:13.468678 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-03 00:11:24.965826 | controller | 2026-03-03 00:11:25.055555 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-03 00:11:25.055596 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-03 00:11:25.294541 | controller | ok: Runtime: 0:00:49.993484 2026-03-03 00:11:25.307826 | 2026-03-03 00:11:25.308042 | TASK [Install pytest-forked into virtualenv] 2026-03-03 00:11:37.351307 | controller | Collecting pytest-forked 2026-03-03 00:11:49.530562 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-03 00:11:49.583157 | controller | Collecting py 2026-03-03 00:11:49.592438 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-03 00:11:49.611277 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 6.5 MB/s eta 0:00:00 2026-03-03 00:11:49.720612 | controller | Collecting pytest>=3.10 2026-03-03 00:11:49.728961 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-03 00:11:49.745071 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 27.8 MB/s eta 0:00:00 2026-03-03 00:11:49.779043 | controller | Collecting iniconfig>=1.0.1 2026-03-03 00:11:49.783397 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-03 00:11:49.830260 | controller | Collecting packaging>=22 2026-03-03 00:11:49.834624 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-03 00:11:49.844472 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 8.8 MB/s eta 0:00:00 2026-03-03 00:11:49.887095 | controller | Collecting pluggy<2,>=1.5 2026-03-03 00:11:49.897145 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-03 00:11:50.020670 | controller | Collecting pygments>=2.7.2 2026-03-03 00:11:50.075052 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-03 00:11:50.095864 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 70.4 MB/s eta 0:00:00 2026-03-03 00:11:50.166636 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-03 00:11:51.224136 | 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-03 00:11:51.233292 | controller | 2026-03-03 00:11:51.324108 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-03 00:11:51.324139 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-03 00:11:51.390637 | controller | ok: Runtime: 0:00:25.773955 2026-03-03 00:11:51.405658 | 2026-03-03 00:11:51.405849 | TASK [Update pip] 2026-03-03 00:11:51.939552 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-03 00:12:04.426611 | controller | Collecting pip 2026-03-03 00:12:16.596264 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-03 00:12:16.663341 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 29.0 MB/s eta 0:00:00 2026-03-03 00:12:16.731088 | controller | Installing collected packages: pip 2026-03-03 00:12:16.731346 | controller | Attempting uninstall: pip 2026-03-03 00:12:16.733642 | controller | Found existing installation: pip 22.2.2 2026-03-03 00:12:16.878561 | controller | Uninstalling pip-22.2.2: 2026-03-03 00:12:16.893695 | controller | Successfully uninstalled pip-22.2.2 2026-03-03 00:12:17.733972 | controller | Successfully installed pip-26.0.1 2026-03-03 00:12:17.980238 | controller | ok: Runtime: 0:00:26.177194 2026-03-03 00:12:17.993376 | 2026-03-03 00:12:17.993512 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-03 00:12:18.229083 | controller | changed 2026-03-03 00:12:18.242645 | 2026-03-03 00:12:18.242825 | TASK [Install ansible into virtualenv] 2026-03-03 00:12:18.759644 | controller | Processing ./src/github.com/ansible/ansible 2026-03-03 00:12:18.762465 | controller | Installing build dependencies: started 2026-03-03 00:12:30.450404 | controller | Installing build dependencies: finished with status 'done' 2026-03-03 00:12:30.450989 | controller | Getting requirements to build wheel: started 2026-03-03 00:12:31.198125 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-03 00:12:31.199046 | controller | Preparing metadata (pyproject.toml): started 2026-03-03 00:12:31.663016 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-03 00:12:31.665388 | 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-03 00:12:31.667806 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-03 00:12:31.804073 | controller | ERROR 2026-03-03 00:12:31.804397 | controller | { 2026-03-03 00:12:31.804429 | controller | "delta": "0:00:13.272310", 2026-03-03 00:12:31.804450 | controller | "end": "2026-03-03 00:12:31.741918", 2026-03-03 00:12:31.804468 | controller | "msg": "non-zero return code", 2026-03-03 00:12:31.804500 | controller | "rc": 1, 2026-03-03 00:12:31.804518 | controller | "start": "2026-03-03 00:12:18.469608" 2026-03-03 00:12:31.804533 | controller | } failure 2026-03-03 00:12:31.808525 | 2026-03-03 00:12:31.808601 | PLAY RECAP 2026-03-03 00:12:31.808650 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-03 00:12:31.808671 | 2026-03-03 00:12:32.020869 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-03 00:12:32.022041 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-03 00:12:32.737784 | 2026-03-03 00:12:32.737983 | PLAY [all] 2026-03-03 00:12:32.762916 | 2026-03-03 00:12:32.763056 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-03 00:12:33.048301 | controller | changed: non-zero return code 2026-03-03 00:12:33.061519 | 2026-03-03 00:12:33.061728 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-03 00:12:33.092090 | controller | skipping: Conditional result was False 2026-03-03 00:12:33.109832 | 2026-03-03 00:12:33.110040 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-03 00:12:33.153835 | 2026-03-03 00:12:33.154173 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-03 00:12:33.196369 | 2026-03-03 00:12:33.196720 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-03 00:12:33.225830 | controller | skipping: Conditional result was False 2026-03-03 00:12:33.242034 | 2026-03-03 00:12:33.242190 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-03 00:12:33.283538 | 2026-03-03 00:12:33.283908 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-03 00:12:33.312149 | controller | skipping: Conditional result was False 2026-03-03 00:12:33.325381 | 2026-03-03 00:12:33.325526 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-03 00:12:33.353535 | controller | skipping: Conditional result was False 2026-03-03 00:12:33.368323 | 2026-03-03 00:12:33.368493 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-03 00:12:33.397529 | controller | skipping: Conditional result was False 2026-03-03 00:12:33.447570 | 2026-03-03 00:12:33.447743 | PLAY RECAP 2026-03-03 00:12:33.447847 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-03 00:12:33.447888 | 2026-03-03 00:12:33.608447 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-03 00:12:33.609757 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-03 00:12:34.218259 | 2026-03-03 00:12:34.218412 | PLAY [all:!appliance*] 2026-03-03 00:12:34.242215 | 2026-03-03 00:12:34.242337 | TASK [unregister the node] 2026-03-03 00:12:34.777189 | controller | skipping: Conditional result was False 2026-03-03 00:12:34.792554 | 2026-03-03 00:12:34.792829 | TASK [include_role : fetch-output] 2026-03-03 00:12:34.846275 | controller | ok 2026-03-03 00:12:34.885526 | 2026-03-03 00:12:34.885806 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-03 00:12:34.933987 | controller | skipping: Conditional result was False 2026-03-03 00:12:34.945248 | 2026-03-03 00:12:34.945429 | TASK [fetch-output : Set log path for single node] 2026-03-03 00:12:34.994580 | controller | ok 2026-03-03 00:12:35.007353 | 2026-03-03 00:12:35.007493 | LOOP [fetch-output : Ensure local output dirs] 2026-03-03 00:12:35.477940 | controller -> localhost | ok: "/var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/logs" 2026-03-03 00:12:35.791503 | controller -> localhost | changed: "/var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/artifacts" 2026-03-03 00:12:36.039068 | controller -> localhost | changed: "/var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/work/docs" 2026-03-03 00:12:36.063618 | 2026-03-03 00:12:36.063846 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-03 00:12:36.819997 | controller | changed: 2026-03-03 00:12:36.821060 | controller | .d..t...... ./ 2026-03-03 00:12:36.821175 | controller | cd+++++++++ controller/ 2026-03-03 00:12:36.821283 | controller | changed: All items complete 2026-03-03 00:12:36.821354 | 2026-03-03 00:12:37.435438 | controller | changed: .d..t...... ./ 2026-03-03 00:12:37.929080 | controller | changed: .d..t...... ./ 2026-03-03 00:12:37.964866 | 2026-03-03 00:12:37.965064 | TASK [include_role : fetch-output-openshift] 2026-03-03 00:12:37.990942 | controller | skipping: Conditional result was False 2026-03-03 00:12:38.000255 | 2026-03-03 00:12:38.000357 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-03 00:12:38.025043 | controller | skipping: Conditional result was False 2026-03-03 00:12:38.034132 | controller | skipping: Conditional result was False 2026-03-03 00:12:38.084170 | 2026-03-03 00:12:38.084277 | PLAY [localhost] 2026-03-03 00:12:38.100904 | 2026-03-03 00:12:38.100986 | TASK [Run Zuul manifest role] 2026-03-03 00:12:38.120953 | localhost | ok 2026-03-03 00:12:38.140340 | 2026-03-03 00:12:38.140508 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-03 00:12:38.485388 | localhost | changed 2026-03-03 00:12:38.490091 | 2026-03-03 00:12:38.490156 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-03 00:12:38.524105 | localhost | ok 2026-03-03 00:12:38.535417 | 2026-03-03 00:12:38.535829 | TASK [Set zuul-log-path fact] 2026-03-03 00:12:38.557813 | localhost | ok 2026-03-03 00:12:38.576105 | 2026-03-03 00:12:38.576295 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-03 00:12:38.610204 | localhost | ok 2026-03-03 00:12:38.621129 | 2026-03-03 00:12:38.621210 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-03 00:12:38.652407 | localhost | ok: 2026-03-03 00:12:38.652797 | localhost | { 2026-03-03 00:12:38.652836 | localhost | "auth": { 2026-03-03 00:12:38.652863 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-03 00:12:38.652882 | localhost | "username": "9LF91O0RK7JU" 2026-03-03 00:12:38.652899 | localhost | }, 2026-03-03 00:12:38.652917 | localhost | "profile": "rackspace", 2026-03-03 00:12:38.652934 | localhost | "project_name": "1251317", 2026-03-03 00:12:38.652950 | localhost | "region_name": "DFW" 2026-03-03 00:12:38.652967 | localhost | } 2026-03-03 00:12:38.652995 | 2026-03-03 00:12:38.663864 | 2026-03-03 00:12:38.663959 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-03 00:12:38.686642 | localhost | Output suppressed because no_log was given 2026-03-03 00:12:38.705660 | 2026-03-03 00:12:38.705857 | TASK [upload-logs-failover : Initialize control vars] 2026-03-03 00:12:38.739433 | localhost | ok 2026-03-03 00:12:38.745962 | 2026-03-03 00:12:38.746076 | LOOP [upload-logs-failover : Perform log upload] 2026-03-03 00:12:38.785441 | localhost | Output suppressed because no_log was given 2026-03-03 00:12:38.862362 | localhost | included: /var/lib/zuul/builds/470f3eb2d3cc4bed8e9f1cc841d251c5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-03 00:12:38.869950 | 2026-03-03 00:12:38.870076 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-03 00:12:38.979384 | localhost | Output suppressed because no_log was given 2026-03-03 00:12:38.993495 | 2026-03-03 00:12:38.993673 | TASK [Upload logs to swift] 2026-03-03 00:12:39.022624 | localhost | ok 2026-03-03 00:12:39.071938 | 2026-03-03 00:12:39.072081 | TASK [Set zuul-log-path fact] 2026-03-03 00:12:39.097785 | localhost | skipping: Conditional result was False 2026-03-03 00:12:39.103301 | 2026-03-03 00:12:39.103431 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-03 00:12:39.475748 | localhost -> localhost | ok: Runtime: 0:00:00.009044 2026-03-03 00:12:39.487846 | 2026-03-03 00:12:39.488001 | TASK [upload-logs-swift : Upload logs to swift]