2026-01-22 17:49:09.957435 | Job console starting 2026-01-22 17:49:09.969920 | Updating git repos 2026-01-22 17:49:10.007222 | Cloning repos into workspace 2026-01-22 17:49:10.101113 | Restoring repo states 2026-01-22 17:49:10.109612 | Merging changes 2026-01-22 17:49:10.384250 | Checking out repos 2026-01-22 17:49:10.419318 | Preparing playbooks 2026-01-22 17:49:11.613185 | Running Ansible setup 2026-01-22 17:49:15.192163 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-01-22 17:49:15.786480 | 2026-01-22 17:49:15.786662 | PLAY [localhost] 2026-01-22 17:49:15.793902 | 2026-01-22 17:49:15.793969 | TASK [Gathering Facts] 2026-01-22 17:49:16.657953 | localhost | ok 2026-01-22 17:49:16.668439 | 2026-01-22 17:49:16.668513 | TASK [Setup log path fact] 2026-01-22 17:49:16.687997 | localhost | ok 2026-01-22 17:49:16.700849 | 2026-01-22 17:49:16.700917 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-22 17:49:16.730501 | localhost | ok 2026-01-22 17:49:16.741967 | 2026-01-22 17:49:16.742036 | TASK [emit-job-header : Print job information] 2026-01-22 17:49:16.782589 | # Job Information 2026-01-22 17:49:16.782835 | Ansible Version: 2.16.15 2026-01-22 17:49:16.782903 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-01-22 17:49:16.782952 | Pipeline: check 2026-01-22 17:49:16.782995 | Executor: 3a2793d2bd32 2026-01-22 17:49:16.783036 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/91 2026-01-22 17:49:16.783084 | Event ID: 88a5cb70-f7ba-11f0-9772-771f06e5a5e2 2026-01-22 17:49:16.787309 | 2026-01-22 17:49:16.787411 | LOOP [emit-job-header : Print node information] 2026-01-22 17:49:16.883797 | localhost | ok: 2026-01-22 17:49:16.884048 | localhost | # Node Information 2026-01-22 17:49:16.884080 | localhost | Inventory Hostname: aio 2026-01-22 17:49:16.884103 | localhost | Hostname: np0000154398 2026-01-22 17:49:16.884123 | localhost | Username: zuul 2026-01-22 17:49:16.884146 | localhost | Distro: Ubuntu 24.04 2026-01-22 17:49:16.884166 | localhost | Provider: yul1 2026-01-22 17:49:16.884186 | localhost | Region: ca-ymq-1 2026-01-22 17:49:16.884204 | localhost | Label: ubuntu-noble 2026-01-22 17:49:16.884223 | localhost | Product Name: OpenStack Nova 2026-01-22 17:49:16.884241 | localhost | Interface IP: 162.253.55.195 2026-01-22 17:49:16.900655 | 2026-01-22 17:49:16.900730 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-22 17:49:17.348036 | localhost -> localhost | changed 2026-01-22 17:49:17.353835 | 2026-01-22 17:49:17.353910 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-22 17:49:18.312389 | localhost -> localhost | changed 2026-01-22 17:49:18.325612 | 2026-01-22 17:49:18.325715 | PLAY [all] 2026-01-22 17:49:18.334325 | 2026-01-22 17:49:18.334392 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-22 17:49:18.564431 | aio -> localhost | ok 2026-01-22 17:49:18.575674 | 2026-01-22 17:49:18.575869 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-22 17:49:18.611220 | aio | ok 2026-01-22 17:49:18.626721 | aio | included: /var/lib/zuul/builds/0e69473300344e94add9e086215c2617/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-22 17:49:18.635342 | 2026-01-22 17:49:18.635440 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-22 17:49:20.068518 | aio -> localhost | Generating public/private rsa key pair. 2026-01-22 17:49:20.068698 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/0e69473300344e94add9e086215c2617/work/0e69473300344e94add9e086215c2617_id_rsa 2026-01-22 17:49:20.068727 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/0e69473300344e94add9e086215c2617/work/0e69473300344e94add9e086215c2617_id_rsa.pub 2026-01-22 17:49:20.068750 | aio -> localhost | The key fingerprint is: 2026-01-22 17:49:20.068772 | aio -> localhost | SHA256:ew9xSham5yVgXvqL3a0worGGn8xCykeWT+2aqGq/xhg zuul-build-sshkey 2026-01-22 17:49:20.068793 | aio -> localhost | The key's randomart image is: 2026-01-22 17:49:20.068826 | aio -> localhost | +---[RSA 3072]----+ 2026-01-22 17:49:20.068878 | aio -> localhost | | | 2026-01-22 17:49:20.068903 | aio -> localhost | | | 2026-01-22 17:49:20.068924 | aio -> localhost | | o + | 2026-01-22 17:49:20.068945 | aio -> localhost | | o * . | 2026-01-22 17:49:20.068997 | aio -> localhost | | . .S * o | 2026-01-22 17:49:20.069018 | aio -> localhost | | E = . .B * | 2026-01-22 17:49:20.069038 | aio -> localhost | | .+= +..o O | 2026-01-22 17:49:20.069057 | aio -> localhost | | ooo++o*.= B . | 2026-01-22 17:49:20.069079 | aio -> localhost | |o.+=o+X.. o +.. | 2026-01-22 17:49:20.069099 | aio -> localhost | +----[SHA256]-----+ 2026-01-22 17:49:20.069151 | aio -> localhost | ok: Runtime: 0:00:01.037717 2026-01-22 17:49:20.075489 | 2026-01-22 17:49:20.075554 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-22 17:49:20.105410 | aio | ok 2026-01-22 17:49:20.114150 | aio | included: /var/lib/zuul/builds/0e69473300344e94add9e086215c2617/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-22 17:49:20.121870 | 2026-01-22 17:49:20.121929 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-22 17:49:20.146062 | aio | skipping: Conditional result was False 2026-01-22 17:49:20.151813 | 2026-01-22 17:49:20.151876 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-22 17:49:20.677674 | aio | changed 2026-01-22 17:49:20.684260 | 2026-01-22 17:49:20.684325 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-22 17:49:20.912905 | aio | ok 2026-01-22 17:49:20.919142 | 2026-01-22 17:49:20.919211 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-22 17:49:21.466621 | aio | changed 2026-01-22 17:49:21.476315 | 2026-01-22 17:49:21.476430 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-22 17:49:22.020097 | aio | changed 2026-01-22 17:49:22.026891 | 2026-01-22 17:49:22.026963 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-22 17:49:22.052153 | aio | skipping: Conditional result was False 2026-01-22 17:49:22.062618 | 2026-01-22 17:49:22.062705 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-22 17:49:22.424619 | aio -> localhost | changed 2026-01-22 17:49:22.443962 | 2026-01-22 17:49:22.444065 | TASK [add-build-sshkey : Add back temp key] 2026-01-22 17:49:22.745567 | aio -> localhost | Identity added: /var/lib/zuul/builds/0e69473300344e94add9e086215c2617/work/0e69473300344e94add9e086215c2617_id_rsa (zuul-build-sshkey) 2026-01-22 17:49:22.745801 | aio -> localhost | ok: Runtime: 0:00:00.016489 2026-01-22 17:49:22.752777 | 2026-01-22 17:49:22.752841 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-22 17:49:23.115453 | aio | ok 2026-01-22 17:49:23.121167 | 2026-01-22 17:49:23.121234 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-22 17:49:23.147488 | aio | skipping: Conditional result was False 2026-01-22 17:49:23.164552 | 2026-01-22 17:49:23.164620 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-01-22 17:49:23.534547 | aio | ok 2026-01-22 17:49:23.541529 | 2026-01-22 17:49:23.541595 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-01-22 17:49:24.361786 | aio | Output suppressed because no_log was given 2026-01-22 17:49:24.372706 | 2026-01-22 17:49:24.372772 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-01-22 17:49:24.651369 | aio | ok: "logs" 2026-01-22 17:49:24.651579 | aio | ok: All items complete 2026-01-22 17:49:24.651607 | 2026-01-22 17:49:24.794507 | aio | ok: "artifacts" 2026-01-22 17:49:25.023124 | aio | ok: "docs" 2026-01-22 17:49:25.035117 | 2026-01-22 17:49:25.035305 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-01-22 17:49:25.286864 | aio | changed: "logs" 2026-01-22 17:49:25.486286 | aio | changed: "artifacts" 2026-01-22 17:49:25.675030 | aio | changed: "docs" 2026-01-22 17:49:25.703422 | 2026-01-22 17:49:25.703549 | PLAY RECAP 2026-01-22 17:49:25.703596 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-01-22 17:49:25.703625 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-22 17:49:25.703648 | 2026-01-22 17:49:25.860250 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-01-22 17:49:25.861915 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-01-22 17:49:26.457648 | 2026-01-22 17:49:26.457793 | PLAY [all] 2026-01-22 17:49:26.470800 | 2026-01-22 17:49:26.470932 | TASK [setup-uv : Extract archive] 2026-01-22 17:49:28.838646 | aio | changed 2026-01-22 17:49:28.846434 | 2026-01-22 17:49:28.846516 | TASK [setup-uv : Print version] 2026-01-22 17:49:28.386132 | aio | uv 0.8.13 2026-01-22 17:49:29.385560 | aio | ok: Runtime: 0:00:00.015885 2026-01-22 17:49:29.394854 | 2026-01-22 17:49:29.394939 | PLAY RECAP 2026-01-22 17:49:29.394999 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-22 17:49:29.395028 | 2026-01-22 17:49:29.581458 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-01-22 17:49:29.584572 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-01-22 17:49:30.174066 | 2026-01-22 17:49:30.174248 | PLAY [all] 2026-01-22 17:49:30.185867 | 2026-01-22 17:49:30.185939 | TASK [Copy inventory file for Zuul] 2026-01-22 17:49:31.131330 | aio | changed 2026-01-22 17:49:31.137576 | 2026-01-22 17:49:31.137653 | TASK [Switch "ansible_host" to private IP] 2026-01-22 17:49:31.462139 | aio | changed: 1 replacements made 2026-01-22 17:49:31.468068 | 2026-01-22 17:49:31.468136 | TASK [Run Molecule scenario] 2026-01-22 17:49:31.044101 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-01-22 17:49:31.044171 | aio | Creating virtual environment at: .venv 2026-01-22 17:49:31.331869 | aio | Downloading pygments (1.2MiB) 2026-01-22 17:49:31.334714 | aio | Downloading cryptography (4.3MiB) 2026-01-22 17:49:31.337738 | aio | Downloading netaddr (2.2MiB) 2026-01-22 17:49:31.338013 | aio | Downloading ansible-core (2.1MiB) 2026-01-22 17:49:31.544674 | aio | Downloading netaddr 2026-01-22 17:49:31.556760 | aio | Downloading cryptography 2026-01-22 17:49:31.603662 | aio | Downloading pygments 2026-01-22 17:49:31.711516 | aio | Downloading ansible-core 2026-01-22 17:49:31.767495 | aio | Installed 38 packages in 55ms 2026-01-22 17:49:32.544171 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-01-22 17:49:32.544217 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-01-22 17:49:33.173244 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-01-22 17:49:33.173393 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-01-22 17:49:45.414232 | aio | INFO [default > dependency] Executing 2026-01-22 17:49:45.414512 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-01-22 17:49:45.414762 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-01-22 17:49:45.414910 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-01-22 17:49:45.420636 | aio | INFO [default > cleanup] Executing 2026-01-22 17:49:45.421019 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-01-22 17:49:45.426648 | aio | INFO [default > destroy] Executing 2026-01-22 17:49:45.426765 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-01-22 17:49:45.426890 | aio | INFO [default > destroy] Executed: Successful 2026-01-22 17:49:45.432530 | aio | INFO [default > syntax] Executing 2026-01-22 17:49:46.469193 | aio | 2026-01-22 17:49:46.469492 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-01-22 17:49:46.521510 | aio | INFO [default > syntax] Executed: Successful 2026-01-22 17:49:46.532174 | aio | INFO [default > create] Executing 2026-01-22 17:49:46.533811 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-01-22 17:49:46.540110 | aio | INFO [default > prepare] Executing 2026-01-22 17:49:47.420994 | aio | 2026-01-22 17:49:47.421415 | aio | PLAY [Prepare] ***************************************************************** 2026-01-22 17:49:47.421748 | aio | 2026-01-22 17:49:47.422070 | aio | TASK [Gathering Facts] ********************************************************* 2026-01-22 17:49:47.422406 | aio | Thursday 22 January 2026 17:49:47 +0000 (0:00:00.035) 0:00:00.035 ****** 2026-01-22 17:49:48.628026 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-01-22 17:49:48.628075 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-01-22 17:49:48.628080 | aio | interpreter could change the meaning of that path. See 2026-01-22 17:49:48.628084 | aio | https://docs.ansible.com/ansible- 2026-01-22 17:49:48.628088 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-01-22 17:49:48.639261 | aio | ok: [aio] 2026-01-22 17:49:48.639289 | aio | 2026-01-22 17:49:48.639299 | aio | TASK [Configure short hostname] ************************************************ 2026-01-22 17:49:48.639308 | aio | Thursday 22 January 2026 17:49:48 +0000 (0:00:01.218) 0:00:01.253 ****** 2026-01-22 17:49:49.401485 | aio | changed: [aio] 2026-01-22 17:49:49.401547 | aio | 2026-01-22 17:49:49.401555 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-01-22 17:49:49.401562 | aio | Thursday 22 January 2026 17:49:49 +0000 (0:00:00.762) 0:00:02.015 ****** 2026-01-22 17:49:49.702507 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-01-22 17:49:49.702557 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-01-22 17:49:49.702588 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-01-22 17:49:49.708458 | aio | changed: [aio] 2026-01-22 17:49:49.708593 | aio | 2026-01-22 17:49:49.708757 | aio | TASK [Update apt cache] ******************************************************** 2026-01-22 17:49:49.708902 | aio | Thursday 22 January 2026 17:49:49 +0000 (0:00:00.307) 0:00:02.323 ****** 2026-01-22 17:49:55.832610 | aio | changed: [aio] 2026-01-22 17:49:55.836060 | aio | 2026-01-22 17:49:55.836074 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-01-22 17:49:55.836081 | aio | 2026-01-22 17:49:55.836086 | aio | TASK [Gathering Facts] ********************************************************* 2026-01-22 17:49:55.836092 | aio | Thursday 22 January 2026 17:49:55 +0000 (0:00:06.122) 0:00:08.446 ****** 2026-01-22 17:49:56.578692 | aio | ok: [aio] 2026-01-22 17:49:56.578726 | aio | 2026-01-22 17:49:56.578734 | aio | TASK [Install depedencies] ***************************************************** 2026-01-22 17:49:56.578740 | aio | Thursday 22 January 2026 17:49:56 +0000 (0:00:00.746) 0:00:09.192 ****** 2026-01-22 17:50:37.648021 | aio | changed: [aio] 2026-01-22 17:50:37.648052 | aio | 2026-01-22 17:50:37.648059 | aio | TASK [Start up service] ******************************************************** 2026-01-22 17:50:37.648064 | aio | Thursday 22 January 2026 17:50:37 +0000 (0:00:41.068) 0:00:50.260 ****** 2026-01-22 17:50:38.232269 | aio | ok: [aio] 2026-01-22 17:50:38.232400 | aio | 2026-01-22 17:50:38.232563 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-01-22 17:50:38.232769 | aio | Thursday 22 January 2026 17:50:38 +0000 (0:00:00.586) 0:00:50.847 ****** 2026-01-22 17:50:38.550527 | aio | ok: [aio] 2026-01-22 17:50:38.550727 | aio | 2026-01-22 17:50:38.550988 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-01-22 17:50:38.551235 | aio | Thursday 22 January 2026 17:50:38 +0000 (0:00:00.318) 0:00:51.165 ****** 2026-01-22 17:50:39.218727 | aio | changed: [aio] 2026-01-22 17:50:39.218833 | aio | 2026-01-22 17:50:39.218945 | aio | TASK [Get list of all loopback devices] **************************************** 2026-01-22 17:50:39.219054 | aio | Thursday 22 January 2026 17:50:39 +0000 (0:00:00.668) 0:00:51.833 ****** 2026-01-22 17:50:39.428165 | aio | ok: [aio] 2026-01-22 17:50:39.428689 | aio | 2026-01-22 17:50:39.428712 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-01-22 17:50:39.428726 | aio | Thursday 22 January 2026 17:50:39 +0000 (0:00:00.208) 0:00:52.042 ****** 2026-01-22 17:50:39.448309 | aio | skipping: [aio] 2026-01-22 17:50:39.448405 | aio | 2026-01-22 17:50:39.448528 | aio | TASK [Create devices for Ceph] ************************************************* 2026-01-22 17:50:39.448657 | aio | Thursday 22 January 2026 17:50:39 +0000 (0:00:00.021) 0:00:52.063 ****** 2026-01-22 17:50:40.047835 | aio | changed: [aio] => (item=osd0) 2026-01-22 17:50:40.047988 | aio | changed: [aio] => (item=osd1) 2026-01-22 17:50:40.048141 | aio | changed: [aio] => (item=osd2) 2026-01-22 17:50:40.048283 | aio | 2026-01-22 17:50:40.048439 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-01-22 17:50:40.048588 | aio | Thursday 22 January 2026 17:50:40 +0000 (0:00:00.597) 0:00:52.661 ****** 2026-01-22 17:50:40.804003 | aio | changed: [aio] => (item=osd0) 2026-01-22 17:50:40.804670 | aio | changed: [aio] => (item=osd1) 2026-01-22 17:50:40.804686 | aio | changed: [aio] => (item=osd2) 2026-01-22 17:50:40.804695 | aio | 2026-01-22 17:50:40.804712 | aio | TASK [Start loop devices] ****************************************************** 2026-01-22 17:50:40.804820 | aio | Thursday 22 January 2026 17:50:40 +0000 (0:00:00.756) 0:00:53.418 ****** 2026-01-22 17:50:42.631237 | aio | changed: [aio] => (item=osd0) 2026-01-22 17:50:42.632084 | aio | changed: [aio] => (item=osd1) 2026-01-22 17:50:42.632138 | aio | changed: [aio] => (item=osd2) 2026-01-22 17:50:42.632148 | aio | 2026-01-22 17:50:42.632157 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-01-22 17:50:42.632182 | aio | Thursday 22 January 2026 17:50:42 +0000 (0:00:01.825) 0:00:55.244 ****** 2026-01-22 17:50:44.457591 | aio | changed: [aio] => (item=osd0) 2026-01-22 17:50:44.457636 | aio | changed: [aio] => (item=osd1) 2026-01-22 17:50:44.457691 | aio | changed: [aio] => (item=osd2) 2026-01-22 17:50:44.457697 | aio | 2026-01-22 17:50:44.457703 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-01-22 17:50:44.457709 | aio | Thursday 22 January 2026 17:50:44 +0000 (0:00:01.823) 0:00:57.067 ****** 2026-01-22 17:50:46.071699 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-01-22 17:50:46.071758 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-01-22 17:50:46.071765 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-01-22 17:50:46.071771 | aio | 2026-01-22 17:50:46.071776 | aio | PLAY RECAP ********************************************************************* 2026-01-22 17:50:46.071783 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-01-22 17:50:46.071906 | aio | 2026-01-22 17:50:46.073018 | aio | 2026-01-22 17:50:46.073191 | aio | TASKS RECAP ******************************************************************** 2026-01-22 17:50:46.073305 | aio | Thursday 22 January 2026 17:50:46 +0000 (0:00:01.618) 0:00:58.686 ****** 2026-01-22 17:50:46.073405 | aio | =============================================================================== 2026-01-22 17:50:46.073516 | aio | Install depedencies ---------------------------------------------------- 41.07s 2026-01-22 17:50:46.073623 | aio | Update apt cache -------------------------------------------------------- 6.12s 2026-01-22 17:50:46.073750 | aio | Start loop devices ------------------------------------------------------ 1.83s 2026-01-22 17:50:46.073860 | aio | Create a volume group for each loop device ------------------------------ 1.82s 2026-01-22 17:50:46.073970 | aio | Create a logical volume for each loop device ---------------------------- 1.62s 2026-01-22 17:50:46.074072 | aio | Gathering Facts --------------------------------------------------------- 1.22s 2026-01-22 17:50:46.074180 | aio | Configure short hostname ------------------------------------------------ 0.76s 2026-01-22 17:50:46.074289 | aio | Set permissions on loopback devices ------------------------------------- 0.76s 2026-01-22 17:50:46.074392 | aio | Gathering Facts --------------------------------------------------------- 0.75s 2026-01-22 17:50:46.074499 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.67s 2026-01-22 17:50:46.074609 | aio | Create devices for Ceph ------------------------------------------------- 0.60s 2026-01-22 17:50:46.074741 | aio | Start up service -------------------------------------------------------- 0.59s 2026-01-22 17:50:46.074853 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-01-22 17:50:46.074960 | aio | Ensure hostname inside hosts file --------------------------------------- 0.31s 2026-01-22 17:50:46.075069 | aio | Get list of all loopback devices ---------------------------------------- 0.21s 2026-01-22 17:50:46.075173 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-01-22 17:50:46.184823 | aio | INFO [default > prepare] Executed: Successful 2026-01-22 17:50:46.192894 | aio | INFO [default > converge] Executing 2026-01-22 17:50:47.237694 | aio | 2026-01-22 17:50:47.237748 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-01-22 17:50:47.237754 | aio | 2026-01-22 17:50:47.237759 | aio | TASK [Gathering Facts] ********************************************************* 2026-01-22 17:50:47.238552 | aio | Thursday 22 January 2026 17:50:47 +0000 (0:00:00.053) 0:00:00.053 ****** 2026-01-22 17:50:48.401870 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-01-22 17:50:48.401943 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-01-22 17:50:48.402092 | aio | interpreter could change the meaning of that path. See 2026-01-22 17:50:48.402246 | aio | https://docs.ansible.com/ansible- 2026-01-22 17:50:48.402399 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-01-22 17:50:48.412951 | aio | ok: [aio] 2026-01-22 17:50:48.413170 | aio | 2026-01-22 17:50:48.413412 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:50:48.413653 | aio | Thursday 22 January 2026 17:50:48 +0000 (0:00:01.176) 0:00:01.230 ****** 2026-01-22 17:50:48.730447 | aio | ok: [aio] 2026-01-22 17:50:48.730859 | aio | 2026-01-22 17:50:48.731198 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:50:48.731511 | aio | Thursday 22 January 2026 17:50:48 +0000 (0:00:00.316) 0:00:01.546 ****** 2026-01-22 17:50:48.770924 | aio | skipping: [aio] 2026-01-22 17:50:48.771263 | aio | 2026-01-22 17:50:48.771584 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-01-22 17:50:48.771958 | aio | Thursday 22 January 2026 17:50:48 +0000 (0:00:00.041) 0:00:01.588 ****** 2026-01-22 17:50:49.111519 | aio | changed: [aio] 2026-01-22 17:50:49.112335 | aio | 2026-01-22 17:50:49.112386 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:50:49.112397 | aio | Thursday 22 January 2026 17:50:49 +0000 (0:00:00.339) 0:00:01.927 ****** 2026-01-22 17:50:49.212450 | aio | ok: [aio] => { 2026-01-22 17:50:49.212495 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-01-22 17:50:49.212500 | aio | } 2026-01-22 17:50:49.212504 | aio | 2026-01-22 17:50:49.212509 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:50:49.212513 | aio | Thursday 22 January 2026 17:50:49 +0000 (0:00:00.101) 0:00:02.029 ****** 2026-01-22 17:50:49.921965 | aio | changed: [aio] 2026-01-22 17:50:49.922004 | aio | 2026-01-22 17:50:49.922020 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:50:49.922026 | aio | Thursday 22 January 2026 17:50:49 +0000 (0:00:00.709) 0:00:02.738 ****** 2026-01-22 17:50:49.968896 | aio | skipping: [aio] 2026-01-22 17:50:49.968951 | aio | 2026-01-22 17:50:49.968962 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:50:49.968972 | aio | Thursday 22 January 2026 17:50:49 +0000 (0:00:00.046) 0:00:02.785 ****** 2026-01-22 17:50:50.018521 | aio | skipping: [aio] 2026-01-22 17:50:50.018564 | aio | 2026-01-22 17:50:50.018571 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:50:50.018577 | aio | Thursday 22 January 2026 17:50:50 +0000 (0:00:00.050) 0:00:02.835 ****** 2026-01-22 17:50:50.263611 | aio | ok: [aio] 2026-01-22 17:50:50.263663 | aio | 2026-01-22 17:50:50.263712 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:50:50.263722 | aio | Thursday 22 January 2026 17:50:50 +0000 (0:00:00.244) 0:00:03.079 ****** 2026-01-22 17:50:51.359293 | aio | ok: [aio] 2026-01-22 17:50:51.359416 | aio | 2026-01-22 17:50:51.359601 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:50:51.360788 | aio | Thursday 22 January 2026 17:50:51 +0000 (0:00:01.085) 0:00:04.164 ****** 2026-01-22 17:50:51.523688 | aio | ok: [aio] => { 2026-01-22 17:50:51.523723 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-01-22 17:50:51.523728 | aio | } 2026-01-22 17:50:51.523732 | aio | 2026-01-22 17:50:51.523796 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:50:51.523952 | aio | Thursday 22 January 2026 17:50:51 +0000 (0:00:00.175) 0:00:04.339 ****** 2026-01-22 17:50:52.390320 | aio | changed: [aio] 2026-01-22 17:50:52.390544 | aio | 2026-01-22 17:50:52.390852 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:50:52.391099 | aio | Thursday 22 January 2026 17:50:52 +0000 (0:00:00.867) 0:00:05.207 ****** 2026-01-22 17:50:55.454630 | aio | changed: [aio] 2026-01-22 17:50:55.457547 | aio | 2026-01-22 17:50:55.457578 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-01-22 17:50:55.457593 | aio | Thursday 22 January 2026 17:50:55 +0000 (0:00:03.064) 0:00:08.272 ****** 2026-01-22 17:50:55.481628 | aio | skipping: [aio] 2026-01-22 17:50:55.481642 | aio | 2026-01-22 17:50:55.481651 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-01-22 17:50:55.481655 | aio | Thursday 22 January 2026 17:50:55 +0000 (0:00:00.026) 0:00:08.298 ****** 2026-01-22 17:50:55.506739 | aio | skipping: [aio] 2026-01-22 17:50:55.506784 | aio | 2026-01-22 17:50:55.506909 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-01-22 17:50:55.507699 | aio | Thursday 22 January 2026 17:50:55 +0000 (0:00:00.025) 0:00:08.324 ****** 2026-01-22 17:50:55.535463 | aio | skipping: [aio] 2026-01-22 17:50:55.535511 | aio | 2026-01-22 17:50:55.535521 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-01-22 17:50:55.535531 | aio | Thursday 22 January 2026 17:50:55 +0000 (0:00:00.027) 0:00:08.351 ****** 2026-01-22 17:51:02.431390 | aio | changed: [aio] 2026-01-22 17:51:02.431415 | aio | 2026-01-22 17:51:02.431421 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-01-22 17:51:02.431425 | aio | Thursday 22 January 2026 17:51:02 +0000 (0:00:06.895) 0:00:15.247 ****** 2026-01-22 17:51:03.039552 | aio | changed: [aio] 2026-01-22 17:51:03.040130 | aio | 2026-01-22 17:51:03.040147 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-01-22 17:51:03.040154 | aio | Thursday 22 January 2026 17:51:03 +0000 (0:00:00.609) 0:00:15.856 ****** 2026-01-22 17:51:04.049341 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-01-22 17:51:04.049374 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-01-22 17:51:04.049382 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-01-22 17:51:04.049387 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-01-22 17:51:04.049393 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-01-22 17:51:04.049398 | aio | 2026-01-22 17:51:04.049404 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-01-22 17:51:04.049410 | aio | Thursday 22 January 2026 17:51:04 +0000 (0:00:01.008) 0:00:16.865 ****** 2026-01-22 17:51:04.666713 | aio | changed: [aio] 2026-01-22 17:51:04.666754 | aio | 2026-01-22 17:51:04.666765 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-01-22 17:51:04.666775 | aio | Thursday 22 January 2026 17:51:04 +0000 (0:00:00.609) 0:00:17.474 ****** 2026-01-22 17:51:04.666783 | aio | 2026-01-22 17:51:04.666792 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-01-22 17:51:04.666840 | aio | Thursday 22 January 2026 17:51:04 +0000 (0:00:00.007) 0:00:17.482 ****** 2026-01-22 17:51:05.802291 | aio | ok: [aio] 2026-01-22 17:51:05.802508 | aio | 2026-01-22 17:51:05.802735 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-01-22 17:51:05.802938 | aio | Thursday 22 January 2026 17:51:05 +0000 (0:00:01.136) 0:00:18.619 ****** 2026-01-22 17:51:06.323031 | aio | changed: [aio] 2026-01-22 17:51:06.323394 | aio | 2026-01-22 17:51:06.323744 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-01-22 17:51:06.324062 | aio | Thursday 22 January 2026 17:51:06 +0000 (0:00:00.520) 0:00:19.140 ****** 2026-01-22 17:51:07.005265 | aio | changed: [aio] 2026-01-22 17:51:07.005477 | aio | 2026-01-22 17:51:07.005627 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:51:07.005792 | aio | Thursday 22 January 2026 17:51:06 +0000 (0:00:00.677) 0:00:19.817 ****** 2026-01-22 17:51:07.223904 | aio | ok: [aio] 2026-01-22 17:51:07.223963 | aio | 2026-01-22 17:51:07.224088 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:51:07.224213 | aio | Thursday 22 January 2026 17:51:07 +0000 (0:00:00.223) 0:00:20.041 ****** 2026-01-22 17:51:07.295709 | aio | ok: [aio] => { 2026-01-22 17:51:07.295788 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-01-22 17:51:07.295800 | aio | } 2026-01-22 17:51:07.295809 | aio | 2026-01-22 17:51:07.295855 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:51:07.296176 | aio | Thursday 22 January 2026 17:51:07 +0000 (0:00:00.069) 0:00:20.110 ****** 2026-01-22 17:51:08.368009 | aio | changed: [aio] 2026-01-22 17:51:08.368169 | aio | 2026-01-22 17:51:08.368316 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:51:08.368457 | aio | Thursday 22 January 2026 17:51:08 +0000 (0:00:01.074) 0:00:21.184 ****** 2026-01-22 17:51:12.880034 | aio | changed: [aio] 2026-01-22 17:51:12.880091 | aio | 2026-01-22 17:51:12.880339 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-01-22 17:51:12.880364 | aio | Thursday 22 January 2026 17:51:12 +0000 (0:00:04.512) 0:00:25.697 ****** 2026-01-22 17:51:13.779037 | aio | ok: [aio] 2026-01-22 17:51:13.779117 | aio | 2026-01-22 17:51:13.779244 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-01-22 17:51:13.779375 | aio | Thursday 22 January 2026 17:51:13 +0000 (0:00:00.898) 0:00:26.596 ****** 2026-01-22 17:51:14.141331 | aio | changed: [aio] 2026-01-22 17:51:14.141366 | aio | 2026-01-22 17:51:14.141372 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-01-22 17:51:14.141378 | aio | Thursday 22 January 2026 17:51:14 +0000 (0:00:00.360) 0:00:26.956 ****** 2026-01-22 17:51:14.639841 | aio | changed: [aio] 2026-01-22 17:51:14.639876 | aio | 2026-01-22 17:51:14.639882 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-01-22 17:51:14.639888 | aio | Thursday 22 January 2026 17:51:14 +0000 (0:00:00.500) 0:00:27.456 ****** 2026-01-22 17:51:15.306737 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-01-22 17:51:15.306814 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-01-22 17:51:15.306829 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-01-22 17:51:15.306842 | aio | 2026-01-22 17:51:15.306855 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-01-22 17:51:15.307176 | aio | Thursday 22 January 2026 17:51:15 +0000 (0:00:00.664) 0:00:28.121 ****** 2026-01-22 17:51:15.824898 | aio | changed: [aio] 2026-01-22 17:51:15.825117 | aio | 2026-01-22 17:51:15.825322 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-01-22 17:51:15.825518 | aio | Thursday 22 January 2026 17:51:15 +0000 (0:00:00.520) 0:00:28.642 ****** 2026-01-22 17:51:16.350957 | aio | changed: [aio] 2026-01-22 17:51:16.351304 | aio | 2026-01-22 17:51:16.351638 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-01-22 17:51:16.352007 | aio | Thursday 22 January 2026 17:51:16 +0000 (0:00:00.516) 0:00:29.158 ****** 2026-01-22 17:51:16.352299 | aio | 2026-01-22 17:51:16.352629 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-01-22 17:51:16.352989 | aio | Thursday 22 January 2026 17:51:16 +0000 (0:00:00.009) 0:00:29.167 ****** 2026-01-22 17:51:17.268264 | aio | ok: [aio] 2026-01-22 17:51:17.268297 | aio | 2026-01-22 17:51:17.268303 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-01-22 17:51:17.268309 | aio | Thursday 22 January 2026 17:51:17 +0000 (0:00:00.916) 0:00:30.084 ****** 2026-01-22 17:51:19.597852 | aio | changed: [aio] 2026-01-22 17:51:19.598193 | aio | 2026-01-22 17:51:19.598536 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-01-22 17:51:19.598876 | aio | Thursday 22 January 2026 17:51:19 +0000 (0:00:02.330) 0:00:32.414 ****** 2026-01-22 17:51:20.289031 | aio | changed: [aio] 2026-01-22 17:51:20.289380 | aio | 2026-01-22 17:51:20.289769 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-01-22 17:51:20.290100 | aio | Thursday 22 January 2026 17:51:20 +0000 (0:00:00.691) 0:00:33.106 ****** 2026-01-22 17:51:20.345001 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-01-22 17:51:20.345045 | aio | 2026-01-22 17:51:20.345055 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-01-22 17:51:20.345064 | aio | Thursday 22 January 2026 17:51:20 +0000 (0:00:00.055) 0:00:33.161 ****** 2026-01-22 17:51:21.238200 | aio | ok: [aio] 2026-01-22 17:51:21.238239 | aio | 2026-01-22 17:51:21.238245 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-01-22 17:51:21.238251 | aio | Thursday 22 January 2026 17:51:21 +0000 (0:00:00.893) 0:00:34.054 ****** 2026-01-22 17:51:22.008687 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-01-22 17:51:22.008733 | aio | ok: [aio] => (item=ssh) 2026-01-22 17:51:22.008745 | aio | 2026-01-22 17:51:22.008754 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-01-22 17:51:22.008764 | aio | Thursday 22 January 2026 17:51:22 +0000 (0:00:00.769) 0:00:34.824 ****** 2026-01-22 17:51:22.381207 | aio | changed: [aio] 2026-01-22 17:51:22.381235 | aio | 2026-01-22 17:51:22.381240 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-01-22 17:51:22.381245 | aio | Thursday 22 January 2026 17:51:22 +0000 (0:00:00.371) 0:00:35.196 ****** 2026-01-22 17:51:22.615687 | aio | ok: [aio] 2026-01-22 17:51:22.615718 | aio | 2026-01-22 17:51:22.615724 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-01-22 17:51:22.615731 | aio | Thursday 22 January 2026 17:51:22 +0000 (0:00:00.235) 0:00:35.431 ****** 2026-01-22 17:51:23.151448 | aio | changed: [aio] 2026-01-22 17:51:23.151715 | aio | 2026-01-22 17:51:23.152000 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-01-22 17:51:23.152247 | aio | Thursday 22 January 2026 17:51:23 +0000 (0:00:00.535) 0:00:35.966 ****** 2026-01-22 17:51:23.529094 | aio | changed: [aio] 2026-01-22 17:51:23.529344 | aio | 2026-01-22 17:51:23.529626 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-01-22 17:51:23.529946 | aio | Thursday 22 January 2026 17:51:23 +0000 (0:00:00.379) 0:00:36.345 ****** 2026-01-22 17:51:23.650320 | aio | ok: [aio] 2026-01-22 17:51:23.650418 | aio | 2026-01-22 17:51:23.650537 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-01-22 17:51:23.650667 | aio | Thursday 22 January 2026 17:51:23 +0000 (0:00:00.121) 0:00:36.467 ****** 2026-01-22 17:51:23.896721 | aio | ok: [aio] => (item=aio) 2026-01-22 17:51:23.896857 | aio | 2026-01-22 17:51:23.897121 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-01-22 17:51:23.897367 | aio | Thursday 22 January 2026 17:51:23 +0000 (0:00:00.246) 0:00:36.713 ****** 2026-01-22 17:51:23.949008 | aio | ok: [aio] 2026-01-22 17:51:23.949241 | aio | 2026-01-22 17:51:23.949496 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-01-22 17:51:23.950733 | aio | Thursday 22 January 2026 17:51:23 +0000 (0:00:00.052) 0:00:36.765 ****** 2026-01-22 17:51:24.053488 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-01-22 17:51:24.053537 | aio | 2026-01-22 17:51:24.053549 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-01-22 17:51:24.053558 | aio | Thursday 22 January 2026 17:51:24 +0000 (0:00:00.103) 0:00:36.869 ****** 2026-01-22 17:51:24.336408 | aio | changed: [aio] 2026-01-22 17:51:24.336435 | aio | 2026-01-22 17:51:24.336440 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-01-22 17:51:24.336444 | aio | Thursday 22 January 2026 17:51:24 +0000 (0:00:00.283) 0:00:37.153 ****** 2026-01-22 17:51:25.031732 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-01-22 17:51:25.031810 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-01-22 17:51:25.031820 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-01-22 17:51:25.031859 | aio | 2026-01-22 17:51:25.031868 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-01-22 17:51:25.031877 | aio | Thursday 22 January 2026 17:51:25 +0000 (0:00:00.694) 0:00:37.847 ****** 2026-01-22 17:53:37.815337 | aio | ok: [aio] 2026-01-22 17:53:37.815515 | aio | 2026-01-22 17:53:37.815692 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-01-22 17:53:37.815843 | aio | Thursday 22 January 2026 17:53:37 +0000 (0:02:12.785) 0:02:50.632 ****** 2026-01-22 17:53:38.045150 | aio | changed: [aio] 2026-01-22 17:53:38.045388 | aio | 2026-01-22 17:53:38.045597 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-01-22 17:53:38.045854 | aio | Thursday 22 January 2026 17:53:38 +0000 (0:00:00.229) 0:02:50.862 ****** 2026-01-22 17:53:38.085567 | aio | ok: [aio] 2026-01-22 17:53:38.085956 | aio | 2026-01-22 17:53:38.086296 | aio | TASK [Install Ceph host] ******************************************************* 2026-01-22 17:53:38.086618 | aio | Thursday 22 January 2026 17:53:38 +0000 (0:00:00.040) 0:02:50.902 ****** 2026-01-22 17:53:38.161210 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-01-22 17:53:38.161551 | aio | 2026-01-22 17:53:38.161935 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-01-22 17:53:38.162285 | aio | Thursday 22 January 2026 17:53:38 +0000 (0:00:00.075) 0:02:50.978 ****** 2026-01-22 17:53:43.816627 | aio | ok: [aio] 2026-01-22 17:53:43.816835 | aio | 2026-01-22 17:53:43.817022 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-01-22 17:53:43.817171 | aio | Thursday 22 January 2026 17:53:43 +0000 (0:00:05.655) 0:02:56.633 ****** 2026-01-22 17:53:43.873152 | aio | ok: [aio] => (item=aio) 2026-01-22 17:53:43.873420 | aio | 2026-01-22 17:53:43.875684 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-01-22 17:53:43.875706 | aio | Thursday 22 January 2026 17:53:43 +0000 (0:00:00.055) 0:02:56.688 ****** 2026-01-22 17:53:44.282562 | aio | ok: [aio] 2026-01-22 17:53:44.282608 | aio | 2026-01-22 17:53:44.282617 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-01-22 17:53:44.282625 | aio | Thursday 22 January 2026 17:53:44 +0000 (0:00:00.410) 0:02:57.098 ****** 2026-01-22 17:53:51.301731 | aio | ok: [aio] 2026-01-22 17:53:51.301870 | aio | 2026-01-22 17:53:51.302204 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-01-22 17:53:51.302526 | aio | Thursday 22 January 2026 17:53:51 +0000 (0:00:07.019) 0:03:04.118 ****** 2026-01-22 17:54:03.543064 | aio | changed: [aio] 2026-01-22 17:54:03.543097 | aio | 2026-01-22 17:54:03.543104 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-01-22 17:54:03.543111 | aio | Thursday 22 January 2026 17:54:03 +0000 (0:00:12.239) 0:03:16.358 ****** 2026-01-22 17:54:18.410410 | aio | ok: [aio] 2026-01-22 17:54:18.410835 | aio | 2026-01-22 17:54:18.411185 | aio | TASK [Install Ceph host] ******************************************************* 2026-01-22 17:54:18.411555 | aio | Thursday 22 January 2026 17:54:18 +0000 (0:00:14.869) 0:03:31.227 ****** 2026-01-22 17:54:18.482113 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-01-22 17:54:18.482279 | aio | 2026-01-22 17:54:18.482426 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-01-22 17:54:18.482569 | aio | Thursday 22 January 2026 17:54:18 +0000 (0:00:00.071) 0:03:31.298 ****** 2026-01-22 17:54:18.539430 | aio | skipping: [aio] 2026-01-22 17:54:18.542028 | aio | 2026-01-22 17:54:18.542042 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-01-22 17:54:18.542048 | aio | Thursday 22 January 2026 17:54:18 +0000 (0:00:00.058) 0:03:31.357 ****** 2026-01-22 17:54:18.594358 | aio | skipping: [aio] => (item=aio) 2026-01-22 17:54:18.594509 | aio | skipping: [aio] 2026-01-22 17:54:18.594637 | aio | 2026-01-22 17:54:18.594818 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-01-22 17:54:18.594976 | aio | Thursday 22 January 2026 17:54:18 +0000 (0:00:00.054) 0:03:31.411 ****** 2026-01-22 17:54:18.947594 | aio | ok: [aio] 2026-01-22 17:54:18.947994 | aio | 2026-01-22 17:54:18.948329 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-01-22 17:54:18.948707 | aio | Thursday 22 January 2026 17:54:18 +0000 (0:00:00.352) 0:03:31.764 ****** 2026-01-22 17:54:26.100703 | aio | ok: [aio] 2026-01-22 17:54:26.101079 | aio | 2026-01-22 17:54:26.101410 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-01-22 17:54:26.101782 | aio | Thursday 22 January 2026 17:54:26 +0000 (0:00:07.153) 0:03:38.917 ****** 2026-01-22 17:54:38.967445 | aio | changed: [aio] 2026-01-22 17:54:38.967504 | aio | 2026-01-22 17:54:38.967520 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-01-22 17:54:38.967526 | aio | Thursday 22 January 2026 17:54:38 +0000 (0:00:12.864) 0:03:51.782 ****** 2026-01-22 17:54:45.603604 | aio | ok: [aio] 2026-01-22 17:54:45.604010 | aio | 2026-01-22 17:54:45.604356 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-01-22 17:54:45.604740 | aio | Thursday 22 January 2026 17:54:45 +0000 (0:00:06.637) 0:03:58.420 ****** 2026-01-22 17:54:53.220699 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-01-22 17:54:53.220923 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-01-22 17:54:53.222664 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-01-22 17:54:53.222845 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-01-22 17:54:53.222985 | aio | 2026-01-22 17:54:53.224823 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-01-22 17:54:53.224965 | aio | 2026-01-22 17:54:53.226667 | aio | TASK [Gathering Facts] ********************************************************* 2026-01-22 17:54:53.226847 | aio | Thursday 22 January 2026 17:54:53 +0000 (0:00:07.615) 0:04:06.036 ****** 2026-01-22 17:54:54.019235 | aio | ok: [aio] 2026-01-22 17:54:54.019915 | aio | 2026-01-22 17:54:54.019928 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:54:54.021443 | aio | Thursday 22 January 2026 17:54:54 +0000 (0:00:00.799) 0:04:06.836 ****** 2026-01-22 17:54:54.285805 | aio | ok: [aio] 2026-01-22 17:54:54.288259 | aio | 2026-01-22 17:54:54.288275 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:54:54.288281 | aio | Thursday 22 January 2026 17:54:54 +0000 (0:00:00.266) 0:04:07.102 ****** 2026-01-22 17:54:54.318486 | aio | skipping: [aio] 2026-01-22 17:54:54.318677 | aio | 2026-01-22 17:54:54.318833 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-01-22 17:54:54.318985 | aio | Thursday 22 January 2026 17:54:54 +0000 (0:00:00.032) 0:04:07.135 ****** 2026-01-22 17:54:54.551888 | aio | ok: [aio] 2026-01-22 17:54:54.551923 | aio | 2026-01-22 17:54:54.551930 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:54:54.551936 | aio | Thursday 22 January 2026 17:54:54 +0000 (0:00:00.233) 0:04:07.368 ****** 2026-01-22 17:54:54.606993 | aio | ok: [aio] => { 2026-01-22 17:54:54.607809 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-01-22 17:54:54.607967 | aio | } 2026-01-22 17:54:54.608099 | aio | 2026-01-22 17:54:54.608942 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:54:54.608955 | aio | Thursday 22 January 2026 17:54:54 +0000 (0:00:00.055) 0:04:07.424 ****** 2026-01-22 17:54:54.962459 | aio | ok: [aio] 2026-01-22 17:54:54.962495 | aio | 2026-01-22 17:54:54.962502 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:54:54.962508 | aio | Thursday 22 January 2026 17:54:54 +0000 (0:00:00.353) 0:04:07.777 ****** 2026-01-22 17:54:54.998913 | aio | skipping: [aio] 2026-01-22 17:54:55.000045 | aio | 2026-01-22 17:54:55.000059 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:54:55.000077 | aio | Thursday 22 January 2026 17:54:54 +0000 (0:00:00.038) 0:04:07.816 ****** 2026-01-22 17:54:55.036045 | aio | skipping: [aio] 2026-01-22 17:54:55.036787 | aio | 2026-01-22 17:54:55.036939 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:54:55.037083 | aio | Thursday 22 January 2026 17:54:55 +0000 (0:00:00.036) 0:04:07.853 ****** 2026-01-22 17:54:55.266700 | aio | ok: [aio] 2026-01-22 17:54:55.266899 | aio | 2026-01-22 17:54:55.267056 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:54:55.270705 | aio | Thursday 22 January 2026 17:54:55 +0000 (0:00:00.226) 0:04:08.080 ****** 2026-01-22 17:54:56.271948 | aio | ok: [aio] 2026-01-22 17:54:56.271984 | aio | 2026-01-22 17:54:56.271989 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:54:56.271994 | aio | Thursday 22 January 2026 17:54:56 +0000 (0:00:01.008) 0:04:09.088 ****** 2026-01-22 17:54:56.340084 | aio | ok: [aio] => { 2026-01-22 17:54:56.340813 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-01-22 17:54:56.340963 | aio | } 2026-01-22 17:54:56.341093 | aio | 2026-01-22 17:54:56.341841 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:54:56.341988 | aio | Thursday 22 January 2026 17:54:56 +0000 (0:00:00.068) 0:04:09.157 ****** 2026-01-22 17:54:56.737072 | aio | ok: [aio] 2026-01-22 17:54:56.737673 | aio | 2026-01-22 17:54:56.739673 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:54:56.739859 | aio | Thursday 22 January 2026 17:54:56 +0000 (0:00:00.396) 0:04:09.553 ****** 2026-01-22 17:54:58.896701 | aio | ok: [aio] 2026-01-22 17:54:58.896896 | aio | 2026-01-22 17:54:58.897053 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-01-22 17:54:58.897217 | aio | Thursday 22 January 2026 17:54:58 +0000 (0:00:02.157) 0:04:11.710 ****** 2026-01-22 17:54:58.921975 | aio | skipping: [aio] 2026-01-22 17:54:58.922012 | aio | 2026-01-22 17:54:58.922017 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-01-22 17:54:58.922021 | aio | Thursday 22 January 2026 17:54:58 +0000 (0:00:00.027) 0:04:11.737 ****** 2026-01-22 17:54:58.947346 | aio | skipping: [aio] 2026-01-22 17:54:58.947381 | aio | 2026-01-22 17:54:58.947386 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-01-22 17:54:58.947390 | aio | Thursday 22 January 2026 17:54:58 +0000 (0:00:00.025) 0:04:11.763 ****** 2026-01-22 17:54:58.972869 | aio | skipping: [aio] 2026-01-22 17:54:58.973039 | aio | 2026-01-22 17:54:58.973185 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-01-22 17:54:58.975828 | aio | Thursday 22 January 2026 17:54:58 +0000 (0:00:00.025) 0:04:11.788 ****** 2026-01-22 17:54:59.890713 | aio | ok: [aio] 2026-01-22 17:54:59.890749 | aio | 2026-01-22 17:54:59.890754 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-01-22 17:54:59.890758 | aio | Thursday 22 January 2026 17:54:59 +0000 (0:00:00.919) 0:04:12.707 ****** 2026-01-22 17:55:00.361910 | aio | ok: [aio] 2026-01-22 17:55:00.362077 | aio | 2026-01-22 17:55:00.362224 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-01-22 17:55:00.362366 | aio | Thursday 22 January 2026 17:55:00 +0000 (0:00:00.471) 0:04:13.179 ****** 2026-01-22 17:55:01.383965 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-01-22 17:55:01.384146 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-01-22 17:55:01.384294 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-01-22 17:55:01.384443 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-01-22 17:55:01.384591 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-01-22 17:55:01.384737 | aio | 2026-01-22 17:55:01.384890 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-01-22 17:55:01.385042 | aio | Thursday 22 January 2026 17:55:01 +0000 (0:00:01.022) 0:04:14.201 ****** 2026-01-22 17:55:01.928536 | aio | ok: [aio] 2026-01-22 17:55:01.928723 | aio | 2026-01-22 17:55:01.928879 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-01-22 17:55:01.929813 | aio | Thursday 22 January 2026 17:55:01 +0000 (0:00:00.538) 0:04:14.739 ****** 2026-01-22 17:55:01.929952 | aio | 2026-01-22 17:55:01.930096 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-01-22 17:55:01.930236 | aio | Thursday 22 January 2026 17:55:01 +0000 (0:00:00.006) 0:04:14.746 ****** 2026-01-22 17:55:02.335105 | aio | ok: [aio] 2026-01-22 17:55:02.337032 | aio | 2026-01-22 17:55:02.337046 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:55:02.337051 | aio | Thursday 22 January 2026 17:55:02 +0000 (0:00:00.406) 0:04:15.152 ****** 2026-01-22 17:55:02.576929 | aio | ok: [aio] 2026-01-22 17:55:02.577358 | aio | 2026-01-22 17:55:02.578106 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:55:02.578803 | aio | Thursday 22 January 2026 17:55:02 +0000 (0:00:00.241) 0:04:15.394 ****** 2026-01-22 17:55:02.633685 | aio | ok: [aio] => { 2026-01-22 17:55:02.635685 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-01-22 17:55:02.635704 | aio | } 2026-01-22 17:55:02.635710 | aio | 2026-01-22 17:55:02.635850 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:55:02.636045 | aio | Thursday 22 January 2026 17:55:02 +0000 (0:00:00.056) 0:04:15.450 ****** 2026-01-22 17:55:03.033472 | aio | ok: [aio] 2026-01-22 17:55:03.033666 | aio | 2026-01-22 17:55:03.035218 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:55:03.035237 | aio | Thursday 22 January 2026 17:55:03 +0000 (0:00:00.400) 0:04:15.851 ****** 2026-01-22 17:55:06.377082 | aio | ok: [aio] 2026-01-22 17:55:06.377256 | aio | 2026-01-22 17:55:06.377406 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-01-22 17:55:06.379838 | aio | Thursday 22 January 2026 17:55:06 +0000 (0:00:03.340) 0:04:19.191 ****** 2026-01-22 17:55:07.216339 | aio | ok: [aio] 2026-01-22 17:55:07.216369 | aio | 2026-01-22 17:55:07.216374 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-01-22 17:55:07.216379 | aio | Thursday 22 January 2026 17:55:07 +0000 (0:00:00.840) 0:04:20.031 ****** 2026-01-22 17:55:07.430370 | aio | ok: [aio] 2026-01-22 17:55:07.430795 | aio | 2026-01-22 17:55:07.430990 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-01-22 17:55:07.431808 | aio | Thursday 22 January 2026 17:55:07 +0000 (0:00:00.216) 0:04:20.247 ****** 2026-01-22 17:55:07.888024 | aio | ok: [aio] 2026-01-22 17:55:07.888195 | aio | 2026-01-22 17:55:07.888346 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-01-22 17:55:07.888492 | aio | Thursday 22 January 2026 17:55:07 +0000 (0:00:00.454) 0:04:20.702 ****** 2026-01-22 17:55:08.493693 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-01-22 17:55:08.494824 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-01-22 17:55:08.494977 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-01-22 17:55:08.495110 | aio | 2026-01-22 17:55:08.495257 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-01-22 17:55:08.495398 | aio | Thursday 22 January 2026 17:55:08 +0000 (0:00:00.608) 0:04:21.311 ****** 2026-01-22 17:55:08.934804 | aio | ok: [aio] 2026-01-22 17:55:08.936057 | aio | 2026-01-22 17:55:08.936069 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-01-22 17:55:08.936075 | aio | Thursday 22 January 2026 17:55:08 +0000 (0:00:00.441) 0:04:21.752 ****** 2026-01-22 17:55:09.392064 | aio | ok: [aio] 2026-01-22 17:55:09.392230 | aio | 2026-01-22 17:55:09.392407 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-01-22 17:55:09.392807 | aio | Thursday 22 January 2026 17:55:09 +0000 (0:00:00.447) 0:04:22.200 ****** 2026-01-22 17:55:09.392943 | aio | 2026-01-22 17:55:09.393823 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-01-22 17:55:09.393971 | aio | Thursday 22 January 2026 17:55:09 +0000 (0:00:00.008) 0:04:22.208 ****** 2026-01-22 17:55:09.795933 | aio | ok: [aio] 2026-01-22 17:55:09.796804 | aio | 2026-01-22 17:55:09.796973 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-01-22 17:55:09.797116 | aio | Thursday 22 January 2026 17:55:09 +0000 (0:00:00.404) 0:04:22.613 ****** 2026-01-22 17:55:09.846326 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-01-22 17:55:09.848719 | aio | 2026-01-22 17:55:09.848736 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-01-22 17:55:09.848742 | aio | Thursday 22 January 2026 17:55:09 +0000 (0:00:00.050) 0:04:22.663 ****** 2026-01-22 17:55:10.734205 | aio | ok: [aio] 2026-01-22 17:55:10.734367 | aio | 2026-01-22 17:55:10.734512 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-01-22 17:55:10.735841 | aio | Thursday 22 January 2026 17:55:10 +0000 (0:00:00.887) 0:04:23.551 ****** 2026-01-22 17:55:11.495993 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-01-22 17:55:11.496168 | aio | ok: [aio] => (item=ssh) 2026-01-22 17:55:11.496306 | aio | 2026-01-22 17:55:11.496452 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-01-22 17:55:11.497856 | aio | Thursday 22 January 2026 17:55:11 +0000 (0:00:00.761) 0:04:24.313 ****** 2026-01-22 17:55:11.863868 | aio | ok: [aio] 2026-01-22 17:55:11.864036 | aio | 2026-01-22 17:55:11.864187 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-01-22 17:55:11.864334 | aio | Thursday 22 January 2026 17:55:11 +0000 (0:00:00.367) 0:04:24.681 ****** 2026-01-22 17:55:12.094012 | aio | ok: [aio] 2026-01-22 17:55:12.094047 | aio | 2026-01-22 17:55:12.094052 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-01-22 17:55:12.094056 | aio | Thursday 22 January 2026 17:55:12 +0000 (0:00:00.229) 0:04:24.911 ****** 2026-01-22 17:55:12.391992 | aio | ok: [aio] 2026-01-22 17:55:12.393820 | aio | 2026-01-22 17:55:12.394030 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-01-22 17:55:12.394181 | aio | Thursday 22 January 2026 17:55:12 +0000 (0:00:00.298) 0:04:25.209 ****** 2026-01-22 17:55:12.611374 | aio | ok: [aio] 2026-01-22 17:55:12.611562 | aio | 2026-01-22 17:55:12.611568 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-01-22 17:55:12.611572 | aio | Thursday 22 January 2026 17:55:12 +0000 (0:00:00.219) 0:04:25.428 ****** 2026-01-22 17:55:12.848237 | aio | ok: [aio] => (item=aio) 2026-01-22 17:55:12.848808 | aio | 2026-01-22 17:55:12.850497 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-01-22 17:55:12.850671 | aio | Thursday 22 January 2026 17:55:12 +0000 (0:00:00.237) 0:04:25.665 ****** 2026-01-22 17:55:12.888668 | aio | ok: [aio] 2026-01-22 17:55:12.890970 | aio | 2026-01-22 17:55:12.890985 | aio | TASK [Install Ceph host] ******************************************************* 2026-01-22 17:55:12.890997 | aio | Thursday 22 January 2026 17:55:12 +0000 (0:00:00.040) 0:04:25.706 ****** 2026-01-22 17:55:12.940990 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-01-22 17:55:12.941153 | aio | 2026-01-22 17:55:12.942473 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-01-22 17:55:12.942618 | aio | Thursday 22 January 2026 17:55:12 +0000 (0:00:00.051) 0:04:25.757 ****** 2026-01-22 17:55:12.976209 | aio | skipping: [aio] 2026-01-22 17:55:12.976240 | aio | 2026-01-22 17:55:12.976245 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-01-22 17:55:12.976249 | aio | Thursday 22 January 2026 17:55:12 +0000 (0:00:00.035) 0:04:25.793 ****** 2026-01-22 17:55:13.014122 | aio | skipping: [aio] => (item=aio) 2026-01-22 17:55:13.014285 | aio | skipping: [aio] 2026-01-22 17:55:13.014416 | aio | 2026-01-22 17:55:13.014812 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-01-22 17:55:13.014971 | aio | Thursday 22 January 2026 17:55:13 +0000 (0:00:00.038) 0:04:25.831 ****** 2026-01-22 17:55:13.301046 | aio | ok: [aio] 2026-01-22 17:55:13.303669 | aio | 2026-01-22 17:55:13.303854 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-01-22 17:55:13.304005 | aio | Thursday 22 January 2026 17:55:13 +0000 (0:00:00.285) 0:04:26.117 ****** 2026-01-22 17:55:20.161683 | aio | ok: [aio] 2026-01-22 17:55:20.164043 | aio | 2026-01-22 17:55:20.164057 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-01-22 17:55:20.164064 | aio | Thursday 22 January 2026 17:55:20 +0000 (0:00:06.861) 0:04:32.979 ****** 2026-01-22 17:55:24.842139 | aio | ok: [aio] 2026-01-22 17:55:24.843816 | aio | 2026-01-22 17:55:24.843982 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-01-22 17:55:24.844137 | aio | Thursday 22 January 2026 17:55:24 +0000 (0:00:04.680) 0:04:37.659 ****** 2026-01-22 17:55:39.857396 | aio | ok: [aio] 2026-01-22 17:55:39.857429 | aio | 2026-01-22 17:55:39.857435 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-01-22 17:55:39.857441 | aio | Thursday 22 January 2026 17:55:39 +0000 (0:00:15.012) 0:04:52.672 ****** 2026-01-22 17:57:34.806449 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-01-22 17:57:34.806657 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-01-22 17:57:34.808439 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-01-22 17:57:34.808453 | aio | 2026-01-22 17:57:34.808459 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-01-22 17:57:34.808465 | aio | Thursday 22 January 2026 17:57:34 +0000 (0:01:54.951) 0:06:47.623 ****** 2026-01-22 17:57:41.338862 | aio | ok: [aio] 2026-01-22 17:57:41.339813 | aio | 2026-01-22 17:57:41.339970 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-01-22 17:57:41.340116 | aio | Thursday 22 January 2026 17:57:41 +0000 (0:00:06.532) 0:06:54.156 ****** 2026-01-22 17:57:47.875077 | aio | ok: [aio] 2026-01-22 17:57:47.876056 | aio | 2026-01-22 17:57:47.876256 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-01-22 17:57:47.876422 | aio | Thursday 22 January 2026 17:57:47 +0000 (0:00:06.536) 0:07:00.692 ****** 2026-01-22 17:57:47.936142 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-01-22 17:57:47.936386 | aio | 2026-01-22 17:57:47.936634 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-01-22 17:57:47.936910 | aio | Thursday 22 January 2026 17:57:47 +0000 (0:00:00.060) 0:07:00.753 ****** 2026-01-22 17:57:47.981388 | aio | ok: [aio] 2026-01-22 17:57:47.981617 | aio | 2026-01-22 17:57:47.981898 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-01-22 17:57:47.982141 | aio | Thursday 22 January 2026 17:57:47 +0000 (0:00:00.045) 0:07:00.798 ****** 2026-01-22 17:57:54.460485 | aio | ok: [aio] 2026-01-22 17:57:54.460614 | aio | 2026-01-22 17:57:54.460798 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-01-22 17:57:54.460954 | aio | Thursday 22 January 2026 17:57:54 +0000 (0:00:06.478) 0:07:07.277 ****** 2026-01-22 17:57:54.497578 | aio | ok: [aio] 2026-01-22 17:57:54.497687 | aio | 2026-01-22 17:57:54.497812 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-01-22 17:57:54.498704 | aio | Thursday 22 January 2026 17:57:54 +0000 (0:00:00.037) 0:07:07.314 ****** 2026-01-22 17:57:54.531889 | aio | skipping: [aio] => (item=1) 2026-01-22 17:57:54.531934 | aio | skipping: [aio] => (item=1) 2026-01-22 17:57:54.531942 | aio | skipping: [aio] => (item=1) 2026-01-22 17:57:54.531949 | aio | skipping: [aio] 2026-01-22 17:57:54.531956 | aio | 2026-01-22 17:57:54.531964 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-01-22 17:57:54.531987 | aio | Thursday 22 January 2026 17:57:54 +0000 (0:00:00.033) 0:07:07.348 ****** 2026-01-22 17:57:54.570712 | aio | skipping: [aio] 2026-01-22 17:57:54.570753 | aio | 2026-01-22 17:57:54.570760 | aio | PLAY RECAP ********************************************************************* 2026-01-22 17:57:54.570767 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-01-22 17:57:54.570772 | aio | 2026-01-22 17:57:54.570777 | aio | 2026-01-22 17:57:54.570783 | aio | TASKS RECAP ******************************************************************** 2026-01-22 17:57:54.570788 | aio | Thursday 22 January 2026 17:57:54 +0000 (0:00:00.038) 0:07:07.386 ****** 2026-01-22 17:57:54.570794 | aio | =============================================================================== 2026-01-22 17:57:54.570799 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 132.79s 2026-01-22 17:57:54.570867 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 114.95s 2026-01-22 17:57:54.571060 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 15.01s 2026-01-22 17:57:54.571251 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.87s 2026-01-22 17:57:54.571451 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.86s 2026-01-22 17:57:54.571662 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.24s 2026-01-22 17:57:54.571865 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.62s 2026-01-22 17:57:54.572094 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.15s 2026-01-22 17:57:54.572287 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.02s 2026-01-22 17:57:54.572476 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.90s 2026-01-22 17:57:54.572693 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.86s 2026-01-22 17:57:54.572893 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.64s 2026-01-22 17:57:54.573081 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.54s 2026-01-22 17:57:54.573267 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.53s 2026-01-22 17:57:54.573453 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.48s 2026-01-22 17:57:54.573670 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.66s 2026-01-22 17:57:54.573898 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 4.68s 2026-01-22 17:57:54.574088 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.51s 2026-01-22 17:57:54.574275 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.34s 2026-01-22 17:57:54.574461 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.06s 2026-01-22 17:57:54.658554 | aio | INFO [default > converge] Executed: Successful 2026-01-22 17:57:54.667276 | aio | INFO [default > idempotence] Executing 2026-01-22 17:57:55.609372 | aio | 2026-01-22 17:57:55.609552 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-01-22 17:57:55.609699 | aio | 2026-01-22 17:57:55.609839 | aio | TASK [Gathering Facts] ********************************************************* 2026-01-22 17:57:55.609974 | aio | Thursday 22 January 2026 17:57:55 +0000 (0:00:00.054) 0:00:00.054 ****** 2026-01-22 17:57:56.684446 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-01-22 17:57:56.684482 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-01-22 17:57:56.684487 | aio | interpreter could change the meaning of that path. See 2026-01-22 17:57:56.684491 | aio | https://docs.ansible.com/ansible- 2026-01-22 17:57:56.684495 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-01-22 17:57:56.693244 | aio | ok: [aio] 2026-01-22 17:57:56.693393 | aio | 2026-01-22 17:57:56.693533 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:57:56.693732 | aio | Thursday 22 January 2026 17:57:56 +0000 (0:00:01.083) 0:00:01.138 ****** 2026-01-22 17:57:57.030248 | aio | ok: [aio] 2026-01-22 17:57:57.030582 | aio | 2026-01-22 17:57:57.030977 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:57:57.031292 | aio | Thursday 22 January 2026 17:57:57 +0000 (0:00:00.336) 0:00:01.474 ****** 2026-01-22 17:57:57.072515 | aio | skipping: [aio] 2026-01-22 17:57:57.072879 | aio | 2026-01-22 17:57:57.073205 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-01-22 17:57:57.073512 | aio | Thursday 22 January 2026 17:57:57 +0000 (0:00:00.042) 0:00:01.517 ****** 2026-01-22 17:57:57.403639 | aio | ok: [aio] 2026-01-22 17:57:57.403871 | aio | 2026-01-22 17:57:57.404069 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:57:57.404260 | aio | Thursday 22 January 2026 17:57:57 +0000 (0:00:00.330) 0:00:01.847 ****** 2026-01-22 17:57:57.475609 | aio | ok: [aio] => { 2026-01-22 17:57:57.475875 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-01-22 17:57:57.476066 | aio | } 2026-01-22 17:57:57.476241 | aio | 2026-01-22 17:57:57.476435 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:57:57.476632 | aio | Thursday 22 January 2026 17:57:57 +0000 (0:00:00.072) 0:00:01.920 ****** 2026-01-22 17:57:57.916566 | aio | ok: [aio] 2026-01-22 17:57:57.916816 | aio | 2026-01-22 17:57:57.917025 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:57:57.917221 | aio | Thursday 22 January 2026 17:57:57 +0000 (0:00:00.440) 0:00:02.361 ****** 2026-01-22 17:57:57.957249 | aio | skipping: [aio] 2026-01-22 17:57:57.958331 | aio | 2026-01-22 17:57:57.958359 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:57:57.958370 | aio | Thursday 22 January 2026 17:57:57 +0000 (0:00:00.040) 0:00:02.401 ****** 2026-01-22 17:57:58.005951 | aio | skipping: [aio] 2026-01-22 17:57:58.005999 | aio | 2026-01-22 17:57:58.006010 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:57:58.006021 | aio | Thursday 22 January 2026 17:57:58 +0000 (0:00:00.047) 0:00:02.449 ****** 2026-01-22 17:57:58.226418 | aio | ok: [aio] 2026-01-22 17:57:58.226446 | aio | 2026-01-22 17:57:58.226451 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:57:58.226456 | aio | Thursday 22 January 2026 17:57:58 +0000 (0:00:00.220) 0:00:02.670 ****** 2026-01-22 17:57:59.216339 | aio | ok: [aio] 2026-01-22 17:57:59.216373 | aio | 2026-01-22 17:57:59.216378 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:57:59.216382 | aio | Thursday 22 January 2026 17:57:59 +0000 (0:00:00.989) 0:00:03.659 ****** 2026-01-22 17:57:59.407852 | aio | ok: [aio] => { 2026-01-22 17:57:59.408019 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-01-22 17:57:59.409121 | aio | } 2026-01-22 17:57:59.409134 | aio | 2026-01-22 17:57:59.409139 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:57:59.409143 | aio | Thursday 22 January 2026 17:57:59 +0000 (0:00:00.193) 0:00:03.852 ****** 2026-01-22 17:57:59.908178 | aio | ok: [aio] 2026-01-22 17:57:59.908309 | aio | 2026-01-22 17:57:59.908471 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:57:59.908631 | aio | Thursday 22 January 2026 17:57:59 +0000 (0:00:00.498) 0:00:04.351 ****** 2026-01-22 17:58:02.291424 | aio | ok: [aio] 2026-01-22 17:58:02.291833 | aio | 2026-01-22 17:58:02.292178 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-01-22 17:58:02.292577 | aio | Thursday 22 January 2026 17:58:02 +0000 (0:00:02.383) 0:00:06.735 ****** 2026-01-22 17:58:02.324857 | aio | skipping: [aio] 2026-01-22 17:58:02.324935 | aio | 2026-01-22 17:58:02.324948 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-01-22 17:58:02.324959 | aio | Thursday 22 January 2026 17:58:02 +0000 (0:00:00.033) 0:00:06.768 ****** 2026-01-22 17:58:02.357734 | aio | skipping: [aio] 2026-01-22 17:58:02.357782 | aio | 2026-01-22 17:58:02.357793 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-01-22 17:58:02.357802 | aio | Thursday 22 January 2026 17:58:02 +0000 (0:00:00.032) 0:00:06.801 ****** 2026-01-22 17:58:02.393739 | aio | skipping: [aio] 2026-01-22 17:58:02.393787 | aio | 2026-01-22 17:58:02.393797 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-01-22 17:58:02.393806 | aio | Thursday 22 January 2026 17:58:02 +0000 (0:00:00.036) 0:00:06.837 ****** 2026-01-22 17:58:03.338300 | aio | ok: [aio] 2026-01-22 17:58:03.338713 | aio | 2026-01-22 17:58:03.338830 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-01-22 17:58:03.339089 | aio | Thursday 22 January 2026 17:58:03 +0000 (0:00:00.944) 0:00:07.781 ****** 2026-01-22 17:58:03.825136 | aio | ok: [aio] 2026-01-22 17:58:03.825193 | aio | 2026-01-22 17:58:03.825690 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-01-22 17:58:03.825710 | aio | Thursday 22 January 2026 17:58:03 +0000 (0:00:00.487) 0:00:08.269 ****** 2026-01-22 17:58:04.863880 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-01-22 17:58:04.864131 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-01-22 17:58:04.864379 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-01-22 17:58:04.864631 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-01-22 17:58:04.864920 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-01-22 17:58:04.865141 | aio | 2026-01-22 17:58:04.865385 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-01-22 17:58:04.865634 | aio | Thursday 22 January 2026 17:58:04 +0000 (0:00:01.039) 0:00:09.308 ****** 2026-01-22 17:58:05.450727 | aio | ok: [aio] 2026-01-22 17:58:05.450954 | aio | 2026-01-22 17:58:05.451240 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-01-22 17:58:05.451488 | aio | Thursday 22 January 2026 17:58:05 +0000 (0:00:00.576) 0:00:09.884 ****** 2026-01-22 17:58:05.451768 | aio | 2026-01-22 17:58:05.452335 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-01-22 17:58:05.452373 | aio | Thursday 22 January 2026 17:58:05 +0000 (0:00:00.010) 0:00:09.895 ****** 2026-01-22 17:58:06.084299 | aio | ok: [aio] 2026-01-22 17:58:06.085149 | aio | 2026-01-22 17:58:06.085205 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:58:06.085216 | aio | Thursday 22 January 2026 17:58:06 +0000 (0:00:00.632) 0:00:10.528 ****** 2026-01-22 17:58:06.317745 | aio | ok: [aio] 2026-01-22 17:58:06.317790 | aio | 2026-01-22 17:58:06.318707 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:58:06.318741 | aio | Thursday 22 January 2026 17:58:06 +0000 (0:00:00.234) 0:00:10.762 ****** 2026-01-22 17:58:06.393313 | aio | ok: [aio] => { 2026-01-22 17:58:06.393362 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-01-22 17:58:06.393372 | aio | } 2026-01-22 17:58:06.393381 | aio | 2026-01-22 17:58:06.393391 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:58:06.393400 | aio | Thursday 22 January 2026 17:58:06 +0000 (0:00:00.074) 0:00:10.836 ****** 2026-01-22 17:58:06.788088 | aio | ok: [aio] 2026-01-22 17:58:06.788115 | aio | 2026-01-22 17:58:06.788120 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:58:06.788125 | aio | Thursday 22 January 2026 17:58:06 +0000 (0:00:00.395) 0:00:11.232 ****** 2026-01-22 17:58:09.978338 | aio | ok: [aio] 2026-01-22 17:58:09.978373 | aio | 2026-01-22 17:58:09.978379 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-01-22 17:58:09.978383 | aio | Thursday 22 January 2026 17:58:09 +0000 (0:00:03.189) 0:00:14.421 ****** 2026-01-22 17:58:10.906688 | aio | ok: [aio] 2026-01-22 17:58:10.906726 | aio | 2026-01-22 17:58:10.906733 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-01-22 17:58:10.906740 | aio | Thursday 22 January 2026 17:58:10 +0000 (0:00:00.927) 0:00:15.349 ****** 2026-01-22 17:58:11.221184 | aio | ok: [aio] 2026-01-22 17:58:11.221311 | aio | 2026-01-22 17:58:11.221488 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-01-22 17:58:11.221654 | aio | Thursday 22 January 2026 17:58:11 +0000 (0:00:00.315) 0:00:15.665 ****** 2026-01-22 17:58:11.739232 | aio | ok: [aio] 2026-01-22 17:58:11.739583 | aio | 2026-01-22 17:58:11.739958 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-01-22 17:58:11.740309 | aio | Thursday 22 January 2026 17:58:11 +0000 (0:00:00.518) 0:00:16.183 ****** 2026-01-22 17:58:12.421180 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-01-22 17:58:12.421567 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-01-22 17:58:12.421946 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-01-22 17:58:12.422247 | aio | 2026-01-22 17:58:12.422569 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-01-22 17:58:12.422909 | aio | Thursday 22 January 2026 17:58:12 +0000 (0:00:00.681) 0:00:16.865 ****** 2026-01-22 17:58:12.898455 | aio | ok: [aio] 2026-01-22 17:58:12.898885 | aio | 2026-01-22 17:58:12.899215 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-01-22 17:58:12.899544 | aio | Thursday 22 January 2026 17:58:12 +0000 (0:00:00.477) 0:00:17.342 ****** 2026-01-22 17:58:13.387569 | aio | ok: [aio] 2026-01-22 17:58:13.387617 | aio | 2026-01-22 17:58:13.387628 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-01-22 17:58:13.387638 | aio | Thursday 22 January 2026 17:58:13 +0000 (0:00:00.476) 0:00:17.819 ****** 2026-01-22 17:58:13.387682 | aio | 2026-01-22 17:58:13.387691 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-01-22 17:58:13.387699 | aio | Thursday 22 January 2026 17:58:13 +0000 (0:00:00.010) 0:00:17.830 ****** 2026-01-22 17:58:13.837727 | aio | ok: [aio] 2026-01-22 17:58:13.837771 | aio | 2026-01-22 17:58:13.837782 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-01-22 17:58:13.837792 | aio | Thursday 22 January 2026 17:58:13 +0000 (0:00:00.450) 0:00:18.281 ****** 2026-01-22 17:58:13.894607 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-01-22 17:58:13.894689 | aio | 2026-01-22 17:58:13.894705 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-01-22 17:58:13.894715 | aio | Thursday 22 January 2026 17:58:13 +0000 (0:00:00.056) 0:00:18.337 ****** 2026-01-22 17:58:14.961713 | aio | ok: [aio] 2026-01-22 17:58:14.961737 | aio | 2026-01-22 17:58:14.961742 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-01-22 17:58:14.961750 | aio | Thursday 22 January 2026 17:58:14 +0000 (0:00:01.067) 0:00:19.404 ****** 2026-01-22 17:58:15.709252 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-01-22 17:58:15.709553 | aio | ok: [aio] => (item=ssh) 2026-01-22 17:58:15.709800 | aio | 2026-01-22 17:58:15.710064 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-01-22 17:58:15.710352 | aio | Thursday 22 January 2026 17:58:15 +0000 (0:00:00.749) 0:00:20.153 ****** 2026-01-22 17:58:16.066110 | aio | ok: [aio] 2026-01-22 17:58:16.066243 | aio | 2026-01-22 17:58:16.066697 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-01-22 17:58:16.066711 | aio | Thursday 22 January 2026 17:58:16 +0000 (0:00:00.356) 0:00:20.510 ****** 2026-01-22 17:58:16.285618 | aio | ok: [aio] 2026-01-22 17:58:16.286723 | aio | 2026-01-22 17:58:16.286763 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-01-22 17:58:16.286770 | aio | Thursday 22 January 2026 17:58:16 +0000 (0:00:00.220) 0:00:20.730 ****** 2026-01-22 17:58:16.691404 | aio | ok: [aio] 2026-01-22 17:58:16.691435 | aio | 2026-01-22 17:58:16.691440 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-01-22 17:58:16.691444 | aio | Thursday 22 January 2026 17:58:16 +0000 (0:00:00.404) 0:00:21.134 ****** 2026-01-22 17:58:17.014614 | aio | ok: [aio] 2026-01-22 17:58:17.014693 | aio | 2026-01-22 17:58:17.014710 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-01-22 17:58:17.014719 | aio | Thursday 22 January 2026 17:58:17 +0000 (0:00:00.323) 0:00:21.458 ****** 2026-01-22 17:58:17.095004 | aio | ok: [aio] 2026-01-22 17:58:17.095055 | aio | 2026-01-22 17:58:17.095066 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-01-22 17:58:17.095076 | aio | Thursday 22 January 2026 17:58:17 +0000 (0:00:00.080) 0:00:21.538 ****** 2026-01-22 17:58:17.352569 | aio | ok: [aio] => (item=aio) 2026-01-22 17:58:17.352619 | aio | 2026-01-22 17:58:17.352629 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-01-22 17:58:17.352639 | aio | Thursday 22 January 2026 17:58:17 +0000 (0:00:00.257) 0:00:21.796 ****** 2026-01-22 17:58:17.403479 | aio | ok: [aio] 2026-01-22 17:58:17.403530 | aio | 2026-01-22 17:58:17.403541 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-01-22 17:58:17.403551 | aio | Thursday 22 January 2026 17:58:17 +0000 (0:00:00.050) 0:00:21.846 ****** 2026-01-22 17:58:17.444688 | aio | skipping: [aio] 2026-01-22 17:58:17.444731 | aio | 2026-01-22 17:58:17.444738 | aio | TASK [Install Ceph host] ******************************************************* 2026-01-22 17:58:17.444744 | aio | Thursday 22 January 2026 17:58:17 +0000 (0:00:00.042) 0:00:21.889 ****** 2026-01-22 17:58:17.516098 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-01-22 17:58:17.516143 | aio | 2026-01-22 17:58:17.516154 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-01-22 17:58:17.516163 | aio | Thursday 22 January 2026 17:58:17 +0000 (0:00:00.071) 0:00:21.960 ****** 2026-01-22 17:58:24.122115 | aio | ok: [aio] 2026-01-22 17:58:24.122679 | aio | 2026-01-22 17:58:24.122692 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-01-22 17:58:24.122697 | aio | Thursday 22 January 2026 17:58:24 +0000 (0:00:06.605) 0:00:28.565 ****** 2026-01-22 17:58:24.173408 | aio | ok: [aio] => (item=aio) 2026-01-22 17:58:24.173621 | aio | 2026-01-22 17:58:24.173857 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-01-22 17:58:24.174065 | aio | Thursday 22 January 2026 17:58:24 +0000 (0:00:00.052) 0:00:28.617 ****** 2026-01-22 17:58:24.613407 | aio | ok: [aio] 2026-01-22 17:58:24.613639 | aio | 2026-01-22 17:58:24.613882 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-01-22 17:58:24.614160 | aio | Thursday 22 January 2026 17:58:24 +0000 (0:00:00.440) 0:00:29.058 ****** 2026-01-22 17:58:31.620324 | aio | ok: [aio] 2026-01-22 17:58:31.620361 | aio | 2026-01-22 17:58:31.620368 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-01-22 17:58:31.620374 | aio | Thursday 22 January 2026 17:58:31 +0000 (0:00:07.005) 0:00:36.063 ****** 2026-01-22 17:58:38.095824 | aio | ok: [aio] 2026-01-22 17:58:38.096184 | aio | 2026-01-22 17:58:38.096535 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-01-22 17:58:38.096898 | aio | Thursday 22 January 2026 17:58:38 +0000 (0:00:06.476) 0:00:42.540 ****** 2026-01-22 17:58:52.789926 | aio | ok: [aio] 2026-01-22 17:58:52.790688 | aio | 2026-01-22 17:58:52.790717 | aio | TASK [Install Ceph host] ******************************************************* 2026-01-22 17:58:52.790950 | aio | Thursday 22 January 2026 17:58:52 +0000 (0:00:14.693) 0:00:57.234 ****** 2026-01-22 17:58:52.864960 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-01-22 17:58:52.865345 | aio | 2026-01-22 17:58:52.865987 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-01-22 17:58:52.866013 | aio | Thursday 22 January 2026 17:58:52 +0000 (0:00:00.075) 0:00:57.309 ****** 2026-01-22 17:58:52.918366 | aio | skipping: [aio] 2026-01-22 17:58:52.918448 | aio | 2026-01-22 17:58:52.918458 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-01-22 17:58:52.918469 | aio | Thursday 22 January 2026 17:58:52 +0000 (0:00:00.052) 0:00:57.362 ****** 2026-01-22 17:58:52.974004 | aio | skipping: [aio] => (item=aio) 2026-01-22 17:58:52.974065 | aio | skipping: [aio] 2026-01-22 17:58:52.974071 | aio | 2026-01-22 17:58:52.974075 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-01-22 17:58:52.974080 | aio | Thursday 22 January 2026 17:58:52 +0000 (0:00:00.056) 0:00:57.418 ****** 2026-01-22 17:58:53.291621 | aio | ok: [aio] 2026-01-22 17:58:53.293464 | aio | 2026-01-22 17:58:53.293476 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-01-22 17:58:53.293481 | aio | Thursday 22 January 2026 17:58:53 +0000 (0:00:00.316) 0:00:57.734 ****** 2026-01-22 17:59:00.276302 | aio | ok: [aio] 2026-01-22 17:59:00.276342 | aio | 2026-01-22 17:59:00.276348 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-01-22 17:59:00.277686 | aio | Thursday 22 January 2026 17:59:00 +0000 (0:00:06.985) 0:01:04.720 ****** 2026-01-22 17:59:06.592409 | aio | ok: [aio] 2026-01-22 17:59:06.592654 | aio | 2026-01-22 17:59:06.592950 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-01-22 17:59:06.593204 | aio | Thursday 22 January 2026 17:59:06 +0000 (0:00:06.316) 0:01:11.036 ****** 2026-01-22 17:59:12.927740 | aio | ok: [aio] 2026-01-22 17:59:12.927973 | aio | 2026-01-22 17:59:12.928237 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-01-22 17:59:12.928482 | aio | Thursday 22 January 2026 17:59:12 +0000 (0:00:06.335) 0:01:17.372 ****** 2026-01-22 17:59:20.429107 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-01-22 17:59:20.429173 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-01-22 17:59:20.429958 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-01-22 17:59:20.429997 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-01-22 17:59:20.430004 | aio | 2026-01-22 17:59:20.430011 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-01-22 17:59:20.430017 | aio | 2026-01-22 17:59:20.430023 | aio | TASK [Gathering Facts] ********************************************************* 2026-01-22 17:59:20.430028 | aio | Thursday 22 January 2026 17:59:20 +0000 (0:00:07.500) 0:01:24.872 ****** 2026-01-22 17:59:21.304095 | aio | ok: [aio] 2026-01-22 17:59:21.304155 | aio | 2026-01-22 17:59:21.304169 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:59:21.304181 | aio | Thursday 22 January 2026 17:59:21 +0000 (0:00:00.875) 0:01:25.747 ****** 2026-01-22 17:59:21.538365 | aio | ok: [aio] 2026-01-22 17:59:21.538685 | aio | 2026-01-22 17:59:21.538897 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:59:21.539744 | aio | Thursday 22 January 2026 17:59:21 +0000 (0:00:00.235) 0:01:25.982 ****** 2026-01-22 17:59:21.580908 | aio | skipping: [aio] 2026-01-22 17:59:21.580965 | aio | 2026-01-22 17:59:21.580978 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-01-22 17:59:21.580991 | aio | Thursday 22 January 2026 17:59:21 +0000 (0:00:00.041) 0:01:26.024 ****** 2026-01-22 17:59:21.818182 | aio | ok: [aio] 2026-01-22 17:59:21.818235 | aio | 2026-01-22 17:59:21.818249 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:59:21.818261 | aio | Thursday 22 January 2026 17:59:21 +0000 (0:00:00.237) 0:01:26.261 ****** 2026-01-22 17:59:21.888874 | aio | ok: [aio] => { 2026-01-22 17:59:21.888913 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-01-22 17:59:21.888938 | aio | } 2026-01-22 17:59:21.888945 | aio | 2026-01-22 17:59:21.888951 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:59:21.888957 | aio | Thursday 22 January 2026 17:59:21 +0000 (0:00:00.070) 0:01:26.332 ****** 2026-01-22 17:59:22.260662 | aio | ok: [aio] 2026-01-22 17:59:22.260696 | aio | 2026-01-22 17:59:22.260701 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:59:22.260706 | aio | Thursday 22 January 2026 17:59:22 +0000 (0:00:00.372) 0:01:26.705 ****** 2026-01-22 17:59:22.297795 | aio | skipping: [aio] 2026-01-22 17:59:22.297828 | aio | 2026-01-22 17:59:22.297832 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:59:22.297837 | aio | Thursday 22 January 2026 17:59:22 +0000 (0:00:00.037) 0:01:26.742 ****** 2026-01-22 17:59:22.338236 | aio | skipping: [aio] 2026-01-22 17:59:22.338270 | aio | 2026-01-22 17:59:22.338274 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:59:22.338279 | aio | Thursday 22 January 2026 17:59:22 +0000 (0:00:00.040) 0:01:26.782 ****** 2026-01-22 17:59:22.552324 | aio | ok: [aio] 2026-01-22 17:59:22.552356 | aio | 2026-01-22 17:59:22.552361 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-01-22 17:59:22.552450 | aio | Thursday 22 January 2026 17:59:22 +0000 (0:00:00.213) 0:01:26.996 ****** 2026-01-22 17:59:23.443679 | aio | ok: [aio] 2026-01-22 17:59:23.443848 | aio | 2026-01-22 17:59:23.443997 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:59:23.444141 | aio | Thursday 22 January 2026 17:59:23 +0000 (0:00:00.892) 0:01:27.888 ****** 2026-01-22 17:59:23.616853 | aio | ok: [aio] => { 2026-01-22 17:59:23.617041 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-01-22 17:59:23.617177 | aio | } 2026-01-22 17:59:23.617305 | aio | 2026-01-22 17:59:23.617448 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:59:23.617599 | aio | Thursday 22 January 2026 17:59:23 +0000 (0:00:00.172) 0:01:28.061 ****** 2026-01-22 17:59:24.097675 | aio | ok: [aio] 2026-01-22 17:59:24.097717 | aio | 2026-01-22 17:59:24.097723 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:59:24.097730 | aio | Thursday 22 January 2026 17:59:24 +0000 (0:00:00.480) 0:01:28.541 ****** 2026-01-22 17:59:26.289106 | aio | ok: [aio] 2026-01-22 17:59:26.289314 | aio | 2026-01-22 17:59:26.289707 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-01-22 17:59:26.290039 | aio | Thursday 22 January 2026 17:59:26 +0000 (0:00:02.191) 0:01:30.733 ****** 2026-01-22 17:59:26.322323 | aio | skipping: [aio] 2026-01-22 17:59:26.322364 | aio | 2026-01-22 17:59:26.322382 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-01-22 17:59:26.322391 | aio | Thursday 22 January 2026 17:59:26 +0000 (0:00:00.033) 0:01:30.766 ****** 2026-01-22 17:59:26.354368 | aio | skipping: [aio] 2026-01-22 17:59:26.354424 | aio | 2026-01-22 17:59:26.354438 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-01-22 17:59:26.354452 | aio | Thursday 22 January 2026 17:59:26 +0000 (0:00:00.031) 0:01:30.797 ****** 2026-01-22 17:59:26.383495 | aio | skipping: [aio] 2026-01-22 17:59:26.383532 | aio | 2026-01-22 17:59:26.383538 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-01-22 17:59:26.383544 | aio | Thursday 22 January 2026 17:59:26 +0000 (0:00:00.030) 0:01:30.828 ****** 2026-01-22 17:59:27.336215 | aio | ok: [aio] 2026-01-22 17:59:27.337711 | aio | 2026-01-22 17:59:27.337726 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-01-22 17:59:27.337732 | aio | Thursday 22 January 2026 17:59:27 +0000 (0:00:00.952) 0:01:31.780 ****** 2026-01-22 17:59:27.842163 | aio | ok: [aio] 2026-01-22 17:59:27.842211 | aio | 2026-01-22 17:59:27.842226 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-01-22 17:59:27.842261 | aio | Thursday 22 January 2026 17:59:27 +0000 (0:00:00.505) 0:01:32.285 ****** 2026-01-22 17:59:28.993849 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-01-22 17:59:28.993885 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-01-22 17:59:28.993891 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-01-22 17:59:28.993895 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-01-22 17:59:28.993899 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-01-22 17:59:28.993904 | aio | 2026-01-22 17:59:28.993908 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-01-22 17:59:28.993912 | aio | Thursday 22 January 2026 17:59:28 +0000 (0:00:01.151) 0:01:33.437 ****** 2026-01-22 17:59:29.651719 | aio | ok: [aio] 2026-01-22 17:59:29.651770 | aio | 2026-01-22 17:59:29.651991 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-01-22 17:59:29.652315 | aio | Thursday 22 January 2026 17:59:29 +0000 (0:00:00.647) 0:01:34.084 ****** 2026-01-22 17:59:29.652604 | aio | 2026-01-22 17:59:29.652953 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-01-22 17:59:29.653275 | aio | Thursday 22 January 2026 17:59:29 +0000 (0:00:00.007) 0:01:34.091 ****** 2026-01-22 17:59:30.113215 | aio | ok: [aio] 2026-01-22 17:59:30.113273 | aio | 2026-01-22 17:59:30.113550 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-22 17:59:30.113597 | aio | Thursday 22 January 2026 17:59:30 +0000 (0:00:00.463) 0:01:34.555 ****** 2026-01-22 17:59:30.391593 | aio | ok: [aio] 2026-01-22 17:59:30.391668 | aio | 2026-01-22 17:59:30.391677 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-01-22 17:59:30.391682 | aio | Thursday 22 January 2026 17:59:30 +0000 (0:00:00.277) 0:01:34.832 ****** 2026-01-22 17:59:30.468623 | aio | ok: [aio] => { 2026-01-22 17:59:30.468711 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-01-22 17:59:30.469708 | aio | } 2026-01-22 17:59:30.469763 | aio | 2026-01-22 17:59:30.469769 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-01-22 17:59:30.469773 | aio | Thursday 22 January 2026 17:59:30 +0000 (0:00:00.080) 0:01:34.913 ****** 2026-01-22 17:59:30.907029 | aio | ok: [aio] 2026-01-22 17:59:30.907085 | aio | 2026-01-22 17:59:30.907096 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-01-22 17:59:30.907105 | aio | Thursday 22 January 2026 17:59:30 +0000 (0:00:00.437) 0:01:35.350 ****** 2026-01-22 17:59:34.251972 | aio | ok: [aio] 2026-01-22 17:59:34.252029 | aio | 2026-01-22 17:59:34.252043 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-01-22 17:59:34.252055 | aio | Thursday 22 January 2026 17:59:34 +0000 (0:00:03.345) 0:01:38.695 ****** 2026-01-22 17:59:35.205263 | aio | ok: [aio] 2026-01-22 17:59:35.205308 | aio | 2026-01-22 17:59:35.205315 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-01-22 17:59:35.205321 | aio | Thursday 22 January 2026 17:59:35 +0000 (0:00:00.953) 0:01:39.649 ****** 2026-01-22 17:59:35.447706 | aio | ok: [aio] 2026-01-22 17:59:35.447755 | aio | 2026-01-22 17:59:35.447769 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-01-22 17:59:35.447782 | aio | Thursday 22 January 2026 17:59:35 +0000 (0:00:00.241) 0:01:39.891 ****** 2026-01-22 17:59:35.951986 | aio | ok: [aio] 2026-01-22 17:59:35.952038 | aio | 2026-01-22 17:59:35.952053 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-01-22 17:59:35.952067 | aio | Thursday 22 January 2026 17:59:35 +0000 (0:00:00.503) 0:01:40.395 ****** 2026-01-22 17:59:36.605286 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-01-22 17:59:36.605696 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-01-22 17:59:36.606688 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-01-22 17:59:36.606700 | aio | 2026-01-22 17:59:36.606704 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-01-22 17:59:36.606709 | aio | Thursday 22 January 2026 17:59:36 +0000 (0:00:00.653) 0:01:41.048 ****** 2026-01-22 17:59:37.084034 | aio | ok: [aio] 2026-01-22 17:59:37.084176 | aio | 2026-01-22 17:59:37.084343 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-01-22 17:59:37.084564 | aio | Thursday 22 January 2026 17:59:37 +0000 (0:00:00.480) 0:01:41.528 ****** 2026-01-22 17:59:37.563529 | aio | ok: [aio] 2026-01-22 17:59:37.563589 | aio | 2026-01-22 17:59:37.564218 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-01-22 17:59:37.564252 | aio | Thursday 22 January 2026 17:59:37 +0000 (0:00:00.473) 0:01:42.002 ****** 2026-01-22 17:59:37.564257 | aio | 2026-01-22 17:59:37.564261 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-01-22 17:59:37.564265 | aio | Thursday 22 January 2026 17:59:37 +0000 (0:00:00.006) 0:01:42.008 ****** 2026-01-22 17:59:38.002075 | aio | ok: [aio] 2026-01-22 17:59:38.002112 | aio | 2026-01-22 17:59:38.002117 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-01-22 17:59:38.002122 | aio | Thursday 22 January 2026 17:59:37 +0000 (0:00:00.437) 0:01:42.446 ****** 2026-01-22 17:59:38.045614 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-01-22 17:59:38.045662 | aio | 2026-01-22 17:59:38.045669 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-01-22 17:59:38.045788 | aio | Thursday 22 January 2026 17:59:38 +0000 (0:00:00.043) 0:01:42.489 ****** 2026-01-22 17:59:38.970069 | aio | ok: [aio] 2026-01-22 17:59:38.970196 | aio | 2026-01-22 17:59:38.970360 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-01-22 17:59:38.970504 | aio | Thursday 22 January 2026 17:59:38 +0000 (0:00:00.924) 0:01:43.414 ****** 2026-01-22 17:59:39.751806 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-01-22 17:59:39.752476 | aio | ok: [aio] => (item=ssh) 2026-01-22 17:59:39.752516 | aio | 2026-01-22 17:59:39.752525 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-01-22 17:59:39.752534 | aio | Thursday 22 January 2026 17:59:39 +0000 (0:00:00.781) 0:01:44.196 ****** 2026-01-22 17:59:40.122438 | aio | ok: [aio] 2026-01-22 17:59:40.122471 | aio | 2026-01-22 17:59:40.122478 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-01-22 17:59:40.122484 | aio | Thursday 22 January 2026 17:59:40 +0000 (0:00:00.369) 0:01:44.565 ****** 2026-01-22 17:59:40.356753 | aio | ok: [aio] 2026-01-22 17:59:40.357434 | aio | 2026-01-22 17:59:40.358996 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-01-22 17:59:40.359011 | aio | Thursday 22 January 2026 17:59:40 +0000 (0:00:00.235) 0:01:44.801 ****** 2026-01-22 17:59:40.655631 | aio | ok: [aio] 2026-01-22 17:59:40.655685 | aio | 2026-01-22 17:59:40.655691 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-01-22 17:59:40.655697 | aio | Thursday 22 January 2026 17:59:40 +0000 (0:00:00.298) 0:01:45.099 ****** 2026-01-22 17:59:40.886438 | aio | ok: [aio] 2026-01-22 17:59:40.886473 | aio | 2026-01-22 17:59:40.886479 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-01-22 17:59:40.886485 | aio | Thursday 22 January 2026 17:59:40 +0000 (0:00:00.230) 0:01:45.330 ****** 2026-01-22 17:59:41.129726 | aio | ok: [aio] => (item=aio) 2026-01-22 17:59:41.129765 | aio | 2026-01-22 17:59:41.129771 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-01-22 17:59:41.129777 | aio | Thursday 22 January 2026 17:59:41 +0000 (0:00:00.243) 0:01:45.574 ****** 2026-01-22 17:59:41.175966 | aio | ok: [aio] 2026-01-22 17:59:41.176026 | aio | 2026-01-22 17:59:41.176040 | aio | TASK [Install Ceph host] ******************************************************* 2026-01-22 17:59:41.176075 | aio | Thursday 22 January 2026 17:59:41 +0000 (0:00:00.045) 0:01:45.619 ****** 2026-01-22 17:59:41.235907 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-01-22 17:59:41.235960 | aio | 2026-01-22 17:59:41.235971 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-01-22 17:59:41.235980 | aio | Thursday 22 January 2026 17:59:41 +0000 (0:00:00.060) 0:01:45.679 ****** 2026-01-22 17:59:41.281703 | aio | skipping: [aio] 2026-01-22 17:59:41.281745 | aio | 2026-01-22 17:59:41.281752 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-01-22 17:59:41.281758 | aio | Thursday 22 January 2026 17:59:41 +0000 (0:00:00.046) 0:01:45.725 ****** 2026-01-22 17:59:41.327343 | aio | skipping: [aio] => (item=aio) 2026-01-22 17:59:41.327385 | aio | skipping: [aio] 2026-01-22 17:59:41.327391 | aio | 2026-01-22 17:59:41.327397 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-01-22 17:59:41.327403 | aio | Thursday 22 January 2026 17:59:41 +0000 (0:00:00.045) 0:01:45.771 ****** 2026-01-22 17:59:41.629547 | aio | ok: [aio] 2026-01-22 17:59:41.629593 | aio | 2026-01-22 17:59:41.629600 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-01-22 17:59:41.629607 | aio | Thursday 22 January 2026 17:59:41 +0000 (0:00:00.302) 0:01:46.073 ****** 2026-01-22 17:59:48.679687 | aio | ok: [aio] 2026-01-22 17:59:48.679736 | aio | 2026-01-22 17:59:48.679742 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-01-22 17:59:48.679748 | aio | Thursday 22 January 2026 17:59:48 +0000 (0:00:07.049) 0:01:53.123 ****** 2026-01-22 17:59:54.391990 | aio | ok: [aio] 2026-01-22 17:59:54.392076 | aio | 2026-01-22 17:59:54.392086 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-01-22 17:59:54.392095 | aio | Thursday 22 January 2026 17:59:54 +0000 (0:00:05.711) 0:01:58.835 ****** 2026-01-22 18:00:09.270917 | aio | ok: [aio] 2026-01-22 18:00:09.271699 | aio | 2026-01-22 18:00:09.271730 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-01-22 18:00:09.272007 | aio | Thursday 22 January 2026 18:00:09 +0000 (0:00:14.879) 0:02:13.715 ****** 2026-01-22 18:00:09.337952 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-01-22 18:00:09.338331 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-01-22 18:00:09.338705 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-01-22 18:00:09.339029 | aio | skipping: [aio] 2026-01-22 18:00:09.339955 | aio | 2026-01-22 18:00:09.339985 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-01-22 18:00:09.339998 | aio | Thursday 22 January 2026 18:00:09 +0000 (0:00:00.067) 0:02:13.782 ****** 2026-01-22 18:00:15.771453 | aio | ok: [aio] 2026-01-22 18:00:15.771497 | aio | 2026-01-22 18:00:15.771503 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-01-22 18:00:15.771509 | aio | Thursday 22 January 2026 18:00:15 +0000 (0:00:06.432) 0:02:20.214 ****** 2026-01-22 18:00:22.350768 | aio | ok: [aio] 2026-01-22 18:00:22.350842 | aio | 2026-01-22 18:00:22.350857 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-01-22 18:00:22.350870 | aio | Thursday 22 January 2026 18:00:22 +0000 (0:00:06.578) 0:02:26.793 ****** 2026-01-22 18:00:22.420946 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-01-22 18:00:22.421000 | aio | 2026-01-22 18:00:22.421014 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-01-22 18:00:22.421027 | aio | Thursday 22 January 2026 18:00:22 +0000 (0:00:00.069) 0:02:26.863 ****** 2026-01-22 18:00:22.467799 | aio | ok: [aio] 2026-01-22 18:00:22.467857 | aio | 2026-01-22 18:00:22.467872 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-01-22 18:00:22.467885 | aio | Thursday 22 January 2026 18:00:22 +0000 (0:00:00.048) 0:02:26.911 ****** 2026-01-22 18:00:28.856317 | aio | ok: [aio] 2026-01-22 18:00:28.856392 | aio | 2026-01-22 18:00:28.856404 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-01-22 18:00:28.856414 | aio | Thursday 22 January 2026 18:00:28 +0000 (0:00:06.387) 0:02:33.299 ****** 2026-01-22 18:00:28.901427 | aio | ok: [aio] 2026-01-22 18:00:28.901473 | aio | 2026-01-22 18:00:28.901484 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-01-22 18:00:28.901493 | aio | Thursday 22 January 2026 18:00:28 +0000 (0:00:00.045) 0:02:33.345 ****** 2026-01-22 18:00:28.938846 | aio | skipping: [aio] => (item=1) 2026-01-22 18:00:28.938884 | aio | skipping: [aio] => (item=1) 2026-01-22 18:00:28.938890 | aio | skipping: [aio] => (item=1) 2026-01-22 18:00:28.938895 | aio | skipping: [aio] 2026-01-22 18:00:28.938901 | aio | 2026-01-22 18:00:28.938906 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-01-22 18:00:28.938912 | aio | Thursday 22 January 2026 18:00:28 +0000 (0:00:00.037) 0:02:33.382 ****** 2026-01-22 18:00:28.975705 | aio | skipping: [aio] 2026-01-22 18:00:28.975755 | aio | 2026-01-22 18:00:28.975766 | aio | PLAY RECAP ********************************************************************* 2026-01-22 18:00:28.975776 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-01-22 18:00:28.975784 | aio | 2026-01-22 18:00:28.975793 | aio | 2026-01-22 18:00:28.975801 | aio | TASKS RECAP ******************************************************************** 2026-01-22 18:00:28.975886 | aio | Thursday 22 January 2026 18:00:28 +0000 (0:00:00.036) 0:02:33.418 ****** 2026-01-22 18:00:28.976184 | aio | =============================================================================== 2026-01-22 18:00:28.976488 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.88s 2026-01-22 18:00:28.976863 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.69s 2026-01-22 18:00:28.977180 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.50s 2026-01-22 18:00:28.977481 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s 2026-01-22 18:00:28.977822 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.01s 2026-01-22 18:00:28.978133 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.99s 2026-01-22 18:00:28.978440 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.61s 2026-01-22 18:00:28.978776 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.58s 2026-01-22 18:00:28.979091 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.48s 2026-01-22 18:00:28.979393 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.43s 2026-01-22 18:00:28.979793 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.39s 2026-01-22 18:00:28.980109 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.34s 2026-01-22 18:00:28.980495 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.32s 2026-01-22 18:00:28.980707 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.71s 2026-01-22 18:00:28.980902 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.35s 2026-01-22 18:00:28.981091 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.19s 2026-01-22 18:00:28.981279 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.38s 2026-01-22 18:00:28.981467 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.19s 2026-01-22 18:00:28.981673 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.15s 2026-01-22 18:00:28.981868 | aio | Gathering Facts --------------------------------------------------------- 1.08s 2026-01-22 18:00:29.069910 | aio | INFO [default > idempotence] Executed: Successful 2026-01-22 18:00:29.080977 | aio | INFO [default > side_effect] Executing 2026-01-22 18:00:29.081509 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-01-22 18:00:29.089200 | aio | INFO [default > verify] Executing 2026-01-22 18:00:29.800946 | aio | 2026-01-22 18:00:29.801330 | aio | PLAY [Verify] ****************************************************************** 2026-01-22 18:00:29.801631 | aio | 2026-01-22 18:00:29.802013 | aio | TASK [Gathering Facts] ********************************************************* 2026-01-22 18:00:29.802349 | aio | Thursday 22 January 2026 18:00:29 +0000 (0:00:00.008) 0:00:00.008 ****** 2026-01-22 18:00:30.986424 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-01-22 18:00:30.986558 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-01-22 18:00:30.986737 | aio | interpreter could change the meaning of that path. See 2026-01-22 18:00:30.986888 | aio | https://docs.ansible.com/ansible- 2026-01-22 18:00:30.987038 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-01-22 18:00:30.996309 | aio | ok: [aio] 2026-01-22 18:00:30.997122 | aio | 2026-01-22 18:00:30.997176 | aio | TASK [Get cluster health status] *********************************************** 2026-01-22 18:00:30.997187 | aio | Thursday 22 January 2026 18:00:30 +0000 (0:00:01.195) 0:00:01.203 ****** 2026-01-22 18:00:41.534199 | aio | ok: [aio] 2026-01-22 18:00:41.535534 | aio | 2026-01-22 18:00:41.535547 | aio | TASK [Print cluster health status] ********************************************* 2026-01-22 18:00:41.535554 | aio | Thursday 22 January 2026 18:00:41 +0000 (0:00:10.536) 0:00:11.740 ****** 2026-01-22 18:00:41.572666 | aio | ok: [aio] => { 2026-01-22 18:00:41.572704 | aio | "_ceph_health": { 2026-01-22 18:00:41.572713 | aio | "changed": false, 2026-01-22 18:00:41.572802 | aio | "cmd": [ 2026-01-22 18:00:41.573032 | aio | "cephadm", 2026-01-22 18:00:41.573257 | aio | "shell", 2026-01-22 18:00:41.573501 | aio | "--", 2026-01-22 18:00:41.573758 | aio | "ceph", 2026-01-22 18:00:41.573986 | aio | "health" 2026-01-22 18:00:41.574206 | aio | ], 2026-01-22 18:00:41.575546 | aio | "delta": "0:00:10.224406", 2026-01-22 18:00:41.575564 | aio | "end": "2026-01-22 18:00:41.501555", 2026-01-22 18:00:41.575572 | aio | "failed": false, 2026-01-22 18:00:41.575579 | aio | "msg": "", 2026-01-22 18:00:41.575586 | aio | "rc": 0, 2026-01-22 18:00:41.575596 | aio | "start": "2026-01-22 18:00:31.277149", 2026-01-22 18:00:41.575860 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-01-22 18:00:41.576088 | aio | "stderr_lines": [ 2026-01-22 18:00:41.576325 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-01-22 18:00:41.576611 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-01-22 18:00:41.576830 | aio | ], 2026-01-22 18:00:41.577064 | aio | "stdout": "HEALTH_OK", 2026-01-22 18:00:41.577307 | aio | "stdout_lines": [ 2026-01-22 18:00:41.577530 | aio | "HEALTH_OK" 2026-01-22 18:00:41.577781 | aio | ] 2026-01-22 18:00:41.578001 | aio | } 2026-01-22 18:00:41.578227 | aio | } 2026-01-22 18:00:41.578438 | aio | 2026-01-22 18:00:41.578699 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-01-22 18:00:41.578945 | aio | Thursday 22 January 2026 18:00:41 +0000 (0:00:00.038) 0:00:11.779 ****** 2026-01-22 18:00:41.600109 | aio | ok: [aio] => { 2026-01-22 18:00:41.600330 | aio | "changed": false, 2026-01-22 18:00:41.600566 | aio | "msg": "All assertions passed" 2026-01-22 18:00:41.600834 | aio | } 2026-01-22 18:00:41.601051 | aio | 2026-01-22 18:00:41.601305 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-01-22 18:00:41.601542 | aio | Thursday 22 January 2026 18:00:41 +0000 (0:00:00.028) 0:00:11.807 ****** 2026-01-22 18:00:48.416909 | aio | changed: [aio] 2026-01-22 18:00:48.417036 | aio | 2026-01-22 18:00:48.417188 | aio | TASK [Create a test Ceph key] ************************************************** 2026-01-22 18:00:48.417358 | aio | Thursday 22 January 2026 18:00:48 +0000 (0:00:06.816) 0:00:18.624 ****** 2026-01-22 18:00:50.942855 | aio | changed: [aio] 2026-01-22 18:00:50.943718 | aio | 2026-01-22 18:00:50.943757 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-01-22 18:00:50.943766 | aio | Thursday 22 January 2026 18:00:50 +0000 (0:00:02.525) 0:00:21.149 ****** 2026-01-22 18:00:52.209432 | aio | ok: [aio] 2026-01-22 18:00:52.209483 | aio | 2026-01-22 18:00:52.209493 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-01-22 18:00:52.209502 | aio | Thursday 22 January 2026 18:00:52 +0000 (0:00:01.266) 0:00:22.415 ****** 2026-01-22 18:00:52.247687 | aio | ok: [aio] => { 2026-01-22 18:00:52.247723 | aio | "changed": false, 2026-01-22 18:00:52.247731 | aio | "msg": "All assertions passed" 2026-01-22 18:00:52.247736 | aio | } 2026-01-22 18:00:52.247742 | aio | 2026-01-22 18:00:52.247747 | aio | PLAY RECAP ********************************************************************* 2026-01-22 18:00:52.247753 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-01-22 18:00:52.247758 | aio | 2026-01-22 18:00:52.247763 | aio | 2026-01-22 18:00:52.247769 | aio | TASKS RECAP ******************************************************************** 2026-01-22 18:00:52.247774 | aio | Thursday 22 January 2026 18:00:52 +0000 (0:00:00.037) 0:00:22.453 ****** 2026-01-22 18:00:52.247779 | aio | =============================================================================== 2026-01-22 18:00:52.247784 | aio | Get cluster health status ---------------------------------------------- 10.54s 2026-01-22 18:00:52.247789 | aio | Create a test Ceph pool ------------------------------------------------- 6.82s 2026-01-22 18:00:52.247794 | aio | Create a test Ceph key -------------------------------------------------- 2.53s 2026-01-22 18:00:52.247799 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.27s 2026-01-22 18:00:52.247804 | aio | Gathering Facts --------------------------------------------------------- 1.20s 2026-01-22 18:00:52.247809 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-01-22 18:00:52.247827 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-01-22 18:00:52.247967 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-01-22 18:00:52.318980 | aio | INFO [default > verify] Executed: Successful 2026-01-22 18:00:52.329096 | aio | INFO [default > cleanup] Executing 2026-01-22 18:00:52.329544 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-01-22 18:00:52.336807 | aio | INFO [default > destroy] Executing 2026-01-22 18:00:52.336928 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-01-22 18:00:52.337029 | aio | INFO [default > destroy] Executed: Successful 2026-01-22 18:00:52.337320 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-01-22 18:00:52.915828 | aio | ok: Runtime: 0:11:21.428942 2026-01-22 18:00:52.930766 | 2026-01-22 18:00:52.930813 | PLAY RECAP 2026-01-22 18:00:52.930853 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-22 18:00:52.930875 | 2026-01-22 18:00:53.034012 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-01-22 18:00:53.037437 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-01-22 18:00:53.657182 | 2026-01-22 18:00:53.657339 | PLAY [all] 2026-01-22 18:00:53.668806 | 2026-01-22 18:00:53.668912 | TASK [fetch-output : Set log path for multiple nodes] 2026-01-22 18:00:53.714119 | aio | skipping: Conditional result was False 2026-01-22 18:00:53.726042 | 2026-01-22 18:00:53.726193 | TASK [fetch-output : Set log path for single node] 2026-01-22 18:00:53.769911 | aio | ok 2026-01-22 18:00:53.776796 | 2026-01-22 18:00:53.776893 | LOOP [fetch-output : Ensure local output dirs] 2026-01-22 18:00:54.155029 | aio -> localhost | ok: "/var/lib/zuul/builds/0e69473300344e94add9e086215c2617/work/logs" 2026-01-22 18:00:54.374768 | aio -> localhost | changed: "/var/lib/zuul/builds/0e69473300344e94add9e086215c2617/work/artifacts" 2026-01-22 18:00:54.580050 | aio -> localhost | changed: "/var/lib/zuul/builds/0e69473300344e94add9e086215c2617/work/docs" 2026-01-22 18:00:54.593994 | 2026-01-22 18:00:54.594178 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-01-22 18:00:55.190641 | aio | changed: .d..t...... ./ 2026-01-22 18:00:55.190898 | aio | changed: All items complete 2026-01-22 18:00:55.190936 | 2026-01-22 18:00:55.675965 | aio | changed: .d..t...... ./ 2026-01-22 18:00:56.119416 | aio | changed: .d..t...... ./ 2026-01-22 18:00:56.137377 | 2026-01-22 18:00:56.138110 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-01-22 18:00:56.530000 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007288 2026-01-22 18:00:56.749347 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007518 2026-01-22 18:00:56.769699 | 2026-01-22 18:00:56.769858 | PLAY [all] 2026-01-22 18:00:56.777058 | 2026-01-22 18:00:56.777127 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-22 18:00:57.248424 | aio | changed 2026-01-22 18:00:57.256969 | 2026-01-22 18:00:57.257036 | PLAY RECAP 2026-01-22 18:00:57.257100 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-01-22 18:00:57.257131 | 2026-01-22 18:00:57.399203 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-01-22 18:00:57.403439 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-22 18:00:57.965248 | 2026-01-22 18:00:57.965464 | PLAY [localhost] 2026-01-22 18:00:57.978890 | 2026-01-22 18:00:57.978995 | TASK [Generate Zuul manifest] 2026-01-22 18:00:58.002127 | localhost | ok 2026-01-22 18:00:58.020689 | 2026-01-22 18:00:58.020768 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-22 18:00:58.335950 | localhost | changed 2026-01-22 18:00:58.348062 | 2026-01-22 18:00:58.348138 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-22 18:00:58.379698 | localhost | ok 2026-01-22 18:00:58.388383 | 2026-01-22 18:00:58.388468 | TASK [Upload logs] 2026-01-22 18:00:58.410430 | localhost | ok 2026-01-22 18:00:58.474519 | 2026-01-22 18:00:58.474667 | TASK [Set zuul-log-path fact] 2026-01-22 18:00:58.497185 | localhost | ok 2026-01-22 18:00:58.508671 | 2026-01-22 18:00:58.508740 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-22 18:00:58.540294 | localhost | ok 2026-01-22 18:00:58.549018 | 2026-01-22 18:00:58.549107 | TASK [upload-logs : Create log directories] 2026-01-22 18:00:58.955209 | localhost | changed 2026-01-22 18:00:58.961551 | 2026-01-22 18:00:58.961645 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-22 18:00:59.368671 | localhost -> localhost | ok: Runtime: 0:00:00.005560 2026-01-22 18:00:59.376678 | 2026-01-22 18:00:59.376745 | TASK [upload-logs : Upload logs to log server] 2026-01-22 18:00:59.814287 | localhost | Output suppressed because no_log was given 2026-01-22 18:00:59.818866 | 2026-01-22 18:00:59.818933 | LOOP [upload-logs : Compress console log and json output] 2026-01-22 18:00:59.862426 | localhost | skipping: Conditional result was False 2026-01-22 18:00:59.868431 | localhost | skipping: Conditional result was False 2026-01-22 18:00:59.881605 | 2026-01-22 18:00:59.881741 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-22 18:00:59.924551 | localhost | skipping: Conditional result was False 2026-01-22 18:00:59.924927 | 2026-01-22 18:00:59.928463 | localhost | skipping: Conditional result was False 2026-01-22 18:00:59.943714 | 2026-01-22 18:00:59.943844 | LOOP [upload-logs : Upload console log and json output]