2026-03-18 00:19:17.995828 | Job console starting... 2026-03-18 00:19:18.009979 | Updating repositories 2026-03-18 00:19:18.186406 | Preparing job workspace 2026-03-18 00:19:22.331961 | Running Ansible setup... 2026-03-18 00:19:27.196723 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-18 00:19:27.859910 | 2026-03-18 00:19:27.860057 | PLAY [localhost] 2026-03-18 00:19:27.868368 | 2026-03-18 00:19:27.868456 | TASK [Gathering Facts] 2026-03-18 00:19:28.874585 | localhost | ok 2026-03-18 00:19:28.909831 | 2026-03-18 00:19:28.910106 | TASK [Setup log path fact] 2026-03-18 00:19:28.938747 | localhost | ok 2026-03-18 00:19:28.967232 | 2026-03-18 00:19:28.967404 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-18 00:19:28.998831 | localhost | ok 2026-03-18 00:19:29.011209 | 2026-03-18 00:19:29.011335 | TASK [emit-job-header : Print job information] 2026-03-18 00:19:29.062966 | # Job Information 2026-03-18 00:19:29.063183 | Ansible Version: 2.15.12 2026-03-18 00:19:29.063227 | Job: ansible-test-sanity-docker-milestone 2026-03-18 00:19:29.063257 | Pipeline: periodic 2026-03-18 00:19:29.063284 | Executor: ze01.softwarefactory-project.io 2026-03-18 00:19:29.063309 | Triggered by: https://github.com/ansible-collections/ansible.network 2026-03-18 00:19:29.063339 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/6e1/ansible/6e1ef2d72b214e6fa3b40c1bbf7f1962/ 2026-03-18 00:19:29.063366 | Event ID: 22a3eae7e0c54c09bc4e332b89f2059b 2026-03-18 00:19:29.069222 | 2026-03-18 00:19:29.069321 | LOOP [emit-job-header : Print node information] 2026-03-18 00:19:29.187347 | localhost | ok: 2026-03-18 00:19:29.187582 | localhost | # Node Information 2026-03-18 00:19:29.187616 | localhost | Inventory Hostname: controller 2026-03-18 00:19:29.187637 | localhost | Hostname: np0005650290 2026-03-18 00:19:29.187660 | localhost | Username: zuul 2026-03-18 00:19:29.187686 | localhost | Distro: Fedora 37 2026-03-18 00:19:29.187709 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-18 00:19:29.187733 | localhost | Region: ca-ymq-1 2026-03-18 00:19:29.187754 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-18 00:19:29.187775 | localhost | Product Name: OpenStack Nova 2026-03-18 00:19:29.187971 | localhost | Interface IP: 162.253.55.62 2026-03-18 00:19:29.209887 | 2026-03-18 00:19:29.210179 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-18 00:19:29.628475 | localhost -> localhost | changed 2026-03-18 00:19:29.636154 | 2026-03-18 00:19:29.636278 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-18 00:19:30.550843 | localhost -> localhost | changed 2026-03-18 00:19:30.576123 | 2026-03-18 00:19:30.576274 | PLAY [all:!appliance*] 2026-03-18 00:19:30.594649 | 2026-03-18 00:19:30.594769 | TASK [include_role : start-zuul-console] 2026-03-18 00:19:30.613898 | controller | ok 2026-03-18 00:19:30.628047 | 2026-03-18 00:19:30.628166 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-18 00:19:31.010724 | controller | ok 2026-03-18 00:19:31.038114 | 2026-03-18 00:19:31.038291 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-18 00:19:32.225418 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-18 00:19:32.234493 | 2026-03-18 00:19:32.234623 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-18 00:19:32.775636 | controller | skipping: Conditional result was False 2026-03-18 00:19:32.789783 | 2026-03-18 00:19:32.789952 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-18 00:19:32.807466 | controller | skipping: Conditional result was False 2026-03-18 00:19:32.818583 | 2026-03-18 00:19:32.818729 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-18 00:19:32.843615 | controller | skipping: Conditional result was False 2026-03-18 00:19:32.852904 | 2026-03-18 00:19:32.853049 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-18 00:19:32.878572 | controller | skipping: Conditional result was False 2026-03-18 00:19:32.888224 | 2026-03-18 00:19:32.888365 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-18 00:19:32.913478 | controller | skipping: Conditional result was False 2026-03-18 00:19:32.924820 | 2026-03-18 00:19:32.924963 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-18 00:19:32.950567 | controller | skipping: Conditional result was False 2026-03-18 00:19:32.967404 | 2026-03-18 00:19:32.967534 | TASK [Disable Fedora Modular] 2026-03-18 00:19:33.240583 | controller | changed 2026-03-18 00:19:33.255177 | 2026-03-18 00:19:33.255342 | TASK [Enable EPEL] 2026-03-18 00:19:33.272436 | controller | skipping: Conditional result was False 2026-03-18 00:19:33.288416 | 2026-03-18 00:19:33.288615 | TASK [Register the RHEL node] 2026-03-18 00:19:33.852940 | 2026-03-18 00:19:33.853145 | TASK [Show the subscription-manager status] 2026-03-18 00:19:34.434564 | controller | skipping: Conditional result was False 2026-03-18 00:19:34.443661 | 2026-03-18 00:19:34.443802 | TASK [Enable EPEL on RHEL] 2026-03-18 00:19:34.987776 | controller | skipping: Conditional result was False 2026-03-18 00:19:35.001623 | 2026-03-18 00:19:35.001810 | TASK [Install git and tox] 2026-03-18 00:21:02.090363 | controller | changed 2026-03-18 00:21:02.098585 | 2026-03-18 00:21:02.098672 | TASK [include_role : prepare-workspace] 2026-03-18 00:21:02.122806 | controller | ok 2026-03-18 00:21:02.150915 | 2026-03-18 00:21:02.151072 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-18 00:21:02.388538 | controller | ok 2026-03-18 00:21:02.398211 | 2026-03-18 00:21:02.398321 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-18 00:21:14.883254 | controller | Output suppressed because no_log was given 2026-03-18 00:21:14.931790 | 2026-03-18 00:21:14.931907 | TASK [include_role : prepare-workspace-openshift] 2026-03-18 00:21:14.957131 | controller | skipping: Conditional result was False 2026-03-18 00:21:14.981295 | 2026-03-18 00:21:14.981494 | PLAY [all:!appliance] 2026-03-18 00:21:15.002646 | 2026-03-18 00:21:15.002829 | TASK [Run add-build-sshkey role (RSA)] 2026-03-18 00:21:15.024382 | controller | ok 2026-03-18 00:21:15.038836 | 2026-03-18 00:21:15.038916 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-18 00:21:15.317487 | controller -> localhost | ok 2026-03-18 00:21:15.324127 | 2026-03-18 00:21:15.324207 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-18 00:21:15.353525 | controller | ok 2026-03-18 00:21:15.367469 | controller | included: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-18 00:21:15.374183 | 2026-03-18 00:21:15.374267 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-18 00:21:15.826838 | controller -> localhost | Generating public/private rsa key pair. 2026-03-18 00:21:15.827098 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/6e1ef2d72b214e6fa3b40c1bbf7f1962_id_rsa. 2026-03-18 00:21:15.827144 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/6e1ef2d72b214e6fa3b40c1bbf7f1962_id_rsa.pub. 2026-03-18 00:21:15.827176 | controller -> localhost | The key fingerprint is: 2026-03-18 00:21:15.827224 | controller -> localhost | SHA256:uiJP2e8JdmEXyAANDXqjW4/HJQtCQ2HOHt1n6zGC2R0 zuul-build-sshkey 2026-03-18 00:21:15.827255 | controller -> localhost | The key's randomart image is: 2026-03-18 00:21:15.827282 | controller -> localhost | +---[RSA 2048]----+ 2026-03-18 00:21:15.827309 | controller -> localhost | | +.+*. | 2026-03-18 00:21:15.827336 | controller -> localhost | | = o .oo . | 2026-03-18 00:21:15.827364 | controller -> localhost | | B + . E . | 2026-03-18 00:21:15.827393 | controller -> localhost | | o = = + o . | 2026-03-18 00:21:15.827420 | controller -> localhost | | + = + S . | 2026-03-18 00:21:15.827459 | controller -> localhost | | + B O = | 2026-03-18 00:21:15.827495 | controller -> localhost | | . + X o | 2026-03-18 00:21:15.827553 | controller -> localhost | | ...o = . | 2026-03-18 00:21:15.827583 | controller -> localhost | | o....+ | 2026-03-18 00:21:15.827614 | controller -> localhost | +----[SHA256]-----+ 2026-03-18 00:21:15.827680 | controller -> localhost | ok: Runtime: 0:00:00.039061 2026-03-18 00:21:15.839001 | 2026-03-18 00:21:15.839157 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-18 00:21:15.875705 | controller | ok 2026-03-18 00:21:15.893409 | controller | included: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-18 00:21:15.905410 | 2026-03-18 00:21:15.905481 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-18 00:21:15.919581 | controller | skipping: Conditional result was False 2026-03-18 00:21:15.926950 | 2026-03-18 00:21:15.927057 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-18 00:21:16.354495 | controller | changed 2026-03-18 00:21:16.368155 | 2026-03-18 00:21:16.368334 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-18 00:21:16.603937 | controller | ok 2026-03-18 00:21:16.617680 | 2026-03-18 00:21:16.617848 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-18 00:21:17.252837 | controller | changed 2026-03-18 00:21:17.267956 | 2026-03-18 00:21:17.268211 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-18 00:21:17.902321 | controller | changed 2026-03-18 00:21:17.913583 | 2026-03-18 00:21:17.913680 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-18 00:21:17.940208 | controller | skipping: Conditional result was False 2026-03-18 00:21:17.947605 | 2026-03-18 00:21:17.947712 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-18 00:21:18.434816 | controller -> localhost | changed 2026-03-18 00:21:18.455148 | 2026-03-18 00:21:18.458042 | TASK [add-build-sshkey : Add back temp key] 2026-03-18 00:21:18.772736 | controller -> localhost | Identity added: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/6e1ef2d72b214e6fa3b40c1bbf7f1962_id_rsa (zuul-build-sshkey) 2026-03-18 00:21:18.772961 | controller -> localhost | ok: Runtime: 0:00:00.010748 2026-03-18 00:21:18.780559 | 2026-03-18 00:21:18.780642 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-18 00:21:19.121514 | controller | ok 2026-03-18 00:21:19.129810 | 2026-03-18 00:21:19.129934 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-18 00:21:19.158737 | controller | skipping: Conditional result was False 2026-03-18 00:21:19.192158 | 2026-03-18 00:21:19.192304 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-18 00:21:19.226202 | controller | ok 2026-03-18 00:21:19.250857 | 2026-03-18 00:21:19.251006 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-18 00:21:19.544331 | controller -> localhost | ok 2026-03-18 00:21:19.553194 | 2026-03-18 00:21:19.553319 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-18 00:21:19.586646 | controller | ok 2026-03-18 00:21:19.602576 | controller | included: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-18 00:21:19.609243 | 2026-03-18 00:21:19.609325 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-18 00:21:19.929586 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-18 00:21:19.929862 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/6e1ef2d72b214e6fa3b40c1bbf7f1962_id_ecdsa. 2026-03-18 00:21:19.929903 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/6e1ef2d72b214e6fa3b40c1bbf7f1962_id_ecdsa.pub. 2026-03-18 00:21:19.929943 | controller -> localhost | The key fingerprint is: 2026-03-18 00:21:19.929973 | controller -> localhost | SHA256:1oQH5co/3vqcgCxAQQNgqk7VjdZ6X3d069l52H5z5iI zuul-build-sshkey 2026-03-18 00:21:19.930001 | controller -> localhost | The key's randomart image is: 2026-03-18 00:21:19.930077 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-18 00:21:19.930107 | controller -> localhost | |.o.o+ ... | 2026-03-18 00:21:19.930135 | controller -> localhost | |o .o+ + | 2026-03-18 00:21:19.930163 | controller -> localhost | |. ..+ o. + ..| 2026-03-18 00:21:19.930191 | controller -> localhost | |. ... .. = . o| 2026-03-18 00:21:19.930218 | controller -> localhost | |.. .. .S .. . o | 2026-03-18 00:21:19.930245 | controller -> localhost | |o ..o.o. . oo+| 2026-03-18 00:21:19.930272 | controller -> localhost | | . . o.+ .++| 2026-03-18 00:21:19.930301 | controller -> localhost | | . . =E..o=| 2026-03-18 00:21:19.930328 | controller -> localhost | | oo=. +*| 2026-03-18 00:21:19.930356 | controller -> localhost | +----[SHA256]-----+ 2026-03-18 00:21:19.930426 | controller -> localhost | ok: Runtime: 0:00:00.010260 2026-03-18 00:21:19.940060 | 2026-03-18 00:21:19.940181 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-18 00:21:19.975570 | controller | ok 2026-03-18 00:21:19.988801 | controller | included: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-18 00:21:20.005575 | 2026-03-18 00:21:20.005717 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-18 00:21:20.039614 | controller | skipping: Conditional result was False 2026-03-18 00:21:20.046202 | 2026-03-18 00:21:20.051281 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-18 00:21:20.321369 | controller | changed 2026-03-18 00:21:20.334941 | 2026-03-18 00:21:20.335164 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-18 00:21:20.570872 | controller | ok 2026-03-18 00:21:20.587185 | 2026-03-18 00:21:20.587354 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-18 00:21:21.223730 | controller | changed 2026-03-18 00:21:21.230994 | 2026-03-18 00:21:21.231102 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-18 00:21:21.867447 | controller | changed 2026-03-18 00:21:21.878880 | 2026-03-18 00:21:21.879072 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-18 00:21:21.905084 | controller | skipping: Conditional result was False 2026-03-18 00:21:21.968171 | 2026-03-18 00:21:21.968340 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-18 00:21:22.279674 | controller -> localhost | changed 2026-03-18 00:21:22.297596 | 2026-03-18 00:21:22.297727 | TASK [add-build-sshkey : Add back temp key] 2026-03-18 00:21:22.581576 | controller -> localhost | Identity added: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/6e1ef2d72b214e6fa3b40c1bbf7f1962_id_ecdsa (zuul-build-sshkey) 2026-03-18 00:21:22.581799 | controller -> localhost | ok: Runtime: 0:00:00.009495 2026-03-18 00:21:22.590916 | 2026-03-18 00:21:22.591010 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-18 00:21:22.793412 | controller | ok 2026-03-18 00:21:22.809075 | 2026-03-18 00:21:22.809252 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-18 00:21:22.846566 | controller | skipping: Conditional result was False 2026-03-18 00:21:22.865633 | 2026-03-18 00:21:22.865929 | TASK [include_role : remove-zuul-sshkey] 2026-03-18 00:21:22.896777 | controller | skipping: Conditional result was False 2026-03-18 00:21:22.913913 | 2026-03-18 00:21:22.914218 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-18 00:21:23.171000 | controller | ok: "logs" 2026-03-18 00:21:23.171813 | controller | ok: All items complete 2026-03-18 00:21:23.172280 | 2026-03-18 00:21:23.381445 | controller | ok: "artifacts" 2026-03-18 00:21:23.583353 | controller | ok: "docs" 2026-03-18 00:21:23.605753 | 2026-03-18 00:21:23.605995 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-18 00:21:23.840761 | controller | changed: "logs" 2026-03-18 00:21:24.044607 | controller | changed: "artifacts" 2026-03-18 00:21:24.242683 | controller | changed: "docs" 2026-03-18 00:21:24.300576 | 2026-03-18 00:21:24.300695 | PLAY RECAP 2026-03-18 00:21:24.300754 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-18 00:21:24.300790 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-18 00:21:24.300816 | 2026-03-18 00:21:24.429401 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-18 00:21:24.431358 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-18 00:21:25.009096 | 2026-03-18 00:21:25.009233 | PLAY [all] 2026-03-18 00:21:25.032558 | 2026-03-18 00:21:25.032694 | TASK [Install binary dependencies] 2026-03-18 00:21:25.082366 | controller | ok 2026-03-18 00:21:25.102249 | 2026-03-18 00:21:25.102379 | TASK [bindep : Include find tasks] 2026-03-18 00:21:25.131895 | controller | ok 2026-03-18 00:21:25.140001 | controller | included: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-18 00:21:25.146637 | 2026-03-18 00:21:25.146712 | TASK [bindep : Look for bindep.txt] 2026-03-18 00:21:25.505227 | controller | ok 2026-03-18 00:21:25.511546 | 2026-03-18 00:21:25.511659 | TASK [bindep : Define bindep_file fact] 2026-03-18 00:21:25.538686 | controller | skipping: Conditional result was False 2026-03-18 00:21:25.555813 | 2026-03-18 00:21:25.556100 | TASK [bindep : Look for other-requirements.txt] 2026-03-18 00:21:25.780420 | controller | ok 2026-03-18 00:21:25.791213 | 2026-03-18 00:21:25.791406 | TASK [bindep : Define bindep_file fact] 2026-03-18 00:21:25.828241 | controller | skipping: Conditional result was False 2026-03-18 00:21:25.841542 | 2026-03-18 00:21:25.841718 | TASK [bindep : Look for bindep fallback file] 2026-03-18 00:21:25.867979 | controller | skipping: Conditional result was False 2026-03-18 00:21:25.881487 | 2026-03-18 00:21:25.881633 | TASK [bindep : Define bindep_file fact] 2026-03-18 00:21:25.906926 | controller | skipping: Conditional result was False 2026-03-18 00:21:25.915447 | 2026-03-18 00:21:25.915553 | TASK [bindep : Include bindep tasks] 2026-03-18 00:21:25.950579 | controller | skipping: Conditional result was False 2026-03-18 00:21:25.963905 | 2026-03-18 00:21:25.964106 | TASK [bindep : Include install tasks] 2026-03-18 00:21:26.000665 | controller | skipping: Conditional result was False 2026-03-18 00:21:26.010233 | 2026-03-18 00:21:26.010356 | LOOP [bindep : Include package tasks] 2026-03-18 00:21:26.086709 | 2026-03-18 00:21:26.086911 | TASK [Run test-setup role] 2026-03-18 00:21:26.110908 | controller | ok 2026-03-18 00:21:26.134806 | 2026-03-18 00:21:26.134961 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-18 00:21:26.354262 | controller | ok 2026-03-18 00:21:26.366922 | 2026-03-18 00:21:26.367130 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-18 00:21:26.919045 | controller | skipping: Conditional result was False 2026-03-18 00:21:26.960078 | 2026-03-18 00:21:26.960189 | PLAY RECAP 2026-03-18 00:21:26.960245 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-18 00:21:26.960283 | 2026-03-18 00:21:27.067971 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-18 00:21:27.068810 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-18 00:21:27.687217 | 2026-03-18 00:21:27.687356 | PLAY [controller] 2026-03-18 00:21:27.707884 | 2026-03-18 00:21:27.707987 | TASK [Create the /root directory] 2026-03-18 00:21:28.092087 | controller | ok 2026-03-18 00:21:28.106482 | 2026-03-18 00:21:28.106676 | TASK [Install glibc-langpack-en] 2026-03-18 00:21:32.118646 | controller | ok: Nothing to do 2026-03-18 00:21:32.135004 | 2026-03-18 00:21:32.135261 | TASK [Ensure controller directory exists] 2026-03-18 00:21:32.358940 | controller | changed 2026-03-18 00:21:32.366576 | 2026-03-18 00:21:32.366722 | TASK [Install container runtime] 2026-03-18 00:21:32.427943 | controller | ok 2026-03-18 00:21:32.464901 | 2026-03-18 00:21:32.465077 | LOOP [ensure-podman : Find distribution installation] 2026-03-18 00:21:32.505922 | controller | ok: "/var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-18 00:21:32.516997 | controller | included: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-18 00:21:32.525940 | 2026-03-18 00:21:32.526108 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-18 00:22:41.725230 | controller | changed 2026-03-18 00:22:41.740072 | 2026-03-18 00:22:41.740214 | TASK [ensure-podman : Fetch podman version] 2026-03-18 00:22:42.275928 | controller | Client: Podman Engine 2026-03-18 00:22:42.276027 | controller | Version: 4.6.2 2026-03-18 00:22:42.276075 | controller | API Version: 4.6.2 2026-03-18 00:22:42.276116 | controller | Go Version: go1.19.12 2026-03-18 00:22:42.276170 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-18 00:22:42.276213 | controller | OS/Arch: linux/amd64 2026-03-18 00:22:42.787083 | controller | ok: Runtime: 0:00:00.179468 2026-03-18 00:22:42.802697 | 2026-03-18 00:22:42.802882 | TASK [ensure-podman : Print podman version installed] 2026-03-18 00:22:42.847235 | Podman version: Client: Podman Engine 2026-03-18 00:22:42.847543 | Version: 4.6.2 2026-03-18 00:22:42.847608 | API Version: 4.6.2 2026-03-18 00:22:42.847656 | Go Version: go1.19.12 2026-03-18 00:22:42.847699 | Built: Mon Aug 28 19:38:31 2023 2026-03-18 00:22:42.847743 | OS/Arch: linux/amd64 2026-03-18 00:22:42.863823 | 2026-03-18 00:22:42.864058 | TASK [ensure-podman : Validate podman engine] 2026-03-18 00:22:43.416319 | controller | skipping: Conditional result was False 2026-03-18 00:22:43.424568 | 2026-03-18 00:22:43.424664 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-18 00:22:43.438655 | controller | skipping: Conditional result was False 2026-03-18 00:22:43.463763 | 2026-03-18 00:22:43.463958 | TASK [Ensure python3.8 is present] 2026-03-18 00:22:43.488545 | controller | skipping: Conditional result was False 2026-03-18 00:22:43.498559 | 2026-03-18 00:22:43.498666 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-18 00:22:43.520964 | controller | ok 2026-03-18 00:22:43.551250 | 2026-03-18 00:22:43.551373 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-18 00:22:44.890124 | controller | ok: Nothing to do 2026-03-18 00:22:44.899414 | 2026-03-18 00:22:44.899526 | TASK [our-ensure-python : Also install python3-devel] 2026-03-18 00:23:00.245820 | controller | changed 2026-03-18 00:23:00.266754 | 2026-03-18 00:23:00.266883 | TASK [Run ensure-virtualenv role] 2026-03-18 00:23:00.289543 | controller | ok 2026-03-18 00:23:00.319388 | 2026-03-18 00:23:00.319505 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-18 00:23:00.536053 | controller | /usr/bin/virtualenv 2026-03-18 00:23:00.852152 | controller | ok: Runtime: 0:00:00.005066 2026-03-18 00:23:00.859265 | 2026-03-18 00:23:00.859374 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-18 00:23:00.895194 | controller | skipping: Conditional result was False 2026-03-18 00:23:00.895803 | controller | ok: All items complete 2026-03-18 00:23:00.895875 | 2026-03-18 00:23:00.917330 | 2026-03-18 00:23:00.917464 | TASK [Find the full path of the Python interpreter] 2026-03-18 00:23:01.170254 | controller | /usr/bin/python3 2026-03-18 00:23:01.488608 | controller | ok 2026-03-18 00:23:01.501382 | 2026-03-18 00:23:01.501562 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-18 00:23:02.506469 | controller | created virtual environment CPython3.11.0.final.0-64 in 517ms 2026-03-18 00:23:02.531847 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-18 00:23:02.532159 | 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-18 00:23:02.532367 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-18 00:23:02.532575 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-18 00:23:02.580576 | controller | changed 2026-03-18 00:23:02.595363 | 2026-03-18 00:23:02.595512 | TASK [Set selinux package] 2026-03-18 00:23:02.636623 | controller | ok 2026-03-18 00:23:02.650095 | 2026-03-18 00:23:02.650238 | TASK [Set selinux package (Fedora)] 2026-03-18 00:23:02.692894 | controller | ok 2026-03-18 00:23:02.706664 | 2026-03-18 00:23:02.706809 | TASK [Install selinux into virtualenv] 2026-03-18 00:23:40.114151 | controller | Collecting selinux-please-lie-to-me 2026-03-18 00:23:43.225051 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-18 00:23:43.534893 | controller | Collecting setuptools<50.0.0 2026-03-18 00:23:43.566283 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-18 00:23:43.678248 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 7.5 MB/s eta 0:00:00 2026-03-18 00:23:43.759388 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-18 00:23:43.759602 | controller | Attempting uninstall: setuptools 2026-03-18 00:23:43.761987 | controller | Found existing installation: setuptools 62.6.0 2026-03-18 00:23:43.821461 | controller | Uninstalling setuptools-62.6.0: 2026-03-18 00:23:43.829229 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-18 00:23:44.184503 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-18 00:23:56.618326 | controller | 2026-03-18 00:23:56.698042 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-18 00:23:56.698103 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-18 00:23:56.796992 | controller | ok: Runtime: 0:00:53.754330 2026-03-18 00:23:56.809815 | 2026-03-18 00:23:56.809993 | TASK [Install pytest-forked into virtualenv] 2026-03-18 00:24:08.868220 | controller | Collecting pytest-forked 2026-03-18 00:24:11.948466 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-18 00:24:12.005556 | controller | Collecting py 2026-03-18 00:24:12.027825 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-18 00:24:12.070557 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 2.6 MB/s eta 0:00:00 2026-03-18 00:24:12.175273 | controller | Collecting pytest>=3.10 2026-03-18 00:24:12.198400 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-18 00:24:12.238016 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 10.1 MB/s eta 0:00:00 2026-03-18 00:24:12.275095 | controller | Collecting iniconfig>=1.0.1 2026-03-18 00:24:12.298201 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-18 00:24:12.344305 | controller | Collecting packaging>=22 2026-03-18 00:24:12.367252 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-18 00:24:12.374545 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 15.4 MB/s eta 0:00:00 2026-03-18 00:24:12.408674 | controller | Collecting pluggy<2,>=1.5 2026-03-18 00:24:12.431518 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-18 00:24:12.479325 | controller | Collecting pygments>=2.7.2 2026-03-18 00:24:12.502863 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-18 00:24:12.545186 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 30.4 MB/s eta 0:00:00 2026-03-18 00:24:12.612980 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-18 00:24:13.636972 | 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-18 00:24:13.645576 | controller | 2026-03-18 00:24:13.710322 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-18 00:24:13.710353 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-18 00:24:13.875956 | controller | ok: Runtime: 0:00:16.660499 2026-03-18 00:24:13.885681 | 2026-03-18 00:24:13.885837 | TASK [Update pip] 2026-03-18 00:24:14.410488 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-18 00:24:26.836748 | controller | Collecting pip 2026-03-18 00:24:29.878124 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-18 00:24:30.018300 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 13.3 MB/s eta 0:00:00 2026-03-18 00:24:30.083258 | controller | Installing collected packages: pip 2026-03-18 00:24:30.083418 | controller | Attempting uninstall: pip 2026-03-18 00:24:30.085519 | controller | Found existing installation: pip 22.2.2 2026-03-18 00:24:30.222151 | controller | Uninstalling pip-22.2.2: 2026-03-18 00:24:30.237259 | controller | Successfully uninstalled pip-22.2.2 2026-03-18 00:24:31.048571 | controller | Successfully installed pip-26.0.1 2026-03-18 00:24:31.440874 | controller | ok: Runtime: 0:00:17.007287 2026-03-18 00:24:31.447701 | 2026-03-18 00:24:31.447853 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-18 00:24:31.669755 | controller | changed 2026-03-18 00:24:31.680691 | 2026-03-18 00:24:31.680804 | TASK [Install ansible into virtualenv] 2026-03-18 00:24:32.202093 | controller | Processing ./src/github.com/ansible/ansible 2026-03-18 00:24:32.204525 | controller | Installing build dependencies: started 2026-03-18 00:24:46.272695 | controller | Installing build dependencies: finished with status 'done' 2026-03-18 00:24:46.273361 | controller | Getting requirements to build wheel: started 2026-03-18 00:24:47.035288 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-18 00:24:47.036183 | controller | Preparing metadata (pyproject.toml): started 2026-03-18 00:24:47.521988 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-18 00:24:47.524308 | 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-18 00:24:47.526837 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-18 00:24:47.728479 | controller | ERROR 2026-03-18 00:24:47.728959 | controller | { 2026-03-18 00:24:47.729103 | controller | "delta": "0:00:15.665071", 2026-03-18 00:24:47.729172 | controller | "end": "2026-03-18 00:24:47.585540", 2026-03-18 00:24:47.729226 | controller | "msg": "non-zero return code", 2026-03-18 00:24:47.729314 | controller | "rc": 1, 2026-03-18 00:24:47.729369 | controller | "start": "2026-03-18 00:24:31.920469" 2026-03-18 00:24:47.729495 | controller | } failure 2026-03-18 00:24:47.733112 | 2026-03-18 00:24:47.733227 | PLAY RECAP 2026-03-18 00:24:47.733315 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-18 00:24:47.733362 | 2026-03-18 00:24:47.869540 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-18 00:24:47.871565 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-18 00:24:48.419064 | 2026-03-18 00:24:48.419178 | PLAY [all] 2026-03-18 00:24:48.440239 | 2026-03-18 00:24:48.440329 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-18 00:24:48.725305 | controller | changed: non-zero return code 2026-03-18 00:24:48.731106 | 2026-03-18 00:24:48.731179 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-18 00:24:48.755983 | controller | skipping: Conditional result was False 2026-03-18 00:24:48.772935 | 2026-03-18 00:24:48.773264 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-18 00:24:48.812122 | 2026-03-18 00:24:48.812323 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-18 00:24:48.846905 | 2026-03-18 00:24:48.847140 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-18 00:24:48.873035 | controller | skipping: Conditional result was False 2026-03-18 00:24:48.883187 | 2026-03-18 00:24:48.883298 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-18 00:24:48.916814 | 2026-03-18 00:24:48.917006 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-18 00:24:48.941619 | controller | skipping: Conditional result was False 2026-03-18 00:24:48.950076 | 2026-03-18 00:24:48.950174 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-18 00:24:48.975085 | controller | skipping: Conditional result was False 2026-03-18 00:24:48.984588 | 2026-03-18 00:24:48.984681 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-18 00:24:49.009201 | controller | skipping: Conditional result was False 2026-03-18 00:24:49.047363 | 2026-03-18 00:24:49.047477 | PLAY RECAP 2026-03-18 00:24:49.047532 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-18 00:24:49.047559 | 2026-03-18 00:24:49.156432 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-18 00:24:49.157426 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-18 00:24:49.763843 | 2026-03-18 00:24:49.763960 | PLAY [all:!appliance*] 2026-03-18 00:24:49.784750 | 2026-03-18 00:24:49.784828 | TASK [unregister the node] 2026-03-18 00:24:50.314007 | controller | skipping: Conditional result was False 2026-03-18 00:24:50.327327 | 2026-03-18 00:24:50.327546 | TASK [include_role : fetch-output] 2026-03-18 00:24:50.365579 | controller | ok 2026-03-18 00:24:50.402649 | 2026-03-18 00:24:50.402782 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-18 00:24:50.458229 | controller | skipping: Conditional result was False 2026-03-18 00:24:50.464213 | 2026-03-18 00:24:50.464290 | TASK [fetch-output : Set log path for single node] 2026-03-18 00:24:50.493645 | controller | ok 2026-03-18 00:24:50.499171 | 2026-03-18 00:24:50.499240 | LOOP [fetch-output : Ensure local output dirs] 2026-03-18 00:24:50.916986 | controller -> localhost | ok: "/var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/logs" 2026-03-18 00:24:51.150286 | controller -> localhost | changed: "/var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/artifacts" 2026-03-18 00:24:51.404373 | controller -> localhost | changed: "/var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/work/docs" 2026-03-18 00:24:51.419402 | 2026-03-18 00:24:51.419558 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-18 00:24:52.105254 | controller | changed: 2026-03-18 00:24:52.105450 | controller | .d..t...... ./ 2026-03-18 00:24:52.105480 | controller | cd+++++++++ controller/ 2026-03-18 00:24:52.105513 | controller | changed: All items complete 2026-03-18 00:24:52.105535 | 2026-03-18 00:24:52.572973 | controller | changed: .d..t...... ./ 2026-03-18 00:24:53.038175 | controller | changed: .d..t...... ./ 2026-03-18 00:24:53.065914 | 2026-03-18 00:24:53.066115 | TASK [include_role : fetch-output-openshift] 2026-03-18 00:24:53.083453 | controller | skipping: Conditional result was False 2026-03-18 00:24:53.098634 | 2026-03-18 00:24:53.098811 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-18 00:24:53.132314 | controller | skipping: Conditional result was False 2026-03-18 00:24:53.139115 | controller | skipping: Conditional result was False 2026-03-18 00:24:53.199609 | 2026-03-18 00:24:53.199752 | PLAY [localhost] 2026-03-18 00:24:53.217713 | 2026-03-18 00:24:53.217837 | TASK [Run Zuul manifest role] 2026-03-18 00:24:53.238510 | localhost | ok 2026-03-18 00:24:53.258508 | 2026-03-18 00:24:53.258681 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-18 00:24:53.624236 | localhost | changed 2026-03-18 00:24:53.628793 | 2026-03-18 00:24:53.628860 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-18 00:24:53.656889 | localhost | ok 2026-03-18 00:24:53.665037 | 2026-03-18 00:24:53.665115 | TASK [Set zuul-log-path fact] 2026-03-18 00:24:53.682980 | localhost | ok 2026-03-18 00:24:53.695821 | 2026-03-18 00:24:53.695913 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-18 00:24:53.724997 | localhost | ok 2026-03-18 00:24:53.733082 | 2026-03-18 00:24:53.733166 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-18 00:24:53.755948 | localhost | ok: 2026-03-18 00:24:53.756177 | localhost | { 2026-03-18 00:24:53.756206 | localhost | "auth": { 2026-03-18 00:24:53.756231 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-18 00:24:53.756249 | localhost | "username": "9LF91O0RK7JU" 2026-03-18 00:24:53.756267 | localhost | }, 2026-03-18 00:24:53.756283 | localhost | "profile": "rackspace", 2026-03-18 00:24:53.756300 | localhost | "region_name": "ORD" 2026-03-18 00:24:53.756315 | localhost | } 2026-03-18 00:24:53.756344 | 2026-03-18 00:24:53.773976 | 2026-03-18 00:24:53.774121 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-18 00:24:53.794622 | localhost | Output suppressed because no_log was given 2026-03-18 00:24:53.812791 | 2026-03-18 00:24:53.812929 | TASK [upload-logs-failover : Initialize control vars] 2026-03-18 00:24:53.834134 | localhost | ok 2026-03-18 00:24:53.840423 | 2026-03-18 00:24:53.840520 | LOOP [upload-logs-failover : Perform log upload] 2026-03-18 00:24:53.876241 | localhost | Output suppressed because no_log was given 2026-03-18 00:24:53.889985 | localhost | included: /var/lib/zuul/builds/6e1ef2d72b214e6fa3b40c1bbf7f1962/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-18 00:24:53.932000 | 2026-03-18 00:24:53.932130 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-18 00:24:54.008419 | localhost | Output suppressed because no_log was given 2026-03-18 00:24:54.015159 | 2026-03-18 00:24:54.015293 | TASK [Upload logs to swift] 2026-03-18 00:24:54.034011 | localhost | ok 2026-03-18 00:24:54.060843 | 2026-03-18 00:24:54.060951 | TASK [Set zuul-log-path fact] 2026-03-18 00:24:54.084721 | localhost | skipping: Conditional result was False 2026-03-18 00:24:54.089918 | 2026-03-18 00:24:54.089998 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-18 00:24:54.469284 | localhost -> localhost | ok: Runtime: 0:00:00.009129 2026-03-18 00:24:54.474505 | 2026-03-18 00:24:54.474575 | TASK [upload-logs-swift : Upload logs to swift]