2026-03-16 08:42:29.687511 | Job console starting 2026-03-16 08:42:30.009166 | Updating git repos 2026-03-16 08:42:30.038783 | Cloning repos into workspace 2026-03-16 08:42:30.317371 | Restoring repo states 2026-03-16 08:42:30.329951 | Merging changes 2026-03-16 08:42:31.391660 | Checking out repos 2026-03-16 08:42:32.263889 | Preparing playbooks 2026-03-16 08:42:40.311786 | Running Ansible setup 2026-03-16 08:42:45.674687 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 08:42:46.242575 | 2026-03-16 08:42:46.444949 | PLAY [localhost] 2026-03-16 08:42:46.459557 | 2026-03-16 08:42:46.459712 | TASK [Gathering Facts] 2026-03-16 08:42:47.659094 | localhost | ok 2026-03-16 08:42:47.669707 | 2026-03-16 08:42:47.669879 | TASK [Setup log path fact] 2026-03-16 08:42:47.687884 | localhost | ok 2026-03-16 08:42:47.704162 | 2026-03-16 08:42:47.704325 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 08:42:47.733395 | localhost | ok 2026-03-16 08:42:47.743580 | 2026-03-16 08:42:47.832892 | TASK [emit-job-header : Print job information] 2026-03-16 08:42:47.873721 | # Job Information 2026-03-16 08:42:47.873921 | Ansible Version: 2.16.16 2026-03-16 08:42:47.873970 | Job: ansible-test 2026-03-16 08:42:47.874005 | Pipeline: check 2026-03-16 08:42:47.874035 | Executor: 0a8996d2b663 2026-03-16 08:42:47.874065 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/235 2026-03-16 08:42:47.874097 | Event ID: 967d5f10-2113-11f1-8d4c-9f55520a2587 2026-03-16 08:42:47.878452 | 2026-03-16 08:42:47.878551 | LOOP [emit-job-header : Print node information] 2026-03-16 08:42:47.973228 | localhost | ok: 2026-03-16 08:42:47.973459 | localhost | # Node Information 2026-03-16 08:42:47.973507 | localhost | Inventory Hostname: ubuntu-noble 2026-03-16 08:42:47.973546 | localhost | Hostname: np0000158894 2026-03-16 08:42:47.973581 | localhost | Username: zuul 2026-03-16 08:42:47.973618 | localhost | Distro: Ubuntu 24.04 2026-03-16 08:42:47.973654 | localhost | Provider: yul1 2026-03-16 08:42:47.973688 | localhost | Region: ca-ymq-1 2026-03-16 08:42:47.973721 | localhost | Label: ubuntu-noble 2026-03-16 08:42:47.973754 | localhost | Product Name: OpenStack Nova 2026-03-16 08:42:47.973788 | localhost | Interface IP: 199.204.45.25 2026-03-16 08:42:47.983294 | 2026-03-16 08:42:47.983465 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-16 08:42:48.396463 | localhost -> localhost | changed 2026-03-16 08:42:48.404625 | 2026-03-16 08:42:48.404748 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-16 08:42:49.429474 | localhost -> localhost | changed 2026-03-16 08:42:49.443097 | 2026-03-16 08:42:49.443213 | PLAY [all] 2026-03-16 08:42:49.455122 | 2026-03-16 08:42:49.455259 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 08:42:49.709203 | ubuntu-noble -> localhost | ok 2026-03-16 08:42:49.719037 | 2026-03-16 08:42:49.719242 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 08:42:49.764875 | ubuntu-noble | ok 2026-03-16 08:42:49.790930 | ubuntu-noble | included: /var/lib/zuul/builds/ea8c2b05f2c745cfb1a978cf7e9f335c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 08:42:49.800374 | 2026-03-16 08:42:49.800547 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 08:42:51.073294 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-16 08:42:51.073495 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/ea8c2b05f2c745cfb1a978cf7e9f335c/work/ea8c2b05f2c745cfb1a978cf7e9f335c_id_rsa 2026-03-16 08:42:51.073541 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/ea8c2b05f2c745cfb1a978cf7e9f335c/work/ea8c2b05f2c745cfb1a978cf7e9f335c_id_rsa.pub 2026-03-16 08:42:51.073575 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-16 08:42:51.073606 | ubuntu-noble -> localhost | SHA256:SvJjxVCus8V1ZeFiAJA8HtNPftCw9DWD6rPKXKmxt9Y zuul-build-sshkey 2026-03-16 08:42:51.073656 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-16 08:42:51.073688 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-16 08:42:51.073724 | ubuntu-noble -> localhost | | ..+o.+o .B. | 2026-03-16 08:42:51.073756 | ubuntu-noble -> localhost | | *o..o+o= o | 2026-03-16 08:42:51.073786 | ubuntu-noble -> localhost | | ..+.+oo= . | 2026-03-16 08:42:51.073816 | ubuntu-noble -> localhost | | .= .+o.. | 2026-03-16 08:42:51.073845 | ubuntu-noble -> localhost | | . + S. . | 2026-03-16 08:42:51.073874 | ubuntu-noble -> localhost | | + * o. | 2026-03-16 08:42:51.073902 | ubuntu-noble -> localhost | | * . o+ | 2026-03-16 08:42:51.073931 | ubuntu-noble -> localhost | | . + =+ E | 2026-03-16 08:42:51.073964 | ubuntu-noble -> localhost | | *+.. | 2026-03-16 08:42:51.073995 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-16 08:42:51.074067 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.812129 2026-03-16 08:42:51.080851 | 2026-03-16 08:42:51.080939 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 08:42:51.119209 | ubuntu-noble | ok 2026-03-16 08:42:51.129501 | ubuntu-noble | included: /var/lib/zuul/builds/ea8c2b05f2c745cfb1a978cf7e9f335c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 08:42:51.138219 | 2026-03-16 08:42:51.138327 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 08:42:51.164496 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 08:42:51.176321 | 2026-03-16 08:42:51.178754 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 08:42:51.740629 | ubuntu-noble | changed 2026-03-16 08:42:51.748451 | 2026-03-16 08:42:51.748547 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 08:42:51.963610 | ubuntu-noble | ok 2026-03-16 08:42:51.972672 | 2026-03-16 08:42:51.972820 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 08:42:52.520035 | ubuntu-noble | changed 2026-03-16 08:42:52.527052 | 2026-03-16 08:42:52.529306 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 08:42:53.075688 | ubuntu-noble | changed 2026-03-16 08:42:53.082272 | 2026-03-16 08:42:53.082370 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 08:42:53.105817 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 08:42:53.116783 | 2026-03-16 08:42:53.116893 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 08:42:53.514732 | ubuntu-noble -> localhost | changed 2026-03-16 08:42:53.531034 | 2026-03-16 08:42:53.531173 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 08:42:53.832276 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/ea8c2b05f2c745cfb1a978cf7e9f335c/work/ea8c2b05f2c745cfb1a978cf7e9f335c_id_rsa (zuul-build-sshkey) 2026-03-16 08:42:53.832494 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014829 2026-03-16 08:42:53.841414 | 2026-03-16 08:42:53.841566 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 08:42:54.208511 | ubuntu-noble | ok 2026-03-16 08:42:54.216725 | 2026-03-16 08:42:54.216889 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 08:42:54.241809 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 08:42:54.258645 | 2026-03-16 08:42:54.258777 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-16 08:42:54.679126 | ubuntu-noble | ok 2026-03-16 08:42:54.690022 | 2026-03-16 08:42:54.690165 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-16 08:42:55.872128 | ubuntu-noble | Output suppressed because no_log was given 2026-03-16 08:42:55.956042 | 2026-03-16 08:42:55.956282 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-16 08:42:56.205603 | ubuntu-noble | ok: "logs" 2026-03-16 08:42:56.205902 | ubuntu-noble | ok: All items complete 2026-03-16 08:42:56.205958 | 2026-03-16 08:42:56.396834 | ubuntu-noble | ok: "artifacts" 2026-03-16 08:42:56.581918 | ubuntu-noble | ok: "docs" 2026-03-16 08:42:56.590821 | 2026-03-16 08:42:56.590969 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-16 08:42:56.815432 | ubuntu-noble | changed: "logs" 2026-03-16 08:42:57.002459 | ubuntu-noble | changed: "artifacts" 2026-03-16 08:42:57.190395 | ubuntu-noble | changed: "docs" 2026-03-16 08:42:57.347340 | 2026-03-16 08:42:57.347465 | PLAY RECAP 2026-03-16 08:42:57.347515 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 08:42:57.347547 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-16 08:42:57.347570 | 2026-03-16 08:42:57.542636 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 08:42:57.548939 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-03-16 08:42:58.258231 | 2026-03-16 08:42:58.467925 | PLAY [all] 2026-03-16 08:42:58.488527 | 2026-03-16 08:42:58.488715 | TASK [setup-uv : Extract archive] 2026-03-16 08:43:00.951959 | ubuntu-noble | changed 2026-03-16 08:43:00.960798 | 2026-03-16 08:43:00.960923 | TASK [setup-uv : Print version] 2026-03-16 08:43:01.356531 | ubuntu-noble | uv 0.8.13 2026-03-16 08:43:01.502876 | ubuntu-noble | ok: Runtime: 0:00:00.015377 2026-03-16 08:43:01.514280 | 2026-03-16 08:43:01.514395 | TASK [Install Galaxy collection] 2026-03-16 08:43:01.814560 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-16 08:43:01.814683 | ubuntu-noble | Creating virtual environment at: .venv 2026-03-16 08:43:02.109071 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-03-16 08:43:02.109366 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-03-16 08:43:02.112715 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-03-16 08:43:02.282135 | ubuntu-noble | Downloading cryptography 2026-03-16 08:43:02.337087 | ubuntu-noble | Downloading pygments 2026-03-16 08:43:02.526492 | ubuntu-noble | Downloading ansible-core 2026-03-16 08:43:02.573561 | ubuntu-noble | Installed 37 packages in 46ms 2026-03-16 08:43:09.068894 | ubuntu-noble | [WARNING]: Skipping './.venv/lib64' as it is a symbolic link to a directory outside the collection 2026-03-16 08:43:14.940355 | ubuntu-noble | Starting galaxy collection install process 2026-03-16 08:43:14.940387 | ubuntu-noble | Process install dependency map 2026-03-16 08:43:14.940392 | ubuntu-noble | Starting collection install process 2026-03-16 08:43:14.940397 | ubuntu-noble | Installing 'vexxhost.kubernetes:2.5.1' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-03-16 08:43:14.940401 | ubuntu-noble | Created collection for vexxhost.kubernetes:2.5.1 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-03-16 08:43:14.940404 | ubuntu-noble | vexxhost.kubernetes:2.5.1 was installed successfully 2026-03-16 08:43:14.940409 | 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-1076rdsu28ob/tmpybuf_hfl/ansible-posix-2.1.0-8gsh7r3p 2026-03-16 08:43:14.940424 | ubuntu-noble | Installing 'ansible.posix:2.1.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-03-16 08:43:14.940428 | ubuntu-noble | ansible.posix:2.1.0 was installed successfully 2026-03-16 08:43:14.940432 | 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-1076rdsu28ob/tmpybuf_hfl/community-crypto-3.1.1-54wecdur 2026-03-16 08:43:14.940438 | ubuntu-noble | Installing 'community.crypto:3.1.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-03-16 08:43:14.940442 | ubuntu-noble | community.crypto:3.1.1 was installed successfully 2026-03-16 08:43:14.940446 | ubuntu-noble | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-general-12.4.0.tar.gz to /home/zuul/.ansible/tmp/ansible-local-1076rdsu28ob/tmpybuf_hfl/community-general-12.4.0-hfb59ad5 2026-03-16 08:43:14.940450 | ubuntu-noble | Installing 'community.general:12.4.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-03-16 08:43:14.940453 | ubuntu-noble | community.general:12.4.0 was installed successfully 2026-03-16 08:43:14.940457 | 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-1076rdsu28ob/tmpybuf_hfl/kubernetes-core-6.3.0-jcf25f0k 2026-03-16 08:43:14.940461 | ubuntu-noble | Installing 'kubernetes.core:6.3.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-03-16 08:43:14.940465 | ubuntu-noble | kubernetes.core:6.3.0 was installed successfully 2026-03-16 08:43:14.940468 | 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-1076rdsu28ob/tmpybuf_hfl/vexxhost-containers-1.6.4-67d8lsoy 2026-03-16 08:43:14.940472 | ubuntu-noble | Installing 'vexxhost.containers:1.6.4' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-03-16 08:43:14.940476 | ubuntu-noble | vexxhost.containers:1.6.4 was installed successfully 2026-03-16 08:43:15.082174 | ubuntu-noble | ok: Runtime: 0:00:13.294913 2026-03-16 08:43:15.084521 | 2026-03-16 08:43:15.084598 | PLAY RECAP 2026-03-16 08:43:15.084658 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 08:43:15.084696 | 2026-03-16 08:43:15.268464 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-03-16 08:43:15.270494 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-03-16 08:43:15.877751 | 2026-03-16 08:43:15.877900 | PLAY [all] 2026-03-16 08:43:15.889220 | 2026-03-16 08:43:15.889329 | TASK [Load metadata] 2026-03-16 08:43:15.943699 | ubuntu-noble | ok 2026-03-16 08:43:15.949362 | 2026-03-16 08:43:15.949445 | TASK [Run "ansible-test"] 2026-03-16 08:43:16.893343 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-03-16 08:43:16.893479 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.14 because it could not be found. 2026-03-16 08:43:16.893506 | ubuntu-noble | Unit test controller with Python 3.12 2026-03-16 08:43:18.299392 | ubuntu-noble | ============================= test session starts ============================== 2026-03-16 08:43:18.299433 | ubuntu-noble | platform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0 2026-03-16 08:43:18.299443 | ubuntu-noble | rootdir: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-03-16 08:43:18.299451 | 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-16 08:43:18.299457 | ubuntu-noble | plugins: forked-1.6.0, xdist-3.8.0 2026-03-16 08:43:18.299463 | ubuntu-noble | created: 8/8 workers 2026-03-16 08:43:18.299468 | ubuntu-noble | 8 workers [30 items] 2026-03-16 08:43:18.299474 | ubuntu-noble | 2026-03-16 08:43:18.570334 | ubuntu-noble | .............................. [100%] 2026-03-16 08:43:18.570396 | ubuntu-noble | - generated xml file: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/tests/output/junit/python3.12-controller-units.xml - 2026-03-16 08:43:18.570408 | ubuntu-noble | ============================== 30 passed in 1.06s ============================== 2026-03-16 08:43:18.601120 | ubuntu-noble | WARNING: Reviewing previous 2 warning(s): 2026-03-16 08:43:18.601142 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-03-16 08:43:18.601151 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.14 because it could not be found. 2026-03-16 08:43:18.999182 | ubuntu-noble | ok: Runtime: 0:00:02.326816 2026-03-16 08:43:19.000888 | 2026-03-16 08:43:19.000945 | PLAY RECAP 2026-03-16 08:43:19.001010 | ubuntu-noble | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 08:43:19.001036 | 2026-03-16 08:43:19.132564 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-03-16 08:43:19.134801 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 08:43:19.838356 | 2026-03-16 08:43:19.838513 | PLAY [all] 2026-03-16 08:43:19.850587 | 2026-03-16 08:43:19.850732 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-16 08:43:19.885032 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 08:43:19.896556 | 2026-03-16 08:43:19.896688 | TASK [fetch-output : Set log path for single node] 2026-03-16 08:43:19.940226 | ubuntu-noble | ok 2026-03-16 08:43:19.950409 | 2026-03-16 08:43:19.950530 | LOOP [fetch-output : Ensure local output dirs] 2026-03-16 08:43:20.316002 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/ea8c2b05f2c745cfb1a978cf7e9f335c/work/logs" 2026-03-16 08:43:20.595614 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/ea8c2b05f2c745cfb1a978cf7e9f335c/work/artifacts" 2026-03-16 08:43:20.887758 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/ea8c2b05f2c745cfb1a978cf7e9f335c/work/docs" 2026-03-16 08:43:20.901429 | 2026-03-16 08:43:20.901586 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-16 08:43:21.669790 | ubuntu-noble | changed: .d..t...... ./ 2026-03-16 08:43:21.669993 | ubuntu-noble | changed: All items complete 2026-03-16 08:43:21.670020 | 2026-03-16 08:43:22.186353 | ubuntu-noble | changed: .d..t...... ./ 2026-03-16 08:43:22.678544 | ubuntu-noble | changed: .d..t...... ./ 2026-03-16 08:43:22.707261 | 2026-03-16 08:43:22.707466 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-16 08:43:23.208232 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009082 2026-03-16 08:43:23.492277 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007488 2026-03-16 08:43:23.515334 | 2026-03-16 08:43:23.515511 | PLAY [all] 2026-03-16 08:43:23.523580 | 2026-03-16 08:43:23.523789 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-16 08:43:24.028126 | ubuntu-noble | changed 2026-03-16 08:43:24.037008 | 2026-03-16 08:43:24.037118 | PLAY RECAP 2026-03-16 08:43:24.037189 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-16 08:43:24.037223 | 2026-03-16 08:43:24.194686 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 08:43:24.196779 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-16 08:43:24.772904 | 2026-03-16 08:43:24.773067 | PLAY [localhost] 2026-03-16 08:43:24.782933 | 2026-03-16 08:43:24.783025 | TASK [Generate Zuul manifest] 2026-03-16 08:43:24.804113 | localhost | ok 2026-03-16 08:43:24.821740 | 2026-03-16 08:43:24.821898 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-16 08:43:25.286386 | localhost | changed 2026-03-16 08:43:25.306072 | 2026-03-16 08:43:25.306217 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-16 08:43:25.336068 | localhost | ok 2026-03-16 08:43:25.346175 | 2026-03-16 08:43:25.346359 | TASK [Upload logs] 2026-03-16 08:43:25.367860 | localhost | ok 2026-03-16 08:43:25.438915 | 2026-03-16 08:43:25.439044 | TASK [Set zuul-log-path fact] 2026-03-16 08:43:25.459578 | localhost | ok 2026-03-16 08:43:25.471715 | 2026-03-16 08:43:25.471832 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 08:43:25.502868 | localhost | ok 2026-03-16 08:43:25.510308 | 2026-03-16 08:43:25.510409 | TASK [upload-logs : Create log directories] 2026-03-16 08:43:26.032788 | localhost | changed 2026-03-16 08:43:26.040190 | 2026-03-16 08:43:26.040382 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-16 08:43:26.490965 | localhost -> localhost | ok: Runtime: 0:00:00.006036 2026-03-16 08:43:26.497388 | 2026-03-16 08:43:26.497510 | TASK [upload-logs : Upload logs to log server] 2026-03-16 08:43:27.016345 | localhost | Output suppressed because no_log was given 2026-03-16 08:43:27.021901 | 2026-03-16 08:43:27.022011 | LOOP [upload-logs : Compress console log and json output] 2026-03-16 08:43:27.073887 | localhost | skipping: Conditional result was False 2026-03-16 08:43:27.086045 | localhost | skipping: Conditional result was False 2026-03-16 08:43:27.093458 | 2026-03-16 08:43:27.093624 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-16 08:43:27.142412 | localhost | skipping: Conditional result was False 2026-03-16 08:43:27.142813 | 2026-03-16 08:43:27.149952 | localhost | skipping: Conditional result was False 2026-03-16 08:43:27.164899 | 2026-03-16 08:43:27.165108 | LOOP [upload-logs : Upload console log and json output]