2026-04-18 17:28:38.134134 | Job console starting 2026-04-18 17:28:38.214163 | Updating git repos 2026-04-18 17:28:38.306115 | Cloning repos into workspace 2026-04-18 17:28:42.005183 | Restoring repo states 2026-04-18 17:28:42.013419 | Merging changes 2026-04-18 17:28:42.715833 | Checking out repos 2026-04-18 17:28:43.540329 | Preparing playbooks 2026-04-18 17:28:54.883524 | Running Ansible setup 2026-04-18 17:29:00.374612 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 17:29:01.049514 | 2026-04-18 17:29:01.049806 | PLAY [localhost] 2026-04-18 17:29:01.061064 | 2026-04-18 17:29:01.061152 | TASK [Gathering Facts] 2026-04-18 17:29:02.168272 | localhost | ok 2026-04-18 17:29:02.176411 | 2026-04-18 17:29:02.176490 | TASK [Setup log path fact] 2026-04-18 17:29:02.196531 | localhost | ok 2026-04-18 17:29:02.209977 | 2026-04-18 17:29:02.210071 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 17:29:02.239705 | localhost | ok 2026-04-18 17:29:02.248182 | 2026-04-18 17:29:02.248255 | TASK [emit-job-header : Print job information] 2026-04-18 17:29:02.278068 | # Job Information 2026-04-18 17:29:02.278223 | Ansible Version: 2.16.16 2026-04-18 17:29:02.278267 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-18 17:29:02.278298 | Pipeline: check 2026-04-18 17:29:02.278326 | Executor: 0a8996d2b663 2026-04-18 17:29:02.278353 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/104 2026-04-18 17:29:02.278385 | Event ID: 2f372d80-3b4a-11f1-8301-3470debd7c83 2026-04-18 17:29:02.282434 | 2026-04-18 17:29:02.282521 | LOOP [emit-job-header : Print node information] 2026-04-18 17:29:02.397224 | localhost | ok: 2026-04-18 17:29:02.397482 | localhost | # Node Information 2026-04-18 17:29:02.397548 | localhost | Inventory Hostname: aio 2026-04-18 17:29:02.397598 | localhost | Hostname: np0000167503 2026-04-18 17:29:02.397642 | localhost | Username: zuul 2026-04-18 17:29:02.397693 | localhost | Distro: Ubuntu 22.04 2026-04-18 17:29:02.397737 | localhost | Provider: yul1 2026-04-18 17:29:02.397780 | localhost | Region: ca-ymq-1 2026-04-18 17:29:02.397822 | localhost | Label: ubuntu-jammy 2026-04-18 17:29:02.397864 | localhost | Product Name: OpenStack Nova 2026-04-18 17:29:02.397905 | localhost | Interface IP: 199.204.45.162 2026-04-18 17:29:02.409585 | 2026-04-18 17:29:02.409742 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 17:29:02.879587 | localhost -> localhost | changed 2026-04-18 17:29:02.884457 | 2026-04-18 17:29:02.884527 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 17:29:04.000480 | localhost -> localhost | changed 2026-04-18 17:29:04.012005 | 2026-04-18 17:29:04.209750 | PLAY [all] 2026-04-18 17:29:04.220608 | 2026-04-18 17:29:04.220705 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 17:29:04.457340 | aio -> localhost | ok 2026-04-18 17:29:04.464899 | 2026-04-18 17:29:04.464958 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 17:29:04.492545 | aio | ok 2026-04-18 17:29:04.505988 | aio | included: /var/lib/zuul/builds/535ac54acdf248ed8b02be22c03130c2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 17:29:04.511620 | 2026-04-18 17:29:04.511687 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 17:29:05.609962 | aio -> localhost | Generating public/private rsa key pair. 2026-04-18 17:29:05.610128 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/535ac54acdf248ed8b02be22c03130c2/work/535ac54acdf248ed8b02be22c03130c2_id_rsa 2026-04-18 17:29:05.610159 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/535ac54acdf248ed8b02be22c03130c2/work/535ac54acdf248ed8b02be22c03130c2_id_rsa.pub 2026-04-18 17:29:05.610183 | aio -> localhost | The key fingerprint is: 2026-04-18 17:29:05.610205 | aio -> localhost | SHA256:p9MFXvNKgDXBUw/A1YNeCEi56aCZBP9yNA5SLR8nL84 zuul-build-sshkey 2026-04-18 17:29:05.610238 | aio -> localhost | The key's randomart image is: 2026-04-18 17:29:05.610261 | aio -> localhost | +---[RSA 3072]----+ 2026-04-18 17:29:05.610283 | aio -> localhost | | . ..=**++ | 2026-04-18 17:29:05.610305 | aio -> localhost | | . o + +o+.oo+ | 2026-04-18 17:29:05.610325 | aio -> localhost | | + o =.oooo... | 2026-04-18 17:29:05.610345 | aio -> localhost | | . + * +. +.o | 2026-04-18 17:29:05.610365 | aio -> localhost | | o @ =S o o . | 2026-04-18 17:29:05.610384 | aio -> localhost | | = E .+ o . | 2026-04-18 17:29:05.610404 | aio -> localhost | | o o . . | 2026-04-18 17:29:05.610423 | aio -> localhost | | . | 2026-04-18 17:29:05.610446 | aio -> localhost | | | 2026-04-18 17:29:05.610466 | aio -> localhost | +----[SHA256]-----+ 2026-04-18 17:29:05.610517 | aio -> localhost | ok: Runtime: 0:00:00.226374 2026-04-18 17:29:05.615742 | 2026-04-18 17:29:05.615848 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 17:29:05.650808 | aio | ok 2026-04-18 17:29:05.660194 | aio | included: /var/lib/zuul/builds/535ac54acdf248ed8b02be22c03130c2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 17:29:05.667447 | 2026-04-18 17:29:05.667514 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 17:29:05.691383 | aio | skipping: Conditional result was False 2026-04-18 17:29:05.700888 | 2026-04-18 17:29:05.701004 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 17:29:06.161279 | aio | changed 2026-04-18 17:29:06.167215 | 2026-04-18 17:29:06.167295 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 17:29:06.341251 | aio | ok 2026-04-18 17:29:06.346589 | 2026-04-18 17:29:06.346653 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 17:29:06.792177 | aio | changed 2026-04-18 17:29:07.157913 | 2026-04-18 17:29:07.157992 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 17:29:07.631373 | aio | changed 2026-04-18 17:29:07.636650 | 2026-04-18 17:29:07.647956 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 17:29:07.672550 | aio | skipping: Conditional result was False 2026-04-18 17:29:07.682853 | 2026-04-18 17:29:07.682981 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 17:29:08.116604 | aio -> localhost | changed 2026-04-18 17:29:08.131006 | 2026-04-18 17:29:08.131464 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 17:29:08.457312 | aio -> localhost | Identity added: /var/lib/zuul/builds/535ac54acdf248ed8b02be22c03130c2/work/535ac54acdf248ed8b02be22c03130c2_id_rsa (zuul-build-sshkey) 2026-04-18 17:29:08.457555 | aio -> localhost | ok: Runtime: 0:00:00.016323 2026-04-18 17:29:08.464208 | 2026-04-18 17:29:08.464366 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 17:29:08.804857 | aio | ok 2026-04-18 17:29:08.814479 | 2026-04-18 17:29:08.814560 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 17:29:08.842059 | aio | skipping: Conditional result was False 2026-04-18 17:29:08.858345 | 2026-04-18 17:29:08.858436 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 17:29:09.227706 | aio | ok 2026-04-18 17:29:09.233552 | 2026-04-18 17:29:09.233644 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 17:29:10.185054 | aio | Output suppressed because no_log was given 2026-04-18 17:29:10.205804 | 2026-04-18 17:29:10.205940 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 17:29:10.380733 | aio | ok: "logs" 2026-04-18 17:29:10.381053 | aio | ok: All items complete 2026-04-18 17:29:10.381132 | 2026-04-18 17:29:10.534680 | aio | ok: "artifacts" 2026-04-18 17:29:10.963818 | aio | ok: "docs" 2026-04-18 17:29:10.976472 | 2026-04-18 17:29:10.976584 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 17:29:11.191888 | aio | changed: "logs" 2026-04-18 17:29:11.307768 | aio | changed: "artifacts" 2026-04-18 17:29:11.461174 | aio | changed: "docs" 2026-04-18 17:29:11.468546 | 2026-04-18 17:29:11.468602 | PLAY RECAP 2026-04-18 17:29:11.468645 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 17:29:11.468674 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 17:29:11.468695 | 2026-04-18 17:29:11.600892 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 17:29:11.809438 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 17:29:12.436222 | 2026-04-18 17:29:12.669181 | PLAY [all] 2026-04-18 17:29:12.698374 | 2026-04-18 17:29:12.698530 | TASK [setup-uv : Extract archive] 2026-04-18 17:29:16.764743 | aio | changed 2026-04-18 17:29:16.800689 | 2026-04-18 17:29:16.800814 | TASK [setup-uv : Print version] 2026-04-18 17:29:17.111703 | aio | uv 0.8.13 2026-04-18 17:29:17.332725 | aio | ok: Runtime: 0:00:00.013176 2026-04-18 17:29:17.430599 | 2026-04-18 17:29:17.430687 | PLAY RECAP 2026-04-18 17:29:17.430783 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 17:29:17.430828 | 2026-04-18 17:29:17.522219 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 17:29:17.524473 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 17:29:18.126646 | 2026-04-18 17:29:18.126769 | PLAY [all] 2026-04-18 17:29:18.141075 | 2026-04-18 17:29:18.141158 | TASK [Copy inventory file for Zuul] 2026-04-18 17:29:18.932196 | aio | changed 2026-04-18 17:29:18.939845 | 2026-04-18 17:29:18.939922 | TASK [Switch "ansible_host" to private IP] 2026-04-18 17:29:19.215176 | aio | changed: 1 replacements made 2026-04-18 17:29:19.220565 | 2026-04-18 17:29:19.220630 | TASK [Run Molecule scenario] 2026-04-18 17:29:22.510228 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-18 17:29:23.254471 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-18 17:29:23.429870 | aio | Using CPython 3.13.7 2026-04-18 17:29:23.429917 | aio | Creating virtual environment at: .venv 2026-04-18 17:29:23.497779 | aio | Downloading pygments (1.2MiB) 2026-04-18 17:29:23.498881 | aio | Downloading cryptography (4.3MiB) 2026-04-18 17:29:23.499054 | aio | Downloading netaddr (2.2MiB) 2026-04-18 17:29:23.499491 | aio | Downloading ansible-core (2.1MiB) 2026-04-18 17:29:23.679280 | aio | Downloading netaddr 2026-04-18 17:29:23.687515 | aio | Downloading cryptography 2026-04-18 17:29:23.731512 | aio | Downloading pygments 2026-04-18 17:29:23.866780 | aio | Downloading ansible-core 2026-04-18 17:29:23.895421 | aio | Installed 36 packages in 28ms 2026-04-18 17:29:24.960805 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-18 17:29:24.960907 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 17:29:25.595224 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 17:29:25.595354 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-18 17:29:38.470836 | aio | INFO [default > dependency] Executing 2026-04-18 17:29:38.471026 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-18 17:29:38.471311 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-18 17:29:38.471423 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 17:29:38.476942 | aio | INFO [default > cleanup] Executing 2026-04-18 17:29:38.477205 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 17:29:38.482121 | aio | INFO [default > destroy] Executing 2026-04-18 17:29:38.482160 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 17:29:38.482229 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 17:29:38.487116 | aio | INFO [default > syntax] Executing 2026-04-18 17:29:39.403161 | aio | 2026-04-18 17:29:39.403470 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-18 17:29:39.455325 | aio | INFO [default > syntax] Executed: Successful 2026-04-18 17:29:39.466873 | aio | INFO [default > create] Executing 2026-04-18 17:29:39.468151 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 17:29:39.472940 | aio | INFO [default > prepare] Executing 2026-04-18 17:29:40.115730 | aio | 2026-04-18 17:29:40.115960 | aio | PLAY [Prepare] ***************************************************************** 2026-04-18 17:29:40.116149 | aio | 2026-04-18 17:29:40.116316 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:29:40.116507 | aio | Saturday 18 April 2026 17:29:40 +0000 (0:00:00.029) 0:00:00.029 ******** 2026-04-18 17:29:41.224571 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 17:29:41.224734 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 17:29:41.224930 | aio | interpreter could change the meaning of that path. See 2026-04-18 17:29:41.225122 | aio | https://docs.ansible.com/ansible- 2026-04-18 17:29:41.225324 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 17:29:41.231588 | aio | ok: [aio] 2026-04-18 17:29:41.231778 | aio | 2026-04-18 17:29:41.231992 | aio | TASK [Configure short hostname] ************************************************ 2026-04-18 17:29:41.232202 | aio | Saturday 18 April 2026 17:29:41 +0000 (0:00:01.116) 0:00:01.146 ******** 2026-04-18 17:29:41.890517 | aio | changed: [aio] 2026-04-18 17:29:41.890642 | aio | 2026-04-18 17:29:41.890658 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-18 17:29:41.890788 | aio | Saturday 18 April 2026 17:29:41 +0000 (0:00:00.658) 0:00:01.805 ******** 2026-04-18 17:29:42.154304 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-18 17:29:42.154454 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-18 17:29:42.154653 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-18 17:29:42.164489 | aio | changed: [aio] 2026-04-18 17:29:42.164694 | aio | 2026-04-18 17:29:42.164904 | aio | TASK [Update apt cache] ******************************************************** 2026-04-18 17:29:42.165124 | aio | Saturday 18 April 2026 17:29:42 +0000 (0:00:00.273) 0:00:02.078 ******** 2026-04-18 17:29:56.048549 | aio | changed: [aio] 2026-04-18 17:29:56.048729 | aio | 2026-04-18 17:29:56.048944 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-18 17:29:56.049188 | aio | 2026-04-18 17:29:56.049400 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:29:56.049597 | aio | Saturday 18 April 2026 17:29:56 +0000 (0:00:13.884) 0:00:15.963 ******** 2026-04-18 17:29:56.723109 | aio | ok: [aio] 2026-04-18 17:29:56.723190 | aio | 2026-04-18 17:29:56.723325 | aio | TASK [Install depedencies] ***************************************************** 2026-04-18 17:29:56.723549 | aio | Saturday 18 April 2026 17:29:56 +0000 (0:00:00.674) 0:00:16.637 ******** 2026-04-18 17:30:17.227495 | aio | changed: [aio] 2026-04-18 17:30:17.227651 | aio | 2026-04-18 17:30:17.227848 | aio | TASK [Start up service] ******************************************************** 2026-04-18 17:30:17.228041 | aio | Saturday 18 April 2026 17:30:17 +0000 (0:00:20.504) 0:00:37.141 ******** 2026-04-18 17:30:17.733161 | aio | ok: [aio] 2026-04-18 17:30:17.733284 | aio | 2026-04-18 17:30:17.733448 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-18 17:30:17.733643 | aio | Saturday 18 April 2026 17:30:17 +0000 (0:00:00.505) 0:00:37.647 ******** 2026-04-18 17:30:18.013278 | aio | ok: [aio] 2026-04-18 17:30:18.013424 | aio | 2026-04-18 17:30:18.013620 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-18 17:30:18.013818 | aio | Saturday 18 April 2026 17:30:18 +0000 (0:00:00.280) 0:00:37.928 ******** 2026-04-18 17:30:18.601091 | aio | changed: [aio] 2026-04-18 17:30:18.601835 | aio | 2026-04-18 17:30:18.601890 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-18 17:30:18.601905 | aio | Saturday 18 April 2026 17:30:18 +0000 (0:00:00.586) 0:00:38.514 ******** 2026-04-18 17:30:18.785620 | aio | ok: [aio] 2026-04-18 17:30:18.785763 | aio | 2026-04-18 17:30:18.785968 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-18 17:30:18.786200 | aio | Saturday 18 April 2026 17:30:18 +0000 (0:00:00.185) 0:00:38.700 ******** 2026-04-18 17:30:18.805145 | aio | skipping: [aio] 2026-04-18 17:30:18.805279 | aio | 2026-04-18 17:30:18.805447 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-18 17:30:18.805677 | aio | Saturday 18 April 2026 17:30:18 +0000 (0:00:00.019) 0:00:38.719 ******** 2026-04-18 17:30:19.314517 | aio | changed: [aio] => (item=osd0) 2026-04-18 17:30:19.314684 | aio | changed: [aio] => (item=osd1) 2026-04-18 17:30:19.314893 | aio | changed: [aio] => (item=osd2) 2026-04-18 17:30:19.315085 | aio | 2026-04-18 17:30:19.315293 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-18 17:30:19.315493 | aio | Saturday 18 April 2026 17:30:19 +0000 (0:00:00.509) 0:00:39.228 ******** 2026-04-18 17:30:19.940215 | aio | changed: [aio] => (item=osd0) 2026-04-18 17:30:19.940320 | aio | changed: [aio] => (item=osd1) 2026-04-18 17:30:19.940327 | aio | changed: [aio] => (item=osd2) 2026-04-18 17:30:19.940420 | aio | 2026-04-18 17:30:19.940513 | aio | TASK [Start loop devices] ****************************************************** 2026-04-18 17:30:19.940607 | aio | Saturday 18 April 2026 17:30:19 +0000 (0:00:00.625) 0:00:39.854 ******** 2026-04-18 17:30:20.648069 | aio | changed: [aio] => (item=osd0) 2026-04-18 17:30:20.648227 | aio | changed: [aio] => (item=osd1) 2026-04-18 17:30:20.648517 | aio | changed: [aio] => (item=osd2) 2026-04-18 17:30:20.648663 | aio | 2026-04-18 17:30:20.648863 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-18 17:30:20.649059 | aio | Saturday 18 April 2026 17:30:20 +0000 (0:00:00.707) 0:00:40.562 ******** 2026-04-18 17:30:23.907870 | aio | changed: [aio] => (item=osd0) 2026-04-18 17:30:23.908033 | aio | changed: [aio] => (item=osd1) 2026-04-18 17:30:23.908245 | aio | changed: [aio] => (item=osd2) 2026-04-18 17:30:23.908443 | aio | 2026-04-18 17:30:23.908663 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-18 17:30:23.909417 | aio | Saturday 18 April 2026 17:30:23 +0000 (0:00:03.260) 0:00:43.822 ******** 2026-04-18 17:30:25.784812 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-18 17:30:25.784969 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-18 17:30:25.785173 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-18 17:30:25.785353 | aio | 2026-04-18 17:30:25.785550 | aio | PLAY RECAP ********************************************************************* 2026-04-18 17:30:25.785795 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-18 17:30:25.785944 | aio | 2026-04-18 17:30:25.786148 | aio | 2026-04-18 17:30:25.786339 | aio | TASKS RECAP ******************************************************************** 2026-04-18 17:30:25.786551 | aio | Saturday 18 April 2026 17:30:25 +0000 (0:00:01.877) 0:00:45.699 ******** 2026-04-18 17:30:25.786724 | aio | =============================================================================== 2026-04-18 17:30:25.786918 | aio | Install depedencies ---------------------------------------------------- 20.50s 2026-04-18 17:30:25.787163 | aio | Update apt cache ------------------------------------------------------- 13.88s 2026-04-18 17:30:25.787353 | aio | Create a volume group for each loop device ------------------------------ 3.26s 2026-04-18 17:30:25.787545 | aio | Create a logical volume for each loop device ---------------------------- 1.88s 2026-04-18 17:30:25.787734 | aio | Gathering Facts --------------------------------------------------------- 1.12s 2026-04-18 17:30:25.787940 | aio | Start loop devices ------------------------------------------------------ 0.71s 2026-04-18 17:30:25.788137 | aio | Gathering Facts --------------------------------------------------------- 0.67s 2026-04-18 17:30:25.788318 | aio | Configure short hostname ------------------------------------------------ 0.66s 2026-04-18 17:30:25.788520 | aio | Set permissions on loopback devices ------------------------------------- 0.63s 2026-04-18 17:30:25.788702 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.59s 2026-04-18 17:30:25.788891 | aio | Create devices for Ceph ------------------------------------------------- 0.51s 2026-04-18 17:30:25.789077 | aio | Start up service -------------------------------------------------------- 0.51s 2026-04-18 17:30:25.789264 | aio | Generate lvm.conf ------------------------------------------------------- 0.28s 2026-04-18 17:30:25.789453 | aio | Ensure hostname inside hosts file --------------------------------------- 0.27s 2026-04-18 17:30:25.789640 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-04-18 17:30:25.789833 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-18 17:30:25.852556 | aio | INFO [default > prepare] Executed: Successful 2026-04-18 17:30:25.862359 | aio | INFO [default > converge] Executing 2026-04-18 17:30:26.659654 | aio | 2026-04-18 17:30:26.659788 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 17:30:26.659915 | aio | 2026-04-18 17:30:26.660190 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:30:26.660388 | aio | Saturday 18 April 2026 17:30:26 +0000 (0:00:00.045) 0:00:00.045 ******** 2026-04-18 17:30:27.799092 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 17:30:27.799224 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 17:30:27.799412 | aio | interpreter could change the meaning of that path. See 2026-04-18 17:30:27.799608 | aio | https://docs.ansible.com/ansible- 2026-04-18 17:30:27.799805 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 17:30:27.811885 | aio | ok: [aio] 2026-04-18 17:30:27.812072 | aio | 2026-04-18 17:30:27.812233 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:30:27.812430 | aio | Saturday 18 April 2026 17:30:27 +0000 (0:00:01.152) 0:00:01.198 ******** 2026-04-18 17:30:28.092216 | aio | ok: [aio] 2026-04-18 17:30:28.092320 | aio | 2026-04-18 17:30:28.092333 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:30:28.092417 | aio | Saturday 18 April 2026 17:30:28 +0000 (0:00:00.280) 0:00:01.478 ******** 2026-04-18 17:30:28.131486 | aio | skipping: [aio] 2026-04-18 17:30:28.131664 | aio | 2026-04-18 17:30:28.131867 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 17:30:28.132070 | aio | Saturday 18 April 2026 17:30:28 +0000 (0:00:00.039) 0:00:01.518 ******** 2026-04-18 17:30:28.447027 | aio | changed: [aio] 2026-04-18 17:30:28.447238 | aio | 2026-04-18 17:30:28.447505 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:30:28.447713 | aio | Saturday 18 April 2026 17:30:28 +0000 (0:00:00.315) 0:00:01.833 ******** 2026-04-18 17:30:28.538416 | aio | ok: [aio] => { 2026-04-18 17:30:28.538648 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 17:30:28.538854 | aio | } 2026-04-18 17:30:28.539037 | aio | 2026-04-18 17:30:28.539249 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:30:28.539452 | aio | Saturday 18 April 2026 17:30:28 +0000 (0:00:00.091) 0:00:01.924 ******** 2026-04-18 17:30:29.313699 | aio | changed: [aio] 2026-04-18 17:30:29.313852 | aio | 2026-04-18 17:30:29.314088 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:30:29.314350 | aio | Saturday 18 April 2026 17:30:29 +0000 (0:00:00.774) 0:00:02.699 ******** 2026-04-18 17:30:29.351753 | aio | skipping: [aio] 2026-04-18 17:30:29.351822 | aio | 2026-04-18 17:30:29.352054 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:30:29.352260 | aio | Saturday 18 April 2026 17:30:29 +0000 (0:00:00.038) 0:00:02.738 ******** 2026-04-18 17:30:29.393999 | aio | skipping: [aio] 2026-04-18 17:30:29.394235 | aio | 2026-04-18 17:30:29.394456 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:30:29.394654 | aio | Saturday 18 April 2026 17:30:29 +0000 (0:00:00.042) 0:00:02.780 ******** 2026-04-18 17:30:29.592238 | aio | ok: [aio] 2026-04-18 17:30:29.592301 | aio | 2026-04-18 17:30:29.592379 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:30:29.592477 | aio | Saturday 18 April 2026 17:30:29 +0000 (0:00:00.198) 0:00:02.979 ******** 2026-04-18 17:30:30.782112 | aio | ok: [aio] 2026-04-18 17:30:30.782170 | aio | 2026-04-18 17:30:30.782176 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:30:30.782357 | aio | Saturday 18 April 2026 17:30:30 +0000 (0:00:01.189) 0:00:04.168 ******** 2026-04-18 17:30:30.854185 | aio | ok: [aio] => { 2026-04-18 17:30:30.854256 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 17:30:30.854318 | aio | } 2026-04-18 17:30:30.854623 | aio | 2026-04-18 17:30:30.854681 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:30:30.854687 | aio | Saturday 18 April 2026 17:30:30 +0000 (0:00:00.072) 0:00:04.241 ******** 2026-04-18 17:30:31.945843 | aio | changed: [aio] 2026-04-18 17:30:31.945924 | aio | 2026-04-18 17:30:31.945936 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:30:31.946102 | aio | Saturday 18 April 2026 17:30:31 +0000 (0:00:01.091) 0:00:05.332 ******** 2026-04-18 17:30:34.858580 | aio | changed: [aio] 2026-04-18 17:30:34.858761 | aio | 2026-04-18 17:30:34.858768 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 17:30:34.858855 | aio | Saturday 18 April 2026 17:30:34 +0000 (0:00:02.912) 0:00:08.245 ******** 2026-04-18 17:30:34.882678 | aio | skipping: [aio] 2026-04-18 17:30:34.882767 | aio | 2026-04-18 17:30:34.882972 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 17:30:34.882992 | aio | Saturday 18 April 2026 17:30:34 +0000 (0:00:00.023) 0:00:08.269 ******** 2026-04-18 17:30:34.909380 | aio | skipping: [aio] 2026-04-18 17:30:34.909485 | aio | 2026-04-18 17:30:34.909581 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 17:30:34.909694 | aio | Saturday 18 April 2026 17:30:34 +0000 (0:00:00.026) 0:00:08.296 ******** 2026-04-18 17:30:34.932708 | aio | skipping: [aio] 2026-04-18 17:30:34.932781 | aio | 2026-04-18 17:30:34.932905 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 17:30:34.932996 | aio | Saturday 18 April 2026 17:30:34 +0000 (0:00:00.023) 0:00:08.319 ******** 2026-04-18 17:30:39.892103 | aio | changed: [aio] 2026-04-18 17:30:39.892173 | aio | 2026-04-18 17:30:39.892391 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 17:30:39.892442 | aio | Saturday 18 April 2026 17:30:39 +0000 (0:00:04.958) 0:00:13.278 ******** 2026-04-18 17:30:40.400588 | aio | changed: [aio] 2026-04-18 17:30:40.400641 | aio | 2026-04-18 17:30:40.400647 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 17:30:40.400652 | aio | Saturday 18 April 2026 17:30:40 +0000 (0:00:00.508) 0:00:13.787 ******** 2026-04-18 17:30:41.261879 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 17:30:41.261963 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 17:30:41.262023 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 17:30:41.262506 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 17:30:41.262555 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 17:30:41.262561 | aio | 2026-04-18 17:30:41.262566 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 17:30:41.262571 | aio | Saturday 18 April 2026 17:30:41 +0000 (0:00:00.861) 0:00:14.648 ******** 2026-04-18 17:30:41.816585 | aio | changed: [aio] 2026-04-18 17:30:41.816629 | aio | 2026-04-18 17:30:41.816634 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 17:30:41.816639 | aio | Saturday 18 April 2026 17:30:41 +0000 (0:00:00.547) 0:00:15.196 ******** 2026-04-18 17:30:41.816643 | aio | 2026-04-18 17:30:41.816647 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 17:30:41.816651 | aio | Saturday 18 April 2026 17:30:41 +0000 (0:00:00.006) 0:00:15.202 ******** 2026-04-18 17:30:42.739511 | aio | ok: [aio] 2026-04-18 17:30:42.739730 | aio | 2026-04-18 17:30:42.739751 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-18 17:30:42.739761 | aio | Saturday 18 April 2026 17:30:42 +0000 (0:00:00.923) 0:00:16.126 ******** 2026-04-18 17:30:43.176277 | aio | changed: [aio] 2026-04-18 17:30:43.176375 | aio | 2026-04-18 17:30:43.176642 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 17:30:43.176700 | aio | Saturday 18 April 2026 17:30:43 +0000 (0:00:00.436) 0:00:16.562 ******** 2026-04-18 17:30:43.688655 | aio | changed: [aio] 2026-04-18 17:30:43.688723 | aio | 2026-04-18 17:30:43.688780 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:30:43.688904 | aio | Saturday 18 April 2026 17:30:43 +0000 (0:00:00.512) 0:00:17.075 ******** 2026-04-18 17:30:43.881751 | aio | ok: [aio] 2026-04-18 17:30:43.881834 | aio | 2026-04-18 17:30:43.882093 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:30:43.882167 | aio | Saturday 18 April 2026 17:30:43 +0000 (0:00:00.193) 0:00:17.268 ******** 2026-04-18 17:30:43.949665 | aio | ok: [aio] => { 2026-04-18 17:30:43.949766 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 17:30:43.949856 | aio | } 2026-04-18 17:30:43.950294 | aio | 2026-04-18 17:30:43.950332 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:30:43.950344 | aio | Saturday 18 April 2026 17:30:43 +0000 (0:00:00.068) 0:00:17.336 ******** 2026-04-18 17:30:44.777412 | aio | changed: [aio] 2026-04-18 17:30:44.777489 | aio | 2026-04-18 17:30:44.777503 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:30:44.777643 | aio | Saturday 18 April 2026 17:30:44 +0000 (0:00:00.827) 0:00:18.164 ******** 2026-04-18 17:30:49.052316 | aio | changed: [aio] 2026-04-18 17:30:49.052391 | aio | 2026-04-18 17:30:49.052403 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 17:30:49.052529 | aio | Saturday 18 April 2026 17:30:49 +0000 (0:00:04.274) 0:00:22.439 ******** 2026-04-18 17:30:50.001515 | aio | ok: [aio] 2026-04-18 17:30:50.001580 | aio | 2026-04-18 17:30:50.001862 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 17:30:50.001917 | aio | Saturday 18 April 2026 17:30:49 +0000 (0:00:00.948) 0:00:23.387 ******** 2026-04-18 17:30:50.382988 | aio | changed: [aio] 2026-04-18 17:30:50.383057 | aio | 2026-04-18 17:30:50.383370 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 17:30:50.383415 | aio | Saturday 18 April 2026 17:30:50 +0000 (0:00:00.381) 0:00:23.769 ******** 2026-04-18 17:30:50.802416 | aio | changed: [aio] 2026-04-18 17:30:50.802490 | aio | 2026-04-18 17:30:50.802686 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 17:30:50.802734 | aio | Saturday 18 April 2026 17:30:50 +0000 (0:00:00.419) 0:00:24.189 ******** 2026-04-18 17:30:51.328947 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 17:30:51.329027 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 17:30:51.329423 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 17:30:51.329474 | aio | 2026-04-18 17:30:51.329480 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 17:30:51.329485 | aio | Saturday 18 April 2026 17:30:51 +0000 (0:00:00.526) 0:00:24.715 ******** 2026-04-18 17:30:51.758103 | aio | changed: [aio] 2026-04-18 17:30:51.758199 | aio | 2026-04-18 17:30:51.758365 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 17:30:51.758400 | aio | Saturday 18 April 2026 17:30:51 +0000 (0:00:00.428) 0:00:25.144 ******** 2026-04-18 17:30:52.193033 | aio | changed: [aio] 2026-04-18 17:30:52.193194 | aio | 2026-04-18 17:30:52.193403 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 17:30:52.193629 | aio | Saturday 18 April 2026 17:30:52 +0000 (0:00:00.426) 0:00:25.571 ******** 2026-04-18 17:30:52.193835 | aio | 2026-04-18 17:30:52.194063 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 17:30:52.194272 | aio | Saturday 18 April 2026 17:30:52 +0000 (0:00:00.007) 0:00:25.579 ******** 2026-04-18 17:30:52.827080 | aio | ok: [aio] 2026-04-18 17:30:52.827134 | aio | 2026-04-18 17:30:52.827227 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-18 17:30:52.827320 | aio | Saturday 18 April 2026 17:30:52 +0000 (0:00:00.634) 0:00:26.213 ******** 2026-04-18 17:30:53.568822 | aio | changed: [aio] 2026-04-18 17:30:53.568972 | aio | 2026-04-18 17:30:53.569181 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 17:30:53.569385 | aio | Saturday 18 April 2026 17:30:53 +0000 (0:00:00.741) 0:00:26.955 ******** 2026-04-18 17:30:54.106119 | aio | changed: [aio] 2026-04-18 17:30:54.106182 | aio | 2026-04-18 17:30:54.106200 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 17:30:54.106441 | aio | Saturday 18 April 2026 17:30:54 +0000 (0:00:00.536) 0:00:27.492 ******** 2026-04-18 17:30:54.147970 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 17:30:54.148042 | aio | 2026-04-18 17:30:54.148286 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 17:30:54.148341 | aio | Saturday 18 April 2026 17:30:54 +0000 (0:00:00.042) 0:00:27.534 ******** 2026-04-18 17:30:59.172695 | aio | changed: [aio] 2026-04-18 17:30:59.172764 | aio | 2026-04-18 17:30:59.172968 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 17:30:59.173044 | aio | Saturday 18 April 2026 17:30:59 +0000 (0:00:05.024) 0:00:32.559 ******** 2026-04-18 17:30:59.818020 | aio | ok: [aio] => (item=chronyd) 2026-04-18 17:30:59.818793 | aio | ok: [aio] => (item=sshd) 2026-04-18 17:30:59.819018 | aio | 2026-04-18 17:30:59.819030 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 17:30:59.819041 | aio | Saturday 18 April 2026 17:30:59 +0000 (0:00:00.644) 0:00:33.204 ******** 2026-04-18 17:31:00.162944 | aio | changed: [aio] 2026-04-18 17:31:00.163021 | aio | 2026-04-18 17:31:00.163215 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 17:31:00.163273 | aio | Saturday 18 April 2026 17:31:00 +0000 (0:00:00.345) 0:00:33.549 ******** 2026-04-18 17:31:00.352994 | aio | ok: [aio] 2026-04-18 17:31:00.353059 | aio | 2026-04-18 17:31:00.353391 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 17:31:00.353448 | aio | Saturday 18 April 2026 17:31:00 +0000 (0:00:00.189) 0:00:33.739 ******** 2026-04-18 17:31:00.875242 | aio | changed: [aio] 2026-04-18 17:31:00.875309 | aio | 2026-04-18 17:31:00.875512 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 17:31:00.875574 | aio | Saturday 18 April 2026 17:31:00 +0000 (0:00:00.521) 0:00:34.261 ******** 2026-04-18 17:31:01.207296 | aio | changed: [aio] 2026-04-18 17:31:01.207338 | aio | 2026-04-18 17:31:01.207579 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 17:31:01.207632 | aio | Saturday 18 April 2026 17:31:01 +0000 (0:00:00.332) 0:00:34.593 ******** 2026-04-18 17:31:01.353218 | aio | ok: [aio] 2026-04-18 17:31:01.353256 | aio | 2026-04-18 17:31:01.353375 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 17:31:01.353477 | aio | Saturday 18 April 2026 17:31:01 +0000 (0:00:00.146) 0:00:34.740 ******** 2026-04-18 17:31:01.555770 | aio | ok: [aio] => (item=aio) 2026-04-18 17:31:01.555810 | aio | 2026-04-18 17:31:01.556053 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 17:31:01.556113 | aio | Saturday 18 April 2026 17:31:01 +0000 (0:00:00.202) 0:00:34.942 ******** 2026-04-18 17:31:01.592821 | aio | ok: [aio] 2026-04-18 17:31:01.592860 | aio | 2026-04-18 17:31:01.593108 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 17:31:01.593281 | aio | Saturday 18 April 2026 17:31:01 +0000 (0:00:00.036) 0:00:34.979 ******** 2026-04-18 17:31:01.691103 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-18 17:31:01.691146 | aio | 2026-04-18 17:31:01.691378 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-18 17:31:01.691488 | aio | Saturday 18 April 2026 17:31:01 +0000 (0:00:00.098) 0:00:35.077 ******** 2026-04-18 17:31:01.967045 | aio | changed: [aio] 2026-04-18 17:31:01.967136 | aio | 2026-04-18 17:31:01.967400 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-18 17:31:01.967466 | aio | Saturday 18 April 2026 17:31:01 +0000 (0:00:00.275) 0:00:35.353 ******** 2026-04-18 17:31:02.607921 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-18 17:31:02.608004 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-18 17:31:02.608400 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-18 17:31:02.608448 | aio | 2026-04-18 17:31:02.608454 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-18 17:31:02.608460 | aio | Saturday 18 April 2026 17:31:02 +0000 (0:00:00.640) 0:00:35.994 ******** 2026-04-18 17:32:25.924892 | aio | ok: [aio] 2026-04-18 17:32:25.924962 | aio | 2026-04-18 17:32:25.925166 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-18 17:32:25.925209 | aio | Saturday 18 April 2026 17:32:25 +0000 (0:01:23.317) 0:01:59.311 ******** 2026-04-18 17:32:26.137949 | aio | changed: [aio] 2026-04-18 17:32:26.138049 | aio | 2026-04-18 17:32:26.138156 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-18 17:32:26.138250 | aio | Saturday 18 April 2026 17:32:26 +0000 (0:00:00.213) 0:01:59.524 ******** 2026-04-18 17:32:26.171030 | aio | ok: [aio] 2026-04-18 17:32:26.171087 | aio | 2026-04-18 17:32:26.171183 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:32:26.171275 | aio | Saturday 18 April 2026 17:32:26 +0000 (0:00:00.033) 0:01:59.558 ******** 2026-04-18 17:32:26.234167 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:32:26.234233 | aio | 2026-04-18 17:32:26.234342 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:32:26.234485 | aio | Saturday 18 April 2026 17:32:26 +0000 (0:00:00.062) 0:01:59.620 ******** 2026-04-18 17:32:31.680284 | aio | ok: [aio] 2026-04-18 17:32:31.680341 | aio | 2026-04-18 17:32:31.680558 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:32:31.680574 | aio | Saturday 18 April 2026 17:32:31 +0000 (0:00:05.446) 0:02:05.067 ******** 2026-04-18 17:32:31.731098 | aio | ok: [aio] => (item=aio) 2026-04-18 17:32:31.731175 | aio | 2026-04-18 17:32:31.731269 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:32:31.731361 | aio | Saturday 18 April 2026 17:32:31 +0000 (0:00:00.051) 0:02:05.118 ******** 2026-04-18 17:32:32.090504 | aio | ok: [aio] 2026-04-18 17:32:32.090570 | aio | 2026-04-18 17:32:32.090656 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:32:32.090785 | aio | Saturday 18 April 2026 17:32:32 +0000 (0:00:00.359) 0:02:05.477 ******** 2026-04-18 17:32:39.431204 | aio | ok: [aio] 2026-04-18 17:32:39.431275 | aio | 2026-04-18 17:32:39.431446 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 17:32:39.431462 | aio | Saturday 18 April 2026 17:32:39 +0000 (0:00:07.340) 0:02:12.817 ******** 2026-04-18 17:33:26.993052 | aio | changed: [aio] 2026-04-18 17:33:26.993126 | aio | 2026-04-18 17:33:26.993133 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 17:33:26.993144 | aio | Saturday 18 April 2026 17:33:26 +0000 (0:00:47.561) 0:03:00.379 ******** 2026-04-18 17:33:41.100928 | aio | ok: [aio] 2026-04-18 17:33:41.101055 | aio | 2026-04-18 17:33:41.101069 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:33:41.101140 | aio | Saturday 18 April 2026 17:33:41 +0000 (0:00:14.108) 0:03:14.487 ******** 2026-04-18 17:33:41.164004 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:33:41.164094 | aio | 2026-04-18 17:33:41.164337 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:33:41.164390 | aio | Saturday 18 April 2026 17:33:41 +0000 (0:00:00.062) 0:03:14.550 ******** 2026-04-18 17:33:41.203317 | aio | skipping: [aio] 2026-04-18 17:33:41.203378 | aio | 2026-04-18 17:33:41.203472 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:33:41.203587 | aio | Saturday 18 April 2026 17:33:41 +0000 (0:00:00.039) 0:03:14.589 ******** 2026-04-18 17:33:41.244326 | aio | skipping: [aio] => (item=aio) 2026-04-18 17:33:41.244862 | aio | skipping: [aio] 2026-04-18 17:33:41.244916 | aio | 2026-04-18 17:33:41.244924 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:33:41.244931 | aio | Saturday 18 April 2026 17:33:41 +0000 (0:00:00.040) 0:03:14.630 ******** 2026-04-18 17:33:41.506502 | aio | ok: [aio] 2026-04-18 17:33:41.506624 | aio | 2026-04-18 17:33:41.506920 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:33:41.506973 | aio | Saturday 18 April 2026 17:33:41 +0000 (0:00:00.262) 0:03:14.893 ******** 2026-04-18 17:33:47.949263 | aio | ok: [aio] 2026-04-18 17:33:47.949331 | aio | 2026-04-18 17:33:47.949517 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 17:33:47.949533 | aio | Saturday 18 April 2026 17:33:47 +0000 (0:00:06.442) 0:03:21.335 ******** 2026-04-18 17:34:00.119154 | aio | changed: [aio] 2026-04-18 17:34:00.119381 | aio | 2026-04-18 17:34:00.119511 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 17:34:00.119659 | aio | Saturday 18 April 2026 17:34:00 +0000 (0:00:12.160) 0:03:33.495 ******** 2026-04-18 17:34:06.114438 | aio | ok: [aio] 2026-04-18 17:34:06.114567 | aio | 2026-04-18 17:34:06.114581 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 17:34:06.114721 | aio | Saturday 18 April 2026 17:34:06 +0000 (0:00:06.005) 0:03:39.500 ******** 2026-04-18 17:34:13.927567 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 17:34:13.927626 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 17:34:13.927632 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-18 17:34:13.927637 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 17:34:13.927642 | aio | 2026-04-18 17:34:13.927646 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 17:34:13.927651 | aio | 2026-04-18 17:34:13.927655 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:34:13.927659 | aio | Saturday 18 April 2026 17:34:13 +0000 (0:00:07.812) 0:03:47.313 ******** 2026-04-18 17:34:14.832660 | aio | ok: [aio] 2026-04-18 17:34:14.832714 | aio | 2026-04-18 17:34:14.832720 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:34:14.832725 | aio | Saturday 18 April 2026 17:34:14 +0000 (0:00:00.905) 0:03:48.218 ******** 2026-04-18 17:34:15.040906 | aio | ok: [aio] 2026-04-18 17:34:15.040961 | aio | 2026-04-18 17:34:15.040967 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:34:15.040972 | aio | Saturday 18 April 2026 17:34:15 +0000 (0:00:00.208) 0:03:48.427 ******** 2026-04-18 17:34:15.073755 | aio | skipping: [aio] 2026-04-18 17:34:15.073771 | aio | 2026-04-18 17:34:15.073777 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 17:34:15.073781 | aio | Saturday 18 April 2026 17:34:15 +0000 (0:00:00.033) 0:03:48.460 ******** 2026-04-18 17:34:15.304462 | aio | ok: [aio] 2026-04-18 17:34:15.304511 | aio | 2026-04-18 17:34:15.304518 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:34:15.304523 | aio | Saturday 18 April 2026 17:34:15 +0000 (0:00:00.230) 0:03:48.690 ******** 2026-04-18 17:34:15.365811 | aio | ok: [aio] => { 2026-04-18 17:34:15.365866 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 17:34:15.365875 | aio | } 2026-04-18 17:34:15.365881 | aio | 2026-04-18 17:34:15.365887 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:34:15.365893 | aio | Saturday 18 April 2026 17:34:15 +0000 (0:00:00.060) 0:03:48.751 ******** 2026-04-18 17:34:15.663485 | aio | ok: [aio] 2026-04-18 17:34:15.663547 | aio | 2026-04-18 17:34:15.663554 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:34:15.663561 | aio | Saturday 18 April 2026 17:34:15 +0000 (0:00:00.297) 0:03:49.049 ******** 2026-04-18 17:34:15.701992 | aio | skipping: [aio] 2026-04-18 17:34:15.702080 | aio | 2026-04-18 17:34:15.702090 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:34:15.702096 | aio | Saturday 18 April 2026 17:34:15 +0000 (0:00:00.038) 0:03:49.088 ******** 2026-04-18 17:34:15.740724 | aio | skipping: [aio] 2026-04-18 17:34:15.740740 | aio | 2026-04-18 17:34:15.740745 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:34:15.740749 | aio | Saturday 18 April 2026 17:34:15 +0000 (0:00:00.039) 0:03:49.127 ******** 2026-04-18 17:34:15.944721 | aio | ok: [aio] 2026-04-18 17:34:15.944774 | aio | 2026-04-18 17:34:15.944780 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:34:15.944785 | aio | Saturday 18 April 2026 17:34:15 +0000 (0:00:00.203) 0:03:49.330 ******** 2026-04-18 17:34:17.033551 | aio | ok: [aio] 2026-04-18 17:34:17.033635 | aio | 2026-04-18 17:34:17.033697 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:34:17.033792 | aio | Saturday 18 April 2026 17:34:17 +0000 (0:00:01.089) 0:03:50.420 ******** 2026-04-18 17:34:17.099610 | aio | ok: [aio] => { 2026-04-18 17:34:17.099650 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 17:34:17.099744 | aio | } 2026-04-18 17:34:17.099823 | aio | 2026-04-18 17:34:17.099917 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:34:17.100009 | aio | Saturday 18 April 2026 17:34:17 +0000 (0:00:00.066) 0:03:50.486 ******** 2026-04-18 17:34:17.456884 | aio | ok: [aio] 2026-04-18 17:34:17.456932 | aio | 2026-04-18 17:34:17.457024 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:34:17.457124 | aio | Saturday 18 April 2026 17:34:17 +0000 (0:00:00.357) 0:03:50.843 ******** 2026-04-18 17:34:19.391158 | aio | ok: [aio] 2026-04-18 17:34:19.391236 | aio | 2026-04-18 17:34:19.391313 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 17:34:19.391412 | aio | Saturday 18 April 2026 17:34:19 +0000 (0:00:01.934) 0:03:52.777 ******** 2026-04-18 17:34:19.420308 | aio | skipping: [aio] 2026-04-18 17:34:19.420423 | aio | 2026-04-18 17:34:19.420560 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 17:34:19.420685 | aio | Saturday 18 April 2026 17:34:19 +0000 (0:00:00.029) 0:03:52.807 ******** 2026-04-18 17:34:19.454849 | aio | skipping: [aio] 2026-04-18 17:34:19.454929 | aio | 2026-04-18 17:34:19.455021 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 17:34:19.455109 | aio | Saturday 18 April 2026 17:34:19 +0000 (0:00:00.034) 0:03:52.841 ******** 2026-04-18 17:34:19.480261 | aio | skipping: [aio] 2026-04-18 17:34:19.480330 | aio | 2026-04-18 17:34:19.480431 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 17:34:19.480525 | aio | Saturday 18 April 2026 17:34:19 +0000 (0:00:00.025) 0:03:52.867 ******** 2026-04-18 17:34:20.685098 | aio | ok: [aio] 2026-04-18 17:34:20.685177 | aio | 2026-04-18 17:34:20.685192 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 17:34:20.685306 | aio | Saturday 18 April 2026 17:34:20 +0000 (0:00:01.204) 0:03:54.071 ******** 2026-04-18 17:34:21.119520 | aio | ok: [aio] 2026-04-18 17:34:21.119586 | aio | 2026-04-18 17:34:21.119826 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 17:34:21.119874 | aio | Saturday 18 April 2026 17:34:21 +0000 (0:00:00.434) 0:03:54.506 ******** 2026-04-18 17:34:21.994012 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 17:34:21.994103 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 17:34:21.994734 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 17:34:21.994814 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 17:34:21.994821 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 17:34:21.994845 | aio | 2026-04-18 17:34:21.994851 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 17:34:21.994855 | aio | Saturday 18 April 2026 17:34:21 +0000 (0:00:00.874) 0:03:55.380 ******** 2026-04-18 17:34:22.491489 | aio | ok: [aio] 2026-04-18 17:34:22.491582 | aio | 2026-04-18 17:34:22.492175 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 17:34:22.492241 | aio | Saturday 18 April 2026 17:34:22 +0000 (0:00:00.491) 0:03:55.871 ******** 2026-04-18 17:34:22.492248 | aio | 2026-04-18 17:34:22.492254 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 17:34:22.492258 | aio | Saturday 18 April 2026 17:34:22 +0000 (0:00:00.006) 0:03:55.877 ******** 2026-04-18 17:34:22.856332 | aio | ok: [aio] 2026-04-18 17:34:22.856421 | aio | 2026-04-18 17:34:22.856434 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:34:22.856567 | aio | Saturday 18 April 2026 17:34:22 +0000 (0:00:00.365) 0:03:56.242 ******** 2026-04-18 17:34:23.062167 | aio | ok: [aio] 2026-04-18 17:34:23.062259 | aio | 2026-04-18 17:34:23.062272 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:34:23.062422 | aio | Saturday 18 April 2026 17:34:23 +0000 (0:00:00.205) 0:03:56.448 ******** 2026-04-18 17:34:23.111210 | aio | ok: [aio] => { 2026-04-18 17:34:23.111701 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 17:34:23.111756 | aio | } 2026-04-18 17:34:23.111763 | aio | 2026-04-18 17:34:23.111768 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:34:23.111773 | aio | Saturday 18 April 2026 17:34:23 +0000 (0:00:00.049) 0:03:56.497 ******** 2026-04-18 17:34:23.460678 | aio | ok: [aio] 2026-04-18 17:34:23.460741 | aio | 2026-04-18 17:34:23.461111 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:34:23.461174 | aio | Saturday 18 April 2026 17:34:23 +0000 (0:00:00.348) 0:03:56.846 ******** 2026-04-18 17:34:26.542044 | aio | ok: [aio] 2026-04-18 17:34:26.542125 | aio | 2026-04-18 17:34:26.542259 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 17:34:26.542332 | aio | Saturday 18 April 2026 17:34:26 +0000 (0:00:03.081) 0:03:59.928 ******** 2026-04-18 17:34:27.668332 | aio | ok: [aio] 2026-04-18 17:34:27.668417 | aio | 2026-04-18 17:34:27.668429 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 17:34:27.668562 | aio | Saturday 18 April 2026 17:34:27 +0000 (0:00:01.126) 0:04:01.054 ******** 2026-04-18 17:34:27.860053 | aio | ok: [aio] 2026-04-18 17:34:27.860153 | aio | 2026-04-18 17:34:27.860277 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 17:34:27.860377 | aio | Saturday 18 April 2026 17:34:27 +0000 (0:00:00.191) 0:04:01.246 ******** 2026-04-18 17:34:28.295400 | aio | ok: [aio] 2026-04-18 17:34:28.295455 | aio | 2026-04-18 17:34:28.295461 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 17:34:28.295466 | aio | Saturday 18 April 2026 17:34:28 +0000 (0:00:00.434) 0:04:01.681 ******** 2026-04-18 17:34:28.846841 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 17:34:28.847091 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 17:34:28.847103 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 17:34:28.847111 | aio | 2026-04-18 17:34:28.847165 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 17:34:28.847324 | aio | Saturday 18 April 2026 17:34:28 +0000 (0:00:00.551) 0:04:02.233 ******** 2026-04-18 17:34:29.257427 | aio | ok: [aio] 2026-04-18 17:34:29.257502 | aio | 2026-04-18 17:34:29.257564 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 17:34:29.257707 | aio | Saturday 18 April 2026 17:34:29 +0000 (0:00:00.410) 0:04:02.643 ******** 2026-04-18 17:34:29.674005 | aio | ok: [aio] 2026-04-18 17:34:29.674076 | aio | 2026-04-18 17:34:29.674535 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 17:34:29.674553 | aio | Saturday 18 April 2026 17:34:29 +0000 (0:00:00.411) 0:04:03.055 ******** 2026-04-18 17:34:29.674558 | aio | 2026-04-18 17:34:29.674563 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 17:34:29.674567 | aio | Saturday 18 April 2026 17:34:29 +0000 (0:00:00.004) 0:04:03.060 ******** 2026-04-18 17:34:30.021123 | aio | ok: [aio] 2026-04-18 17:34:30.021158 | aio | 2026-04-18 17:34:30.021170 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 17:34:30.021195 | aio | Saturday 18 April 2026 17:34:30 +0000 (0:00:00.346) 0:04:03.407 ******** 2026-04-18 17:34:30.066895 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 17:34:30.066966 | aio | 2026-04-18 17:34:30.067103 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 17:34:30.067278 | aio | Saturday 18 April 2026 17:34:30 +0000 (0:00:00.046) 0:04:03.453 ******** 2026-04-18 17:34:31.152649 | aio | ok: [aio] 2026-04-18 17:34:31.152737 | aio | 2026-04-18 17:34:31.153011 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 17:34:31.153069 | aio | Saturday 18 April 2026 17:34:31 +0000 (0:00:01.085) 0:04:04.538 ******** 2026-04-18 17:34:31.792771 | aio | ok: [aio] => (item=chronyd) 2026-04-18 17:34:31.792856 | aio | ok: [aio] => (item=sshd) 2026-04-18 17:34:31.792915 | aio | 2026-04-18 17:34:31.793139 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 17:34:31.793190 | aio | Saturday 18 April 2026 17:34:31 +0000 (0:00:00.640) 0:04:05.179 ******** 2026-04-18 17:34:32.074884 | aio | ok: [aio] 2026-04-18 17:34:32.074964 | aio | 2026-04-18 17:34:32.074977 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 17:34:32.074987 | aio | Saturday 18 April 2026 17:34:32 +0000 (0:00:00.281) 0:04:05.460 ******** 2026-04-18 17:34:32.271703 | aio | ok: [aio] 2026-04-18 17:34:32.271772 | aio | 2026-04-18 17:34:32.271945 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 17:34:32.271963 | aio | Saturday 18 April 2026 17:34:32 +0000 (0:00:00.197) 0:04:05.657 ******** 2026-04-18 17:34:32.522456 | aio | ok: [aio] 2026-04-18 17:34:32.522527 | aio | 2026-04-18 17:34:32.522720 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 17:34:32.522737 | aio | Saturday 18 April 2026 17:34:32 +0000 (0:00:00.250) 0:04:05.908 ******** 2026-04-18 17:34:32.718880 | aio | ok: [aio] 2026-04-18 17:34:32.718946 | aio | 2026-04-18 17:34:32.719165 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 17:34:32.719215 | aio | Saturday 18 April 2026 17:34:32 +0000 (0:00:00.196) 0:04:06.105 ******** 2026-04-18 17:34:32.945213 | aio | ok: [aio] => (item=aio) 2026-04-18 17:34:32.945267 | aio | 2026-04-18 17:34:32.945518 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 17:34:32.945833 | aio | Saturday 18 April 2026 17:34:32 +0000 (0:00:00.226) 0:04:06.331 ******** 2026-04-18 17:34:32.993461 | aio | ok: [aio] 2026-04-18 17:34:32.993515 | aio | 2026-04-18 17:34:32.993744 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:34:32.993778 | aio | Saturday 18 April 2026 17:34:32 +0000 (0:00:00.048) 0:04:06.380 ******** 2026-04-18 17:34:33.051165 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:34:33.051203 | aio | 2026-04-18 17:34:33.051452 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:34:33.051485 | aio | Saturday 18 April 2026 17:34:33 +0000 (0:00:00.057) 0:04:06.437 ******** 2026-04-18 17:34:33.099574 | aio | skipping: [aio] 2026-04-18 17:34:33.099629 | aio | 2026-04-18 17:34:33.099730 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:34:33.099835 | aio | Saturday 18 April 2026 17:34:33 +0000 (0:00:00.048) 0:04:06.486 ******** 2026-04-18 17:34:33.144328 | aio | skipping: [aio] => (item=aio) 2026-04-18 17:34:33.144784 | aio | skipping: [aio] 2026-04-18 17:34:33.144825 | aio | 2026-04-18 17:34:33.144832 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:34:33.144839 | aio | Saturday 18 April 2026 17:34:33 +0000 (0:00:00.044) 0:04:06.530 ******** 2026-04-18 17:34:33.419501 | aio | ok: [aio] 2026-04-18 17:34:33.420549 | aio | 2026-04-18 17:34:33.420575 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:34:33.420581 | aio | Saturday 18 April 2026 17:34:33 +0000 (0:00:00.275) 0:04:06.806 ******** 2026-04-18 17:34:39.744752 | aio | ok: [aio] 2026-04-18 17:34:39.744813 | aio | 2026-04-18 17:34:39.744819 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 17:34:39.744823 | aio | Saturday 18 April 2026 17:34:39 +0000 (0:00:06.325) 0:04:13.131 ******** 2026-04-18 17:34:45.101484 | aio | ok: [aio] 2026-04-18 17:34:45.101612 | aio | 2026-04-18 17:34:45.101678 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 17:34:45.101859 | aio | Saturday 18 April 2026 17:34:45 +0000 (0:00:05.356) 0:04:18.487 ******** 2026-04-18 17:34:59.005784 | aio | ok: [aio] 2026-04-18 17:34:59.005868 | aio | 2026-04-18 17:34:59.006192 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 17:34:59.006299 | aio | Saturday 18 April 2026 17:34:59 +0000 (0:00:13.904) 0:04:32.392 ******** 2026-04-18 17:36:30.561996 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 17:36:30.562083 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 17:36:30.562089 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 17:36:30.562094 | aio | 2026-04-18 17:36:30.562099 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 17:36:30.562105 | aio | Saturday 18 April 2026 17:36:30 +0000 (0:01:31.553) 0:06:03.946 ******** 2026-04-18 17:36:36.395884 | aio | ok: [aio] 2026-04-18 17:36:36.395942 | aio | 2026-04-18 17:36:36.396058 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 17:36:36.396161 | aio | Saturday 18 April 2026 17:36:36 +0000 (0:00:05.836) 0:06:09.782 ******** 2026-04-18 17:36:42.442487 | aio | ok: [aio] 2026-04-18 17:36:42.442567 | aio | 2026-04-18 17:36:42.442949 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 17:36:42.443007 | aio | Saturday 18 April 2026 17:36:42 +0000 (0:00:06.046) 0:06:15.828 ******** 2026-04-18 17:36:42.500762 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 17:36:42.501060 | aio | 2026-04-18 17:36:42.501089 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 17:36:42.501095 | aio | Saturday 18 April 2026 17:36:42 +0000 (0:00:00.058) 0:06:15.887 ******** 2026-04-18 17:36:42.539509 | aio | ok: [aio] 2026-04-18 17:36:42.539590 | aio | 2026-04-18 17:36:42.539821 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 17:36:42.539873 | aio | Saturday 18 April 2026 17:36:42 +0000 (0:00:00.038) 0:06:15.925 ******** 2026-04-18 17:36:48.610538 | aio | ok: [aio] 2026-04-18 17:36:48.610622 | aio | 2026-04-18 17:36:48.610937 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 17:36:48.610992 | aio | Saturday 18 April 2026 17:36:48 +0000 (0:00:06.070) 0:06:21.996 ******** 2026-04-18 17:36:48.650798 | aio | ok: [aio] 2026-04-18 17:36:48.651099 | aio | 2026-04-18 17:36:48.651122 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 17:36:48.651128 | aio | Saturday 18 April 2026 17:36:48 +0000 (0:00:00.040) 0:06:22.037 ******** 2026-04-18 17:36:48.690291 | aio | skipping: [aio] => (item=1) 2026-04-18 17:36:48.690427 | aio | skipping: [aio] => (item=1) 2026-04-18 17:36:48.691068 | aio | skipping: [aio] => (item=1) 2026-04-18 17:36:48.691106 | aio | skipping: [aio] 2026-04-18 17:36:48.691113 | aio | 2026-04-18 17:36:48.691120 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 17:36:48.691126 | aio | Saturday 18 April 2026 17:36:48 +0000 (0:00:00.039) 0:06:22.076 ******** 2026-04-18 17:36:48.719927 | aio | skipping: [aio] 2026-04-18 17:36:48.721141 | aio | 2026-04-18 17:36:48.721168 | aio | PLAY RECAP ********************************************************************* 2026-04-18 17:36:48.721178 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-18 17:36:48.721184 | aio | 2026-04-18 17:36:48.721190 | aio | 2026-04-18 17:36:48.721196 | aio | TASKS RECAP ******************************************************************** 2026-04-18 17:36:48.721202 | aio | Saturday 18 April 2026 17:36:48 +0000 (0:00:00.029) 0:06:22.106 ******** 2026-04-18 17:36:48.721208 | aio | =============================================================================== 2026-04-18 17:36:48.721213 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 91.55s 2026-04-18 17:36:48.721219 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 83.32s 2026-04-18 17:36:48.721225 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 47.56s 2026-04-18 17:36:48.721231 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.11s 2026-04-18 17:36:48.721236 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.90s 2026-04-18 17:36:48.721246 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.16s 2026-04-18 17:36:48.721357 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.81s 2026-04-18 17:36:48.721536 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.34s 2026-04-18 17:36:48.721658 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.44s 2026-04-18 17:36:48.721778 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.33s 2026-04-18 17:36:48.721897 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.07s 2026-04-18 17:36:48.722016 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.05s 2026-04-18 17:36:48.722157 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.01s 2026-04-18 17:36:48.722277 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.84s 2026-04-18 17:36:48.722400 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.45s 2026-04-18 17:36:48.722520 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.36s 2026-04-18 17:36:48.722638 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.02s 2026-04-18 17:36:48.722762 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 4.96s 2026-04-18 17:36:48.722880 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.27s 2026-04-18 17:36:48.722999 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.08s 2026-04-18 17:36:48.872980 | aio | INFO [default > converge] Executed: Successful 2026-04-18 17:36:48.883419 | aio | INFO [default > idempotence] Executing 2026-04-18 17:36:49.715012 | aio | 2026-04-18 17:36:49.715322 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 17:36:49.715569 | aio | 2026-04-18 17:36:49.715834 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:36:49.716095 | aio | Saturday 18 April 2026 17:36:49 +0000 (0:00:00.046) 0:00:00.046 ******** 2026-04-18 17:36:50.873585 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 17:36:50.873659 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 17:36:50.873678 | aio | interpreter could change the meaning of that path. See 2026-04-18 17:36:50.873700 | aio | https://docs.ansible.com/ansible- 2026-04-18 17:36:50.873959 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 17:36:50.885166 | aio | ok: [aio] 2026-04-18 17:36:50.885300 | aio | 2026-04-18 17:36:50.885460 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:36:50.885614 | aio | Saturday 18 April 2026 17:36:50 +0000 (0:00:01.170) 0:00:01.217 ******** 2026-04-18 17:36:51.182604 | aio | ok: [aio] 2026-04-18 17:36:51.182713 | aio | 2026-04-18 17:36:51.182988 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:36:51.183218 | aio | Saturday 18 April 2026 17:36:51 +0000 (0:00:00.297) 0:00:01.514 ******** 2026-04-18 17:36:51.223660 | aio | skipping: [aio] 2026-04-18 17:36:51.223817 | aio | 2026-04-18 17:36:51.224085 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 17:36:51.224293 | aio | Saturday 18 April 2026 17:36:51 +0000 (0:00:00.041) 0:00:01.555 ******** 2026-04-18 17:36:51.524046 | aio | ok: [aio] 2026-04-18 17:36:51.524261 | aio | 2026-04-18 17:36:51.524434 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:36:51.524635 | aio | Saturday 18 April 2026 17:36:51 +0000 (0:00:00.299) 0:00:01.855 ******** 2026-04-18 17:36:51.593476 | aio | ok: [aio] => { 2026-04-18 17:36:51.593713 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 17:36:51.593919 | aio | } 2026-04-18 17:36:51.594078 | aio | 2026-04-18 17:36:51.594386 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:36:51.594594 | aio | Saturday 18 April 2026 17:36:51 +0000 (0:00:00.069) 0:00:01.925 ******** 2026-04-18 17:36:52.011421 | aio | ok: [aio] 2026-04-18 17:36:52.011498 | aio | 2026-04-18 17:36:52.011513 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:36:52.011673 | aio | Saturday 18 April 2026 17:36:52 +0000 (0:00:00.418) 0:00:02.343 ******** 2026-04-18 17:36:52.053761 | aio | skipping: [aio] 2026-04-18 17:36:52.053840 | aio | 2026-04-18 17:36:52.054061 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:36:52.054097 | aio | Saturday 18 April 2026 17:36:52 +0000 (0:00:00.042) 0:00:02.385 ******** 2026-04-18 17:36:52.096769 | aio | skipping: [aio] 2026-04-18 17:36:52.096817 | aio | 2026-04-18 17:36:52.096942 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:36:52.097056 | aio | Saturday 18 April 2026 17:36:52 +0000 (0:00:00.043) 0:00:02.428 ******** 2026-04-18 17:36:52.303151 | aio | ok: [aio] 2026-04-18 17:36:52.303198 | aio | 2026-04-18 17:36:52.303459 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:36:52.303543 | aio | Saturday 18 April 2026 17:36:52 +0000 (0:00:00.205) 0:00:02.634 ******** 2026-04-18 17:36:53.648427 | aio | ok: [aio] 2026-04-18 17:36:53.648550 | aio | 2026-04-18 17:36:53.648563 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:36:53.648681 | aio | Saturday 18 April 2026 17:36:53 +0000 (0:00:01.344) 0:00:03.979 ******** 2026-04-18 17:36:53.726163 | aio | ok: [aio] => { 2026-04-18 17:36:53.726649 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 17:36:53.726679 | aio | } 2026-04-18 17:36:53.726685 | aio | 2026-04-18 17:36:53.726690 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:36:53.726696 | aio | Saturday 18 April 2026 17:36:53 +0000 (0:00:00.078) 0:00:04.057 ******** 2026-04-18 17:36:54.081172 | aio | ok: [aio] 2026-04-18 17:36:54.081259 | aio | 2026-04-18 17:36:54.081272 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:36:54.081438 | aio | Saturday 18 April 2026 17:36:54 +0000 (0:00:00.354) 0:00:04.412 ******** 2026-04-18 17:36:56.335679 | aio | ok: [aio] 2026-04-18 17:36:56.335790 | aio | 2026-04-18 17:36:56.335804 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 17:36:56.335892 | aio | Saturday 18 April 2026 17:36:56 +0000 (0:00:02.254) 0:00:06.667 ******** 2026-04-18 17:36:56.370051 | aio | skipping: [aio] 2026-04-18 17:36:56.370069 | aio | 2026-04-18 17:36:56.370075 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 17:36:56.370080 | aio | Saturday 18 April 2026 17:36:56 +0000 (0:00:00.034) 0:00:06.701 ******** 2026-04-18 17:36:56.402495 | aio | skipping: [aio] 2026-04-18 17:36:56.402617 | aio | 2026-04-18 17:36:56.402928 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 17:36:56.402989 | aio | Saturday 18 April 2026 17:36:56 +0000 (0:00:00.032) 0:00:06.734 ******** 2026-04-18 17:36:56.435651 | aio | skipping: [aio] 2026-04-18 17:36:56.436054 | aio | 2026-04-18 17:36:56.436091 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 17:36:56.436100 | aio | Saturday 18 April 2026 17:36:56 +0000 (0:00:00.033) 0:00:06.767 ******** 2026-04-18 17:36:57.500821 | aio | ok: [aio] 2026-04-18 17:36:57.500895 | aio | 2026-04-18 17:36:57.501199 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 17:36:57.501272 | aio | Saturday 18 April 2026 17:36:57 +0000 (0:00:01.064) 0:00:07.832 ******** 2026-04-18 17:36:57.939170 | aio | ok: [aio] 2026-04-18 17:36:57.939272 | aio | 2026-04-18 17:36:57.939285 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 17:36:57.939445 | aio | Saturday 18 April 2026 17:36:57 +0000 (0:00:00.438) 0:00:08.270 ******** 2026-04-18 17:36:58.842970 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 17:36:58.843034 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 17:36:58.843657 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 17:36:58.843724 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 17:36:58.843731 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 17:36:58.843737 | aio | 2026-04-18 17:36:58.843742 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 17:36:58.843747 | aio | Saturday 18 April 2026 17:36:58 +0000 (0:00:00.904) 0:00:09.174 ******** 2026-04-18 17:36:59.368093 | aio | ok: [aio] 2026-04-18 17:36:59.368179 | aio | 2026-04-18 17:36:59.368243 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 17:36:59.368637 | aio | Saturday 18 April 2026 17:36:59 +0000 (0:00:00.517) 0:00:09.692 ******** 2026-04-18 17:36:59.368693 | aio | 2026-04-18 17:36:59.368700 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 17:36:59.368704 | aio | Saturday 18 April 2026 17:36:59 +0000 (0:00:00.007) 0:00:09.699 ******** 2026-04-18 17:36:59.991939 | aio | ok: [aio] 2026-04-18 17:36:59.992010 | aio | 2026-04-18 17:36:59.992246 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:36:59.992342 | aio | Saturday 18 April 2026 17:36:59 +0000 (0:00:00.623) 0:00:10.323 ******** 2026-04-18 17:37:00.199489 | aio | ok: [aio] 2026-04-18 17:37:00.199611 | aio | 2026-04-18 17:37:00.199626 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:37:00.199642 | aio | Saturday 18 April 2026 17:37:00 +0000 (0:00:00.207) 0:00:10.531 ******** 2026-04-18 17:37:00.269397 | aio | ok: [aio] => { 2026-04-18 17:37:00.269436 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 17:37:00.269917 | aio | } 2026-04-18 17:37:00.270000 | aio | 2026-04-18 17:37:00.270006 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:37:00.270012 | aio | Saturday 18 April 2026 17:37:00 +0000 (0:00:00.069) 0:00:10.600 ******** 2026-04-18 17:37:00.637233 | aio | ok: [aio] 2026-04-18 17:37:00.637310 | aio | 2026-04-18 17:37:00.637623 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:37:00.637686 | aio | Saturday 18 April 2026 17:37:00 +0000 (0:00:00.367) 0:00:10.968 ******** 2026-04-18 17:37:03.728363 | aio | ok: [aio] 2026-04-18 17:37:03.728440 | aio | 2026-04-18 17:37:03.728669 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 17:37:03.728756 | aio | Saturday 18 April 2026 17:37:03 +0000 (0:00:03.091) 0:00:14.060 ******** 2026-04-18 17:37:04.908485 | aio | ok: [aio] 2026-04-18 17:37:04.908581 | aio | 2026-04-18 17:37:04.908594 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 17:37:04.908727 | aio | Saturday 18 April 2026 17:37:04 +0000 (0:00:01.179) 0:00:15.239 ******** 2026-04-18 17:37:05.197125 | aio | ok: [aio] 2026-04-18 17:37:05.197176 | aio | 2026-04-18 17:37:05.197451 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 17:37:05.197519 | aio | Saturday 18 April 2026 17:37:05 +0000 (0:00:00.288) 0:00:15.528 ******** 2026-04-18 17:37:05.639621 | aio | ok: [aio] 2026-04-18 17:37:05.639734 | aio | 2026-04-18 17:37:05.639747 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 17:37:05.639910 | aio | Saturday 18 April 2026 17:37:05 +0000 (0:00:00.442) 0:00:15.971 ******** 2026-04-18 17:37:06.186314 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 17:37:06.186363 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 17:37:06.186371 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 17:37:06.186377 | aio | 2026-04-18 17:37:06.186382 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 17:37:06.186388 | aio | Saturday 18 April 2026 17:37:06 +0000 (0:00:00.546) 0:00:16.517 ******** 2026-04-18 17:37:06.597240 | aio | ok: [aio] 2026-04-18 17:37:06.597321 | aio | 2026-04-18 17:37:06.597385 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 17:37:06.597505 | aio | Saturday 18 April 2026 17:37:06 +0000 (0:00:00.411) 0:00:16.929 ******** 2026-04-18 17:37:07.042054 | aio | ok: [aio] 2026-04-18 17:37:07.042104 | aio | 2026-04-18 17:37:07.042604 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 17:37:07.042649 | aio | Saturday 18 April 2026 17:37:07 +0000 (0:00:00.437) 0:00:17.366 ******** 2026-04-18 17:37:07.042655 | aio | 2026-04-18 17:37:07.042660 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 17:37:07.042664 | aio | Saturday 18 April 2026 17:37:07 +0000 (0:00:00.007) 0:00:17.373 ******** 2026-04-18 17:37:07.397850 | aio | ok: [aio] 2026-04-18 17:37:07.397915 | aio | 2026-04-18 17:37:07.398130 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 17:37:07.398194 | aio | Saturday 18 April 2026 17:37:07 +0000 (0:00:00.355) 0:00:17.729 ******** 2026-04-18 17:37:07.443576 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 17:37:07.443655 | aio | 2026-04-18 17:37:07.443751 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 17:37:07.443844 | aio | Saturday 18 April 2026 17:37:07 +0000 (0:00:00.046) 0:00:17.775 ******** 2026-04-18 17:37:08.548874 | aio | ok: [aio] 2026-04-18 17:37:08.548944 | aio | 2026-04-18 17:37:08.549173 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 17:37:08.549224 | aio | Saturday 18 April 2026 17:37:08 +0000 (0:00:01.104) 0:00:18.880 ******** 2026-04-18 17:37:09.189645 | aio | ok: [aio] => (item=chronyd) 2026-04-18 17:37:09.189727 | aio | ok: [aio] => (item=sshd) 2026-04-18 17:37:09.189784 | aio | 2026-04-18 17:37:09.189979 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 17:37:09.189996 | aio | Saturday 18 April 2026 17:37:09 +0000 (0:00:00.640) 0:00:19.521 ******** 2026-04-18 17:37:09.503277 | aio | ok: [aio] 2026-04-18 17:37:09.503355 | aio | 2026-04-18 17:37:09.503546 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 17:37:09.503597 | aio | Saturday 18 April 2026 17:37:09 +0000 (0:00:00.313) 0:00:19.835 ******** 2026-04-18 17:37:09.709430 | aio | ok: [aio] 2026-04-18 17:37:09.709495 | aio | 2026-04-18 17:37:09.709713 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 17:37:09.709757 | aio | Saturday 18 April 2026 17:37:09 +0000 (0:00:00.206) 0:00:20.041 ******** 2026-04-18 17:37:10.138445 | aio | ok: [aio] 2026-04-18 17:37:10.138524 | aio | 2026-04-18 17:37:10.138809 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 17:37:10.138857 | aio | Saturday 18 April 2026 17:37:10 +0000 (0:00:00.428) 0:00:20.469 ******** 2026-04-18 17:37:10.476155 | aio | ok: [aio] 2026-04-18 17:37:10.476216 | aio | 2026-04-18 17:37:10.476427 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 17:37:10.476468 | aio | Saturday 18 April 2026 17:37:10 +0000 (0:00:00.337) 0:00:20.807 ******** 2026-04-18 17:37:10.541862 | aio | ok: [aio] 2026-04-18 17:37:10.541965 | aio | 2026-04-18 17:37:10.542254 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 17:37:10.542349 | aio | Saturday 18 April 2026 17:37:10 +0000 (0:00:00.065) 0:00:20.873 ******** 2026-04-18 17:37:10.768786 | aio | ok: [aio] => (item=aio) 2026-04-18 17:37:10.768887 | aio | 2026-04-18 17:37:10.769193 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 17:37:10.769256 | aio | Saturday 18 April 2026 17:37:10 +0000 (0:00:00.226) 0:00:21.100 ******** 2026-04-18 17:37:10.816529 | aio | ok: [aio] 2026-04-18 17:37:10.816574 | aio | 2026-04-18 17:37:10.816810 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 17:37:10.816843 | aio | Saturday 18 April 2026 17:37:10 +0000 (0:00:00.047) 0:00:21.148 ******** 2026-04-18 17:37:10.859621 | aio | skipping: [aio] 2026-04-18 17:37:10.859694 | aio | 2026-04-18 17:37:10.859794 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:37:10.859915 | aio | Saturday 18 April 2026 17:37:10 +0000 (0:00:00.043) 0:00:21.191 ******** 2026-04-18 17:37:10.928926 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:37:10.929008 | aio | 2026-04-18 17:37:10.929240 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:37:10.929287 | aio | Saturday 18 April 2026 17:37:10 +0000 (0:00:00.068) 0:00:21.260 ******** 2026-04-18 17:37:17.073911 | aio | ok: [aio] 2026-04-18 17:37:17.074071 | aio | 2026-04-18 17:37:17.074093 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:37:17.074124 | aio | Saturday 18 April 2026 17:37:17 +0000 (0:00:06.145) 0:00:27.405 ******** 2026-04-18 17:37:17.129107 | aio | ok: [aio] => (item=aio) 2026-04-18 17:37:17.129401 | aio | 2026-04-18 17:37:17.129475 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:37:17.129497 | aio | Saturday 18 April 2026 17:37:17 +0000 (0:00:00.054) 0:00:27.460 ******** 2026-04-18 17:37:17.535703 | aio | ok: [aio] 2026-04-18 17:37:17.535766 | aio | 2026-04-18 17:37:17.535973 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:37:17.536022 | aio | Saturday 18 April 2026 17:37:17 +0000 (0:00:00.406) 0:00:27.867 ******** 2026-04-18 17:37:24.048286 | aio | ok: [aio] 2026-04-18 17:37:24.048369 | aio | 2026-04-18 17:37:24.048384 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 17:37:24.048395 | aio | Saturday 18 April 2026 17:37:24 +0000 (0:00:06.511) 0:00:34.379 ******** 2026-04-18 17:37:30.436752 | aio | ok: [aio] 2026-04-18 17:37:30.436832 | aio | 2026-04-18 17:37:30.436845 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 17:37:30.437005 | aio | Saturday 18 April 2026 17:37:30 +0000 (0:00:06.389) 0:00:40.768 ******** 2026-04-18 17:37:44.575334 | aio | ok: [aio] 2026-04-18 17:37:44.575419 | aio | 2026-04-18 17:37:44.575433 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:37:44.575524 | aio | Saturday 18 April 2026 17:37:44 +0000 (0:00:14.138) 0:00:54.907 ******** 2026-04-18 17:37:44.638736 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:37:44.638802 | aio | 2026-04-18 17:37:44.639058 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:37:44.639113 | aio | Saturday 18 April 2026 17:37:44 +0000 (0:00:00.063) 0:00:54.970 ******** 2026-04-18 17:37:44.685972 | aio | skipping: [aio] 2026-04-18 17:37:44.686417 | aio | 2026-04-18 17:37:44.686448 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:37:44.686457 | aio | Saturday 18 April 2026 17:37:44 +0000 (0:00:00.047) 0:00:55.017 ******** 2026-04-18 17:37:44.729842 | aio | skipping: [aio] => (item=aio) 2026-04-18 17:37:44.729932 | aio | skipping: [aio] 2026-04-18 17:37:44.730217 | aio | 2026-04-18 17:37:44.730288 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:37:44.730306 | aio | Saturday 18 April 2026 17:37:44 +0000 (0:00:00.044) 0:00:55.061 ******** 2026-04-18 17:37:44.981405 | aio | ok: [aio] 2026-04-18 17:37:44.981492 | aio | 2026-04-18 17:37:44.981505 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:37:44.981640 | aio | Saturday 18 April 2026 17:37:44 +0000 (0:00:00.251) 0:00:55.312 ******** 2026-04-18 17:37:51.358995 | aio | ok: [aio] 2026-04-18 17:37:51.359074 | aio | 2026-04-18 17:37:51.359147 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 17:37:51.359248 | aio | Saturday 18 April 2026 17:37:51 +0000 (0:00:06.377) 0:01:01.690 ******** 2026-04-18 17:37:57.556962 | aio | ok: [aio] 2026-04-18 17:37:57.557011 | aio | 2026-04-18 17:37:57.557017 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 17:37:57.557021 | aio | Saturday 18 April 2026 17:37:57 +0000 (0:00:06.197) 0:01:07.888 ******** 2026-04-18 17:38:03.586856 | aio | ok: [aio] 2026-04-18 17:38:03.586931 | aio | 2026-04-18 17:38:03.587158 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 17:38:03.587206 | aio | Saturday 18 April 2026 17:38:03 +0000 (0:00:06.029) 0:01:13.918 ******** 2026-04-18 17:38:11.117150 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 17:38:11.117225 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 17:38:11.117287 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-18 17:38:11.117839 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 17:38:11.117885 | aio | 2026-04-18 17:38:11.117891 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 17:38:11.117896 | aio | 2026-04-18 17:38:11.117900 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:38:11.117904 | aio | Saturday 18 April 2026 17:38:11 +0000 (0:00:07.530) 0:01:21.449 ******** 2026-04-18 17:38:12.041002 | aio | ok: [aio] 2026-04-18 17:38:12.041072 | aio | 2026-04-18 17:38:12.041244 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:38:12.041303 | aio | Saturday 18 April 2026 17:38:12 +0000 (0:00:00.923) 0:01:22.372 ******** 2026-04-18 17:38:12.244592 | aio | ok: [aio] 2026-04-18 17:38:12.244665 | aio | 2026-04-18 17:38:12.244875 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:38:12.244906 | aio | Saturday 18 April 2026 17:38:12 +0000 (0:00:00.203) 0:01:22.576 ******** 2026-04-18 17:38:12.278355 | aio | skipping: [aio] 2026-04-18 17:38:12.278647 | aio | 2026-04-18 17:38:12.278668 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 17:38:12.278674 | aio | Saturday 18 April 2026 17:38:12 +0000 (0:00:00.033) 0:01:22.610 ******** 2026-04-18 17:38:12.504571 | aio | ok: [aio] 2026-04-18 17:38:12.504612 | aio | 2026-04-18 17:38:12.504885 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:38:12.504961 | aio | Saturday 18 April 2026 17:38:12 +0000 (0:00:00.225) 0:01:22.836 ******** 2026-04-18 17:38:12.579669 | aio | ok: [aio] => { 2026-04-18 17:38:12.579775 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 17:38:12.580252 | aio | } 2026-04-18 17:38:12.580280 | aio | 2026-04-18 17:38:12.580288 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:38:12.580295 | aio | Saturday 18 April 2026 17:38:12 +0000 (0:00:00.075) 0:01:22.911 ******** 2026-04-18 17:38:12.914640 | aio | ok: [aio] 2026-04-18 17:38:12.914720 | aio | 2026-04-18 17:38:12.914911 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:38:12.914986 | aio | Saturday 18 April 2026 17:38:12 +0000 (0:00:00.334) 0:01:23.246 ******** 2026-04-18 17:38:12.958691 | aio | skipping: [aio] 2026-04-18 17:38:12.958732 | aio | 2026-04-18 17:38:12.958956 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:38:12.958987 | aio | Saturday 18 April 2026 17:38:12 +0000 (0:00:00.044) 0:01:23.290 ******** 2026-04-18 17:38:12.998528 | aio | skipping: [aio] 2026-04-18 17:38:12.998618 | aio | 2026-04-18 17:38:12.998839 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:38:12.998875 | aio | Saturday 18 April 2026 17:38:12 +0000 (0:00:00.040) 0:01:23.330 ******** 2026-04-18 17:38:13.204313 | aio | ok: [aio] 2026-04-18 17:38:13.204393 | aio | 2026-04-18 17:38:13.204618 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:38:13.204677 | aio | Saturday 18 April 2026 17:38:13 +0000 (0:00:00.205) 0:01:23.535 ******** 2026-04-18 17:38:14.376261 | aio | ok: [aio] 2026-04-18 17:38:14.376343 | aio | 2026-04-18 17:38:14.376358 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:38:14.376512 | aio | Saturday 18 April 2026 17:38:14 +0000 (0:00:01.171) 0:01:24.707 ******** 2026-04-18 17:38:14.449838 | aio | ok: [aio] => { 2026-04-18 17:38:14.450163 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 17:38:14.450280 | aio | } 2026-04-18 17:38:14.450295 | aio | 2026-04-18 17:38:14.450538 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:38:14.450574 | aio | Saturday 18 April 2026 17:38:14 +0000 (0:00:00.073) 0:01:24.781 ******** 2026-04-18 17:38:14.788771 | aio | ok: [aio] 2026-04-18 17:38:14.788862 | aio | 2026-04-18 17:38:14.789150 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:38:14.789201 | aio | Saturday 18 April 2026 17:38:14 +0000 (0:00:00.338) 0:01:25.120 ******** 2026-04-18 17:38:16.778303 | aio | ok: [aio] 2026-04-18 17:38:16.778371 | aio | 2026-04-18 17:38:16.778612 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 17:38:16.778694 | aio | Saturday 18 April 2026 17:38:16 +0000 (0:00:01.989) 0:01:27.110 ******** 2026-04-18 17:38:16.804549 | aio | skipping: [aio] 2026-04-18 17:38:16.804621 | aio | 2026-04-18 17:38:16.804787 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 17:38:16.805150 | aio | Saturday 18 April 2026 17:38:16 +0000 (0:00:00.026) 0:01:27.136 ******** 2026-04-18 17:38:16.836245 | aio | skipping: [aio] 2026-04-18 17:38:16.836327 | aio | 2026-04-18 17:38:16.836411 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 17:38:16.836503 | aio | Saturday 18 April 2026 17:38:16 +0000 (0:00:00.031) 0:01:27.168 ******** 2026-04-18 17:38:16.864696 | aio | skipping: [aio] 2026-04-18 17:38:16.864734 | aio | 2026-04-18 17:38:16.864988 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 17:38:16.865041 | aio | Saturday 18 April 2026 17:38:16 +0000 (0:00:00.027) 0:01:27.196 ******** 2026-04-18 17:38:18.018186 | aio | ok: [aio] 2026-04-18 17:38:18.018271 | aio | 2026-04-18 17:38:18.018288 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 17:38:18.018465 | aio | Saturday 18 April 2026 17:38:18 +0000 (0:00:01.153) 0:01:28.349 ******** 2026-04-18 17:38:18.466840 | aio | ok: [aio] 2026-04-18 17:38:18.466927 | aio | 2026-04-18 17:38:18.467241 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 17:38:18.467296 | aio | Saturday 18 April 2026 17:38:18 +0000 (0:00:00.448) 0:01:28.798 ******** 2026-04-18 17:38:19.380361 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 17:38:19.380436 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 17:38:19.381239 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 17:38:19.381292 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 17:38:19.381300 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 17:38:19.381307 | aio | 2026-04-18 17:38:19.381313 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 17:38:19.381319 | aio | Saturday 18 April 2026 17:38:19 +0000 (0:00:00.913) 0:01:29.712 ******** 2026-04-18 17:38:19.906753 | aio | ok: [aio] 2026-04-18 17:38:19.906809 | aio | 2026-04-18 17:38:19.907269 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 17:38:19.907318 | aio | Saturday 18 April 2026 17:38:19 +0000 (0:00:00.519) 0:01:30.231 ******** 2026-04-18 17:38:19.907323 | aio | 2026-04-18 17:38:19.907334 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 17:38:19.907338 | aio | Saturday 18 April 2026 17:38:19 +0000 (0:00:00.006) 0:01:30.238 ******** 2026-04-18 17:38:20.247610 | aio | ok: [aio] 2026-04-18 17:38:20.247665 | aio | 2026-04-18 17:38:20.247881 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:38:20.247908 | aio | Saturday 18 April 2026 17:38:20 +0000 (0:00:00.341) 0:01:30.579 ******** 2026-04-18 17:38:20.444852 | aio | ok: [aio] 2026-04-18 17:38:20.444874 | aio | 2026-04-18 17:38:20.444880 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:38:20.444884 | aio | Saturday 18 April 2026 17:38:20 +0000 (0:00:00.197) 0:01:30.776 ******** 2026-04-18 17:38:20.516588 | aio | ok: [aio] => { 2026-04-18 17:38:20.516608 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 17:38:20.516613 | aio | } 2026-04-18 17:38:20.516618 | aio | 2026-04-18 17:38:20.516622 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:38:20.516626 | aio | Saturday 18 April 2026 17:38:20 +0000 (0:00:00.071) 0:01:30.848 ******** 2026-04-18 17:38:20.872373 | aio | ok: [aio] 2026-04-18 17:38:20.872406 | aio | 2026-04-18 17:38:20.872413 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:38:20.872420 | aio | Saturday 18 April 2026 17:38:20 +0000 (0:00:00.355) 0:01:31.203 ******** 2026-04-18 17:38:23.921667 | aio | ok: [aio] 2026-04-18 17:38:23.921746 | aio | 2026-04-18 17:38:23.921974 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 17:38:23.922066 | aio | Saturday 18 April 2026 17:38:23 +0000 (0:00:03.049) 0:01:34.253 ******** 2026-04-18 17:38:25.036364 | aio | ok: [aio] 2026-04-18 17:38:25.036501 | aio | 2026-04-18 17:38:25.036514 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 17:38:25.036580 | aio | Saturday 18 April 2026 17:38:25 +0000 (0:00:01.114) 0:01:35.368 ******** 2026-04-18 17:38:25.228439 | aio | ok: [aio] 2026-04-18 17:38:25.228553 | aio | 2026-04-18 17:38:25.228564 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 17:38:25.228571 | aio | Saturday 18 April 2026 17:38:25 +0000 (0:00:00.191) 0:01:35.559 ******** 2026-04-18 17:38:25.685550 | aio | ok: [aio] 2026-04-18 17:38:25.685648 | aio | 2026-04-18 17:38:25.685939 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 17:38:25.685989 | aio | Saturday 18 April 2026 17:38:25 +0000 (0:00:00.457) 0:01:36.017 ******** 2026-04-18 17:38:26.245313 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 17:38:26.245643 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 17:38:26.245657 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 17:38:26.245667 | aio | 2026-04-18 17:38:26.245676 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 17:38:26.245798 | aio | Saturday 18 April 2026 17:38:26 +0000 (0:00:00.559) 0:01:36.576 ******** 2026-04-18 17:38:26.678468 | aio | ok: [aio] 2026-04-18 17:38:26.678537 | aio | 2026-04-18 17:38:26.678600 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 17:38:26.678716 | aio | Saturday 18 April 2026 17:38:26 +0000 (0:00:00.433) 0:01:37.010 ******** 2026-04-18 17:38:27.106973 | aio | ok: [aio] 2026-04-18 17:38:27.107029 | aio | 2026-04-18 17:38:27.107531 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 17:38:27.107579 | aio | Saturday 18 April 2026 17:38:27 +0000 (0:00:00.423) 0:01:37.433 ******** 2026-04-18 17:38:27.107585 | aio | 2026-04-18 17:38:27.107590 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 17:38:27.107594 | aio | Saturday 18 April 2026 17:38:27 +0000 (0:00:00.004) 0:01:37.438 ******** 2026-04-18 17:38:27.459810 | aio | ok: [aio] 2026-04-18 17:38:27.459880 | aio | 2026-04-18 17:38:27.459931 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 17:38:27.460028 | aio | Saturday 18 April 2026 17:38:27 +0000 (0:00:00.352) 0:01:37.791 ******** 2026-04-18 17:38:27.506490 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 17:38:27.506838 | aio | 2026-04-18 17:38:27.506920 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 17:38:27.506927 | aio | Saturday 18 April 2026 17:38:27 +0000 (0:00:00.046) 0:01:37.838 ******** 2026-04-18 17:38:28.591860 | aio | ok: [aio] 2026-04-18 17:38:28.591962 | aio | 2026-04-18 17:38:28.591974 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 17:38:28.592034 | aio | Saturday 18 April 2026 17:38:28 +0000 (0:00:01.085) 0:01:38.923 ******** 2026-04-18 17:38:29.248696 | aio | ok: [aio] => (item=chronyd) 2026-04-18 17:38:29.248796 | aio | ok: [aio] => (item=sshd) 2026-04-18 17:38:29.248809 | aio | 2026-04-18 17:38:29.249057 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 17:38:29.249138 | aio | Saturday 18 April 2026 17:38:29 +0000 (0:00:00.656) 0:01:39.580 ******** 2026-04-18 17:38:29.555211 | aio | ok: [aio] 2026-04-18 17:38:29.555278 | aio | 2026-04-18 17:38:29.555341 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 17:38:29.555483 | aio | Saturday 18 April 2026 17:38:29 +0000 (0:00:00.306) 0:01:39.886 ******** 2026-04-18 17:38:29.769100 | aio | ok: [aio] 2026-04-18 17:38:29.769192 | aio | 2026-04-18 17:38:29.769531 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 17:38:29.769609 | aio | Saturday 18 April 2026 17:38:29 +0000 (0:00:00.213) 0:01:40.100 ******** 2026-04-18 17:38:30.017082 | aio | ok: [aio] 2026-04-18 17:38:30.017166 | aio | 2026-04-18 17:38:30.017179 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 17:38:30.017305 | aio | Saturday 18 April 2026 17:38:30 +0000 (0:00:00.248) 0:01:40.348 ******** 2026-04-18 17:38:30.226716 | aio | ok: [aio] 2026-04-18 17:38:30.226797 | aio | 2026-04-18 17:38:30.226851 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 17:38:30.226977 | aio | Saturday 18 April 2026 17:38:30 +0000 (0:00:00.209) 0:01:40.558 ******** 2026-04-18 17:38:30.455483 | aio | ok: [aio] => (item=aio) 2026-04-18 17:38:30.455565 | aio | 2026-04-18 17:38:30.455577 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 17:38:30.455722 | aio | Saturday 18 April 2026 17:38:30 +0000 (0:00:00.228) 0:01:40.787 ******** 2026-04-18 17:38:30.500234 | aio | ok: [aio] 2026-04-18 17:38:30.500528 | aio | 2026-04-18 17:38:30.500556 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:38:30.500562 | aio | Saturday 18 April 2026 17:38:30 +0000 (0:00:00.044) 0:01:40.831 ******** 2026-04-18 17:38:30.559293 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:38:30.559359 | aio | 2026-04-18 17:38:30.559478 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:38:30.559576 | aio | Saturday 18 April 2026 17:38:30 +0000 (0:00:00.059) 0:01:40.891 ******** 2026-04-18 17:38:30.602625 | aio | skipping: [aio] 2026-04-18 17:38:30.602831 | aio | 2026-04-18 17:38:30.603060 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:38:30.603268 | aio | Saturday 18 April 2026 17:38:30 +0000 (0:00:00.043) 0:01:40.934 ******** 2026-04-18 17:38:30.645267 | aio | skipping: [aio] => (item=aio) 2026-04-18 17:38:30.645464 | aio | skipping: [aio] 2026-04-18 17:38:30.645647 | aio | 2026-04-18 17:38:30.645867 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:38:30.646108 | aio | Saturday 18 April 2026 17:38:30 +0000 (0:00:00.042) 0:01:40.977 ******** 2026-04-18 17:38:30.897780 | aio | ok: [aio] 2026-04-18 17:38:30.897927 | aio | 2026-04-18 17:38:30.898190 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:38:30.898481 | aio | Saturday 18 April 2026 17:38:30 +0000 (0:00:00.251) 0:01:41.229 ******** 2026-04-18 17:38:37.282122 | aio | ok: [aio] 2026-04-18 17:38:37.282187 | aio | 2026-04-18 17:38:37.282200 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 17:38:37.282318 | aio | Saturday 18 April 2026 17:38:37 +0000 (0:00:06.384) 0:01:47.613 ******** 2026-04-18 17:38:42.753571 | aio | ok: [aio] 2026-04-18 17:38:42.753649 | aio | 2026-04-18 17:38:42.753865 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 17:38:42.753910 | aio | Saturday 18 April 2026 17:38:42 +0000 (0:00:05.472) 0:01:53.085 ******** 2026-04-18 17:38:56.785945 | aio | ok: [aio] 2026-04-18 17:38:56.786088 | aio | 2026-04-18 17:38:56.786387 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 17:38:56.786439 | aio | Saturday 18 April 2026 17:38:56 +0000 (0:00:14.032) 0:02:07.117 ******** 2026-04-18 17:38:56.863396 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 17:38:56.863476 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 17:38:56.863925 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 17:38:56.863948 | aio | skipping: [aio] 2026-04-18 17:38:56.863953 | aio | 2026-04-18 17:38:56.863958 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 17:38:56.863963 | aio | Saturday 18 April 2026 17:38:56 +0000 (0:00:00.077) 0:02:07.195 ******** 2026-04-18 17:39:02.927799 | aio | ok: [aio] 2026-04-18 17:39:02.928122 | aio | 2026-04-18 17:39:02.928259 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 17:39:02.928390 | aio | Saturday 18 April 2026 17:39:02 +0000 (0:00:06.054) 0:02:13.249 ******** 2026-04-18 17:39:08.903048 | aio | ok: [aio] 2026-04-18 17:39:08.903234 | aio | 2026-04-18 17:39:08.903457 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 17:39:08.903667 | aio | Saturday 18 April 2026 17:39:08 +0000 (0:00:05.985) 0:02:19.234 ******** 2026-04-18 17:39:08.955218 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 17:39:08.955376 | aio | 2026-04-18 17:39:08.955576 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 17:39:08.955788 | aio | Saturday 18 April 2026 17:39:08 +0000 (0:00:00.052) 0:02:19.286 ******** 2026-04-18 17:39:08.996143 | aio | ok: [aio] 2026-04-18 17:39:08.996279 | aio | 2026-04-18 17:39:08.996478 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 17:39:08.996683 | aio | Saturday 18 April 2026 17:39:08 +0000 (0:00:00.040) 0:02:19.327 ******** 2026-04-18 17:39:14.984827 | aio | ok: [aio] 2026-04-18 17:39:14.984910 | aio | 2026-04-18 17:39:14.984972 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 17:39:14.985104 | aio | Saturday 18 April 2026 17:39:14 +0000 (0:00:05.988) 0:02:25.316 ******** 2026-04-18 17:39:15.019860 | aio | ok: [aio] 2026-04-18 17:39:15.019938 | aio | 2026-04-18 17:39:15.020200 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 17:39:15.020286 | aio | Saturday 18 April 2026 17:39:15 +0000 (0:00:00.034) 0:02:25.351 ******** 2026-04-18 17:39:15.053859 | aio | skipping: [aio] => (item=1) 2026-04-18 17:39:15.053949 | aio | skipping: [aio] => (item=1) 2026-04-18 17:39:15.054188 | aio | skipping: [aio] => (item=1) 2026-04-18 17:39:15.054261 | aio | skipping: [aio] 2026-04-18 17:39:15.054280 | aio | 2026-04-18 17:39:15.054445 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 17:39:15.054482 | aio | Saturday 18 April 2026 17:39:15 +0000 (0:00:00.034) 0:02:25.385 ******** 2026-04-18 17:39:15.091614 | aio | skipping: [aio] 2026-04-18 17:39:15.094228 | aio | 2026-04-18 17:39:15.094284 | aio | PLAY RECAP ********************************************************************* 2026-04-18 17:39:15.094296 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-18 17:39:15.094306 | aio | 2026-04-18 17:39:15.094315 | aio | 2026-04-18 17:39:15.094324 | aio | TASKS RECAP ******************************************************************** 2026-04-18 17:39:15.094332 | aio | Saturday 18 April 2026 17:39:15 +0000 (0:00:00.037) 0:02:25.423 ******** 2026-04-18 17:39:15.094341 | aio | =============================================================================== 2026-04-18 17:39:15.094350 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.14s 2026-04-18 17:39:15.094359 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.03s 2026-04-18 17:39:15.094367 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.53s 2026-04-18 17:39:15.094375 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.51s 2026-04-18 17:39:15.094384 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.39s 2026-04-18 17:39:15.094392 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.38s 2026-04-18 17:39:15.094401 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.38s 2026-04-18 17:39:15.094409 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.20s 2026-04-18 17:39:15.094418 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.15s 2026-04-18 17:39:15.094426 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.05s 2026-04-18 17:39:15.094435 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.03s 2026-04-18 17:39:15.094443 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.99s 2026-04-18 17:39:15.094451 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.99s 2026-04-18 17:39:15.094466 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.47s 2026-04-18 17:39:15.094475 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.09s 2026-04-18 17:39:15.094483 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.05s 2026-04-18 17:39:15.094543 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.25s 2026-04-18 17:39:15.094677 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.99s 2026-04-18 17:39:15.094882 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.34s 2026-04-18 17:39:15.095004 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.18s 2026-04-18 17:39:15.212856 | aio | INFO [default > idempotence] Executed: Successful 2026-04-18 17:39:15.222633 | aio | INFO [default > side_effect] Executing 2026-04-18 17:39:15.223011 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 17:39:15.227964 | aio | INFO [default > verify] Executing 2026-04-18 17:39:15.818729 | aio | 2026-04-18 17:39:15.819244 | aio | PLAY [Verify] ****************************************************************** 2026-04-18 17:39:15.819509 | aio | 2026-04-18 17:39:15.819780 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:39:15.820221 | aio | Saturday 18 April 2026 17:39:15 +0000 (0:00:00.006) 0:00:00.006 ******** 2026-04-18 17:39:16.923483 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 17:39:16.923570 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 17:39:16.923576 | aio | interpreter could change the meaning of that path. See 2026-04-18 17:39:16.923581 | aio | https://docs.ansible.com/ansible- 2026-04-18 17:39:16.923585 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 17:39:16.930599 | aio | ok: [aio] 2026-04-18 17:39:16.930614 | aio | 2026-04-18 17:39:16.930619 | aio | TASK [Get cluster health status] *********************************************** 2026-04-18 17:39:16.930623 | aio | Saturday 18 April 2026 17:39:16 +0000 (0:00:01.112) 0:00:01.118 ******** 2026-04-18 17:39:27.259263 | aio | ok: [aio] 2026-04-18 17:39:27.259354 | aio | 2026-04-18 17:39:27.259368 | aio | TASK [Print cluster health status] ********************************************* 2026-04-18 17:39:27.259379 | aio | Saturday 18 April 2026 17:39:27 +0000 (0:00:10.327) 0:00:11.445 ******** 2026-04-18 17:39:27.285386 | aio | ok: [aio] => { 2026-04-18 17:39:27.285440 | aio | "_ceph_health": { 2026-04-18 17:39:27.285447 | aio | "changed": false, 2026-04-18 17:39:27.285454 | aio | "cmd": [ 2026-04-18 17:39:27.285468 | aio | "cephadm", 2026-04-18 17:39:27.285646 | aio | "shell", 2026-04-18 17:39:27.285844 | aio | "--", 2026-04-18 17:39:27.286115 | aio | "ceph", 2026-04-18 17:39:27.286283 | aio | "health" 2026-04-18 17:39:27.286532 | aio | ], 2026-04-18 17:39:27.286765 | aio | "delta": "0:00:10.051493", 2026-04-18 17:39:27.286974 | aio | "end": "2026-04-18 17:39:27.223552", 2026-04-18 17:39:27.287178 | aio | "failed": false, 2026-04-18 17:39:27.287378 | aio | "msg": "", 2026-04-18 17:39:27.287580 | aio | "rc": 0, 2026-04-18 17:39:27.287788 | aio | "start": "2026-04-18 17:39:17.172059", 2026-04-18 17:39:27.288026 | 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 17:39:27.288241 | aio | "stderr_lines": [ 2026-04-18 17:39:27.288454 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-18 17:39:27.288681 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-18 17:39:27.288879 | aio | ], 2026-04-18 17:39:27.289085 | aio | "stdout": "HEALTH_OK", 2026-04-18 17:39:27.289282 | aio | "stdout_lines": [ 2026-04-18 17:39:27.289483 | aio | "HEALTH_OK" 2026-04-18 17:39:27.289682 | aio | ] 2026-04-18 17:39:27.289876 | aio | } 2026-04-18 17:39:27.290113 | aio | } 2026-04-18 17:39:27.290306 | aio | 2026-04-18 17:39:27.290544 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-18 17:39:27.290757 | aio | Saturday 18 April 2026 17:39:27 +0000 (0:00:00.027) 0:00:11.473 ******** 2026-04-18 17:39:27.305355 | aio | ok: [aio] => { 2026-04-18 17:39:27.305557 | aio | "changed": false, 2026-04-18 17:39:27.305830 | aio | "msg": "All assertions passed" 2026-04-18 17:39:27.305963 | aio | } 2026-04-18 17:39:27.306188 | aio | 2026-04-18 17:39:27.306419 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-18 17:39:27.306714 | aio | Saturday 18 April 2026 17:39:27 +0000 (0:00:00.020) 0:00:11.493 ******** 2026-04-18 17:39:34.130238 | aio | changed: [aio] 2026-04-18 17:39:34.130413 | aio | 2026-04-18 17:39:34.130627 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-18 17:39:34.130833 | aio | Saturday 18 April 2026 17:39:34 +0000 (0:00:06.824) 0:00:18.317 ******** 2026-04-18 17:39:36.539712 | aio | changed: [aio] 2026-04-18 17:39:36.539884 | aio | 2026-04-18 17:39:36.540092 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-18 17:39:36.540296 | aio | Saturday 18 April 2026 17:39:36 +0000 (0:00:02.409) 0:00:20.727 ******** 2026-04-18 17:39:37.772404 | aio | ok: [aio] 2026-04-18 17:39:37.772499 | aio | 2026-04-18 17:39:37.772512 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-18 17:39:37.772522 | aio | Saturday 18 April 2026 17:39:37 +0000 (0:00:01.231) 0:00:21.959 ******** 2026-04-18 17:39:37.801698 | aio | ok: [aio] => { 2026-04-18 17:39:37.802147 | aio | "changed": false, 2026-04-18 17:39:37.802222 | aio | "msg": "All assertions passed" 2026-04-18 17:39:37.802244 | aio | } 2026-04-18 17:39:37.802255 | aio | 2026-04-18 17:39:37.804049 | aio | PLAY RECAP ********************************************************************* 2026-04-18 17:39:37.804103 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 17:39:37.804112 | aio | 2026-04-18 17:39:37.804118 | aio | 2026-04-18 17:39:37.804124 | aio | TASKS RECAP ******************************************************************** 2026-04-18 17:39:37.804130 | aio | Saturday 18 April 2026 17:39:37 +0000 (0:00:00.030) 0:00:21.990 ******** 2026-04-18 17:39:37.804135 | aio | =============================================================================== 2026-04-18 17:39:37.804141 | aio | Get cluster health status ---------------------------------------------- 10.33s 2026-04-18 17:39:37.804147 | aio | Create a test Ceph pool ------------------------------------------------- 6.82s 2026-04-18 17:39:37.804153 | aio | Create a test Ceph key -------------------------------------------------- 2.41s 2026-04-18 17:39:37.804158 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.23s 2026-04-18 17:39:37.804164 | aio | Gathering Facts --------------------------------------------------------- 1.11s 2026-04-18 17:39:37.804170 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-04-18 17:39:37.804175 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-18 17:39:37.804181 | aio | Assert that the cluster status is healthy ------------------------------- 0.02s 2026-04-18 17:39:37.885698 | aio | INFO [default > verify] Executed: Successful 2026-04-18 17:39:37.897194 | aio | INFO [default > cleanup] Executing 2026-04-18 17:39:37.897819 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 17:39:37.903614 | aio | INFO [default > destroy] Executing 2026-04-18 17:39:37.903732 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 17:39:37.903822 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 17:39:37.904120 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 17:39:38.108681 | aio | ok: Runtime: 0:10:18.428201 2026-04-18 17:39:38.135359 | 2026-04-18 17:39:38.135779 | PLAY RECAP 2026-04-18 17:39:38.135900 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 17:39:38.135943 | 2026-04-18 17:39:41.337431 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 17:39:41.342196 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 17:39:43.206934 | 2026-04-18 17:39:46.217361 | PLAY [all] 2026-04-18 17:39:46.235268 | 2026-04-18 17:39:46.235468 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 17:39:46.270682 | aio | skipping: Conditional result was False 2026-04-18 17:39:46.282603 | 2026-04-18 17:39:46.282746 | TASK [fetch-output : Set log path for single node] 2026-04-18 17:39:46.326860 | aio | ok 2026-04-18 17:39:46.332875 | 2026-04-18 17:39:46.332947 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 17:39:51.475129 | aio -> localhost | ok: "/var/lib/zuul/builds/535ac54acdf248ed8b02be22c03130c2/work/logs" 2026-04-18 17:39:54.877178 | aio -> localhost | changed: "/var/lib/zuul/builds/535ac54acdf248ed8b02be22c03130c2/work/artifacts" 2026-04-18 17:39:55.102741 | aio -> localhost | changed: "/var/lib/zuul/builds/535ac54acdf248ed8b02be22c03130c2/work/docs" 2026-04-18 17:39:55.123242 | 2026-04-18 17:39:55.123362 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 17:39:55.726120 | aio | ok 2026-04-18 17:39:58.154507 | aio | changed: All items complete 2026-04-18 17:39:58.154732 | 2026-04-18 17:39:58.224422 | aio | changed: .d..t...... ./ 2026-04-18 17:39:59.001787 | aio | changed: .d..t...... ./ 2026-04-18 17:39:59.023244 | 2026-04-18 17:39:59.023358 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 17:39:59.424510 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006787 2026-04-18 17:39:59.654294 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006249 2026-04-18 17:39:59.664742 | 2026-04-18 17:39:59.664838 | PLAY [all] 2026-04-18 17:39:59.673060 | 2026-04-18 17:39:59.673151 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 17:40:00.070917 | aio | changed 2026-04-18 17:40:00.076145 | 2026-04-18 17:40:00.076195 | PLAY RECAP 2026-04-18 17:40:00.076237 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 17:40:00.076258 | 2026-04-18 17:40:00.202916 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 17:40:00.204489 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 17:40:01.077944 | 2026-04-18 17:40:01.078070 | PLAY [localhost] 2026-04-18 17:40:01.087729 | 2026-04-18 17:40:01.087803 | TASK [Generate Zuul manifest] 2026-04-18 17:40:01.108676 | localhost | ok 2026-04-18 17:40:01.245520 | 2026-04-18 17:40:01.245660 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 17:40:01.617711 | localhost | changed 2026-04-18 17:40:01.629084 | 2026-04-18 17:40:01.629157 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 17:40:01.662142 | localhost | ok 2026-04-18 17:40:02.947055 | 2026-04-18 17:40:02.947178 | TASK [Upload logs] 2026-04-18 17:40:02.969767 | localhost | ok 2026-04-18 17:40:03.374482 | 2026-04-18 17:40:03.374652 | TASK [Set zuul-log-path fact] 2026-04-18 17:40:03.394214 | localhost | ok 2026-04-18 17:40:03.405435 | 2026-04-18 17:40:03.405569 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 17:40:03.435475 | localhost | ok 2026-04-18 17:40:03.444208 | 2026-04-18 17:40:03.444303 | TASK [upload-logs : Create log directories] 2026-04-18 17:40:03.869884 | localhost | changed 2026-04-18 17:40:03.876616 | 2026-04-18 17:40:03.876717 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 17:40:04.278188 | localhost -> localhost | ok: Runtime: 0:00:00.004896 2026-04-18 17:40:04.285672 | 2026-04-18 17:40:04.285761 | TASK [upload-logs : Upload logs to log server] 2026-04-18 17:40:04.895693 | localhost | Output suppressed because no_log was given 2026-04-18 17:40:04.901188 | 2026-04-18 17:40:04.901278 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 17:40:04.943911 | localhost | skipping: Conditional result was False 2026-04-18 17:40:04.951683 | localhost | skipping: Conditional result was False 2026-04-18 17:40:04.963766 | 2026-04-18 17:40:04.963911 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 17:40:04.999032 | localhost | skipping: Conditional result was False 2026-04-18 17:40:04.999349 | 2026-04-18 17:40:05.003793 | localhost | skipping: Conditional result was False 2026-04-18 17:40:05.019291 | 2026-04-18 17:40:05.019524 | LOOP [upload-logs : Upload console log and json output]