2026-03-26 14:44:51.849422 | Job console starting 2026-03-26 14:44:51.858888 | Updating git repos 2026-03-26 14:44:51.891782 | Cloning repos into workspace 2026-03-26 14:44:51.923470 | Restoring repo states 2026-03-26 14:44:51.960815 | Merging changes 2026-03-26 14:44:52.700799 | Checking out repos 2026-03-26 14:44:52.957242 | Preparing playbooks 2026-03-26 14:44:53.970932 | Running Ansible setup 2026-03-26 14:44:57.644544 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-26 14:44:58.345251 | 2026-03-26 14:44:58.345466 | PLAY [localhost] 2026-03-26 14:44:58.353869 | 2026-03-26 14:44:58.353990 | TASK [Gathering Facts] 2026-03-26 14:44:59.266153 | localhost | ok 2026-03-26 14:44:59.276396 | 2026-03-26 14:44:59.276506 | TASK [Setup log path fact] 2026-03-26 14:44:59.306700 | localhost | ok 2026-03-26 14:44:59.318383 | 2026-03-26 14:44:59.318487 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-26 14:44:59.348545 | localhost | ok 2026-03-26 14:44:59.356781 | 2026-03-26 14:44:59.356892 | TASK [emit-job-header : Print job information] 2026-03-26 14:44:59.397920 | # Job Information 2026-03-26 14:44:59.398314 | Ansible Version: 2.16.16 2026-03-26 14:44:59.398408 | Job: ansible-test 2026-03-26 14:44:59.398463 | Pipeline: check 2026-03-26 14:44:59.398508 | Executor: 0a8996d2b663 2026-03-26 14:44:59.398551 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/247 2026-03-26 14:44:59.398600 | Event ID: 36e96b90-2922-11f1-82f5-672ae468ec59 2026-03-26 14:44:59.402711 | 2026-03-26 14:44:59.402806 | LOOP [emit-job-header : Print node information] 2026-03-26 14:44:59.525553 | localhost | ok: 2026-03-26 14:44:59.525914 | localhost | # Node Information 2026-03-26 14:44:59.525982 | localhost | Inventory Hostname: ubuntu-noble 2026-03-26 14:44:59.526026 | localhost | Hostname: np0000161081 2026-03-26 14:44:59.526046 | localhost | Username: zuul 2026-03-26 14:44:59.526069 | localhost | Distro: Ubuntu 24.04 2026-03-26 14:44:59.526088 | localhost | Provider: yul1 2026-03-26 14:44:59.526107 | localhost | Region: ca-ymq-1 2026-03-26 14:44:59.526126 | localhost | Label: ubuntu-noble 2026-03-26 14:44:59.526143 | localhost | Product Name: OpenStack Nova 2026-03-26 14:44:59.526161 | localhost | Interface IP: 199.204.45.23 2026-03-26 14:44:59.541126 | 2026-03-26 14:44:59.541438 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-26 14:44:59.935188 | localhost -> localhost | changed 2026-03-26 14:44:59.940451 | 2026-03-26 14:44:59.940532 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-26 14:45:00.900704 | localhost -> localhost | changed 2026-03-26 14:45:00.910648 | 2026-03-26 14:45:00.910740 | PLAY [all] 2026-03-26 14:45:00.919916 | 2026-03-26 14:45:00.919996 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-26 14:45:01.131921 | ubuntu-noble -> localhost | ok 2026-03-26 14:45:01.141470 | 2026-03-26 14:45:01.141715 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-26 14:45:01.178385 | ubuntu-noble | ok 2026-03-26 14:45:01.192819 | ubuntu-noble | included: /var/lib/zuul/builds/f9153818602944a5a8ced2bd2fd57b78/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-26 14:45:01.199235 | 2026-03-26 14:45:01.199336 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-26 14:45:02.638833 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-26 14:45:02.639138 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/f9153818602944a5a8ced2bd2fd57b78/work/f9153818602944a5a8ced2bd2fd57b78_id_rsa 2026-03-26 14:45:02.639186 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/f9153818602944a5a8ced2bd2fd57b78/work/f9153818602944a5a8ced2bd2fd57b78_id_rsa.pub 2026-03-26 14:45:02.639221 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-26 14:45:02.639254 | ubuntu-noble -> localhost | SHA256:7Q8twMeHuI7FR3jC2eoq2EdtW0XuFE1QTn3yluTlU58 zuul-build-sshkey 2026-03-26 14:45:02.639298 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-26 14:45:02.639331 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-26 14:45:02.639373 | ubuntu-noble -> localhost | | .=+. | 2026-03-26 14:45:02.639407 | ubuntu-noble -> localhost | | ooo.=| 2026-03-26 14:45:02.639438 | ubuntu-noble -> localhost | | o .++B| 2026-03-26 14:45:02.639468 | ubuntu-noble -> localhost | | o B .+ E=| 2026-03-26 14:45:02.639498 | ubuntu-noble -> localhost | | .S O+. ..| 2026-03-26 14:45:02.639527 | ubuntu-noble -> localhost | | ..oX.o. | 2026-03-26 14:45:02.639557 | ubuntu-noble -> localhost | | o . .=o= . | 2026-03-26 14:45:02.639586 | ubuntu-noble -> localhost | | . o .=.. + | 2026-03-26 14:45:02.639621 | ubuntu-noble -> localhost | | oo.o . | 2026-03-26 14:45:02.639652 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-26 14:45:02.639721 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.889526 2026-03-26 14:45:02.648067 | 2026-03-26 14:45:02.648141 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-26 14:45:02.684250 | ubuntu-noble | ok 2026-03-26 14:45:02.843435 | ubuntu-noble | included: /var/lib/zuul/builds/f9153818602944a5a8ced2bd2fd57b78/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-26 14:45:02.862323 | 2026-03-26 14:45:02.862515 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-26 14:45:02.887556 | ubuntu-noble | skipping: Conditional result was False 2026-03-26 14:45:02.896302 | 2026-03-26 14:45:02.896440 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-26 14:45:03.509619 | ubuntu-noble | changed 2026-03-26 14:45:03.519477 | 2026-03-26 14:45:03.519644 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-26 14:45:03.775462 | ubuntu-noble | ok 2026-03-26 14:45:03.796707 | 2026-03-26 14:45:03.796878 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-26 14:45:04.420057 | ubuntu-noble | changed 2026-03-26 14:45:04.425675 | 2026-03-26 14:45:04.425745 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-26 14:45:04.987786 | ubuntu-noble | changed 2026-03-26 14:45:04.995710 | 2026-03-26 14:45:04.995883 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-26 14:45:05.021546 | ubuntu-noble | skipping: Conditional result was False 2026-03-26 14:45:05.031860 | 2026-03-26 14:45:05.032111 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-26 14:45:05.751496 | ubuntu-noble -> localhost | changed 2026-03-26 14:45:05.766966 | 2026-03-26 14:45:05.767045 | TASK [add-build-sshkey : Add back temp key] 2026-03-26 14:45:06.069983 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/f9153818602944a5a8ced2bd2fd57b78/work/f9153818602944a5a8ced2bd2fd57b78_id_rsa (zuul-build-sshkey) 2026-03-26 14:45:06.070195 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014979 2026-03-26 14:45:06.075801 | 2026-03-26 14:45:06.075868 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-26 14:45:06.445287 | ubuntu-noble | ok 2026-03-26 14:45:06.451717 | 2026-03-26 14:45:06.451810 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-26 14:45:06.478850 | ubuntu-noble | skipping: Conditional result was False 2026-03-26 14:45:06.505690 | 2026-03-26 14:45:06.505906 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-26 14:45:06.867337 | ubuntu-noble | ok 2026-03-26 14:45:06.874313 | 2026-03-26 14:45:06.874384 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-26 14:45:07.886610 | ubuntu-noble | Output suppressed because no_log was given 2026-03-26 14:45:07.897684 | 2026-03-26 14:45:07.897748 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-26 14:45:08.194121 | ubuntu-noble | ok: "logs" 2026-03-26 14:45:08.194345 | ubuntu-noble | ok: All items complete 2026-03-26 14:45:08.194387 | 2026-03-26 14:45:08.340127 | ubuntu-noble | ok: "artifacts" 2026-03-26 14:45:08.558174 | ubuntu-noble | ok: "docs" 2026-03-26 14:45:08.574789 | 2026-03-26 14:45:08.574973 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-26 14:45:08.801772 | ubuntu-noble | changed: "logs" 2026-03-26 14:45:08.986456 | ubuntu-noble | changed: "artifacts" 2026-03-26 14:45:09.181140 | ubuntu-noble | changed: "docs" 2026-03-26 14:45:09.209404 | 2026-03-26 14:45:09.209617 | PLAY RECAP 2026-03-26 14:45:09.209702 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-26 14:45:09.209752 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-26 14:45:09.209783 | 2026-03-26 14:45:09.384733 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-26 14:45:09.386132 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-03-26 14:45:09.983449 | 2026-03-26 14:45:09.983602 | PLAY [all] 2026-03-26 14:45:09.995596 | 2026-03-26 14:45:09.995723 | TASK [setup-uv : Extract archive] 2026-03-26 14:45:12.587859 | ubuntu-noble | changed 2026-03-26 14:45:12.594606 | 2026-03-26 14:45:12.594690 | TASK [setup-uv : Print version] 2026-03-26 14:45:12.568315 | ubuntu-noble | uv 0.8.13 2026-03-26 14:45:13.133750 | ubuntu-noble | ok: Runtime: 0:00:00.011467 2026-03-26 14:45:13.155587 | 2026-03-26 14:45:13.155774 | TASK [Install Galaxy collection] 2026-03-26 14:45:13.071775 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-26 14:45:13.071966 | ubuntu-noble | Creating virtual environment at: .venv 2026-03-26 14:45:13.361645 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-03-26 14:45:13.361882 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-03-26 14:45:13.408791 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-03-26 14:45:13.540710 | ubuntu-noble | Downloading cryptography 2026-03-26 14:45:13.604175 | ubuntu-noble | Downloading pygments 2026-03-26 14:45:13.829619 | ubuntu-noble | Downloading ansible-core 2026-03-26 14:45:13.882231 | ubuntu-noble | Installed 37 packages in 51ms 2026-03-26 14:45:31.878029 | ubuntu-noble | [WARNING]: Skipping './.venv/lib64' as it is a symbolic link to a directory outside the collection 2026-03-26 14:45:40.362033 | ubuntu-noble | Starting galaxy collection install process 2026-03-26 14:45:40.362136 | ubuntu-noble | Process install dependency map 2026-03-26 14:45:40.362146 | ubuntu-noble | Starting collection install process 2026-03-26 14:45:40.362152 | ubuntu-noble | Installing 'vexxhost.kubernetes:2.7.1' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-03-26 14:45:40.362158 | ubuntu-noble | Created collection for vexxhost.kubernetes:2.7.1 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-03-26 14:45:40.362166 | ubuntu-noble | vexxhost.kubernetes:2.7.1 was installed successfully 2026-03-26 14:45:40.362173 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-posix-2.1.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1073r2qx7zpi/tmpukvbr1cq/ansible-posix-2.1.0-sr74vrup 2026-03-26 14:45:40.362214 | ubuntu-noble | Installing 'ansible.posix:2.1.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-03-26 14:45:40.362220 | ubuntu-noble | ansible.posix:2.1.0 was installed successfully 2026-03-26 14:45:40.362226 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-crypto-3.1.1.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1073r2qx7zpi/tmpukvbr1cq/community-crypto-3.1.1-c3n6wpk9 2026-03-26 14:45:40.362235 | ubuntu-noble | Installing 'community.crypto:3.1.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-03-26 14:45:40.362241 | ubuntu-noble | community.crypto:3.1.1 was installed successfully 2026-03-26 14:45:40.362246 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-general-12.5.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1073r2qx7zpi/tmpukvbr1cq/community-general-12.5.0-2esxgk3l 2026-03-26 14:45:40.362251 | ubuntu-noble | Installing 'community.general:12.5.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-03-26 14:45:40.362257 | ubuntu-noble | community.general:12.5.0 was installed successfully 2026-03-26 14:45:40.362262 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/kubernetes-core-6.3.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1073r2qx7zpi/tmpukvbr1cq/kubernetes-core-6.3.0-a2dpkqc3 2026-03-26 14:45:40.362268 | ubuntu-noble | Installing 'kubernetes.core:6.3.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-03-26 14:45:40.362273 | ubuntu-noble | kubernetes.core:6.3.0 was installed successfully 2026-03-26 14:45:40.362278 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/vexxhost-containers-1.6.4.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1073r2qx7zpi/tmpukvbr1cq/vexxhost-containers-1.6.4-yr3857qh 2026-03-26 14:45:40.362284 | ubuntu-noble | Installing 'vexxhost.containers:1.6.4' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-03-26 14:45:40.362289 | ubuntu-noble | vexxhost.containers:1.6.4 was installed successfully 2026-03-26 14:45:40.849013 | ubuntu-noble | ok: Runtime: 0:00:27.477293 2026-03-26 14:45:40.851291 | 2026-03-26 14:45:40.851354 | PLAY RECAP 2026-03-26 14:45:40.851418 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-26 14:45:40.851446 | 2026-03-26 14:45:40.951855 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-03-26 14:45:40.953933 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-03-26 14:45:41.553024 | 2026-03-26 14:45:41.553187 | PLAY [all] 2026-03-26 14:45:41.565997 | 2026-03-26 14:45:41.566135 | TASK [Load metadata] 2026-03-26 14:45:41.616410 | ubuntu-noble | ok 2026-03-26 14:45:41.622213 | 2026-03-26 14:45:41.622288 | TASK [Run "ansible-test"] 2026-03-26 14:45:42.667505 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-03-26 14:45:42.667693 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.14 because it could not be found. 2026-03-26 14:45:42.667711 | ubuntu-noble | Unit test controller with Python 3.12 2026-03-26 14:45:44.188855 | ubuntu-noble | ============================= test session starts ============================== 2026-03-26 14:45:44.188940 | ubuntu-noble | platform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0 2026-03-26 14:45:44.188953 | ubuntu-noble | rootdir: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-03-26 14:45:44.188963 | ubuntu-noble | configfile: ../../../../../src/github.com/vexxhost/ansible-collection-kubernetes/.venv/lib/python3.12/site-packages/ansible_test/_data/pytest/config/default.ini 2026-03-26 14:45:44.188971 | ubuntu-noble | plugins: xdist-3.8.0, forked-1.6.0 2026-03-26 14:45:44.188979 | ubuntu-noble | created: 8/8 workers 2026-03-26 14:45:44.188987 | ubuntu-noble | 8 workers [30 items] 2026-03-26 14:45:44.188994 | ubuntu-noble | 2026-03-26 14:45:44.518696 | ubuntu-noble | .............................. [100%] 2026-03-26 14:45:44.518829 | ubuntu-noble | - generated xml file: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/tests/output/junit/python3.12-controller-units.xml - 2026-03-26 14:45:44.518845 | ubuntu-noble | ============================== 30 passed in 1.17s ============================== 2026-03-26 14:45:44.558265 | ubuntu-noble | WARNING: Reviewing previous 2 warning(s): 2026-03-26 14:45:44.558343 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-03-26 14:45:44.558359 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.14 because it could not be found. 2026-03-26 14:45:44.687242 | ubuntu-noble | ok: Runtime: 0:00:02.594151 2026-03-26 14:45:44.689156 | 2026-03-26 14:45:44.689215 | PLAY RECAP 2026-03-26 14:45:44.689276 | ubuntu-noble | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-26 14:45:44.689305 | 2026-03-26 14:45:44.784020 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-03-26 14:45:44.786139 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-26 14:45:45.349206 | 2026-03-26 14:45:45.349322 | PLAY [all] 2026-03-26 14:45:45.360381 | 2026-03-26 14:45:45.360453 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-26 14:45:45.415694 | ubuntu-noble | skipping: Conditional result was False 2026-03-26 14:45:45.427386 | 2026-03-26 14:45:45.427507 | TASK [fetch-output : Set log path for single node] 2026-03-26 14:45:45.475193 | ubuntu-noble | ok 2026-03-26 14:45:45.480585 | 2026-03-26 14:45:45.480650 | LOOP [fetch-output : Ensure local output dirs] 2026-03-26 14:45:46.413963 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/f9153818602944a5a8ced2bd2fd57b78/work/logs" 2026-03-26 14:45:46.631070 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/f9153818602944a5a8ced2bd2fd57b78/work/artifacts" 2026-03-26 14:45:47.143654 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/f9153818602944a5a8ced2bd2fd57b78/work/docs" 2026-03-26 14:45:47.158088 | 2026-03-26 14:45:47.158201 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-26 14:45:47.931493 | ubuntu-noble | changed: .d..t...... ./ 2026-03-26 14:45:47.931751 | ubuntu-noble | changed: All items complete 2026-03-26 14:45:47.931793 | 2026-03-26 14:45:48.395099 | ubuntu-noble | changed: .d..t...... ./ 2026-03-26 14:45:48.869841 | ubuntu-noble | changed: .d..t...... ./ 2026-03-26 14:45:48.895651 | 2026-03-26 14:45:48.895822 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-26 14:45:49.319055 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.020007 2026-03-26 14:45:49.561422 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.025245 2026-03-26 14:45:49.576592 | 2026-03-26 14:45:49.576731 | PLAY [all] 2026-03-26 14:45:49.583180 | 2026-03-26 14:45:49.583255 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-26 14:45:50.065781 | ubuntu-noble | changed 2026-03-26 14:45:50.075565 | 2026-03-26 14:45:50.153231 | PLAY RECAP 2026-03-26 14:45:50.153586 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-26 14:45:50.153659 | 2026-03-26 14:45:50.264325 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-26 14:45:50.365477 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-26 14:45:50.920626 | 2026-03-26 14:45:50.920785 | PLAY [localhost] 2026-03-26 14:45:50.930889 | 2026-03-26 14:45:50.931011 | TASK [Generate Zuul manifest] 2026-03-26 14:45:50.952231 | localhost | ok 2026-03-26 14:45:50.968143 | 2026-03-26 14:45:50.968280 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-26 14:45:51.306371 | localhost | changed 2026-03-26 14:45:51.328587 | 2026-03-26 14:45:51.328715 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-26 14:45:51.442957 | localhost | ok 2026-03-26 14:45:51.450977 | 2026-03-26 14:45:51.451048 | TASK [Upload logs] 2026-03-26 14:45:51.472829 | localhost | ok 2026-03-26 14:45:51.631720 | 2026-03-26 14:45:51.631867 | TASK [Set zuul-log-path fact] 2026-03-26 14:45:51.651856 | localhost | ok 2026-03-26 14:45:51.664812 | 2026-03-26 14:45:51.664888 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-26 14:45:51.697297 | localhost | ok 2026-03-26 14:45:51.705546 | 2026-03-26 14:45:51.705614 | TASK [upload-logs : Create log directories] 2026-03-26 14:45:52.123487 | localhost | changed 2026-03-26 14:45:52.130944 | 2026-03-26 14:45:52.173263 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-26 14:45:52.648617 | localhost -> localhost | ok: Runtime: 0:00:00.005188 2026-03-26 14:45:52.654866 | 2026-03-26 14:45:52.654936 | TASK [upload-logs : Upload logs to log server] 2026-03-26 14:45:53.141749 | localhost | Output suppressed because no_log was given 2026-03-26 14:45:53.146770 | 2026-03-26 14:45:53.146864 | LOOP [upload-logs : Compress console log and json output] 2026-03-26 14:45:53.194533 | localhost | skipping: Conditional result was False 2026-03-26 14:45:53.202087 | localhost | skipping: Conditional result was False 2026-03-26 14:45:53.211714 | 2026-03-26 14:45:53.211823 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-26 14:45:53.257862 | localhost | skipping: Conditional result was False 2026-03-26 14:45:53.258237 | 2026-03-26 14:45:53.262534 | localhost | skipping: Conditional result was False 2026-03-26 14:45:53.275499 | 2026-03-26 14:45:53.275589 | LOOP [upload-logs : Upload console log and json output]