2026-09-09 01:00:51.317313 | Job console starting 2026-09-09 01:00:51.333124 | Updating git repos 2026-09-09 01:00:55.472193 | Cloning repos into workspace 2026-09-09 01:01:12.496882 | Restoring repo states 2026-09-09 01:01:19.274691 | Merging changes 2026-09-09 01:01:22.345680 | Checking out repos 2026-09-09 01:01:29.930284 | Preparing playbooks 2026-09-09 01:01:39.749767 | Running Ansible setup 2026-09-09 01:01:43.999825 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-09 01:01:44.583102 | 2026-09-09 01:01:44.583262 | PLAY [localhost] 2026-09-09 01:01:44.590779 | 2026-09-09 01:01:44.590846 | TASK [Gathering Facts] 2026-09-09 01:01:45.961291 | localhost | ok 2026-09-09 01:01:45.969724 | 2026-09-09 01:01:45.969865 | TASK [Setup log path fact] 2026-09-09 01:01:45.991877 | localhost | ok 2026-09-09 01:01:46.013507 | 2026-09-09 01:01:46.013923 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-09 01:01:46.054010 | localhost | ok 2026-09-09 01:01:46.062151 | 2026-09-09 01:01:46.062537 | TASK [emit-job-header : Print job information] 2026-09-09 01:01:46.112440 | # Job Information 2026-09-09 01:01:46.112679 | Ansible Version: 2.16.18 2026-09-09 01:01:46.112731 | Job: atmosphere-molecule-csi-rbd 2026-09-09 01:01:46.112767 | Pipeline: check 2026-09-09 01:01:46.112796 | Executor: 2d72f0692154 2026-09-09 01:01:46.112827 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4094 2026-09-09 01:01:46.112859 | Event ID: 3a93f220-abe9-11f1-989b-5a0d25d58d56 2026-09-09 01:01:46.117090 | 2026-09-09 01:01:46.117182 | LOOP [emit-job-header : Print node information] 2026-09-09 01:01:46.328156 | localhost | ok: 2026-09-09 01:01:46.328683 | localhost | # Node Information 2026-09-09 01:01:46.328730 | localhost | Inventory Hostname: instance 2026-09-09 01:01:46.328760 | localhost | Hostname: np0000192331 2026-09-09 01:01:46.328779 | localhost | Username: zuul 2026-09-09 01:01:46.328800 | localhost | Distro: Ubuntu 22.04 2026-09-09 01:01:46.328818 | localhost | Provider: yul1 2026-09-09 01:01:46.328835 | localhost | Region: ca-ymq-1 2026-09-09 01:01:46.328851 | localhost | Label: ubuntu-jammy 2026-09-09 01:01:46.328871 | localhost | Product Name: OpenStack Nova 2026-09-09 01:01:46.328898 | localhost | Interface IP: 162.253.55.148 2026-09-09 01:01:46.349383 | 2026-09-09 01:01:46.349576 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-09 01:01:47.085156 | localhost -> localhost | changed 2026-09-09 01:01:47.093997 | 2026-09-09 01:01:47.094131 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-09 01:01:48.245452 | localhost -> localhost | changed 2026-09-09 01:01:48.257487 | 2026-09-09 01:01:48.257650 | PLAY [all] 2026-09-09 01:01:48.269370 | 2026-09-09 01:01:48.269474 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-09 01:01:48.529428 | instance -> localhost | ok 2026-09-09 01:01:48.541942 | 2026-09-09 01:01:48.542111 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-09 01:01:48.579714 | instance | ok 2026-09-09 01:01:48.606542 | instance | included: /var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-09 01:01:48.618381 | 2026-09-09 01:01:48.618568 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-09 01:01:49.690105 | instance -> localhost | Generating public/private rsa key pair. 2026-09-09 01:01:49.690455 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/work/6757eb09863a495bb2e2dba275a18c1a_id_rsa 2026-09-09 01:01:49.690556 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/work/6757eb09863a495bb2e2dba275a18c1a_id_rsa.pub 2026-09-09 01:01:49.690656 | instance -> localhost | The key fingerprint is: 2026-09-09 01:01:49.690728 | instance -> localhost | SHA256:LdGRfepWdz2N3kzSa8xrTG8/S/Ff/sVDxgT0v6Efn3E zuul-build-sshkey 2026-09-09 01:01:49.690823 | instance -> localhost | The key's randomart image is: 2026-09-09 01:01:49.690872 | instance -> localhost | +---[RSA 3072]----+ 2026-09-09 01:01:49.690932 | instance -> localhost | | .o.o | 2026-09-09 01:01:49.690977 | instance -> localhost | | .... + | 2026-09-09 01:01:49.691016 | instance -> localhost | | . . o =o| 2026-09-09 01:01:49.691056 | instance -> localhost | | o . *.O| 2026-09-09 01:01:49.691094 | instance -> localhost | | S .. oo%=| 2026-09-09 01:01:49.691133 | instance -> localhost | | . o =BB| 2026-09-09 01:01:49.691171 | instance -> localhost | | . .+*E| 2026-09-09 01:01:49.691208 | instance -> localhost | | o*&| 2026-09-09 01:01:49.691250 | instance -> localhost | | .=@| 2026-09-09 01:01:49.691289 | instance -> localhost | +----[SHA256]-----+ 2026-09-09 01:01:49.691386 | instance -> localhost | ok: Runtime: 0:00:00.492210 2026-09-09 01:01:49.706711 | 2026-09-09 01:01:49.706810 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-09 01:01:49.743061 | instance | ok 2026-09-09 01:01:49.758485 | instance | included: /var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-09 01:01:49.767659 | 2026-09-09 01:01:49.767738 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-09 01:01:49.792809 | instance | skipping: Conditional result was False 2026-09-09 01:01:49.801317 | 2026-09-09 01:01:49.801418 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-09 01:01:50.349997 | instance | changed 2026-09-09 01:01:50.356027 | 2026-09-09 01:01:50.356230 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-09 01:01:50.541654 | instance | ok 2026-09-09 01:01:50.549302 | 2026-09-09 01:01:50.549388 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-09 01:01:51.079784 | instance | changed 2026-09-09 01:01:51.089557 | 2026-09-09 01:01:51.089922 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-09 01:01:51.602954 | instance | changed 2026-09-09 01:01:51.608721 | 2026-09-09 01:01:51.608790 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-09 01:01:51.632749 | instance | skipping: Conditional result was False 2026-09-09 01:01:51.639090 | 2026-09-09 01:01:51.639188 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-09 01:01:52.109337 | instance -> localhost | changed 2026-09-09 01:01:52.127175 | 2026-09-09 01:01:52.127270 | TASK [add-build-sshkey : Add back temp key] 2026-09-09 01:01:52.497867 | instance -> localhost | Identity added: /var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/work/6757eb09863a495bb2e2dba275a18c1a_id_rsa (zuul-build-sshkey) 2026-09-09 01:01:52.498253 | instance -> localhost | ok: Runtime: 0:00:00.015813 2026-09-09 01:01:52.506465 | 2026-09-09 01:01:52.506555 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-09 01:01:52.886371 | instance | ok 2026-09-09 01:01:52.893168 | 2026-09-09 01:01:52.893316 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-09 01:01:52.918387 | instance | skipping: Conditional result was False 2026-09-09 01:01:52.929169 | 2026-09-09 01:01:52.929341 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-09-09 01:01:53.358942 | instance | ok 2026-09-09 01:01:53.366990 | 2026-09-09 01:01:53.367117 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-09-09 01:01:57.229746 | instance | Output suppressed because no_log was given 2026-09-09 01:01:57.239063 | 2026-09-09 01:01:57.239205 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-09-09 01:01:57.438454 | instance | ok: "logs" 2026-09-09 01:01:57.438742 | instance | ok: All items complete 2026-09-09 01:01:57.438778 | 2026-09-09 01:01:57.642875 | instance | ok: "artifacts" 2026-09-09 01:01:57.805690 | instance | ok: "docs" 2026-09-09 01:01:57.820169 | 2026-09-09 01:01:57.820290 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-09-09 01:01:58.021649 | instance | changed: "logs" 2026-09-09 01:01:58.180715 | instance | changed: "artifacts" 2026-09-09 01:01:58.338525 | instance | changed: "docs" 2026-09-09 01:01:58.359719 | 2026-09-09 01:01:58.359890 | PLAY RECAP 2026-09-09 01:01:58.359978 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-09 01:01:58.360039 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-09 01:01:58.360085 | 2026-09-09 01:01:58.588395 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-09 01:01:58.593308 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-09 01:01:59.151587 | 2026-09-09 01:01:59.151731 | PLAY [all] 2026-09-09 01:01:59.161812 | 2026-09-09 01:01:59.161921 | TASK [setup-uv : Extract archive] 2026-09-09 01:02:02.791309 | instance | changed 2026-09-09 01:02:02.799303 | 2026-09-09 01:02:02.799466 | TASK [setup-uv : Print version] 2026-09-09 01:02:03.150019 | instance | uv 0.8.13 2026-09-09 01:02:03.343191 | instance | ok: Runtime: 0:00:00.015119 2026-09-09 01:02:03.364886 | 2026-09-09 01:02:03.365038 | TASK [Install Ansible collection siblings] 2026-09-09 01:02:12.353150 | instance | changed: 2026-09-09 01:02:12.353424 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-09-09 01:02:12.353487 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-09-09 01:02:12.353534 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-09-09 01:02:12.353576 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-09-09 01:02:12.353652 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-09-09 01:02:12.353780 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-09-09 01:02:12.353858 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-09-09 01:02:12.353927 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-09-09 01:02:12.353972 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-09-09 01:02:12.354012 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-09-09 01:02:12.354065 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-09-09 01:02:12.354762 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-09-09 01:02:12.354828 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-09-09 01:02:12.354874 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-09-09 01:02:12.354915 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0 2026-09-09 01:02:12.354958 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-09-09 01:02:12.354996 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-09-09 01:02:12.355035 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-09-09 01:02:12.355088 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-09-09 01:02:12.355148 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-09-09 01:02:12.355200 | instance | Resolved vexxhost.ceph to v4.2.0 for >=3.2.0 2026-09-09 01:02:12.355240 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-09-09 01:02:12.355288 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-09-09 01:02:12.355375 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-09-09 01:02:12.355434 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0,>=6.0.0 2026-09-09 01:02:12.355492 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-09 01:02:12.355550 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-09 01:02:12.355590 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-09-09 01:02:12.355661 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-09-09 01:02:12.355704 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-09-09 01:02:12.355744 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-09 01:02:12.355783 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-09 01:02:12.355822 | instance | Checked out ansible.netcommon to 1.2.0 2026-09-09 01:02:12.355869 | 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-09-09 01:02:12.355943 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.356004 | instance | Process install dependency map 2026-09-09 01:02:12.356046 | instance | Starting collection install process 2026-09-09 01:02:12.356087 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-09-09 01:02:12.356125 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-09-09 01:02:12.356167 | instance | ansible.netcommon:* was installed successfully 2026-09-09 01:02:12.356222 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-09-09 01:02:12.356273 | instance | Creating virtual environment at: .venv 2026-09-09 01:02:12.356326 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-09 01:02:12.356382 | instance | Downloading netaddr (2.2MiB) 2026-09-09 01:02:12.356424 | instance | Downloading kubernetes (1.9MiB) 2026-09-09 01:02:12.356471 | instance | Downloading pygments (1.2MiB) 2026-09-09 01:02:12.356625 | instance | Downloading openstacksdk (1.7MiB) 2026-09-09 01:02:12.356736 | instance | Downloading ansible-core (2.1MiB) 2026-09-09 01:02:12.356817 | instance | Downloading cryptography (4.2MiB) 2026-09-09 01:02:12.356874 | instance | Downloading rjsonnet (1.2MiB) 2026-09-09 01:02:12.356917 | instance | Downloading pydantic-core (2.0MiB) 2026-09-09 01:02:12.356958 | instance | Downloading setuptools (1.1MiB) 2026-09-09 01:02:12.356997 | instance | Downloading rjsonnet 2026-09-09 01:02:12.357043 | instance | Downloading pydantic-core 2026-09-09 01:02:12.357084 | instance | Building pyperclip==1.9.0 2026-09-09 01:02:12.357126 | instance | Downloading netaddr 2026-09-09 01:02:12.357167 | instance | Downloading pygments 2026-09-09 01:02:12.357207 | instance | Downloading cryptography 2026-09-09 01:02:12.357247 | instance | Downloading setuptools 2026-09-09 01:02:12.357288 | instance | Downloading kubernetes 2026-09-09 01:02:12.357329 | instance | Downloading ansible-core 2026-09-09 01:02:12.357387 | instance | Downloading openstacksdk 2026-09-09 01:02:12.357446 | instance | Built pyperclip==1.9.0 2026-09-09 01:02:12.357504 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-09 01:02:12.357553 | instance | Installed 83 packages in 55ms 2026-09-09 01:02:12.357592 | instance | Checked out ansible.posix to 1.6.0 2026-09-09 01:02:12.357665 | 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-09-09 01:02:12.357706 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.357758 | instance | Process install dependency map 2026-09-09 01:02:12.357831 | instance | Starting collection install process 2026-09-09 01:02:12.357889 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-09-09 01:02:12.357932 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-09-09 01:02:12.357974 | instance | ansible.posix:1.6.0 was installed successfully 2026-09-09 01:02:12.358030 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.358091 | instance | 2.17.12 2026-09-09 01:02:12.358135 | instance | Checked out ansible.utils to v6.1.0 2026-09-09 01:02:12.358176 | 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-09-09 01:02:12.358216 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.358256 | instance | Process install dependency map 2026-09-09 01:02:12.358304 | instance | Starting collection install process 2026-09-09 01:02:12.358364 | instance | Installing 'ansible.utils:6.1.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-09-09 01:02:12.358411 | instance | Created collection for ansible.utils:6.1.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-09-09 01:02:12.358465 | instance | ansible.utils:6.1.0 was installed successfully 2026-09-09 01:02:12.358520 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.358563 | instance | 2.17.12 2026-09-09 01:02:12.358623 | instance | Checked out atmosphere.common to v0.7.0 2026-09-09 01:02:12.358666 | 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-09-09 01:02:12.358706 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.358751 | instance | Process install dependency map 2026-09-09 01:02:12.358807 | instance | Starting collection install process 2026-09-09 01:02:12.358855 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-09-09 01:02:12.358909 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-09-09 01:02:12.358967 | instance | atmosphere.common:0.7.0 was installed successfully 2026-09-09 01:02:12.359010 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.359047 | instance | 2.17.12 2026-09-09 01:02:12.359087 | instance | Checked out community.crypto to 2.2.3 2026-09-09 01:02:12.359127 | 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-09-09 01:02:12.359167 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.359204 | instance | Process install dependency map 2026-09-09 01:02:12.359243 | instance | Starting collection install process 2026-09-09 01:02:12.359282 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-09-09 01:02:12.359322 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-09-09 01:02:12.359361 | instance | community.crypto:2.2.3 was installed successfully 2026-09-09 01:02:12.359416 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.359468 | instance | 2.17.12 2026-09-09 01:02:12.359520 | instance | Checked out community.general to 7.3.0 2026-09-09 01:02:12.359575 | 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-09-09 01:02:12.359658 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.359704 | instance | Process install dependency map 2026-09-09 01:02:12.359755 | instance | Starting collection install process 2026-09-09 01:02:12.359815 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-09-09 01:02:12.359859 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-09-09 01:02:12.359897 | instance | community.general:7.3.0 was installed successfully 2026-09-09 01:02:12.359935 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.359972 | instance | 2.17.12 2026-09-09 01:02:12.360010 | instance | Checked out community.mysql to 3.6.0 2026-09-09 01:02:12.360054 | 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-09-09 01:02:12.360094 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.360134 | instance | Process install dependency map 2026-09-09 01:02:12.360177 | instance | Starting collection install process 2026-09-09 01:02:12.360216 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-09-09 01:02:12.360254 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-09-09 01:02:12.360291 | instance | community.mysql:3.6.0 was installed successfully 2026-09-09 01:02:12.360328 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.360365 | instance | 2.17.12 2026-09-09 01:02:12.360403 | instance | Checked out kubernetes.core to 2.4.0 2026-09-09 01:02:12.360441 | 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-09-09 01:02:12.360478 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.360551 | instance | Process install dependency map 2026-09-09 01:02:12.360591 | instance | Starting collection install process 2026-09-09 01:02:12.360653 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-09-09 01:02:12.360691 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-09-09 01:02:12.360727 | instance | kubernetes.core:2.4.0 was installed successfully 2026-09-09 01:02:12.360765 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.360802 | instance | 2.17.12 2026-09-09 01:02:12.360839 | instance | Checked out openstack.cloud to 2.6.0 2026-09-09 01:02:12.360876 | 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-09-09 01:02:12.360913 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.360950 | instance | Process install dependency map 2026-09-09 01:02:12.360987 | instance | Starting collection install process 2026-09-09 01:02:12.361024 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-09-09 01:02:12.361061 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-09-09 01:02:12.361098 | instance | openstack.cloud:2.6.0 was installed successfully 2026-09-09 01:02:12.361135 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.361171 | instance | 2.17.12 2026-09-09 01:02:12.361218 | instance | Checked out vexxhost.ceph to v4.2.0 2026-09-09 01:02:12.361277 | 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-09-09 01:02:12.361378 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.361624 | instance | Process install dependency map 2026-09-09 01:02:12.361673 | instance | Starting collection install process 2026-09-09 01:02:12.361712 | instance | Installing 'vexxhost.ceph:4.2.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-09-09 01:02:12.361750 | instance | Created collection for vexxhost.ceph:4.2.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-09-09 01:02:12.361787 | instance | vexxhost.ceph:4.2.0 was installed successfully 2026-09-09 01:02:12.361824 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.361860 | instance | 2.17.12 2026-09-09 01:02:12.361896 | instance | Checked out vexxhost.containers to v1.6.8 2026-09-09 01:02:12.361932 | 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-09-09 01:02:12.361969 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.362008 | instance | Process install dependency map 2026-09-09 01:02:12.362045 | instance | Starting collection install process 2026-09-09 01:02:12.362081 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-09-09 01:02:12.362117 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-09-09 01:02:12.362154 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-09-09 01:02:12.362191 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.362229 | instance | 2.17.12 2026-09-09 01:02:12.362266 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-09-09 01:02:12.362303 | 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-09-09 01:02:12.362339 | instance | Starting galaxy collection install process 2026-09-09 01:02:12.362375 | instance | Process install dependency map 2026-09-09 01:02:12.362412 | instance | Starting collection install process 2026-09-09 01:02:12.362587 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-09-09 01:02:12.362646 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-09-09 01:02:12.362684 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-09-09 01:02:12.362720 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-09 01:02:12.362756 | instance | 2.17.12 2026-09-09 01:02:12.372911 | 2026-09-09 01:02:12.372977 | PLAY RECAP 2026-09-09 01:02:12.373039 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-09 01:02:12.373068 | 2026-09-09 01:02:12.550090 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-09 01:02:12.553984 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-09 01:02:13.183745 | 2026-09-09 01:02:13.184691 | PLAY [all] 2026-09-09 01:02:13.198252 | 2026-09-09 01:02:13.198423 | TASK [Install "jq" for log collection] 2026-09-09 01:02:22.787003 | instance | changed 2026-09-09 01:02:22.791197 | 2026-09-09 01:02:22.791361 | PLAY RECAP 2026-09-09 01:02:22.791458 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-09 01:02:22.791573 | 2026-09-09 01:02:22.970766 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-09 01:02:22.973537 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-09 01:02:23.602565 | 2026-09-09 01:02:23.602746 | PLAY [all] 2026-09-09 01:02:23.613656 | 2026-09-09 01:02:23.613757 | LOOP [Check inventory directories] 2026-09-09 01:02:24.050236 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-09-09 01:02:24.206234 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-09-09 01:02:24.380251 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-09-09 01:02:24.390597 | 2026-09-09 01:02:24.390826 | LOOP [Copy inventory file for Zuul] 2026-09-09 01:02:25.269836 | instance | changed: 2026-09-09 01:02:25.270323 | instance | { 2026-09-09 01:02:25.270425 | instance | "ansible_loop_var": "item", 2026-09-09 01:02:25.270502 | instance | "changed": false, 2026-09-09 01:02:25.270601 | instance | "failed": false, 2026-09-09 01:02:25.271202 | instance | "invocation": { 2026-09-09 01:02:25.271298 | instance | "module_args": { 2026-09-09 01:02:25.271376 | instance | "checksum_algorithm": "sha1", 2026-09-09 01:02:25.271453 | instance | "follow": true, 2026-09-09 01:02:25.271529 | instance | "get_attributes": true, 2026-09-09 01:02:25.271607 | instance | "get_checksum": true, 2026-09-09 01:02:25.271734 | instance | "get_mime": true, 2026-09-09 01:02:25.271825 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-09-09 01:02:25.271916 | instance | } 2026-09-09 01:02:25.272006 | instance | }, 2026-09-09 01:02:25.272091 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-09-09 01:02:25.272176 | instance | "stat": { 2026-09-09 01:02:25.272258 | instance | "atime": 1788915725.5602415, 2026-09-09 01:02:25.272335 | instance | "attr_flags": "e", 2026-09-09 01:02:25.272409 | instance | "attributes": [ 2026-09-09 01:02:25.272481 | instance | "extents" 2026-09-09 01:02:25.272597 | instance | ], 2026-09-09 01:02:25.272700 | instance | "block_size": 4096, 2026-09-09 01:02:25.272779 | instance | "blocks": 8, 2026-09-09 01:02:25.272851 | instance | "charset": "unknown", 2026-09-09 01:02:25.272926 | instance | "ctime": 1788915724.1642218, 2026-09-09 01:02:25.272995 | instance | "dev": 64513, 2026-09-09 01:02:25.273065 | instance | "device_type": 0, 2026-09-09 01:02:25.273128 | instance | "executable": true, 2026-09-09 01:02:25.273198 | instance | "exists": true, 2026-09-09 01:02:25.273273 | instance | "gid": 1000, 2026-09-09 01:02:25.273351 | instance | "gr_name": "zuul", 2026-09-09 01:02:25.273427 | instance | "inode": 1048523, 2026-09-09 01:02:25.273506 | instance | "isblk": false, 2026-09-09 01:02:25.273778 | instance | "ischr": false, 2026-09-09 01:02:25.273881 | instance | "isdir": true, 2026-09-09 01:02:25.273948 | instance | "isfifo": false, 2026-09-09 01:02:25.274007 | instance | "isgid": false, 2026-09-09 01:02:25.274073 | instance | "islnk": false, 2026-09-09 01:02:25.274147 | instance | "isreg": false, 2026-09-09 01:02:25.274220 | instance | "issock": false, 2026-09-09 01:02:25.274292 | instance | "isuid": false, 2026-09-09 01:02:25.274362 | instance | "mimetype": "unknown", 2026-09-09 01:02:25.274428 | instance | "mode": "0755", 2026-09-09 01:02:25.274496 | instance | "mtime": 1788915724.1642218, 2026-09-09 01:02:25.274564 | instance | "nlink": 22, 2026-09-09 01:02:25.274657 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-09-09 01:02:25.274723 | instance | "pw_name": "zuul", 2026-09-09 01:02:25.274784 | instance | "readable": true, 2026-09-09 01:02:25.274843 | instance | "rgrp": true, 2026-09-09 01:02:25.274900 | instance | "roth": true, 2026-09-09 01:02:25.274982 | instance | "rusr": true, 2026-09-09 01:02:25.275051 | instance | "size": 4096, 2026-09-09 01:02:25.275120 | instance | "uid": 1000, 2026-09-09 01:02:25.275181 | instance | "version": "3328841627", 2026-09-09 01:02:25.275246 | instance | "wgrp": false, 2026-09-09 01:02:25.275314 | instance | "woth": false, 2026-09-09 01:02:25.275371 | instance | "writeable": true, 2026-09-09 01:02:25.275426 | instance | "wusr": true, 2026-09-09 01:02:25.275486 | instance | "xgrp": true, 2026-09-09 01:02:25.275547 | instance | "xoth": true, 2026-09-09 01:02:25.275607 | instance | "xusr": true 2026-09-09 01:02:25.275699 | instance | } 2026-09-09 01:02:25.275758 | instance | } 2026-09-09 01:02:25.275850 | instance | ok: All items complete 2026-09-09 01:02:25.275895 | 2026-09-09 01:02:25.278518 | instance | skipping: Conditional result was False 2026-09-09 01:02:25.279689 | instance | skipping: Conditional result was False 2026-09-09 01:02:25.304826 | 2026-09-09 01:02:25.305140 | LOOP [Switch "ansible_host" to private IP] 2026-09-09 01:02:25.693264 | instance | changed: 1 replacements made 2026-09-09 01:02:25.697777 | instance | skipping: Conditional result was False 2026-09-09 01:02:25.703799 | instance | skipping: Conditional result was False 2026-09-09 01:02:25.725278 | 2026-09-09 01:02:25.725572 | TASK [Run Molecule scenario] 2026-09-09 01:02:26.744205 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-09-09 01:02:27.151385 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-09-09 01:02:27.151538 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-09-09 01:02:37.639690 | instance | INFO [csi > dependency] Executing 2026-09-09 01:02:37.640127 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-09-09 01:02:37.640560 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-09-09 01:02:37.640826 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-09-09 01:02:37.657315 | instance | INFO [csi > cleanup] Executing 2026-09-09 01:02:37.658050 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-09 01:02:37.671463 | instance | INFO [csi > destroy] Executing 2026-09-09 01:02:37.671572 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-09-09 01:02:37.671679 | instance | INFO [csi > destroy] Executed: Successful 2026-09-09 01:02:37.681838 | instance | INFO [csi > syntax] Executing 2026-09-09 01:02:39.164336 | instance | 2026-09-09 01:02:39.164596 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-09-09 01:02:39.228681 | instance | INFO [csi > syntax] Executed: Successful 2026-09-09 01:02:39.249715 | instance | INFO [csi > create] Executing 2026-09-09 01:02:39.268058 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-09 01:02:39.285439 | instance | INFO [csi > prepare] Executing 2026-09-09 01:02:40.122367 | instance | 2026-09-09 01:02:40.122662 | instance | PLAY [Prepare] ***************************************************************** 2026-09-09 01:02:40.122926 | instance | 2026-09-09 01:02:40.123178 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-09 01:02:40.123422 | instance | Wednesday 09 September 2026 01:02:40 +0000 (0:00:00.026) 0:00:00.026 *** 2026-09-09 01:02:41.360977 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-09 01:02:41.361209 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-09 01:02:41.361445 | instance | interpreter could change the meaning of that path. See 2026-09-09 01:02:41.361679 | instance | https://docs.ansible.com/ansible- 2026-09-09 01:02:41.361941 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-09 01:02:41.373023 | instance | ok: [instance] 2026-09-09 01:02:41.373250 | instance | 2026-09-09 01:02:41.373495 | instance | TASK [Configure short hostname] ************************************************ 2026-09-09 01:02:41.373733 | instance | Wednesday 09 September 2026 01:02:41 +0000 (0:00:01.250) 0:00:01.277 *** 2026-09-09 01:02:42.052250 | instance | changed: [instance] 2026-09-09 01:02:42.052457 | instance | 2026-09-09 01:02:42.052698 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-09-09 01:02:42.052959 | instance | Wednesday 09 September 2026 01:02:42 +0000 (0:00:00.678) 0:00:01.956 *** 2026-09-09 01:02:42.326132 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-09-09 01:02:42.326380 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-09-09 01:02:42.326676 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-09-09 01:02:42.336190 | instance | changed: [instance] 2026-09-09 01:02:42.336430 | instance | 2026-09-09 01:02:42.336675 | instance | TASK [Purge "snapd" package] *************************************************** 2026-09-09 01:02:42.336930 | instance | Wednesday 09 September 2026 01:02:42 +0000 (0:00:00.284) 0:00:02.240 *** 2026-09-09 01:02:43.108600 | instance | ok: [instance] 2026-09-09 01:02:43.108657 | instance | 2026-09-09 01:02:43.108752 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-09-09 01:02:43.108854 | instance | 2026-09-09 01:02:43.109028 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-09 01:02:43.109082 | instance | Wednesday 09 September 2026 01:02:43 +0000 (0:00:00.772) 0:00:03.012 *** 2026-09-09 01:02:43.876217 | instance | ok: [instance] 2026-09-09 01:02:43.876367 | instance | 2026-09-09 01:02:43.876627 | instance | TASK [Install depedencies] ***************************************************** 2026-09-09 01:02:43.876918 | instance | Wednesday 09 September 2026 01:02:43 +0000 (0:00:00.766) 0:00:03.779 *** 2026-09-09 01:03:08.267392 | instance | changed: [instance] 2026-09-09 01:03:08.267592 | instance | 2026-09-09 01:03:08.267856 | instance | TASK [Start up service] ******************************************************** 2026-09-09 01:03:08.268099 | instance | Wednesday 09 September 2026 01:03:08 +0000 (0:00:24.391) 0:00:28.171 *** 2026-09-09 01:03:08.803431 | instance | ok: [instance] 2026-09-09 01:03:08.803498 | instance | 2026-09-09 01:03:08.803621 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-09-09 01:03:08.803731 | instance | Wednesday 09 September 2026 01:03:08 +0000 (0:00:00.536) 0:00:28.708 *** 2026-09-09 01:03:09.094025 | instance | ok: [instance] 2026-09-09 01:03:09.094149 | instance | 2026-09-09 01:03:09.094341 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-09-09 01:03:09.094546 | instance | Wednesday 09 September 2026 01:03:09 +0000 (0:00:00.290) 0:00:28.999 *** 2026-09-09 01:03:09.787898 | instance | changed: [instance] 2026-09-09 01:03:09.788096 | instance | 2026-09-09 01:03:09.788339 | instance | TASK [Get list of all loopback devices] **************************************** 2026-09-09 01:03:09.788591 | instance | Wednesday 09 September 2026 01:03:09 +0000 (0:00:00.693) 0:00:29.692 *** 2026-09-09 01:03:09.997328 | instance | ok: [instance] 2026-09-09 01:03:09.997499 | instance | 2026-09-09 01:03:09.997774 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-09-09 01:03:09.998002 | instance | Wednesday 09 September 2026 01:03:09 +0000 (0:00:00.209) 0:00:29.901 *** 2026-09-09 01:03:10.020961 | instance | skipping: [instance] 2026-09-09 01:03:10.021193 | instance | 2026-09-09 01:03:10.021452 | instance | TASK [Create devices for Ceph] ************************************************* 2026-09-09 01:03:10.021724 | instance | Wednesday 09 September 2026 01:03:10 +0000 (0:00:00.024) 0:00:29.925 *** 2026-09-09 01:03:10.638414 | instance | changed: [instance] => (item=osd0) 2026-09-09 01:03:10.638685 | instance | changed: [instance] => (item=osd1) 2026-09-09 01:03:10.638981 | instance | changed: [instance] => (item=osd2) 2026-09-09 01:03:10.639217 | instance | 2026-09-09 01:03:10.639456 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-09-09 01:03:10.639720 | instance | Wednesday 09 September 2026 01:03:10 +0000 (0:00:00.617) 0:00:30.542 *** 2026-09-09 01:03:11.303956 | instance | changed: [instance] => (item=osd0) 2026-09-09 01:03:11.304011 | instance | changed: [instance] => (item=osd1) 2026-09-09 01:03:11.304022 | instance | changed: [instance] => (item=osd2) 2026-09-09 01:03:11.304032 | instance | 2026-09-09 01:03:11.304041 | instance | TASK [Start loop devices] ****************************************************** 2026-09-09 01:03:11.304192 | instance | Wednesday 09 September 2026 01:03:11 +0000 (0:00:00.664) 0:00:31.207 *** 2026-09-09 01:03:12.025907 | instance | changed: [instance] => (item=osd0) 2026-09-09 01:03:12.026561 | instance | changed: [instance] => (item=osd1) 2026-09-09 01:03:12.026610 | instance | changed: [instance] => (item=osd2) 2026-09-09 01:03:12.026622 | instance | 2026-09-09 01:03:12.026637 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-09-09 01:03:12.026739 | instance | Wednesday 09 September 2026 01:03:12 +0000 (0:00:00.723) 0:00:31.930 *** 2026-09-09 01:03:15.236144 | instance | changed: [instance] => (item=osd0) 2026-09-09 01:03:15.237335 | instance | changed: [instance] => (item=osd1) 2026-09-09 01:03:15.237405 | instance | changed: [instance] => (item=osd2) 2026-09-09 01:03:15.237417 | instance | 2026-09-09 01:03:15.237427 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-09-09 01:03:15.237438 | instance | Wednesday 09 September 2026 01:03:15 +0000 (0:00:03.209) 0:00:35.139 *** 2026-09-09 01:03:17.186335 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-09-09 01:03:17.187261 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-09-09 01:03:17.187306 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-09-09 01:03:17.187317 | instance | 2026-09-09 01:03:17.187328 | instance | PLAY RECAP ********************************************************************* 2026-09-09 01:03:17.187722 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-09-09 01:03:17.187975 | instance | 2026-09-09 01:03:17.187989 | instance | Wednesday 09 September 2026 01:03:17 +0000 (0:00:01.951) 0:00:37.091 *** 2026-09-09 01:03:17.190523 | instance | =============================================================================== 2026-09-09 01:03:17.190541 | instance | Install depedencies ---------------------------------------------------- 24.39s 2026-09-09 01:03:17.190551 | instance | Create a volume group for each loop device ------------------------------ 3.21s 2026-09-09 01:03:17.190560 | instance | Create a logical volume for each loop device ---------------------------- 1.95s 2026-09-09 01:03:17.190570 | instance | Gathering Facts --------------------------------------------------------- 1.25s 2026-09-09 01:03:17.190579 | instance | Purge "snapd" package --------------------------------------------------- 0.77s 2026-09-09 01:03:17.190588 | instance | Gathering Facts --------------------------------------------------------- 0.77s 2026-09-09 01:03:17.190597 | instance | Start loop devices ------------------------------------------------------ 0.72s 2026-09-09 01:03:17.190606 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.69s 2026-09-09 01:03:17.190615 | instance | Configure short hostname ------------------------------------------------ 0.68s 2026-09-09 01:03:17.190624 | instance | Set permissions on loopback devices ------------------------------------- 0.66s 2026-09-09 01:03:17.190743 | instance | Create devices for Ceph ------------------------------------------------- 0.62s 2026-09-09 01:03:17.191051 | instance | Start up service -------------------------------------------------------- 0.54s 2026-09-09 01:03:17.191345 | instance | Generate lvm.conf ------------------------------------------------------- 0.29s 2026-09-09 01:03:17.191664 | instance | Ensure hostname inside hosts file --------------------------------------- 0.28s 2026-09-09 01:03:17.191959 | instance | Get list of all loopback devices ---------------------------------------- 0.21s 2026-09-09 01:03:17.192266 | instance | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-09-09 01:03:17.299304 | instance | INFO [csi > prepare] Executed: Successful 2026-09-09 01:03:17.315331 | instance | INFO [csi > converge] Executing 2026-09-09 01:03:18.656250 | instance | 2026-09-09 01:03:18.656819 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-09-09 01:03:18.657259 | instance | 2026-09-09 01:03:18.657720 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-09 01:03:18.658085 | instance | Wednesday 09 September 2026 01:03:18 +0000 (0:00:00.007) 0:00:00.007 *** 2026-09-09 01:03:19.770365 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-09 01:03:19.770879 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-09 01:03:19.771218 | instance | interpreter could change the meaning of that path. See 2026-09-09 01:03:19.771567 | instance | https://docs.ansible.com/ansible- 2026-09-09 01:03:19.771974 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-09 01:03:19.783951 | instance | ok: [instance] 2026-09-09 01:03:19.784298 | instance | 2026-09-09 01:03:19.784687 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-09-09 01:03:19.785076 | instance | Wednesday 09 September 2026 01:03:19 +0000 (0:00:01.127) 0:00:01.134 *** 2026-09-09 01:03:19.858804 | instance | ok: [instance] => { 2026-09-09 01:03:19.859213 | instance | "msg": "csi_driver=rbd, MOLECULE_CSI_DRIVER=" 2026-09-09 01:03:19.859559 | instance | } 2026-09-09 01:03:19.859930 | instance | 2026-09-09 01:03:19.860291 | instance | PLAY [all] ********************************************************************* 2026-09-09 01:03:19.860668 | instance | 2026-09-09 01:03:19.861061 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-09 01:03:19.861407 | instance | Wednesday 09 September 2026 01:03:19 +0000 (0:00:00.074) 0:00:01.209 *** 2026-09-09 01:03:20.852843 | instance | ok: [instance] 2026-09-09 01:03:20.853263 | instance | 2026-09-09 01:03:20.853657 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-09-09 01:03:20.854050 | instance | Wednesday 09 September 2026 01:03:20 +0000 (0:00:00.994) 0:00:02.203 *** 2026-09-09 01:03:20.907284 | instance | skipping: [instance] 2026-09-09 01:03:20.907540 | instance | 2026-09-09 01:03:20.907896 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-09-09 01:03:20.908208 | instance | Wednesday 09 September 2026 01:03:20 +0000 (0:00:00.053) 0:00:02.256 *** 2026-09-09 01:03:21.120520 | instance | ok: [instance] 2026-09-09 01:03:21.120583 | instance | 2026-09-09 01:03:21.120719 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-09-09 01:03:21.120816 | instance | 2026-09-09 01:03:21.120917 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-09 01:03:21.121035 | instance | Wednesday 09 September 2026 01:03:21 +0000 (0:00:00.215) 0:00:02.471 *** 2026-09-09 01:03:22.175859 | instance | ok: [instance] 2026-09-09 01:03:22.175947 | instance | 2026-09-09 01:03:22.175960 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-09 01:03:22.175971 | instance | Wednesday 09 September 2026 01:03:22 +0000 (0:00:01.052) 0:00:03.524 *** 2026-09-09 01:03:22.554666 | instance | ok: [instance] 2026-09-09 01:03:22.554789 | instance | 2026-09-09 01:03:22.555215 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-09 01:03:22.555269 | instance | Wednesday 09 September 2026 01:03:22 +0000 (0:00:00.380) 0:00:03.905 *** 2026-09-09 01:03:22.623641 | instance | skipping: [instance] 2026-09-09 01:03:22.623714 | instance | 2026-09-09 01:03:22.624131 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-09 01:03:22.624206 | instance | Wednesday 09 September 2026 01:03:22 +0000 (0:00:00.068) 0:00:03.973 *** 2026-09-09 01:03:23.057608 | instance | changed: [instance] 2026-09-09 01:03:23.057816 | instance | 2026-09-09 01:03:23.058205 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-09 01:03:23.058621 | instance | Wednesday 09 September 2026 01:03:23 +0000 (0:00:00.433) 0:00:04.407 *** 2026-09-09 01:03:23.163934 | instance | ok: [instance] => { 2026-09-09 01:03:23.164283 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-09 01:03:23.164656 | instance | } 2026-09-09 01:03:23.164953 | instance | 2026-09-09 01:03:23.165262 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-09 01:03:23.165614 | instance | Wednesday 09 September 2026 01:03:23 +0000 (0:00:00.106) 0:00:04.514 *** 2026-09-09 01:03:24.150181 | instance | changed: [instance] 2026-09-09 01:03:24.150610 | instance | 2026-09-09 01:03:24.150963 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-09 01:03:24.151299 | instance | Wednesday 09 September 2026 01:03:24 +0000 (0:00:00.986) 0:00:05.500 *** 2026-09-09 01:03:24.222367 | instance | skipping: [instance] 2026-09-09 01:03:24.222726 | instance | 2026-09-09 01:03:24.223035 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-09 01:03:24.223331 | instance | Wednesday 09 September 2026 01:03:24 +0000 (0:00:00.072) 0:00:05.573 *** 2026-09-09 01:03:24.289481 | instance | skipping: [instance] 2026-09-09 01:03:24.289868 | instance | 2026-09-09 01:03:24.290180 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-09 01:03:24.290554 | instance | Wednesday 09 September 2026 01:03:24 +0000 (0:00:00.066) 0:00:05.640 *** 2026-09-09 01:03:24.526285 | instance | ok: [instance] 2026-09-09 01:03:24.526698 | instance | 2026-09-09 01:03:24.527025 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-09 01:03:24.527340 | instance | Wednesday 09 September 2026 01:03:24 +0000 (0:00:00.236) 0:00:05.876 *** 2026-09-09 01:03:25.785537 | instance | ok: [instance] 2026-09-09 01:03:25.785957 | instance | 2026-09-09 01:03:25.786351 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-09 01:03:25.786840 | instance | Wednesday 09 September 2026 01:03:25 +0000 (0:00:01.259) 0:00:07.135 *** 2026-09-09 01:03:25.875163 | instance | ok: [instance] => { 2026-09-09 01:03:25.875515 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-09 01:03:25.876044 | instance | } 2026-09-09 01:03:25.876424 | instance | 2026-09-09 01:03:25.876819 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-09 01:03:25.877206 | instance | Wednesday 09 September 2026 01:03:25 +0000 (0:00:00.089) 0:00:07.225 *** 2026-09-09 01:03:26.570237 | instance | changed: [instance] 2026-09-09 01:03:26.570630 | instance | 2026-09-09 01:03:26.570988 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-09 01:03:26.571304 | instance | Wednesday 09 September 2026 01:03:26 +0000 (0:00:00.693) 0:00:07.918 *** 2026-09-09 01:03:30.440763 | instance | changed: [instance] 2026-09-09 01:03:30.441118 | instance | 2026-09-09 01:03:30.441451 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-09 01:03:30.441746 | instance | Wednesday 09 September 2026 01:03:30 +0000 (0:00:03.872) 0:00:11.791 *** 2026-09-09 01:03:30.476640 | instance | skipping: [instance] 2026-09-09 01:03:30.476947 | instance | 2026-09-09 01:03:30.477520 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-09 01:03:30.477842 | instance | Wednesday 09 September 2026 01:03:30 +0000 (0:00:00.036) 0:00:11.827 *** 2026-09-09 01:03:30.516233 | instance | skipping: [instance] 2026-09-09 01:03:30.516612 | instance | 2026-09-09 01:03:30.516935 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-09 01:03:30.517250 | instance | Wednesday 09 September 2026 01:03:30 +0000 (0:00:00.039) 0:00:11.866 *** 2026-09-09 01:03:30.551571 | instance | skipping: [instance] 2026-09-09 01:03:30.551880 | instance | 2026-09-09 01:03:30.552176 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-09 01:03:30.552497 | instance | Wednesday 09 September 2026 01:03:30 +0000 (0:00:00.035) 0:00:11.902 *** 2026-09-09 01:03:36.316104 | instance | changed: [instance] 2026-09-09 01:03:36.316151 | instance | 2026-09-09 01:03:36.316162 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-09 01:03:36.316173 | instance | Wednesday 09 September 2026 01:03:36 +0000 (0:00:05.763) 0:00:17.665 *** 2026-09-09 01:03:36.934811 | instance | changed: [instance] 2026-09-09 01:03:36.935575 | instance | 2026-09-09 01:03:36.935627 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-09 01:03:36.935640 | instance | Wednesday 09 September 2026 01:03:36 +0000 (0:00:00.619) 0:00:18.285 *** 2026-09-09 01:03:37.912141 | instance | changed: [instance] => (item={'path': '/etc/containerd'}) 2026-09-09 01:03:37.913799 | instance | changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-09 01:03:37.913857 | instance | changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-09 01:03:37.913876 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-09 01:03:37.913887 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-09 01:03:37.913897 | instance | 2026-09-09 01:03:37.913906 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-09 01:03:37.913915 | instance | Wednesday 09 September 2026 01:03:37 +0000 (0:00:00.977) 0:00:19.262 *** 2026-09-09 01:03:38.548793 | instance | changed: [instance] 2026-09-09 01:03:38.549009 | instance | 2026-09-09 01:03:38.549964 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-09 01:03:38.549989 | instance | Wednesday 09 September 2026 01:03:38 +0000 (0:00:00.608) 0:00:19.871 *** 2026-09-09 01:03:38.549998 | instance | 2026-09-09 01:03:38.550006 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-09 01:03:38.550013 | instance | Wednesday 09 September 2026 01:03:38 +0000 (0:00:00.028) 0:00:19.899 *** 2026-09-09 01:03:39.517061 | instance | ok: [instance] 2026-09-09 01:03:39.517217 | instance | 2026-09-09 01:03:39.517223 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-09-09 01:03:39.517229 | instance | Wednesday 09 September 2026 01:03:39 +0000 (0:00:00.968) 0:00:20.868 *** 2026-09-09 01:03:40.039440 | instance | changed: [instance] 2026-09-09 01:03:40.040167 | instance | 2026-09-09 01:03:40.040226 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-09 01:03:40.040238 | instance | Wednesday 09 September 2026 01:03:40 +0000 (0:00:00.521) 0:00:21.389 *** 2026-09-09 01:03:40.695536 | instance | changed: [instance] 2026-09-09 01:03:40.696101 | instance | 2026-09-09 01:03:40.696175 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-09 01:03:40.696184 | instance | Wednesday 09 September 2026 01:03:40 +0000 (0:00:00.656) 0:00:22.046 *** 2026-09-09 01:03:40.940939 | instance | ok: [instance] 2026-09-09 01:03:40.941666 | instance | 2026-09-09 01:03:40.941735 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-09 01:03:40.941747 | instance | Wednesday 09 September 2026 01:03:40 +0000 (0:00:00.245) 0:00:22.291 *** 2026-09-09 01:03:41.025894 | instance | ok: [instance] => { 2026-09-09 01:03:41.026609 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-09 01:03:41.026683 | instance | } 2026-09-09 01:03:41.027453 | instance | 2026-09-09 01:03:41.027539 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-09 01:03:41.027556 | instance | Wednesday 09 September 2026 01:03:41 +0000 (0:00:00.084) 0:00:22.375 *** 2026-09-09 01:04:07.566573 | instance | FAILED - RETRYING: [instance]: Download item (4 retries left). 2026-09-09 01:04:07.566736 | instance | changed: [instance] 2026-09-09 01:04:07.567106 | instance | 2026-09-09 01:04:07.567124 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-09 01:04:07.567131 | instance | Wednesday 09 September 2026 01:04:07 +0000 (0:00:26.541) 0:00:48.917 *** 2026-09-09 01:04:11.735514 | instance | changed: [instance] 2026-09-09 01:04:11.736318 | instance | 2026-09-09 01:04:11.736358 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-09 01:04:11.736373 | instance | Wednesday 09 September 2026 01:04:11 +0000 (0:00:04.168) 0:00:53.086 *** 2026-09-09 01:04:12.768517 | instance | ok: [instance] 2026-09-09 01:04:12.769233 | instance | 2026-09-09 01:04:12.769265 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-09 01:04:12.769277 | instance | Wednesday 09 September 2026 01:04:12 +0000 (0:00:01.032) 0:00:54.118 *** 2026-09-09 01:04:13.137649 | instance | changed: [instance] 2026-09-09 01:04:13.138381 | instance | 2026-09-09 01:04:13.138617 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-09 01:04:13.138633 | instance | Wednesday 09 September 2026 01:04:13 +0000 (0:00:00.369) 0:00:54.488 *** 2026-09-09 01:04:13.644414 | instance | changed: [instance] 2026-09-09 01:04:13.645116 | instance | 2026-09-09 01:04:13.645163 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-09 01:04:13.645173 | instance | Wednesday 09 September 2026 01:04:13 +0000 (0:00:00.506) 0:00:54.995 *** 2026-09-09 01:04:14.226559 | instance | changed: [instance] => (item={'path': '/etc/docker'}) 2026-09-09 01:04:14.227308 | instance | changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-09 01:04:14.227352 | instance | changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-09 01:04:14.227359 | instance | 2026-09-09 01:04:14.227366 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-09 01:04:14.227372 | instance | Wednesday 09 September 2026 01:04:14 +0000 (0:00:00.582) 0:00:55.577 *** 2026-09-09 01:04:14.716305 | instance | changed: [instance] 2026-09-09 01:04:14.716362 | instance | 2026-09-09 01:04:14.716650 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-09 01:04:14.716689 | instance | Wednesday 09 September 2026 01:04:14 +0000 (0:00:00.489) 0:00:56.067 *** 2026-09-09 01:04:15.232680 | instance | changed: [instance] 2026-09-09 01:04:15.232753 | instance | 2026-09-09 01:04:15.233501 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-09 01:04:15.233542 | instance | Wednesday 09 September 2026 01:04:15 +0000 (0:00:00.488) 0:00:56.555 *** 2026-09-09 01:04:15.233550 | instance | 2026-09-09 01:04:15.233562 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-09 01:04:15.233568 | instance | Wednesday 09 September 2026 01:04:15 +0000 (0:00:00.027) 0:00:56.583 *** 2026-09-09 01:04:15.939383 | instance | ok: [instance] 2026-09-09 01:04:15.940220 | instance | 2026-09-09 01:04:15.940276 | instance | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-09-09 01:04:15.940290 | instance | Wednesday 09 September 2026 01:04:15 +0000 (0:00:00.705) 0:00:57.289 *** 2026-09-09 01:04:16.892756 | instance | changed: [instance] 2026-09-09 01:04:16.893486 | instance | 2026-09-09 01:04:16.893517 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-09 01:04:16.893529 | instance | Wednesday 09 September 2026 01:04:16 +0000 (0:00:00.953) 0:00:58.243 *** 2026-09-09 01:04:17.520177 | instance | changed: [instance] 2026-09-09 01:04:17.520233 | instance | 2026-09-09 01:04:17.520743 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-09 01:04:17.520781 | instance | Wednesday 09 September 2026 01:04:17 +0000 (0:00:00.627) 0:00:58.871 *** 2026-09-09 01:04:17.593978 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-09-09 01:04:17.594024 | instance | 2026-09-09 01:04:17.594279 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-09 01:04:17.594314 | instance | Wednesday 09 September 2026 01:04:17 +0000 (0:00:00.073) 0:00:58.944 *** 2026-09-09 01:04:22.548290 | instance | changed: [instance] 2026-09-09 01:04:22.548455 | instance | 2026-09-09 01:04:22.549034 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-09 01:04:22.549110 | instance | Wednesday 09 September 2026 01:04:22 +0000 (0:00:04.952) 0:01:03.897 *** 2026-09-09 01:04:23.233599 | instance | ok: [instance] => (item=chronyd) 2026-09-09 01:04:23.233751 | instance | ok: [instance] => (item=sshd) 2026-09-09 01:04:23.234512 | instance | 2026-09-09 01:04:23.234580 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-09 01:04:23.234595 | instance | Wednesday 09 September 2026 01:04:23 +0000 (0:00:00.686) 0:01:04.584 *** 2026-09-09 01:04:40.841626 | instance | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: TimeoutError: The read operation timed out 2026-09-09 01:04:40.842313 | instance | fatal: [instance]: FAILED! => {"changed": false, "elapsed": 5, "msg": "failed to create temporary content file: The read operation timed out"} 2026-09-09 01:04:40.845501 | instance | 2026-09-09 01:04:40.845751 | instance | PLAY RECAP ********************************************************************* 2026-09-09 01:04:40.846570 | instance | instance : ok=37 changed=20 unreachable=0 failed=1 skipped=7 rescued=0 ignored=0 2026-09-09 01:04:40.846663 | instance | 2026-09-09 01:04:40.846675 | instance | Wednesday 09 September 2026 01:04:40 +0000 (0:00:17.612) 0:01:22.197 *** 2026-09-09 01:04:40.846694 | instance | =============================================================================== 2026-09-09 01:04:40.849559 | instance | vexxhost.containers.download_artifact : Download item ------------------ 26.54s 2026-09-09 01:04:40.849574 | instance | vexxhost.ceph.cephadm : Download "cephadm" ----------------------------- 17.61s 2026-09-09 01:04:40.849599 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.76s 2026-09-09 01:04:40.849608 | instance | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.95s 2026-09-09 01:04:40.849617 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 4.17s 2026-09-09 01:04:40.849626 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 3.87s 2026-09-09 01:04:40.849634 | instance | vexxhost.containers.containerd : Reload systemd ------------------------- 1.67s 2026-09-09 01:04:40.849643 | instance | vexxhost.containers.package : Update state for tar ---------------------- 1.26s 2026-09-09 01:04:40.849673 | instance | Gathering Facts --------------------------------------------------------- 1.13s 2026-09-09 01:04:40.849682 | instance | Gathering Facts --------------------------------------------------------- 1.05s 2026-09-09 01:04:40.849691 | instance | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.03s 2026-09-09 01:04:40.849700 | instance | Gathering Facts --------------------------------------------------------- 0.99s 2026-09-09 01:04:40.849712 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.99s 2026-09-09 01:04:40.850661 | instance | vexxhost.containers.containerd : Create folders for configuration ------- 0.98s 2026-09-09 01:04:40.850769 | instance | vexxhost.containers.docker : Restart docker ----------------------------- 0.95s 2026-09-09 01:04:40.850781 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.69s 2026-09-09 01:04:40.850790 | instance | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.69s 2026-09-09 01:04:40.850811 | instance | vexxhost.containers.containerd : Enable and start service --------------- 0.66s 2026-09-09 01:04:40.850991 | instance | vexxhost.containers.docker : Enable and start service ------------------- 0.63s 2026-09-09 01:04:40.851340 | instance | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.62s 2026-09-09 01:04:40.952699 | instance | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.csi/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-09-09 01:04:40.952946 | instance | ERROR [csi > converge] Executed: Failed 2026-09-09 01:04:40.953124 | instance | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.v9Wo.csi/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/atmosphere/inventory.yaml /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-09-09 01:04:41.455780 | instance | ERROR 2026-09-09 01:04:41.456033 | instance | { 2026-09-09 01:04:41.456091 | instance | "delta": "0:02:14.880315", 2026-09-09 01:04:41.456131 | instance | "end": "2026-09-09 01:04:41.018142", 2026-09-09 01:04:41.456166 | instance | "msg": "non-zero return code", 2026-09-09 01:04:41.456201 | instance | "rc": 2, 2026-09-09 01:04:41.456237 | instance | "start": "2026-09-09 01:02:26.137827" 2026-09-09 01:04:41.456270 | instance | } failure 2026-09-09 01:04:41.467518 | 2026-09-09 01:04:41.467652 | PLAY RECAP 2026-09-09 01:04:41.467773 | instance | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-09-09 01:04:41.467840 | 2026-09-09 01:04:41.669174 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-09 01:04:41.673108 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-09 01:04:42.264719 | 2026-09-09 01:04:42.264847 | PLAY [all] 2026-09-09 01:04:42.278623 | 2026-09-09 01:04:42.278721 | TASK [gather-host-logs : creating directory for system status] 2026-09-09 01:04:42.686529 | instance | changed 2026-09-09 01:04:42.696777 | 2026-09-09 01:04:42.696933 | TASK [gather-host-logs : Get logs for each host] 2026-09-09 01:04:43.098143 | instance | + systemd-cgls --full --all --no-pager 2026-09-09 01:04:43.108111 | instance | + ip addr 2026-09-09 01:04:43.111416 | instance | + ip route 2026-09-09 01:04:43.113662 | instance | + lsblk 2026-09-09 01:04:43.118679 | instance | + mount 2026-09-09 01:04:43.121637 | instance | + docker images 2026-09-09 01:04:43.149140 | instance | + brctl show 2026-09-09 01:04:43.149689 | instance | /bin/bash: line 8: brctl: command not found 2026-09-09 01:04:43.150057 | instance | + ps aux --sort=-%mem 2026-09-09 01:04:43.166338 | instance | + dpkg -l 2026-09-09 01:04:43.178640 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-09-09 01:04:43.179134 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-09-09 01:04:43.201585 | instance | + '[' '!' -z '' ']' 2026-09-09 01:04:43.254590 | instance | ok: Runtime: 0:00:00.108737 2026-09-09 01:04:43.267037 | 2026-09-09 01:04:43.267214 | TASK [gather-host-logs : Downloads logs to executor] 2026-09-09 01:04:43.994064 | instance | changed: 2026-09-09 01:04:43.994351 | instance | created directory /var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/work/logs/instance 2026-09-09 01:04:43.994436 | instance | cd+++++++++ system/ 2026-09-09 01:04:43.994483 | instance | >f+++++++++ system/brctl-show.txt 2026-09-09 01:04:43.994524 | instance | >f+++++++++ system/docker-images.txt 2026-09-09 01:04:43.994562 | instance | >f+++++++++ system/ip-addr.txt 2026-09-09 01:04:43.994605 | instance | >f+++++++++ system/ip-route.txt 2026-09-09 01:04:43.994644 | instance | >f+++++++++ system/lsblk.txt 2026-09-09 01:04:43.994681 | instance | >f+++++++++ system/mount.txt 2026-09-09 01:04:43.994747 | instance | >f+++++++++ system/packages.txt 2026-09-09 01:04:43.994784 | instance | >f+++++++++ system/ps.txt 2026-09-09 01:04:43.994824 | instance | >f+++++++++ system/systemd-cgls.txt 2026-09-09 01:04:44.013727 | 2026-09-09 01:04:44.013874 | LOOP [helm-release-status : creating directory for helm release status] 2026-09-09 01:04:44.241663 | instance | changed: "values" 2026-09-09 01:04:44.440160 | instance | changed: "releases" 2026-09-09 01:04:44.466235 | 2026-09-09 01:04:44.466661 | TASK [helm-release-status : Gather get release status for helm charts] 2026-09-09 01:04:44.725371 | instance | /bin/bash: line 3: kubectl: command not found 2026-09-09 01:04:45.018966 | instance | ok: Runtime: 0:00:00.005504 2026-09-09 01:04:45.030037 | 2026-09-09 01:04:45.030167 | TASK [helm-release-status : Downloads logs to executor] 2026-09-09 01:04:45.551734 | instance | changed: 2026-09-09 01:04:45.551968 | instance | cd+++++++++ helm/ 2026-09-09 01:04:45.552020 | instance | cd+++++++++ helm/releases/ 2026-09-09 01:04:45.552061 | instance | cd+++++++++ helm/values/ 2026-09-09 01:04:45.570769 | 2026-09-09 01:04:45.570889 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-09-09 01:04:45.793345 | instance | changed 2026-09-09 01:04:45.798843 | 2026-09-09 01:04:45.798906 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-09-09 01:04:46.049142 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-09 01:04:46.049234 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-09 01:04:46.054157 | instance | environment: line 1: kubectl: command not found 2026-09-09 01:04:46.054887 | instance | environment: line 1: kubectl: command not found 2026-09-09 01:04:46.055426 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-09 01:04:46.056475 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-09 01:04:46.058409 | instance | environment: line 1: kubectl: command not found 2026-09-09 01:04:46.059862 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-09 01:04:46.060269 | instance | environment: line 1: kubectl: command not found 2026-09-09 01:04:46.060771 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-09 01:04:46.063113 | instance | environment: line 1: kubectl: command not found 2026-09-09 01:04:46.063568 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-09 01:04:46.332214 | instance | ok: Runtime: 0:00:00.023696 2026-09-09 01:04:46.342886 | 2026-09-09 01:04:46.343008 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-09-09 01:04:46.562770 | instance | changed 2026-09-09 01:04:46.573331 | 2026-09-09 01:04:46.573504 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-09-09 01:04:46.842163 | instance | environment: line 5: kubectl: command not found 2026-09-09 01:04:46.843188 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-09 01:04:46.843443 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-09 01:04:46.843706 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-09 01:04:47.116283 | instance | ok: Runtime: 0:00:00.009737 2026-09-09 01:04:47.121458 | 2026-09-09 01:04:47.121529 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-09-09 01:04:47.655091 | instance | changed: 2026-09-09 01:04:47.655365 | instance | cd+++++++++ objects/ 2026-09-09 01:04:47.655419 | instance | cd+++++++++ objects/cluster/ 2026-09-09 01:04:47.655459 | instance | cd+++++++++ objects/namespaced/ 2026-09-09 01:04:47.674797 | 2026-09-09 01:04:47.675028 | TASK [gather-pod-logs : creating directory for pod logs] 2026-09-09 01:04:47.900840 | instance | changed 2026-09-09 01:04:47.907595 | 2026-09-09 01:04:47.907703 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-09-09 01:04:48.129167 | instance | changed 2026-09-09 01:04:48.139423 | 2026-09-09 01:04:48.139606 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-09-09 01:04:48.402353 | instance | environment: line 3: kubectl: command not found 2026-09-09 01:04:48.689340 | instance | ok: Runtime: 0:00:00.007966 2026-09-09 01:04:48.699577 | 2026-09-09 01:04:48.699770 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-09-09 01:04:49.225854 | instance | changed: 2026-09-09 01:04:49.226218 | instance | cd+++++++++ pod-logs/ 2026-09-09 01:04:49.226281 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-09-09 01:04:49.248853 | 2026-09-09 01:04:49.248992 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-09-09 01:04:49.448532 | instance | changed 2026-09-09 01:04:49.460920 | 2026-09-09 01:04:49.461048 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-09-09 01:04:49.705987 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-09 01:04:50.008646 | instance | ok: Runtime: 0:00:00.051002 2026-09-09 01:04:50.021968 | 2026-09-09 01:04:50.022128 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-09-09 01:04:50.277415 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-09 01:04:50.322439 | instance | ceph-mgr endpoints: 2026-09-09 01:04:50.570472 | instance | ok: Runtime: 0:00:00.050906 2026-09-09 01:04:50.580995 | 2026-09-09 01:04:50.581125 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-09-09 01:04:50.833815 | instance | /bin/bash: line 4: kubectl: command not found 2026-09-09 01:04:51.129907 | instance | ok: Runtime: 0:00:00.030846 2026-09-09 01:04:51.139389 | 2026-09-09 01:04:51.139534 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-09-09 01:04:51.666243 | instance | changed: cd+++++++++ prometheus/ 2026-09-09 01:04:51.688175 | 2026-09-09 01:04:51.688412 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-09-09 01:04:51.903352 | instance | changed 2026-09-09 01:04:51.915317 | 2026-09-09 01:04:51.915652 | TASK [gather-selenium-data : Get selenium data] 2026-09-09 01:04:52.167164 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-09-09 01:04:52.168585 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-09-09 01:04:52.470908 | instance | ERROR 2026-09-09 01:04:52.471204 | instance | { 2026-09-09 01:04:52.471262 | instance | "delta": "0:00:00.005969", 2026-09-09 01:04:52.471303 | instance | "end": "2026-09-09 01:04:52.168927", 2026-09-09 01:04:52.471345 | instance | "msg": "non-zero return code", 2026-09-09 01:04:52.471383 | instance | "rc": 1, 2026-09-09 01:04:52.471420 | instance | "start": "2026-09-09 01:04:52.162958" 2026-09-09 01:04:52.471455 | instance | } 2026-09-09 01:04:52.471500 | instance | ERROR: Ignoring Errors 2026-09-09 01:04:52.482803 | 2026-09-09 01:04:52.482970 | TASK [gather-selenium-data : Downloads logs to executor] 2026-09-09 01:04:53.017080 | instance | changed: cd+++++++++ selenium/ 2026-09-09 01:04:53.026627 | 2026-09-09 01:04:53.026706 | PLAY RECAP 2026-09-09 01:04:53.026776 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-09-09 01:04:53.026809 | 2026-09-09 01:04:53.179770 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-09 01:04:53.181658 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-09 01:04:53.758779 | 2026-09-09 01:04:53.758915 | PLAY [all] 2026-09-09 01:04:53.770260 | 2026-09-09 01:04:53.770377 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-09 01:04:53.805144 | instance | skipping: Conditional result was False 2026-09-09 01:04:53.812228 | 2026-09-09 01:04:53.812364 | TASK [fetch-output : Set log path for single node] 2026-09-09 01:04:53.851430 | instance | ok 2026-09-09 01:04:53.856063 | 2026-09-09 01:04:53.856141 | LOOP [fetch-output : Ensure local output dirs] 2026-09-09 01:04:54.273461 | instance -> localhost | ok: "/var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/work/logs" 2026-09-09 01:04:54.497550 | instance -> localhost | changed: "/var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/work/artifacts" 2026-09-09 01:04:54.691431 | instance -> localhost | changed: "/var/lib/zuul/builds/6757eb09863a495bb2e2dba275a18c1a/work/docs" 2026-09-09 01:04:54.701040 | 2026-09-09 01:04:54.701186 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-09 01:04:55.399737 | instance | changed: .d..t...... ./ 2026-09-09 01:04:55.400056 | instance | changed: All items complete 2026-09-09 01:04:55.400110 | 2026-09-09 01:04:55.872626 | instance | changed: .d..t...... ./ 2026-09-09 01:04:56.395433 | instance | changed: .d..t...... ./ 2026-09-09 01:04:56.429560 | 2026-09-09 01:04:56.429759 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-09 01:04:56.919611 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007006 2026-09-09 01:04:57.179444 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.006904 2026-09-09 01:04:57.205076 | 2026-09-09 01:04:57.205239 | PLAY [all] 2026-09-09 01:04:57.215617 | 2026-09-09 01:04:57.215750 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-09 01:04:57.647612 | instance | changed 2026-09-09 01:04:57.659419 | 2026-09-09 01:04:57.659527 | PLAY RECAP 2026-09-09 01:04:57.659628 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-09 01:04:57.659724 | 2026-09-09 01:04:57.803934 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-09 01:04:57.805873 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-09 01:04:58.496643 | 2026-09-09 01:04:58.496851 | PLAY [localhost] 2026-09-09 01:04:58.507677 | 2026-09-09 01:04:58.507874 | TASK [Generate Zuul manifest] 2026-09-09 01:04:58.526137 | localhost | ok 2026-09-09 01:04:58.542556 | 2026-09-09 01:04:58.542722 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-09 01:04:58.979399 | localhost | changed 2026-09-09 01:04:58.988756 | 2026-09-09 01:04:58.988866 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-09 01:04:59.027029 | localhost | ok 2026-09-09 01:04:59.034089 | 2026-09-09 01:04:59.034193 | TASK [Upload logs] 2026-09-09 01:04:59.052583 | localhost | ok 2026-09-09 01:04:59.104436 | 2026-09-09 01:04:59.104610 | TASK [Set zuul-log-path fact] 2026-09-09 01:04:59.123017 | localhost | ok 2026-09-09 01:04:59.133706 | 2026-09-09 01:04:59.133835 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-09 01:04:59.162667 | localhost | ok 2026-09-09 01:04:59.171132 | 2026-09-09 01:04:59.171235 | TASK [upload-logs : Create log directories] 2026-09-09 01:04:59.652874 | localhost | changed 2026-09-09 01:04:59.662657 | 2026-09-09 01:04:59.662852 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-09 01:05:00.149249 | localhost -> localhost | ok: Runtime: 0:00:00.005330 2026-09-09 01:05:00.153779 | 2026-09-09 01:05:00.153843 | TASK [upload-logs : Upload logs to log server] 2026-09-09 01:05:00.693299 | localhost | Output suppressed because no_log was given 2026-09-09 01:05:00.742560 | 2026-09-09 01:05:00.742745 | LOOP [upload-logs : Compress console log and json output] 2026-09-09 01:05:00.813274 | localhost | skipping: Conditional result was False 2026-09-09 01:05:00.822997 | localhost | skipping: Conditional result was False 2026-09-09 01:05:00.836800 | 2026-09-09 01:05:00.836973 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-09 01:05:00.882936 | localhost | skipping: Conditional result was False 2026-09-09 01:05:00.883337 | 2026-09-09 01:05:00.887209 | localhost | skipping: Conditional result was False 2026-09-09 01:05:00.901432 | 2026-09-09 01:05:00.901603 | LOOP [upload-logs : Upload console log and json output]