2026-05-19 19:49:25.433317 | Job console starting 2026-05-19 19:49:25.443101 | Updating git repos 2026-05-19 19:49:25.470156 | Cloning repos into workspace 2026-05-19 19:49:25.510011 | Restoring repo states 2026-05-19 19:49:25.515736 | Merging changes 2026-05-19 19:49:25.788807 | Checking out repos 2026-05-19 19:49:25.821286 | Preparing playbooks 2026-05-19 19:49:26.765487 | Running Ansible setup 2026-05-19 19:49:30.540007 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 19:49:31.133132 | 2026-05-19 19:49:31.133272 | PLAY [localhost] 2026-05-19 19:49:31.140873 | 2026-05-19 19:49:31.140943 | TASK [Gathering Facts] 2026-05-19 19:49:32.040391 | localhost | ok 2026-05-19 19:49:32.051481 | 2026-05-19 19:49:32.051592 | TASK [Setup log path fact] 2026-05-19 19:49:32.083658 | localhost | ok 2026-05-19 19:49:32.099087 | 2026-05-19 19:49:32.099228 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 19:49:32.130770 | localhost | ok 2026-05-19 19:49:32.142012 | 2026-05-19 19:49:32.142140 | TASK [emit-job-header : Print job information] 2026-05-19 19:49:32.184430 | # Job Information 2026-05-19 19:49:32.184642 | Ansible Version: 2.16.18 2026-05-19 19:49:32.184689 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-05-19 19:49:32.184724 | Pipeline: check 2026-05-19 19:49:32.184755 | Executor: 2d72f0692154 2026-05-19 19:49:32.184786 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/109 2026-05-19 19:49:32.184820 | Event ID: c1c4dc90-53bb-11f1-85cb-fed9ae1f0fb2 2026-05-19 19:49:32.189173 | 2026-05-19 19:49:32.189271 | LOOP [emit-job-header : Print node information] 2026-05-19 19:49:32.295822 | localhost | ok: 2026-05-19 19:49:32.296122 | localhost | # Node Information 2026-05-19 19:49:32.296211 | localhost | Inventory Hostname: aio 2026-05-19 19:49:32.296275 | localhost | Hostname: np0000175069 2026-05-19 19:49:32.296332 | localhost | Username: zuul 2026-05-19 19:49:32.296395 | localhost | Distro: Ubuntu 24.04 2026-05-19 19:49:32.296451 | localhost | Provider: yul1 2026-05-19 19:49:32.296507 | localhost | Region: ca-ymq-1 2026-05-19 19:49:32.296560 | localhost | Label: ubuntu-noble 2026-05-19 19:49:32.296614 | localhost | Product Name: OpenStack Nova 2026-05-19 19:49:32.296667 | localhost | Interface IP: 162.253.55.100 2026-05-19 19:49:32.317669 | 2026-05-19 19:49:32.317921 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 19:49:32.709027 | localhost -> localhost | changed 2026-05-19 19:49:32.716355 | 2026-05-19 19:49:32.716493 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 19:49:33.532142 | localhost -> localhost | changed 2026-05-19 19:49:33.544222 | 2026-05-19 19:49:33.544283 | PLAY [all] 2026-05-19 19:49:33.552981 | 2026-05-19 19:49:33.553057 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 19:49:33.770333 | aio -> localhost | ok 2026-05-19 19:49:33.780549 | 2026-05-19 19:49:33.780636 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 19:49:33.817149 | aio | ok 2026-05-19 19:49:33.831920 | aio | included: /var/lib/zuul/builds/03a94ede7a4d436e921744b6ac0f8454/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 19:49:33.838310 | 2026-05-19 19:49:33.838387 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 19:49:35.024457 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 19:49:35.024630 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/03a94ede7a4d436e921744b6ac0f8454/work/03a94ede7a4d436e921744b6ac0f8454_id_rsa 2026-05-19 19:49:35.024660 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/03a94ede7a4d436e921744b6ac0f8454/work/03a94ede7a4d436e921744b6ac0f8454_id_rsa.pub 2026-05-19 19:49:35.024683 | aio -> localhost | The key fingerprint is: 2026-05-19 19:49:35.024704 | aio -> localhost | SHA256:e2tz0wcebjK/Cg+yurfaOQx/OIFm3YC8o5IS+OElck4 zuul-build-sshkey 2026-05-19 19:49:35.024731 | aio -> localhost | The key's randomart image is: 2026-05-19 19:49:35.024753 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 19:49:35.024781 | aio -> localhost | | | 2026-05-19 19:49:35.024803 | aio -> localhost | | | 2026-05-19 19:49:35.024823 | aio -> localhost | | . . | 2026-05-19 19:49:35.024843 | aio -> localhost | | o . | 2026-05-19 19:49:35.024862 | aio -> localhost | |. +So | 2026-05-19 19:49:35.024882 | aio -> localhost | |+ E . B o.. o | 2026-05-19 19:49:35.024915 | aio -> localhost | | O = + =oo+ + o | 2026-05-19 19:49:35.024936 | aio -> localhost | |. * . .B=+== = .| 2026-05-19 19:49:35.024978 | aio -> localhost | | . . +==*.ooBoo | 2026-05-19 19:49:35.025000 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 19:49:35.025048 | aio -> localhost | ok: Runtime: 0:00:00.782519 2026-05-19 19:49:35.031460 | 2026-05-19 19:49:35.031528 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 19:49:35.066323 | aio | ok 2026-05-19 19:49:35.076820 | aio | included: /var/lib/zuul/builds/03a94ede7a4d436e921744b6ac0f8454/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 19:49:35.084938 | 2026-05-19 19:49:35.085023 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 19:49:35.109763 | aio | skipping: Conditional result was False 2026-05-19 19:49:35.115774 | 2026-05-19 19:49:35.115841 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 19:49:35.721910 | aio | changed 2026-05-19 19:49:35.728879 | 2026-05-19 19:49:35.728974 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 19:49:35.965070 | aio | ok 2026-05-19 19:49:35.972528 | 2026-05-19 19:49:35.972618 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 19:49:36.530565 | aio | changed 2026-05-19 19:49:36.538969 | 2026-05-19 19:49:36.539034 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 19:49:37.100312 | aio | changed 2026-05-19 19:49:37.105776 | 2026-05-19 19:49:37.105844 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 19:49:37.130444 | aio | skipping: Conditional result was False 2026-05-19 19:49:37.145595 | 2026-05-19 19:49:37.145687 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 19:49:37.535719 | aio -> localhost | changed 2026-05-19 19:49:37.552278 | 2026-05-19 19:49:37.552398 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 19:49:37.848417 | aio -> localhost | Identity added: /var/lib/zuul/builds/03a94ede7a4d436e921744b6ac0f8454/work/03a94ede7a4d436e921744b6ac0f8454_id_rsa (zuul-build-sshkey) 2026-05-19 19:49:37.848916 | aio -> localhost | ok: Runtime: 0:00:00.015823 2026-05-19 19:49:37.858717 | 2026-05-19 19:49:37.858781 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 19:49:38.213768 | aio | ok 2026-05-19 19:49:38.218924 | 2026-05-19 19:49:38.218987 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 19:49:38.248082 | aio | skipping: Conditional result was False 2026-05-19 19:49:38.260275 | 2026-05-19 19:49:38.260352 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 19:49:38.667024 | aio | ok 2026-05-19 19:49:38.673913 | 2026-05-19 19:49:38.674016 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 19:49:39.415945 | aio | Output suppressed because no_log was given 2026-05-19 19:49:39.430523 | 2026-05-19 19:49:39.430622 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 19:49:39.659814 | aio | ok: "logs" 2026-05-19 19:49:39.660181 | aio | ok: All items complete 2026-05-19 19:49:39.660239 | 2026-05-19 19:49:39.864117 | aio | ok: "artifacts" 2026-05-19 19:49:40.048733 | aio | ok: "docs" 2026-05-19 19:49:40.059963 | 2026-05-19 19:49:40.060186 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 19:49:40.291810 | aio | changed: "logs" 2026-05-19 19:49:40.495292 | aio | changed: "artifacts" 2026-05-19 19:49:40.698708 | aio | changed: "docs" 2026-05-19 19:49:40.714653 | 2026-05-19 19:49:40.714826 | PLAY RECAP 2026-05-19 19:49:40.714902 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 19:49:40.714946 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 19:49:40.714978 | 2026-05-19 19:49:40.872171 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 19:49:40.875773 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 19:49:41.510145 | 2026-05-19 19:49:41.510316 | PLAY [all] 2026-05-19 19:49:41.522761 | 2026-05-19 19:49:41.522868 | TASK [setup-uv : Extract archive] 2026-05-19 19:49:44.165620 | aio | changed 2026-05-19 19:49:44.178670 | 2026-05-19 19:49:44.178804 | TASK [setup-uv : Print version] 2026-05-19 19:49:43.525484 | aio | uv 0.8.13 2026-05-19 19:49:44.714396 | aio | ok: Runtime: 0:00:00.016397 2026-05-19 19:49:44.724346 | 2026-05-19 19:49:44.724418 | TASK [Install Ansible collection siblings] 2026-05-19 19:49:45.156452 | aio | ok: 2026-05-19 19:49:45.157114 | aio | Skipping community.general: no checked-out sibling 2026-05-19 19:49:45.157150 | aio | Skipping ansible.utils: no checked-out sibling 2026-05-19 19:49:45.157173 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-05-19 19:49:45.158901 | 2026-05-19 19:49:45.158950 | PLAY RECAP 2026-05-19 19:49:45.158998 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 19:49:45.159020 | 2026-05-19 19:49:45.305712 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 19:49:45.309098 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 19:49:45.985485 | 2026-05-19 19:49:45.985612 | PLAY [all] 2026-05-19 19:49:45.996989 | 2026-05-19 19:49:45.997064 | TASK [Copy inventory file for Zuul] 2026-05-19 19:49:47.056009 | aio | changed 2026-05-19 19:49:47.064121 | 2026-05-19 19:49:47.064236 | TASK [Switch "ansible_host" to private IP] 2026-05-19 19:49:47.427316 | aio | changed: 1 replacements made 2026-05-19 19:49:47.434435 | 2026-05-19 19:49:47.434530 | TASK [Run Molecule scenario] 2026-05-19 19:49:46.838818 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-19 19:49:46.838978 | aio | Creating virtual environment at: .venv 2026-05-19 19:49:46.883172 | aio | Downloading pygments (1.2MiB) 2026-05-19 19:49:46.891879 | aio | Downloading netaddr (2.2MiB) 2026-05-19 19:49:46.892972 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 19:49:46.911488 | aio | Downloading cryptography (4.3MiB) 2026-05-19 19:49:47.094493 | aio | Downloading netaddr 2026-05-19 19:49:47.104654 | aio | Downloading cryptography 2026-05-19 19:49:47.164324 | aio | Downloading pygments 2026-05-19 19:49:47.353751 | aio | Downloading ansible-core 2026-05-19 19:49:47.401017 | aio | Installed 37 packages in 46ms 2026-05-19 19:49:48.195743 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 19:49:48.195857 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 19:49:48.882825 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 19:49:48.882920 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 19:50:07.761310 | aio | INFO [default > dependency] Executing 2026-05-19 19:50:07.761408 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 19:50:07.761653 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 19:50:07.761785 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 19:50:07.767594 | aio | INFO [default > cleanup] Executing 2026-05-19 19:50:07.767905 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 19:50:07.791903 | aio | INFO [default > destroy] Executing 2026-05-19 19:50:07.792026 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 19:50:07.792180 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 19:50:07.801135 | aio | INFO [default > syntax] Executing 2026-05-19 19:50:08.997609 | aio | 2026-05-19 19:50:08.997721 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 19:50:09.049180 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 19:50:09.057833 | aio | INFO [default > create] Executing 2026-05-19 19:50:09.059951 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 19:50:09.068217 | aio | INFO [default > prepare] Executing 2026-05-19 19:50:09.847198 | aio | 2026-05-19 19:50:09.847434 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 19:50:09.847668 | aio | 2026-05-19 19:50:09.847963 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:50:09.848208 | aio | Tuesday 19 May 2026 19:50:09 +0000 (0:00:00.035) 0:00:00.035 *********** 2026-05-19 19:50:11.154309 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 19:50:11.154407 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 19:50:11.154596 | aio | interpreter could change the meaning of that path. See 2026-05-19 19:50:11.154750 | aio | https://docs.ansible.com/ansible- 2026-05-19 19:50:11.154928 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 19:50:11.164367 | aio | ok: [aio] 2026-05-19 19:50:11.164600 | aio | 2026-05-19 19:50:11.164863 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 19:50:11.165163 | aio | Tuesday 19 May 2026 19:50:11 +0000 (0:00:01.317) 0:00:01.353 *********** 2026-05-19 19:50:11.956667 | aio | changed: [aio] 2026-05-19 19:50:11.956978 | aio | 2026-05-19 19:50:11.957290 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 19:50:11.957588 | aio | Tuesday 19 May 2026 19:50:11 +0000 (0:00:00.792) 0:00:02.145 *********** 2026-05-19 19:50:12.276929 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 19:50:12.276966 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 19:50:12.276999 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 19:50:12.284399 | aio | changed: [aio] 2026-05-19 19:50:12.284636 | aio | 2026-05-19 19:50:12.284914 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 19:50:12.285203 | aio | Tuesday 19 May 2026 19:50:12 +0000 (0:00:00.327) 0:00:02.473 *********** 2026-05-19 19:50:19.436802 | aio | changed: [aio] 2026-05-19 19:50:19.437035 | aio | 2026-05-19 19:50:19.437282 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 19:50:19.437506 | aio | 2026-05-19 19:50:19.437751 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:50:19.438056 | aio | Tuesday 19 May 2026 19:50:19 +0000 (0:00:07.152) 0:00:09.625 *********** 2026-05-19 19:50:20.237041 | aio | ok: [aio] 2026-05-19 19:50:20.237089 | aio | 2026-05-19 19:50:20.237168 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 19:50:20.237429 | aio | Tuesday 19 May 2026 19:50:20 +0000 (0:00:00.799) 0:00:10.425 *********** 2026-05-19 19:50:47.807626 | aio | changed: [aio] 2026-05-19 19:50:47.807809 | aio | 2026-05-19 19:50:47.808105 | aio | TASK [Start up service] ******************************************************** 2026-05-19 19:50:47.808356 | aio | Tuesday 19 May 2026 19:50:47 +0000 (0:00:27.571) 0:00:37.996 *********** 2026-05-19 19:50:48.423395 | aio | ok: [aio] 2026-05-19 19:50:48.423563 | aio | 2026-05-19 19:50:48.423842 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 19:50:48.424134 | aio | Tuesday 19 May 2026 19:50:48 +0000 (0:00:00.615) 0:00:38.612 *********** 2026-05-19 19:50:48.782720 | aio | ok: [aio] 2026-05-19 19:50:48.782748 | aio | 2026-05-19 19:50:48.782754 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 19:50:48.782761 | aio | Tuesday 19 May 2026 19:50:48 +0000 (0:00:00.358) 0:00:38.970 *********** 2026-05-19 19:50:49.573966 | aio | changed: [aio] 2026-05-19 19:50:49.574198 | aio | 2026-05-19 19:50:49.574478 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 19:50:49.574737 | aio | Tuesday 19 May 2026 19:50:49 +0000 (0:00:00.792) 0:00:39.762 *********** 2026-05-19 19:50:49.807653 | aio | ok: [aio] 2026-05-19 19:50:49.807828 | aio | 2026-05-19 19:50:49.808158 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 19:50:49.808404 | aio | Tuesday 19 May 2026 19:50:49 +0000 (0:00:00.233) 0:00:39.996 *********** 2026-05-19 19:50:49.834457 | aio | skipping: [aio] 2026-05-19 19:50:49.834668 | aio | 2026-05-19 19:50:49.834955 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 19:50:49.835192 | aio | Tuesday 19 May 2026 19:50:49 +0000 (0:00:00.026) 0:00:40.023 *********** 2026-05-19 19:50:50.485805 | aio | changed: [aio] => (item=osd0) 2026-05-19 19:50:50.486119 | aio | changed: [aio] => (item=osd1) 2026-05-19 19:50:50.486374 | aio | changed: [aio] => (item=osd2) 2026-05-19 19:50:50.486601 | aio | 2026-05-19 19:50:50.486855 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 19:50:50.487164 | aio | Tuesday 19 May 2026 19:50:50 +0000 (0:00:00.650) 0:00:40.674 *********** 2026-05-19 19:50:51.263518 | aio | changed: [aio] => (item=osd0) 2026-05-19 19:50:51.263748 | aio | changed: [aio] => (item=osd1) 2026-05-19 19:50:51.264016 | aio | changed: [aio] => (item=osd2) 2026-05-19 19:50:51.264238 | aio | 2026-05-19 19:50:51.264492 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 19:50:51.264720 | aio | Tuesday 19 May 2026 19:50:51 +0000 (0:00:00.777) 0:00:41.452 *********** 2026-05-19 19:50:52.028319 | aio | changed: [aio] => (item=osd0) 2026-05-19 19:50:52.028541 | aio | changed: [aio] => (item=osd1) 2026-05-19 19:50:52.028781 | aio | changed: [aio] => (item=osd2) 2026-05-19 19:50:52.029041 | aio | 2026-05-19 19:50:52.029287 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 19:50:52.029530 | aio | Tuesday 19 May 2026 19:50:52 +0000 (0:00:00.765) 0:00:42.217 *********** 2026-05-19 19:50:53.589612 | aio | changed: [aio] => (item=osd0) 2026-05-19 19:50:53.589788 | aio | changed: [aio] => (item=osd1) 2026-05-19 19:50:53.590023 | aio | changed: [aio] => (item=osd2) 2026-05-19 19:50:53.590244 | aio | 2026-05-19 19:50:53.590504 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 19:50:53.590717 | aio | Tuesday 19 May 2026 19:50:53 +0000 (0:00:01.560) 0:00:43.778 *********** 2026-05-19 19:50:54.993997 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 19:50:54.994135 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 19:50:54.994296 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 19:50:54.994448 | aio | 2026-05-19 19:50:54.994606 | aio | PLAY RECAP ********************************************************************* 2026-05-19 19:50:54.994804 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 19:50:54.994990 | aio | 2026-05-19 19:50:54.995127 | aio | 2026-05-19 19:50:54.995281 | aio | TASKS RECAP ******************************************************************** 2026-05-19 19:50:54.995436 | aio | Tuesday 19 May 2026 19:50:54 +0000 (0:00:01.404) 0:00:45.183 *********** 2026-05-19 19:50:54.995581 | aio | =============================================================================== 2026-05-19 19:50:54.995734 | aio | Install depedencies ---------------------------------------------------- 27.57s 2026-05-19 19:50:54.995904 | aio | Update apt cache -------------------------------------------------------- 7.15s 2026-05-19 19:50:54.996056 | aio | Create a volume group for each loop device ------------------------------ 1.56s 2026-05-19 19:50:54.996210 | aio | Create a logical volume for each loop device ---------------------------- 1.41s 2026-05-19 19:50:54.996361 | aio | Gathering Facts --------------------------------------------------------- 1.32s 2026-05-19 19:50:54.996512 | aio | Gathering Facts --------------------------------------------------------- 0.80s 2026-05-19 19:50:54.996666 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.79s 2026-05-19 19:50:54.996819 | aio | Configure short hostname ------------------------------------------------ 0.79s 2026-05-19 19:50:54.997009 | aio | Set permissions on loopback devices ------------------------------------- 0.78s 2026-05-19 19:50:54.997162 | aio | Start loop devices ------------------------------------------------------ 0.77s 2026-05-19 19:50:54.997314 | aio | Create devices for Ceph ------------------------------------------------- 0.65s 2026-05-19 19:50:54.997463 | aio | Start up service -------------------------------------------------------- 0.62s 2026-05-19 19:50:54.997693 | aio | Generate lvm.conf ------------------------------------------------------- 0.36s 2026-05-19 19:50:54.997830 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-05-19 19:50:54.997995 | aio | Get list of all loopback devices ---------------------------------------- 0.23s 2026-05-19 19:50:54.998147 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-05-19 19:50:55.060806 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 19:50:55.069438 | aio | INFO [default > converge] Executing 2026-05-19 19:50:56.052568 | aio | 2026-05-19 19:50:56.052724 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 19:50:56.053044 | aio | 2026-05-19 19:50:56.053266 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:50:56.053512 | aio | Tuesday 19 May 2026 19:50:56 +0000 (0:00:00.054) 0:00:00.054 *********** 2026-05-19 19:50:57.255467 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 19:50:57.255581 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 19:50:57.255732 | aio | interpreter could change the meaning of that path. See 2026-05-19 19:50:57.255927 | aio | https://docs.ansible.com/ansible- 2026-05-19 19:50:57.256085 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 19:50:57.269318 | aio | ok: [aio] 2026-05-19 19:50:57.269525 | aio | 2026-05-19 19:50:57.269768 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:50:57.270071 | aio | Tuesday 19 May 2026 19:50:57 +0000 (0:00:01.217) 0:00:01.271 *********** 2026-05-19 19:50:57.602999 | aio | ok: [aio] 2026-05-19 19:50:57.603216 | aio | 2026-05-19 19:50:57.603474 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:50:57.603719 | aio | Tuesday 19 May 2026 19:50:57 +0000 (0:00:00.333) 0:00:01.604 *********** 2026-05-19 19:50:57.650735 | aio | skipping: [aio] 2026-05-19 19:50:57.650964 | aio | 2026-05-19 19:50:57.651228 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 19:50:57.651475 | aio | Tuesday 19 May 2026 19:50:57 +0000 (0:00:00.048) 0:00:01.652 *********** 2026-05-19 19:50:57.997208 | aio | changed: [aio] 2026-05-19 19:50:57.997415 | aio | 2026-05-19 19:50:57.997674 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:50:57.997952 | aio | Tuesday 19 May 2026 19:50:57 +0000 (0:00:00.345) 0:00:01.998 *********** 2026-05-19 19:50:58.110162 | aio | ok: [aio] => { 2026-05-19 19:50:58.110406 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 19:50:58.110667 | aio | } 2026-05-19 19:50:58.110923 | aio | 2026-05-19 19:50:58.111228 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:50:58.111494 | aio | Tuesday 19 May 2026 19:50:58 +0000 (0:00:00.112) 0:00:02.111 *********** 2026-05-19 19:50:59.099086 | aio | changed: [aio] 2026-05-19 19:50:59.099152 | aio | 2026-05-19 19:50:59.099184 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:50:59.099448 | aio | Tuesday 19 May 2026 19:50:59 +0000 (0:00:00.988) 0:00:03.099 *********** 2026-05-19 19:50:59.147330 | aio | skipping: [aio] 2026-05-19 19:50:59.147422 | aio | 2026-05-19 19:50:59.147576 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:50:59.147688 | aio | Tuesday 19 May 2026 19:50:59 +0000 (0:00:00.049) 0:00:03.149 *********** 2026-05-19 19:50:59.196787 | aio | skipping: [aio] 2026-05-19 19:50:59.196821 | aio | 2026-05-19 19:50:59.196826 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:50:59.196831 | aio | Tuesday 19 May 2026 19:50:59 +0000 (0:00:00.049) 0:00:03.198 *********** 2026-05-19 19:50:59.443989 | aio | ok: [aio] 2026-05-19 19:50:59.444055 | aio | 2026-05-19 19:50:59.444461 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:50:59.444502 | aio | Tuesday 19 May 2026 19:50:59 +0000 (0:00:00.246) 0:00:03.445 *********** 2026-05-19 19:51:00.571512 | aio | ok: [aio] 2026-05-19 19:51:00.571564 | aio | 2026-05-19 19:51:00.571574 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:51:00.571584 | aio | Tuesday 19 May 2026 19:51:00 +0000 (0:00:01.126) 0:00:04.572 *********** 2026-05-19 19:51:00.749072 | aio | ok: [aio] => { 2026-05-19 19:51:00.749125 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 19:51:00.749135 | aio | } 2026-05-19 19:51:00.749145 | aio | 2026-05-19 19:51:00.749154 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:51:00.749163 | aio | Tuesday 19 May 2026 19:51:00 +0000 (0:00:00.177) 0:00:04.749 *********** 2026-05-19 19:51:01.734127 | aio | changed: [aio] 2026-05-19 19:51:01.734235 | aio | 2026-05-19 19:51:01.734253 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:51:01.734266 | aio | Tuesday 19 May 2026 19:51:01 +0000 (0:00:00.984) 0:00:05.734 *********** 2026-05-19 19:51:04.930324 | aio | changed: [aio] 2026-05-19 19:51:04.930373 | aio | 2026-05-19 19:51:04.930384 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 19:51:04.930411 | aio | Tuesday 19 May 2026 19:51:04 +0000 (0:00:03.196) 0:00:08.931 *********** 2026-05-19 19:51:04.960088 | aio | skipping: [aio] 2026-05-19 19:51:04.960207 | aio | 2026-05-19 19:51:04.960237 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 19:51:04.960279 | aio | Tuesday 19 May 2026 19:51:04 +0000 (0:00:00.029) 0:00:08.961 *********** 2026-05-19 19:51:04.992079 | aio | skipping: [aio] 2026-05-19 19:51:04.992119 | aio | 2026-05-19 19:51:04.992131 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 19:51:04.992141 | aio | Tuesday 19 May 2026 19:51:04 +0000 (0:00:00.031) 0:00:08.992 *********** 2026-05-19 19:51:05.028982 | aio | skipping: [aio] 2026-05-19 19:51:05.029053 | aio | 2026-05-19 19:51:05.029065 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 19:51:05.029082 | aio | Tuesday 19 May 2026 19:51:05 +0000 (0:00:00.037) 0:00:09.029 *********** 2026-05-19 19:51:15.497694 | aio | changed: [aio] 2026-05-19 19:51:15.497755 | aio | 2026-05-19 19:51:15.497767 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 19:51:15.497777 | aio | Tuesday 19 May 2026 19:51:15 +0000 (0:00:10.467) 0:00:19.497 *********** 2026-05-19 19:51:16.185415 | aio | changed: [aio] 2026-05-19 19:51:16.185466 | aio | 2026-05-19 19:51:16.185478 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 19:51:16.185488 | aio | Tuesday 19 May 2026 19:51:16 +0000 (0:00:00.688) 0:00:20.185 *********** 2026-05-19 19:51:17.310055 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 19:51:17.310190 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 19:51:17.310504 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 19:51:17.310767 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 19:51:17.311070 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 19:51:17.311301 | aio | 2026-05-19 19:51:17.311554 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 19:51:17.311839 | aio | Tuesday 19 May 2026 19:51:17 +0000 (0:00:01.126) 0:00:21.311 *********** 2026-05-19 19:51:18.045982 | aio | changed: [aio] 2026-05-19 19:51:18.046042 | aio | 2026-05-19 19:51:18.046058 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 19:51:18.046117 | aio | Tuesday 19 May 2026 19:51:18 +0000 (0:00:00.727) 0:00:22.039 *********** 2026-05-19 19:51:18.046330 | aio | 2026-05-19 19:51:18.046625 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 19:51:18.046946 | aio | Tuesday 19 May 2026 19:51:18 +0000 (0:00:00.007) 0:00:22.047 *********** 2026-05-19 19:51:19.149517 | aio | ok: [aio] 2026-05-19 19:51:19.149812 | aio | 2026-05-19 19:51:19.150275 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 19:51:19.150654 | aio | Tuesday 19 May 2026 19:51:19 +0000 (0:00:01.103) 0:00:23.151 *********** 2026-05-19 19:51:20.024767 | aio | changed: [aio] 2026-05-19 19:51:20.025018 | aio | 2026-05-19 19:51:20.025305 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 19:51:20.025557 | aio | Tuesday 19 May 2026 19:51:20 +0000 (0:00:00.875) 0:00:24.026 *********** 2026-05-19 19:51:20.725766 | aio | changed: [aio] 2026-05-19 19:51:20.725810 | aio | 2026-05-19 19:51:20.725821 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:51:20.725831 | aio | Tuesday 19 May 2026 19:51:20 +0000 (0:00:00.700) 0:00:24.727 *********** 2026-05-19 19:51:20.978377 | aio | ok: [aio] 2026-05-19 19:51:20.978426 | aio | 2026-05-19 19:51:20.978437 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:51:20.978448 | aio | Tuesday 19 May 2026 19:51:20 +0000 (0:00:00.252) 0:00:24.979 *********** 2026-05-19 19:51:21.052936 | aio | ok: [aio] => { 2026-05-19 19:51:21.052991 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 19:51:21.052998 | aio | } 2026-05-19 19:51:21.053004 | aio | 2026-05-19 19:51:21.053468 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:51:21.053509 | aio | Tuesday 19 May 2026 19:51:21 +0000 (0:00:00.073) 0:00:25.052 *********** 2026-05-19 19:51:22.096990 | aio | changed: [aio] 2026-05-19 19:51:22.097036 | aio | 2026-05-19 19:51:22.097045 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:51:22.097053 | aio | Tuesday 19 May 2026 19:51:22 +0000 (0:00:01.045) 0:00:26.098 *********** 2026-05-19 19:51:26.707301 | aio | changed: [aio] 2026-05-19 19:51:26.707357 | aio | 2026-05-19 19:51:26.707481 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 19:51:26.707619 | aio | Tuesday 19 May 2026 19:51:26 +0000 (0:00:04.610) 0:00:30.708 *********** 2026-05-19 19:51:27.713423 | aio | ok: [aio] 2026-05-19 19:51:27.713493 | aio | 2026-05-19 19:51:27.713751 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 19:51:27.713868 | aio | Tuesday 19 May 2026 19:51:27 +0000 (0:00:01.005) 0:00:31.714 *********** 2026-05-19 19:51:29.942424 | aio | changed: [aio] 2026-05-19 19:51:29.942479 | aio | 2026-05-19 19:51:29.942493 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 19:51:29.942506 | aio | Tuesday 19 May 2026 19:51:29 +0000 (0:00:02.228) 0:00:33.943 *********** 2026-05-19 19:51:30.499770 | aio | changed: [aio] 2026-05-19 19:51:30.499812 | aio | 2026-05-19 19:51:30.499820 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 19:51:30.499828 | aio | Tuesday 19 May 2026 19:51:30 +0000 (0:00:00.555) 0:00:34.498 *********** 2026-05-19 19:51:31.189009 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 19:51:31.189074 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 19:51:31.190008 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 19:51:31.190087 | aio | 2026-05-19 19:51:31.190108 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 19:51:31.190134 | aio | Tuesday 19 May 2026 19:51:31 +0000 (0:00:00.691) 0:00:35.190 *********** 2026-05-19 19:51:31.746204 | aio | changed: [aio] 2026-05-19 19:51:31.746319 | aio | 2026-05-19 19:51:31.746489 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 19:51:31.746647 | aio | Tuesday 19 May 2026 19:51:31 +0000 (0:00:00.557) 0:00:35.748 *********** 2026-05-19 19:51:32.308024 | aio | changed: [aio] 2026-05-19 19:51:32.308078 | aio | 2026-05-19 19:51:32.308099 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 19:51:32.309113 | aio | Tuesday 19 May 2026 19:51:32 +0000 (0:00:00.553) 0:00:36.302 *********** 2026-05-19 19:51:32.309165 | aio | 2026-05-19 19:51:32.309179 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 19:51:32.309191 | aio | Tuesday 19 May 2026 19:51:32 +0000 (0:00:00.007) 0:00:36.309 *********** 2026-05-19 19:51:33.216754 | aio | ok: [aio] 2026-05-19 19:51:33.216838 | aio | 2026-05-19 19:51:33.216852 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 19:51:33.216866 | aio | Tuesday 19 May 2026 19:51:33 +0000 (0:00:00.907) 0:00:37.216 *********** 2026-05-19 19:51:34.816486 | aio | changed: [aio] 2026-05-19 19:51:34.816556 | aio | 2026-05-19 19:51:34.816570 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 19:51:34.816582 | aio | Tuesday 19 May 2026 19:51:34 +0000 (0:00:01.600) 0:00:38.817 *********** 2026-05-19 19:51:35.524480 | aio | changed: [aio] 2026-05-19 19:51:35.524536 | aio | 2026-05-19 19:51:35.524550 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 19:51:35.524563 | aio | Tuesday 19 May 2026 19:51:35 +0000 (0:00:00.707) 0:00:39.524 *********** 2026-05-19 19:51:35.586950 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 19:51:35.586995 | aio | 2026-05-19 19:51:35.587001 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 19:51:35.587007 | aio | Tuesday 19 May 2026 19:51:35 +0000 (0:00:00.063) 0:00:39.588 *********** 2026-05-19 19:51:36.597471 | aio | ok: [aio] 2026-05-19 19:51:36.597523 | aio | 2026-05-19 19:51:36.597534 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 19:51:36.597544 | aio | Tuesday 19 May 2026 19:51:36 +0000 (0:00:01.009) 0:00:40.597 *********** 2026-05-19 19:51:37.371675 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 19:51:37.371725 | aio | ok: [aio] => (item=ssh) 2026-05-19 19:51:37.371736 | aio | 2026-05-19 19:51:37.371746 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 19:51:37.371755 | aio | Tuesday 19 May 2026 19:51:37 +0000 (0:00:00.773) 0:00:41.371 *********** 2026-05-19 19:51:38.134524 | aio | changed: [aio] 2026-05-19 19:51:38.134573 | aio | 2026-05-19 19:51:38.134584 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 19:51:38.134594 | aio | Tuesday 19 May 2026 19:51:38 +0000 (0:00:00.763) 0:00:42.135 *********** 2026-05-19 19:51:38.404957 | aio | ok: [aio] 2026-05-19 19:51:38.405042 | aio | 2026-05-19 19:51:38.405624 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 19:51:38.405668 | aio | Tuesday 19 May 2026 19:51:38 +0000 (0:00:00.269) 0:00:42.405 *********** 2026-05-19 19:51:38.938982 | aio | changed: [aio] 2026-05-19 19:51:38.939030 | aio | 2026-05-19 19:51:38.939054 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 19:51:38.939064 | aio | Tuesday 19 May 2026 19:51:38 +0000 (0:00:00.534) 0:00:42.940 *********** 2026-05-19 19:51:39.315472 | aio | changed: [aio] 2026-05-19 19:51:39.315519 | aio | 2026-05-19 19:51:39.315530 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 19:51:39.315540 | aio | Tuesday 19 May 2026 19:51:39 +0000 (0:00:00.376) 0:00:43.316 *********** 2026-05-19 19:51:39.430564 | aio | ok: [aio] 2026-05-19 19:51:39.430621 | aio | 2026-05-19 19:51:39.430632 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 19:51:39.430642 | aio | Tuesday 19 May 2026 19:51:39 +0000 (0:00:00.114) 0:00:43.431 *********** 2026-05-19 19:51:39.682018 | aio | ok: [aio] => (item=aio) 2026-05-19 19:51:39.682068 | aio | 2026-05-19 19:51:39.682534 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 19:51:39.682559 | aio | Tuesday 19 May 2026 19:51:39 +0000 (0:00:00.252) 0:00:43.683 *********** 2026-05-19 19:51:39.735370 | aio | ok: [aio] 2026-05-19 19:51:39.735420 | aio | 2026-05-19 19:51:39.735551 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 19:51:39.735667 | aio | Tuesday 19 May 2026 19:51:39 +0000 (0:00:00.053) 0:00:43.737 *********** 2026-05-19 19:51:39.840318 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 19:51:39.840390 | aio | 2026-05-19 19:51:39.840519 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 19:51:39.840619 | aio | Tuesday 19 May 2026 19:51:39 +0000 (0:00:00.104) 0:00:43.842 *********** 2026-05-19 19:51:40.153317 | aio | changed: [aio] 2026-05-19 19:51:40.153369 | aio | 2026-05-19 19:51:40.153380 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 19:51:40.153389 | aio | Tuesday 19 May 2026 19:51:40 +0000 (0:00:00.311) 0:00:44.153 *********** 2026-05-19 19:51:40.907087 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 19:51:40.907186 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 19:51:40.907197 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 19:51:40.907234 | aio | 2026-05-19 19:51:40.907244 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 19:51:40.907331 | aio | Tuesday 19 May 2026 19:51:40 +0000 (0:00:00.753) 0:00:44.907 *********** 2026-05-19 19:53:46.892494 | aio | ok: [aio] 2026-05-19 19:53:46.892569 | aio | 2026-05-19 19:53:46.892673 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 19:53:46.892787 | aio | Tuesday 19 May 2026 19:53:46 +0000 (0:02:05.986) 0:02:50.894 *********** 2026-05-19 19:53:47.157782 | aio | changed: [aio] 2026-05-19 19:53:47.158038 | aio | 2026-05-19 19:53:47.158301 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 19:53:47.158561 | aio | Tuesday 19 May 2026 19:53:47 +0000 (0:00:00.265) 0:02:51.159 *********** 2026-05-19 19:53:47.199507 | aio | ok: [aio] 2026-05-19 19:53:47.199717 | aio | 2026-05-19 19:53:47.200027 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:53:47.200417 | aio | Tuesday 19 May 2026 19:53:47 +0000 (0:00:00.041) 0:02:51.201 *********** 2026-05-19 19:53:47.273440 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:53:47.273647 | aio | 2026-05-19 19:53:47.273976 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:53:47.274229 | aio | Tuesday 19 May 2026 19:53:47 +0000 (0:00:00.074) 0:02:51.275 *********** 2026-05-19 19:53:54.574051 | aio | ok: [aio] 2026-05-19 19:53:54.574122 | aio | 2026-05-19 19:53:54.574137 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:53:54.574150 | aio | Tuesday 19 May 2026 19:53:54 +0000 (0:00:07.299) 0:02:58.575 *********** 2026-05-19 19:53:54.637400 | aio | ok: [aio] => (item=aio) 2026-05-19 19:53:54.637458 | aio | 2026-05-19 19:53:54.637476 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:53:54.637492 | aio | Tuesday 19 May 2026 19:53:54 +0000 (0:00:00.063) 0:02:58.638 *********** 2026-05-19 19:53:55.062559 | aio | ok: [aio] 2026-05-19 19:53:55.062612 | aio | 2026-05-19 19:53:55.062626 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:53:55.062639 | aio | Tuesday 19 May 2026 19:53:55 +0000 (0:00:00.425) 0:02:59.063 *********** 2026-05-19 19:54:01.154968 | aio | ok: [aio] 2026-05-19 19:54:01.155034 | aio | 2026-05-19 19:54:01.155276 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 19:54:01.155527 | aio | Tuesday 19 May 2026 19:54:01 +0000 (0:00:06.093) 0:03:05.156 *********** 2026-05-19 19:54:13.911105 | aio | changed: [aio] 2026-05-19 19:54:13.911169 | aio | 2026-05-19 19:54:13.911183 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 19:54:13.911196 | aio | Tuesday 19 May 2026 19:54:13 +0000 (0:00:12.755) 0:03:17.911 *********** 2026-05-19 19:54:30.842476 | aio | ok: [aio] 2026-05-19 19:54:30.842535 | aio | 2026-05-19 19:54:30.842549 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:54:30.842562 | aio | Tuesday 19 May 2026 19:54:30 +0000 (0:00:16.931) 0:03:34.843 *********** 2026-05-19 19:54:30.915385 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:54:30.915446 | aio | 2026-05-19 19:54:30.915460 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:54:30.915473 | aio | Tuesday 19 May 2026 19:54:30 +0000 (0:00:00.073) 0:03:34.916 *********** 2026-05-19 19:54:30.976337 | aio | skipping: [aio] 2026-05-19 19:54:30.976382 | aio | 2026-05-19 19:54:30.976396 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:54:30.976409 | aio | Tuesday 19 May 2026 19:54:30 +0000 (0:00:00.061) 0:03:34.977 *********** 2026-05-19 19:54:31.020645 | aio | skipping: [aio] => (item=aio) 2026-05-19 19:54:31.020683 | aio | skipping: [aio] 2026-05-19 19:54:31.020698 | aio | 2026-05-19 19:54:31.020711 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:54:31.020747 | aio | Tuesday 19 May 2026 19:54:31 +0000 (0:00:00.043) 0:03:35.021 *********** 2026-05-19 19:54:31.351038 | aio | ok: [aio] 2026-05-19 19:54:31.351105 | aio | 2026-05-19 19:54:31.351162 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:54:31.351464 | aio | Tuesday 19 May 2026 19:54:31 +0000 (0:00:00.330) 0:03:35.351 *********** 2026-05-19 19:54:39.375313 | aio | ok: [aio] 2026-05-19 19:54:39.375387 | aio | 2026-05-19 19:54:39.375519 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 19:54:39.375637 | aio | Tuesday 19 May 2026 19:54:39 +0000 (0:00:08.024) 0:03:43.376 *********** 2026-05-19 19:54:52.038589 | aio | changed: [aio] 2026-05-19 19:54:52.038709 | aio | 2026-05-19 19:54:52.038906 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 19:54:52.039080 | aio | Tuesday 19 May 2026 19:54:52 +0000 (0:00:12.664) 0:03:56.040 *********** 2026-05-19 19:54:58.817371 | aio | ok: [aio] 2026-05-19 19:54:58.817506 | aio | 2026-05-19 19:54:58.817689 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 19:54:58.817850 | aio | Tuesday 19 May 2026 19:54:58 +0000 (0:00:06.777) 0:04:02.817 *********** 2026-05-19 19:55:06.446565 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 19:55:06.446606 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 19:55:06.446613 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 19:55:06.446618 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 19:55:06.446624 | aio | 2026-05-19 19:55:06.446630 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 19:55:06.446635 | aio | 2026-05-19 19:55:06.446641 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:55:06.446646 | aio | Tuesday 19 May 2026 19:55:06 +0000 (0:00:07.630) 0:04:10.448 *********** 2026-05-19 19:55:07.410080 | aio | ok: [aio] 2026-05-19 19:55:07.410113 | aio | 2026-05-19 19:55:07.410120 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:55:07.410126 | aio | Tuesday 19 May 2026 19:55:07 +0000 (0:00:00.961) 0:04:11.409 *********** 2026-05-19 19:55:07.660934 | aio | ok: [aio] 2026-05-19 19:55:07.660968 | aio | 2026-05-19 19:55:07.660974 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:55:07.660981 | aio | Tuesday 19 May 2026 19:55:07 +0000 (0:00:00.251) 0:04:11.660 *********** 2026-05-19 19:55:07.699467 | aio | skipping: [aio] 2026-05-19 19:55:07.699491 | aio | 2026-05-19 19:55:07.699498 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 19:55:07.699503 | aio | Tuesday 19 May 2026 19:55:07 +0000 (0:00:00.040) 0:04:11.701 *********** 2026-05-19 19:55:07.953601 | aio | ok: [aio] 2026-05-19 19:55:07.953636 | aio | 2026-05-19 19:55:07.953643 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:55:07.953649 | aio | Tuesday 19 May 2026 19:55:07 +0000 (0:00:00.252) 0:04:11.953 *********** 2026-05-19 19:55:08.023852 | aio | ok: [aio] => { 2026-05-19 19:55:08.024084 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 19:55:08.024247 | aio | } 2026-05-19 19:55:08.027348 | aio | 2026-05-19 19:55:08.027364 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:55:08.027376 | aio | Tuesday 19 May 2026 19:55:08 +0000 (0:00:00.072) 0:04:12.025 *********** 2026-05-19 19:55:08.376994 | aio | ok: [aio] 2026-05-19 19:55:08.377030 | aio | 2026-05-19 19:55:08.377039 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:55:08.377047 | aio | Tuesday 19 May 2026 19:55:08 +0000 (0:00:00.352) 0:04:12.378 *********** 2026-05-19 19:55:08.426225 | aio | skipping: [aio] 2026-05-19 19:55:08.426421 | aio | 2026-05-19 19:55:08.426573 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:55:08.426729 | aio | Tuesday 19 May 2026 19:55:08 +0000 (0:00:00.048) 0:04:12.427 *********** 2026-05-19 19:55:08.471824 | aio | skipping: [aio] 2026-05-19 19:55:08.473317 | aio | 2026-05-19 19:55:08.473330 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:55:08.473335 | aio | Tuesday 19 May 2026 19:55:08 +0000 (0:00:00.046) 0:04:12.474 *********** 2026-05-19 19:55:08.714269 | aio | ok: [aio] 2026-05-19 19:55:08.716630 | aio | 2026-05-19 19:55:08.716788 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:55:08.716954 | aio | Tuesday 19 May 2026 19:55:08 +0000 (0:00:00.241) 0:04:12.716 *********** 2026-05-19 19:55:09.695011 | aio | ok: [aio] 2026-05-19 19:55:09.695246 | aio | 2026-05-19 19:55:09.695454 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:55:09.695654 | aio | Tuesday 19 May 2026 19:55:09 +0000 (0:00:00.981) 0:04:13.697 *********** 2026-05-19 19:55:09.778956 | aio | ok: [aio] => { 2026-05-19 19:55:09.779348 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 19:55:09.779662 | aio | } 2026-05-19 19:55:09.779979 | aio | 2026-05-19 19:55:09.780306 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:55:09.780611 | aio | Tuesday 19 May 2026 19:55:09 +0000 (0:00:00.083) 0:04:13.781 *********** 2026-05-19 19:55:10.168415 | aio | ok: [aio] 2026-05-19 19:55:10.168518 | aio | 2026-05-19 19:55:10.168682 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:55:10.168841 | aio | Tuesday 19 May 2026 19:55:10 +0000 (0:00:00.388) 0:04:14.169 *********** 2026-05-19 19:55:12.311807 | aio | ok: [aio] 2026-05-19 19:55:12.311896 | aio | 2026-05-19 19:55:12.312040 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 19:55:12.312154 | aio | Tuesday 19 May 2026 19:55:12 +0000 (0:00:02.145) 0:04:16.314 *********** 2026-05-19 19:55:12.347834 | aio | skipping: [aio] 2026-05-19 19:55:12.348830 | aio | 2026-05-19 19:55:12.348861 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 19:55:12.348913 | aio | Tuesday 19 May 2026 19:55:12 +0000 (0:00:00.033) 0:04:16.347 *********** 2026-05-19 19:55:12.382112 | aio | skipping: [aio] 2026-05-19 19:55:12.382157 | aio | 2026-05-19 19:55:12.382174 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 19:55:12.382190 | aio | Tuesday 19 May 2026 19:55:12 +0000 (0:00:00.035) 0:04:16.383 *********** 2026-05-19 19:55:12.419953 | aio | skipping: [aio] 2026-05-19 19:55:12.419997 | aio | 2026-05-19 19:55:12.420209 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 19:55:12.420638 | aio | Tuesday 19 May 2026 19:55:12 +0000 (0:00:00.038) 0:04:16.421 *********** 2026-05-19 19:55:14.388258 | aio | ok: [aio] 2026-05-19 19:55:14.388422 | aio | 2026-05-19 19:55:14.388578 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 19:55:14.389939 | aio | Tuesday 19 May 2026 19:55:14 +0000 (0:00:01.967) 0:04:18.389 *********** 2026-05-19 19:55:14.926689 | aio | ok: [aio] 2026-05-19 19:55:14.926728 | aio | 2026-05-19 19:55:14.926737 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 19:55:14.926746 | aio | Tuesday 19 May 2026 19:55:14 +0000 (0:00:00.536) 0:04:18.925 *********** 2026-05-19 19:55:16.053706 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 19:55:16.054155 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 19:55:16.054515 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 19:55:16.054854 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 19:55:16.055354 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 19:55:16.055647 | aio | 2026-05-19 19:55:16.055995 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 19:55:16.056336 | aio | Tuesday 19 May 2026 19:55:16 +0000 (0:00:01.129) 0:04:20.055 *********** 2026-05-19 19:55:16.730123 | aio | ok: [aio] 2026-05-19 19:55:16.730522 | aio | 2026-05-19 19:55:16.730861 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 19:55:16.731265 | aio | Tuesday 19 May 2026 19:55:16 +0000 (0:00:00.665) 0:04:20.720 *********** 2026-05-19 19:55:16.731564 | aio | 2026-05-19 19:55:16.731940 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 19:55:16.732309 | aio | Tuesday 19 May 2026 19:55:16 +0000 (0:00:00.011) 0:04:20.732 *********** 2026-05-19 19:55:17.183010 | aio | ok: [aio] 2026-05-19 19:55:17.183062 | aio | 2026-05-19 19:55:17.183262 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:55:17.183292 | aio | Tuesday 19 May 2026 19:55:17 +0000 (0:00:00.453) 0:04:21.185 *********** 2026-05-19 19:55:17.429737 | aio | ok: [aio] 2026-05-19 19:55:17.429774 | aio | 2026-05-19 19:55:17.429779 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:55:17.429785 | aio | Tuesday 19 May 2026 19:55:17 +0000 (0:00:00.246) 0:04:21.431 *********** 2026-05-19 19:55:17.497119 | aio | ok: [aio] => { 2026-05-19 19:55:17.497173 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 19:55:17.497184 | aio | } 2026-05-19 19:55:17.497195 | aio | 2026-05-19 19:55:17.497205 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:55:17.497215 | aio | Tuesday 19 May 2026 19:55:17 +0000 (0:00:00.064) 0:04:21.495 *********** 2026-05-19 19:55:17.895925 | aio | ok: [aio] 2026-05-19 19:55:17.895972 | aio | 2026-05-19 19:55:17.895981 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:55:17.895999 | aio | Tuesday 19 May 2026 19:55:17 +0000 (0:00:00.400) 0:04:21.896 *********** 2026-05-19 19:55:21.185939 | aio | ok: [aio] 2026-05-19 19:55:21.185975 | aio | 2026-05-19 19:55:21.185984 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 19:55:21.185992 | aio | Tuesday 19 May 2026 19:55:21 +0000 (0:00:03.290) 0:04:25.186 *********** 2026-05-19 19:55:22.145550 | aio | ok: [aio] 2026-05-19 19:55:22.146487 | aio | 2026-05-19 19:55:22.146512 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 19:55:22.146525 | aio | Tuesday 19 May 2026 19:55:22 +0000 (0:00:00.959) 0:04:26.146 *********** 2026-05-19 19:55:22.389415 | aio | ok: [aio] 2026-05-19 19:55:22.389463 | aio | 2026-05-19 19:55:22.389479 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 19:55:22.389495 | aio | Tuesday 19 May 2026 19:55:22 +0000 (0:00:00.243) 0:04:26.389 *********** 2026-05-19 19:55:22.943473 | aio | ok: [aio] 2026-05-19 19:55:22.943525 | aio | 2026-05-19 19:55:22.943541 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 19:55:22.943555 | aio | Tuesday 19 May 2026 19:55:22 +0000 (0:00:00.554) 0:04:26.944 *********** 2026-05-19 19:55:23.648056 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 19:55:23.648126 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 19:55:23.648136 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 19:55:23.648144 | aio | 2026-05-19 19:55:23.648152 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 19:55:23.648161 | aio | Tuesday 19 May 2026 19:55:23 +0000 (0:00:00.703) 0:04:27.648 *********** 2026-05-19 19:55:24.160381 | aio | ok: [aio] 2026-05-19 19:55:24.160475 | aio | 2026-05-19 19:55:24.160727 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 19:55:24.160916 | aio | Tuesday 19 May 2026 19:55:24 +0000 (0:00:00.512) 0:04:28.160 *********** 2026-05-19 19:55:24.700772 | aio | ok: [aio] 2026-05-19 19:55:24.700847 | aio | 2026-05-19 19:55:24.700965 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 19:55:24.701384 | aio | Tuesday 19 May 2026 19:55:24 +0000 (0:00:00.535) 0:04:28.696 *********** 2026-05-19 19:55:24.701409 | aio | 2026-05-19 19:55:24.701414 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 19:55:24.701418 | aio | Tuesday 19 May 2026 19:55:24 +0000 (0:00:00.006) 0:04:28.703 *********** 2026-05-19 19:55:25.156401 | aio | ok: [aio] 2026-05-19 19:55:25.156454 | aio | 2026-05-19 19:55:25.156465 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 19:55:25.156475 | aio | Tuesday 19 May 2026 19:55:25 +0000 (0:00:00.453) 0:04:29.156 *********** 2026-05-19 19:55:25.210585 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 19:55:25.210731 | aio | 2026-05-19 19:55:25.210900 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 19:55:25.211129 | aio | Tuesday 19 May 2026 19:55:25 +0000 (0:00:00.054) 0:04:29.211 *********** 2026-05-19 19:55:26.197389 | aio | ok: [aio] 2026-05-19 19:55:26.197458 | aio | 2026-05-19 19:55:26.197650 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 19:55:26.197836 | aio | Tuesday 19 May 2026 19:55:26 +0000 (0:00:00.987) 0:04:30.198 *********** 2026-05-19 19:55:27.014808 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 19:55:27.014859 | aio | ok: [aio] => (item=ssh) 2026-05-19 19:55:27.014865 | aio | 2026-05-19 19:55:27.014869 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 19:55:27.014890 | aio | Tuesday 19 May 2026 19:55:27 +0000 (0:00:00.817) 0:04:31.015 *********** 2026-05-19 19:55:27.411521 | aio | ok: [aio] 2026-05-19 19:55:27.411566 | aio | 2026-05-19 19:55:27.411577 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 19:55:27.411587 | aio | Tuesday 19 May 2026 19:55:27 +0000 (0:00:00.396) 0:04:31.412 *********** 2026-05-19 19:55:27.647111 | aio | ok: [aio] 2026-05-19 19:55:27.647194 | aio | 2026-05-19 19:55:27.647309 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 19:55:27.647424 | aio | Tuesday 19 May 2026 19:55:27 +0000 (0:00:00.234) 0:04:31.646 *********** 2026-05-19 19:55:27.944740 | aio | ok: [aio] 2026-05-19 19:55:27.944853 | aio | 2026-05-19 19:55:27.945203 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 19:55:27.945220 | aio | Tuesday 19 May 2026 19:55:27 +0000 (0:00:00.300) 0:04:31.946 *********** 2026-05-19 19:55:28.186691 | aio | ok: [aio] 2026-05-19 19:55:28.186728 | aio | 2026-05-19 19:55:28.186733 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 19:55:28.186738 | aio | Tuesday 19 May 2026 19:55:28 +0000 (0:00:00.241) 0:04:32.187 *********** 2026-05-19 19:55:28.449532 | aio | ok: [aio] => (item=aio) 2026-05-19 19:55:28.449555 | aio | 2026-05-19 19:55:28.449560 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 19:55:28.449564 | aio | Tuesday 19 May 2026 19:55:28 +0000 (0:00:00.262) 0:04:32.450 *********** 2026-05-19 19:55:28.502735 | aio | ok: [aio] 2026-05-19 19:55:28.503680 | aio | 2026-05-19 19:55:28.503707 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:55:28.503736 | aio | Tuesday 19 May 2026 19:55:28 +0000 (0:00:00.052) 0:04:32.503 *********** 2026-05-19 19:55:28.564549 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:55:28.564605 | aio | 2026-05-19 19:55:28.564616 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:55:28.564625 | aio | Tuesday 19 May 2026 19:55:28 +0000 (0:00:00.061) 0:04:32.564 *********** 2026-05-19 19:55:28.610462 | aio | skipping: [aio] 2026-05-19 19:55:28.610515 | aio | 2026-05-19 19:55:28.610525 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:55:28.610534 | aio | Tuesday 19 May 2026 19:55:28 +0000 (0:00:00.045) 0:04:32.610 *********** 2026-05-19 19:55:28.659473 | aio | skipping: [aio] => (item=aio) 2026-05-19 19:55:28.659503 | aio | skipping: [aio] 2026-05-19 19:55:28.659513 | aio | 2026-05-19 19:55:28.659523 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:55:28.659532 | aio | Tuesday 19 May 2026 19:55:28 +0000 (0:00:00.049) 0:04:32.659 *********** 2026-05-19 19:55:28.974481 | aio | ok: [aio] 2026-05-19 19:55:28.974529 | aio | 2026-05-19 19:55:28.974539 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:55:28.974549 | aio | Tuesday 19 May 2026 19:55:28 +0000 (0:00:00.315) 0:04:32.975 *********** 2026-05-19 19:55:35.840368 | aio | ok: [aio] 2026-05-19 19:55:35.840430 | aio | 2026-05-19 19:55:35.840444 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 19:55:35.840457 | aio | Tuesday 19 May 2026 19:55:35 +0000 (0:00:06.865) 0:04:39.840 *********** 2026-05-19 19:55:41.325972 | aio | ok: [aio] 2026-05-19 19:55:41.326040 | aio | 2026-05-19 19:55:41.326457 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 19:55:41.326514 | aio | Tuesday 19 May 2026 19:55:41 +0000 (0:00:05.486) 0:04:45.327 *********** 2026-05-19 19:55:55.521372 | aio | ok: [aio] 2026-05-19 19:55:55.521423 | aio | 2026-05-19 19:55:55.521437 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 19:55:55.521450 | aio | Tuesday 19 May 2026 19:55:55 +0000 (0:00:14.194) 0:04:59.521 *********** 2026-05-19 19:57:48.559971 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 19:57:48.560033 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 19:57:48.560048 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 19:57:48.560062 | aio | 2026-05-19 19:57:48.560077 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 19:57:48.560091 | aio | Tuesday 19 May 2026 19:57:48 +0000 (0:01:53.038) 0:06:52.560 *********** 2026-05-19 19:57:54.637587 | aio | ok: [aio] 2026-05-19 19:57:54.637684 | aio | 2026-05-19 19:57:54.637700 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 19:57:54.637714 | aio | Tuesday 19 May 2026 19:57:54 +0000 (0:00:06.077) 0:06:58.637 *********** 2026-05-19 19:58:02.615488 | aio | ok: [aio] 2026-05-19 19:58:02.615559 | aio | 2026-05-19 19:58:02.615573 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 19:58:02.615586 | aio | Tuesday 19 May 2026 19:58:02 +0000 (0:00:07.979) 0:07:06.616 *********** 2026-05-19 19:58:02.682264 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 19:58:02.682301 | aio | 2026-05-19 19:58:02.682315 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 19:58:02.682328 | aio | Tuesday 19 May 2026 19:58:02 +0000 (0:00:00.066) 0:07:06.682 *********** 2026-05-19 19:58:02.730160 | aio | ok: [aio] 2026-05-19 19:58:02.730193 | aio | 2026-05-19 19:58:02.730206 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 19:58:02.730218 | aio | Tuesday 19 May 2026 19:58:02 +0000 (0:00:00.047) 0:07:06.730 *********** 2026-05-19 19:58:13.480142 | aio | ok: [aio] 2026-05-19 19:58:13.480211 | aio | 2026-05-19 19:58:13.480226 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 19:58:13.480239 | aio | Tuesday 19 May 2026 19:58:13 +0000 (0:00:10.750) 0:07:17.481 *********** 2026-05-19 19:58:13.559338 | aio | ok: [aio] 2026-05-19 19:58:13.559432 | aio | 2026-05-19 19:58:13.559718 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 19:58:13.559751 | aio | Tuesday 19 May 2026 19:58:13 +0000 (0:00:00.079) 0:07:17.560 *********** 2026-05-19 19:58:13.599095 | aio | skipping: [aio] => (item=1) 2026-05-19 19:58:13.599193 | aio | skipping: [aio] => (item=1) 2026-05-19 19:58:13.599212 | aio | skipping: [aio] => (item=1) 2026-05-19 19:58:13.599223 | aio | skipping: [aio] 2026-05-19 19:58:13.599625 | aio | 2026-05-19 19:58:13.599680 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 19:58:13.599714 | aio | Tuesday 19 May 2026 19:58:13 +0000 (0:00:00.039) 0:07:17.599 *********** 2026-05-19 19:58:13.637933 | aio | skipping: [aio] 2026-05-19 19:58:13.637977 | aio | 2026-05-19 19:58:13.637988 | aio | PLAY RECAP ********************************************************************* 2026-05-19 19:58:13.637998 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 19:58:13.638007 | aio | 2026-05-19 19:58:13.638015 | aio | 2026-05-19 19:58:13.638024 | aio | TASKS RECAP ******************************************************************** 2026-05-19 19:58:13.638032 | aio | Tuesday 19 May 2026 19:58:13 +0000 (0:00:00.037) 0:07:17.637 *********** 2026-05-19 19:58:13.638041 | aio | =============================================================================== 2026-05-19 19:58:13.638049 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 125.99s 2026-05-19 19:58:13.638058 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 113.04s 2026-05-19 19:58:13.638288 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 16.93s 2026-05-19 19:58:13.638591 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.19s 2026-05-19 19:58:13.639052 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.76s 2026-05-19 19:58:13.639363 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.66s 2026-05-19 19:58:13.639699 | aio | vexxhost.ceph.osd : Get `ceph orch ps` --------------------------------- 10.75s 2026-05-19 19:58:13.640029 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 10.47s 2026-05-19 19:58:13.640338 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.02s 2026-05-19 19:58:13.640651 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 7.98s 2026-05-19 19:58:13.640984 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.63s 2026-05-19 19:58:13.641299 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 7.30s 2026-05-19 19:58:13.641599 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.87s 2026-05-19 19:58:13.641919 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.78s 2026-05-19 19:58:13.642245 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.09s 2026-05-19 19:58:13.642541 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.08s 2026-05-19 19:58:13.642838 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.49s 2026-05-19 19:58:13.643165 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.61s 2026-05-19 19:58:13.643543 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.29s 2026-05-19 19:58:13.643858 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.20s 2026-05-19 19:58:13.717540 | aio | INFO [default > converge] Executed: Successful 2026-05-19 19:58:13.727645 | aio | INFO [default > idempotence] Executing 2026-05-19 19:58:14.678100 | aio | 2026-05-19 19:58:14.680847 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 19:58:14.681006 | aio | 2026-05-19 19:58:14.681152 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:58:14.681292 | aio | Tuesday 19 May 2026 19:58:14 +0000 (0:00:00.051) 0:00:00.051 *********** 2026-05-19 19:58:15.937611 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 19:58:15.938033 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 19:58:15.938354 | aio | interpreter could change the meaning of that path. See 2026-05-19 19:58:15.938658 | aio | https://docs.ansible.com/ansible- 2026-05-19 19:58:15.939006 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 19:58:15.953763 | aio | ok: [aio] 2026-05-19 19:58:15.954147 | aio | 2026-05-19 19:58:15.954471 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:58:15.954774 | aio | Tuesday 19 May 2026 19:58:15 +0000 (0:00:01.275) 0:00:01.327 *********** 2026-05-19 19:58:16.301594 | aio | ok: [aio] 2026-05-19 19:58:16.301975 | aio | 2026-05-19 19:58:16.302303 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:58:16.302610 | aio | Tuesday 19 May 2026 19:58:16 +0000 (0:00:00.347) 0:00:01.674 *********** 2026-05-19 19:58:16.353629 | aio | skipping: [aio] 2026-05-19 19:58:16.354017 | aio | 2026-05-19 19:58:16.354377 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 19:58:16.354728 | aio | Tuesday 19 May 2026 19:58:16 +0000 (0:00:00.052) 0:00:01.726 *********** 2026-05-19 19:58:16.721608 | aio | ok: [aio] 2026-05-19 19:58:16.721784 | aio | 2026-05-19 19:58:16.722000 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:58:16.722162 | aio | Tuesday 19 May 2026 19:58:16 +0000 (0:00:00.362) 0:00:02.089 *********** 2026-05-19 19:58:16.789945 | aio | ok: [aio] => { 2026-05-19 19:58:16.790163 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 19:58:16.790386 | aio | } 2026-05-19 19:58:16.790603 | aio | 2026-05-19 19:58:16.790910 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:58:16.791200 | aio | Tuesday 19 May 2026 19:58:16 +0000 (0:00:00.074) 0:00:02.163 *********** 2026-05-19 19:58:17.281019 | aio | ok: [aio] 2026-05-19 19:58:17.281105 | aio | 2026-05-19 19:58:17.281225 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:58:17.281395 | aio | Tuesday 19 May 2026 19:58:17 +0000 (0:00:00.491) 0:00:02.654 *********** 2026-05-19 19:58:17.332581 | aio | skipping: [aio] 2026-05-19 19:58:17.332767 | aio | 2026-05-19 19:58:17.333071 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:58:17.333311 | aio | Tuesday 19 May 2026 19:58:17 +0000 (0:00:00.051) 0:00:02.705 *********** 2026-05-19 19:58:17.382595 | aio | skipping: [aio] 2026-05-19 19:58:17.382671 | aio | 2026-05-19 19:58:17.382855 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:58:17.383252 | aio | Tuesday 19 May 2026 19:58:17 +0000 (0:00:00.050) 0:00:02.755 *********** 2026-05-19 19:58:17.651728 | aio | ok: [aio] 2026-05-19 19:58:17.651992 | aio | 2026-05-19 19:58:17.652251 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:58:17.652500 | aio | Tuesday 19 May 2026 19:58:17 +0000 (0:00:00.268) 0:00:03.024 *********** 2026-05-19 19:58:18.745068 | aio | ok: [aio] 2026-05-19 19:58:18.745162 | aio | 2026-05-19 19:58:18.745650 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:58:18.745715 | aio | Tuesday 19 May 2026 19:58:18 +0000 (0:00:01.092) 0:00:04.117 *********** 2026-05-19 19:58:18.955512 | aio | ok: [aio] => { 2026-05-19 19:58:18.955596 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 19:58:18.955818 | aio | } 2026-05-19 19:58:18.956652 | aio | 2026-05-19 19:58:18.956721 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:58:18.956737 | aio | Tuesday 19 May 2026 19:58:18 +0000 (0:00:00.210) 0:00:04.328 *********** 2026-05-19 19:58:19.535734 | aio | ok: [aio] 2026-05-19 19:58:19.535805 | aio | 2026-05-19 19:58:19.535820 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:58:19.535833 | aio | Tuesday 19 May 2026 19:58:19 +0000 (0:00:00.579) 0:00:04.907 *********** 2026-05-19 19:58:22.040310 | aio | ok: [aio] 2026-05-19 19:58:22.040407 | aio | 2026-05-19 19:58:22.040484 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 19:58:22.040592 | aio | Tuesday 19 May 2026 19:58:22 +0000 (0:00:02.505) 0:00:07.412 *********** 2026-05-19 19:58:22.079218 | aio | skipping: [aio] 2026-05-19 19:58:22.079286 | aio | 2026-05-19 19:58:22.079403 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 19:58:22.079518 | aio | Tuesday 19 May 2026 19:58:22 +0000 (0:00:00.039) 0:00:07.452 *********** 2026-05-19 19:58:22.101811 | aio | skipping: [aio] 2026-05-19 19:58:22.101855 | aio | 2026-05-19 19:58:22.102023 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 19:58:22.102131 | aio | Tuesday 19 May 2026 19:58:22 +0000 (0:00:00.023) 0:00:07.475 *********** 2026-05-19 19:58:22.129485 | aio | skipping: [aio] 2026-05-19 19:58:22.129538 | aio | 2026-05-19 19:58:22.129550 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 19:58:22.129560 | aio | Tuesday 19 May 2026 19:58:22 +0000 (0:00:00.026) 0:00:07.501 *********** 2026-05-19 19:58:23.086380 | aio | ok: [aio] 2026-05-19 19:58:23.086445 | aio | 2026-05-19 19:58:23.086611 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 19:58:23.086717 | aio | Tuesday 19 May 2026 19:58:23 +0000 (0:00:00.956) 0:00:08.458 *********** 2026-05-19 19:58:23.683466 | aio | ok: [aio] 2026-05-19 19:58:23.683513 | aio | 2026-05-19 19:58:23.683524 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 19:58:23.683534 | aio | Tuesday 19 May 2026 19:58:23 +0000 (0:00:00.597) 0:00:09.055 *********** 2026-05-19 19:58:24.847076 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 19:58:24.847116 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 19:58:24.848011 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 19:58:24.848085 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 19:58:24.848092 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 19:58:24.848099 | aio | 2026-05-19 19:58:24.848443 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 19:58:24.848485 | aio | Tuesday 19 May 2026 19:58:24 +0000 (0:00:01.162) 0:00:10.218 *********** 2026-05-19 19:58:25.570252 | aio | ok: [aio] 2026-05-19 19:58:25.570297 | aio | 2026-05-19 19:58:25.570303 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 19:58:25.570309 | aio | Tuesday 19 May 2026 19:58:25 +0000 (0:00:00.716) 0:00:10.934 *********** 2026-05-19 19:58:25.570314 | aio | 2026-05-19 19:58:25.570320 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 19:58:25.570325 | aio | Tuesday 19 May 2026 19:58:25 +0000 (0:00:00.007) 0:00:10.941 *********** 2026-05-19 19:58:26.247009 | aio | ok: [aio] 2026-05-19 19:58:26.247053 | aio | 2026-05-19 19:58:26.247061 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:58:26.247067 | aio | Tuesday 19 May 2026 19:58:26 +0000 (0:00:00.677) 0:00:11.619 *********** 2026-05-19 19:58:26.498440 | aio | ok: [aio] 2026-05-19 19:58:26.498501 | aio | 2026-05-19 19:58:26.498512 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:58:26.498522 | aio | Tuesday 19 May 2026 19:58:26 +0000 (0:00:00.250) 0:00:11.870 *********** 2026-05-19 19:58:26.624624 | aio | ok: [aio] => { 2026-05-19 19:58:26.624686 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 19:58:26.624691 | aio | } 2026-05-19 19:58:26.624695 | aio | 2026-05-19 19:58:26.624699 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:58:26.624704 | aio | Tuesday 19 May 2026 19:58:26 +0000 (0:00:00.074) 0:00:11.944 *********** 2026-05-19 19:58:27.004643 | aio | ok: [aio] 2026-05-19 19:58:27.004688 | aio | 2026-05-19 19:58:27.004693 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:58:27.004698 | aio | Tuesday 19 May 2026 19:58:27 +0000 (0:00:00.433) 0:00:12.377 *********** 2026-05-19 19:58:30.250611 | aio | ok: [aio] 2026-05-19 19:58:30.250687 | aio | 2026-05-19 19:58:30.250698 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 19:58:30.250708 | aio | Tuesday 19 May 2026 19:58:30 +0000 (0:00:03.244) 0:00:15.621 *********** 2026-05-19 19:58:31.224001 | aio | ok: [aio] 2026-05-19 19:58:31.224071 | aio | 2026-05-19 19:58:31.224484 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 19:58:31.224529 | aio | Tuesday 19 May 2026 19:58:31 +0000 (0:00:00.974) 0:00:16.595 *********** 2026-05-19 19:58:31.592611 | aio | ok: [aio] 2026-05-19 19:58:31.592647 | aio | 2026-05-19 19:58:31.592654 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 19:58:31.592660 | aio | Tuesday 19 May 2026 19:58:31 +0000 (0:00:00.367) 0:00:16.963 *********** 2026-05-19 19:58:32.185914 | aio | ok: [aio] 2026-05-19 19:58:32.186362 | aio | 2026-05-19 19:58:32.186378 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 19:58:32.186385 | aio | Tuesday 19 May 2026 19:58:32 +0000 (0:00:00.595) 0:00:17.559 *********** 2026-05-19 19:58:32.921950 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 19:58:32.921998 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 19:58:32.922009 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 19:58:32.922018 | aio | 2026-05-19 19:58:32.922027 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 19:58:32.922036 | aio | Tuesday 19 May 2026 19:58:32 +0000 (0:00:00.734) 0:00:18.293 *********** 2026-05-19 19:58:33.440023 | aio | ok: [aio] 2026-05-19 19:58:33.440068 | aio | 2026-05-19 19:58:33.440595 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 19:58:33.440620 | aio | Tuesday 19 May 2026 19:58:33 +0000 (0:00:00.518) 0:00:18.812 *********** 2026-05-19 19:58:33.995334 | aio | ok: [aio] 2026-05-19 19:58:33.995417 | aio | 2026-05-19 19:58:33.995496 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 19:58:33.995642 | aio | Tuesday 19 May 2026 19:58:33 +0000 (0:00:00.548) 0:00:19.360 *********** 2026-05-19 19:58:33.996024 | aio | 2026-05-19 19:58:33.996064 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 19:58:33.996070 | aio | Tuesday 19 May 2026 19:58:33 +0000 (0:00:00.007) 0:00:19.368 *********** 2026-05-19 19:58:34.469673 | aio | ok: [aio] 2026-05-19 19:58:34.469741 | aio | 2026-05-19 19:58:34.469752 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 19:58:34.469763 | aio | Tuesday 19 May 2026 19:58:34 +0000 (0:00:00.471) 0:00:19.840 *********** 2026-05-19 19:58:34.530514 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 19:58:34.530572 | aio | 2026-05-19 19:58:34.530583 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 19:58:34.530593 | aio | Tuesday 19 May 2026 19:58:34 +0000 (0:00:00.061) 0:00:19.902 *********** 2026-05-19 19:58:35.495628 | aio | ok: [aio] 2026-05-19 19:58:35.495671 | aio | 2026-05-19 19:58:35.495676 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 19:58:35.495681 | aio | Tuesday 19 May 2026 19:58:35 +0000 (0:00:00.964) 0:00:20.866 *********** 2026-05-19 19:58:36.305976 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 19:58:36.306028 | aio | ok: [aio] => (item=ssh) 2026-05-19 19:58:36.306676 | aio | 2026-05-19 19:58:36.306729 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 19:58:36.306741 | aio | Tuesday 19 May 2026 19:58:36 +0000 (0:00:00.810) 0:00:21.677 *********** 2026-05-19 19:58:36.696517 | aio | ok: [aio] 2026-05-19 19:58:36.696573 | aio | 2026-05-19 19:58:36.696584 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 19:58:36.696594 | aio | Tuesday 19 May 2026 19:58:36 +0000 (0:00:00.391) 0:00:22.068 *********** 2026-05-19 19:58:36.949844 | aio | ok: [aio] 2026-05-19 19:58:36.949926 | aio | 2026-05-19 19:58:36.949937 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 19:58:36.949943 | aio | Tuesday 19 May 2026 19:58:36 +0000 (0:00:00.253) 0:00:22.321 *********** 2026-05-19 19:58:37.458282 | aio | ok: [aio] 2026-05-19 19:58:37.458348 | aio | 2026-05-19 19:58:37.458480 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 19:58:37.458597 | aio | Tuesday 19 May 2026 19:58:37 +0000 (0:00:00.508) 0:00:22.830 *********** 2026-05-19 19:58:37.845696 | aio | ok: [aio] 2026-05-19 19:58:37.845754 | aio | 2026-05-19 19:58:37.845766 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 19:58:37.845775 | aio | Tuesday 19 May 2026 19:58:37 +0000 (0:00:00.386) 0:00:23.217 *********** 2026-05-19 19:58:37.925847 | aio | ok: [aio] 2026-05-19 19:58:37.925911 | aio | 2026-05-19 19:58:37.925925 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 19:58:37.925933 | aio | Tuesday 19 May 2026 19:58:37 +0000 (0:00:00.080) 0:00:23.298 *********** 2026-05-19 19:58:38.206581 | aio | ok: [aio] => (item=aio) 2026-05-19 19:58:38.206671 | aio | 2026-05-19 19:58:38.206682 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 19:58:38.206691 | aio | Tuesday 19 May 2026 19:58:38 +0000 (0:00:00.280) 0:00:23.578 *********** 2026-05-19 19:58:38.253165 | aio | ok: [aio] 2026-05-19 19:58:38.253195 | aio | 2026-05-19 19:58:38.253205 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 19:58:38.253215 | aio | Tuesday 19 May 2026 19:58:38 +0000 (0:00:00.046) 0:00:23.625 *********** 2026-05-19 19:58:38.291400 | aio | skipping: [aio] 2026-05-19 19:58:38.291520 | aio | 2026-05-19 19:58:38.291674 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:58:38.291829 | aio | Tuesday 19 May 2026 19:58:38 +0000 (0:00:00.038) 0:00:23.663 *********** 2026-05-19 19:58:38.372014 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:58:38.372092 | aio | 2026-05-19 19:58:38.372465 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:58:38.372489 | aio | Tuesday 19 May 2026 19:58:38 +0000 (0:00:00.080) 0:00:23.743 *********** 2026-05-19 19:58:45.310006 | aio | ok: [aio] 2026-05-19 19:58:45.310092 | aio | 2026-05-19 19:58:45.310209 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:58:45.310357 | aio | Tuesday 19 May 2026 19:58:45 +0000 (0:00:06.936) 0:00:30.679 *********** 2026-05-19 19:58:45.373366 | aio | ok: [aio] => (item=aio) 2026-05-19 19:58:45.373417 | aio | 2026-05-19 19:58:45.373431 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:58:45.373443 | aio | Tuesday 19 May 2026 19:58:45 +0000 (0:00:00.065) 0:00:30.745 *********** 2026-05-19 19:58:45.870633 | aio | ok: [aio] 2026-05-19 19:58:45.870670 | aio | 2026-05-19 19:58:45.870679 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:58:45.870923 | aio | Tuesday 19 May 2026 19:58:45 +0000 (0:00:00.494) 0:00:31.240 *********** 2026-05-19 19:58:54.854476 | aio | ok: [aio] 2026-05-19 19:58:54.854548 | aio | 2026-05-19 19:58:54.854562 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 19:58:54.854575 | aio | Tuesday 19 May 2026 19:58:54 +0000 (0:00:08.985) 0:00:40.226 *********** 2026-05-19 19:59:01.406440 | aio | ok: [aio] 2026-05-19 19:59:01.406514 | aio | 2026-05-19 19:59:01.406528 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 19:59:01.406541 | aio | Tuesday 19 May 2026 19:59:01 +0000 (0:00:06.552) 0:00:46.778 *********** 2026-05-19 19:59:15.919051 | aio | ok: [aio] 2026-05-19 19:59:15.919118 | aio | 2026-05-19 19:59:15.919139 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:59:15.919449 | aio | Tuesday 19 May 2026 19:59:15 +0000 (0:00:14.513) 0:01:01.291 *********** 2026-05-19 19:59:16.005538 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:59:16.005624 | aio | 2026-05-19 19:59:16.005636 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:59:16.005646 | aio | Tuesday 19 May 2026 19:59:16 +0000 (0:00:00.085) 0:01:01.377 *********** 2026-05-19 19:59:16.053391 | aio | skipping: [aio] 2026-05-19 19:59:16.053537 | aio | 2026-05-19 19:59:16.053712 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:59:16.053871 | aio | Tuesday 19 May 2026 19:59:16 +0000 (0:00:00.048) 0:01:01.425 *********** 2026-05-19 19:59:16.103638 | aio | skipping: [aio] => (item=aio) 2026-05-19 19:59:16.103689 | aio | skipping: [aio] 2026-05-19 19:59:16.103700 | aio | 2026-05-19 19:59:16.103709 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:59:16.103719 | aio | Tuesday 19 May 2026 19:59:16 +0000 (0:00:00.049) 0:01:01.475 *********** 2026-05-19 19:59:16.416547 | aio | ok: [aio] 2026-05-19 19:59:16.416594 | aio | 2026-05-19 19:59:16.416605 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:59:16.416615 | aio | Tuesday 19 May 2026 19:59:16 +0000 (0:00:00.313) 0:01:01.788 *********** 2026-05-19 19:59:23.235000 | aio | ok: [aio] 2026-05-19 19:59:23.235076 | aio | 2026-05-19 19:59:23.235568 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 19:59:23.235635 | aio | Tuesday 19 May 2026 19:59:23 +0000 (0:00:06.819) 0:01:08.607 *********** 2026-05-19 19:59:29.574957 | aio | ok: [aio] 2026-05-19 19:59:29.575003 | aio | 2026-05-19 19:59:29.575430 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 19:59:29.575483 | aio | Tuesday 19 May 2026 19:59:29 +0000 (0:00:06.337) 0:01:14.945 *********** 2026-05-19 19:59:35.956014 | aio | ok: [aio] 2026-05-19 19:59:35.956093 | aio | 2026-05-19 19:59:35.956114 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 19:59:35.956405 | aio | Tuesday 19 May 2026 19:59:35 +0000 (0:00:06.382) 0:01:21.328 *********** 2026-05-19 19:59:42.544548 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 19:59:42.544607 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 19:59:42.544621 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 19:59:42.544633 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 19:59:42.544645 | aio | 2026-05-19 19:59:42.544657 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 19:59:42.544670 | aio | 2026-05-19 19:59:42.544681 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:59:42.544693 | aio | Tuesday 19 May 2026 19:59:42 +0000 (0:00:06.586) 0:01:27.915 *********** 2026-05-19 19:59:43.473376 | aio | ok: [aio] 2026-05-19 19:59:43.473425 | aio | 2026-05-19 19:59:43.473439 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:59:43.473452 | aio | Tuesday 19 May 2026 19:59:43 +0000 (0:00:00.929) 0:01:28.845 *********** 2026-05-19 19:59:43.714996 | aio | ok: [aio] 2026-05-19 19:59:43.715058 | aio | 2026-05-19 19:59:43.715078 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:59:43.715378 | aio | Tuesday 19 May 2026 19:59:43 +0000 (0:00:00.242) 0:01:29.087 *********** 2026-05-19 19:59:43.746173 | aio | skipping: [aio] 2026-05-19 19:59:43.746206 | aio | 2026-05-19 19:59:43.746220 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 19:59:43.746232 | aio | Tuesday 19 May 2026 19:59:43 +0000 (0:00:00.031) 0:01:29.118 *********** 2026-05-19 19:59:43.991444 | aio | ok: [aio] 2026-05-19 19:59:43.991501 | aio | 2026-05-19 19:59:43.991518 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:59:43.991531 | aio | Tuesday 19 May 2026 19:59:43 +0000 (0:00:00.245) 0:01:29.363 *********** 2026-05-19 19:59:44.067820 | aio | ok: [aio] => { 2026-05-19 19:59:44.067868 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 19:59:44.067935 | aio | } 2026-05-19 19:59:44.067946 | aio | 2026-05-19 19:59:44.067956 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:59:44.067965 | aio | Tuesday 19 May 2026 19:59:44 +0000 (0:00:00.075) 0:01:29.439 *********** 2026-05-19 19:59:44.460470 | aio | ok: [aio] 2026-05-19 19:59:44.460519 | aio | 2026-05-19 19:59:44.460529 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:59:44.460539 | aio | Tuesday 19 May 2026 19:59:44 +0000 (0:00:00.393) 0:01:29.832 *********** 2026-05-19 19:59:44.507286 | aio | skipping: [aio] 2026-05-19 19:59:44.507321 | aio | 2026-05-19 19:59:44.507332 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:59:44.507342 | aio | Tuesday 19 May 2026 19:59:44 +0000 (0:00:00.046) 0:01:29.879 *********** 2026-05-19 19:59:44.549058 | aio | skipping: [aio] 2026-05-19 19:59:44.549092 | aio | 2026-05-19 19:59:44.549103 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:59:44.549112 | aio | Tuesday 19 May 2026 19:59:44 +0000 (0:00:00.042) 0:01:29.921 *********** 2026-05-19 19:59:44.789288 | aio | ok: [aio] 2026-05-19 19:59:44.789354 | aio | 2026-05-19 19:59:44.789477 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:59:44.789585 | aio | Tuesday 19 May 2026 19:59:44 +0000 (0:00:00.239) 0:01:30.161 *********** 2026-05-19 19:59:45.772021 | aio | ok: [aio] 2026-05-19 19:59:45.772077 | aio | 2026-05-19 19:59:45.772127 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:59:45.772441 | aio | Tuesday 19 May 2026 19:59:45 +0000 (0:00:00.982) 0:01:31.144 *********** 2026-05-19 19:59:45.963806 | aio | ok: [aio] => { 2026-05-19 19:59:45.963853 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 19:59:45.963863 | aio | } 2026-05-19 19:59:45.963904 | aio | 2026-05-19 19:59:45.963914 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:59:45.963923 | aio | Tuesday 19 May 2026 19:59:45 +0000 (0:00:00.191) 0:01:31.335 *********** 2026-05-19 19:59:46.485421 | aio | ok: [aio] 2026-05-19 19:59:46.485470 | aio | 2026-05-19 19:59:46.485481 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:59:46.485491 | aio | Tuesday 19 May 2026 19:59:46 +0000 (0:00:00.521) 0:01:31.856 *********** 2026-05-19 19:59:48.754377 | aio | ok: [aio] 2026-05-19 19:59:48.754425 | aio | 2026-05-19 19:59:48.754436 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 19:59:48.754446 | aio | Tuesday 19 May 2026 19:59:48 +0000 (0:00:02.269) 0:01:34.126 *********** 2026-05-19 19:59:48.786326 | aio | skipping: [aio] 2026-05-19 19:59:48.786410 | aio | 2026-05-19 19:59:48.786548 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 19:59:48.786648 | aio | Tuesday 19 May 2026 19:59:48 +0000 (0:00:00.032) 0:01:34.158 *********** 2026-05-19 19:59:48.818988 | aio | skipping: [aio] 2026-05-19 19:59:48.819051 | aio | 2026-05-19 19:59:48.819069 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 19:59:48.819337 | aio | Tuesday 19 May 2026 19:59:48 +0000 (0:00:00.032) 0:01:34.191 *********** 2026-05-19 19:59:48.849149 | aio | skipping: [aio] 2026-05-19 19:59:48.849186 | aio | 2026-05-19 19:59:48.849197 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 19:59:48.849206 | aio | Tuesday 19 May 2026 19:59:48 +0000 (0:00:00.030) 0:01:34.221 *********** 2026-05-19 19:59:49.963931 | aio | ok: [aio] 2026-05-19 19:59:49.963969 | aio | 2026-05-19 19:59:49.964556 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 19:59:49.964595 | aio | Tuesday 19 May 2026 19:59:49 +0000 (0:00:01.112) 0:01:35.334 *********** 2026-05-19 19:59:50.499362 | aio | ok: [aio] 2026-05-19 19:59:50.499476 | aio | 2026-05-19 19:59:50.499641 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 19:59:50.499800 | aio | Tuesday 19 May 2026 19:59:50 +0000 (0:00:00.537) 0:01:35.871 *********** 2026-05-19 19:59:51.595999 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 19:59:51.596066 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 19:59:51.596077 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 19:59:51.596086 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 19:59:51.596095 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 19:59:51.596104 | aio | 2026-05-19 19:59:51.596120 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 19:59:51.596199 | aio | Tuesday 19 May 2026 19:59:51 +0000 (0:00:01.096) 0:01:36.968 *********** 2026-05-19 19:59:52.297350 | aio | ok: [aio] 2026-05-19 19:59:52.297386 | aio | 2026-05-19 19:59:52.297393 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 19:59:52.297399 | aio | Tuesday 19 May 2026 19:59:52 +0000 (0:00:00.693) 0:01:37.661 *********** 2026-05-19 19:59:52.297404 | aio | 2026-05-19 19:59:52.297410 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 19:59:52.297415 | aio | Tuesday 19 May 2026 19:59:52 +0000 (0:00:00.006) 0:01:37.668 *********** 2026-05-19 19:59:52.744493 | aio | ok: [aio] 2026-05-19 19:59:52.744549 | aio | 2026-05-19 19:59:52.744560 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:59:52.744570 | aio | Tuesday 19 May 2026 19:59:52 +0000 (0:00:00.448) 0:01:38.116 *********** 2026-05-19 19:59:52.996966 | aio | ok: [aio] 2026-05-19 19:59:52.997008 | aio | 2026-05-19 19:59:52.997015 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:59:52.997022 | aio | Tuesday 19 May 2026 19:59:52 +0000 (0:00:00.252) 0:01:38.369 *********** 2026-05-19 19:59:53.068390 | aio | ok: [aio] => { 2026-05-19 19:59:53.068514 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 19:59:53.068680 | aio | } 2026-05-19 19:59:53.069201 | aio | 2026-05-19 19:59:53.069238 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:59:53.069246 | aio | Tuesday 19 May 2026 19:59:53 +0000 (0:00:00.071) 0:01:38.440 *********** 2026-05-19 19:59:53.487507 | aio | ok: [aio] 2026-05-19 19:59:53.487555 | aio | 2026-05-19 19:59:53.487566 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:59:53.487576 | aio | Tuesday 19 May 2026 19:59:53 +0000 (0:00:00.418) 0:01:38.859 *********** 2026-05-19 19:59:56.706984 | aio | ok: [aio] 2026-05-19 19:59:56.707042 | aio | 2026-05-19 19:59:56.707476 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 19:59:56.707518 | aio | Tuesday 19 May 2026 19:59:56 +0000 (0:00:03.220) 0:01:42.079 *********** 2026-05-19 19:59:57.693333 | aio | ok: [aio] 2026-05-19 19:59:57.693386 | aio | 2026-05-19 19:59:57.693397 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 19:59:57.693406 | aio | Tuesday 19 May 2026 19:59:57 +0000 (0:00:00.985) 0:01:43.064 *********** 2026-05-19 19:59:57.939428 | aio | ok: [aio] 2026-05-19 19:59:57.939480 | aio | 2026-05-19 19:59:57.939491 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 19:59:57.939501 | aio | Tuesday 19 May 2026 19:59:57 +0000 (0:00:00.245) 0:01:43.310 *********** 2026-05-19 19:59:58.474449 | aio | ok: [aio] 2026-05-19 19:59:58.474498 | aio | 2026-05-19 19:59:58.474509 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 19:59:58.474519 | aio | Tuesday 19 May 2026 19:59:58 +0000 (0:00:00.535) 0:01:43.846 *********** 2026-05-19 19:59:59.160735 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 19:59:59.160786 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 19:59:59.160818 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 19:59:59.160827 | aio | 2026-05-19 19:59:59.160837 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 19:59:59.160846 | aio | Tuesday 19 May 2026 19:59:59 +0000 (0:00:00.686) 0:01:44.532 *********** 2026-05-19 19:59:59.689003 | aio | ok: [aio] 2026-05-19 19:59:59.689072 | aio | 2026-05-19 19:59:59.689166 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 19:59:59.689409 | aio | Tuesday 19 May 2026 19:59:59 +0000 (0:00:00.527) 0:01:45.060 *********** 2026-05-19 20:00:00.232022 | aio | ok: [aio] 2026-05-19 20:00:00.232081 | aio | 2026-05-19 20:00:00.232093 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 20:00:00.232102 | aio | Tuesday 19 May 2026 20:00:00 +0000 (0:00:00.537) 0:01:45.597 *********** 2026-05-19 20:00:00.232214 | aio | 2026-05-19 20:00:00.232561 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 20:00:00.232712 | aio | Tuesday 19 May 2026 20:00:00 +0000 (0:00:00.006) 0:01:45.604 *********** 2026-05-19 20:00:00.672305 | aio | ok: [aio] 2026-05-19 20:00:00.672509 | aio | 2026-05-19 20:00:00.672794 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 20:00:00.673090 | aio | Tuesday 19 May 2026 20:00:00 +0000 (0:00:00.441) 0:01:46.045 *********** 2026-05-19 20:00:00.726392 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 20:00:00.726600 | aio | 2026-05-19 20:00:00.726943 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 20:00:00.727156 | aio | Tuesday 19 May 2026 20:00:00 +0000 (0:00:00.053) 0:01:46.099 *********** 2026-05-19 20:00:01.739067 | aio | ok: [aio] 2026-05-19 20:00:01.739135 | aio | 2026-05-19 20:00:01.739187 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 20:00:01.739379 | aio | Tuesday 19 May 2026 20:00:01 +0000 (0:00:01.012) 0:01:47.111 *********** 2026-05-19 20:00:02.522058 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 20:00:02.522329 | aio | ok: [aio] => (item=ssh) 2026-05-19 20:00:02.522565 | aio | 2026-05-19 20:00:02.522890 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 20:00:02.523149 | aio | Tuesday 19 May 2026 20:00:02 +0000 (0:00:00.783) 0:01:47.895 *********** 2026-05-19 20:00:02.906564 | aio | ok: [aio] 2026-05-19 20:00:02.906793 | aio | 2026-05-19 20:00:02.907105 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 20:00:02.907369 | aio | Tuesday 19 May 2026 20:00:02 +0000 (0:00:00.384) 0:01:48.279 *********** 2026-05-19 20:00:03.149217 | aio | ok: [aio] 2026-05-19 20:00:03.149474 | aio | 2026-05-19 20:00:03.149714 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 20:00:03.150042 | aio | Tuesday 19 May 2026 20:00:03 +0000 (0:00:00.242) 0:01:48.522 *********** 2026-05-19 20:00:03.444683 | aio | ok: [aio] 2026-05-19 20:00:03.444926 | aio | 2026-05-19 20:00:03.445221 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 20:00:03.445473 | aio | Tuesday 19 May 2026 20:00:03 +0000 (0:00:00.295) 0:01:48.817 *********** 2026-05-19 20:00:03.681072 | aio | ok: [aio] 2026-05-19 20:00:03.681210 | aio | 2026-05-19 20:00:03.681513 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 20:00:03.681762 | aio | Tuesday 19 May 2026 20:00:03 +0000 (0:00:00.236) 0:01:49.054 *********** 2026-05-19 20:00:03.952448 | aio | ok: [aio] => (item=aio) 2026-05-19 20:00:03.952492 | aio | 2026-05-19 20:00:03.952499 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 20:00:03.952505 | aio | Tuesday 19 May 2026 20:00:03 +0000 (0:00:00.270) 0:01:49.325 *********** 2026-05-19 20:00:04.002864 | aio | ok: [aio] 2026-05-19 20:00:04.002919 | aio | 2026-05-19 20:00:04.002925 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 20:00:04.002946 | aio | Tuesday 19 May 2026 20:00:04 +0000 (0:00:00.049) 0:01:49.374 *********** 2026-05-19 20:00:04.062437 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 20:00:04.062485 | aio | 2026-05-19 20:00:04.062496 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 20:00:04.062506 | aio | Tuesday 19 May 2026 20:00:04 +0000 (0:00:00.060) 0:01:49.434 *********** 2026-05-19 20:00:04.108465 | aio | skipping: [aio] 2026-05-19 20:00:04.108510 | aio | 2026-05-19 20:00:04.108520 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 20:00:04.108529 | aio | Tuesday 19 May 2026 20:00:04 +0000 (0:00:00.045) 0:01:49.480 *********** 2026-05-19 20:00:04.160380 | aio | skipping: [aio] => (item=aio) 2026-05-19 20:00:04.160411 | aio | skipping: [aio] 2026-05-19 20:00:04.160421 | aio | 2026-05-19 20:00:04.160430 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 20:00:04.160439 | aio | Tuesday 19 May 2026 20:00:04 +0000 (0:00:00.051) 0:01:49.532 *********** 2026-05-19 20:00:04.468938 | aio | ok: [aio] 2026-05-19 20:00:04.468979 | aio | 2026-05-19 20:00:04.468986 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 20:00:04.468992 | aio | Tuesday 19 May 2026 20:00:04 +0000 (0:00:00.308) 0:01:49.840 *********** 2026-05-19 20:00:11.343601 | aio | ok: [aio] 2026-05-19 20:00:11.343639 | aio | 2026-05-19 20:00:11.343646 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 20:00:11.343652 | aio | Tuesday 19 May 2026 20:00:11 +0000 (0:00:06.875) 0:01:56.715 *********** 2026-05-19 20:00:17.018072 | aio | ok: [aio] 2026-05-19 20:00:17.018133 | aio | 2026-05-19 20:00:17.018154 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 20:00:17.018364 | aio | Tuesday 19 May 2026 20:00:17 +0000 (0:00:05.674) 0:02:02.390 *********** 2026-05-19 20:00:31.332502 | aio | ok: [aio] 2026-05-19 20:00:31.332582 | aio | 2026-05-19 20:00:31.332749 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 20:00:31.332908 | aio | Tuesday 19 May 2026 20:00:31 +0000 (0:00:14.314) 0:02:16.704 *********** 2026-05-19 20:00:31.401350 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 20:00:31.401473 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 20:00:31.401650 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 20:00:31.401944 | aio | skipping: [aio] 2026-05-19 20:00:31.401968 | aio | 2026-05-19 20:00:31.401984 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 20:00:31.402128 | aio | Tuesday 19 May 2026 20:00:31 +0000 (0:00:00.069) 0:02:16.774 *********** 2026-05-19 20:00:37.848476 | aio | ok: [aio] 2026-05-19 20:00:37.848545 | aio | 2026-05-19 20:00:37.848698 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 20:00:37.848825 | aio | Tuesday 19 May 2026 20:00:37 +0000 (0:00:06.446) 0:02:23.220 *********** 2026-05-19 20:00:44.216963 | aio | ok: [aio] 2026-05-19 20:00:44.217031 | aio | 2026-05-19 20:00:44.217047 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 20:00:44.217061 | aio | Tuesday 19 May 2026 20:00:44 +0000 (0:00:06.368) 0:02:29.589 *********** 2026-05-19 20:00:44.278372 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 20:00:44.278427 | aio | 2026-05-19 20:00:44.278441 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 20:00:44.278453 | aio | Tuesday 19 May 2026 20:00:44 +0000 (0:00:00.061) 0:02:29.650 *********** 2026-05-19 20:00:44.319133 | aio | ok: [aio] 2026-05-19 20:00:44.319165 | aio | 2026-05-19 20:00:44.319178 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 20:00:44.319191 | aio | Tuesday 19 May 2026 20:00:44 +0000 (0:00:00.041) 0:02:29.691 *********** 2026-05-19 20:00:50.977438 | aio | ok: [aio] 2026-05-19 20:00:50.977529 | aio | 2026-05-19 20:00:50.977541 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 20:00:50.977551 | aio | Tuesday 19 May 2026 20:00:50 +0000 (0:00:06.658) 0:02:36.349 *********** 2026-05-19 20:00:51.024390 | aio | ok: [aio] 2026-05-19 20:00:51.024441 | aio | 2026-05-19 20:00:51.024452 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 20:00:51.024462 | aio | Tuesday 19 May 2026 20:00:51 +0000 (0:00:00.046) 0:02:36.396 *********** 2026-05-19 20:00:51.065133 | aio | skipping: [aio] => (item=1) 2026-05-19 20:00:51.066253 | aio | skipping: [aio] => (item=1) 2026-05-19 20:00:51.066283 | aio | skipping: [aio] => (item=1) 2026-05-19 20:00:51.066296 | aio | skipping: [aio] 2026-05-19 20:00:51.066309 | aio | 2026-05-19 20:00:51.066366 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 20:00:51.066381 | aio | Tuesday 19 May 2026 20:00:51 +0000 (0:00:00.040) 0:02:36.436 *********** 2026-05-19 20:00:51.103072 | aio | skipping: [aio] 2026-05-19 20:00:51.103128 | aio | 2026-05-19 20:00:51.103139 | aio | PLAY RECAP ********************************************************************* 2026-05-19 20:00:51.103149 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 20:00:51.103158 | aio | 2026-05-19 20:00:51.103166 | aio | 2026-05-19 20:00:51.103180 | aio | TASKS RECAP ******************************************************************** 2026-05-19 20:00:51.103937 | aio | Tuesday 19 May 2026 20:00:51 +0000 (0:00:00.038) 0:02:36.474 *********** 2026-05-19 20:00:51.103994 | aio | =============================================================================== 2026-05-19 20:00:51.104004 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.51s 2026-05-19 20:00:51.104319 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.31s 2026-05-19 20:00:51.104627 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.99s 2026-05-19 20:00:51.104970 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.94s 2026-05-19 20:00:51.105288 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.88s 2026-05-19 20:00:51.105593 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.82s 2026-05-19 20:00:51.105924 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.66s 2026-05-19 20:00:51.106247 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 6.59s 2026-05-19 20:00:51.106578 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.55s 2026-05-19 20:00:51.106915 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.45s 2026-05-19 20:00:51.107922 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.38s 2026-05-19 20:00:51.107948 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.37s 2026-05-19 20:00:51.107957 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.34s 2026-05-19 20:00:51.108088 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.67s 2026-05-19 20:00:51.108402 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.24s 2026-05-19 20:00:51.108746 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.22s 2026-05-19 20:00:51.109106 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.51s 2026-05-19 20:00:51.109420 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.27s 2026-05-19 20:00:51.109722 | aio | Gathering Facts --------------------------------------------------------- 1.28s 2026-05-19 20:00:51.110057 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.16s 2026-05-19 20:00:51.201100 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 20:00:51.211391 | aio | INFO [default > side_effect] Executing 2026-05-19 20:00:51.211941 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 20:00:51.217836 | aio | INFO [default > verify] Executing 2026-05-19 20:00:51.940296 | aio | 2026-05-19 20:00:51.941468 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 20:00:51.941496 | aio | 2026-05-19 20:00:51.941506 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 20:00:51.941541 | aio | Tuesday 19 May 2026 20:00:51 +0000 (0:00:00.008) 0:00:00.008 *********** 2026-05-19 20:00:53.143937 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 20:00:53.144082 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 20:00:53.144331 | aio | interpreter could change the meaning of that path. See 2026-05-19 20:00:53.144575 | aio | https://docs.ansible.com/ansible- 2026-05-19 20:00:53.144821 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 20:00:53.155281 | aio | ok: [aio] 2026-05-19 20:00:53.155528 | aio | 2026-05-19 20:00:53.155846 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 20:00:53.156141 | aio | Tuesday 19 May 2026 20:00:53 +0000 (0:00:01.215) 0:00:01.223 *********** 2026-05-19 20:01:05.814102 | aio | ok: [aio] 2026-05-19 20:01:05.814231 | aio | 2026-05-19 20:01:05.814255 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 20:01:05.814302 | aio | Tuesday 19 May 2026 20:01:05 +0000 (0:00:12.658) 0:00:13.881 *********** 2026-05-19 20:01:05.852316 | aio | ok: [aio] => { 2026-05-19 20:01:05.852508 | aio | "_ceph_health": { 2026-05-19 20:01:05.852746 | aio | "changed": false, 2026-05-19 20:01:05.853002 | aio | "cmd": [ 2026-05-19 20:01:05.853243 | aio | "cephadm", 2026-05-19 20:01:05.853473 | aio | "shell", 2026-05-19 20:01:05.853698 | aio | "--", 2026-05-19 20:01:05.854010 | aio | "ceph", 2026-05-19 20:01:05.854239 | aio | "health" 2026-05-19 20:01:05.854463 | aio | ], 2026-05-19 20:01:05.854706 | aio | "delta": "0:00:12.322948", 2026-05-19 20:01:05.854947 | aio | "end": "2026-05-19 20:01:05.761564", 2026-05-19 20:01:05.855181 | aio | "failed": false, 2026-05-19 20:01:05.855401 | aio | "msg": "", 2026-05-19 20:01:05.855617 | aio | "rc": 0, 2026-05-19 20:01:05.855848 | aio | "start": "2026-05-19 20:00:53.438616", 2026-05-19 20:01:05.856159 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-19 20:01:05.856407 | aio | "stderr_lines": [ 2026-05-19 20:01:05.856646 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 20:01:05.856898 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 20:01:05.857149 | aio | ], 2026-05-19 20:01:05.857375 | aio | "stdout": "HEALTH_OK", 2026-05-19 20:01:05.857606 | aio | "stdout_lines": [ 2026-05-19 20:01:05.857857 | aio | "HEALTH_OK" 2026-05-19 20:01:05.858145 | aio | ] 2026-05-19 20:01:05.858361 | aio | } 2026-05-19 20:01:05.858585 | aio | } 2026-05-19 20:01:05.858802 | aio | 2026-05-19 20:01:05.859086 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 20:01:05.859325 | aio | Tuesday 19 May 2026 20:01:05 +0000 (0:00:00.038) 0:00:13.920 *********** 2026-05-19 20:01:05.892541 | aio | ok: [aio] => { 2026-05-19 20:01:05.892723 | aio | "changed": false, 2026-05-19 20:01:05.892983 | aio | "msg": "All assertions passed" 2026-05-19 20:01:05.893209 | aio | } 2026-05-19 20:01:05.893426 | aio | 2026-05-19 20:01:05.893675 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 20:01:05.893976 | aio | Tuesday 19 May 2026 20:01:05 +0000 (0:00:00.040) 0:00:13.960 *********** 2026-05-19 20:01:12.120929 | aio | changed: [aio] 2026-05-19 20:01:12.120968 | aio | 2026-05-19 20:01:12.120974 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 20:01:12.120980 | aio | Tuesday 19 May 2026 20:01:12 +0000 (0:00:06.225) 0:00:20.186 *********** 2026-05-19 20:01:14.402645 | aio | changed: [aio] 2026-05-19 20:01:14.402919 | aio | 2026-05-19 20:01:14.403262 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 20:01:14.403554 | aio | Tuesday 19 May 2026 20:01:14 +0000 (0:00:02.284) 0:00:22.470 *********** 2026-05-19 20:01:15.523781 | aio | ok: [aio] 2026-05-19 20:01:15.523834 | aio | 2026-05-19 20:01:15.523848 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 20:01:15.523861 | aio | Tuesday 19 May 2026 20:01:15 +0000 (0:00:01.120) 0:00:23.591 *********** 2026-05-19 20:01:15.570392 | aio | ok: [aio] => { 2026-05-19 20:01:15.570438 | aio | "changed": false, 2026-05-19 20:01:15.570447 | aio | "msg": "All assertions passed" 2026-05-19 20:01:15.570455 | aio | } 2026-05-19 20:01:15.570463 | aio | 2026-05-19 20:01:15.570472 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-05-19 20:01:15.570481 | aio | Tuesday 19 May 2026 20:01:15 +0000 (0:00:00.046) 0:00:23.637 *********** 2026-05-19 20:01:16.629440 | aio | ok: [aio] 2026-05-19 20:01:16.629499 | aio | 2026-05-19 20:01:16.629513 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-05-19 20:01:16.629526 | aio | Tuesday 19 May 2026 20:01:16 +0000 (0:00:01.057) 0:00:24.695 *********** 2026-05-19 20:01:16.667184 | aio | ok: [aio] => { 2026-05-19 20:01:16.667248 | aio | "changed": false, 2026-05-19 20:01:16.667269 | aio | "msg": "All assertions passed" 2026-05-19 20:01:16.668958 | aio | } 2026-05-19 20:01:16.669013 | aio | 2026-05-19 20:01:16.669026 | aio | PLAY RECAP ********************************************************************* 2026-05-19 20:01:16.669040 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 20:01:16.669052 | aio | 2026-05-19 20:01:16.669065 | aio | 2026-05-19 20:01:16.669144 | aio | TASKS RECAP ******************************************************************** 2026-05-19 20:01:16.669459 | aio | Tuesday 19 May 2026 20:01:16 +0000 (0:00:00.039) 0:00:24.734 *********** 2026-05-19 20:01:16.669754 | aio | =============================================================================== 2026-05-19 20:01:16.670094 | aio | Get cluster health status ---------------------------------------------- 12.66s 2026-05-19 20:01:16.670404 | aio | Create a test Ceph pool ------------------------------------------------- 6.23s 2026-05-19 20:01:16.670705 | aio | Create a test Ceph key -------------------------------------------------- 2.28s 2026-05-19 20:01:16.671038 | aio | Gathering Facts --------------------------------------------------------- 1.22s 2026-05-19 20:01:16.671437 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.12s 2026-05-19 20:01:16.671823 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 1.06s 2026-05-19 20:01:16.672168 | aio | Assert that key_info returns the correct key ---------------------------- 0.05s 2026-05-19 20:01:16.672375 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-05-19 20:01:16.672572 | aio | Assert that the legacy key module info state returns the correct key ---- 0.04s 2026-05-19 20:01:16.672766 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-05-19 20:01:16.743679 | aio | INFO [default > verify] Executed: Successful 2026-05-19 20:01:16.754863 | aio | INFO [default > cleanup] Executing 2026-05-19 20:01:16.755234 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 20:01:16.760950 | aio | INFO [default > destroy] Executing 2026-05-19 20:01:16.761053 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 20:01:16.761151 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 20:01:16.761450 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 20:01:16.955320 | aio | ok: Runtime: 0:11:30.061606 2026-05-19 20:01:16.968384 | 2026-05-19 20:01:16.968436 | PLAY RECAP 2026-05-19 20:01:16.968483 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 20:01:16.968505 | 2026-05-19 20:01:17.109440 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 20:01:17.112739 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 20:01:17.701021 | 2026-05-19 20:01:17.701173 | PLAY [all] 2026-05-19 20:01:17.713195 | 2026-05-19 20:01:17.713276 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 20:01:17.759177 | aio | skipping: Conditional result was False 2026-05-19 20:01:17.769295 | 2026-05-19 20:01:17.769401 | TASK [fetch-output : Set log path for single node] 2026-05-19 20:01:17.817200 | aio | ok 2026-05-19 20:01:17.822293 | 2026-05-19 20:01:17.822359 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 20:01:18.215452 | aio -> localhost | ok: "/var/lib/zuul/builds/03a94ede7a4d436e921744b6ac0f8454/work/logs" 2026-05-19 20:01:18.427116 | aio -> localhost | changed: "/var/lib/zuul/builds/03a94ede7a4d436e921744b6ac0f8454/work/artifacts" 2026-05-19 20:01:18.650856 | aio -> localhost | changed: "/var/lib/zuul/builds/03a94ede7a4d436e921744b6ac0f8454/work/docs" 2026-05-19 20:01:18.671138 | 2026-05-19 20:01:18.671302 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 20:01:19.349817 | aio | changed: .d..t...... ./ 2026-05-19 20:01:19.350055 | aio | changed: All items complete 2026-05-19 20:01:19.350093 | 2026-05-19 20:01:19.815509 | aio | changed: .d..t...... ./ 2026-05-19 20:01:20.284384 | aio | changed: .d..t...... ./ 2026-05-19 20:01:20.313378 | 2026-05-19 20:01:20.313451 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 20:01:20.751122 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007401 2026-05-19 20:01:20.987880 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.005917 2026-05-19 20:01:21.008877 | 2026-05-19 20:01:21.009004 | PLAY [all] 2026-05-19 20:01:21.015481 | 2026-05-19 20:01:21.015546 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 20:01:21.485042 | aio | changed 2026-05-19 20:01:21.491491 | 2026-05-19 20:01:21.491542 | PLAY RECAP 2026-05-19 20:01:21.491589 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 20:01:21.491611 | 2026-05-19 20:01:21.643540 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 20:01:21.647447 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 20:01:22.212336 | 2026-05-19 20:01:22.212463 | PLAY [localhost] 2026-05-19 20:01:22.222488 | 2026-05-19 20:01:22.222563 | TASK [Generate Zuul manifest] 2026-05-19 20:01:22.244262 | localhost | ok 2026-05-19 20:01:22.259725 | 2026-05-19 20:01:22.259802 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 20:01:22.627105 | localhost | changed 2026-05-19 20:01:22.641198 | 2026-05-19 20:01:22.641310 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 20:01:22.673159 | localhost | ok 2026-05-19 20:01:22.680555 | 2026-05-19 20:01:22.680626 | TASK [Upload logs] 2026-05-19 20:01:22.702321 | localhost | ok 2026-05-19 20:01:22.762759 | 2026-05-19 20:01:22.762890 | TASK [Set zuul-log-path fact] 2026-05-19 20:01:22.782893 | localhost | ok 2026-05-19 20:01:22.795913 | 2026-05-19 20:01:22.795978 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 20:01:22.827669 | localhost | ok 2026-05-19 20:01:22.837845 | 2026-05-19 20:01:22.837932 | TASK [upload-logs : Create log directories] 2026-05-19 20:01:23.246777 | localhost | changed 2026-05-19 20:01:23.251796 | 2026-05-19 20:01:23.251868 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 20:01:23.640851 | localhost -> localhost | ok: Runtime: 0:00:00.005249 2026-05-19 20:01:23.649062 | 2026-05-19 20:01:23.649132 | TASK [upload-logs : Upload logs to log server] 2026-05-19 20:01:24.118048 | localhost | Output suppressed because no_log was given 2026-05-19 20:01:24.123227 | 2026-05-19 20:01:24.123319 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 20:01:24.183434 | localhost | skipping: Conditional result was False 2026-05-19 20:01:24.231715 | localhost | skipping: Conditional result was False 2026-05-19 20:01:24.249228 | 2026-05-19 20:01:24.249414 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 20:01:24.304042 | localhost | skipping: Conditional result was False 2026-05-19 20:01:24.304441 | 2026-05-19 20:01:24.308338 | localhost | skipping: Conditional result was False 2026-05-19 20:01:24.326557 | 2026-05-19 20:01:24.326806 | LOOP [upload-logs : Upload console log and json output]