2026-09-01 18:23:25.783628 | Job console starting 2026-09-01 18:23:25.793830 | Updating git repos 2026-09-01 18:23:30.631479 | Cloning repos into workspace 2026-09-01 18:23:49.981976 | Restoring repo states 2026-09-01 18:24:00.422773 | Merging changes 2026-09-01 18:24:01.512562 | Checking out repos 2026-09-01 18:24:03.230148 | Preparing playbooks 2026-09-01 18:24:04.899393 | Running Ansible setup 2026-09-01 18:24:08.671148 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-01 18:24:09.263089 | 2026-09-01 18:24:09.263222 | PLAY [localhost] 2026-09-01 18:24:09.270673 | 2026-09-01 18:24:09.270742 | TASK [Gathering Facts] 2026-09-01 18:24:10.152764 | localhost | ok 2026-09-01 18:24:10.161947 | 2026-09-01 18:24:10.162031 | TASK [Setup log path fact] 2026-09-01 18:24:10.180685 | localhost | ok 2026-09-01 18:24:10.194012 | 2026-09-01 18:24:10.194075 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-01 18:24:10.224693 | localhost | ok 2026-09-01 18:24:10.232681 | 2026-09-01 18:24:10.232742 | TASK [emit-job-header : Print job information] 2026-09-01 18:24:10.273915 | # Job Information 2026-09-01 18:24:10.274120 | Ansible Version: 2.16.18 2026-09-01 18:24:10.274188 | Job: atmosphere-molecule-csi-rbd 2026-09-01 18:24:10.274236 | Pipeline: check 2026-09-01 18:24:10.274279 | Executor: 2d72f0692154 2026-09-01 18:24:10.274322 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4095 2026-09-01 18:24:10.274371 | Event ID: 34caa4a0-a631-11f1-85bb-fb7284989bc1 2026-09-01 18:24:10.279079 | 2026-09-01 18:24:10.279165 | LOOP [emit-job-header : Print node information] 2026-09-01 18:24:10.370815 | localhost | ok: 2026-09-01 18:24:10.371459 | localhost | # Node Information 2026-09-01 18:24:10.371531 | localhost | Inventory Hostname: instance 2026-09-01 18:24:10.371580 | localhost | Hostname: np0000191781 2026-09-01 18:24:10.371625 | localhost | Username: zuul 2026-09-01 18:24:10.371677 | localhost | Distro: Ubuntu 22.04 2026-09-01 18:24:10.371721 | localhost | Provider: yul1 2026-09-01 18:24:10.371763 | localhost | Region: ca-ymq-1 2026-09-01 18:24:10.371803 | localhost | Label: ubuntu-jammy 2026-09-01 18:24:10.371842 | localhost | Product Name: OpenStack Nova 2026-09-01 18:24:10.371881 | localhost | Interface IP: 162.253.55.128 2026-09-01 18:24:10.391799 | 2026-09-01 18:24:10.391950 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-01 18:24:10.764088 | localhost -> localhost | changed 2026-09-01 18:24:10.772358 | 2026-09-01 18:24:10.901718 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-01 18:24:11.751863 | localhost -> localhost | changed 2026-09-01 18:24:11.763579 | 2026-09-01 18:24:11.763688 | PLAY [all] 2026-09-01 18:24:11.773785 | 2026-09-01 18:24:11.773898 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-01 18:24:12.001658 | instance -> localhost | ok 2026-09-01 18:24:12.012939 | 2026-09-01 18:24:12.016265 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-01 18:24:12.049936 | instance | ok 2026-09-01 18:24:12.066311 | instance | included: /var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-01 18:24:12.072197 | 2026-09-01 18:24:12.072259 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-01 18:24:13.041656 | instance -> localhost | Generating public/private rsa key pair. 2026-09-01 18:24:13.041940 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/work/8452447519b34d759acc14db22d62d6c_id_rsa 2026-09-01 18:24:13.042004 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/work/8452447519b34d759acc14db22d62d6c_id_rsa.pub 2026-09-01 18:24:13.042053 | instance -> localhost | The key fingerprint is: 2026-09-01 18:24:13.042099 | instance -> localhost | SHA256:+EnBloenwSpovwDE6Nme27o4KwEvJ8ER3Sx2FYe+wmM zuul-build-sshkey 2026-09-01 18:24:13.042165 | instance -> localhost | The key's randomart image is: 2026-09-01 18:24:13.042212 | instance -> localhost | +---[RSA 3072]----+ 2026-09-01 18:24:13.042267 | instance -> localhost | | .o o .oo. | 2026-09-01 18:24:13.042314 | instance -> localhost | |o. + + +.o | 2026-09-01 18:24:13.042403 | instance -> localhost | |ooo o . O o | 2026-09-01 18:24:13.042454 | instance -> localhost | |=.o. = * | 2026-09-01 18:24:13.042499 | instance -> localhost | |o=o.o o S | 2026-09-01 18:24:13.042543 | instance -> localhost | |+o+..E + . | 2026-09-01 18:24:13.042586 | instance -> localhost | | =.oo o o | 2026-09-01 18:24:13.042630 | instance -> localhost | |....o. | 2026-09-01 18:24:13.042679 | instance -> localhost | |.oo++. | 2026-09-01 18:24:13.042723 | instance -> localhost | +----[SHA256]-----+ 2026-09-01 18:24:13.042818 | instance -> localhost | ok: Runtime: 0:00:00.536452 2026-09-01 18:24:13.049497 | 2026-09-01 18:24:13.049558 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-01 18:24:13.083945 | instance | ok 2026-09-01 18:24:13.095402 | instance | included: /var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-01 18:24:13.103480 | 2026-09-01 18:24:13.103559 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-01 18:24:13.129158 | instance | skipping: Conditional result was False 2026-09-01 18:24:13.138868 | 2026-09-01 18:24:13.138956 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-01 18:24:13.608206 | instance | changed 2026-09-01 18:24:13.614612 | 2026-09-01 18:24:13.614677 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-01 18:24:13.801716 | instance | ok 2026-09-01 18:24:13.826213 | 2026-09-01 18:24:13.826343 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-01 18:24:15.245737 | instance | changed 2026-09-01 18:24:15.314791 | 2026-09-01 18:24:15.314873 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-01 18:24:15.866356 | instance | changed 2026-09-01 18:24:15.875332 | 2026-09-01 18:24:15.875428 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-01 18:24:15.900386 | instance | skipping: Conditional result was False 2026-09-01 18:24:15.910154 | 2026-09-01 18:24:15.910244 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-01 18:24:16.329505 | instance -> localhost | changed 2026-09-01 18:24:16.349281 | 2026-09-01 18:24:16.349363 | TASK [add-build-sshkey : Add back temp key] 2026-09-01 18:24:16.658092 | instance -> localhost | Identity added: /var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/work/8452447519b34d759acc14db22d62d6c_id_rsa (zuul-build-sshkey) 2026-09-01 18:24:16.658435 | instance -> localhost | ok: Runtime: 0:00:00.015786 2026-09-01 18:24:16.664896 | 2026-09-01 18:24:16.665035 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-01 18:24:16.998047 | instance | ok 2026-09-01 18:24:17.003088 | 2026-09-01 18:24:17.003158 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-01 18:24:17.029457 | instance | skipping: Conditional result was False 2026-09-01 18:24:17.046015 | 2026-09-01 18:24:17.046139 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-09-01 18:24:17.425622 | instance | ok 2026-09-01 18:24:17.431322 | 2026-09-01 18:24:17.431387 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-09-01 18:24:20.794373 | instance | Output suppressed because no_log was given 2026-09-01 18:24:20.808636 | 2026-09-01 18:24:20.808718 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-09-01 18:24:21.031115 | instance | ok: "logs" 2026-09-01 18:24:21.031442 | instance | ok: All items complete 2026-09-01 18:24:21.031481 | 2026-09-01 18:24:21.193860 | instance | ok: "artifacts" 2026-09-01 18:24:21.345935 | instance | ok: "docs" 2026-09-01 18:24:21.359580 | 2026-09-01 18:24:21.359771 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-09-01 18:24:21.547522 | instance | changed: "logs" 2026-09-01 18:24:21.697667 | instance | changed: "artifacts" 2026-09-01 18:24:21.861660 | instance | changed: "docs" 2026-09-01 18:24:21.884513 | 2026-09-01 18:24:21.885015 | PLAY RECAP 2026-09-01 18:24:21.885076 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-01 18:24:21.885107 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-01 18:24:21.885132 | 2026-09-01 18:24:22.052608 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-01 18:24:22.055454 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-01 18:24:22.693932 | 2026-09-01 18:24:22.694059 | PLAY [all] 2026-09-01 18:24:22.704976 | 2026-09-01 18:24:22.705052 | TASK [setup-uv : Extract archive] 2026-09-01 18:24:24.919931 | instance | changed 2026-09-01 18:24:24.927723 | 2026-09-01 18:24:24.927835 | TASK [setup-uv : Print version] 2026-09-01 18:24:25.299797 | instance | uv 0.8.13 2026-09-01 18:24:25.465348 | instance | ok: Runtime: 0:00:00.013618 2026-09-01 18:24:25.478389 | 2026-09-01 18:24:25.478461 | TASK [Install Ansible collection siblings] 2026-09-01 18:24:34.710628 | instance | changed: 2026-09-01 18:24:34.710840 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-09-01 18:24:34.710869 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-09-01 18:24:34.710890 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-09-01 18:24:34.710922 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-09-01 18:24:34.710946 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-09-01 18:24:34.710970 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-09-01 18:24:34.710991 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-09-01 18:24:34.711012 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-09-01 18:24:34.711031 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-09-01 18:24:34.711050 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-09-01 18:24:34.711070 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-09-01 18:24:34.711089 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-09-01 18:24:34.711107 | instance | Resolved ansible.netcommon to v8.6.2 for >=1.2.0 2026-09-01 18:24:34.711125 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-09-01 18:24:34.711143 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0,>=3.0.0 2026-09-01 18:24:34.711162 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-09-01 18:24:34.711180 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-09-01 18:24:34.711198 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-09-01 18:24:34.711216 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-09-01 18:24:34.711234 | instance | Resolved openstack.cloud to 1.7.0 for 1.7.0 2026-09-01 18:24:34.711251 | instance | Resolved atmosphere.common to v0.6.0 for >=0.6.0,<0.7.0 2026-09-01 18:24:34.711269 | instance | Resolved vexxhost.ceph to v4.2.0 for >=3.1.2 2026-09-01 18:24:34.711289 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-09-01 18:24:34.711331 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0,>=3.0.0,>=6.0.0 2026-09-01 18:24:34.711350 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-01 18:24:34.711368 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-09-01 18:24:34.711386 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-09-01 18:24:34.711404 | instance | Resolved ansible.utils to v6.1.0 for >=2.9.0,>=3.0.0,>=6.0.0 2026-09-01 18:24:34.711422 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-01 18:24:34.711440 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-09-01 18:24:34.711458 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-09-01 18:24:34.711476 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-09-01 18:24:34.711494 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-09-01 18:24:34.711512 | instance | Checked out ansible.netcommon to v8.6.2 2026-09-01 18:24:34.711530 | 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-01 18:24:34.711555 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.711573 | instance | Process install dependency map 2026-09-01 18:24:34.711591 | instance | Starting collection install process 2026-09-01 18:24:34.711609 | instance | Installing 'ansible.netcommon:8.6.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-09-01 18:24:34.711626 | instance | Created collection for ansible.netcommon:8.6.2 at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-09-01 18:24:34.711644 | instance | ansible.netcommon:8.6.2 was installed successfully 2026-09-01 18:24:34.711661 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-09-01 18:24:34.711679 | instance | Creating virtual environment at: .venv 2026-09-01 18:24:34.711696 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-01 18:24:34.711713 | instance | Downloading ansible-core (2.1MiB) 2026-09-01 18:24:34.711732 | instance | Downloading openstacksdk (1.7MiB) 2026-09-01 18:24:34.711749 | instance | Downloading cryptography (4.2MiB) 2026-09-01 18:24:34.711767 | instance | Downloading netaddr (2.2MiB) 2026-09-01 18:24:34.711784 | instance | Downloading kubernetes (1.9MiB) 2026-09-01 18:24:34.711802 | instance | Downloading pygments (1.2MiB) 2026-09-01 18:24:34.711820 | instance | Downloading setuptools (1.1MiB) 2026-09-01 18:24:34.711838 | instance | Downloading rjsonnet (1.2MiB) 2026-09-01 18:24:34.711856 | instance | Building pyperclip==1.9.0 2026-09-01 18:24:34.711875 | instance | Downloading rjsonnet 2026-09-01 18:24:34.711892 | instance | Downloading netaddr 2026-09-01 18:24:34.711910 | instance | Downloading pygments 2026-09-01 18:24:34.711928 | instance | Downloading cryptography 2026-09-01 18:24:34.711946 | instance | Downloading setuptools 2026-09-01 18:24:34.711963 | instance | Downloading kubernetes 2026-09-01 18:24:34.711981 | instance | Downloading ansible-core 2026-09-01 18:24:34.711999 | instance | Downloading openstacksdk 2026-09-01 18:24:34.712017 | instance | Built pyperclip==1.9.0 2026-09-01 18:24:34.712035 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-09-01 18:24:34.712053 | instance | Installed 79 packages in 47ms 2026-09-01 18:24:34.712071 | instance | Checked out ansible.posix to 1.6.0 2026-09-01 18:24:34.712089 | 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-01 18:24:34.712108 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.712126 | instance | Process install dependency map 2026-09-01 18:24:34.712150 | instance | Starting collection install process 2026-09-01 18:24:34.712169 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-09-01 18:24:34.712187 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-09-01 18:24:34.712205 | instance | ansible.posix:1.6.0 was installed successfully 2026-09-01 18:24:34.712222 | instance | Checked out ansible.utils to v6.1.0 2026-09-01 18:24:34.712240 | 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-01 18:24:34.712258 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.712276 | instance | Process install dependency map 2026-09-01 18:24:34.712293 | instance | Starting collection install process 2026-09-01 18:24:34.712311 | instance | Installing 'ansible.utils:6.1.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-09-01 18:24:34.712329 | instance | Created collection for ansible.utils:6.1.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-09-01 18:24:34.712346 | instance | ansible.utils:6.1.0 was installed successfully 2026-09-01 18:24:34.712364 | instance | Checked out atmosphere.common to v0.6.0 2026-09-01 18:24:34.712382 | 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-01 18:24:34.712400 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.712418 | instance | Process install dependency map 2026-09-01 18:24:34.712437 | instance | Starting collection install process 2026-09-01 18:24:34.712454 | instance | Installing 'atmosphere.common:0.6.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-09-01 18:24:34.712472 | instance | Created collection for atmosphere.common:0.6.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-09-01 18:24:34.712490 | instance | atmosphere.common:0.6.0 was installed successfully 2026-09-01 18:24:34.712507 | instance | Checked out community.crypto to 2.2.3 2026-09-01 18:24:34.712525 | 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-01 18:24:34.712542 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.712559 | instance | Process install dependency map 2026-09-01 18:24:34.712577 | instance | Starting collection install process 2026-09-01 18:24:34.712594 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-09-01 18:24:34.712611 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-09-01 18:24:34.712629 | instance | community.crypto:2.2.3 was installed successfully 2026-09-01 18:24:34.712647 | instance | Checked out community.general to 7.3.0 2026-09-01 18:24:34.712664 | 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-01 18:24:34.712682 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.712699 | instance | Process install dependency map 2026-09-01 18:24:34.712716 | instance | Starting collection install process 2026-09-01 18:24:34.712733 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-09-01 18:24:34.712751 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-09-01 18:24:34.712768 | instance | community.general:7.3.0 was installed successfully 2026-09-01 18:24:34.712791 | instance | Checked out community.mysql to 3.6.0 2026-09-01 18:24:34.712809 | 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-01 18:24:34.712827 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.712844 | instance | Process install dependency map 2026-09-01 18:24:34.712861 | instance | Starting collection install process 2026-09-01 18:24:34.712878 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-09-01 18:24:34.712896 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-09-01 18:24:34.712913 | instance | community.mysql:3.6.0 was installed successfully 2026-09-01 18:24:34.712930 | instance | Checked out kubernetes.core to 2.4.0 2026-09-01 18:24:34.712949 | 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-01 18:24:34.712991 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.713009 | instance | Process install dependency map 2026-09-01 18:24:34.713029 | instance | Starting collection install process 2026-09-01 18:24:34.713047 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-09-01 18:24:34.713065 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-09-01 18:24:34.713083 | instance | kubernetes.core:2.4.0 was installed successfully 2026-09-01 18:24:34.713100 | instance | Checked out openstack.cloud to 1.7.0 2026-09-01 18:24:34.713118 | 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-01 18:24:34.713135 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.713153 | instance | Process install dependency map 2026-09-01 18:24:34.713170 | instance | Starting collection install process 2026-09-01 18:24:34.713187 | instance | Installing 'openstack.cloud:1.7.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-09-01 18:24:34.713205 | instance | Created collection for openstack.cloud:1.7.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-09-01 18:24:34.713223 | instance | openstack.cloud:1.7.0 was installed successfully 2026-09-01 18:24:34.713240 | instance | Checked out vexxhost.ceph to v4.2.0 2026-09-01 18:24:34.713258 | 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-01 18:24:34.713276 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.713293 | instance | Process install dependency map 2026-09-01 18:24:34.713311 | instance | Starting collection install process 2026-09-01 18:24:34.713328 | instance | Installing 'vexxhost.ceph:4.2.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-09-01 18:24:34.713346 | instance | Created collection for vexxhost.ceph:4.2.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-09-01 18:24:34.713363 | instance | vexxhost.ceph:4.2.0 was installed successfully 2026-09-01 18:24:34.713380 | instance | Checked out vexxhost.containers to v1.6.8 2026-09-01 18:24:34.713397 | 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-01 18:24:34.713414 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.713437 | instance | Process install dependency map 2026-09-01 18:24:34.713455 | instance | Starting collection install process 2026-09-01 18:24:34.713473 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-09-01 18:24:34.713490 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-09-01 18:24:34.713508 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-09-01 18:24:34.713525 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-09-01 18:24:34.713543 | 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-01 18:24:34.713559 | instance | Starting galaxy collection install process 2026-09-01 18:24:34.713576 | instance | Process install dependency map 2026-09-01 18:24:34.713593 | instance | Starting collection install process 2026-09-01 18:24:34.713610 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-09-01 18:24:34.713627 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-09-01 18:24:34.713644 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-09-01 18:24:34.719595 | 2026-09-01 18:24:34.719647 | PLAY RECAP 2026-09-01 18:24:34.719724 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-01 18:24:34.719753 | 2026-09-01 18:24:34.868481 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-01 18:24:34.872744 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-01 18:24:35.467905 | 2026-09-01 18:24:35.468030 | PLAY [all] 2026-09-01 18:24:35.478976 | 2026-09-01 18:24:35.479050 | TASK [Install "jq" for log collection] 2026-09-01 18:24:44.699031 | instance | changed 2026-09-01 18:24:44.701792 | 2026-09-01 18:24:44.701873 | PLAY RECAP 2026-09-01 18:24:44.701943 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-01 18:24:44.702012 | 2026-09-01 18:24:44.857280 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-09-01 18:24:44.861482 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-01 18:24:45.464475 | 2026-09-01 18:24:45.464600 | PLAY [all] 2026-09-01 18:24:45.475530 | 2026-09-01 18:24:45.475603 | LOOP [Check inventory directories] 2026-09-01 18:24:45.868028 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-09-01 18:24:46.042473 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-09-01 18:24:46.216256 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-09-01 18:24:46.228384 | 2026-09-01 18:24:46.228614 | LOOP [Copy inventory file for Zuul] 2026-09-01 18:24:47.028856 | instance | changed: 2026-09-01 18:24:47.029230 | instance | { 2026-09-01 18:24:47.029286 | instance | "ansible_loop_var": "item", 2026-09-01 18:24:47.029403 | instance | "changed": false, 2026-09-01 18:24:47.029448 | instance | "failed": false, 2026-09-01 18:24:47.029474 | instance | "invocation": { 2026-09-01 18:24:47.029535 | instance | "module_args": { 2026-09-01 18:24:47.029565 | instance | "checksum_algorithm": "sha1", 2026-09-01 18:24:47.029584 | instance | "follow": true, 2026-09-01 18:24:47.029603 | instance | "get_attributes": true, 2026-09-01 18:24:47.029622 | instance | "get_checksum": true, 2026-09-01 18:24:47.029640 | instance | "get_mime": true, 2026-09-01 18:24:47.029657 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-09-01 18:24:47.029692 | instance | } 2026-09-01 18:24:47.029710 | instance | }, 2026-09-01 18:24:47.029729 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-09-01 18:24:47.029746 | instance | "stat": { 2026-09-01 18:24:47.029764 | instance | "atime": 1788287067.2490332, 2026-09-01 18:24:47.029781 | instance | "attr_flags": "e", 2026-09-01 18:24:47.029798 | instance | "attributes": [ 2026-09-01 18:24:47.029816 | instance | "extents" 2026-09-01 18:24:47.029833 | instance | ], 2026-09-01 18:24:47.029851 | instance | "block_size": 4096, 2026-09-01 18:24:47.029868 | instance | "blocks": 8, 2026-09-01 18:24:47.029885 | instance | "charset": "unknown", 2026-09-01 18:24:47.029904 | instance | "ctime": 1788287066.2970288, 2026-09-01 18:24:47.029921 | instance | "dev": 64513, 2026-09-01 18:24:47.029939 | instance | "device_type": 0, 2026-09-01 18:24:47.029956 | instance | "executable": true, 2026-09-01 18:24:47.029973 | instance | "exists": true, 2026-09-01 18:24:47.029989 | instance | "gid": 1000, 2026-09-01 18:24:47.030006 | instance | "gr_name": "zuul", 2026-09-01 18:24:47.030022 | instance | "inode": 1047987, 2026-09-01 18:24:47.030038 | instance | "isblk": false, 2026-09-01 18:24:47.030055 | instance | "ischr": false, 2026-09-01 18:24:47.030072 | instance | "isdir": true, 2026-09-01 18:24:47.030089 | instance | "isfifo": false, 2026-09-01 18:24:47.030105 | instance | "isgid": false, 2026-09-01 18:24:47.030122 | instance | "islnk": false, 2026-09-01 18:24:47.030138 | instance | "isreg": false, 2026-09-01 18:24:47.030155 | instance | "issock": false, 2026-09-01 18:24:47.030171 | instance | "isuid": false, 2026-09-01 18:24:47.030188 | instance | "mimetype": "unknown", 2026-09-01 18:24:47.030204 | instance | "mode": "0755", 2026-09-01 18:24:47.030221 | instance | "mtime": 1788287066.2970288, 2026-09-01 18:24:47.030238 | instance | "nlink": 21, 2026-09-01 18:24:47.030255 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-09-01 18:24:47.030272 | instance | "pw_name": "zuul", 2026-09-01 18:24:47.030292 | instance | "readable": true, 2026-09-01 18:24:47.030310 | instance | "rgrp": true, 2026-09-01 18:24:47.030327 | instance | "roth": true, 2026-09-01 18:24:47.030344 | instance | "rusr": true, 2026-09-01 18:24:47.030361 | instance | "size": 4096, 2026-09-01 18:24:47.030378 | instance | "uid": 1000, 2026-09-01 18:24:47.030394 | instance | "version": "2217846516", 2026-09-01 18:24:47.030411 | instance | "wgrp": false, 2026-09-01 18:24:47.030429 | instance | "woth": false, 2026-09-01 18:24:47.030447 | instance | "writeable": true, 2026-09-01 18:24:47.030464 | instance | "wusr": true, 2026-09-01 18:24:47.030480 | instance | "xgrp": true, 2026-09-01 18:24:47.030497 | instance | "xoth": true, 2026-09-01 18:24:47.030513 | instance | "xusr": true 2026-09-01 18:24:47.030529 | instance | } 2026-09-01 18:24:47.030546 | instance | } 2026-09-01 18:24:47.030583 | instance | ok: All items complete 2026-09-01 18:24:47.030604 | 2026-09-01 18:24:47.031927 | instance | skipping: Conditional result was False 2026-09-01 18:24:47.032514 | instance | skipping: Conditional result was False 2026-09-01 18:24:47.054088 | 2026-09-01 18:24:47.054259 | LOOP [Switch "ansible_host" to private IP] 2026-09-01 18:24:47.444127 | instance | changed: 1 replacements made 2026-09-01 18:24:47.447000 | instance | skipping: Conditional result was False 2026-09-01 18:24:47.448246 | instance | skipping: Conditional result was False 2026-09-01 18:24:47.462600 | 2026-09-01 18:24:47.462757 | TASK [Run Molecule scenario] 2026-09-01 18:24:48.371126 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-09-01 18:24:48.786252 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-09-01 18:24:48.786311 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-09-01 18:24:59.103537 | instance | INFO [csi > dependency] Executing 2026-09-01 18:24:59.103953 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-09-01 18:24:59.104352 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-09-01 18:24:59.104520 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-09-01 18:24:59.119346 | instance | INFO [csi > cleanup] Executing 2026-09-01 18:24:59.120022 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-01 18:24:59.133785 | instance | INFO [csi > destroy] Executing 2026-09-01 18:24:59.133825 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-09-01 18:24:59.133936 | instance | INFO [csi > destroy] Executed: Successful 2026-09-01 18:24:59.142973 | instance | INFO [csi > syntax] Executing 2026-09-01 18:25:00.614987 | instance | 2026-09-01 18:25:00.615273 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-09-01 18:25:00.668747 | instance | INFO [csi > syntax] Executed: Successful 2026-09-01 18:25:00.684518 | instance | INFO [csi > create] Executing 2026-09-01 18:25:00.688128 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-01 18:25:00.702756 | instance | INFO [csi > prepare] Executing 2026-09-01 18:25:01.418983 | instance | 2026-09-01 18:25:01.419212 | instance | PLAY [Prepare] ***************************************************************** 2026-09-01 18:25:01.419434 | instance | 2026-09-01 18:25:01.419666 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 18:25:01.419896 | instance | Tuesday 01 September 2026 18:25:01 +0000 (0:00:00.024) 0:00:00.024 ***** 2026-09-01 18:25:02.642406 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-01 18:25:02.642640 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-01 18:25:02.642877 | instance | interpreter could change the meaning of that path. See 2026-09-01 18:25:02.643131 | instance | https://docs.ansible.com/ansible- 2026-09-01 18:25:02.643363 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-01 18:25:02.649919 | instance | ok: [instance] 2026-09-01 18:25:02.650154 | instance | 2026-09-01 18:25:02.650384 | instance | TASK [Configure short hostname] ************************************************ 2026-09-01 18:25:02.650612 | instance | Tuesday 01 September 2026 18:25:02 +0000 (0:00:01.231) 0:00:01.255 ***** 2026-09-01 18:25:03.376649 | instance | changed: [instance] 2026-09-01 18:25:03.376875 | instance | 2026-09-01 18:25:03.377161 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-09-01 18:25:03.377418 | instance | Tuesday 01 September 2026 18:25:03 +0000 (0:00:00.726) 0:00:01.982 ***** 2026-09-01 18:25:03.667583 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-09-01 18:25:03.667819 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-09-01 18:25:03.668095 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-09-01 18:25:03.680456 | instance | changed: [instance] 2026-09-01 18:25:03.680726 | instance | 2026-09-01 18:25:03.681069 | instance | TASK [Purge "snapd" package] *************************************************** 2026-09-01 18:25:03.681400 | instance | Tuesday 01 September 2026 18:25:03 +0000 (0:00:00.303) 0:00:02.285 ***** 2026-09-01 18:25:04.429173 | instance | ok: [instance] 2026-09-01 18:25:04.429385 | instance | 2026-09-01 18:25:04.429674 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-09-01 18:25:04.429902 | instance | 2026-09-01 18:25:04.430158 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 18:25:04.430396 | instance | Tuesday 01 September 2026 18:25:04 +0000 (0:00:00.749) 0:00:03.034 ***** 2026-09-01 18:25:05.195503 | instance | ok: [instance] 2026-09-01 18:25:05.195845 | instance | 2026-09-01 18:25:05.196414 | instance | TASK [Install depedencies] ***************************************************** 2026-09-01 18:25:05.196785 | instance | Tuesday 01 September 2026 18:25:05 +0000 (0:00:00.765) 0:00:03.800 ***** 2026-09-01 18:25:29.632534 | instance | changed: [instance] 2026-09-01 18:25:29.632858 | instance | 2026-09-01 18:25:29.633116 | instance | TASK [Start up service] ******************************************************** 2026-09-01 18:25:29.633358 | instance | Tuesday 01 September 2026 18:25:29 +0000 (0:00:24.437) 0:00:28.237 ***** 2026-09-01 18:25:30.191205 | instance | ok: [instance] 2026-09-01 18:25:30.191410 | instance | 2026-09-01 18:25:30.191656 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-09-01 18:25:30.191918 | instance | Tuesday 01 September 2026 18:25:30 +0000 (0:00:00.558) 0:00:28.796 ***** 2026-09-01 18:25:30.496346 | instance | ok: [instance] 2026-09-01 18:25:30.496569 | instance | 2026-09-01 18:25:30.496862 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-09-01 18:25:30.497126 | instance | Tuesday 01 September 2026 18:25:30 +0000 (0:00:00.305) 0:00:29.101 ***** 2026-09-01 18:25:31.176568 | instance | changed: [instance] 2026-09-01 18:25:31.176768 | instance | 2026-09-01 18:25:31.176781 | instance | TASK [Get list of all loopback devices] **************************************** 2026-09-01 18:25:31.176792 | instance | Tuesday 01 September 2026 18:25:31 +0000 (0:00:00.679) 0:00:29.781 ***** 2026-09-01 18:25:31.378567 | instance | ok: [instance] 2026-09-01 18:25:31.378655 | instance | 2026-09-01 18:25:31.378903 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-09-01 18:25:31.378937 | instance | Tuesday 01 September 2026 18:25:31 +0000 (0:00:00.203) 0:00:29.984 ***** 2026-09-01 18:25:31.400598 | instance | skipping: [instance] 2026-09-01 18:25:31.401350 | instance | 2026-09-01 18:25:31.401411 | instance | TASK [Create devices for Ceph] ************************************************* 2026-09-01 18:25:31.401423 | instance | Tuesday 01 September 2026 18:25:31 +0000 (0:00:00.021) 0:00:30.006 ***** 2026-09-01 18:25:31.968590 | instance | changed: [instance] => (item=osd0) 2026-09-01 18:25:31.969536 | instance | changed: [instance] => (item=osd1) 2026-09-01 18:25:31.969600 | instance | changed: [instance] => (item=osd2) 2026-09-01 18:25:31.969607 | instance | 2026-09-01 18:25:31.969620 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-09-01 18:25:31.969979 | instance | Tuesday 01 September 2026 18:25:31 +0000 (0:00:00.567) 0:00:30.573 ***** 2026-09-01 18:25:32.617005 | instance | changed: [instance] => (item=osd0) 2026-09-01 18:25:32.617256 | instance | changed: [instance] => (item=osd1) 2026-09-01 18:25:32.617657 | instance | changed: [instance] => (item=osd2) 2026-09-01 18:25:32.618069 | instance | 2026-09-01 18:25:32.618404 | instance | TASK [Start loop devices] ****************************************************** 2026-09-01 18:25:32.618728 | instance | Tuesday 01 September 2026 18:25:32 +0000 (0:00:00.648) 0:00:31.222 ***** 2026-09-01 18:25:33.330162 | instance | changed: [instance] => (item=osd0) 2026-09-01 18:25:33.330421 | instance | changed: [instance] => (item=osd1) 2026-09-01 18:25:33.330625 | instance | changed: [instance] => (item=osd2) 2026-09-01 18:25:33.330814 | instance | 2026-09-01 18:25:33.331093 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-09-01 18:25:33.331314 | instance | Tuesday 01 September 2026 18:25:33 +0000 (0:00:00.711) 0:00:31.934 ***** 2026-09-01 18:25:36.457544 | instance | changed: [instance] => (item=osd0) 2026-09-01 18:25:36.457602 | instance | changed: [instance] => (item=osd1) 2026-09-01 18:25:36.458553 | instance | changed: [instance] => (item=osd2) 2026-09-01 18:25:36.458612 | instance | 2026-09-01 18:25:36.458624 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-09-01 18:25:36.458634 | instance | Tuesday 01 September 2026 18:25:36 +0000 (0:00:03.128) 0:00:35.062 ***** 2026-09-01 18:25:38.428236 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-09-01 18:25:38.429037 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-09-01 18:25:38.429109 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-09-01 18:25:38.429121 | instance | 2026-09-01 18:25:38.429539 | instance | PLAY RECAP ********************************************************************* 2026-09-01 18:25:38.429620 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-09-01 18:25:38.430293 | instance | 2026-09-01 18:25:38.430361 | instance | Tuesday 01 September 2026 18:25:38 +0000 (0:00:01.971) 0:00:37.034 ***** 2026-09-01 18:25:38.430381 | instance | =============================================================================== 2026-09-01 18:25:38.433475 | instance | Install depedencies ---------------------------------------------------- 24.44s 2026-09-01 18:25:38.433491 | instance | Create a volume group for each loop device ------------------------------ 3.13s 2026-09-01 18:25:38.433495 | instance | Create a logical volume for each loop device ---------------------------- 1.97s 2026-09-01 18:25:38.433501 | instance | Gathering Facts --------------------------------------------------------- 1.23s 2026-09-01 18:25:38.433505 | instance | Gathering Facts --------------------------------------------------------- 0.77s 2026-09-01 18:25:38.433509 | instance | Purge "snapd" package --------------------------------------------------- 0.75s 2026-09-01 18:25:38.433514 | instance | Configure short hostname ------------------------------------------------ 0.73s 2026-09-01 18:25:38.433518 | instance | Start loop devices ------------------------------------------------------ 0.71s 2026-09-01 18:25:38.433522 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.68s 2026-09-01 18:25:38.433527 | instance | Set permissions on loopback devices ------------------------------------- 0.65s 2026-09-01 18:25:38.433531 | instance | Create devices for Ceph ------------------------------------------------- 0.57s 2026-09-01 18:25:38.433739 | instance | Start up service -------------------------------------------------------- 0.56s 2026-09-01 18:25:38.434176 | instance | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-09-01 18:25:38.434520 | instance | Ensure hostname inside hosts file --------------------------------------- 0.30s 2026-09-01 18:25:38.434840 | instance | Get list of all loopback devices ---------------------------------------- 0.20s 2026-09-01 18:25:38.435216 | instance | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-09-01 18:25:38.520801 | instance | INFO [csi > prepare] Executed: Successful 2026-09-01 18:25:38.536187 | instance | INFO [csi > converge] Executing 2026-09-01 18:25:40.016273 | instance | 2026-09-01 18:25:40.016860 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-09-01 18:25:40.017248 | instance | 2026-09-01 18:25:40.017606 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 18:25:40.017959 | instance | Tuesday 01 September 2026 18:25:40 +0000 (0:00:00.008) 0:00:00.008 ***** 2026-09-01 18:25:41.055704 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-09-01 18:25:41.056114 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-09-01 18:25:41.056501 | instance | interpreter could change the meaning of that path. See 2026-09-01 18:25:41.056878 | instance | https://docs.ansible.com/ansible- 2026-09-01 18:25:41.057257 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-09-01 18:25:41.070561 | instance | ok: [instance] 2026-09-01 18:25:41.070882 | instance | 2026-09-01 18:25:41.071296 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-09-01 18:25:41.071625 | instance | Tuesday 01 September 2026 18:25:41 +0000 (0:00:01.054) 0:00:01.062 ***** 2026-09-01 18:25:41.131519 | instance | ok: [instance] => { 2026-09-01 18:25:41.131852 | instance | "msg": "csi_driver=rbd, MOLECULE_CSI_DRIVER=" 2026-09-01 18:25:41.132262 | instance | } 2026-09-01 18:25:41.132574 | instance | 2026-09-01 18:25:41.132878 | instance | PLAY [all] ********************************************************************* 2026-09-01 18:25:41.133191 | instance | 2026-09-01 18:25:41.133586 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 18:25:41.134094 | instance | Tuesday 01 September 2026 18:25:41 +0000 (0:00:00.061) 0:00:01.123 ***** 2026-09-01 18:25:42.164776 | instance | ok: [instance] 2026-09-01 18:25:42.165115 | instance | 2026-09-01 18:25:42.165469 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-09-01 18:25:42.165777 | instance | Tuesday 01 September 2026 18:25:42 +0000 (0:00:01.032) 0:00:02.156 ***** 2026-09-01 18:25:42.370452 | instance | ok: [instance] 2026-09-01 18:25:42.370835 | instance | 2026-09-01 18:25:42.371151 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-09-01 18:25:42.371466 | instance | 2026-09-01 18:25:42.371773 | instance | TASK [Gathering Facts] ********************************************************* 2026-09-01 18:25:42.372075 | instance | Tuesday 01 September 2026 18:25:42 +0000 (0:00:00.203) 0:00:02.360 ***** 2026-09-01 18:25:43.310484 | instance | ok: [instance] 2026-09-01 18:25:43.310618 | instance | 2026-09-01 18:25:43.310904 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-01 18:25:43.312315 | instance | Tuesday 01 September 2026 18:25:43 +0000 (0:00:00.939) 0:00:03.299 ***** 2026-09-01 18:25:43.642330 | instance | ok: [instance] 2026-09-01 18:25:43.642523 | instance | 2026-09-01 18:25:43.642793 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-01 18:25:43.643162 | instance | Tuesday 01 September 2026 18:25:43 +0000 (0:00:00.333) 0:00:03.632 ***** 2026-09-01 18:25:43.706063 | instance | skipping: [instance] 2026-09-01 18:25:43.706352 | instance | 2026-09-01 18:25:43.706568 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-01 18:25:43.706759 | instance | Tuesday 01 September 2026 18:25:43 +0000 (0:00:00.061) 0:00:03.694 ***** 2026-09-01 18:25:44.088600 | instance | changed: [instance] 2026-09-01 18:25:44.088652 | instance | 2026-09-01 18:25:44.088665 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-01 18:25:44.088675 | instance | Tuesday 01 September 2026 18:25:44 +0000 (0:00:00.385) 0:00:04.079 ***** 2026-09-01 18:25:44.185043 | instance | ok: [instance] => { 2026-09-01 18:25:44.185089 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-01 18:25:44.185100 | instance | } 2026-09-01 18:25:44.185110 | instance | 2026-09-01 18:25:44.185119 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-01 18:25:44.185128 | instance | Tuesday 01 September 2026 18:25:44 +0000 (0:00:00.096) 0:00:04.175 ***** 2026-09-01 18:25:44.877460 | instance | changed: [instance] 2026-09-01 18:25:44.878210 | instance | 2026-09-01 18:25:44.878261 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-01 18:25:44.878273 | instance | Tuesday 01 September 2026 18:25:44 +0000 (0:00:00.693) 0:00:04.869 ***** 2026-09-01 18:25:44.942245 | instance | skipping: [instance] 2026-09-01 18:25:44.942986 | instance | 2026-09-01 18:25:44.943050 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-01 18:25:44.943059 | instance | Tuesday 01 September 2026 18:25:44 +0000 (0:00:00.065) 0:00:04.934 ***** 2026-09-01 18:25:45.008264 | instance | skipping: [instance] 2026-09-01 18:25:45.008776 | instance | 2026-09-01 18:25:45.008813 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-01 18:25:45.008821 | instance | Tuesday 01 September 2026 18:25:45 +0000 (0:00:00.066) 0:00:05.000 ***** 2026-09-01 18:25:45.250434 | instance | ok: [instance] 2026-09-01 18:25:45.250616 | instance | 2026-09-01 18:25:45.250847 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-01 18:25:45.251041 | instance | Tuesday 01 September 2026 18:25:45 +0000 (0:00:00.241) 0:00:05.242 ***** 2026-09-01 18:25:46.469981 | instance | ok: [instance] 2026-09-01 18:25:46.470071 | instance | 2026-09-01 18:25:46.470157 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-01 18:25:46.470338 | instance | Tuesday 01 September 2026 18:25:46 +0000 (0:00:01.220) 0:00:06.462 ***** 2026-09-01 18:25:46.551110 | instance | ok: [instance] => { 2026-09-01 18:25:46.551334 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-01 18:25:46.551698 | instance | } 2026-09-01 18:25:46.551976 | instance | 2026-09-01 18:25:46.552273 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-01 18:25:46.552590 | instance | Tuesday 01 September 2026 18:25:46 +0000 (0:00:00.080) 0:00:06.543 ***** 2026-09-01 18:25:47.278215 | instance | changed: [instance] 2026-09-01 18:25:47.278425 | instance | 2026-09-01 18:25:47.278841 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-01 18:25:47.279221 | instance | Tuesday 01 September 2026 18:25:47 +0000 (0:00:00.724) 0:00:07.267 ***** 2026-09-01 18:25:50.150412 | instance | changed: [instance] 2026-09-01 18:25:50.150838 | instance | 2026-09-01 18:25:50.151158 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-01 18:25:50.151506 | instance | Tuesday 01 September 2026 18:25:50 +0000 (0:00:02.873) 0:00:10.141 ***** 2026-09-01 18:25:50.185019 | instance | skipping: [instance] 2026-09-01 18:25:50.185247 | instance | 2026-09-01 18:25:50.185472 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-01 18:25:50.185689 | instance | Tuesday 01 September 2026 18:25:50 +0000 (0:00:00.033) 0:00:10.174 ***** 2026-09-01 18:25:50.216731 | instance | skipping: [instance] 2026-09-01 18:25:50.217042 | instance | 2026-09-01 18:25:50.217723 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-01 18:25:50.218052 | instance | Tuesday 01 September 2026 18:25:50 +0000 (0:00:00.034) 0:00:10.209 ***** 2026-09-01 18:25:50.263496 | instance | skipping: [instance] 2026-09-01 18:25:50.263832 | instance | 2026-09-01 18:25:50.264133 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-01 18:25:50.264432 | instance | Tuesday 01 September 2026 18:25:50 +0000 (0:00:00.046) 0:00:10.255 ***** 2026-09-01 18:25:55.683405 | instance | changed: [instance] 2026-09-01 18:25:55.683869 | instance | 2026-09-01 18:25:55.684223 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-01 18:25:55.684545 | instance | Tuesday 01 September 2026 18:25:55 +0000 (0:00:05.419) 0:00:15.675 ***** 2026-09-01 18:25:56.295067 | instance | changed: [instance] 2026-09-01 18:25:56.295342 | instance | 2026-09-01 18:25:56.295596 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-01 18:25:56.295863 | instance | Tuesday 01 September 2026 18:25:56 +0000 (0:00:00.611) 0:00:16.287 ***** 2026-09-01 18:25:57.267891 | instance | changed: [instance] => (item={'path': '/etc/containerd'}) 2026-09-01 18:25:57.267935 | instance | changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-01 18:25:57.267941 | instance | changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-01 18:25:57.267945 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-01 18:25:57.267950 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-01 18:25:57.267955 | instance | 2026-09-01 18:25:57.267964 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-01 18:25:57.268054 | instance | Tuesday 01 September 2026 18:25:57 +0000 (0:00:00.971) 0:00:17.258 ***** 2026-09-01 18:25:57.899996 | instance | changed: [instance] 2026-09-01 18:25:57.900094 | instance | 2026-09-01 18:25:57.900893 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-01 18:25:57.900940 | instance | Tuesday 01 September 2026 18:25:57 +0000 (0:00:00.604) 0:00:17.863 ***** 2026-09-01 18:25:57.900948 | instance | 2026-09-01 18:25:57.900954 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-01 18:25:57.900960 | instance | Tuesday 01 September 2026 18:25:57 +0000 (0:00:00.028) 0:00:17.892 ***** 2026-09-01 18:25:58.829332 | instance | ok: [instance] 2026-09-01 18:25:58.829419 | instance | 2026-09-01 18:25:58.829498 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-09-01 18:25:58.829622 | instance | Tuesday 01 September 2026 18:25:58 +0000 (0:00:00.929) 0:00:18.821 ***** 2026-09-01 18:25:59.303383 | instance | changed: [instance] 2026-09-01 18:25:59.304183 | instance | 2026-09-01 18:25:59.304426 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-01 18:25:59.304440 | instance | Tuesday 01 September 2026 18:25:59 +0000 (0:00:00.473) 0:00:19.295 ***** 2026-09-01 18:25:59.917923 | instance | changed: [instance] 2026-09-01 18:25:59.918596 | instance | 2026-09-01 18:25:59.918647 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-01 18:25:59.918658 | instance | Tuesday 01 September 2026 18:25:59 +0000 (0:00:00.614) 0:00:19.909 ***** 2026-09-01 18:26:00.147092 | instance | ok: [instance] 2026-09-01 18:26:00.147145 | instance | 2026-09-01 18:26:00.147417 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-01 18:26:00.147462 | instance | Tuesday 01 September 2026 18:26:00 +0000 (0:00:00.229) 0:00:20.139 ***** 2026-09-01 18:26:00.226802 | instance | ok: [instance] => { 2026-09-01 18:26:00.228191 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-01 18:26:00.228233 | instance | } 2026-09-01 18:26:00.228244 | instance | 2026-09-01 18:26:00.228254 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-01 18:26:00.228263 | instance | Tuesday 01 September 2026 18:26:00 +0000 (0:00:00.079) 0:00:20.218 ***** 2026-09-01 18:26:01.015740 | instance | changed: [instance] 2026-09-01 18:26:01.016614 | instance | 2026-09-01 18:26:01.016671 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-01 18:26:01.016684 | instance | Tuesday 01 September 2026 18:26:01 +0000 (0:00:00.788) 0:00:21.007 ***** 2026-09-01 18:26:05.343809 | instance | changed: [instance] 2026-09-01 18:26:05.343930 | instance | 2026-09-01 18:26:05.343942 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-01 18:26:05.344072 | instance | Tuesday 01 September 2026 18:26:05 +0000 (0:00:04.328) 0:00:25.336 ***** 2026-09-01 18:26:06.451992 | instance | ok: [instance] 2026-09-01 18:26:06.453100 | instance | 2026-09-01 18:26:06.453145 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-01 18:26:06.453179 | instance | Tuesday 01 September 2026 18:26:06 +0000 (0:00:01.106) 0:00:26.442 ***** 2026-09-01 18:26:06.827947 | instance | changed: [instance] 2026-09-01 18:26:06.828522 | instance | 2026-09-01 18:26:06.828546 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-01 18:26:06.828555 | instance | Tuesday 01 September 2026 18:26:06 +0000 (0:00:00.377) 0:00:26.820 ***** 2026-09-01 18:26:07.253369 | instance | changed: [instance] 2026-09-01 18:26:07.253471 | instance | 2026-09-01 18:26:07.253668 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-01 18:26:07.253825 | instance | Tuesday 01 September 2026 18:26:07 +0000 (0:00:00.425) 0:00:27.245 ***** 2026-09-01 18:26:07.847963 | instance | changed: [instance] => (item={'path': '/etc/docker'}) 2026-09-01 18:26:07.848374 | instance | changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-01 18:26:07.848718 | instance | changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-01 18:26:07.848957 | instance | 2026-09-01 18:26:07.849324 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-01 18:26:07.849714 | instance | Tuesday 01 September 2026 18:26:07 +0000 (0:00:00.594) 0:00:27.840 ***** 2026-09-01 18:26:08.326536 | instance | changed: [instance] 2026-09-01 18:26:08.326894 | instance | 2026-09-01 18:26:08.327283 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-01 18:26:08.327544 | instance | Tuesday 01 September 2026 18:26:08 +0000 (0:00:00.478) 0:00:28.318 ***** 2026-09-01 18:26:08.812627 | instance | changed: [instance] 2026-09-01 18:26:08.812695 | instance | 2026-09-01 18:26:08.812871 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-01 18:26:08.813017 | instance | Tuesday 01 September 2026 18:26:08 +0000 (0:00:00.457) 0:00:28.775 ***** 2026-09-01 18:26:08.813168 | instance | 2026-09-01 18:26:08.813319 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-01 18:26:08.813487 | instance | Tuesday 01 September 2026 18:26:08 +0000 (0:00:00.029) 0:00:28.805 ***** 2026-09-01 18:26:09.555984 | instance | ok: [instance] 2026-09-01 18:26:09.556040 | instance | 2026-09-01 18:26:09.556052 | instance | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-09-01 18:26:09.556070 | instance | Tuesday 01 September 2026 18:26:09 +0000 (0:00:00.741) 0:00:29.546 ***** 2026-09-01 18:26:10.453669 | instance | changed: [instance] 2026-09-01 18:26:10.454181 | instance | 2026-09-01 18:26:10.454225 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-01 18:26:10.454233 | instance | Tuesday 01 September 2026 18:26:10 +0000 (0:00:00.899) 0:00:30.446 ***** 2026-09-01 18:26:11.041765 | instance | changed: [instance] 2026-09-01 18:26:11.042498 | instance | 2026-09-01 18:26:11.042529 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-01 18:26:11.042540 | instance | Tuesday 01 September 2026 18:26:11 +0000 (0:00:00.587) 0:00:31.033 ***** 2026-09-01 18:26:11.108266 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-09-01 18:26:11.108663 | instance | 2026-09-01 18:26:11.108686 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-01 18:26:11.108693 | instance | Tuesday 01 September 2026 18:26:11 +0000 (0:00:00.067) 0:00:31.100 ***** 2026-09-01 18:26:15.863019 | instance | changed: [instance] 2026-09-01 18:26:15.863079 | instance | 2026-09-01 18:26:15.863091 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-01 18:26:15.863101 | instance | Tuesday 01 September 2026 18:26:15 +0000 (0:00:04.753) 0:00:35.853 ***** 2026-09-01 18:26:16.533565 | instance | ok: [instance] => (item=chronyd) 2026-09-01 18:26:16.533626 | instance | ok: [instance] => (item=sshd) 2026-09-01 18:26:16.533637 | instance | 2026-09-01 18:26:16.533646 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-01 18:26:16.533691 | instance | Tuesday 01 September 2026 18:26:16 +0000 (0:00:00.670) 0:00:36.524 ***** 2026-09-01 18:26:16.869797 | instance | changed: [instance] 2026-09-01 18:26:16.870679 | instance | 2026-09-01 18:26:16.870739 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-01 18:26:16.870756 | instance | Tuesday 01 September 2026 18:26:16 +0000 (0:00:00.336) 0:00:36.861 ***** 2026-09-01 18:26:17.088909 | instance | ok: [instance] 2026-09-01 18:26:17.089527 | instance | 2026-09-01 18:26:17.089589 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-01 18:26:17.089761 | instance | Tuesday 01 September 2026 18:26:17 +0000 (0:00:00.219) 0:00:37.080 ***** 2026-09-01 18:26:17.562141 | instance | changed: [instance] 2026-09-01 18:26:17.562213 | instance | 2026-09-01 18:26:17.562566 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-01 18:26:17.562613 | instance | Tuesday 01 September 2026 18:26:17 +0000 (0:00:00.473) 0:00:37.554 ***** 2026-09-01 18:26:17.927560 | instance | changed: [instance] 2026-09-01 18:26:17.928271 | instance | 2026-09-01 18:26:17.928327 | instance | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-09-01 18:26:17.928338 | instance | Tuesday 01 September 2026 18:26:17 +0000 (0:00:00.364) 0:00:37.919 ***** 2026-09-01 18:26:18.063795 | instance | ok: [instance] 2026-09-01 18:26:18.064528 | instance | 2026-09-01 18:26:18.064583 | instance | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-09-01 18:26:18.064594 | instance | Tuesday 01 September 2026 18:26:18 +0000 (0:00:00.136) 0:00:38.055 ***** 2026-09-01 18:26:18.304723 | instance | ok: [instance] => (item=instance) 2026-09-01 18:26:18.304821 | instance | 2026-09-01 18:26:18.305145 | instance | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-09-01 18:26:18.305190 | instance | Tuesday 01 September 2026 18:26:18 +0000 (0:00:00.241) 0:00:38.297 ***** 2026-09-01 18:26:18.368177 | instance | ok: [instance] 2026-09-01 18:26:18.368283 | instance | 2026-09-01 18:26:18.368631 | instance | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-09-01 18:26:18.368815 | instance | Tuesday 01 September 2026 18:26:18 +0000 (0:00:00.063) 0:00:38.360 ***** 2026-09-01 18:26:18.458096 | instance | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance 2026-09-01 18:26:18.458179 | instance | 2026-09-01 18:26:18.458459 | instance | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-09-01 18:26:18.458497 | instance | Tuesday 01 September 2026 18:26:18 +0000 (0:00:00.090) 0:00:38.450 ***** 2026-09-01 18:26:18.767931 | instance | changed: [instance] 2026-09-01 18:26:18.768005 | instance | 2026-09-01 18:26:18.768260 | instance | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-09-01 18:26:18.768299 | instance | Tuesday 01 September 2026 18:26:18 +0000 (0:00:00.309) 0:00:38.760 ***** 2026-09-01 18:26:19.507544 | instance | changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True}) 2026-09-01 18:26:19.508791 | instance | changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-09-01 18:26:19.508947 | instance | changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-09-01 18:26:19.508959 | instance | 2026-09-01 18:26:19.508969 | instance | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-09-01 18:26:19.508978 | instance | Tuesday 01 September 2026 18:26:19 +0000 (0:00:00.739) 0:00:39.499 ***** 2026-09-01 18:27:46.683763 | instance | ok: [instance] 2026-09-01 18:27:46.683816 | instance | 2026-09-01 18:27:46.683826 | instance | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-09-01 18:27:46.683835 | instance | Tuesday 01 September 2026 18:27:46 +0000 (0:01:27.175) 0:02:06.675 ***** 2026-09-01 18:27:46.931958 | instance | changed: [instance] 2026-09-01 18:27:46.932012 | instance | 2026-09-01 18:27:46.932019 | instance | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-09-01 18:27:46.932026 | instance | Tuesday 01 September 2026 18:27:46 +0000 (0:00:00.248) 0:02:06.923 ***** 2026-09-01 18:27:47.051995 | instance | ok: [instance] 2026-09-01 18:27:47.052677 | instance | 2026-09-01 18:27:47.052732 | instance | TASK [Install Ceph host] ******************************************************* 2026-09-01 18:27:47.052743 | instance | Tuesday 01 September 2026 18:27:47 +0000 (0:00:00.119) 0:02:07.043 ***** 2026-09-01 18:27:47.159473 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-09-01 18:27:47.159559 | instance | 2026-09-01 18:27:47.159645 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-01 18:27:47.159752 | instance | Tuesday 01 September 2026 18:27:47 +0000 (0:00:00.108) 0:02:07.152 ***** 2026-09-01 18:27:48.847118 | instance | ok: [instance] 2026-09-01 18:27:48.847855 | instance | 2026-09-01 18:27:48.847901 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-01 18:27:48.847913 | instance | Tuesday 01 September 2026 18:27:48 +0000 (0:00:01.686) 0:02:08.839 ***** 2026-09-01 18:27:48.924337 | instance | ok: [instance] => (item=instance) 2026-09-01 18:27:48.924993 | instance | 2026-09-01 18:27:48.925057 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-01 18:27:48.925075 | instance | Tuesday 01 September 2026 18:27:48 +0000 (0:00:00.076) 0:02:08.916 ***** 2026-09-01 18:27:49.291788 | instance | ok: [instance] 2026-09-01 18:27:49.291965 | instance | 2026-09-01 18:27:49.292218 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-01 18:27:49.292554 | instance | Tuesday 01 September 2026 18:27:49 +0000 (0:00:00.367) 0:02:09.283 ***** 2026-09-01 18:27:51.990034 | instance | ok: [instance] 2026-09-01 18:27:51.990751 | instance | 2026-09-01 18:27:51.990782 | instance | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-09-01 18:27:51.990793 | instance | Tuesday 01 September 2026 18:27:51 +0000 (0:00:02.698) 0:02:11.981 ***** 2026-09-01 18:28:42.593310 | 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-01 18:28:42.594426 | 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_dhgz_0h0/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_dhgz_0h0/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_dhgz_0h0/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_dhgz_0h0/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-01T18:28:42.409+0000 7f357e62f640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgD7GJdqGx7bJSAA5zR5gFVrQT1YIajfQn44fIjx1HMhfZYFR9v1H84aw/8=: Malformed input [buffer:3]\n2026-09-01T18:28:42.409+0000 7f357e62f640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-01T18:28:42.413+0000 7f357e62f640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgD7GJdqGx7bJSAA5zR5gFVrQT1YIajfQn44fIjx1HMhfZYFR9v1H84aw/8=: Malformed input [buffer:3]\n2026-09-01T18:28:42.413+0000 7f357e62f640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-01T18:28:42.413+0000 7f357e62f640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgD7GJdqGx7bJSAA5zR5gFVrQT1YIajfQn44fIjx1HMhfZYFR9v1H84aw/8=: Malformed input [buffer:3]\n2026-09-01T18:28:42.413+0000 7f357e62f640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-09-01T18:28:42.413+0000 7f357e62f640 -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-01 18:28:42.597521 | instance | 2026-09-01 18:28:42.601527 | instance | PLAY RECAP ********************************************************************* 2026-09-01 18:28:42.601596 | instance | instance : ok=55 changed=26 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-09-01 18:28:42.601608 | instance | 2026-09-01 18:28:42.601618 | instance | Tuesday 01 September 2026 18:28:42 +0000 (0:00:50.608) 0:03:02.590 ***** 2026-09-01 18:28:42.601627 | instance | =============================================================================== 2026-09-01 18:28:42.601636 | instance | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 87.18s 2026-09-01 18:28:42.601644 | instance | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 50.61s 2026-09-01 18:28:42.601653 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.42s 2026-09-01 18:28:42.601661 | instance | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.75s 2026-09-01 18:28:42.601670 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 4.33s 2026-09-01 18:28:42.601679 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 2.87s 2026-09-01 18:28:42.601687 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.70s 2026-09-01 18:28:42.601696 | instance | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.69s 2026-09-01 18:28:42.601723 | instance | vexxhost.containers.containerd : Reload systemd ------------------------- 1.67s 2026-09-01 18:28:42.601731 | instance | vexxhost.containers.package : Update state for tar ---------------------- 1.22s 2026-09-01 18:28:42.601740 | instance | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.11s 2026-09-01 18:28:42.601757 | instance | Gathering Facts --------------------------------------------------------- 1.05s 2026-09-01 18:28:42.601766 | instance | Gathering Facts --------------------------------------------------------- 1.03s 2026-09-01 18:28:42.601969 | instance | vexxhost.containers.containerd : Create folders for configuration ------- 0.97s 2026-09-01 18:28:42.602274 | instance | Gathering Facts --------------------------------------------------------- 0.94s 2026-09-01 18:28:42.602587 | instance | vexxhost.containers.docker : Restart docker ----------------------------- 0.90s 2026-09-01 18:28:42.602875 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.79s 2026-09-01 18:28:42.603163 | instance | vexxhost.ceph.mon : Include extra configuration values ------------------ 0.74s 2026-09-01 18:28:42.603484 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.72s 2026-09-01 18:28:42.603772 | instance | vexxhost.containers.download_artifact : Download item ------------------- 0.69s 2026-09-01 18:28:42.706461 | 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-01 18:28:42.706705 | instance | ERROR [csi > converge] Executed: Failed 2026-09-01 18:28:42.706880 | 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-01 18:28:42.823357 | instance | ERROR 2026-09-01 18:28:42.823592 | instance | { 2026-09-01 18:28:42.823622 | instance | "delta": "0:03:54.948728", 2026-09-01 18:28:42.823643 | instance | "end": "2026-09-01 18:28:42.773491", 2026-09-01 18:28:42.823661 | instance | "msg": "non-zero return code", 2026-09-01 18:28:42.823679 | instance | "rc": 2, 2026-09-01 18:28:42.823696 | instance | "start": "2026-09-01 18:24:47.824763" 2026-09-01 18:28:42.823714 | instance | } failure 2026-09-01 18:28:42.828556 | 2026-09-01 18:28:42.828607 | PLAY RECAP 2026-09-01 18:28:42.828654 | instance | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-09-01 18:28:42.828677 | 2026-09-01 18:28:42.965239 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-01 18:28:42.969682 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-01 18:28:43.591420 | 2026-09-01 18:28:43.591568 | PLAY [all] 2026-09-01 18:28:43.606185 | 2026-09-01 18:28:43.606274 | TASK [gather-host-logs : creating directory for system status] 2026-09-01 18:28:43.960121 | instance | changed 2026-09-01 18:28:43.965915 | 2026-09-01 18:28:43.966031 | TASK [gather-host-logs : Get logs for each host] 2026-09-01 18:28:44.330094 | instance | + systemd-cgls --full --all --no-pager 2026-09-01 18:28:44.344550 | instance | + ip addr 2026-09-01 18:28:44.347833 | instance | + ip route 2026-09-01 18:28:44.350173 | instance | + lsblk 2026-09-01 18:28:44.357139 | instance | + mount 2026-09-01 18:28:44.360702 | instance | + docker images 2026-09-01 18:28:44.384683 | instance | + brctl show 2026-09-01 18:28:44.385089 | instance | /bin/bash: line 8: brctl: command not found 2026-09-01 18:28:44.385410 | instance | + ps aux --sort=-%mem 2026-09-01 18:28:44.409532 | instance | + dpkg -l 2026-09-01 18:28:44.421249 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-09-01 18:28:44.421969 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-09-01 18:28:44.442107 | instance | + '[' '!' -z '' ']' 2026-09-01 18:28:44.508866 | instance | ok: Runtime: 0:00:00.116189 2026-09-01 18:28:44.517192 | 2026-09-01 18:28:44.517284 | TASK [gather-host-logs : Downloads logs to executor] 2026-09-01 18:28:45.147504 | instance | changed: 2026-09-01 18:28:45.147684 | instance | created directory /var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/work/logs/instance 2026-09-01 18:28:45.147713 | instance | cd+++++++++ system/ 2026-09-01 18:28:45.147736 | instance | >f+++++++++ system/brctl-show.txt 2026-09-01 18:28:45.147757 | instance | >f+++++++++ system/docker-images.txt 2026-09-01 18:28:45.147777 | instance | >f+++++++++ system/ip-addr.txt 2026-09-01 18:28:45.147799 | instance | >f+++++++++ system/ip-route.txt 2026-09-01 18:28:45.147821 | instance | >f+++++++++ system/lsblk.txt 2026-09-01 18:28:45.147841 | instance | >f+++++++++ system/mount.txt 2026-09-01 18:28:45.147861 | instance | >f+++++++++ system/packages.txt 2026-09-01 18:28:45.147879 | instance | >f+++++++++ system/ps.txt 2026-09-01 18:28:45.147900 | instance | >f+++++++++ system/systemd-cgls.txt 2026-09-01 18:28:45.156895 | 2026-09-01 18:28:45.156978 | LOOP [helm-release-status : creating directory for helm release status] 2026-09-01 18:28:45.372763 | instance | changed: "values" 2026-09-01 18:28:45.549113 | instance | changed: "releases" 2026-09-01 18:28:45.563734 | 2026-09-01 18:28:45.563842 | TASK [helm-release-status : Gather get release status for helm charts] 2026-09-01 18:28:45.788768 | instance | /bin/bash: line 3: kubectl: command not found 2026-09-01 18:28:46.103837 | instance | ok: Runtime: 0:00:00.004986 2026-09-01 18:28:46.109265 | 2026-09-01 18:28:46.109340 | TASK [helm-release-status : Downloads logs to executor] 2026-09-01 18:28:46.619748 | instance | changed: 2026-09-01 18:28:46.619987 | instance | cd+++++++++ helm/ 2026-09-01 18:28:46.620049 | instance | cd+++++++++ helm/releases/ 2026-09-01 18:28:46.620097 | instance | cd+++++++++ helm/values/ 2026-09-01 18:28:46.630017 | 2026-09-01 18:28:46.630084 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-09-01 18:28:46.846794 | instance | changed 2026-09-01 18:28:46.855961 | 2026-09-01 18:28:46.856041 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-09-01 18:28:47.118716 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 18:28:47.119306 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 18:28:47.125671 | instance | environment: line 1: kubectl: command not found 2026-09-01 18:28:47.127327 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 18:28:47.127629 | instance | environment: line 1: kubectl: command not found 2026-09-01 18:28:47.129402 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 18:28:47.131053 | instance | environment: line 1: kubectl: command not found 2026-09-01 18:28:47.132561 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 18:28:47.133627 | instance | environment: line 1: kubectl: command not found 2026-09-01 18:28:47.135063 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 18:28:47.136368 | instance | environment: line 1: kubectl: command not found 2026-09-01 18:28:47.137705 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-09-01 18:28:47.394750 | instance | ok: Runtime: 0:00:00.025371 2026-09-01 18:28:47.401710 | 2026-09-01 18:28:47.401804 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-09-01 18:28:47.618070 | instance | changed 2026-09-01 18:28:47.625120 | 2026-09-01 18:28:47.625226 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-09-01 18:28:47.853941 | instance | environment: line 5: kubectl: command not found 2026-09-01 18:28:47.854945 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 18:28:47.855245 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 18:28:47.855467 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-09-01 18:28:48.166781 | instance | ok: Runtime: 0:00:00.007563 2026-09-01 18:28:48.174278 | 2026-09-01 18:28:48.174374 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-09-01 18:28:48.685645 | instance | changed: 2026-09-01 18:28:48.685891 | instance | cd+++++++++ objects/ 2026-09-01 18:28:48.685932 | instance | cd+++++++++ objects/cluster/ 2026-09-01 18:28:48.685965 | instance | cd+++++++++ objects/namespaced/ 2026-09-01 18:28:48.698593 | 2026-09-01 18:28:48.698668 | TASK [gather-pod-logs : creating directory for pod logs] 2026-09-01 18:28:48.926941 | instance | changed 2026-09-01 18:28:48.932325 | 2026-09-01 18:28:48.932398 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-09-01 18:28:49.151942 | instance | changed 2026-09-01 18:28:49.158127 | 2026-09-01 18:28:49.158205 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-09-01 18:28:49.387964 | instance | environment: line 3: kubectl: command not found 2026-09-01 18:28:49.694961 | instance | ok: Runtime: 0:00:00.009777 2026-09-01 18:28:49.700987 | 2026-09-01 18:28:49.701054 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-09-01 18:28:50.201531 | instance | changed: 2026-09-01 18:28:50.201770 | instance | cd+++++++++ pod-logs/ 2026-09-01 18:28:50.201811 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-09-01 18:28:50.214881 | 2026-09-01 18:28:50.214963 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-09-01 18:28:50.432898 | instance | changed 2026-09-01 18:28:50.439746 | 2026-09-01 18:28:50.439841 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-09-01 18:28:50.673137 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-01 18:28:50.988479 | instance | ok: Runtime: 0:00:00.049591 2026-09-01 18:28:50.994429 | 2026-09-01 18:28:50.994502 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-09-01 18:28:51.242097 | instance | /bin/bash: line 2: kubectl: command not found 2026-09-01 18:28:51.265542 | instance | ceph-mgr endpoints: 2026-09-01 18:28:51.534176 | instance | ok: Runtime: 0:00:00.029134 2026-09-01 18:28:51.540903 | 2026-09-01 18:28:51.541007 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-09-01 18:28:51.773646 | instance | /bin/bash: line 4: kubectl: command not found 2026-09-01 18:28:52.076148 | instance | ok: Runtime: 0:00:00.046098 2026-09-01 18:28:52.083371 | 2026-09-01 18:28:52.083477 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-09-01 18:28:52.595313 | instance | changed: cd+++++++++ prometheus/ 2026-09-01 18:28:52.607877 | 2026-09-01 18:28:52.607954 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-09-01 18:28:52.836038 | instance | changed 2026-09-01 18:28:52.840925 | 2026-09-01 18:28:52.841010 | TASK [gather-selenium-data : Get selenium data] 2026-09-01 18:28:53.073689 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-09-01 18:28:53.075103 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-09-01 18:28:53.854010 | instance | ERROR 2026-09-01 18:28:53.854219 | instance | { 2026-09-01 18:28:53.854250 | instance | "delta": "0:00:00.005667", 2026-09-01 18:28:53.854271 | instance | "end": "2026-09-01 18:28:53.075442", 2026-09-01 18:28:53.854293 | instance | "msg": "non-zero return code", 2026-09-01 18:28:53.854312 | instance | "rc": 1, 2026-09-01 18:28:53.854331 | instance | "start": "2026-09-01 18:28:53.069775" 2026-09-01 18:28:53.854350 | instance | } 2026-09-01 18:28:53.854377 | instance | ERROR: Ignoring Errors 2026-09-01 18:28:53.859071 | 2026-09-01 18:28:53.859135 | TASK [gather-selenium-data : Downloads logs to executor] 2026-09-01 18:28:54.382359 | instance | changed: cd+++++++++ selenium/ 2026-09-01 18:28:54.389453 | 2026-09-01 18:28:54.389508 | PLAY RECAP 2026-09-01 18:28:54.389561 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-09-01 18:28:54.389583 | 2026-09-01 18:28:54.536131 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-09-01 18:28:54.540218 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-01 18:28:55.156032 | 2026-09-01 18:28:55.156169 | PLAY [all] 2026-09-01 18:28:55.167801 | 2026-09-01 18:28:55.167878 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-01 18:28:55.206033 | instance | skipping: Conditional result was False 2026-09-01 18:28:55.211496 | 2026-09-01 18:28:55.211575 | TASK [fetch-output : Set log path for single node] 2026-09-01 18:28:55.251688 | instance | ok 2026-09-01 18:28:55.256251 | 2026-09-01 18:28:55.256319 | LOOP [fetch-output : Ensure local output dirs] 2026-09-01 18:28:55.632141 | instance -> localhost | ok: "/var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/work/logs" 2026-09-01 18:28:55.837960 | instance -> localhost | changed: "/var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/work/artifacts" 2026-09-01 18:28:56.037798 | instance -> localhost | changed: "/var/lib/zuul/builds/8452447519b34d759acc14db22d62d6c/work/docs" 2026-09-01 18:28:56.046951 | 2026-09-01 18:28:56.047089 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-01 18:28:56.711603 | instance | changed: .d..t...... ./ 2026-09-01 18:28:56.711876 | instance | changed: All items complete 2026-09-01 18:28:56.711915 | 2026-09-01 18:28:57.172898 | instance | changed: .d..t...... ./ 2026-09-01 18:28:57.644623 | instance | changed: .d..t...... ./ 2026-09-01 18:28:57.659084 | 2026-09-01 18:28:57.659268 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-01 18:28:58.068466 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.008245 2026-09-01 18:28:58.295677 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.008352 2026-09-01 18:28:58.314888 | 2026-09-01 18:28:58.315037 | PLAY [all] 2026-09-01 18:28:58.321184 | 2026-09-01 18:28:58.321252 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-01 18:28:58.749872 | instance | changed 2026-09-01 18:28:58.757898 | 2026-09-01 18:28:58.757966 | PLAY RECAP 2026-09-01 18:28:58.758054 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-01 18:28:58.758088 | 2026-09-01 18:28:58.918232 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-01 18:28:58.922771 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-01 18:28:59.523971 | 2026-09-01 18:28:59.524128 | PLAY [localhost] 2026-09-01 18:28:59.534823 | 2026-09-01 18:28:59.534895 | TASK [Generate Zuul manifest] 2026-09-01 18:28:59.557500 | localhost | ok 2026-09-01 18:28:59.574080 | 2026-09-01 18:28:59.574164 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-01 18:28:59.941974 | localhost | changed 2026-09-01 18:28:59.953893 | 2026-09-01 18:28:59.953996 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-01 18:28:59.987043 | localhost | ok 2026-09-01 18:28:59.996138 | 2026-09-01 18:28:59.996225 | TASK [Upload logs] 2026-09-01 18:29:00.019429 | localhost | ok 2026-09-01 18:29:00.077999 | 2026-09-01 18:29:00.078133 | TASK [Set zuul-log-path fact] 2026-09-01 18:29:00.100288 | localhost | ok 2026-09-01 18:29:00.114687 | 2026-09-01 18:29:00.114759 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-01 18:29:00.148328 | localhost | ok 2026-09-01 18:29:00.158165 | 2026-09-01 18:29:00.158234 | TASK [upload-logs : Create log directories] 2026-09-01 18:29:00.557788 | localhost | changed 2026-09-01 18:29:00.562602 | 2026-09-01 18:29:00.562679 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-01 18:29:00.970179 | localhost -> localhost | ok: Runtime: 0:00:00.005544 2026-09-01 18:29:00.976979 | 2026-09-01 18:29:00.977048 | TASK [upload-logs : Upload logs to log server] 2026-09-01 18:29:01.469542 | localhost | Output suppressed because no_log was given 2026-09-01 18:29:01.513766 | 2026-09-01 18:29:01.513935 | LOOP [upload-logs : Compress console log and json output] 2026-09-01 18:29:01.560533 | localhost | skipping: Conditional result was False 2026-09-01 18:29:01.567406 | localhost | skipping: Conditional result was False 2026-09-01 18:29:01.580098 | 2026-09-01 18:29:01.580246 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-01 18:29:01.623193 | localhost | skipping: Conditional result was False 2026-09-01 18:29:01.623571 | 2026-09-01 18:29:01.627191 | localhost | skipping: Conditional result was False 2026-09-01 18:29:01.644384 | 2026-09-01 18:29:01.644570 | LOOP [upload-logs : Upload console log and json output]