2026-06-15 14:45:29.211106 | Job console starting 2026-06-15 14:45:29.221374 | Updating git repos 2026-06-15 14:45:29.246539 | Cloning repos into workspace 2026-06-15 14:45:33.361138 | Restoring repo states 2026-06-15 14:45:33.370358 | Merging changes 2026-06-15 14:45:33.792794 | Checking out repos 2026-06-15 14:45:33.870868 | Preparing playbooks 2026-06-15 14:45:38.324245 | Running Ansible setup 2026-06-15 14:45:43.545097 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-15 14:45:44.261451 | 2026-06-15 14:45:44.261579 | PLAY [localhost] 2026-06-15 14:45:44.269477 | 2026-06-15 14:45:44.269560 | TASK [Gathering Facts] 2026-06-15 14:45:45.208930 | localhost | ok 2026-06-15 14:45:45.220251 | 2026-06-15 14:45:45.220450 | TASK [Setup log path fact] 2026-06-15 14:45:45.243934 | localhost | ok 2026-06-15 14:45:45.258444 | 2026-06-15 14:45:45.258681 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-15 14:45:45.292085 | localhost | ok 2026-06-15 14:45:45.301830 | 2026-06-15 14:45:45.301978 | TASK [emit-job-header : Print job information] 2026-06-15 14:45:45.344406 | # Job Information 2026-06-15 14:45:45.344648 | Ansible Version: 2.16.18 2026-06-15 14:45:45.344697 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-06-15 14:45:45.344734 | Pipeline: check 2026-06-15 14:45:45.344768 | Executor: 2d72f0692154 2026-06-15 14:45:45.344798 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/113 2026-06-15 14:45:45.344834 | Event ID: bdb17e70-68c8-11f1-8d4f-7221638cba8d 2026-06-15 14:45:45.349136 | 2026-06-15 14:45:45.349263 | LOOP [emit-job-header : Print node information] 2026-06-15 14:45:45.450620 | localhost | ok: 2026-06-15 14:45:45.450803 | localhost | # Node Information 2026-06-15 14:45:45.450834 | localhost | Inventory Hostname: aio 2026-06-15 14:45:45.450856 | localhost | Hostname: np0000180067 2026-06-15 14:45:45.450876 | localhost | Username: zuul 2026-06-15 14:45:45.450901 | localhost | Distro: Ubuntu 22.04 2026-06-15 14:45:45.450922 | localhost | Provider: yul1 2026-06-15 14:45:45.450942 | localhost | Region: ca-ymq-1 2026-06-15 14:45:45.450962 | localhost | Label: ubuntu-jammy 2026-06-15 14:45:45.450981 | localhost | Product Name: OpenStack Nova 2026-06-15 14:45:45.451001 | localhost | Interface IP: 199.204.45.78 2026-06-15 14:45:45.468142 | 2026-06-15 14:45:45.468338 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-15 14:45:46.032930 | localhost -> localhost | changed 2026-06-15 14:45:46.040721 | 2026-06-15 14:45:46.040875 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-15 14:45:47.028238 | localhost -> localhost | changed 2026-06-15 14:45:47.036681 | 2026-06-15 14:45:47.036829 | PLAY [all] 2026-06-15 14:45:47.052474 | 2026-06-15 14:45:47.052696 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-15 14:45:47.302507 | aio -> localhost | ok 2026-06-15 14:45:47.310469 | 2026-06-15 14:45:47.310597 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-15 14:45:47.344913 | aio | ok 2026-06-15 14:45:47.363799 | aio | included: /var/lib/zuul/builds/a19b0b125c174f87bba4192e866d0601/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-15 14:45:47.371948 | 2026-06-15 14:45:47.372056 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-15 14:45:49.590913 | aio -> localhost | Generating public/private rsa key pair. 2026-06-15 14:45:49.591082 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/a19b0b125c174f87bba4192e866d0601/work/a19b0b125c174f87bba4192e866d0601_id_rsa 2026-06-15 14:45:49.591115 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/a19b0b125c174f87bba4192e866d0601/work/a19b0b125c174f87bba4192e866d0601_id_rsa.pub 2026-06-15 14:45:49.591143 | aio -> localhost | The key fingerprint is: 2026-06-15 14:45:49.591190 | aio -> localhost | SHA256:W2Li0jfbWdlYHZ2HyJkitOdl8kB6qUHXF1TY5PT1XOo zuul-build-sshkey 2026-06-15 14:45:49.591235 | aio -> localhost | The key's randomart image is: 2026-06-15 14:45:49.591261 | aio -> localhost | +---[RSA 3072]----+ 2026-06-15 14:45:49.591289 | aio -> localhost | | o o. .o**| 2026-06-15 14:45:49.591312 | aio -> localhost | | o = o.+o*O| 2026-06-15 14:45:49.591333 | aio -> localhost | | = B B.ooB| 2026-06-15 14:45:49.591355 | aio -> localhost | | B B . .o| 2026-06-15 14:45:49.591377 | aio -> localhost | | . S o . E .| 2026-06-15 14:45:49.591397 | aio -> localhost | | o o + = | 2026-06-15 14:45:49.591417 | aio -> localhost | | . o + + . | 2026-06-15 14:45:49.591437 | aio -> localhost | | . . + o | 2026-06-15 14:45:49.591460 | aio -> localhost | | . o | 2026-06-15 14:45:49.591481 | aio -> localhost | +----[SHA256]-----+ 2026-06-15 14:45:49.591539 | aio -> localhost | ok: Runtime: 0:00:01.718105 2026-06-15 14:45:49.596769 | 2026-06-15 14:45:49.596862 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-15 14:45:49.631564 | aio | ok 2026-06-15 14:45:49.643130 | aio | included: /var/lib/zuul/builds/a19b0b125c174f87bba4192e866d0601/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-15 14:45:49.651033 | 2026-06-15 14:45:49.651138 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-15 14:45:49.682318 | aio | skipping: Conditional result was False 2026-06-15 14:45:49.690263 | 2026-06-15 14:45:49.690398 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-15 14:45:50.230140 | aio | changed 2026-06-15 14:45:50.240593 | 2026-06-15 14:45:50.240727 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-15 14:45:50.432193 | aio | ok 2026-06-15 14:45:50.442353 | 2026-06-15 14:45:50.442452 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-15 14:45:50.927423 | aio | changed 2026-06-15 14:45:50.932929 | 2026-06-15 14:45:50.933027 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-15 14:45:51.424106 | aio | changed 2026-06-15 14:45:51.429708 | 2026-06-15 14:45:51.429782 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-15 14:45:51.455266 | aio | skipping: Conditional result was False 2026-06-15 14:45:51.467426 | 2026-06-15 14:45:51.467565 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-15 14:45:52.102427 | aio -> localhost | changed 2026-06-15 14:45:52.114480 | 2026-06-15 14:45:52.114564 | TASK [add-build-sshkey : Add back temp key] 2026-06-15 14:45:52.773906 | aio -> localhost | Identity added: /var/lib/zuul/builds/a19b0b125c174f87bba4192e866d0601/work/a19b0b125c174f87bba4192e866d0601_id_rsa (zuul-build-sshkey) 2026-06-15 14:45:52.774147 | aio -> localhost | ok: Runtime: 0:00:00.015534 2026-06-15 14:45:52.779799 | 2026-06-15 14:45:52.779868 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-15 14:45:53.160860 | aio | ok 2026-06-15 14:45:53.167627 | 2026-06-15 14:45:53.167731 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-15 14:45:53.193488 | aio | skipping: Conditional result was False 2026-06-15 14:45:53.220828 | 2026-06-15 14:45:53.221087 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-15 14:45:53.546408 | aio | ok 2026-06-15 14:45:54.235350 | 2026-06-15 14:45:54.235555 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-15 14:45:54.983835 | aio | Output suppressed because no_log was given 2026-06-15 14:45:55.066595 | 2026-06-15 14:45:55.066765 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-15 14:45:55.255920 | aio | ok: "logs" 2026-06-15 14:45:55.256201 | aio | ok: All items complete 2026-06-15 14:45:55.256242 | 2026-06-15 14:45:55.424846 | aio | ok: "artifacts" 2026-06-15 14:45:55.588585 | aio | ok: "docs" 2026-06-15 14:45:55.601515 | 2026-06-15 14:45:55.601678 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-15 14:45:55.810778 | aio | changed: "logs" 2026-06-15 14:45:55.978840 | aio | changed: "artifacts" 2026-06-15 14:45:56.603603 | aio | changed: "docs" 2026-06-15 14:45:56.621402 | 2026-06-15 14:45:56.621535 | PLAY RECAP 2026-06-15 14:45:56.621598 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-15 14:45:56.621641 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-15 14:45:56.621677 | 2026-06-15 14:45:56.797419 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-15 14:45:56.801127 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-15 14:45:57.439866 | 2026-06-15 14:45:57.440343 | PLAY [all] 2026-06-15 14:45:57.451965 | 2026-06-15 14:45:57.452071 | TASK [setup-uv : Extract archive] 2026-06-15 14:45:59.955304 | aio | changed 2026-06-15 14:45:59.963249 | 2026-06-15 14:45:59.963349 | TASK [setup-uv : Print version] 2026-06-15 14:46:00.153336 | aio | uv 0.8.13 2026-06-15 14:46:00.490321 | aio | ok: Runtime: 0:00:00.011029 2026-06-15 14:46:00.503275 | 2026-06-15 14:46:00.503376 | TASK [Install Ansible collection siblings] 2026-06-15 14:46:00.927825 | aio | ok: 2026-06-15 14:46:00.928040 | aio | Skipping community.general: no checked-out sibling 2026-06-15 14:46:00.928069 | aio | Skipping ansible.utils: no checked-out sibling 2026-06-15 14:46:00.928090 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-06-15 14:46:00.930298 | 2026-06-15 14:46:00.930345 | PLAY RECAP 2026-06-15 14:46:00.930390 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-15 14:46:00.930411 | 2026-06-15 14:46:01.095819 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-15 14:46:01.098401 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-15 14:46:01.728783 | 2026-06-15 14:46:01.729252 | PLAY [all] 2026-06-15 14:46:01.740393 | 2026-06-15 14:46:01.740497 | TASK [Copy inventory file for Zuul] 2026-06-15 14:46:02.642067 | aio | changed 2026-06-15 14:46:03.019855 | 2026-06-15 14:46:03.020040 | TASK [Switch "ansible_host" to private IP] 2026-06-15 14:46:03.338243 | aio | changed: 1 replacements made 2026-06-15 14:46:03.346460 | 2026-06-15 14:46:03.346573 | TASK [Run Molecule scenario] 2026-06-15 14:46:03.752971 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-06-15 14:46:04.528013 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-06-15 14:46:04.702130 | aio | Using CPython 3.13.7 2026-06-15 14:46:04.702241 | aio | Creating virtual environment at: .venv 2026-06-15 14:46:04.963210 | aio | Downloading pygments (1.2MiB) 2026-06-15 14:46:04.965306 | aio | Downloading netaddr (2.2MiB) 2026-06-15 14:46:04.965731 | aio | Downloading ansible-core (2.1MiB) 2026-06-15 14:46:04.974112 | aio | Downloading cryptography (4.3MiB) 2026-06-15 14:46:05.141787 | aio | Downloading netaddr 2026-06-15 14:46:05.154832 | aio | Downloading cryptography 2026-06-15 14:46:05.200874 | aio | Downloading pygments 2026-06-15 14:46:05.344483 | aio | Downloading ansible-core 2026-06-15 14:46:05.373658 | aio | Installed 36 packages in 28ms 2026-06-15 14:46:06.543190 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-06-15 14:46:06.543289 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-06-15 14:46:07.204003 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-15 14:46:07.204109 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-06-15 14:46:44.730152 | aio | INFO [default > dependency] Executing 2026-06-15 14:46:44.730385 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-06-15 14:46:44.730737 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-06-15 14:46:44.730887 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-15 14:46:44.736210 | aio | INFO [default > cleanup] Executing 2026-06-15 14:46:44.736524 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-15 14:46:44.741542 | aio | INFO [default > destroy] Executing 2026-06-15 14:46:44.741578 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-15 14:46:44.741675 | aio | INFO [default > destroy] Executed: Successful 2026-06-15 14:46:44.747978 | aio | INFO [default > syntax] Executing 2026-06-15 14:46:45.790409 | aio | 2026-06-15 14:46:45.790800 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-06-15 14:46:45.871397 | aio | INFO [default > syntax] Executed: Successful 2026-06-15 14:46:45.880211 | aio | INFO [default > create] Executing 2026-06-15 14:46:45.882532 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-15 14:46:45.888508 | aio | INFO [default > prepare] Executing 2026-06-15 14:46:46.690225 | aio | 2026-06-15 14:46:46.690310 | aio | PLAY [Prepare] ***************************************************************** 2026-06-15 14:46:46.690404 | aio | 2026-06-15 14:46:46.690507 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:46:46.690628 | aio | Monday 15 June 2026 14:46:46 +0000 (0:00:00.031) 0:00:00.031 *********** 2026-06-15 14:46:47.837980 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-15 14:46:47.838158 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-15 14:46:47.838619 | aio | interpreter could change the meaning of that path. See 2026-06-15 14:46:47.838944 | aio | https://docs.ansible.com/ansible- 2026-06-15 14:46:47.839185 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-15 14:46:47.846089 | aio | ok: [aio] 2026-06-15 14:46:47.846308 | aio | 2026-06-15 14:46:47.846684 | aio | TASK [Configure short hostname] ************************************************ 2026-06-15 14:46:47.846918 | aio | Monday 15 June 2026 14:46:47 +0000 (0:00:01.156) 0:00:01.188 *********** 2026-06-15 14:46:48.561094 | aio | changed: [aio] 2026-06-15 14:46:48.561311 | aio | 2026-06-15 14:46:48.561594 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-06-15 14:46:48.561862 | aio | Monday 15 June 2026 14:46:48 +0000 (0:00:00.714) 0:00:01.902 *********** 2026-06-15 14:46:48.840161 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-06-15 14:46:48.840273 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-06-15 14:46:48.840285 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-06-15 14:46:48.844553 | aio | changed: [aio] 2026-06-15 14:46:48.844639 | aio | 2026-06-15 14:46:48.844736 | aio | TASK [Update apt cache] ******************************************************** 2026-06-15 14:46:48.844838 | aio | Monday 15 June 2026 14:46:48 +0000 (0:00:00.284) 0:00:02.186 *********** 2026-06-15 14:46:56.728357 | aio | changed: [aio] 2026-06-15 14:46:56.728590 | aio | 2026-06-15 14:46:56.728866 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-06-15 14:46:56.729065 | aio | 2026-06-15 14:46:56.729267 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:46:56.729471 | aio | Monday 15 June 2026 14:46:56 +0000 (0:00:07.882) 0:00:10.069 *********** 2026-06-15 14:46:57.397228 | aio | ok: [aio] 2026-06-15 14:46:57.397421 | aio | 2026-06-15 14:46:57.397672 | aio | TASK [Install depedencies] ***************************************************** 2026-06-15 14:46:57.397882 | aio | Monday 15 June 2026 14:46:57 +0000 (0:00:00.669) 0:00:10.738 *********** 2026-06-15 14:47:19.191460 | aio | changed: [aio] 2026-06-15 14:47:19.191576 | aio | 2026-06-15 14:47:19.191730 | aio | TASK [Start up service] ******************************************************** 2026-06-15 14:47:19.191877 | aio | Monday 15 June 2026 14:47:19 +0000 (0:00:21.788) 0:00:32.527 *********** 2026-06-15 14:47:19.802245 | aio | ok: [aio] 2026-06-15 14:47:19.802406 | aio | 2026-06-15 14:47:19.802476 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-06-15 14:47:19.802666 | aio | Monday 15 June 2026 14:47:19 +0000 (0:00:00.616) 0:00:33.144 *********** 2026-06-15 14:47:20.115643 | aio | ok: [aio] 2026-06-15 14:47:20.115780 | aio | 2026-06-15 14:47:20.116016 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-06-15 14:47:20.116229 | aio | Monday 15 June 2026 14:47:20 +0000 (0:00:00.313) 0:00:33.457 *********** 2026-06-15 14:47:20.762711 | aio | changed: [aio] 2026-06-15 14:47:20.763004 | aio | 2026-06-15 14:47:20.763327 | aio | TASK [Get list of all loopback devices] **************************************** 2026-06-15 14:47:20.763587 | aio | Monday 15 June 2026 14:47:20 +0000 (0:00:00.647) 0:00:34.104 *********** 2026-06-15 14:47:20.972653 | aio | ok: [aio] 2026-06-15 14:47:20.972731 | aio | 2026-06-15 14:47:20.972871 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-06-15 14:47:20.973008 | aio | Monday 15 June 2026 14:47:20 +0000 (0:00:00.209) 0:00:34.314 *********** 2026-06-15 14:47:20.992678 | aio | skipping: [aio] 2026-06-15 14:47:20.992808 | aio | 2026-06-15 14:47:20.993032 | aio | TASK [Create devices for Ceph] ************************************************* 2026-06-15 14:47:20.993324 | aio | Monday 15 June 2026 14:47:20 +0000 (0:00:00.019) 0:00:34.334 *********** 2026-06-15 14:47:21.562634 | aio | changed: [aio] => (item=osd0) 2026-06-15 14:47:21.562855 | aio | changed: [aio] => (item=osd1) 2026-06-15 14:47:21.563100 | aio | changed: [aio] => (item=osd2) 2026-06-15 14:47:21.563340 | aio | 2026-06-15 14:47:21.563608 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-06-15 14:47:21.563800 | aio | Monday 15 June 2026 14:47:21 +0000 (0:00:00.570) 0:00:34.904 *********** 2026-06-15 14:47:22.194947 | aio | changed: [aio] => (item=osd0) 2026-06-15 14:47:22.195075 | aio | changed: [aio] => (item=osd1) 2026-06-15 14:47:22.195223 | aio | changed: [aio] => (item=osd2) 2026-06-15 14:47:22.195359 | aio | 2026-06-15 14:47:22.195524 | aio | TASK [Start loop devices] ****************************************************** 2026-06-15 14:47:22.195716 | aio | Monday 15 June 2026 14:47:22 +0000 (0:00:00.630) 0:00:35.535 *********** 2026-06-15 14:47:22.885007 | aio | changed: [aio] => (item=osd0) 2026-06-15 14:47:22.885195 | aio | changed: [aio] => (item=osd1) 2026-06-15 14:47:22.885485 | aio | changed: [aio] => (item=osd2) 2026-06-15 14:47:22.885665 | aio | 2026-06-15 14:47:22.885921 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-06-15 14:47:22.886151 | aio | Monday 15 June 2026 14:47:22 +0000 (0:00:00.691) 0:00:36.226 *********** 2026-06-15 14:47:25.980507 | aio | changed: [aio] => (item=osd0) 2026-06-15 14:47:25.980617 | aio | changed: [aio] => (item=osd1) 2026-06-15 14:47:25.980759 | aio | changed: [aio] => (item=osd2) 2026-06-15 14:47:25.980887 | aio | 2026-06-15 14:47:25.981025 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-06-15 14:47:25.981158 | aio | Monday 15 June 2026 14:47:25 +0000 (0:00:03.095) 0:00:39.322 *********** 2026-06-15 14:47:27.922387 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-06-15 14:47:27.922660 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-06-15 14:47:27.922920 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-06-15 14:47:27.923155 | aio | 2026-06-15 14:47:27.923366 | aio | PLAY RECAP ********************************************************************* 2026-06-15 14:47:27.923610 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-15 14:47:27.923795 | aio | 2026-06-15 14:47:27.923981 | aio | 2026-06-15 14:47:27.924187 | aio | TASKS RECAP ******************************************************************** 2026-06-15 14:47:27.924441 | aio | Monday 15 June 2026 14:47:27 +0000 (0:00:01.942) 0:00:41.264 *********** 2026-06-15 14:47:27.924633 | aio | =============================================================================== 2026-06-15 14:47:27.924831 | aio | Install depedencies ---------------------------------------------------- 21.79s 2026-06-15 14:47:27.925028 | aio | Update apt cache -------------------------------------------------------- 7.88s 2026-06-15 14:47:27.925234 | aio | Create a volume group for each loop device ------------------------------ 3.10s 2026-06-15 14:47:27.925443 | aio | Create a logical volume for each loop device ---------------------------- 1.94s 2026-06-15 14:47:27.925639 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-06-15 14:47:27.925840 | aio | Configure short hostname ------------------------------------------------ 0.71s 2026-06-15 14:47:27.926046 | aio | Start loop devices ------------------------------------------------------ 0.69s 2026-06-15 14:47:27.926247 | aio | Gathering Facts --------------------------------------------------------- 0.67s 2026-06-15 14:47:27.926457 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.65s 2026-06-15 14:47:27.926703 | aio | Set permissions on loopback devices ------------------------------------- 0.63s 2026-06-15 14:47:27.926907 | aio | Start up service -------------------------------------------------------- 0.62s 2026-06-15 14:47:27.927139 | aio | Create devices for Ceph ------------------------------------------------- 0.57s 2026-06-15 14:47:27.927344 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-06-15 14:47:27.927556 | aio | Ensure hostname inside hosts file --------------------------------------- 0.28s 2026-06-15 14:47:27.927755 | aio | Get list of all loopback devices ---------------------------------------- 0.21s 2026-06-15 14:47:27.927962 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-06-15 14:47:27.992006 | aio | INFO [default > prepare] Executed: Successful 2026-06-15 14:47:28.001631 | aio | INFO [default > converge] Executing 2026-06-15 14:47:28.888816 | aio | 2026-06-15 14:47:28.889010 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-15 14:47:28.889173 | aio | 2026-06-15 14:47:28.889361 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:47:28.889540 | aio | Monday 15 June 2026 14:47:28 +0000 (0:00:00.053) 0:00:00.053 *********** 2026-06-15 14:47:30.105718 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-15 14:47:30.105841 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-15 14:47:30.105998 | aio | interpreter could change the meaning of that path. See 2026-06-15 14:47:30.106143 | aio | https://docs.ansible.com/ansible- 2026-06-15 14:47:30.106279 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-15 14:47:30.118046 | aio | ok: [aio] 2026-06-15 14:47:30.118263 | aio | 2026-06-15 14:47:30.118486 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:47:30.118757 | aio | Monday 15 June 2026 14:47:30 +0000 (0:00:01.229) 0:00:01.282 *********** 2026-06-15 14:47:30.441701 | aio | ok: [aio] 2026-06-15 14:47:30.442012 | aio | 2026-06-15 14:47:30.442211 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:47:30.442419 | aio | Monday 15 June 2026 14:47:30 +0000 (0:00:00.323) 0:00:01.605 *********** 2026-06-15 14:47:30.483641 | aio | skipping: [aio] 2026-06-15 14:47:30.483803 | aio | 2026-06-15 14:47:30.484019 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-15 14:47:30.484258 | aio | Monday 15 June 2026 14:47:30 +0000 (0:00:00.041) 0:00:01.647 *********** 2026-06-15 14:47:30.811886 | aio | changed: [aio] 2026-06-15 14:47:30.811993 | aio | 2026-06-15 14:47:30.812033 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:47:30.812161 | aio | Monday 15 June 2026 14:47:30 +0000 (0:00:00.328) 0:00:01.976 *********** 2026-06-15 14:47:30.919730 | aio | ok: [aio] => { 2026-06-15 14:47:30.919919 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-15 14:47:30.920115 | aio | } 2026-06-15 14:47:30.920299 | aio | 2026-06-15 14:47:30.920506 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:47:30.920712 | aio | Monday 15 June 2026 14:47:30 +0000 (0:00:00.107) 0:00:02.083 *********** 2026-06-15 14:47:31.610217 | aio | changed: [aio] 2026-06-15 14:47:31.610412 | aio | 2026-06-15 14:47:31.610731 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:47:31.610940 | aio | Monday 15 June 2026 14:47:31 +0000 (0:00:00.690) 0:00:02.774 *********** 2026-06-15 14:47:31.652058 | aio | skipping: [aio] 2026-06-15 14:47:31.652226 | aio | 2026-06-15 14:47:31.652461 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:47:31.652692 | aio | Monday 15 June 2026 14:47:31 +0000 (0:00:00.042) 0:00:02.816 *********** 2026-06-15 14:47:31.684500 | aio | skipping: [aio] 2026-06-15 14:47:31.684559 | aio | 2026-06-15 14:47:31.684635 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:47:31.684723 | aio | Monday 15 June 2026 14:47:31 +0000 (0:00:00.032) 0:00:02.849 *********** 2026-06-15 14:47:31.882285 | aio | ok: [aio] 2026-06-15 14:47:31.882389 | aio | 2026-06-15 14:47:31.882529 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:47:31.882698 | aio | Monday 15 June 2026 14:47:31 +0000 (0:00:00.197) 0:00:03.046 *********** 2026-06-15 14:47:33.086078 | aio | ok: [aio] 2026-06-15 14:47:33.086408 | aio | 2026-06-15 14:47:33.086732 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:47:33.087015 | aio | Monday 15 June 2026 14:47:33 +0000 (0:00:01.203) 0:00:04.250 *********** 2026-06-15 14:47:33.175077 | aio | ok: [aio] => { 2026-06-15 14:47:33.175505 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-15 14:47:33.175677 | aio | } 2026-06-15 14:47:33.175849 | aio | 2026-06-15 14:47:33.176050 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:47:33.176243 | aio | Monday 15 June 2026 14:47:33 +0000 (0:00:00.086) 0:00:04.337 *********** 2026-06-15 14:47:33.946997 | aio | changed: [aio] 2026-06-15 14:47:33.947092 | aio | 2026-06-15 14:47:33.947241 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:47:33.947432 | aio | Monday 15 June 2026 14:47:33 +0000 (0:00:00.774) 0:00:05.111 *********** 2026-06-15 14:47:36.860207 | aio | changed: [aio] 2026-06-15 14:47:36.860347 | aio | 2026-06-15 14:47:36.860359 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-15 14:47:36.860441 | aio | Monday 15 June 2026 14:47:36 +0000 (0:00:02.913) 0:00:08.024 *********** 2026-06-15 14:47:36.889495 | aio | skipping: [aio] 2026-06-15 14:47:36.889659 | aio | 2026-06-15 14:47:36.889867 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-15 14:47:36.889997 | aio | Monday 15 June 2026 14:47:36 +0000 (0:00:00.028) 0:00:08.053 *********** 2026-06-15 14:47:36.921098 | aio | skipping: [aio] 2026-06-15 14:47:36.921253 | aio | 2026-06-15 14:47:36.921388 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-15 14:47:36.921517 | aio | Monday 15 June 2026 14:47:36 +0000 (0:00:00.031) 0:00:08.084 *********** 2026-06-15 14:47:36.948283 | aio | skipping: [aio] 2026-06-15 14:47:36.948307 | aio | 2026-06-15 14:47:36.948313 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-15 14:47:36.948317 | aio | Monday 15 June 2026 14:47:36 +0000 (0:00:00.028) 0:00:08.112 *********** 2026-06-15 14:48:21.179312 | aio | changed: [aio] 2026-06-15 14:48:21.179357 | aio | 2026-06-15 14:48:21.179364 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-15 14:48:21.179371 | aio | Monday 15 June 2026 14:48:21 +0000 (0:00:44.230) 0:00:52.343 *********** 2026-06-15 14:48:21.723698 | aio | changed: [aio] 2026-06-15 14:48:21.723762 | aio | 2026-06-15 14:48:21.723856 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-15 14:48:21.723983 | aio | Monday 15 June 2026 14:48:21 +0000 (0:00:00.545) 0:00:52.888 *********** 2026-06-15 14:48:22.609510 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-06-15 14:48:22.609571 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-15 14:48:22.609583 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-15 14:48:22.609592 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-15 14:48:22.609601 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-15 14:48:22.609610 | aio | 2026-06-15 14:48:22.609619 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-15 14:48:22.609627 | aio | Monday 15 June 2026 14:48:22 +0000 (0:00:00.884) 0:00:53.772 *********** 2026-06-15 14:48:23.186316 | aio | changed: [aio] 2026-06-15 14:48:23.186422 | aio | 2026-06-15 14:48:23.187198 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-15 14:48:23.187217 | aio | Monday 15 June 2026 14:48:23 +0000 (0:00:00.568) 0:00:54.341 *********** 2026-06-15 14:48:23.187225 | aio | 2026-06-15 14:48:23.187231 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-15 14:48:23.187236 | aio | Monday 15 June 2026 14:48:23 +0000 (0:00:00.009) 0:00:54.350 *********** 2026-06-15 14:48:24.103754 | aio | ok: [aio] 2026-06-15 14:48:24.103867 | aio | 2026-06-15 14:48:24.103951 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-06-15 14:48:24.104124 | aio | Monday 15 June 2026 14:48:24 +0000 (0:00:00.917) 0:00:55.268 *********** 2026-06-15 14:48:25.747343 | aio | changed: [aio] 2026-06-15 14:48:25.747446 | aio | 2026-06-15 14:48:25.747738 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-15 14:48:25.747791 | aio | Monday 15 June 2026 14:48:25 +0000 (0:00:01.643) 0:00:56.911 *********** 2026-06-15 14:48:26.302765 | aio | changed: [aio] 2026-06-15 14:48:26.302837 | aio | 2026-06-15 14:48:26.303029 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:48:26.303072 | aio | Monday 15 June 2026 14:48:26 +0000 (0:00:00.555) 0:00:57.467 *********** 2026-06-15 14:48:26.506058 | aio | ok: [aio] 2026-06-15 14:48:26.506135 | aio | 2026-06-15 14:48:26.506196 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:48:26.506321 | aio | Monday 15 June 2026 14:48:26 +0000 (0:00:00.203) 0:00:57.670 *********** 2026-06-15 14:48:26.575424 | aio | ok: [aio] => { 2026-06-15 14:48:26.575466 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-15 14:48:26.575472 | aio | } 2026-06-15 14:48:26.575477 | aio | 2026-06-15 14:48:26.575481 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:48:26.575486 | aio | Monday 15 June 2026 14:48:26 +0000 (0:00:00.068) 0:00:57.739 *********** 2026-06-15 14:48:27.370199 | aio | changed: [aio] 2026-06-15 14:48:27.370271 | aio | 2026-06-15 14:48:27.370651 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:48:27.370705 | aio | Monday 15 June 2026 14:48:27 +0000 (0:00:00.794) 0:00:58.534 *********** 2026-06-15 14:48:31.788124 | aio | changed: [aio] 2026-06-15 14:48:31.788206 | aio | 2026-06-15 14:48:31.788267 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-15 14:48:31.788400 | aio | Monday 15 June 2026 14:48:31 +0000 (0:00:04.418) 0:01:02.952 *********** 2026-06-15 14:48:32.924180 | aio | ok: [aio] 2026-06-15 14:48:32.924250 | aio | 2026-06-15 14:48:32.924448 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-15 14:48:32.924491 | aio | Monday 15 June 2026 14:48:32 +0000 (0:00:01.135) 0:01:04.088 *********** 2026-06-15 14:48:33.297790 | aio | changed: [aio] 2026-06-15 14:48:33.297909 | aio | 2026-06-15 14:48:33.297922 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-15 14:48:33.298071 | aio | Monday 15 June 2026 14:48:33 +0000 (0:00:00.373) 0:01:04.461 *********** 2026-06-15 14:48:33.770980 | aio | changed: [aio] 2026-06-15 14:48:33.771068 | aio | 2026-06-15 14:48:33.771156 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-15 14:48:33.771291 | aio | Monday 15 June 2026 14:48:33 +0000 (0:00:00.473) 0:01:04.935 *********** 2026-06-15 14:48:34.433456 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-06-15 14:48:34.433522 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-15 14:48:34.433616 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-15 14:48:34.433925 | aio | 2026-06-15 14:48:34.433968 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-15 14:48:34.433974 | aio | Monday 15 June 2026 14:48:34 +0000 (0:00:00.662) 0:01:05.598 *********** 2026-06-15 14:48:34.903770 | aio | changed: [aio] 2026-06-15 14:48:34.904262 | aio | 2026-06-15 14:48:34.904363 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-15 14:48:34.904372 | aio | Monday 15 June 2026 14:48:34 +0000 (0:00:00.470) 0:01:06.068 *********** 2026-06-15 14:48:35.372175 | aio | changed: [aio] 2026-06-15 14:48:35.372244 | aio | 2026-06-15 14:48:35.372949 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-15 14:48:35.373001 | aio | Monday 15 June 2026 14:48:35 +0000 (0:00:00.459) 0:01:06.527 *********** 2026-06-15 14:48:35.373009 | aio | 2026-06-15 14:48:35.373016 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-15 14:48:35.373021 | aio | Monday 15 June 2026 14:48:35 +0000 (0:00:00.009) 0:01:06.536 *********** 2026-06-15 14:48:36.125201 | aio | ok: [aio] 2026-06-15 14:48:36.125285 | aio | 2026-06-15 14:48:36.125614 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-06-15 14:48:36.125664 | aio | Monday 15 June 2026 14:48:36 +0000 (0:00:00.752) 0:01:07.289 *********** 2026-06-15 14:48:37.136845 | aio | changed: [aio] 2026-06-15 14:48:37.136895 | aio | 2026-06-15 14:48:37.136901 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-15 14:48:37.136906 | aio | Monday 15 June 2026 14:48:37 +0000 (0:00:01.011) 0:01:08.301 *********** 2026-06-15 14:48:37.673596 | aio | changed: [aio] 2026-06-15 14:48:37.673641 | aio | 2026-06-15 14:48:37.673771 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-15 14:48:37.673929 | aio | Monday 15 June 2026 14:48:37 +0000 (0:00:00.537) 0:01:08.838 *********** 2026-06-15 14:48:37.720464 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-15 14:48:37.720535 | aio | 2026-06-15 14:48:37.720733 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-15 14:48:37.720787 | aio | Monday 15 June 2026 14:48:37 +0000 (0:00:00.046) 0:01:08.884 *********** 2026-06-15 14:48:43.068448 | aio | changed: [aio] 2026-06-15 14:48:43.068532 | aio | 2026-06-15 14:48:43.068599 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-15 14:48:43.068756 | aio | Monday 15 June 2026 14:48:43 +0000 (0:00:05.346) 0:01:14.231 *********** 2026-06-15 14:48:43.731466 | aio | ok: [aio] => (item=chronyd) 2026-06-15 14:48:43.731519 | aio | ok: [aio] => (item=sshd) 2026-06-15 14:48:43.731620 | aio | 2026-06-15 14:48:43.731850 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-15 14:48:43.731968 | aio | Monday 15 June 2026 14:48:43 +0000 (0:00:00.664) 0:01:14.895 *********** 2026-06-15 14:48:44.015644 | aio | changed: [aio] 2026-06-15 14:48:44.015716 | aio | 2026-06-15 14:48:44.015925 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-15 14:48:44.015972 | aio | Monday 15 June 2026 14:48:44 +0000 (0:00:00.284) 0:01:15.180 *********** 2026-06-15 14:48:44.207981 | aio | ok: [aio] 2026-06-15 14:48:44.208051 | aio | 2026-06-15 14:48:44.208130 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-15 14:48:44.208251 | aio | Monday 15 June 2026 14:48:44 +0000 (0:00:00.192) 0:01:15.372 *********** 2026-06-15 14:48:44.656520 | aio | changed: [aio] 2026-06-15 14:48:44.656584 | aio | 2026-06-15 14:48:44.656734 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-15 14:48:44.656896 | aio | Monday 15 June 2026 14:48:44 +0000 (0:00:00.448) 0:01:15.821 *********** 2026-06-15 14:48:44.982426 | aio | changed: [aio] 2026-06-15 14:48:44.982476 | aio | 2026-06-15 14:48:44.982615 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-15 14:48:44.982715 | aio | Monday 15 June 2026 14:48:44 +0000 (0:00:00.325) 0:01:16.147 *********** 2026-06-15 14:48:45.164082 | aio | ok: [aio] 2026-06-15 14:48:45.164141 | aio | 2026-06-15 14:48:45.164331 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-15 14:48:45.164382 | aio | Monday 15 June 2026 14:48:45 +0000 (0:00:00.181) 0:01:16.328 *********** 2026-06-15 14:48:45.370906 | aio | ok: [aio] => (item=aio) 2026-06-15 14:48:45.370970 | aio | 2026-06-15 14:48:45.371243 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-15 14:48:45.371391 | aio | Monday 15 June 2026 14:48:45 +0000 (0:00:00.206) 0:01:16.535 *********** 2026-06-15 14:48:45.411568 | aio | ok: [aio] 2026-06-15 14:48:45.411697 | aio | 2026-06-15 14:48:45.411994 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-15 14:48:45.412014 | aio | Monday 15 June 2026 14:48:45 +0000 (0:00:00.040) 0:01:16.576 *********** 2026-06-15 14:48:45.471850 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-06-15 14:48:45.471913 | aio | 2026-06-15 14:48:45.471982 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-06-15 14:48:45.472077 | aio | Monday 15 June 2026 14:48:45 +0000 (0:00:00.060) 0:01:16.636 *********** 2026-06-15 14:48:45.774853 | aio | changed: [aio] 2026-06-15 14:48:45.774923 | aio | 2026-06-15 14:48:45.775166 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-06-15 14:48:45.775245 | aio | Monday 15 June 2026 14:48:45 +0000 (0:00:00.302) 0:01:16.938 *********** 2026-06-15 14:48:46.443849 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-06-15 14:48:46.443962 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-06-15 14:48:46.444002 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-06-15 14:48:46.444056 | aio | 2026-06-15 14:48:46.444299 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-06-15 14:48:46.444353 | aio | Monday 15 June 2026 14:48:46 +0000 (0:00:00.669) 0:01:17.608 *********** 2026-06-15 14:50:16.708450 | aio | ok: [aio] 2026-06-15 14:50:16.708507 | aio | 2026-06-15 14:50:16.708752 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-06-15 14:50:16.708794 | aio | Monday 15 June 2026 14:50:16 +0000 (0:01:30.264) 0:02:47.873 *********** 2026-06-15 14:50:16.933156 | aio | changed: [aio] 2026-06-15 14:50:16.933216 | aio | 2026-06-15 14:50:16.933306 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-06-15 14:50:16.933446 | aio | Monday 15 June 2026 14:50:16 +0000 (0:00:00.224) 0:02:48.097 *********** 2026-06-15 14:50:16.969216 | aio | ok: [aio] 2026-06-15 14:50:16.969290 | aio | 2026-06-15 14:50:16.969336 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:50:16.969481 | aio | Monday 15 June 2026 14:50:16 +0000 (0:00:00.036) 0:02:48.133 *********** 2026-06-15 14:50:17.036094 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:50:17.036177 | aio | 2026-06-15 14:50:17.036247 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:50:17.036355 | aio | Monday 15 June 2026 14:50:17 +0000 (0:00:00.067) 0:02:48.200 *********** 2026-06-15 14:50:22.602402 | aio | ok: [aio] 2026-06-15 14:50:22.602445 | aio | 2026-06-15 14:50:22.602450 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:50:22.602456 | aio | Monday 15 June 2026 14:50:22 +0000 (0:00:05.565) 0:02:53.766 *********** 2026-06-15 14:50:22.652209 | aio | ok: [aio] => (item=aio) 2026-06-15 14:50:22.652302 | aio | 2026-06-15 14:50:22.652534 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:50:22.652582 | aio | Monday 15 June 2026 14:50:22 +0000 (0:00:00.049) 0:02:53.816 *********** 2026-06-15 14:50:23.021204 | aio | ok: [aio] 2026-06-15 14:50:23.021299 | aio | 2026-06-15 14:50:23.021360 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:50:23.021493 | aio | Monday 15 June 2026 14:50:23 +0000 (0:00:00.369) 0:02:54.185 *********** 2026-06-15 14:50:30.462099 | aio | ok: [aio] 2026-06-15 14:50:30.462180 | aio | 2026-06-15 14:50:30.462258 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-06-15 14:50:30.462385 | aio | Monday 15 June 2026 14:50:30 +0000 (0:00:07.440) 0:03:01.626 *********** 2026-06-15 14:50:42.623218 | aio | changed: [aio] 2026-06-15 14:50:42.623304 | aio | 2026-06-15 14:50:42.623361 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-06-15 14:50:42.623472 | aio | Monday 15 June 2026 14:50:42 +0000 (0:00:12.160) 0:03:13.787 *********** 2026-06-15 14:50:56.619159 | aio | ok: [aio] 2026-06-15 14:50:56.619237 | aio | 2026-06-15 14:50:56.619426 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:50:56.619473 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:13.996) 0:03:27.783 *********** 2026-06-15 14:50:56.677476 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:50:56.677547 | aio | 2026-06-15 14:50:56.677737 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:50:56.677782 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:00.058) 0:03:27.842 *********** 2026-06-15 14:50:56.718086 | aio | skipping: [aio] 2026-06-15 14:50:56.718165 | aio | 2026-06-15 14:50:56.718229 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:50:56.718355 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:00.040) 0:03:27.882 *********** 2026-06-15 14:50:56.760273 | aio | skipping: [aio] => (item=aio) 2026-06-15 14:50:56.760923 | aio | skipping: [aio] 2026-06-15 14:50:56.760974 | aio | 2026-06-15 14:50:56.760981 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:50:56.760988 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:00.041) 0:03:27.924 *********** 2026-06-15 14:50:56.997992 | aio | ok: [aio] 2026-06-15 14:50:56.998061 | aio | 2026-06-15 14:50:56.998135 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:50:56.998237 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:00.238) 0:03:28.162 *********** 2026-06-15 14:51:03.477216 | aio | ok: [aio] 2026-06-15 14:51:03.477302 | aio | 2026-06-15 14:51:03.477363 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-06-15 14:51:03.477495 | aio | Monday 15 June 2026 14:51:03 +0000 (0:00:06.479) 0:03:34.641 *********** 2026-06-15 14:51:15.986895 | aio | changed: [aio] 2026-06-15 14:51:15.986967 | aio | 2026-06-15 14:51:15.987173 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-06-15 14:51:15.987192 | aio | Monday 15 June 2026 14:51:15 +0000 (0:00:12.509) 0:03:47.151 *********** 2026-06-15 14:51:23.119649 | aio | ok: [aio] 2026-06-15 14:51:23.119722 | aio | 2026-06-15 14:51:23.119734 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-06-15 14:51:23.119744 | aio | Monday 15 June 2026 14:51:23 +0000 (0:00:07.130) 0:03:54.282 *********** 2026-06-15 14:51:27.818268 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-06-15 14:51:27.818317 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-06-15 14:51:27.818323 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-06-15 14:51:27.818327 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-06-15 14:51:27.818331 | aio | 2026-06-15 14:51:27.818336 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-15 14:51:27.818340 | aio | 2026-06-15 14:51:27.818344 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:51:27.818348 | aio | Monday 15 June 2026 14:51:27 +0000 (0:00:04.700) 0:03:58.982 *********** 2026-06-15 14:51:28.707637 | aio | ok: [aio] 2026-06-15 14:51:28.707682 | aio | 2026-06-15 14:51:28.707688 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:51:28.707692 | aio | Monday 15 June 2026 14:51:28 +0000 (0:00:00.889) 0:03:59.871 *********** 2026-06-15 14:51:28.904278 | aio | ok: [aio] 2026-06-15 14:51:28.904327 | aio | 2026-06-15 14:51:28.904336 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:51:28.904343 | aio | Monday 15 June 2026 14:51:28 +0000 (0:00:00.196) 0:04:00.068 *********** 2026-06-15 14:51:28.939701 | aio | skipping: [aio] 2026-06-15 14:51:28.939752 | aio | 2026-06-15 14:51:28.939768 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-15 14:51:28.939774 | aio | Monday 15 June 2026 14:51:28 +0000 (0:00:00.035) 0:04:00.103 *********** 2026-06-15 14:51:29.146405 | aio | ok: [aio] 2026-06-15 14:51:29.146453 | aio | 2026-06-15 14:51:29.146459 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:51:29.146464 | aio | Monday 15 June 2026 14:51:29 +0000 (0:00:00.207) 0:04:00.310 *********** 2026-06-15 14:51:29.200327 | aio | ok: [aio] => { 2026-06-15 14:51:29.200369 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-15 14:51:29.200375 | aio | } 2026-06-15 14:51:29.200380 | aio | 2026-06-15 14:51:29.200384 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:51:29.200389 | aio | Monday 15 June 2026 14:51:29 +0000 (0:00:00.053) 0:04:00.364 *********** 2026-06-15 14:51:29.515328 | aio | ok: [aio] 2026-06-15 14:51:29.515369 | aio | 2026-06-15 14:51:29.515375 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:51:29.515379 | aio | Monday 15 June 2026 14:51:29 +0000 (0:00:00.314) 0:04:00.679 *********** 2026-06-15 14:51:29.553645 | aio | skipping: [aio] 2026-06-15 14:51:29.553696 | aio | 2026-06-15 14:51:29.553703 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:51:29.553710 | aio | Monday 15 June 2026 14:51:29 +0000 (0:00:00.038) 0:04:00.718 *********** 2026-06-15 14:51:29.589243 | aio | skipping: [aio] 2026-06-15 14:51:29.589275 | aio | 2026-06-15 14:51:29.589280 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:51:29.589285 | aio | Monday 15 June 2026 14:51:29 +0000 (0:00:00.035) 0:04:00.753 *********** 2026-06-15 14:51:29.789087 | aio | ok: [aio] 2026-06-15 14:51:29.789132 | aio | 2026-06-15 14:51:29.789137 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:51:29.789142 | aio | Monday 15 June 2026 14:51:29 +0000 (0:00:00.199) 0:04:00.953 *********** 2026-06-15 14:51:30.857749 | aio | ok: [aio] 2026-06-15 14:51:30.858030 | aio | 2026-06-15 14:51:30.858389 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:51:30.858452 | aio | Monday 15 June 2026 14:51:30 +0000 (0:00:01.068) 0:04:02.021 *********** 2026-06-15 14:51:30.924393 | aio | ok: [aio] => { 2026-06-15 14:51:30.924524 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-15 14:51:30.925165 | aio | } 2026-06-15 14:51:30.925243 | aio | 2026-06-15 14:51:30.925254 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:51:30.925264 | aio | Monday 15 June 2026 14:51:30 +0000 (0:00:00.066) 0:04:02.088 *********** 2026-06-15 14:51:31.277149 | aio | ok: [aio] 2026-06-15 14:51:31.277230 | aio | 2026-06-15 14:51:31.277347 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:51:31.277483 | aio | Monday 15 June 2026 14:51:31 +0000 (0:00:00.353) 0:04:02.441 *********** 2026-06-15 14:51:33.194482 | aio | ok: [aio] 2026-06-15 14:51:33.194610 | aio | 2026-06-15 14:51:33.194633 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-15 14:51:33.194741 | aio | Monday 15 June 2026 14:51:33 +0000 (0:00:01.917) 0:04:04.359 *********** 2026-06-15 14:51:33.222964 | aio | skipping: [aio] 2026-06-15 14:51:33.223047 | aio | 2026-06-15 14:51:33.223199 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-15 14:51:33.223421 | aio | Monday 15 June 2026 14:51:33 +0000 (0:00:00.028) 0:04:04.387 *********** 2026-06-15 14:51:33.252208 | aio | skipping: [aio] 2026-06-15 14:51:33.252274 | aio | 2026-06-15 14:51:33.252417 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-15 14:51:33.252605 | aio | Monday 15 June 2026 14:51:33 +0000 (0:00:00.029) 0:04:04.416 *********** 2026-06-15 14:51:33.284277 | aio | skipping: [aio] 2026-06-15 14:51:33.284342 | aio | 2026-06-15 14:51:33.284391 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-15 14:51:33.284530 | aio | Monday 15 June 2026 14:51:33 +0000 (0:00:00.032) 0:04:04.448 *********** 2026-06-15 14:51:34.434297 | aio | ok: [aio] 2026-06-15 14:51:34.434370 | aio | 2026-06-15 14:51:34.434459 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-15 14:51:34.434586 | aio | Monday 15 June 2026 14:51:34 +0000 (0:00:01.150) 0:04:05.598 *********** 2026-06-15 14:51:34.860755 | aio | ok: [aio] 2026-06-15 14:51:34.860824 | aio | 2026-06-15 14:51:34.860945 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-15 14:51:34.861043 | aio | Monday 15 June 2026 14:51:34 +0000 (0:00:00.426) 0:04:06.025 *********** 2026-06-15 14:51:35.809263 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-15 14:51:35.809437 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-15 14:51:35.809622 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-15 14:51:35.809822 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-15 14:51:35.810016 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-15 14:51:35.810182 | aio | 2026-06-15 14:51:35.810333 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-15 14:51:35.810491 | aio | Monday 15 June 2026 14:51:35 +0000 (0:00:00.948) 0:04:06.973 *********** 2026-06-15 14:51:36.337157 | aio | ok: [aio] 2026-06-15 14:51:36.337195 | aio | 2026-06-15 14:51:36.337200 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-15 14:51:36.337205 | aio | Monday 15 June 2026 14:51:36 +0000 (0:00:00.518) 0:04:07.492 *********** 2026-06-15 14:51:36.337209 | aio | 2026-06-15 14:51:36.337214 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-15 14:51:36.337218 | aio | Monday 15 June 2026 14:51:36 +0000 (0:00:00.008) 0:04:07.501 *********** 2026-06-15 14:51:36.693379 | aio | ok: [aio] 2026-06-15 14:51:36.693432 | aio | 2026-06-15 14:51:36.693440 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:51:36.693447 | aio | Monday 15 June 2026 14:51:36 +0000 (0:00:00.356) 0:04:07.857 *********** 2026-06-15 14:51:36.897107 | aio | ok: [aio] 2026-06-15 14:51:36.897157 | aio | 2026-06-15 14:51:36.897162 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:51:36.897167 | aio | Monday 15 June 2026 14:51:36 +0000 (0:00:00.203) 0:04:08.061 *********** 2026-06-15 14:51:36.952861 | aio | ok: [aio] => { 2026-06-15 14:51:36.952914 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-15 14:51:36.952925 | aio | } 2026-06-15 14:51:36.952935 | aio | 2026-06-15 14:51:36.952945 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:51:36.952954 | aio | Monday 15 June 2026 14:51:36 +0000 (0:00:00.054) 0:04:08.115 *********** 2026-06-15 14:51:37.277221 | aio | ok: [aio] 2026-06-15 14:51:37.277277 | aio | 2026-06-15 14:51:37.277289 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:51:37.277299 | aio | Monday 15 June 2026 14:51:37 +0000 (0:00:00.325) 0:04:08.440 *********** 2026-06-15 14:51:40.402637 | aio | ok: [aio] 2026-06-15 14:51:40.402696 | aio | 2026-06-15 14:51:40.402703 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-15 14:51:40.402822 | aio | Monday 15 June 2026 14:51:40 +0000 (0:00:03.125) 0:04:11.566 *********** 2026-06-15 14:51:41.419006 | aio | ok: [aio] 2026-06-15 14:51:41.419082 | aio | 2026-06-15 14:51:41.419392 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-15 14:51:41.419576 | aio | Monday 15 June 2026 14:51:41 +0000 (0:00:01.016) 0:04:12.583 *********** 2026-06-15 14:51:41.619716 | aio | ok: [aio] 2026-06-15 14:51:41.619803 | aio | 2026-06-15 14:51:41.620003 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-15 14:51:41.620063 | aio | Monday 15 June 2026 14:51:41 +0000 (0:00:00.200) 0:04:12.784 *********** 2026-06-15 14:51:42.053111 | aio | ok: [aio] 2026-06-15 14:51:42.053180 | aio | 2026-06-15 14:51:42.053335 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-15 14:51:42.053479 | aio | Monday 15 June 2026 14:51:42 +0000 (0:00:00.433) 0:04:13.217 *********** 2026-06-15 14:51:42.639368 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-15 14:51:42.639444 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-15 14:51:42.639882 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-15 14:51:42.639929 | aio | 2026-06-15 14:51:42.639935 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-15 14:51:42.639940 | aio | Monday 15 June 2026 14:51:42 +0000 (0:00:00.586) 0:04:13.803 *********** 2026-06-15 14:51:43.048249 | aio | ok: [aio] 2026-06-15 14:51:43.048313 | aio | 2026-06-15 14:51:43.048409 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-15 14:51:43.048506 | aio | Monday 15 June 2026 14:51:43 +0000 (0:00:00.409) 0:04:14.212 *********** 2026-06-15 14:51:43.492458 | aio | ok: [aio] 2026-06-15 14:51:43.492523 | aio | 2026-06-15 14:51:43.492610 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-15 14:51:43.493019 | aio | Monday 15 June 2026 14:51:43 +0000 (0:00:00.438) 0:04:14.651 *********** 2026-06-15 14:51:43.493061 | aio | 2026-06-15 14:51:43.493067 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-15 14:51:43.493071 | aio | Monday 15 June 2026 14:51:43 +0000 (0:00:00.005) 0:04:14.657 *********** 2026-06-15 14:51:43.843649 | aio | ok: [aio] 2026-06-15 14:51:43.843700 | aio | 2026-06-15 14:51:43.843807 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-15 14:51:43.843947 | aio | Monday 15 June 2026 14:51:43 +0000 (0:00:00.350) 0:04:15.008 *********** 2026-06-15 14:51:43.884649 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-15 14:51:43.884716 | aio | 2026-06-15 14:51:43.884918 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-15 14:51:43.884961 | aio | Monday 15 June 2026 14:51:43 +0000 (0:00:00.041) 0:04:15.049 *********** 2026-06-15 14:51:44.979003 | aio | ok: [aio] 2026-06-15 14:51:44.979072 | aio | 2026-06-15 14:51:44.979273 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-15 14:51:44.979319 | aio | Monday 15 June 2026 14:51:44 +0000 (0:00:01.094) 0:04:16.143 *********** 2026-06-15 14:51:45.628607 | aio | ok: [aio] => (item=chronyd) 2026-06-15 14:51:45.628653 | aio | ok: [aio] => (item=sshd) 2026-06-15 14:51:45.628660 | aio | 2026-06-15 14:51:45.628664 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-15 14:51:45.628669 | aio | Monday 15 June 2026 14:51:45 +0000 (0:00:00.649) 0:04:16.792 *********** 2026-06-15 14:51:46.074427 | aio | ok: [aio] 2026-06-15 14:51:46.074475 | aio | 2026-06-15 14:51:46.074483 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-15 14:51:46.074489 | aio | Monday 15 June 2026 14:51:46 +0000 (0:00:00.445) 0:04:17.238 *********** 2026-06-15 14:51:46.270573 | aio | ok: [aio] 2026-06-15 14:51:46.270647 | aio | 2026-06-15 14:51:46.270659 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-15 14:51:46.270668 | aio | Monday 15 June 2026 14:51:46 +0000 (0:00:00.196) 0:04:17.434 *********** 2026-06-15 14:51:46.514314 | aio | ok: [aio] 2026-06-15 14:51:46.514366 | aio | 2026-06-15 14:51:46.514373 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-15 14:51:46.514380 | aio | Monday 15 June 2026 14:51:46 +0000 (0:00:00.243) 0:04:17.678 *********** 2026-06-15 14:51:46.725945 | aio | ok: [aio] 2026-06-15 14:51:46.725979 | aio | 2026-06-15 14:51:46.725985 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-06-15 14:51:46.725990 | aio | Monday 15 June 2026 14:51:46 +0000 (0:00:00.211) 0:04:17.890 *********** 2026-06-15 14:51:46.966621 | aio | ok: [aio] => (item=aio) 2026-06-15 14:51:46.966667 | aio | 2026-06-15 14:51:46.966885 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-06-15 14:51:46.966896 | aio | Monday 15 June 2026 14:51:46 +0000 (0:00:00.240) 0:04:18.130 *********** 2026-06-15 14:51:47.014375 | aio | ok: [aio] 2026-06-15 14:51:47.014446 | aio | 2026-06-15 14:51:47.014461 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:51:47.014474 | aio | Monday 15 June 2026 14:51:47 +0000 (0:00:00.046) 0:04:18.177 *********** 2026-06-15 14:51:47.072457 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:51:47.072520 | aio | 2026-06-15 14:51:47.072532 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:51:47.072542 | aio | Monday 15 June 2026 14:51:47 +0000 (0:00:00.058) 0:04:18.236 *********** 2026-06-15 14:51:47.112778 | aio | skipping: [aio] 2026-06-15 14:51:47.112834 | aio | 2026-06-15 14:51:47.112845 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:51:47.112878 | aio | Monday 15 June 2026 14:51:47 +0000 (0:00:00.040) 0:04:18.276 *********** 2026-06-15 14:51:47.153335 | aio | skipping: [aio] => (item=aio) 2026-06-15 14:51:47.153714 | aio | skipping: [aio] 2026-06-15 14:51:47.153991 | aio | 2026-06-15 14:51:47.154268 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:51:47.154565 | aio | Monday 15 June 2026 14:51:47 +0000 (0:00:00.041) 0:04:18.317 *********** 2026-06-15 14:51:47.402617 | aio | ok: [aio] 2026-06-15 14:51:47.403237 | aio | 2026-06-15 14:51:47.403261 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:51:47.403272 | aio | Monday 15 June 2026 14:51:47 +0000 (0:00:00.248) 0:04:18.566 *********** 2026-06-15 14:51:53.885260 | aio | ok: [aio] 2026-06-15 14:51:53.885344 | aio | 2026-06-15 14:51:53.885360 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-06-15 14:51:53.885372 | aio | Monday 15 June 2026 14:51:53 +0000 (0:00:06.482) 0:04:25.048 *********** 2026-06-15 14:51:59.193000 | aio | ok: [aio] 2026-06-15 14:51:59.193074 | aio | 2026-06-15 14:51:59.193087 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-06-15 14:51:59.193098 | aio | Monday 15 June 2026 14:51:59 +0000 (0:00:05.307) 0:04:30.356 *********** 2026-06-15 14:52:13.192149 | aio | ok: [aio] 2026-06-15 14:52:13.192232 | aio | 2026-06-15 14:52:13.192515 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-06-15 14:52:13.192567 | aio | Monday 15 June 2026 14:52:13 +0000 (0:00:14.000) 0:04:44.356 *********** 2026-06-15 14:54:01.951544 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-06-15 14:54:01.951617 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-06-15 14:54:01.951710 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-06-15 14:54:01.951802 | aio | 2026-06-15 14:54:01.951906 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-06-15 14:54:01.952018 | aio | Monday 15 June 2026 14:54:01 +0000 (0:01:48.759) 0:06:33.115 *********** 2026-06-15 14:54:13.290258 | aio | ok: [aio] 2026-06-15 14:54:13.290387 | aio | 2026-06-15 14:54:13.290613 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-06-15 14:54:13.290727 | aio | Monday 15 June 2026 14:54:13 +0000 (0:00:11.338) 0:06:44.454 *********** 2026-06-15 14:54:19.660547 | aio | ok: [aio] 2026-06-15 14:54:19.660686 | aio | 2026-06-15 14:54:19.660698 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-06-15 14:54:19.660792 | aio | Monday 15 June 2026 14:54:19 +0000 (0:00:06.369) 0:06:50.824 *********** 2026-06-15 14:54:19.724435 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-06-15 14:54:19.724479 | aio | 2026-06-15 14:54:19.724484 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-06-15 14:54:19.724489 | aio | Monday 15 June 2026 14:54:19 +0000 (0:00:00.064) 0:06:50.888 *********** 2026-06-15 14:54:19.769753 | aio | ok: [aio] 2026-06-15 14:54:19.769818 | aio | 2026-06-15 14:54:19.770049 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-06-15 14:54:19.770094 | aio | Monday 15 June 2026 14:54:19 +0000 (0:00:00.045) 0:06:50.934 *********** 2026-06-15 14:54:26.595811 | aio | ok: [aio] 2026-06-15 14:54:26.595911 | aio | 2026-06-15 14:54:26.595923 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-06-15 14:54:26.595933 | aio | Monday 15 June 2026 14:54:26 +0000 (0:00:06.824) 0:06:57.758 *********** 2026-06-15 14:54:26.635174 | aio | ok: [aio] 2026-06-15 14:54:26.635306 | aio | 2026-06-15 14:54:26.635475 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-06-15 14:54:26.635613 | aio | Monday 15 June 2026 14:54:26 +0000 (0:00:00.040) 0:06:57.799 *********** 2026-06-15 14:54:26.679199 | aio | skipping: [aio] => (item=1) 2026-06-15 14:54:26.679405 | aio | skipping: [aio] => (item=1) 2026-06-15 14:54:26.679705 | aio | skipping: [aio] => (item=1) 2026-06-15 14:54:26.679961 | aio | skipping: [aio] 2026-06-15 14:54:26.680162 | aio | 2026-06-15 14:54:26.680393 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-06-15 14:54:26.680603 | aio | Monday 15 June 2026 14:54:26 +0000 (0:00:00.043) 0:06:57.843 *********** 2026-06-15 14:54:26.705164 | aio | skipping: [aio] 2026-06-15 14:54:26.705365 | aio | 2026-06-15 14:54:26.705632 | aio | PLAY RECAP ********************************************************************* 2026-06-15 14:54:26.705864 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-06-15 14:54:26.706051 | aio | 2026-06-15 14:54:26.706234 | aio | 2026-06-15 14:54:26.706439 | aio | TASKS RECAP ******************************************************************** 2026-06-15 14:54:26.706696 | aio | Monday 15 June 2026 14:54:26 +0000 (0:00:00.026) 0:06:57.869 *********** 2026-06-15 14:54:26.706882 | aio | =============================================================================== 2026-06-15 14:54:26.707094 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 108.76s 2026-06-15 14:54:26.707289 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 90.26s 2026-06-15 14:54:26.707492 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 44.23s 2026-06-15 14:54:26.707695 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.00s 2026-06-15 14:54:26.707893 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.00s 2026-06-15 14:54:26.708093 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.51s 2026-06-15 14:54:26.708406 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.16s 2026-06-15 14:54:26.708667 | aio | vexxhost.ceph.osd : Get mon dump --------------------------------------- 11.34s 2026-06-15 14:54:26.708893 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.44s 2026-06-15 14:54:26.709076 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 7.13s 2026-06-15 14:54:26.709512 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.82s 2026-06-15 14:54:26.709784 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-06-15 14:54:26.710015 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-06-15 14:54:26.710203 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.37s 2026-06-15 14:54:26.710390 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.57s 2026-06-15 14:54:26.710523 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.35s 2026-06-15 14:54:26.710682 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.31s 2026-06-15 14:54:26.710811 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.70s 2026-06-15 14:54:26.710945 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.42s 2026-06-15 14:54:26.711076 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.13s 2026-06-15 14:54:26.832989 | aio | INFO [default > converge] Executed: Successful 2026-06-15 14:54:26.843480 | aio | INFO [default > idempotence] Executing 2026-06-15 14:54:27.728148 | aio | 2026-06-15 14:54:27.728268 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-15 14:54:27.728329 | aio | 2026-06-15 14:54:27.728489 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:54:27.728633 | aio | Monday 15 June 2026 14:54:27 +0000 (0:00:00.052) 0:00:00.052 *********** 2026-06-15 14:54:28.957764 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-15 14:54:28.957967 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-15 14:54:28.958186 | aio | interpreter could change the meaning of that path. See 2026-06-15 14:54:28.958406 | aio | https://docs.ansible.com/ansible- 2026-06-15 14:54:28.958720 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-15 14:54:28.971153 | aio | ok: [aio] 2026-06-15 14:54:28.971265 | aio | 2026-06-15 14:54:28.971405 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:54:28.971540 | aio | Monday 15 June 2026 14:54:28 +0000 (0:00:01.243) 0:00:01.295 *********** 2026-06-15 14:54:29.283122 | aio | ok: [aio] 2026-06-15 14:54:29.283212 | aio | 2026-06-15 14:54:29.283328 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:54:29.283470 | aio | Monday 15 June 2026 14:54:29 +0000 (0:00:00.311) 0:00:01.607 *********** 2026-06-15 14:54:29.322333 | aio | skipping: [aio] 2026-06-15 14:54:29.322404 | aio | 2026-06-15 14:54:29.322525 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-15 14:54:29.322684 | aio | Monday 15 June 2026 14:54:29 +0000 (0:00:00.039) 0:00:01.646 *********** 2026-06-15 14:54:29.631400 | aio | ok: [aio] 2026-06-15 14:54:29.631541 | aio | 2026-06-15 14:54:29.631739 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:54:29.631963 | aio | Monday 15 June 2026 14:54:29 +0000 (0:00:00.308) 0:00:01.955 *********** 2026-06-15 14:54:29.706224 | aio | ok: [aio] => { 2026-06-15 14:54:29.706411 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-15 14:54:29.706736 | aio | } 2026-06-15 14:54:29.706859 | aio | 2026-06-15 14:54:29.707067 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:54:29.707284 | aio | Monday 15 June 2026 14:54:29 +0000 (0:00:00.074) 0:00:02.029 *********** 2026-06-15 14:54:30.139924 | aio | ok: [aio] 2026-06-15 14:54:30.140206 | aio | 2026-06-15 14:54:30.140572 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:54:30.140950 | aio | Monday 15 June 2026 14:54:30 +0000 (0:00:00.434) 0:00:02.464 *********** 2026-06-15 14:54:30.182571 | aio | skipping: [aio] 2026-06-15 14:54:30.182837 | aio | 2026-06-15 14:54:30.183184 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:54:30.183392 | aio | Monday 15 June 2026 14:54:30 +0000 (0:00:00.042) 0:00:02.506 *********** 2026-06-15 14:54:30.225618 | aio | skipping: [aio] 2026-06-15 14:54:30.225867 | aio | 2026-06-15 14:54:30.226156 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:54:30.226418 | aio | Monday 15 June 2026 14:54:30 +0000 (0:00:00.043) 0:00:02.549 *********** 2026-06-15 14:54:30.421273 | aio | ok: [aio] 2026-06-15 14:54:30.421352 | aio | 2026-06-15 14:54:30.421504 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:54:30.421635 | aio | Monday 15 June 2026 14:54:30 +0000 (0:00:00.195) 0:00:02.745 *********** 2026-06-15 14:54:31.684228 | aio | ok: [aio] 2026-06-15 14:54:31.684425 | aio | 2026-06-15 14:54:31.684639 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:54:31.684834 | aio | Monday 15 June 2026 14:54:31 +0000 (0:00:01.262) 0:00:04.008 *********** 2026-06-15 14:54:31.764034 | aio | ok: [aio] => { 2026-06-15 14:54:31.764324 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-15 14:54:31.764524 | aio | } 2026-06-15 14:54:31.764651 | aio | 2026-06-15 14:54:31.764787 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:54:31.764916 | aio | Monday 15 June 2026 14:54:31 +0000 (0:00:00.079) 0:00:04.088 *********** 2026-06-15 14:54:32.124509 | aio | ok: [aio] 2026-06-15 14:54:32.124701 | aio | 2026-06-15 14:54:32.124937 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:54:32.125258 | aio | Monday 15 June 2026 14:54:32 +0000 (0:00:00.360) 0:00:04.448 *********** 2026-06-15 14:54:34.427010 | aio | ok: [aio] 2026-06-15 14:54:34.427149 | aio | 2026-06-15 14:54:34.427341 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-15 14:54:34.427539 | aio | Monday 15 June 2026 14:54:34 +0000 (0:00:02.302) 0:00:06.751 *********** 2026-06-15 14:54:34.455728 | aio | skipping: [aio] 2026-06-15 14:54:34.455899 | aio | 2026-06-15 14:54:34.456093 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-15 14:54:34.456197 | aio | Monday 15 June 2026 14:54:34 +0000 (0:00:00.028) 0:00:06.779 *********** 2026-06-15 14:54:34.489663 | aio | skipping: [aio] 2026-06-15 14:54:34.489940 | aio | 2026-06-15 14:54:34.490188 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-15 14:54:34.490480 | aio | Monday 15 June 2026 14:54:34 +0000 (0:00:00.034) 0:00:06.813 *********** 2026-06-15 14:54:34.520950 | aio | skipping: [aio] 2026-06-15 14:54:34.521142 | aio | 2026-06-15 14:54:34.521465 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-15 14:54:34.521726 | aio | Monday 15 June 2026 14:54:34 +0000 (0:00:00.031) 0:00:06.845 *********** 2026-06-15 14:54:35.629827 | aio | ok: [aio] 2026-06-15 14:54:35.630173 | aio | 2026-06-15 14:54:35.630204 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-15 14:54:35.630358 | aio | Monday 15 June 2026 14:54:35 +0000 (0:00:01.109) 0:00:07.954 *********** 2026-06-15 14:54:36.074604 | aio | ok: [aio] 2026-06-15 14:54:36.074663 | aio | 2026-06-15 14:54:36.074774 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-15 14:54:36.074873 | aio | Monday 15 June 2026 14:54:36 +0000 (0:00:00.444) 0:00:08.398 *********** 2026-06-15 14:54:37.034059 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-15 14:54:37.034127 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-15 14:54:37.034139 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-15 14:54:37.034149 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-15 14:54:37.034159 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-15 14:54:37.034168 | aio | 2026-06-15 14:54:37.034609 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-15 14:54:37.034635 | aio | Monday 15 June 2026 14:54:37 +0000 (0:00:00.957) 0:00:09.356 *********** 2026-06-15 14:54:37.585604 | aio | ok: [aio] 2026-06-15 14:54:37.585653 | aio | 2026-06-15 14:54:37.585659 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-15 14:54:37.585664 | aio | Monday 15 June 2026 14:54:37 +0000 (0:00:00.544) 0:00:09.900 *********** 2026-06-15 14:54:37.585668 | aio | 2026-06-15 14:54:37.585672 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-15 14:54:37.585676 | aio | Monday 15 June 2026 14:54:37 +0000 (0:00:00.008) 0:00:09.909 *********** 2026-06-15 14:54:38.197428 | aio | ok: [aio] 2026-06-15 14:54:38.197478 | aio | 2026-06-15 14:54:38.197484 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:54:38.197489 | aio | Monday 15 June 2026 14:54:38 +0000 (0:00:00.612) 0:00:10.521 *********** 2026-06-15 14:54:38.440492 | aio | ok: [aio] 2026-06-15 14:54:38.440539 | aio | 2026-06-15 14:54:38.440544 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:54:38.440549 | aio | Monday 15 June 2026 14:54:38 +0000 (0:00:00.243) 0:00:10.764 *********** 2026-06-15 14:54:38.505512 | aio | ok: [aio] => { 2026-06-15 14:54:38.505801 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-15 14:54:38.505864 | aio | } 2026-06-15 14:54:38.506618 | aio | 2026-06-15 14:54:38.506685 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:54:38.506697 | aio | Monday 15 June 2026 14:54:38 +0000 (0:00:00.064) 0:00:10.829 *********** 2026-06-15 14:54:38.901035 | aio | ok: [aio] 2026-06-15 14:54:38.901367 | aio | 2026-06-15 14:54:38.901718 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:54:38.901979 | aio | Monday 15 June 2026 14:54:38 +0000 (0:00:00.395) 0:00:11.225 *********** 2026-06-15 14:54:42.078384 | aio | ok: [aio] 2026-06-15 14:54:42.078569 | aio | 2026-06-15 14:54:42.078827 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-15 14:54:42.079057 | aio | Monday 15 June 2026 14:54:42 +0000 (0:00:03.177) 0:00:14.402 *********** 2026-06-15 14:54:43.134699 | aio | ok: [aio] 2026-06-15 14:54:43.135272 | aio | 2026-06-15 14:54:43.135340 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-15 14:54:43.135351 | aio | Monday 15 June 2026 14:54:43 +0000 (0:00:01.056) 0:00:15.458 *********** 2026-06-15 14:54:43.442480 | aio | ok: [aio] 2026-06-15 14:54:43.442585 | aio | 2026-06-15 14:54:43.442845 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-15 14:54:43.443043 | aio | Monday 15 June 2026 14:54:43 +0000 (0:00:00.308) 0:00:15.767 *********** 2026-06-15 14:54:43.887170 | aio | ok: [aio] 2026-06-15 14:54:43.887698 | aio | 2026-06-15 14:54:43.887762 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-15 14:54:43.887773 | aio | Monday 15 June 2026 14:54:43 +0000 (0:00:00.444) 0:00:16.211 *********** 2026-06-15 14:54:44.467010 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-15 14:54:44.467083 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-15 14:54:44.467674 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-15 14:54:44.467728 | aio | 2026-06-15 14:54:44.467736 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-15 14:54:44.467742 | aio | Monday 15 June 2026 14:54:44 +0000 (0:00:00.579) 0:00:16.791 *********** 2026-06-15 14:54:44.887207 | aio | ok: [aio] 2026-06-15 14:54:44.887675 | aio | 2026-06-15 14:54:44.887728 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-15 14:54:44.887736 | aio | Monday 15 June 2026 14:54:44 +0000 (0:00:00.420) 0:00:17.211 *********** 2026-06-15 14:54:45.313892 | aio | ok: [aio] 2026-06-15 14:54:45.314011 | aio | 2026-06-15 14:54:45.314081 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-15 14:54:45.314618 | aio | Monday 15 June 2026 14:54:45 +0000 (0:00:00.416) 0:00:17.628 *********** 2026-06-15 14:54:45.314686 | aio | 2026-06-15 14:54:45.314694 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-15 14:54:45.314700 | aio | Monday 15 June 2026 14:54:45 +0000 (0:00:00.009) 0:00:17.638 *********** 2026-06-15 14:54:45.684590 | aio | ok: [aio] 2026-06-15 14:54:45.684671 | aio | 2026-06-15 14:54:45.685020 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-15 14:54:45.685075 | aio | Monday 15 June 2026 14:54:45 +0000 (0:00:00.370) 0:00:18.008 *********** 2026-06-15 14:54:45.735845 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-15 14:54:45.735923 | aio | 2026-06-15 14:54:45.736276 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-15 14:54:45.736342 | aio | Monday 15 June 2026 14:54:45 +0000 (0:00:00.051) 0:00:18.060 *********** 2026-06-15 14:54:46.813345 | aio | ok: [aio] 2026-06-15 14:54:46.813423 | aio | 2026-06-15 14:54:46.813672 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-15 14:54:46.813722 | aio | Monday 15 June 2026 14:54:46 +0000 (0:00:01.077) 0:00:19.137 *********** 2026-06-15 14:54:47.528134 | aio | ok: [aio] => (item=chronyd) 2026-06-15 14:54:47.528225 | aio | ok: [aio] => (item=sshd) 2026-06-15 14:54:47.528645 | aio | 2026-06-15 14:54:47.528694 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-15 14:54:47.528700 | aio | Monday 15 June 2026 14:54:47 +0000 (0:00:00.714) 0:00:19.852 *********** 2026-06-15 14:54:48.177174 | aio | ok: [aio] 2026-06-15 14:54:48.177664 | aio | 2026-06-15 14:54:48.177718 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-15 14:54:48.177740 | aio | Monday 15 June 2026 14:54:48 +0000 (0:00:00.649) 0:00:20.501 *********** 2026-06-15 14:54:48.397759 | aio | ok: [aio] 2026-06-15 14:54:48.397852 | aio | 2026-06-15 14:54:48.398293 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-15 14:54:48.398346 | aio | Monday 15 June 2026 14:54:48 +0000 (0:00:00.220) 0:00:20.721 *********** 2026-06-15 14:54:48.881039 | aio | ok: [aio] 2026-06-15 14:54:48.881109 | aio | 2026-06-15 14:54:48.881544 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-15 14:54:48.881596 | aio | Monday 15 June 2026 14:54:48 +0000 (0:00:00.483) 0:00:21.205 *********** 2026-06-15 14:54:49.208174 | aio | ok: [aio] 2026-06-15 14:54:49.208247 | aio | 2026-06-15 14:54:49.208326 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-15 14:54:49.208458 | aio | Monday 15 June 2026 14:54:49 +0000 (0:00:00.327) 0:00:21.532 *********** 2026-06-15 14:54:49.275062 | aio | ok: [aio] 2026-06-15 14:54:49.275137 | aio | 2026-06-15 14:54:49.275464 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-15 14:54:49.275513 | aio | Monday 15 June 2026 14:54:49 +0000 (0:00:00.066) 0:00:21.599 *********** 2026-06-15 14:54:49.541960 | aio | ok: [aio] => (item=aio) 2026-06-15 14:54:49.542087 | aio | 2026-06-15 14:54:49.542439 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-15 14:54:49.542489 | aio | Monday 15 June 2026 14:54:49 +0000 (0:00:00.266) 0:00:21.866 *********** 2026-06-15 14:54:49.584553 | aio | ok: [aio] 2026-06-15 14:54:49.584627 | aio | 2026-06-15 14:54:49.584820 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-15 14:54:49.584838 | aio | Monday 15 June 2026 14:54:49 +0000 (0:00:00.042) 0:00:21.909 *********** 2026-06-15 14:54:49.620447 | aio | skipping: [aio] 2026-06-15 14:54:49.620532 | aio | 2026-06-15 14:54:49.620895 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:54:49.620944 | aio | Monday 15 June 2026 14:54:49 +0000 (0:00:00.035) 0:00:21.944 *********** 2026-06-15 14:54:49.686480 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:54:49.686561 | aio | 2026-06-15 14:54:49.686787 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:54:49.686835 | aio | Monday 15 June 2026 14:54:49 +0000 (0:00:00.066) 0:00:22.011 *********** 2026-06-15 14:54:56.901957 | aio | ok: [aio] 2026-06-15 14:54:56.902013 | aio | 2026-06-15 14:54:56.902021 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:54:56.902028 | aio | Monday 15 June 2026 14:54:56 +0000 (0:00:07.214) 0:00:29.225 *********** 2026-06-15 14:54:56.983299 | aio | ok: [aio] => (item=aio) 2026-06-15 14:54:56.983376 | aio | 2026-06-15 14:54:56.983386 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:54:56.983393 | aio | Monday 15 June 2026 14:54:56 +0000 (0:00:00.080) 0:00:29.306 *********** 2026-06-15 14:54:57.457697 | aio | ok: [aio] 2026-06-15 14:54:57.457841 | aio | 2026-06-15 14:54:57.457853 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:54:57.458008 | aio | Monday 15 June 2026 14:54:57 +0000 (0:00:00.475) 0:00:29.782 *********** 2026-06-15 14:55:04.066680 | aio | ok: [aio] 2026-06-15 14:55:04.066767 | aio | 2026-06-15 14:55:04.066855 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-06-15 14:55:04.066978 | aio | Monday 15 June 2026 14:55:04 +0000 (0:00:06.608) 0:00:36.390 *********** 2026-06-15 14:55:10.291025 | aio | ok: [aio] 2026-06-15 14:55:10.291140 | aio | 2026-06-15 14:55:10.291387 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-06-15 14:55:10.291436 | aio | Monday 15 June 2026 14:55:10 +0000 (0:00:06.224) 0:00:42.615 *********** 2026-06-15 14:55:24.470985 | aio | ok: [aio] 2026-06-15 14:55:24.471054 | aio | 2026-06-15 14:55:24.471226 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:55:24.471252 | aio | Monday 15 June 2026 14:55:24 +0000 (0:00:14.179) 0:00:56.795 *********** 2026-06-15 14:55:24.534118 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:55:24.534163 | aio | 2026-06-15 14:55:24.534416 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:55:24.534464 | aio | Monday 15 June 2026 14:55:24 +0000 (0:00:00.063) 0:00:56.858 *********** 2026-06-15 14:55:24.574459 | aio | skipping: [aio] 2026-06-15 14:55:24.574512 | aio | 2026-06-15 14:55:24.574778 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:55:24.574838 | aio | Monday 15 June 2026 14:55:24 +0000 (0:00:00.040) 0:00:56.899 *********** 2026-06-15 14:55:24.612651 | aio | skipping: [aio] => (item=aio) 2026-06-15 14:55:24.612700 | aio | skipping: [aio] 2026-06-15 14:55:24.612802 | aio | 2026-06-15 14:55:24.613027 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:55:24.613069 | aio | Monday 15 June 2026 14:55:24 +0000 (0:00:00.038) 0:00:56.937 *********** 2026-06-15 14:55:24.855015 | aio | ok: [aio] 2026-06-15 14:55:24.855400 | aio | 2026-06-15 14:55:24.855445 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:55:24.855450 | aio | Monday 15 June 2026 14:55:24 +0000 (0:00:00.242) 0:00:57.179 *********** 2026-06-15 14:55:31.841914 | aio | ok: [aio] 2026-06-15 14:55:31.841995 | aio | 2026-06-15 14:55:31.842280 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-06-15 14:55:31.842333 | aio | Monday 15 June 2026 14:55:31 +0000 (0:00:06.987) 0:01:04.166 *********** 2026-06-15 14:55:37.885184 | aio | ok: [aio] 2026-06-15 14:55:37.885270 | aio | 2026-06-15 14:55:37.885336 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-06-15 14:55:37.885456 | aio | Monday 15 June 2026 14:55:37 +0000 (0:00:06.043) 0:01:10.209 *********** 2026-06-15 14:55:43.938177 | aio | ok: [aio] 2026-06-15 14:55:43.938258 | aio | 2026-06-15 14:55:43.938447 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-06-15 14:55:43.938491 | aio | Monday 15 June 2026 14:55:43 +0000 (0:00:06.052) 0:01:16.262 *********** 2026-06-15 14:55:49.806966 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-06-15 14:55:49.807052 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-06-15 14:55:49.807663 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-06-15 14:55:49.807736 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-06-15 14:55:49.807741 | aio | 2026-06-15 14:55:49.807746 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-15 14:55:49.807751 | aio | 2026-06-15 14:55:49.807755 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:55:49.807759 | aio | Monday 15 June 2026 14:55:49 +0000 (0:00:05.868) 0:01:22.131 *********** 2026-06-15 14:55:50.684984 | aio | ok: [aio] 2026-06-15 14:55:50.685046 | aio | 2026-06-15 14:55:50.685143 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:55:50.685276 | aio | Monday 15 June 2026 14:55:50 +0000 (0:00:00.877) 0:01:23.009 *********** 2026-06-15 14:55:50.884698 | aio | ok: [aio] 2026-06-15 14:55:50.884771 | aio | 2026-06-15 14:55:50.884836 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:55:50.884961 | aio | Monday 15 June 2026 14:55:50 +0000 (0:00:00.199) 0:01:23.209 *********** 2026-06-15 14:55:50.917452 | aio | skipping: [aio] 2026-06-15 14:55:50.917528 | aio | 2026-06-15 14:55:50.917714 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-15 14:55:50.917756 | aio | Monday 15 June 2026 14:55:50 +0000 (0:00:00.032) 0:01:23.241 *********** 2026-06-15 14:55:51.118115 | aio | ok: [aio] 2026-06-15 14:55:51.118184 | aio | 2026-06-15 14:55:51.118318 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:55:51.118421 | aio | Monday 15 June 2026 14:55:51 +0000 (0:00:00.200) 0:01:23.442 *********** 2026-06-15 14:55:51.195596 | aio | ok: [aio] => { 2026-06-15 14:55:51.195686 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-15 14:55:51.195771 | aio | } 2026-06-15 14:55:51.196155 | aio | 2026-06-15 14:55:51.196208 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:55:51.196217 | aio | Monday 15 June 2026 14:55:51 +0000 (0:00:00.077) 0:01:23.519 *********** 2026-06-15 14:55:51.551930 | aio | ok: [aio] 2026-06-15 14:55:51.551992 | aio | 2026-06-15 14:55:51.552275 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:55:51.552323 | aio | Monday 15 June 2026 14:55:51 +0000 (0:00:00.356) 0:01:23.876 *********** 2026-06-15 14:55:51.589645 | aio | skipping: [aio] 2026-06-15 14:55:51.589711 | aio | 2026-06-15 14:55:51.589786 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:55:51.589920 | aio | Monday 15 June 2026 14:55:51 +0000 (0:00:00.037) 0:01:23.914 *********** 2026-06-15 14:55:51.635277 | aio | skipping: [aio] 2026-06-15 14:55:51.635429 | aio | 2026-06-15 14:55:51.635694 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:55:51.635745 | aio | Monday 15 June 2026 14:55:51 +0000 (0:00:00.045) 0:01:23.959 *********** 2026-06-15 14:55:51.852589 | aio | ok: [aio] 2026-06-15 14:55:51.852666 | aio | 2026-06-15 14:55:51.852864 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:55:51.852911 | aio | Monday 15 June 2026 14:55:51 +0000 (0:00:00.217) 0:01:24.177 *********** 2026-06-15 14:55:52.954497 | aio | ok: [aio] 2026-06-15 14:55:52.954605 | aio | 2026-06-15 14:55:52.954985 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:55:52.955081 | aio | Monday 15 June 2026 14:55:52 +0000 (0:00:01.101) 0:01:25.278 *********** 2026-06-15 14:55:53.031954 | aio | ok: [aio] => { 2026-06-15 14:55:53.032092 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-15 14:55:53.032481 | aio | } 2026-06-15 14:55:53.032497 | aio | 2026-06-15 14:55:53.032502 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:55:53.032507 | aio | Monday 15 June 2026 14:55:53 +0000 (0:00:00.077) 0:01:25.356 *********** 2026-06-15 14:55:53.426337 | aio | ok: [aio] 2026-06-15 14:55:53.426413 | aio | 2026-06-15 14:55:53.426486 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:55:53.426666 | aio | Monday 15 June 2026 14:55:53 +0000 (0:00:00.394) 0:01:25.750 *********** 2026-06-15 14:55:55.492015 | aio | ok: [aio] 2026-06-15 14:55:55.492124 | aio | 2026-06-15 14:55:55.492131 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-15 14:55:55.492285 | aio | Monday 15 June 2026 14:55:55 +0000 (0:00:02.065) 0:01:27.816 *********** 2026-06-15 14:55:55.520534 | aio | skipping: [aio] 2026-06-15 14:55:55.520608 | aio | 2026-06-15 14:55:55.520958 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-15 14:55:55.521036 | aio | Monday 15 June 2026 14:55:55 +0000 (0:00:00.028) 0:01:27.844 *********** 2026-06-15 14:55:55.545882 | aio | skipping: [aio] 2026-06-15 14:55:55.545987 | aio | 2026-06-15 14:55:55.545996 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-15 14:55:55.546134 | aio | Monday 15 June 2026 14:55:55 +0000 (0:00:00.026) 0:01:27.870 *********** 2026-06-15 14:55:55.571885 | aio | skipping: [aio] 2026-06-15 14:55:55.571956 | aio | 2026-06-15 14:55:55.572170 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-15 14:55:55.572215 | aio | Monday 15 June 2026 14:55:55 +0000 (0:00:00.025) 0:01:27.896 *********** 2026-06-15 14:55:56.779671 | aio | ok: [aio] 2026-06-15 14:55:56.779742 | aio | 2026-06-15 14:55:56.779977 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-15 14:55:56.780055 | aio | Monday 15 June 2026 14:55:56 +0000 (0:00:01.207) 0:01:29.103 *********** 2026-06-15 14:55:57.249048 | aio | ok: [aio] 2026-06-15 14:55:57.249125 | aio | 2026-06-15 14:55:57.249487 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-15 14:55:57.249721 | aio | Monday 15 June 2026 14:55:57 +0000 (0:00:00.469) 0:01:29.573 *********** 2026-06-15 14:55:58.198350 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-15 14:55:58.198412 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-15 14:55:58.198559 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-15 14:55:58.199052 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-15 14:55:58.199064 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-15 14:55:58.199069 | aio | 2026-06-15 14:55:58.199074 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-15 14:55:58.199078 | aio | Monday 15 June 2026 14:55:58 +0000 (0:00:00.949) 0:01:30.522 *********** 2026-06-15 14:55:58.731370 | aio | ok: [aio] 2026-06-15 14:55:58.731503 | aio | 2026-06-15 14:55:58.731738 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-15 14:55:58.731953 | aio | Monday 15 June 2026 14:55:58 +0000 (0:00:00.525) 0:01:31.048 *********** 2026-06-15 14:55:58.732161 | aio | 2026-06-15 14:55:58.732490 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-15 14:55:58.732707 | aio | Monday 15 June 2026 14:55:58 +0000 (0:00:00.006) 0:01:31.055 *********** 2026-06-15 14:55:59.088743 | aio | ok: [aio] 2026-06-15 14:55:59.088806 | aio | 2026-06-15 14:55:59.088902 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:55:59.089001 | aio | Monday 15 June 2026 14:55:59 +0000 (0:00:00.358) 0:01:31.413 *********** 2026-06-15 14:55:59.295406 | aio | ok: [aio] 2026-06-15 14:55:59.295589 | aio | 2026-06-15 14:55:59.295817 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:55:59.296031 | aio | Monday 15 June 2026 14:55:59 +0000 (0:00:00.206) 0:01:31.619 *********** 2026-06-15 14:55:59.365885 | aio | ok: [aio] => { 2026-06-15 14:55:59.366136 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-15 14:55:59.366351 | aio | } 2026-06-15 14:55:59.366561 | aio | 2026-06-15 14:55:59.366872 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:55:59.367212 | aio | Monday 15 June 2026 14:55:59 +0000 (0:00:00.070) 0:01:31.689 *********** 2026-06-15 14:55:59.745754 | aio | ok: [aio] 2026-06-15 14:55:59.745899 | aio | 2026-06-15 14:55:59.746013 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:55:59.746176 | aio | Monday 15 June 2026 14:55:59 +0000 (0:00:00.380) 0:01:32.070 *********** 2026-06-15 14:56:02.982739 | aio | ok: [aio] 2026-06-15 14:56:02.983434 | aio | 2026-06-15 14:56:02.983459 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-15 14:56:02.983471 | aio | Monday 15 June 2026 14:56:02 +0000 (0:00:03.236) 0:01:35.306 *********** 2026-06-15 14:56:04.475283 | aio | ok: [aio] 2026-06-15 14:56:04.475383 | aio | 2026-06-15 14:56:04.475685 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-15 14:56:04.475730 | aio | Monday 15 June 2026 14:56:04 +0000 (0:00:01.493) 0:01:36.799 *********** 2026-06-15 14:56:04.708469 | aio | ok: [aio] 2026-06-15 14:56:04.708541 | aio | 2026-06-15 14:56:04.708785 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-15 14:56:04.708865 | aio | Monday 15 June 2026 14:56:04 +0000 (0:00:00.233) 0:01:37.032 *********** 2026-06-15 14:56:05.156573 | aio | ok: [aio] 2026-06-15 14:56:05.156696 | aio | 2026-06-15 14:56:05.156762 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-15 14:56:05.157001 | aio | Monday 15 June 2026 14:56:05 +0000 (0:00:00.447) 0:01:37.480 *********** 2026-06-15 14:56:05.779628 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-15 14:56:05.779740 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-15 14:56:05.779753 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-15 14:56:05.780115 | aio | 2026-06-15 14:56:05.780185 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-15 14:56:05.780192 | aio | Monday 15 June 2026 14:56:05 +0000 (0:00:00.623) 0:01:38.103 *********** 2026-06-15 14:56:06.236933 | aio | ok: [aio] 2026-06-15 14:56:06.237036 | aio | 2026-06-15 14:56:06.237051 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-15 14:56:06.237220 | aio | Monday 15 June 2026 14:56:06 +0000 (0:00:00.457) 0:01:38.560 *********** 2026-06-15 14:56:06.716995 | aio | ok: [aio] 2026-06-15 14:56:06.717099 | aio | 2026-06-15 14:56:06.717110 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-15 14:56:06.717528 | aio | Monday 15 June 2026 14:56:06 +0000 (0:00:00.474) 0:01:39.034 *********** 2026-06-15 14:56:06.717586 | aio | 2026-06-15 14:56:06.717592 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-15 14:56:06.717597 | aio | Monday 15 June 2026 14:56:06 +0000 (0:00:00.006) 0:01:39.041 *********** 2026-06-15 14:56:07.096239 | aio | ok: [aio] 2026-06-15 14:56:07.096316 | aio | 2026-06-15 14:56:07.096626 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-15 14:56:07.096701 | aio | Monday 15 June 2026 14:56:07 +0000 (0:00:00.378) 0:01:39.420 *********** 2026-06-15 14:56:07.150382 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-15 14:56:07.150493 | aio | 2026-06-15 14:56:07.150506 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-15 14:56:07.150686 | aio | Monday 15 June 2026 14:56:07 +0000 (0:00:00.054) 0:01:39.474 *********** 2026-06-15 14:56:08.319521 | aio | ok: [aio] 2026-06-15 14:56:08.319646 | aio | 2026-06-15 14:56:08.319976 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-15 14:56:08.320067 | aio | Monday 15 June 2026 14:56:08 +0000 (0:00:01.168) 0:01:40.643 *********** 2026-06-15 14:56:08.995241 | aio | ok: [aio] => (item=chronyd) 2026-06-15 14:56:08.995350 | aio | ok: [aio] => (item=sshd) 2026-06-15 14:56:08.995770 | aio | 2026-06-15 14:56:08.995833 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-15 14:56:08.995842 | aio | Monday 15 June 2026 14:56:08 +0000 (0:00:00.676) 0:01:41.319 *********** 2026-06-15 14:56:09.311631 | aio | ok: [aio] 2026-06-15 14:56:09.311767 | aio | 2026-06-15 14:56:09.311918 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-15 14:56:09.312051 | aio | Monday 15 June 2026 14:56:09 +0000 (0:00:00.316) 0:01:41.635 *********** 2026-06-15 14:56:09.525952 | aio | ok: [aio] 2026-06-15 14:56:09.526114 | aio | 2026-06-15 14:56:09.526369 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-15 14:56:09.526654 | aio | Monday 15 June 2026 14:56:09 +0000 (0:00:00.214) 0:01:41.849 *********** 2026-06-15 14:56:09.784729 | aio | ok: [aio] 2026-06-15 14:56:09.784873 | aio | 2026-06-15 14:56:09.785210 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-15 14:56:09.785347 | aio | Monday 15 June 2026 14:56:09 +0000 (0:00:00.258) 0:01:42.108 *********** 2026-06-15 14:56:10.018686 | aio | ok: [aio] 2026-06-15 14:56:10.018932 | aio | 2026-06-15 14:56:10.019083 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-06-15 14:56:10.019328 | aio | Monday 15 June 2026 14:56:10 +0000 (0:00:00.233) 0:01:42.342 *********** 2026-06-15 14:56:10.256269 | aio | ok: [aio] => (item=aio) 2026-06-15 14:56:10.256495 | aio | 2026-06-15 14:56:10.256810 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-06-15 14:56:10.257065 | aio | Monday 15 June 2026 14:56:10 +0000 (0:00:00.237) 0:01:42.579 *********** 2026-06-15 14:56:10.301750 | aio | ok: [aio] 2026-06-15 14:56:10.301942 | aio | 2026-06-15 14:56:10.302218 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:56:10.302446 | aio | Monday 15 June 2026 14:56:10 +0000 (0:00:00.045) 0:01:42.625 *********** 2026-06-15 14:56:10.360281 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:56:10.360381 | aio | 2026-06-15 14:56:10.360599 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:56:10.360828 | aio | Monday 15 June 2026 14:56:10 +0000 (0:00:00.058) 0:01:42.684 *********** 2026-06-15 14:56:10.400010 | aio | skipping: [aio] 2026-06-15 14:56:10.400132 | aio | 2026-06-15 14:56:10.400471 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:56:10.400687 | aio | Monday 15 June 2026 14:56:10 +0000 (0:00:00.039) 0:01:42.724 *********** 2026-06-15 14:56:10.443050 | aio | skipping: [aio] => (item=aio) 2026-06-15 14:56:10.443286 | aio | skipping: [aio] 2026-06-15 14:56:10.443522 | aio | 2026-06-15 14:56:10.443782 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:56:10.444023 | aio | Monday 15 June 2026 14:56:10 +0000 (0:00:00.042) 0:01:42.766 *********** 2026-06-15 14:56:10.731121 | aio | ok: [aio] 2026-06-15 14:56:10.731197 | aio | 2026-06-15 14:56:10.731370 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:56:10.731512 | aio | Monday 15 June 2026 14:56:10 +0000 (0:00:00.288) 0:01:43.054 *********** 2026-06-15 14:56:17.208272 | aio | ok: [aio] 2026-06-15 14:56:17.208341 | aio | 2026-06-15 14:56:17.208353 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-06-15 14:56:17.208363 | aio | Monday 15 June 2026 14:56:17 +0000 (0:00:06.476) 0:01:49.531 *********** 2026-06-15 14:56:22.669177 | aio | ok: [aio] 2026-06-15 14:56:22.669255 | aio | 2026-06-15 14:56:22.669504 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-06-15 14:56:22.669557 | aio | Monday 15 June 2026 14:56:22 +0000 (0:00:05.461) 0:01:54.993 *********** 2026-06-15 14:56:36.755963 | aio | ok: [aio] 2026-06-15 14:56:36.756033 | aio | 2026-06-15 14:56:36.756171 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-06-15 14:56:36.756296 | aio | Monday 15 June 2026 14:56:36 +0000 (0:00:14.086) 0:02:09.080 *********** 2026-06-15 14:56:36.819741 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-06-15 14:56:36.819810 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-06-15 14:56:36.820277 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-06-15 14:56:36.820322 | aio | skipping: [aio] 2026-06-15 14:56:36.820328 | aio | 2026-06-15 14:56:36.820333 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-06-15 14:56:36.820338 | aio | Monday 15 June 2026 14:56:36 +0000 (0:00:00.063) 0:02:09.144 *********** 2026-06-15 14:56:42.955663 | aio | ok: [aio] 2026-06-15 14:56:42.955739 | aio | 2026-06-15 14:56:42.955825 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-06-15 14:56:42.955954 | aio | Monday 15 June 2026 14:56:42 +0000 (0:00:06.135) 0:02:15.280 *********** 2026-06-15 14:56:49.023059 | aio | ok: [aio] 2026-06-15 14:56:49.023140 | aio | 2026-06-15 14:56:49.023355 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-06-15 14:56:49.023401 | aio | Monday 15 June 2026 14:56:49 +0000 (0:00:06.067) 0:02:21.347 *********** 2026-06-15 14:56:49.081545 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-06-15 14:56:49.081620 | aio | 2026-06-15 14:56:49.081685 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-06-15 14:56:49.081808 | aio | Monday 15 June 2026 14:56:49 +0000 (0:00:00.058) 0:02:21.405 *********** 2026-06-15 14:56:49.121514 | aio | ok: [aio] 2026-06-15 14:56:49.121597 | aio | 2026-06-15 14:56:49.121873 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-06-15 14:56:49.121927 | aio | Monday 15 June 2026 14:56:49 +0000 (0:00:00.039) 0:02:21.445 *********** 2026-06-15 14:56:55.312383 | aio | ok: [aio] 2026-06-15 14:56:55.312470 | aio | 2026-06-15 14:56:55.312782 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-06-15 14:56:55.312837 | aio | Monday 15 June 2026 14:56:55 +0000 (0:00:06.190) 0:02:27.636 *********** 2026-06-15 14:56:55.352177 | aio | ok: [aio] 2026-06-15 14:56:55.352258 | aio | 2026-06-15 14:56:55.352580 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-06-15 14:56:55.352630 | aio | Monday 15 June 2026 14:56:55 +0000 (0:00:00.040) 0:02:27.676 *********** 2026-06-15 14:56:55.390383 | aio | skipping: [aio] => (item=1) 2026-06-15 14:56:55.390520 | aio | skipping: [aio] => (item=1) 2026-06-15 14:56:55.390617 | aio | skipping: [aio] => (item=1) 2026-06-15 14:56:55.391232 | aio | skipping: [aio] 2026-06-15 14:56:55.391306 | aio | 2026-06-15 14:56:55.391317 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-06-15 14:56:55.391327 | aio | Monday 15 June 2026 14:56:55 +0000 (0:00:00.038) 0:02:27.714 *********** 2026-06-15 14:56:55.426500 | aio | skipping: [aio] 2026-06-15 14:56:55.426622 | aio | 2026-06-15 14:56:55.426782 | aio | PLAY RECAP ********************************************************************* 2026-06-15 14:56:55.427421 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-06-15 14:56:55.427441 | aio | 2026-06-15 14:56:55.427448 | aio | 2026-06-15 14:56:55.427455 | aio | TASKS RECAP ******************************************************************** 2026-06-15 14:56:55.427461 | aio | Monday 15 June 2026 14:56:55 +0000 (0:00:00.036) 0:02:27.750 *********** 2026-06-15 14:56:55.427470 | aio | =============================================================================== 2026-06-15 14:56:55.427715 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.18s 2026-06-15 14:56:55.427731 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.09s 2026-06-15 14:56:55.428158 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 7.21s 2026-06-15 14:56:55.428172 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.99s 2026-06-15 14:56:55.428179 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.61s 2026-06-15 14:56:55.428187 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-06-15 14:56:55.428382 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.22s 2026-06-15 14:56:55.429301 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.19s 2026-06-15 14:56:55.430050 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.14s 2026-06-15 14:56:55.430082 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.07s 2026-06-15 14:56:55.430097 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.05s 2026-06-15 14:56:55.430109 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.04s 2026-06-15 14:56:55.430120 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 5.87s 2026-06-15 14:56:55.430145 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.46s 2026-06-15 14:56:55.430158 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.24s 2026-06-15 14:56:55.430170 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.18s 2026-06-15 14:56:55.430182 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.30s 2026-06-15 14:56:55.430195 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.07s 2026-06-15 14:56:55.430207 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.49s 2026-06-15 14:56:55.430218 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.26s 2026-06-15 14:56:55.551131 | aio | INFO [default > idempotence] Executed: Successful 2026-06-15 14:56:55.562449 | aio | INFO [default > side_effect] Executing 2026-06-15 14:56:55.562768 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-15 14:56:55.567842 | aio | INFO [default > verify] Executing 2026-06-15 14:56:56.191713 | aio | 2026-06-15 14:56:56.191899 | aio | PLAY [Verify] ****************************************************************** 2026-06-15 14:56:56.192102 | aio | 2026-06-15 14:56:56.192325 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:56:56.192543 | aio | Monday 15 June 2026 14:56:56 +0000 (0:00:00.006) 0:00:00.006 *********** 2026-06-15 14:56:57.366580 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-15 14:56:57.366674 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-15 14:56:57.366801 | aio | interpreter could change the meaning of that path. See 2026-06-15 14:56:57.366914 | aio | https://docs.ansible.com/ansible- 2026-06-15 14:56:57.367042 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-15 14:56:57.380049 | aio | ok: [aio] 2026-06-15 14:56:57.380382 | aio | 2026-06-15 14:56:57.380654 | aio | TASK [Get cluster health status] *********************************************** 2026-06-15 14:56:57.380955 | aio | Monday 15 June 2026 14:56:57 +0000 (0:00:01.187) 0:00:01.194 *********** 2026-06-15 14:57:07.550298 | aio | ok: [aio] 2026-06-15 14:57:07.550375 | aio | 2026-06-15 14:57:07.550512 | aio | TASK [Print cluster health status] ********************************************* 2026-06-15 14:57:07.550669 | aio | Monday 15 June 2026 14:57:07 +0000 (0:00:10.170) 0:00:11.365 *********** 2026-06-15 14:57:07.579238 | aio | ok: [aio] => { 2026-06-15 14:57:07.579395 | aio | "_ceph_health": { 2026-06-15 14:57:07.579597 | aio | "changed": false, 2026-06-15 14:57:07.579798 | aio | "cmd": [ 2026-06-15 14:57:07.580030 | aio | "cephadm", 2026-06-15 14:57:07.580216 | aio | "shell", 2026-06-15 14:57:07.580394 | aio | "--", 2026-06-15 14:57:07.580587 | aio | "ceph", 2026-06-15 14:57:07.580776 | aio | "health" 2026-06-15 14:57:07.580971 | aio | ], 2026-06-15 14:57:07.581163 | aio | "delta": "0:00:09.894774", 2026-06-15 14:57:07.581356 | aio | "end": "2026-06-15 14:57:07.516357", 2026-06-15 14:57:07.581544 | aio | "failed": false, 2026-06-15 14:57:07.581728 | aio | "msg": "", 2026-06-15 14:57:07.581916 | aio | "rc": 0, 2026-06-15 14:57:07.582112 | aio | "start": "2026-06-15 14:56:57.621583", 2026-06-15 14:57:07.582327 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-06-15 14:57:07.582514 | aio | "stderr_lines": [ 2026-06-15 14:57:07.582758 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-06-15 14:57:07.582965 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-06-15 14:57:07.583148 | aio | ], 2026-06-15 14:57:07.583339 | aio | "stdout": "HEALTH_OK", 2026-06-15 14:57:07.583526 | aio | "stdout_lines": [ 2026-06-15 14:57:07.583708 | aio | "HEALTH_OK" 2026-06-15 14:57:07.583888 | aio | ] 2026-06-15 14:57:07.584102 | aio | } 2026-06-15 14:57:07.584285 | aio | } 2026-06-15 14:57:07.584460 | aio | 2026-06-15 14:57:07.584656 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-06-15 14:57:07.584847 | aio | Monday 15 June 2026 14:57:07 +0000 (0:00:00.028) 0:00:11.393 *********** 2026-06-15 14:57:07.606742 | aio | ok: [aio] => { 2026-06-15 14:57:07.606964 | aio | "changed": false, 2026-06-15 14:57:07.607163 | aio | "msg": "All assertions passed" 2026-06-15 14:57:07.607371 | aio | } 2026-06-15 14:57:07.607580 | aio | 2026-06-15 14:57:07.607838 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-06-15 14:57:07.608120 | aio | Monday 15 June 2026 14:57:07 +0000 (0:00:00.027) 0:00:11.421 *********** 2026-06-15 14:57:13.674831 | aio | changed: [aio] 2026-06-15 14:57:13.674983 | aio | 2026-06-15 14:57:13.675206 | aio | TASK [Create a test Ceph key] ************************************************** 2026-06-15 14:57:13.675433 | aio | Monday 15 June 2026 14:57:13 +0000 (0:00:06.067) 0:00:17.489 *********** 2026-06-15 14:57:15.764405 | aio | changed: [aio] 2026-06-15 14:57:15.764479 | aio | 2026-06-15 14:57:15.764490 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-06-15 14:57:15.764500 | aio | Monday 15 June 2026 14:57:15 +0000 (0:00:02.088) 0:00:19.578 *********** 2026-06-15 14:57:16.828770 | aio | ok: [aio] 2026-06-15 14:57:16.828850 | aio | 2026-06-15 14:57:16.829160 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-06-15 14:57:16.829209 | aio | Monday 15 June 2026 14:57:16 +0000 (0:00:01.065) 0:00:20.643 *********** 2026-06-15 14:57:16.867632 | aio | ok: [aio] => { 2026-06-15 14:57:16.867699 | aio | "changed": false, 2026-06-15 14:57:16.868178 | aio | "msg": "All assertions passed" 2026-06-15 14:57:16.868226 | aio | } 2026-06-15 14:57:16.868232 | aio | 2026-06-15 14:57:16.868237 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-06-15 14:57:16.868242 | aio | Monday 15 June 2026 14:57:16 +0000 (0:00:00.039) 0:00:20.683 *********** 2026-06-15 14:57:17.830033 | aio | ok: [aio] 2026-06-15 14:57:17.830121 | aio | 2026-06-15 14:57:17.830244 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-06-15 14:57:17.830378 | aio | Monday 15 June 2026 14:57:17 +0000 (0:00:00.962) 0:00:21.645 *********** 2026-06-15 14:57:17.865368 | aio | ok: [aio] => { 2026-06-15 14:57:17.865532 | aio | "changed": false, 2026-06-15 14:57:17.865742 | aio | "msg": "All assertions passed" 2026-06-15 14:57:17.865946 | aio | } 2026-06-15 14:57:17.866136 | aio | 2026-06-15 14:57:17.866341 | aio | PLAY RECAP ********************************************************************* 2026-06-15 14:57:17.866613 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-15 14:57:17.866802 | aio | 2026-06-15 14:57:17.866978 | aio | 2026-06-15 14:57:17.867211 | aio | TASKS RECAP ******************************************************************** 2026-06-15 14:57:17.867440 | aio | Monday 15 June 2026 14:57:17 +0000 (0:00:00.035) 0:00:21.680 *********** 2026-06-15 14:57:17.867627 | aio | =============================================================================== 2026-06-15 14:57:17.867821 | aio | Get cluster health status ---------------------------------------------- 10.17s 2026-06-15 14:57:17.868017 | aio | Create a test Ceph pool ------------------------------------------------- 6.07s 2026-06-15 14:57:17.868191 | aio | Create a test Ceph key -------------------------------------------------- 2.09s 2026-06-15 14:57:17.868313 | aio | Gathering Facts --------------------------------------------------------- 1.19s 2026-06-15 14:57:17.868493 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.07s 2026-06-15 14:57:17.868663 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 0.96s 2026-06-15 14:57:17.868826 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-06-15 14:57:17.868991 | aio | Assert that the legacy key module info state returns the correct key ---- 0.04s 2026-06-15 14:57:17.869166 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-06-15 14:57:17.869300 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-06-15 14:57:17.934809 | aio | INFO [default > verify] Executed: Successful 2026-06-15 14:57:17.940571 | aio | INFO [default > cleanup] Executing 2026-06-15 14:57:17.940863 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-15 14:57:17.946180 | aio | INFO [default > destroy] Executing 2026-06-15 14:57:17.946228 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-15 14:57:17.946271 | aio | INFO [default > destroy] Executed: Successful 2026-06-15 14:57:17.946580 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-15 14:57:18.176010 | aio | ok: Runtime: 0:11:14.431896 2026-06-15 14:57:18.191438 | 2026-06-15 14:57:18.191511 | PLAY RECAP 2026-06-15 14:57:18.191573 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-15 14:57:18.191607 | 2026-06-15 14:57:18.325515 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-15 14:57:18.327984 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-15 14:57:18.942149 | 2026-06-15 14:57:18.942376 | PLAY [all] 2026-06-15 14:57:18.955919 | 2026-06-15 14:57:18.956090 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-15 14:57:19.001956 | aio | skipping: Conditional result was False 2026-06-15 14:57:19.009289 | 2026-06-15 14:57:19.009486 | TASK [fetch-output : Set log path for single node] 2026-06-15 14:57:19.043856 | aio | ok 2026-06-15 14:57:19.048856 | 2026-06-15 14:57:19.049016 | LOOP [fetch-output : Ensure local output dirs] 2026-06-15 14:57:19.543226 | aio -> localhost | ok: "/var/lib/zuul/builds/a19b0b125c174f87bba4192e866d0601/work/logs" 2026-06-15 14:57:19.756537 | aio -> localhost | changed: "/var/lib/zuul/builds/a19b0b125c174f87bba4192e866d0601/work/artifacts" 2026-06-15 14:57:19.964234 | aio -> localhost | changed: "/var/lib/zuul/builds/a19b0b125c174f87bba4192e866d0601/work/docs" 2026-06-15 14:57:19.985620 | 2026-06-15 14:57:19.985753 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-15 14:57:20.620346 | aio | changed: .d..t...... ./ 2026-06-15 14:57:20.620589 | aio | changed: All items complete 2026-06-15 14:57:20.620647 | 2026-06-15 14:57:21.071792 | aio | changed: .d..t...... ./ 2026-06-15 14:57:21.564396 | aio | changed: .d..t...... ./ 2026-06-15 14:57:21.588471 | 2026-06-15 14:57:21.588595 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-15 14:57:22.082035 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007108 2026-06-15 14:57:22.315240 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007378 2026-06-15 14:57:22.338832 | 2026-06-15 14:57:22.338953 | PLAY [all] 2026-06-15 14:57:22.345482 | 2026-06-15 14:57:22.345552 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-15 14:57:22.767230 | aio | changed 2026-06-15 14:57:22.774912 | 2026-06-15 14:57:22.774965 | PLAY RECAP 2026-06-15 14:57:22.775010 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-15 14:57:22.775032 | 2026-06-15 14:57:23.023993 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-15 14:57:23.026572 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-15 14:57:23.717387 | 2026-06-15 14:57:23.717575 | PLAY [localhost] 2026-06-15 14:57:23.728776 | 2026-06-15 14:57:23.729025 | TASK [Generate Zuul manifest] 2026-06-15 14:57:23.752889 | localhost | ok 2026-06-15 14:57:23.771016 | 2026-06-15 14:57:23.771238 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-15 14:57:24.171212 | localhost | changed 2026-06-15 14:57:24.185703 | 2026-06-15 14:57:24.185852 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-15 14:57:24.219204 | localhost | ok 2026-06-15 14:57:24.228878 | 2026-06-15 14:57:24.229018 | TASK [Upload logs] 2026-06-15 14:57:24.261659 | localhost | ok 2026-06-15 14:57:24.330930 | 2026-06-15 14:57:24.331112 | TASK [Set zuul-log-path fact] 2026-06-15 14:57:24.353586 | localhost | ok 2026-06-15 14:57:24.368490 | 2026-06-15 14:57:24.368653 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-15 14:57:24.402565 | localhost | ok 2026-06-15 14:57:24.414598 | 2026-06-15 14:57:24.414776 | TASK [upload-logs : Create log directories] 2026-06-15 14:57:24.810113 | localhost | changed 2026-06-15 14:57:24.816113 | 2026-06-15 14:57:24.816177 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-15 14:57:25.248851 | localhost -> localhost | ok: Runtime: 0:00:00.003907 2026-06-15 14:57:25.257177 | 2026-06-15 14:57:25.257302 | TASK [upload-logs : Upload logs to log server] 2026-06-15 14:57:25.814454 | localhost | Output suppressed because no_log was given 2026-06-15 14:57:25.819329 | 2026-06-15 14:57:25.819415 | LOOP [upload-logs : Compress console log and json output] 2026-06-15 14:57:25.867613 | localhost | skipping: Conditional result was False 2026-06-15 14:57:25.907533 | localhost | skipping: Conditional result was False 2026-06-15 14:57:25.924468 | 2026-06-15 14:57:25.924614 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-15 14:57:25.968138 | localhost | skipping: Conditional result was False 2026-06-15 14:57:25.968461 | 2026-06-15 14:57:25.972543 | localhost | skipping: Conditional result was False 2026-06-15 14:57:25.991777 | 2026-06-15 14:57:25.991918 | LOOP [upload-logs : Upload console log and json output]