2026-09-07 08:37:41.651717 | Job console starting 2026-09-07 08:37:41.661676 | Updating git repos 2026-09-07 08:37:43.943661 | Cloning repos into workspace 2026-09-07 08:37:59.409821 | Restoring repo states 2026-09-07 08:38:13.924632 | Merging changes 2026-09-07 08:38:15.008799 | Checking out repos 2026-09-07 08:38:16.864982 | Preparing playbooks 2026-09-07 08:38:18.528889 | Running Ansible setup 2026-09-07 08:38:22.198957 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-07 08:38:22.799491 | 2026-09-07 08:38:22.799659 | PLAY [localhost] 2026-09-07 08:38:22.807104 | 2026-09-07 08:38:22.807171 | TASK [Gathering Facts] 2026-09-07 08:38:23.707877 | localhost | ok 2026-09-07 08:38:23.718679 | 2026-09-07 08:38:23.718781 | TASK [Setup log path fact] 2026-09-07 08:38:23.749749 | localhost | ok 2026-09-07 08:38:23.765950 | 2026-09-07 08:38:23.766078 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-07 08:38:23.807694 | localhost | ok 2026-09-07 08:38:23.820456 | 2026-09-07 08:38:23.820660 | TASK [emit-job-header : Print job information] 2026-09-07 08:38:23.872950 | # Job Information 2026-09-07 08:38:23.873250 | Ansible Version: 2.16.18 2026-09-07 08:38:23.873318 | Job: atmosphere-molecule-csi-rbd 2026-09-07 08:38:23.873362 | Pipeline: check 2026-09-07 08:38:23.873400 | Executor: 2d72f0692154 2026-09-07 08:38:23.873473 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4094 2026-09-07 08:38:23.873521 | Event ID: 2f31adf0-aa95-11f1-994c-f097b152bde1 2026-09-07 08:38:23.879543 | 2026-09-07 08:38:23.879681 | LOOP [emit-job-header : Print node information] 2026-09-07 08:38:23.995278 | localhost | ok: 2026-09-07 08:38:23.995944 | localhost | # Node Information 2026-09-07 08:38:23.996007 | localhost | Inventory Hostname: instance 2026-09-07 08:38:23.996050 | localhost | Hostname: np0000192093 2026-09-07 08:38:23.996088 | localhost | Username: zuul 2026-09-07 08:38:23.996132 | localhost | Distro: Ubuntu 22.04 2026-09-07 08:38:23.996170 | localhost | Provider: yul1 2026-09-07 08:38:23.996208 | localhost | Region: ca-ymq-1 2026-09-07 08:38:23.996244 | localhost | Label: ubuntu-jammy 2026-09-07 08:38:23.996280 | localhost | Product Name: OpenStack Nova 2026-09-07 08:38:23.996316 | localhost | Interface IP: 162.253.55.76 2026-09-07 08:38:24.013652 | 2026-09-07 08:38:24.013873 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-07 08:38:24.435653 | localhost -> localhost | changed 2026-09-07 08:38:24.446642 | 2026-09-07 08:38:24.446809 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-07 08:38:25.377361 | localhost -> localhost | changed 2026-09-07 08:38:25.388800 | 2026-09-07 08:38:25.388919 | PLAY [all] 2026-09-07 08:38:25.403871 | 2026-09-07 08:38:25.404001 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-07 08:38:25.652461 | instance -> localhost | ok 2026-09-07 08:38:25.663151 | 2026-09-07 08:38:25.663321 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-07 08:38:25.696978 | instance | ok 2026-09-07 08:38:25.722276 | instance | included: /var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-07 08:38:25.729735 | 2026-09-07 08:38:25.729831 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-07 08:38:27.453021 | instance -> localhost | Generating public/private rsa key pair. 2026-09-07 08:38:27.463201 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/work/65d4d6d989fb4834b766229cfd109191_id_rsa 2026-09-07 08:38:27.463284 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/work/65d4d6d989fb4834b766229cfd109191_id_rsa.pub 2026-09-07 08:38:27.463329 | instance -> localhost | The key fingerprint is: 2026-09-07 08:38:27.463373 | instance -> localhost | SHA256:eBVvYslCuKBqZvMcUGBXZwsLBo4z3rv1fEyi4Y+k64g zuul-build-sshkey 2026-09-07 08:38:27.463445 | instance -> localhost | The key's randomart image is: 2026-09-07 08:38:27.463476 | instance -> localhost | +---[RSA 3072]----+ 2026-09-07 08:38:27.463514 | instance -> localhost | | +o+.o +. . | 2026-09-07 08:38:27.463544 | instance -> localhost | |+ o.o *... + | 2026-09-07 08:38:27.463571 | instance -> localhost | |+... o o. * o | 2026-09-07 08:38:27.463596 | instance -> localhost | |.+o .. + o | 2026-09-07 08:38:27.463623 | instance -> localhost | | o.. . S | 2026-09-07 08:38:27.463649 | instance -> localhost | |.= ... o . | 2026-09-07 08:38:27.463686 | instance -> localhost | |+ +.ooo + | 2026-09-07 08:38:27.463754 | instance -> localhost | |. .o=o+ o | 2026-09-07 08:38:27.463792 | instance -> localhost | |E..=...+. | 2026-09-07 08:38:27.463822 | instance -> localhost | +----[SHA256]-----+ 2026-09-07 08:38:27.463919 | instance -> localhost | ok: Runtime: 0:00:01.149469 2026-09-07 08:38:27.472562 | 2026-09-07 08:38:27.472679 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-07 08:38:27.510789 | instance | ok 2026-09-07 08:38:27.526993 | instance | included: /var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-07 08:38:27.538186 | 2026-09-07 08:38:27.538278 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-07 08:38:27.563614 | instance | skipping: Conditional result was False 2026-09-07 08:38:27.575860 | 2026-09-07 08:38:27.576008 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-07 08:38:28.068212 | instance | changed 2026-09-07 08:38:28.130584 | 2026-09-07 08:38:28.130751 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-07 08:38:28.359140 | instance | ok 2026-09-07 08:38:28.368460 | 2026-09-07 08:38:28.368642 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-07 08:38:28.883477 | instance | changed 2026-09-07 08:38:28.893168 | 2026-09-07 08:38:28.893296 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-07 08:38:29.402674 | instance | changed 2026-09-07 08:38:29.414998 | 2026-09-07 08:38:29.415183 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-07 08:38:29.441403 | instance | skipping: Conditional result was False 2026-09-07 08:38:29.453190 | 2026-09-07 08:38:29.453340 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-07 08:38:29.834033 | instance -> localhost | changed 2026-09-07 08:38:29.853318 | 2026-09-07 08:38:29.853502 | TASK [add-build-sshkey : Add back temp key] 2026-09-07 08:38:30.180578 | instance -> localhost | Identity added: /var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/work/65d4d6d989fb4834b766229cfd109191_id_rsa (zuul-build-sshkey) 2026-09-07 08:38:30.180858 | instance -> localhost | ok: Runtime: 0:00:00.016590 2026-09-07 08:38:30.190490 | 2026-09-07 08:38:30.190610 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-07 08:38:30.531639 | instance | ok 2026-09-07 08:38:30.541043 | 2026-09-07 08:38:30.541177 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-07 08:38:30.576642 | instance | skipping: Conditional result was False 2026-09-07 08:38:30.596698 | 2026-09-07 08:38:30.596850 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-09-07 08:38:30.978218 | instance | ok 2026-09-07 08:38:30.989242 | 2026-09-07 08:38:30.989511 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-09-07 08:38:34.526527 | instance | Output suppressed because no_log was given 2026-09-07 08:38:34.539227 | 2026-09-07 08:38:34.539358 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-09-07 08:38:34.771628 | instance | ok: "logs" 2026-09-07 08:38:34.772176 | instance | ok: All items complete 2026-09-07 08:38:34.772243 | 2026-09-07 08:38:34.914111 | instance | ok: "artifacts" 2026-09-07 08:38:35.098490 | instance | ok: "docs" 2026-09-07 08:38:35.120294 | 2026-09-07 08:38:35.120552 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-09-07 08:38:35.314629 | instance | changed: "logs" 2026-09-07 08:38:35.487873 | instance | changed: "artifacts" 2026-09-07 08:38:35.644292 | instance | changed: "docs" 2026-09-07 08:38:35.665630 | 2026-09-07 08:38:35.665819 | PLAY RECAP 2026-09-07 08:38:35.665906 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-07 08:38:35.665961 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-07 08:38:35.666003 | 2026-09-07 08:38:35.862651 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-07 08:38:35.867456 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-07 08:38:36.466982 | 2026-09-07 08:38:36.467131 | PLAY [all] 2026-09-07 08:38:36.477789 | 2026-09-07 08:38:36.477867 | TASK [setup-uv : Extract archive] 2026-09-07 08:38:38.794554 | instance | changed 2026-09-07 08:38:38.802210 | 2026-09-07 08:38:38.802342 | TASK [setup-uv : Print version] 2026-09-07 08:38:39.190064 | instance | uv 0.8.13 2026-09-07 08:38:39.346446 | instance | ok: Runtime: 0:00:00.011585 2026-09-07 08:38:39.365921 | 2026-09-07 08:38:39.366112 | TASK [Install Ansible collection siblings] 2026-09-07 08:38:50.073622 | instance | changed: 2026-09-07 08:38:50.074294 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-09-07 08:38:50.074401 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-09-07 08:38:50.074499 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-09-07 08:38:50.074565 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-09-07 08:38:50.074608 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-09-07 08:38:50.074656 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-09-07 08:38:50.074698 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-09-07 08:38:50.074739 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-09-07 08:38:50.074777 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-09-07 08:38:50.074814 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-09-07 08:38:50.074851 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-09-07 08:38:50.074886 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-09-07 08:38:50.074921 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-09-07 08:38:50.074957 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-09-07 08:38:50.074992 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0 2026-09-07 08:38:50.075029 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-09-07 08:38:50.075064 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-09-07 08:38:50.075099 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-09-07 08:38:50.075135 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-09-07 08:38:50.075169 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-09-07 08:38:50.075203 | instance | Resolved vexxhost.ceph to v4.2.0 for >=3.2.0 2026-09-07 08:38:50.075237 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-09-07 08:38:50.075275 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-09-07 08:38:50.075336 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-09-07 08:38:50.075374 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0,>=6.0.0 2026-09-07 08:38:50.075408 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-07 08:38:50.075468 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-07 08:38:50.075504 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-09-07 08:38:50.075544 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-09-07 08:38:50.075596 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-09-07 08:38:50.075646 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-07 08:38:50.075687 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-07 08:38:50.075723 | instance | Checked out ansible.netcommon to 1.2.0 2026-09-07 08:38:50.075758 | 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-07 08:38:50.075806 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.075841 | instance | Process install dependency map 2026-09-07 08:38:50.075876 | instance | Starting collection install process 2026-09-07 08:38:50.075911 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-09-07 08:38:50.075945 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-09-07 08:38:50.075982 | instance | ansible.netcommon:* was installed successfully 2026-09-07 08:38:50.076017 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-09-07 08:38:50.076053 | instance | Creating virtual environment at: .venv 2026-09-07 08:38:50.076088 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-07 08:38:50.076122 | instance | Downloading netaddr (2.2MiB) 2026-09-07 08:38:50.076157 | instance | Downloading cryptography (4.2MiB) 2026-09-07 08:38:50.076197 | instance | Downloading kubernetes (1.9MiB) 2026-09-07 08:38:50.076232 | instance | Downloading pydantic-core (2.0MiB) 2026-09-07 08:38:50.076266 | instance | Downloading ansible-core (2.1MiB) 2026-09-07 08:38:50.076301 | instance | Downloading rjsonnet (1.2MiB) 2026-09-07 08:38:50.076335 | instance | Downloading openstacksdk (1.7MiB) 2026-09-07 08:38:50.076370 | instance | Downloading pygments (1.2MiB) 2026-09-07 08:38:50.076405 | instance | Downloading setuptools (1.1MiB) 2026-09-07 08:38:50.076461 | instance | Downloading rjsonnet 2026-09-07 08:38:50.076544 | instance | Building pyperclip==1.9.0 2026-09-07 08:38:50.076602 | instance | Downloading pydantic-core 2026-09-07 08:38:50.076659 | instance | Downloading netaddr 2026-09-07 08:38:50.076717 | instance | Downloading pygments 2026-09-07 08:38:50.076776 | instance | Downloading cryptography 2026-09-07 08:38:50.076834 | instance | Downloading setuptools 2026-09-07 08:38:50.076889 | instance | Downloading kubernetes 2026-09-07 08:38:50.076947 | instance | Downloading ansible-core 2026-09-07 08:38:50.077009 | instance | Downloading openstacksdk 2026-09-07 08:38:50.077064 | instance | Built pyperclip==1.9.0 2026-09-07 08:38:50.077126 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-07 08:38:50.077186 | instance | Installed 83 packages in 40ms 2026-09-07 08:38:50.077243 | instance | Checked out ansible.posix to 1.6.0 2026-09-07 08:38:50.077284 | 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-07 08:38:50.077323 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.077362 | instance | Process install dependency map 2026-09-07 08:38:50.077413 | instance | Starting collection install process 2026-09-07 08:38:50.077479 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-09-07 08:38:50.077528 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-09-07 08:38:50.077581 | instance | ansible.posix:1.6.0 was installed successfully 2026-09-07 08:38:50.077622 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.077660 | instance | 2.17.12 2026-09-07 08:38:50.077698 | instance | Checked out ansible.utils to v6.1.0 2026-09-07 08:38:50.077734 | 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-07 08:38:50.077772 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.077808 | instance | Process install dependency map 2026-09-07 08:38:50.077846 | instance | Starting collection install process 2026-09-07 08:38:50.077884 | instance | Installing 'ansible.utils:6.1.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-09-07 08:38:50.077922 | instance | Created collection for ansible.utils:6.1.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-09-07 08:38:50.077963 | instance | ansible.utils:6.1.0 was installed successfully 2026-09-07 08:38:50.077999 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.078034 | instance | 2.17.12 2026-09-07 08:38:50.078071 | instance | Checked out atmosphere.common to v0.7.0 2026-09-07 08:38:50.078106 | 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-07 08:38:50.078142 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.078176 | instance | Process install dependency map 2026-09-07 08:38:50.078211 | instance | Starting collection install process 2026-09-07 08:38:50.078245 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-09-07 08:38:50.078281 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-09-07 08:38:50.078316 | instance | atmosphere.common:0.7.0 was installed successfully 2026-09-07 08:38:50.078351 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.078385 | instance | 2.17.12 2026-09-07 08:38:50.078419 | instance | Checked out community.crypto to 2.2.3 2026-09-07 08:38:50.078481 | 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-07 08:38:50.078522 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.078615 | instance | Process install dependency map 2026-09-07 08:38:50.078688 | instance | Starting collection install process 2026-09-07 08:38:50.078746 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-09-07 08:38:50.078803 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-09-07 08:38:50.078861 | instance | community.crypto:2.2.3 was installed successfully 2026-09-07 08:38:50.078915 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.078956 | instance | 2.17.12 2026-09-07 08:38:50.078991 | instance | Checked out community.general to 7.3.0 2026-09-07 08:38:50.079027 | 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-07 08:38:50.079077 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.079113 | instance | Process install dependency map 2026-09-07 08:38:50.079147 | instance | Starting collection install process 2026-09-07 08:38:50.079182 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-09-07 08:38:50.079215 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-09-07 08:38:50.079250 | instance | community.general:7.3.0 was installed successfully 2026-09-07 08:38:50.079286 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.079322 | instance | 2.17.12 2026-09-07 08:38:50.079357 | instance | Checked out community.mysql to 3.6.0 2026-09-07 08:38:50.079398 | 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-07 08:38:50.079455 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.079492 | instance | Process install dependency map 2026-09-07 08:38:50.079527 | instance | Starting collection install process 2026-09-07 08:38:50.079561 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-09-07 08:38:50.079595 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-09-07 08:38:50.079629 | instance | community.mysql:3.6.0 was installed successfully 2026-09-07 08:38:50.079663 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.079697 | instance | 2.17.12 2026-09-07 08:38:50.079731 | instance | Checked out kubernetes.core to 2.4.0 2026-09-07 08:38:50.079766 | 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-07 08:38:50.079800 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.079833 | instance | Process install dependency map 2026-09-07 08:38:50.079869 | instance | Starting collection install process 2026-09-07 08:38:50.079904 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-09-07 08:38:50.079940 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-09-07 08:38:50.079976 | instance | kubernetes.core:2.4.0 was installed successfully 2026-09-07 08:38:50.080011 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.080046 | instance | 2.17.12 2026-09-07 08:38:50.080081 | instance | Checked out openstack.cloud to 2.6.0 2026-09-07 08:38:50.080116 | 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-07 08:38:50.080151 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.080186 | instance | Process install dependency map 2026-09-07 08:38:50.080221 | instance | Starting collection install process 2026-09-07 08:38:50.080256 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-09-07 08:38:50.080291 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-09-07 08:38:50.080326 | instance | openstack.cloud:2.6.0 was installed successfully 2026-09-07 08:38:50.080360 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.080395 | instance | 2.17.12 2026-09-07 08:38:50.080458 | instance | Checked out vexxhost.ceph to v4.2.0 2026-09-07 08:38:50.080554 | 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-07 08:38:50.080595 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.080629 | instance | Process install dependency map 2026-09-07 08:38:50.080663 | instance | Starting collection install process 2026-09-07 08:38:50.080697 | instance | Installing 'vexxhost.ceph:4.2.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-09-07 08:38:50.080731 | instance | Created collection for vexxhost.ceph:4.2.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-09-07 08:38:50.080765 | instance | vexxhost.ceph:4.2.0 was installed successfully 2026-09-07 08:38:50.080799 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.080833 | instance | 2.17.12 2026-09-07 08:38:50.080866 | instance | Checked out vexxhost.containers to v1.6.8 2026-09-07 08:38:50.080899 | 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-07 08:38:50.080933 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.080966 | instance | Process install dependency map 2026-09-07 08:38:50.081001 | instance | Starting collection install process 2026-09-07 08:38:50.081035 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-09-07 08:38:50.081069 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-09-07 08:38:50.081103 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-09-07 08:38:50.081138 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.081173 | instance | 2.17.12 2026-09-07 08:38:50.081207 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-09-07 08:38:50.081241 | 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-07 08:38:50.081275 | instance | Starting galaxy collection install process 2026-09-07 08:38:50.081308 | instance | Process install dependency map 2026-09-07 08:38:50.081342 | instance | Starting collection install process 2026-09-07 08:38:50.081377 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-09-07 08:38:50.081412 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-09-07 08:38:50.081465 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-09-07 08:38:50.081631 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-07 08:38:50.081671 | instance | 2.17.12 2026-09-07 08:38:50.092876 | 2026-09-07 08:38:50.093018 | PLAY RECAP 2026-09-07 08:38:50.093110 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-07 08:38:50.093151 | 2026-09-07 08:38:50.296160 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-07 08:38:50.300122 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-07 08:38:50.872062 | 2026-09-07 08:38:50.872207 | PLAY [all] 2026-09-07 08:38:50.883136 | 2026-09-07 08:38:50.883251 | TASK [Install "jq" for log collection] 2026-09-07 08:39:00.839059 | instance | changed 2026-09-07 08:39:00.842734 | 2026-09-07 08:39:00.842861 | PLAY RECAP 2026-09-07 08:39:00.842969 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-07 08:39:00.843097 | 2026-09-07 08:39:01.017431 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-07 08:39:01.021671 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-07 08:39:01.580353 | 2026-09-07 08:39:01.580516 | PLAY [all] 2026-09-07 08:39:01.591525 | 2026-09-07 08:39:01.591627 | LOOP [Check inventory directories] 2026-09-07 08:39:02.034415 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-09-07 08:39:02.221378 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-09-07 08:39:02.404612 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-09-07 08:39:02.424835 | 2026-09-07 08:39:02.425156 | LOOP [Copy inventory file for Zuul] 2026-09-07 08:39:03.327663 | instance | changed: 2026-09-07 08:39:03.327919 | instance | { 2026-09-07 08:39:03.327982 | instance | "ansible_loop_var": "item", 2026-09-07 08:39:03.328087 | instance | "changed": false, 2026-09-07 08:39:03.328153 | instance | "failed": false, 2026-09-07 08:39:03.328203 | instance | "invocation": { 2026-09-07 08:39:03.328242 | instance | "module_args": { 2026-09-07 08:39:03.328278 | instance | "checksum_algorithm": "sha1", 2026-09-07 08:39:03.328314 | instance | "follow": true, 2026-09-07 08:39:03.328348 | instance | "get_attributes": true, 2026-09-07 08:39:03.328471 | instance | "get_checksum": true, 2026-09-07 08:39:03.328558 | instance | "get_mime": true, 2026-09-07 08:39:03.328613 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-09-07 08:39:03.328651 | instance | } 2026-09-07 08:39:03.328688 | instance | }, 2026-09-07 08:39:03.328720 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-09-07 08:39:03.328762 | instance | "stat": { 2026-09-07 08:39:03.328803 | instance | "atime": 1788770321.6961553, 2026-09-07 08:39:03.328850 | instance | "attr_flags": "e", 2026-09-07 08:39:03.328894 | instance | "attributes": [ 2026-09-07 08:39:03.328937 | instance | "extents" 2026-09-07 08:39:03.328980 | instance | ], 2026-09-07 08:39:03.329021 | instance | "block_size": 4096, 2026-09-07 08:39:03.329061 | instance | "blocks": 8, 2026-09-07 08:39:03.329103 | instance | "charset": "unknown", 2026-09-07 08:39:03.329159 | instance | "ctime": 1788770320.2600658, 2026-09-07 08:39:03.329245 | instance | "dev": 64513, 2026-09-07 08:39:03.329299 | instance | "device_type": 0, 2026-09-07 08:39:03.329344 | instance | "executable": true, 2026-09-07 08:39:03.329388 | instance | "exists": true, 2026-09-07 08:39:03.329432 | instance | "gid": 1000, 2026-09-07 08:39:03.329504 | instance | "gr_name": "zuul", 2026-09-07 08:39:03.329548 | instance | "inode": 1048778, 2026-09-07 08:39:03.329591 | instance | "isblk": false, 2026-09-07 08:39:03.329634 | instance | "ischr": false, 2026-09-07 08:39:03.329678 | instance | "isdir": true, 2026-09-07 08:39:03.329721 | instance | "isfifo": false, 2026-09-07 08:39:03.329765 | instance | "isgid": false, 2026-09-07 08:39:03.329807 | instance | "islnk": false, 2026-09-07 08:39:03.329850 | instance | "isreg": false, 2026-09-07 08:39:03.329893 | instance | "issock": false, 2026-09-07 08:39:03.329936 | instance | "isuid": false, 2026-09-07 08:39:03.329979 | instance | "mimetype": "unknown", 2026-09-07 08:39:03.330021 | instance | "mode": "0755", 2026-09-07 08:39:03.330063 | instance | "mtime": 1788770320.2600658, 2026-09-07 08:39:03.330106 | instance | "nlink": 22, 2026-09-07 08:39:03.330148 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-09-07 08:39:03.330192 | instance | "pw_name": "zuul", 2026-09-07 08:39:03.330236 | instance | "readable": true, 2026-09-07 08:39:03.330286 | instance | "rgrp": true, 2026-09-07 08:39:03.330355 | instance | "roth": true, 2026-09-07 08:39:03.330569 | instance | "rusr": true, 2026-09-07 08:39:03.330629 | instance | "size": 4096, 2026-09-07 08:39:03.330668 | instance | "uid": 1000, 2026-09-07 08:39:03.330704 | instance | "version": "879750661", 2026-09-07 08:39:03.330740 | instance | "wgrp": false, 2026-09-07 08:39:03.330779 | instance | "woth": false, 2026-09-07 08:39:03.330817 | instance | "writeable": true, 2026-09-07 08:39:03.330852 | instance | "wusr": true, 2026-09-07 08:39:03.330888 | instance | "xgrp": true, 2026-09-07 08:39:03.330921 | instance | "xoth": true, 2026-09-07 08:39:03.330956 | instance | "xusr": true 2026-09-07 08:39:03.330990 | instance | } 2026-09-07 08:39:03.331026 | instance | } 2026-09-07 08:39:03.331104 | instance | ok: All items complete 2026-09-07 08:39:03.331158 | 2026-09-07 08:39:03.334120 | instance | skipping: Conditional result was False 2026-09-07 08:39:03.335571 | instance | skipping: Conditional result was False 2026-09-07 08:39:03.357050 | 2026-09-07 08:39:03.357345 | LOOP [Switch "ansible_host" to private IP] 2026-09-07 08:39:03.767332 | instance | changed: 1 replacements made 2026-09-07 08:39:03.771070 | instance | skipping: Conditional result was False 2026-09-07 08:39:03.774845 | instance | skipping: Conditional result was False 2026-09-07 08:39:03.792420 | 2026-09-07 08:39:03.792694 | TASK [Run Molecule scenario] 2026-09-07 08:39:04.762005 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-09-07 08:39:05.167819 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-09-07 08:39:05.167971 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-09-07 08:39:16.164878 | instance | INFO [csi > dependency] Executing 2026-09-07 08:39:16.165489 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-09-07 08:39:16.166077 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-09-07 08:39:16.166374 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-09-07 08:39:16.184151 | instance | INFO [csi > cleanup] Executing 2026-09-07 08:39:16.184843 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-07 08:39:16.198192 | instance | INFO [csi > destroy] Executing 2026-09-07 08:39:16.198480 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-09-07 08:39:16.198596 | instance | INFO [csi > destroy] Executed: Successful 2026-09-07 08:39:16.210460 | instance | INFO [csi > syntax] Executing 2026-09-07 08:39:17.886420 | instance | 2026-09-07 08:39:17.886723 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-09-07 08:39:17.977617 | instance | INFO [csi > syntax] Executed: Successful 2026-09-07 08:39:17.984912 | instance | INFO [csi > create] Executing 2026-09-07 08:39:17.986618 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-07 08:39:17.993830 | instance | INFO [csi > prepare] Executing 2026-09-07 08:39:18.794034 | instance | 2026-09-07 08:39:18.794147 | instance | PLAY [Prepare] ***************************************************************** 2026-09-07 08:39:18.794563 | instance | 2026-09-07 08:39:18.794966 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-07 08:39:18.795362 | instance | Monday 07 September 2026 08:39:18 +0000 (0:00:00.023) 0:00:00.023 ****** 2026-09-07 08:39:20.091395 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-07 08:39:20.091499 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-07 08:39:20.091764 | instance | interpreter could change the meaning of that path. See 2026-09-07 08:39:20.092048 | instance | https://docs.ansible.com/ansible- 2026-09-07 08:39:20.092279 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 08:39:20.103863 | instance | ok: [instance] 2026-09-07 08:39:20.104146 | instance | 2026-09-07 08:39:20.104502 | instance | TASK [Configure short hostname] ************************************************ 2026-09-07 08:39:20.104757 | instance | Monday 07 September 2026 08:39:20 +0000 (0:00:01.309) 0:00:01.332 ****** 2026-09-07 08:39:20.864686 | instance | changed: [instance] 2026-09-07 08:39:20.864857 | instance | 2026-09-07 08:39:20.865157 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-09-07 08:39:20.865398 | instance | Monday 07 September 2026 08:39:20 +0000 (0:00:00.760) 0:00:02.093 ****** 2026-09-07 08:39:21.162474 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-09-07 08:39:21.162547 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-09-07 08:39:21.162633 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-09-07 08:39:21.173200 | instance | changed: [instance] 2026-09-07 08:39:21.173353 | instance | 2026-09-07 08:39:21.173513 | instance | TASK [Purge "snapd" package] *************************************************** 2026-09-07 08:39:21.173683 | instance | Monday 07 September 2026 08:39:21 +0000 (0:00:00.308) 0:00:02.402 ****** 2026-09-07 08:39:22.028219 | instance | ok: [instance] 2026-09-07 08:39:22.028427 | instance | 2026-09-07 08:39:22.028678 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-09-07 08:39:22.028899 | instance | 2026-09-07 08:39:22.029197 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-07 08:39:22.029440 | instance | Monday 07 September 2026 08:39:22 +0000 (0:00:00.854) 0:00:03.257 ****** 2026-09-07 08:39:22.842338 | instance | ok: [instance] 2026-09-07 08:39:22.842628 | instance | 2026-09-07 08:39:22.842993 | instance | TASK [Install depedencies] ***************************************************** 2026-09-07 08:39:22.843342 | instance | Monday 07 September 2026 08:39:22 +0000 (0:00:00.813) 0:00:04.071 ****** 2026-09-07 08:39:47.153119 | instance | changed: [instance] 2026-09-07 08:39:47.153368 | instance | 2026-09-07 08:39:47.153921 | instance | TASK [Start up service] ******************************************************** 2026-09-07 08:39:47.154016 | instance | Monday 07 September 2026 08:39:47 +0000 (0:00:24.310) 0:00:28.381 ****** 2026-09-07 08:39:47.739345 | instance | ok: [instance] 2026-09-07 08:39:47.739448 | instance | 2026-09-07 08:39:47.739789 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-09-07 08:39:47.739836 | instance | Monday 07 September 2026 08:39:47 +0000 (0:00:00.587) 0:00:28.969 ****** 2026-09-07 08:39:48.075807 | instance | ok: [instance] 2026-09-07 08:39:48.075871 | instance | 2026-09-07 08:39:48.076098 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-09-07 08:39:48.076115 | instance | Monday 07 September 2026 08:39:48 +0000 (0:00:00.336) 0:00:29.305 ****** 2026-09-07 08:39:48.840018 | instance | changed: [instance] 2026-09-07 08:39:48.840209 | instance | 2026-09-07 08:39:48.840444 | instance | TASK [Get list of all loopback devices] **************************************** 2026-09-07 08:39:48.840859 | instance | Monday 07 September 2026 08:39:48 +0000 (0:00:00.763) 0:00:30.069 ****** 2026-09-07 08:39:49.045059 | instance | ok: [instance] 2026-09-07 08:39:49.045150 | instance | 2026-09-07 08:39:49.045224 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-09-07 08:39:49.045407 | instance | Monday 07 September 2026 08:39:49 +0000 (0:00:00.205) 0:00:30.275 ****** 2026-09-07 08:39:49.070508 | instance | skipping: [instance] 2026-09-07 08:39:49.070601 | instance | 2026-09-07 08:39:49.070780 | instance | TASK [Create devices for Ceph] ************************************************* 2026-09-07 08:39:49.071041 | instance | Monday 07 September 2026 08:39:49 +0000 (0:00:00.025) 0:00:30.300 ****** 2026-09-07 08:39:49.657455 | instance | changed: [instance] => (item=osd0) 2026-09-07 08:39:49.657568 | instance | changed: [instance] => (item=osd1) 2026-09-07 08:39:49.658199 | instance | changed: [instance] => (item=osd2) 2026-09-07 08:39:49.658260 | instance | 2026-09-07 08:39:49.658268 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-09-07 08:39:49.658275 | instance | Monday 07 September 2026 08:39:49 +0000 (0:00:00.586) 0:00:30.887 ****** 2026-09-07 08:39:50.340145 | instance | changed: [instance] => (item=osd0) 2026-09-07 08:39:50.341174 | instance | changed: [instance] => (item=osd1) 2026-09-07 08:39:50.341271 | instance | changed: [instance] => (item=osd2) 2026-09-07 08:39:50.341292 | instance | 2026-09-07 08:39:50.342029 | instance | TASK [Start loop devices] ****************************************************** 2026-09-07 08:39:50.342121 | instance | Monday 07 September 2026 08:39:50 +0000 (0:00:00.681) 0:00:31.568 ****** 2026-09-07 08:39:51.095028 | instance | changed: [instance] => (item=osd0) 2026-09-07 08:39:51.095124 | instance | changed: [instance] => (item=osd1) 2026-09-07 08:39:51.095138 | instance | changed: [instance] => (item=osd2) 2026-09-07 08:39:51.095507 | instance | 2026-09-07 08:39:51.095556 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-09-07 08:39:51.095562 | instance | Monday 07 September 2026 08:39:51 +0000 (0:00:00.756) 0:00:32.324 ****** 2026-09-07 08:39:54.559454 | instance | changed: [instance] => (item=osd0) 2026-09-07 08:39:54.559553 | instance | changed: [instance] => (item=osd1) 2026-09-07 08:39:54.560059 | instance | changed: [instance] => (item=osd2) 2026-09-07 08:39:54.560120 | instance | 2026-09-07 08:39:54.560126 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-09-07 08:39:54.560132 | instance | Monday 07 September 2026 08:39:54 +0000 (0:00:03.464) 0:00:35.789 ****** 2026-09-07 08:39:56.601129 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-09-07 08:39:56.601292 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-09-07 08:39:56.603650 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-09-07 08:39:56.603731 | instance | 2026-09-07 08:39:56.603747 | instance | PLAY RECAP ********************************************************************* 2026-09-07 08:39:56.603762 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-09-07 08:39:56.603774 | instance | 2026-09-07 08:39:56.603785 | instance | Monday 07 September 2026 08:39:56 +0000 (0:00:02.041) 0:00:37.830 ****** 2026-09-07 08:39:56.603798 | instance | =============================================================================== 2026-09-07 08:39:56.603811 | instance | Install depedencies ---------------------------------------------------- 24.31s 2026-09-07 08:39:56.603822 | instance | Create a volume group for each loop device ------------------------------ 3.46s 2026-09-07 08:39:56.603834 | instance | Create a logical volume for each loop device ---------------------------- 2.04s 2026-09-07 08:39:56.603858 | instance | Gathering Facts --------------------------------------------------------- 1.31s 2026-09-07 08:39:56.605124 | instance | Purge "snapd" package --------------------------------------------------- 0.85s 2026-09-07 08:39:56.605201 | instance | Gathering Facts --------------------------------------------------------- 0.81s 2026-09-07 08:39:56.605207 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.76s 2026-09-07 08:39:56.605213 | instance | Configure short hostname ------------------------------------------------ 0.76s 2026-09-07 08:39:56.605218 | instance | Start loop devices ------------------------------------------------------ 0.76s 2026-09-07 08:39:56.605232 | instance | Set permissions on loopback devices ------------------------------------- 0.68s 2026-09-07 08:39:56.605504 | instance | Start up service -------------------------------------------------------- 0.59s 2026-09-07 08:39:56.605877 | instance | Create devices for Ceph ------------------------------------------------- 0.59s 2026-09-07 08:39:56.606173 | instance | Generate lvm.conf ------------------------------------------------------- 0.34s 2026-09-07 08:39:56.606538 | instance | Ensure hostname inside hosts file --------------------------------------- 0.31s 2026-09-07 08:39:56.606956 | instance | Get list of all loopback devices ---------------------------------------- 0.21s 2026-09-07 08:39:56.607385 | instance | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-09-07 08:39:56.690171 | instance | INFO [csi > prepare] Executed: Successful 2026-09-07 08:39:56.697479 | instance | INFO [csi > converge] Executing 2026-09-07 08:39:58.151888 | instance | 2026-09-07 08:39:58.152060 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-09-07 08:39:58.152324 | instance | 2026-09-07 08:39:58.152652 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-07 08:39:58.152928 | instance | Monday 07 September 2026 08:39:58 +0000 (0:00:00.010) 0:00:00.010 ****** 2026-09-07 08:39:59.236734 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-07 08:39:59.236977 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-07 08:39:59.237304 | instance | interpreter could change the meaning of that path. See 2026-09-07 08:39:59.237561 | instance | https://docs.ansible.com/ansible- 2026-09-07 08:39:59.237885 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 08:39:59.247050 | instance | ok: [instance] 2026-09-07 08:39:59.247256 | instance | 2026-09-07 08:39:59.247507 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-09-07 08:39:59.247768 | instance | Monday 07 September 2026 08:39:59 +0000 (0:00:01.095) 0:00:01.105 ****** 2026-09-07 08:39:59.318259 | instance | ok: [instance] => { 2026-09-07 08:39:59.318646 | instance | "msg": "csi_driver=rbd, MOLECULE_CSI_DRIVER=" 2026-09-07 08:39:59.318966 | instance | } 2026-09-07 08:39:59.319233 | instance | 2026-09-07 08:39:59.319557 | instance | PLAY [all] ********************************************************************* 2026-09-07 08:39:59.320395 | instance | 2026-09-07 08:39:59.320633 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-07 08:39:59.320891 | instance | Monday 07 September 2026 08:39:59 +0000 (0:00:00.071) 0:00:01.176 ****** 2026-09-07 08:40:00.330444 | instance | ok: [instance] 2026-09-07 08:40:00.330544 | instance | 2026-09-07 08:40:00.330557 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-09-07 08:40:00.330569 | instance | Monday 07 September 2026 08:40:00 +0000 (0:00:01.010) 0:00:02.187 ****** 2026-09-07 08:40:00.396863 | instance | skipping: [instance] 2026-09-07 08:40:00.397090 | instance | 2026-09-07 08:40:00.397684 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-09-07 08:40:00.397715 | instance | Monday 07 September 2026 08:40:00 +0000 (0:00:00.067) 0:00:02.254 ****** 2026-09-07 08:40:00.638560 | instance | ok: [instance] 2026-09-07 08:40:00.638645 | instance | 2026-09-07 08:40:00.639056 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-09-07 08:40:00.639073 | instance | 2026-09-07 08:40:00.639078 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-07 08:40:00.639090 | instance | Monday 07 September 2026 08:40:00 +0000 (0:00:00.242) 0:00:02.497 ****** 2026-09-07 08:40:01.630291 | instance | ok: [instance] 2026-09-07 08:40:01.630393 | instance | 2026-09-07 08:40:01.630406 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 08:40:01.630568 | instance | Monday 07 September 2026 08:40:01 +0000 (0:00:00.991) 0:00:03.488 ****** 2026-09-07 08:40:02.034092 | instance | ok: [instance] 2026-09-07 08:40:02.034255 | instance | 2026-09-07 08:40:02.034831 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 08:40:02.034894 | instance | Monday 07 September 2026 08:40:02 +0000 (0:00:00.403) 0:00:03.892 ****** 2026-09-07 08:40:02.088024 | instance | skipping: [instance] 2026-09-07 08:40:02.088123 | instance | 2026-09-07 08:40:02.088268 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-07 08:40:02.088555 | instance | Monday 07 September 2026 08:40:02 +0000 (0:00:00.054) 0:00:03.946 ****** 2026-09-07 08:40:02.497844 | instance | changed: [instance] 2026-09-07 08:40:02.498228 | instance | 2026-09-07 08:40:02.498602 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 08:40:02.498920 | instance | Monday 07 September 2026 08:40:02 +0000 (0:00:00.409) 0:00:04.355 ****** 2026-09-07 08:40:02.584599 | instance | ok: [instance] => { 2026-09-07 08:40:02.584666 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-07 08:40:02.584678 | instance | } 2026-09-07 08:40:02.584688 | instance | 2026-09-07 08:40:02.584697 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 08:40:02.584707 | instance | Monday 07 September 2026 08:40:02 +0000 (0:00:00.085) 0:00:04.441 ****** 2026-09-07 08:40:03.404416 | instance | changed: [instance] 2026-09-07 08:40:03.404631 | instance | 2026-09-07 08:40:03.405209 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 08:40:03.405309 | instance | Monday 07 September 2026 08:40:03 +0000 (0:00:00.821) 0:00:05.262 ****** 2026-09-07 08:40:03.468669 | instance | skipping: [instance] 2026-09-07 08:40:03.468780 | instance | 2026-09-07 08:40:03.469081 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 08:40:03.469136 | instance | Monday 07 September 2026 08:40:03 +0000 (0:00:00.064) 0:00:05.327 ****** 2026-09-07 08:40:03.523566 | instance | skipping: [instance] 2026-09-07 08:40:03.524163 | instance | 2026-09-07 08:40:03.524186 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 08:40:03.524195 | instance | Monday 07 September 2026 08:40:03 +0000 (0:00:00.054) 0:00:05.382 ****** 2026-09-07 08:40:03.749218 | instance | ok: [instance] 2026-09-07 08:40:03.749638 | instance | 2026-09-07 08:40:03.749656 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 08:40:03.749662 | instance | Monday 07 September 2026 08:40:03 +0000 (0:00:00.225) 0:00:05.608 ****** 2026-09-07 08:40:05.262025 | instance | ok: [instance] 2026-09-07 08:40:05.262119 | instance | 2026-09-07 08:40:05.262463 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 08:40:05.262502 | instance | Monday 07 September 2026 08:40:05 +0000 (0:00:01.512) 0:00:07.120 ****** 2026-09-07 08:40:05.334936 | instance | ok: [instance] => { 2026-09-07 08:40:05.335718 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-07 08:40:05.335773 | instance | } 2026-09-07 08:40:05.335781 | instance | 2026-09-07 08:40:05.335787 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 08:40:05.335794 | instance | Monday 07 September 2026 08:40:05 +0000 (0:00:00.072) 0:00:07.193 ****** 2026-09-07 08:40:06.126272 | instance | changed: [instance] 2026-09-07 08:40:06.127052 | instance | 2026-09-07 08:40:06.127124 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 08:40:06.127136 | instance | Monday 07 September 2026 08:40:06 +0000 (0:00:00.790) 0:00:07.984 ****** 2026-09-07 08:40:09.119212 | instance | changed: [instance] 2026-09-07 08:40:09.119965 | instance | 2026-09-07 08:40:09.120031 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-07 08:40:09.120043 | instance | Monday 07 September 2026 08:40:09 +0000 (0:00:02.992) 0:00:10.977 ****** 2026-09-07 08:40:09.163908 | instance | skipping: [instance] 2026-09-07 08:40:09.164906 | instance | 2026-09-07 08:40:09.164968 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-07 08:40:09.164979 | instance | Monday 07 September 2026 08:40:09 +0000 (0:00:00.044) 0:00:11.022 ****** 2026-09-07 08:40:09.205021 | instance | skipping: [instance] 2026-09-07 08:40:09.205946 | instance | 2026-09-07 08:40:09.206114 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-07 08:40:09.206135 | instance | Monday 07 September 2026 08:40:09 +0000 (0:00:00.041) 0:00:11.063 ****** 2026-09-07 08:40:09.248679 | instance | skipping: [instance] 2026-09-07 08:40:09.248820 | instance | 2026-09-07 08:40:09.249159 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-07 08:40:09.249475 | instance | Monday 07 September 2026 08:40:09 +0000 (0:00:00.044) 0:00:11.107 ****** 2026-09-07 08:40:15.579570 | instance | changed: [instance] 2026-09-07 08:40:15.579722 | instance | 2026-09-07 08:40:15.580153 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-07 08:40:15.580206 | instance | Monday 07 September 2026 08:40:15 +0000 (0:00:06.330) 0:00:17.437 ****** 2026-09-07 08:40:16.286539 | instance | changed: [instance] 2026-09-07 08:40:16.286595 | instance | 2026-09-07 08:40:16.286601 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-07 08:40:16.286607 | instance | Monday 07 September 2026 08:40:16 +0000 (0:00:00.707) 0:00:18.144 ****** 2026-09-07 08:40:17.280926 | instance | changed: [instance] => (item={'path': '/etc/containerd'}) 2026-09-07 08:40:17.282781 | instance | changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-07 08:40:17.283041 | instance | changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-07 08:40:17.283063 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-07 08:40:17.283074 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-07 08:40:17.283085 | instance | 2026-09-07 08:40:17.283095 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-07 08:40:17.283104 | instance | Monday 07 September 2026 08:40:17 +0000 (0:00:00.994) 0:00:19.138 ****** 2026-09-07 08:40:17.939965 | instance | changed: [instance] 2026-09-07 08:40:17.941138 | instance | 2026-09-07 08:40:17.941380 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-07 08:40:17.941394 | instance | Monday 07 September 2026 08:40:17 +0000 (0:00:00.630) 0:00:19.769 ****** 2026-09-07 08:40:17.941404 | instance | 2026-09-07 08:40:17.941420 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-07 08:40:17.941679 | instance | Monday 07 September 2026 08:40:17 +0000 (0:00:00.028) 0:00:19.797 ****** 2026-09-07 08:40:18.957852 | instance | ok: [instance] 2026-09-07 08:40:18.957929 | instance | 2026-09-07 08:40:18.957943 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-09-07 08:40:18.957954 | instance | Monday 07 September 2026 08:40:18 +0000 (0:00:01.016) 0:00:20.814 ****** 2026-09-07 08:40:19.466301 | instance | changed: [instance] 2026-09-07 08:40:19.466412 | instance | 2026-09-07 08:40:19.466752 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-07 08:40:19.466823 | instance | Monday 07 September 2026 08:40:19 +0000 (0:00:00.509) 0:00:21.324 ****** 2026-09-07 08:40:20.106115 | instance | changed: [instance] 2026-09-07 08:40:20.106246 | instance | 2026-09-07 08:40:20.106259 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 08:40:20.106271 | instance | Monday 07 September 2026 08:40:20 +0000 (0:00:00.639) 0:00:21.964 ****** 2026-09-07 08:40:20.376867 | instance | ok: [instance] 2026-09-07 08:40:20.377167 | instance | 2026-09-07 08:40:20.377297 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 08:40:20.377510 | instance | Monday 07 September 2026 08:40:20 +0000 (0:00:00.270) 0:00:22.235 ****** 2026-09-07 08:40:20.433151 | instance | ok: [instance] => { 2026-09-07 08:40:20.434098 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-07 08:40:20.434159 | instance | } 2026-09-07 08:40:20.434168 | instance | 2026-09-07 08:40:20.434175 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 08:40:20.434182 | instance | Monday 07 September 2026 08:40:20 +0000 (0:00:00.056) 0:00:22.291 ****** 2026-09-07 08:40:39.451249 | instance | changed: [instance] 2026-09-07 08:40:39.451353 | instance | 2026-09-07 08:40:39.451368 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 08:40:39.451534 | instance | Monday 07 September 2026 08:40:39 +0000 (0:00:19.018) 0:00:41.309 ****** 2026-09-07 08:40:43.903856 | instance | changed: [instance] 2026-09-07 08:40:43.903941 | instance | 2026-09-07 08:40:43.904185 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-07 08:40:43.904248 | instance | Monday 07 September 2026 08:40:43 +0000 (0:00:04.452) 0:00:45.762 ****** 2026-09-07 08:40:45.410097 | instance | ok: [instance] 2026-09-07 08:40:45.410855 | instance | 2026-09-07 08:40:45.410925 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-07 08:40:45.410937 | instance | Monday 07 September 2026 08:40:45 +0000 (0:00:01.505) 0:00:47.268 ****** 2026-09-07 08:40:45.794923 | instance | changed: [instance] 2026-09-07 08:40:45.795703 | instance | 2026-09-07 08:40:45.795761 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-07 08:40:45.795773 | instance | Monday 07 September 2026 08:40:45 +0000 (0:00:00.384) 0:00:47.652 ****** 2026-09-07 08:40:46.334020 | instance | changed: [instance] 2026-09-07 08:40:46.334121 | instance | 2026-09-07 08:40:46.334133 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-07 08:40:46.334144 | instance | Monday 07 September 2026 08:40:46 +0000 (0:00:00.538) 0:00:48.190 ****** 2026-09-07 08:40:46.952390 | instance | changed: [instance] => (item={'path': '/etc/docker'}) 2026-09-07 08:40:46.952481 | instance | changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-07 08:40:46.952548 | instance | changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-07 08:40:46.952901 | instance | 2026-09-07 08:40:46.953148 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-07 08:40:46.953158 | instance | Monday 07 September 2026 08:40:46 +0000 (0:00:00.620) 0:00:48.811 ****** 2026-09-07 08:40:47.470543 | instance | changed: [instance] 2026-09-07 08:40:47.470596 | instance | 2026-09-07 08:40:47.470602 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-07 08:40:47.470606 | instance | Monday 07 September 2026 08:40:47 +0000 (0:00:00.518) 0:00:49.329 ****** 2026-09-07 08:40:47.943602 | instance | changed: [instance] 2026-09-07 08:40:47.943702 | instance | 2026-09-07 08:40:47.943770 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-07 08:40:47.944308 | instance | Monday 07 September 2026 08:40:47 +0000 (0:00:00.458) 0:00:49.787 ****** 2026-09-07 08:40:47.944362 | instance | 2026-09-07 08:40:47.944368 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-07 08:40:47.944379 | instance | Monday 07 September 2026 08:40:47 +0000 (0:00:00.014) 0:00:49.802 ****** 2026-09-07 08:40:48.706277 | instance | ok: [instance] 2026-09-07 08:40:48.707011 | instance | 2026-09-07 08:40:48.707042 | instance | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-09-07 08:40:48.707054 | instance | Monday 07 September 2026 08:40:48 +0000 (0:00:00.762) 0:00:50.564 ****** 2026-09-07 08:40:49.681661 | instance | changed: [instance] 2026-09-07 08:40:49.681725 | instance | 2026-09-07 08:40:49.681733 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-07 08:40:49.681739 | instance | Monday 07 September 2026 08:40:49 +0000 (0:00:00.974) 0:00:51.539 ****** 2026-09-07 08:40:50.333395 | instance | changed: [instance] 2026-09-07 08:40:50.333495 | instance | 2026-09-07 08:40:50.333561 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-07 08:40:50.333705 | instance | Monday 07 September 2026 08:40:50 +0000 (0:00:00.651) 0:00:52.190 ****** 2026-09-07 08:40:50.401033 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-09-07 08:40:50.401167 | instance | 2026-09-07 08:40:50.401181 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-07 08:40:50.401323 | instance | Monday 07 September 2026 08:40:50 +0000 (0:00:00.068) 0:00:52.259 ****** 2026-09-07 08:40:56.491827 | instance | changed: [instance] 2026-09-07 08:40:56.491937 | instance | 2026-09-07 08:40:56.492251 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-07 08:40:56.492491 | instance | Monday 07 September 2026 08:40:56 +0000 (0:00:06.090) 0:00:58.350 ****** 2026-09-07 08:40:57.198599 | instance | ok: [instance] => (item=chronyd) 2026-09-07 08:40:57.199922 | instance | ok: [instance] => (item=sshd) 2026-09-07 08:40:57.200007 | instance | 2026-09-07 08:40:57.200022 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-07 08:40:57.200036 | instance | Monday 07 September 2026 08:40:57 +0000 (0:00:00.705) 0:00:59.056 ****** 2026-09-07 08:41:10.112469 | 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-07 08:41:10.113252 | instance | fatal: [instance]: FAILED! => {"changed": false, "elapsed": 0, "msg": "failed to create temporary content file: The read operation timed out"} 2026-09-07 08:41:10.117382 | instance | 2026-09-07 08:41:10.121120 | instance | PLAY RECAP ********************************************************************* 2026-09-07 08:41:10.121197 | instance | instance : ok=37 changed=20 unreachable=0 failed=1 skipped=7 rescued=0 ignored=0 2026-09-07 08:41:10.121205 | instance | 2026-09-07 08:41:10.121211 | instance | Monday 07 September 2026 08:41:10 +0000 (0:00:12.920) 0:01:11.976 ****** 2026-09-07 08:41:10.121218 | instance | =============================================================================== 2026-09-07 08:41:10.121224 | instance | vexxhost.containers.download_artifact : Download item ------------------ 19.02s 2026-09-07 08:41:10.121231 | instance | vexxhost.ceph.cephadm : Download "cephadm" ----------------------------- 12.92s 2026-09-07 08:41:10.121237 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.33s 2026-09-07 08:41:10.121243 | instance | vexxhost.ceph.cephadm : Install packages -------------------------------- 6.09s 2026-09-07 08:41:10.121249 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 4.45s 2026-09-07 08:41:10.121255 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 2.99s 2026-09-07 08:41:10.121261 | instance | vexxhost.containers.containerd : Reload systemd ------------------------- 1.78s 2026-09-07 08:41:10.121267 | instance | vexxhost.containers.package : Update state for tar ---------------------- 1.51s 2026-09-07 08:41:10.121336 | instance | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.51s 2026-09-07 08:41:10.121353 | instance | Gathering Facts --------------------------------------------------------- 1.10s 2026-09-07 08:41:10.121540 | instance | Gathering Facts --------------------------------------------------------- 1.01s 2026-09-07 08:41:10.122001 | instance | vexxhost.containers.containerd : Create folders for configuration ------- 0.99s 2026-09-07 08:41:10.122346 | instance | Gathering Facts --------------------------------------------------------- 0.99s 2026-09-07 08:41:10.122648 | instance | vexxhost.containers.docker : Restart docker ----------------------------- 0.98s 2026-09-07 08:41:10.122975 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.82s 2026-09-07 08:41:10.123301 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.79s 2026-09-07 08:41:10.123625 | instance | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.71s 2026-09-07 08:41:10.123949 | instance | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.71s 2026-09-07 08:41:10.124239 | instance | vexxhost.containers.docker : Enable and start service ------------------- 0.65s 2026-09-07 08:41:10.124541 | instance | vexxhost.containers.containerd : Enable and start service --------------- 0.64s 2026-09-07 08:41:10.231378 | 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-07 08:41:10.231569 | instance | ERROR [csi > converge] Executed: Failed 2026-09-07 08:41:10.231680 | 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-07 08:41:10.560874 | instance | ERROR 2026-09-07 08:41:10.561225 | instance | { 2026-09-07 08:41:10.561287 | instance | "delta": "0:02:06.128757", 2026-09-07 08:41:10.561330 | instance | "end": "2026-09-07 08:41:10.293590", 2026-09-07 08:41:10.561369 | instance | "msg": "non-zero return code", 2026-09-07 08:41:10.561407 | instance | "rc": 2, 2026-09-07 08:41:10.561445 | instance | "start": "2026-09-07 08:39:04.164833" 2026-09-07 08:41:10.561482 | instance | } failure 2026-09-07 08:41:10.570098 | 2026-09-07 08:41:10.570201 | PLAY RECAP 2026-09-07 08:41:10.570477 | instance | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-09-07 08:41:10.570552 | 2026-09-07 08:41:10.751501 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-07 08:41:10.756330 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-07 08:41:11.328945 | 2026-09-07 08:41:11.329298 | PLAY [all] 2026-09-07 08:41:11.343933 | 2026-09-07 08:41:11.344082 | TASK [gather-host-logs : creating directory for system status] 2026-09-07 08:41:11.731011 | instance | changed 2026-09-07 08:41:11.737720 | 2026-09-07 08:41:11.737858 | TASK [gather-host-logs : Get logs for each host] 2026-09-07 08:41:12.105089 | instance | + systemd-cgls --full --all --no-pager 2026-09-07 08:41:12.119635 | instance | + ip addr 2026-09-07 08:41:12.122044 | instance | + ip route 2026-09-07 08:41:12.124533 | instance | + lsblk 2026-09-07 08:41:12.130549 | instance | + mount 2026-09-07 08:41:12.132979 | instance | + docker images 2026-09-07 08:41:12.160046 | instance | + brctl show 2026-09-07 08:41:12.160704 | instance | /bin/bash: line 8: brctl: command not found 2026-09-07 08:41:12.161230 | instance | + ps aux --sort=-%mem 2026-09-07 08:41:12.179106 | instance | + dpkg -l 2026-09-07 08:41:12.192915 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-09-07 08:41:12.193638 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-09-07 08:41:12.221955 | instance | + '[' '!' -z '' ']' 2026-09-07 08:41:12.287972 | instance | ok: Runtime: 0:00:00.122557 2026-09-07 08:41:12.303909 | 2026-09-07 08:41:12.304156 | TASK [gather-host-logs : Downloads logs to executor] 2026-09-07 08:41:12.958199 | instance | changed: 2026-09-07 08:41:12.958415 | instance | created directory /var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/work/logs/instance 2026-09-07 08:41:12.958472 | instance | cd+++++++++ system/ 2026-09-07 08:41:12.958515 | instance | >f+++++++++ system/brctl-show.txt 2026-09-07 08:41:12.958574 | instance | >f+++++++++ system/docker-images.txt 2026-09-07 08:41:12.958615 | instance | >f+++++++++ system/ip-addr.txt 2026-09-07 08:41:12.958659 | instance | >f+++++++++ system/ip-route.txt 2026-09-07 08:41:12.958700 | instance | >f+++++++++ system/lsblk.txt 2026-09-07 08:41:12.958740 | instance | >f+++++++++ system/mount.txt 2026-09-07 08:41:12.958778 | instance | >f+++++++++ system/packages.txt 2026-09-07 08:41:12.958816 | instance | >f+++++++++ system/ps.txt 2026-09-07 08:41:12.958859 | instance | >f+++++++++ system/systemd-cgls.txt 2026-09-07 08:41:12.977887 | 2026-09-07 08:41:12.978029 | LOOP [helm-release-status : creating directory for helm release status] 2026-09-07 08:41:13.194038 | instance | changed: "values" 2026-09-07 08:41:13.366868 | instance | changed: "releases" 2026-09-07 08:41:13.379666 | 2026-09-07 08:41:13.379803 | TASK [helm-release-status : Gather get release status for helm charts] 2026-09-07 08:41:13.633131 | instance | /bin/bash: line 3: kubectl: command not found 2026-09-07 08:41:13.923595 | instance | ok: Runtime: 0:00:00.005209 2026-09-07 08:41:13.933627 | 2026-09-07 08:41:13.933786 | TASK [helm-release-status : Downloads logs to executor] 2026-09-07 08:41:14.455565 | instance | changed: 2026-09-07 08:41:14.456119 | instance | cd+++++++++ helm/ 2026-09-07 08:41:14.456197 | instance | cd+++++++++ helm/releases/ 2026-09-07 08:41:14.456246 | instance | cd+++++++++ helm/values/ 2026-09-07 08:41:14.473823 | 2026-09-07 08:41:14.473945 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-09-07 08:41:14.689033 | instance | changed 2026-09-07 08:41:14.699645 | 2026-09-07 08:41:14.699739 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-09-07 08:41:14.967717 | instance | xargs: xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-07 08:41:14.967862 | instance | warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-07 08:41:14.974464 | instance | environment: line 1: kubectl: command not found 2026-09-07 08:41:14.975660 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-07 08:41:14.977054 | instance | environment: line 1: kubectl: command not found 2026-09-07 08:41:14.978123 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-07 08:41:14.979859 | instance | environment: line 1: kubectl: command not found 2026-09-07 08:41:14.981450 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-07 08:41:14.982442 | instance | environment: line 1: kubectl: command not found 2026-09-07 08:41:14.982484 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-07 08:41:14.985241 | instance | environment: line 1: kubectl: command not found 2026-09-07 08:41:14.987055 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-07 08:41:15.237988 | instance | ok: Runtime: 0:00:00.029197 2026-09-07 08:41:15.247446 | 2026-09-07 08:41:15.247600 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-09-07 08:41:15.475863 | instance | changed 2026-09-07 08:41:15.487494 | 2026-09-07 08:41:15.487664 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-09-07 08:41:15.756302 | instance | environment: line 5: kubectl: command not found 2026-09-07 08:41:15.756842 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-07 08:41:15.757414 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-07 08:41:15.757639 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-07 08:41:16.035120 | instance | ok: Runtime: 0:00:00.009523 2026-09-07 08:41:16.048026 | 2026-09-07 08:41:16.048255 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-09-07 08:41:16.577143 | instance | changed: 2026-09-07 08:41:16.577463 | instance | cd+++++++++ objects/ 2026-09-07 08:41:16.577518 | instance | cd+++++++++ objects/cluster/ 2026-09-07 08:41:16.577597 | instance | cd+++++++++ objects/namespaced/ 2026-09-07 08:41:16.602137 | 2026-09-07 08:41:16.602348 | TASK [gather-pod-logs : creating directory for pod logs] 2026-09-07 08:41:16.842648 | instance | changed 2026-09-07 08:41:16.856249 | 2026-09-07 08:41:16.856405 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-09-07 08:41:17.091779 | instance | changed 2026-09-07 08:41:17.097218 | 2026-09-07 08:41:17.097292 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-09-07 08:41:17.339219 | instance | environment: line 3: kubectl: command not found 2026-09-07 08:41:17.630681 | instance | ok: Runtime: 0:00:00.010672 2026-09-07 08:41:17.640361 | 2026-09-07 08:41:17.640488 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-09-07 08:41:18.173053 | instance | changed: 2026-09-07 08:41:18.173361 | instance | cd+++++++++ pod-logs/ 2026-09-07 08:41:18.173416 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-09-07 08:41:18.193958 | 2026-09-07 08:41:18.194100 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-09-07 08:41:18.442581 | instance | changed 2026-09-07 08:41:18.452270 | 2026-09-07 08:41:18.452406 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-09-07 08:41:18.714812 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-07 08:41:18.999710 | instance | ok: Runtime: 0:00:00.052936 2026-09-07 08:41:19.008975 | 2026-09-07 08:41:19.009108 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-09-07 08:41:19.282369 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-07 08:41:19.318439 | instance | ceph-mgr endpoints: 2026-09-07 08:41:19.561784 | instance | ok: Runtime: 0:00:00.044751 2026-09-07 08:41:19.576832 | 2026-09-07 08:41:19.577165 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-09-07 08:41:19.837925 | instance | /bin/bash: line 4: kubectl: command not found 2026-09-07 08:41:20.127503 | instance | ok: Runtime: 0:00:00.043818 2026-09-07 08:41:20.137480 | 2026-09-07 08:41:20.137840 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-09-07 08:41:20.668724 | instance | changed: cd+++++++++ prometheus/ 2026-09-07 08:41:20.687716 | 2026-09-07 08:41:20.687860 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-09-07 08:41:20.916266 | instance | changed 2026-09-07 08:41:20.926484 | 2026-09-07 08:41:20.926638 | TASK [gather-selenium-data : Get selenium data] 2026-09-07 08:41:21.211139 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-09-07 08:41:21.212989 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-09-07 08:41:21.474416 | instance | ERROR 2026-09-07 08:41:21.474712 | instance | { 2026-09-07 08:41:21.474770 | instance | "delta": "0:00:00.008638", 2026-09-07 08:41:21.474809 | instance | "end": "2026-09-07 08:41:21.213734", 2026-09-07 08:41:21.474851 | instance | "msg": "non-zero return code", 2026-09-07 08:41:21.474886 | instance | "rc": 1, 2026-09-07 08:41:21.474921 | instance | "start": "2026-09-07 08:41:21.205096" 2026-09-07 08:41:21.474956 | instance | } 2026-09-07 08:41:21.475001 | instance | ERROR: Ignoring Errors 2026-09-07 08:41:21.484261 | 2026-09-07 08:41:21.484424 | TASK [gather-selenium-data : Downloads logs to executor] 2026-09-07 08:41:22.014046 | instance | changed: cd+++++++++ selenium/ 2026-09-07 08:41:22.025040 | 2026-09-07 08:41:22.025151 | PLAY RECAP 2026-09-07 08:41:22.025240 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-09-07 08:41:22.025284 | 2026-09-07 08:41:22.239150 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-07 08:41:22.243234 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-07 08:41:22.782917 | 2026-09-07 08:41:22.783367 | PLAY [all] 2026-09-07 08:41:22.794685 | 2026-09-07 08:41:22.794785 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-07 08:41:22.848381 | instance | skipping: Conditional result was False 2026-09-07 08:41:22.854528 | 2026-09-07 08:41:22.854642 | TASK [fetch-output : Set log path for single node] 2026-09-07 08:41:22.906971 | instance | ok 2026-09-07 08:41:22.915706 | 2026-09-07 08:41:22.915841 | LOOP [fetch-output : Ensure local output dirs] 2026-09-07 08:41:23.321667 | instance -> localhost | ok: "/var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/work/logs" 2026-09-07 08:41:23.567755 | instance -> localhost | changed: "/var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/work/artifacts" 2026-09-07 08:41:23.775576 | instance -> localhost | changed: "/var/lib/zuul/builds/65d4d6d989fb4834b766229cfd109191/work/docs" 2026-09-07 08:41:23.799043 | 2026-09-07 08:41:23.799205 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-07 08:41:24.487782 | instance | changed: .d..t...... ./ 2026-09-07 08:41:24.488301 | instance | changed: All items complete 2026-09-07 08:41:24.488393 | 2026-09-07 08:41:24.985290 | instance | changed: .d..t...... ./ 2026-09-07 08:41:25.476445 | instance | changed: .d..t...... ./ 2026-09-07 08:41:25.508325 | 2026-09-07 08:41:25.508600 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-07 08:41:25.991986 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.005872 2026-09-07 08:41:26.224994 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.009356 2026-09-07 08:41:26.239838 | 2026-09-07 08:41:26.240719 | PLAY [all] 2026-09-07 08:41:26.252898 | 2026-09-07 08:41:26.253047 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-07 08:41:26.682061 | instance | changed 2026-09-07 08:41:26.694423 | 2026-09-07 08:41:26.694627 | PLAY RECAP 2026-09-07 08:41:26.694721 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-07 08:41:26.694764 | 2026-09-07 08:41:26.891279 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-07 08:41:26.893192 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-07 08:41:27.522811 | 2026-09-07 08:41:27.523415 | PLAY [localhost] 2026-09-07 08:41:27.532880 | 2026-09-07 08:41:27.532950 | TASK [Generate Zuul manifest] 2026-09-07 08:41:27.548898 | localhost | ok 2026-09-07 08:41:27.561819 | 2026-09-07 08:41:27.561902 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-07 08:41:27.947401 | localhost | changed 2026-09-07 08:41:27.967667 | 2026-09-07 08:41:27.967817 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-07 08:41:28.008565 | localhost | ok 2026-09-07 08:41:28.021327 | 2026-09-07 08:41:28.021455 | TASK [Upload logs] 2026-09-07 08:41:28.044393 | localhost | ok 2026-09-07 08:41:28.109024 | 2026-09-07 08:41:28.109128 | TASK [Set zuul-log-path fact] 2026-09-07 08:41:28.124730 | localhost | ok 2026-09-07 08:41:28.134704 | 2026-09-07 08:41:28.134774 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-07 08:41:28.171985 | localhost | ok 2026-09-07 08:41:28.180450 | 2026-09-07 08:41:28.180579 | TASK [upload-logs : Create log directories] 2026-09-07 08:41:28.639432 | localhost | changed 2026-09-07 08:41:28.649213 | 2026-09-07 08:41:28.649398 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-07 08:41:29.075613 | localhost -> localhost | ok: Runtime: 0:00:00.006525 2026-09-07 08:41:29.080294 | 2026-09-07 08:41:29.080356 | TASK [upload-logs : Upload logs to log server] 2026-09-07 08:41:29.618918 | localhost | Output suppressed because no_log was given 2026-09-07 08:41:29.663957 | 2026-09-07 08:41:29.664096 | LOOP [upload-logs : Compress console log and json output] 2026-09-07 08:41:29.725533 | localhost | skipping: Conditional result was False 2026-09-07 08:41:29.737200 | localhost | skipping: Conditional result was False 2026-09-07 08:41:29.744405 | 2026-09-07 08:41:29.744612 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-07 08:41:29.797317 | localhost | skipping: Conditional result was False 2026-09-07 08:41:29.797864 | 2026-09-07 08:41:29.802793 | localhost | skipping: Conditional result was False 2026-09-07 08:41:29.818472 | 2026-09-07 08:41:29.818697 | LOOP [upload-logs : Upload console log and json output]