2026-06-17 20:40:18.817001 | Job console starting 2026-06-17 20:40:18.828275 | Updating git repos 2026-06-17 20:40:18.865709 | Cloning repos into workspace 2026-06-17 20:40:19.030635 | Restoring repo states 2026-06-17 20:40:19.049269 | Merging changes 2026-06-17 20:40:19.677239 | Checking out repos 2026-06-17 20:40:19.985140 | Preparing playbooks 2026-06-17 20:40:22.071565 | Running Ansible setup 2026-06-17 20:40:25.828921 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-17 20:40:26.440486 | 2026-06-17 20:40:27.757984 | PLAY [localhost] 2026-06-17 20:40:27.773333 | 2026-06-17 20:40:27.773471 | TASK [Gathering Facts] 2026-06-17 20:40:29.702788 | localhost | ok 2026-06-17 20:40:29.713439 | 2026-06-17 20:40:29.713636 | TASK [Setup log path fact] 2026-06-17 20:40:29.733430 | localhost | ok 2026-06-17 20:40:29.748255 | 2026-06-17 20:40:29.748406 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-17 20:40:29.779616 | localhost | ok 2026-06-17 20:40:29.786712 | 2026-06-17 20:40:29.786810 | TASK [emit-job-header : Print job information] 2026-06-17 20:40:29.825117 | # Job Information 2026-06-17 20:40:29.825308 | Ansible Version: 2.16.18 2026-06-17 20:40:29.825347 | Job: ansible-test 2026-06-17 20:40:29.825371 | Pipeline: check 2026-06-17 20:40:29.825391 | Executor: 2d72f0692154 2026-06-17 20:40:29.825411 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/285 2026-06-17 20:40:29.825433 | Event ID: ade49340-6a8c-11f1-9331-ca890a4b8b58 2026-06-17 20:40:29.831522 | 2026-06-17 20:40:29.831697 | LOOP [emit-job-header : Print node information] 2026-06-17 20:40:29.932921 | localhost | ok: 2026-06-17 20:40:29.933104 | localhost | # Node Information 2026-06-17 20:40:29.933133 | localhost | Inventory Hostname: ubuntu-noble 2026-06-17 20:40:29.933154 | localhost | Hostname: np0000181660 2026-06-17 20:40:29.933175 | localhost | Username: zuul 2026-06-17 20:40:29.933197 | localhost | Distro: Ubuntu 24.04 2026-06-17 20:40:29.933217 | localhost | Provider: yul1 2026-06-17 20:40:29.933236 | localhost | Region: ca-ymq-1 2026-06-17 20:40:29.933255 | localhost | Label: ubuntu-noble 2026-06-17 20:40:29.933274 | localhost | Product Name: OpenStack Nova 2026-06-17 20:40:29.933292 | localhost | Interface IP: 199.204.45.227 2026-06-17 20:40:29.951123 | 2026-06-17 20:40:29.951355 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-17 20:40:30.350271 | localhost -> localhost | changed 2026-06-17 20:40:30.358361 | 2026-06-17 20:40:30.358463 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-17 20:40:31.205292 | localhost -> localhost | changed 2026-06-17 20:40:31.217269 | 2026-06-17 20:40:31.217353 | PLAY [all] 2026-06-17 20:40:31.227909 | 2026-06-17 20:40:31.228035 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-17 20:40:31.455848 | ubuntu-noble -> localhost | ok 2026-06-17 20:40:31.467339 | 2026-06-17 20:40:31.467410 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-17 20:40:31.502375 | ubuntu-noble | ok 2026-06-17 20:40:31.519726 | ubuntu-noble | included: /var/lib/zuul/builds/2ab88583754c4e09a3fd3d24422f61ae/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-17 20:40:31.526074 | 2026-06-17 20:40:31.526137 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-17 20:40:33.732635 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-06-17 20:40:33.732803 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/2ab88583754c4e09a3fd3d24422f61ae/work/2ab88583754c4e09a3fd3d24422f61ae_id_rsa 2026-06-17 20:40:33.732894 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/2ab88583754c4e09a3fd3d24422f61ae/work/2ab88583754c4e09a3fd3d24422f61ae_id_rsa.pub 2026-06-17 20:40:33.732944 | ubuntu-noble -> localhost | The key fingerprint is: 2026-06-17 20:40:33.732979 | ubuntu-noble -> localhost | SHA256:bC8h4IgWI38cAzAuwG0uyyuzhg+ItHP3T0PGhbQMNsc zuul-build-sshkey 2026-06-17 20:40:33.733018 | ubuntu-noble -> localhost | The key's randomart image is: 2026-06-17 20:40:33.733066 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-06-17 20:40:33.733106 | ubuntu-noble -> localhost | |=.o +.o | 2026-06-17 20:40:33.733131 | ubuntu-noble -> localhost | |oo + . *Eo | 2026-06-17 20:40:33.733153 | ubuntu-noble -> localhost | |o+o + + . | 2026-06-17 20:40:33.733174 | ubuntu-noble -> localhost | |o+o= + .. . | 2026-06-17 20:40:33.733195 | ubuntu-noble -> localhost | |oo= + . S+ | 2026-06-17 20:40:33.733214 | ubuntu-noble -> localhost | |=o.. ooo | 2026-06-17 20:40:33.733234 | ubuntu-noble -> localhost | |=o.. . .o. | 2026-06-17 20:40:33.733255 | ubuntu-noble -> localhost | |++o . . ... | 2026-06-17 20:40:33.733278 | ubuntu-noble -> localhost | |++. ... | 2026-06-17 20:40:33.733332 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-06-17 20:40:33.733406 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.777483 2026-06-17 20:40:33.740026 | 2026-06-17 20:40:33.740113 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-17 20:40:33.775682 | ubuntu-noble | ok 2026-06-17 20:40:33.789613 | ubuntu-noble | included: /var/lib/zuul/builds/2ab88583754c4e09a3fd3d24422f61ae/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-17 20:40:33.801064 | 2026-06-17 20:40:33.801146 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-17 20:40:33.825067 | ubuntu-noble | skipping: Conditional result was False 2026-06-17 20:40:33.835879 | 2026-06-17 20:40:33.836055 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-17 20:40:34.359393 | ubuntu-noble | changed 2026-06-17 20:40:34.364906 | 2026-06-17 20:40:34.364977 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-17 20:40:34.595348 | ubuntu-noble | ok 2026-06-17 20:40:34.600866 | 2026-06-17 20:40:34.600931 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-17 20:40:35.169559 | ubuntu-noble | changed 2026-06-17 20:40:35.175205 | 2026-06-17 20:40:35.175284 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-17 20:40:35.755639 | ubuntu-noble | changed 2026-06-17 20:40:36.354617 | 2026-06-17 20:40:36.354745 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-17 20:40:36.378247 | ubuntu-noble | skipping: Conditional result was False 2026-06-17 20:40:36.389111 | 2026-06-17 20:40:36.389203 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-17 20:40:36.747948 | ubuntu-noble -> localhost | changed 2026-06-17 20:40:36.759519 | 2026-06-17 20:40:36.759616 | TASK [add-build-sshkey : Add back temp key] 2026-06-17 20:40:37.081299 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/2ab88583754c4e09a3fd3d24422f61ae/work/2ab88583754c4e09a3fd3d24422f61ae_id_rsa (zuul-build-sshkey) 2026-06-17 20:40:37.081529 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013894 2026-06-17 20:40:37.088909 | 2026-06-17 20:40:37.088990 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-17 20:40:37.448786 | ubuntu-noble | ok 2026-06-17 20:40:38.996624 | 2026-06-17 20:40:38.996736 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-17 20:40:39.020101 | ubuntu-noble | skipping: Conditional result was False 2026-06-17 20:40:39.043253 | 2026-06-17 20:40:39.043575 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-17 20:40:39.412899 | ubuntu-noble | ok 2026-06-17 20:40:39.496471 | 2026-06-17 20:40:39.496622 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-17 20:40:40.590760 | ubuntu-noble | Output suppressed because no_log was given 2026-06-17 20:40:40.605365 | 2026-06-17 20:40:40.605497 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-17 20:40:40.854383 | ubuntu-noble | ok: "logs" 2026-06-17 20:40:40.854607 | ubuntu-noble | ok: All items complete 2026-06-17 20:40:40.854644 | 2026-06-17 20:40:41.051714 | ubuntu-noble | ok: "artifacts" 2026-06-17 20:40:41.255907 | ubuntu-noble | ok: "docs" 2026-06-17 20:40:41.272325 | 2026-06-17 20:40:41.272465 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-17 20:40:41.495601 | ubuntu-noble | changed: "logs" 2026-06-17 20:40:41.702595 | ubuntu-noble | changed: "artifacts" 2026-06-17 20:40:41.899333 | ubuntu-noble | changed: "docs" 2026-06-17 20:40:41.921685 | 2026-06-17 20:40:41.921789 | PLAY RECAP 2026-06-17 20:40:41.921837 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 20:40:41.921879 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-17 20:40:41.921910 | 2026-06-17 20:40:42.097573 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-17 20:40:42.099037 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-06-17 20:40:42.715080 | 2026-06-17 20:40:42.715199 | PLAY [all] 2026-06-17 20:40:42.727671 | 2026-06-17 20:40:42.727762 | TASK [setup-uv : Extract archive] 2026-06-17 20:40:45.266425 | ubuntu-noble | changed 2026-06-17 20:40:45.277602 | 2026-06-17 20:40:45.277761 | TASK [setup-uv : Print version] 2026-06-17 20:40:44.707348 | ubuntu-noble | uv 0.8.13 2026-06-17 20:40:45.820463 | ubuntu-noble | ok: Runtime: 0:00:00.015469 2026-06-17 20:40:45.833500 | 2026-06-17 20:40:45.833623 | TASK [Install Galaxy collection] 2026-06-17 20:40:45.198039 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-06-17 20:40:45.198207 | ubuntu-noble | Creating virtual environment at: .venv 2026-06-17 20:40:46.485934 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-06-17 20:40:46.486633 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-06-17 20:40:46.502728 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-06-17 20:40:46.659558 | ubuntu-noble | Downloading cryptography 2026-06-17 20:40:46.716235 | ubuntu-noble | Downloading pygments 2026-06-17 20:40:46.893386 | ubuntu-noble | Downloading ansible-core 2026-06-17 20:40:46.942756 | ubuntu-noble | Installed 37 packages in 48ms 2026-06-17 20:41:11.645601 | ubuntu-noble | [WARNING]: Skipping './.venv/lib64' as it is a symbolic link to a directory outside the collection 2026-06-17 20:41:20.567827 | ubuntu-noble | Starting galaxy collection install process 2026-06-17 20:41:20.567924 | ubuntu-noble | Process install dependency map 2026-06-17 20:41:20.567938 | ubuntu-noble | Starting collection install process 2026-06-17 20:41:20.567948 | ubuntu-noble | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-06-17 20:41:20.567958 | ubuntu-noble | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-06-17 20:41:20.567967 | ubuntu-noble | vexxhost.kubernetes:3.3.0 was installed successfully 2026-06-17 20:41:20.567977 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-posix-2.2.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-10782e3xw4kw/tmppitk10wx/ansible-posix-2.2.0-952baqqr 2026-06-17 20:41:20.568024 | ubuntu-noble | Installing 'ansible.posix:2.2.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-17 20:41:20.568033 | ubuntu-noble | ansible.posix:2.2.0 was installed successfully 2026-06-17 20:41:20.568042 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-crypto-3.2.2.tar.gz to /home/zuul/.ansible/tmp/ansible-local-10782e3xw4kw/tmppitk10wx/community-crypto-3.2.2-if2ri1v0 2026-06-17 20:41:20.568058 | ubuntu-noble | Installing 'community.crypto:3.2.2' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-17 20:41:20.568067 | ubuntu-noble | community.crypto:3.2.2 was installed successfully 2026-06-17 20:41:20.568076 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-general-13.1.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-10782e3xw4kw/tmppitk10wx/community-general-13.1.0-rshc_l6r 2026-06-17 20:41:20.568085 | ubuntu-noble | Installing 'community.general:13.1.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-17 20:41:20.568094 | ubuntu-noble | community.general:13.1.0 was installed successfully 2026-06-17 20:41:20.568103 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/kubernetes-core-6.4.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-10782e3xw4kw/tmppitk10wx/kubernetes-core-6.4.0-kai_j59p 2026-06-17 20:41:20.568112 | ubuntu-noble | Installing 'kubernetes.core:6.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-17 20:41:20.568121 | ubuntu-noble | kubernetes.core:6.4.0 was installed successfully 2026-06-17 20:41:20.568129 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/vexxhost-containers-1.6.7.tar.gz to /home/zuul/.ansible/tmp/ansible-local-10782e3xw4kw/tmppitk10wx/vexxhost-containers-1.6.7-dh_ill55 2026-06-17 20:41:20.568138 | ubuntu-noble | Installing 'vexxhost.containers:1.6.7' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-06-17 20:41:20.568146 | ubuntu-noble | vexxhost.containers:1.6.7 was installed successfully 2026-06-17 20:41:21.042214 | ubuntu-noble | ok: Runtime: 0:00:35.548808 2026-06-17 20:41:21.043882 | 2026-06-17 20:41:21.043934 | PLAY RECAP 2026-06-17 20:41:21.044027 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 20:41:21.044051 | 2026-06-17 20:41:21.175212 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-06-17 20:41:21.176679 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-06-17 20:41:21.798653 | 2026-06-17 20:41:21.798779 | PLAY [all] 2026-06-17 20:41:21.810860 | 2026-06-17 20:41:21.810952 | TASK [Load metadata] 2026-06-17 20:41:21.863748 | ubuntu-noble | ok 2026-06-17 20:41:21.869564 | 2026-06-17 20:41:21.869644 | TASK [Run "ansible-test"] 2026-06-17 20:41:22.833625 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-06-17 20:41:22.833753 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.14 because it could not be found. 2026-06-17 20:41:22.833768 | ubuntu-noble | Unit test controller with Python 3.12 2026-06-17 20:41:24.351398 | ubuntu-noble | ============================= test session starts ============================== 2026-06-17 20:41:24.351444 | ubuntu-noble | platform linux -- Python 3.12.3, pytest-9.0.3, pluggy-1.6.0 2026-06-17 20:41:24.351454 | ubuntu-noble | rootdir: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-06-17 20:41:24.351462 | ubuntu-noble | configfile: ../../../../../src/github.com/vexxhost/ansible-collection-kubernetes/.venv/lib/python3.12/site-packages/ansible_test/_data/pytest/config/default.ini 2026-06-17 20:41:24.351468 | ubuntu-noble | plugins: forked-1.6.0, xdist-3.8.0 2026-06-17 20:41:24.351474 | ubuntu-noble | created: 8/8 workers 2026-06-17 20:41:24.351481 | ubuntu-noble | 8 workers [30 items] 2026-06-17 20:41:24.351497 | ubuntu-noble | 2026-06-17 20:41:24.636285 | ubuntu-noble | .............................. [100%] 2026-06-17 20:41:24.636376 | ubuntu-noble | - generated xml file: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/tests/output/junit/python3.12-controller-units.xml - 2026-06-17 20:41:24.636386 | ubuntu-noble | ============================== 30 passed in 1.13s ============================== 2026-06-17 20:41:24.667197 | ubuntu-noble | WARNING: Reviewing previous 2 warning(s): 2026-06-17 20:41:24.667249 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-06-17 20:41:24.667256 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.14 because it could not be found. 2026-06-17 20:41:24.908758 | ubuntu-noble | ok: Runtime: 0:00:02.449563 2026-06-17 20:41:24.911403 | 2026-06-17 20:41:24.911468 | PLAY RECAP 2026-06-17 20:41:24.911527 | ubuntu-noble | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 20:41:24.911559 | 2026-06-17 20:41:25.078303 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-06-17 20:41:25.079567 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-17 20:41:25.668437 | 2026-06-17 20:41:25.668559 | PLAY [all] 2026-06-17 20:41:25.680397 | 2026-06-17 20:41:25.680480 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-17 20:41:25.724119 | ubuntu-noble | skipping: Conditional result was False 2026-06-17 20:41:25.735065 | 2026-06-17 20:41:25.735144 | TASK [fetch-output : Set log path for single node] 2026-06-17 20:41:25.769308 | ubuntu-noble | ok 2026-06-17 20:41:25.774469 | 2026-06-17 20:41:25.774535 | LOOP [fetch-output : Ensure local output dirs] 2026-06-17 20:41:26.140301 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/2ab88583754c4e09a3fd3d24422f61ae/work/logs" 2026-06-17 20:41:26.338296 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/2ab88583754c4e09a3fd3d24422f61ae/work/artifacts" 2026-06-17 20:41:26.557125 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/2ab88583754c4e09a3fd3d24422f61ae/work/docs" 2026-06-17 20:41:26.573905 | 2026-06-17 20:41:26.574061 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-17 20:41:27.194112 | ubuntu-noble | changed: .d..t...... ./ 2026-06-17 20:41:27.194291 | ubuntu-noble | changed: All items complete 2026-06-17 20:41:27.194319 | 2026-06-17 20:41:27.781306 | ubuntu-noble | changed: .d..t...... ./ 2026-06-17 20:41:28.231822 | ubuntu-noble | changed: .d..t...... ./ 2026-06-17 20:41:28.255063 | 2026-06-17 20:41:28.255201 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-17 20:41:28.707689 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.025895 2026-06-17 20:41:28.964985 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.006941 2026-06-17 20:41:28.972653 | 2026-06-17 20:41:28.972706 | PLAY [all] 2026-06-17 20:41:28.979180 | 2026-06-17 20:41:28.979244 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-17 20:41:29.449123 | ubuntu-noble | changed 2026-06-17 20:41:29.455582 | 2026-06-17 20:41:29.455630 | PLAY RECAP 2026-06-17 20:41:29.455673 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-17 20:41:29.455694 | 2026-06-17 20:41:29.576669 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-17 20:41:29.579085 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-17 20:41:30.181781 | 2026-06-17 20:41:30.181921 | PLAY [localhost] 2026-06-17 20:41:30.192783 | 2026-06-17 20:41:30.192869 | TASK [Generate Zuul manifest] 2026-06-17 20:41:30.213839 | localhost | ok 2026-06-17 20:41:30.229802 | 2026-06-17 20:41:30.229889 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-17 20:41:30.606939 | localhost | changed 2026-06-17 20:41:30.619115 | 2026-06-17 20:41:30.619217 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-17 20:41:30.782977 | localhost | ok 2026-06-17 20:41:30.792466 | 2026-06-17 20:41:30.792540 | TASK [Upload logs] 2026-06-17 20:41:30.813846 | localhost | ok 2026-06-17 20:41:30.875602 | 2026-06-17 20:41:30.875743 | TASK [Set zuul-log-path fact] 2026-06-17 20:41:30.895481 | localhost | ok 2026-06-17 20:41:30.909388 | 2026-06-17 20:41:30.909461 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-17 20:41:30.941273 | localhost | ok 2026-06-17 20:41:30.950317 | 2026-06-17 20:41:30.950394 | TASK [upload-logs : Create log directories] 2026-06-17 20:41:31.387592 | localhost | changed 2026-06-17 20:41:31.393063 | 2026-06-17 20:41:31.393136 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-17 20:41:31.808712 | localhost -> localhost | ok: Runtime: 0:00:00.006473 2026-06-17 20:41:31.814061 | 2026-06-17 20:41:31.814124 | TASK [upload-logs : Upload logs to log server] 2026-06-17 20:41:32.280722 | localhost | Output suppressed because no_log was given 2026-06-17 20:41:32.286727 | 2026-06-17 20:41:32.286798 | LOOP [upload-logs : Compress console log and json output] 2026-06-17 20:41:32.332283 | localhost | skipping: Conditional result was False 2026-06-17 20:41:32.339704 | localhost | skipping: Conditional result was False 2026-06-17 20:41:32.354093 | 2026-06-17 20:41:32.354261 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-17 20:41:32.395130 | localhost | skipping: Conditional result was False 2026-06-17 20:41:32.395702 | 2026-06-17 20:41:32.399339 | localhost | skipping: Conditional result was False 2026-06-17 20:41:32.410404 | 2026-06-17 20:41:32.410559 | LOOP [upload-logs : Upload console log and json output]