2026-07-09 03:05:19.606940 | Job console starting 2026-07-09 03:05:19.619743 | Updating git repos 2026-07-09 03:05:22.787882 | Cloning repos into workspace 2026-07-09 03:05:37.443688 | Restoring repo states 2026-07-09 03:05:43.336688 | Merging changes 2026-07-09 03:05:44.585231 | Checking out repos 2026-07-09 03:05:46.206782 | Preparing playbooks 2026-07-09 03:05:48.154126 | Running Ansible setup 2026-07-09 03:05:51.624507 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-09 03:05:52.459051 | 2026-07-09 03:05:52.489380 | PLAY [localhost] 2026-07-09 03:05:52.503978 | 2026-07-09 03:05:52.504064 | TASK [Gathering Facts] 2026-07-09 03:05:53.385661 | localhost | ok 2026-07-09 03:05:53.395344 | 2026-07-09 03:05:53.395419 | TASK [Setup log path fact] 2026-07-09 03:05:53.416874 | localhost | ok 2026-07-09 03:05:53.428185 | 2026-07-09 03:05:53.428302 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-09 03:05:53.459850 | localhost | ok 2026-07-09 03:05:53.468463 | 2026-07-09 03:05:53.468598 | TASK [emit-job-header : Print job information] 2026-07-09 03:05:53.511339 | # Job Information 2026-07-09 03:05:53.511688 | Ansible Version: 2.16.18 2026-07-09 03:05:53.511798 | Job: atmosphere-molecule-csi-rbd 2026-07-09 03:05:53.511881 | Pipeline: check 2026-07-09 03:05:53.511954 | Executor: 2d72f0692154 2026-07-09 03:05:53.512019 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3809 2026-07-09 03:05:53.512098 | Event ID: dc5aeb40-7b42-11f1-8469-c7869a6106da 2026-07-09 03:05:53.518568 | 2026-07-09 03:05:53.518668 | LOOP [emit-job-header : Print node information] 2026-07-09 03:05:53.610576 | localhost | ok: 2026-07-09 03:05:53.610775 | localhost | # Node Information 2026-07-09 03:05:53.610806 | localhost | Inventory Hostname: instance 2026-07-09 03:05:53.610829 | localhost | Hostname: np0000184546 2026-07-09 03:05:53.610851 | localhost | Username: zuul 2026-07-09 03:05:53.610876 | localhost | Distro: Ubuntu 22.04 2026-07-09 03:05:53.610898 | localhost | Provider: yul1 2026-07-09 03:05:53.610918 | localhost | Region: ca-ymq-1 2026-07-09 03:05:53.610938 | localhost | Label: ubuntu-jammy 2026-07-09 03:05:53.610959 | localhost | Product Name: OpenStack Nova 2026-07-09 03:05:53.610981 | localhost | Interface IP: 199.204.45.57 2026-07-09 03:05:53.628023 | 2026-07-09 03:05:53.628156 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-09 03:05:54.017774 | localhost -> localhost | changed 2026-07-09 03:05:54.027078 | 2026-07-09 03:05:54.027203 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-09 03:05:54.903100 | localhost -> localhost | changed 2026-07-09 03:05:54.915439 | 2026-07-09 03:05:54.915508 | PLAY [all] 2026-07-09 03:05:54.923818 | 2026-07-09 03:05:54.923891 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-09 03:05:55.147361 | instance -> localhost | ok 2026-07-09 03:05:55.156023 | 2026-07-09 03:05:55.156116 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-09 03:05:55.190933 | instance | ok 2026-07-09 03:05:55.208348 | instance | included: /var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-09 03:05:55.215499 | 2026-07-09 03:05:55.215572 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-09 03:05:56.437123 | instance -> localhost | Generating public/private rsa key pair. 2026-07-09 03:05:56.437366 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/work/6f04d82be92d48429648bb4ab79a04c0_id_rsa 2026-07-09 03:05:56.437408 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/work/6f04d82be92d48429648bb4ab79a04c0_id_rsa.pub 2026-07-09 03:05:56.437440 | instance -> localhost | The key fingerprint is: 2026-07-09 03:05:56.437470 | instance -> localhost | SHA256:8Pb/9Fo6xxS7ai/Zxbbgerrl5DNio4H0f/IH2hUs5+A zuul-build-sshkey 2026-07-09 03:05:56.437515 | instance -> localhost | The key's randomart image is: 2026-07-09 03:05:56.437546 | instance -> localhost | +---[RSA 3072]----+ 2026-07-09 03:05:56.437584 | instance -> localhost | | | 2026-07-09 03:05:56.437615 | instance -> localhost | | | 2026-07-09 03:05:56.437643 | instance -> localhost | | . . | 2026-07-09 03:05:56.437671 | instance -> localhost | | o o = | 2026-07-09 03:05:56.437700 | instance -> localhost | | .S . =.+| 2026-07-09 03:05:56.437727 | instance -> localhost | | ..o. E +=| 2026-07-09 03:05:56.437755 | instance -> localhost | | . o. +oB+=| 2026-07-09 03:05:56.437783 | instance -> localhost | | oB=%.Oo| 2026-07-09 03:05:56.437816 | instance -> localhost | | .o=&*@=.| 2026-07-09 03:05:56.437845 | instance -> localhost | +----[SHA256]-----+ 2026-07-09 03:05:56.437909 | instance -> localhost | ok: Runtime: 0:00:00.808741 2026-07-09 03:05:56.446584 | 2026-07-09 03:05:56.446670 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-09 03:05:56.481662 | instance | ok 2026-07-09 03:05:56.490966 | instance | included: /var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-09 03:05:56.498693 | 2026-07-09 03:05:56.498777 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-09 03:05:56.524451 | instance | skipping: Conditional result was False 2026-07-09 03:05:56.535222 | 2026-07-09 03:05:56.535411 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-09 03:05:56.991441 | instance | changed 2026-07-09 03:05:56.998551 | 2026-07-09 03:05:56.998618 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-09 03:05:57.183502 | instance | ok 2026-07-09 03:05:57.191135 | 2026-07-09 03:05:57.191232 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-09 03:05:57.659936 | instance | changed 2026-07-09 03:05:57.669098 | 2026-07-09 03:05:57.669231 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-09 03:05:58.115012 | instance | changed 2026-07-09 03:05:58.125492 | 2026-07-09 03:05:58.125562 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-09 03:05:58.149254 | instance | skipping: Conditional result was False 2026-07-09 03:05:58.159713 | 2026-07-09 03:05:58.159801 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-09 03:05:58.553322 | instance -> localhost | changed 2026-07-09 03:05:58.583404 | 2026-07-09 03:05:58.583807 | TASK [add-build-sshkey : Add back temp key] 2026-07-09 03:05:58.888825 | instance -> localhost | Identity added: /var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/work/6f04d82be92d48429648bb4ab79a04c0_id_rsa (zuul-build-sshkey) 2026-07-09 03:05:58.889044 | instance -> localhost | ok: Runtime: 0:00:00.015664 2026-07-09 03:05:58.895680 | 2026-07-09 03:05:58.895764 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-09 03:05:59.216451 | instance | ok 2026-07-09 03:05:59.223768 | 2026-07-09 03:05:59.223858 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-09 03:05:59.248249 | instance | skipping: Conditional result was False 2026-07-09 03:05:59.265073 | 2026-07-09 03:05:59.265220 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-09 03:05:59.593532 | instance | ok 2026-07-09 03:05:59.601225 | 2026-07-09 03:05:59.601320 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-09 03:06:03.007551 | instance | Output suppressed because no_log was given 2026-07-09 03:06:03.018232 | 2026-07-09 03:06:03.018303 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-09 03:06:03.213665 | instance | ok: "logs" 2026-07-09 03:06:03.213965 | instance | ok: All items complete 2026-07-09 03:06:03.214003 | 2026-07-09 03:06:03.370829 | instance | ok: "artifacts" 2026-07-09 03:06:03.520491 | instance | ok: "docs" 2026-07-09 03:06:03.531057 | 2026-07-09 03:06:03.531211 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-09 03:06:03.715499 | instance | changed: "logs" 2026-07-09 03:06:03.881212 | instance | changed: "artifacts" 2026-07-09 03:06:04.039071 | instance | changed: "docs" 2026-07-09 03:06:04.059393 | 2026-07-09 03:06:04.059664 | PLAY RECAP 2026-07-09 03:06:04.059819 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-09 03:06:04.059899 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-09 03:06:04.059954 | 2026-07-09 03:06:04.266498 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-09 03:06:04.276771 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-09 03:06:04.872838 | 2026-07-09 03:06:04.873000 | PLAY [all] 2026-07-09 03:06:04.883815 | 2026-07-09 03:06:04.883913 | TASK [setup-uv : Extract archive] 2026-07-09 03:06:07.121442 | instance | changed 2026-07-09 03:06:07.129446 | 2026-07-09 03:06:07.129527 | TASK [setup-uv : Print version] 2026-07-09 03:06:07.472441 | instance | uv 0.8.13 2026-07-09 03:06:07.664374 | instance | ok: Runtime: 0:00:00.017596 2026-07-09 03:06:07.674423 | 2026-07-09 03:06:07.674505 | TASK [Install Ansible collection siblings] 2026-07-09 03:06:17.868364 | instance | changed: 2026-07-09 03:06:17.868512 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-09 03:06:17.868542 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-09 03:06:17.868565 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-09 03:06:17.868586 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-09 03:06:17.868607 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-09 03:06:17.868631 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-09 03:06:17.868653 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-09 03:06:17.868675 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-09 03:06:17.868696 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-09 03:06:17.868716 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-09 03:06:17.868736 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-09 03:06:17.868755 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-09 03:06:17.868774 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-09 03:06:17.868794 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-09 03:06:17.868813 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-09 03:06:17.868833 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-09 03:06:17.868852 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-09 03:06:17.868872 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-09 03:06:17.868890 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-09 03:06:17.868908 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-09 03:06:17.868927 | instance | Resolved vexxhost.ceph to v4.0.0 for >=3.2.0 2026-07-09 03:06:17.868946 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-09 03:06:17.868985 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-09 03:06:17.869012 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-09 03:06:17.869032 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-09 03:06:17.869050 | instance | Resolved vexxhost.containers to v1.6.7 for >=1.1.1,>=1.6.0 2026-07-09 03:06:17.869068 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-09 03:06:17.869086 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-09 03:06:17.869105 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-09 03:06:17.869123 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-09 03:06:17.869140 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-09 03:06:17.869159 | instance | Resolved vexxhost.containers to v1.6.7 for >=1.1.1,>=1.6.0 2026-07-09 03:06:17.869177 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-09 03:06:17.869196 | 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-07-09 03:06:17.869220 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.869239 | instance | Process install dependency map 2026-07-09 03:06:17.869257 | instance | Starting collection install process 2026-07-09 03:06:17.869276 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-09 03:06:17.869294 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-09 03:06:17.869313 | instance | ansible.netcommon:* was installed successfully 2026-07-09 03:06:17.869331 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-09 03:06:17.869351 | instance | Creating virtual environment at: .venv 2026-07-09 03:06:17.869372 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-09 03:06:17.869390 | instance | Downloading pygments (1.2MiB) 2026-07-09 03:06:17.869408 | instance | Downloading netaddr (2.2MiB) 2026-07-09 03:06:17.869430 | instance | Downloading pydantic-core (2.0MiB) 2026-07-09 03:06:17.869449 | instance | Downloading setuptools (1.1MiB) 2026-07-09 03:06:17.869468 | instance | Downloading cryptography (4.2MiB) 2026-07-09 03:06:17.869486 | instance | Downloading kubernetes (1.9MiB) 2026-07-09 03:06:17.869504 | instance | Downloading ansible-core (2.1MiB) 2026-07-09 03:06:17.869522 | instance | Downloading rjsonnet (1.2MiB) 2026-07-09 03:06:17.869540 | instance | Downloading openstacksdk (1.7MiB) 2026-07-09 03:06:17.869558 | instance | Building pyperclip==1.9.0 2026-07-09 03:06:17.869578 | instance | Downloading rjsonnet 2026-07-09 03:06:17.869597 | instance | Downloading pydantic-core 2026-07-09 03:06:17.869615 | instance | Downloading pygments 2026-07-09 03:06:17.869634 | instance | Downloading netaddr 2026-07-09 03:06:17.869652 | instance | Downloading cryptography 2026-07-09 03:06:17.869670 | instance | Downloading setuptools 2026-07-09 03:06:17.869687 | instance | Downloading kubernetes 2026-07-09 03:06:17.869705 | instance | Downloading ansible-core 2026-07-09 03:06:17.869724 | instance | Downloading openstacksdk 2026-07-09 03:06:17.869742 | instance | Built pyperclip==1.9.0 2026-07-09 03:06:17.869761 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-09 03:06:17.869779 | instance | Installed 83 packages in 140ms 2026-07-09 03:06:17.869797 | instance | Checked out ansible.posix to 1.6.0 2026-07-09 03:06:17.869815 | 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-07-09 03:06:17.869833 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.869850 | instance | Process install dependency map 2026-07-09 03:06:17.869873 | instance | Starting collection install process 2026-07-09 03:06:17.869892 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-09 03:06:17.869910 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-09 03:06:17.869928 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-09 03:06:17.869946 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.869964 | instance | 2.17.12 2026-07-09 03:06:17.869982 | instance | Checked out ansible.utils to v6.0.3 2026-07-09 03:06:17.869999 | 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-07-09 03:06:17.870017 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.870035 | instance | Process install dependency map 2026-07-09 03:06:17.870052 | instance | Starting collection install process 2026-07-09 03:06:17.870070 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-09 03:06:17.870088 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-09 03:06:17.870123 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-09 03:06:17.870143 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.870162 | instance | 2.17.12 2026-07-09 03:06:17.870180 | instance | Checked out atmosphere.common to v0.7.0 2026-07-09 03:06:17.870198 | 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-07-09 03:06:17.870216 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.870233 | instance | Process install dependency map 2026-07-09 03:06:17.870250 | instance | Starting collection install process 2026-07-09 03:06:17.870268 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-09 03:06:17.870285 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-09 03:06:17.870303 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-09 03:06:17.870321 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.870341 | instance | 2.17.12 2026-07-09 03:06:17.870361 | instance | Checked out community.crypto to 2.2.3 2026-07-09 03:06:17.870380 | 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-07-09 03:06:17.870398 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.870416 | instance | Process install dependency map 2026-07-09 03:06:17.870434 | instance | Starting collection install process 2026-07-09 03:06:17.870452 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-09 03:06:17.870470 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-09 03:06:17.870488 | instance | community.crypto:2.2.3 was installed successfully 2026-07-09 03:06:17.870506 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.870524 | instance | 2.17.12 2026-07-09 03:06:17.870542 | instance | Checked out community.general to 7.3.0 2026-07-09 03:06:17.870560 | 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-07-09 03:06:17.870582 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.870601 | instance | Process install dependency map 2026-07-09 03:06:17.870619 | instance | Starting collection install process 2026-07-09 03:06:17.870636 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-09 03:06:17.870654 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-09 03:06:17.870672 | instance | community.general:7.3.0 was installed successfully 2026-07-09 03:06:17.870690 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.870708 | instance | 2.17.12 2026-07-09 03:06:17.870727 | instance | Checked out community.mysql to 3.6.0 2026-07-09 03:06:17.870747 | 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-07-09 03:06:17.870766 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.870784 | instance | Process install dependency map 2026-07-09 03:06:17.870802 | instance | Starting collection install process 2026-07-09 03:06:17.870820 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-09 03:06:17.870838 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-09 03:06:17.870855 | instance | community.mysql:3.6.0 was installed successfully 2026-07-09 03:06:17.870873 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.870891 | instance | 2.17.12 2026-07-09 03:06:17.870909 | instance | Checked out kubernetes.core to 2.4.0 2026-07-09 03:06:17.870935 | 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-07-09 03:06:17.870965 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.870990 | instance | Process install dependency map 2026-07-09 03:06:17.871009 | instance | Starting collection install process 2026-07-09 03:06:17.871030 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-09 03:06:17.871058 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-09 03:06:17.871085 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-09 03:06:17.871109 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.871128 | instance | 2.17.12 2026-07-09 03:06:17.871147 | instance | Checked out openstack.cloud to 2.6.0 2026-07-09 03:06:17.871164 | 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-07-09 03:06:17.871183 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.871201 | instance | Process install dependency map 2026-07-09 03:06:17.871219 | instance | Starting collection install process 2026-07-09 03:06:17.871237 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-09 03:06:17.871255 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-09 03:06:17.871273 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-09 03:06:17.871291 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.871309 | instance | 2.17.12 2026-07-09 03:06:17.871332 | instance | Checked out vexxhost.ceph to v4.0.0 2026-07-09 03:06:17.871351 | 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-07-09 03:06:17.871369 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.871386 | instance | Process install dependency map 2026-07-09 03:06:17.871403 | instance | Starting collection install process 2026-07-09 03:06:17.871421 | instance | Installing 'vexxhost.ceph:4.0.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-09 03:06:17.871438 | instance | Created collection for vexxhost.ceph:4.0.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-09 03:06:17.871456 | instance | vexxhost.ceph:4.0.0 was installed successfully 2026-07-09 03:06:17.871474 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.871491 | instance | 2.17.12 2026-07-09 03:06:17.871509 | instance | Checked out vexxhost.containers to v1.6.7 2026-07-09 03:06:17.871527 | 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-07-09 03:06:17.871545 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.871562 | instance | Process install dependency map 2026-07-09 03:06:17.871580 | instance | Starting collection install process 2026-07-09 03:06:17.871598 | instance | Installing 'vexxhost.containers:1.6.7' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-09 03:06:17.871616 | instance | Created collection for vexxhost.containers:1.6.7 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-09 03:06:17.871634 | instance | vexxhost.containers:1.6.7 was installed successfully 2026-07-09 03:06:17.871652 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.871670 | instance | 2.17.12 2026-07-09 03:06:17.871687 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-09 03:06:17.871706 | 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-07-09 03:06:17.871724 | instance | Starting galaxy collection install process 2026-07-09 03:06:17.871741 | instance | Process install dependency map 2026-07-09 03:06:17.871758 | instance | Starting collection install process 2026-07-09 03:06:17.871776 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-09 03:06:17.871793 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-09 03:06:17.871810 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-09 03:06:17.871828 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-09 03:06:17.871846 | instance | 2.17.12 2026-07-09 03:06:17.877483 | 2026-07-09 03:06:17.877529 | PLAY RECAP 2026-07-09 03:06:17.877572 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-09 03:06:17.877593 | 2026-07-09 03:06:17.993678 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-09 03:06:17.996719 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-09 03:06:18.593716 | 2026-07-09 03:06:18.594105 | PLAY [all] 2026-07-09 03:06:18.604776 | 2026-07-09 03:06:18.604849 | TASK [Install "jq" for log collection] 2026-07-09 03:06:30.781040 | instance | changed 2026-07-09 03:06:30.783518 | 2026-07-09 03:06:30.784068 | PLAY RECAP 2026-07-09 03:06:30.784162 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-09 03:06:30.784235 | 2026-07-09 03:06:30.934059 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-09 03:06:30.937151 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-09 03:06:31.632169 | 2026-07-09 03:06:31.632621 | PLAY [all] 2026-07-09 03:06:31.644202 | 2026-07-09 03:06:31.644339 | LOOP [Check inventory directories] 2026-07-09 03:06:32.002439 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-07-09 03:06:32.155269 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/csi/inventory" 2026-07-09 03:06:32.304201 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/csi/inventory" 2026-07-09 03:06:32.315408 | 2026-07-09 03:06:32.315627 | LOOP [Copy inventory file for Zuul] 2026-07-09 03:06:33.145889 | instance | changed: 2026-07-09 03:06:33.146111 | instance | { 2026-07-09 03:06:33.146159 | instance | "ansible_loop_var": "item", 2026-07-09 03:06:33.146199 | instance | "changed": false, 2026-07-09 03:06:33.146235 | instance | "failed": false, 2026-07-09 03:06:33.146274 | instance | "invocation": { 2026-07-09 03:06:33.146309 | instance | "module_args": { 2026-07-09 03:06:33.146342 | instance | "checksum_algorithm": "sha1", 2026-07-09 03:06:33.146376 | instance | "follow": true, 2026-07-09 03:06:33.146409 | instance | "get_attributes": true, 2026-07-09 03:06:33.146444 | instance | "get_checksum": true, 2026-07-09 03:06:33.146476 | instance | "get_mime": true, 2026-07-09 03:06:33.146509 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-07-09 03:06:33.146543 | instance | } 2026-07-09 03:06:33.146577 | instance | }, 2026-07-09 03:06:33.146609 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-07-09 03:06:33.146641 | instance | "stat": { 2026-07-09 03:06:33.146674 | instance | "atime": 1783566369.460594, 2026-07-09 03:06:33.146707 | instance | "attr_flags": "e", 2026-07-09 03:06:33.146740 | instance | "attributes": [ 2026-07-09 03:06:33.146770 | instance | "extents" 2026-07-09 03:06:33.146800 | instance | ], 2026-07-09 03:06:33.146879 | instance | "block_size": 4096, 2026-07-09 03:06:33.146914 | instance | "blocks": 8, 2026-07-09 03:06:33.146944 | instance | "charset": "unknown", 2026-07-09 03:06:33.146976 | instance | "ctime": 1783566368.456594, 2026-07-09 03:06:33.147009 | instance | "dev": 64513, 2026-07-09 03:06:33.147043 | instance | "device_type": 0, 2026-07-09 03:06:33.147074 | instance | "executable": true, 2026-07-09 03:06:33.147105 | instance | "exists": true, 2026-07-09 03:06:33.147136 | instance | "gid": 1000, 2026-07-09 03:06:33.147168 | instance | "gr_name": "zuul", 2026-07-09 03:06:33.147200 | instance | "inode": 1047204, 2026-07-09 03:06:33.147232 | instance | "isblk": false, 2026-07-09 03:06:33.147267 | instance | "ischr": false, 2026-07-09 03:06:33.147301 | instance | "isdir": true, 2026-07-09 03:06:33.147335 | instance | "isfifo": false, 2026-07-09 03:06:33.147367 | instance | "isgid": false, 2026-07-09 03:06:33.147400 | instance | "islnk": false, 2026-07-09 03:06:33.147430 | instance | "isreg": false, 2026-07-09 03:06:33.147458 | instance | "issock": false, 2026-07-09 03:06:33.147488 | instance | "isuid": false, 2026-07-09 03:06:33.147519 | instance | "mimetype": "unknown", 2026-07-09 03:06:33.147553 | instance | "mode": "0755", 2026-07-09 03:06:33.147585 | instance | "mtime": 1783566368.456594, 2026-07-09 03:06:33.147617 | instance | "nlink": 23, 2026-07-09 03:06:33.147650 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-07-09 03:06:33.147683 | instance | "pw_name": "zuul", 2026-07-09 03:06:33.147716 | instance | "readable": true, 2026-07-09 03:06:33.147749 | instance | "rgrp": true, 2026-07-09 03:06:33.147784 | instance | "roth": true, 2026-07-09 03:06:33.147837 | instance | "rusr": true, 2026-07-09 03:06:33.147874 | instance | "size": 4096, 2026-07-09 03:06:33.147909 | instance | "uid": 1000, 2026-07-09 03:06:33.147944 | instance | "version": "3033111876", 2026-07-09 03:06:33.147981 | instance | "wgrp": false, 2026-07-09 03:06:33.148018 | instance | "woth": false, 2026-07-09 03:06:33.148051 | instance | "writeable": true, 2026-07-09 03:06:33.148084 | instance | "wusr": true, 2026-07-09 03:06:33.148119 | instance | "xgrp": true, 2026-07-09 03:06:33.148153 | instance | "xoth": true, 2026-07-09 03:06:33.148187 | instance | "xusr": true 2026-07-09 03:06:33.148220 | instance | } 2026-07-09 03:06:33.148252 | instance | } 2026-07-09 03:06:33.148308 | instance | ok: All items complete 2026-07-09 03:06:33.148347 | 2026-07-09 03:06:33.150992 | instance | skipping: Conditional result was False 2026-07-09 03:06:33.152341 | instance | skipping: Conditional result was False 2026-07-09 03:06:33.161296 | 2026-07-09 03:06:33.161440 | LOOP [Switch "ansible_host" to private IP] 2026-07-09 03:06:33.579932 | instance | changed: 1 replacements made 2026-07-09 03:06:33.581759 | instance | skipping: Conditional result was False 2026-07-09 03:06:33.587444 | instance | skipping: Conditional result was False 2026-07-09 03:06:33.610953 | 2026-07-09 03:06:33.611130 | TASK [Run Molecule scenario] 2026-07-09 03:06:34.587782 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-07-09 03:06:34.986660 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-09 03:06:34.986757 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-07-09 03:06:46.352404 | instance | INFO [csi > dependency] Executing 2026-07-09 03:06:46.352499 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-07-09 03:06:46.352730 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-07-09 03:06:46.352841 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-09 03:06:46.362232 | instance | INFO [csi > cleanup] Executing 2026-07-09 03:06:46.362536 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-09 03:06:46.371628 | instance | INFO [csi > destroy] Executing 2026-07-09 03:06:46.371701 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-07-09 03:06:46.371774 | instance | INFO [csi > destroy] Executed: Successful 2026-07-09 03:06:46.380927 | instance | INFO [csi > syntax] Executing 2026-07-09 03:06:47.925691 | instance | 2026-07-09 03:06:47.925950 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-07-09 03:06:48.007160 | instance | INFO [csi > syntax] Executed: Successful 2026-07-09 03:06:48.022663 | instance | INFO [csi > create] Executing 2026-07-09 03:06:48.025754 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-09 03:06:48.035715 | instance | INFO [csi > prepare] Executing 2026-07-09 03:06:48.799542 | instance | 2026-07-09 03:06:48.799800 | instance | PLAY [Prepare] ***************************************************************** 2026-07-09 03:06:48.800065 | instance | 2026-07-09 03:06:48.800428 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-09 03:06:48.800714 | instance | Thursday 09 July 2026 03:06:48 +0000 (0:00:00.030) 0:00:00.030 ********* 2026-07-09 03:06:49.758831 | instance | ok: [instance] 2026-07-09 03:06:49.759060 | instance | 2026-07-09 03:06:49.759334 | instance | TASK [Configure short hostname] ************************************************ 2026-07-09 03:06:49.759609 | instance | Thursday 09 July 2026 03:06:49 +0000 (0:00:00.960) 0:00:00.991 ********* 2026-07-09 03:06:51.889563 | instance | changed: [instance] 2026-07-09 03:06:51.889828 | instance | 2026-07-09 03:06:51.890121 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-07-09 03:06:51.890399 | instance | Thursday 09 July 2026 03:06:51 +0000 (0:00:02.130) 0:00:03.121 ********* 2026-07-09 03:06:52.172536 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-07-09 03:06:52.172791 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-07-09 03:06:52.173059 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-09 03:06:52.182193 | instance | changed: [instance] 2026-07-09 03:06:52.182509 | instance | 2026-07-09 03:06:52.182864 | instance | TASK [Purge "snapd" package] *************************************************** 2026-07-09 03:06:52.183155 | instance | Thursday 09 July 2026 03:06:52 +0000 (0:00:00.293) 0:00:03.415 ********* 2026-07-09 03:06:53.275578 | instance | ok: [instance] 2026-07-09 03:06:53.275667 | instance | 2026-07-09 03:06:53.275771 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-07-09 03:06:53.275887 | instance | 2026-07-09 03:06:53.276004 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-09 03:06:53.276138 | instance | Thursday 09 July 2026 03:06:53 +0000 (0:00:01.093) 0:00:04.508 ********* 2026-07-09 03:06:53.977390 | instance | ok: [instance] 2026-07-09 03:06:53.977607 | instance | 2026-07-09 03:06:53.977895 | instance | TASK [Install depedencies] ***************************************************** 2026-07-09 03:06:53.978178 | instance | Thursday 09 July 2026 03:06:53 +0000 (0:00:00.701) 0:00:05.210 ********* 2026-07-09 03:07:19.909821 | instance | changed: [instance] 2026-07-09 03:07:19.910108 | instance | 2026-07-09 03:07:19.910320 | instance | TASK [Start up service] ******************************************************** 2026-07-09 03:07:19.910631 | instance | Thursday 09 July 2026 03:07:19 +0000 (0:00:25.932) 0:00:31.142 ********* 2026-07-09 03:07:20.478962 | instance | ok: [instance] 2026-07-09 03:07:20.479166 | instance | 2026-07-09 03:07:20.479744 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-07-09 03:07:20.480966 | instance | Thursday 09 July 2026 03:07:20 +0000 (0:00:00.569) 0:00:31.711 ********* 2026-07-09 03:07:20.787212 | instance | ok: [instance] 2026-07-09 03:07:20.787287 | instance | 2026-07-09 03:07:20.787431 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-07-09 03:07:20.787553 | instance | Thursday 09 July 2026 03:07:20 +0000 (0:00:00.308) 0:00:32.020 ********* 2026-07-09 03:07:21.381234 | instance | changed: [instance] 2026-07-09 03:07:21.381304 | instance | 2026-07-09 03:07:21.381316 | instance | TASK [Get list of all loopback devices] **************************************** 2026-07-09 03:07:21.381327 | instance | Thursday 09 July 2026 03:07:21 +0000 (0:00:00.592) 0:00:32.612 ********* 2026-07-09 03:07:21.567214 | instance | ok: [instance] 2026-07-09 03:07:21.567286 | instance | 2026-07-09 03:07:21.567583 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-07-09 03:07:21.567634 | instance | Thursday 09 July 2026 03:07:21 +0000 (0:00:00.187) 0:00:32.800 ********* 2026-07-09 03:07:21.595731 | instance | skipping: [instance] 2026-07-09 03:07:21.596209 | instance | 2026-07-09 03:07:21.596520 | instance | TASK [Create devices for Ceph] ************************************************* 2026-07-09 03:07:21.596539 | instance | Thursday 09 July 2026 03:07:21 +0000 (0:00:00.028) 0:00:32.828 ********* 2026-07-09 03:07:22.133616 | instance | changed: [instance] => (item=osd0) 2026-07-09 03:07:22.133754 | instance | changed: [instance] => (item=osd1) 2026-07-09 03:07:22.134494 | instance | changed: [instance] => (item=osd2) 2026-07-09 03:07:22.134547 | instance | 2026-07-09 03:07:22.134556 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-07-09 03:07:22.134563 | instance | Thursday 09 July 2026 03:07:22 +0000 (0:00:00.537) 0:00:33.366 ********* 2026-07-09 03:07:22.752718 | instance | changed: [instance] => (item=osd0) 2026-07-09 03:07:22.753797 | instance | changed: [instance] => (item=osd1) 2026-07-09 03:07:22.753844 | instance | changed: [instance] => (item=osd2) 2026-07-09 03:07:22.753849 | instance | 2026-07-09 03:07:22.753854 | instance | TASK [Start loop devices] ****************************************************** 2026-07-09 03:07:22.753860 | instance | Thursday 09 July 2026 03:07:22 +0000 (0:00:00.618) 0:00:33.985 ********* 2026-07-09 03:07:23.445420 | instance | changed: [instance] => (item=osd0) 2026-07-09 03:07:23.445517 | instance | changed: [instance] => (item=osd1) 2026-07-09 03:07:23.446225 | instance | changed: [instance] => (item=osd2) 2026-07-09 03:07:23.446276 | instance | 2026-07-09 03:07:23.446285 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-07-09 03:07:23.446293 | instance | Thursday 09 July 2026 03:07:23 +0000 (0:00:00.693) 0:00:34.678 ********* 2026-07-09 03:07:26.686024 | instance | changed: [instance] => (item=osd0) 2026-07-09 03:07:26.686121 | instance | changed: [instance] => (item=osd1) 2026-07-09 03:07:26.686611 | instance | changed: [instance] => (item=osd2) 2026-07-09 03:07:26.686663 | instance | 2026-07-09 03:07:26.686669 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-07-09 03:07:26.686675 | instance | Thursday 09 July 2026 03:07:26 +0000 (0:00:03.240) 0:00:37.919 ********* 2026-07-09 03:07:28.556190 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-07-09 03:07:28.556268 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-07-09 03:07:28.556279 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-07-09 03:07:28.556289 | instance | 2026-07-09 03:07:28.556308 | instance | PLAY RECAP ********************************************************************* 2026-07-09 03:07:28.556318 | instance | instance : ok=15 changed=9 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-09 03:07:28.556328 | instance | 2026-07-09 03:07:28.556337 | instance | Thursday 09 July 2026 03:07:28 +0000 (0:00:01.866) 0:00:39.785 ********* 2026-07-09 03:07:28.556359 | instance | =============================================================================== 2026-07-09 03:07:28.556368 | instance | Install depedencies ---------------------------------------------------- 25.93s 2026-07-09 03:07:28.556377 | instance | Create a volume group for each loop device ------------------------------ 3.24s 2026-07-09 03:07:28.556386 | instance | Configure short hostname ------------------------------------------------ 2.13s 2026-07-09 03:07:28.556404 | instance | Create a logical volume for each loop device ---------------------------- 1.87s 2026-07-09 03:07:28.556535 | instance | Purge "snapd" package --------------------------------------------------- 1.09s 2026-07-09 03:07:28.556946 | instance | Gathering Facts --------------------------------------------------------- 0.96s 2026-07-09 03:07:28.557296 | instance | Gathering Facts --------------------------------------------------------- 0.70s 2026-07-09 03:07:28.557644 | instance | Start loop devices ------------------------------------------------------ 0.69s 2026-07-09 03:07:28.557998 | instance | Set permissions on loopback devices ------------------------------------- 0.62s 2026-07-09 03:07:28.558346 | instance | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.59s 2026-07-09 03:07:28.558693 | instance | Start up service -------------------------------------------------------- 0.57s 2026-07-09 03:07:28.559039 | instance | Create devices for Ceph ------------------------------------------------- 0.54s 2026-07-09 03:07:28.559384 | instance | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-07-09 03:07:28.559804 | instance | Ensure hostname inside hosts file --------------------------------------- 0.29s 2026-07-09 03:07:28.559957 | instance | Get list of all loopback devices ---------------------------------------- 0.19s 2026-07-09 03:07:28.560133 | instance | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-07-09 03:07:28.618164 | instance | INFO [csi > prepare] Executed: Successful 2026-07-09 03:07:28.631363 | instance | INFO [csi > converge] Executing 2026-07-09 03:07:30.012352 | instance | 2026-07-09 03:07:30.012844 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-07-09 03:07:30.013163 | instance | 2026-07-09 03:07:30.013488 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-09 03:07:30.013816 | instance | Thursday 09 July 2026 03:07:30 +0000 (0:00:00.014) 0:00:00.014 ********* 2026-07-09 03:07:31.111169 | instance | ok: [instance] 2026-07-09 03:07:31.111235 | instance | 2026-07-09 03:07:31.111247 | instance | TASK [Display CSI driver value and environment variable] *********************** 2026-07-09 03:07:31.111257 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:01.098) 0:00:01.112 ********* 2026-07-09 03:07:31.156185 | instance | ok: [instance] => { 2026-07-09 03:07:31.156239 | instance | "msg": "csi_driver=local-path-provisioner, MOLECULE_CSI_DRIVER=" 2026-07-09 03:07:31.156250 | instance | } 2026-07-09 03:07:31.156260 | instance | 2026-07-09 03:07:31.156335 | instance | PLAY [all] ********************************************************************* 2026-07-09 03:07:31.156572 | instance | 2026-07-09 03:07:31.156833 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-09 03:07:31.157100 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.045) 0:00:01.157 ********* 2026-07-09 03:07:31.178467 | instance | skipping: [instance] 2026-07-09 03:07:31.178686 | instance | 2026-07-09 03:07:31.178949 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-07-09 03:07:31.179211 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.023) 0:00:01.181 ********* 2026-07-09 03:07:31.205238 | instance | skipping: [instance] 2026-07-09 03:07:31.205458 | instance | 2026-07-09 03:07:31.205775 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-09 03:07:31.206047 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.026) 0:00:01.207 ********* 2026-07-09 03:07:31.284881 | instance | skipping: [instance] 2026-07-09 03:07:31.285098 | instance | 2026-07-09 03:07:31.285359 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-07-09 03:07:31.285603 | instance | 2026-07-09 03:07:31.285868 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-09 03:07:31.286131 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.079) 0:00:01.287 ********* 2026-07-09 03:07:31.315198 | instance | skipping: [instance] 2026-07-09 03:07:31.315413 | instance | 2026-07-09 03:07:31.315693 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:31.315961 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.030) 0:00:01.317 ********* 2026-07-09 03:07:31.356153 | instance | skipping: [instance] 2026-07-09 03:07:31.356391 | instance | 2026-07-09 03:07:31.356665 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:31.356931 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.040) 0:00:01.358 ********* 2026-07-09 03:07:31.402873 | instance | skipping: [instance] 2026-07-09 03:07:31.403103 | instance | 2026-07-09 03:07:31.403385 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:31.403658 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.046) 0:00:01.404 ********* 2026-07-09 03:07:31.447916 | instance | skipping: [instance] 2026-07-09 03:07:31.448224 | instance | 2026-07-09 03:07:31.448525 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:31.448824 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.045) 0:00:01.450 ********* 2026-07-09 03:07:31.483888 | instance | skipping: [instance] 2026-07-09 03:07:31.484162 | instance | 2026-07-09 03:07:31.484445 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:31.484715 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.036) 0:00:01.486 ********* 2026-07-09 03:07:31.521601 | instance | skipping: [instance] 2026-07-09 03:07:31.521817 | instance | 2026-07-09 03:07:31.522138 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:31.522400 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.037) 0:00:01.523 ********* 2026-07-09 03:07:31.573111 | instance | skipping: [instance] 2026-07-09 03:07:31.573355 | instance | 2026-07-09 03:07:31.573631 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:31.573920 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.051) 0:00:01.575 ********* 2026-07-09 03:07:31.618437 | instance | skipping: [instance] 2026-07-09 03:07:31.618675 | instance | 2026-07-09 03:07:31.618954 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:31.619225 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.044) 0:00:01.620 ********* 2026-07-09 03:07:31.663259 | instance | skipping: [instance] 2026-07-09 03:07:31.663471 | instance | 2026-07-09 03:07:31.663759 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:31.664041 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.044) 0:00:01.665 ********* 2026-07-09 03:07:31.706249 | instance | skipping: [instance] 2026-07-09 03:07:31.706463 | instance | 2026-07-09 03:07:31.706729 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:31.706998 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.043) 0:00:01.708 ********* 2026-07-09 03:07:31.741042 | instance | skipping: [instance] 2026-07-09 03:07:31.741253 | instance | 2026-07-09 03:07:31.741774 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:31.742118 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.035) 0:00:01.743 ********* 2026-07-09 03:07:31.777972 | instance | skipping: [instance] 2026-07-09 03:07:31.778227 | instance | 2026-07-09 03:07:31.778499 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:31.778773 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.036) 0:00:01.780 ********* 2026-07-09 03:07:31.826847 | instance | skipping: [instance] 2026-07-09 03:07:31.827066 | instance | 2026-07-09 03:07:31.827351 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:31.827624 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.048) 0:00:01.829 ********* 2026-07-09 03:07:31.872255 | instance | skipping: [instance] 2026-07-09 03:07:31.872500 | instance | 2026-07-09 03:07:31.872798 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:31.873088 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.043) 0:00:01.872 ********* 2026-07-09 03:07:31.919259 | instance | skipping: [instance] 2026-07-09 03:07:31.919455 | instance | 2026-07-09 03:07:31.919729 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:31.919997 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.048) 0:00:01.921 ********* 2026-07-09 03:07:31.963496 | instance | skipping: [instance] 2026-07-09 03:07:31.963645 | instance | 2026-07-09 03:07:31.963913 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:31.964222 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.044) 0:00:01.965 ********* 2026-07-09 03:07:31.997767 | instance | skipping: [instance] 2026-07-09 03:07:31.998091 | instance | 2026-07-09 03:07:31.998375 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:31.998664 | instance | Thursday 09 July 2026 03:07:31 +0000 (0:00:00.033) 0:00:01.999 ********* 2026-07-09 03:07:32.038617 | instance | skipping: [instance] 2026-07-09 03:07:32.038867 | instance | 2026-07-09 03:07:32.039162 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:32.039440 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.040) 0:00:02.040 ********* 2026-07-09 03:07:32.082980 | instance | skipping: [instance] 2026-07-09 03:07:32.083274 | instance | 2026-07-09 03:07:32.083609 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-09 03:07:32.083890 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.044) 0:00:02.085 ********* 2026-07-09 03:07:32.119971 | instance | skipping: [instance] 2026-07-09 03:07:32.120436 | instance | 2026-07-09 03:07:32.120813 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-09 03:07:32.121153 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.036) 0:00:02.122 ********* 2026-07-09 03:07:32.156833 | instance | skipping: [instance] 2026-07-09 03:07:32.156931 | instance | 2026-07-09 03:07:32.156992 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-09 03:07:32.157157 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.034) 0:00:02.156 ********* 2026-07-09 03:07:32.192725 | instance | skipping: [instance] 2026-07-09 03:07:32.192918 | instance | 2026-07-09 03:07:32.193081 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-09 03:07:32.193233 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.037) 0:00:02.194 ********* 2026-07-09 03:07:32.232671 | instance | skipping: [instance] 2026-07-09 03:07:32.232813 | instance | 2026-07-09 03:07:32.233020 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-09 03:07:32.233174 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.040) 0:00:02.234 ********* 2026-07-09 03:07:32.268947 | instance | skipping: [instance] 2026-07-09 03:07:32.269167 | instance | 2026-07-09 03:07:32.269454 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-09 03:07:32.269723 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.034) 0:00:02.269 ********* 2026-07-09 03:07:32.316441 | instance | skipping: [instance] => (item={'path': '/etc/containerd'}) 2026-07-09 03:07:32.316627 | instance | skipping: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-09 03:07:32.316787 | instance | skipping: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-09 03:07:32.316953 | instance | skipping: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-09 03:07:32.317112 | instance | skipping: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-09 03:07:32.317264 | instance | skipping: [instance] 2026-07-09 03:07:32.317417 | instance | 2026-07-09 03:07:32.317574 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-09 03:07:32.317774 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.048) 0:00:02.317 ********* 2026-07-09 03:07:32.368655 | instance | skipping: [instance] 2026-07-09 03:07:32.368853 | instance | 2026-07-09 03:07:32.369012 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-09 03:07:32.369166 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.033) 0:00:02.351 ********* 2026-07-09 03:07:32.369317 | instance | skipping: [instance] 2026-07-09 03:07:32.369459 | instance | 2026-07-09 03:07:32.369612 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-09 03:07:32.369811 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.017) 0:00:02.368 ********* 2026-07-09 03:07:32.412813 | instance | skipping: [instance] 2026-07-09 03:07:32.412972 | instance | 2026-07-09 03:07:32.413200 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:32.413358 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.044) 0:00:02.413 ********* 2026-07-09 03:07:32.456681 | instance | skipping: [instance] 2026-07-09 03:07:32.456743 | instance | 2026-07-09 03:07:32.456895 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:32.457083 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.045) 0:00:02.458 ********* 2026-07-09 03:07:32.500702 | instance | skipping: [instance] 2026-07-09 03:07:32.500898 | instance | 2026-07-09 03:07:32.501059 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:32.501216 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.043) 0:00:02.502 ********* 2026-07-09 03:07:32.540809 | instance | skipping: [instance] 2026-07-09 03:07:32.541024 | instance | 2026-07-09 03:07:32.541186 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:32.541343 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.039) 0:00:02.541 ********* 2026-07-09 03:07:32.572859 | instance | skipping: [instance] 2026-07-09 03:07:32.572978 | instance | 2026-07-09 03:07:32.573233 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:32.573463 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.032) 0:00:02.574 ********* 2026-07-09 03:07:32.608727 | instance | skipping: [instance] 2026-07-09 03:07:32.608856 | instance | 2026-07-09 03:07:32.609096 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:32.609311 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.035) 0:00:02.610 ********* 2026-07-09 03:07:32.656603 | instance | skipping: [instance] 2026-07-09 03:07:32.656798 | instance | 2026-07-09 03:07:32.656963 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-09 03:07:32.657125 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.044) 0:00:02.655 ********* 2026-07-09 03:07:32.700492 | instance | skipping: [instance] 2026-07-09 03:07:32.700675 | instance | 2026-07-09 03:07:32.700833 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-09 03:07:32.700990 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.044) 0:00:02.699 ********* 2026-07-09 03:07:32.736548 | instance | skipping: [instance] 2026-07-09 03:07:32.736888 | instance | 2026-07-09 03:07:32.737223 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-09 03:07:32.737588 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.038) 0:00:02.737 ********* 2026-07-09 03:07:32.771910 | instance | skipping: [instance] 2026-07-09 03:07:32.772130 | instance | 2026-07-09 03:07:32.772304 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-09 03:07:32.772462 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.033) 0:00:02.771 ********* 2026-07-09 03:07:32.810782 | instance | skipping: [instance] => (item={'path': '/etc/docker'}) 2026-07-09 03:07:32.810801 | instance | skipping: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-09 03:07:32.810807 | instance | skipping: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-09 03:07:32.810812 | instance | skipping: [instance] 2026-07-09 03:07:32.810816 | instance | 2026-07-09 03:07:32.810820 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-09 03:07:32.810835 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.041) 0:00:02.812 ********* 2026-07-09 03:07:32.844201 | instance | skipping: [instance] 2026-07-09 03:07:32.844270 | instance | 2026-07-09 03:07:32.844287 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-09 03:07:32.844298 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.034) 0:00:02.846 ********* 2026-07-09 03:07:32.893883 | instance | skipping: [instance] 2026-07-09 03:07:32.893957 | instance | 2026-07-09 03:07:32.894056 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-09 03:07:32.894177 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.031) 0:00:02.878 ********* 2026-07-09 03:07:32.894292 | instance | skipping: [instance] 2026-07-09 03:07:32.894402 | instance | 2026-07-09 03:07:32.894523 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-09 03:07:32.894644 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.018) 0:00:02.896 ********* 2026-07-09 03:07:32.939757 | instance | skipping: [instance] 2026-07-09 03:07:32.939976 | instance | 2026-07-09 03:07:32.940284 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-09 03:07:32.940553 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.045) 0:00:02.942 ********* 2026-07-09 03:07:32.994994 | instance | skipping: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-09 03:07:32.995124 | instance | skipping: [instance] 2026-07-09 03:07:32.995282 | instance | 2026-07-09 03:07:32.995451 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-09 03:07:32.995618 | instance | Thursday 09 July 2026 03:07:32 +0000 (0:00:00.055) 0:00:02.997 ********* 2026-07-09 03:07:33.030634 | instance | skipping: [instance] 2026-07-09 03:07:33.030879 | instance | 2026-07-09 03:07:33.031153 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-09 03:07:33.031421 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.035) 0:00:03.033 ********* 2026-07-09 03:07:33.068971 | instance | skipping: [instance] 2026-07-09 03:07:33.069195 | instance | 2026-07-09 03:07:33.069524 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-09 03:07:33.069794 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.038) 0:00:03.071 ********* 2026-07-09 03:07:33.101697 | instance | skipping: [instance] 2026-07-09 03:07:33.101919 | instance | 2026-07-09 03:07:33.102197 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-09 03:07:33.102464 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.032) 0:00:03.103 ********* 2026-07-09 03:07:33.135802 | instance | skipping: [instance] 2026-07-09 03:07:33.136061 | instance | 2026-07-09 03:07:33.136334 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-09 03:07:33.136603 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.034) 0:00:03.138 ********* 2026-07-09 03:07:33.167118 | instance | skipping: [instance] 2026-07-09 03:07:33.167350 | instance | 2026-07-09 03:07:33.167634 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-09 03:07:33.167911 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.031) 0:00:03.169 ********* 2026-07-09 03:07:33.208903 | instance | skipping: [instance] 2026-07-09 03:07:33.209101 | instance | 2026-07-09 03:07:33.209400 | instance | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-07-09 03:07:33.209666 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.041) 0:00:03.211 ********* 2026-07-09 03:07:33.242326 | instance | skipping: [instance] 2026-07-09 03:07:33.242555 | instance | 2026-07-09 03:07:33.242823 | instance | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-07-09 03:07:33.243086 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.033) 0:00:03.244 ********* 2026-07-09 03:07:33.296035 | instance | skipping: [instance] => (item=instance) 2026-07-09 03:07:33.296272 | instance | skipping: [instance] 2026-07-09 03:07:33.296515 | instance | 2026-07-09 03:07:33.296781 | instance | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-07-09 03:07:33.297056 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.053) 0:00:03.298 ********* 2026-07-09 03:07:33.328517 | instance | skipping: [instance] 2026-07-09 03:07:33.328778 | instance | 2026-07-09 03:07:33.329119 | instance | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-07-09 03:07:33.329491 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.032) 0:00:03.331 ********* 2026-07-09 03:07:33.363748 | instance | skipping: [instance] 2026-07-09 03:07:33.363967 | instance | 2026-07-09 03:07:33.364280 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-09 03:07:33.364540 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.034) 0:00:03.365 ********* 2026-07-09 03:07:33.399783 | instance | skipping: [instance] 2026-07-09 03:07:33.400001 | instance | 2026-07-09 03:07:33.400304 | instance | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-07-09 03:07:33.400569 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.036) 0:00:03.401 ********* 2026-07-09 03:07:33.445466 | instance | skipping: [instance] 2026-07-09 03:07:33.445687 | instance | 2026-07-09 03:07:33.445943 | instance | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-07-09 03:07:33.446207 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.045) 0:00:03.447 ********* 2026-07-09 03:07:33.496009 | instance | skipping: [instance] 2026-07-09 03:07:33.496167 | instance | 2026-07-09 03:07:33.496338 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:33.496655 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.050) 0:00:03.498 ********* 2026-07-09 03:07:33.539343 | instance | skipping: [instance] 2026-07-09 03:07:33.539567 | instance | 2026-07-09 03:07:33.539824 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:33.540131 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.043) 0:00:03.541 ********* 2026-07-09 03:07:33.584714 | instance | skipping: [instance] 2026-07-09 03:07:33.584959 | instance | 2026-07-09 03:07:33.585353 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:33.585635 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.045) 0:00:03.586 ********* 2026-07-09 03:07:33.624100 | instance | skipping: [instance] 2026-07-09 03:07:33.624347 | instance | 2026-07-09 03:07:33.624644 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:33.624929 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.039) 0:00:03.626 ********* 2026-07-09 03:07:33.656647 | instance | skipping: [instance] 2026-07-09 03:07:33.656874 | instance | 2026-07-09 03:07:33.657236 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:33.657519 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.032) 0:00:03.659 ********* 2026-07-09 03:07:33.689838 | instance | skipping: [instance] 2026-07-09 03:07:33.690056 | instance | 2026-07-09 03:07:33.690386 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:33.690669 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.033) 0:00:03.692 ********* 2026-07-09 03:07:33.739124 | instance | skipping: [instance] 2026-07-09 03:07:33.739298 | instance | 2026-07-09 03:07:33.739598 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:33.739864 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.049) 0:00:03.741 ********* 2026-07-09 03:07:33.780833 | instance | skipping: [instance] 2026-07-09 03:07:33.781083 | instance | 2026-07-09 03:07:33.781351 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:33.781621 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.042) 0:00:03.783 ********* 2026-07-09 03:07:33.825908 | instance | skipping: [instance] 2026-07-09 03:07:33.826066 | instance | 2026-07-09 03:07:33.826333 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:33.826623 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.044) 0:00:03.828 ********* 2026-07-09 03:07:33.865250 | instance | skipping: [instance] 2026-07-09 03:07:33.865456 | instance | 2026-07-09 03:07:33.865725 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:33.865990 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.039) 0:00:03.867 ********* 2026-07-09 03:07:33.896272 | instance | skipping: [instance] 2026-07-09 03:07:33.896480 | instance | 2026-07-09 03:07:33.896794 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:33.897149 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.030) 0:00:03.898 ********* 2026-07-09 03:07:33.927320 | instance | skipping: [instance] 2026-07-09 03:07:33.927481 | instance | 2026-07-09 03:07:33.927746 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:33.928010 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.031) 0:00:03.929 ********* 2026-07-09 03:07:33.975406 | instance | skipping: [instance] 2026-07-09 03:07:33.975545 | instance | 2026-07-09 03:07:33.975812 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:33.976104 | instance | Thursday 09 July 2026 03:07:33 +0000 (0:00:00.048) 0:00:03.978 ********* 2026-07-09 03:07:34.014512 | instance | skipping: [instance] 2026-07-09 03:07:34.014643 | instance | 2026-07-09 03:07:34.014905 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:34.015204 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.039) 0:00:04.017 ********* 2026-07-09 03:07:34.057378 | instance | skipping: [instance] 2026-07-09 03:07:34.057559 | instance | 2026-07-09 03:07:34.057835 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:34.058114 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.042) 0:00:04.059 ********* 2026-07-09 03:07:34.096490 | instance | skipping: [instance] 2026-07-09 03:07:34.096683 | instance | 2026-07-09 03:07:34.097017 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:34.097348 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.039) 0:00:04.099 ********* 2026-07-09 03:07:34.126241 | instance | skipping: [instance] 2026-07-09 03:07:34.126454 | instance | 2026-07-09 03:07:34.126727 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:34.126997 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.029) 0:00:04.128 ********* 2026-07-09 03:07:34.157285 | instance | skipping: [instance] 2026-07-09 03:07:34.157850 | instance | 2026-07-09 03:07:34.158377 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:34.158763 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.030) 0:00:04.159 ********* 2026-07-09 03:07:34.199456 | instance | skipping: [instance] 2026-07-09 03:07:34.199659 | instance | 2026-07-09 03:07:34.199840 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-09 03:07:34.199995 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.039) 0:00:04.199 ********* 2026-07-09 03:07:34.228146 | instance | skipping: [instance] 2026-07-09 03:07:34.228190 | instance | 2026-07-09 03:07:34.228319 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-09 03:07:34.228483 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.031) 0:00:04.230 ********* 2026-07-09 03:07:34.259443 | instance | skipping: [instance] 2026-07-09 03:07:34.259693 | instance | 2026-07-09 03:07:34.259963 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-09 03:07:34.260256 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.031) 0:00:04.262 ********* 2026-07-09 03:07:34.290813 | instance | skipping: [instance] 2026-07-09 03:07:34.291028 | instance | 2026-07-09 03:07:34.291295 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-09 03:07:34.291558 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.031) 0:00:04.293 ********* 2026-07-09 03:07:34.376172 | instance | skipping: [instance] 2026-07-09 03:07:34.376374 | instance | 2026-07-09 03:07:34.376651 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-09 03:07:34.376954 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.085) 0:00:04.378 ********* 2026-07-09 03:07:34.407774 | instance | skipping: [instance] 2026-07-09 03:07:34.408005 | instance | 2026-07-09 03:07:34.408317 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-09 03:07:34.408585 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.031) 0:00:04.410 ********* 2026-07-09 03:07:34.456907 | instance | skipping: [instance] => (item={'path': '/etc/containerd'}) 2026-07-09 03:07:34.457195 | instance | skipping: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-09 03:07:34.457485 | instance | skipping: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-09 03:07:34.457784 | instance | skipping: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-09 03:07:34.458079 | instance | skipping: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-09 03:07:34.458359 | instance | skipping: [instance] 2026-07-09 03:07:34.458623 | instance | 2026-07-09 03:07:34.458912 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-09 03:07:34.459197 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.048) 0:00:04.459 ********* 2026-07-09 03:07:34.505203 | instance | skipping: [instance] 2026-07-09 03:07:34.505341 | instance | 2026-07-09 03:07:34.505512 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-09 03:07:34.505678 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.029) 0:00:04.488 ********* 2026-07-09 03:07:34.505843 | instance | skipping: [instance] 2026-07-09 03:07:34.505997 | instance | 2026-07-09 03:07:34.506162 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-09 03:07:34.506328 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.018) 0:00:04.507 ********* 2026-07-09 03:07:34.548171 | instance | skipping: [instance] 2026-07-09 03:07:34.548442 | instance | 2026-07-09 03:07:34.548789 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:34.549121 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.042) 0:00:04.550 ********* 2026-07-09 03:07:34.590046 | instance | skipping: [instance] 2026-07-09 03:07:34.590182 | instance | 2026-07-09 03:07:34.590367 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:34.590561 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.041) 0:00:04.592 ********* 2026-07-09 03:07:34.632218 | instance | skipping: [instance] 2026-07-09 03:07:34.632368 | instance | 2026-07-09 03:07:34.632569 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:34.632801 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.042) 0:00:04.634 ********* 2026-07-09 03:07:34.675441 | instance | skipping: [instance] 2026-07-09 03:07:34.675587 | instance | 2026-07-09 03:07:34.675799 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:34.676042 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.042) 0:00:04.677 ********* 2026-07-09 03:07:34.709707 | instance | skipping: [instance] 2026-07-09 03:07:34.709946 | instance | 2026-07-09 03:07:34.710225 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:34.710497 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.034) 0:00:04.711 ********* 2026-07-09 03:07:34.742357 | instance | skipping: [instance] 2026-07-09 03:07:34.742739 | instance | 2026-07-09 03:07:34.743098 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:34.743398 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.032) 0:00:04.744 ********* 2026-07-09 03:07:34.782590 | instance | skipping: [instance] 2026-07-09 03:07:34.782844 | instance | 2026-07-09 03:07:34.783021 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-09 03:07:34.783197 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.040) 0:00:04.785 ********* 2026-07-09 03:07:34.813447 | instance | skipping: [instance] 2026-07-09 03:07:34.813613 | instance | 2026-07-09 03:07:34.813798 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-09 03:07:34.813980 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.030) 0:00:04.815 ********* 2026-07-09 03:07:34.844849 | instance | skipping: [instance] 2026-07-09 03:07:34.845222 | instance | 2026-07-09 03:07:34.845602 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-09 03:07:34.845976 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.031) 0:00:04.847 ********* 2026-07-09 03:07:34.876056 | instance | skipping: [instance] 2026-07-09 03:07:34.876309 | instance | 2026-07-09 03:07:34.876620 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-09 03:07:34.876893 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.031) 0:00:04.878 ********* 2026-07-09 03:07:34.916320 | instance | skipping: [instance] => (item={'path': '/etc/docker'}) 2026-07-09 03:07:34.916628 | instance | skipping: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-09 03:07:34.916926 | instance | skipping: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-09 03:07:34.917184 | instance | skipping: [instance] 2026-07-09 03:07:34.917432 | instance | 2026-07-09 03:07:34.917698 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-09 03:07:34.917963 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.040) 0:00:04.918 ********* 2026-07-09 03:07:34.950129 | instance | skipping: [instance] 2026-07-09 03:07:34.950366 | instance | 2026-07-09 03:07:34.950629 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-09 03:07:34.950898 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.033) 0:00:04.952 ********* 2026-07-09 03:07:35.002180 | instance | skipping: [instance] 2026-07-09 03:07:35.002433 | instance | 2026-07-09 03:07:35.002702 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-09 03:07:35.002971 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.031) 0:00:04.984 ********* 2026-07-09 03:07:35.003229 | instance | skipping: [instance] 2026-07-09 03:07:35.003475 | instance | 2026-07-09 03:07:35.003741 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-09 03:07:35.004001 | instance | Thursday 09 July 2026 03:07:34 +0000 (0:00:00.020) 0:00:05.004 ********* 2026-07-09 03:07:35.044887 | instance | skipping: [instance] 2026-07-09 03:07:35.045154 | instance | 2026-07-09 03:07:35.045451 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-09 03:07:35.045738 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.042) 0:00:05.047 ********* 2026-07-09 03:07:35.095431 | instance | skipping: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-09 03:07:35.095776 | instance | skipping: [instance] 2026-07-09 03:07:35.096129 | instance | 2026-07-09 03:07:35.096938 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-09 03:07:35.097635 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.050) 0:00:05.097 ********* 2026-07-09 03:07:35.128317 | instance | skipping: [instance] 2026-07-09 03:07:35.128628 | instance | 2026-07-09 03:07:35.128912 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-09 03:07:35.129179 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.033) 0:00:05.130 ********* 2026-07-09 03:07:35.160746 | instance | skipping: [instance] 2026-07-09 03:07:35.160917 | instance | 2026-07-09 03:07:35.161124 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-09 03:07:35.161391 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.032) 0:00:05.162 ********* 2026-07-09 03:07:35.194224 | instance | skipping: [instance] 2026-07-09 03:07:35.194335 | instance | 2026-07-09 03:07:35.194460 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-09 03:07:35.194582 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.033) 0:00:05.196 ********* 2026-07-09 03:07:35.222754 | instance | skipping: [instance] 2026-07-09 03:07:35.222866 | instance | 2026-07-09 03:07:35.223008 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-09 03:07:35.223129 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.028) 0:00:05.225 ********* 2026-07-09 03:07:35.247900 | instance | skipping: [instance] 2026-07-09 03:07:35.248181 | instance | 2026-07-09 03:07:35.248487 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-09 03:07:35.248751 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.025) 0:00:05.250 ********* 2026-07-09 03:07:35.284193 | instance | skipping: [instance] 2026-07-09 03:07:35.284471 | instance | 2026-07-09 03:07:35.284731 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-09 03:07:35.284989 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.036) 0:00:05.286 ********* 2026-07-09 03:07:35.315173 | instance | skipping: [instance] 2026-07-09 03:07:35.315409 | instance | 2026-07-09 03:07:35.315671 | instance | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-07-09 03:07:35.315929 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.030) 0:00:05.317 ********* 2026-07-09 03:07:35.356337 | instance | skipping: [instance] 2026-07-09 03:07:35.356590 | instance | 2026-07-09 03:07:35.356855 | instance | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-07-09 03:07:35.357115 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.041) 0:00:05.358 ********* 2026-07-09 03:07:35.383390 | instance | skipping: [instance] 2026-07-09 03:07:35.383627 | instance | 2026-07-09 03:07:35.383895 | instance | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-07-09 03:07:35.384218 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.027) 0:00:05.386 ********* 2026-07-09 03:07:35.451509 | instance | skipping: [instance] => (item={'name': 'diskprediction_local'}) 2026-07-09 03:07:35.451759 | instance | skipping: [instance] => (item={'name': 'dashboard'}) 2026-07-09 03:07:35.452035 | instance | skipping: [instance] => (item={'name': 'prometheus'}) 2026-07-09 03:07:35.452387 | instance | skipping: [instance] => (item={'name': 'iostat'}) 2026-07-09 03:07:35.452652 | instance | skipping: [instance] 2026-07-09 03:07:35.452897 | instance | 2026-07-09 03:07:35.453160 | instance | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-07-09 03:07:35.453404 | instance | 2026-07-09 03:07:35.453666 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-09 03:07:35.453927 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.068) 0:00:05.454 ********* 2026-07-09 03:07:35.479748 | instance | skipping: [instance] 2026-07-09 03:07:35.479983 | instance | 2026-07-09 03:07:35.480320 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:35.480587 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.028) 0:00:05.482 ********* 2026-07-09 03:07:35.520479 | instance | skipping: [instance] 2026-07-09 03:07:35.520766 | instance | 2026-07-09 03:07:35.521041 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:35.521307 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.040) 0:00:05.523 ********* 2026-07-09 03:07:35.554363 | instance | skipping: [instance] 2026-07-09 03:07:35.554615 | instance | 2026-07-09 03:07:35.554894 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:35.555162 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.033) 0:00:05.556 ********* 2026-07-09 03:07:35.589983 | instance | skipping: [instance] 2026-07-09 03:07:35.590231 | instance | 2026-07-09 03:07:35.590500 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:35.590763 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.035) 0:00:05.592 ********* 2026-07-09 03:07:35.612067 | instance | skipping: [instance] 2026-07-09 03:07:35.612399 | instance | 2026-07-09 03:07:35.612692 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:35.612978 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.022) 0:00:05.614 ********* 2026-07-09 03:07:35.634479 | instance | skipping: [instance] 2026-07-09 03:07:35.634588 | instance | 2026-07-09 03:07:35.634711 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:35.634831 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.022) 0:00:05.637 ********* 2026-07-09 03:07:35.667953 | instance | skipping: [instance] 2026-07-09 03:07:35.668267 | instance | 2026-07-09 03:07:35.668554 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:35.668820 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.032) 0:00:05.670 ********* 2026-07-09 03:07:35.699824 | instance | skipping: [instance] 2026-07-09 03:07:35.700172 | instance | 2026-07-09 03:07:35.700471 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:35.700737 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.032) 0:00:05.702 ********* 2026-07-09 03:07:35.733749 | instance | skipping: [instance] 2026-07-09 03:07:35.734024 | instance | 2026-07-09 03:07:35.734317 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:35.734604 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.033) 0:00:05.736 ********* 2026-07-09 03:07:35.765515 | instance | skipping: [instance] 2026-07-09 03:07:35.765773 | instance | 2026-07-09 03:07:35.766046 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:35.766316 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.031) 0:00:05.768 ********* 2026-07-09 03:07:35.789885 | instance | skipping: [instance] 2026-07-09 03:07:35.789998 | instance | 2026-07-09 03:07:35.790123 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:35.790244 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.024) 0:00:05.792 ********* 2026-07-09 03:07:35.813875 | instance | skipping: [instance] 2026-07-09 03:07:35.814033 | instance | 2026-07-09 03:07:35.814204 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:35.814370 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.023) 0:00:05.816 ********* 2026-07-09 03:07:35.851302 | instance | skipping: [instance] 2026-07-09 03:07:35.851544 | instance | 2026-07-09 03:07:35.851809 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:35.852192 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.037) 0:00:05.854 ********* 2026-07-09 03:07:35.892225 | instance | skipping: [instance] 2026-07-09 03:07:35.892470 | instance | 2026-07-09 03:07:35.892738 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:35.892998 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.040) 0:00:05.894 ********* 2026-07-09 03:07:35.934931 | instance | skipping: [instance] 2026-07-09 03:07:35.935179 | instance | 2026-07-09 03:07:35.935449 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:35.935725 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.042) 0:00:05.937 ********* 2026-07-09 03:07:35.970690 | instance | skipping: [instance] 2026-07-09 03:07:35.970948 | instance | 2026-07-09 03:07:35.971227 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:35.971501 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.035) 0:00:05.973 ********* 2026-07-09 03:07:35.998458 | instance | skipping: [instance] 2026-07-09 03:07:35.998709 | instance | 2026-07-09 03:07:35.998984 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:35.999255 | instance | Thursday 09 July 2026 03:07:35 +0000 (0:00:00.027) 0:00:06.000 ********* 2026-07-09 03:07:36.024585 | instance | skipping: [instance] 2026-07-09 03:07:36.024692 | instance | 2026-07-09 03:07:36.024813 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:36.024932 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.026) 0:00:06.027 ********* 2026-07-09 03:07:36.058142 | instance | skipping: [instance] 2026-07-09 03:07:36.058385 | instance | 2026-07-09 03:07:36.058657 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-09 03:07:36.058921 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.033) 0:00:06.060 ********* 2026-07-09 03:07:36.084048 | instance | skipping: [instance] 2026-07-09 03:07:36.084222 | instance | 2026-07-09 03:07:36.084393 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-09 03:07:36.084558 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.025) 0:00:06.086 ********* 2026-07-09 03:07:36.106782 | instance | skipping: [instance] 2026-07-09 03:07:36.106934 | instance | 2026-07-09 03:07:36.107111 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-09 03:07:36.107280 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.022) 0:00:06.109 ********* 2026-07-09 03:07:36.136540 | instance | skipping: [instance] 2026-07-09 03:07:36.136798 | instance | 2026-07-09 03:07:36.137073 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-09 03:07:36.137343 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.029) 0:00:06.139 ********* 2026-07-09 03:07:36.163670 | instance | skipping: [instance] 2026-07-09 03:07:36.163960 | instance | 2026-07-09 03:07:36.164352 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-09 03:07:36.164745 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.027) 0:00:06.166 ********* 2026-07-09 03:07:36.193254 | instance | skipping: [instance] 2026-07-09 03:07:36.193660 | instance | 2026-07-09 03:07:36.194000 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-09 03:07:36.194325 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.027) 0:00:06.193 ********* 2026-07-09 03:07:36.240799 | instance | skipping: [instance] => (item={'path': '/etc/containerd'}) 2026-07-09 03:07:36.240916 | instance | skipping: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-09 03:07:36.240929 | instance | skipping: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-09 03:07:36.240996 | instance | skipping: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-09 03:07:36.241127 | instance | skipping: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-09 03:07:36.241294 | instance | skipping: [instance] 2026-07-09 03:07:36.241438 | instance | 2026-07-09 03:07:36.241588 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-09 03:07:36.241737 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.048) 0:00:06.242 ********* 2026-07-09 03:07:36.288824 | instance | skipping: [instance] 2026-07-09 03:07:36.288941 | instance | 2026-07-09 03:07:36.289128 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-09 03:07:36.289282 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.032) 0:00:06.275 ********* 2026-07-09 03:07:36.289431 | instance | skipping: [instance] 2026-07-09 03:07:36.289570 | instance | 2026-07-09 03:07:36.289727 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-09 03:07:36.289876 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.015) 0:00:06.290 ********* 2026-07-09 03:07:36.328564 | instance | skipping: [instance] 2026-07-09 03:07:36.328732 | instance | 2026-07-09 03:07:36.328890 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-09 03:07:36.329043 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.039) 0:00:06.329 ********* 2026-07-09 03:07:36.368435 | instance | skipping: [instance] 2026-07-09 03:07:36.368627 | instance | 2026-07-09 03:07:36.368785 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-09 03:07:36.368965 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.038) 0:00:06.368 ********* 2026-07-09 03:07:36.404105 | instance | skipping: [instance] 2026-07-09 03:07:36.404499 | instance | 2026-07-09 03:07:36.404833 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-09 03:07:36.405157 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.037) 0:00:06.405 ********* 2026-07-09 03:07:36.445638 | instance | skipping: [instance] 2026-07-09 03:07:36.446036 | instance | 2026-07-09 03:07:36.446380 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-09 03:07:36.446717 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.041) 0:00:06.447 ********* 2026-07-09 03:07:36.480923 | instance | skipping: [instance] 2026-07-09 03:07:36.481322 | instance | 2026-07-09 03:07:36.481654 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-09 03:07:36.481976 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.035) 0:00:06.482 ********* 2026-07-09 03:07:36.516496 | instance | skipping: [instance] 2026-07-09 03:07:36.516858 | instance | 2026-07-09 03:07:36.517195 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-09 03:07:36.517519 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.035) 0:00:06.518 ********* 2026-07-09 03:07:36.557064 | instance | skipping: [instance] 2026-07-09 03:07:36.557402 | instance | 2026-07-09 03:07:36.557737 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-09 03:07:36.558066 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.040) 0:00:06.559 ********* 2026-07-09 03:07:36.592781 | instance | skipping: [instance] 2026-07-09 03:07:36.593174 | instance | 2026-07-09 03:07:36.593579 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-09 03:07:36.593932 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.035) 0:00:06.594 ********* 2026-07-09 03:07:36.625592 | instance | skipping: [instance] 2026-07-09 03:07:36.625918 | instance | 2026-07-09 03:07:36.626267 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-09 03:07:36.626591 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.033) 0:00:06.628 ********* 2026-07-09 03:07:36.658861 | instance | skipping: [instance] 2026-07-09 03:07:36.659201 | instance | 2026-07-09 03:07:36.659532 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-09 03:07:36.659893 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.033) 0:00:06.661 ********* 2026-07-09 03:07:36.701858 | instance | skipping: [instance] => (item={'path': '/etc/docker'}) 2026-07-09 03:07:36.702098 | instance | skipping: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-09 03:07:36.702453 | instance | skipping: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-09 03:07:36.702794 | instance | skipping: [instance] 2026-07-09 03:07:36.703122 | instance | 2026-07-09 03:07:36.703471 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-09 03:07:36.703849 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.043) 0:00:06.704 ********* 2026-07-09 03:07:36.732117 | instance | skipping: [instance] 2026-07-09 03:07:36.732509 | instance | 2026-07-09 03:07:36.732871 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-09 03:07:36.733216 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.029) 0:00:06.734 ********* 2026-07-09 03:07:36.777432 | instance | skipping: [instance] 2026-07-09 03:07:36.777753 | instance | 2026-07-09 03:07:36.778089 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-09 03:07:36.778447 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.030) 0:00:06.765 ********* 2026-07-09 03:07:36.778767 | instance | skipping: [instance] 2026-07-09 03:07:36.779066 | instance | 2026-07-09 03:07:36.779390 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-09 03:07:36.779762 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.014) 0:00:06.780 ********* 2026-07-09 03:07:36.822278 | instance | skipping: [instance] 2026-07-09 03:07:36.822610 | instance | 2026-07-09 03:07:36.822942 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-09 03:07:36.823268 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.044) 0:00:06.824 ********* 2026-07-09 03:07:36.876648 | instance | skipping: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-09 03:07:36.876994 | instance | skipping: [instance] 2026-07-09 03:07:36.877296 | instance | 2026-07-09 03:07:36.877617 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-09 03:07:36.877948 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.053) 0:00:06.878 ********* 2026-07-09 03:07:36.912245 | instance | skipping: [instance] 2026-07-09 03:07:36.912637 | instance | 2026-07-09 03:07:36.912988 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-09 03:07:36.913356 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.035) 0:00:06.914 ********* 2026-07-09 03:07:36.946019 | instance | skipping: [instance] 2026-07-09 03:07:36.946375 | instance | 2026-07-09 03:07:36.946700 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-09 03:07:36.947019 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.033) 0:00:06.948 ********* 2026-07-09 03:07:36.974795 | instance | skipping: [instance] 2026-07-09 03:07:36.975163 | instance | 2026-07-09 03:07:36.975527 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-09 03:07:36.975861 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.028) 0:00:06.976 ********* 2026-07-09 03:07:37.003670 | instance | skipping: [instance] 2026-07-09 03:07:37.004077 | instance | 2026-07-09 03:07:37.004461 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-09 03:07:37.004835 | instance | Thursday 09 July 2026 03:07:36 +0000 (0:00:00.028) 0:00:07.005 ********* 2026-07-09 03:07:37.033743 | instance | skipping: [instance] 2026-07-09 03:07:37.034015 | instance | 2026-07-09 03:07:37.034228 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-09 03:07:37.034393 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.030) 0:00:07.035 ********* 2026-07-09 03:07:37.067720 | instance | skipping: [instance] 2026-07-09 03:07:37.067946 | instance | 2026-07-09 03:07:37.068201 | instance | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-07-09 03:07:37.068427 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.034) 0:00:07.070 ********* 2026-07-09 03:07:37.115744 | instance | skipping: [instance] => (item=instance) 2026-07-09 03:07:37.115988 | instance | skipping: [instance] 2026-07-09 03:07:37.116229 | instance | 2026-07-09 03:07:37.116461 | instance | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-07-09 03:07:37.116689 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.047) 0:00:07.118 ********* 2026-07-09 03:07:37.144060 | instance | skipping: [instance] 2026-07-09 03:07:37.144410 | instance | 2026-07-09 03:07:37.144745 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-09 03:07:37.145081 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.028) 0:00:07.146 ********* 2026-07-09 03:07:37.177602 | instance | skipping: [instance] 2026-07-09 03:07:37.178118 | instance | 2026-07-09 03:07:37.178599 | instance | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-07-09 03:07:37.179081 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.033) 0:00:07.179 ********* 2026-07-09 03:07:37.206161 | instance | skipping: [instance] 2026-07-09 03:07:37.206429 | instance | 2026-07-09 03:07:37.206656 | instance | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-07-09 03:07:37.206880 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.028) 0:00:07.208 ********* 2026-07-09 03:07:37.232962 | instance | skipping: [instance] 2026-07-09 03:07:37.233179 | instance | 2026-07-09 03:07:37.233405 | instance | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-07-09 03:07:37.233628 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.027) 0:00:07.235 ********* 2026-07-09 03:07:37.285426 | instance | skipping: [instance] => (item=/dev/ceph-instance-osd0/data) 2026-07-09 03:07:37.285658 | instance | skipping: [instance] => (item=/dev/ceph-instance-osd1/data) 2026-07-09 03:07:37.285879 | instance | skipping: [instance] => (item=/dev/ceph-instance-osd2/data) 2026-07-09 03:07:37.286097 | instance | skipping: [instance] 2026-07-09 03:07:37.286311 | instance | 2026-07-09 03:07:37.286533 | instance | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-07-09 03:07:37.286753 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.052) 0:00:07.288 ********* 2026-07-09 03:07:37.324428 | instance | skipping: [instance] 2026-07-09 03:07:37.324714 | instance | 2026-07-09 03:07:37.324950 | instance | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-07-09 03:07:37.325186 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.038) 0:00:07.326 ********* 2026-07-09 03:07:37.361942 | instance | skipping: [instance] 2026-07-09 03:07:37.362338 | instance | 2026-07-09 03:07:37.362697 | instance | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-07-09 03:07:37.363039 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.037) 0:00:07.364 ********* 2026-07-09 03:07:37.401131 | instance | skipping: [instance] 2026-07-09 03:07:37.401410 | instance | 2026-07-09 03:07:37.401645 | instance | PLAY [all] ********************************************************************* 2026-07-09 03:07:37.401864 | instance | 2026-07-09 03:07:37.402090 | instance | TASK [Ensure RBD kernel module is loaded] ************************************** 2026-07-09 03:07:37.402332 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.039) 0:00:07.403 ********* 2026-07-09 03:07:37.437074 | instance | skipping: [instance] 2026-07-09 03:07:37.437351 | instance | 2026-07-09 03:07:37.437583 | instance | PLAY [all] ********************************************************************* 2026-07-09 03:07:37.437803 | instance | 2026-07-09 03:07:37.438174 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-09 03:07:37.438403 | instance | Thursday 09 July 2026 03:07:37 +0000 (0:00:00.035) 0:00:07.439 ********* 2026-07-09 03:07:38.279456 | instance | ok: [instance] 2026-07-09 03:07:38.279509 | instance | 2026-07-09 03:07:38.279517 | instance | TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ******************** 2026-07-09 03:07:38.279525 | instance | Thursday 09 July 2026 03:07:38 +0000 (0:00:00.841) 0:00:08.281 ********* 2026-07-09 03:07:44.877346 | instance | changed: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576}) 2026-07-09 03:07:44.877399 | instance | changed: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0}) 2026-07-09 03:07:44.877404 | instance | changed: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1}) 2026-07-09 03:07:44.877408 | instance | changed: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000}) 2026-07-09 03:07:44.877413 | instance | changed: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000}) 2026-07-09 03:07:44.877418 | instance | changed: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304}) 2026-07-09 03:07:44.877422 | instance | changed: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304}) 2026-07-09 03:07:44.877426 | instance | changed: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304}) 2026-07-09 03:07:44.877430 | instance | changed: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304}) 2026-07-09 03:07:44.877434 | instance | changed: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304}) 2026-07-09 03:07:44.877438 | instance | changed: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'}) 2026-07-09 03:07:44.877442 | instance | changed: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'}) 2026-07-09 03:07:44.877446 | instance | changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1}) 2026-07-09 03:07:44.877450 | instance | changed: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1}) 2026-07-09 03:07:44.877454 | instance | changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128}) 2026-07-09 03:07:44.877458 | instance | changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872}) 2026-07-09 03:07:44.877461 | instance | changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768}) 2026-07-09 03:07:44.877465 | instance | changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128}) 2026-07-09 03:07:44.877469 | instance | changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872}) 2026-07-09 03:07:44.877473 | instance | changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768}) 2026-07-09 03:07:44.877478 | instance | 2026-07-09 03:07:44.877482 | instance | TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] *** 2026-07-09 03:07:44.877486 | instance | Thursday 09 July 2026 03:07:44 +0000 (0:00:06.596) 0:00:14.877 ********* 2026-07-09 03:07:45.210444 | instance | changed: [instance] 2026-07-09 03:07:45.210540 | instance | 2026-07-09 03:07:45.210896 | instance | TASK [vexxhost.atmosphere.ethtool : Install persistent "ethtool" tuning] ******* 2026-07-09 03:07:45.210956 | instance | Thursday 09 July 2026 03:07:45 +0000 (0:00:00.335) 0:00:15.212 ********* 2026-07-09 03:07:45.818859 | instance | changed: [instance] 2026-07-09 03:07:45.819383 | instance | 2026-07-09 03:07:45.819435 | instance | TASK [vexxhost.atmosphere.ethtool : Run "ethtool" tuning] ********************** 2026-07-09 03:07:45.819443 | instance | Thursday 09 July 2026 03:07:45 +0000 (0:00:00.608) 0:00:15.821 ********* 2026-07-09 03:07:46.160533 | instance | ok: [instance] 2026-07-09 03:07:46.160606 | instance | 2026-07-09 03:07:46.160886 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-09 03:07:46.160930 | instance | Thursday 09 July 2026 03:07:46 +0000 (0:00:00.341) 0:00:16.162 ********* 2026-07-09 03:07:46.535721 | instance | ok: [instance] 2026-07-09 03:07:46.535820 | instance | 2026-07-09 03:07:46.535833 | instance | PLAY [Configure Kubernetes VIP] ************************************************ 2026-07-09 03:07:46.536156 | instance | 2026-07-09 03:07:46.536325 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-09 03:07:46.536358 | instance | Thursday 09 July 2026 03:07:46 +0000 (0:00:00.374) 0:00:16.537 ********* 2026-07-09 03:07:47.430570 | instance | ok: [instance] 2026-07-09 03:07:47.430691 | instance | 2026-07-09 03:07:47.431077 | instance | TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-07-09 03:07:47.431129 | instance | Thursday 09 July 2026 03:07:47 +0000 (0:00:00.894) 0:00:17.432 ********* 2026-07-09 03:07:47.642819 | instance | changed: [instance] 2026-07-09 03:07:47.642928 | instance | 2026-07-09 03:07:47.643365 | instance | TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-07-09 03:07:47.643428 | instance | Thursday 09 July 2026 03:07:47 +0000 (0:00:00.212) 0:00:17.644 ********* 2026-07-09 03:07:48.534361 | instance | ok: [instance] => (item=/etc/keepalived/keepalived.conf) 2026-07-09 03:07:48.534471 | instance | ok: [instance] => (item=/etc/keepalived/check_apiserver.sh) 2026-07-09 03:07:48.535291 | instance | ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-07-09 03:07:48.535352 | instance | ok: [instance] => (item=/etc/haproxy/haproxy.cfg) 2026-07-09 03:07:48.535360 | instance | ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-07-09 03:07:48.535365 | instance | 2026-07-09 03:07:48.535370 | instance | TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-07-09 03:07:48.535376 | instance | Thursday 09 July 2026 03:07:48 +0000 (0:00:00.891) 0:00:18.536 ********* 2026-07-09 03:07:48.856823 | instance | failed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/manifests/kube-apiserver.yaml", "msg": "Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !", "rc": 257} 2026-07-09 03:07:49.004215 | instance | failed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/controller-manager.conf", "msg": "Path /etc/kubernetes/controller-manager.conf does not exist !", "rc": 257} 2026-07-09 03:07:49.168706 | instance | failed: [instance] (item=/etc/kubernetes/scheduler.conf) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/scheduler.conf", "msg": "Path /etc/kubernetes/scheduler.conf does not exist !", "rc": 257} 2026-07-09 03:07:49.182046 | instance | ...ignoring 2026-07-09 03:07:49.182078 | instance | 2026-07-09 03:07:49.182090 | instance | TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-07-09 03:07:49.182100 | instance | Thursday 09 July 2026 03:07:49 +0000 (0:00:00.646) 0:00:19.183 ********* 2026-07-09 03:07:49.367148 | instance | ok: [instance] 2026-07-09 03:07:49.367190 | instance | 2026-07-09 03:07:49.367202 | instance | TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-07-09 03:07:49.367212 | instance | Thursday 09 July 2026 03:07:49 +0000 (0:00:00.184) 0:00:19.368 ********* 2026-07-09 03:07:49.543396 | instance | ok: [instance] 2026-07-09 03:07:49.543471 | instance | 2026-07-09 03:07:49.543487 | instance | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-07-09 03:07:49.543521 | instance | Thursday 09 July 2026 03:07:49 +0000 (0:00:00.176) 0:00:19.544 ********* 2026-07-09 03:07:49.577521 | instance | ok: [instance] 2026-07-09 03:07:49.577570 | instance | 2026-07-09 03:07:49.577581 | instance | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-07-09 03:07:49.577592 | instance | Thursday 09 July 2026 03:07:49 +0000 (0:00:00.034) 0:00:19.579 ********* 2026-07-09 03:07:49.615978 | instance | ok: [instance] 2026-07-09 03:07:49.616046 | instance | 2026-07-09 03:07:49.616061 | instance | TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-07-09 03:07:49.616072 | instance | Thursday 09 July 2026 03:07:49 +0000 (0:00:00.038) 0:00:19.617 ********* 2026-07-09 03:07:49.777421 | instance | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ansible.errors.AnsibleUndefinedVariable: {{ keepalived_vip | default(kubernetes_keepalived_vip) }}: 'kubernetes_keepalived_vip' is undefined 2026-07-09 03:07:49.777581 | instance | fatal: [instance]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: {{ keepalived_vip | default(kubernetes_keepalived_vip) }}: 'kubernetes_keepalived_vip' is undefined"} 2026-07-09 03:07:49.779465 | instance | 2026-07-09 03:07:49.779721 | instance | PLAY RECAP ********************************************************************* 2026-07-09 03:07:49.780003 | instance | instance : ok=16 changed=4 unreachable=0 failed=1 skipped=164 rescued=0 ignored=1 2026-07-09 03:07:49.780283 | instance | 2026-07-09 03:07:49.780548 | instance | Thursday 09 July 2026 03:07:49 +0000 (0:00:00.164) 0:00:19.782 ********* 2026-07-09 03:07:49.780800 | instance | =============================================================================== 2026-07-09 03:07:49.781061 | instance | vexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 6.60s 2026-07-09 03:07:49.781318 | instance | Gathering Facts --------------------------------------------------------- 1.10s 2026-07-09 03:07:49.781641 | instance | Gathering Facts --------------------------------------------------------- 0.89s 2026-07-09 03:07:49.781903 | instance | vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack ---------------- 0.89s 2026-07-09 03:07:49.782160 | instance | Gathering Facts --------------------------------------------------------- 0.84s 2026-07-09 03:07:49.782429 | instance | vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443 ---- 0.65s 2026-07-09 03:07:49.782648 | instance | vexxhost.atmosphere.ethtool : Install persistent "ethtool" tuning ------- 0.61s 2026-07-09 03:07:49.782824 | instance | Set a fact with the "atmosphere_images" for other plays ----------------- 0.37s 2026-07-09 03:07:49.782998 | instance | vexxhost.atmosphere.ethtool : Run "ethtool" tuning ---------------------- 0.34s 2026-07-09 03:07:49.783180 | instance | vexxhost.atmosphere.ethtool : Create folder for persistent configuration --- 0.34s 2026-07-09 03:07:49.783363 | instance | vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests) --- 0.21s 2026-07-09 03:07:49.783540 | instance | vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists --------- 0.18s 2026-07-09 03:07:49.783708 | instance | vexxhost.kubernetes.kube_vip : Check if kubeadm has already run --------- 0.18s 2026-07-09 03:07:49.783882 | instance | vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest --------------- 0.16s 2026-07-09 03:07:49.784082 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.09s 2026-07-09 03:07:49.784258 | instance | Set a fact with the "atmosphere_images" for other plays ----------------- 0.08s 2026-07-09 03:07:49.784432 | instance | vexxhost.ceph.mgr : Configure manager modules --------------------------- 0.07s 2026-07-09 03:07:49.784605 | instance | vexxhost.ceph.cephadm : Gather variables for each operating system ------ 0.06s 2026-07-09 03:07:49.784778 | instance | vexxhost.ceph.mon : Check if any node is bootstrapped ------------------- 0.05s 2026-07-09 03:07:49.784950 | instance | vexxhost.ceph.cephadm : Gather variables for each operating system ------ 0.05s 2026-07-09 03:07:49.894897 | 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 /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-07-09 03:07:49.895078 | instance | ERROR [csi > converge] Executed: Failed 2026-07-09 03:07:49.895222 | 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 /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-07-09 03:07:50.318499 | instance | ERROR 2026-07-09 03:07:50.318834 | instance | { 2026-07-09 03:07:50.318934 | instance | "delta": "0:01:15.942740", 2026-07-09 03:07:50.319009 | instance | "end": "2026-07-09 03:07:49.953722", 2026-07-09 03:07:50.319075 | instance | "msg": "non-zero return code", 2026-07-09 03:07:50.319140 | instance | "rc": 2, 2026-07-09 03:07:50.319205 | instance | "start": "2026-07-09 03:06:34.010982" 2026-07-09 03:07:50.319270 | instance | } failure 2026-07-09 03:07:50.332250 | 2026-07-09 03:07:50.332371 | PLAY RECAP 2026-07-09 03:07:50.332440 | instance | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-07-09 03:07:50.332480 | 2026-07-09 03:07:50.463840 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-09 03:07:50.468622 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-09 03:07:51.098627 | 2026-07-09 03:07:51.098776 | PLAY [all] 2026-07-09 03:07:51.113308 | 2026-07-09 03:07:51.113425 | TASK [gather-host-logs : creating directory for system status] 2026-07-09 03:07:51.491699 | instance | changed 2026-07-09 03:07:51.499503 | 2026-07-09 03:07:51.499605 | TASK [gather-host-logs : Get logs for each host] 2026-07-09 03:07:51.851829 | instance | + systemd-cgls --full --all --no-pager 2026-07-09 03:07:51.865036 | instance | + ip addr 2026-07-09 03:07:51.868280 | instance | + ip route 2026-07-09 03:07:51.870321 | instance | + lsblk 2026-07-09 03:07:51.875523 | instance | + mount 2026-07-09 03:07:51.877952 | instance | + docker images 2026-07-09 03:07:51.878398 | instance | /bin/bash: line 7: docker: command not found 2026-07-09 03:07:51.878592 | instance | + brctl show 2026-07-09 03:07:51.879031 | instance | /bin/bash: line 8: brctl: command not found 2026-07-09 03:07:51.879257 | instance | + ps aux --sort=-%mem 2026-07-09 03:07:51.893255 | instance | + dpkg -l 2026-07-09 03:07:51.902976 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-07-09 03:07:51.903431 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-07-09 03:07:51.903502 | instance | /bin/bash: line 11: docker: command not found 2026-07-09 03:07:51.903797 | instance | + '[' '!' -z '' ']' 2026-07-09 03:07:52.094088 | instance | ok: Runtime: 0:00:00.056373 2026-07-09 03:07:52.101845 | 2026-07-09 03:07:52.101968 | TASK [gather-host-logs : Downloads logs to executor] 2026-07-09 03:07:52.903002 | instance | changed: 2026-07-09 03:07:52.903220 | instance | created directory /var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/work/logs/instance 2026-07-09 03:07:52.903280 | instance | cd+++++++++ system/ 2026-07-09 03:07:52.903319 | instance | >f+++++++++ system/brctl-show.txt 2026-07-09 03:07:52.903352 | instance | >f+++++++++ system/docker-images.txt 2026-07-09 03:07:52.903383 | instance | >f+++++++++ system/ip-addr.txt 2026-07-09 03:07:52.903418 | instance | >f+++++++++ system/ip-route.txt 2026-07-09 03:07:52.903451 | instance | >f+++++++++ system/lsblk.txt 2026-07-09 03:07:52.903483 | instance | >f+++++++++ system/mount.txt 2026-07-09 03:07:52.903516 | instance | >f+++++++++ system/packages.txt 2026-07-09 03:07:52.903548 | instance | >f+++++++++ system/ps.txt 2026-07-09 03:07:52.903578 | instance | >f+++++++++ system/systemd-cgls.txt 2026-07-09 03:07:52.915537 | 2026-07-09 03:07:52.915667 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-09 03:07:53.123671 | instance | changed: "values" 2026-07-09 03:07:53.293797 | instance | changed: "releases" 2026-07-09 03:07:53.311183 | 2026-07-09 03:07:53.311366 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-09 03:07:53.510815 | instance | /bin/bash: line 3: kubectl: command not found 2026-07-09 03:07:53.851610 | instance | ok: Runtime: 0:00:00.005957 2026-07-09 03:07:53.858606 | 2026-07-09 03:07:53.858725 | TASK [helm-release-status : Downloads logs to executor] 2026-07-09 03:07:54.356120 | instance | changed: 2026-07-09 03:07:54.356313 | instance | cd+++++++++ helm/ 2026-07-09 03:07:54.356352 | instance | cd+++++++++ helm/releases/ 2026-07-09 03:07:54.356383 | instance | cd+++++++++ helm/values/ 2026-07-09 03:07:54.371066 | 2026-07-09 03:07:54.371187 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-09 03:07:54.578226 | instance | changed 2026-07-09 03:07:54.584366 | 2026-07-09 03:07:54.584446 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-09 03:07:54.838129 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-09 03:07:54.838268 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-09 03:07:54.844134 | instance | environment: line 1: kubectl: command not found 2026-07-09 03:07:54.845455 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-09 03:07:54.845572 | instance | environment: line 1: kubectl: command not found 2026-07-09 03:07:54.847309 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-09 03:07:54.849180 | instance | environment: line 1: kubectl: command not found 2026-07-09 03:07:54.850551 | instance | environment: line 1: kubectl: command not found 2026-07-09 03:07:54.850566 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-09 03:07:54.852156 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-09 03:07:54.854004 | instance | environment: line 1: kubectl: command not found 2026-07-09 03:07:54.855012 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-09 03:07:55.123030 | instance | ok: Runtime: 0:00:00.026332 2026-07-09 03:07:55.129652 | 2026-07-09 03:07:55.129742 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-09 03:07:55.346331 | instance | changed 2026-07-09 03:07:55.353623 | 2026-07-09 03:07:55.353718 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-09 03:07:55.573014 | instance | environment: line 5: kubectl: command not found 2026-07-09 03:07:55.573919 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-09 03:07:55.574026 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-09 03:07:55.574199 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-09 03:07:55.889174 | instance | ok: Runtime: 0:00:00.011152 2026-07-09 03:07:55.896487 | 2026-07-09 03:07:55.896581 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-09 03:07:56.399502 | instance | changed: 2026-07-09 03:07:56.399833 | instance | cd+++++++++ objects/ 2026-07-09 03:07:56.399937 | instance | cd+++++++++ objects/cluster/ 2026-07-09 03:07:56.399996 | instance | cd+++++++++ objects/namespaced/ 2026-07-09 03:07:56.410017 | 2026-07-09 03:07:56.410095 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-09 03:07:56.603406 | instance | changed 2026-07-09 03:07:56.610559 | 2026-07-09 03:07:56.610662 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-09 03:07:56.808653 | instance | changed 2026-07-09 03:07:56.815754 | 2026-07-09 03:07:56.815877 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-09 03:07:57.022317 | instance | environment: line 3: kubectl: command not found 2026-07-09 03:07:57.352056 | instance | ok: Runtime: 0:00:00.008692 2026-07-09 03:07:57.357165 | 2026-07-09 03:07:57.357277 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-09 03:07:57.873093 | instance | changed: 2026-07-09 03:07:57.873364 | instance | cd+++++++++ pod-logs/ 2026-07-09 03:07:57.873409 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-07-09 03:07:57.884448 | 2026-07-09 03:07:57.884533 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-07-09 03:07:58.071227 | instance | changed 2026-07-09 03:07:58.077797 | 2026-07-09 03:07:58.077888 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-07-09 03:07:58.299595 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-09 03:07:58.613555 | instance | ok: Runtime: 0:00:00.035279 2026-07-09 03:07:58.621357 | 2026-07-09 03:07:58.621456 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-07-09 03:07:58.835919 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-09 03:07:58.864393 | instance | ceph-mgr endpoints: 2026-07-09 03:07:59.170378 | instance | ok: Runtime: 0:00:00.032167 2026-07-09 03:07:59.179472 | 2026-07-09 03:07:59.179621 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-07-09 03:07:59.396593 | instance | /bin/bash: line 4: kubectl: command not found 2026-07-09 03:08:00.096238 | instance | ok: Runtime: 0:00:00.039018 2026-07-09 03:08:00.101500 | 2026-07-09 03:08:00.101563 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-07-09 03:08:00.606150 | instance | changed: cd+++++++++ prometheus/ 2026-07-09 03:08:00.616887 | 2026-07-09 03:08:00.616980 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-07-09 03:08:00.801408 | instance | changed 2026-07-09 03:08:00.807874 | 2026-07-09 03:08:00.807990 | TASK [gather-selenium-data : Get selenium data] 2026-07-09 03:08:01.067395 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-07-09 03:08:01.069038 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-07-09 03:08:01.351266 | instance | ERROR 2026-07-09 03:08:01.351527 | instance | { 2026-07-09 03:08:01.351596 | instance | "delta": "0:00:00.006889", 2026-07-09 03:08:01.351643 | instance | "end": "2026-07-09 03:08:01.069407", 2026-07-09 03:08:01.351681 | instance | "msg": "non-zero return code", 2026-07-09 03:08:01.351712 | instance | "rc": 1, 2026-07-09 03:08:01.351739 | instance | "start": "2026-07-09 03:08:01.062518" 2026-07-09 03:08:01.351766 | instance | } 2026-07-09 03:08:01.351802 | instance | ERROR: Ignoring Errors 2026-07-09 03:08:01.358123 | 2026-07-09 03:08:01.358197 | TASK [gather-selenium-data : Downloads logs to executor] 2026-07-09 03:08:01.845863 | instance | changed: cd+++++++++ selenium/ 2026-07-09 03:08:01.854494 | 2026-07-09 03:08:01.854585 | PLAY RECAP 2026-07-09 03:08:01.854632 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-07-09 03:08:01.854656 | 2026-07-09 03:08:02.016147 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-09 03:08:02.020575 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-09 03:08:02.751700 | 2026-07-09 03:08:02.751891 | PLAY [all] 2026-07-09 03:08:02.767675 | 2026-07-09 03:08:02.767826 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-09 03:08:02.813061 | instance | skipping: Conditional result was False 2026-07-09 03:08:02.821925 | 2026-07-09 03:08:02.822144 | TASK [fetch-output : Set log path for single node] 2026-07-09 03:08:02.862710 | instance | ok 2026-07-09 03:08:02.869689 | 2026-07-09 03:08:02.869808 | LOOP [fetch-output : Ensure local output dirs] 2026-07-09 03:08:03.289679 | instance -> localhost | ok: "/var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/work/logs" 2026-07-09 03:08:03.533719 | instance -> localhost | changed: "/var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/work/artifacts" 2026-07-09 03:08:03.761032 | instance -> localhost | changed: "/var/lib/zuul/builds/6f04d82be92d48429648bb4ab79a04c0/work/docs" 2026-07-09 03:08:03.781629 | 2026-07-09 03:08:03.781833 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-09 03:08:04.465048 | instance | changed: .d..t...... ./ 2026-07-09 03:08:04.465575 | instance | changed: All items complete 2026-07-09 03:08:04.465621 | 2026-07-09 03:08:05.116938 | instance | changed: .d..t...... ./ 2026-07-09 03:08:05.574398 | instance | changed: .d..t...... ./ 2026-07-09 03:08:05.596827 | 2026-07-09 03:08:05.597013 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-09 03:08:06.566388 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.005932 2026-07-09 03:08:06.791286 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.006355 2026-07-09 03:08:06.807390 | 2026-07-09 03:08:06.807487 | PLAY [all] 2026-07-09 03:08:06.815437 | 2026-07-09 03:08:06.815512 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-09 03:08:07.225726 | instance | changed 2026-07-09 03:08:07.414962 | 2026-07-09 03:08:07.415087 | PLAY RECAP 2026-07-09 03:08:07.415153 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-09 03:08:07.415187 | 2026-07-09 03:08:07.530820 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-09 03:08:07.534190 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-09 03:08:08.139136 | 2026-07-09 03:08:08.180366 | PLAY [localhost] 2026-07-09 03:08:08.195569 | 2026-07-09 03:08:08.195667 | TASK [Generate Zuul manifest] 2026-07-09 03:08:08.214591 | localhost | ok 2026-07-09 03:08:08.232382 | 2026-07-09 03:08:08.232483 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-09 03:08:08.626752 | localhost | changed 2026-07-09 03:08:08.637602 | 2026-07-09 03:08:08.637697 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-09 03:08:08.699261 | localhost | ok 2026-07-09 03:08:08.708024 | 2026-07-09 03:08:08.708091 | TASK [Upload logs] 2026-07-09 03:08:08.729992 | localhost | ok 2026-07-09 03:08:08.788307 | 2026-07-09 03:08:08.788473 | TASK [Set zuul-log-path fact] 2026-07-09 03:08:08.807778 | localhost | ok 2026-07-09 03:08:08.821756 | 2026-07-09 03:08:08.821885 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-09 03:08:08.851634 | localhost | ok 2026-07-09 03:08:08.861429 | 2026-07-09 03:08:08.861555 | TASK [upload-logs : Create log directories] 2026-07-09 03:08:09.291308 | localhost | changed 2026-07-09 03:08:09.297216 | 2026-07-09 03:08:09.297288 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-09 03:08:09.691858 | localhost -> localhost | ok: Runtime: 0:00:00.004513 2026-07-09 03:08:09.699358 | 2026-07-09 03:08:09.699479 | TASK [upload-logs : Upload logs to log server] 2026-07-09 03:08:10.167501 | localhost | Output suppressed because no_log was given 2026-07-09 03:08:10.213448 | 2026-07-09 03:08:10.213626 | LOOP [upload-logs : Compress console log and json output] 2026-07-09 03:08:10.256832 | localhost | skipping: Conditional result was False 2026-07-09 03:08:10.264481 | localhost | skipping: Conditional result was False 2026-07-09 03:08:10.277064 | 2026-07-09 03:08:10.277222 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-09 03:08:10.326386 | localhost | skipping: Conditional result was False 2026-07-09 03:08:10.326908 | 2026-07-09 03:08:10.332242 | localhost | skipping: Conditional result was False 2026-07-09 03:08:10.340519 | 2026-07-09 03:08:10.340682 | LOOP [upload-logs : Upload console log and json output]