2026-04-18 16:21:59.637140 | Job console starting 2026-04-18 16:21:59.649486 | Updating git repos 2026-04-18 16:21:59.673398 | Cloning repos into workspace 2026-04-18 16:21:59.724358 | Restoring repo states 2026-04-18 16:21:59.731701 | Merging changes 2026-04-18 16:21:59.971727 | Checking out repos 2026-04-18 16:22:00.005499 | Preparing playbooks 2026-04-18 16:22:01.570319 | Running Ansible setup 2026-04-18 16:22:05.048287 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:05.621692 | 2026-04-18 16:22:05.621826 | PLAY [localhost] 2026-04-18 16:22:05.629209 | 2026-04-18 16:22:05.629282 | TASK [Gathering Facts] 2026-04-18 16:22:06.548825 | localhost | ok 2026-04-18 16:22:06.560041 | 2026-04-18 16:22:06.560114 | TASK [Setup log path fact] 2026-04-18 16:22:06.579765 | localhost | ok 2026-04-18 16:22:06.593564 | 2026-04-18 16:22:06.593631 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:22:06.637820 | localhost | ok 2026-04-18 16:22:06.650181 | 2026-04-18 16:22:06.650280 | TASK [emit-job-header : Print job information] 2026-04-18 16:22:06.689543 | # Job Information 2026-04-18 16:22:06.689707 | Ansible Version: 2.16.16 2026-04-18 16:22:06.689749 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-18 16:22:06.689773 | Pipeline: check 2026-04-18 16:22:06.689793 | Executor: 0a8996d2b663 2026-04-18 16:22:06.689811 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/97 2026-04-18 16:22:06.689833 | Event ID: a870ef90-3b42-11f1-89d2-e70f18b94fca 2026-04-18 16:22:06.692750 | 2026-04-18 16:22:06.692815 | LOOP [emit-job-header : Print node information] 2026-04-18 16:22:06.780744 | localhost | ok: 2026-04-18 16:22:06.781557 | localhost | # Node Information 2026-04-18 16:22:06.781637 | localhost | Inventory Hostname: aio 2026-04-18 16:22:06.781691 | localhost | Hostname: np0000167294 2026-04-18 16:22:06.781735 | localhost | Username: zuul 2026-04-18 16:22:06.781782 | localhost | Distro: Ubuntu 22.04 2026-04-18 16:22:06.781825 | localhost | Provider: yul1 2026-04-18 16:22:06.781867 | localhost | Region: ca-ymq-1 2026-04-18 16:22:06.781907 | localhost | Label: ubuntu-jammy 2026-04-18 16:22:06.781947 | localhost | Product Name: OpenStack Nova 2026-04-18 16:22:06.781987 | localhost | Interface IP: 199.204.45.3 2026-04-18 16:22:06.799940 | 2026-04-18 16:22:06.800105 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:22:07.241831 | localhost -> localhost | changed 2026-04-18 16:22:07.252450 | 2026-04-18 16:22:07.252524 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:22:08.229562 | localhost -> localhost | changed 2026-04-18 16:22:08.240469 | 2026-04-18 16:22:08.240722 | PLAY [all] 2026-04-18 16:22:08.251252 | 2026-04-18 16:22:08.251318 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:22:08.509765 | aio -> localhost | ok 2026-04-18 16:22:08.518251 | 2026-04-18 16:22:08.518351 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:22:08.552132 | aio | ok 2026-04-18 16:22:08.567347 | aio | included: /var/lib/zuul/builds/d0e0c412b31b486e964b57a027ec3134/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:22:08.572858 | 2026-04-18 16:22:08.572922 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:22:10.247677 | aio -> localhost | Generating public/private rsa key pair. 2026-04-18 16:22:10.247893 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/d0e0c412b31b486e964b57a027ec3134/work/d0e0c412b31b486e964b57a027ec3134_id_rsa 2026-04-18 16:22:10.247935 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/d0e0c412b31b486e964b57a027ec3134/work/d0e0c412b31b486e964b57a027ec3134_id_rsa.pub 2026-04-18 16:22:10.247966 | aio -> localhost | The key fingerprint is: 2026-04-18 16:22:10.247995 | aio -> localhost | SHA256:3LafzAWTHeeyIiWAjpSU02t8OCc9nYk4gqKfdac9yZ4 zuul-build-sshkey 2026-04-18 16:22:10.248035 | aio -> localhost | The key's randomart image is: 2026-04-18 16:22:10.248064 | aio -> localhost | +---[RSA 3072]----+ 2026-04-18 16:22:10.248099 | aio -> localhost | | .o | 2026-04-18 16:22:10.248129 | aio -> localhost | | .o... | 2026-04-18 16:22:10.248156 | aio -> localhost | | .oo.=.o o . .| 2026-04-18 16:22:10.248184 | aio -> localhost | |. ...oX.*o+ o + | 2026-04-18 16:22:10.248211 | aio -> localhost | |.. .o.*S.+ = o .| 2026-04-18 16:22:10.248238 | aio -> localhost | |. . . .. + o o | 2026-04-18 16:22:10.248265 | aio -> localhost | | . o . = .o . o | 2026-04-18 16:22:10.248292 | aio -> localhost | | o . =. = + | 2026-04-18 16:22:10.248322 | aio -> localhost | | .E. = | 2026-04-18 16:22:10.248350 | aio -> localhost | +----[SHA256]-----+ 2026-04-18 16:22:10.248414 | aio -> localhost | ok: Runtime: 0:00:01.269919 2026-04-18 16:22:10.253874 | 2026-04-18 16:22:10.253939 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:22:10.277118 | aio | ok 2026-04-18 16:22:10.287984 | aio | included: /var/lib/zuul/builds/d0e0c412b31b486e964b57a027ec3134/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:22:10.295164 | 2026-04-18 16:22:10.295228 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:22:10.320273 | aio | skipping: Conditional result was False 2026-04-18 16:22:10.332185 | 2026-04-18 16:22:10.332407 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:22:10.743456 | aio | changed 2026-04-18 16:22:10.749723 | 2026-04-18 16:22:10.749797 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:22:10.936481 | aio | ok 2026-04-18 16:22:10.941261 | 2026-04-18 16:22:10.941324 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:22:11.405797 | aio | changed 2026-04-18 16:22:11.410680 | 2026-04-18 16:22:11.410742 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:22:11.852702 | aio | changed 2026-04-18 16:22:11.859310 | 2026-04-18 16:22:11.859373 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:22:11.884530 | aio | skipping: Conditional result was False 2026-04-18 16:22:11.893438 | 2026-04-18 16:22:11.893528 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:22:12.237390 | aio -> localhost | changed 2026-04-18 16:22:12.252679 | 2026-04-18 16:22:12.252770 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:22:12.561197 | aio -> localhost | Identity added: /var/lib/zuul/builds/d0e0c412b31b486e964b57a027ec3134/work/d0e0c412b31b486e964b57a027ec3134_id_rsa (zuul-build-sshkey) 2026-04-18 16:22:12.561455 | aio -> localhost | ok: Runtime: 0:00:00.015714 2026-04-18 16:22:12.566986 | 2026-04-18 16:22:12.567049 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:22:12.877172 | aio | ok 2026-04-18 16:22:12.884971 | 2026-04-18 16:22:12.885060 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:22:12.911250 | aio | skipping: Conditional result was False 2026-04-18 16:22:12.923098 | 2026-04-18 16:22:12.923174 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:22:13.282366 | aio | ok 2026-04-18 16:22:13.288124 | 2026-04-18 16:22:13.288190 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:22:14.044372 | aio | Output suppressed because no_log was given 2026-04-18 16:22:14.054697 | 2026-04-18 16:22:14.054767 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:22:14.239988 | aio | ok: "logs" 2026-04-18 16:22:14.240256 | aio | ok: All items complete 2026-04-18 16:22:14.240294 | 2026-04-18 16:22:14.388403 | aio | ok: "artifacts" 2026-04-18 16:22:14.548320 | aio | ok: "docs" 2026-04-18 16:22:14.558725 | 2026-04-18 16:22:14.558898 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:22:14.782191 | aio | changed: "logs" 2026-04-18 16:22:14.901278 | aio | changed: "artifacts" 2026-04-18 16:22:15.066198 | aio | changed: "docs" 2026-04-18 16:22:15.109477 | 2026-04-18 16:22:15.109615 | PLAY RECAP 2026-04-18 16:22:15.109673 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:22:15.109702 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:15.109721 | 2026-04-18 16:22:15.301016 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:15.303011 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:15.918347 | 2026-04-18 16:22:15.918788 | PLAY [all] 2026-04-18 16:22:15.930075 | 2026-04-18 16:22:15.930150 | TASK [setup-uv : Extract archive] 2026-04-18 16:22:18.723696 | aio | changed 2026-04-18 16:22:18.768999 | 2026-04-18 16:22:18.769190 | TASK [setup-uv : Print version] 2026-04-18 16:22:17.891100 | aio | uv 0.8.13 2026-04-18 16:22:19.318575 | aio | ok: Runtime: 0:00:00.011395 2026-04-18 16:22:19.325640 | 2026-04-18 16:22:19.325727 | PLAY RECAP 2026-04-18 16:22:19.325772 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:19.325795 | 2026-04-18 16:22:19.506299 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:19.512325 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:22:20.210830 | 2026-04-18 16:22:20.685449 | PLAY [all] 2026-04-18 16:22:20.702261 | 2026-04-18 16:22:20.702394 | TASK [Copy inventory file for Zuul] 2026-04-18 16:22:21.563367 | aio | changed 2026-04-18 16:22:21.574060 | 2026-04-18 16:22:21.574247 | TASK [Switch "ansible_host" to private IP] 2026-04-18 16:22:21.866067 | aio | changed: 1 replacements made 2026-04-18 16:22:21.871611 | 2026-04-18 16:22:22.256528 | TASK [Run Molecule scenario] 2026-04-18 16:22:24.447257 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-18 16:22:25.102972 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-18 16:22:25.283154 | aio | Using CPython 3.13.7 2026-04-18 16:22:25.283230 | aio | Creating virtual environment at: .venv 2026-04-18 16:22:25.495034 | aio | Downloading netaddr (2.2MiB) 2026-04-18 16:22:25.498363 | aio | Downloading ansible-core (2.1MiB) 2026-04-18 16:22:25.500000 | aio | Downloading cryptography (4.3MiB) 2026-04-18 16:22:25.500689 | aio | Downloading pygments (1.2MiB) 2026-04-18 16:22:25.658567 | aio | Downloading netaddr 2026-04-18 16:22:25.666718 | aio | Downloading cryptography 2026-04-18 16:22:25.707264 | aio | Downloading pygments 2026-04-18 16:22:25.824170 | aio | Downloading ansible-core 2026-04-18 16:22:25.850704 | aio | Installed 36 packages in 25ms 2026-04-18 16:22:28.165069 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-18 16:22:28.165143 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 16:22:28.770648 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 16:22:28.770720 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-18 16:22:41.718113 | aio | INFO [default > dependency] Executing 2026-04-18 16:22:41.718321 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-18 16:22:41.718607 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-18 16:22:41.718752 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 16:22:41.724452 | aio | INFO [default > cleanup] Executing 2026-04-18 16:22:41.724726 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:22:41.729681 | aio | INFO [default > destroy] Executing 2026-04-18 16:22:41.729733 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:22:41.729768 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:22:41.734729 | aio | INFO [default > syntax] Executing 2026-04-18 16:22:42.760941 | aio | 2026-04-18 16:22:42.761214 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-18 16:22:42.836178 | aio | INFO [default > syntax] Executed: Successful 2026-04-18 16:22:42.846687 | aio | INFO [default > create] Executing 2026-04-18 16:22:42.847991 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:22:42.852902 | aio | INFO [default > prepare] Executing 2026-04-18 16:22:43.534055 | aio | 2026-04-18 16:22:43.534226 | aio | PLAY [Prepare] ***************************************************************** 2026-04-18 16:22:43.534425 | aio | 2026-04-18 16:22:43.534680 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:22:43.534925 | aio | Saturday 18 April 2026 16:22:43 +0000 (0:00:00.030) 0:00:00.030 ******** 2026-04-18 16:22:44.697598 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:22:44.697722 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:22:44.697932 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:22:44.698129 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:22:44.698335 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:22:44.704204 | aio | ok: [aio] 2026-04-18 16:22:44.704307 | aio | 2026-04-18 16:22:44.704493 | aio | TASK [Configure short hostname] ************************************************ 2026-04-18 16:22:44.704712 | aio | Saturday 18 April 2026 16:22:44 +0000 (0:00:01.171) 0:00:01.201 ******** 2026-04-18 16:22:45.384341 | aio | changed: [aio] 2026-04-18 16:22:45.384496 | aio | 2026-04-18 16:22:45.384748 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-18 16:22:45.384983 | aio | Saturday 18 April 2026 16:22:45 +0000 (0:00:00.679) 0:00:01.880 ******** 2026-04-18 16:22:45.656345 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-18 16:22:45.656521 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-18 16:22:45.656761 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-18 16:22:45.664264 | aio | changed: [aio] 2026-04-18 16:22:45.664481 | aio | 2026-04-18 16:22:45.664730 | aio | TASK [Update apt cache] ******************************************************** 2026-04-18 16:22:45.664969 | aio | Saturday 18 April 2026 16:22:45 +0000 (0:00:00.280) 0:00:02.161 ******** 2026-04-18 16:22:52.242322 | aio | changed: [aio] 2026-04-18 16:22:52.243027 | aio | 2026-04-18 16:22:52.243062 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-18 16:22:52.243079 | aio | 2026-04-18 16:22:52.243254 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:22:52.243463 | aio | Saturday 18 April 2026 16:22:52 +0000 (0:00:06.577) 0:00:08.739 ******** 2026-04-18 16:22:52.895985 | aio | ok: [aio] 2026-04-18 16:22:52.896154 | aio | 2026-04-18 16:22:52.896364 | aio | TASK [Install depedencies] ***************************************************** 2026-04-18 16:22:52.896562 | aio | Saturday 18 April 2026 16:22:52 +0000 (0:00:00.653) 0:00:09.392 ******** 2026-04-18 16:23:11.019037 | aio | changed: [aio] 2026-04-18 16:23:11.019290 | aio | 2026-04-18 16:23:11.019516 | aio | TASK [Start up service] ******************************************************** 2026-04-18 16:23:11.019732 | aio | Saturday 18 April 2026 16:23:11 +0000 (0:00:18.122) 0:00:27.515 ******** 2026-04-18 16:23:11.523898 | aio | ok: [aio] 2026-04-18 16:23:11.524007 | aio | 2026-04-18 16:23:11.524152 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-18 16:23:11.524292 | aio | Saturday 18 April 2026 16:23:11 +0000 (0:00:00.505) 0:00:28.020 ******** 2026-04-18 16:23:11.797490 | aio | ok: [aio] 2026-04-18 16:23:11.797591 | aio | 2026-04-18 16:23:11.797726 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-18 16:23:11.797858 | aio | Saturday 18 April 2026 16:23:11 +0000 (0:00:00.273) 0:00:28.294 ******** 2026-04-18 16:23:12.392699 | aio | changed: [aio] 2026-04-18 16:23:12.392879 | aio | 2026-04-18 16:23:12.393094 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-18 16:23:12.393328 | aio | Saturday 18 April 2026 16:23:12 +0000 (0:00:00.594) 0:00:28.889 ******** 2026-04-18 16:23:12.575539 | aio | ok: [aio] 2026-04-18 16:23:12.575654 | aio | 2026-04-18 16:23:12.575789 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-18 16:23:12.575945 | aio | Saturday 18 April 2026 16:23:12 +0000 (0:00:00.182) 0:00:29.072 ******** 2026-04-18 16:23:12.595842 | aio | skipping: [aio] 2026-04-18 16:23:12.595944 | aio | 2026-04-18 16:23:12.596059 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-18 16:23:12.596173 | aio | Saturday 18 April 2026 16:23:12 +0000 (0:00:00.020) 0:00:29.093 ******** 2026-04-18 16:23:13.081655 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:13.081887 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:13.082120 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:13.082332 | aio | 2026-04-18 16:23:13.082752 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-18 16:23:13.083047 | aio | Saturday 18 April 2026 16:23:13 +0000 (0:00:00.485) 0:00:29.578 ******** 2026-04-18 16:23:13.675033 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:13.675114 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:13.675176 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:13.675264 | aio | 2026-04-18 16:23:13.675367 | aio | TASK [Start loop devices] ****************************************************** 2026-04-18 16:23:13.675462 | aio | Saturday 18 April 2026 16:23:13 +0000 (0:00:00.593) 0:00:30.172 ******** 2026-04-18 16:23:14.358990 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:14.359306 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:14.359675 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:14.359944 | aio | 2026-04-18 16:23:14.360248 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-18 16:23:14.360539 | aio | Saturday 18 April 2026 16:23:14 +0000 (0:00:00.683) 0:00:30.855 ******** 2026-04-18 16:23:17.432574 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:17.432784 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:17.433002 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:17.433200 | aio | 2026-04-18 16:23:17.433465 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-18 16:23:17.433692 | aio | Saturday 18 April 2026 16:23:17 +0000 (0:00:03.073) 0:00:33.929 ******** 2026-04-18 16:23:19.353229 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-18 16:23:19.353324 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-18 16:23:19.353404 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-18 16:23:19.353508 | aio | 2026-04-18 16:23:19.353628 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:23:19.353745 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-18 16:23:19.353834 | aio | 2026-04-18 16:23:19.353930 | aio | 2026-04-18 16:23:19.354035 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:23:19.354153 | aio | Saturday 18 April 2026 16:23:19 +0000 (0:00:01.921) 0:00:35.850 ******** 2026-04-18 16:23:19.354244 | aio | =============================================================================== 2026-04-18 16:23:19.354348 | aio | Install depedencies ---------------------------------------------------- 18.12s 2026-04-18 16:23:19.354484 | aio | Update apt cache -------------------------------------------------------- 6.58s 2026-04-18 16:23:19.354592 | aio | Create a volume group for each loop device ------------------------------ 3.07s 2026-04-18 16:23:19.354721 | aio | Create a logical volume for each loop device ---------------------------- 1.92s 2026-04-18 16:23:19.354829 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-18 16:23:19.354934 | aio | Start loop devices ------------------------------------------------------ 0.68s 2026-04-18 16:23:19.355046 | aio | Configure short hostname ------------------------------------------------ 0.68s 2026-04-18 16:23:19.355146 | aio | Gathering Facts --------------------------------------------------------- 0.65s 2026-04-18 16:23:19.355252 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.59s 2026-04-18 16:23:19.355359 | aio | Set permissions on loopback devices ------------------------------------- 0.59s 2026-04-18 16:23:19.355462 | aio | Start up service -------------------------------------------------------- 0.51s 2026-04-18 16:23:19.355576 | aio | Create devices for Ceph ------------------------------------------------- 0.49s 2026-04-18 16:23:19.355693 | aio | Ensure hostname inside hosts file --------------------------------------- 0.28s 2026-04-18 16:23:19.355796 | aio | Generate lvm.conf ------------------------------------------------------- 0.27s 2026-04-18 16:23:19.355904 | aio | Get list of all loopback devices ---------------------------------------- 0.18s 2026-04-18 16:23:19.356013 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-18 16:23:19.425834 | aio | INFO [default > prepare] Executed: Successful 2026-04-18 16:23:19.432556 | aio | INFO [default > converge] Executing 2026-04-18 16:23:20.257070 | aio | 2026-04-18 16:23:20.257204 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:23:20.257424 | aio | 2026-04-18 16:23:20.257645 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:20.258001 | aio | Saturday 18 April 2026 16:23:20 +0000 (0:00:00.046) 0:00:00.046 ******** 2026-04-18 16:23:21.377353 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:23:21.377660 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:23:21.377967 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:23:21.378274 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:23:21.378672 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:23:21.389501 | aio | ok: [aio] 2026-04-18 16:23:21.389623 | aio | 2026-04-18 16:23:21.389751 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:21.389876 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:01.132) 0:00:01.179 ******** 2026-04-18 16:23:21.659526 | aio | ok: [aio] 2026-04-18 16:23:21.659697 | aio | 2026-04-18 16:23:21.659934 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:21.660156 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:00.269) 0:00:01.449 ******** 2026-04-18 16:23:21.693082 | aio | skipping: [aio] 2026-04-18 16:23:21.693251 | aio | 2026-04-18 16:23:21.693475 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:23:21.693770 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:00.033) 0:00:01.483 ******** 2026-04-18 16:23:21.985211 | aio | changed: [aio] 2026-04-18 16:23:21.985379 | aio | 2026-04-18 16:23:21.985634 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:21.985847 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:00.291) 0:00:01.774 ******** 2026-04-18 16:23:22.073927 | aio | ok: [aio] => { 2026-04-18 16:23:22.074130 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:23:22.074328 | aio | } 2026-04-18 16:23:22.074543 | aio | 2026-04-18 16:23:22.074759 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:22.074995 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:00.088) 0:00:01.863 ******** 2026-04-18 16:23:22.702623 | aio | changed: [aio] 2026-04-18 16:23:22.702816 | aio | 2026-04-18 16:23:22.703058 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:22.703311 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:00.628) 0:00:02.492 ******** 2026-04-18 16:23:22.743725 | aio | skipping: [aio] 2026-04-18 16:23:22.743808 | aio | 2026-04-18 16:23:22.744095 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:22.744304 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:00.041) 0:00:02.533 ******** 2026-04-18 16:23:22.785260 | aio | skipping: [aio] 2026-04-18 16:23:22.785354 | aio | 2026-04-18 16:23:22.785633 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:22.785837 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:00.041) 0:00:02.575 ******** 2026-04-18 16:23:22.974391 | aio | ok: [aio] 2026-04-18 16:23:22.974575 | aio | 2026-04-18 16:23:22.974881 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:22.975104 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:00.188) 0:00:02.764 ******** 2026-04-18 16:23:24.030128 | aio | ok: [aio] 2026-04-18 16:23:24.030413 | aio | 2026-04-18 16:23:24.030613 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:24.030786 | aio | Saturday 18 April 2026 16:23:24 +0000 (0:00:01.055) 0:00:03.820 ******** 2026-04-18 16:23:24.102830 | aio | ok: [aio] => { 2026-04-18 16:23:24.103054 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:23:24.103174 | aio | } 2026-04-18 16:23:24.103286 | aio | 2026-04-18 16:23:24.103408 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:24.103542 | aio | Saturday 18 April 2026 16:23:24 +0000 (0:00:00.070) 0:00:03.890 ******** 2026-04-18 16:23:24.819274 | aio | changed: [aio] 2026-04-18 16:23:24.819315 | aio | 2026-04-18 16:23:24.819321 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:24.819325 | aio | Saturday 18 April 2026 16:23:24 +0000 (0:00:00.718) 0:00:04.609 ******** 2026-04-18 16:23:27.652015 | aio | changed: [aio] 2026-04-18 16:23:27.652084 | aio | 2026-04-18 16:23:27.652096 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:23:27.652106 | aio | Saturday 18 April 2026 16:23:27 +0000 (0:00:02.832) 0:00:07.441 ******** 2026-04-18 16:23:27.677619 | aio | skipping: [aio] 2026-04-18 16:23:27.677650 | aio | 2026-04-18 16:23:27.677660 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:23:27.677670 | aio | Saturday 18 April 2026 16:23:27 +0000 (0:00:00.025) 0:00:07.466 ******** 2026-04-18 16:23:27.704137 | aio | skipping: [aio] 2026-04-18 16:23:27.704166 | aio | 2026-04-18 16:23:27.704176 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:23:27.704185 | aio | Saturday 18 April 2026 16:23:27 +0000 (0:00:00.026) 0:00:07.493 ******** 2026-04-18 16:23:27.728426 | aio | skipping: [aio] 2026-04-18 16:23:27.728454 | aio | 2026-04-18 16:23:27.728465 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:23:27.728475 | aio | Saturday 18 April 2026 16:23:27 +0000 (0:00:00.024) 0:00:07.517 ******** 2026-04-18 16:23:36.344768 | aio | changed: [aio] 2026-04-18 16:23:36.345002 | aio | 2026-04-18 16:23:36.345212 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:23:36.345413 | aio | Saturday 18 April 2026 16:23:36 +0000 (0:00:08.616) 0:00:16.134 ******** 2026-04-18 16:23:36.851023 | aio | changed: [aio] 2026-04-18 16:23:36.851087 | aio | 2026-04-18 16:23:36.851169 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:23:36.851296 | aio | Saturday 18 April 2026 16:23:36 +0000 (0:00:00.506) 0:00:16.641 ******** 2026-04-18 16:23:37.714105 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:23:37.714154 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:23:37.714163 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:23:37.714170 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:23:37.714178 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:23:37.714184 | aio | 2026-04-18 16:23:37.714190 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:23:37.714196 | aio | Saturday 18 April 2026 16:23:37 +0000 (0:00:00.861) 0:00:17.502 ******** 2026-04-18 16:23:38.277062 | aio | changed: [aio] 2026-04-18 16:23:38.277102 | aio | 2026-04-18 16:23:38.277108 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:23:38.277113 | aio | Saturday 18 April 2026 16:23:38 +0000 (0:00:00.557) 0:00:18.060 ******** 2026-04-18 16:23:38.277117 | aio | 2026-04-18 16:23:38.277121 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:23:38.277125 | aio | Saturday 18 April 2026 16:23:38 +0000 (0:00:00.006) 0:00:18.066 ******** 2026-04-18 16:23:39.211123 | aio | ok: [aio] 2026-04-18 16:23:39.211189 | aio | 2026-04-18 16:23:39.211303 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-18 16:23:39.211424 | aio | Saturday 18 April 2026 16:23:39 +0000 (0:00:00.934) 0:00:19.001 ******** 2026-04-18 16:23:39.648313 | aio | changed: [aio] 2026-04-18 16:23:39.648393 | aio | 2026-04-18 16:23:39.648687 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:23:39.648738 | aio | Saturday 18 April 2026 16:23:39 +0000 (0:00:00.437) 0:00:19.438 ******** 2026-04-18 16:23:40.162657 | aio | changed: [aio] 2026-04-18 16:23:40.162724 | aio | 2026-04-18 16:23:40.162816 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:40.162950 | aio | Saturday 18 April 2026 16:23:40 +0000 (0:00:00.514) 0:00:19.952 ******** 2026-04-18 16:23:40.359115 | aio | ok: [aio] 2026-04-18 16:23:40.359203 | aio | 2026-04-18 16:23:40.359268 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:40.359382 | aio | Saturday 18 April 2026 16:23:40 +0000 (0:00:00.196) 0:00:20.149 ******** 2026-04-18 16:23:40.425172 | aio | ok: [aio] => { 2026-04-18 16:23:40.425279 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:23:40.425806 | aio | } 2026-04-18 16:23:40.425833 | aio | 2026-04-18 16:23:40.425840 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:40.425847 | aio | Saturday 18 April 2026 16:23:40 +0000 (0:00:00.065) 0:00:20.214 ******** 2026-04-18 16:23:41.227386 | aio | changed: [aio] 2026-04-18 16:23:41.227450 | aio | 2026-04-18 16:23:41.227561 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:41.227692 | aio | Saturday 18 April 2026 16:23:41 +0000 (0:00:00.802) 0:00:21.017 ******** 2026-04-18 16:23:45.507597 | aio | changed: [aio] 2026-04-18 16:23:45.507668 | aio | 2026-04-18 16:23:45.507871 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:23:45.508007 | aio | Saturday 18 April 2026 16:23:45 +0000 (0:00:04.280) 0:00:25.297 ******** 2026-04-18 16:23:46.453250 | aio | ok: [aio] 2026-04-18 16:23:46.453295 | aio | 2026-04-18 16:23:46.453301 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:23:46.453306 | aio | Saturday 18 April 2026 16:23:46 +0000 (0:00:00.945) 0:00:26.242 ******** 2026-04-18 16:23:46.788731 | aio | changed: [aio] 2026-04-18 16:23:46.788781 | aio | 2026-04-18 16:23:46.788789 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:23:46.788797 | aio | Saturday 18 April 2026 16:23:46 +0000 (0:00:00.335) 0:00:26.578 ******** 2026-04-18 16:23:47.250482 | aio | changed: [aio] 2026-04-18 16:23:47.250555 | aio | 2026-04-18 16:23:47.250880 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:23:47.250930 | aio | Saturday 18 April 2026 16:23:47 +0000 (0:00:00.462) 0:00:27.040 ******** 2026-04-18 16:23:47.785139 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:23:47.785210 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:23:47.785287 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:23:47.785605 | aio | 2026-04-18 16:23:47.785649 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:23:47.785655 | aio | Saturday 18 April 2026 16:23:47 +0000 (0:00:00.534) 0:00:27.575 ******** 2026-04-18 16:23:48.218857 | aio | changed: [aio] 2026-04-18 16:23:48.218956 | aio | 2026-04-18 16:23:48.219270 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:23:48.219291 | aio | Saturday 18 April 2026 16:23:48 +0000 (0:00:00.433) 0:00:28.008 ******** 2026-04-18 16:23:48.664657 | aio | changed: [aio] 2026-04-18 16:23:48.664723 | aio | 2026-04-18 16:23:48.664799 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:23:48.665229 | aio | Saturday 18 April 2026 16:23:48 +0000 (0:00:00.439) 0:00:28.447 ******** 2026-04-18 16:23:48.665277 | aio | 2026-04-18 16:23:48.665282 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:23:48.665287 | aio | Saturday 18 April 2026 16:23:48 +0000 (0:00:00.006) 0:00:28.454 ******** 2026-04-18 16:23:49.336469 | aio | ok: [aio] 2026-04-18 16:23:49.336541 | aio | 2026-04-18 16:23:49.336613 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-18 16:23:49.336742 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:00.671) 0:00:29.126 ******** 2026-04-18 16:23:50.125786 | aio | changed: [aio] 2026-04-18 16:23:50.125896 | aio | 2026-04-18 16:23:50.126198 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:23:50.126247 | aio | Saturday 18 April 2026 16:23:50 +0000 (0:00:00.789) 0:00:29.915 ******** 2026-04-18 16:23:50.657037 | aio | changed: [aio] 2026-04-18 16:23:50.657102 | aio | 2026-04-18 16:23:50.657186 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:23:50.657317 | aio | Saturday 18 April 2026 16:23:50 +0000 (0:00:00.531) 0:00:30.447 ******** 2026-04-18 16:23:50.706490 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:23:50.706603 | aio | 2026-04-18 16:23:50.706750 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:23:50.706878 | aio | Saturday 18 April 2026 16:23:50 +0000 (0:00:00.049) 0:00:30.496 ******** 2026-04-18 16:23:55.450304 | aio | changed: [aio] 2026-04-18 16:23:55.450506 | aio | 2026-04-18 16:23:55.450765 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:23:55.450967 | aio | Saturday 18 April 2026 16:23:55 +0000 (0:00:04.743) 0:00:35.239 ******** 2026-04-18 16:23:56.106755 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:23:56.106828 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:23:56.106992 | aio | 2026-04-18 16:23:56.107087 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:23:56.107269 | aio | Saturday 18 April 2026 16:23:56 +0000 (0:00:00.656) 0:00:35.896 ******** 2026-04-18 16:23:56.367681 | aio | changed: [aio] 2026-04-18 16:23:56.367858 | aio | 2026-04-18 16:23:56.368081 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:23:56.368304 | aio | Saturday 18 April 2026 16:23:56 +0000 (0:00:00.261) 0:00:36.157 ******** 2026-04-18 16:23:56.565508 | aio | ok: [aio] 2026-04-18 16:23:56.565710 | aio | 2026-04-18 16:23:56.565723 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:23:56.565734 | aio | Saturday 18 April 2026 16:23:56 +0000 (0:00:00.196) 0:00:36.354 ******** 2026-04-18 16:23:57.031169 | aio | changed: [aio] 2026-04-18 16:23:57.031247 | aio | 2026-04-18 16:23:57.031465 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:23:57.031514 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.466) 0:00:36.820 ******** 2026-04-18 16:23:57.354789 | aio | changed: [aio] 2026-04-18 16:23:57.354895 | aio | 2026-04-18 16:23:57.354961 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 16:23:57.355053 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.323) 0:00:37.144 ******** 2026-04-18 16:23:57.495625 | aio | ok: [aio] 2026-04-18 16:23:57.495674 | aio | 2026-04-18 16:23:57.495768 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 16:23:57.495860 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.140) 0:00:37.285 ******** 2026-04-18 16:23:57.699038 | aio | ok: [aio] => (item=aio) 2026-04-18 16:23:57.699138 | aio | 2026-04-18 16:23:57.699400 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 16:23:57.699422 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.203) 0:00:37.488 ******** 2026-04-18 16:23:57.741122 | aio | ok: [aio] 2026-04-18 16:23:57.741228 | aio | 2026-04-18 16:23:57.741365 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 16:23:57.741506 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.042) 0:00:37.531 ******** 2026-04-18 16:23:57.829486 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-18 16:23:57.829549 | aio | 2026-04-18 16:23:57.829706 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-18 16:23:57.829722 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.088) 0:00:37.619 ******** 2026-04-18 16:23:58.112354 | aio | changed: [aio] 2026-04-18 16:23:58.112421 | aio | 2026-04-18 16:23:58.112546 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-18 16:23:58.112633 | aio | Saturday 18 April 2026 16:23:58 +0000 (0:00:00.282) 0:00:37.902 ******** 2026-04-18 16:23:58.745865 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-18 16:23:58.745935 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-18 16:23:58.746356 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-18 16:23:58.746548 | aio | 2026-04-18 16:23:58.746564 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-18 16:23:58.746569 | aio | Saturday 18 April 2026 16:23:58 +0000 (0:00:00.633) 0:00:38.535 ******** 2026-04-18 16:25:17.415956 | aio | ok: [aio] 2026-04-18 16:25:17.416010 | aio | 2026-04-18 16:25:17.416018 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-18 16:25:17.416025 | aio | Saturday 18 April 2026 16:25:17 +0000 (0:01:18.669) 0:01:57.205 ******** 2026-04-18 16:25:17.618555 | aio | changed: [aio] 2026-04-18 16:25:17.618631 | aio | 2026-04-18 16:25:17.618954 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-18 16:25:17.619005 | aio | Saturday 18 April 2026 16:25:17 +0000 (0:00:00.203) 0:01:57.408 ******** 2026-04-18 16:25:17.658682 | aio | ok: [aio] 2026-04-18 16:25:17.658806 | aio | 2026-04-18 16:25:17.658961 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:25:17.659131 | aio | Saturday 18 April 2026 16:25:17 +0000 (0:00:00.039) 0:01:57.448 ******** 2026-04-18 16:25:17.726043 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:25:17.726118 | aio | 2026-04-18 16:25:17.726162 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:25:17.726283 | aio | Saturday 18 April 2026 16:25:17 +0000 (0:00:00.067) 0:01:57.515 ******** 2026-04-18 16:25:23.355350 | aio | ok: [aio] 2026-04-18 16:25:23.355413 | aio | 2026-04-18 16:25:23.355421 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:25:23.355429 | aio | Saturday 18 April 2026 16:25:23 +0000 (0:00:05.628) 0:02:03.144 ******** 2026-04-18 16:25:23.404243 | aio | ok: [aio] => (item=aio) 2026-04-18 16:25:23.404297 | aio | 2026-04-18 16:25:23.404304 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:25:23.404311 | aio | Saturday 18 April 2026 16:25:23 +0000 (0:00:00.048) 0:02:03.193 ******** 2026-04-18 16:25:23.754431 | aio | ok: [aio] 2026-04-18 16:25:23.754531 | aio | 2026-04-18 16:25:23.754545 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:25:23.754555 | aio | Saturday 18 April 2026 16:25:23 +0000 (0:00:00.350) 0:02:03.543 ******** 2026-04-18 16:25:31.081070 | aio | ok: [aio] 2026-04-18 16:25:31.081155 | aio | 2026-04-18 16:25:31.081185 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 16:25:31.081331 | aio | Saturday 18 April 2026 16:25:31 +0000 (0:00:07.327) 0:02:10.870 ******** 2026-04-18 16:25:43.155824 | aio | changed: [aio] 2026-04-18 16:25:43.155896 | aio | 2026-04-18 16:25:43.155908 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 16:25:43.155929 | aio | Saturday 18 April 2026 16:25:43 +0000 (0:00:12.073) 0:02:22.944 ******** 2026-04-18 16:25:57.117982 | aio | ok: [aio] 2026-04-18 16:25:57.118057 | aio | 2026-04-18 16:25:57.118137 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:25:57.118276 | aio | Saturday 18 April 2026 16:25:57 +0000 (0:00:13.963) 0:02:36.907 ******** 2026-04-18 16:25:57.184740 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:25:57.184799 | aio | 2026-04-18 16:25:57.184994 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:25:57.185042 | aio | Saturday 18 April 2026 16:25:57 +0000 (0:00:00.066) 0:02:36.974 ******** 2026-04-18 16:25:57.224237 | aio | skipping: [aio] 2026-04-18 16:25:57.224304 | aio | 2026-04-18 16:25:57.224638 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:25:57.224691 | aio | Saturday 18 April 2026 16:25:57 +0000 (0:00:00.039) 0:02:37.013 ******** 2026-04-18 16:25:57.262306 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:25:57.262417 | aio | skipping: [aio] 2026-04-18 16:25:57.262811 | aio | 2026-04-18 16:25:57.262862 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:25:57.262868 | aio | Saturday 18 April 2026 16:25:57 +0000 (0:00:00.038) 0:02:37.052 ******** 2026-04-18 16:25:57.502722 | aio | ok: [aio] 2026-04-18 16:25:57.502787 | aio | 2026-04-18 16:25:57.503014 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:25:57.503062 | aio | Saturday 18 April 2026 16:25:57 +0000 (0:00:00.240) 0:02:37.292 ******** 2026-04-18 16:26:03.764165 | aio | ok: [aio] 2026-04-18 16:26:03.764536 | aio | 2026-04-18 16:26:03.764555 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 16:26:03.764562 | aio | Saturday 18 April 2026 16:26:03 +0000 (0:00:06.261) 0:02:43.553 ******** 2026-04-18 16:26:15.280688 | aio | changed: [aio] 2026-04-18 16:26:15.280761 | aio | 2026-04-18 16:26:15.280835 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 16:26:15.280966 | aio | Saturday 18 April 2026 16:26:15 +0000 (0:00:11.516) 0:02:55.070 ******** 2026-04-18 16:26:21.172806 | aio | ok: [aio] 2026-04-18 16:26:21.173320 | aio | 2026-04-18 16:26:21.173347 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 16:26:21.173357 | aio | Saturday 18 April 2026 16:26:21 +0000 (0:00:05.891) 0:03:00.962 ******** 2026-04-18 16:26:25.864485 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 16:26:25.864538 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 16:26:25.864544 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-18 16:26:25.864548 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 16:26:25.864553 | aio | 2026-04-18 16:26:25.864557 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 16:26:25.864562 | aio | 2026-04-18 16:26:25.864566 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:26:25.864570 | aio | Saturday 18 April 2026 16:26:25 +0000 (0:00:04.690) 0:03:05.653 ******** 2026-04-18 16:26:26.720940 | aio | ok: [aio] 2026-04-18 16:26:26.721000 | aio | 2026-04-18 16:26:26.721006 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:26:26.721011 | aio | Saturday 18 April 2026 16:26:26 +0000 (0:00:00.857) 0:03:06.510 ******** 2026-04-18 16:26:26.910172 | aio | ok: [aio] 2026-04-18 16:26:26.910220 | aio | 2026-04-18 16:26:26.910225 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:26:26.910230 | aio | Saturday 18 April 2026 16:26:26 +0000 (0:00:00.189) 0:03:06.699 ******** 2026-04-18 16:26:26.941633 | aio | skipping: [aio] 2026-04-18 16:26:26.941682 | aio | 2026-04-18 16:26:26.941688 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:26:26.941693 | aio | Saturday 18 April 2026 16:26:26 +0000 (0:00:00.031) 0:03:06.731 ******** 2026-04-18 16:26:27.130872 | aio | ok: [aio] 2026-04-18 16:26:27.130915 | aio | 2026-04-18 16:26:27.130921 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:26:27.130926 | aio | Saturday 18 April 2026 16:26:27 +0000 (0:00:00.189) 0:03:06.920 ******** 2026-04-18 16:26:27.181535 | aio | ok: [aio] => { 2026-04-18 16:26:27.181574 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:26:27.181583 | aio | } 2026-04-18 16:26:27.181589 | aio | 2026-04-18 16:26:27.181595 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:26:27.181601 | aio | Saturday 18 April 2026 16:26:27 +0000 (0:00:00.050) 0:03:06.970 ******** 2026-04-18 16:26:27.460037 | aio | ok: [aio] 2026-04-18 16:26:27.460086 | aio | 2026-04-18 16:26:27.460094 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:26:27.460102 | aio | Saturday 18 April 2026 16:26:27 +0000 (0:00:00.278) 0:03:07.249 ******** 2026-04-18 16:26:27.495211 | aio | skipping: [aio] 2026-04-18 16:26:27.495259 | aio | 2026-04-18 16:26:27.495266 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:26:27.495271 | aio | Saturday 18 April 2026 16:26:27 +0000 (0:00:00.035) 0:03:07.284 ******** 2026-04-18 16:26:27.530169 | aio | skipping: [aio] 2026-04-18 16:26:27.530200 | aio | 2026-04-18 16:26:27.530206 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:26:27.530211 | aio | Saturday 18 April 2026 16:26:27 +0000 (0:00:00.034) 0:03:07.319 ******** 2026-04-18 16:26:27.715275 | aio | ok: [aio] 2026-04-18 16:26:27.715319 | aio | 2026-04-18 16:26:27.715325 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:26:27.715330 | aio | Saturday 18 April 2026 16:26:27 +0000 (0:00:00.184) 0:03:07.504 ******** 2026-04-18 16:26:28.735938 | aio | ok: [aio] 2026-04-18 16:26:28.735983 | aio | 2026-04-18 16:26:28.735988 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:26:28.735993 | aio | Saturday 18 April 2026 16:26:28 +0000 (0:00:01.020) 0:03:08.525 ******** 2026-04-18 16:26:28.793741 | aio | ok: [aio] => { 2026-04-18 16:26:28.793788 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:26:28.793796 | aio | } 2026-04-18 16:26:28.793802 | aio | 2026-04-18 16:26:28.793808 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:26:28.793814 | aio | Saturday 18 April 2026 16:26:28 +0000 (0:00:00.057) 0:03:08.582 ******** 2026-04-18 16:26:29.115386 | aio | ok: [aio] 2026-04-18 16:26:29.115434 | aio | 2026-04-18 16:26:29.115442 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:26:29.115448 | aio | Saturday 18 April 2026 16:26:29 +0000 (0:00:00.321) 0:03:08.904 ******** 2026-04-18 16:26:33.038359 | aio | ok: [aio] 2026-04-18 16:26:33.038398 | aio | 2026-04-18 16:26:33.038403 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:26:33.038408 | aio | Saturday 18 April 2026 16:26:33 +0000 (0:00:03.923) 0:03:12.828 ******** 2026-04-18 16:26:33.064633 | aio | skipping: [aio] 2026-04-18 16:26:33.064656 | aio | 2026-04-18 16:26:33.064663 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:26:33.064669 | aio | Saturday 18 April 2026 16:26:33 +0000 (0:00:00.026) 0:03:12.854 ******** 2026-04-18 16:26:33.095881 | aio | skipping: [aio] 2026-04-18 16:26:33.095897 | aio | 2026-04-18 16:26:33.095902 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:26:33.095906 | aio | Saturday 18 April 2026 16:26:33 +0000 (0:00:00.031) 0:03:12.885 ******** 2026-04-18 16:26:33.121942 | aio | skipping: [aio] 2026-04-18 16:26:33.121958 | aio | 2026-04-18 16:26:33.121963 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:26:33.121968 | aio | Saturday 18 April 2026 16:26:33 +0000 (0:00:00.026) 0:03:12.911 ******** 2026-04-18 16:26:34.284968 | aio | ok: [aio] 2026-04-18 16:26:34.285015 | aio | 2026-04-18 16:26:34.285021 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:26:34.285026 | aio | Saturday 18 April 2026 16:26:34 +0000 (0:00:01.162) 0:03:14.074 ******** 2026-04-18 16:26:34.701253 | aio | ok: [aio] 2026-04-18 16:26:34.701297 | aio | 2026-04-18 16:26:34.701303 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:26:34.701308 | aio | Saturday 18 April 2026 16:26:34 +0000 (0:00:00.416) 0:03:14.491 ******** 2026-04-18 16:26:35.565930 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:26:35.566011 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:26:35.566102 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:26:35.566560 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:26:35.566623 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:26:35.566651 | aio | 2026-04-18 16:26:35.566669 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:26:35.566679 | aio | Saturday 18 April 2026 16:26:35 +0000 (0:00:00.864) 0:03:15.355 ******** 2026-04-18 16:26:36.035829 | aio | ok: [aio] 2026-04-18 16:26:36.035879 | aio | 2026-04-18 16:26:36.035980 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:26:36.036370 | aio | Saturday 18 April 2026 16:26:36 +0000 (0:00:00.463) 0:03:15.819 ******** 2026-04-18 16:26:36.036420 | aio | 2026-04-18 16:26:36.036425 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:26:36.036430 | aio | Saturday 18 April 2026 16:26:36 +0000 (0:00:00.005) 0:03:15.825 ******** 2026-04-18 16:26:36.365940 | aio | ok: [aio] 2026-04-18 16:26:36.366004 | aio | 2026-04-18 16:26:36.366105 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:26:36.366250 | aio | Saturday 18 April 2026 16:26:36 +0000 (0:00:00.330) 0:03:16.155 ******** 2026-04-18 16:26:36.559121 | aio | ok: [aio] 2026-04-18 16:26:36.559193 | aio | 2026-04-18 16:26:36.559281 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:26:36.559411 | aio | Saturday 18 April 2026 16:26:36 +0000 (0:00:00.193) 0:03:16.349 ******** 2026-04-18 16:26:36.604887 | aio | ok: [aio] => { 2026-04-18 16:26:36.605402 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:26:36.605449 | aio | } 2026-04-18 16:26:36.605455 | aio | 2026-04-18 16:26:36.605460 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:26:36.605464 | aio | Saturday 18 April 2026 16:26:36 +0000 (0:00:00.045) 0:03:16.394 ******** 2026-04-18 16:26:36.932436 | aio | ok: [aio] 2026-04-18 16:26:36.932510 | aio | 2026-04-18 16:26:36.932818 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:26:36.932869 | aio | Saturday 18 April 2026 16:26:36 +0000 (0:00:00.327) 0:03:16.722 ******** 2026-04-18 16:26:39.920238 | aio | ok: [aio] 2026-04-18 16:26:39.920286 | aio | 2026-04-18 16:26:39.920292 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:26:39.920297 | aio | Saturday 18 April 2026 16:26:39 +0000 (0:00:02.987) 0:03:19.709 ******** 2026-04-18 16:26:40.911037 | aio | ok: [aio] 2026-04-18 16:26:40.911553 | aio | 2026-04-18 16:26:40.911611 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:26:40.911621 | aio | Saturday 18 April 2026 16:26:40 +0000 (0:00:00.990) 0:03:20.700 ******** 2026-04-18 16:26:41.107275 | aio | ok: [aio] 2026-04-18 16:26:41.107357 | aio | 2026-04-18 16:26:41.107666 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:26:41.107718 | aio | Saturday 18 April 2026 16:26:41 +0000 (0:00:00.196) 0:03:20.897 ******** 2026-04-18 16:26:41.515995 | aio | ok: [aio] 2026-04-18 16:26:41.516060 | aio | 2026-04-18 16:26:41.516104 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:26:41.516234 | aio | Saturday 18 April 2026 16:26:41 +0000 (0:00:00.408) 0:03:21.306 ******** 2026-04-18 16:26:42.039665 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:26:42.039737 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:26:42.040304 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:26:42.040351 | aio | 2026-04-18 16:26:42.040361 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:26:42.040367 | aio | Saturday 18 April 2026 16:26:42 +0000 (0:00:00.523) 0:03:21.829 ******** 2026-04-18 16:26:42.440685 | aio | ok: [aio] 2026-04-18 16:26:42.440788 | aio | 2026-04-18 16:26:42.441123 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:26:42.441175 | aio | Saturday 18 April 2026 16:26:42 +0000 (0:00:00.400) 0:03:22.230 ******** 2026-04-18 16:26:42.849377 | aio | ok: [aio] 2026-04-18 16:26:42.849441 | aio | 2026-04-18 16:26:42.849529 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:26:42.849950 | aio | Saturday 18 April 2026 16:26:42 +0000 (0:00:00.403) 0:03:22.634 ******** 2026-04-18 16:26:42.849993 | aio | 2026-04-18 16:26:42.849999 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:26:42.850003 | aio | Saturday 18 April 2026 16:26:42 +0000 (0:00:00.005) 0:03:22.639 ******** 2026-04-18 16:26:43.174361 | aio | ok: [aio] 2026-04-18 16:26:43.174431 | aio | 2026-04-18 16:26:43.174566 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:26:43.174648 | aio | Saturday 18 April 2026 16:26:43 +0000 (0:00:00.324) 0:03:22.964 ******** 2026-04-18 16:26:43.218324 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:26:43.218566 | aio | 2026-04-18 16:26:43.218815 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:26:43.218836 | aio | Saturday 18 April 2026 16:26:43 +0000 (0:00:00.043) 0:03:23.008 ******** 2026-04-18 16:26:44.209709 | aio | ok: [aio] 2026-04-18 16:26:44.209961 | aio | 2026-04-18 16:26:44.209978 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:26:44.210065 | aio | Saturday 18 April 2026 16:26:44 +0000 (0:00:00.991) 0:03:23.999 ******** 2026-04-18 16:26:44.851372 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:26:44.851441 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:26:44.851723 | aio | 2026-04-18 16:26:44.851769 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:26:44.851775 | aio | Saturday 18 April 2026 16:26:44 +0000 (0:00:00.641) 0:03:24.641 ******** 2026-04-18 16:26:45.130341 | aio | ok: [aio] 2026-04-18 16:26:45.130417 | aio | 2026-04-18 16:26:45.130781 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:26:45.130836 | aio | Saturday 18 April 2026 16:26:45 +0000 (0:00:00.278) 0:03:24.920 ******** 2026-04-18 16:26:45.316219 | aio | ok: [aio] 2026-04-18 16:26:45.316304 | aio | 2026-04-18 16:26:45.316395 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:26:45.316532 | aio | Saturday 18 April 2026 16:26:45 +0000 (0:00:00.186) 0:03:25.106 ******** 2026-04-18 16:26:45.552438 | aio | ok: [aio] 2026-04-18 16:26:45.552610 | aio | 2026-04-18 16:26:45.553195 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:26:45.553255 | aio | Saturday 18 April 2026 16:26:45 +0000 (0:00:00.235) 0:03:25.342 ******** 2026-04-18 16:26:45.760961 | aio | ok: [aio] 2026-04-18 16:26:45.761017 | aio | 2026-04-18 16:26:45.761113 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 16:26:45.761254 | aio | Saturday 18 April 2026 16:26:45 +0000 (0:00:00.208) 0:03:25.550 ******** 2026-04-18 16:26:45.982067 | aio | ok: [aio] => (item=aio) 2026-04-18 16:26:45.982154 | aio | 2026-04-18 16:26:45.982556 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 16:26:45.982639 | aio | Saturday 18 April 2026 16:26:45 +0000 (0:00:00.220) 0:03:25.771 ******** 2026-04-18 16:26:46.027916 | aio | ok: [aio] 2026-04-18 16:26:46.027965 | aio | 2026-04-18 16:26:46.028235 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:26:46.028291 | aio | Saturday 18 April 2026 16:26:46 +0000 (0:00:00.046) 0:03:25.817 ******** 2026-04-18 16:26:46.081124 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:26:46.081205 | aio | 2026-04-18 16:26:46.081438 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:26:46.081489 | aio | Saturday 18 April 2026 16:26:46 +0000 (0:00:00.053) 0:03:25.870 ******** 2026-04-18 16:26:46.127951 | aio | skipping: [aio] 2026-04-18 16:26:46.128029 | aio | 2026-04-18 16:26:46.128228 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:26:46.128287 | aio | Saturday 18 April 2026 16:26:46 +0000 (0:00:00.046) 0:03:25.917 ******** 2026-04-18 16:26:46.168034 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:26:46.168579 | aio | skipping: [aio] 2026-04-18 16:26:46.168630 | aio | 2026-04-18 16:26:46.168639 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:26:46.168646 | aio | Saturday 18 April 2026 16:26:46 +0000 (0:00:00.039) 0:03:25.957 ******** 2026-04-18 16:26:46.397242 | aio | ok: [aio] 2026-04-18 16:26:46.398038 | aio | 2026-04-18 16:26:46.398085 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:26:46.398091 | aio | Saturday 18 April 2026 16:26:46 +0000 (0:00:00.229) 0:03:26.186 ******** 2026-04-18 16:26:52.604388 | aio | ok: [aio] 2026-04-18 16:26:52.604472 | aio | 2026-04-18 16:26:52.604708 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 16:26:52.604753 | aio | Saturday 18 April 2026 16:26:52 +0000 (0:00:06.207) 0:03:32.394 ******** 2026-04-18 16:26:57.915268 | aio | ok: [aio] 2026-04-18 16:26:57.915353 | aio | 2026-04-18 16:26:57.915702 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 16:26:57.915752 | aio | Saturday 18 April 2026 16:26:57 +0000 (0:00:05.310) 0:03:37.704 ******** 2026-04-18 16:27:11.735518 | aio | ok: [aio] 2026-04-18 16:27:11.735629 | aio | 2026-04-18 16:27:11.735939 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 16:27:11.735991 | aio | Saturday 18 April 2026 16:27:11 +0000 (0:00:13.820) 0:03:51.525 ******** 2026-04-18 16:28:40.727160 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 16:28:40.727270 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 16:28:40.727427 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 16:28:40.727563 | aio | 2026-04-18 16:28:40.727716 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 16:28:40.727864 | aio | Saturday 18 April 2026 16:28:40 +0000 (0:01:28.991) 0:05:20.516 ******** 2026-04-18 16:28:46.455367 | aio | ok: [aio] 2026-04-18 16:28:46.455446 | aio | 2026-04-18 16:28:46.455828 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 16:28:46.455882 | aio | Saturday 18 April 2026 16:28:46 +0000 (0:00:05.728) 0:05:26.245 ******** 2026-04-18 16:28:52.381042 | aio | ok: [aio] 2026-04-18 16:28:52.381498 | aio | 2026-04-18 16:28:52.381551 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 16:28:52.381567 | aio | Saturday 18 April 2026 16:28:52 +0000 (0:00:05.925) 0:05:32.170 ******** 2026-04-18 16:28:52.425069 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 16:28:52.425161 | aio | 2026-04-18 16:28:52.425389 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 16:28:52.425438 | aio | Saturday 18 April 2026 16:28:52 +0000 (0:00:00.044) 0:05:32.215 ******** 2026-04-18 16:28:52.462058 | aio | ok: [aio] 2026-04-18 16:28:52.462180 | aio | 2026-04-18 16:28:52.462521 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 16:28:52.462548 | aio | Saturday 18 April 2026 16:28:52 +0000 (0:00:00.036) 0:05:32.251 ******** 2026-04-18 16:28:58.358696 | aio | ok: [aio] 2026-04-18 16:28:58.358778 | aio | 2026-04-18 16:28:58.358989 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 16:28:58.359037 | aio | Saturday 18 April 2026 16:28:58 +0000 (0:00:05.896) 0:05:38.148 ******** 2026-04-18 16:28:58.393575 | aio | ok: [aio] 2026-04-18 16:28:58.393660 | aio | 2026-04-18 16:28:58.393918 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 16:28:58.393964 | aio | Saturday 18 April 2026 16:28:58 +0000 (0:00:00.034) 0:05:38.183 ******** 2026-04-18 16:28:58.439949 | aio | skipping: [aio] => (item=1) 2026-04-18 16:28:58.440072 | aio | skipping: [aio] => (item=1) 2026-04-18 16:28:58.440742 | aio | skipping: [aio] => (item=1) 2026-04-18 16:28:58.440811 | aio | skipping: [aio] 2026-04-18 16:28:58.440819 | aio | 2026-04-18 16:28:58.440825 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 16:28:58.440832 | aio | Saturday 18 April 2026 16:28:58 +0000 (0:00:00.046) 0:05:38.229 ******** 2026-04-18 16:28:58.469987 | aio | skipping: [aio] 2026-04-18 16:28:58.470546 | aio | 2026-04-18 16:28:58.470587 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:28:58.470600 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-18 16:28:58.470615 | aio | 2026-04-18 16:28:58.473493 | aio | 2026-04-18 16:28:58.473531 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:28:58.473543 | aio | Saturday 18 April 2026 16:28:58 +0000 (0:00:00.030) 0:05:38.259 ******** 2026-04-18 16:28:58.473552 | aio | =============================================================================== 2026-04-18 16:28:58.473561 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 88.99s 2026-04-18 16:28:58.473570 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 78.67s 2026-04-18 16:28:58.473578 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 13.96s 2026-04-18 16:28:58.473587 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.82s 2026-04-18 16:28:58.473596 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.07s 2026-04-18 16:28:58.473605 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.52s 2026-04-18 16:28:58.473613 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.62s 2026-04-18 16:28:58.473622 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.33s 2026-04-18 16:28:58.473631 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.26s 2026-04-18 16:28:58.473639 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.21s 2026-04-18 16:28:58.473648 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.93s 2026-04-18 16:28:58.473657 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.90s 2026-04-18 16:28:58.473665 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.89s 2026-04-18 16:28:58.473674 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.73s 2026-04-18 16:28:58.473683 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.63s 2026-04-18 16:28:58.473691 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.31s 2026-04-18 16:28:58.473700 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.74s 2026-04-18 16:28:58.473714 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.69s 2026-04-18 16:28:58.473820 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.28s 2026-04-18 16:28:58.474303 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.92s 2026-04-18 16:28:58.582446 | aio | INFO [default > converge] Executed: Successful 2026-04-18 16:28:58.594067 | aio | INFO [default > idempotence] Executing 2026-04-18 16:28:59.377456 | aio | 2026-04-18 16:28:59.377650 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:28:59.377774 | aio | 2026-04-18 16:28:59.377902 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:28:59.378031 | aio | Saturday 18 April 2026 16:28:59 +0000 (0:00:00.045) 0:00:00.045 ******** 2026-04-18 16:29:00.536882 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:29:00.536932 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:29:00.536938 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:29:00.536943 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:29:00.536960 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:29:00.549078 | aio | ok: [aio] 2026-04-18 16:29:00.549183 | aio | 2026-04-18 16:29:00.549305 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:29:00.549414 | aio | Saturday 18 April 2026 16:29:00 +0000 (0:00:01.171) 0:00:01.217 ******** 2026-04-18 16:29:00.829330 | aio | ok: [aio] 2026-04-18 16:29:00.829368 | aio | 2026-04-18 16:29:00.829374 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:00.829384 | aio | Saturday 18 April 2026 16:29:00 +0000 (0:00:00.280) 0:00:01.497 ******** 2026-04-18 16:29:00.869735 | aio | skipping: [aio] 2026-04-18 16:29:00.869760 | aio | 2026-04-18 16:29:00.869765 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:29:00.869770 | aio | Saturday 18 April 2026 16:29:00 +0000 (0:00:00.040) 0:00:01.537 ******** 2026-04-18 16:29:01.173860 | aio | ok: [aio] 2026-04-18 16:29:01.173938 | aio | 2026-04-18 16:29:01.174153 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:29:01.174201 | aio | Saturday 18 April 2026 16:29:01 +0000 (0:00:00.304) 0:00:01.841 ******** 2026-04-18 16:29:01.248090 | aio | ok: [aio] => { 2026-04-18 16:29:01.248174 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:29:01.248237 | aio | } 2026-04-18 16:29:01.248572 | aio | 2026-04-18 16:29:01.248622 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:29:01.248628 | aio | Saturday 18 April 2026 16:29:01 +0000 (0:00:00.074) 0:00:01.916 ******** 2026-04-18 16:29:01.649789 | aio | ok: [aio] 2026-04-18 16:29:01.649853 | aio | 2026-04-18 16:29:01.649945 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:29:01.650093 | aio | Saturday 18 April 2026 16:29:01 +0000 (0:00:00.401) 0:00:02.317 ******** 2026-04-18 16:29:01.694987 | aio | skipping: [aio] 2026-04-18 16:29:01.695070 | aio | 2026-04-18 16:29:01.695309 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:01.695360 | aio | Saturday 18 April 2026 16:29:01 +0000 (0:00:00.045) 0:00:02.363 ******** 2026-04-18 16:29:01.738381 | aio | skipping: [aio] 2026-04-18 16:29:01.738459 | aio | 2026-04-18 16:29:01.738604 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:29:01.738665 | aio | Saturday 18 April 2026 16:29:01 +0000 (0:00:00.043) 0:00:02.406 ******** 2026-04-18 16:29:01.929133 | aio | ok: [aio] 2026-04-18 16:29:01.929183 | aio | 2026-04-18 16:29:01.929188 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:01.929193 | aio | Saturday 18 April 2026 16:29:01 +0000 (0:00:00.189) 0:00:02.596 ******** 2026-04-18 16:29:03.048826 | aio | ok: [aio] 2026-04-18 16:29:03.048873 | aio | 2026-04-18 16:29:03.048879 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:29:03.048883 | aio | Saturday 18 April 2026 16:29:03 +0000 (0:00:01.120) 0:00:03.716 ******** 2026-04-18 16:29:03.123580 | aio | ok: [aio] => { 2026-04-18 16:29:03.123625 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:29:03.123632 | aio | } 2026-04-18 16:29:03.123639 | aio | 2026-04-18 16:29:03.123645 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:29:03.123651 | aio | Saturday 18 April 2026 16:29:03 +0000 (0:00:00.074) 0:00:03.790 ******** 2026-04-18 16:29:03.447146 | aio | ok: [aio] 2026-04-18 16:29:03.447192 | aio | 2026-04-18 16:29:03.447198 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:29:03.447203 | aio | Saturday 18 April 2026 16:29:03 +0000 (0:00:00.324) 0:00:04.115 ******** 2026-04-18 16:29:06.631612 | aio | ok: [aio] 2026-04-18 16:29:06.631683 | aio | 2026-04-18 16:29:06.631761 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:29:06.631900 | aio | Saturday 18 April 2026 16:29:06 +0000 (0:00:03.184) 0:00:07.299 ******** 2026-04-18 16:29:06.657016 | aio | skipping: [aio] 2026-04-18 16:29:06.657433 | aio | 2026-04-18 16:29:06.657459 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:29:06.657467 | aio | Saturday 18 April 2026 16:29:06 +0000 (0:00:00.025) 0:00:07.324 ******** 2026-04-18 16:29:06.687400 | aio | skipping: [aio] 2026-04-18 16:29:06.687846 | aio | 2026-04-18 16:29:06.687897 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:29:06.687905 | aio | Saturday 18 April 2026 16:29:06 +0000 (0:00:00.030) 0:00:07.355 ******** 2026-04-18 16:29:06.714830 | aio | skipping: [aio] 2026-04-18 16:29:06.715259 | aio | 2026-04-18 16:29:06.715286 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:29:06.715294 | aio | Saturday 18 April 2026 16:29:06 +0000 (0:00:00.027) 0:00:07.382 ******** 2026-04-18 16:29:07.754161 | aio | ok: [aio] 2026-04-18 16:29:07.754225 | aio | 2026-04-18 16:29:07.754323 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:29:07.754460 | aio | Saturday 18 April 2026 16:29:07 +0000 (0:00:01.039) 0:00:08.422 ******** 2026-04-18 16:29:08.166418 | aio | ok: [aio] 2026-04-18 16:29:08.166513 | aio | 2026-04-18 16:29:08.166622 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:29:08.166721 | aio | Saturday 18 April 2026 16:29:08 +0000 (0:00:00.412) 0:00:08.834 ******** 2026-04-18 16:29:09.054759 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:29:09.054946 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:29:09.055154 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:29:09.055368 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:29:09.055581 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:29:09.055753 | aio | 2026-04-18 16:29:09.055966 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:29:09.056161 | aio | Saturday 18 April 2026 16:29:09 +0000 (0:00:00.887) 0:00:09.722 ******** 2026-04-18 16:29:09.553145 | aio | ok: [aio] 2026-04-18 16:29:09.553328 | aio | 2026-04-18 16:29:09.553562 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:29:09.553785 | aio | Saturday 18 April 2026 16:29:09 +0000 (0:00:00.491) 0:00:10.214 ******** 2026-04-18 16:29:09.553980 | aio | 2026-04-18 16:29:09.554208 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:29:09.554416 | aio | Saturday 18 April 2026 16:29:09 +0000 (0:00:00.006) 0:00:10.220 ******** 2026-04-18 16:29:10.164931 | aio | ok: [aio] 2026-04-18 16:29:10.164989 | aio | 2026-04-18 16:29:10.164997 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:29:10.165004 | aio | Saturday 18 April 2026 16:29:10 +0000 (0:00:00.611) 0:00:10.832 ******** 2026-04-18 16:29:10.372210 | aio | ok: [aio] 2026-04-18 16:29:10.372271 | aio | 2026-04-18 16:29:10.372365 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:29:10.372503 | aio | Saturday 18 April 2026 16:29:10 +0000 (0:00:00.207) 0:00:11.040 ******** 2026-04-18 16:29:10.433487 | aio | ok: [aio] => { 2026-04-18 16:29:10.433602 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:29:10.434179 | aio | } 2026-04-18 16:29:10.434234 | aio | 2026-04-18 16:29:10.434242 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:29:10.434249 | aio | Saturday 18 April 2026 16:29:10 +0000 (0:00:00.060) 0:00:11.101 ******** 2026-04-18 16:29:10.769606 | aio | ok: [aio] 2026-04-18 16:29:10.769675 | aio | 2026-04-18 16:29:10.769758 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:29:10.769849 | aio | Saturday 18 April 2026 16:29:10 +0000 (0:00:00.336) 0:00:11.437 ******** 2026-04-18 16:29:13.842811 | aio | ok: [aio] 2026-04-18 16:29:13.842883 | aio | 2026-04-18 16:29:13.842954 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:29:13.843046 | aio | Saturday 18 April 2026 16:29:13 +0000 (0:00:03.073) 0:00:14.511 ******** 2026-04-18 16:29:14.966725 | aio | ok: [aio] 2026-04-18 16:29:14.967070 | aio | 2026-04-18 16:29:14.967134 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:29:14.967355 | aio | Saturday 18 April 2026 16:29:14 +0000 (0:00:01.123) 0:00:15.634 ******** 2026-04-18 16:29:15.256999 | aio | ok: [aio] 2026-04-18 16:29:15.257187 | aio | 2026-04-18 16:29:15.257525 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:29:15.257807 | aio | Saturday 18 April 2026 16:29:15 +0000 (0:00:00.290) 0:00:15.924 ******** 2026-04-18 16:29:15.653268 | aio | ok: [aio] 2026-04-18 16:29:15.653332 | aio | 2026-04-18 16:29:15.653435 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:29:15.653545 | aio | Saturday 18 April 2026 16:29:15 +0000 (0:00:00.396) 0:00:16.321 ******** 2026-04-18 16:29:16.175856 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:29:16.175917 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:29:16.175929 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:29:16.175939 | aio | 2026-04-18 16:29:16.175949 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:29:16.175958 | aio | Saturday 18 April 2026 16:29:16 +0000 (0:00:00.521) 0:00:16.842 ******** 2026-04-18 16:29:16.569519 | aio | ok: [aio] 2026-04-18 16:29:16.569588 | aio | 2026-04-18 16:29:16.569791 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:29:16.569836 | aio | Saturday 18 April 2026 16:29:16 +0000 (0:00:00.395) 0:00:17.237 ******** 2026-04-18 16:29:16.982842 | aio | ok: [aio] 2026-04-18 16:29:16.982902 | aio | 2026-04-18 16:29:16.983386 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:29:16.983434 | aio | Saturday 18 April 2026 16:29:16 +0000 (0:00:00.405) 0:00:17.642 ******** 2026-04-18 16:29:16.983439 | aio | 2026-04-18 16:29:16.983444 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:29:16.983448 | aio | Saturday 18 April 2026 16:29:16 +0000 (0:00:00.007) 0:00:17.650 ******** 2026-04-18 16:29:17.316858 | aio | ok: [aio] 2026-04-18 16:29:17.316933 | aio | 2026-04-18 16:29:17.317137 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:29:17.317180 | aio | Saturday 18 April 2026 16:29:17 +0000 (0:00:00.334) 0:00:17.985 ******** 2026-04-18 16:29:17.360278 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:29:17.360771 | aio | 2026-04-18 16:29:17.360849 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:29:17.360858 | aio | Saturday 18 April 2026 16:29:17 +0000 (0:00:00.043) 0:00:18.028 ******** 2026-04-18 16:29:18.290988 | aio | ok: [aio] 2026-04-18 16:29:18.291042 | aio | 2026-04-18 16:29:18.291055 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:29:18.291155 | aio | Saturday 18 April 2026 16:29:18 +0000 (0:00:00.930) 0:00:18.958 ******** 2026-04-18 16:29:18.942013 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:29:18.942084 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:29:18.942354 | aio | 2026-04-18 16:29:18.942422 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:29:18.942490 | aio | Saturday 18 April 2026 16:29:18 +0000 (0:00:00.651) 0:00:19.609 ******** 2026-04-18 16:29:19.226828 | aio | ok: [aio] 2026-04-18 16:29:19.226903 | aio | 2026-04-18 16:29:19.227110 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:29:19.227170 | aio | Saturday 18 April 2026 16:29:19 +0000 (0:00:00.285) 0:00:19.894 ******** 2026-04-18 16:29:19.420697 | aio | ok: [aio] 2026-04-18 16:29:19.420781 | aio | 2026-04-18 16:29:19.421091 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:29:19.421137 | aio | Saturday 18 April 2026 16:29:19 +0000 (0:00:00.193) 0:00:20.088 ******** 2026-04-18 16:29:19.797996 | aio | ok: [aio] 2026-04-18 16:29:19.798062 | aio | 2026-04-18 16:29:19.798172 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:29:19.798320 | aio | Saturday 18 April 2026 16:29:19 +0000 (0:00:00.377) 0:00:20.466 ******** 2026-04-18 16:29:20.111091 | aio | ok: [aio] 2026-04-18 16:29:20.111148 | aio | 2026-04-18 16:29:20.111251 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 16:29:20.111355 | aio | Saturday 18 April 2026 16:29:20 +0000 (0:00:00.312) 0:00:20.779 ******** 2026-04-18 16:29:20.177069 | aio | ok: [aio] 2026-04-18 16:29:20.177170 | aio | 2026-04-18 16:29:20.177298 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 16:29:20.177420 | aio | Saturday 18 April 2026 16:29:20 +0000 (0:00:00.066) 0:00:20.845 ******** 2026-04-18 16:29:20.384214 | aio | ok: [aio] => (item=aio) 2026-04-18 16:29:20.384317 | aio | 2026-04-18 16:29:20.384628 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 16:29:20.384681 | aio | Saturday 18 April 2026 16:29:20 +0000 (0:00:00.206) 0:00:21.052 ******** 2026-04-18 16:29:20.435414 | aio | ok: [aio] 2026-04-18 16:29:20.435848 | aio | 2026-04-18 16:29:20.435870 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 16:29:20.435878 | aio | Saturday 18 April 2026 16:29:20 +0000 (0:00:00.051) 0:00:21.103 ******** 2026-04-18 16:29:20.476951 | aio | skipping: [aio] 2026-04-18 16:29:20.477068 | aio | 2026-04-18 16:29:20.477355 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:29:20.477394 | aio | Saturday 18 April 2026 16:29:20 +0000 (0:00:00.041) 0:00:21.144 ******** 2026-04-18 16:29:20.545070 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:29:20.545119 | aio | 2026-04-18 16:29:20.545239 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:29:20.545342 | aio | Saturday 18 April 2026 16:29:20 +0000 (0:00:00.068) 0:00:21.213 ******** 2026-04-18 16:29:26.579938 | aio | ok: [aio] 2026-04-18 16:29:26.580011 | aio | 2026-04-18 16:29:26.580356 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:29:26.580480 | aio | Saturday 18 April 2026 16:29:26 +0000 (0:00:06.034) 0:00:27.247 ******** 2026-04-18 16:29:26.630811 | aio | ok: [aio] => (item=aio) 2026-04-18 16:29:26.630887 | aio | 2026-04-18 16:29:26.631222 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:29:26.631274 | aio | Saturday 18 April 2026 16:29:26 +0000 (0:00:00.050) 0:00:27.298 ******** 2026-04-18 16:29:27.010947 | aio | ok: [aio] 2026-04-18 16:29:27.011014 | aio | 2026-04-18 16:29:27.011205 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:29:27.011253 | aio | Saturday 18 April 2026 16:29:27 +0000 (0:00:00.380) 0:00:27.679 ******** 2026-04-18 16:29:33.341915 | aio | ok: [aio] 2026-04-18 16:29:33.341988 | aio | 2026-04-18 16:29:33.342060 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 16:29:33.342160 | aio | Saturday 18 April 2026 16:29:33 +0000 (0:00:06.330) 0:00:34.009 ******** 2026-04-18 16:29:39.363720 | aio | ok: [aio] 2026-04-18 16:29:39.363808 | aio | 2026-04-18 16:29:39.364018 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 16:29:39.364068 | aio | Saturday 18 April 2026 16:29:39 +0000 (0:00:06.021) 0:00:40.031 ******** 2026-04-18 16:29:53.430754 | aio | ok: [aio] 2026-04-18 16:29:53.430829 | aio | 2026-04-18 16:29:53.430889 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:29:53.431017 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:14.066) 0:00:54.098 ******** 2026-04-18 16:29:53.488477 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:29:53.488541 | aio | 2026-04-18 16:29:53.488667 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:29:53.488786 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:00.057) 0:00:54.156 ******** 2026-04-18 16:29:53.524216 | aio | skipping: [aio] 2026-04-18 16:29:53.524276 | aio | 2026-04-18 16:29:53.524487 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:29:53.524505 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:00.035) 0:00:54.192 ******** 2026-04-18 16:29:53.556474 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:29:53.556566 | aio | skipping: [aio] 2026-04-18 16:29:53.556886 | aio | 2026-04-18 16:29:53.556931 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:29:53.556937 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:00.032) 0:00:54.224 ******** 2026-04-18 16:29:53.794867 | aio | ok: [aio] 2026-04-18 16:29:53.794936 | aio | 2026-04-18 16:29:53.795170 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:29:53.795221 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:00.238) 0:00:54.462 ******** 2026-04-18 16:30:00.088145 | aio | ok: [aio] 2026-04-18 16:30:00.088240 | aio | 2026-04-18 16:30:00.088261 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 16:30:00.088406 | aio | Saturday 18 April 2026 16:30:00 +0000 (0:00:06.293) 0:01:00.756 ******** 2026-04-18 16:30:06.024625 | aio | ok: [aio] 2026-04-18 16:30:06.024670 | aio | 2026-04-18 16:30:06.024676 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 16:30:06.024681 | aio | Saturday 18 April 2026 16:30:06 +0000 (0:00:05.936) 0:01:06.692 ******** 2026-04-18 16:30:11.930000 | aio | ok: [aio] 2026-04-18 16:30:11.930089 | aio | 2026-04-18 16:30:11.930397 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 16:30:11.930443 | aio | Saturday 18 April 2026 16:30:11 +0000 (0:00:05.905) 0:01:12.597 ******** 2026-04-18 16:30:16.234763 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 16:30:16.234847 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 16:30:16.234915 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-18 16:30:16.235464 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 16:30:16.235516 | aio | 2026-04-18 16:30:16.235522 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 16:30:16.235527 | aio | 2026-04-18 16:30:16.235531 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:30:16.235535 | aio | Saturday 18 April 2026 16:30:16 +0000 (0:00:04.304) 0:01:16.902 ******** 2026-04-18 16:30:17.096867 | aio | ok: [aio] 2026-04-18 16:30:17.097314 | aio | 2026-04-18 16:30:17.097368 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:17.097376 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.861) 0:01:17.764 ******** 2026-04-18 16:30:17.289874 | aio | ok: [aio] 2026-04-18 16:30:17.289941 | aio | 2026-04-18 16:30:17.289996 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:17.290121 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.193) 0:01:17.957 ******** 2026-04-18 16:30:17.327515 | aio | skipping: [aio] 2026-04-18 16:30:17.327623 | aio | 2026-04-18 16:30:17.327857 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:30:17.327881 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.037) 0:01:17.995 ******** 2026-04-18 16:30:17.522851 | aio | ok: [aio] 2026-04-18 16:30:17.522910 | aio | 2026-04-18 16:30:17.523112 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:17.523159 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.195) 0:01:18.190 ******** 2026-04-18 16:30:17.593428 | aio | ok: [aio] => { 2026-04-18 16:30:17.593496 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:30:17.593882 | aio | } 2026-04-18 16:30:17.593925 | aio | 2026-04-18 16:30:17.593931 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:17.593936 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.070) 0:01:18.261 ******** 2026-04-18 16:30:17.907015 | aio | ok: [aio] 2026-04-18 16:30:17.907092 | aio | 2026-04-18 16:30:17.907250 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:17.907266 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.313) 0:01:18.575 ******** 2026-04-18 16:30:17.945748 | aio | skipping: [aio] 2026-04-18 16:30:17.945826 | aio | 2026-04-18 16:30:17.945943 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:17.946040 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.038) 0:01:18.614 ******** 2026-04-18 16:30:17.977486 | aio | skipping: [aio] 2026-04-18 16:30:17.977526 | aio | 2026-04-18 16:30:17.977634 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:17.977720 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.031) 0:01:18.645 ******** 2026-04-18 16:30:18.163982 | aio | ok: [aio] 2026-04-18 16:30:18.164052 | aio | 2026-04-18 16:30:18.164145 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:18.164247 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.186) 0:01:18.832 ******** 2026-04-18 16:30:19.202887 | aio | ok: [aio] 2026-04-18 16:30:19.202953 | aio | 2026-04-18 16:30:19.203189 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:19.203240 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:01.038) 0:01:19.871 ******** 2026-04-18 16:30:19.269192 | aio | ok: [aio] => { 2026-04-18 16:30:19.269317 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:30:19.269831 | aio | } 2026-04-18 16:30:19.269871 | aio | 2026-04-18 16:30:19.269878 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:19.269885 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.066) 0:01:19.937 ******** 2026-04-18 16:30:19.592905 | aio | ok: [aio] 2026-04-18 16:30:19.593302 | aio | 2026-04-18 16:30:19.593321 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:19.593329 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.323) 0:01:20.260 ******** 2026-04-18 16:30:21.499217 | aio | ok: [aio] 2026-04-18 16:30:21.499280 | aio | 2026-04-18 16:30:21.499491 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:30:21.499534 | aio | Saturday 18 April 2026 16:30:21 +0000 (0:00:01.906) 0:01:22.167 ******** 2026-04-18 16:30:21.528736 | aio | skipping: [aio] 2026-04-18 16:30:21.528810 | aio | 2026-04-18 16:30:21.528907 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:30:21.529035 | aio | Saturday 18 April 2026 16:30:21 +0000 (0:00:00.029) 0:01:22.196 ******** 2026-04-18 16:30:21.554335 | aio | skipping: [aio] 2026-04-18 16:30:21.554423 | aio | 2026-04-18 16:30:21.554728 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:30:21.554754 | aio | Saturday 18 April 2026 16:30:21 +0000 (0:00:00.025) 0:01:22.222 ******** 2026-04-18 16:30:21.583585 | aio | skipping: [aio] 2026-04-18 16:30:21.583772 | aio | 2026-04-18 16:30:21.584028 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:30:21.584043 | aio | Saturday 18 April 2026 16:30:21 +0000 (0:00:00.028) 0:01:22.251 ******** 2026-04-18 16:30:22.562747 | aio | ok: [aio] 2026-04-18 16:30:22.562820 | aio | 2026-04-18 16:30:22.563062 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:30:22.563107 | aio | Saturday 18 April 2026 16:30:22 +0000 (0:00:00.979) 0:01:23.230 ******** 2026-04-18 16:30:22.996388 | aio | ok: [aio] 2026-04-18 16:30:22.996451 | aio | 2026-04-18 16:30:22.996788 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:30:22.996835 | aio | Saturday 18 April 2026 16:30:22 +0000 (0:00:00.433) 0:01:23.664 ******** 2026-04-18 16:30:23.872394 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:30:23.872455 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:30:23.872536 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:30:23.873012 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:30:23.873027 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:30:23.873032 | aio | 2026-04-18 16:30:23.873037 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:30:23.873041 | aio | Saturday 18 April 2026 16:30:23 +0000 (0:00:00.876) 0:01:24.540 ******** 2026-04-18 16:30:24.375981 | aio | ok: [aio] 2026-04-18 16:30:24.376072 | aio | 2026-04-18 16:30:24.376188 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:30:24.376592 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:00.498) 0:01:25.038 ******** 2026-04-18 16:30:24.376640 | aio | 2026-04-18 16:30:24.376652 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:30:24.376657 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:00.005) 0:01:25.044 ******** 2026-04-18 16:30:24.713141 | aio | ok: [aio] 2026-04-18 16:30:24.713207 | aio | 2026-04-18 16:30:24.713289 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:24.713390 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:00.337) 0:01:25.381 ******** 2026-04-18 16:30:24.906293 | aio | ok: [aio] 2026-04-18 16:30:24.906357 | aio | 2026-04-18 16:30:24.906498 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:24.906649 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:00.193) 0:01:25.574 ******** 2026-04-18 16:30:24.962211 | aio | ok: [aio] => { 2026-04-18 16:30:24.962262 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:30:24.962551 | aio | } 2026-04-18 16:30:24.962609 | aio | 2026-04-18 16:30:24.962621 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:24.962703 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:00.055) 0:01:25.630 ******** 2026-04-18 16:30:25.307322 | aio | ok: [aio] 2026-04-18 16:30:25.307967 | aio | 2026-04-18 16:30:25.308294 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:25.308308 | aio | Saturday 18 April 2026 16:30:25 +0000 (0:00:00.344) 0:01:25.974 ******** 2026-04-18 16:30:28.328963 | aio | ok: [aio] 2026-04-18 16:30:28.329035 | aio | 2026-04-18 16:30:28.329254 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:30:28.329300 | aio | Saturday 18 April 2026 16:30:28 +0000 (0:00:03.022) 0:01:28.997 ******** 2026-04-18 16:30:29.369587 | aio | ok: [aio] 2026-04-18 16:30:29.369638 | aio | 2026-04-18 16:30:29.369646 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:30:29.369652 | aio | Saturday 18 April 2026 16:30:29 +0000 (0:00:01.040) 0:01:30.037 ******** 2026-04-18 16:30:29.569835 | aio | ok: [aio] 2026-04-18 16:30:29.569887 | aio | 2026-04-18 16:30:29.569895 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:30:29.569902 | aio | Saturday 18 April 2026 16:30:29 +0000 (0:00:00.200) 0:01:30.237 ******** 2026-04-18 16:30:29.983162 | aio | ok: [aio] 2026-04-18 16:30:29.983235 | aio | 2026-04-18 16:30:29.983250 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:30:29.983385 | aio | Saturday 18 April 2026 16:30:29 +0000 (0:00:00.413) 0:01:30.651 ******** 2026-04-18 16:30:30.513926 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:30:30.514002 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:30:30.514111 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:30:30.514443 | aio | 2026-04-18 16:30:30.514501 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:30:30.514506 | aio | Saturday 18 April 2026 16:30:30 +0000 (0:00:00.530) 0:01:31.182 ******** 2026-04-18 16:30:30.899235 | aio | ok: [aio] 2026-04-18 16:30:30.899671 | aio | 2026-04-18 16:30:30.899727 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:30:30.899735 | aio | Saturday 18 April 2026 16:30:30 +0000 (0:00:00.384) 0:01:31.567 ******** 2026-04-18 16:30:31.284964 | aio | ok: [aio] 2026-04-18 16:30:31.285035 | aio | 2026-04-18 16:30:31.285095 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:30:31.285473 | aio | Saturday 18 April 2026 16:30:31 +0000 (0:00:00.381) 0:01:31.948 ******** 2026-04-18 16:30:31.285516 | aio | 2026-04-18 16:30:31.285521 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:30:31.285526 | aio | Saturday 18 April 2026 16:30:31 +0000 (0:00:00.004) 0:01:31.953 ******** 2026-04-18 16:30:31.607344 | aio | ok: [aio] 2026-04-18 16:30:31.607406 | aio | 2026-04-18 16:30:31.607494 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:30:31.607621 | aio | Saturday 18 April 2026 16:30:31 +0000 (0:00:00.322) 0:01:32.275 ******** 2026-04-18 16:30:31.656203 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:30:31.656615 | aio | 2026-04-18 16:30:31.656666 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:30:31.656673 | aio | Saturday 18 April 2026 16:30:31 +0000 (0:00:00.048) 0:01:32.324 ******** 2026-04-18 16:30:32.635639 | aio | ok: [aio] 2026-04-18 16:30:32.635714 | aio | 2026-04-18 16:30:32.635795 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:30:32.635908 | aio | Saturday 18 April 2026 16:30:32 +0000 (0:00:00.979) 0:01:33.303 ******** 2026-04-18 16:30:33.252279 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:30:33.252352 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:30:33.252866 | aio | 2026-04-18 16:30:33.252919 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:30:33.252928 | aio | Saturday 18 April 2026 16:30:33 +0000 (0:00:00.616) 0:01:33.920 ******** 2026-04-18 16:30:33.518314 | aio | ok: [aio] 2026-04-18 16:30:33.518381 | aio | 2026-04-18 16:30:33.518623 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:30:33.518926 | aio | Saturday 18 April 2026 16:30:33 +0000 (0:00:00.266) 0:01:34.186 ******** 2026-04-18 16:30:33.713490 | aio | ok: [aio] 2026-04-18 16:30:33.713608 | aio | 2026-04-18 16:30:33.713935 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:30:33.713983 | aio | Saturday 18 April 2026 16:30:33 +0000 (0:00:00.195) 0:01:34.381 ******** 2026-04-18 16:30:33.945380 | aio | ok: [aio] 2026-04-18 16:30:33.945438 | aio | 2026-04-18 16:30:33.945653 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:30:33.945699 | aio | Saturday 18 April 2026 16:30:33 +0000 (0:00:00.231) 0:01:34.613 ******** 2026-04-18 16:30:34.138376 | aio | ok: [aio] 2026-04-18 16:30:34.138461 | aio | 2026-04-18 16:30:34.138724 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 16:30:34.138769 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.192) 0:01:34.806 ******** 2026-04-18 16:30:34.360275 | aio | ok: [aio] => (item=aio) 2026-04-18 16:30:34.360311 | aio | 2026-04-18 16:30:34.360316 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 16:30:34.360321 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.221) 0:01:35.028 ******** 2026-04-18 16:30:34.403877 | aio | ok: [aio] 2026-04-18 16:30:34.403928 | aio | 2026-04-18 16:30:34.403937 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:30:34.403943 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.043) 0:01:35.071 ******** 2026-04-18 16:30:34.459752 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:30:34.459918 | aio | 2026-04-18 16:30:34.459924 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:30:34.459928 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.056) 0:01:35.127 ******** 2026-04-18 16:30:34.498573 | aio | skipping: [aio] 2026-04-18 16:30:34.499002 | aio | 2026-04-18 16:30:34.499052 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:30:34.499060 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.038) 0:01:35.166 ******** 2026-04-18 16:30:34.536743 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:30:34.537040 | aio | skipping: [aio] 2026-04-18 16:30:34.537115 | aio | 2026-04-18 16:30:34.537133 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:30:34.537283 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.038) 0:01:35.204 ******** 2026-04-18 16:30:34.772297 | aio | ok: [aio] 2026-04-18 16:30:34.772369 | aio | 2026-04-18 16:30:34.772650 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:30:34.772701 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.235) 0:01:35.440 ******** 2026-04-18 16:30:41.038272 | aio | ok: [aio] 2026-04-18 16:30:41.038360 | aio | 2026-04-18 16:30:41.038372 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 16:30:41.038498 | aio | Saturday 18 April 2026 16:30:41 +0000 (0:00:06.266) 0:01:41.706 ******** 2026-04-18 16:30:46.492038 | aio | ok: [aio] 2026-04-18 16:30:46.492105 | aio | 2026-04-18 16:30:46.492324 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 16:30:46.492362 | aio | Saturday 18 April 2026 16:30:46 +0000 (0:00:05.453) 0:01:47.160 ******** 2026-04-18 16:31:00.400410 | aio | ok: [aio] 2026-04-18 16:31:00.400491 | aio | 2026-04-18 16:31:00.400776 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 16:31:00.400829 | aio | Saturday 18 April 2026 16:31:00 +0000 (0:00:13.908) 0:02:01.068 ******** 2026-04-18 16:31:00.464907 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 16:31:00.464986 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 16:31:00.465000 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 16:31:00.465399 | aio | skipping: [aio] 2026-04-18 16:31:00.465446 | aio | 2026-04-18 16:31:00.465452 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 16:31:00.465457 | aio | Saturday 18 April 2026 16:31:00 +0000 (0:00:00.064) 0:02:01.132 ******** 2026-04-18 16:31:06.497219 | aio | ok: [aio] 2026-04-18 16:31:06.497285 | aio | 2026-04-18 16:31:06.497386 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 16:31:06.497520 | aio | Saturday 18 April 2026 16:31:06 +0000 (0:00:06.032) 0:02:07.165 ******** 2026-04-18 16:31:12.422032 | aio | ok: [aio] 2026-04-18 16:31:12.422155 | aio | 2026-04-18 16:31:12.422556 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 16:31:12.422614 | aio | Saturday 18 April 2026 16:31:12 +0000 (0:00:05.924) 0:02:13.090 ******** 2026-04-18 16:31:12.470049 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 16:31:12.470121 | aio | 2026-04-18 16:31:12.470210 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 16:31:12.470338 | aio | Saturday 18 April 2026 16:31:12 +0000 (0:00:00.048) 0:02:13.138 ******** 2026-04-18 16:31:12.507910 | aio | ok: [aio] 2026-04-18 16:31:12.507967 | aio | 2026-04-18 16:31:12.508084 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 16:31:12.508232 | aio | Saturday 18 April 2026 16:31:12 +0000 (0:00:00.037) 0:02:13.176 ******** 2026-04-18 16:31:18.462913 | aio | ok: [aio] 2026-04-18 16:31:18.463005 | aio | 2026-04-18 16:31:18.463135 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 16:31:18.463288 | aio | Saturday 18 April 2026 16:31:18 +0000 (0:00:05.954) 0:02:19.131 ******** 2026-04-18 16:31:18.502412 | aio | ok: [aio] 2026-04-18 16:31:18.502492 | aio | 2026-04-18 16:31:18.502694 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 16:31:18.502710 | aio | Saturday 18 April 2026 16:31:18 +0000 (0:00:00.039) 0:02:19.170 ******** 2026-04-18 16:31:18.543678 | aio | skipping: [aio] => (item=1) 2026-04-18 16:31:18.544496 | aio | skipping: [aio] => (item=1) 2026-04-18 16:31:18.544555 | aio | skipping: [aio] => (item=1) 2026-04-18 16:31:18.544566 | aio | skipping: [aio] 2026-04-18 16:31:18.544582 | aio | 2026-04-18 16:31:18.544943 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 16:31:18.544989 | aio | Saturday 18 April 2026 16:31:18 +0000 (0:00:00.040) 0:02:19.211 ******** 2026-04-18 16:31:18.570361 | aio | skipping: [aio] 2026-04-18 16:31:18.570443 | aio | 2026-04-18 16:31:18.572863 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:31:18.572906 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-18 16:31:18.572913 | aio | 2026-04-18 16:31:18.572918 | aio | 2026-04-18 16:31:18.572923 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:31:18.572928 | aio | Saturday 18 April 2026 16:31:18 +0000 (0:00:00.027) 0:02:19.238 ******** 2026-04-18 16:31:18.572934 | aio | =============================================================================== 2026-04-18 16:31:18.572938 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.07s 2026-04-18 16:31:18.572943 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.91s 2026-04-18 16:31:18.572948 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.33s 2026-04-18 16:31:18.572953 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.29s 2026-04-18 16:31:18.572958 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.27s 2026-04-18 16:31:18.572962 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.03s 2026-04-18 16:31:18.572967 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.03s 2026-04-18 16:31:18.572972 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.02s 2026-04-18 16:31:18.572977 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.95s 2026-04-18 16:31:18.572981 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 5.94s 2026-04-18 16:31:18.572986 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.92s 2026-04-18 16:31:18.572990 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.91s 2026-04-18 16:31:18.572994 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.45s 2026-04-18 16:31:18.572998 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.30s 2026-04-18 16:31:18.573001 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.18s 2026-04-18 16:31:18.573005 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.07s 2026-04-18 16:31:18.573009 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.02s 2026-04-18 16:31:18.573013 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.91s 2026-04-18 16:31:18.573017 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-18 16:31:18.573020 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.12s 2026-04-18 16:31:18.654355 | aio | INFO [default > idempotence] Executed: Successful 2026-04-18 16:31:18.656418 | aio | INFO [default > side_effect] Executing 2026-04-18 16:31:18.657068 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:31:18.661942 | aio | INFO [default > verify] Executing 2026-04-18 16:31:19.272642 | aio | 2026-04-18 16:31:19.272749 | aio | PLAY [Verify] ****************************************************************** 2026-04-18 16:31:19.272798 | aio | 2026-04-18 16:31:19.272981 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:31:19.273038 | aio | Saturday 18 April 2026 16:31:19 +0000 (0:00:00.006) 0:00:00.006 ******** 2026-04-18 16:31:20.379666 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:31:20.379842 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:31:20.380024 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:31:20.380216 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:31:20.380420 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:31:20.387093 | aio | ok: [aio] 2026-04-18 16:31:20.387324 | aio | 2026-04-18 16:31:20.387561 | aio | TASK [Get cluster health status] *********************************************** 2026-04-18 16:31:20.387790 | aio | Saturday 18 April 2026 16:31:20 +0000 (0:00:01.114) 0:00:01.121 ******** 2026-04-18 16:31:30.386321 | aio | ok: [aio] 2026-04-18 16:31:30.386575 | aio | 2026-04-18 16:31:30.386788 | aio | TASK [Print cluster health status] ********************************************* 2026-04-18 16:31:30.386989 | aio | Saturday 18 April 2026 16:31:30 +0000 (0:00:09.999) 0:00:11.120 ******** 2026-04-18 16:31:30.415091 | aio | ok: [aio] => { 2026-04-18 16:31:30.415325 | aio | "_ceph_health": { 2026-04-18 16:31:30.415541 | aio | "changed": false, 2026-04-18 16:31:30.415746 | aio | "cmd": [ 2026-04-18 16:31:30.415947 | aio | "cephadm", 2026-04-18 16:31:30.416144 | aio | "shell", 2026-04-18 16:31:30.416339 | aio | "--", 2026-04-18 16:31:30.416540 | aio | "ceph", 2026-04-18 16:31:30.416737 | aio | "health" 2026-04-18 16:31:30.416932 | aio | ], 2026-04-18 16:31:30.417139 | aio | "delta": "0:00:09.731878", 2026-04-18 16:31:30.417337 | aio | "end": "2026-04-18 16:31:30.351250", 2026-04-18 16:31:30.417535 | aio | "failed": false, 2026-04-18 16:31:30.417791 | aio | "msg": "", 2026-04-18 16:31:30.417987 | aio | "rc": 0, 2026-04-18 16:31:30.418197 | aio | "start": "2026-04-18 16:31:20.619372", 2026-04-18 16:31:30.418348 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-18 16:31:30.418476 | aio | "stderr_lines": [ 2026-04-18 16:31:30.418604 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-18 16:31:30.418732 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-18 16:31:30.418845 | aio | ], 2026-04-18 16:31:30.418965 | aio | "stdout": "HEALTH_OK", 2026-04-18 16:31:30.419081 | aio | "stdout_lines": [ 2026-04-18 16:31:30.419200 | aio | "HEALTH_OK" 2026-04-18 16:31:30.419315 | aio | ] 2026-04-18 16:31:30.419429 | aio | } 2026-04-18 16:31:30.419544 | aio | } 2026-04-18 16:31:30.419653 | aio | 2026-04-18 16:31:30.419775 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-18 16:31:30.419897 | aio | Saturday 18 April 2026 16:31:30 +0000 (0:00:00.028) 0:00:11.149 ******** 2026-04-18 16:31:30.443211 | aio | ok: [aio] => { 2026-04-18 16:31:30.443302 | aio | "changed": false, 2026-04-18 16:31:30.443423 | aio | "msg": "All assertions passed" 2026-04-18 16:31:30.443537 | aio | } 2026-04-18 16:31:30.443647 | aio | 2026-04-18 16:31:30.443768 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-18 16:31:30.443891 | aio | Saturday 18 April 2026 16:31:30 +0000 (0:00:00.028) 0:00:11.177 ******** 2026-04-18 16:31:36.163893 | aio | changed: [aio] 2026-04-18 16:31:36.164071 | aio | 2026-04-18 16:31:36.164283 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-18 16:31:36.164492 | aio | Saturday 18 April 2026 16:31:36 +0000 (0:00:05.720) 0:00:16.897 ******** 2026-04-18 16:31:38.080796 | aio | changed: [aio] 2026-04-18 16:31:38.080878 | aio | 2026-04-18 16:31:38.081195 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-18 16:31:38.081248 | aio | Saturday 18 April 2026 16:31:38 +0000 (0:00:01.916) 0:00:18.814 ******** 2026-04-18 16:31:39.044972 | aio | ok: [aio] 2026-04-18 16:31:39.045428 | aio | 2026-04-18 16:31:39.045492 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-18 16:31:39.045503 | aio | Saturday 18 April 2026 16:31:39 +0000 (0:00:00.964) 0:00:19.779 ******** 2026-04-18 16:31:39.078111 | aio | ok: [aio] => { 2026-04-18 16:31:39.078538 | aio | "changed": false, 2026-04-18 16:31:39.078580 | aio | "msg": "All assertions passed" 2026-04-18 16:31:39.079572 | aio | } 2026-04-18 16:31:39.079673 | aio | 2026-04-18 16:31:39.079686 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:31:39.079698 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:31:39.079708 | aio | 2026-04-18 16:31:39.079725 | aio | 2026-04-18 16:31:39.081824 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:31:39.081878 | aio | Saturday 18 April 2026 16:31:39 +0000 (0:00:00.033) 0:00:19.812 ******** 2026-04-18 16:31:39.081890 | aio | =============================================================================== 2026-04-18 16:31:39.081899 | aio | Get cluster health status ---------------------------------------------- 10.00s 2026-04-18 16:31:39.081908 | aio | Create a test Ceph pool ------------------------------------------------- 5.72s 2026-04-18 16:31:39.081916 | aio | Create a test Ceph key -------------------------------------------------- 1.92s 2026-04-18 16:31:39.081925 | aio | Gathering Facts --------------------------------------------------------- 1.11s 2026-04-18 16:31:39.081933 | aio | Retrieve info for the test Ceph key ------------------------------------- 0.96s 2026-04-18 16:31:39.081942 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-04-18 16:31:39.081950 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-18 16:31:39.081959 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-18 16:31:39.161287 | aio | INFO [default > verify] Executed: Successful 2026-04-18 16:31:39.170211 | aio | INFO [default > cleanup] Executing 2026-04-18 16:31:39.170676 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:31:39.176233 | aio | INFO [default > destroy] Executing 2026-04-18 16:31:39.176344 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:31:39.176429 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:31:39.176696 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 16:31:39.537380 | aio | ok: Runtime: 0:09:17.888866 2026-04-18 16:31:39.548969 | 2026-04-18 16:31:39.549019 | PLAY RECAP 2026-04-18 16:31:39.549060 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:31:39.549081 | 2026-04-18 16:31:39.637319 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:31:40.044382 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:31:40.664458 | 2026-04-18 16:31:40.664594 | PLAY [all] 2026-04-18 16:31:40.675636 | 2026-04-18 16:31:40.675709 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:31:40.711401 | aio | skipping: Conditional result was False 2026-04-18 16:31:40.720626 | 2026-04-18 16:31:40.720734 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:31:40.763702 | aio | ok 2026-04-18 16:31:40.768369 | 2026-04-18 16:31:40.768488 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:31:42.258513 | aio -> localhost | ok: "/var/lib/zuul/builds/d0e0c412b31b486e964b57a027ec3134/work/logs" 2026-04-18 16:31:42.455328 | aio -> localhost | changed: "/var/lib/zuul/builds/d0e0c412b31b486e964b57a027ec3134/work/artifacts" 2026-04-18 16:31:42.680703 | aio -> localhost | changed: "/var/lib/zuul/builds/d0e0c412b31b486e964b57a027ec3134/work/docs" 2026-04-18 16:31:42.700590 | 2026-04-18 16:31:42.700752 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:31:43.321273 | aio | changed: .d..t...... ./ 2026-04-18 16:31:43.321461 | aio | changed: All items complete 2026-04-18 16:31:43.321489 | 2026-04-18 16:31:43.754645 | aio | changed: .d..t...... ./ 2026-04-18 16:31:44.213562 | aio | changed: .d..t...... ./ 2026-04-18 16:31:44.396749 | 2026-04-18 16:31:44.396856 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:31:45.024890 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.005578 2026-04-18 16:31:45.427143 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.009062 2026-04-18 16:31:45.437562 | 2026-04-18 16:31:45.437621 | PLAY [all] 2026-04-18 16:31:45.444325 | 2026-04-18 16:31:45.444404 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:31:45.820896 | aio | changed 2026-04-18 16:31:45.829104 | 2026-04-18 16:31:45.829170 | PLAY RECAP 2026-04-18 16:31:45.829218 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:31:45.829241 | 2026-04-18 16:31:45.990929 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:31:46.221438 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:31:46.825175 | 2026-04-18 16:31:46.825365 | PLAY [localhost] 2026-04-18 16:31:46.835799 | 2026-04-18 16:31:46.835871 | TASK [Generate Zuul manifest] 2026-04-18 16:31:46.855113 | localhost | ok 2026-04-18 16:31:46.873693 | 2026-04-18 16:31:46.873805 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:31:47.507406 | localhost | changed 2026-04-18 16:31:47.518225 | 2026-04-18 16:31:47.518299 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:31:47.621423 | localhost | ok 2026-04-18 16:31:47.629813 | 2026-04-18 16:31:47.629877 | TASK [Upload logs] 2026-04-18 16:31:47.652673 | localhost | ok 2026-04-18 16:31:47.710372 | 2026-04-18 16:31:47.710476 | TASK [Set zuul-log-path fact] 2026-04-18 16:31:47.732007 | localhost | ok 2026-04-18 16:31:47.744529 | 2026-04-18 16:31:47.744597 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:31:47.772414 | localhost | ok 2026-04-18 16:31:47.779977 | 2026-04-18 16:31:47.780039 | TASK [upload-logs : Create log directories] 2026-04-18 16:31:48.166831 | localhost | changed 2026-04-18 16:31:48.173064 | 2026-04-18 16:31:48.173139 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:31:48.572050 | localhost -> localhost | ok: Runtime: 0:00:00.004260 2026-04-18 16:31:48.579464 | 2026-04-18 16:31:48.579556 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:31:49.693595 | localhost | Output suppressed because no_log was given 2026-04-18 16:31:49.699436 | 2026-04-18 16:31:49.699509 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:31:49.743476 | localhost | skipping: Conditional result was False 2026-04-18 16:31:49.750843 | localhost | skipping: Conditional result was False 2026-04-18 16:31:49.762070 | 2026-04-18 16:31:49.762261 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:31:49.804104 | localhost | skipping: Conditional result was False 2026-04-18 16:31:49.804346 | 2026-04-18 16:31:49.809395 | localhost | skipping: Conditional result was False 2026-04-18 16:31:49.823228 | 2026-04-18 16:31:49.823375 | LOOP [upload-logs : Upload console log and json output]