2026-05-14 17:32:07.973685 | Job console starting 2026-05-14 17:32:07.986020 | Updating git repos 2026-05-14 17:32:08.011521 | Cloning repos into workspace 2026-05-14 17:32:08.054235 | Restoring repo states 2026-05-14 17:32:08.059725 | Merging changes 2026-05-14 17:32:08.320556 | Checking out repos 2026-05-14 17:32:08.522156 | Preparing playbooks 2026-05-14 17:32:09.654186 | Running Ansible setup 2026-05-14 17:32:13.226386 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 17:32:13.863032 | 2026-05-14 17:32:13.863384 | PLAY [localhost] 2026-05-14 17:32:13.871166 | 2026-05-14 17:32:13.871241 | TASK [Gathering Facts] 2026-05-14 17:32:14.820231 | localhost | ok 2026-05-14 17:32:14.827575 | 2026-05-14 17:32:14.827655 | TASK [Setup log path fact] 2026-05-14 17:32:14.845419 | localhost | ok 2026-05-14 17:32:14.856587 | 2026-05-14 17:32:14.856690 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 17:32:14.885863 | localhost | ok 2026-05-14 17:32:14.893527 | 2026-05-14 17:32:14.893596 | TASK [emit-job-header : Print job information] 2026-05-14 17:32:14.935234 | # Job Information 2026-05-14 17:32:14.935395 | Ansible Version: 2.16.18 2026-05-14 17:32:14.935428 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-14 17:32:14.935451 | Pipeline: check 2026-05-14 17:32:14.935472 | Executor: 2d72f0692154 2026-05-14 17:32:14.935492 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/97 2026-05-14 17:32:14.935517 | Event ID: b53e33e0-4fba-11f1-8c73-e7748ce26595 2026-05-14 17:32:14.938360 | 2026-05-14 17:32:14.938428 | LOOP [emit-job-header : Print node information] 2026-05-14 17:32:15.057442 | localhost | ok: 2026-05-14 17:32:15.057607 | localhost | # Node Information 2026-05-14 17:32:15.057636 | localhost | Inventory Hostname: aio 2026-05-14 17:32:15.057659 | localhost | Hostname: np0000174263 2026-05-14 17:32:15.057679 | localhost | Username: zuul 2026-05-14 17:32:15.057703 | localhost | Distro: Ubuntu 22.04 2026-05-14 17:32:15.057723 | localhost | Provider: yul1 2026-05-14 17:32:15.057743 | localhost | Region: ca-ymq-1 2026-05-14 17:32:15.057761 | localhost | Label: ubuntu-jammy 2026-05-14 17:32:15.057780 | localhost | Product Name: OpenStack Nova 2026-05-14 17:32:15.057799 | localhost | Interface IP: 199.204.45.248 2026-05-14 17:32:15.073326 | 2026-05-14 17:32:15.073469 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-14 17:32:15.506909 | localhost -> localhost | changed 2026-05-14 17:32:15.517602 | 2026-05-14 17:32:15.517697 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-14 17:32:16.424585 | localhost -> localhost | changed 2026-05-14 17:32:16.433148 | 2026-05-14 17:32:16.433226 | PLAY [all] 2026-05-14 17:32:16.450716 | 2026-05-14 17:32:16.450823 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-14 17:32:16.693921 | aio -> localhost | ok 2026-05-14 17:32:16.703562 | 2026-05-14 17:32:16.703734 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-14 17:32:16.737240 | aio | ok 2026-05-14 17:32:16.756928 | aio | included: /var/lib/zuul/builds/a4796c7cd0274afe9d4bd29ea06aa1e6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-14 17:32:16.762723 | 2026-05-14 17:32:16.762789 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-14 17:32:17.876612 | aio -> localhost | Generating public/private rsa key pair. 2026-05-14 17:32:17.876777 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/a4796c7cd0274afe9d4bd29ea06aa1e6/work/a4796c7cd0274afe9d4bd29ea06aa1e6_id_rsa 2026-05-14 17:32:17.876808 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/a4796c7cd0274afe9d4bd29ea06aa1e6/work/a4796c7cd0274afe9d4bd29ea06aa1e6_id_rsa.pub 2026-05-14 17:32:17.876832 | aio -> localhost | The key fingerprint is: 2026-05-14 17:32:17.876854 | aio -> localhost | SHA256:sO8HY3UN+IX+SAUQ6OgEdyIeh/HX4GsIT5IT7Fc9BH4 zuul-build-sshkey 2026-05-14 17:32:17.876884 | aio -> localhost | The key's randomart image is: 2026-05-14 17:32:17.876907 | aio -> localhost | +---[RSA 3072]----+ 2026-05-14 17:32:17.876930 | aio -> localhost | | .oo o=++.o | 2026-05-14 17:32:17.876969 | aio -> localhost | | *++o+o+ o o | 2026-05-14 17:32:17.876994 | aio -> localhost | | o=*+*+ E+ = | 2026-05-14 17:32:17.877015 | aio -> localhost | | o*+=.o. = . | 2026-05-14 17:32:17.877035 | aio -> localhost | | ++ S. o o | 2026-05-14 17:32:17.877055 | aio -> localhost | | .o+ . . | 2026-05-14 17:32:17.877074 | aio -> localhost | | ..o | 2026-05-14 17:32:17.877094 | aio -> localhost | | . . | 2026-05-14 17:32:17.877117 | aio -> localhost | | .. | 2026-05-14 17:32:17.877137 | aio -> localhost | +----[SHA256]-----+ 2026-05-14 17:32:17.877186 | aio -> localhost | ok: Runtime: 0:00:00.686687 2026-05-14 17:32:17.884299 | 2026-05-14 17:32:17.884365 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-14 17:32:17.918489 | aio | ok 2026-05-14 17:32:17.927558 | aio | included: /var/lib/zuul/builds/a4796c7cd0274afe9d4bd29ea06aa1e6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-14 17:32:17.934748 | 2026-05-14 17:32:17.934807 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-14 17:32:17.962648 | aio | skipping: Conditional result was False 2026-05-14 17:32:17.970358 | 2026-05-14 17:32:17.970448 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-14 17:32:18.440147 | aio | changed 2026-05-14 17:32:18.445465 | 2026-05-14 17:32:18.445531 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-14 17:32:18.626684 | aio | ok 2026-05-14 17:32:18.639187 | 2026-05-14 17:32:18.639280 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-14 17:32:19.087430 | aio | changed 2026-05-14 17:32:19.095055 | 2026-05-14 17:32:19.095175 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-14 17:32:19.544019 | aio | changed 2026-05-14 17:32:19.549186 | 2026-05-14 17:32:19.549249 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-14 17:32:19.575919 | aio | skipping: Conditional result was False 2026-05-14 17:32:19.585779 | 2026-05-14 17:32:19.585864 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-14 17:32:19.987789 | aio -> localhost | changed 2026-05-14 17:32:19.998953 | 2026-05-14 17:32:19.999092 | TASK [add-build-sshkey : Add back temp key] 2026-05-14 17:32:20.317176 | aio -> localhost | Identity added: /var/lib/zuul/builds/a4796c7cd0274afe9d4bd29ea06aa1e6/work/a4796c7cd0274afe9d4bd29ea06aa1e6_id_rsa (zuul-build-sshkey) 2026-05-14 17:32:20.319022 | aio -> localhost | ok: Runtime: 0:00:00.013690 2026-05-14 17:32:20.330502 | 2026-05-14 17:32:20.330569 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-14 17:32:20.645714 | aio | ok 2026-05-14 17:32:20.650497 | 2026-05-14 17:32:20.650567 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-14 17:32:20.675364 | aio | skipping: Conditional result was False 2026-05-14 17:32:20.691925 | 2026-05-14 17:32:20.692016 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-14 17:32:21.048253 | aio | ok 2026-05-14 17:32:21.056424 | 2026-05-14 17:32:21.056508 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-14 17:32:21.767388 | aio | Output suppressed because no_log was given 2026-05-14 17:32:21.813879 | 2026-05-14 17:32:21.814033 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-14 17:32:22.002749 | aio | ok: "logs" 2026-05-14 17:32:22.003077 | aio | ok: All items complete 2026-05-14 17:32:22.003112 | 2026-05-14 17:32:22.173705 | aio | ok: "artifacts" 2026-05-14 17:32:22.324844 | aio | ok: "docs" 2026-05-14 17:32:22.342126 | 2026-05-14 17:32:22.342288 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-14 17:32:22.534265 | aio | changed: "logs" 2026-05-14 17:32:22.688037 | aio | changed: "artifacts" 2026-05-14 17:32:22.841576 | aio | changed: "docs" 2026-05-14 17:32:22.863308 | 2026-05-14 17:32:22.863448 | PLAY RECAP 2026-05-14 17:32:22.863508 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-14 17:32:22.863541 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:22.863567 | 2026-05-14 17:32:23.022116 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 17:32:23.025082 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 17:32:23.637839 | 2026-05-14 17:32:23.637958 | PLAY [all] 2026-05-14 17:32:23.649351 | 2026-05-14 17:32:23.649430 | TASK [setup-uv : Extract archive] 2026-05-14 17:32:25.818442 | aio | changed 2026-05-14 17:32:25.825689 | 2026-05-14 17:32:25.825770 | TASK [setup-uv : Print version] 2026-05-14 17:32:25.595338 | aio | uv 0.8.13 2026-05-14 17:32:26.362685 | aio | ok: Runtime: 0:00:00.012149 2026-05-14 17:32:26.370808 | 2026-05-14 17:32:26.370914 | PLAY RECAP 2026-05-14 17:32:26.370959 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:26.370982 | 2026-05-14 17:32:26.508513 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 17:32:26.512205 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 17:32:27.084551 | 2026-05-14 17:32:27.084695 | PLAY [all] 2026-05-14 17:32:27.096219 | 2026-05-14 17:32:27.096299 | TASK [Copy inventory file for Zuul] 2026-05-14 17:32:27.958932 | aio | changed 2026-05-14 17:32:27.963927 | 2026-05-14 17:32:27.964000 | TASK [Switch "ansible_host" to private IP] 2026-05-14 17:32:28.301671 | aio | changed: 1 replacements made 2026-05-14 17:32:28.307034 | 2026-05-14 17:32:28.307101 | TASK [Run Molecule scenario] 2026-05-14 17:32:28.281414 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-14 17:32:28.952007 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-14 17:32:29.130500 | aio | Using CPython 3.13.7 2026-05-14 17:32:29.130727 | aio | Creating virtual environment at: .venv 2026-05-14 17:32:29.371823 | aio | Downloading ansible-core (2.1MiB) 2026-05-14 17:32:29.372036 | aio | Downloading netaddr (2.2MiB) 2026-05-14 17:32:29.372333 | aio | Downloading cryptography (4.3MiB) 2026-05-14 17:32:29.372989 | aio | Downloading pygments (1.2MiB) 2026-05-14 17:32:29.540027 | aio | Downloading netaddr 2026-05-14 17:32:29.548443 | aio | Downloading cryptography 2026-05-14 17:32:29.588009 | aio | Downloading pygments 2026-05-14 17:32:29.712880 | aio | Downloading ansible-core 2026-05-14 17:32:29.738914 | aio | Installed 36 packages in 25ms 2026-05-14 17:32:30.812066 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-14 17:32:30.812170 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-14 17:32:31.466911 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-14 17:32:31.466995 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-14 17:32:45.970398 | aio | INFO [default > dependency] Executing 2026-05-14 17:32:45.970640 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-14 17:32:45.970891 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-14 17:32:45.971043 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-14 17:32:45.976874 | aio | INFO [default > cleanup] Executing 2026-05-14 17:32:45.977144 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:32:45.982071 | aio | INFO [default > destroy] Executing 2026-05-14 17:32:45.982138 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-14 17:32:45.982197 | aio | INFO [default > destroy] Executed: Successful 2026-05-14 17:32:45.987050 | aio | INFO [default > syntax] Executing 2026-05-14 17:32:46.952618 | aio | 2026-05-14 17:32:46.953211 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-14 17:32:47.013167 | aio | INFO [default > syntax] Executed: Successful 2026-05-14 17:32:47.025570 | aio | INFO [default > create] Executing 2026-05-14 17:32:47.066207 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:32:47.076728 | aio | INFO [default > prepare] Executing 2026-05-14 17:32:47.772503 | aio | 2026-05-14 17:32:47.772611 | aio | PLAY [Prepare] ***************************************************************** 2026-05-14 17:32:47.772624 | aio | 2026-05-14 17:32:47.772633 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:32:47.772644 | aio | Thursday 14 May 2026 17:32:47 +0000 (0:00:00.030) 0:00:00.030 ********** 2026-05-14 17:32:48.856174 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:32:48.856289 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-14 17:32:48.856481 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:32:48.856712 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:32:48.856949 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:32:48.866805 | aio | ok: [aio] 2026-05-14 17:32:48.866927 | aio | 2026-05-14 17:32:48.867061 | aio | TASK [Configure short hostname] ************************************************ 2026-05-14 17:32:48.867197 | aio | Thursday 14 May 2026 17:32:48 +0000 (0:00:01.096) 0:00:01.126 ********** 2026-05-14 17:32:49.589144 | aio | changed: [aio] 2026-05-14 17:32:49.589229 | aio | 2026-05-14 17:32:49.589371 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-14 17:32:49.589511 | aio | Thursday 14 May 2026 17:32:49 +0000 (0:00:00.721) 0:00:01.848 ********** 2026-05-14 17:32:49.910002 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-14 17:32:49.910274 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-14 17:32:49.910514 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-14 17:32:49.916130 | aio | changed: [aio] 2026-05-14 17:32:49.916305 | aio | 2026-05-14 17:32:49.916529 | aio | TASK [Update apt cache] ******************************************************** 2026-05-14 17:32:49.916806 | aio | Thursday 14 May 2026 17:32:49 +0000 (0:00:00.327) 0:00:02.176 ********** 2026-05-14 17:32:56.810474 | aio | changed: [aio] 2026-05-14 17:32:56.810580 | aio | 2026-05-14 17:32:56.810593 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-14 17:32:56.810731 | aio | 2026-05-14 17:32:56.810792 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:32:56.810891 | aio | Thursday 14 May 2026 17:32:56 +0000 (0:00:06.894) 0:00:09.070 ********** 2026-05-14 17:32:57.500524 | aio | ok: [aio] 2026-05-14 17:32:57.500614 | aio | 2026-05-14 17:32:57.500776 | aio | TASK [Install depedencies] ***************************************************** 2026-05-14 17:32:57.500909 | aio | Thursday 14 May 2026 17:32:57 +0000 (0:00:00.689) 0:00:09.760 ********** 2026-05-14 17:33:20.499557 | aio | changed: [aio] 2026-05-14 17:33:20.499644 | aio | 2026-05-14 17:33:20.499743 | aio | TASK [Start up service] ******************************************************** 2026-05-14 17:33:20.499839 | aio | Thursday 14 May 2026 17:33:20 +0000 (0:00:22.998) 0:00:32.759 ********** 2026-05-14 17:33:21.048583 | aio | ok: [aio] 2026-05-14 17:33:21.048850 | aio | 2026-05-14 17:33:21.049057 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-14 17:33:21.049256 | aio | Thursday 14 May 2026 17:33:21 +0000 (0:00:00.549) 0:00:33.308 ********** 2026-05-14 17:33:21.359990 | aio | ok: [aio] 2026-05-14 17:33:21.360188 | aio | 2026-05-14 17:33:21.360353 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-14 17:33:21.360553 | aio | Thursday 14 May 2026 17:33:21 +0000 (0:00:00.311) 0:00:33.619 ********** 2026-05-14 17:33:21.980060 | aio | changed: [aio] 2026-05-14 17:33:21.980242 | aio | 2026-05-14 17:33:21.980490 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-14 17:33:21.980756 | aio | Thursday 14 May 2026 17:33:21 +0000 (0:00:00.617) 0:00:34.237 ********** 2026-05-14 17:33:22.177677 | aio | ok: [aio] 2026-05-14 17:33:22.177775 | aio | 2026-05-14 17:33:22.177988 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-14 17:33:22.178197 | aio | Thursday 14 May 2026 17:33:22 +0000 (0:00:00.199) 0:00:34.437 ********** 2026-05-14 17:33:22.192030 | aio | skipping: [aio] 2026-05-14 17:33:22.192232 | aio | 2026-05-14 17:33:22.192513 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-14 17:33:22.192855 | aio | Thursday 14 May 2026 17:33:22 +0000 (0:00:00.015) 0:00:34.452 ********** 2026-05-14 17:33:23.759097 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:23.759281 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:23.759503 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:23.759720 | aio | 2026-05-14 17:33:23.759942 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-14 17:33:23.760154 | aio | Thursday 14 May 2026 17:33:23 +0000 (0:00:01.566) 0:00:36.018 ********** 2026-05-14 17:33:24.389301 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:24.389451 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:24.389672 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:24.389863 | aio | 2026-05-14 17:33:24.390092 | aio | TASK [Start loop devices] ****************************************************** 2026-05-14 17:33:24.390286 | aio | Thursday 14 May 2026 17:33:24 +0000 (0:00:00.630) 0:00:36.648 ********** 2026-05-14 17:33:25.113305 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:25.113488 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:25.113578 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:25.113681 | aio | 2026-05-14 17:33:25.113822 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-14 17:33:25.113961 | aio | Thursday 14 May 2026 17:33:25 +0000 (0:00:00.724) 0:00:37.373 ********** 2026-05-14 17:33:28.070239 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:28.070344 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:28.070421 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:28.070564 | aio | 2026-05-14 17:33:28.070686 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-14 17:33:28.070814 | aio | Thursday 14 May 2026 17:33:28 +0000 (0:00:02.957) 0:00:40.330 ********** 2026-05-14 17:33:29.952049 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-14 17:33:29.952242 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-14 17:33:29.952498 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-14 17:33:29.952740 | aio | 2026-05-14 17:33:29.952953 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:33:29.953183 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-14 17:33:29.953368 | aio | 2026-05-14 17:33:29.953609 | aio | 2026-05-14 17:33:29.953797 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:33:29.954005 | aio | Thursday 14 May 2026 17:33:29 +0000 (0:00:01.881) 0:00:42.212 ********** 2026-05-14 17:33:29.954193 | aio | =============================================================================== 2026-05-14 17:33:29.954388 | aio | Install depedencies ---------------------------------------------------- 23.00s 2026-05-14 17:33:29.954587 | aio | Update apt cache -------------------------------------------------------- 6.89s 2026-05-14 17:33:29.954845 | aio | Create a volume group for each loop device ------------------------------ 2.96s 2026-05-14 17:33:29.955050 | aio | Create a logical volume for each loop device ---------------------------- 1.88s 2026-05-14 17:33:29.955255 | aio | Create devices for Ceph ------------------------------------------------- 1.57s 2026-05-14 17:33:29.955450 | aio | Gathering Facts --------------------------------------------------------- 1.10s 2026-05-14 17:33:29.955652 | aio | Start loop devices ------------------------------------------------------ 0.72s 2026-05-14 17:33:29.955921 | aio | Configure short hostname ------------------------------------------------ 0.72s 2026-05-14 17:33:29.956127 | aio | Gathering Facts --------------------------------------------------------- 0.69s 2026-05-14 17:33:29.956332 | aio | Set permissions on loopback devices ------------------------------------- 0.63s 2026-05-14 17:33:29.956533 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.62s 2026-05-14 17:33:29.956744 | aio | Start up service -------------------------------------------------------- 0.55s 2026-05-14 17:33:29.956989 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-05-14 17:33:29.957194 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-05-14 17:33:29.957395 | aio | Get list of all loopback devices ---------------------------------------- 0.20s 2026-05-14 17:33:29.957595 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-14 17:33:30.025698 | aio | INFO [default > prepare] Executed: Successful 2026-05-14 17:33:30.036044 | aio | INFO [default > converge] Executing 2026-05-14 17:33:30.826803 | aio | 2026-05-14 17:33:30.826913 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-14 17:33:30.827033 | aio | 2026-05-14 17:33:30.827190 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:33:30.827345 | aio | Thursday 14 May 2026 17:33:30 +0000 (0:00:00.046) 0:00:00.046 ********** 2026-05-14 17:33:32.026435 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:33:32.026551 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-14 17:33:32.026749 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:33:32.026953 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:33:32.027158 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:33:32.041251 | aio | ok: [aio] 2026-05-14 17:33:32.041385 | aio | 2026-05-14 17:33:32.041592 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:32.041792 | aio | Thursday 14 May 2026 17:33:32 +0000 (0:00:01.214) 0:00:01.261 ********** 2026-05-14 17:33:32.331805 | aio | ok: [aio] 2026-05-14 17:33:32.331975 | aio | 2026-05-14 17:33:32.332208 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:32.332414 | aio | Thursday 14 May 2026 17:33:32 +0000 (0:00:00.290) 0:00:01.551 ********** 2026-05-14 17:33:32.370105 | aio | skipping: [aio] 2026-05-14 17:33:32.370295 | aio | 2026-05-14 17:33:32.370509 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:33:32.370754 | aio | Thursday 14 May 2026 17:33:32 +0000 (0:00:00.038) 0:00:01.590 ********** 2026-05-14 17:33:32.674868 | aio | changed: [aio] 2026-05-14 17:33:32.675023 | aio | 2026-05-14 17:33:32.675237 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:32.675438 | aio | Thursday 14 May 2026 17:33:32 +0000 (0:00:00.304) 0:00:01.894 ********** 2026-05-14 17:33:32.786880 | aio | ok: [aio] => { 2026-05-14 17:33:32.787083 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:33:32.787280 | aio | } 2026-05-14 17:33:32.787466 | aio | 2026-05-14 17:33:32.787676 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:32.787880 | aio | Thursday 14 May 2026 17:33:32 +0000 (0:00:00.111) 0:00:02.006 ********** 2026-05-14 17:33:33.371743 | aio | changed: [aio] 2026-05-14 17:33:33.371934 | aio | 2026-05-14 17:33:33.372216 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:33.372438 | aio | Thursday 14 May 2026 17:33:33 +0000 (0:00:00.584) 0:00:02.591 ********** 2026-05-14 17:33:33.412845 | aio | skipping: [aio] 2026-05-14 17:33:33.413019 | aio | 2026-05-14 17:33:33.413293 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:33.413514 | aio | Thursday 14 May 2026 17:33:33 +0000 (0:00:00.041) 0:00:02.632 ********** 2026-05-14 17:33:33.454302 | aio | skipping: [aio] 2026-05-14 17:33:33.454482 | aio | 2026-05-14 17:33:33.454697 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:33.454907 | aio | Thursday 14 May 2026 17:33:33 +0000 (0:00:00.041) 0:00:02.674 ********** 2026-05-14 17:33:33.663972 | aio | ok: [aio] 2026-05-14 17:33:33.664040 | aio | 2026-05-14 17:33:33.664142 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:33.664345 | aio | Thursday 14 May 2026 17:33:33 +0000 (0:00:00.209) 0:00:02.884 ********** 2026-05-14 17:33:34.864839 | aio | ok: [aio] 2026-05-14 17:33:34.865183 | aio | 2026-05-14 17:33:34.865473 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:34.865748 | aio | Thursday 14 May 2026 17:33:34 +0000 (0:00:01.200) 0:00:04.084 ********** 2026-05-14 17:33:34.944986 | aio | ok: [aio] => { 2026-05-14 17:33:34.945206 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:33:34.945334 | aio | } 2026-05-14 17:33:34.945453 | aio | 2026-05-14 17:33:34.945595 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:34.945720 | aio | Thursday 14 May 2026 17:33:34 +0000 (0:00:00.077) 0:00:04.161 ********** 2026-05-14 17:33:35.654231 | aio | changed: [aio] 2026-05-14 17:33:35.654693 | aio | 2026-05-14 17:33:35.655015 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:35.655286 | aio | Thursday 14 May 2026 17:33:35 +0000 (0:00:00.712) 0:00:04.874 ********** 2026-05-14 17:33:38.609534 | aio | changed: [aio] 2026-05-14 17:33:38.609738 | aio | 2026-05-14 17:33:38.609869 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:33:38.609992 | aio | Thursday 14 May 2026 17:33:38 +0000 (0:00:02.945) 0:00:07.820 ********** 2026-05-14 17:33:38.627544 | aio | skipping: [aio] 2026-05-14 17:33:38.627668 | aio | 2026-05-14 17:33:38.627796 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:33:38.627927 | aio | Thursday 14 May 2026 17:33:38 +0000 (0:00:00.028) 0:00:07.848 ********** 2026-05-14 17:33:38.658812 | aio | skipping: [aio] 2026-05-14 17:33:38.658956 | aio | 2026-05-14 17:33:38.659170 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:33:38.659434 | aio | Thursday 14 May 2026 17:33:38 +0000 (0:00:00.031) 0:00:07.879 ********** 2026-05-14 17:33:38.688547 | aio | skipping: [aio] 2026-05-14 17:33:38.688885 | aio | 2026-05-14 17:33:38.689176 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:33:38.689437 | aio | Thursday 14 May 2026 17:33:38 +0000 (0:00:00.029) 0:00:07.908 ********** 2026-05-14 17:33:44.152386 | aio | changed: [aio] 2026-05-14 17:33:44.152805 | aio | 2026-05-14 17:33:44.153187 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:33:44.153486 | aio | Thursday 14 May 2026 17:33:44 +0000 (0:00:05.463) 0:00:13.372 ********** 2026-05-14 17:33:44.680029 | aio | changed: [aio] 2026-05-14 17:33:44.680412 | aio | 2026-05-14 17:33:44.680757 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:33:44.681056 | aio | Thursday 14 May 2026 17:33:44 +0000 (0:00:00.527) 0:00:13.900 ********** 2026-05-14 17:33:45.515871 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:33:45.516229 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:33:45.516512 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:33:45.516856 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:33:45.517244 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:33:45.517601 | aio | 2026-05-14 17:33:45.517980 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:33:45.518360 | aio | Thursday 14 May 2026 17:33:45 +0000 (0:00:00.835) 0:00:14.736 ********** 2026-05-14 17:33:46.059769 | aio | changed: [aio] 2026-05-14 17:33:46.059810 | aio | 2026-05-14 17:33:46.059815 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:33:46.059821 | aio | Thursday 14 May 2026 17:33:46 +0000 (0:00:00.536) 0:00:15.272 ********** 2026-05-14 17:33:46.059825 | aio | 2026-05-14 17:33:46.059829 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-14 17:33:46.059833 | aio | Thursday 14 May 2026 17:33:46 +0000 (0:00:00.006) 0:00:15.279 ********** 2026-05-14 17:33:47.003615 | aio | ok: [aio] 2026-05-14 17:33:47.003792 | aio | 2026-05-14 17:33:47.003807 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-14 17:33:47.003918 | aio | Thursday 14 May 2026 17:33:47 +0000 (0:00:00.944) 0:00:16.224 ********** 2026-05-14 17:33:47.439827 | aio | changed: [aio] 2026-05-14 17:33:47.439905 | aio | 2026-05-14 17:33:47.440079 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:33:47.440096 | aio | Thursday 14 May 2026 17:33:47 +0000 (0:00:00.436) 0:00:16.660 ********** 2026-05-14 17:33:47.960448 | aio | changed: [aio] 2026-05-14 17:33:47.960506 | aio | 2026-05-14 17:33:47.960594 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:47.960746 | aio | Thursday 14 May 2026 17:33:47 +0000 (0:00:00.520) 0:00:17.180 ********** 2026-05-14 17:33:48.144837 | aio | ok: [aio] 2026-05-14 17:33:48.144893 | aio | 2026-05-14 17:33:48.144995 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:48.145125 | aio | Thursday 14 May 2026 17:33:48 +0000 (0:00:00.184) 0:00:17.365 ********** 2026-05-14 17:33:48.203498 | aio | ok: [aio] => { 2026-05-14 17:33:48.203564 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:33:48.203913 | aio | } 2026-05-14 17:33:48.203933 | aio | 2026-05-14 17:33:48.203939 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:48.203943 | aio | Thursday 14 May 2026 17:33:48 +0000 (0:00:00.058) 0:00:17.424 ********** 2026-05-14 17:33:49.014170 | aio | changed: [aio] 2026-05-14 17:33:49.014238 | aio | 2026-05-14 17:33:49.014327 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:49.014441 | aio | Thursday 14 May 2026 17:33:49 +0000 (0:00:00.810) 0:00:18.234 ********** 2026-05-14 17:33:53.360573 | aio | changed: [aio] 2026-05-14 17:33:53.360773 | aio | 2026-05-14 17:33:53.360794 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:33:53.360816 | aio | Thursday 14 May 2026 17:33:53 +0000 (0:00:04.345) 0:00:22.580 ********** 2026-05-14 17:33:54.332808 | aio | ok: [aio] 2026-05-14 17:33:54.332879 | aio | 2026-05-14 17:33:54.333092 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:33:54.333136 | aio | Thursday 14 May 2026 17:33:54 +0000 (0:00:00.972) 0:00:23.553 ********** 2026-05-14 17:33:54.673755 | aio | changed: [aio] 2026-05-14 17:33:54.673836 | aio | 2026-05-14 17:33:54.673895 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:33:54.674015 | aio | Thursday 14 May 2026 17:33:54 +0000 (0:00:00.340) 0:00:23.894 ********** 2026-05-14 17:33:55.125153 | aio | changed: [aio] 2026-05-14 17:33:55.125229 | aio | 2026-05-14 17:33:55.125236 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:33:55.125241 | aio | Thursday 14 May 2026 17:33:55 +0000 (0:00:00.450) 0:00:24.344 ********** 2026-05-14 17:33:55.694070 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:33:55.694132 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:33:55.694387 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:33:55.694428 | aio | 2026-05-14 17:33:55.694643 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:33:55.694701 | aio | Thursday 14 May 2026 17:33:55 +0000 (0:00:00.569) 0:00:24.914 ********** 2026-05-14 17:33:56.170726 | aio | changed: [aio] 2026-05-14 17:33:56.170796 | aio | 2026-05-14 17:33:56.171132 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:33:56.171180 | aio | Thursday 14 May 2026 17:33:56 +0000 (0:00:00.476) 0:00:25.391 ********** 2026-05-14 17:33:56.624657 | aio | changed: [aio] 2026-05-14 17:33:56.624741 | aio | 2026-05-14 17:33:56.624846 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:33:56.625248 | aio | Thursday 14 May 2026 17:33:56 +0000 (0:00:00.447) 0:00:25.838 ********** 2026-05-14 17:33:56.625290 | aio | 2026-05-14 17:33:56.625295 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-14 17:33:56.625300 | aio | Thursday 14 May 2026 17:33:56 +0000 (0:00:00.006) 0:00:25.845 ********** 2026-05-14 17:33:57.340368 | aio | ok: [aio] 2026-05-14 17:33:57.340409 | aio | 2026-05-14 17:33:57.340415 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-14 17:33:57.340420 | aio | Thursday 14 May 2026 17:33:57 +0000 (0:00:00.715) 0:00:26.560 ********** 2026-05-14 17:34:01.413568 | aio | changed: [aio] 2026-05-14 17:34:01.413636 | aio | 2026-05-14 17:34:01.413886 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:34:01.413962 | aio | Thursday 14 May 2026 17:34:01 +0000 (0:00:04.073) 0:00:30.633 ********** 2026-05-14 17:34:01.992648 | aio | changed: [aio] 2026-05-14 17:34:01.992736 | aio | 2026-05-14 17:34:01.992820 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:34:01.992944 | aio | Thursday 14 May 2026 17:34:01 +0000 (0:00:00.579) 0:00:31.213 ********** 2026-05-14 17:34:02.038192 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-14 17:34:02.038240 | aio | 2026-05-14 17:34:02.038479 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:34:02.038524 | aio | Thursday 14 May 2026 17:34:02 +0000 (0:00:00.045) 0:00:31.258 ********** 2026-05-14 17:34:06.689807 | aio | changed: [aio] 2026-05-14 17:34:06.690036 | aio | 2026-05-14 17:34:06.690049 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:34:06.690062 | aio | Thursday 14 May 2026 17:34:06 +0000 (0:00:04.651) 0:00:35.910 ********** 2026-05-14 17:34:07.313998 | aio | ok: [aio] => (item=chronyd) 2026-05-14 17:34:07.314117 | aio | ok: [aio] => (item=sshd) 2026-05-14 17:34:07.314561 | aio | 2026-05-14 17:34:07.314724 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:34:07.314734 | aio | Thursday 14 May 2026 17:34:07 +0000 (0:00:00.623) 0:00:36.534 ********** 2026-05-14 17:34:07.592342 | aio | changed: [aio] 2026-05-14 17:34:07.592390 | aio | 2026-05-14 17:34:07.592397 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-14 17:34:07.592402 | aio | Thursday 14 May 2026 17:34:07 +0000 (0:00:00.277) 0:00:36.812 ********** 2026-05-14 17:34:07.803222 | aio | ok: [aio] 2026-05-14 17:34:07.803273 | aio | 2026-05-14 17:34:07.803282 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-14 17:34:07.803289 | aio | Thursday 14 May 2026 17:34:07 +0000 (0:00:00.210) 0:00:37.023 ********** 2026-05-14 17:34:08.270363 | aio | changed: [aio] 2026-05-14 17:34:08.270406 | aio | 2026-05-14 17:34:08.270412 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-14 17:34:08.270416 | aio | Thursday 14 May 2026 17:34:08 +0000 (0:00:00.467) 0:00:37.490 ********** 2026-05-14 17:34:08.592111 | aio | changed: [aio] 2026-05-14 17:34:08.592170 | aio | 2026-05-14 17:34:08.592270 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-14 17:34:08.592413 | aio | Thursday 14 May 2026 17:34:08 +0000 (0:00:00.321) 0:00:37.812 ********** 2026-05-14 17:34:08.736295 | aio | ok: [aio] 2026-05-14 17:34:08.736342 | aio | 2026-05-14 17:34:08.736574 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-14 17:34:08.736623 | aio | Thursday 14 May 2026 17:34:08 +0000 (0:00:00.144) 0:00:37.956 ********** 2026-05-14 17:34:08.936801 | aio | ok: [aio] => (item=aio) 2026-05-14 17:34:08.937359 | aio | 2026-05-14 17:34:08.937412 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-14 17:34:08.937420 | aio | Thursday 14 May 2026 17:34:08 +0000 (0:00:00.200) 0:00:38.157 ********** 2026-05-14 17:34:08.979212 | aio | ok: [aio] 2026-05-14 17:34:08.979300 | aio | 2026-05-14 17:34:08.979521 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-14 17:34:08.979679 | aio | Thursday 14 May 2026 17:34:08 +0000 (0:00:00.042) 0:00:38.199 ********** 2026-05-14 17:34:09.111939 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-14 17:34:09.112034 | aio | 2026-05-14 17:34:09.112265 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-14 17:34:09.112316 | aio | Thursday 14 May 2026 17:34:09 +0000 (0:00:00.132) 0:00:38.332 ********** 2026-05-14 17:34:09.393256 | aio | changed: [aio] 2026-05-14 17:34:09.393317 | aio | 2026-05-14 17:34:09.393405 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-14 17:34:09.393552 | aio | Thursday 14 May 2026 17:34:09 +0000 (0:00:00.281) 0:00:38.613 ********** 2026-05-14 17:34:10.112022 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-14 17:34:10.112105 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-14 17:34:10.112139 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-14 17:34:10.112465 | aio | 2026-05-14 17:34:10.112510 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-14 17:34:10.112515 | aio | Thursday 14 May 2026 17:34:10 +0000 (0:00:00.718) 0:00:39.332 ********** 2026-05-14 17:35:54.536771 | aio | ok: [aio] 2026-05-14 17:35:54.536839 | aio | 2026-05-14 17:35:54.537063 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-14 17:35:54.537102 | aio | Thursday 14 May 2026 17:35:54 +0000 (0:01:44.424) 0:02:23.757 ********** 2026-05-14 17:35:54.735221 | aio | changed: [aio] 2026-05-14 17:35:54.735294 | aio | 2026-05-14 17:35:54.735376 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-14 17:35:54.735474 | aio | Thursday 14 May 2026 17:35:54 +0000 (0:00:00.198) 0:02:23.955 ********** 2026-05-14 17:35:54.772960 | aio | ok: [aio] 2026-05-14 17:35:54.773021 | aio | 2026-05-14 17:35:54.773126 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:35:54.773220 | aio | Thursday 14 May 2026 17:35:54 +0000 (0:00:00.037) 0:02:23.993 ********** 2026-05-14 17:35:54.847488 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:35:54.847683 | aio | 2026-05-14 17:35:54.847926 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:35:54.848169 | aio | Thursday 14 May 2026 17:35:54 +0000 (0:00:00.074) 0:02:24.067 ********** 2026-05-14 17:36:00.582376 | aio | ok: [aio] 2026-05-14 17:36:00.582512 | aio | 2026-05-14 17:36:00.582729 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:36:00.582954 | aio | Thursday 14 May 2026 17:36:00 +0000 (0:00:05.734) 0:02:29.802 ********** 2026-05-14 17:36:00.622589 | aio | ok: [aio] => (item=aio) 2026-05-14 17:36:00.622756 | aio | 2026-05-14 17:36:00.622965 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:36:00.623162 | aio | Thursday 14 May 2026 17:36:00 +0000 (0:00:00.040) 0:02:29.843 ********** 2026-05-14 17:36:00.971318 | aio | ok: [aio] 2026-05-14 17:36:00.971510 | aio | 2026-05-14 17:36:00.971747 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:36:00.971951 | aio | Thursday 14 May 2026 17:36:00 +0000 (0:00:00.348) 0:02:30.191 ********** 2026-05-14 17:36:07.298783 | aio | ok: [aio] 2026-05-14 17:36:07.298854 | aio | 2026-05-14 17:36:07.298866 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-14 17:36:07.298876 | aio | Thursday 14 May 2026 17:36:07 +0000 (0:00:06.326) 0:02:36.518 ********** 2026-05-14 17:36:19.141410 | aio | changed: [aio] 2026-05-14 17:36:19.141520 | aio | 2026-05-14 17:36:19.141851 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-14 17:36:19.141912 | aio | Thursday 14 May 2026 17:36:19 +0000 (0:00:11.843) 0:02:48.361 ********** 2026-05-14 17:36:33.188061 | aio | ok: [aio] 2026-05-14 17:36:33.188140 | aio | 2026-05-14 17:36:33.188189 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:36:33.188306 | aio | Thursday 14 May 2026 17:36:33 +0000 (0:00:14.046) 0:03:02.408 ********** 2026-05-14 17:36:33.253580 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:36:33.253638 | aio | 2026-05-14 17:36:33.253920 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:36:33.254013 | aio | Thursday 14 May 2026 17:36:33 +0000 (0:00:00.064) 0:03:02.473 ********** 2026-05-14 17:36:33.293552 | aio | skipping: [aio] 2026-05-14 17:36:33.293621 | aio | 2026-05-14 17:36:33.293859 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:36:33.293916 | aio | Thursday 14 May 2026 17:36:33 +0000 (0:00:00.040) 0:03:02.513 ********** 2026-05-14 17:36:33.334017 | aio | skipping: [aio] => (item=aio) 2026-05-14 17:36:33.334117 | aio | skipping: [aio] 2026-05-14 17:36:33.334538 | aio | 2026-05-14 17:36:33.334559 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:36:33.334567 | aio | Thursday 14 May 2026 17:36:33 +0000 (0:00:00.040) 0:03:02.554 ********** 2026-05-14 17:36:33.572715 | aio | ok: [aio] 2026-05-14 17:36:33.572786 | aio | 2026-05-14 17:36:33.572888 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:36:33.573024 | aio | Thursday 14 May 2026 17:36:33 +0000 (0:00:00.239) 0:03:02.793 ********** 2026-05-14 17:36:39.920845 | aio | ok: [aio] 2026-05-14 17:36:39.920916 | aio | 2026-05-14 17:36:39.921083 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-14 17:36:39.921098 | aio | Thursday 14 May 2026 17:36:39 +0000 (0:00:06.348) 0:03:09.141 ********** 2026-05-14 17:36:51.570409 | aio | changed: [aio] 2026-05-14 17:36:51.570480 | aio | 2026-05-14 17:36:51.570555 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-14 17:36:51.570683 | aio | Thursday 14 May 2026 17:36:51 +0000 (0:00:11.649) 0:03:20.790 ********** 2026-05-14 17:36:57.524225 | aio | ok: [aio] 2026-05-14 17:36:57.524302 | aio | 2026-05-14 17:36:57.524534 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-14 17:36:57.524576 | aio | Thursday 14 May 2026 17:36:57 +0000 (0:00:05.953) 0:03:26.744 ********** 2026-05-14 17:37:01.802108 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-14 17:37:01.802216 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-14 17:37:01.802368 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-14 17:37:01.802524 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-14 17:37:01.802622 | aio | 2026-05-14 17:37:01.802753 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-14 17:37:01.802860 | aio | 2026-05-14 17:37:01.803125 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:37:01.803158 | aio | Thursday 14 May 2026 17:37:01 +0000 (0:00:04.277) 0:03:31.022 ********** 2026-05-14 17:37:02.675795 | aio | ok: [aio] 2026-05-14 17:37:02.675890 | aio | 2026-05-14 17:37:02.676031 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:37:02.676167 | aio | Thursday 14 May 2026 17:37:02 +0000 (0:00:00.873) 0:03:31.896 ********** 2026-05-14 17:37:02.873650 | aio | ok: [aio] 2026-05-14 17:37:02.873718 | aio | 2026-05-14 17:37:02.873800 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:37:02.873892 | aio | Thursday 14 May 2026 17:37:02 +0000 (0:00:00.197) 0:03:32.094 ********** 2026-05-14 17:37:02.908902 | aio | skipping: [aio] 2026-05-14 17:37:02.908963 | aio | 2026-05-14 17:37:02.909052 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:37:02.909147 | aio | Thursday 14 May 2026 17:37:02 +0000 (0:00:00.035) 0:03:32.129 ********** 2026-05-14 17:37:03.106636 | aio | ok: [aio] 2026-05-14 17:37:03.106703 | aio | 2026-05-14 17:37:03.106795 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:37:03.106885 | aio | Thursday 14 May 2026 17:37:03 +0000 (0:00:00.197) 0:03:32.327 ********** 2026-05-14 17:37:03.159526 | aio | ok: [aio] => { 2026-05-14 17:37:03.159593 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:37:03.159718 | aio | } 2026-05-14 17:37:03.159760 | aio | 2026-05-14 17:37:03.159863 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:37:03.159953 | aio | Thursday 14 May 2026 17:37:03 +0000 (0:00:00.052) 0:03:32.380 ********** 2026-05-14 17:37:03.457961 | aio | ok: [aio] 2026-05-14 17:37:03.458118 | aio | 2026-05-14 17:37:03.458220 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:37:03.458360 | aio | Thursday 14 May 2026 17:37:03 +0000 (0:00:00.297) 0:03:32.677 ********** 2026-05-14 17:37:03.495137 | aio | skipping: [aio] 2026-05-14 17:37:03.495206 | aio | 2026-05-14 17:37:03.495288 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:37:03.495378 | aio | Thursday 14 May 2026 17:37:03 +0000 (0:00:00.038) 0:03:32.715 ********** 2026-05-14 17:37:03.530095 | aio | skipping: [aio] 2026-05-14 17:37:03.530156 | aio | 2026-05-14 17:37:03.530205 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:37:03.530313 | aio | Thursday 14 May 2026 17:37:03 +0000 (0:00:00.034) 0:03:32.750 ********** 2026-05-14 17:37:03.736286 | aio | ok: [aio] 2026-05-14 17:37:03.736370 | aio | 2026-05-14 17:37:03.736509 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:37:03.736691 | aio | Thursday 14 May 2026 17:37:03 +0000 (0:00:00.205) 0:03:32.956 ********** 2026-05-14 17:37:04.768548 | aio | ok: [aio] 2026-05-14 17:37:04.768595 | aio | 2026-05-14 17:37:04.768601 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:37:04.768606 | aio | Thursday 14 May 2026 17:37:04 +0000 (0:00:01.032) 0:03:33.988 ********** 2026-05-14 17:37:04.832264 | aio | ok: [aio] => { 2026-05-14 17:37:04.832314 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:37:04.832322 | aio | } 2026-05-14 17:37:04.832329 | aio | 2026-05-14 17:37:04.832335 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:37:04.832342 | aio | Thursday 14 May 2026 17:37:04 +0000 (0:00:00.063) 0:03:34.051 ********** 2026-05-14 17:37:05.178849 | aio | ok: [aio] 2026-05-14 17:37:05.178941 | aio | 2026-05-14 17:37:05.179089 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:37:05.179226 | aio | Thursday 14 May 2026 17:37:05 +0000 (0:00:00.347) 0:03:34.399 ********** 2026-05-14 17:37:07.101596 | aio | ok: [aio] 2026-05-14 17:37:07.101675 | aio | 2026-05-14 17:37:07.101808 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:37:07.101936 | aio | Thursday 14 May 2026 17:37:07 +0000 (0:00:01.922) 0:03:36.322 ********** 2026-05-14 17:37:07.125753 | aio | skipping: [aio] 2026-05-14 17:37:07.125821 | aio | 2026-05-14 17:37:07.125882 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:37:07.125976 | aio | Thursday 14 May 2026 17:37:07 +0000 (0:00:00.024) 0:03:36.346 ********** 2026-05-14 17:37:07.153216 | aio | skipping: [aio] 2026-05-14 17:37:07.153331 | aio | 2026-05-14 17:37:07.153490 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:37:07.153642 | aio | Thursday 14 May 2026 17:37:07 +0000 (0:00:00.027) 0:03:36.373 ********** 2026-05-14 17:37:07.177055 | aio | skipping: [aio] 2026-05-14 17:37:07.177156 | aio | 2026-05-14 17:37:07.177305 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:37:07.177464 | aio | Thursday 14 May 2026 17:37:07 +0000 (0:00:00.023) 0:03:36.397 ********** 2026-05-14 17:37:08.185493 | aio | ok: [aio] 2026-05-14 17:37:08.185786 | aio | 2026-05-14 17:37:08.185801 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:37:08.185811 | aio | Thursday 14 May 2026 17:37:08 +0000 (0:00:01.008) 0:03:37.405 ********** 2026-05-14 17:37:08.641788 | aio | ok: [aio] 2026-05-14 17:37:08.642031 | aio | 2026-05-14 17:37:08.642301 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:37:08.642498 | aio | Thursday 14 May 2026 17:37:08 +0000 (0:00:00.455) 0:03:37.861 ********** 2026-05-14 17:37:09.530153 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:37:09.530237 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:37:09.530254 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:37:09.530267 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:37:09.530276 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:37:09.530303 | aio | 2026-05-14 17:37:09.530313 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:37:09.530322 | aio | Thursday 14 May 2026 17:37:09 +0000 (0:00:00.887) 0:03:38.748 ********** 2026-05-14 17:37:10.013499 | aio | ok: [aio] 2026-05-14 17:37:10.013597 | aio | 2026-05-14 17:37:10.013717 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:37:10.013845 | aio | Thursday 14 May 2026 17:37:10 +0000 (0:00:00.477) 0:03:39.225 ********** 2026-05-14 17:37:10.013959 | aio | 2026-05-14 17:37:10.014091 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:37:10.014220 | aio | Thursday 14 May 2026 17:37:10 +0000 (0:00:00.008) 0:03:39.233 ********** 2026-05-14 17:37:10.350354 | aio | ok: [aio] 2026-05-14 17:37:10.350461 | aio | 2026-05-14 17:37:10.350565 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:37:10.350700 | aio | Thursday 14 May 2026 17:37:10 +0000 (0:00:00.336) 0:03:39.570 ********** 2026-05-14 17:37:10.570336 | aio | ok: [aio] 2026-05-14 17:37:10.570409 | aio | 2026-05-14 17:37:10.570564 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:37:10.570699 | aio | Thursday 14 May 2026 17:37:10 +0000 (0:00:00.219) 0:03:39.790 ********** 2026-05-14 17:37:10.623429 | aio | ok: [aio] => { 2026-05-14 17:37:10.623540 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:37:10.623665 | aio | } 2026-05-14 17:37:10.623782 | aio | 2026-05-14 17:37:10.624088 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:37:10.624131 | aio | Thursday 14 May 2026 17:37:10 +0000 (0:00:00.053) 0:03:39.844 ********** 2026-05-14 17:37:10.955491 | aio | ok: [aio] 2026-05-14 17:37:10.955527 | aio | 2026-05-14 17:37:10.955532 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:37:10.955537 | aio | Thursday 14 May 2026 17:37:10 +0000 (0:00:00.331) 0:03:40.175 ********** 2026-05-14 17:37:13.981844 | aio | ok: [aio] 2026-05-14 17:37:13.981921 | aio | 2026-05-14 17:37:13.982122 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:37:13.982171 | aio | Thursday 14 May 2026 17:37:13 +0000 (0:00:03.026) 0:03:43.202 ********** 2026-05-14 17:37:15.009714 | aio | ok: [aio] 2026-05-14 17:37:15.009759 | aio | 2026-05-14 17:37:15.009765 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:37:15.009770 | aio | Thursday 14 May 2026 17:37:15 +0000 (0:00:01.027) 0:03:44.229 ********** 2026-05-14 17:37:15.207970 | aio | ok: [aio] 2026-05-14 17:37:15.208031 | aio | 2026-05-14 17:37:15.208043 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:37:15.208052 | aio | Thursday 14 May 2026 17:37:15 +0000 (0:00:00.197) 0:03:44.427 ********** 2026-05-14 17:37:15.627729 | aio | ok: [aio] 2026-05-14 17:37:15.627777 | aio | 2026-05-14 17:37:15.627783 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:37:15.627787 | aio | Thursday 14 May 2026 17:37:15 +0000 (0:00:00.420) 0:03:44.847 ********** 2026-05-14 17:37:16.193293 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:37:16.193413 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:37:16.193600 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:37:16.196193 | aio | 2026-05-14 17:37:16.196766 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:37:16.197017 | aio | Thursday 14 May 2026 17:37:16 +0000 (0:00:00.566) 0:03:45.413 ********** 2026-05-14 17:37:16.629935 | aio | ok: [aio] 2026-05-14 17:37:16.630126 | aio | 2026-05-14 17:37:16.630430 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:37:16.630663 | aio | Thursday 14 May 2026 17:37:16 +0000 (0:00:00.436) 0:03:45.850 ********** 2026-05-14 17:37:17.048585 | aio | ok: [aio] 2026-05-14 17:37:17.048811 | aio | 2026-05-14 17:37:17.049037 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:37:17.049253 | aio | Thursday 14 May 2026 17:37:17 +0000 (0:00:00.411) 0:03:46.261 ********** 2026-05-14 17:37:17.049438 | aio | 2026-05-14 17:37:17.049641 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:37:17.049835 | aio | Thursday 14 May 2026 17:37:17 +0000 (0:00:00.007) 0:03:46.268 ********** 2026-05-14 17:37:17.421308 | aio | ok: [aio] 2026-05-14 17:37:17.421534 | aio | 2026-05-14 17:37:17.421810 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:37:17.422067 | aio | Thursday 14 May 2026 17:37:17 +0000 (0:00:00.372) 0:03:46.641 ********** 2026-05-14 17:37:17.461954 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-14 17:37:17.462482 | aio | 2026-05-14 17:37:17.462516 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:37:17.462760 | aio | Thursday 14 May 2026 17:37:17 +0000 (0:00:00.040) 0:03:46.682 ********** 2026-05-14 17:37:18.420235 | aio | ok: [aio] 2026-05-14 17:37:18.420413 | aio | 2026-05-14 17:37:18.420639 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:37:18.420923 | aio | Thursday 14 May 2026 17:37:18 +0000 (0:00:00.958) 0:03:47.640 ********** 2026-05-14 17:37:19.027071 | aio | ok: [aio] => (item=chronyd) 2026-05-14 17:37:19.027255 | aio | ok: [aio] => (item=sshd) 2026-05-14 17:37:19.027441 | aio | 2026-05-14 17:37:19.027650 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:37:19.027849 | aio | Thursday 14 May 2026 17:37:19 +0000 (0:00:00.606) 0:03:48.247 ********** 2026-05-14 17:37:19.291199 | aio | ok: [aio] 2026-05-14 17:37:19.291377 | aio | 2026-05-14 17:37:19.291585 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-14 17:37:19.291787 | aio | Thursday 14 May 2026 17:37:19 +0000 (0:00:00.264) 0:03:48.511 ********** 2026-05-14 17:37:19.483725 | aio | ok: [aio] 2026-05-14 17:37:19.483793 | aio | 2026-05-14 17:37:19.483938 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-14 17:37:19.484061 | aio | Thursday 14 May 2026 17:37:19 +0000 (0:00:00.192) 0:03:48.704 ********** 2026-05-14 17:37:19.707198 | aio | ok: [aio] 2026-05-14 17:37:19.707364 | aio | 2026-05-14 17:37:19.707592 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-14 17:37:19.707827 | aio | Thursday 14 May 2026 17:37:19 +0000 (0:00:00.223) 0:03:48.927 ********** 2026-05-14 17:37:19.893807 | aio | ok: [aio] 2026-05-14 17:37:19.894025 | aio | 2026-05-14 17:37:19.894266 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-14 17:37:19.894495 | aio | Thursday 14 May 2026 17:37:19 +0000 (0:00:00.186) 0:03:49.113 ********** 2026-05-14 17:37:20.093468 | aio | ok: [aio] => (item=aio) 2026-05-14 17:37:20.093676 | aio | 2026-05-14 17:37:20.093988 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-14 17:37:20.094343 | aio | Thursday 14 May 2026 17:37:20 +0000 (0:00:00.199) 0:03:49.313 ********** 2026-05-14 17:37:20.137737 | aio | ok: [aio] 2026-05-14 17:37:20.137973 | aio | 2026-05-14 17:37:20.138250 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:37:20.138473 | aio | Thursday 14 May 2026 17:37:20 +0000 (0:00:00.044) 0:03:49.358 ********** 2026-05-14 17:37:20.193302 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:37:20.193467 | aio | 2026-05-14 17:37:20.193686 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:37:20.193921 | aio | Thursday 14 May 2026 17:37:20 +0000 (0:00:00.055) 0:03:49.413 ********** 2026-05-14 17:37:20.245465 | aio | skipping: [aio] 2026-05-14 17:37:20.245649 | aio | 2026-05-14 17:37:20.245880 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:37:20.246164 | aio | Thursday 14 May 2026 17:37:20 +0000 (0:00:00.052) 0:03:49.465 ********** 2026-05-14 17:37:20.286998 | aio | skipping: [aio] => (item=aio) 2026-05-14 17:37:20.287085 | aio | skipping: [aio] 2026-05-14 17:37:20.287247 | aio | 2026-05-14 17:37:20.287329 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:37:20.287468 | aio | Thursday 14 May 2026 17:37:20 +0000 (0:00:00.041) 0:03:49.507 ********** 2026-05-14 17:37:20.528624 | aio | ok: [aio] 2026-05-14 17:37:20.529421 | aio | 2026-05-14 17:37:20.529656 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:37:20.529871 | aio | Thursday 14 May 2026 17:37:20 +0000 (0:00:00.241) 0:03:49.748 ********** 2026-05-14 17:37:26.964746 | aio | ok: [aio] 2026-05-14 17:37:26.964813 | aio | 2026-05-14 17:37:26.965259 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-14 17:37:26.965326 | aio | Thursday 14 May 2026 17:37:26 +0000 (0:00:06.435) 0:03:56.184 ********** 2026-05-14 17:37:32.271064 | aio | ok: [aio] 2026-05-14 17:37:32.271110 | aio | 2026-05-14 17:37:32.271116 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-14 17:37:32.271121 | aio | Thursday 14 May 2026 17:37:32 +0000 (0:00:05.306) 0:04:01.491 ********** 2026-05-14 17:37:46.124280 | aio | ok: [aio] 2026-05-14 17:37:46.124357 | aio | 2026-05-14 17:37:46.124543 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-14 17:37:46.124591 | aio | Thursday 14 May 2026 17:37:46 +0000 (0:00:13.853) 0:04:15.344 ********** 2026-05-14 17:39:33.264896 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-14 17:39:33.264956 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-14 17:39:33.265196 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-14 17:39:33.265211 | aio | 2026-05-14 17:39:33.265454 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-14 17:39:33.265467 | aio | Thursday 14 May 2026 17:39:33 +0000 (0:01:47.140) 0:06:02.485 ********** 2026-05-14 17:39:38.692489 | aio | ok: [aio] 2026-05-14 17:39:38.692552 | aio | 2026-05-14 17:39:38.692562 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-14 17:39:38.692569 | aio | Thursday 14 May 2026 17:39:38 +0000 (0:00:05.426) 0:06:07.912 ********** 2026-05-14 17:39:45.025891 | aio | ok: [aio] 2026-05-14 17:39:45.025947 | aio | 2026-05-14 17:39:45.025955 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-14 17:39:45.025969 | aio | Thursday 14 May 2026 17:39:45 +0000 (0:00:06.333) 0:06:14.245 ********** 2026-05-14 17:39:45.072976 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-14 17:39:45.073052 | aio | 2026-05-14 17:39:45.073260 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-14 17:39:45.073304 | aio | Thursday 14 May 2026 17:39:45 +0000 (0:00:00.047) 0:06:14.293 ********** 2026-05-14 17:39:45.110371 | aio | ok: [aio] 2026-05-14 17:39:45.110431 | aio | 2026-05-14 17:39:45.110560 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-14 17:39:45.110702 | aio | Thursday 14 May 2026 17:39:45 +0000 (0:00:00.037) 0:06:14.330 ********** 2026-05-14 17:39:51.154231 | aio | ok: [aio] 2026-05-14 17:39:51.154319 | aio | 2026-05-14 17:39:51.154519 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-14 17:39:51.154563 | aio | Thursday 14 May 2026 17:39:51 +0000 (0:00:06.043) 0:06:20.374 ********** 2026-05-14 17:39:51.197906 | aio | ok: [aio] 2026-05-14 17:39:51.198005 | aio | 2026-05-14 17:39:51.198365 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-14 17:39:51.198421 | aio | Thursday 14 May 2026 17:39:51 +0000 (0:00:00.043) 0:06:20.417 ********** 2026-05-14 17:39:51.239988 | aio | skipping: [aio] => (item=1) 2026-05-14 17:39:51.240847 | aio | skipping: [aio] => (item=1) 2026-05-14 17:39:51.240910 | aio | skipping: [aio] => (item=1) 2026-05-14 17:39:51.240943 | aio | skipping: [aio] 2026-05-14 17:39:51.240954 | aio | 2026-05-14 17:39:51.240972 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-14 17:39:51.241090 | aio | Thursday 14 May 2026 17:39:51 +0000 (0:00:00.042) 0:06:20.460 ********** 2026-05-14 17:39:51.268231 | aio | skipping: [aio] 2026-05-14 17:39:51.268731 | aio | 2026-05-14 17:39:51.268767 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:39:51.268780 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-14 17:39:51.268790 | aio | 2026-05-14 17:39:51.268805 | aio | 2026-05-14 17:39:51.271440 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:39:51.271499 | aio | Thursday 14 May 2026 17:39:51 +0000 (0:00:00.028) 0:06:20.488 ********** 2026-05-14 17:39:51.271507 | aio | =============================================================================== 2026-05-14 17:39:51.271513 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 107.14s 2026-05-14 17:39:51.271519 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 104.42s 2026-05-14 17:39:51.271525 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.05s 2026-05-14 17:39:51.271530 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.85s 2026-05-14 17:39:51.271536 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.84s 2026-05-14 17:39:51.271542 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.65s 2026-05-14 17:39:51.271547 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.44s 2026-05-14 17:39:51.271552 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.35s 2026-05-14 17:39:51.271558 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.33s 2026-05-14 17:39:51.271564 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.33s 2026-05-14 17:39:51.271569 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.04s 2026-05-14 17:39:51.271574 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.95s 2026-05-14 17:39:51.271580 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.73s 2026-05-14 17:39:51.271586 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.46s 2026-05-14 17:39:51.271591 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.43s 2026-05-14 17:39:51.271597 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.31s 2026-05-14 17:39:51.271602 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.65s 2026-05-14 17:39:51.271608 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.35s 2026-05-14 17:39:51.271613 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.28s 2026-05-14 17:39:51.271619 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 4.07s 2026-05-14 17:39:51.362134 | aio | INFO [default > converge] Executed: Successful 2026-05-14 17:39:51.370902 | aio | INFO [default > idempotence] Executing 2026-05-14 17:39:52.180234 | aio | 2026-05-14 17:39:52.180611 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-14 17:39:52.180930 | aio | 2026-05-14 17:39:52.181232 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:39:52.181523 | aio | Thursday 14 May 2026 17:39:52 +0000 (0:00:00.045) 0:00:00.045 ********** 2026-05-14 17:39:53.364802 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:39:53.364907 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-14 17:39:53.365118 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:39:53.365341 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:39:53.365611 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:39:53.376713 | aio | ok: [aio] 2026-05-14 17:39:53.376931 | aio | 2026-05-14 17:39:53.377163 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:39:53.377386 | aio | Thursday 14 May 2026 17:39:53 +0000 (0:00:01.196) 0:00:01.242 ********** 2026-05-14 17:39:53.663434 | aio | ok: [aio] 2026-05-14 17:39:53.663616 | aio | 2026-05-14 17:39:53.663831 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:39:53.664058 | aio | Thursday 14 May 2026 17:39:53 +0000 (0:00:00.286) 0:00:01.528 ********** 2026-05-14 17:39:53.696841 | aio | skipping: [aio] 2026-05-14 17:39:53.696998 | aio | 2026-05-14 17:39:53.697205 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:39:53.697406 | aio | Thursday 14 May 2026 17:39:53 +0000 (0:00:00.033) 0:00:01.562 ********** 2026-05-14 17:39:54.001254 | aio | ok: [aio] 2026-05-14 17:39:54.001331 | aio | 2026-05-14 17:39:54.001460 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:39:54.001593 | aio | Thursday 14 May 2026 17:39:53 +0000 (0:00:00.304) 0:00:01.866 ********** 2026-05-14 17:39:54.067956 | aio | ok: [aio] => { 2026-05-14 17:39:54.068107 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:39:54.068310 | aio | } 2026-05-14 17:39:54.068499 | aio | 2026-05-14 17:39:54.068766 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:39:54.068980 | aio | Thursday 14 May 2026 17:39:54 +0000 (0:00:00.066) 0:00:01.933 ********** 2026-05-14 17:39:54.492590 | aio | ok: [aio] 2026-05-14 17:39:54.492775 | aio | 2026-05-14 17:39:54.492984 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:39:54.493202 | aio | Thursday 14 May 2026 17:39:54 +0000 (0:00:00.424) 0:00:02.357 ********** 2026-05-14 17:39:54.531064 | aio | skipping: [aio] 2026-05-14 17:39:54.531172 | aio | 2026-05-14 17:39:54.531391 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:39:54.531592 | aio | Thursday 14 May 2026 17:39:54 +0000 (0:00:00.038) 0:00:02.396 ********** 2026-05-14 17:39:54.568982 | aio | skipping: [aio] 2026-05-14 17:39:54.569157 | aio | 2026-05-14 17:39:54.569369 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:39:54.569574 | aio | Thursday 14 May 2026 17:39:54 +0000 (0:00:00.037) 0:00:02.434 ********** 2026-05-14 17:39:54.770224 | aio | ok: [aio] 2026-05-14 17:39:54.770366 | aio | 2026-05-14 17:39:54.770597 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:39:54.770839 | aio | Thursday 14 May 2026 17:39:54 +0000 (0:00:00.200) 0:00:02.635 ********** 2026-05-14 17:39:55.935835 | aio | ok: [aio] 2026-05-14 17:39:55.935906 | aio | 2026-05-14 17:39:55.935918 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:39:55.935928 | aio | Thursday 14 May 2026 17:39:55 +0000 (0:00:01.164) 0:00:03.800 ********** 2026-05-14 17:39:56.010913 | aio | ok: [aio] => { 2026-05-14 17:39:56.011018 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:39:56.011143 | aio | } 2026-05-14 17:39:56.011563 | aio | 2026-05-14 17:39:56.011583 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:39:56.011590 | aio | Thursday 14 May 2026 17:39:56 +0000 (0:00:00.076) 0:00:03.876 ********** 2026-05-14 17:39:56.342678 | aio | ok: [aio] 2026-05-14 17:39:56.342787 | aio | 2026-05-14 17:39:56.343107 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:39:56.343158 | aio | Thursday 14 May 2026 17:39:56 +0000 (0:00:00.331) 0:00:04.208 ********** 2026-05-14 17:39:59.560276 | aio | ok: [aio] 2026-05-14 17:39:59.560342 | aio | 2026-05-14 17:39:59.560549 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:39:59.560603 | aio | Thursday 14 May 2026 17:39:59 +0000 (0:00:03.217) 0:00:07.426 ********** 2026-05-14 17:39:59.591389 | aio | skipping: [aio] 2026-05-14 17:39:59.591477 | aio | 2026-05-14 17:39:59.591715 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:39:59.591763 | aio | Thursday 14 May 2026 17:39:59 +0000 (0:00:00.030) 0:00:07.457 ********** 2026-05-14 17:39:59.620994 | aio | skipping: [aio] 2026-05-14 17:39:59.621116 | aio | 2026-05-14 17:39:59.621359 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:39:59.621393 | aio | Thursday 14 May 2026 17:39:59 +0000 (0:00:00.029) 0:00:07.486 ********** 2026-05-14 17:39:59.648655 | aio | skipping: [aio] 2026-05-14 17:39:59.649161 | aio | 2026-05-14 17:39:59.649217 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:39:59.649223 | aio | Thursday 14 May 2026 17:39:59 +0000 (0:00:00.027) 0:00:07.513 ********** 2026-05-14 17:40:00.956269 | aio | ok: [aio] 2026-05-14 17:40:00.956335 | aio | 2026-05-14 17:40:00.956412 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:40:00.956544 | aio | Thursday 14 May 2026 17:40:00 +0000 (0:00:01.308) 0:00:08.822 ********** 2026-05-14 17:40:01.401485 | aio | ok: [aio] 2026-05-14 17:40:01.401543 | aio | 2026-05-14 17:40:01.401551 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:40:01.401558 | aio | Thursday 14 May 2026 17:40:01 +0000 (0:00:00.444) 0:00:09.266 ********** 2026-05-14 17:40:02.305061 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:40:02.305143 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:40:02.305876 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:40:02.305928 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:40:02.305935 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:40:02.305942 | aio | 2026-05-14 17:40:02.305948 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:40:02.305953 | aio | Thursday 14 May 2026 17:40:02 +0000 (0:00:00.903) 0:00:10.170 ********** 2026-05-14 17:40:02.829657 | aio | ok: [aio] 2026-05-14 17:40:02.829728 | aio | 2026-05-14 17:40:02.829777 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:40:02.830177 | aio | Thursday 14 May 2026 17:40:02 +0000 (0:00:00.517) 0:00:10.688 ********** 2026-05-14 17:40:02.830218 | aio | 2026-05-14 17:40:02.830223 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:40:02.830228 | aio | Thursday 14 May 2026 17:40:02 +0000 (0:00:00.006) 0:00:10.695 ********** 2026-05-14 17:40:03.401966 | aio | ok: [aio] 2026-05-14 17:40:03.402019 | aio | 2026-05-14 17:40:03.402127 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:40:03.402264 | aio | Thursday 14 May 2026 17:40:03 +0000 (0:00:00.572) 0:00:11.267 ********** 2026-05-14 17:40:03.597502 | aio | ok: [aio] 2026-05-14 17:40:03.597580 | aio | 2026-05-14 17:40:03.597592 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:40:03.597722 | aio | Thursday 14 May 2026 17:40:03 +0000 (0:00:00.195) 0:00:11.463 ********** 2026-05-14 17:40:03.678542 | aio | ok: [aio] => { 2026-05-14 17:40:03.678604 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:40:03.678983 | aio | } 2026-05-14 17:40:03.679030 | aio | 2026-05-14 17:40:03.679036 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:40:03.679040 | aio | Thursday 14 May 2026 17:40:03 +0000 (0:00:00.081) 0:00:11.544 ********** 2026-05-14 17:40:04.036236 | aio | ok: [aio] 2026-05-14 17:40:04.036305 | aio | 2026-05-14 17:40:04.036406 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:40:04.036521 | aio | Thursday 14 May 2026 17:40:04 +0000 (0:00:00.357) 0:00:11.902 ********** 2026-05-14 17:40:07.233351 | aio | ok: [aio] 2026-05-14 17:40:07.233421 | aio | 2026-05-14 17:40:07.233629 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:40:07.233673 | aio | Thursday 14 May 2026 17:40:07 +0000 (0:00:03.196) 0:00:15.099 ********** 2026-05-14 17:40:08.314131 | aio | ok: [aio] 2026-05-14 17:40:08.314178 | aio | 2026-05-14 17:40:08.314184 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:40:08.314190 | aio | Thursday 14 May 2026 17:40:08 +0000 (0:00:01.080) 0:00:16.179 ********** 2026-05-14 17:40:08.611013 | aio | ok: [aio] 2026-05-14 17:40:08.611266 | aio | 2026-05-14 17:40:08.611279 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:40:08.611287 | aio | Thursday 14 May 2026 17:40:08 +0000 (0:00:00.297) 0:00:16.476 ********** 2026-05-14 17:40:09.047293 | aio | ok: [aio] 2026-05-14 17:40:09.047396 | aio | 2026-05-14 17:40:09.047420 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:40:09.047431 | aio | Thursday 14 May 2026 17:40:09 +0000 (0:00:00.436) 0:00:16.912 ********** 2026-05-14 17:40:09.608372 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:40:09.608453 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:40:09.608838 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:40:09.608935 | aio | 2026-05-14 17:40:09.608952 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:40:09.608958 | aio | Thursday 14 May 2026 17:40:09 +0000 (0:00:00.561) 0:00:17.474 ********** 2026-05-14 17:40:10.031001 | aio | ok: [aio] 2026-05-14 17:40:10.031070 | aio | 2026-05-14 17:40:10.031083 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:40:10.031279 | aio | Thursday 14 May 2026 17:40:10 +0000 (0:00:00.421) 0:00:17.895 ********** 2026-05-14 17:40:10.476841 | aio | ok: [aio] 2026-05-14 17:40:10.477089 | aio | 2026-05-14 17:40:10.477380 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:40:10.477632 | aio | Thursday 14 May 2026 17:40:10 +0000 (0:00:00.438) 0:00:18.334 ********** 2026-05-14 17:40:10.477867 | aio | 2026-05-14 17:40:10.478126 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:40:10.478381 | aio | Thursday 14 May 2026 17:40:10 +0000 (0:00:00.008) 0:00:18.342 ********** 2026-05-14 17:40:10.862415 | aio | ok: [aio] 2026-05-14 17:40:10.862754 | aio | 2026-05-14 17:40:10.863099 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:40:10.863421 | aio | Thursday 14 May 2026 17:40:10 +0000 (0:00:00.385) 0:00:18.727 ********** 2026-05-14 17:40:10.914226 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-14 17:40:10.914395 | aio | 2026-05-14 17:40:10.914625 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:40:10.914827 | aio | Thursday 14 May 2026 17:40:10 +0000 (0:00:00.052) 0:00:18.779 ********** 2026-05-14 17:40:11.986994 | aio | ok: [aio] 2026-05-14 17:40:11.987065 | aio | 2026-05-14 17:40:11.987077 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:40:11.987088 | aio | Thursday 14 May 2026 17:40:11 +0000 (0:00:01.071) 0:00:19.851 ********** 2026-05-14 17:40:12.689739 | aio | ok: [aio] => (item=chronyd) 2026-05-14 17:40:12.689814 | aio | ok: [aio] => (item=sshd) 2026-05-14 17:40:12.690112 | aio | 2026-05-14 17:40:12.690158 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:40:12.690164 | aio | Thursday 14 May 2026 17:40:12 +0000 (0:00:00.704) 0:00:20.555 ********** 2026-05-14 17:40:12.994444 | aio | ok: [aio] 2026-05-14 17:40:12.994518 | aio | 2026-05-14 17:40:12.994795 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-14 17:40:12.994892 | aio | Thursday 14 May 2026 17:40:12 +0000 (0:00:00.304) 0:00:20.859 ********** 2026-05-14 17:40:13.220620 | aio | ok: [aio] 2026-05-14 17:40:13.220740 | aio | 2026-05-14 17:40:13.221088 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-14 17:40:13.221497 | aio | Thursday 14 May 2026 17:40:13 +0000 (0:00:00.225) 0:00:21.085 ********** 2026-05-14 17:40:13.696902 | aio | ok: [aio] 2026-05-14 17:40:13.696976 | aio | 2026-05-14 17:40:13.697032 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-14 17:40:13.697040 | aio | Thursday 14 May 2026 17:40:13 +0000 (0:00:00.475) 0:00:21.561 ********** 2026-05-14 17:40:14.063904 | aio | ok: [aio] 2026-05-14 17:40:14.063982 | aio | 2026-05-14 17:40:14.064225 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-14 17:40:14.064299 | aio | Thursday 14 May 2026 17:40:14 +0000 (0:00:00.367) 0:00:21.928 ********** 2026-05-14 17:40:14.140464 | aio | ok: [aio] 2026-05-14 17:40:14.140569 | aio | 2026-05-14 17:40:14.140878 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-14 17:40:14.140910 | aio | Thursday 14 May 2026 17:40:14 +0000 (0:00:00.076) 0:00:22.005 ********** 2026-05-14 17:40:14.362424 | aio | ok: [aio] => (item=aio) 2026-05-14 17:40:14.362499 | aio | 2026-05-14 17:40:14.362722 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-14 17:40:14.362768 | aio | Thursday 14 May 2026 17:40:14 +0000 (0:00:00.222) 0:00:22.228 ********** 2026-05-14 17:40:14.404353 | aio | ok: [aio] 2026-05-14 17:40:14.404444 | aio | 2026-05-14 17:40:14.404712 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-14 17:40:14.404745 | aio | Thursday 14 May 2026 17:40:14 +0000 (0:00:00.041) 0:00:22.269 ********** 2026-05-14 17:40:14.443128 | aio | skipping: [aio] 2026-05-14 17:40:14.443546 | aio | 2026-05-14 17:40:14.443629 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:40:14.443639 | aio | Thursday 14 May 2026 17:40:14 +0000 (0:00:00.038) 0:00:22.308 ********** 2026-05-14 17:40:14.509256 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:40:14.509391 | aio | 2026-05-14 17:40:14.509411 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:40:14.509431 | aio | Thursday 14 May 2026 17:40:14 +0000 (0:00:00.066) 0:00:22.374 ********** 2026-05-14 17:40:20.857577 | aio | ok: [aio] 2026-05-14 17:40:20.857723 | aio | 2026-05-14 17:40:20.857750 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:40:20.857838 | aio | Thursday 14 May 2026 17:40:20 +0000 (0:00:06.348) 0:00:28.723 ********** 2026-05-14 17:40:20.917302 | aio | ok: [aio] => (item=aio) 2026-05-14 17:40:20.917381 | aio | 2026-05-14 17:40:20.917388 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:40:20.917393 | aio | Thursday 14 May 2026 17:40:20 +0000 (0:00:00.058) 0:00:28.782 ********** 2026-05-14 17:40:21.323071 | aio | ok: [aio] 2026-05-14 17:40:21.323178 | aio | 2026-05-14 17:40:21.323191 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:40:21.323314 | aio | Thursday 14 May 2026 17:40:21 +0000 (0:00:00.406) 0:00:29.188 ********** 2026-05-14 17:40:27.803252 | aio | ok: [aio] 2026-05-14 17:40:27.803349 | aio | 2026-05-14 17:40:27.803362 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-14 17:40:27.803419 | aio | Thursday 14 May 2026 17:40:27 +0000 (0:00:06.480) 0:00:35.668 ********** 2026-05-14 17:40:34.642049 | aio | ok: [aio] 2026-05-14 17:40:34.642132 | aio | 2026-05-14 17:40:34.642322 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-14 17:40:34.642372 | aio | Thursday 14 May 2026 17:40:34 +0000 (0:00:06.838) 0:00:42.507 ********** 2026-05-14 17:40:48.705256 | aio | ok: [aio] 2026-05-14 17:40:48.705590 | aio | 2026-05-14 17:40:48.705608 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:40:48.705840 | aio | Thursday 14 May 2026 17:40:48 +0000 (0:00:14.063) 0:00:56.570 ********** 2026-05-14 17:40:48.765977 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:40:48.766033 | aio | 2026-05-14 17:40:48.766353 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:40:48.766405 | aio | Thursday 14 May 2026 17:40:48 +0000 (0:00:00.060) 0:00:56.631 ********** 2026-05-14 17:40:48.809110 | aio | skipping: [aio] 2026-05-14 17:40:48.809552 | aio | 2026-05-14 17:40:48.809604 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:40:48.809619 | aio | Thursday 14 May 2026 17:40:48 +0000 (0:00:00.043) 0:00:56.674 ********** 2026-05-14 17:40:48.854249 | aio | skipping: [aio] => (item=aio) 2026-05-14 17:40:48.854322 | aio | skipping: [aio] 2026-05-14 17:40:48.854380 | aio | 2026-05-14 17:40:48.854574 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:40:48.854595 | aio | Thursday 14 May 2026 17:40:48 +0000 (0:00:00.045) 0:00:56.719 ********** 2026-05-14 17:40:49.080581 | aio | ok: [aio] 2026-05-14 17:40:49.080643 | aio | 2026-05-14 17:40:49.080901 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:40:49.080948 | aio | Thursday 14 May 2026 17:40:49 +0000 (0:00:00.226) 0:00:56.946 ********** 2026-05-14 17:40:55.503182 | aio | ok: [aio] 2026-05-14 17:40:55.503251 | aio | 2026-05-14 17:40:55.503402 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-14 17:40:55.503540 | aio | Thursday 14 May 2026 17:40:55 +0000 (0:00:06.422) 0:01:03.368 ********** 2026-05-14 17:41:01.474679 | aio | ok: [aio] 2026-05-14 17:41:01.474785 | aio | 2026-05-14 17:41:01.475131 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-14 17:41:01.475190 | aio | Thursday 14 May 2026 17:41:01 +0000 (0:00:05.971) 0:01:09.340 ********** 2026-05-14 17:41:07.496133 | aio | ok: [aio] 2026-05-14 17:41:07.496208 | aio | 2026-05-14 17:41:07.496320 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-14 17:41:07.496462 | aio | Thursday 14 May 2026 17:41:07 +0000 (0:00:06.021) 0:01:15.361 ********** 2026-05-14 17:41:12.337154 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-14 17:41:12.337236 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-14 17:41:12.337965 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-14 17:41:12.338015 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-14 17:41:12.338020 | aio | 2026-05-14 17:41:12.338026 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-14 17:41:12.338030 | aio | 2026-05-14 17:41:12.338034 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:41:12.338038 | aio | Thursday 14 May 2026 17:41:12 +0000 (0:00:04.841) 0:01:20.203 ********** 2026-05-14 17:41:13.217394 | aio | ok: [aio] 2026-05-14 17:41:13.217471 | aio | 2026-05-14 17:41:13.217787 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:41:13.217832 | aio | Thursday 14 May 2026 17:41:13 +0000 (0:00:00.879) 0:01:21.082 ********** 2026-05-14 17:41:13.415253 | aio | ok: [aio] 2026-05-14 17:41:13.415319 | aio | 2026-05-14 17:41:13.415409 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:41:13.415538 | aio | Thursday 14 May 2026 17:41:13 +0000 (0:00:00.198) 0:01:21.281 ********** 2026-05-14 17:41:13.451167 | aio | skipping: [aio] 2026-05-14 17:41:13.451242 | aio | 2026-05-14 17:41:13.451344 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:41:13.451448 | aio | Thursday 14 May 2026 17:41:13 +0000 (0:00:00.035) 0:01:21.317 ********** 2026-05-14 17:41:13.651489 | aio | ok: [aio] 2026-05-14 17:41:13.651559 | aio | 2026-05-14 17:41:13.651644 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:41:13.651772 | aio | Thursday 14 May 2026 17:41:13 +0000 (0:00:00.200) 0:01:21.517 ********** 2026-05-14 17:41:13.722796 | aio | ok: [aio] => { 2026-05-14 17:41:13.723446 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:41:13.723472 | aio | } 2026-05-14 17:41:13.723480 | aio | 2026-05-14 17:41:13.723486 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:41:13.723492 | aio | Thursday 14 May 2026 17:41:13 +0000 (0:00:00.071) 0:01:21.588 ********** 2026-05-14 17:41:14.033441 | aio | ok: [aio] 2026-05-14 17:41:14.033507 | aio | 2026-05-14 17:41:14.033825 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:41:14.033875 | aio | Thursday 14 May 2026 17:41:14 +0000 (0:00:00.310) 0:01:21.899 ********** 2026-05-14 17:41:14.073531 | aio | skipping: [aio] 2026-05-14 17:41:14.073599 | aio | 2026-05-14 17:41:14.073711 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:41:14.073880 | aio | Thursday 14 May 2026 17:41:14 +0000 (0:00:00.040) 0:01:21.939 ********** 2026-05-14 17:41:14.115802 | aio | skipping: [aio] 2026-05-14 17:41:14.115893 | aio | 2026-05-14 17:41:14.116098 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:41:14.116143 | aio | Thursday 14 May 2026 17:41:14 +0000 (0:00:00.042) 0:01:21.981 ********** 2026-05-14 17:41:14.320107 | aio | ok: [aio] 2026-05-14 17:41:14.320186 | aio | 2026-05-14 17:41:14.320460 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:41:14.320507 | aio | Thursday 14 May 2026 17:41:14 +0000 (0:00:00.204) 0:01:22.185 ********** 2026-05-14 17:41:15.379968 | aio | ok: [aio] 2026-05-14 17:41:15.380039 | aio | 2026-05-14 17:41:15.380232 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:41:15.380274 | aio | Thursday 14 May 2026 17:41:15 +0000 (0:00:01.060) 0:01:23.245 ********** 2026-05-14 17:41:15.453655 | aio | ok: [aio] => { 2026-05-14 17:41:15.453770 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:41:15.454303 | aio | } 2026-05-14 17:41:15.454351 | aio | 2026-05-14 17:41:15.454358 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:41:15.454365 | aio | Thursday 14 May 2026 17:41:15 +0000 (0:00:00.073) 0:01:23.319 ********** 2026-05-14 17:41:15.798812 | aio | ok: [aio] 2026-05-14 17:41:15.798912 | aio | 2026-05-14 17:41:15.799201 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:41:15.799221 | aio | Thursday 14 May 2026 17:41:15 +0000 (0:00:00.345) 0:01:23.664 ********** 2026-05-14 17:41:17.725932 | aio | ok: [aio] 2026-05-14 17:41:17.725998 | aio | 2026-05-14 17:41:17.726075 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:41:17.726204 | aio | Thursday 14 May 2026 17:41:17 +0000 (0:00:01.927) 0:01:25.591 ********** 2026-05-14 17:41:17.752905 | aio | skipping: [aio] 2026-05-14 17:41:17.753228 | aio | 2026-05-14 17:41:17.753267 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:41:17.753338 | aio | Thursday 14 May 2026 17:41:17 +0000 (0:00:00.026) 0:01:25.618 ********** 2026-05-14 17:41:17.777782 | aio | skipping: [aio] 2026-05-14 17:41:17.777883 | aio | 2026-05-14 17:41:17.778016 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:41:17.778164 | aio | Thursday 14 May 2026 17:41:17 +0000 (0:00:00.025) 0:01:25.643 ********** 2026-05-14 17:41:17.806073 | aio | skipping: [aio] 2026-05-14 17:41:17.806600 | aio | 2026-05-14 17:41:17.806624 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:41:17.806632 | aio | Thursday 14 May 2026 17:41:17 +0000 (0:00:00.027) 0:01:25.671 ********** 2026-05-14 17:41:18.795558 | aio | ok: [aio] 2026-05-14 17:41:18.795676 | aio | 2026-05-14 17:41:18.795692 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:41:18.795861 | aio | Thursday 14 May 2026 17:41:18 +0000 (0:00:00.989) 0:01:26.661 ********** 2026-05-14 17:41:19.214248 | aio | ok: [aio] 2026-05-14 17:41:19.214347 | aio | 2026-05-14 17:41:19.214668 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:41:19.214721 | aio | Thursday 14 May 2026 17:41:19 +0000 (0:00:00.418) 0:01:27.079 ********** 2026-05-14 17:41:20.093899 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:41:20.093950 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:41:20.093958 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:41:20.093964 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:41:20.093970 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:41:20.093977 | aio | 2026-05-14 17:41:20.093983 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:41:20.093988 | aio | Thursday 14 May 2026 17:41:20 +0000 (0:00:00.878) 0:01:27.958 ********** 2026-05-14 17:41:20.608293 | aio | ok: [aio] 2026-05-14 17:41:20.608356 | aio | 2026-05-14 17:41:20.608806 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:41:20.608867 | aio | Thursday 14 May 2026 17:41:20 +0000 (0:00:00.507) 0:01:28.465 ********** 2026-05-14 17:41:20.608879 | aio | 2026-05-14 17:41:20.608899 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:41:20.608915 | aio | Thursday 14 May 2026 17:41:20 +0000 (0:00:00.008) 0:01:28.473 ********** 2026-05-14 17:41:20.929880 | aio | ok: [aio] 2026-05-14 17:41:20.929939 | aio | 2026-05-14 17:41:20.930039 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:41:20.930190 | aio | Thursday 14 May 2026 17:41:20 +0000 (0:00:00.321) 0:01:28.795 ********** 2026-05-14 17:41:21.107880 | aio | ok: [aio] 2026-05-14 17:41:21.108009 | aio | 2026-05-14 17:41:21.108021 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:41:21.108092 | aio | Thursday 14 May 2026 17:41:21 +0000 (0:00:00.177) 0:01:28.973 ********** 2026-05-14 17:41:21.187629 | aio | ok: [aio] => { 2026-05-14 17:41:21.187689 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:41:21.188160 | aio | } 2026-05-14 17:41:21.188226 | aio | 2026-05-14 17:41:21.188231 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:41:21.188237 | aio | Thursday 14 May 2026 17:41:21 +0000 (0:00:00.079) 0:01:29.053 ********** 2026-05-14 17:41:21.557955 | aio | ok: [aio] 2026-05-14 17:41:21.558072 | aio | 2026-05-14 17:41:21.558085 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:41:21.558220 | aio | Thursday 14 May 2026 17:41:21 +0000 (0:00:00.370) 0:01:29.423 ********** 2026-05-14 17:41:24.626584 | aio | ok: [aio] 2026-05-14 17:41:24.626642 | aio | 2026-05-14 17:41:24.626650 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:41:24.626656 | aio | Thursday 14 May 2026 17:41:24 +0000 (0:00:03.068) 0:01:32.491 ********** 2026-05-14 17:41:25.654808 | aio | ok: [aio] 2026-05-14 17:41:25.654899 | aio | 2026-05-14 17:41:25.655248 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:41:25.655299 | aio | Thursday 14 May 2026 17:41:25 +0000 (0:00:01.028) 0:01:33.520 ********** 2026-05-14 17:41:25.840450 | aio | ok: [aio] 2026-05-14 17:41:25.840542 | aio | 2026-05-14 17:41:25.840605 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:41:25.840735 | aio | Thursday 14 May 2026 17:41:25 +0000 (0:00:00.185) 0:01:33.706 ********** 2026-05-14 17:41:26.248774 | aio | ok: [aio] 2026-05-14 17:41:26.248893 | aio | 2026-05-14 17:41:26.249216 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:41:26.249449 | aio | Thursday 14 May 2026 17:41:26 +0000 (0:00:00.408) 0:01:34.114 ********** 2026-05-14 17:41:26.801997 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:41:26.802079 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:41:26.802132 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:41:26.802388 | aio | 2026-05-14 17:41:26.802404 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:41:26.802409 | aio | Thursday 14 May 2026 17:41:26 +0000 (0:00:00.553) 0:01:34.667 ********** 2026-05-14 17:41:27.218091 | aio | ok: [aio] 2026-05-14 17:41:27.218180 | aio | 2026-05-14 17:41:27.218198 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:41:27.218343 | aio | Thursday 14 May 2026 17:41:27 +0000 (0:00:00.416) 0:01:35.083 ********** 2026-05-14 17:41:27.683877 | aio | ok: [aio] 2026-05-14 17:41:27.683940 | aio | 2026-05-14 17:41:27.684514 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:41:27.684596 | aio | Thursday 14 May 2026 17:41:27 +0000 (0:00:00.460) 0:01:35.544 ********** 2026-05-14 17:41:27.684602 | aio | 2026-05-14 17:41:27.684608 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:41:27.684612 | aio | Thursday 14 May 2026 17:41:27 +0000 (0:00:00.005) 0:01:35.549 ********** 2026-05-14 17:41:28.036220 | aio | ok: [aio] 2026-05-14 17:41:28.036334 | aio | 2026-05-14 17:41:28.036347 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:41:28.036473 | aio | Thursday 14 May 2026 17:41:28 +0000 (0:00:00.352) 0:01:35.901 ********** 2026-05-14 17:41:28.087136 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-14 17:41:28.087252 | aio | 2026-05-14 17:41:28.087499 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:41:28.087576 | aio | Thursday 14 May 2026 17:41:28 +0000 (0:00:00.050) 0:01:35.952 ********** 2026-05-14 17:41:29.087008 | aio | ok: [aio] 2026-05-14 17:41:29.087078 | aio | 2026-05-14 17:41:29.087153 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:41:29.087281 | aio | Thursday 14 May 2026 17:41:29 +0000 (0:00:01.000) 0:01:36.952 ********** 2026-05-14 17:41:29.728385 | aio | ok: [aio] => (item=chronyd) 2026-05-14 17:41:29.728445 | aio | ok: [aio] => (item=sshd) 2026-05-14 17:41:29.728541 | aio | 2026-05-14 17:41:29.728778 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:41:29.729028 | aio | Thursday 14 May 2026 17:41:29 +0000 (0:00:00.641) 0:01:37.594 ********** 2026-05-14 17:41:30.009510 | aio | ok: [aio] 2026-05-14 17:41:30.009885 | aio | 2026-05-14 17:41:30.009928 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-14 17:41:30.009934 | aio | Thursday 14 May 2026 17:41:30 +0000 (0:00:00.280) 0:01:37.875 ********** 2026-05-14 17:41:30.200177 | aio | ok: [aio] 2026-05-14 17:41:30.200610 | aio | 2026-05-14 17:41:30.200660 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-14 17:41:30.200672 | aio | Thursday 14 May 2026 17:41:30 +0000 (0:00:00.190) 0:01:38.065 ********** 2026-05-14 17:41:30.432844 | aio | ok: [aio] 2026-05-14 17:41:30.432948 | aio | 2026-05-14 17:41:30.433286 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-14 17:41:30.433334 | aio | Thursday 14 May 2026 17:41:30 +0000 (0:00:00.232) 0:01:38.298 ********** 2026-05-14 17:41:30.633049 | aio | ok: [aio] 2026-05-14 17:41:30.633161 | aio | 2026-05-14 17:41:30.633175 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-14 17:41:30.633186 | aio | Thursday 14 May 2026 17:41:30 +0000 (0:00:00.199) 0:01:38.498 ********** 2026-05-14 17:41:30.865120 | aio | ok: [aio] => (item=aio) 2026-05-14 17:41:30.865211 | aio | 2026-05-14 17:41:30.865226 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-14 17:41:30.865366 | aio | Thursday 14 May 2026 17:41:30 +0000 (0:00:00.232) 0:01:38.730 ********** 2026-05-14 17:41:30.913758 | aio | ok: [aio] 2026-05-14 17:41:30.913839 | aio | 2026-05-14 17:41:30.914089 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:41:30.914145 | aio | Thursday 14 May 2026 17:41:30 +0000 (0:00:00.048) 0:01:38.779 ********** 2026-05-14 17:41:30.975239 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:41:30.975308 | aio | 2026-05-14 17:41:30.975390 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:41:30.975524 | aio | Thursday 14 May 2026 17:41:30 +0000 (0:00:00.061) 0:01:38.840 ********** 2026-05-14 17:41:31.020812 | aio | skipping: [aio] 2026-05-14 17:41:31.020891 | aio | 2026-05-14 17:41:31.021180 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:41:31.021251 | aio | Thursday 14 May 2026 17:41:31 +0000 (0:00:00.045) 0:01:38.886 ********** 2026-05-14 17:41:31.057765 | aio | skipping: [aio] => (item=aio) 2026-05-14 17:41:31.057862 | aio | skipping: [aio] 2026-05-14 17:41:31.058068 | aio | 2026-05-14 17:41:31.058187 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:41:31.058200 | aio | Thursday 14 May 2026 17:41:31 +0000 (0:00:00.036) 0:01:38.923 ********** 2026-05-14 17:41:31.310442 | aio | ok: [aio] 2026-05-14 17:41:31.310580 | aio | 2026-05-14 17:41:31.310592 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:41:31.310678 | aio | Thursday 14 May 2026 17:41:31 +0000 (0:00:00.252) 0:01:39.175 ********** 2026-05-14 17:41:39.854910 | aio | ok: [aio] 2026-05-14 17:41:39.855017 | aio | 2026-05-14 17:41:39.855081 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-14 17:41:39.855249 | aio | Thursday 14 May 2026 17:41:39 +0000 (0:00:08.544) 0:01:47.720 ********** 2026-05-14 17:41:45.276536 | aio | ok: [aio] 2026-05-14 17:41:45.276613 | aio | 2026-05-14 17:41:45.276722 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-14 17:41:45.276865 | aio | Thursday 14 May 2026 17:41:45 +0000 (0:00:05.422) 0:01:53.142 ********** 2026-05-14 17:41:59.287024 | aio | ok: [aio] 2026-05-14 17:41:59.287105 | aio | 2026-05-14 17:41:59.287164 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-14 17:41:59.287277 | aio | Thursday 14 May 2026 17:41:59 +0000 (0:00:14.010) 0:02:07.152 ********** 2026-05-14 17:41:59.352991 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-14 17:41:59.353067 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-14 17:41:59.353183 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-14 17:41:59.353310 | aio | skipping: [aio] 2026-05-14 17:41:59.353419 | aio | 2026-05-14 17:41:59.353654 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-14 17:41:59.353721 | aio | Thursday 14 May 2026 17:41:59 +0000 (0:00:00.065) 0:02:07.218 ********** 2026-05-14 17:42:05.433831 | aio | ok: [aio] 2026-05-14 17:42:05.434011 | aio | 2026-05-14 17:42:05.434232 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-14 17:42:05.434443 | aio | Thursday 14 May 2026 17:42:05 +0000 (0:00:06.080) 0:02:13.299 ********** 2026-05-14 17:42:11.491262 | aio | ok: [aio] 2026-05-14 17:42:11.491733 | aio | 2026-05-14 17:42:11.491959 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-14 17:42:11.492004 | aio | Thursday 14 May 2026 17:42:11 +0000 (0:00:06.057) 0:02:19.356 ********** 2026-05-14 17:42:11.544055 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-14 17:42:11.544103 | aio | 2026-05-14 17:42:11.544322 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-14 17:42:11.544377 | aio | Thursday 14 May 2026 17:42:11 +0000 (0:00:00.052) 0:02:19.409 ********** 2026-05-14 17:42:11.577553 | aio | ok: [aio] 2026-05-14 17:42:11.577626 | aio | 2026-05-14 17:42:11.577857 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-14 17:42:11.577915 | aio | Thursday 14 May 2026 17:42:11 +0000 (0:00:00.033) 0:02:19.443 ********** 2026-05-14 17:42:17.673611 | aio | ok: [aio] 2026-05-14 17:42:17.673669 | aio | 2026-05-14 17:42:17.673759 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-14 17:42:17.673871 | aio | Thursday 14 May 2026 17:42:17 +0000 (0:00:06.096) 0:02:25.539 ********** 2026-05-14 17:42:17.713756 | aio | ok: [aio] 2026-05-14 17:42:17.714115 | aio | 2026-05-14 17:42:17.714195 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-14 17:42:17.714202 | aio | Thursday 14 May 2026 17:42:17 +0000 (0:00:00.039) 0:02:25.578 ********** 2026-05-14 17:42:17.760316 | aio | skipping: [aio] => (item=1) 2026-05-14 17:42:17.760430 | aio | skipping: [aio] => (item=1) 2026-05-14 17:42:17.760493 | aio | skipping: [aio] => (item=1) 2026-05-14 17:42:17.760748 | aio | skipping: [aio] 2026-05-14 17:42:17.760786 | aio | 2026-05-14 17:42:17.760801 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-14 17:42:17.760966 | aio | Thursday 14 May 2026 17:42:17 +0000 (0:00:00.046) 0:02:25.625 ********** 2026-05-14 17:42:17.793036 | aio | skipping: [aio] 2026-05-14 17:42:17.793155 | aio | 2026-05-14 17:42:17.793168 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:42:17.795417 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-14 17:42:17.795474 | aio | 2026-05-14 17:42:17.795480 | aio | 2026-05-14 17:42:17.795485 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:42:17.795490 | aio | Thursday 14 May 2026 17:42:17 +0000 (0:00:00.033) 0:02:25.658 ********** 2026-05-14 17:42:17.795494 | aio | =============================================================================== 2026-05-14 17:42:17.795498 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.06s 2026-05-14 17:42:17.795502 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.01s 2026-05-14 17:42:17.795506 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.54s 2026-05-14 17:42:17.795510 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.84s 2026-05-14 17:42:17.795515 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-05-14 17:42:17.795518 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.42s 2026-05-14 17:42:17.795522 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.35s 2026-05-14 17:42:17.795526 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.10s 2026-05-14 17:42:17.795530 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.08s 2026-05-14 17:42:17.795534 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.06s 2026-05-14 17:42:17.795538 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.02s 2026-05-14 17:42:17.795542 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 5.97s 2026-05-14 17:42:17.795546 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.42s 2026-05-14 17:42:17.795551 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.84s 2026-05-14 17:42:17.795554 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.22s 2026-05-14 17:42:17.795558 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.20s 2026-05-14 17:42:17.795562 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.07s 2026-05-14 17:42:17.795567 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.93s 2026-05-14 17:42:17.795571 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.31s 2026-05-14 17:42:17.795575 | aio | Gathering Facts --------------------------------------------------------- 1.20s 2026-05-14 17:42:17.995715 | aio | INFO [default > idempotence] Executed: Successful 2026-05-14 17:42:18.003937 | aio | INFO [default > side_effect] Executing 2026-05-14 17:42:18.004419 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:42:18.010810 | aio | INFO [default > verify] Executing 2026-05-14 17:42:18.644130 | aio | 2026-05-14 17:42:18.644178 | aio | PLAY [Verify] ****************************************************************** 2026-05-14 17:42:18.644183 | aio | 2026-05-14 17:42:18.644188 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:42:18.644192 | aio | Thursday 14 May 2026 17:42:18 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-05-14 17:42:19.783123 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:42:19.783201 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-14 17:42:19.783221 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:42:19.783467 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:42:19.783691 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:42:19.791728 | aio | ok: [aio] 2026-05-14 17:42:19.791924 | aio | 2026-05-14 17:42:19.792142 | aio | TASK [Get cluster health status] *********************************************** 2026-05-14 17:42:19.792364 | aio | Thursday 14 May 2026 17:42:19 +0000 (0:00:01.147) 0:00:01.154 ********** 2026-05-14 17:42:29.967920 | aio | ok: [aio] 2026-05-14 17:42:29.967993 | aio | 2026-05-14 17:42:29.968061 | aio | TASK [Print cluster health status] ********************************************* 2026-05-14 17:42:29.968167 | aio | Thursday 14 May 2026 17:42:29 +0000 (0:00:10.176) 0:00:11.331 ********** 2026-05-14 17:42:29.995107 | aio | ok: [aio] => { 2026-05-14 17:42:29.995172 | aio | "_ceph_health": { 2026-05-14 17:42:29.995248 | aio | "changed": false, 2026-05-14 17:42:29.995340 | aio | "cmd": [ 2026-05-14 17:42:29.995422 | aio | "cephadm", 2026-05-14 17:42:29.995505 | aio | "shell", 2026-05-14 17:42:29.995589 | aio | "--", 2026-05-14 17:42:29.995672 | aio | "ceph", 2026-05-14 17:42:29.995755 | aio | "health" 2026-05-14 17:42:29.995838 | aio | ], 2026-05-14 17:42:29.995920 | aio | "delta": "0:00:09.911981", 2026-05-14 17:42:29.996005 | aio | "end": "2026-05-14 17:42:29.939047", 2026-05-14 17:42:29.996088 | aio | "failed": false, 2026-05-14 17:42:29.996174 | aio | "msg": "", 2026-05-14 17:42:29.996256 | aio | "rc": 0, 2026-05-14 17:42:29.996341 | aio | "start": "2026-05-14 17:42:20.027066", 2026-05-14 17:42:29.996449 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-14 17:42:29.996537 | aio | "stderr_lines": [ 2026-05-14 17:42:29.996625 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-14 17:42:29.996730 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-14 17:42:29.996807 | aio | ], 2026-05-14 17:42:29.996897 | aio | "stdout": "HEALTH_OK", 2026-05-14 17:42:29.996977 | aio | "stdout_lines": [ 2026-05-14 17:42:29.997060 | aio | "HEALTH_OK" 2026-05-14 17:42:29.997141 | aio | ] 2026-05-14 17:42:29.997222 | aio | } 2026-05-14 17:42:29.997303 | aio | } 2026-05-14 17:42:29.997382 | aio | 2026-05-14 17:42:29.997470 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-14 17:42:29.997557 | aio | Thursday 14 May 2026 17:42:29 +0000 (0:00:00.026) 0:00:11.358 ********** 2026-05-14 17:42:30.022011 | aio | ok: [aio] => { 2026-05-14 17:42:30.022059 | aio | "changed": false, 2026-05-14 17:42:30.022151 | aio | "msg": "All assertions passed" 2026-05-14 17:42:30.022232 | aio | } 2026-05-14 17:42:30.022314 | aio | 2026-05-14 17:42:30.022404 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-14 17:42:30.022489 | aio | Thursday 14 May 2026 17:42:30 +0000 (0:00:00.026) 0:00:11.385 ********** 2026-05-14 17:42:36.488864 | aio | changed: [aio] 2026-05-14 17:42:36.488962 | aio | 2026-05-14 17:42:36.489392 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-14 17:42:36.489459 | aio | Thursday 14 May 2026 17:42:36 +0000 (0:00:06.466) 0:00:17.851 ********** 2026-05-14 17:42:38.636739 | aio | changed: [aio] 2026-05-14 17:42:38.636806 | aio | 2026-05-14 17:42:38.636967 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-14 17:42:38.636983 | aio | Thursday 14 May 2026 17:42:38 +0000 (0:00:02.148) 0:00:20.000 ********** 2026-05-14 17:42:39.613570 | aio | ok: [aio] 2026-05-14 17:42:39.613645 | aio | 2026-05-14 17:42:39.614039 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-14 17:42:39.614090 | aio | Thursday 14 May 2026 17:42:39 +0000 (0:00:00.976) 0:00:20.976 ********** 2026-05-14 17:42:39.645840 | aio | ok: [aio] => { 2026-05-14 17:42:39.647411 | aio | "changed": false, 2026-05-14 17:42:39.647513 | aio | "msg": "All assertions passed" 2026-05-14 17:42:39.647523 | aio | } 2026-05-14 17:42:39.647529 | aio | 2026-05-14 17:42:39.647535 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:42:39.647542 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 17:42:39.647548 | aio | 2026-05-14 17:42:39.647562 | aio | 2026-05-14 17:42:39.648754 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:42:39.648804 | aio | Thursday 14 May 2026 17:42:39 +0000 (0:00:00.032) 0:00:21.009 ********** 2026-05-14 17:42:39.648810 | aio | =============================================================================== 2026-05-14 17:42:39.648814 | aio | Get cluster health status ---------------------------------------------- 10.18s 2026-05-14 17:42:39.648818 | aio | Create a test Ceph pool ------------------------------------------------- 6.47s 2026-05-14 17:42:39.648822 | aio | Create a test Ceph key -------------------------------------------------- 2.15s 2026-05-14 17:42:39.648832 | aio | Gathering Facts --------------------------------------------------------- 1.15s 2026-05-14 17:42:39.649579 | aio | Retrieve info for the test Ceph key ------------------------------------- 0.98s 2026-05-14 17:42:39.649612 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-05-14 17:42:39.649623 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-14 17:42:39.649633 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-14 17:42:39.712827 | aio | INFO [default > verify] Executed: Successful 2026-05-14 17:42:39.720869 | aio | INFO [default > cleanup] Executing 2026-05-14 17:42:39.721316 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:42:39.727347 | aio | INFO [default > destroy] Executing 2026-05-14 17:42:39.727444 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-14 17:42:39.727543 | aio | INFO [default > destroy] Executed: Successful 2026-05-14 17:42:39.727813 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-14 17:42:40.215822 | aio | ok: Runtime: 0:10:11.731240 2026-05-14 17:42:40.231277 | 2026-05-14 17:42:40.231348 | PLAY RECAP 2026-05-14 17:42:40.231392 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:42:40.231414 | 2026-05-14 17:42:40.366173 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 17:42:40.369799 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 17:42:41.846702 | 2026-05-14 17:42:41.846861 | PLAY [all] 2026-05-14 17:42:41.858838 | 2026-05-14 17:42:41.858948 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-14 17:42:41.938023 | aio | skipping: Conditional result was False 2026-05-14 17:42:41.946699 | 2026-05-14 17:42:41.946823 | TASK [fetch-output : Set log path for single node] 2026-05-14 17:42:41.990198 | aio | ok 2026-05-14 17:42:41.997659 | 2026-05-14 17:42:41.997776 | LOOP [fetch-output : Ensure local output dirs] 2026-05-14 17:42:42.388764 | aio -> localhost | ok: "/var/lib/zuul/builds/a4796c7cd0274afe9d4bd29ea06aa1e6/work/logs" 2026-05-14 17:42:42.652165 | aio -> localhost | changed: "/var/lib/zuul/builds/a4796c7cd0274afe9d4bd29ea06aa1e6/work/artifacts" 2026-05-14 17:42:42.858879 | aio -> localhost | changed: "/var/lib/zuul/builds/a4796c7cd0274afe9d4bd29ea06aa1e6/work/docs" 2026-05-14 17:42:42.879760 | 2026-05-14 17:42:42.879917 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-14 17:42:43.726265 | aio | changed: .d..t...... ./ 2026-05-14 17:42:43.726497 | aio | changed: All items complete 2026-05-14 17:42:43.726526 | 2026-05-14 17:42:44.157635 | aio | changed: .d..t...... ./ 2026-05-14 17:42:44.623866 | aio | changed: .d..t...... ./ 2026-05-14 17:42:44.642188 | 2026-05-14 17:42:44.642390 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-14 17:42:45.232667 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007420 2026-05-14 17:42:45.458423 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008773 2026-05-14 17:42:45.479126 | 2026-05-14 17:42:45.479309 | PLAY [all] 2026-05-14 17:42:45.486485 | 2026-05-14 17:42:45.486559 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-14 17:42:45.897398 | aio | changed 2026-05-14 17:42:45.903021 | 2026-05-14 17:42:45.903071 | PLAY RECAP 2026-05-14 17:42:45.903115 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-14 17:42:45.903137 | 2026-05-14 17:42:46.014178 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 17:42:46.017877 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-14 17:42:46.570383 | 2026-05-14 17:42:46.570497 | PLAY [localhost] 2026-05-14 17:42:46.580116 | 2026-05-14 17:42:46.580185 | TASK [Generate Zuul manifest] 2026-05-14 17:42:46.600934 | localhost | ok 2026-05-14 17:42:46.615745 | 2026-05-14 17:42:46.615822 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-14 17:42:47.020509 | localhost | changed 2026-05-14 17:42:47.033053 | 2026-05-14 17:42:47.033131 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-14 17:42:47.429744 | localhost | ok 2026-05-14 17:42:47.438779 | 2026-05-14 17:42:47.438866 | TASK [Upload logs] 2026-05-14 17:42:47.458957 | localhost | ok 2026-05-14 17:42:47.521343 | 2026-05-14 17:42:47.521619 | TASK [Set zuul-log-path fact] 2026-05-14 17:42:47.542860 | localhost | ok 2026-05-14 17:42:47.555447 | 2026-05-14 17:42:47.555511 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 17:42:47.585752 | localhost | ok 2026-05-14 17:42:47.595471 | 2026-05-14 17:42:47.595556 | TASK [upload-logs : Create log directories] 2026-05-14 17:42:48.057250 | localhost | changed 2026-05-14 17:42:48.063737 | 2026-05-14 17:42:48.063835 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-14 17:42:48.470262 | localhost -> localhost | ok: Runtime: 0:00:00.004823 2026-05-14 17:42:48.477436 | 2026-05-14 17:42:48.477524 | TASK [upload-logs : Upload logs to log server] 2026-05-14 17:42:49.136162 | localhost | Output suppressed because no_log was given 2026-05-14 17:42:49.144180 | 2026-05-14 17:42:49.144251 | LOOP [upload-logs : Compress console log and json output] 2026-05-14 17:42:49.190955 | localhost | skipping: Conditional result was False 2026-05-14 17:42:49.511019 | localhost | skipping: Conditional result was False 2026-05-14 17:42:49.524667 | 2026-05-14 17:42:49.524746 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-14 17:42:49.564928 | localhost | skipping: Conditional result was False 2026-05-14 17:42:49.565373 | 2026-05-14 17:42:49.569146 | localhost | skipping: Conditional result was False 2026-05-14 17:42:49.587896 | 2026-05-14 17:42:49.588043 | LOOP [upload-logs : Upload console log and json output]