2026-08-12 09:31:16.044378 | Job console starting 2026-08-12 09:31:16.054002 | Updating git repos 2026-08-12 09:31:16.080379 | Cloning repos into workspace 2026-08-12 09:31:16.117833 | Restoring repo states 2026-08-12 09:31:16.125770 | Merging changes 2026-08-12 09:31:16.496098 | Checking out repos 2026-08-12 09:31:16.537444 | Preparing playbooks 2026-08-12 09:31:17.633265 | Running Ansible setup 2026-08-12 09:31:21.225084 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-12 09:31:21.814448 | 2026-08-12 09:31:21.814582 | PLAY [localhost] 2026-08-12 09:31:21.822061 | 2026-08-12 09:31:21.822140 | TASK [Gathering Facts] 2026-08-12 09:31:22.722171 | localhost | ok 2026-08-12 09:31:22.729236 | 2026-08-12 09:31:22.729318 | TASK [Setup log path fact] 2026-08-12 09:31:22.747553 | localhost | ok 2026-08-12 09:31:22.757993 | 2026-08-12 09:31:22.758067 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-12 09:31:22.789218 | localhost | ok 2026-08-12 09:31:22.797899 | 2026-08-12 09:31:22.797990 | TASK [emit-job-header : Print job information] 2026-08-12 09:31:22.839877 | # Job Information 2026-08-12 09:31:22.840035 | Ansible Version: 2.16.18 2026-08-12 09:31:22.840090 | Job: ansible-test 2026-08-12 09:31:22.840123 | Pipeline: check 2026-08-12 09:31:22.840152 | Executor: 2d72f0692154 2026-08-12 09:31:22.840180 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/145 2026-08-12 09:31:22.840214 | Event ID: 46c54a00-962f-11f1-8ecc-e73cfef4f659 2026-08-12 09:31:22.843886 | 2026-08-12 09:31:22.843973 | LOOP [emit-job-header : Print node information] 2026-08-12 09:31:22.949013 | localhost | ok: 2026-08-12 09:31:22.949283 | localhost | # Node Information 2026-08-12 09:31:22.949325 | localhost | Inventory Hostname: ubuntu-noble 2026-08-12 09:31:22.949358 | localhost | Hostname: np0000188995 2026-08-12 09:31:22.949387 | localhost | Username: zuul 2026-08-12 09:31:22.949420 | localhost | Distro: Ubuntu 24.04 2026-08-12 09:31:22.949450 | localhost | Provider: yul1 2026-08-12 09:31:22.949479 | localhost | Region: ca-ymq-1 2026-08-12 09:31:22.949507 | localhost | Label: ubuntu-noble 2026-08-12 09:31:22.949535 | localhost | Product Name: OpenStack Nova 2026-08-12 09:31:22.949563 | localhost | Interface IP: 199.204.45.169 2026-08-12 09:31:22.960986 | 2026-08-12 09:31:22.961096 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-12 09:31:23.340691 | localhost -> localhost | changed 2026-08-12 09:31:23.349856 | 2026-08-12 09:31:23.349951 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-12 09:31:24.157241 | localhost -> localhost | changed 2026-08-12 09:31:24.168775 | 2026-08-12 09:31:24.168848 | PLAY [all] 2026-08-12 09:31:24.177410 | 2026-08-12 09:31:24.177482 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-12 09:31:24.405237 | ubuntu-noble -> localhost | ok 2026-08-12 09:31:24.416761 | 2026-08-12 09:31:24.416863 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-12 09:31:24.449460 | ubuntu-noble | ok 2026-08-12 09:31:24.465669 | ubuntu-noble | included: /var/lib/zuul/builds/cf7fde0cd5e64a9d8ac1257774db6153/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-12 09:31:24.471740 | 2026-08-12 09:31:24.471804 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-12 09:31:25.207338 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-12 09:31:25.207572 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/cf7fde0cd5e64a9d8ac1257774db6153/work/cf7fde0cd5e64a9d8ac1257774db6153_id_rsa 2026-08-12 09:31:25.207617 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/cf7fde0cd5e64a9d8ac1257774db6153/work/cf7fde0cd5e64a9d8ac1257774db6153_id_rsa.pub 2026-08-12 09:31:25.207649 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-12 09:31:25.207679 | ubuntu-noble -> localhost | SHA256:312wNQSjwBPtWBzR6zaT5rbULuXKC9qf4SQW6kg8LYo zuul-build-sshkey 2026-08-12 09:31:25.207726 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-12 09:31:25.207756 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-12 09:31:25.207792 | ubuntu-noble -> localhost | | .o+o+o.. | 2026-08-12 09:31:25.207827 | ubuntu-noble -> localhost | | o.+..o | 2026-08-12 09:31:25.207855 | ubuntu-noble -> localhost | | =. o..| 2026-08-12 09:31:25.207883 | ubuntu-noble -> localhost | | . . . +.| 2026-08-12 09:31:25.207911 | ubuntu-noble -> localhost | | S .. o .| 2026-08-12 09:31:25.207938 | ubuntu-noble -> localhost | | . .....O.o | 2026-08-12 09:31:25.207966 | ubuntu-noble -> localhost | | = o.+=+*. | 2026-08-12 09:31:25.207994 | ubuntu-noble -> localhost | | . o = + B++. | 2026-08-12 09:31:25.208025 | ubuntu-noble -> localhost | | E . . o .oO=. | 2026-08-12 09:31:25.208053 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-12 09:31:25.208122 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.330584 2026-08-12 09:31:25.215779 | 2026-08-12 09:31:25.215885 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-12 09:31:25.251710 | ubuntu-noble | ok 2026-08-12 09:31:25.262393 | ubuntu-noble | included: /var/lib/zuul/builds/cf7fde0cd5e64a9d8ac1257774db6153/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-12 09:31:25.270309 | 2026-08-12 09:31:25.270371 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-12 09:31:25.295245 | ubuntu-noble | skipping: Conditional result was False 2026-08-12 09:31:25.305406 | 2026-08-12 09:31:25.305499 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-12 09:31:25.833663 | ubuntu-noble | changed 2026-08-12 09:31:25.839007 | 2026-08-12 09:31:25.839071 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-12 09:31:26.059292 | ubuntu-noble | ok 2026-08-12 09:31:26.064818 | 2026-08-12 09:31:26.064887 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-12 09:31:26.616673 | ubuntu-noble | changed 2026-08-12 09:31:26.622795 | 2026-08-12 09:31:26.622868 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-12 09:31:27.172256 | ubuntu-noble | changed 2026-08-12 09:31:27.182033 | 2026-08-12 09:31:27.182107 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-12 09:31:27.207888 | ubuntu-noble | skipping: Conditional result was False 2026-08-12 09:31:27.217725 | 2026-08-12 09:31:27.217819 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-12 09:31:27.591087 | ubuntu-noble -> localhost | changed 2026-08-12 09:31:27.605901 | 2026-08-12 09:31:27.605998 | TASK [add-build-sshkey : Add back temp key] 2026-08-12 09:31:27.875593 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/cf7fde0cd5e64a9d8ac1257774db6153/work/cf7fde0cd5e64a9d8ac1257774db6153_id_rsa (zuul-build-sshkey) 2026-08-12 09:31:27.875796 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.012564 2026-08-12 09:31:27.881295 | 2026-08-12 09:31:27.881361 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-12 09:31:28.229845 | ubuntu-noble | ok 2026-08-12 09:31:28.235555 | 2026-08-12 09:31:28.235626 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-12 09:31:28.260875 | ubuntu-noble | skipping: Conditional result was False 2026-08-12 09:31:28.277166 | 2026-08-12 09:31:28.277243 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-12 09:31:28.657723 | ubuntu-noble | ok 2026-08-12 09:31:28.701825 | 2026-08-12 09:31:28.701965 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-12 09:31:29.457349 | ubuntu-noble | Output suppressed because no_log was given 2026-08-12 09:31:29.472097 | 2026-08-12 09:31:29.472198 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-12 09:31:29.706474 | ubuntu-noble | ok: "logs" 2026-08-12 09:31:29.706934 | ubuntu-noble | ok: All items complete 2026-08-12 09:31:29.707030 | 2026-08-12 09:31:29.901788 | ubuntu-noble | ok: "artifacts" 2026-08-12 09:31:30.096329 | ubuntu-noble | ok: "docs" 2026-08-12 09:31:30.113679 | 2026-08-12 09:31:30.113884 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-12 09:31:30.332278 | ubuntu-noble | changed: "logs" 2026-08-12 09:31:30.517950 | ubuntu-noble | changed: "artifacts" 2026-08-12 09:31:30.724167 | ubuntu-noble | changed: "docs" 2026-08-12 09:31:30.745904 | 2026-08-12 09:31:30.746035 | PLAY RECAP 2026-08-12 09:31:30.746087 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-12 09:31:30.746117 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-12 09:31:30.746140 | 2026-08-12 09:31:30.970097 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-12 09:31:30.971635 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-08-12 09:31:31.669659 | 2026-08-12 09:31:31.669840 | PLAY [all] 2026-08-12 09:31:31.683784 | 2026-08-12 09:31:31.683870 | TASK [setup-uv : Extract archive] 2026-08-12 09:31:34.111153 | ubuntu-noble | changed 2026-08-12 09:31:34.117555 | 2026-08-12 09:31:34.117640 | TASK [setup-uv : Print version] 2026-08-12 09:31:34.529055 | ubuntu-noble | uv 0.8.13 2026-08-12 09:31:34.663938 | ubuntu-noble | ok: Runtime: 0:00:00.020401 2026-08-12 09:31:34.674500 | 2026-08-12 09:31:34.674576 | TASK [Install Galaxy collection] 2026-08-12 09:31:34.969980 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-12 09:31:34.970213 | ubuntu-noble | Creating virtual environment at: .venv 2026-08-12 09:31:35.233696 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-08-12 09:31:35.234595 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-08-12 09:31:35.234844 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-08-12 09:31:35.416429 | ubuntu-noble | Downloading cryptography 2026-08-12 09:31:35.471209 | ubuntu-noble | Downloading pygments 2026-08-12 09:31:35.641522 | ubuntu-noble | Downloading ansible-core 2026-08-12 09:31:35.688677 | ubuntu-noble | Installed 37 packages in 46ms 2026-08-12 09:31:59.001060 | ubuntu-noble | [WARNING]: Skipping './.venv/lib64' as it is a symbolic link to a directory outside the collection 2026-08-12 09:32:04.487965 | ubuntu-noble | Starting galaxy collection install process 2026-08-12 09:32:04.488129 | ubuntu-noble | Process install dependency map 2026-08-12 09:32:04.488150 | ubuntu-noble | Starting collection install process 2026-08-12 09:32:04.488163 | ubuntu-noble | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-08-12 09:32:04.488175 | ubuntu-noble | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-08-12 09:32:04.488187 | ubuntu-noble | vexxhost.containers:1.6.8 was installed successfully 2026-08-12 09:32:04.488200 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-posix-2.2.2.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1076ekhm2z0c/tmp7mp0b_fw/ansible-posix-2.2.2-vvzy2sq0 2026-08-12 09:32:04.488248 | ubuntu-noble | Installing 'ansible.posix:2.2.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-08-12 09:32:04.488260 | ubuntu-noble | ansible.posix:2.2.2 was installed successfully 2026-08-12 09:32:04.488273 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-general-13.3.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1076ekhm2z0c/tmp7mp0b_fw/community-general-13.3.0-2w8qipf8 2026-08-12 09:32:04.488290 | ubuntu-noble | Installing 'community.general:13.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-08-12 09:32:04.488302 | ubuntu-noble | community.general:13.3.0 was installed successfully 2026-08-12 09:32:04.488317 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-library_inventory_filtering_v1-1.1.5.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1076ekhm2z0c/tmp7mp0b_fw/community-library_inventory_filtering_v1-1.1.5-q9znch6a 2026-08-12 09:32:04.488336 | ubuntu-noble | Installing 'community.library_inventory_filtering_v1:1.1.5' to '/home/zuul/.ansible/collections/ansible_collections/community/library_inventory_filtering_v1' 2026-08-12 09:32:04.488349 | ubuntu-noble | community.library_inventory_filtering_v1:1.1.5 was installed successfully 2026-08-12 09:32:04.719332 | ubuntu-noble | ok: Runtime: 0:00:29.679441 2026-08-12 09:32:04.722298 | 2026-08-12 09:32:04.722347 | PLAY RECAP 2026-08-12 09:32:04.722394 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-12 09:32:04.722416 | 2026-08-12 09:32:04.853505 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-08-12 09:32:04.856118 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-08-12 09:32:05.913310 | 2026-08-12 09:32:05.913450 | PLAY [all] 2026-08-12 09:32:05.950760 | 2026-08-12 09:32:05.950900 | TASK [Load metadata] 2026-08-12 09:32:06.099743 | ubuntu-noble | ok 2026-08-12 09:32:06.106838 | 2026-08-12 09:32:06.106912 | TASK [Run "ansible-test"] 2026-08-12 09:32:07.305266 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.11 because it could not be found. 2026-08-12 09:32:07.305470 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-08-12 09:32:07.305488 | ubuntu-noble | Unit test controller with Python 3.12 2026-08-12 09:32:08.695579 | ubuntu-noble | ============================= test session starts ============================== 2026-08-12 09:32:08.695627 | ubuntu-noble | platform linux -- Python 3.12.3, pytest-9.0.3, pluggy-1.6.0 2026-08-12 09:32:08.695634 | ubuntu-noble | rootdir: /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-08-12 09:32:08.695640 | ubuntu-noble | configfile: ../../../../../src/github.com/vexxhost/ansible-collection-containers/.venv/lib/python3.12/site-packages/ansible_test/_data/pytest/config/default.ini 2026-08-12 09:32:08.695647 | ubuntu-noble | plugins: xdist-3.8.0, forked-1.6.0 2026-08-12 09:32:08.695652 | ubuntu-noble | created: 8/8 workers 2026-08-12 09:32:08.695655 | ubuntu-noble | 8 workers [28 items] 2026-08-12 09:32:08.695659 | ubuntu-noble | 2026-08-12 09:32:08.914979 | ubuntu-noble | ............................ [100%] 2026-08-12 09:32:08.915077 | ubuntu-noble | - generated xml file: /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/tests/output/junit/python3.12-controller-units.xml - 2026-08-12 09:32:08.915089 | ubuntu-noble | ============================== 28 passed in 0.98s ============================== 2026-08-12 09:32:08.944694 | ubuntu-noble | WARNING: Reviewing previous 2 warning(s): 2026-08-12 09:32:08.944721 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.11 because it could not be found. 2026-08-12 09:32:08.944731 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-08-12 09:32:09.185755 | ubuntu-noble | ok: Runtime: 0:00:02.229662 2026-08-12 09:32:09.188033 | 2026-08-12 09:32:09.188103 | PLAY RECAP 2026-08-12 09:32:09.188164 | ubuntu-noble | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-12 09:32:09.188198 | 2026-08-12 09:32:09.307145 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-08-12 09:32:09.525715 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-12 09:32:12.765398 | 2026-08-12 09:32:12.765541 | PLAY [all] 2026-08-12 09:32:12.777931 | 2026-08-12 09:32:12.778041 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-12 09:32:12.824399 | ubuntu-noble | skipping: Conditional result was False 2026-08-12 09:32:12.836047 | 2026-08-12 09:32:12.836134 | TASK [fetch-output : Set log path for single node] 2026-08-12 09:32:12.880519 | ubuntu-noble | ok 2026-08-12 09:32:12.886968 | 2026-08-12 09:32:12.887035 | LOOP [fetch-output : Ensure local output dirs] 2026-08-12 09:32:13.531125 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/cf7fde0cd5e64a9d8ac1257774db6153/work/logs" 2026-08-12 09:32:13.886734 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/cf7fde0cd5e64a9d8ac1257774db6153/work/artifacts" 2026-08-12 09:32:14.263803 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/cf7fde0cd5e64a9d8ac1257774db6153/work/docs" 2026-08-12 09:32:14.284725 | 2026-08-12 09:32:14.284884 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-12 09:32:15.929074 | ubuntu-noble | ok 2026-08-12 09:32:15.929454 | ubuntu-noble | changed: All items complete 2026-08-12 09:32:15.929508 | 2026-08-12 09:32:16.737720 | ubuntu-noble | changed: .d..t...... ./ 2026-08-12 09:32:17.363358 | ubuntu-noble | changed: .d..t...... ./ 2026-08-12 09:32:17.384099 | 2026-08-12 09:32:17.384264 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-12 09:32:17.903609 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008229 2026-08-12 09:32:18.159381 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.010510 2026-08-12 09:32:18.182004 | 2026-08-12 09:32:18.182145 | PLAY [all] 2026-08-12 09:32:18.189037 | 2026-08-12 09:32:18.189111 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-12 09:32:18.766634 | ubuntu-noble | changed 2026-08-12 09:32:18.777109 | 2026-08-12 09:32:18.777712 | PLAY RECAP 2026-08-12 09:32:18.777763 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-12 09:32:18.777786 | 2026-08-12 09:32:18.910711 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-12 09:32:18.912837 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-12 09:32:21.686499 | 2026-08-12 09:32:21.942685 | PLAY [localhost] 2026-08-12 09:32:21.980151 | 2026-08-12 09:32:21.980315 | TASK [Generate Zuul manifest] 2026-08-12 09:32:22.003393 | localhost | ok 2026-08-12 09:32:22.020643 | 2026-08-12 09:32:22.020767 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-12 09:32:23.328033 | localhost | changed 2026-08-12 09:32:23.341193 | 2026-08-12 09:32:23.341380 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-12 09:32:23.434017 | localhost | ok 2026-08-12 09:32:23.442838 | 2026-08-12 09:32:23.442929 | TASK [Upload logs] 2026-08-12 09:32:23.463867 | localhost | ok 2026-08-12 09:32:23.525858 | 2026-08-12 09:32:23.526019 | TASK [Set zuul-log-path fact] 2026-08-12 09:32:23.558864 | localhost | ok 2026-08-12 09:32:23.572403 | 2026-08-12 09:32:23.572480 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-12 09:32:23.605164 | localhost | ok 2026-08-12 09:32:23.614357 | 2026-08-12 09:32:23.614422 | TASK [upload-logs : Create log directories] 2026-08-12 09:32:24.030649 | localhost | changed 2026-08-12 09:32:24.037217 | 2026-08-12 09:32:24.037302 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-12 09:32:25.106066 | localhost -> localhost | ok: Runtime: 0:00:00.006446 2026-08-12 09:32:25.111694 | 2026-08-12 09:32:25.111761 | TASK [upload-logs : Upload logs to log server] 2026-08-12 09:32:26.188102 | localhost | Output suppressed because no_log was given 2026-08-12 09:32:26.200146 | 2026-08-12 09:32:26.200257 | LOOP [upload-logs : Compress console log and json output] 2026-08-12 09:32:26.253149 | localhost | skipping: Conditional result was False 2026-08-12 09:32:26.260152 | localhost | skipping: Conditional result was False 2026-08-12 09:32:26.274969 | 2026-08-12 09:32:26.275191 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-12 09:32:26.318512 | localhost | skipping: Conditional result was False 2026-08-12 09:32:26.318904 | 2026-08-12 09:32:26.322747 | localhost | skipping: Conditional result was False 2026-08-12 09:32:26.340808 | 2026-08-12 09:32:26.340989 | LOOP [upload-logs : Upload console log and json output]