2026-03-17 18:53:38.661128 | Job console starting 2026-03-17 18:53:38.668008 | Updating git repos 2026-03-17 18:53:38.688703 | Cloning repos into workspace 2026-03-17 18:53:38.979815 | Restoring repo states 2026-03-17 18:53:38.993234 | Merging changes 2026-03-17 18:53:39.598120 | Checking out repos 2026-03-17 18:53:39.868651 | Preparing playbooks 2026-03-17 18:53:40.631061 | Running Ansible setup 2026-03-17 18:53:44.074599 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-17 18:53:44.639102 | 2026-03-17 18:53:44.639203 | PLAY [localhost] 2026-03-17 18:53:44.646265 | 2026-03-17 18:53:44.646332 | TASK [Gathering Facts] 2026-03-17 18:53:45.462932 | localhost | ok 2026-03-17 18:53:45.472700 | 2026-03-17 18:53:45.472807 | TASK [Setup log path fact] 2026-03-17 18:53:45.493213 | localhost | ok 2026-03-17 18:53:45.507607 | 2026-03-17 18:53:45.507679 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 18:53:45.537872 | localhost | ok 2026-03-17 18:53:45.547104 | 2026-03-17 18:53:45.547182 | TASK [emit-job-header : Print job information] 2026-03-17 18:53:45.587751 | # Job Information 2026-03-17 18:53:45.587955 | Ansible Version: 2.16.16 2026-03-17 18:53:45.588023 | Job: ansible-test 2026-03-17 18:53:45.588072 | Pipeline: check 2026-03-17 18:53:45.588116 | Executor: 0a8996d2b663 2026-03-17 18:53:45.588159 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/238 2026-03-17 18:53:45.588209 | Event ID: 728760e0-2232-11f1-89e0-7dc7177ef4eb 2026-03-17 18:53:45.592902 | 2026-03-17 18:53:45.592982 | LOOP [emit-job-header : Print node information] 2026-03-17 18:53:45.688364 | localhost | ok: 2026-03-17 18:53:45.690027 | localhost | # Node Information 2026-03-17 18:53:45.690088 | localhost | Inventory Hostname: ubuntu-noble 2026-03-17 18:53:45.690122 | localhost | Hostname: np0000159462 2026-03-17 18:53:45.690151 | localhost | Username: zuul 2026-03-17 18:53:45.690181 | localhost | Distro: Ubuntu 24.04 2026-03-17 18:53:45.690209 | localhost | Provider: yul1 2026-03-17 18:53:45.690235 | localhost | Region: ca-ymq-1 2026-03-17 18:53:45.690261 | localhost | Label: ubuntu-noble 2026-03-17 18:53:45.690287 | localhost | Product Name: OpenStack Nova 2026-03-17 18:53:45.690313 | localhost | Interface IP: 162.253.55.221 2026-03-17 18:53:45.710099 | 2026-03-17 18:53:45.710260 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-17 18:53:46.059545 | localhost -> localhost | changed 2026-03-17 18:53:46.066569 | 2026-03-17 18:53:46.066663 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-17 18:53:46.931376 | localhost -> localhost | changed 2026-03-17 18:53:46.943317 | 2026-03-17 18:53:46.943377 | PLAY [all] 2026-03-17 18:53:46.952407 | 2026-03-17 18:53:46.952474 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 18:53:47.159673 | ubuntu-noble -> localhost | ok 2026-03-17 18:53:47.170748 | 2026-03-17 18:53:47.170814 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 18:53:47.204947 | ubuntu-noble | ok 2026-03-17 18:53:47.220086 | ubuntu-noble | included: /var/lib/zuul/builds/7cc59091e6c547f99359c6a352c9e8cd/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 18:53:47.227397 | 2026-03-17 18:53:47.227470 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 18:53:47.809695 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-17 18:53:47.809841 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/7cc59091e6c547f99359c6a352c9e8cd/work/7cc59091e6c547f99359c6a352c9e8cd_id_rsa 2026-03-17 18:53:47.809872 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/7cc59091e6c547f99359c6a352c9e8cd/work/7cc59091e6c547f99359c6a352c9e8cd_id_rsa.pub 2026-03-17 18:53:47.809895 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-17 18:53:47.809916 | ubuntu-noble -> localhost | SHA256:MjJInyOrPSAmf2d3OsZeNVUVP0G7cmyhtKDvX7UYtck zuul-build-sshkey 2026-03-17 18:53:47.809950 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-17 18:53:47.809971 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-17 18:53:47.809995 | ubuntu-noble -> localhost | | .+=| 2026-03-17 18:53:47.810017 | ubuntu-noble -> localhost | | .+| 2026-03-17 18:53:47.810037 | ubuntu-noble -> localhost | | . . ..=.| 2026-03-17 18:53:47.810057 | ubuntu-noble -> localhost | | . o . . o.* *| 2026-03-17 18:53:47.810077 | ubuntu-noble -> localhost | | o * o S. o= E.| 2026-03-17 18:53:47.810452 | ubuntu-noble -> localhost | |+. o + o .. .* o| 2026-03-17 18:53:47.810489 | ubuntu-noble -> localhost | |+o. . .. . o | 2026-03-17 18:53:47.810513 | ubuntu-noble -> localhost | | oo . o =.o . | 2026-03-17 18:53:47.810536 | ubuntu-noble -> localhost | |. .o o +o+ ... | 2026-03-17 18:53:47.810557 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-17 18:53:47.810604 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.217501 2026-03-17 18:53:47.816063 | 2026-03-17 18:53:47.816122 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 18:53:47.838340 | ubuntu-noble | ok 2026-03-17 18:53:47.847631 | ubuntu-noble | included: /var/lib/zuul/builds/7cc59091e6c547f99359c6a352c9e8cd/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 18:53:47.855815 | 2026-03-17 18:53:47.855876 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 18:53:47.870567 | ubuntu-noble | skipping: Conditional result was False 2026-03-17 18:53:47.877294 | 2026-03-17 18:53:47.877361 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 18:53:48.395949 | ubuntu-noble | changed 2026-03-17 18:53:48.403305 | 2026-03-17 18:53:48.403366 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 18:53:48.617361 | ubuntu-noble | ok 2026-03-17 18:53:48.623983 | 2026-03-17 18:53:48.624045 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 18:53:49.164885 | ubuntu-noble | changed 2026-03-17 18:53:49.172897 | 2026-03-17 18:53:49.172979 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 18:53:49.712100 | ubuntu-noble | changed 2026-03-17 18:53:49.718103 | 2026-03-17 18:53:49.718166 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 18:53:49.742212 | ubuntu-noble | skipping: Conditional result was False 2026-03-17 18:53:49.753535 | 2026-03-17 18:53:49.753619 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 18:53:50.083330 | ubuntu-noble -> localhost | changed 2026-03-17 18:53:50.100884 | 2026-03-17 18:53:50.100994 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 18:53:50.368403 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/7cc59091e6c547f99359c6a352c9e8cd/work/7cc59091e6c547f99359c6a352c9e8cd_id_rsa (zuul-build-sshkey) 2026-03-17 18:53:50.368570 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.010480 2026-03-17 18:53:50.373758 | 2026-03-17 18:53:50.373817 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 18:53:50.731515 | ubuntu-noble | ok 2026-03-17 18:53:50.738429 | 2026-03-17 18:53:50.738491 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 18:53:50.762786 | ubuntu-noble | skipping: Conditional result was False 2026-03-17 18:53:50.779218 | 2026-03-17 18:53:50.779289 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-17 18:53:51.153290 | ubuntu-noble | ok 2026-03-17 18:53:51.161469 | 2026-03-17 18:53:51.161543 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-17 18:53:52.238659 | ubuntu-noble | Output suppressed because no_log was given 2026-03-17 18:53:52.284785 | 2026-03-17 18:53:52.284912 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-17 18:53:52.516224 | ubuntu-noble | ok: "logs" 2026-03-17 18:53:52.516520 | ubuntu-noble | ok: All items complete 2026-03-17 18:53:52.516567 | 2026-03-17 18:53:52.699963 | ubuntu-noble | ok: "artifacts" 2026-03-17 18:53:52.897631 | ubuntu-noble | ok: "docs" 2026-03-17 18:53:52.918064 | 2026-03-17 18:53:52.918258 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-17 18:53:53.134790 | ubuntu-noble | changed: "logs" 2026-03-17 18:53:53.323218 | ubuntu-noble | changed: "artifacts" 2026-03-17 18:53:53.513833 | ubuntu-noble | changed: "docs" 2026-03-17 18:53:53.532580 | 2026-03-17 18:53:53.532684 | PLAY RECAP 2026-03-17 18:53:53.532733 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 18:53:53.532764 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-17 18:53:53.532789 | 2026-03-17 18:53:53.662719 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-17 18:53:53.664986 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-03-17 18:53:54.211091 | 2026-03-17 18:53:54.211449 | PLAY [all] 2026-03-17 18:53:54.223328 | 2026-03-17 18:53:54.223412 | TASK [setup-uv : Extract archive] 2026-03-17 18:53:56.748559 | ubuntu-noble | changed 2026-03-17 18:53:56.755233 | 2026-03-17 18:53:56.755327 | TASK [setup-uv : Print version] 2026-03-17 18:53:57.140117 | ubuntu-noble | uv 0.8.13 2026-03-17 18:53:57.302574 | ubuntu-noble | ok: Runtime: 0:00:00.015736 2026-03-17 18:53:57.313367 | 2026-03-17 18:53:57.313492 | TASK [Install Galaxy collection] 2026-03-17 18:53:57.621833 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-17 18:53:57.621953 | ubuntu-noble | Creating virtual environment at: .venv 2026-03-17 18:53:58.002276 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-03-17 18:53:58.002654 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-03-17 18:53:58.010265 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-03-17 18:53:58.168828 | ubuntu-noble | Downloading cryptography 2026-03-17 18:53:58.223507 | ubuntu-noble | Downloading pygments 2026-03-17 18:53:58.424345 | ubuntu-noble | Downloading ansible-core 2026-03-17 18:53:58.470564 | ubuntu-noble | Installed 37 packages in 45ms 2026-03-17 18:54:05.827991 | ubuntu-noble | [WARNING]: Skipping './.venv/lib64' as it is a symbolic link to a directory outside the collection 2026-03-17 18:54:12.141310 | ubuntu-noble | Starting galaxy collection install process 2026-03-17 18:54:12.141372 | ubuntu-noble | Process install dependency map 2026-03-17 18:54:12.141384 | ubuntu-noble | Starting collection install process 2026-03-17 18:54:12.141394 | ubuntu-noble | Installing 'vexxhost.kubernetes:2.5.1' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-03-17 18:54:12.141402 | ubuntu-noble | Created collection for vexxhost.kubernetes:2.5.1 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-03-17 18:54:12.141411 | ubuntu-noble | vexxhost.kubernetes:2.5.1 was installed successfully 2026-03-17 18:54:12.141420 | 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-1093sji570wc/tmpbco_lpb4/ansible-posix-2.1.0-fayqcybr 2026-03-17 18:54:12.141454 | ubuntu-noble | Installing 'ansible.posix:2.1.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-03-17 18:54:12.141463 | ubuntu-noble | ansible.posix:2.1.0 was installed successfully 2026-03-17 18:54:12.141472 | 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-1093sji570wc/tmpbco_lpb4/community-crypto-3.1.1-9a1g01j3 2026-03-17 18:54:12.141486 | ubuntu-noble | Installing 'community.crypto:3.1.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-03-17 18:54:12.141494 | ubuntu-noble | community.crypto:3.1.1 was installed successfully 2026-03-17 18:54:12.141502 | 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-1093sji570wc/tmpbco_lpb4/community-general-12.4.0-sx3fqirk 2026-03-17 18:54:12.141510 | ubuntu-noble | Installing 'community.general:12.4.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-03-17 18:54:12.141519 | ubuntu-noble | community.general:12.4.0 was installed successfully 2026-03-17 18:54:12.141527 | 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-1093sji570wc/tmpbco_lpb4/kubernetes-core-6.3.0-dymi6cdk 2026-03-17 18:54:12.141536 | ubuntu-noble | Installing 'kubernetes.core:6.3.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-03-17 18:54:12.141544 | ubuntu-noble | kubernetes.core:6.3.0 was installed successfully 2026-03-17 18:54:12.141552 | 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-1093sji570wc/tmpbco_lpb4/vexxhost-containers-1.6.4-bvccyrxf 2026-03-17 18:54:12.141561 | ubuntu-noble | Installing 'vexxhost.containers:1.6.4' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-03-17 18:54:12.141569 | ubuntu-noble | vexxhost.containers:1.6.4 was installed successfully 2026-03-17 18:54:12.361813 | ubuntu-noble | ok: Runtime: 0:00:14.686098 2026-03-17 18:54:12.363321 | 2026-03-17 18:54:12.363364 | PLAY RECAP 2026-03-17 18:54:12.363404 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 18:54:12.363425 | 2026-03-17 18:54:12.450720 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/pre.yaml@main] 2026-03-17 18:54:12.453504 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-03-17 18:54:12.997558 | 2026-03-17 18:54:12.997686 | PLAY [all] 2026-03-17 18:54:13.009189 | 2026-03-17 18:54:13.009286 | TASK [Load metadata] 2026-03-17 18:54:13.064214 | ubuntu-noble | ok 2026-03-17 18:54:13.069788 | 2026-03-17 18:54:13.069867 | TASK [Run "ansible-test"] 2026-03-17 18:54:14.002342 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-03-17 18:54:14.002533 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.14 because it could not be found. 2026-03-17 18:54:14.002551 | ubuntu-noble | Unit test controller with Python 3.12 2026-03-17 18:54:15.454155 | ubuntu-noble | ============================= test session starts ============================== 2026-03-17 18:54:15.454191 | ubuntu-noble | platform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0 2026-03-17 18:54:15.454200 | ubuntu-noble | rootdir: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-03-17 18:54:15.454207 | 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-17 18:54:15.454213 | ubuntu-noble | plugins: forked-1.6.0, xdist-3.8.0 2026-03-17 18:54:15.454218 | ubuntu-noble | created: 8/8 workers 2026-03-17 18:54:15.454224 | ubuntu-noble | 8 workers [30 items] 2026-03-17 18:54:15.454229 | ubuntu-noble | 2026-03-17 18:54:15.726013 | ubuntu-noble | .............................. [100%] 2026-03-17 18:54:15.726074 | ubuntu-noble | - generated xml file: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/tests/output/junit/python3.12-controller-units.xml - 2026-03-17 18:54:15.726085 | ubuntu-noble | ============================== 30 passed in 1.03s ============================== 2026-03-17 18:54:15.760959 | ubuntu-noble | WARNING: Reviewing previous 2 warning(s): 2026-03-17 18:54:15.760990 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.13 because it could not be found. 2026-03-17 18:54:15.761005 | ubuntu-noble | WARNING: Skipping unit tests on Python 3.14 because it could not be found. 2026-03-17 18:54:16.110070 | ubuntu-noble | ok: Runtime: 0:00:02.382225 2026-03-17 18:54:16.111648 | 2026-03-17 18:54:16.111694 | PLAY RECAP 2026-03-17 18:54:16.111740 | ubuntu-noble | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 18:54:16.111762 | 2026-03-17 18:54:16.214962 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/ansible-test/run.yaml@main] 2026-03-17 18:54:16.216214 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-17 18:54:16.796783 | 2026-03-17 18:54:16.796894 | PLAY [all] 2026-03-17 18:54:16.808032 | 2026-03-17 18:54:16.808105 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-17 18:54:16.852289 | ubuntu-noble | skipping: Conditional result was False 2026-03-17 18:54:16.862522 | 2026-03-17 18:54:16.862634 | TASK [fetch-output : Set log path for single node] 2026-03-17 18:54:16.907752 | ubuntu-noble | ok 2026-03-17 18:54:16.914040 | 2026-03-17 18:54:16.914107 | LOOP [fetch-output : Ensure local output dirs] 2026-03-17 18:54:17.267045 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/7cc59091e6c547f99359c6a352c9e8cd/work/logs" 2026-03-17 18:54:17.584694 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/7cc59091e6c547f99359c6a352c9e8cd/work/artifacts" 2026-03-17 18:54:17.804596 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/7cc59091e6c547f99359c6a352c9e8cd/work/docs" 2026-03-17 18:54:17.825231 | 2026-03-17 18:54:17.825351 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-17 18:54:18.471445 | ubuntu-noble | ok 2026-03-17 18:54:18.500732 | ubuntu-noble | changed: All items complete 2026-03-17 18:54:18.500825 | 2026-03-17 18:54:18.906714 | ubuntu-noble | changed: .d..t...... ./ 2026-03-17 18:54:19.407501 | ubuntu-noble | changed: .d..t...... ./ 2026-03-17 18:54:19.433844 | 2026-03-17 18:54:19.646029 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-17 18:54:20.089415 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006278 2026-03-17 18:54:20.356014 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.005949 2026-03-17 18:54:20.368854 | 2026-03-17 18:54:20.368975 | PLAY [all] 2026-03-17 18:54:20.375035 | 2026-03-17 18:54:20.375100 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-17 18:54:20.824236 | ubuntu-noble | changed 2026-03-17 18:54:20.830343 | 2026-03-17 18:54:20.830392 | PLAY RECAP 2026-03-17 18:54:20.830436 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-17 18:54:20.830458 | 2026-03-17 18:54:20.918109 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-17 18:54:20.920946 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-17 18:54:21.472386 | 2026-03-17 18:54:21.472499 | PLAY [localhost] 2026-03-17 18:54:21.482257 | 2026-03-17 18:54:21.482334 | TASK [Generate Zuul manifest] 2026-03-17 18:54:21.503193 | localhost | ok 2026-03-17 18:54:21.518295 | 2026-03-17 18:54:21.518432 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-17 18:54:21.868985 | localhost | changed 2026-03-17 18:54:21.879271 | 2026-03-17 18:54:21.879362 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-17 18:54:21.906183 | localhost | ok 2026-03-17 18:54:21.912410 | 2026-03-17 18:54:21.912472 | TASK [Upload logs] 2026-03-17 18:54:21.930057 | localhost | ok 2026-03-17 18:54:21.984095 | 2026-03-17 18:54:21.984228 | TASK [Set zuul-log-path fact] 2026-03-17 18:54:22.001010 | localhost | ok 2026-03-17 18:54:22.011160 | 2026-03-17 18:54:22.011226 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 18:54:22.037965 | localhost | ok 2026-03-17 18:54:22.044764 | 2026-03-17 18:54:22.044827 | TASK [upload-logs : Create log directories] 2026-03-17 18:54:22.415290 | localhost | changed 2026-03-17 18:54:22.419961 | 2026-03-17 18:54:22.420028 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-17 18:54:22.802383 | localhost -> localhost | ok: Runtime: 0:00:00.004268 2026-03-17 18:54:22.808887 | 2026-03-17 18:54:22.808950 | TASK [upload-logs : Upload logs to log server] 2026-03-17 18:54:23.275088 | localhost | Output suppressed because no_log was given 2026-03-17 18:54:23.280438 | 2026-03-17 18:54:23.280549 | LOOP [upload-logs : Compress console log and json output] 2026-03-17 18:54:23.332493 | localhost | skipping: Conditional result was False 2026-03-17 18:54:23.340412 | localhost | skipping: Conditional result was False 2026-03-17 18:54:23.356457 | 2026-03-17 18:54:23.356652 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-17 18:54:23.399593 | localhost | skipping: Conditional result was False 2026-03-17 18:54:23.400006 | 2026-03-17 18:54:23.403448 | localhost | skipping: Conditional result was False 2026-03-17 18:54:23.423426 | 2026-03-17 18:54:23.423676 | LOOP [upload-logs : Upload console log and json output]