2026-05-22 00:39:19.845426 | Job console starting 2026-05-22 00:39:19.856154 | Updating git repos 2026-05-22 00:39:22.421298 | Cloning repos into workspace 2026-05-22 00:39:35.464144 | Restoring repo states 2026-05-22 00:39:42.471142 | Merging changes 2026-05-22 00:39:47.084994 | Checking out repos 2026-05-22 00:39:54.093965 | Preparing playbooks 2026-05-22 00:40:12.838393 | Running Ansible setup 2026-05-22 00:40:16.536754 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-22 00:40:17.244812 | 2026-05-22 00:40:17.244946 | PLAY [localhost] 2026-05-22 00:40:17.257151 | 2026-05-22 00:40:17.257791 | TASK [Gathering Facts] 2026-05-22 00:40:18.773773 | localhost | ok 2026-05-22 00:40:18.786991 | 2026-05-22 00:40:18.787261 | TASK [Setup log path fact] 2026-05-22 00:40:18.809036 | localhost | ok 2026-05-22 00:40:18.822125 | 2026-05-22 00:40:18.822268 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-22 00:40:18.853986 | localhost | ok 2026-05-22 00:40:18.862625 | 2026-05-22 00:40:18.862731 | TASK [emit-job-header : Print job information] 2026-05-22 00:40:18.916445 | # Job Information 2026-05-22 00:40:18.916792 | Ansible Version: 2.16.18 2026-05-22 00:40:18.916875 | Job: atmosphere-molecule-aio-openvswitch 2026-05-22 00:40:18.916949 | Pipeline: check 2026-05-22 00:40:18.917030 | Executor: 2d72f0692154 2026-05-22 00:40:18.917079 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3501 2026-05-22 00:40:18.917134 | Event ID: 6a6b8810-5576-11f1-8433-d19cc142b334 2026-05-22 00:40:18.920489 | 2026-05-22 00:40:18.920565 | LOOP [emit-job-header : Print node information] 2026-05-22 00:40:19.019252 | localhost | ok: 2026-05-22 00:40:19.032361 | localhost | # Node Information 2026-05-22 00:40:19.032660 | localhost | Inventory Hostname: instance 2026-05-22 00:40:19.032728 | localhost | Hostname: np0000176114 2026-05-22 00:40:19.032757 | localhost | Username: zuul 2026-05-22 00:40:19.032783 | localhost | Distro: Ubuntu 22.04 2026-05-22 00:40:19.032803 | localhost | Provider: yul1 2026-05-22 00:40:19.032822 | localhost | Region: ca-ymq-1 2026-05-22 00:40:19.032841 | localhost | Label: ubuntu-jammy-16 2026-05-22 00:40:19.032860 | localhost | Product Name: OpenStack Nova 2026-05-22 00:40:19.032878 | localhost | Interface IP: 199.204.45.74 2026-05-22 00:40:19.053607 | 2026-05-22 00:40:19.053783 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-22 00:40:19.494830 | localhost -> localhost | changed 2026-05-22 00:40:19.500435 | 2026-05-22 00:40:19.500506 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-22 00:40:20.485936 | localhost -> localhost | changed 2026-05-22 00:40:20.498264 | 2026-05-22 00:40:20.498411 | PLAY [all] 2026-05-22 00:40:20.508393 | 2026-05-22 00:40:20.508486 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-22 00:40:20.735633 | instance -> localhost | ok 2026-05-22 00:40:20.747651 | 2026-05-22 00:40:20.747763 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-22 00:40:20.782499 | instance | ok 2026-05-22 00:40:20.807830 | instance | included: /var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-22 00:40:20.817219 | 2026-05-22 00:40:20.817533 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-22 00:40:21.812587 | instance -> localhost | Generating public/private rsa key pair. 2026-05-22 00:40:21.812763 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/work/48351f320acc4539b4efc75603c30951_id_rsa 2026-05-22 00:40:21.812794 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/work/48351f320acc4539b4efc75603c30951_id_rsa.pub 2026-05-22 00:40:21.812817 | instance -> localhost | The key fingerprint is: 2026-05-22 00:40:21.812839 | instance -> localhost | SHA256:GOwW+SuqnzVH5t2vHvarPknBbOkgmpjgO/rN5lysqvs zuul-build-sshkey 2026-05-22 00:40:21.812871 | instance -> localhost | The key's randomart image is: 2026-05-22 00:40:21.812893 | instance -> localhost | +---[RSA 3072]----+ 2026-05-22 00:40:21.812924 | instance -> localhost | | | 2026-05-22 00:40:21.812969 | instance -> localhost | | . . | 2026-05-22 00:40:21.812994 | instance -> localhost | | = o . | 2026-05-22 00:40:21.813015 | instance -> localhost | | . . =. . * | 2026-05-22 00:40:21.813036 | instance -> localhost | | . . o+oS. + . | 2026-05-22 00:40:21.813056 | instance -> localhost | | . ooo+ o .o | 2026-05-22 00:40:21.813076 | instance -> localhost | | . * + ..+. | 2026-05-22 00:40:21.813096 | instance -> localhost | | o+.* + .o+ | 2026-05-22 00:40:21.813119 | instance -> localhost | |+*EBX o=++. | 2026-05-22 00:40:21.813139 | instance -> localhost | +----[SHA256]-----+ 2026-05-22 00:40:21.813189 | instance -> localhost | ok: Runtime: 0:00:00.561183 2026-05-22 00:40:21.818360 | 2026-05-22 00:40:21.818433 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-22 00:40:21.848889 | instance | ok 2026-05-22 00:40:21.857197 | instance | included: /var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-22 00:40:21.867373 | 2026-05-22 00:40:21.867563 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-22 00:40:21.893786 | instance | skipping: Conditional result was False 2026-05-22 00:40:21.907771 | 2026-05-22 00:40:21.907846 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-22 00:40:22.345134 | instance | changed 2026-05-22 00:40:22.352156 | 2026-05-22 00:40:22.352253 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-22 00:40:22.619236 | instance | ok 2026-05-22 00:40:22.625113 | 2026-05-22 00:40:22.625314 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-22 00:40:23.083614 | instance | changed 2026-05-22 00:40:23.094874 | 2026-05-22 00:40:23.095080 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-22 00:40:23.575880 | instance | changed 2026-05-22 00:40:23.932256 | 2026-05-22 00:40:23.932432 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-22 00:40:23.958035 | instance | skipping: Conditional result was False 2026-05-22 00:40:23.970295 | 2026-05-22 00:40:23.970384 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-22 00:40:24.301859 | instance -> localhost | changed 2026-05-22 00:40:24.330291 | 2026-05-22 00:40:24.330459 | TASK [add-build-sshkey : Add back temp key] 2026-05-22 00:40:24.630249 | instance -> localhost | Identity added: /var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/work/48351f320acc4539b4efc75603c30951_id_rsa (zuul-build-sshkey) 2026-05-22 00:40:24.630484 | instance -> localhost | ok: Runtime: 0:00:00.014287 2026-05-22 00:40:24.635655 | 2026-05-22 00:40:24.635717 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-22 00:40:24.903440 | instance | ok 2026-05-22 00:40:24.912082 | 2026-05-22 00:40:24.912183 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-22 00:40:24.947874 | instance | skipping: Conditional result was False 2026-05-22 00:40:24.964280 | 2026-05-22 00:40:24.964382 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-22 00:40:25.248669 | instance | ok 2026-05-22 00:40:25.255074 | 2026-05-22 00:40:25.255143 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-22 00:40:41.654541 | instance | Output suppressed because no_log was given 2026-05-22 00:40:41.663508 | 2026-05-22 00:40:41.663590 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-22 00:40:41.870951 | instance | ok: "logs" 2026-05-22 00:40:41.871230 | instance | ok: All items complete 2026-05-22 00:40:41.871259 | 2026-05-22 00:40:42.018703 | instance | ok: "artifacts" 2026-05-22 00:40:42.186817 | instance | ok: "docs" 2026-05-22 00:40:42.203935 | 2026-05-22 00:40:42.204124 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-22 00:40:42.396308 | instance | changed: "logs" 2026-05-22 00:40:42.548144 | instance | changed: "artifacts" 2026-05-22 00:40:42.701142 | instance | changed: "docs" 2026-05-22 00:40:42.725148 | 2026-05-22 00:40:42.725293 | PLAY RECAP 2026-05-22 00:40:42.725355 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-22 00:40:42.725394 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-22 00:40:42.725424 | 2026-05-22 00:40:42.922716 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-22 00:40:42.929711 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-22 00:40:43.537210 | 2026-05-22 00:40:43.537335 | PLAY [all] 2026-05-22 00:40:43.551608 | 2026-05-22 00:40:43.551719 | TASK [setup-uv : Extract archive] 2026-05-22 00:40:45.839921 | instance | changed 2026-05-22 00:40:45.845810 | 2026-05-22 00:40:45.845891 | TASK [setup-uv : Print version] 2026-05-22 00:40:46.205779 | instance | uv 0.8.13 2026-05-22 00:40:46.393059 | instance | ok: Runtime: 0:00:00.013504 2026-05-22 00:40:46.403820 | 2026-05-22 00:40:46.403887 | TASK [Install Ansible collection siblings] 2026-05-22 00:40:55.288549 | instance | changed: 2026-05-22 00:40:55.288826 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-05-22 00:40:55.288866 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-05-22 00:40:55.288890 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-05-22 00:40:55.288909 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-05-22 00:40:55.288929 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-05-22 00:40:55.288952 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-05-22 00:40:55.288972 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-05-22 00:40:55.289011 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-05-22 00:40:55.289034 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-05-22 00:40:55.289054 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-05-22 00:40:55.289074 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-05-22 00:40:55.289092 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-05-22 00:40:55.289111 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-05-22 00:40:55.289130 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-05-22 00:40:55.289148 | instance | Resolved ansible.utils to v6.0.2 for >=2.9.0 2026-05-22 00:40:55.289167 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-05-22 00:40:55.289186 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-05-22 00:40:55.289205 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-05-22 00:40:55.289223 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-05-22 00:40:55.289242 | instance | Resolved openstack.cloud to 2.5.0 for >=2.0.0 2026-05-22 00:40:55.289260 | instance | Resolved vexxhost.ceph to v4.0.0 for >=3.2.0 2026-05-22 00:40:55.289278 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-05-22 00:40:55.289298 | instance | Resolved vexxhost.kubernetes to v3.1.0 for >=2.5.0 2026-05-22 00:40:55.289333 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-05-22 00:40:55.289352 | instance | Resolved ansible.utils to v6.0.2 for >=2.9.0,>=6.0.0 2026-05-22 00:40:55.289371 | instance | Resolved vexxhost.containers to v1.6.6 for >=1.1.1,>=1.6.0 2026-05-22 00:40:55.289389 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-05-22 00:40:55.289408 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-05-22 00:40:55.289426 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-05-22 00:40:55.289444 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-05-22 00:40:55.289463 | instance | Resolved vexxhost.containers to v1.6.6 for >=1.1.1,>=1.6.0 2026-05-22 00:40:55.289481 | instance | Checked out ansible.netcommon to 1.2.0 2026-05-22 00:40:55.289500 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-05-22 00:40:55.289524 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.289543 | instance | Process install dependency map 2026-05-22 00:40:55.289561 | instance | Starting collection install process 2026-05-22 00:40:55.289579 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-05-22 00:40:55.289598 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-05-22 00:40:55.289616 | instance | ansible.netcommon:* was installed successfully 2026-05-22 00:40:55.289634 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-05-22 00:40:55.289652 | instance | Creating virtual environment at: .venv 2026-05-22 00:40:55.289670 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-05-22 00:40:55.289688 | instance | Downloading netaddr (2.2MiB) 2026-05-22 00:40:55.289707 | instance | Downloading pygments (1.2MiB) 2026-05-22 00:40:55.289725 | instance | Downloading openstacksdk (1.7MiB) 2026-05-22 00:40:55.289747 | instance | Downloading setuptools (1.1MiB) 2026-05-22 00:40:55.289766 | instance | Downloading pydantic-core (2.0MiB) 2026-05-22 00:40:55.289785 | instance | Downloading rjsonnet (1.2MiB) 2026-05-22 00:40:55.289803 | instance | Downloading cryptography (4.2MiB) 2026-05-22 00:40:55.289822 | instance | Downloading ansible-core (2.1MiB) 2026-05-22 00:40:55.289842 | instance | Downloading kubernetes (1.9MiB) 2026-05-22 00:40:55.289863 | instance | Building pyperclip==1.9.0 2026-05-22 00:40:55.289884 | instance | Downloading rjsonnet 2026-05-22 00:40:55.289905 | instance | Downloading pydantic-core 2026-05-22 00:40:55.289924 | instance | Downloading netaddr 2026-05-22 00:40:55.289943 | instance | Downloading pygments 2026-05-22 00:40:55.289961 | instance | Downloading cryptography 2026-05-22 00:40:55.289980 | instance | Downloading setuptools 2026-05-22 00:40:55.289999 | instance | Downloading kubernetes 2026-05-22 00:40:55.290018 | instance | Downloading ansible-core 2026-05-22 00:40:55.290036 | instance | Downloading openstacksdk 2026-05-22 00:40:55.290055 | instance | Built pyperclip==1.9.0 2026-05-22 00:40:55.290074 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-05-22 00:40:55.290093 | instance | Installed 83 packages in 39ms 2026-05-22 00:40:55.290111 | instance | Checked out ansible.posix to 1.6.0 2026-05-22 00:40:55.290130 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-05-22 00:40:55.290150 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.290169 | instance | Process install dependency map 2026-05-22 00:40:55.290187 | instance | Starting collection install process 2026-05-22 00:40:55.290206 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-05-22 00:40:55.290229 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-05-22 00:40:55.290248 | instance | ansible.posix:1.6.0 was installed successfully 2026-05-22 00:40:55.290268 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.290287 | instance | 2.17.12 2026-05-22 00:40:55.290306 | instance | Checked out ansible.utils to v6.0.2 2026-05-22 00:40:55.290324 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-05-22 00:40:55.290344 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.290363 | instance | Process install dependency map 2026-05-22 00:40:55.290381 | instance | Starting collection install process 2026-05-22 00:40:55.290400 | instance | Installing 'ansible.utils:6.0.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-05-22 00:40:55.290419 | instance | Created collection for ansible.utils:6.0.2 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-05-22 00:40:55.290438 | instance | ansible.utils:6.0.2 was installed successfully 2026-05-22 00:40:55.290456 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.290476 | instance | 2.17.12 2026-05-22 00:40:55.290494 | instance | Checked out atmosphere.common to v0.7.0 2026-05-22 00:40:55.290513 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-05-22 00:40:55.290532 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.290551 | instance | Process install dependency map 2026-05-22 00:40:55.290569 | instance | Starting collection install process 2026-05-22 00:40:55.290587 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-05-22 00:40:55.290606 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-05-22 00:40:55.290625 | instance | atmosphere.common:0.7.0 was installed successfully 2026-05-22 00:40:55.290644 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.290662 | instance | 2.17.12 2026-05-22 00:40:55.290680 | instance | Checked out community.crypto to 2.2.3 2026-05-22 00:40:55.290699 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto 2026-05-22 00:40:55.290718 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.290737 | instance | Process install dependency map 2026-05-22 00:40:55.290755 | instance | Starting collection install process 2026-05-22 00:40:55.290773 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-05-22 00:40:55.290792 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-05-22 00:40:55.290810 | instance | community.crypto:2.2.3 was installed successfully 2026-05-22 00:40:55.290828 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.290847 | instance | 2.17.12 2026-05-22 00:40:55.290866 | instance | Checked out community.general to 7.3.0 2026-05-22 00:40:55.290885 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general 2026-05-22 00:40:55.290903 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.290927 | instance | Process install dependency map 2026-05-22 00:40:55.290946 | instance | Starting collection install process 2026-05-22 00:40:55.290965 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-05-22 00:40:55.290983 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-05-22 00:40:55.291002 | instance | community.general:7.3.0 was installed successfully 2026-05-22 00:40:55.291021 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.291040 | instance | 2.17.12 2026-05-22 00:40:55.291059 | instance | Checked out community.mysql to 3.6.0 2026-05-22 00:40:55.291078 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql 2026-05-22 00:40:55.291098 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.291117 | instance | Process install dependency map 2026-05-22 00:40:55.291136 | instance | Starting collection install process 2026-05-22 00:40:55.291155 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-05-22 00:40:55.291173 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-05-22 00:40:55.291192 | instance | community.mysql:3.6.0 was installed successfully 2026-05-22 00:40:55.291210 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.291229 | instance | 2.17.12 2026-05-22 00:40:55.291248 | instance | Checked out kubernetes.core to 2.4.0 2026-05-22 00:40:55.291267 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-05-22 00:40:55.291285 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.291304 | instance | Process install dependency map 2026-05-22 00:40:55.291322 | instance | Starting collection install process 2026-05-22 00:40:55.291341 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-05-22 00:40:55.291360 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-05-22 00:40:55.291379 | instance | kubernetes.core:2.4.0 was installed successfully 2026-05-22 00:40:55.291397 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.291416 | instance | 2.17.12 2026-05-22 00:40:55.291434 | instance | Checked out openstack.cloud to 2.5.0 2026-05-22 00:40:55.291453 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-05-22 00:40:55.291472 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.291490 | instance | Process install dependency map 2026-05-22 00:40:55.291508 | instance | Starting collection install process 2026-05-22 00:40:55.291527 | instance | Installing 'openstack.cloud:2.5.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-05-22 00:40:55.291545 | instance | Created collection for openstack.cloud:2.5.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-05-22 00:40:55.291563 | instance | openstack.cloud:2.5.0 was installed successfully 2026-05-22 00:40:55.291582 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.291601 | instance | 2.17.12 2026-05-22 00:40:55.291620 | instance | Checked out vexxhost.ceph to v4.0.0 2026-05-22 00:40:55.291643 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-05-22 00:40:55.291663 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.291681 | instance | Process install dependency map 2026-05-22 00:40:55.291700 | instance | Starting collection install process 2026-05-22 00:40:55.291718 | instance | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-05-22 00:40:55.291737 | instance | Created collection for vexxhost.ceph:4.0.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-05-22 00:40:55.291756 | instance | vexxhost.ceph:4.0.0 was installed successfully 2026-05-22 00:40:55.291775 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.291793 | instance | 2.17.12 2026-05-22 00:40:55.291811 | instance | Checked out vexxhost.containers to v1.6.6 2026-05-22 00:40:55.291830 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-05-22 00:40:55.291848 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.291867 | instance | Process install dependency map 2026-05-22 00:40:55.291886 | instance | Starting collection install process 2026-05-22 00:40:55.291905 | instance | Installing 'vexxhost.containers:1.6.6' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-05-22 00:40:55.291923 | instance | Created collection for vexxhost.containers:1.6.6 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-05-22 00:40:55.291943 | instance | vexxhost.containers:1.6.6 was installed successfully 2026-05-22 00:40:55.291962 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.291980 | instance | 2.17.12 2026-05-22 00:40:55.292004 | instance | Checked out vexxhost.kubernetes to v3.1.0 2026-05-22 00:40:55.292037 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-05-22 00:40:55.292057 | instance | Starting galaxy collection install process 2026-05-22 00:40:55.292075 | instance | Process install dependency map 2026-05-22 00:40:55.292094 | instance | Starting collection install process 2026-05-22 00:40:55.292112 | instance | Installing 'vexxhost.kubernetes:3.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-05-22 00:40:55.292131 | instance | Created collection for vexxhost.kubernetes:3.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-05-22 00:40:55.292149 | instance | vexxhost.kubernetes:3.1.0 was installed successfully 2026-05-22 00:40:55.292168 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-05-22 00:40:55.292186 | instance | 2.17.12 2026-05-22 00:40:55.298140 | 2026-05-22 00:40:55.298201 | PLAY RECAP 2026-05-22 00:40:55.298248 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-22 00:40:55.298270 | 2026-05-22 00:40:55.441729 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-22 00:40:55.453416 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-05-22 00:40:56.058867 | 2026-05-22 00:40:56.059006 | PLAY [all] 2026-05-22 00:40:56.070734 | 2026-05-22 00:40:56.070812 | TASK [Install "jq" for log collection] 2026-05-22 02:40:25.635046 | PRE-RUN END RESULT_TIMED_OUT: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-05-22 02:40:25.646798 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-05-22 02:40:26.261768 | 2026-05-22 02:40:26.261907 | PLAY [all] 2026-05-22 02:40:26.276246 | 2026-05-22 02:40:26.276333 | TASK [gather-host-logs : creating directory for system status] 2026-05-22 02:40:26.614918 | instance | changed 2026-05-22 02:40:26.621249 | 2026-05-22 02:40:26.621334 | TASK [gather-host-logs : Get logs for each host] 2026-05-22 02:40:26.966233 | instance | + systemd-cgls --full --all --no-pager 2026-05-22 02:40:26.980257 | instance | + ip addr 2026-05-22 02:40:26.983519 | instance | + ip route 2026-05-22 02:40:26.984734 | instance | + lsblk 2026-05-22 02:40:26.987139 | instance | + mount 2026-05-22 02:40:26.988250 | instance | + docker images 2026-05-22 02:40:26.988513 | instance | /bin/bash: line 7: docker: command not found 2026-05-22 02:40:26.988639 | instance | + brctl show 2026-05-22 02:40:26.988914 | instance | /bin/bash: line 8: brctl: command not found 2026-05-22 02:40:26.989031 | instance | + ps aux --sort=-%mem 2026-05-22 02:40:27.003249 | instance | + dpkg -l 2026-05-22 02:40:27.009537 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-05-22 02:40:27.009827 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-05-22 02:40:27.009862 | instance | /bin/bash: line 11: docker: command not found 2026-05-22 02:40:27.010051 | instance | + '[' '!' -z '' ']' 2026-05-22 02:40:27.160681 | instance | ok: Runtime: 0:00:00.048015 2026-05-22 02:40:27.167903 | 2026-05-22 02:40:27.167979 | TASK [gather-host-logs : Downloads logs to executor] 2026-05-22 02:40:27.797434 | instance | changed: 2026-05-22 02:40:27.797667 | instance | created directory /var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/work/logs/instance 2026-05-22 02:40:27.797695 | instance | cd+++++++++ system/ 2026-05-22 02:40:27.797717 | instance | >f+++++++++ system/brctl-show.txt 2026-05-22 02:40:27.797738 | instance | >f+++++++++ system/docker-images.txt 2026-05-22 02:40:27.797757 | instance | >f+++++++++ system/ip-addr.txt 2026-05-22 02:40:27.797779 | instance | >f+++++++++ system/ip-route.txt 2026-05-22 02:40:27.797800 | instance | >f+++++++++ system/lsblk.txt 2026-05-22 02:40:27.797820 | instance | >f+++++++++ system/mount.txt 2026-05-22 02:40:27.797841 | instance | >f+++++++++ system/packages.txt 2026-05-22 02:40:27.797861 | instance | >f+++++++++ system/ps.txt 2026-05-22 02:40:27.797880 | instance | >f+++++++++ system/systemd-cgls.txt 2026-05-22 02:40:27.806828 | 2026-05-22 02:40:27.806896 | LOOP [helm-release-status : creating directory for helm release status] 2026-05-22 02:40:28.002661 | instance | changed: "values" 2026-05-22 02:40:28.166797 | instance | changed: "releases" 2026-05-22 02:40:28.179776 | 2026-05-22 02:40:28.179922 | TASK [helm-release-status : Gather get release status for helm charts] 2026-05-22 02:40:28.427352 | instance | /bin/bash: line 3: kubectl: command not found 2026-05-22 02:40:28.754696 | instance | ok: Runtime: 0:00:00.006362 2026-05-22 02:40:28.759799 | 2026-05-22 02:40:28.759891 | TASK [helm-release-status : Downloads logs to executor] 2026-05-22 02:40:29.241841 | instance | changed: 2026-05-22 02:40:29.242653 | instance | cd+++++++++ helm/ 2026-05-22 02:40:29.242696 | instance | cd+++++++++ helm/releases/ 2026-05-22 02:40:29.242726 | instance | cd+++++++++ helm/values/ 2026-05-22 02:40:29.253988 | 2026-05-22 02:40:29.254056 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-05-22 02:40:29.442546 | instance | changed 2026-05-22 02:40:29.449883 | 2026-05-22 02:40:29.449970 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-05-22 02:40:29.657546 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-22 02:40:29.657691 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-22 02:40:29.660393 | instance | environment: line 1: kubectl: command not found 2026-05-22 02:40:29.661791 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-22 02:40:29.663996 | instance | environment: line 1: kubectl: command not found 2026-05-22 02:40:29.665232 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-22 02:40:29.666198 | instance | environment: line 1: kubectl: command not found 2026-05-22 02:40:29.667550 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-22 02:40:29.669016 | instance | environment: line 1: kubectl: command not found 2026-05-22 02:40:29.669929 | instance | environment: line 1: kubectl: command not found 2026-05-22 02:40:29.670350 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-22 02:40:29.671085 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-22 02:40:29.987639 | instance | ok: Runtime: 0:00:00.022806 2026-05-22 02:40:30.001427 | 2026-05-22 02:40:30.001604 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-05-22 02:40:30.200580 | instance | changed 2026-05-22 02:40:30.207835 | 2026-05-22 02:40:30.207922 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-05-22 02:40:30.412237 | instance | environment: line 5: kubectl: command not found 2026-05-22 02:40:30.412921 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-22 02:40:30.413154 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-22 02:40:30.413414 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-22 02:40:30.747068 | instance | ok: Runtime: 0:00:00.008131 2026-05-22 02:40:30.755145 | 2026-05-22 02:40:30.755241 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-05-22 02:40:31.232637 | instance | changed: 2026-05-22 02:40:31.232824 | instance | cd+++++++++ objects/ 2026-05-22 02:40:31.232851 | instance | cd+++++++++ objects/cluster/ 2026-05-22 02:40:31.232872 | instance | cd+++++++++ objects/namespaced/ 2026-05-22 02:40:31.241991 | 2026-05-22 02:40:31.242062 | TASK [gather-pod-logs : creating directory for pod logs] 2026-05-22 02:40:31.438529 | instance | changed 2026-05-22 02:40:31.444169 | 2026-05-22 02:40:31.444236 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-05-22 02:40:31.641970 | instance | changed 2026-05-22 02:40:31.647063 | 2026-05-22 02:40:31.647138 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-05-22 02:40:31.853921 | instance | environment: line 3: kubectl: command not found 2026-05-22 02:40:32.186644 | instance | ok: Runtime: 0:00:00.008792 2026-05-22 02:40:32.194127 | 2026-05-22 02:40:32.194222 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-05-22 02:40:32.684808 | instance | changed: 2026-05-22 02:40:32.685027 | instance | cd+++++++++ pod-logs/ 2026-05-22 02:40:32.685056 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-05-22 02:40:32.694893 | 2026-05-22 02:40:32.694961 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-05-22 02:40:32.877472 | instance | changed 2026-05-22 02:40:32.882560 | 2026-05-22 02:40:32.882630 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-05-22 02:40:33.085823 | instance | /bin/bash: line 2: kubectl: command not found 2026-05-22 02:40:33.085998 | instance | /bin/bash: line 2: jq: command not found 2026-05-22 02:40:33.422219 | instance | ERROR 2026-05-22 02:40:33.422562 | instance | { 2026-05-22 02:40:33.422634 | instance | "delta": "0:00:00.006646", 2026-05-22 02:40:33.422705 | instance | "end": "2026-05-22 02:40:33.087111", 2026-05-22 02:40:33.422747 | instance | "msg": "non-zero return code", 2026-05-22 02:40:33.422786 | instance | "rc": 127, 2026-05-22 02:40:33.422826 | instance | "start": "2026-05-22 02:40:33.080465" 2026-05-22 02:40:33.422865 | instance | } 2026-05-22 02:40:33.422916 | instance | ERROR: Ignoring Errors 2026-05-22 02:40:33.428541 | 2026-05-22 02:40:33.428610 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-05-22 02:40:33.637481 | instance | /bin/bash: line 2: kubectl: command not found 2026-05-22 02:40:33.637586 | instance | /bin/bash: line 2: jq: command not found 2026-05-22 02:40:33.964684 | instance | ERROR 2026-05-22 02:40:33.964985 | instance | { 2026-05-22 02:40:33.965058 | instance | "delta": "0:00:00.006660", 2026-05-22 02:40:33.965105 | instance | "end": "2026-05-22 02:40:33.638590", 2026-05-22 02:40:33.965147 | instance | "msg": "non-zero return code", 2026-05-22 02:40:33.965193 | instance | "rc": 127, 2026-05-22 02:40:33.965234 | instance | "start": "2026-05-22 02:40:33.631930" 2026-05-22 02:40:33.965274 | instance | } 2026-05-22 02:40:33.965332 | instance | ERROR: Ignoring Errors 2026-05-22 02:40:33.972202 | 2026-05-22 02:40:33.972270 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-05-22 02:40:34.217818 | instance | /bin/bash: line 4: kubectl: command not found 2026-05-22 02:40:34.217912 | instance | /bin/bash: line 4: jq: command not found 2026-05-22 02:40:34.507249 | instance | ERROR 2026-05-22 02:40:34.507474 | instance | { 2026-05-22 02:40:34.507513 | instance | "delta": "0:00:00.006418", 2026-05-22 02:40:34.507541 | instance | "end": "2026-05-22 02:40:34.218920", 2026-05-22 02:40:34.507567 | instance | "msg": "non-zero return code", 2026-05-22 02:40:34.507591 | instance | "rc": 127, 2026-05-22 02:40:34.507615 | instance | "start": "2026-05-22 02:40:34.212502" 2026-05-22 02:40:34.507639 | instance | } 2026-05-22 02:40:34.507672 | instance | ERROR: Ignoring Errors 2026-05-22 02:40:34.514006 | 2026-05-22 02:40:34.514073 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-05-22 02:40:35.005436 | instance | changed: cd+++++++++ prometheus/ 2026-05-22 02:40:35.016675 | 2026-05-22 02:40:35.016744 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-05-22 02:40:35.214428 | instance | changed 2026-05-22 02:40:35.219146 | 2026-05-22 02:40:35.219214 | TASK [gather-selenium-data : Get selenium data] 2026-05-22 02:40:35.419073 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-05-22 02:40:35.420481 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-05-22 02:40:35.755011 | instance | ERROR 2026-05-22 02:40:35.755174 | instance | { 2026-05-22 02:40:35.755218 | instance | "delta": "0:00:00.005882", 2026-05-22 02:40:35.755247 | instance | "end": "2026-05-22 02:40:35.420797", 2026-05-22 02:40:35.755274 | instance | "msg": "non-zero return code", 2026-05-22 02:40:35.755299 | instance | "rc": 1, 2026-05-22 02:40:35.755325 | instance | "start": "2026-05-22 02:40:35.414915" 2026-05-22 02:40:35.755349 | instance | } 2026-05-22 02:40:35.755383 | instance | ERROR: Ignoring Errors 2026-05-22 02:40:35.762141 | 2026-05-22 02:40:35.762210 | TASK [gather-selenium-data : Downloads logs to executor] 2026-05-22 02:40:36.240017 | instance | changed: cd+++++++++ selenium/ 2026-05-22 02:40:36.246492 | 2026-05-22 02:40:36.246547 | PLAY RECAP 2026-05-22 02:40:36.246592 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 4 2026-05-22 02:40:36.246612 | 2026-05-22 02:40:36.382667 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-05-22 02:40:36.390703 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-22 02:40:36.999406 | 2026-05-22 02:40:36.999549 | PLAY [all] 2026-05-22 02:40:37.010699 | 2026-05-22 02:40:37.010773 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-22 02:40:37.056055 | instance | skipping: Conditional result was False 2026-05-22 02:40:37.067544 | 2026-05-22 02:40:37.067628 | TASK [fetch-output : Set log path for single node] 2026-05-22 02:40:37.112671 | instance | ok 2026-05-22 02:40:37.120289 | 2026-05-22 02:40:37.120356 | LOOP [fetch-output : Ensure local output dirs] 2026-05-22 02:40:37.492254 | instance -> localhost | ok: "/var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/work/logs" 2026-05-22 02:40:37.693106 | instance -> localhost | changed: "/var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/work/artifacts" 2026-05-22 02:40:37.900768 | instance -> localhost | changed: "/var/lib/zuul/builds/48351f320acc4539b4efc75603c30951/work/docs" 2026-05-22 02:40:37.915028 | 2026-05-22 02:40:37.915203 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-22 02:40:38.529595 | instance | changed: .d..t...... ./ 2026-05-22 02:40:38.529831 | instance | changed: All items complete 2026-05-22 02:40:38.529870 | 2026-05-22 02:40:38.957619 | instance | changed: .d..t...... ./ 2026-05-22 02:40:39.403360 | instance | changed: .d..t...... ./ 2026-05-22 02:40:39.422254 | 2026-05-22 02:40:39.422430 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-22 02:40:39.848537 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.008437 2026-05-22 02:40:40.065371 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.007458 2026-05-22 02:40:40.086569 | 2026-05-22 02:40:40.086715 | PLAY [all] 2026-05-22 02:40:40.094269 | 2026-05-22 02:40:40.094338 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-22 02:40:40.494746 | instance | changed 2026-05-22 02:40:40.501095 | 2026-05-22 02:40:40.501145 | PLAY RECAP 2026-05-22 02:40:40.501193 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-22 02:40:40.501216 | 2026-05-22 02:40:40.655747 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-22 02:40:40.668669 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-22 02:40:41.293160 | 2026-05-22 02:40:41.293313 | PLAY [localhost] 2026-05-22 02:40:41.303123 | 2026-05-22 02:40:41.303200 | TASK [Generate Zuul manifest] 2026-05-22 02:40:41.325083 | localhost | ok 2026-05-22 02:40:41.342919 | 2026-05-22 02:40:41.343038 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-22 02:40:41.702781 | localhost | changed 2026-05-22 02:40:41.715204 | 2026-05-22 02:40:41.715325 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-22 02:40:41.750202 | localhost | ok 2026-05-22 02:40:41.761335 | 2026-05-22 02:40:41.761408 | TASK [Upload logs] 2026-05-22 02:40:41.784026 | localhost | ok 2026-05-22 02:40:41.900417 | 2026-05-22 02:40:41.900579 | TASK [Set zuul-log-path fact] 2026-05-22 02:40:41.922681 | localhost | ok 2026-05-22 02:40:41.935656 | 2026-05-22 02:40:41.935732 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-22 02:40:41.969808 | localhost | ok 2026-05-22 02:40:41.979728 | 2026-05-22 02:40:41.979800 | TASK [upload-logs : Create log directories] 2026-05-22 02:40:42.338505 | localhost | changed 2026-05-22 02:40:42.344679 | 2026-05-22 02:40:42.344757 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-22 02:40:42.699829 | localhost -> localhost | ok: Runtime: 0:00:00.006378 2026-05-22 02:40:42.706409 | 2026-05-22 02:40:42.706481 | TASK [upload-logs : Upload logs to log server] 2026-05-22 02:40:43.145380 | localhost | Output suppressed because no_log was given 2026-05-22 02:40:43.149695 | 2026-05-22 02:40:43.149765 | LOOP [upload-logs : Compress console log and json output] 2026-05-22 02:40:43.199632 | localhost | skipping: Conditional result was False 2026-05-22 02:40:43.206687 | localhost | skipping: Conditional result was False 2026-05-22 02:40:43.226046 | 2026-05-22 02:40:43.226186 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-22 02:40:43.280768 | localhost | skipping: Conditional result was False 2026-05-22 02:40:43.281300 | 2026-05-22 02:40:43.284699 | localhost | skipping: Conditional result was False 2026-05-22 02:40:43.301708 | 2026-05-22 02:40:43.301853 | LOOP [upload-logs : Upload console log and json output]