2026-06-17 03:19:38.466566 | Job console starting 2026-06-17 03:19:38.487519 | Updating git repos 2026-06-17 03:19:41.904466 | Cloning repos into workspace 2026-06-17 03:19:54.755557 | Restoring repo states 2026-06-17 03:19:57.295745 | Merging changes 2026-06-17 03:19:59.517513 | Checking out repos 2026-06-17 03:20:03.351388 | Preparing playbooks 2026-06-17 03:20:10.235756 | Running Ansible setup 2026-06-17 03:20:13.930141 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-17 03:20:14.591555 | 2026-06-17 03:20:14.591681 | PLAY [localhost] 2026-06-17 03:20:14.606888 | 2026-06-17 03:20:14.607076 | TASK [Gathering Facts] 2026-06-17 03:20:15.527683 | localhost | ok 2026-06-17 03:20:15.537498 | 2026-06-17 03:20:15.537597 | TASK [Setup log path fact] 2026-06-17 03:20:15.556129 | localhost | ok 2026-06-17 03:20:15.580342 | 2026-06-17 03:20:15.580453 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-17 03:20:15.632453 | localhost | ok 2026-06-17 03:20:15.640259 | 2026-06-17 03:20:15.640368 | TASK [emit-job-header : Print job information] 2026-06-17 03:20:15.682565 | # Job Information 2026-06-17 03:20:15.683050 | Ansible Version: 2.16.18 2026-06-17 03:20:15.683212 | Job: atmosphere-molecule-csi-rbd 2026-06-17 03:20:15.683269 | Pipeline: check 2026-06-17 03:20:15.683316 | Executor: 2d72f0692154 2026-06-17 03:20:15.683355 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4074 2026-06-17 03:20:15.683402 | Event ID: 2bb07b50-69fb-11f1-8751-6f2ce46722cf 2026-06-17 03:20:15.689135 | 2026-06-17 03:20:15.689318 | LOOP [emit-job-header : Print node information] 2026-06-17 03:20:15.785184 | localhost | ok: 2026-06-17 03:20:15.785330 | localhost | # Node Information 2026-06-17 03:20:15.785360 | localhost | Inventory Hostname: instance 2026-06-17 03:20:15.785383 | localhost | Hostname: np0000180983 2026-06-17 03:20:15.785404 | localhost | Username: zuul 2026-06-17 03:20:15.785426 | localhost | Distro: Ubuntu 22.04 2026-06-17 03:20:15.785447 | localhost | Provider: yul1 2026-06-17 03:20:15.785466 | localhost | Region: ca-ymq-1 2026-06-17 03:20:15.785485 | localhost | Label: ubuntu-jammy 2026-06-17 03:20:15.785504 | localhost | Product Name: OpenStack Nova 2026-06-17 03:20:15.785523 | localhost | Interface IP: 199.204.45.35 2026-06-17 03:20:15.798158 | 2026-06-17 03:20:15.798327 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-17 03:20:16.198979 | localhost -> localhost | changed 2026-06-17 03:20:16.206164 | 2026-06-17 03:20:16.206263 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-17 03:20:17.085874 | localhost -> localhost | changed 2026-06-17 03:20:17.097614 | 2026-06-17 03:20:17.097746 | PLAY [all] 2026-06-17 03:20:17.106940 | 2026-06-17 03:20:17.107034 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-17 03:20:17.366450 | instance -> localhost | ok 2026-06-17 03:20:17.375958 | 2026-06-17 03:20:17.376052 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-17 03:20:17.412865 | instance | ok 2026-06-17 03:20:17.426951 | instance | included: /var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-17 03:20:17.432787 | 2026-06-17 03:20:17.432854 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-17 03:20:18.270763 | instance -> localhost | Generating public/private rsa key pair. 2026-06-17 03:20:18.270991 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/work/9a8bd667982a4de3ad4d51d6393118ee_id_rsa 2026-06-17 03:20:18.271020 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/work/9a8bd667982a4de3ad4d51d6393118ee_id_rsa.pub 2026-06-17 03:20:18.271043 | instance -> localhost | The key fingerprint is: 2026-06-17 03:20:18.271065 | instance -> localhost | SHA256:SK3gH5i4Cltnfwsic6vO2ry8BdnGmyjFquALEyT66lA zuul-build-sshkey 2026-06-17 03:20:18.271106 | instance -> localhost | The key's randomart image is: 2026-06-17 03:20:18.271127 | instance -> localhost | +---[RSA 3072]----+ 2026-06-17 03:20:18.271156 | instance -> localhost | | | 2026-06-17 03:20:18.271178 | instance -> localhost | | . | 2026-06-17 03:20:18.271199 | instance -> localhost | |.. . . . | 2026-06-17 03:20:18.271219 | instance -> localhost | |+. * = o | 2026-06-17 03:20:18.271239 | instance -> localhost | |o E B + S | 2026-06-17 03:20:18.271259 | instance -> localhost | | * = + . | 2026-06-17 03:20:18.271279 | instance -> localhost | |O B O o | 2026-06-17 03:20:18.271299 | instance -> localhost | |B% B + .. | 2026-06-17 03:20:18.271322 | instance -> localhost | |B*@+. .... | 2026-06-17 03:20:18.271344 | instance -> localhost | +----[SHA256]-----+ 2026-06-17 03:20:18.271400 | instance -> localhost | ok: Runtime: 0:00:00.408610 2026-06-17 03:20:18.276480 | 2026-06-17 03:20:18.276551 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-17 03:20:18.312359 | instance | ok 2026-06-17 03:20:18.321067 | instance | included: /var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-17 03:20:18.328422 | 2026-06-17 03:20:18.328488 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-17 03:20:18.354787 | instance | skipping: Conditional result was False 2026-06-17 03:20:18.361468 | 2026-06-17 03:20:18.361548 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-17 03:20:18.794140 | instance | changed 2026-06-17 03:20:18.800868 | 2026-06-17 03:20:18.800950 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-17 03:20:18.988522 | instance | ok 2026-06-17 03:20:18.995374 | 2026-06-17 03:20:18.995440 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-17 03:20:19.466599 | instance | changed 2026-06-17 03:20:19.474401 | 2026-06-17 03:20:19.474478 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-17 03:20:19.970594 | instance | changed 2026-06-17 03:20:19.977380 | 2026-06-17 03:20:19.977469 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-17 03:20:20.002860 | instance | skipping: Conditional result was False 2026-06-17 03:20:20.011769 | 2026-06-17 03:20:20.011866 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-17 03:20:20.390856 | instance -> localhost | changed 2026-06-17 03:20:20.402360 | 2026-06-17 03:20:20.402456 | TASK [add-build-sshkey : Add back temp key] 2026-06-17 03:20:20.680262 | instance -> localhost | Identity added: /var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/work/9a8bd667982a4de3ad4d51d6393118ee_id_rsa (zuul-build-sshkey) 2026-06-17 03:20:20.680498 | instance -> localhost | ok: Runtime: 0:00:00.008181 2026-06-17 03:20:20.685367 | 2026-06-17 03:20:20.685428 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-17 03:20:20.987543 | instance | ok 2026-06-17 03:20:20.994873 | 2026-06-17 03:20:20.995001 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-17 03:20:21.022640 | instance | skipping: Conditional result was False 2026-06-17 03:20:21.039094 | 2026-06-17 03:20:21.039204 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-17 03:20:21.355760 | instance | ok 2026-06-17 03:20:21.361477 | 2026-06-17 03:20:21.361546 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-17 03:20:28.825173 | instance | Output suppressed because no_log was given 2026-06-17 03:20:28.836509 | 2026-06-17 03:20:28.836574 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-17 03:20:29.027326 | instance | ok: "logs" 2026-06-17 03:20:29.027647 | instance | ok: All items complete 2026-06-17 03:20:29.027682 | 2026-06-17 03:20:29.185220 | instance | ok: "artifacts" 2026-06-17 03:20:29.344207 | instance | ok: "docs" 2026-06-17 03:20:29.369233 | 2026-06-17 03:20:29.369422 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-17 03:20:29.554220 | instance | changed: "logs" 2026-06-17 03:20:29.710645 | instance | changed: "artifacts" 2026-06-17 03:20:29.869983 | instance | changed: "docs" 2026-06-17 03:20:29.886660 | 2026-06-17 03:20:29.886801 | PLAY RECAP 2026-06-17 03:20:29.886858 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-17 03:20:29.886888 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 03:20:29.886910 | 2026-06-17 03:20:30.102401 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-17 03:20:30.103769 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-17 03:20:30.746812 | 2026-06-17 03:20:30.746978 | PLAY [all] 2026-06-17 03:20:30.758693 | 2026-06-17 03:20:30.758848 | TASK [setup-uv : Extract archive] 2026-06-17 03:20:33.069525 | instance | changed 2026-06-17 03:20:33.085553 | 2026-06-17 03:20:33.085745 | TASK [setup-uv : Print version] 2026-06-17 03:20:33.447184 | instance | uv 0.8.13 2026-06-17 03:20:33.621059 | instance | ok: Runtime: 0:00:00.015136 2026-06-17 03:20:33.632737 | 2026-06-17 03:20:33.632819 | TASK [Install Ansible collection siblings] 2026-06-17 03:20:42.839948 | instance | changed: 2026-06-17 03:20:42.840181 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-06-17 03:20:42.840218 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-06-17 03:20:42.840242 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-06-17 03:20:42.840262 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-06-17 03:20:42.840282 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-06-17 03:20:42.840307 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-06-17 03:20:42.840328 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-06-17 03:20:42.840350 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-06-17 03:20:42.840370 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-06-17 03:20:42.840389 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-06-17 03:20:42.840408 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-06-17 03:20:42.840427 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-06-17 03:20:42.840445 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-06-17 03:20:42.840463 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-06-17 03:20:42.840481 | instance | Resolved ansible.utils to v6.0.2 for >=2.9.0 2026-06-17 03:20:42.840500 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-06-17 03:20:42.840518 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-06-17 03:20:42.840535 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-06-17 03:20:42.840553 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-06-17 03:20:42.840571 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-06-17 03:20:42.840588 | instance | Resolved vexxhost.ceph to v4.0.0 for >=3.2.0 2026-06-17 03:20:42.840606 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-06-17 03:20:42.840625 | instance | Resolved vexxhost.kubernetes to v3.2.0 for >=3.2.0,>=2.5.0 2026-06-17 03:20:42.840659 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-06-17 03:20:42.840678 | instance | Resolved ansible.utils to v6.0.2 for >=2.9.0,>=6.0.0 2026-06-17 03:20:42.840697 | instance | Resolved vexxhost.containers to v1.6.7 for >=1.1.1,>=1.6.0 2026-06-17 03:20:42.840715 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-06-17 03:20:42.840757 | instance | Resolved vexxhost.kubernetes to v3.2.0 for >=3.2.0,>=2.5.0 2026-06-17 03:20:42.840787 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-06-17 03:20:42.840807 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-06-17 03:20:42.840825 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-06-17 03:20:42.840844 | instance | Resolved vexxhost.containers to v1.6.7 for >=1.1.1,>=1.6.0 2026-06-17 03:20:42.840863 | instance | Checked out ansible.netcommon to 1.2.0 2026-06-17 03:20:42.840881 | 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-06-17 03:20:42.840906 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.840924 | instance | Process install dependency map 2026-06-17 03:20:42.840941 | instance | Starting collection install process 2026-06-17 03:20:42.840982 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-17 03:20:42.841002 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-06-17 03:20:42.841021 | instance | ansible.netcommon:* was installed successfully 2026-06-17 03:20:42.841054 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-06-17 03:20:42.841090 | instance | Creating virtual environment at: .venv 2026-06-17 03:20:42.841111 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-06-17 03:20:42.841130 | instance | Downloading netaddr (2.2MiB) 2026-06-17 03:20:42.841148 | instance | Downloading setuptools (1.1MiB) 2026-06-17 03:20:42.841174 | instance | Downloading rjsonnet (1.2MiB) 2026-06-17 03:20:42.841192 | instance | Downloading pydantic-core (2.0MiB) 2026-06-17 03:20:42.841211 | instance | Downloading pygments (1.2MiB) 2026-06-17 03:20:42.841229 | instance | Downloading cryptography (4.2MiB) 2026-06-17 03:20:42.841248 | instance | Downloading openstacksdk (1.7MiB) 2026-06-17 03:20:42.841266 | instance | Downloading kubernetes (1.9MiB) 2026-06-17 03:20:42.841285 | instance | Downloading ansible-core (2.1MiB) 2026-06-17 03:20:42.841303 | instance | Building pyperclip==1.9.0 2026-06-17 03:20:42.841322 | instance | Downloading rjsonnet 2026-06-17 03:20:42.841340 | instance | Downloading pydantic-core 2026-06-17 03:20:42.841358 | instance | Downloading netaddr 2026-06-17 03:20:42.841376 | instance | Downloading pygments 2026-06-17 03:20:42.841394 | instance | Downloading cryptography 2026-06-17 03:20:42.841411 | instance | Downloading setuptools 2026-06-17 03:20:42.841429 | instance | Downloading kubernetes 2026-06-17 03:20:42.841447 | instance | Downloading ansible-core 2026-06-17 03:20:42.841465 | instance | Downloading openstacksdk 2026-06-17 03:20:42.841482 | instance | Built pyperclip==1.9.0 2026-06-17 03:20:42.841500 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-06-17 03:20:42.841517 | instance | Installed 83 packages in 45ms 2026-06-17 03:20:42.841534 | instance | Checked out ansible.posix to 1.6.0 2026-06-17 03:20:42.841552 | 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-06-17 03:20:42.841570 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.841588 | instance | Process install dependency map 2026-06-17 03:20:42.841612 | instance | Starting collection install process 2026-06-17 03:20:42.841631 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-17 03:20:42.841649 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-06-17 03:20:42.841666 | instance | ansible.posix:1.6.0 was installed successfully 2026-06-17 03:20:42.841685 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.841704 | instance | 2.17.12 2026-06-17 03:20:42.841722 | instance | Checked out ansible.utils to v6.0.2 2026-06-17 03:20:42.841748 | 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-06-17 03:20:42.841789 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.841811 | instance | Process install dependency map 2026-06-17 03:20:42.841830 | instance | Starting collection install process 2026-06-17 03:20:42.841849 | instance | Installing 'ansible.utils:6.0.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-17 03:20:42.841868 | instance | Created collection for ansible.utils:6.0.2 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-06-17 03:20:42.841887 | instance | ansible.utils:6.0.2 was installed successfully 2026-06-17 03:20:42.841905 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.841923 | instance | 2.17.12 2026-06-17 03:20:42.841941 | instance | Checked out atmosphere.common to v0.7.0 2026-06-17 03:20:42.841958 | 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-06-17 03:20:42.841976 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.841993 | instance | Process install dependency map 2026-06-17 03:20:42.842011 | instance | Starting collection install process 2026-06-17 03:20:42.842029 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-06-17 03:20:42.842072 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-06-17 03:20:42.842100 | instance | atmosphere.common:0.7.0 was installed successfully 2026-06-17 03:20:42.842120 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.842141 | instance | 2.17.12 2026-06-17 03:20:42.842161 | instance | Checked out community.crypto to 2.2.3 2026-06-17 03:20:42.842179 | 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-06-17 03:20:42.842197 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.842214 | instance | Process install dependency map 2026-06-17 03:20:42.842232 | instance | Starting collection install process 2026-06-17 03:20:42.842249 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-17 03:20:42.842267 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-06-17 03:20:42.842284 | instance | community.crypto:2.2.3 was installed successfully 2026-06-17 03:20:42.842302 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.842319 | instance | 2.17.12 2026-06-17 03:20:42.842337 | instance | Checked out community.general to 7.3.0 2026-06-17 03:20:42.842354 | 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-06-17 03:20:42.842398 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.842426 | instance | Process install dependency map 2026-06-17 03:20:42.842446 | instance | Starting collection install process 2026-06-17 03:20:42.842464 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-17 03:20:42.842481 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-06-17 03:20:42.842499 | instance | community.general:7.3.0 was installed successfully 2026-06-17 03:20:42.842517 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.842535 | instance | 2.17.12 2026-06-17 03:20:42.842553 | instance | Checked out community.mysql to 3.6.0 2026-06-17 03:20:42.842573 | 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-06-17 03:20:42.842592 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.842610 | instance | Process install dependency map 2026-06-17 03:20:42.842628 | instance | Starting collection install process 2026-06-17 03:20:42.842645 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-06-17 03:20:42.842662 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-06-17 03:20:42.842834 | instance | community.mysql:3.6.0 was installed successfully 2026-06-17 03:20:42.842860 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.842879 | instance | 2.17.12 2026-06-17 03:20:42.842898 | instance | Checked out kubernetes.core to 2.4.0 2026-06-17 03:20:42.842917 | 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-06-17 03:20:42.842936 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.842954 | instance | Process install dependency map 2026-06-17 03:20:42.842972 | instance | Starting collection install process 2026-06-17 03:20:42.842990 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-17 03:20:42.843008 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-06-17 03:20:42.843026 | instance | kubernetes.core:2.4.0 was installed successfully 2026-06-17 03:20:42.843068 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.843096 | instance | 2.17.12 2026-06-17 03:20:42.843116 | instance | Checked out openstack.cloud to 2.6.0 2026-06-17 03:20:42.843136 | 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-06-17 03:20:42.843154 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.843172 | instance | Process install dependency map 2026-06-17 03:20:42.843190 | instance | Starting collection install process 2026-06-17 03:20:42.843208 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-06-17 03:20:42.843225 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-06-17 03:20:42.843243 | instance | openstack.cloud:2.6.0 was installed successfully 2026-06-17 03:20:42.843261 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.843278 | instance | 2.17.12 2026-06-17 03:20:42.843302 | instance | Checked out vexxhost.ceph to v4.0.0 2026-06-17 03:20:42.843321 | 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-06-17 03:20:42.843340 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.843367 | instance | Process install dependency map 2026-06-17 03:20:42.843390 | instance | Starting collection install process 2026-06-17 03:20:42.843408 | instance | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-06-17 03:20:42.843426 | instance | Created collection for vexxhost.ceph:4.0.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-06-17 03:20:42.843443 | instance | vexxhost.ceph:4.0.0 was installed successfully 2026-06-17 03:20:42.843460 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.843478 | instance | 2.17.12 2026-06-17 03:20:42.843496 | instance | Checked out vexxhost.containers to v1.6.7 2026-06-17 03:20:42.843514 | 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-06-17 03:20:42.843531 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.843549 | instance | Process install dependency map 2026-06-17 03:20:42.843567 | instance | Starting collection install process 2026-06-17 03:20:42.843585 | instance | Installing 'vexxhost.containers:1.6.7' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-06-17 03:20:42.843602 | instance | Created collection for vexxhost.containers:1.6.7 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-06-17 03:20:42.843620 | instance | vexxhost.containers:1.6.7 was installed successfully 2026-06-17 03:20:42.843637 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.843655 | instance | 2.17.12 2026-06-17 03:20:42.843672 | instance | Checked out vexxhost.kubernetes to v3.2.0 2026-06-17 03:20:42.843690 | 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-06-17 03:20:42.843707 | instance | Starting galaxy collection install process 2026-06-17 03:20:42.843724 | instance | Process install dependency map 2026-06-17 03:20:42.843787 | instance | Starting collection install process 2026-06-17 03:20:42.843827 | instance | Installing 'vexxhost.kubernetes:3.2.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-06-17 03:20:42.843849 | instance | Created collection for vexxhost.kubernetes:3.2.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-06-17 03:20:42.843868 | instance | vexxhost.kubernetes:3.2.0 was installed successfully 2026-06-17 03:20:42.843887 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-06-17 03:20:42.843905 | instance | 2.17.12 2026-06-17 03:20:42.851399 | 2026-06-17 03:20:42.851455 | PLAY RECAP 2026-06-17 03:20:42.851507 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 03:20:42.851528 | 2026-06-17 03:20:43.020735 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-17 03:20:43.023771 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-06-17 03:20:43.642410 | 2026-06-17 03:20:43.642552 | PLAY [all] 2026-06-17 03:20:43.653900 | 2026-06-17 03:20:43.653982 | TASK [Install "jq" for log collection] 2026-06-17 03:20:52.619798 | instance | changed 2026-06-17 03:20:52.622564 | 2026-06-17 03:20:52.622648 | PLAY RECAP 2026-06-17 03:20:52.622722 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 03:20:52.622815 | 2026-06-17 03:20:52.776578 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-06-17 03:20:52.779722 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-17 03:20:53.376050 | 2026-06-17 03:20:53.376184 | PLAY [all] 2026-06-17 03:20:53.387054 | 2026-06-17 03:20:53.387140 | LOOP [Check inventory directories] 2026-06-17 03:20:53.709601 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-06-17 03:20:53.869049 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-06-17 03:20:54.017369 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-06-17 03:20:54.033551 | 2026-06-17 03:20:54.033707 | LOOP [Copy inventory file for Zuul] 2026-06-17 03:20:54.787407 | instance | changed: 2026-06-17 03:20:54.787593 | instance | { 2026-06-17 03:20:54.787627 | instance | "ansible_loop_var": "item", 2026-06-17 03:20:54.787653 | instance | "changed": false, 2026-06-17 03:20:54.787677 | instance | "failed": false, 2026-06-17 03:20:54.787717 | instance | "invocation": { 2026-06-17 03:20:54.787742 | instance | "module_args": { 2026-06-17 03:20:54.787762 | instance | "checksum_algorithm": "sha1", 2026-06-17 03:20:54.787784 | instance | "follow": false, 2026-06-17 03:20:54.787806 | instance | "get_attributes": true, 2026-06-17 03:20:54.787829 | instance | "get_checksum": true, 2026-06-17 03:20:54.787850 | instance | "get_mime": true, 2026-06-17 03:20:54.787872 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-06-17 03:20:54.787895 | instance | } 2026-06-17 03:20:54.787916 | instance | }, 2026-06-17 03:20:54.787938 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-06-17 03:20:54.787965 | instance | "stat": { 2026-06-17 03:20:54.787992 | instance | "atime": 1781666435.7380517, 2026-06-17 03:20:54.788015 | instance | "attr_flags": "e", 2026-06-17 03:20:54.788036 | instance | "attributes": [ 2026-06-17 03:20:54.788057 | instance | "extents" 2026-06-17 03:20:54.788078 | instance | ], 2026-06-17 03:20:54.788099 | instance | "block_size": 4096, 2026-06-17 03:20:54.788120 | instance | "blocks": 8, 2026-06-17 03:20:54.788141 | instance | "charset": "unknown", 2026-06-17 03:20:54.788164 | instance | "ctime": 1781666434.4500515, 2026-06-17 03:20:54.788186 | instance | "dev": 64513, 2026-06-17 03:20:54.788207 | instance | "device_type": 0, 2026-06-17 03:20:54.788228 | instance | "executable": true, 2026-06-17 03:20:54.788249 | instance | "exists": true, 2026-06-17 03:20:54.788270 | instance | "gid": 1000, 2026-06-17 03:20:54.788290 | instance | "gr_name": "zuul", 2026-06-17 03:20:54.788311 | instance | "inode": 1046997, 2026-06-17 03:20:54.788331 | instance | "isblk": false, 2026-06-17 03:20:54.788352 | instance | "ischr": false, 2026-06-17 03:20:54.788373 | instance | "isdir": true, 2026-06-17 03:20:54.788394 | instance | "isfifo": false, 2026-06-17 03:20:54.788415 | instance | "isgid": false, 2026-06-17 03:20:54.788435 | instance | "islnk": false, 2026-06-17 03:20:54.788456 | instance | "isreg": false, 2026-06-17 03:20:54.788475 | instance | "issock": false, 2026-06-17 03:20:54.788496 | instance | "isuid": false, 2026-06-17 03:20:54.788516 | instance | "mimetype": "unknown", 2026-06-17 03:20:54.788537 | instance | "mode": "0755", 2026-06-17 03:20:54.788560 | instance | "mtime": 1781666434.4500515, 2026-06-17 03:20:54.788582 | instance | "nlink": 23, 2026-06-17 03:20:54.788603 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-06-17 03:20:54.788624 | instance | "pw_name": "zuul", 2026-06-17 03:20:54.788645 | instance | "readable": true, 2026-06-17 03:20:54.788666 | instance | "rgrp": true, 2026-06-17 03:20:54.788687 | instance | "roth": true, 2026-06-17 03:20:54.788766 | instance | "rusr": true, 2026-06-17 03:20:54.788792 | instance | "size": 4096, 2026-06-17 03:20:54.788811 | instance | "uid": 1000, 2026-06-17 03:20:54.788831 | instance | "version": "3925940807", 2026-06-17 03:20:54.788850 | instance | "wgrp": false, 2026-06-17 03:20:54.788871 | instance | "woth": false, 2026-06-17 03:20:54.788889 | instance | "writeable": true, 2026-06-17 03:20:54.788908 | instance | "wusr": true, 2026-06-17 03:20:54.788926 | instance | "xgrp": true, 2026-06-17 03:20:54.788944 | instance | "xoth": true, 2026-06-17 03:20:54.788993 | instance | "xusr": true 2026-06-17 03:20:54.789017 | instance | } 2026-06-17 03:20:54.789036 | instance | } 2026-06-17 03:20:54.789071 | instance | ok: All items complete 2026-06-17 03:20:54.789092 | 2026-06-17 03:20:54.790501 | instance | skipping: Conditional result was False 2026-06-17 03:20:54.791384 | instance | skipping: Conditional result was False 2026-06-17 03:20:54.811906 | 2026-06-17 03:20:54.812013 | LOOP [Switch "ansible_host" to private IP] 2026-06-17 03:20:55.149003 | instance | changed: 1 replacements made 2026-06-17 03:20:55.150910 | instance | skipping: Conditional result was False 2026-06-17 03:20:55.152268 | instance | skipping: Conditional result was False 2026-06-17 03:20:55.173579 | 2026-06-17 03:20:55.173722 | TASK [Run Molecule scenario] 2026-06-17 03:20:56.050836 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-06-17 03:20:56.432024 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-17 03:20:56.432124 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-06-17 03:21:07.651204 | instance | INFO [csi > dependency] Executing 2026-06-17 03:21:07.651419 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-06-17 03:21:07.651703 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-06-17 03:21:07.651890 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-17 03:21:07.660913 | instance | INFO [csi > cleanup] Executing 2026-06-17 03:21:07.661216 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-17 03:21:07.669517 | instance | INFO [csi > destroy] Executing 2026-06-17 03:21:07.669554 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-06-17 03:21:07.669653 | instance | INFO [csi > destroy] Executed: Successful 2026-06-17 03:21:07.677901 | instance | INFO [csi > syntax] Executing 2026-06-17 03:21:08.320721 | instance | [WARNING]: Unable to parse 2026-06-17 03:21:08.321120 | instance | /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/inventory as an 2026-06-17 03:21:08.321309 | instance | inventory source 2026-06-17 03:21:08.323769 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-06-17 03:21:08.323954 | instance | the implicit localhost does not match 'all' 2026-06-17 03:21:09.145737 | instance | [WARNING]: Could not match supplied host pattern, ignoring: controllers 2026-06-17 03:21:09.146696 | instance | 2026-06-17 03:21:09.146996 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-06-17 03:21:09.208349 | instance | INFO [csi > syntax] Executed: Successful 2026-06-17 03:21:09.264259 | instance | INFO [csi > create] Executing 2026-06-17 03:21:09.270943 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-17 03:21:09.278269 | instance | INFO [csi > prepare] Executing 2026-06-17 03:21:09.893050 | instance | [WARNING]: Unable to parse 2026-06-17 03:21:09.893327 | instance | /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/inventory as an 2026-06-17 03:21:09.893594 | instance | inventory source 2026-06-17 03:21:09.895478 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-06-17 03:21:09.895763 | instance | the implicit localhost does not match 'all' 2026-06-17 03:21:10.023253 | instance | [WARNING]: Could not match supplied host pattern, ignoring: cephs 2026-06-17 03:21:10.023580 | instance | 2026-06-17 03:21:10.023869 | instance | PLAY [Prepare] ***************************************************************** 2026-06-17 03:21:10.024155 | instance | skipping: no hosts matched 2026-06-17 03:21:10.024425 | instance | 2026-06-17 03:21:10.024758 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-06-17 03:21:10.025085 | instance | skipping: no hosts matched 2026-06-17 03:21:10.025359 | instance | 2026-06-17 03:21:10.025646 | instance | PLAY RECAP ********************************************************************* 2026-06-17 03:21:10.025902 | instance | 2026-06-17 03:21:10.026168 | instance | Wednesday 17 June 2026 03:21:10 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-06-17 03:21:10.026426 | instance | =============================================================================== 2026-06-17 03:21:10.071548 | instance | INFO [csi > prepare] Executed: Successful 2026-06-17 03:21:10.082835 | instance | INFO [csi > converge] Executing 2026-06-17 03:21:10.693460 | instance | [WARNING]: Unable to parse 2026-06-17 03:21:10.693707 | instance | /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/inventory as an 2026-06-17 03:21:10.693977 | instance | inventory source 2026-06-17 03:21:10.695607 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-06-17 03:21:10.695885 | instance | the implicit localhost does not match 'all' 2026-06-17 03:21:11.441923 | instance | [WARNING]: Could not match supplied host pattern, ignoring: controllers 2026-06-17 03:21:11.447431 | instance | [WARNING]: Could not match supplied host pattern, ignoring: cephs 2026-06-17 03:21:11.470793 | instance | 2026-06-17 03:21:11.471103 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-06-17 03:21:11.471456 | instance | skipping: no hosts matched 2026-06-17 03:21:11.471760 | instance | 2026-06-17 03:21:11.472077 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:11.472278 | instance | skipping: no hosts matched 2026-06-17 03:21:11.472517 | instance | 2026-06-17 03:21:11.472812 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-17 03:21:11.473232 | instance | skipping: no hosts matched 2026-06-17 03:21:11.473522 | instance | 2026-06-17 03:21:11.473790 | instance | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-17 03:21:11.474050 | instance | skipping: no hosts matched 2026-06-17 03:21:11.474293 | instance | 2026-06-17 03:21:11.474550 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:11.474818 | instance | skipping: no hosts matched 2026-06-17 03:21:11.475082 | instance | 2026-06-17 03:21:11.475425 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:11.475695 | instance | skipping: no hosts matched 2026-06-17 03:21:11.475938 | instance | 2026-06-17 03:21:11.476201 | instance | PLAY [Configure Kubernetes VIP] ************************************************ 2026-06-17 03:21:11.476457 | instance | skipping: no hosts matched 2026-06-17 03:21:11.476697 | instance | 2026-06-17 03:21:11.477009 | instance | PLAY [Install Kubernetes] ****************************************************** 2026-06-17 03:21:11.477246 | instance | skipping: no hosts matched 2026-06-17 03:21:11.477482 | instance | 2026-06-17 03:21:11.477741 | instance | PLAY [Install control-plane components] **************************************** 2026-06-17 03:21:11.477997 | instance | skipping: no hosts matched 2026-06-17 03:21:11.478236 | instance | 2026-06-17 03:21:11.478493 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:11.478748 | instance | skipping: no hosts matched 2026-06-17 03:21:11.479092 | instance | 2026-06-17 03:21:11.479398 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:11.479663 | instance | skipping: no hosts matched 2026-06-17 03:21:11.479803 | instance | 2026-06-17 03:21:11.479921 | instance | PLAY [controllers] ************************************************************* 2026-06-17 03:21:11.480036 | instance | skipping: no hosts matched 2026-06-17 03:21:11.480145 | instance | 2026-06-17 03:21:11.480254 | instance | PLAY RECAP ********************************************************************* 2026-06-17 03:21:11.480364 | instance | 2026-06-17 03:21:11.480482 | instance | Wednesday 17 June 2026 03:21:11 +0000 (0:00:00.045) 0:00:00.046 ******** 2026-06-17 03:21:11.480619 | instance | =============================================================================== 2026-06-17 03:21:11.541763 | instance | INFO [csi > converge] Executed: Successful 2026-06-17 03:21:11.549581 | instance | INFO [csi > idempotence] Executing 2026-06-17 03:21:12.180515 | instance | [WARNING]: Unable to parse 2026-06-17 03:21:12.180800 | instance | /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/inventory as an 2026-06-17 03:21:12.181119 | instance | inventory source 2026-06-17 03:21:12.182826 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-06-17 03:21:12.183099 | instance | the implicit localhost does not match 'all' 2026-06-17 03:21:12.922302 | instance | [WARNING]: Could not match supplied host pattern, ignoring: controllers 2026-06-17 03:21:12.927801 | instance | [WARNING]: Could not match supplied host pattern, ignoring: cephs 2026-06-17 03:21:12.950828 | instance | 2026-06-17 03:21:12.951126 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-06-17 03:21:12.951415 | instance | skipping: no hosts matched 2026-06-17 03:21:12.951682 | instance | 2026-06-17 03:21:12.951961 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:12.952240 | instance | skipping: no hosts matched 2026-06-17 03:21:12.952502 | instance | 2026-06-17 03:21:12.952786 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-17 03:21:12.953092 | instance | skipping: no hosts matched 2026-06-17 03:21:12.953375 | instance | 2026-06-17 03:21:12.953649 | instance | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-17 03:21:12.953915 | instance | skipping: no hosts matched 2026-06-17 03:21:12.954162 | instance | 2026-06-17 03:21:12.954422 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:12.954736 | instance | skipping: no hosts matched 2026-06-17 03:21:12.955048 | instance | 2026-06-17 03:21:12.955318 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:12.955579 | instance | skipping: no hosts matched 2026-06-17 03:21:12.955827 | instance | 2026-06-17 03:21:12.956090 | instance | PLAY [Configure Kubernetes VIP] ************************************************ 2026-06-17 03:21:12.956348 | instance | skipping: no hosts matched 2026-06-17 03:21:12.956590 | instance | 2026-06-17 03:21:12.956852 | instance | PLAY [Install Kubernetes] ****************************************************** 2026-06-17 03:21:12.957142 | instance | skipping: no hosts matched 2026-06-17 03:21:12.957427 | instance | 2026-06-17 03:21:12.957718 | instance | PLAY [Install control-plane components] **************************************** 2026-06-17 03:21:12.957979 | instance | skipping: no hosts matched 2026-06-17 03:21:12.958224 | instance | 2026-06-17 03:21:12.958484 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:12.958765 | instance | skipping: no hosts matched 2026-06-17 03:21:12.959102 | instance | 2026-06-17 03:21:12.959375 | instance | PLAY [all] ********************************************************************* 2026-06-17 03:21:12.959637 | instance | skipping: no hosts matched 2026-06-17 03:21:12.959884 | instance | 2026-06-17 03:21:12.960143 | instance | PLAY [controllers] ************************************************************* 2026-06-17 03:21:12.960403 | instance | skipping: no hosts matched 2026-06-17 03:21:12.960755 | instance | 2026-06-17 03:21:12.961174 | instance | PLAY RECAP ********************************************************************* 2026-06-17 03:21:12.961507 | instance | 2026-06-17 03:21:12.961776 | instance | Wednesday 17 June 2026 03:21:12 +0000 (0:00:00.046) 0:00:00.046 ******** 2026-06-17 03:21:12.961930 | instance | =============================================================================== 2026-06-17 03:21:13.015297 | instance | INFO [csi > idempotence] Executed: Successful 2026-06-17 03:21:13.029261 | instance | INFO [csi > side_effect] Executing 2026-06-17 03:21:13.029728 | instance | WARNING [csi > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-17 03:21:13.038452 | instance | INFO [csi > verify] Executing 2026-06-17 03:21:13.670242 | instance | [WARNING]: Unable to parse 2026-06-17 03:21:13.670508 | instance | /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/inventory as an 2026-06-17 03:21:13.670762 | instance | inventory source 2026-06-17 03:21:13.672760 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-06-17 03:21:13.673112 | instance | the implicit localhost does not match 'all' 2026-06-17 03:21:13.719964 | instance | [WARNING]: Could not match supplied host pattern, ignoring: controllers 2026-06-17 03:21:13.720507 | instance | 2026-06-17 03:21:13.720821 | instance | PLAY [Verify] ****************************************************************** 2026-06-17 03:21:13.721117 | instance | skipping: no hosts matched 2026-06-17 03:21:13.721362 | instance | 2026-06-17 03:21:13.721617 | instance | PLAY RECAP ********************************************************************* 2026-06-17 03:21:13.721859 | instance | 2026-06-17 03:21:13.722117 | instance | Wednesday 17 June 2026 03:21:13 +0000 (0:00:00.001) 0:00:00.001 ******** 2026-06-17 03:21:13.722368 | instance | =============================================================================== 2026-06-17 03:21:13.765644 | instance | INFO [csi > verify] Executed: Successful 2026-06-17 03:21:13.778919 | instance | INFO [csi > cleanup] Executing 2026-06-17 03:21:13.779383 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-17 03:21:13.787363 | instance | INFO [csi > destroy] Executing 2026-06-17 03:21:13.787403 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-06-17 03:21:13.787475 | instance | INFO [csi > destroy] Executed: Successful 2026-06-17 03:21:13.787788 | instance | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-17 03:21:14.232096 | instance | ok: Runtime: 0:00:18.340750 2026-06-17 03:21:14.234940 | 2026-06-17 03:21:14.234992 | PLAY RECAP 2026-06-17 03:21:14.235035 | instance | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 03:21:14.235059 | 2026-06-17 03:21:14.357708 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-17 03:21:14.360822 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-06-17 03:21:14.978846 | 2026-06-17 03:21:14.979004 | PLAY [all] 2026-06-17 03:21:14.994227 | 2026-06-17 03:21:14.994315 | TASK [gather-host-logs : creating directory for system status] 2026-06-17 03:21:15.368255 | instance | changed 2026-06-17 03:21:15.374665 | 2026-06-17 03:21:15.374762 | TASK [gather-host-logs : Get logs for each host] 2026-06-17 03:21:15.725008 | instance | + systemd-cgls --full --all --no-pager 2026-06-17 03:21:15.735322 | instance | + ip addr 2026-06-17 03:21:15.737088 | instance | + ip route 2026-06-17 03:21:15.738449 | instance | + lsblk 2026-06-17 03:21:15.741132 | instance | + mount 2026-06-17 03:21:15.742715 | instance | + docker images 2026-06-17 03:21:15.743194 | instance | /bin/bash: line 7: docker: command not found 2026-06-17 03:21:15.743360 | instance | + brctl show 2026-06-17 03:21:15.743660 | instance | /bin/bash: line 8: brctl: command not found 2026-06-17 03:21:15.743835 | instance | + ps aux --sort=-%mem 2026-06-17 03:21:15.762707 | instance | + dpkg -l 2026-06-17 03:21:15.769750 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-06-17 03:21:15.770151 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-06-17 03:21:15.770196 | instance | /bin/bash: line 11: docker: command not found 2026-06-17 03:21:15.770487 | instance | + '[' '!' -z '' ']' 2026-06-17 03:21:15.914743 | instance | ok: Runtime: 0:00:00.051093 2026-06-17 03:21:15.922936 | 2026-06-17 03:21:15.923010 | TASK [gather-host-logs : Downloads logs to executor] 2026-06-17 03:21:16.688270 | instance | changed: 2026-06-17 03:21:16.688449 | instance | created directory /var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/work/logs/instance 2026-06-17 03:21:16.688477 | instance | cd+++++++++ system/ 2026-06-17 03:21:16.688499 | instance | >f+++++++++ system/brctl-show.txt 2026-06-17 03:21:16.688520 | instance | >f+++++++++ system/docker-images.txt 2026-06-17 03:21:16.688540 | instance | >f+++++++++ system/ip-addr.txt 2026-06-17 03:21:16.688563 | instance | >f+++++++++ system/ip-route.txt 2026-06-17 03:21:16.688584 | instance | >f+++++++++ system/lsblk.txt 2026-06-17 03:21:16.688603 | instance | >f+++++++++ system/mount.txt 2026-06-17 03:21:16.688624 | instance | >f+++++++++ system/packages.txt 2026-06-17 03:21:16.688643 | instance | >f+++++++++ system/ps.txt 2026-06-17 03:21:16.688662 | instance | >f+++++++++ system/systemd-cgls.txt 2026-06-17 03:21:16.698243 | 2026-06-17 03:21:16.698333 | LOOP [helm-release-status : creating directory for helm release status] 2026-06-17 03:21:16.916480 | instance | changed: "values" 2026-06-17 03:21:17.077117 | instance | changed: "releases" 2026-06-17 03:21:17.089233 | 2026-06-17 03:21:17.089364 | TASK [helm-release-status : Gather get release status for helm charts] 2026-06-17 03:21:17.293060 | instance | /bin/bash: line 3: kubectl: command not found 2026-06-17 03:21:17.628064 | instance | ok: Runtime: 0:00:00.005489 2026-06-17 03:21:17.634486 | 2026-06-17 03:21:17.634565 | TASK [helm-release-status : Downloads logs to executor] 2026-06-17 03:21:18.132807 | instance | changed: 2026-06-17 03:21:18.133150 | instance | cd+++++++++ helm/ 2026-06-17 03:21:18.133220 | instance | cd+++++++++ helm/releases/ 2026-06-17 03:21:18.133269 | instance | cd+++++++++ helm/values/ 2026-06-17 03:21:18.141874 | 2026-06-17 03:21:18.141939 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-06-17 03:21:18.337740 | instance | changed 2026-06-17 03:21:18.344070 | 2026-06-17 03:21:18.344142 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-06-17 03:21:18.552971 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 03:21:18.553189 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 03:21:18.557977 | instance | environment: line 1: kubectl: command not found 2026-06-17 03:21:18.558908 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 03:21:18.560375 | instance | environment: line 1: kubectl: command not found 2026-06-17 03:21:18.561521 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 03:21:18.561998 | instance | environment: line 1: kubectl: command not found 2026-06-17 03:21:18.563268 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 03:21:18.564038 | instance | environment: line 1: kubectl: command not found 2026-06-17 03:21:18.565238 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 03:21:18.567274 | instance | environment: line 1: kubectl: command not found 2026-06-17 03:21:18.568526 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 03:21:18.881891 | instance | ok: Runtime: 0:00:00.024973 2026-06-17 03:21:18.925765 | 2026-06-17 03:21:18.925917 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-06-17 03:21:19.133407 | instance | changed 2026-06-17 03:21:19.140200 | 2026-06-17 03:21:19.140297 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-06-17 03:21:19.350543 | instance | environment: line 5: kubectl: command not found 2026-06-17 03:21:19.351724 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args valuexargs: 2026-06-17 03:21:19.351756 | instance | warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 03:21:19.351772 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 03:21:19.674955 | instance | ok: Runtime: 0:00:00.008973 2026-06-17 03:21:19.682337 | 2026-06-17 03:21:19.682450 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-06-17 03:21:20.164680 | instance | changed: 2026-06-17 03:21:20.164916 | instance | cd+++++++++ objects/ 2026-06-17 03:21:20.164963 | instance | cd+++++++++ objects/cluster/ 2026-06-17 03:21:20.165036 | instance | cd+++++++++ objects/namespaced/ 2026-06-17 03:21:20.175797 | 2026-06-17 03:21:20.175868 | TASK [gather-pod-logs : creating directory for pod logs] 2026-06-17 03:21:20.373115 | instance | changed 2026-06-17 03:21:20.378235 | 2026-06-17 03:21:20.378310 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-06-17 03:21:20.575090 | instance | changed 2026-06-17 03:21:20.582274 | 2026-06-17 03:21:20.582375 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-06-17 03:21:20.792709 | instance | environment: line 3: kubectl: command not found 2026-06-17 03:21:21.120146 | instance | ok: Runtime: 0:00:00.008547 2026-06-17 03:21:21.126787 | 2026-06-17 03:21:21.126851 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-06-17 03:21:21.609608 | instance | changed: 2026-06-17 03:21:21.609815 | instance | cd+++++++++ pod-logs/ 2026-06-17 03:21:21.609856 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-06-17 03:21:21.619788 | 2026-06-17 03:21:21.619854 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-06-17 03:21:21.816925 | instance | changed 2026-06-17 03:21:21.823162 | 2026-06-17 03:21:21.823237 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-06-17 03:21:22.023894 | instance | /bin/bash: line 2: kubectl: command not found 2026-06-17 03:21:22.359093 | instance | ok: Runtime: 0:00:00.036229 2026-06-17 03:21:22.365327 | 2026-06-17 03:21:22.365490 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-06-17 03:21:22.574468 | instance | /bin/bash: line 2: kubectl: command not found 2026-06-17 03:21:22.602716 | instance | ceph-mgr endpoints: 2026-06-17 03:21:22.903919 | instance | ok: Runtime: 0:00:00.035248 2026-06-17 03:21:22.909264 | 2026-06-17 03:21:22.909342 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-06-17 03:21:23.114256 | instance | /bin/bash: line 4: kubectl: command not found 2026-06-17 03:21:23.447312 | instance | ok: Runtime: 0:00:00.036872 2026-06-17 03:21:23.454102 | 2026-06-17 03:21:23.454171 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-06-17 03:21:23.976191 | instance | changed: cd+++++++++ prometheus/ 2026-06-17 03:21:23.987367 | 2026-06-17 03:21:23.987437 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-06-17 03:21:24.194372 | instance | changed 2026-06-17 03:21:24.201840 | 2026-06-17 03:21:24.202136 | TASK [gather-selenium-data : Get selenium data] 2026-06-17 03:21:24.460810 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-06-17 03:21:24.462283 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-06-17 03:21:24.776787 | instance | ERROR 2026-06-17 03:21:24.777059 | instance | { 2026-06-17 03:21:24.777098 | instance | "delta": "0:00:00.007476", 2026-06-17 03:21:24.777122 | instance | "end": "2026-06-17 03:21:24.462707", 2026-06-17 03:21:24.777142 | instance | "msg": "non-zero return code", 2026-06-17 03:21:24.777162 | instance | "rc": 1, 2026-06-17 03:21:24.777180 | instance | "start": "2026-06-17 03:21:24.455231" 2026-06-17 03:21:24.777198 | instance | } 2026-06-17 03:21:24.777223 | instance | ERROR: Ignoring Errors 2026-06-17 03:21:24.782593 | 2026-06-17 03:21:24.782658 | TASK [gather-selenium-data : Downloads logs to executor] 2026-06-17 03:21:25.296069 | instance | changed: cd+++++++++ selenium/ 2026-06-17 03:21:25.305009 | 2026-06-17 03:21:25.305089 | PLAY RECAP 2026-06-17 03:21:25.305155 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-06-17 03:21:25.305188 | 2026-06-17 03:21:25.455921 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-06-17 03:21:25.458658 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-17 03:21:26.091011 | 2026-06-17 03:21:26.091158 | PLAY [all] 2026-06-17 03:21:26.103062 | 2026-06-17 03:21:26.103139 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-17 03:21:26.148260 | instance | skipping: Conditional result was False 2026-06-17 03:21:26.158298 | 2026-06-17 03:21:26.158406 | TASK [fetch-output : Set log path for single node] 2026-06-17 03:21:26.202242 | instance | ok 2026-06-17 03:21:26.206864 | 2026-06-17 03:21:26.206931 | LOOP [fetch-output : Ensure local output dirs] 2026-06-17 03:21:26.591429 | instance -> localhost | ok: "/var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/work/logs" 2026-06-17 03:21:26.792312 | instance -> localhost | changed: "/var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/work/artifacts" 2026-06-17 03:21:27.015288 | instance -> localhost | changed: "/var/lib/zuul/builds/9a8bd667982a4de3ad4d51d6393118ee/work/docs" 2026-06-17 03:21:27.032532 | 2026-06-17 03:21:27.032748 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-17 03:21:27.653915 | instance | changed: .d..t...... ./ 2026-06-17 03:21:27.654176 | instance | changed: All items complete 2026-06-17 03:21:27.654205 | 2026-06-17 03:21:28.102962 | instance | changed: .d..t...... ./ 2026-06-17 03:21:28.541372 | instance | changed: .d..t...... ./ 2026-06-17 03:21:28.564569 | 2026-06-17 03:21:28.564740 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-17 03:21:29.062690 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.013121 2026-06-17 03:21:29.287078 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.008478 2026-06-17 03:21:29.303463 | 2026-06-17 03:21:29.303608 | PLAY [all] 2026-06-17 03:21:29.310709 | 2026-06-17 03:21:29.310778 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-17 03:21:29.713505 | instance | changed 2026-06-17 03:21:29.737535 | 2026-06-17 03:21:29.737686 | PLAY RECAP 2026-06-17 03:21:29.737799 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-17 03:21:29.737889 | 2026-06-17 03:21:29.897070 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-17 03:21:29.900016 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-17 03:21:30.494394 | 2026-06-17 03:21:30.494515 | PLAY [localhost] 2026-06-17 03:21:30.504482 | 2026-06-17 03:21:30.504567 | TASK [Generate Zuul manifest] 2026-06-17 03:21:30.528449 | localhost | ok 2026-06-17 03:21:30.545687 | 2026-06-17 03:21:30.545783 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-17 03:21:30.934710 | localhost | changed 2026-06-17 03:21:30.958129 | 2026-06-17 03:21:30.958300 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-17 03:21:30.989479 | localhost | ok 2026-06-17 03:21:30.998565 | 2026-06-17 03:21:30.998653 | TASK [Upload logs] 2026-06-17 03:21:31.017404 | localhost | ok 2026-06-17 03:21:31.083727 | 2026-06-17 03:21:31.083848 | TASK [Set zuul-log-path fact] 2026-06-17 03:21:31.102709 | localhost | ok 2026-06-17 03:21:31.114634 | 2026-06-17 03:21:31.114705 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-17 03:21:31.147718 | localhost | ok 2026-06-17 03:21:31.157246 | 2026-06-17 03:21:31.157384 | TASK [upload-logs : Create log directories] 2026-06-17 03:21:31.563252 | localhost | changed 2026-06-17 03:21:31.568826 | 2026-06-17 03:21:31.568943 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-17 03:21:31.979244 | localhost -> localhost | ok: Runtime: 0:00:00.005048 2026-06-17 03:21:31.986392 | 2026-06-17 03:21:31.986511 | TASK [upload-logs : Upload logs to log server] 2026-06-17 03:21:32.447807 | localhost | Output suppressed because no_log was given 2026-06-17 03:21:32.453180 | 2026-06-17 03:21:32.453278 | LOOP [upload-logs : Compress console log and json output] 2026-06-17 03:21:32.564459 | localhost | skipping: Conditional result was False 2026-06-17 03:21:32.571458 | localhost | skipping: Conditional result was False 2026-06-17 03:21:32.588000 | 2026-06-17 03:21:32.588235 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-17 03:21:32.671335 | localhost | skipping: Conditional result was False 2026-06-17 03:21:32.671899 | 2026-06-17 03:21:32.674936 | localhost | skipping: Conditional result was False 2026-06-17 03:21:32.711471 | 2026-06-17 03:21:32.711644 | LOOP [upload-logs : Upload console log and json output]