2026-07-21 13:02:37.157229 | Job console starting 2026-07-21 13:02:37.169060 | Updating git repos 2026-07-21 13:02:39.522333 | Cloning repos into workspace 2026-07-21 13:06:27.847827 | Restoring repo states 2026-07-21 13:06:32.722347 | Merging changes 2026-07-21 13:06:37.755695 | Checking out repos 2026-07-21 13:07:29.936774 | Preparing playbooks 2026-07-21 13:07:57.639282 | Running Ansible setup 2026-07-21 13:08:02.204411 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-21 13:08:03.107495 | 2026-07-21 13:08:03.167155 | PLAY [localhost] 2026-07-21 13:08:03.178745 | 2026-07-21 13:08:03.178908 | TASK [Gathering Facts] 2026-07-21 13:08:04.606146 | localhost | ok 2026-07-21 13:08:04.620814 | 2026-07-21 13:08:04.620971 | TASK [Setup log path fact] 2026-07-21 13:08:04.642413 | localhost | ok 2026-07-21 13:08:04.655297 | 2026-07-21 13:08:04.655422 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-21 13:08:04.698263 | localhost | ok 2026-07-21 13:08:04.705868 | 2026-07-21 13:08:04.705974 | TASK [emit-job-header : Print job information] 2026-07-21 13:08:04.747156 | # Job Information 2026-07-21 13:08:04.885279 | Ansible Version: 2.16.18 2026-07-21 13:08:04.885426 | Job: atmosphere-molecule-aio-openvswitch 2026-07-21 13:08:04.885496 | Pipeline: check 2026-07-21 13:08:04.885529 | Executor: 2d72f0692154 2026-07-21 13:08:04.885562 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4090 2026-07-21 13:08:04.885598 | Event ID: f09be260-8503-11f1-9fb2-93d3e9a595c9 2026-07-21 13:08:04.894800 | 2026-07-21 13:08:04.894890 | LOOP [emit-job-header : Print node information] 2026-07-21 13:08:05.007298 | localhost | ok: 2026-07-21 13:08:05.007445 | localhost | # Node Information 2026-07-21 13:08:05.007474 | localhost | Inventory Hostname: instance 2026-07-21 13:08:05.007497 | localhost | Hostname: np0000186060 2026-07-21 13:08:05.007518 | localhost | Username: zuul 2026-07-21 13:08:05.007541 | localhost | Distro: Ubuntu 22.04 2026-07-21 13:08:05.007562 | localhost | Provider: yul1 2026-07-21 13:08:05.007582 | localhost | Region: ca-ymq-1 2026-07-21 13:08:05.007601 | localhost | Label: ubuntu-jammy-16 2026-07-21 13:08:05.007620 | localhost | Product Name: OpenStack Nova 2026-07-21 13:08:05.007639 | localhost | Interface IP: 199.19.213.161 2026-07-21 13:08:05.018107 | 2026-07-21 13:08:05.018254 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-21 13:08:06.895145 | localhost -> localhost | changed 2026-07-21 13:08:06.902626 | 2026-07-21 13:08:06.902743 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-21 13:08:09.138657 | localhost -> localhost | changed 2026-07-21 13:08:09.938572 | 2026-07-21 13:08:09.938738 | PLAY [all] 2026-07-21 13:08:09.955072 | 2026-07-21 13:08:09.955229 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-21 13:08:10.242871 | instance -> localhost | ok 2026-07-21 13:08:10.250247 | 2026-07-21 13:08:10.250329 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-21 13:08:10.282814 | instance | ok 2026-07-21 13:08:10.300395 | instance | included: /var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-21 13:08:10.306447 | 2026-07-21 13:08:10.306521 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-21 13:08:11.537869 | instance -> localhost | Generating public/private rsa key pair. 2026-07-21 13:08:11.538141 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/22cb19cb7e4b4c1ab8cd890aef732032_id_rsa 2026-07-21 13:08:11.538210 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/22cb19cb7e4b4c1ab8cd890aef732032_id_rsa.pub 2026-07-21 13:08:11.538262 | instance -> localhost | The key fingerprint is: 2026-07-21 13:08:11.538312 | instance -> localhost | SHA256:7af3bOFUnfCCtLqfMOJrPgSMc0sU3h47pcVxh3/sVSs zuul-build-sshkey 2026-07-21 13:08:11.538378 | instance -> localhost | The key's randomart image is: 2026-07-21 13:08:11.538427 | instance -> localhost | +---[RSA 3072]----+ 2026-07-21 13:08:11.538482 | instance -> localhost | | .. . ... | 2026-07-21 13:08:11.538531 | instance -> localhost | | ... . oo.. .| 2026-07-21 13:08:11.538576 | instance -> localhost | | +. o +. + + =| 2026-07-21 13:08:11.538623 | instance -> localhost | | o =. *. o E *+| 2026-07-21 13:08:11.538667 | instance -> localhost | | + o=S o =..| 2026-07-21 13:08:11.538712 | instance -> localhost | | . ..o o. | 2026-07-21 13:08:11.538756 | instance -> localhost | | .. oo .o . | 2026-07-21 13:08:11.538802 | instance -> localhost | | .o..ooo.o | 2026-07-21 13:08:11.538852 | instance -> localhost | | o+o o+ oo | 2026-07-21 13:08:11.538898 | instance -> localhost | +----[SHA256]-----+ 2026-07-21 13:08:11.538994 | instance -> localhost | ok: Runtime: 0:00:00.611167 2026-07-21 13:08:11.548399 | 2026-07-21 13:08:11.548499 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-21 13:08:11.576605 | instance | ok 2026-07-21 13:08:11.587576 | instance | included: /var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-21 13:08:11.596111 | 2026-07-21 13:08:11.596178 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-21 13:08:11.619313 | instance | skipping: Conditional result was False 2026-07-21 13:08:11.629935 | 2026-07-21 13:08:11.630036 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-21 13:08:12.165605 | instance | changed 2026-07-21 13:08:12.171603 | 2026-07-21 13:08:12.171676 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-21 13:08:12.413478 | instance | ok 2026-07-21 13:08:12.418881 | 2026-07-21 13:08:12.418952 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-21 13:08:12.884236 | instance | changed 2026-07-21 13:08:12.890116 | 2026-07-21 13:08:12.890191 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-21 13:08:13.353055 | instance | changed 2026-07-21 13:08:13.693142 | 2026-07-21 13:08:13.693497 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-21 13:08:13.719632 | instance | skipping: Conditional result was False 2026-07-21 13:08:13.736175 | 2026-07-21 13:08:13.736405 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-21 13:08:14.108421 | instance -> localhost | changed 2026-07-21 13:08:14.125687 | 2026-07-21 13:08:14.125819 | TASK [add-build-sshkey : Add back temp key] 2026-07-21 13:08:14.459429 | instance -> localhost | Identity added: /var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/22cb19cb7e4b4c1ab8cd890aef732032_id_rsa (zuul-build-sshkey) 2026-07-21 13:08:14.459646 | instance -> localhost | ok: Runtime: 0:00:00.011842 2026-07-21 13:08:14.466828 | 2026-07-21 13:08:14.466922 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-21 13:08:14.761753 | instance | ok 2026-07-21 13:08:15.030708 | 2026-07-21 13:08:15.030833 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-21 13:08:15.055804 | instance | skipping: Conditional result was False 2026-07-21 13:08:15.066786 | 2026-07-21 13:08:15.066888 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-21 13:08:15.368138 | instance | ok 2026-07-21 13:08:15.541598 | 2026-07-21 13:08:15.541718 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-21 13:11:43.100847 | instance | Output suppressed because no_log was given 2026-07-21 13:11:43.136613 | 2026-07-21 13:11:43.136809 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-21 13:11:43.511021 | instance | ok: "logs" 2026-07-21 13:11:43.511335 | instance | ok: All items complete 2026-07-21 13:11:43.511368 | 2026-07-21 13:11:43.662304 | instance | ok: "artifacts" 2026-07-21 13:11:43.874522 | instance | ok: "docs" 2026-07-21 13:11:43.893962 | 2026-07-21 13:11:43.894135 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-21 13:11:44.091154 | instance | changed: "logs" 2026-07-21 13:11:44.260353 | instance | changed: "artifacts" 2026-07-21 13:11:44.420433 | instance | changed: "docs" 2026-07-21 13:11:44.433149 | 2026-07-21 13:11:44.433284 | PLAY RECAP 2026-07-21 13:11:44.433338 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-21 13:11:44.433847 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-21 13:11:44.433880 | 2026-07-21 13:11:44.631971 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-21 13:11:44.643206 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-21 13:11:45.474953 | 2026-07-21 13:11:45.475122 | PLAY [all] 2026-07-21 13:11:45.490823 | 2026-07-21 13:11:45.490960 | TASK [setup-uv : Extract archive] 2026-07-21 13:11:48.094444 | instance | changed 2026-07-21 13:11:48.105275 | 2026-07-21 13:11:48.105407 | TASK [setup-uv : Print version] 2026-07-21 13:11:48.473248 | instance | uv 0.8.13 2026-07-21 13:11:48.653874 | instance | ok: Runtime: 0:00:00.013438 2026-07-21 13:11:48.665505 | 2026-07-21 13:11:48.665629 | TASK [Install Ansible collection siblings] 2026-07-21 13:11:57.723242 | instance | changed: 2026-07-21 13:11:57.723464 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-21 13:11:57.723494 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-21 13:11:57.723517 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-21 13:11:57.723537 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-21 13:11:57.723558 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-21 13:11:57.723581 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-21 13:11:57.723602 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-21 13:11:57.723625 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-21 13:11:57.723645 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-21 13:11:57.723664 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-21 13:11:57.723683 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-21 13:11:57.723702 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-21 13:11:57.723721 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-21 13:11:57.723774 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-21 13:11:57.723797 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-21 13:11:57.723819 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-21 13:11:57.723838 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-21 13:11:57.723857 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-21 13:11:57.723875 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-21 13:11:57.723894 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-21 13:11:57.723913 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.1.2 2026-07-21 13:11:57.723931 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-21 13:11:57.723951 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-21 13:11:57.723987 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-21 13:11:57.724006 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-21 13:11:57.724025 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-21 13:11:57.724044 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-21 13:11:57.724063 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-21 13:11:57.724081 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-21 13:11:57.724100 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-21 13:11:57.724118 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-21 13:11:57.724137 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-21 13:11:57.724156 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-21 13:11:57.724175 | 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-07-21 13:11:57.724199 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.724218 | instance | Process install dependency map 2026-07-21 13:11:57.724237 | instance | Starting collection install process 2026-07-21 13:11:57.724255 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-21 13:11:57.724274 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-21 13:11:57.724292 | instance | ansible.netcommon:* was installed successfully 2026-07-21 13:11:57.724310 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-21 13:11:57.724329 | instance | Creating virtual environment at: .venv 2026-07-21 13:11:57.724347 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-21 13:11:57.724365 | instance | Downloading cryptography (4.2MiB) 2026-07-21 13:11:57.724383 | instance | Downloading rjsonnet (1.2MiB) 2026-07-21 13:11:57.724405 | instance | Downloading kubernetes (1.9MiB) 2026-07-21 13:11:57.724424 | instance | Downloading openstacksdk (1.7MiB) 2026-07-21 13:11:57.724443 | instance | Downloading ansible-core (2.1MiB) 2026-07-21 13:11:57.724461 | instance | Downloading pygments (1.2MiB) 2026-07-21 13:11:57.724481 | instance | Downloading setuptools (1.1MiB) 2026-07-21 13:11:57.724499 | instance | Downloading netaddr (2.2MiB) 2026-07-21 13:11:57.724518 | instance | Building pyperclip==1.9.0 2026-07-21 13:11:57.724536 | instance | Downloading rjsonnet 2026-07-21 13:11:57.724556 | instance | Downloading pygments 2026-07-21 13:11:57.724575 | instance | Downloading setuptools 2026-07-21 13:11:57.724594 | instance | Downloading netaddr 2026-07-21 13:11:57.724612 | instance | Downloading cryptography 2026-07-21 13:11:57.724630 | instance | Downloading kubernetes 2026-07-21 13:11:57.724649 | instance | Downloading ansible-core 2026-07-21 13:11:57.724667 | instance | Downloading openstacksdk 2026-07-21 13:11:57.724685 | instance | Built pyperclip==1.9.0 2026-07-21 13:11:57.724704 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-21 13:11:57.724723 | instance | Installed 79 packages in 39ms 2026-07-21 13:11:57.724741 | instance | Checked out ansible.posix to 1.6.0 2026-07-21 13:11:57.724760 | 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-07-21 13:11:57.724778 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.724796 | instance | Process install dependency map 2026-07-21 13:11:57.724813 | instance | Starting collection install process 2026-07-21 13:11:57.724831 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-21 13:11:57.724854 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-21 13:11:57.724873 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-21 13:11:57.724892 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.724909 | instance | 2.17.12 2026-07-21 13:11:57.724928 | instance | Checked out ansible.utils to v6.0.3 2026-07-21 13:11:57.724946 | 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-07-21 13:11:57.724969 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.725008 | instance | Process install dependency map 2026-07-21 13:11:57.725027 | instance | Starting collection install process 2026-07-21 13:11:57.725046 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-21 13:11:57.725064 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-21 13:11:57.725082 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-21 13:11:57.725101 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.725119 | instance | 2.17.12 2026-07-21 13:11:57.725138 | instance | Checked out atmosphere.common to v0.7.0 2026-07-21 13:11:57.725156 | 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-07-21 13:11:57.725174 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.725193 | instance | Process install dependency map 2026-07-21 13:11:57.725210 | instance | Starting collection install process 2026-07-21 13:11:57.725229 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-21 13:11:57.725247 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-21 13:11:57.725265 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-21 13:11:57.725283 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.725300 | instance | 2.17.12 2026-07-21 13:11:57.725318 | instance | Checked out community.crypto to 2.2.3 2026-07-21 13:11:57.725336 | 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-07-21 13:11:57.725353 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.725371 | instance | Process install dependency map 2026-07-21 13:11:57.725389 | instance | Starting collection install process 2026-07-21 13:11:57.725407 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-21 13:11:57.725425 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-21 13:11:57.725443 | instance | community.crypto:2.2.3 was installed successfully 2026-07-21 13:11:57.725460 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.725478 | instance | 2.17.12 2026-07-21 13:11:57.725495 | instance | Checked out community.general to 7.3.0 2026-07-21 13:11:57.725513 | 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-07-21 13:11:57.725531 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.725554 | instance | Process install dependency map 2026-07-21 13:11:57.725573 | instance | Starting collection install process 2026-07-21 13:11:57.725591 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-21 13:11:57.725609 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-21 13:11:57.725627 | instance | community.general:7.3.0 was installed successfully 2026-07-21 13:11:57.725645 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.725663 | instance | 2.17.12 2026-07-21 13:11:57.725681 | instance | Checked out community.mysql to 3.6.0 2026-07-21 13:11:57.725699 | 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-07-21 13:11:57.725718 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.725738 | instance | Process install dependency map 2026-07-21 13:11:57.725757 | instance | Starting collection install process 2026-07-21 13:11:57.725775 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-21 13:11:57.725794 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-21 13:11:57.725813 | instance | community.mysql:3.6.0 was installed successfully 2026-07-21 13:11:57.725831 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.725850 | instance | 2.17.12 2026-07-21 13:11:57.725868 | instance | Checked out kubernetes.core to 2.4.0 2026-07-21 13:11:57.725887 | 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-07-21 13:11:57.725905 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.725924 | instance | Process install dependency map 2026-07-21 13:11:57.725943 | instance | Starting collection install process 2026-07-21 13:11:57.725962 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-21 13:11:57.725981 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-21 13:11:57.725999 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-21 13:11:57.726018 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.726037 | instance | 2.17.12 2026-07-21 13:11:57.726055 | instance | Checked out openstack.cloud to 2.6.0 2026-07-21 13:11:57.726074 | 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-07-21 13:11:57.726093 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.726111 | instance | Process install dependency map 2026-07-21 13:11:57.726129 | instance | Starting collection install process 2026-07-21 13:11:57.726147 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-21 13:11:57.726165 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-21 13:11:57.726183 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-21 13:11:57.726201 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.726218 | instance | 2.17.12 2026-07-21 13:11:57.726236 | instance | Checked out vexxhost.ceph to v4.1.0 2026-07-21 13:11:57.726254 | 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-07-21 13:11:57.726280 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.726298 | instance | Process install dependency map 2026-07-21 13:11:57.726316 | instance | Starting collection install process 2026-07-21 13:11:57.726334 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-21 13:11:57.726352 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-21 13:11:57.726370 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-07-21 13:11:57.726389 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.726407 | instance | 2.17.12 2026-07-21 13:11:57.726425 | instance | Checked out vexxhost.containers to v1.6.8 2026-07-21 13:11:57.726443 | 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-07-21 13:11:57.726460 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.726478 | instance | Process install dependency map 2026-07-21 13:11:57.726496 | instance | Starting collection install process 2026-07-21 13:11:57.726514 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-21 13:11:57.726532 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-21 13:11:57.726550 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-07-21 13:11:57.726568 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.726586 | instance | 2.17.12 2026-07-21 13:11:57.726604 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-21 13:11:57.726622 | 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-07-21 13:11:57.726640 | instance | Starting galaxy collection install process 2026-07-21 13:11:57.726658 | instance | Process install dependency map 2026-07-21 13:11:57.726676 | instance | Starting collection install process 2026-07-21 13:11:57.726694 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-21 13:11:57.726712 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-21 13:11:57.726730 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-21 13:11:57.726749 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-21 13:11:57.726767 | instance | 2.17.12 2026-07-21 13:11:57.733008 | 2026-07-21 13:11:57.733056 | PLAY RECAP 2026-07-21 13:11:57.733101 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-21 13:11:57.733122 | 2026-07-21 13:11:57.927938 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-21 13:11:58.096819 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-21 13:11:58.930597 | 2026-07-21 13:11:58.930764 | PLAY [all] 2026-07-21 13:11:58.944200 | 2026-07-21 13:11:58.944335 | TASK [Install "jq" for log collection] 2026-07-21 13:12:09.636271 | instance | changed 2026-07-21 13:12:09.639292 | 2026-07-21 13:12:09.639379 | PLAY RECAP 2026-07-21 13:12:09.639455 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-21 13:12:09.639525 | 2026-07-21 13:12:09.898706 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-21 13:12:09.910868 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-21 13:12:10.618341 | 2026-07-21 13:12:10.618473 | PLAY [all] 2026-07-21 13:12:10.632554 | 2026-07-21 13:12:10.632710 | LOOP [Check inventory directories] 2026-07-21 13:12:11.150898 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-07-21 13:12:11.300809 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/aio/inventory" 2026-07-21 13:12:11.456200 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory" 2026-07-21 13:12:11.475750 | 2026-07-21 13:12:11.475958 | LOOP [Copy inventory file for Zuul] 2026-07-21 13:12:12.267750 | instance | changed: 2026-07-21 13:12:12.267972 | instance | { 2026-07-21 13:12:12.268014 | instance | "ansible_loop_var": "item", 2026-07-21 13:12:12.268050 | instance | "changed": false, 2026-07-21 13:12:12.268081 | instance | "failed": false, 2026-07-21 13:12:12.268116 | instance | "invocation": { 2026-07-21 13:12:12.268145 | instance | "module_args": { 2026-07-21 13:12:12.268173 | instance | "checksum_algorithm": "sha1", 2026-07-21 13:12:12.268201 | instance | "follow": true, 2026-07-21 13:12:12.268228 | instance | "get_attributes": true, 2026-07-21 13:12:12.268257 | instance | "get_checksum": true, 2026-07-21 13:12:12.268284 | instance | "get_mime": true, 2026-07-21 13:12:12.268311 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-07-21 13:12:12.268338 | instance | } 2026-07-21 13:12:12.268364 | instance | }, 2026-07-21 13:12:12.268392 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-07-21 13:12:12.268419 | instance | "stat": { 2026-07-21 13:12:12.268446 | instance | "atime": 1784639510.5597508, 2026-07-21 13:12:12.268473 | instance | "attr_flags": "e", 2026-07-21 13:12:12.268500 | instance | "attributes": [ 2026-07-21 13:12:12.268527 | instance | "extents" 2026-07-21 13:12:12.268553 | instance | ], 2026-07-21 13:12:12.268579 | instance | "block_size": 4096, 2026-07-21 13:12:12.268605 | instance | "blocks": 8, 2026-07-21 13:12:12.268631 | instance | "charset": "unknown", 2026-07-21 13:12:12.268660 | instance | "ctime": 1784639509.667727, 2026-07-21 13:12:12.268717 | instance | "dev": 64513, 2026-07-21 13:12:12.268744 | instance | "device_type": 0, 2026-07-21 13:12:12.268770 | instance | "executable": true, 2026-07-21 13:12:12.268796 | instance | "exists": true, 2026-07-21 13:12:12.268821 | instance | "gid": 1000, 2026-07-21 13:12:12.268847 | instance | "gr_name": "zuul", 2026-07-21 13:12:12.268872 | instance | "inode": 1567294, 2026-07-21 13:12:12.268897 | instance | "isblk": false, 2026-07-21 13:12:12.268923 | instance | "ischr": false, 2026-07-21 13:12:12.268949 | instance | "isdir": true, 2026-07-21 13:12:12.269009 | instance | "isfifo": false, 2026-07-21 13:12:12.269038 | instance | "isgid": false, 2026-07-21 13:12:12.269064 | instance | "islnk": false, 2026-07-21 13:12:12.269089 | instance | "isreg": false, 2026-07-21 13:12:12.269115 | instance | "issock": false, 2026-07-21 13:12:12.269140 | instance | "isuid": false, 2026-07-21 13:12:12.269165 | instance | "mimetype": "unknown", 2026-07-21 13:12:12.269191 | instance | "mode": "0755", 2026-07-21 13:12:12.269216 | instance | "mtime": 1784639509.667727, 2026-07-21 13:12:12.269241 | instance | "nlink": 21, 2026-07-21 13:12:12.269266 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-07-21 13:12:12.269291 | instance | "pw_name": "zuul", 2026-07-21 13:12:12.269321 | instance | "readable": true, 2026-07-21 13:12:12.269351 | instance | "rgrp": true, 2026-07-21 13:12:12.269377 | instance | "roth": true, 2026-07-21 13:12:12.269403 | instance | "rusr": true, 2026-07-21 13:12:12.269428 | instance | "size": 4096, 2026-07-21 13:12:12.269467 | instance | "uid": 1000, 2026-07-21 13:12:12.269494 | instance | "version": "867638572", 2026-07-21 13:12:12.269520 | instance | "wgrp": false, 2026-07-21 13:12:12.269549 | instance | "woth": false, 2026-07-21 13:12:12.269575 | instance | "writeable": true, 2026-07-21 13:12:12.269601 | instance | "wusr": true, 2026-07-21 13:12:12.269626 | instance | "xgrp": true, 2026-07-21 13:12:12.269651 | instance | "xoth": true, 2026-07-21 13:12:12.269677 | instance | "xusr": true 2026-07-21 13:12:12.269704 | instance | } 2026-07-21 13:12:12.269730 | instance | } 2026-07-21 13:12:12.269779 | instance | ok: All items complete 2026-07-21 13:12:12.269810 | 2026-07-21 13:12:12.271967 | instance | skipping: Conditional result was False 2026-07-21 13:12:12.272903 | instance | skipping: Conditional result was False 2026-07-21 13:12:12.289057 | 2026-07-21 13:12:12.289218 | LOOP [Switch "ansible_host" to private IP] 2026-07-21 13:12:12.670156 | instance | changed: 1 replacements made 2026-07-21 13:12:12.671926 | instance | skipping: Conditional result was False 2026-07-21 13:12:12.677086 | instance | skipping: Conditional result was False 2026-07-21 13:12:12.692866 | 2026-07-21 13:12:12.698690 | TASK [Run Molecule scenario] 2026-07-21 13:12:13.638853 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-07-21 13:12:14.066406 | instance | INFO [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-21 13:12:14.066462 | instance | INFO [aio > prerun] Performing prerun with role_name_check=0... 2026-07-21 13:12:25.397231 | instance | INFO [aio > dependency] Executing 2026-07-21 13:12:25.397348 | instance | WARNING [aio > dependency] Missing roles requirements file: requirements.yml 2026-07-21 13:12:25.397578 | instance | WARNING [aio > dependency] Missing collections requirements file: collections.yml 2026-07-21 13:12:25.397688 | instance | WARNING [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-21 13:12:25.405093 | instance | INFO [aio > cleanup] Executing 2026-07-21 13:12:25.405424 | instance | WARNING [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-21 13:12:25.412803 | instance | INFO [aio > destroy] Executing 2026-07-21 13:12:25.412843 | instance | WARNING [aio > destroy] Skipping, '--destroy=never' requested. 2026-07-21 13:12:25.412885 | instance | INFO [aio > destroy] Executed: Successful 2026-07-21 13:12:25.420287 | instance | INFO [aio > syntax] Executing 2026-07-21 13:12:28.274754 | instance | 2026-07-21 13:12:28.275031 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/converge.yml 2026-07-21 13:12:28.398204 | instance | INFO [aio > syntax] Executed: Successful 2026-07-21 13:12:28.412000 | instance | INFO [aio > create] Executing 2026-07-21 13:12:28.413837 | instance | WARNING [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-21 13:12:28.421275 | instance | INFO [aio > prepare] Executing 2026-07-21 13:12:29.363488 | instance | 2026-07-21 13:12:29.363717 | instance | PLAY [Prepare] ***************************************************************** 2026-07-21 13:12:29.364022 | instance | 2026-07-21 13:12:29.364327 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-21 13:12:29.364554 | instance | Tuesday 21 July 2026 13:12:29 +0000 (0:00:00.025) 0:00:00.025 ********** 2026-07-21 13:12:30.667435 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-21 13:12:30.667786 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-21 13:12:30.668016 | instance | interpreter could change the meaning of that path. See 2026-07-21 13:12:30.668248 | instance | https://docs.ansible.com/ansible- 2026-07-21 13:12:30.668619 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-21 13:12:30.676969 | instance | ok: [instance] 2026-07-21 13:12:30.677257 | instance | 2026-07-21 13:12:30.677497 | instance | TASK [Configure short hostname] ************************************************ 2026-07-21 13:12:30.677763 | instance | Tuesday 21 July 2026 13:12:30 +0000 (0:00:01.314) 0:00:01.340 ********** 2026-07-21 13:12:31.377016 | instance | changed: [instance] 2026-07-21 13:12:31.377272 | instance | 2026-07-21 13:12:31.377510 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-07-21 13:12:31.377784 | instance | Tuesday 21 July 2026 13:12:31 +0000 (0:00:00.699) 0:00:02.039 ********** 2026-07-21 13:12:31.635013 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-07-21 13:12:31.635305 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-07-21 13:12:31.635583 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-21 13:12:31.644213 | instance | changed: [instance] 2026-07-21 13:12:31.644420 | instance | 2026-07-21 13:12:31.644948 | instance | TASK [Install "dirmngr" for GPG keyserver operations] ************************** 2026-07-21 13:12:31.645237 | instance | Tuesday 21 July 2026 13:12:31 +0000 (0:00:00.267) 0:00:02.307 ********** 2026-07-21 13:12:32.766232 | instance | ok: [instance] 2026-07-21 13:12:32.766421 | instance | 2026-07-21 13:12:32.766768 | instance | TASK [Purge "snapd" package] *************************************************** 2026-07-21 13:12:32.767104 | instance | Tuesday 21 July 2026 13:12:32 +0000 (0:00:01.121) 0:00:03.429 ********** 2026-07-21 13:12:33.422166 | instance | ok: [instance] 2026-07-21 13:12:33.422385 | instance | 2026-07-21 13:12:33.422697 | instance | PLAY [Generate workspace for Atmosphere] *************************************** 2026-07-21 13:12:33.423059 | instance | 2026-07-21 13:12:33.423348 | instance | TASK [Create folders for workspace] ******************************************** 2026-07-21 13:12:33.423635 | instance | Tuesday 21 July 2026 13:12:33 +0000 (0:00:00.655) 0:00:04.085 ********** 2026-07-21 13:12:34.456228 | instance | changed: [localhost] => (item=group_vars) 2026-07-21 13:12:34.456639 | instance | changed: [localhost] => (item=group_vars/all) 2026-07-21 13:12:34.456979 | instance | changed: [localhost] => (item=group_vars/controllers) 2026-07-21 13:12:34.457310 | instance | changed: [localhost] => (item=group_vars/cephs) 2026-07-21 13:12:34.457643 | instance | changed: [localhost] => (item=group_vars/computes) 2026-07-21 13:12:34.457975 | instance | changed: [localhost] => (item=host_vars) 2026-07-21 13:12:34.458383 | instance | 2026-07-21 13:12:34.458783 | instance | PLAY [Generate Ceph control plane configuration for workspace] ***************** 2026-07-21 13:12:34.459107 | instance | 2026-07-21 13:12:34.459440 | instance | TASK [Ensure the Ceph control plane configuration file exists] ***************** 2026-07-21 13:12:34.459773 | instance | Tuesday 21 July 2026 13:12:34 +0000 (0:00:01.034) 0:00:05.119 ********** 2026-07-21 13:12:34.635945 | instance | changed: [localhost] 2026-07-21 13:12:34.636372 | instance | 2026-07-21 13:12:34.636743 | instance | TASK [Load the current Ceph control plane configuration into a variable] ******* 2026-07-21 13:12:34.637113 | instance | Tuesday 21 July 2026 13:12:34 +0000 (0:00:00.179) 0:00:05.298 ********** 2026-07-21 13:12:34.663263 | instance | ok: [localhost] 2026-07-21 13:12:34.663632 | instance | 2026-07-21 13:12:34.663988 | instance | TASK [Generate Ceph control plane values for missing variables] **************** 2026-07-21 13:12:34.664341 | instance | Tuesday 21 July 2026 13:12:34 +0000 (0:00:00.026) 0:00:05.324 ********** 2026-07-21 13:12:34.715816 | instance | ok: [localhost] => (item={'key': 'ceph_fsid', 'value': '1b4a7f90-7f0f-5e82-90af-21743b228924'}) 2026-07-21 13:12:34.716246 | instance | ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'}) 2026-07-21 13:12:34.716574 | instance | 2026-07-21 13:12:34.716918 | instance | TASK [Write new Ceph control plane configuration file to disk] ***************** 2026-07-21 13:12:34.717260 | instance | Tuesday 21 July 2026 13:12:34 +0000 (0:00:00.051) 0:00:05.376 ********** 2026-07-21 13:16:53.958148 | [Zuul] Log Stream did not terminate 2026-07-21 13:16:53.967114 | instance | ERROR 2026-07-21 13:16:53.967368 | instance | { 2026-07-21 13:16:53.967468 | instance | "msg": "Data could not be sent to remote host \"199.19.213.161\". Make sure this host can be reached over ssh: ssh: connect to host 199.19.213.161 port 22: No route to host\r\n", 2026-07-21 13:16:53.967544 | instance | "unreachable": true 2026-07-21 13:16:53.967613 | instance | } unreachable 2026-07-21 13:16:53.969711 | 2026-07-21 13:16:53.969760 | PLAY RECAP 2026-07-21 13:16:53.969803 | instance | ok: 3 changed: 2 unreachable: 1 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-21 13:16:53.969825 | 2026-07-21 13:16:54.091938 | RUN END RESULT_UNREACHABLE: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-21 13:16:54.104674 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-21 13:16:54.825134 | 2026-07-21 13:16:54.825302 | PLAY [all] 2026-07-21 13:16:54.844819 | 2026-07-21 13:16:54.844996 | TASK [gather-host-logs : creating directory for system status] 2026-07-21 13:17:06.385974 | instance | ERROR 2026-07-21 13:17:06.386317 | instance | { 2026-07-21 13:17:06.386381 | instance | "msg": "Data could not be sent to remote host \"199.19.213.161\". Make sure this host can be reached over ssh: ssh: connect to host 199.19.213.161 port 22: No route to host\r\n", 2026-07-21 13:17:06.386427 | instance | "unreachable": true 2026-07-21 13:17:06.386495 | instance | } unreachable 2026-07-21 13:17:06.387554 | 2026-07-21 13:17:06.387616 | PLAY RECAP 2026-07-21 13:17:06.387675 | instance | ok: 0 changed: 0 unreachable: 1 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-21 13:17:06.387708 | 2026-07-21 13:17:06.517477 | POST-RUN END RESULT_UNREACHABLE: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-21 13:17:06.872846 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-21 13:17:08.524710 | 2026-07-21 13:17:08.608906 | PLAY [all] 2026-07-21 13:17:08.628033 | 2026-07-21 13:17:08.628205 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-21 13:17:08.682707 | instance | skipping: Conditional result was False 2026-07-21 13:17:08.695381 | 2026-07-21 13:17:08.695556 | TASK [fetch-output : Set log path for single node] 2026-07-21 13:17:08.738324 | instance | ok 2026-07-21 13:17:08.745212 | 2026-07-21 13:17:08.745317 | LOOP [fetch-output : Ensure local output dirs] 2026-07-21 13:17:09.389638 | instance -> localhost | ok: "/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/logs" 2026-07-21 13:17:09.661520 | instance -> localhost | changed: "/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/artifacts" 2026-07-21 13:17:09.891029 | instance -> localhost | changed: "/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/docs" 2026-07-21 13:17:09.910311 | 2026-07-21 13:17:09.910462 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-21 13:17:12.563640 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/logs', 'src': 'logs'} 2026-07-21 13:17:12.564053 | instance | { 2026-07-21 13:17:12.564124 | instance | "ansible_loop_var": "zj_output", 2026-07-21 13:17:12.564187 | instance | "msg": "ssh: connect to host 199.19.213.161 port 22: No route to host\r\nrsync: connection unexpectedly closed (0 bytes received so far) [Receiver]\nrsync error: unexplained error (code 255) at io.c(232) [Receiver=3.2.7]\n", 2026-07-21 13:17:12.564243 | instance | "rc": 255, 2026-07-21 13:17:12.564289 | instance | "zj_output": { 2026-07-21 13:17:12.564352 | instance | "dest": "/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/logs", 2026-07-21 13:17:12.564399 | instance | "src": "logs" 2026-07-21 13:17:12.564443 | instance | } 2026-07-21 13:17:12.564486 | instance | } 2026-07-21 13:17:12.564552 | instance | changed: All items complete 2026-07-21 13:17:12.564597 | 2026-07-21 13:17:15.637979 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/artifacts', 'src': 'artifacts'} 2026-07-21 13:17:15.638163 | instance | { 2026-07-21 13:17:15.638305 | instance | "ansible_loop_var": "zj_output", 2026-07-21 13:17:15.638370 | instance | "msg": "ssh: connect to host 199.19.213.161 port 22: No route to host\r\nrsync: connection unexpectedly closed (0 bytes received so far) [Receiver]\nrsync error: unexplained error (code 255) at io.c(232) [Receiver=3.2.7]\n", 2026-07-21 13:17:15.638409 | instance | "rc": 255, 2026-07-21 13:17:15.638438 | instance | "zj_output": { 2026-07-21 13:17:15.638466 | instance | "dest": "/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/artifacts", 2026-07-21 13:17:15.638497 | instance | "src": "artifacts" 2026-07-21 13:17:15.638525 | instance | } 2026-07-21 13:17:15.638553 | instance | } 2026-07-21 13:17:18.701500 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/docs', 'src': 'docs'} 2026-07-21 13:17:18.701690 | instance | { 2026-07-21 13:17:18.701733 | instance | "ansible_loop_var": "zj_output", 2026-07-21 13:17:18.701767 | instance | "msg": "ssh: connect to host 199.19.213.161 port 22: No route to host\r\nrsync: connection unexpectedly closed (0 bytes received so far) [Receiver]\nrsync error: unexplained error (code 255) at io.c(232) [Receiver=3.2.7]\n", 2026-07-21 13:17:18.701799 | instance | "rc": 255, 2026-07-21 13:17:18.701829 | instance | "zj_output": { 2026-07-21 13:17:18.701858 | instance | "dest": "/var/lib/zuul/builds/22cb19cb7e4b4c1ab8cd890aef732032/work/docs", 2026-07-21 13:17:18.701885 | instance | "src": "docs" 2026-07-21 13:17:18.701911 | instance | } 2026-07-21 13:17:18.701936 | instance | } failure 2026-07-21 13:17:18.720854 | 2026-07-21 13:17:18.720921 | PLAY RECAP 2026-07-21 13:17:18.721005 | instance | ok: 2 changed: 1 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0 2026-07-21 13:17:18.721040 | 2026-07-21 13:17:18.868168 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-21 13:17:18.881839 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-21 13:17:19.528267 | 2026-07-21 13:17:19.528415 | PLAY [localhost] 2026-07-21 13:17:19.539090 | 2026-07-21 13:17:19.539187 | TASK [Generate Zuul manifest] 2026-07-21 13:17:19.570524 | localhost | ok 2026-07-21 13:17:19.589226 | 2026-07-21 13:17:19.589316 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-21 13:17:19.987674 | localhost | changed 2026-07-21 13:17:20.001269 | 2026-07-21 13:17:20.001443 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-21 13:17:20.032824 | localhost | ok 2026-07-21 13:17:20.040262 | 2026-07-21 13:17:20.040340 | TASK [Upload logs] 2026-07-21 13:17:20.061233 | localhost | ok 2026-07-21 13:17:20.165206 | 2026-07-21 13:17:20.165331 | TASK [Set zuul-log-path fact] 2026-07-21 13:17:20.187085 | localhost | ok 2026-07-21 13:17:20.205865 | 2026-07-21 13:17:20.205999 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-21 13:17:20.234107 | localhost | ok 2026-07-21 13:17:20.241270 | 2026-07-21 13:17:20.241342 | TASK [upload-logs : Create log directories] 2026-07-21 13:17:20.604945 | localhost | changed 2026-07-21 13:17:20.611387 | 2026-07-21 13:17:20.611485 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-21 13:17:20.957778 | localhost -> localhost | ok: Runtime: 0:00:00.004660 2026-07-21 13:17:20.963097 | 2026-07-21 13:17:20.963188 | TASK [upload-logs : Upload logs to log server] 2026-07-21 13:17:21.377998 | localhost | Output suppressed because no_log was given 2026-07-21 13:17:21.383878 | 2026-07-21 13:17:21.383997 | LOOP [upload-logs : Compress console log and json output] 2026-07-21 13:17:21.431416 | localhost | skipping: Conditional result was False 2026-07-21 13:17:21.438499 | localhost | skipping: Conditional result was False 2026-07-21 13:17:21.451684 | 2026-07-21 13:17:21.451858 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-21 13:17:21.494902 | localhost | skipping: Conditional result was False 2026-07-21 13:17:21.495325 | 2026-07-21 13:17:21.498681 | localhost | skipping: Conditional result was False 2026-07-21 13:17:21.511438 | 2026-07-21 13:17:21.511567 | LOOP [upload-logs : Upload console log and json output]