2026-07-08 15:26:02.142388 | Job console starting 2026-07-08 15:26:02.265466 | Updating git repos 2026-07-08 15:26:04.129739 | Cloning repos into workspace 2026-07-08 15:26:41.742816 | Restoring repo states 2026-07-08 15:26:46.875237 | Merging changes 2026-07-08 15:26:53.717891 | Checking out repos 2026-07-08 15:27:00.563629 | Preparing playbooks 2026-07-08 15:27:07.906651 | Running Ansible setup 2026-07-08 15:27:14.565787 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-08 15:27:15.294011 | 2026-07-08 15:27:15.294496 | PLAY [localhost] 2026-07-08 15:27:15.303744 | 2026-07-08 15:27:15.303859 | TASK [Gathering Facts] 2026-07-08 15:27:16.372129 | localhost | ok 2026-07-08 15:27:16.381253 | 2026-07-08 15:27:16.381336 | TASK [Setup log path fact] 2026-07-08 15:27:16.404779 | localhost | ok 2026-07-08 15:27:16.415322 | 2026-07-08 15:27:16.415432 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-08 15:27:16.445890 | localhost | ok 2026-07-08 15:27:16.454751 | 2026-07-08 15:27:16.454854 | TASK [emit-job-header : Print job information] 2026-07-08 15:27:16.497187 | # Job Information 2026-07-08 15:27:16.497399 | Ansible Version: 2.16.18 2026-07-08 15:27:16.497444 | Job: atmosphere-molecule-csi-rbd 2026-07-08 15:27:16.497476 | Pipeline: check 2026-07-08 15:27:16.497505 | Executor: 2d72f0692154 2026-07-08 15:27:16.497531 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4094 2026-07-08 15:27:16.497563 | Event ID: 668ac730-7ae0-11f1-91ab-59d4677f4a12 2026-07-08 15:27:16.501909 | 2026-07-08 15:27:16.502013 | LOOP [emit-job-header : Print node information] 2026-07-08 15:27:16.603978 | localhost | ok: 2026-07-08 15:27:16.604159 | localhost | # Node Information 2026-07-08 15:27:16.604189 | localhost | Inventory Hostname: instance 2026-07-08 15:27:16.604211 | localhost | Hostname: np0000184486 2026-07-08 15:27:16.604231 | localhost | Username: zuul 2026-07-08 15:27:16.604255 | localhost | Distro: Ubuntu 22.04 2026-07-08 15:27:16.604275 | localhost | Provider: yul1 2026-07-08 15:27:16.604294 | localhost | Region: ca-ymq-1 2026-07-08 15:27:16.604312 | localhost | Label: ubuntu-jammy 2026-07-08 15:27:16.604331 | localhost | Product Name: OpenStack Nova 2026-07-08 15:27:16.604349 | localhost | Interface IP: 199.19.213.226 2026-07-08 15:27:16.619411 | 2026-07-08 15:27:16.619578 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-08 15:27:17.102795 | localhost -> localhost | changed 2026-07-08 15:27:17.108707 | 2026-07-08 15:27:17.108788 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-08 15:27:18.394595 | localhost -> localhost | changed 2026-07-08 15:27:18.405065 | 2026-07-08 15:27:18.405194 | PLAY [all] 2026-07-08 15:27:18.415068 | 2026-07-08 15:27:18.415146 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-08 15:27:18.637651 | instance -> localhost | ok 2026-07-08 15:27:18.647949 | 2026-07-08 15:27:18.648100 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-08 15:27:18.679093 | instance | ok 2026-07-08 15:27:18.692980 | instance | included: /var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-08 15:27:18.699643 | 2026-07-08 15:27:18.699731 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-08 15:27:20.217877 | instance -> localhost | Generating public/private rsa key pair. 2026-07-08 15:27:20.218449 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/7d7a97922a854a36b1fd5a006d021da1_id_rsa 2026-07-08 15:27:20.218682 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/7d7a97922a854a36b1fd5a006d021da1_id_rsa.pub 2026-07-08 15:27:20.218811 | instance -> localhost | The key fingerprint is: 2026-07-08 15:27:20.218955 | instance -> localhost | SHA256:2yMF/d8+dW09qBF/dwEJAyM4SiFs14e0zBHHV2pftEk zuul-build-sshkey 2026-07-08 15:27:20.219183 | instance -> localhost | The key's randomart image is: 2026-07-08 15:27:20.219361 | instance -> localhost | +---[RSA 3072]----+ 2026-07-08 15:27:20.219581 | instance -> localhost | |.. .++=o oo+.E. | 2026-07-08 15:27:20.219693 | instance -> localhost | | o.oo=+o.oo +oo | 2026-07-08 15:27:20.220001 | instance -> localhost | |. o .+o oo. +. | 2026-07-08 15:27:20.220205 | instance -> localhost | | . ...o. . | 2026-07-08 15:27:20.220289 | instance -> localhost | | S ..+ . +| 2026-07-08 15:27:20.220338 | instance -> localhost | | + . + +O| 2026-07-08 15:27:20.220384 | instance -> localhost | | o o o o.B| 2026-07-08 15:27:20.220428 | instance -> localhost | | . o o | 2026-07-08 15:27:20.220509 | instance -> localhost | | o| 2026-07-08 15:27:20.220557 | instance -> localhost | +----[SHA256]-----+ 2026-07-08 15:27:20.220685 | instance -> localhost | ok: Runtime: 0:00:01.064577 2026-07-08 15:27:20.232142 | 2026-07-08 15:27:20.232216 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-08 15:27:20.266124 | instance | ok 2026-07-08 15:27:20.278466 | instance | included: /var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-08 15:27:20.289469 | 2026-07-08 15:27:20.289675 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-08 15:27:20.315411 | instance | skipping: Conditional result was False 2026-07-08 15:27:20.326214 | 2026-07-08 15:27:20.326304 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-08 15:27:20.787413 | instance | changed 2026-07-08 15:27:20.795877 | 2026-07-08 15:27:20.795976 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-08 15:27:20.990612 | instance | ok 2026-07-08 15:27:20.997935 | 2026-07-08 15:27:20.998010 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-08 15:27:21.487542 | instance | changed 2026-07-08 15:27:21.494879 | 2026-07-08 15:27:21.495002 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-08 15:27:21.938352 | instance | changed 2026-07-08 15:27:21.945017 | 2026-07-08 15:27:21.945091 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-08 15:27:21.970064 | instance | skipping: Conditional result was False 2026-07-08 15:27:21.979536 | 2026-07-08 15:27:21.979635 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-08 15:27:22.362267 | instance -> localhost | changed 2026-07-08 15:27:22.378613 | 2026-07-08 15:27:22.378687 | TASK [add-build-sshkey : Add back temp key] 2026-07-08 15:27:22.686084 | instance -> localhost | Identity added: /var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/7d7a97922a854a36b1fd5a006d021da1_id_rsa (zuul-build-sshkey) 2026-07-08 15:27:22.686324 | instance -> localhost | ok: Runtime: 0:00:00.015103 2026-07-08 15:27:22.691836 | 2026-07-08 15:27:22.691904 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-08 15:27:23.043693 | instance | ok 2026-07-08 15:27:23.050714 | 2026-07-08 15:27:23.050866 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-08 15:27:23.076100 | instance | skipping: Conditional result was False 2026-07-08 15:27:23.092805 | 2026-07-08 15:27:23.092980 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-08 15:27:23.440639 | instance | ok 2026-07-08 15:27:23.746429 | 2026-07-08 15:27:23.746552 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-08 15:27:28.339580 | instance | Output suppressed because no_log was given 2026-07-08 15:27:28.348326 | 2026-07-08 15:27:28.348397 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-08 15:27:28.536712 | instance | ok: "logs" 2026-07-08 15:27:30.413203 | instance | ok: All items complete 2026-07-08 15:27:30.413444 | 2026-07-08 15:27:30.425055 | instance | ok: "artifacts" 2026-07-08 15:27:30.431973 | instance | ok: "docs" 2026-07-08 15:27:30.444819 | 2026-07-08 15:27:30.445025 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-08 15:27:30.635567 | instance | changed: "logs" 2026-07-08 15:27:30.830298 | instance | changed: "artifacts" 2026-07-08 15:27:31.002294 | instance | changed: "docs" 2026-07-08 15:27:31.019316 | 2026-07-08 15:27:31.019482 | PLAY RECAP 2026-07-08 15:27:31.019576 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-08 15:27:31.019643 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-08 15:27:31.019679 | 2026-07-08 15:27:31.183797 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-08 15:27:31.186660 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-08 15:27:31.864809 | 2026-07-08 15:27:31.865040 | PLAY [all] 2026-07-08 15:27:31.878169 | 2026-07-08 15:27:31.878344 | TASK [setup-uv : Extract archive] 2026-07-08 15:27:34.090927 | instance | changed 2026-07-08 15:27:35.281176 | 2026-07-08 15:27:35.281324 | TASK [setup-uv : Print version] 2026-07-08 15:27:35.639077 | instance | uv 0.8.13 2026-07-08 15:27:35.814734 | instance | ok: Runtime: 0:00:00.015153 2026-07-08 15:27:35.824435 | 2026-07-08 15:27:35.824528 | TASK [Install Ansible collection siblings] 2026-07-08 15:27:44.845632 | instance | changed: 2026-07-08 15:27:44.845838 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-08 15:27:44.845870 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-08 15:27:44.845894 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-08 15:27:44.845915 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-08 15:27:44.845936 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-08 15:27:44.845961 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-08 15:27:44.845983 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-08 15:27:44.846007 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-08 15:27:44.846028 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-08 15:27:44.846048 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-08 15:27:44.846152 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-08 15:27:44.846187 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-08 15:27:44.846209 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-08 15:27:44.846229 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-08 15:27:44.846248 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-08 15:27:44.846269 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-08 15:27:44.846288 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-08 15:27:44.846309 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-08 15:27:44.846328 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-08 15:27:44.846348 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-08 15:27:44.846367 | instance | Resolved vexxhost.ceph to v4.0.0 for >=3.2.0 2026-07-08 15:27:44.846386 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-08 15:27:44.846407 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-08 15:27:44.846441 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-08 15:27:44.846462 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-08 15:27:44.846481 | instance | Resolved vexxhost.containers to v1.6.7 for >=1.1.1,>=1.6.0 2026-07-08 15:27:44.846501 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-08 15:27:44.846520 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-08 15:27:44.846538 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-08 15:27:44.846557 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-08 15:27:44.846577 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-08 15:27:44.846597 | instance | Resolved vexxhost.containers to v1.6.7 for >=1.1.1,>=1.6.0 2026-07-08 15:27:44.846617 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-08 15:27:44.846636 | 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-08 15:27:44.846663 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.846682 | instance | Process install dependency map 2026-07-08 15:27:44.846701 | instance | Starting collection install process 2026-07-08 15:27:44.846719 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-08 15:27:44.846739 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-08 15:27:44.846759 | instance | ansible.netcommon:* was installed successfully 2026-07-08 15:27:44.846777 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-08 15:27:44.846796 | instance | Creating virtual environment at: .venv 2026-07-08 15:27:44.846815 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-08 15:27:44.846834 | instance | Downloading setuptools (1.1MiB) 2026-07-08 15:27:44.846853 | instance | Downloading pygments (1.2MiB) 2026-07-08 15:27:44.846877 | instance | Downloading rjsonnet (1.2MiB) 2026-07-08 15:27:44.846896 | instance | Downloading pydantic-core (2.0MiB) 2026-07-08 15:27:44.846915 | instance | Downloading cryptography (4.2MiB) 2026-07-08 15:27:44.846935 | instance | Downloading openstacksdk (1.7MiB) 2026-07-08 15:27:44.846954 | instance | Downloading kubernetes (1.9MiB) 2026-07-08 15:27:44.846973 | instance | Downloading ansible-core (2.1MiB) 2026-07-08 15:27:44.846992 | instance | Downloading netaddr (2.2MiB) 2026-07-08 15:27:44.847011 | instance | Building pyperclip==1.9.0 2026-07-08 15:27:44.847032 | instance | Downloading rjsonnet 2026-07-08 15:27:44.847053 | instance | Downloading pydantic-core 2026-07-08 15:27:44.847072 | instance | Downloading netaddr 2026-07-08 15:27:44.847091 | instance | Downloading pygments 2026-07-08 15:27:44.847110 | instance | Downloading cryptography 2026-07-08 15:27:44.847129 | instance | Downloading setuptools 2026-07-08 15:27:44.847147 | instance | Downloading kubernetes 2026-07-08 15:27:44.847166 | instance | Downloading ansible-core 2026-07-08 15:27:44.847186 | instance | Downloading openstacksdk 2026-07-08 15:27:44.847204 | instance | Built pyperclip==1.9.0 2026-07-08 15:27:44.847224 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-08 15:27:44.847243 | instance | Installed 83 packages in 45ms 2026-07-08 15:27:44.847262 | instance | Checked out ansible.posix to 1.6.0 2026-07-08 15:27:44.847281 | 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-08 15:27:44.847301 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.847319 | instance | Process install dependency map 2026-07-08 15:27:44.847344 | instance | Starting collection install process 2026-07-08 15:27:44.847364 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-08 15:27:44.847383 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-08 15:27:44.847407 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-08 15:27:44.847433 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.847452 | instance | 2.17.12 2026-07-08 15:27:44.847471 | instance | Checked out ansible.utils to v6.0.3 2026-07-08 15:27:44.847489 | 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-08 15:27:44.847508 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.847526 | instance | Process install dependency map 2026-07-08 15:27:44.847545 | instance | Starting collection install process 2026-07-08 15:27:44.847563 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-08 15:27:44.847582 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-08 15:27:44.847601 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-08 15:27:44.847619 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.847638 | instance | 2.17.12 2026-07-08 15:27:44.847656 | instance | Checked out atmosphere.common to v0.7.0 2026-07-08 15:27:44.847675 | 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-08 15:27:44.847693 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.847711 | instance | Process install dependency map 2026-07-08 15:27:44.847729 | instance | Starting collection install process 2026-07-08 15:27:44.847747 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-08 15:27:44.847765 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-08 15:27:44.847784 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-08 15:27:44.847802 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.847820 | instance | 2.17.12 2026-07-08 15:27:44.847838 | instance | Checked out community.crypto to 2.2.3 2026-07-08 15:27:44.847856 | 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-08 15:27:44.847874 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.847892 | instance | Process install dependency map 2026-07-08 15:27:44.847910 | instance | Starting collection install process 2026-07-08 15:27:44.847927 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-08 15:27:44.847945 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-08 15:27:44.847963 | instance | community.crypto:2.2.3 was installed successfully 2026-07-08 15:27:44.847981 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.847999 | instance | 2.17.12 2026-07-08 15:27:44.848017 | instance | Checked out community.general to 7.3.0 2026-07-08 15:27:44.848035 | 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-08 15:27:44.848059 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.848079 | instance | Process install dependency map 2026-07-08 15:27:44.848097 | instance | Starting collection install process 2026-07-08 15:27:44.848115 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-08 15:27:44.848133 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-08 15:27:44.848151 | instance | community.general:7.3.0 was installed successfully 2026-07-08 15:27:44.848169 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.848187 | instance | 2.17.12 2026-07-08 15:27:44.848205 | instance | Checked out community.mysql to 3.6.0 2026-07-08 15:27:44.848225 | 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-08 15:27:44.848244 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.848263 | instance | Process install dependency map 2026-07-08 15:27:44.848280 | instance | Starting collection install process 2026-07-08 15:27:44.848298 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-08 15:27:44.848316 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-08 15:27:44.848334 | instance | community.mysql:3.6.0 was installed successfully 2026-07-08 15:27:44.848352 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.848369 | instance | 2.17.12 2026-07-08 15:27:44.848387 | instance | Checked out kubernetes.core to 2.4.0 2026-07-08 15:27:44.848405 | 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-08 15:27:44.848423 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.848440 | instance | Process install dependency map 2026-07-08 15:27:44.848458 | instance | Starting collection install process 2026-07-08 15:27:44.848476 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-08 15:27:44.848494 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-08 15:27:44.848512 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-08 15:27:44.848530 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.848548 | instance | 2.17.12 2026-07-08 15:27:44.848566 | instance | Checked out openstack.cloud to 2.6.0 2026-07-08 15:27:44.848584 | 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-08 15:27:44.848602 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.848620 | instance | Process install dependency map 2026-07-08 15:27:44.848638 | instance | Starting collection install process 2026-07-08 15:27:44.848657 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-08 15:27:44.848675 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-08 15:27:44.848693 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-08 15:27:44.848711 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.848728 | instance | 2.17.12 2026-07-08 15:27:44.848751 | instance | Checked out vexxhost.ceph to v4.0.0 2026-07-08 15:27:44.848771 | 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-08 15:27:44.848790 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.848808 | instance | Process install dependency map 2026-07-08 15:27:44.848825 | instance | Starting collection install process 2026-07-08 15:27:44.848843 | instance | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-08 15:27:44.848860 | instance | Created collection for vexxhost.ceph:4.0.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-08 15:27:44.848878 | instance | vexxhost.ceph:4.0.0 was installed successfully 2026-07-08 15:27:44.848896 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.848914 | instance | 2.17.12 2026-07-08 15:27:44.848931 | instance | Checked out vexxhost.containers to v1.6.7 2026-07-08 15:27:44.848971 | 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-08 15:27:44.849022 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.849049 | instance | Process install dependency map 2026-07-08 15:27:44.849072 | instance | Starting collection install process 2026-07-08 15:27:44.849091 | instance | Installing 'vexxhost.containers:1.6.7' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-08 15:27:44.849110 | instance | Created collection for vexxhost.containers:1.6.7 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-08 15:27:44.849129 | instance | vexxhost.containers:1.6.7 was installed successfully 2026-07-08 15:27:44.849147 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.849166 | instance | 2.17.12 2026-07-08 15:27:44.849184 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-08 15:27:44.849202 | 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-08 15:27:44.849220 | instance | Starting galaxy collection install process 2026-07-08 15:27:44.849238 | instance | Process install dependency map 2026-07-08 15:27:44.849257 | instance | Starting collection install process 2026-07-08 15:27:44.849275 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-08 15:27:44.849292 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-08 15:27:44.849310 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-08 15:27:44.849327 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-08 15:27:44.849345 | instance | 2.17.12 2026-07-08 15:27:44.855906 | 2026-07-08 15:27:44.856034 | PLAY RECAP 2026-07-08 15:27:44.856094 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-08 15:27:44.856116 | 2026-07-08 15:27:45.017577 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-08 15:27:45.022672 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-08 15:27:45.724012 | 2026-07-08 15:27:45.724191 | PLAY [all] 2026-07-08 15:27:45.736277 | 2026-07-08 15:27:45.736379 | TASK [Install "jq" for log collection] 2026-07-08 15:27:55.966482 | instance | changed 2026-07-08 15:27:55.968724 | 2026-07-08 15:27:55.968795 | PLAY RECAP 2026-07-08 15:27:55.968852 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-08 15:27:55.968929 | 2026-07-08 15:27:56.164932 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-08 15:27:56.167081 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-08 15:27:56.812666 | 2026-07-08 15:27:56.813297 | PLAY [all] 2026-07-08 15:27:56.826119 | 2026-07-08 15:27:56.826275 | LOOP [Check inventory directories] 2026-07-08 15:27:57.182953 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-07-08 15:27:57.333671 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-07-08 15:27:57.479247 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-07-08 15:27:57.494231 | 2026-07-08 15:27:57.494488 | LOOP [Copy inventory file for Zuul] 2026-07-08 15:27:58.301469 | instance | changed: 2026-07-08 15:27:58.301680 | instance | { 2026-07-08 15:27:58.301709 | instance | "ansible_loop_var": "item", 2026-07-08 15:27:58.301732 | instance | "changed": false, 2026-07-08 15:27:58.301753 | instance | "failed": false, 2026-07-08 15:27:58.301780 | instance | "invocation": { 2026-07-08 15:27:58.301799 | instance | "module_args": { 2026-07-08 15:27:58.301818 | instance | "checksum_algorithm": "sha1", 2026-07-08 15:27:58.301837 | instance | "follow": true, 2026-07-08 15:27:58.301855 | instance | "get_attributes": true, 2026-07-08 15:27:58.301874 | instance | "get_checksum": true, 2026-07-08 15:27:58.301892 | instance | "get_mime": true, 2026-07-08 15:27:58.301910 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-07-08 15:27:58.301928 | instance | } 2026-07-08 15:27:58.301945 | instance | }, 2026-07-08 15:27:58.301963 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-07-08 15:27:58.301980 | instance | "stat": { 2026-07-08 15:27:58.301997 | instance | "atime": 1783524457.595157, 2026-07-08 15:27:58.302015 | instance | "attr_flags": "e", 2026-07-08 15:27:58.302032 | instance | "attributes": [ 2026-07-08 15:27:58.302050 | instance | "extents" 2026-07-08 15:27:58.302067 | instance | ], 2026-07-08 15:27:58.302084 | instance | "block_size": 4096, 2026-07-08 15:27:58.302101 | instance | "blocks": 8, 2026-07-08 15:27:58.302118 | instance | "charset": "unknown", 2026-07-08 15:27:58.302137 | instance | "ctime": 1783524456.5910873, 2026-07-08 15:27:58.302155 | instance | "dev": 64513, 2026-07-08 15:27:58.302172 | instance | "device_type": 0, 2026-07-08 15:27:58.302190 | instance | "executable": true, 2026-07-08 15:27:58.302211 | instance | "exists": true, 2026-07-08 15:27:58.302235 | instance | "gid": 1000, 2026-07-08 15:27:58.302257 | instance | "gr_name": "zuul", 2026-07-08 15:27:58.302276 | instance | "inode": 1047749, 2026-07-08 15:27:58.302293 | instance | "isblk": false, 2026-07-08 15:27:58.302312 | instance | "ischr": false, 2026-07-08 15:27:58.302333 | instance | "isdir": true, 2026-07-08 15:27:58.302351 | instance | "isfifo": false, 2026-07-08 15:27:58.302369 | instance | "isgid": false, 2026-07-08 15:27:58.302386 | instance | "islnk": false, 2026-07-08 15:27:58.302404 | instance | "isreg": false, 2026-07-08 15:27:58.302421 | instance | "issock": false, 2026-07-08 15:27:58.302438 | instance | "isuid": false, 2026-07-08 15:27:58.302455 | instance | "mimetype": "unknown", 2026-07-08 15:27:58.302472 | instance | "mode": "0755", 2026-07-08 15:27:58.302488 | instance | "mtime": 1783524456.5910873, 2026-07-08 15:27:58.302505 | instance | "nlink": 22, 2026-07-08 15:27:58.302522 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-07-08 15:27:58.302539 | instance | "pw_name": "zuul", 2026-07-08 15:27:58.302560 | instance | "readable": true, 2026-07-08 15:27:58.302578 | instance | "rgrp": true, 2026-07-08 15:27:58.302595 | instance | "roth": true, 2026-07-08 15:27:58.302625 | instance | "rusr": true, 2026-07-08 15:27:58.302644 | instance | "size": 4096, 2026-07-08 15:27:58.302661 | instance | "uid": 1000, 2026-07-08 15:27:58.302679 | instance | "version": "3595959886", 2026-07-08 15:27:58.302707 | instance | "wgrp": false, 2026-07-08 15:27:58.302734 | instance | "woth": false, 2026-07-08 15:27:58.302758 | instance | "writeable": true, 2026-07-08 15:27:58.302780 | instance | "wusr": true, 2026-07-08 15:27:58.302823 | instance | "xgrp": true, 2026-07-08 15:27:58.302874 | instance | "xoth": true, 2026-07-08 15:27:58.302906 | instance | "xusr": true 2026-07-08 15:27:58.302932 | instance | } 2026-07-08 15:27:58.302955 | instance | } 2026-07-08 15:27:58.303001 | instance | ok: All items complete 2026-07-08 15:27:58.303029 | 2026-07-08 15:27:58.304534 | instance | skipping: Conditional result was False 2026-07-08 15:27:58.305313 | instance | skipping: Conditional result was False 2026-07-08 15:27:58.316990 | 2026-07-08 15:27:58.361434 | LOOP [Switch "ansible_host" to private IP] 2026-07-08 15:27:58.718939 | instance | changed: 1 replacements made 2026-07-08 15:27:58.720610 | instance | skipping: Conditional result was False 2026-07-08 15:27:58.723106 | instance | skipping: Conditional result was False 2026-07-08 15:27:58.738997 | 2026-07-08 15:27:58.739180 | TASK [Run Molecule scenario] 2026-07-08 15:27:59.684768 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-07-08 15:28:00.062313 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-08 15:28:00.062423 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-07-08 15:28:10.725720 | instance | INFO [csi > dependency] Executing 2026-07-08 15:28:10.726002 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-07-08 15:28:10.726301 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-07-08 15:28:10.726475 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-08 15:28:10.737515 | instance | INFO [csi > cleanup] Executing 2026-07-08 15:28:10.737895 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-08 15:28:10.750724 | instance | INFO [csi > destroy] Executing 2026-07-08 15:28:10.750808 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-07-08 15:28:10.750890 | instance | INFO [csi > destroy] Executed: Successful 2026-07-08 15:28:10.760845 | instance | INFO [csi > syntax] Executing 2026-07-08 15:28:12.245224 | instance | 2026-07-08 15:28:12.245503 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-07-08 15:28:12.300584 | instance | INFO [csi > syntax] Executed: Successful 2026-07-08 15:28:12.314312 | instance | INFO [csi > create] Executing 2026-07-08 15:28:12.316275 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-08 15:28:12.323835 | instance | INFO [csi > prepare] Executing 2026-07-08 15:28:13.072674 | instance | 2026-07-08 15:28:13.072884 | instance | PLAY [Prepare] ***************************************************************** 2026-07-08 15:28:13.073144 | instance | 2026-07-08 15:28:13.073500 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-08 15:28:13.073781 | instance | Wednesday 08 July 2026 15:28:13 +0000 (0:00:00.024) 0:00:00.024 ******** 2026-07-08 15:28:14.258022 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-08 15:28:14.258278 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-08 15:28:14.258579 | instance | interpreter could change the meaning of that path. See 2026-07-08 15:28:14.258870 | instance | https://docs.ansible.com/ansible- 2026-07-08 15:28:14.259150 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-08 15:28:14.266512 | instance | ok: [instance] 2026-07-08 15:28:14.266692 | instance | 2026-07-08 15:28:14.266879 | instance | TASK [Configure short hostname] ************************************************ 2026-07-08 15:28:14.267067 | instance | Wednesday 08 July 2026 15:28:14 +0000 (0:00:01.195) 0:00:01.220 ******** 2026-07-08 15:28:14.944688 | instance | changed: [instance] 2026-07-08 15:28:14.944928 | instance | 2026-07-08 15:28:14.945217 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-07-08 15:28:14.945507 | instance | Wednesday 08 July 2026 15:28:14 +0000 (0:00:00.677) 0:00:01.897 ******** 2026-07-08 15:28:15.188750 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-07-08 15:28:15.189102 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-07-08 15:28:15.189483 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-08 15:28:15.196434 | instance | changed: [instance] 2026-07-08 15:28:15.196728 | instance | 2026-07-08 15:28:15.197013 | instance | TASK [Purge "snapd" package] *************************************************** 2026-07-08 15:28:15.197290 | instance | Wednesday 08 July 2026 15:28:15 +0000 (0:00:00.252) 0:00:02.149 ******** 2026-07-08 15:28:15.943679 | instance | ok: [instance] 2026-07-08 15:28:15.943750 | instance | 2026-07-08 15:28:15.943924 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-07-08 15:28:15.943985 | instance | 2026-07-08 15:28:15.944117 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-08 15:28:15.944244 | instance | Wednesday 08 July 2026 15:28:15 +0000 (0:00:00.746) 0:00:02.896 ******** 2026-07-08 15:28:16.640299 | instance | ok: [instance] 2026-07-08 15:28:16.640552 | instance | 2026-07-08 15:28:16.640813 | instance | TASK [Install depedencies] ***************************************************** 2026-07-08 15:28:16.641106 | instance | Wednesday 08 July 2026 15:28:16 +0000 (0:00:00.696) 0:00:03.592 ******** 2026-07-08 15:28:37.047627 | instance | changed: [instance] 2026-07-08 15:28:37.047872 | instance | 2026-07-08 15:28:37.048153 | instance | TASK [Start up service] ******************************************************** 2026-07-08 15:28:37.048433 | instance | Wednesday 08 July 2026 15:28:37 +0000 (0:00:20.407) 0:00:24.000 ******** 2026-07-08 15:28:37.561551 | instance | ok: [instance] 2026-07-08 15:28:37.561763 | instance | 2026-07-08 15:28:37.562041 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-07-08 15:28:37.562315 | instance | Wednesday 08 July 2026 15:28:37 +0000 (0:00:00.514) 0:00:24.514 ******** 2026-07-08 15:28:37.833341 | instance | ok: [instance] 2026-07-08 15:28:37.833606 | instance | 2026-07-08 15:28:37.833896 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-07-08 15:28:37.834179 | instance | Wednesday 08 July 2026 15:28:37 +0000 (0:00:00.271) 0:00:24.785 ******** 2026-07-08 15:28:38.468136 | instance | changed: [instance] 2026-07-08 15:28:38.468385 | instance | 2026-07-08 15:28:38.468662 | instance | TASK [Get list of all loopback devices] **************************************** 2026-07-08 15:28:38.468935 | instance | Wednesday 08 July 2026 15:28:38 +0000 (0:00:00.635) 0:00:25.420 ******** 2026-07-08 15:28:38.651342 | instance | ok: [instance] 2026-07-08 15:28:38.651603 | instance | 2026-07-08 15:28:38.651886 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-07-08 15:28:38.652177 | instance | Wednesday 08 July 2026 15:28:38 +0000 (0:00:00.183) 0:00:25.604 ******** 2026-07-08 15:28:38.674611 | instance | skipping: [instance] 2026-07-08 15:28:38.674857 | instance | 2026-07-08 15:28:38.675134 | instance | TASK [Create devices for Ceph] ************************************************* 2026-07-08 15:28:38.675534 | instance | Wednesday 08 July 2026 15:28:38 +0000 (0:00:00.023) 0:00:25.627 ******** 2026-07-08 15:28:39.176027 | instance | changed: [instance] => (item=osd0) 2026-07-08 15:28:39.176390 | instance | changed: [instance] => (item=osd1) 2026-07-08 15:28:39.176698 | instance | changed: [instance] => (item=osd2) 2026-07-08 15:28:39.177038 | instance | 2026-07-08 15:28:39.177345 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-07-08 15:28:39.177618 | instance | Wednesday 08 July 2026 15:28:39 +0000 (0:00:00.501) 0:00:26.128 ******** 2026-07-08 15:28:39.755425 | instance | changed: [instance] => (item=osd0) 2026-07-08 15:28:39.755627 | instance | changed: [instance] => (item=osd1) 2026-07-08 15:28:39.755640 | instance | changed: [instance] => (item=osd2) 2026-07-08 15:28:39.755656 | instance | 2026-07-08 15:28:39.756277 | instance | TASK [Start loop devices] ****************************************************** 2026-07-08 15:28:39.756375 | instance | Wednesday 08 July 2026 15:28:39 +0000 (0:00:00.578) 0:00:26.707 ******** 2026-07-08 15:28:40.393845 | instance | changed: [instance] => (item=osd0) 2026-07-08 15:28:40.393932 | instance | changed: [instance] => (item=osd1) 2026-07-08 15:28:40.394427 | instance | changed: [instance] => (item=osd2) 2026-07-08 15:28:40.394463 | instance | 2026-07-08 15:28:40.394469 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-07-08 15:28:40.394474 | instance | Wednesday 08 July 2026 15:28:40 +0000 (0:00:00.640) 0:00:27.347 ******** 2026-07-08 15:28:44.072074 | instance | changed: [instance] => (item=osd0) 2026-07-08 15:28:44.072674 | instance | changed: [instance] => (item=osd1) 2026-07-08 15:28:44.072710 | instance | changed: [instance] => (item=osd2) 2026-07-08 15:28:44.072716 | instance | 2026-07-08 15:28:44.072721 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-07-08 15:28:44.072726 | instance | Wednesday 08 July 2026 15:28:44 +0000 (0:00:03.678) 0:00:31.025 ******** 2026-07-08 15:28:46.282064 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-07-08 15:28:46.283386 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-07-08 15:28:46.283449 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-07-08 15:28:46.283457 | instance | 2026-07-08 15:28:46.283464 | instance | PLAY RECAP ********************************************************************* 2026-07-08 15:28:46.283475 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-08 15:28:46.283716 | instance | 2026-07-08 15:28:46.283986 | instance | Wednesday 08 July 2026 15:28:46 +0000 (0:00:02.210) 0:00:33.235 ******** 2026-07-08 15:28:46.284261 | instance | =============================================================================== 2026-07-08 15:28:46.284532 | instance | Install depedencies ---------------------------------------------------- 20.41s 2026-07-08 15:28:46.284798 | instance | Create a volume group for each loop device ------------------------------ 3.68s 2026-07-08 15:28:46.285069 | instance | Create a logical volume for each loop device ---------------------------- 2.21s 2026-07-08 15:28:46.285338 | instance | Gathering Facts --------------------------------------------------------- 1.20s 2026-07-08 15:28:46.285608 | instance | Purge "snapd" package --------------------------------------------------- 0.75s 2026-07-08 15:28:46.285877 | instance | Gathering Facts --------------------------------------------------------- 0.70s 2026-07-08 15:28:46.286144 | instance | Configure short hostname ------------------------------------------------ 0.68s 2026-07-08 15:28:46.286413 | instance | Start loop devices ------------------------------------------------------ 0.64s 2026-07-08 15:28:46.286684 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.64s 2026-07-08 15:28:46.286956 | instance | Set permissions on loopback devices ------------------------------------- 0.58s 2026-07-08 15:28:46.287231 | instance | Start up service -------------------------------------------------------- 0.51s 2026-07-08 15:28:46.287556 | instance | Create devices for Ceph ------------------------------------------------- 0.50s 2026-07-08 15:28:46.287879 | instance | Generate lvm.conf ------------------------------------------------------- 0.27s 2026-07-08 15:28:46.288141 | instance | Ensure hostname inside hosts file --------------------------------------- 0.25s 2026-07-08 15:28:46.288267 | instance | Get list of all loopback devices ---------------------------------------- 0.18s 2026-07-08 15:28:46.288387 | instance | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-07-08 15:28:46.346666 | instance | INFO [csi > prepare] Executed: Successful 2026-07-08 15:28:46.357810 | instance | INFO [csi > converge] Executing 2026-07-08 15:28:47.746870 | instance | 2026-07-08 15:28:47.746978 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-07-08 15:28:47.747330 | instance | 2026-07-08 15:28:47.747626 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-08 15:28:47.747892 | instance | Wednesday 08 July 2026 15:28:47 +0000 (0:00:00.007) 0:00:00.007 ******** 2026-07-08 15:28:48.675921 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-08 15:28:48.676096 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-08 15:28:48.676397 | instance | interpreter could change the meaning of that path. See 2026-07-08 15:28:48.676654 | instance | https://docs.ansible.com/ansible- 2026-07-08 15:28:48.676919 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-08 15:28:48.690229 | instance | ok: [instance] 2026-07-08 15:28:48.690473 | instance | 2026-07-08 15:28:48.690744 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-07-08 15:28:48.691010 | instance | Wednesday 08 July 2026 15:28:48 +0000 (0:00:00.943) 0:00:00.951 ******** 2026-07-08 15:28:48.741564 | instance | ok: [instance] => { 2026-07-08 15:28:48.741812 | instance | "msg": "csi_driver=rbd, MOLECULE_CSI_DRIVER=" 2026-07-08 15:28:48.742072 | instance | } 2026-07-08 15:28:48.742323 | instance | 2026-07-08 15:28:48.742588 | instance | PLAY [all] ********************************************************************* 2026-07-08 15:28:48.742837 | instance | 2026-07-08 15:28:48.743148 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-08 15:28:48.743409 | instance | Wednesday 08 July 2026 15:28:48 +0000 (0:00:00.051) 0:00:01.002 ******** 2026-07-08 15:28:49.590964 | instance | ok: [instance] 2026-07-08 15:28:49.591232 | instance | 2026-07-08 15:28:49.591615 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-07-08 15:28:49.591930 | instance | Wednesday 08 July 2026 15:28:49 +0000 (0:00:00.848) 0:00:01.851 ******** 2026-07-08 15:28:49.629966 | instance | skipping: [instance] 2026-07-08 15:28:49.630268 | instance | 2026-07-08 15:28:49.630550 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-08 15:28:49.630828 | instance | Wednesday 08 July 2026 15:28:49 +0000 (0:00:00.039) 0:00:01.890 ******** 2026-07-08 15:28:49.810677 | instance | ok: [instance] 2026-07-08 15:28:49.810961 | instance | 2026-07-08 15:28:49.811269 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-07-08 15:28:49.811590 | instance | 2026-07-08 15:28:49.811892 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-08 15:28:49.812213 | instance | Wednesday 08 July 2026 15:28:49 +0000 (0:00:00.180) 0:00:02.071 ******** 2026-07-08 15:28:50.725104 | instance | ok: [instance] 2026-07-08 15:28:50.725356 | instance | 2026-07-08 15:28:50.725596 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-08 15:28:50.725865 | instance | Wednesday 08 July 2026 15:28:50 +0000 (0:00:00.914) 0:00:02.985 ******** 2026-07-08 15:28:50.995763 | instance | ok: [instance] 2026-07-08 15:28:50.995944 | instance | 2026-07-08 15:28:50.996140 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-08 15:28:50.996334 | instance | Wednesday 08 July 2026 15:28:50 +0000 (0:00:00.270) 0:00:03.256 ******** 2026-07-08 15:28:51.036964 | instance | skipping: [instance] 2026-07-08 15:28:51.037233 | instance | 2026-07-08 15:28:51.037439 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-08 15:28:51.037628 | instance | Wednesday 08 July 2026 15:28:51 +0000 (0:00:00.041) 0:00:03.298 ******** 2026-07-08 15:28:51.358794 | instance | changed: [instance] 2026-07-08 15:28:51.359076 | instance | 2026-07-08 15:28:51.359412 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-08 15:28:51.359700 | instance | Wednesday 08 July 2026 15:28:51 +0000 (0:00:00.321) 0:00:03.619 ******** 2026-07-08 15:28:51.417920 | instance | ok: [instance] => { 2026-07-08 15:28:51.418213 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-08 15:28:51.418475 | instance | } 2026-07-08 15:28:51.418722 | instance | 2026-07-08 15:28:51.418990 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-08 15:28:51.419261 | instance | Wednesday 08 July 2026 15:28:51 +0000 (0:00:00.059) 0:00:03.679 ******** 2026-07-08 15:28:52.127518 | instance | changed: [instance] 2026-07-08 15:28:52.127717 | instance | 2026-07-08 15:28:52.128030 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-08 15:28:52.128304 | instance | Wednesday 08 July 2026 15:28:52 +0000 (0:00:00.709) 0:00:04.388 ******** 2026-07-08 15:28:52.172648 | instance | skipping: [instance] 2026-07-08 15:28:52.172910 | instance | 2026-07-08 15:28:52.173190 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-08 15:28:52.173484 | instance | Wednesday 08 July 2026 15:28:52 +0000 (0:00:00.045) 0:00:04.433 ******** 2026-07-08 15:28:52.215497 | instance | skipping: [instance] 2026-07-08 15:28:52.215754 | instance | 2026-07-08 15:28:52.216039 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-08 15:28:52.216340 | instance | Wednesday 08 July 2026 15:28:52 +0000 (0:00:00.042) 0:00:04.476 ******** 2026-07-08 15:28:52.431023 | instance | ok: [instance] 2026-07-08 15:28:52.431190 | instance | 2026-07-08 15:28:52.431526 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-08 15:28:52.431826 | instance | Wednesday 08 July 2026 15:28:52 +0000 (0:00:00.215) 0:00:04.692 ******** 2026-07-08 15:28:53.591374 | instance | ok: [instance] 2026-07-08 15:28:53.591643 | instance | 2026-07-08 15:28:53.591870 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-08 15:28:53.592104 | instance | Wednesday 08 July 2026 15:28:53 +0000 (0:00:01.160) 0:00:05.852 ******** 2026-07-08 15:28:53.655902 | instance | ok: [instance] => { 2026-07-08 15:28:53.655979 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-07-08 15:28:53.656112 | instance | } 2026-07-08 15:28:53.656411 | instance | 2026-07-08 15:28:53.656564 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-08 15:28:53.656714 | instance | Wednesday 08 July 2026 15:28:53 +0000 (0:00:00.063) 0:00:05.916 ******** 2026-07-08 15:28:54.451872 | instance | changed: [instance] 2026-07-08 15:28:54.451952 | instance | 2026-07-08 15:28:54.452034 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-08 15:28:54.452219 | instance | Wednesday 08 July 2026 15:28:54 +0000 (0:00:00.794) 0:00:06.711 ******** 2026-07-08 15:28:57.289699 | instance | changed: [instance] 2026-07-08 15:28:57.289731 | instance | 2026-07-08 15:28:57.289736 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-08 15:28:57.289741 | instance | Wednesday 08 July 2026 15:28:57 +0000 (0:00:02.839) 0:00:09.550 ******** 2026-07-08 15:28:57.321754 | instance | skipping: [instance] 2026-07-08 15:28:57.321788 | instance | 2026-07-08 15:28:57.321794 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-08 15:28:57.321799 | instance | Wednesday 08 July 2026 15:28:57 +0000 (0:00:00.031) 0:00:09.582 ******** 2026-07-08 15:28:57.358160 | instance | skipping: [instance] 2026-07-08 15:28:57.358199 | instance | 2026-07-08 15:28:57.358204 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-08 15:28:57.358209 | instance | Wednesday 08 July 2026 15:28:57 +0000 (0:00:00.036) 0:00:09.618 ******** 2026-07-08 15:28:57.392220 | instance | skipping: [instance] 2026-07-08 15:28:57.392596 | instance | 2026-07-08 15:28:57.392636 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-08 15:28:57.392642 | instance | Wednesday 08 July 2026 15:28:57 +0000 (0:00:00.034) 0:00:09.653 ******** 2026-07-08 15:33:41.446166 | [Zuul] Log Stream did not terminate 2026-07-08 15:33:41.455447 | instance | ERROR 2026-07-08 15:33:41.455585 | instance | { 2026-07-08 15:33:41.455616 | instance | "msg": "Data could not be sent to remote host \"199.19.213.226\". Make sure this host can be reached over ssh: ssh: connect to host 199.19.213.226 port 22: No route to host\r\n", 2026-07-08 15:33:41.455638 | instance | "unreachable": true 2026-07-08 15:33:41.455658 | instance | } unreachable 2026-07-08 15:33:41.457001 | 2026-07-08 15:33:41.457057 | PLAY RECAP 2026-07-08 15:33:41.457105 | instance | ok: 3 changed: 2 unreachable: 1 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-08 15:33:41.457128 | 2026-07-08 15:33:41.593547 | RUN END RESULT_UNREACHABLE: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-08 15:33:41.598561 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-08 15:33:42.259167 | 2026-07-08 15:33:42.259305 | PLAY [all] 2026-07-08 15:33:42.274746 | 2026-07-08 15:33:42.274891 | TASK [gather-host-logs : creating directory for system status] 2026-07-08 15:33:53.879032 | instance | ERROR 2026-07-08 15:33:54.821723 | instance | { 2026-07-08 15:33:54.821905 | instance | "msg": "Data could not be sent to remote host \"199.19.213.226\". Make sure this host can be reached over ssh: ssh: connect to host 199.19.213.226 port 22: No route to host\r\n", 2026-07-08 15:33:54.821979 | instance | "unreachable": true 2026-07-08 15:33:54.822078 | instance | } unreachable 2026-07-08 15:33:58.003742 | 2026-07-08 15:33:58.003935 | PLAY RECAP 2026-07-08 15:33:58.004061 | instance | ok: 0 changed: 0 unreachable: 1 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-08 15:33:58.004121 | 2026-07-08 15:33:58.135367 | POST-RUN END RESULT_UNREACHABLE: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-08 15:33:58.137720 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-08 15:33:58.774250 | 2026-07-08 15:33:58.774459 | PLAY [all] 2026-07-08 15:33:58.787181 | 2026-07-08 15:33:58.787325 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-08 15:33:58.832987 | instance | skipping: Conditional result was False 2026-07-08 15:33:58.842946 | 2026-07-08 15:33:58.843121 | TASK [fetch-output : Set log path for single node] 2026-07-08 15:33:58.888234 | instance | ok 2026-07-08 15:33:58.897168 | 2026-07-08 15:33:58.897255 | LOOP [fetch-output : Ensure local output dirs] 2026-07-08 15:33:59.294090 | instance -> localhost | ok: "/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/logs" 2026-07-08 15:33:59.522512 | instance -> localhost | changed: "/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/artifacts" 2026-07-08 15:33:59.740146 | instance -> localhost | changed: "/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/docs" 2026-07-08 15:33:59.754711 | 2026-07-08 15:33:59.754908 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-08 15:34:03.118834 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/logs', 'src': 'logs'} 2026-07-08 15:34:04.049742 | instance | { 2026-07-08 15:34:04.049889 | instance | "ansible_loop_var": "zj_output", 2026-07-08 15:34:04.049980 | instance | "msg": "ssh: connect to host 199.19.213.226 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-08 15:34:04.050129 | instance | "rc": 255, 2026-07-08 15:34:04.050186 | instance | "zj_output": { 2026-07-08 15:34:04.050235 | instance | "dest": "/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/logs", 2026-07-08 15:34:04.050283 | instance | "src": "logs" 2026-07-08 15:34:04.050328 | instance | } 2026-07-08 15:34:04.050371 | instance | } 2026-07-08 15:34:04.050467 | instance | changed: All items complete 2026-07-08 15:34:04.050522 | 2026-07-08 15:34:06.193417 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/artifacts', 'src': 'artifacts'} 2026-07-08 15:34:06.193954 | instance | { 2026-07-08 15:34:06.194021 | instance | "ansible_loop_var": "zj_output", 2026-07-08 15:34:06.194065 | instance | "msg": "ssh: connect to host 199.19.213.226 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-08 15:34:06.194107 | instance | "rc": 255, 2026-07-08 15:34:06.194147 | instance | "zj_output": { 2026-07-08 15:34:06.194186 | instance | "dest": "/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/artifacts", 2026-07-08 15:34:06.194229 | instance | "src": "artifacts" 2026-07-08 15:34:06.194266 | instance | } 2026-07-08 15:34:06.194304 | instance | } 2026-07-08 15:34:09.263604 | instance | ERROR: Item: {'dest': '/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/docs', 'src': 'docs'} 2026-07-08 15:34:09.263823 | instance | { 2026-07-08 15:34:09.263867 | instance | "ansible_loop_var": "zj_output", 2026-07-08 15:34:09.263891 | instance | "msg": "ssh: connect to host 199.19.213.226 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-08 15:34:09.263912 | instance | "rc": 255, 2026-07-08 15:34:09.263931 | instance | "zj_output": { 2026-07-08 15:34:09.263949 | instance | "dest": "/var/lib/zuul/builds/7d7a97922a854a36b1fd5a006d021da1/work/docs", 2026-07-08 15:34:09.263968 | instance | "src": "docs" 2026-07-08 15:34:09.263985 | instance | } 2026-07-08 15:34:09.264002 | instance | } failure 2026-07-08 15:34:09.277021 | 2026-07-08 15:34:09.277661 | PLAY RECAP 2026-07-08 15:34:09.277770 | instance | ok: 2 changed: 1 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0 2026-07-08 15:34:09.277810 | 2026-07-08 15:34:09.416471 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-08 15:34:09.422167 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-08 15:34:10.072724 | 2026-07-08 15:34:10.072885 | PLAY [localhost] 2026-07-08 15:34:10.083355 | 2026-07-08 15:34:10.083436 | TASK [Generate Zuul manifest] 2026-07-08 15:34:10.107756 | localhost | ok 2026-07-08 15:34:10.126917 | 2026-07-08 15:34:10.127025 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-08 15:34:10.531753 | localhost | changed 2026-07-08 15:34:10.545628 | 2026-07-08 15:34:10.545817 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-08 15:34:10.833319 | localhost | ok 2026-07-08 15:34:10.845588 | 2026-07-08 15:34:10.845703 | TASK [Upload logs] 2026-07-08 15:34:10.870609 | localhost | ok 2026-07-08 15:34:10.928851 | 2026-07-08 15:34:10.929015 | TASK [Set zuul-log-path fact] 2026-07-08 15:34:10.953934 | localhost | ok 2026-07-08 15:34:10.968695 | 2026-07-08 15:34:10.968766 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-08 15:34:11.005319 | localhost | ok 2026-07-08 15:34:11.015048 | 2026-07-08 15:34:11.015144 | TASK [upload-logs : Create log directories] 2026-07-08 15:34:11.412785 | localhost | changed 2026-07-08 15:34:11.419427 | 2026-07-08 15:34:11.419522 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-08 15:34:14.337721 | localhost -> localhost | ok: Runtime: 0:00:00.005113 2026-07-08 15:34:14.344474 | 2026-07-08 15:34:14.344568 | TASK [upload-logs : Upload logs to log server] 2026-07-08 15:34:14.831361 | localhost | Output suppressed because no_log was given 2026-07-08 15:34:14.869153 | 2026-07-08 15:34:14.869290 | LOOP [upload-logs : Compress console log and json output] 2026-07-08 15:34:14.919699 | localhost | skipping: Conditional result was False 2026-07-08 15:34:14.927145 | localhost | skipping: Conditional result was False 2026-07-08 15:34:14.944918 | 2026-07-08 15:34:14.945161 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-08 15:34:14.989867 | localhost | skipping: Conditional result was False 2026-07-08 15:34:14.990318 | 2026-07-08 15:34:14.991820 | localhost | skipping: Conditional result was False 2026-07-08 15:34:15.003072 | 2026-07-08 15:34:15.003210 | LOOP [upload-logs : Upload console log and json output]