2026-09-11 00:18:49.153802 | Job console starting 2026-09-11 00:18:49.167064 | Updating git repos 2026-09-11 00:18:53.003997 | Cloning repos into workspace 2026-09-11 00:19:08.864601 | Restoring repo states 2026-09-11 00:19:23.809761 | Merging changes 2026-09-11 00:19:25.381634 | Checking out repos 2026-09-11 00:19:27.794897 | Preparing playbooks 2026-09-11 00:19:31.005764 | Running Ansible setup 2026-09-11 00:19:34.515988 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-11 00:19:35.093492 | 2026-09-11 00:19:35.093678 | PLAY [localhost] 2026-09-11 00:19:35.101660 | 2026-09-11 00:19:35.101800 | TASK [Gathering Facts] 2026-09-11 00:19:35.983598 | localhost | ok 2026-09-11 00:19:35.996908 | 2026-09-11 00:19:35.997058 | TASK [Setup log path fact] 2026-09-11 00:19:36.017799 | localhost | ok 2026-09-11 00:19:36.038397 | 2026-09-11 00:19:36.038527 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-11 00:19:36.071366 | localhost | ok 2026-09-11 00:19:36.085128 | 2026-09-11 00:19:36.085262 | TASK [emit-job-header : Print job information] 2026-09-11 00:19:36.138612 | # Job Information 2026-09-11 00:19:36.138982 | Ansible Version: 2.16.18 2026-09-11 00:19:36.139242 | Job: atmosphere-molecule-csi-rbd 2026-09-11 00:19:36.139307 | Pipeline: check 2026-09-11 00:19:36.139350 | Executor: 2d72f0692154 2026-09-11 00:19:36.139388 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4362 2026-09-11 00:19:36.139431 | Event ID: ce28913e-ad75-11f1-9aff-47d031c54efa 2026-09-11 00:19:36.144849 | 2026-09-11 00:19:36.144976 | LOOP [emit-job-header : Print node information] 2026-09-11 00:19:36.258046 | localhost | ok: 2026-09-11 00:19:36.258246 | localhost | # Node Information 2026-09-11 00:19:36.258278 | localhost | Inventory Hostname: instance 2026-09-11 00:19:36.258301 | localhost | Hostname: np0000192561 2026-09-11 00:19:36.258322 | localhost | Username: zuul 2026-09-11 00:19:36.258346 | localhost | Distro: Ubuntu 22.04 2026-09-11 00:19:36.258367 | localhost | Provider: yul1 2026-09-11 00:19:36.258388 | localhost | Region: ca-ymq-1 2026-09-11 00:19:36.258407 | localhost | Label: ubuntu-jammy 2026-09-11 00:19:36.258427 | localhost | Product Name: OpenStack Nova 2026-09-11 00:19:36.258446 | localhost | Interface IP: 162.253.55.115 2026-09-11 00:19:36.268590 | 2026-09-11 00:19:36.268714 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-11 00:19:36.667924 | localhost -> localhost | changed 2026-09-11 00:19:36.677288 | 2026-09-11 00:19:36.677424 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-11 00:19:37.561773 | localhost -> localhost | changed 2026-09-11 00:19:37.573203 | 2026-09-11 00:19:37.573318 | PLAY [all] 2026-09-11 00:19:37.588830 | 2026-09-11 00:19:37.588964 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-11 00:19:37.947765 | instance -> localhost | ok 2026-09-11 00:19:37.965957 | 2026-09-11 00:19:37.966127 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-11 00:19:38.009393 | instance | ok 2026-09-11 00:19:38.026795 | instance | included: /var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-11 00:19:38.033863 | 2026-09-11 00:19:38.033921 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-11 00:19:39.018074 | instance -> localhost | Generating public/private rsa key pair. 2026-09-11 00:19:39.018325 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/work/49ffc04f8ec94cf2bb1d51a9e7dbd7ae_id_rsa 2026-09-11 00:19:39.018386 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/work/49ffc04f8ec94cf2bb1d51a9e7dbd7ae_id_rsa.pub 2026-09-11 00:19:39.018432 | instance -> localhost | The key fingerprint is: 2026-09-11 00:19:39.018475 | instance -> localhost | SHA256:6uHXN1o5xhWWpayhGcL+OFmbL7ljz8paDe865wuGxLw zuul-build-sshkey 2026-09-11 00:19:39.018533 | instance -> localhost | The key's randomart image is: 2026-09-11 00:19:39.018576 | instance -> localhost | +---[RSA 3072]----+ 2026-09-11 00:19:39.018624 | instance -> localhost | | .| 2026-09-11 00:19:39.018690 | instance -> localhost | | . . + | 2026-09-11 00:19:39.018732 | instance -> localhost | | o . . * | 2026-09-11 00:19:39.018772 | instance -> localhost | | + . + + . | 2026-09-11 00:19:39.018812 | instance -> localhost | | S = . . | 2026-09-11 00:19:39.018852 | instance -> localhost | | o B B o | 2026-09-11 00:19:39.018890 | instance -> localhost | | o E.B.O | 2026-09-11 00:19:39.018929 | instance -> localhost | | o ..=BB+. | 2026-09-11 00:19:39.018974 | instance -> localhost | | o..o*&Bo | 2026-09-11 00:19:39.019015 | instance -> localhost | +----[SHA256]-----+ 2026-09-11 00:19:39.019103 | instance -> localhost | ok: Runtime: 0:00:00.470593 2026-09-11 00:19:39.031115 | 2026-09-11 00:19:39.031357 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-11 00:19:39.064329 | instance | ok 2026-09-11 00:19:39.079934 | instance | included: /var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-11 00:19:39.089885 | 2026-09-11 00:19:39.089965 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-11 00:19:39.113849 | instance | skipping: Conditional result was False 2026-09-11 00:19:39.123619 | 2026-09-11 00:19:39.123772 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-11 00:19:39.669838 | instance | changed 2026-09-11 00:19:39.682740 | 2026-09-11 00:19:39.682888 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-11 00:19:39.868814 | instance | ok 2026-09-11 00:19:39.879183 | 2026-09-11 00:19:39.879310 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-11 00:19:40.412923 | instance | changed 2026-09-11 00:19:40.427162 | 2026-09-11 00:19:40.427249 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-11 00:19:40.917028 | instance | changed 2026-09-11 00:19:40.926590 | 2026-09-11 00:19:40.926688 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-11 00:19:40.958720 | instance | skipping: Conditional result was False 2026-09-11 00:19:40.972805 | 2026-09-11 00:19:40.972959 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-11 00:19:41.404123 | instance -> localhost | changed 2026-09-11 00:19:41.418823 | 2026-09-11 00:19:41.418928 | TASK [add-build-sshkey : Add back temp key] 2026-09-11 00:19:41.732830 | instance -> localhost | Identity added: /var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/work/49ffc04f8ec94cf2bb1d51a9e7dbd7ae_id_rsa (zuul-build-sshkey) 2026-09-11 00:19:41.733054 | instance -> localhost | ok: Runtime: 0:00:00.021217 2026-09-11 00:19:41.739426 | 2026-09-11 00:19:41.739508 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-11 00:19:42.076777 | instance | ok 2026-09-11 00:19:42.080990 | 2026-09-11 00:19:42.081056 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-11 00:19:42.105447 | instance | skipping: Conditional result was False 2026-09-11 00:19:42.114516 | 2026-09-11 00:19:42.114577 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-09-11 00:19:42.442133 | instance | ok 2026-09-11 00:19:42.455464 | 2026-09-11 00:19:42.455606 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-09-11 00:19:46.070502 | instance | Output suppressed because no_log was given 2026-09-11 00:19:46.087052 | 2026-09-11 00:19:46.087180 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-09-11 00:19:46.317906 | instance | ok: "logs" 2026-09-11 00:19:46.318446 | instance | ok: All items complete 2026-09-11 00:19:46.318561 | 2026-09-11 00:19:46.474962 | instance | ok: "artifacts" 2026-09-11 00:19:46.618623 | instance | ok: "docs" 2026-09-11 00:19:46.632276 | 2026-09-11 00:19:46.632478 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-09-11 00:19:46.822886 | instance | changed: "logs" 2026-09-11 00:19:46.973622 | instance | changed: "artifacts" 2026-09-11 00:19:47.125305 | instance | changed: "docs" 2026-09-11 00:19:47.147020 | 2026-09-11 00:19:47.147182 | PLAY RECAP 2026-09-11 00:19:47.147299 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-11 00:19:47.147366 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-11 00:19:47.147409 | 2026-09-11 00:19:47.312023 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-11 00:19:47.315878 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-11 00:19:47.902045 | 2026-09-11 00:19:47.902166 | PLAY [all] 2026-09-11 00:19:47.912222 | 2026-09-11 00:19:47.912330 | TASK [setup-uv : Extract archive] 2026-09-11 00:19:50.142924 | instance | changed 2026-09-11 00:19:50.154071 | 2026-09-11 00:19:50.154225 | TASK [setup-uv : Print version] 2026-09-11 00:19:50.537829 | instance | uv 0.8.13 2026-09-11 00:19:50.700426 | instance | ok: Runtime: 0:00:00.013988 2026-09-11 00:19:50.717849 | 2026-09-11 00:19:50.717981 | TASK [Install Ansible collection siblings] 2026-09-11 00:19:59.985297 | instance | changed: 2026-09-11 00:19:59.985556 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-09-11 00:19:59.985636 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-09-11 00:19:59.985683 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-09-11 00:19:59.985723 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-09-11 00:19:59.985761 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-09-11 00:19:59.985803 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-09-11 00:19:59.985843 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-09-11 00:19:59.985886 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-09-11 00:19:59.985926 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-09-11 00:19:59.985963 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-09-11 00:19:59.986001 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-09-11 00:19:59.986039 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-09-11 00:19:59.986075 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-09-11 00:19:59.986112 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-09-11 00:19:59.986148 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0 2026-09-11 00:19:59.986185 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-09-11 00:19:59.986221 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-09-11 00:19:59.986258 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-09-11 00:19:59.986295 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-09-11 00:19:59.986331 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-09-11 00:19:59.986368 | instance | Resolved vexxhost.ceph to v4.2.0 for >=3.2.0 2026-09-11 00:19:59.986403 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-09-11 00:19:59.986442 | instance | Resolved vexxhost.kubernetes to v3.4.0 for >=3.3.0,>=2.5.0 2026-09-11 00:19:59.986496 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-09-11 00:19:59.986535 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0,>=6.0.0 2026-09-11 00:19:59.986571 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-11 00:19:59.986625 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-11 00:19:59.986663 | instance | Resolved vexxhost.kubernetes to v3.4.0 for >=3.3.0,>=2.5.0 2026-09-11 00:19:59.986699 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-09-11 00:19:59.986735 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-09-11 00:19:59.986771 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-11 00:19:59.986808 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-11 00:19:59.986845 | instance | Checked out ansible.netcommon to 1.2.0 2026-09-11 00:19:59.986882 | 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-11 00:19:59.986930 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.986966 | instance | Process install dependency map 2026-09-11 00:19:59.987002 | instance | Starting collection install process 2026-09-11 00:19:59.987037 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-09-11 00:19:59.987073 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-09-11 00:19:59.987108 | instance | ansible.netcommon:* was installed successfully 2026-09-11 00:19:59.987144 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-09-11 00:19:59.987181 | instance | Creating virtual environment at: .venv 2026-09-11 00:19:59.987217 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-11 00:19:59.987253 | instance | Downloading cryptography (4.2MiB) 2026-09-11 00:19:59.987289 | instance | Downloading pydantic-core (2.0MiB) 2026-09-11 00:19:59.987330 | instance | Downloading openstacksdk (1.7MiB) 2026-09-11 00:19:59.987367 | instance | Downloading kubernetes (1.9MiB) 2026-09-11 00:19:59.987403 | instance | Downloading pygments (1.2MiB) 2026-09-11 00:19:59.987440 | instance | Downloading setuptools (1.1MiB) 2026-09-11 00:19:59.987477 | instance | Downloading rjsonnet (1.2MiB) 2026-09-11 00:19:59.987512 | instance | Downloading ansible-core (2.1MiB) 2026-09-11 00:19:59.987547 | instance | Downloading netaddr (2.2MiB) 2026-09-11 00:19:59.987583 | instance | Building pyperclip==1.9.0 2026-09-11 00:19:59.987645 | instance | Downloading rjsonnet 2026-09-11 00:19:59.987683 | instance | Downloading pydantic-core 2026-09-11 00:19:59.987720 | instance | Downloading netaddr 2026-09-11 00:19:59.987755 | instance | Downloading pygments 2026-09-11 00:19:59.987817 | instance | Downloading cryptography 2026-09-11 00:19:59.987854 | instance | Downloading setuptools 2026-09-11 00:19:59.987889 | instance | Downloading kubernetes 2026-09-11 00:19:59.987925 | instance | Downloading ansible-core 2026-09-11 00:19:59.987960 | instance | Downloading openstacksdk 2026-09-11 00:19:59.987995 | instance | Built pyperclip==1.9.0 2026-09-11 00:19:59.988031 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-11 00:19:59.988066 | instance | Installed 83 packages in 55ms 2026-09-11 00:19:59.988101 | instance | Checked out ansible.posix to 1.6.0 2026-09-11 00:19:59.988135 | 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-11 00:19:59.988169 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.988205 | instance | Process install dependency map 2026-09-11 00:19:59.988250 | instance | Starting collection install process 2026-09-11 00:19:59.988288 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-09-11 00:19:59.988324 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-09-11 00:19:59.988358 | instance | ansible.posix:1.6.0 was installed successfully 2026-09-11 00:19:59.988394 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.988429 | instance | 2.17.12 2026-09-11 00:19:59.988464 | instance | Checked out ansible.utils to v6.1.0 2026-09-11 00:19:59.988530 | 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-11 00:19:59.988574 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.988627 | instance | Process install dependency map 2026-09-11 00:19:59.988665 | instance | Starting collection install process 2026-09-11 00:19:59.988703 | instance | Installing 'ansible.utils:6.1.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-09-11 00:19:59.988739 | instance | Created collection for ansible.utils:6.1.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-09-11 00:19:59.988776 | instance | ansible.utils:6.1.0 was installed successfully 2026-09-11 00:19:59.988813 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.988848 | instance | 2.17.12 2026-09-11 00:19:59.988884 | instance | Checked out atmosphere.common to v0.7.0 2026-09-11 00:19:59.988919 | 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-11 00:19:59.988954 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.988989 | instance | Process install dependency map 2026-09-11 00:19:59.989024 | instance | Starting collection install process 2026-09-11 00:19:59.989059 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-09-11 00:19:59.989094 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-09-11 00:19:59.989129 | instance | atmosphere.common:0.7.0 was installed successfully 2026-09-11 00:19:59.989165 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.989200 | instance | 2.17.12 2026-09-11 00:19:59.989234 | instance | Checked out community.crypto to 2.2.3 2026-09-11 00:19:59.989270 | 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-11 00:19:59.989305 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.989339 | instance | Process install dependency map 2026-09-11 00:19:59.989374 | instance | Starting collection install process 2026-09-11 00:19:59.989408 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-09-11 00:19:59.989443 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-09-11 00:19:59.989478 | instance | community.crypto:2.2.3 was installed successfully 2026-09-11 00:19:59.989513 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.989549 | instance | 2.17.12 2026-09-11 00:19:59.989584 | instance | Checked out community.general to 7.3.0 2026-09-11 00:19:59.989643 | 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-11 00:19:59.989692 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.989729 | instance | Process install dependency map 2026-09-11 00:19:59.989765 | instance | Starting collection install process 2026-09-11 00:19:59.989800 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-09-11 00:19:59.989835 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-09-11 00:19:59.989870 | instance | community.general:7.3.0 was installed successfully 2026-09-11 00:19:59.989906 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.989941 | instance | 2.17.12 2026-09-11 00:19:59.989977 | instance | Checked out community.mysql to 3.6.0 2026-09-11 00:19:59.990017 | 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-11 00:19:59.990055 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.990092 | instance | Process install dependency map 2026-09-11 00:19:59.990128 | instance | Starting collection install process 2026-09-11 00:19:59.990163 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-09-11 00:19:59.990199 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-09-11 00:19:59.990235 | instance | community.mysql:3.6.0 was installed successfully 2026-09-11 00:19:59.990270 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.990305 | instance | 2.17.12 2026-09-11 00:19:59.990340 | instance | Checked out kubernetes.core to 2.4.0 2026-09-11 00:19:59.990377 | 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-11 00:19:59.990412 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.990447 | instance | Process install dependency map 2026-09-11 00:19:59.990482 | instance | Starting collection install process 2026-09-11 00:19:59.990517 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-09-11 00:19:59.990551 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-09-11 00:19:59.990587 | instance | kubernetes.core:2.4.0 was installed successfully 2026-09-11 00:19:59.990641 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.990678 | instance | 2.17.12 2026-09-11 00:19:59.990714 | instance | Checked out openstack.cloud to 2.6.0 2026-09-11 00:19:59.990749 | 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-11 00:19:59.990784 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.990819 | instance | Process install dependency map 2026-09-11 00:19:59.990853 | instance | Starting collection install process 2026-09-11 00:19:59.990888 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-09-11 00:19:59.990923 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-09-11 00:19:59.990958 | instance | openstack.cloud:2.6.0 was installed successfully 2026-09-11 00:19:59.990993 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.991027 | instance | 2.17.12 2026-09-11 00:19:59.991071 | instance | Checked out vexxhost.ceph to v4.2.0 2026-09-11 00:19:59.991108 | 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-11 00:19:59.991143 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.991178 | instance | Process install dependency map 2026-09-11 00:19:59.991212 | instance | Starting collection install process 2026-09-11 00:19:59.991247 | instance | Installing 'vexxhost.ceph:4.2.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-09-11 00:19:59.991283 | instance | Created collection for vexxhost.ceph:4.2.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-09-11 00:19:59.991321 | instance | vexxhost.ceph:4.2.0 was installed successfully 2026-09-11 00:19:59.991356 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.991391 | instance | 2.17.12 2026-09-11 00:19:59.991426 | instance | Checked out vexxhost.containers to v1.6.8 2026-09-11 00:19:59.991462 | 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-11 00:19:59.991497 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.991533 | instance | Process install dependency map 2026-09-11 00:19:59.991568 | instance | Starting collection install process 2026-09-11 00:19:59.991604 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-09-11 00:19:59.991662 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-09-11 00:19:59.991698 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-09-11 00:19:59.991734 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.991771 | instance | 2.17.12 2026-09-11 00:19:59.991806 | instance | Checked out vexxhost.kubernetes to v3.4.0 2026-09-11 00:19:59.991843 | 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-11 00:19:59.991878 | instance | Starting galaxy collection install process 2026-09-11 00:19:59.991913 | instance | Process install dependency map 2026-09-11 00:19:59.991948 | instance | Starting collection install process 2026-09-11 00:19:59.991984 | instance | Installing 'vexxhost.kubernetes:3.4.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-09-11 00:19:59.992019 | instance | Created collection for vexxhost.kubernetes:3.4.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-09-11 00:19:59.992055 | instance | vexxhost.kubernetes:3.4.0 was installed successfully 2026-09-11 00:19:59.992090 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-09-11 00:19:59.992126 | instance | 2.17.12 2026-09-11 00:20:00.002157 | 2026-09-11 00:20:00.002243 | PLAY RECAP 2026-09-11 00:20:00.002323 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-11 00:20:00.002365 | 2026-09-11 00:20:00.128135 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-11 00:20:00.131725 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-11 00:20:00.718458 | 2026-09-11 00:20:00.718622 | PLAY [all] 2026-09-11 00:20:00.729540 | 2026-09-11 00:20:00.729639 | TASK [Install "jq" for log collection] 2026-09-11 00:20:10.532823 | instance | changed 2026-09-11 00:20:10.536158 | 2026-09-11 00:20:10.536274 | PLAY RECAP 2026-09-11 00:20:10.536369 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-11 00:20:10.536481 | 2026-09-11 00:20:10.671362 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-11 00:20:10.675019 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-11 00:20:11.343043 | 2026-09-11 00:20:11.343181 | PLAY [all] 2026-09-11 00:20:11.353896 | 2026-09-11 00:20:11.353965 | LOOP [Check inventory directories] 2026-09-11 00:20:11.714027 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-09-11 00:20:11.891025 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-09-11 00:20:12.032528 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-09-11 00:20:12.045962 | 2026-09-11 00:20:12.046255 | LOOP [Copy inventory file for Zuul] 2026-09-11 00:20:12.886583 | instance | changed: 2026-09-11 00:20:12.887004 | instance | { 2026-09-11 00:20:12.887079 | instance | "ansible_loop_var": "item", 2026-09-11 00:20:12.887139 | instance | "changed": false, 2026-09-11 00:20:12.887189 | instance | "failed": false, 2026-09-11 00:20:12.887231 | instance | "invocation": { 2026-09-11 00:20:12.887268 | instance | "module_args": { 2026-09-11 00:20:12.887303 | instance | "checksum_algorithm": "sha1", 2026-09-11 00:20:12.887337 | instance | "follow": true, 2026-09-11 00:20:12.887370 | instance | "get_attributes": true, 2026-09-11 00:20:12.887407 | instance | "get_checksum": true, 2026-09-11 00:20:12.887441 | instance | "get_mime": true, 2026-09-11 00:20:12.887473 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-09-11 00:20:12.887507 | instance | } 2026-09-11 00:20:12.887540 | instance | }, 2026-09-11 00:20:12.887572 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-09-11 00:20:12.887640 | instance | "stat": { 2026-09-11 00:20:12.887688 | instance | "atime": 1789085993.012155, 2026-09-11 00:20:12.887735 | instance | "attr_flags": "e", 2026-09-11 00:20:12.887782 | instance | "attributes": [ 2026-09-11 00:20:12.887828 | instance | "extents" 2026-09-11 00:20:12.887872 | instance | ], 2026-09-11 00:20:12.887916 | instance | "block_size": 4096, 2026-09-11 00:20:12.887961 | instance | "blocks": 8, 2026-09-11 00:20:12.888006 | instance | "charset": "unknown", 2026-09-11 00:20:12.888056 | instance | "ctime": 1789085991.6202264, 2026-09-11 00:20:12.888102 | instance | "dev": 64513, 2026-09-11 00:20:12.888139 | instance | "device_type": 0, 2026-09-11 00:20:12.888172 | instance | "executable": true, 2026-09-11 00:20:12.888205 | instance | "exists": true, 2026-09-11 00:20:12.888237 | instance | "gid": 1000, 2026-09-11 00:20:12.888269 | instance | "gr_name": "zuul", 2026-09-11 00:20:12.888300 | instance | "inode": 1048941, 2026-09-11 00:20:12.888332 | instance | "isblk": false, 2026-09-11 00:20:12.888365 | instance | "ischr": false, 2026-09-11 00:20:12.888397 | instance | "isdir": true, 2026-09-11 00:20:12.888429 | instance | "isfifo": false, 2026-09-11 00:20:12.888461 | instance | "isgid": false, 2026-09-11 00:20:12.888520 | instance | "islnk": false, 2026-09-11 00:20:12.888559 | instance | "isreg": false, 2026-09-11 00:20:12.888613 | instance | "issock": false, 2026-09-11 00:20:12.888658 | instance | "isuid": false, 2026-09-11 00:20:12.888703 | instance | "mimetype": "unknown", 2026-09-11 00:20:12.888747 | instance | "mode": "0755", 2026-09-11 00:20:12.888791 | instance | "mtime": 1789085991.6202264, 2026-09-11 00:20:12.888835 | instance | "nlink": 23, 2026-09-11 00:20:12.888877 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-09-11 00:20:12.888921 | instance | "pw_name": "zuul", 2026-09-11 00:20:12.888964 | instance | "readable": true, 2026-09-11 00:20:12.889009 | instance | "rgrp": true, 2026-09-11 00:20:12.889054 | instance | "roth": true, 2026-09-11 00:20:12.889125 | instance | "rusr": true, 2026-09-11 00:20:12.889173 | instance | "size": 4096, 2026-09-11 00:20:12.889218 | instance | "uid": 1000, 2026-09-11 00:20:12.889262 | instance | "version": "636591720", 2026-09-11 00:20:12.889305 | instance | "wgrp": false, 2026-09-11 00:20:12.889351 | instance | "woth": false, 2026-09-11 00:20:12.889385 | instance | "writeable": true, 2026-09-11 00:20:12.889417 | instance | "wusr": true, 2026-09-11 00:20:12.889449 | instance | "xgrp": true, 2026-09-11 00:20:12.889479 | instance | "xoth": true, 2026-09-11 00:20:12.889510 | instance | "xusr": true 2026-09-11 00:20:12.889541 | instance | } 2026-09-11 00:20:12.889574 | instance | } 2026-09-11 00:20:12.889682 | instance | ok: All items complete 2026-09-11 00:20:12.889738 | 2026-09-11 00:20:12.892629 | instance | skipping: Conditional result was False 2026-09-11 00:20:12.894112 | instance | skipping: Conditional result was False 2026-09-11 00:20:12.910328 | 2026-09-11 00:20:12.910557 | LOOP [Switch "ansible_host" to private IP] 2026-09-11 00:20:13.263207 | instance | changed: 1 replacements made 2026-09-11 00:20:13.266064 | instance | skipping: Conditional result was False 2026-09-11 00:20:13.272529 | instance | skipping: Conditional result was False 2026-09-11 00:20:13.301998 | 2026-09-11 00:20:13.302202 | TASK [Run Molecule scenario] 2026-09-11 00:20:14.254900 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-09-11 00:20:14.661127 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-09-11 00:20:14.661228 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-09-11 00:20:25.061970 | instance | INFO [csi > dependency] Executing 2026-09-11 00:20:25.062270 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-09-11 00:20:25.062687 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-09-11 00:20:25.062902 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-09-11 00:20:25.077074 | instance | INFO [csi > cleanup] Executing 2026-09-11 00:20:25.077710 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-11 00:20:25.091722 | instance | INFO [csi > destroy] Executing 2026-09-11 00:20:25.091762 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-09-11 00:20:25.091871 | instance | INFO [csi > destroy] Executed: Successful 2026-09-11 00:20:25.100631 | instance | INFO [csi > syntax] Executing 2026-09-11 00:20:26.547937 | instance | 2026-09-11 00:20:26.548157 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-09-11 00:20:26.620652 | instance | INFO [csi > syntax] Executed: Successful 2026-09-11 00:20:26.636152 | instance | INFO [csi > create] Executing 2026-09-11 00:20:26.639614 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-11 00:20:26.654073 | instance | INFO [csi > prepare] Executing 2026-09-11 00:20:27.412299 | instance | 2026-09-11 00:20:27.412418 | instance | PLAY [Prepare] ***************************************************************** 2026-09-11 00:20:27.412655 | instance | 2026-09-11 00:20:27.412916 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-11 00:20:27.413184 | instance | Friday 11 September 2026 00:20:27 +0000 (0:00:00.023) 0:00:00.023 ****** 2026-09-11 00:20:28.673801 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-11 00:20:28.673989 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-11 00:20:28.674222 | instance | interpreter could change the meaning of that path. See 2026-09-11 00:20:28.674470 | instance | https://docs.ansible.com/ansible- 2026-09-11 00:20:28.674683 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-11 00:20:28.684859 | instance | ok: [instance] 2026-09-11 00:20:28.685052 | instance | 2026-09-11 00:20:28.685284 | instance | TASK [Configure short hostname] ************************************************ 2026-09-11 00:20:28.685515 | instance | Friday 11 September 2026 00:20:28 +0000 (0:00:01.272) 0:00:01.295 ****** 2026-09-11 00:20:29.429476 | instance | changed: [instance] 2026-09-11 00:20:29.429671 | instance | 2026-09-11 00:20:29.429945 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-09-11 00:20:29.430187 | instance | Friday 11 September 2026 00:20:29 +0000 (0:00:00.744) 0:00:02.040 ****** 2026-09-11 00:20:29.713811 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-09-11 00:20:29.714838 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-09-11 00:20:29.714873 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-09-11 00:20:29.724487 | instance | changed: [instance] 2026-09-11 00:20:29.724697 | instance | 2026-09-11 00:20:29.724948 | instance | TASK [Purge "snapd" package] *************************************************** 2026-09-11 00:20:29.725172 | instance | Friday 11 September 2026 00:20:29 +0000 (0:00:00.295) 0:00:02.335 ****** 2026-09-11 00:20:30.568048 | instance | ok: [instance] 2026-09-11 00:20:30.568320 | instance | 2026-09-11 00:20:30.568800 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-09-11 00:20:30.569023 | instance | 2026-09-11 00:20:30.569261 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-11 00:20:30.569442 | instance | Friday 11 September 2026 00:20:30 +0000 (0:00:00.842) 0:00:03.178 ****** 2026-09-11 00:20:31.350922 | instance | ok: [instance] 2026-09-11 00:20:31.351641 | instance | 2026-09-11 00:20:31.351657 | instance | TASK [Install depedencies] ***************************************************** 2026-09-11 00:20:31.351668 | instance | Friday 11 September 2026 00:20:31 +0000 (0:00:00.783) 0:00:03.961 ****** 2026-09-11 00:20:55.100827 | instance | changed: [instance] 2026-09-11 00:20:55.101010 | instance | 2026-09-11 00:20:55.101252 | instance | TASK [Start up service] ******************************************************** 2026-09-11 00:20:55.101508 | instance | Friday 11 September 2026 00:20:55 +0000 (0:00:23.749) 0:00:27.711 ****** 2026-09-11 00:20:55.681426 | instance | ok: [instance] 2026-09-11 00:20:55.681670 | instance | 2026-09-11 00:20:55.681905 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-09-11 00:20:55.682089 | instance | Friday 11 September 2026 00:20:55 +0000 (0:00:00.580) 0:00:28.291 ****** 2026-09-11 00:20:55.992610 | instance | ok: [instance] 2026-09-11 00:20:55.992689 | instance | 2026-09-11 00:20:55.992802 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-09-11 00:20:55.992931 | instance | Friday 11 September 2026 00:20:55 +0000 (0:00:00.312) 0:00:28.603 ****** 2026-09-11 00:20:56.718768 | instance | changed: [instance] 2026-09-11 00:20:56.719008 | instance | 2026-09-11 00:20:56.719023 | instance | TASK [Get list of all loopback devices] **************************************** 2026-09-11 00:20:56.719034 | instance | Friday 11 September 2026 00:20:56 +0000 (0:00:00.724) 0:00:29.328 ****** 2026-09-11 00:20:56.936316 | instance | ok: [instance] 2026-09-11 00:20:56.937043 | instance | 2026-09-11 00:20:56.937111 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-09-11 00:20:56.937124 | instance | Friday 11 September 2026 00:20:56 +0000 (0:00:00.218) 0:00:29.546 ****** 2026-09-11 00:20:56.965861 | instance | skipping: [instance] 2026-09-11 00:20:56.966625 | instance | 2026-09-11 00:20:56.966676 | instance | TASK [Create devices for Ceph] ************************************************* 2026-09-11 00:20:56.966688 | instance | Friday 11 September 2026 00:20:56 +0000 (0:00:00.029) 0:00:29.576 ****** 2026-09-11 00:20:57.545286 | instance | changed: [instance] => (item=osd0) 2026-09-11 00:20:57.545558 | instance | changed: [instance] => (item=osd1) 2026-09-11 00:20:57.545915 | instance | changed: [instance] => (item=osd2) 2026-09-11 00:20:57.546201 | instance | 2026-09-11 00:20:57.546524 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-09-11 00:20:57.546831 | instance | Friday 11 September 2026 00:20:57 +0000 (0:00:00.579) 0:00:30.156 ****** 2026-09-11 00:20:58.208872 | instance | changed: [instance] => (item=osd0) 2026-09-11 00:20:58.210293 | instance | changed: [instance] => (item=osd1) 2026-09-11 00:20:58.210348 | instance | changed: [instance] => (item=osd2) 2026-09-11 00:20:58.210360 | instance | 2026-09-11 00:20:58.210370 | instance | TASK [Start loop devices] ****************************************************** 2026-09-11 00:20:58.210380 | instance | Friday 11 September 2026 00:20:58 +0000 (0:00:00.663) 0:00:30.819 ****** 2026-09-11 00:20:58.968597 | instance | changed: [instance] => (item=osd0) 2026-09-11 00:20:58.968676 | instance | changed: [instance] => (item=osd1) 2026-09-11 00:20:58.969294 | instance | changed: [instance] => (item=osd2) 2026-09-11 00:20:58.969342 | instance | 2026-09-11 00:20:58.969350 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-09-11 00:20:58.969356 | instance | Friday 11 September 2026 00:20:58 +0000 (0:00:00.760) 0:00:31.579 ****** 2026-09-11 00:21:02.437438 | instance | changed: [instance] => (item=osd0) 2026-09-11 00:21:02.438790 | instance | changed: [instance] => (item=osd1) 2026-09-11 00:21:02.438854 | instance | changed: [instance] => (item=osd2) 2026-09-11 00:21:02.438866 | instance | 2026-09-11 00:21:02.438876 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-09-11 00:21:02.438886 | instance | Friday 11 September 2026 00:21:02 +0000 (0:00:03.467) 0:00:35.047 ****** 2026-09-11 00:21:04.432131 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-09-11 00:21:04.432190 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-09-11 00:21:04.432218 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-09-11 00:21:04.432229 | instance | 2026-09-11 00:21:04.432239 | instance | PLAY RECAP ********************************************************************* 2026-09-11 00:21:04.432250 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-09-11 00:21:04.432260 | instance | 2026-09-11 00:21:04.432269 | instance | Friday 11 September 2026 00:21:04 +0000 (0:00:01.993) 0:00:37.041 ****** 2026-09-11 00:21:04.432295 | instance | =============================================================================== 2026-09-11 00:21:04.432304 | instance | Install depedencies ---------------------------------------------------- 23.75s 2026-09-11 00:21:04.432313 | instance | Create a volume group for each loop device ------------------------------ 3.47s 2026-09-11 00:21:04.432328 | instance | Create a logical volume for each loop device ---------------------------- 1.99s 2026-09-11 00:21:04.435289 | instance | Gathering Facts --------------------------------------------------------- 1.27s 2026-09-11 00:21:04.435380 | instance | Purge "snapd" package --------------------------------------------------- 0.84s 2026-09-11 00:21:04.435400 | instance | Gathering Facts --------------------------------------------------------- 0.78s 2026-09-11 00:21:04.435414 | instance | Start loop devices ------------------------------------------------------ 0.76s 2026-09-11 00:21:04.435427 | instance | Configure short hostname ------------------------------------------------ 0.74s 2026-09-11 00:21:04.435436 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.72s 2026-09-11 00:21:04.435447 | instance | Set permissions on loopback devices ------------------------------------- 0.66s 2026-09-11 00:21:04.435456 | instance | Start up service -------------------------------------------------------- 0.58s 2026-09-11 00:21:04.435467 | instance | Create devices for Ceph ------------------------------------------------- 0.58s 2026-09-11 00:21:04.435477 | instance | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-09-11 00:21:04.435488 | instance | Ensure hostname inside hosts file --------------------------------------- 0.30s 2026-09-11 00:21:04.435499 | instance | Get list of all loopback devices ---------------------------------------- 0.22s 2026-09-11 00:21:04.435507 | instance | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-09-11 00:21:04.550202 | instance | INFO [csi > prepare] Executed: Successful 2026-09-11 00:21:04.565176 | instance | INFO [csi > converge] Executing 2026-09-11 00:21:05.930626 | instance | 2026-09-11 00:21:05.930934 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-09-11 00:21:05.931312 | instance | 2026-09-11 00:21:05.931534 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-11 00:21:05.931761 | instance | Friday 11 September 2026 00:21:05 +0000 (0:00:00.007) 0:00:00.007 ****** 2026-09-11 00:21:07.024896 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-11 00:21:07.025201 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-11 00:21:07.025421 | instance | interpreter could change the meaning of that path. See 2026-09-11 00:21:07.025636 | instance | https://docs.ansible.com/ansible- 2026-09-11 00:21:07.025873 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-11 00:21:07.038638 | instance | ok: [instance] 2026-09-11 00:21:07.038893 | instance | 2026-09-11 00:21:07.039116 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-09-11 00:21:07.039336 | instance | Friday 11 September 2026 00:21:07 +0000 (0:00:01.107) 0:00:01.115 ****** 2026-09-11 00:21:07.103519 | instance | ok: [instance] => { 2026-09-11 00:21:07.103954 | instance | "msg": "csi_driver=rbd, MOLECULE_CSI_DRIVER=" 2026-09-11 00:21:07.104269 | instance | } 2026-09-11 00:21:07.104564 | instance | 2026-09-11 00:21:07.104913 | instance | PLAY [all] ********************************************************************* 2026-09-11 00:21:07.105207 | instance | 2026-09-11 00:21:07.105513 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-11 00:21:07.105877 | instance | Friday 11 September 2026 00:21:07 +0000 (0:00:00.064) 0:00:01.180 ****** 2026-09-11 00:21:08.069108 | instance | ok: [instance] 2026-09-11 00:21:08.069449 | instance | 2026-09-11 00:21:08.069753 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-09-11 00:21:08.070068 | instance | Friday 11 September 2026 00:21:08 +0000 (0:00:00.965) 0:00:02.145 ****** 2026-09-11 00:21:08.124185 | instance | skipping: [instance] 2026-09-11 00:21:08.124402 | instance | 2026-09-11 00:21:08.124749 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-09-11 00:21:08.125072 | instance | Friday 11 September 2026 00:21:08 +0000 (0:00:00.053) 0:00:02.199 ****** 2026-09-11 00:21:08.331436 | instance | ok: [instance] 2026-09-11 00:21:08.331667 | instance | 2026-09-11 00:21:08.331882 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-09-11 00:21:08.332077 | instance | 2026-09-11 00:21:08.332265 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-11 00:21:08.332460 | instance | Friday 11 September 2026 00:21:08 +0000 (0:00:00.207) 0:00:02.406 ****** 2026-09-11 00:21:09.302110 | instance | ok: [instance] 2026-09-11 00:21:09.305155 | instance | 2026-09-11 00:21:09.305187 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-11 00:21:09.305198 | instance | Friday 11 September 2026 00:21:09 +0000 (0:00:00.970) 0:00:03.377 ****** 2026-09-11 00:21:09.597963 | instance | ok: [instance] 2026-09-11 00:21:09.597999 | instance | 2026-09-11 00:21:09.598006 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-11 00:21:09.598013 | instance | Friday 11 September 2026 00:21:09 +0000 (0:00:00.296) 0:00:03.673 ****** 2026-09-11 00:21:09.629767 | instance | skipping: [instance] 2026-09-11 00:21:09.629989 | instance | 2026-09-11 00:21:09.630219 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-11 00:21:09.630435 | instance | Friday 11 September 2026 00:21:09 +0000 (0:00:00.032) 0:00:03.706 ****** 2026-09-11 00:21:09.992945 | instance | changed: [instance] 2026-09-11 00:21:09.993162 | instance | 2026-09-11 00:21:09.993424 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-11 00:21:09.993673 | instance | Friday 11 September 2026 00:21:09 +0000 (0:00:00.362) 0:00:04.069 ****** 2026-09-11 00:21:10.084172 | instance | ok: [instance] => { 2026-09-11 00:21:10.084431 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-11 00:21:10.084668 | instance | } 2026-09-11 00:21:10.084912 | instance | 2026-09-11 00:21:10.085171 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-11 00:21:10.085415 | instance | Friday 11 September 2026 00:21:10 +0000 (0:00:00.091) 0:00:04.161 ****** 2026-09-11 00:21:10.717116 | instance | changed: [instance] 2026-09-11 00:21:10.717509 | instance | 2026-09-11 00:21:10.717849 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-11 00:21:10.718195 | instance | Friday 11 September 2026 00:21:10 +0000 (0:00:00.632) 0:00:04.793 ****** 2026-09-11 00:21:10.776428 | instance | skipping: [instance] 2026-09-11 00:21:10.776784 | instance | 2026-09-11 00:21:10.777117 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-11 00:21:10.777414 | instance | Friday 11 September 2026 00:21:10 +0000 (0:00:00.058) 0:00:04.852 ****** 2026-09-11 00:21:10.827025 | instance | skipping: [instance] 2026-09-11 00:21:10.827250 | instance | 2026-09-11 00:21:10.827487 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-11 00:21:10.827684 | instance | Friday 11 September 2026 00:21:10 +0000 (0:00:00.049) 0:00:04.902 ****** 2026-09-11 00:21:11.059433 | instance | ok: [instance] 2026-09-11 00:21:11.059787 | instance | 2026-09-11 00:21:11.060136 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-11 00:21:11.060444 | instance | Friday 11 September 2026 00:21:11 +0000 (0:00:00.234) 0:00:05.136 ****** 2026-09-11 00:21:12.409390 | instance | ok: [instance] 2026-09-11 00:21:12.409729 | instance | 2026-09-11 00:21:12.410059 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-11 00:21:12.410386 | instance | Friday 11 September 2026 00:21:12 +0000 (0:00:01.350) 0:00:06.486 ****** 2026-09-11 00:21:12.501150 | instance | ok: [instance] => { 2026-09-11 00:21:12.501531 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-11 00:21:12.501822 | instance | } 2026-09-11 00:21:12.502125 | instance | 2026-09-11 00:21:12.502429 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-11 00:21:12.502718 | instance | Friday 11 September 2026 00:21:12 +0000 (0:00:00.091) 0:00:06.578 ****** 2026-09-11 00:21:13.173565 | instance | changed: [instance] 2026-09-11 00:21:13.173735 | instance | 2026-09-11 00:21:13.173884 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-11 00:21:13.174045 | instance | Friday 11 September 2026 00:21:13 +0000 (0:00:00.672) 0:00:07.250 ****** 2026-09-11 00:21:16.143712 | instance | changed: [instance] 2026-09-11 00:21:16.144098 | instance | 2026-09-11 00:21:16.144440 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-11 00:21:16.144750 | instance | Friday 11 September 2026 00:21:16 +0000 (0:00:02.969) 0:00:10.220 ****** 2026-09-11 00:21:16.180010 | instance | skipping: [instance] 2026-09-11 00:21:16.180167 | instance | 2026-09-11 00:21:16.181224 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-11 00:21:16.181430 | instance | Friday 11 September 2026 00:21:16 +0000 (0:00:00.036) 0:00:10.256 ****** 2026-09-11 00:21:16.219956 | instance | skipping: [instance] 2026-09-11 00:21:16.220290 | instance | 2026-09-11 00:21:16.220689 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-11 00:21:16.221022 | instance | Friday 11 September 2026 00:21:16 +0000 (0:00:00.039) 0:00:10.295 ****** 2026-09-11 00:21:16.260138 | instance | skipping: [instance] 2026-09-11 00:21:16.260514 | instance | 2026-09-11 00:21:16.260827 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-11 00:21:16.261127 | instance | Friday 11 September 2026 00:21:16 +0000 (0:00:00.040) 0:00:10.336 ****** 2026-09-11 00:21:22.131800 | instance | changed: [instance] 2026-09-11 00:21:22.131975 | instance | 2026-09-11 00:21:22.132518 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-11 00:21:22.132549 | instance | Friday 11 September 2026 00:21:22 +0000 (0:00:05.872) 0:00:16.208 ****** 2026-09-11 00:21:22.766688 | instance | changed: [instance] 2026-09-11 00:21:22.767413 | instance | 2026-09-11 00:21:22.767483 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-11 00:21:22.767495 | instance | Friday 11 September 2026 00:21:22 +0000 (0:00:00.634) 0:00:16.843 ****** 2026-09-11 00:21:23.761254 | instance | changed: [instance] => (item={'path': '/etc/containerd'}) 2026-09-11 00:21:23.762947 | instance | changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-11 00:21:23.763144 | instance | changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-11 00:21:23.763166 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-11 00:21:23.763177 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-11 00:21:23.763186 | instance | 2026-09-11 00:21:23.763196 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-11 00:21:23.763205 | instance | Friday 11 September 2026 00:21:23 +0000 (0:00:00.994) 0:00:17.838 ****** 2026-09-11 00:21:24.397580 | instance | changed: [instance] 2026-09-11 00:21:24.397650 | instance | 2026-09-11 00:21:24.398378 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-11 00:21:24.398426 | instance | Friday 11 September 2026 00:21:24 +0000 (0:00:00.609) 0:00:18.447 ****** 2026-09-11 00:21:24.398434 | instance | 2026-09-11 00:21:24.398440 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-11 00:21:24.398446 | instance | Friday 11 September 2026 00:21:24 +0000 (0:00:00.027) 0:00:18.474 ****** 2026-09-11 00:21:25.380431 | instance | ok: [instance] 2026-09-11 00:21:25.380521 | instance | 2026-09-11 00:21:25.380859 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-09-11 00:21:25.380896 | instance | Friday 11 September 2026 00:21:25 +0000 (0:00:00.982) 0:00:19.457 ****** 2026-09-11 00:21:25.893951 | instance | changed: [instance] 2026-09-11 00:21:25.894680 | instance | 2026-09-11 00:21:25.894762 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-11 00:21:25.894775 | instance | Friday 11 September 2026 00:21:25 +0000 (0:00:00.512) 0:00:19.970 ****** 2026-09-11 00:21:26.533268 | instance | changed: [instance] 2026-09-11 00:21:26.533434 | instance | 2026-09-11 00:21:26.533979 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-11 00:21:26.534050 | instance | Friday 11 September 2026 00:21:26 +0000 (0:00:00.639) 0:00:20.610 ****** 2026-09-11 00:21:26.780655 | instance | ok: [instance] 2026-09-11 00:21:26.780737 | instance | 2026-09-11 00:21:26.780749 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-11 00:21:26.780760 | instance | Friday 11 September 2026 00:21:26 +0000 (0:00:00.246) 0:00:20.856 ****** 2026-09-11 00:21:26.854359 | instance | ok: [instance] => { 2026-09-11 00:21:26.855137 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-11 00:21:26.855191 | instance | } 2026-09-11 00:21:26.855200 | instance | 2026-09-11 00:21:26.855206 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-11 00:21:26.855215 | instance | Friday 11 September 2026 00:21:26 +0000 (0:00:00.074) 0:00:20.931 ****** 2026-09-11 00:21:27.712431 | instance | changed: [instance] 2026-09-11 00:21:27.712488 | instance | 2026-09-11 00:21:27.712499 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-11 00:21:27.712509 | instance | Friday 11 September 2026 00:21:27 +0000 (0:00:00.857) 0:00:21.788 ****** 2026-09-11 00:21:32.075519 | instance | changed: [instance] 2026-09-11 00:21:32.075576 | instance | 2026-09-11 00:21:32.075588 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-11 00:21:32.075603 | instance | Friday 11 September 2026 00:21:32 +0000 (0:00:04.363) 0:00:26.152 ****** 2026-09-11 00:21:33.174304 | instance | ok: [instance] 2026-09-11 00:21:33.175263 | instance | 2026-09-11 00:21:33.175301 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-11 00:21:33.175316 | instance | Friday 11 September 2026 00:21:33 +0000 (0:00:01.098) 0:00:27.251 ****** 2026-09-11 00:21:33.552415 | instance | changed: [instance] 2026-09-11 00:21:33.552714 | instance | 2026-09-11 00:21:33.552727 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-11 00:21:33.552738 | instance | Friday 11 September 2026 00:21:33 +0000 (0:00:00.376) 0:00:27.627 ****** 2026-09-11 00:21:34.040576 | instance | changed: [instance] 2026-09-11 00:21:34.040735 | instance | 2026-09-11 00:21:34.041301 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-11 00:21:34.041368 | instance | Friday 11 September 2026 00:21:34 +0000 (0:00:00.489) 0:00:28.117 ****** 2026-09-11 00:21:34.650138 | instance | changed: [instance] => (item={'path': '/etc/docker'}) 2026-09-11 00:21:34.650196 | instance | changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-11 00:21:34.650642 | instance | changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-11 00:21:34.650685 | instance | 2026-09-11 00:21:34.650691 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-11 00:21:34.650696 | instance | Friday 11 September 2026 00:21:34 +0000 (0:00:00.610) 0:00:28.727 ****** 2026-09-11 00:21:35.139059 | instance | changed: [instance] 2026-09-11 00:21:35.139497 | instance | 2026-09-11 00:21:35.139602 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-11 00:21:35.139808 | instance | Friday 11 September 2026 00:21:35 +0000 (0:00:00.488) 0:00:29.215 ****** 2026-09-11 00:21:35.707982 | instance | changed: [instance] 2026-09-11 00:21:35.708074 | instance | 2026-09-11 00:21:35.708835 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-11 00:21:35.708889 | instance | Friday 11 September 2026 00:21:35 +0000 (0:00:00.541) 0:00:29.757 ****** 2026-09-11 00:21:35.708896 | instance | 2026-09-11 00:21:35.708903 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-11 00:21:35.708914 | instance | Friday 11 September 2026 00:21:35 +0000 (0:00:00.028) 0:00:29.785 ****** 2026-09-11 00:21:36.432656 | instance | ok: [instance] 2026-09-11 00:21:36.433430 | instance | 2026-09-11 00:21:36.433485 | instance | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-09-11 00:21:36.433498 | instance | Friday 11 September 2026 00:21:36 +0000 (0:00:00.724) 0:00:30.509 ****** 2026-09-11 00:21:37.335439 | instance | changed: [instance] 2026-09-11 00:21:37.336209 | instance | 2026-09-11 00:21:37.336269 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-11 00:21:37.336281 | instance | Friday 11 September 2026 00:21:37 +0000 (0:00:00.902) 0:00:31.412 ****** 2026-09-11 00:21:37.976106 | instance | changed: [instance] 2026-09-11 00:21:37.976194 | instance | 2026-09-11 00:21:37.976506 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-11 00:21:37.976526 | instance | Friday 11 September 2026 00:21:37 +0000 (0:00:00.641) 0:00:32.053 ****** 2026-09-11 00:21:38.046214 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-09-11 00:21:38.046924 | instance | 2026-09-11 00:21:38.046955 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-11 00:21:38.046966 | instance | Friday 11 September 2026 00:21:38 +0000 (0:00:00.070) 0:00:32.123 ****** 2026-09-11 00:21:43.332761 | instance | changed: [instance] 2026-09-11 00:21:43.333113 | instance | 2026-09-11 00:21:43.333238 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-11 00:21:43.333466 | instance | Friday 11 September 2026 00:21:43 +0000 (0:00:05.286) 0:00:37.409 ****** 2026-09-11 00:21:44.020890 | instance | ok: [instance] => (item=chronyd) 2026-09-11 00:21:44.021996 | instance | ok: [instance] => (item=sshd) 2026-09-11 00:21:44.022046 | instance | 2026-09-11 00:21:44.022062 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-11 00:21:44.022076 | instance | Friday 11 September 2026 00:21:44 +0000 (0:00:00.688) 0:00:38.097 ****** 2026-09-11 00:21:57.369184 | instance | changed: [instance] 2026-09-11 00:21:57.369237 | instance | 2026-09-11 00:21:57.369249 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-11 00:21:57.369258 | instance | Friday 11 September 2026 00:21:57 +0000 (0:00:13.347) 0:00:51.445 ****** 2026-09-11 00:21:57.581630 | instance | ok: [instance] 2026-09-11 00:21:57.581688 | instance | 2026-09-11 00:21:57.581696 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-11 00:21:57.581702 | instance | Friday 11 September 2026 00:21:57 +0000 (0:00:00.213) 0:00:51.658 ****** 2026-09-11 00:21:58.065406 | instance | changed: [instance] 2026-09-11 00:21:58.065455 | instance | 2026-09-11 00:21:58.065465 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-11 00:21:58.065472 | instance | Friday 11 September 2026 00:21:58 +0000 (0:00:00.482) 0:00:52.141 ****** 2026-09-11 00:21:58.438333 | instance | changed: [instance] 2026-09-11 00:21:58.439073 | instance | 2026-09-11 00:21:58.439268 | instance | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-09-11 00:21:58.439281 | instance | Friday 11 September 2026 00:21:58 +0000 (0:00:00.373) 0:00:52.515 ****** 2026-09-11 00:21:58.571688 | instance | ok: [instance] 2026-09-11 00:21:58.572449 | instance | 2026-09-11 00:21:58.572497 | instance | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-09-11 00:21:58.572509 | instance | Friday 11 September 2026 00:21:58 +0000 (0:00:00.133) 0:00:52.648 ****** 2026-09-11 00:21:58.830387 | instance | ok: [instance] => (item=instance) 2026-09-11 00:21:58.830840 | instance | 2026-09-11 00:21:58.830878 | instance | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-09-11 00:21:58.831195 | instance | Friday 11 September 2026 00:21:58 +0000 (0:00:00.258) 0:00:52.906 ****** 2026-09-11 00:21:58.895031 | instance | ok: [instance] 2026-09-11 00:21:58.895147 | instance | 2026-09-11 00:21:58.895555 | instance | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-09-11 00:21:58.895831 | instance | Friday 11 September 2026 00:21:58 +0000 (0:00:00.065) 0:00:52.971 ****** 2026-09-11 00:21:58.979985 | instance | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance 2026-09-11 00:21:58.980039 | instance | 2026-09-11 00:21:58.980262 | instance | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-09-11 00:21:58.980335 | instance | Friday 11 September 2026 00:21:58 +0000 (0:00:00.085) 0:00:53.057 ****** 2026-09-11 00:21:59.330918 | instance | changed: [instance] 2026-09-11 00:21:59.330996 | instance | 2026-09-11 00:21:59.331013 | instance | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-09-11 00:21:59.331028 | instance | Friday 11 September 2026 00:21:59 +0000 (0:00:00.348) 0:00:53.406 ****** 2026-09-11 00:22:00.085401 | instance | changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True}) 2026-09-11 00:22:00.085443 | instance | changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-09-11 00:22:00.085450 | instance | changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-09-11 00:22:00.085457 | instance | 2026-09-11 00:22:00.085463 | instance | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-09-11 00:22:00.085469 | instance | Friday 11 September 2026 00:22:00 +0000 (0:00:00.755) 0:00:54.162 ****** 2026-09-11 00:23:35.102984 | instance | ok: [instance] 2026-09-11 00:23:35.103021 | instance | 2026-09-11 00:23:35.103029 | instance | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-09-11 00:23:35.103036 | instance | Friday 11 September 2026 00:23:35 +0000 (0:01:35.017) 0:02:29.179 ****** 2026-09-11 00:23:35.350111 | instance | changed: [instance] 2026-09-11 00:23:35.350166 | instance | 2026-09-11 00:23:35.350179 | instance | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-09-11 00:23:35.350191 | instance | Friday 11 September 2026 00:23:35 +0000 (0:00:00.246) 0:02:29.426 ****** 2026-09-11 00:23:35.396391 | instance | ok: [instance] 2026-09-11 00:23:35.396465 | instance | 2026-09-11 00:23:35.396479 | instance | TASK [Install Ceph host] ******************************************************* 2026-09-11 00:23:35.396491 | instance | Friday 11 September 2026 00:23:35 +0000 (0:00:00.045) 0:02:29.472 ****** 2026-09-11 00:23:35.496806 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-09-11 00:23:35.496843 | instance | 2026-09-11 00:23:35.496849 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-11 00:23:35.496854 | instance | Friday 11 September 2026 00:23:35 +0000 (0:00:00.101) 0:02:29.574 ****** 2026-09-11 00:23:37.124707 | instance | ok: [instance] 2026-09-11 00:23:37.124914 | instance | 2026-09-11 00:23:37.125188 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-11 00:23:37.125437 | instance | Friday 11 September 2026 00:23:37 +0000 (0:00:01.627) 0:02:31.201 ****** 2026-09-11 00:23:37.201181 | instance | ok: [instance] => (item=instance) 2026-09-11 00:23:37.201389 | instance | 2026-09-11 00:23:37.201665 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-11 00:23:37.201898 | instance | Friday 11 September 2026 00:23:37 +0000 (0:00:00.076) 0:02:31.278 ****** 2026-09-11 00:23:37.605367 | instance | ok: [instance] 2026-09-11 00:23:37.605444 | instance | 2026-09-11 00:23:37.605457 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-11 00:23:37.605468 | instance | Friday 11 September 2026 00:23:37 +0000 (0:00:00.403) 0:02:31.681 ****** 2026-09-11 00:23:39.988948 | instance | ok: [instance] 2026-09-11 00:23:39.989063 | instance | 2026-09-11 00:23:39.989383 | instance | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-09-11 00:23:39.989439 | instance | Friday 11 September 2026 00:23:39 +0000 (0:00:02.384) 0:02:34.065 ****** 2026-09-11 00:24:32.752614 | instance | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: [errno 5] RADOS I/O error (error connecting to the cluster) 2026-09-11 00:24:32.753122 | instance | fatal: [instance]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"\", line 107, in \n File \"\", line 99, in _ansiballz_main\n File \"\", line 47, in invoke_module\n File \"/usr/lib/python3.10/runpy.py\", line 224, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File \"/usr/lib/python3.10/runpy.py\", line 96, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File \"/usr/lib/python3.10/runpy.py\", line 86, in _run_code\n exec(code, run_globals)\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_1t480vjz/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 202, in \n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_1t480vjz/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 198, in main\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_1t480vjz/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 177, in run_module\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_1t480vjz/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 120, in apply_spec\nRuntimeError: Inferring config /var/lib/ceph/4837cbf8-4f90-4300-b3f6-726c9b9f89b4/mon.instance/config\n2026-09-11T00:24:32.557+0000 7f696d4d1640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgDcSaNq791TAyAAW8T0GN2KxlRGP66YZUV9dvJIWkWq92cmqnawuptScqw=: Malformed input [buffer:3]\n2026-09-11T00:24:32.557+0000 7f696d4d1640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-11T00:24:32.557+0000 7f696d4d1640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgDcSaNq791TAyAAW8T0GN2KxlRGP66YZUV9dvJIWkWq92cmqnawuptScqw=: Malformed input [buffer:3]\n2026-09-11T00:24:32.557+0000 7f696d4d1640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-11T00:24:32.557+0000 7f696d4d1640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgDcSaNq791TAyAAW8T0GN2KxlRGP66YZUV9dvJIWkWq92cmqnawuptScqw=: Malformed input [buffer:3]\n2026-09-11T00:24:32.557+0000 7f696d4d1640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-11T00:24:32.557+0000 7f696d4d1640 -1 monclient: keyring not found\n[errno 5] RADOS I/O error (error connecting to the cluster)\n\n", "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 1} 2026-09-11 00:24:32.755036 | instance | 2026-09-11 00:24:32.755147 | instance | PLAY RECAP ********************************************************************* 2026-09-11 00:24:32.755276 | instance | instance : ok=55 changed=26 unreachable=0 failed=1 skipped=7 rescued=0 ignored=0 2026-09-11 00:24:32.755427 | instance | 2026-09-11 00:24:32.755891 | instance | Friday 11 September 2026 00:24:32 +0000 (0:00:52.767) 0:03:26.833 ****** 2026-09-11 00:24:32.755986 | instance | =============================================================================== 2026-09-11 00:24:32.755998 | instance | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 95.02s 2026-09-11 00:24:32.756007 | instance | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 52.77s 2026-09-11 00:24:32.756024 | instance | vexxhost.ceph.cephadm : Download "cephadm" ----------------------------- 13.35s 2026-09-11 00:24:32.756034 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.87s 2026-09-11 00:24:32.757628 | instance | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.29s 2026-09-11 00:24:32.757681 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 4.36s 2026-09-11 00:24:32.757697 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 2.97s 2026-09-11 00:24:32.757702 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.38s 2026-09-11 00:24:32.757706 | instance | vexxhost.containers.containerd : Reload systemd ------------------------- 1.71s 2026-09-11 00:24:32.757710 | instance | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.63s 2026-09-11 00:24:32.757714 | instance | vexxhost.containers.package : Update state for tar ---------------------- 1.35s 2026-09-11 00:24:32.757718 | instance | Gathering Facts --------------------------------------------------------- 1.11s 2026-09-11 00:24:32.757722 | instance | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.10s 2026-09-11 00:24:32.757726 | instance | vexxhost.containers.containerd : Create folders for configuration ------- 0.99s 2026-09-11 00:24:32.757731 | instance | Gathering Facts --------------------------------------------------------- 0.97s 2026-09-11 00:24:32.757735 | instance | Gathering Facts --------------------------------------------------------- 0.97s 2026-09-11 00:24:32.757739 | instance | vexxhost.containers.docker : Restart docker ----------------------------- 0.90s 2026-09-11 00:24:32.757743 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-09-11 00:24:32.757748 | instance | vexxhost.ceph.mon : Include extra configuration values ------------------ 0.76s 2026-09-11 00:24:32.757752 | instance | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.69s 2026-09-11 00:24:32.867471 | 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-11 00:24:32.867548 | instance | ERROR [csi > converge] Executed: Failed 2026-09-11 00:24:32.867554 | 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-11 00:24:33.184910 | instance | ERROR 2026-09-11 00:24:33.185128 | instance | { 2026-09-11 00:24:33.185186 | instance | "delta": "0:04:19.218457", 2026-09-11 00:24:33.185226 | instance | "end": "2026-09-11 00:24:32.929982", 2026-09-11 00:24:33.185262 | instance | "msg": "non-zero return code", 2026-09-11 00:24:33.185297 | instance | "rc": 2, 2026-09-11 00:24:33.185358 | instance | "start": "2026-09-11 00:20:13.711525" 2026-09-11 00:24:33.185395 | instance | } failure 2026-09-11 00:24:33.194976 | 2026-09-11 00:24:33.195071 | PLAY RECAP 2026-09-11 00:24:33.195152 | instance | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-09-11 00:24:33.195194 | 2026-09-11 00:24:33.406119 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-11 00:24:33.410011 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-11 00:24:33.974081 | 2026-09-11 00:24:33.974206 | PLAY [all] 2026-09-11 00:24:33.987063 | 2026-09-11 00:24:33.987140 | TASK [gather-host-logs : creating directory for system status] 2026-09-11 00:24:34.353874 | instance | changed 2026-09-11 00:24:34.364203 | 2026-09-11 00:24:34.364389 | TASK [gather-host-logs : Get logs for each host] 2026-09-11 00:24:34.795147 | instance | + systemd-cgls --full --all --no-pager 2026-09-11 00:24:34.809947 | instance | + ip addr 2026-09-11 00:24:34.811973 | instance | + ip route 2026-09-11 00:24:34.814239 | instance | + lsblk 2026-09-11 00:24:34.819301 | instance | + mount 2026-09-11 00:24:34.821631 | instance | + docker images 2026-09-11 00:24:34.839035 | instance | + brctl show 2026-09-11 00:24:34.839656 | instance | /bin/bash: line 8: brctl: command not found 2026-09-11 00:24:34.839912 | instance | + ps aux --sort=-%mem 2026-09-11 00:24:34.861285 | instance | + dpkg -l 2026-09-11 00:24:34.871965 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-09-11 00:24:34.872404 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-09-11 00:24:34.894412 | instance | + '[' '!' -z '' ']' 2026-09-11 00:24:34.945022 | instance | ok: Runtime: 0:00:00.105016 2026-09-11 00:24:34.952218 | 2026-09-11 00:24:34.952284 | TASK [gather-host-logs : Downloads logs to executor] 2026-09-11 00:24:35.654657 | instance | changed: 2026-09-11 00:24:35.654924 | instance | created directory /var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/work/logs/instance 2026-09-11 00:24:35.654981 | instance | cd+++++++++ system/ 2026-09-11 00:24:35.655025 | instance | >f+++++++++ system/brctl-show.txt 2026-09-11 00:24:35.655066 | instance | >f+++++++++ system/docker-images.txt 2026-09-11 00:24:35.655104 | instance | >f+++++++++ system/ip-addr.txt 2026-09-11 00:24:35.655147 | instance | >f+++++++++ system/ip-route.txt 2026-09-11 00:24:35.655187 | instance | >f+++++++++ system/lsblk.txt 2026-09-11 00:24:35.655225 | instance | >f+++++++++ system/mount.txt 2026-09-11 00:24:35.655263 | instance | >f+++++++++ system/packages.txt 2026-09-11 00:24:35.655300 | instance | >f+++++++++ system/ps.txt 2026-09-11 00:24:35.655365 | instance | >f+++++++++ system/systemd-cgls.txt 2026-09-11 00:24:35.672981 | 2026-09-11 00:24:35.673108 | LOOP [helm-release-status : creating directory for helm release status] 2026-09-11 00:24:35.895475 | instance | changed: "values" 2026-09-11 00:24:36.080744 | instance | changed: "releases" 2026-09-11 00:24:36.097300 | 2026-09-11 00:24:36.097540 | TASK [helm-release-status : Gather get release status for helm charts] 2026-09-11 00:24:36.352286 | instance | /bin/bash: line 3: kubectl: command not found 2026-09-11 00:24:36.651921 | instance | ok: Runtime: 0:00:00.005456 2026-09-11 00:24:36.767027 | 2026-09-11 00:24:36.767219 | TASK [helm-release-status : Downloads logs to executor] 2026-09-11 00:24:37.352535 | instance | changed: 2026-09-11 00:24:37.352772 | instance | cd+++++++++ helm/ 2026-09-11 00:24:37.352821 | instance | cd+++++++++ helm/releases/ 2026-09-11 00:24:37.352857 | instance | cd+++++++++ helm/values/ 2026-09-11 00:24:37.369513 | 2026-09-11 00:24:37.369785 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-09-11 00:24:37.587388 | instance | changed 2026-09-11 00:24:37.598766 | 2026-09-11 00:24:37.598916 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-09-11 00:24:37.882550 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-11 00:24:37.882938 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-11 00:24:37.888416 | instance | environment: line 1: kubectl: command not found 2026-09-11 00:24:37.890215 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-11 00:24:37.891313 | instance | environment: line 1: kubectl: command not found 2026-09-11 00:24:37.892952 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-11 00:24:37.893441 | instance | environment: line 1: kubectl: command not found 2026-09-11 00:24:37.894878 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-11 00:24:37.896248 | instance | environment: line 1: kubectl: command not found 2026-09-11 00:24:37.898663 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-11 00:24:37.898948 | instance | environment: line 1: kubectl: command not found 2026-09-11 00:24:37.900329 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-11 00:24:38.144927 | instance | ok: Runtime: 0:00:00.026768 2026-09-11 00:24:38.154691 | 2026-09-11 00:24:38.154829 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-09-11 00:24:38.393275 | instance | changed 2026-09-11 00:24:38.404163 | 2026-09-11 00:24:38.404329 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-09-11 00:24:38.651929 | instance | environment: line 5: kubectl: command not found 2026-09-11 00:24:38.652717 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-11 00:24:38.653379 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-11 00:24:38.653474 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-11 00:24:38.952396 | instance | ok: Runtime: 0:00:00.007844 2026-09-11 00:24:38.963090 | 2026-09-11 00:24:38.963249 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-09-11 00:24:39.522953 | instance | changed: 2026-09-11 00:24:39.523244 | instance | cd+++++++++ objects/ 2026-09-11 00:24:39.523304 | instance | cd+++++++++ objects/cluster/ 2026-09-11 00:24:39.523431 | instance | cd+++++++++ objects/namespaced/ 2026-09-11 00:24:39.543674 | 2026-09-11 00:24:39.543818 | TASK [gather-pod-logs : creating directory for pod logs] 2026-09-11 00:24:39.759697 | instance | changed 2026-09-11 00:24:39.766759 | 2026-09-11 00:24:39.766843 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-09-11 00:24:39.984879 | instance | changed 2026-09-11 00:24:39.994249 | 2026-09-11 00:24:39.994405 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-09-11 00:24:40.245880 | instance | environment: line 3: kubectl: command not found 2026-09-11 00:24:40.542542 | instance | ok: Runtime: 0:00:00.008176 2026-09-11 00:24:40.552187 | 2026-09-11 00:24:40.552341 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-09-11 00:24:41.094078 | instance | changed: 2026-09-11 00:24:41.098191 | instance | cd+++++++++ pod-logs/ 2026-09-11 00:24:41.098265 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-09-11 00:24:41.116998 | 2026-09-11 00:24:41.117143 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-09-11 00:24:41.334052 | instance | changed 2026-09-11 00:24:41.343716 | 2026-09-11 00:24:41.343849 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-09-11 00:24:41.602350 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-11 00:24:41.892027 | instance | ok: Runtime: 0:00:00.057721 2026-09-11 00:24:41.899079 | 2026-09-11 00:24:41.899221 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-09-11 00:24:42.146249 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-11 00:24:42.193824 | instance | ceph-mgr endpoints: 2026-09-11 00:24:42.442378 | instance | ok: Runtime: 0:00:00.053771 2026-09-11 00:24:42.452355 | 2026-09-11 00:24:42.452609 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-09-11 00:24:42.719275 | instance | /bin/bash: line 4: kubectl: command not found 2026-09-11 00:24:43.006285 | instance | ok: Runtime: 0:00:00.053997 2026-09-11 00:24:43.017283 | 2026-09-11 00:24:43.017460 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-09-11 00:24:43.547931 | instance | changed: cd+++++++++ prometheus/ 2026-09-11 00:24:43.565398 | 2026-09-11 00:24:43.565531 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-09-11 00:24:43.785072 | instance | changed 2026-09-11 00:24:43.794569 | 2026-09-11 00:24:43.794702 | TASK [gather-selenium-data : Get selenium data] 2026-09-11 00:24:44.097111 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-09-11 00:24:44.098545 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-09-11 00:24:44.345692 | instance | ERROR 2026-09-11 00:24:44.346035 | instance | { 2026-09-11 00:24:44.346131 | instance | "delta": "0:00:00.005446", 2026-09-11 00:24:44.346186 | instance | "end": "2026-09-11 00:24:44.098901", 2026-09-11 00:24:44.346233 | instance | "msg": "non-zero return code", 2026-09-11 00:24:44.346274 | instance | "rc": 1, 2026-09-11 00:24:44.346345 | instance | "start": "2026-09-11 00:24:44.093455" 2026-09-11 00:24:44.346401 | instance | } 2026-09-11 00:24:44.346451 | instance | ERROR: Ignoring Errors 2026-09-11 00:24:44.358216 | 2026-09-11 00:24:44.358385 | TASK [gather-selenium-data : Downloads logs to executor] 2026-09-11 00:24:44.938167 | instance | changed: cd+++++++++ selenium/ 2026-09-11 00:24:44.949378 | 2026-09-11 00:24:44.949479 | PLAY RECAP 2026-09-11 00:24:44.949564 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-09-11 00:24:44.949605 | 2026-09-11 00:24:45.127576 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-11 00:24:45.132331 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-11 00:24:45.685379 | 2026-09-11 00:24:45.685510 | PLAY [all] 2026-09-11 00:24:45.696610 | 2026-09-11 00:24:45.696694 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-11 00:24:45.750946 | instance | skipping: Conditional result was False 2026-09-11 00:24:45.757493 | 2026-09-11 00:24:45.757596 | TASK [fetch-output : Set log path for single node] 2026-09-11 00:24:45.810359 | instance | ok 2026-09-11 00:24:45.819455 | 2026-09-11 00:24:45.819591 | LOOP [fetch-output : Ensure local output dirs] 2026-09-11 00:24:46.207368 | instance -> localhost | ok: "/var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/work/logs" 2026-09-11 00:24:46.440107 | instance -> localhost | changed: "/var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/work/artifacts" 2026-09-11 00:24:46.660903 | instance -> localhost | changed: "/var/lib/zuul/builds/49ffc04f8ec94cf2bb1d51a9e7dbd7ae/work/docs" 2026-09-11 00:24:46.677262 | 2026-09-11 00:24:46.677496 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-11 00:24:47.386969 | instance | changed: .d..t...... ./ 2026-09-11 00:24:47.387494 | instance | changed: All items complete 2026-09-11 00:24:47.387558 | 2026-09-11 00:24:47.876123 | instance | changed: .d..t...... ./ 2026-09-11 00:24:48.379466 | instance | changed: .d..t...... ./ 2026-09-11 00:24:48.407786 | 2026-09-11 00:24:48.408025 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-11 00:24:48.860816 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007791 2026-09-11 00:24:49.152375 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.007026 2026-09-11 00:24:49.172862 | 2026-09-11 00:24:49.173058 | PLAY [all] 2026-09-11 00:24:49.184395 | 2026-09-11 00:24:49.184540 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-11 00:24:49.593661 | instance | changed 2026-09-11 00:24:49.604182 | 2026-09-11 00:24:49.604282 | PLAY RECAP 2026-09-11 00:24:49.604393 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-11 00:24:49.604437 | 2026-09-11 00:24:49.751764 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-11 00:24:49.755776 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-11 00:24:50.328935 | 2026-09-11 00:24:50.329070 | PLAY [localhost] 2026-09-11 00:24:50.338509 | 2026-09-11 00:24:50.338582 | TASK [Generate Zuul manifest] 2026-09-11 00:24:50.355128 | localhost | ok 2026-09-11 00:24:50.369662 | 2026-09-11 00:24:50.369738 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-11 00:24:50.765155 | localhost | changed 2026-09-11 00:24:50.784373 | 2026-09-11 00:24:50.784560 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-11 00:24:50.817375 | localhost | ok 2026-09-11 00:24:50.830684 | 2026-09-11 00:24:50.830814 | TASK [Upload logs] 2026-09-11 00:24:50.853226 | localhost | ok 2026-09-11 00:24:50.920309 | 2026-09-11 00:24:50.920437 | TASK [Set zuul-log-path fact] 2026-09-11 00:24:50.936816 | localhost | ok 2026-09-11 00:24:50.946759 | 2026-09-11 00:24:50.946825 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-11 00:24:50.984372 | localhost | ok 2026-09-11 00:24:50.992569 | 2026-09-11 00:24:50.992656 | TASK [upload-logs : Create log directories] 2026-09-11 00:24:51.409622 | localhost | changed 2026-09-11 00:24:51.419335 | 2026-09-11 00:24:51.419476 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-11 00:24:51.854751 | localhost -> localhost | ok: Runtime: 0:00:00.005364 2026-09-11 00:24:51.868484 | 2026-09-11 00:24:51.868867 | TASK [upload-logs : Upload logs to log server] 2026-09-11 00:24:52.340256 | localhost | Output suppressed because no_log was given 2026-09-11 00:24:52.387499 | 2026-09-11 00:24:52.387653 | LOOP [upload-logs : Compress console log and json output] 2026-09-11 00:24:52.451353 | localhost | skipping: Conditional result was False 2026-09-11 00:24:52.461129 | localhost | skipping: Conditional result was False 2026-09-11 00:24:52.470969 | 2026-09-11 00:24:52.471149 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-11 00:24:52.521644 | localhost | skipping: Conditional result was False 2026-09-11 00:24:52.522018 | 2026-09-11 00:24:52.527265 | localhost | skipping: Conditional result was False 2026-09-11 00:24:52.544842 | 2026-09-11 00:24:52.545019 | LOOP [upload-logs : Upload console log and json output]