2026-04-18 16:22:21.095887 | Job console starting 2026-04-18 16:22:21.109418 | Updating git repos 2026-04-18 16:22:21.199853 | Cloning repos into workspace 2026-04-18 16:22:21.250025 | Restoring repo states 2026-04-18 16:22:21.255988 | Merging changes 2026-04-18 16:22:21.490097 | Checking out repos 2026-04-18 16:22:21.540258 | Preparing playbooks 2026-04-18 16:22:22.878601 | Running Ansible setup 2026-04-18 16:22:27.388865 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:28.086132 | 2026-04-18 16:22:28.086272 | PLAY [localhost] 2026-04-18 16:22:28.094010 | 2026-04-18 16:22:28.642311 | TASK [Gathering Facts] 2026-04-18 16:22:29.606720 | localhost | ok 2026-04-18 16:22:29.616490 | 2026-04-18 16:22:29.616569 | TASK [Setup log path fact] 2026-04-18 16:22:29.634178 | localhost | ok 2026-04-18 16:22:29.644858 | 2026-04-18 16:22:29.644927 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:22:29.693896 | localhost | ok 2026-04-18 16:22:29.702922 | 2026-04-18 16:22:29.702989 | TASK [emit-job-header : Print job information] 2026-04-18 16:22:29.745257 | # Job Information 2026-04-18 16:22:29.745491 | Ansible Version: 2.16.16 2026-04-18 16:22:29.745566 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-04-18 16:22:29.745619 | Pipeline: check 2026-04-18 16:22:29.745665 | Executor: 0a8996d2b663 2026-04-18 16:22:29.745711 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/97 2026-04-18 16:22:29.745763 | Event ID: a870ef90-3b42-11f1-89d2-e70f18b94fca 2026-04-18 16:22:29.749912 | 2026-04-18 16:22:29.749982 | LOOP [emit-job-header : Print node information] 2026-04-18 16:22:29.845064 | localhost | ok: 2026-04-18 16:22:29.845474 | localhost | # Node Information 2026-04-18 16:22:29.845505 | localhost | Inventory Hostname: aio 2026-04-18 16:22:29.845526 | localhost | Hostname: np0000167295 2026-04-18 16:22:29.845546 | localhost | Username: zuul 2026-04-18 16:22:29.845604 | localhost | Distro: Ubuntu 24.04 2026-04-18 16:22:29.845640 | localhost | Provider: yul1 2026-04-18 16:22:29.845665 | localhost | Region: ca-ymq-1 2026-04-18 16:22:29.845689 | localhost | Label: ubuntu-noble 2026-04-18 16:22:29.845711 | localhost | Product Name: OpenStack Nova 2026-04-18 16:22:29.845733 | localhost | Interface IP: 199.204.45.240 2026-04-18 16:22:29.854924 | 2026-04-18 16:22:29.855045 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:22:30.305975 | localhost -> localhost | changed 2026-04-18 16:22:30.314004 | 2026-04-18 16:22:30.314096 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:22:31.553036 | localhost -> localhost | changed 2026-04-18 16:22:31.559807 | 2026-04-18 16:22:31.559875 | PLAY [all] 2026-04-18 16:22:31.581846 | 2026-04-18 16:22:31.582597 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:22:31.860543 | aio -> localhost | ok 2026-04-18 16:22:31.872452 | 2026-04-18 16:22:31.872538 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:22:31.918264 | aio | ok 2026-04-18 16:22:31.933560 | aio | included: /var/lib/zuul/builds/dc406d502a184cc192804c86b455b39f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:22:31.939840 | 2026-04-18 16:22:31.940016 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:22:33.755519 | aio -> localhost | Generating public/private rsa key pair. 2026-04-18 16:22:33.755714 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/dc406d502a184cc192804c86b455b39f/work/dc406d502a184cc192804c86b455b39f_id_rsa 2026-04-18 16:22:33.755969 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/dc406d502a184cc192804c86b455b39f/work/dc406d502a184cc192804c86b455b39f_id_rsa.pub 2026-04-18 16:22:33.756003 | aio -> localhost | The key fingerprint is: 2026-04-18 16:22:33.756027 | aio -> localhost | SHA256:gyCUJgHSJqnBvf/11ODb6jR4k7vv+xvIVN4bDpM1d5U zuul-build-sshkey 2026-04-18 16:22:33.756058 | aio -> localhost | The key's randomart image is: 2026-04-18 16:22:33.756079 | aio -> localhost | +---[RSA 3072]----+ 2026-04-18 16:22:33.756103 | aio -> localhost | |*+o. o| 2026-04-18 16:22:33.756123 | aio -> localhost | |*o=. E.| 2026-04-18 16:22:33.756143 | aio -> localhost | |.*. o +o| 2026-04-18 16:22:33.756162 | aio -> localhost | |. o . . . = =| 2026-04-18 16:22:33.756181 | aio -> localhost | | . . S . o= o.| 2026-04-18 16:22:33.756201 | aio -> localhost | | . o.o+.= o| 2026-04-18 16:22:33.756219 | aio -> localhost | | . ..o*oo + | 2026-04-18 16:22:33.756238 | aio -> localhost | | . oo+. .| 2026-04-18 16:22:33.756260 | aio -> localhost | | .==+oo.| 2026-04-18 16:22:33.756280 | aio -> localhost | +----[SHA256]-----+ 2026-04-18 16:22:33.756660 | aio -> localhost | ok: Runtime: 0:00:01.362844 2026-04-18 16:22:33.774978 | 2026-04-18 16:22:33.775387 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:22:33.821501 | aio | ok 2026-04-18 16:22:33.831083 | aio | included: /var/lib/zuul/builds/dc406d502a184cc192804c86b455b39f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:22:33.839011 | 2026-04-18 16:22:33.839078 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:22:33.863909 | aio | skipping: Conditional result was False 2026-04-18 16:22:33.873903 | 2026-04-18 16:22:33.873994 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:22:34.455186 | aio | changed 2026-04-18 16:22:34.463783 | 2026-04-18 16:22:34.464297 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:22:34.699009 | aio | ok 2026-04-18 16:22:34.704576 | 2026-04-18 16:22:34.704644 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:22:35.292202 | aio | changed 2026-04-18 16:22:35.298437 | 2026-04-18 16:22:35.298505 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:22:35.904086 | aio | changed 2026-04-18 16:22:35.909852 | 2026-04-18 16:22:35.909919 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:22:35.932896 | aio | skipping: Conditional result was False 2026-04-18 16:22:35.944190 | 2026-04-18 16:22:35.944260 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:22:36.635743 | aio -> localhost | changed 2026-04-18 16:22:36.648223 | 2026-04-18 16:22:36.648288 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:22:36.912907 | aio -> localhost | Identity added: /var/lib/zuul/builds/dc406d502a184cc192804c86b455b39f/work/dc406d502a184cc192804c86b455b39f_id_rsa (zuul-build-sshkey) 2026-04-18 16:22:36.913168 | aio -> localhost | ok: Runtime: 0:00:00.011994 2026-04-18 16:22:36.918967 | 2026-04-18 16:22:36.919030 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:22:37.289198 | aio | ok 2026-04-18 16:22:37.296769 | 2026-04-18 16:22:37.296857 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:22:37.331821 | aio | skipping: Conditional result was False 2026-04-18 16:22:37.345783 | 2026-04-18 16:22:37.345866 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:22:37.729935 | aio | ok 2026-04-18 16:22:37.736482 | 2026-04-18 16:22:37.736580 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:22:38.493056 | aio | Output suppressed because no_log was given 2026-04-18 16:22:38.556554 | 2026-04-18 16:22:38.556684 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:22:38.781584 | aio | ok: "logs" 2026-04-18 16:22:38.781853 | aio | ok: All items complete 2026-04-18 16:22:38.781881 | 2026-04-18 16:22:38.970625 | aio | ok: "artifacts" 2026-04-18 16:22:39.159750 | aio | ok: "docs" 2026-04-18 16:22:39.179309 | 2026-04-18 16:22:39.179512 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:22:39.421989 | aio | changed: "logs" 2026-04-18 16:22:39.613649 | aio | changed: "artifacts" 2026-04-18 16:22:39.813865 | aio | changed: "docs" 2026-04-18 16:22:39.828755 | 2026-04-18 16:22:39.828883 | PLAY RECAP 2026-04-18 16:22:39.828931 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:22:39.828985 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:39.829011 | 2026-04-18 16:22:39.996040 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:39.999612 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:40.595453 | 2026-04-18 16:22:40.595606 | PLAY [all] 2026-04-18 16:22:40.607970 | 2026-04-18 16:22:40.608047 | TASK [setup-uv : Extract archive] 2026-04-18 16:22:43.115579 | aio | changed 2026-04-18 16:22:43.122075 | 2026-04-18 16:22:43.122155 | TASK [setup-uv : Print version] 2026-04-18 16:22:42.128304 | aio | uv 0.8.13 2026-04-18 16:22:43.670256 | aio | ok: Runtime: 0:00:00.014321 2026-04-18 16:22:43.678331 | 2026-04-18 16:22:43.678392 | PLAY RECAP 2026-04-18 16:22:43.678446 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:43.678474 | 2026-04-18 16:22:43.780845 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:43.784555 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:22:44.399385 | 2026-04-18 16:22:44.399544 | PLAY [all] 2026-04-18 16:22:44.411897 | 2026-04-18 16:22:44.412044 | TASK [Copy inventory file for Zuul] 2026-04-18 16:22:45.428341 | aio | changed 2026-04-18 16:22:45.435869 | 2026-04-18 16:22:45.435946 | TASK [Switch "ansible_host" to private IP] 2026-04-18 16:22:45.742291 | aio | changed: 1 replacements made 2026-04-18 16:22:45.749632 | 2026-04-18 16:22:45.749719 | TASK [Run Molecule scenario] 2026-04-18 16:22:46.209293 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-18 16:22:46.209453 | aio | Creating virtual environment at: .venv 2026-04-18 16:22:46.479701 | aio | Downloading cryptography (4.3MiB) 2026-04-18 16:22:46.480552 | aio | Downloading ansible-core (2.1MiB) 2026-04-18 16:22:46.481088 | aio | Downloading netaddr (2.2MiB) 2026-04-18 16:22:46.483711 | aio | Downloading pygments (1.2MiB) 2026-04-18 16:22:46.671023 | aio | Downloading netaddr 2026-04-18 16:22:46.684158 | aio | Downloading cryptography 2026-04-18 16:22:46.743308 | aio | Downloading pygments 2026-04-18 16:22:46.889056 | aio | Downloading ansible-core 2026-04-18 16:22:46.935767 | aio | Installed 37 packages in 45ms 2026-04-18 16:22:47.694294 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-18 16:22:47.694397 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 16:22:48.320537 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 16:22:48.320612 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-18 16:23:00.033908 | aio | INFO [default > dependency] Executing 2026-04-18 16:23:00.034058 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-18 16:23:00.034296 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-18 16:23:00.034436 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 16:23:00.040230 | aio | INFO [default > cleanup] Executing 2026-04-18 16:23:00.040470 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:23:00.046076 | aio | INFO [default > destroy] Executing 2026-04-18 16:23:00.046116 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:23:00.046252 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:23:00.051815 | aio | INFO [default > syntax] Executing 2026-04-18 16:23:01.113713 | aio | 2026-04-18 16:23:01.113943 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-18 16:23:01.173791 | aio | INFO [default > syntax] Executed: Successful 2026-04-18 16:23:01.185261 | aio | INFO [default > create] Executing 2026-04-18 16:23:01.186854 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:23:01.192817 | aio | INFO [default > prepare] Executing 2026-04-18 16:23:02.010534 | aio | 2026-04-18 16:23:02.010710 | aio | PLAY [Prepare] ***************************************************************** 2026-04-18 16:23:02.010938 | aio | 2026-04-18 16:23:02.011212 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:02.011457 | aio | Saturday 18 April 2026 16:23:02 +0000 (0:00:00.037) 0:00:00.037 ******** 2026-04-18 16:23:03.379218 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:23:03.379340 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 16:23:03.379360 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:23:03.379629 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:23:03.379879 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:23:03.387828 | aio | ok: [aio] 2026-04-18 16:23:03.388078 | aio | 2026-04-18 16:23:03.388325 | aio | TASK [Configure short hostname] ************************************************ 2026-04-18 16:23:03.388567 | aio | Saturday 18 April 2026 16:23:03 +0000 (0:00:01.377) 0:00:01.415 ******** 2026-04-18 16:23:04.187873 | aio | changed: [aio] 2026-04-18 16:23:04.187931 | aio | 2026-04-18 16:23:04.187939 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-18 16:23:04.187947 | aio | Saturday 18 April 2026 16:23:04 +0000 (0:00:00.797) 0:00:02.213 ******** 2026-04-18 16:23:04.535790 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-18 16:23:04.536152 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-18 16:23:04.536488 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-18 16:23:04.544402 | aio | changed: [aio] 2026-04-18 16:23:04.544719 | aio | 2026-04-18 16:23:04.545077 | aio | TASK [Update apt cache] ******************************************************** 2026-04-18 16:23:04.545383 | aio | Saturday 18 April 2026 16:23:04 +0000 (0:00:00.359) 0:00:02.572 ******** 2026-04-18 16:23:11.043746 | aio | changed: [aio] 2026-04-18 16:23:11.043844 | aio | 2026-04-18 16:23:11.043865 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-18 16:23:11.044019 | aio | 2026-04-18 16:23:11.044122 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:11.044243 | aio | Saturday 18 April 2026 16:23:11 +0000 (0:00:06.496) 0:00:09.069 ******** 2026-04-18 16:23:11.907888 | aio | ok: [aio] 2026-04-18 16:23:11.908116 | aio | 2026-04-18 16:23:11.908472 | aio | TASK [Install depedencies] ***************************************************** 2026-04-18 16:23:11.908630 | aio | Saturday 18 April 2026 16:23:11 +0000 (0:00:00.866) 0:00:09.935 ******** 2026-04-18 16:23:31.419742 | aio | changed: [aio] 2026-04-18 16:23:31.419924 | aio | 2026-04-18 16:23:31.420383 | aio | TASK [Start up service] ******************************************************** 2026-04-18 16:23:31.420662 | aio | Saturday 18 April 2026 16:23:31 +0000 (0:00:19.509) 0:00:29.445 ******** 2026-04-18 16:23:32.066606 | aio | ok: [aio] 2026-04-18 16:23:32.066792 | aio | 2026-04-18 16:23:32.067180 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-18 16:23:32.067425 | aio | Saturday 18 April 2026 16:23:32 +0000 (0:00:00.649) 0:00:30.094 ******** 2026-04-18 16:23:32.410825 | aio | ok: [aio] 2026-04-18 16:23:32.411153 | aio | 2026-04-18 16:23:32.411378 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-18 16:23:32.411541 | aio | Saturday 18 April 2026 16:23:32 +0000 (0:00:00.343) 0:00:30.438 ******** 2026-04-18 16:23:33.182820 | aio | changed: [aio] 2026-04-18 16:23:33.183046 | aio | 2026-04-18 16:23:33.183304 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-18 16:23:33.183548 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.772) 0:00:31.211 ******** 2026-04-18 16:23:33.456063 | aio | ok: [aio] 2026-04-18 16:23:33.456139 | aio | 2026-04-18 16:23:33.456154 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-18 16:23:33.456168 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.273) 0:00:31.484 ******** 2026-04-18 16:23:33.485525 | aio | skipping: [aio] 2026-04-18 16:23:33.485767 | aio | 2026-04-18 16:23:33.486094 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-18 16:23:33.486373 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.029) 0:00:31.513 ******** 2026-04-18 16:23:34.229414 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:34.229617 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:34.229871 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:34.230131 | aio | 2026-04-18 16:23:34.230432 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-18 16:23:34.230711 | aio | Saturday 18 April 2026 16:23:34 +0000 (0:00:00.743) 0:00:32.257 ******** 2026-04-18 16:23:35.006937 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:35.007147 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:35.007386 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:35.007597 | aio | 2026-04-18 16:23:35.007874 | aio | TASK [Start loop devices] ****************************************************** 2026-04-18 16:23:35.008136 | aio | Saturday 18 April 2026 16:23:35 +0000 (0:00:00.777) 0:00:33.034 ******** 2026-04-18 16:23:35.836610 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:35.836703 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:35.836873 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:35.837057 | aio | 2026-04-18 16:23:35.837220 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-18 16:23:35.837379 | aio | Saturday 18 April 2026 16:23:35 +0000 (0:00:00.829) 0:00:33.864 ******** 2026-04-18 16:23:37.401775 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:37.402039 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:37.402291 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:37.402518 | aio | 2026-04-18 16:23:37.402840 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-18 16:23:37.403178 | aio | Saturday 18 April 2026 16:23:37 +0000 (0:00:01.564) 0:00:35.429 ******** 2026-04-18 16:23:38.820162 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-18 16:23:38.820746 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-18 16:23:38.820763 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-18 16:23:38.820773 | aio | 2026-04-18 16:23:38.821664 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:23:38.822098 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-18 16:23:38.822408 | aio | 2026-04-18 16:23:38.822687 | aio | 2026-04-18 16:23:38.823026 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:23:38.823476 | aio | Saturday 18 April 2026 16:23:38 +0000 (0:00:01.416) 0:00:36.845 ******** 2026-04-18 16:23:38.823798 | aio | =============================================================================== 2026-04-18 16:23:38.824152 | aio | Install depedencies ---------------------------------------------------- 19.51s 2026-04-18 16:23:38.824490 | aio | Update apt cache -------------------------------------------------------- 6.50s 2026-04-18 16:23:38.824824 | aio | Create a volume group for each loop device ------------------------------ 1.56s 2026-04-18 16:23:38.825182 | aio | Create a logical volume for each loop device ---------------------------- 1.42s 2026-04-18 16:23:38.825506 | aio | Gathering Facts --------------------------------------------------------- 1.38s 2026-04-18 16:23:38.826116 | aio | Gathering Facts --------------------------------------------------------- 0.87s 2026-04-18 16:23:38.826457 | aio | Start loop devices ------------------------------------------------------ 0.83s 2026-04-18 16:23:38.826665 | aio | Configure short hostname ------------------------------------------------ 0.80s 2026-04-18 16:23:38.826805 | aio | Set permissions on loopback devices ------------------------------------- 0.78s 2026-04-18 16:23:38.826942 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.77s 2026-04-18 16:23:38.827098 | aio | Create devices for Ceph ------------------------------------------------- 0.74s 2026-04-18 16:23:38.827241 | aio | Start up service -------------------------------------------------------- 0.65s 2026-04-18 16:23:38.827380 | aio | Ensure hostname inside hosts file --------------------------------------- 0.36s 2026-04-18 16:23:38.827519 | aio | Generate lvm.conf ------------------------------------------------------- 0.34s 2026-04-18 16:23:38.827656 | aio | Get list of all loopback devices ---------------------------------------- 0.27s 2026-04-18 16:23:38.827795 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-04-18 16:23:38.899877 | aio | INFO [default > prepare] Executed: Successful 2026-04-18 16:23:38.910720 | aio | INFO [default > converge] Executing 2026-04-18 16:23:40.000615 | aio | 2026-04-18 16:23:40.001224 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:23:40.001521 | aio | 2026-04-18 16:23:40.001826 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:40.002163 | aio | Saturday 18 April 2026 16:23:39 +0000 (0:00:00.051) 0:00:00.051 ******** 2026-04-18 16:23:41.233009 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:23:41.233269 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 16:23:41.233519 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:23:41.233757 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:23:41.234027 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:23:41.245653 | aio | ok: [aio] 2026-04-18 16:23:41.245876 | aio | 2026-04-18 16:23:41.246174 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:41.246418 | aio | Saturday 18 April 2026 16:23:41 +0000 (0:00:01.245) 0:00:01.296 ******** 2026-04-18 16:23:41.605015 | aio | ok: [aio] 2026-04-18 16:23:41.605271 | aio | 2026-04-18 16:23:41.605523 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:41.605763 | aio | Saturday 18 April 2026 16:23:41 +0000 (0:00:00.358) 0:00:01.655 ******** 2026-04-18 16:23:41.641279 | aio | skipping: [aio] 2026-04-18 16:23:41.641502 | aio | 2026-04-18 16:23:41.641754 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:23:41.642022 | aio | Saturday 18 April 2026 16:23:41 +0000 (0:00:00.036) 0:00:01.692 ******** 2026-04-18 16:23:42.044085 | aio | changed: [aio] 2026-04-18 16:23:42.044338 | aio | 2026-04-18 16:23:42.044627 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:42.044902 | aio | Saturday 18 April 2026 16:23:42 +0000 (0:00:00.402) 0:00:02.094 ******** 2026-04-18 16:23:42.149419 | aio | ok: [aio] => { 2026-04-18 16:23:42.149717 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:23:42.149980 | aio | } 2026-04-18 16:23:42.150234 | aio | 2026-04-18 16:23:42.150493 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:42.150741 | aio | Saturday 18 April 2026 16:23:42 +0000 (0:00:00.105) 0:00:02.199 ******** 2026-04-18 16:23:43.264512 | aio | changed: [aio] 2026-04-18 16:23:43.264587 | aio | 2026-04-18 16:23:43.264619 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:43.264629 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:01.114) 0:00:03.314 ******** 2026-04-18 16:23:43.320329 | aio | skipping: [aio] 2026-04-18 16:23:43.320515 | aio | 2026-04-18 16:23:43.320769 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:43.321042 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.056) 0:00:03.371 ******** 2026-04-18 16:23:43.375481 | aio | skipping: [aio] 2026-04-18 16:23:43.375668 | aio | 2026-04-18 16:23:43.375914 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:43.376208 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.055) 0:00:03.426 ******** 2026-04-18 16:23:43.640625 | aio | ok: [aio] 2026-04-18 16:23:43.640693 | aio | 2026-04-18 16:23:43.640877 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:43.641058 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.264) 0:00:03.691 ******** 2026-04-18 16:23:44.891707 | aio | ok: [aio] 2026-04-18 16:23:44.891786 | aio | 2026-04-18 16:23:44.891876 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:44.892020 | aio | Saturday 18 April 2026 16:23:44 +0000 (0:00:01.250) 0:00:04.941 ******** 2026-04-18 16:23:45.077189 | aio | ok: [aio] => { 2026-04-18 16:23:45.077241 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:23:45.077379 | aio | } 2026-04-18 16:23:45.078044 | aio | 2026-04-18 16:23:45.078096 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:45.078103 | aio | Saturday 18 April 2026 16:23:45 +0000 (0:00:00.186) 0:00:05.128 ******** 2026-04-18 16:23:46.030138 | aio | changed: [aio] 2026-04-18 16:23:46.030228 | aio | 2026-04-18 16:23:46.030249 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:46.030503 | aio | Saturday 18 April 2026 16:23:46 +0000 (0:00:00.952) 0:00:06.080 ******** 2026-04-18 16:23:49.276039 | aio | changed: [aio] 2026-04-18 16:23:49.276117 | aio | 2026-04-18 16:23:49.276129 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:23:49.276164 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:03.245) 0:00:09.325 ******** 2026-04-18 16:23:49.316414 | aio | skipping: [aio] 2026-04-18 16:23:49.316458 | aio | 2026-04-18 16:23:49.316469 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:23:49.316478 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:00.040) 0:00:09.365 ******** 2026-04-18 16:23:49.353081 | aio | skipping: [aio] 2026-04-18 16:23:49.353164 | aio | 2026-04-18 16:23:49.353174 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:23:49.353185 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:00.035) 0:00:09.401 ******** 2026-04-18 16:23:49.386728 | aio | skipping: [aio] 2026-04-18 16:23:49.386789 | aio | 2026-04-18 16:23:49.386800 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:23:49.386810 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:00.034) 0:00:09.436 ******** 2026-04-18 16:23:56.723950 | aio | changed: [aio] 2026-04-18 16:23:56.724062 | aio | 2026-04-18 16:23:56.724073 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:23:56.724083 | aio | Saturday 18 April 2026 16:23:56 +0000 (0:00:07.337) 0:00:16.773 ******** 2026-04-18 16:23:57.410502 | aio | changed: [aio] 2026-04-18 16:23:57.410556 | aio | 2026-04-18 16:23:57.410568 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:23:57.410579 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.686) 0:00:17.460 ******** 2026-04-18 16:23:58.605738 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:23:58.605804 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:23:58.605817 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:23:58.605826 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:23:58.605835 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:23:58.605844 | aio | 2026-04-18 16:23:58.605854 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:23:58.605863 | aio | Saturday 18 April 2026 16:23:58 +0000 (0:00:01.192) 0:00:18.653 ******** 2026-04-18 16:23:59.382187 | aio | changed: [aio] 2026-04-18 16:23:59.382263 | aio | 2026-04-18 16:23:59.382274 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:23:59.382292 | aio | Saturday 18 April 2026 16:23:59 +0000 (0:00:00.770) 0:00:19.423 ******** 2026-04-18 16:23:59.382530 | aio | 2026-04-18 16:23:59.382779 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:23:59.383088 | aio | Saturday 18 April 2026 16:23:59 +0000 (0:00:00.008) 0:00:19.431 ******** 2026-04-18 16:24:00.569302 | aio | ok: [aio] 2026-04-18 16:24:00.569551 | aio | 2026-04-18 16:24:00.569869 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-18 16:24:00.570225 | aio | Saturday 18 April 2026 16:24:00 +0000 (0:00:01.187) 0:00:20.619 ******** 2026-04-18 16:24:01.178355 | aio | changed: [aio] 2026-04-18 16:24:01.178558 | aio | 2026-04-18 16:24:01.178826 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:24:01.179153 | aio | Saturday 18 April 2026 16:24:01 +0000 (0:00:00.608) 0:00:21.228 ******** 2026-04-18 16:24:01.899896 | aio | changed: [aio] 2026-04-18 16:24:01.900010 | aio | 2026-04-18 16:24:01.900026 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:24:01.900037 | aio | Saturday 18 April 2026 16:24:01 +0000 (0:00:00.721) 0:00:21.949 ******** 2026-04-18 16:24:02.161239 | aio | ok: [aio] 2026-04-18 16:24:02.161334 | aio | 2026-04-18 16:24:02.161346 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:24:02.161357 | aio | Saturday 18 April 2026 16:24:02 +0000 (0:00:00.259) 0:00:22.209 ******** 2026-04-18 16:24:02.249747 | aio | ok: [aio] => { 2026-04-18 16:24:02.249870 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:24:02.249882 | aio | } 2026-04-18 16:24:02.249892 | aio | 2026-04-18 16:24:02.249901 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:24:02.249911 | aio | Saturday 18 April 2026 16:24:02 +0000 (0:00:00.087) 0:00:22.297 ******** 2026-04-18 16:24:03.205286 | aio | changed: [aio] 2026-04-18 16:24:03.205360 | aio | 2026-04-18 16:24:03.205367 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:24:03.205375 | aio | Saturday 18 April 2026 16:24:03 +0000 (0:00:00.957) 0:00:23.254 ******** 2026-04-18 16:24:07.854755 | aio | changed: [aio] 2026-04-18 16:24:07.854857 | aio | 2026-04-18 16:24:07.854872 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:24:07.854886 | aio | Saturday 18 April 2026 16:24:07 +0000 (0:00:04.649) 0:00:27.904 ******** 2026-04-18 16:24:08.778119 | aio | ok: [aio] 2026-04-18 16:24:08.778245 | aio | 2026-04-18 16:24:08.778262 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:24:08.778283 | aio | Saturday 18 April 2026 16:24:08 +0000 (0:00:00.922) 0:00:28.826 ******** 2026-04-18 16:24:09.188447 | aio | changed: [aio] 2026-04-18 16:24:09.188544 | aio | 2026-04-18 16:24:09.188761 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:24:09.188793 | aio | Saturday 18 April 2026 16:24:09 +0000 (0:00:00.411) 0:00:29.238 ******** 2026-04-18 16:24:09.755614 | aio | changed: [aio] 2026-04-18 16:24:09.755674 | aio | 2026-04-18 16:24:09.755689 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:24:09.755709 | aio | Saturday 18 April 2026 16:24:09 +0000 (0:00:00.567) 0:00:29.806 ******** 2026-04-18 16:24:10.436150 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:24:10.436210 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:24:10.436224 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:24:10.436237 | aio | 2026-04-18 16:24:10.436249 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:24:10.436261 | aio | Saturday 18 April 2026 16:24:10 +0000 (0:00:00.679) 0:00:30.485 ******** 2026-04-18 16:24:10.994401 | aio | changed: [aio] 2026-04-18 16:24:10.994474 | aio | 2026-04-18 16:24:10.994602 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:24:10.994721 | aio | Saturday 18 April 2026 16:24:10 +0000 (0:00:00.559) 0:00:31.044 ******** 2026-04-18 16:24:11.554725 | aio | changed: [aio] 2026-04-18 16:24:11.554775 | aio | 2026-04-18 16:24:11.554918 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:24:11.555398 | aio | Saturday 18 April 2026 16:24:11 +0000 (0:00:00.552) 0:00:31.597 ******** 2026-04-18 16:24:11.555431 | aio | 2026-04-18 16:24:11.555437 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:24:11.555443 | aio | Saturday 18 April 2026 16:24:11 +0000 (0:00:00.008) 0:00:31.605 ******** 2026-04-18 16:24:12.466365 | aio | ok: [aio] 2026-04-18 16:24:12.466425 | aio | 2026-04-18 16:24:12.466556 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-18 16:24:12.466670 | aio | Saturday 18 April 2026 16:24:12 +0000 (0:00:00.909) 0:00:32.514 ******** 2026-04-18 16:24:13.651255 | aio | changed: [aio] 2026-04-18 16:24:13.651341 | aio | 2026-04-18 16:24:13.651398 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:24:13.651520 | aio | Saturday 18 April 2026 16:24:13 +0000 (0:00:01.187) 0:00:33.702 ******** 2026-04-18 16:24:14.378575 | aio | changed: [aio] 2026-04-18 16:24:14.378639 | aio | 2026-04-18 16:24:14.378858 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:24:14.378998 | aio | Saturday 18 April 2026 16:24:14 +0000 (0:00:00.727) 0:00:34.429 ******** 2026-04-18 16:24:14.437331 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 16:24:14.437516 | aio | 2026-04-18 16:24:14.437835 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:24:14.438121 | aio | Saturday 18 April 2026 16:24:14 +0000 (0:00:00.058) 0:00:34.488 ******** 2026-04-18 16:24:15.437115 | aio | ok: [aio] 2026-04-18 16:24:15.437177 | aio | 2026-04-18 16:24:15.437193 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:24:15.437404 | aio | Saturday 18 April 2026 16:24:15 +0000 (0:00:00.999) 0:00:35.487 ******** 2026-04-18 16:24:16.258865 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 16:24:16.259141 | aio | ok: [aio] => (item=ssh) 2026-04-18 16:24:16.259366 | aio | 2026-04-18 16:24:16.259618 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:24:16.259863 | aio | Saturday 18 April 2026 16:24:16 +0000 (0:00:00.822) 0:00:36.309 ******** 2026-04-18 16:24:16.664130 | aio | changed: [aio] 2026-04-18 16:24:16.664190 | aio | 2026-04-18 16:24:16.664545 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:24:16.664582 | aio | Saturday 18 April 2026 16:24:16 +0000 (0:00:00.404) 0:00:36.714 ******** 2026-04-18 16:24:16.936484 | aio | ok: [aio] 2026-04-18 16:24:16.936559 | aio | 2026-04-18 16:24:16.936600 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:24:16.936770 | aio | Saturday 18 April 2026 16:24:16 +0000 (0:00:00.271) 0:00:36.986 ******** 2026-04-18 16:24:17.523047 | aio | changed: [aio] 2026-04-18 16:24:17.523088 | aio | 2026-04-18 16:24:17.523106 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:24:17.523113 | aio | Saturday 18 April 2026 16:24:17 +0000 (0:00:00.587) 0:00:37.573 ******** 2026-04-18 16:24:17.924998 | aio | changed: [aio] 2026-04-18 16:24:17.925023 | aio | 2026-04-18 16:24:17.925028 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 16:24:17.925033 | aio | Saturday 18 April 2026 16:24:17 +0000 (0:00:00.401) 0:00:37.974 ******** 2026-04-18 16:24:18.054216 | aio | ok: [aio] 2026-04-18 16:24:18.054513 | aio | 2026-04-18 16:24:18.054781 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 16:24:18.055126 | aio | Saturday 18 April 2026 16:24:18 +0000 (0:00:00.130) 0:00:38.105 ******** 2026-04-18 16:24:18.332756 | aio | ok: [aio] => (item=aio) 2026-04-18 16:24:18.333120 | aio | 2026-04-18 16:24:18.333431 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 16:24:18.333730 | aio | Saturday 18 April 2026 16:24:18 +0000 (0:00:00.278) 0:00:38.383 ******** 2026-04-18 16:24:18.383051 | aio | ok: [aio] 2026-04-18 16:24:18.383386 | aio | 2026-04-18 16:24:18.383665 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 16:24:18.383914 | aio | Saturday 18 April 2026 16:24:18 +0000 (0:00:00.050) 0:00:38.434 ******** 2026-04-18 16:24:18.513263 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-18 16:24:18.513441 | aio | 2026-04-18 16:24:18.513699 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-18 16:24:18.514047 | aio | Saturday 18 April 2026 16:24:18 +0000 (0:00:00.129) 0:00:38.563 ******** 2026-04-18 16:24:18.861383 | aio | changed: [aio] 2026-04-18 16:24:18.861551 | aio | 2026-04-18 16:24:18.861807 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-18 16:24:18.862083 | aio | Saturday 18 April 2026 16:24:18 +0000 (0:00:00.348) 0:00:38.911 ******** 2026-04-18 16:24:19.704819 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-18 16:24:19.705058 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-18 16:24:19.705320 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-18 16:24:19.705547 | aio | 2026-04-18 16:24:19.705833 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-18 16:24:19.706103 | aio | Saturday 18 April 2026 16:24:19 +0000 (0:00:00.843) 0:00:39.755 ******** 2026-04-18 16:25:53.977827 | aio | ok: [aio] 2026-04-18 16:25:53.977952 | aio | 2026-04-18 16:25:53.978021 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-18 16:25:53.978043 | aio | Saturday 18 April 2026 16:25:53 +0000 (0:01:34.273) 0:02:14.028 ******** 2026-04-18 16:25:54.233393 | aio | changed: [aio] 2026-04-18 16:25:54.233555 | aio | 2026-04-18 16:25:54.233809 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-18 16:25:54.234088 | aio | Saturday 18 April 2026 16:25:54 +0000 (0:00:00.255) 0:02:14.284 ******** 2026-04-18 16:25:54.280554 | aio | ok: [aio] 2026-04-18 16:25:54.280697 | aio | 2026-04-18 16:25:54.280941 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:25:54.281215 | aio | Saturday 18 April 2026 16:25:54 +0000 (0:00:00.047) 0:02:14.331 ******** 2026-04-18 16:25:54.367495 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:25:54.367618 | aio | 2026-04-18 16:25:54.367810 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:25:54.368126 | aio | Saturday 18 April 2026 16:25:54 +0000 (0:00:00.086) 0:02:14.418 ******** 2026-04-18 16:26:00.320130 | aio | ok: [aio] 2026-04-18 16:26:00.320193 | aio | 2026-04-18 16:26:00.320207 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:26:00.320220 | aio | Saturday 18 April 2026 16:26:00 +0000 (0:00:05.951) 0:02:20.370 ******** 2026-04-18 16:26:00.383435 | aio | ok: [aio] => (item=aio) 2026-04-18 16:26:00.383497 | aio | 2026-04-18 16:26:00.383633 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:26:00.383766 | aio | Saturday 18 April 2026 16:26:00 +0000 (0:00:00.063) 0:02:20.433 ******** 2026-04-18 16:26:00.813568 | aio | ok: [aio] 2026-04-18 16:26:00.813809 | aio | 2026-04-18 16:26:00.813930 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:26:00.814070 | aio | Saturday 18 April 2026 16:26:00 +0000 (0:00:00.430) 0:02:20.864 ******** 2026-04-18 16:26:07.580040 | aio | ok: [aio] 2026-04-18 16:26:07.580093 | aio | 2026-04-18 16:26:07.580100 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 16:26:07.580108 | aio | Saturday 18 April 2026 16:26:07 +0000 (0:00:06.765) 0:02:27.630 ******** 2026-04-18 16:26:19.508503 | aio | changed: [aio] 2026-04-18 16:26:19.508579 | aio | 2026-04-18 16:26:19.508676 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 16:26:19.508797 | aio | Saturday 18 April 2026 16:26:19 +0000 (0:00:11.928) 0:02:39.558 ******** 2026-04-18 16:26:33.873817 | aio | ok: [aio] 2026-04-18 16:26:33.873870 | aio | 2026-04-18 16:26:33.873876 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:26:33.873882 | aio | Saturday 18 April 2026 16:26:33 +0000 (0:00:14.364) 0:02:53.923 ******** 2026-04-18 16:26:33.942407 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:26:33.942468 | aio | 2026-04-18 16:26:33.942598 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:26:33.942712 | aio | Saturday 18 April 2026 16:26:33 +0000 (0:00:00.069) 0:02:53.992 ******** 2026-04-18 16:26:33.995750 | aio | skipping: [aio] 2026-04-18 16:26:33.995789 | aio | 2026-04-18 16:26:33.995795 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:26:33.995801 | aio | Saturday 18 April 2026 16:26:33 +0000 (0:00:00.053) 0:02:54.046 ******** 2026-04-18 16:26:34.054665 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:26:34.054701 | aio | skipping: [aio] 2026-04-18 16:26:34.054707 | aio | 2026-04-18 16:26:34.054713 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:26:34.054866 | aio | Saturday 18 April 2026 16:26:34 +0000 (0:00:00.057) 0:02:54.103 ******** 2026-04-18 16:26:34.373663 | aio | ok: [aio] 2026-04-18 16:26:34.373722 | aio | 2026-04-18 16:26:34.373734 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:26:34.373744 | aio | Saturday 18 April 2026 16:26:34 +0000 (0:00:00.319) 0:02:54.423 ******** 2026-04-18 16:26:41.215058 | aio | ok: [aio] 2026-04-18 16:26:41.215178 | aio | 2026-04-18 16:26:41.216146 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 16:26:41.216214 | aio | Saturday 18 April 2026 16:26:41 +0000 (0:00:06.841) 0:03:01.264 ******** 2026-04-18 16:26:53.440486 | aio | changed: [aio] 2026-04-18 16:26:53.440547 | aio | 2026-04-18 16:26:53.440578 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 16:26:53.440596 | aio | Saturday 18 April 2026 16:26:53 +0000 (0:00:12.225) 0:03:13.490 ******** 2026-04-18 16:26:59.724059 | aio | ok: [aio] 2026-04-18 16:26:59.724136 | aio | 2026-04-18 16:26:59.724620 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 16:26:59.724670 | aio | Saturday 18 April 2026 16:26:59 +0000 (0:00:06.283) 0:03:19.773 ******** 2026-04-18 16:27:04.576226 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 16:27:04.576262 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 16:27:04.576268 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-18 16:27:04.576273 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 16:27:04.576279 | aio | 2026-04-18 16:27:04.576285 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 16:27:04.576290 | aio | 2026-04-18 16:27:04.576296 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:27:04.576301 | aio | Saturday 18 April 2026 16:27:04 +0000 (0:00:04.851) 0:03:24.625 ******** 2026-04-18 16:27:05.563657 | aio | ok: [aio] 2026-04-18 16:27:05.564067 | aio | 2026-04-18 16:27:05.564458 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:05.564824 | aio | Saturday 18 April 2026 16:27:05 +0000 (0:00:00.987) 0:03:25.613 ******** 2026-04-18 16:27:05.812862 | aio | ok: [aio] 2026-04-18 16:27:05.812922 | aio | 2026-04-18 16:27:05.813057 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:05.813204 | aio | Saturday 18 April 2026 16:27:05 +0000 (0:00:00.250) 0:03:25.864 ******** 2026-04-18 16:27:05.856141 | aio | skipping: [aio] 2026-04-18 16:27:05.856176 | aio | 2026-04-18 16:27:05.856183 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:27:05.856189 | aio | Saturday 18 April 2026 16:27:05 +0000 (0:00:00.040) 0:03:25.904 ******** 2026-04-18 16:27:06.112671 | aio | ok: [aio] 2026-04-18 16:27:06.112705 | aio | 2026-04-18 16:27:06.112711 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:06.112717 | aio | Saturday 18 April 2026 16:27:06 +0000 (0:00:00.257) 0:03:26.161 ******** 2026-04-18 16:27:06.175112 | aio | ok: [aio] => { 2026-04-18 16:27:06.175372 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:27:06.176690 | aio | } 2026-04-18 16:27:06.176710 | aio | 2026-04-18 16:27:06.176719 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:06.176728 | aio | Saturday 18 April 2026 16:27:06 +0000 (0:00:00.064) 0:03:26.225 ******** 2026-04-18 16:27:06.562058 | aio | ok: [aio] 2026-04-18 16:27:06.562433 | aio | 2026-04-18 16:27:06.562765 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:06.563113 | aio | Saturday 18 April 2026 16:27:06 +0000 (0:00:00.386) 0:03:26.612 ******** 2026-04-18 16:27:06.608142 | aio | skipping: [aio] 2026-04-18 16:27:06.609050 | aio | 2026-04-18 16:27:06.609078 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:06.609120 | aio | Saturday 18 April 2026 16:27:06 +0000 (0:00:00.046) 0:03:26.659 ******** 2026-04-18 16:27:06.660336 | aio | skipping: [aio] 2026-04-18 16:27:06.660372 | aio | 2026-04-18 16:27:06.660382 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:06.660391 | aio | Saturday 18 April 2026 16:27:06 +0000 (0:00:00.051) 0:03:26.710 ******** 2026-04-18 16:27:06.914114 | aio | ok: [aio] 2026-04-18 16:27:06.914163 | aio | 2026-04-18 16:27:06.914427 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:06.914744 | aio | Saturday 18 April 2026 16:27:06 +0000 (0:00:00.253) 0:03:26.964 ******** 2026-04-18 16:27:07.881987 | aio | ok: [aio] 2026-04-18 16:27:07.882164 | aio | 2026-04-18 16:27:07.882309 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:07.882449 | aio | Saturday 18 April 2026 16:27:07 +0000 (0:00:00.968) 0:03:27.933 ******** 2026-04-18 16:27:07.954625 | aio | ok: [aio] => { 2026-04-18 16:27:07.954662 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:27:07.954673 | aio | } 2026-04-18 16:27:07.954678 | aio | 2026-04-18 16:27:07.954682 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:07.954686 | aio | Saturday 18 April 2026 16:27:07 +0000 (0:00:00.072) 0:03:28.005 ******** 2026-04-18 16:27:08.368623 | aio | ok: [aio] 2026-04-18 16:27:08.368662 | aio | 2026-04-18 16:27:08.368667 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:08.368672 | aio | Saturday 18 April 2026 16:27:08 +0000 (0:00:00.413) 0:03:28.419 ******** 2026-04-18 16:27:11.501910 | aio | ok: [aio] 2026-04-18 16:27:11.501992 | aio | 2026-04-18 16:27:11.502011 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:27:11.502025 | aio | Saturday 18 April 2026 16:27:11 +0000 (0:00:03.132) 0:03:31.551 ******** 2026-04-18 16:27:11.547475 | aio | skipping: [aio] 2026-04-18 16:27:11.547587 | aio | 2026-04-18 16:27:11.547884 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:27:11.547930 | aio | Saturday 18 April 2026 16:27:11 +0000 (0:00:00.045) 0:03:31.597 ******** 2026-04-18 16:27:11.584174 | aio | skipping: [aio] 2026-04-18 16:27:11.584269 | aio | 2026-04-18 16:27:11.584405 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:27:11.584520 | aio | Saturday 18 April 2026 16:27:11 +0000 (0:00:00.035) 0:03:31.633 ******** 2026-04-18 16:27:11.619185 | aio | skipping: [aio] 2026-04-18 16:27:11.619277 | aio | 2026-04-18 16:27:11.619394 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:27:11.619506 | aio | Saturday 18 April 2026 16:27:11 +0000 (0:00:00.037) 0:03:31.670 ******** 2026-04-18 16:27:12.589013 | aio | ok: [aio] 2026-04-18 16:27:12.589061 | aio | 2026-04-18 16:27:12.589071 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:27:12.589079 | aio | Saturday 18 April 2026 16:27:12 +0000 (0:00:00.968) 0:03:32.639 ******** 2026-04-18 16:27:13.149648 | aio | ok: [aio] 2026-04-18 16:27:13.149868 | aio | 2026-04-18 16:27:13.150157 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:27:13.150401 | aio | Saturday 18 April 2026 16:27:13 +0000 (0:00:00.560) 0:03:33.200 ******** 2026-04-18 16:27:14.290338 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:27:14.290742 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:27:14.291151 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:27:14.291502 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:27:14.291835 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:27:14.292676 | aio | 2026-04-18 16:27:14.292705 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:27:14.292739 | aio | Saturday 18 April 2026 16:27:14 +0000 (0:00:01.141) 0:03:34.341 ******** 2026-04-18 16:27:14.943428 | aio | ok: [aio] 2026-04-18 16:27:14.943540 | aio | 2026-04-18 16:27:14.943552 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:27:14.943667 | aio | Saturday 18 April 2026 16:27:14 +0000 (0:00:00.646) 0:03:34.987 ******** 2026-04-18 16:27:14.943768 | aio | 2026-04-18 16:27:14.943890 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:27:14.944019 | aio | Saturday 18 April 2026 16:27:14 +0000 (0:00:00.006) 0:03:34.994 ******** 2026-04-18 16:27:15.421736 | aio | ok: [aio] 2026-04-18 16:27:15.421771 | aio | 2026-04-18 16:27:15.421776 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:15.421781 | aio | Saturday 18 April 2026 16:27:15 +0000 (0:00:00.476) 0:03:35.470 ******** 2026-04-18 16:27:15.659334 | aio | ok: [aio] 2026-04-18 16:27:15.659366 | aio | 2026-04-18 16:27:15.659371 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:15.659375 | aio | Saturday 18 April 2026 16:27:15 +0000 (0:00:00.236) 0:03:35.706 ******** 2026-04-18 16:27:15.715057 | aio | ok: [aio] => { 2026-04-18 16:27:15.715092 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:27:15.715096 | aio | } 2026-04-18 16:27:15.715101 | aio | 2026-04-18 16:27:15.715105 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:15.715109 | aio | Saturday 18 April 2026 16:27:15 +0000 (0:00:00.058) 0:03:35.765 ******** 2026-04-18 16:27:16.134407 | aio | ok: [aio] 2026-04-18 16:27:16.134466 | aio | 2026-04-18 16:27:16.134600 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:16.134749 | aio | Saturday 18 April 2026 16:27:16 +0000 (0:00:00.419) 0:03:36.184 ******** 2026-04-18 16:27:19.433411 | aio | ok: [aio] 2026-04-18 16:27:19.433675 | aio | 2026-04-18 16:27:19.433983 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:27:19.434268 | aio | Saturday 18 April 2026 16:27:19 +0000 (0:00:03.295) 0:03:39.479 ******** 2026-04-18 16:27:20.394184 | aio | ok: [aio] 2026-04-18 16:27:20.394465 | aio | 2026-04-18 16:27:20.394763 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:27:20.395047 | aio | Saturday 18 April 2026 16:27:20 +0000 (0:00:00.965) 0:03:40.445 ******** 2026-04-18 16:27:20.633302 | aio | ok: [aio] 2026-04-18 16:27:20.633368 | aio | 2026-04-18 16:27:20.633483 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:27:20.633610 | aio | Saturday 18 April 2026 16:27:20 +0000 (0:00:00.239) 0:03:40.684 ******** 2026-04-18 16:27:21.186761 | aio | ok: [aio] 2026-04-18 16:27:21.186793 | aio | 2026-04-18 16:27:21.186799 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:27:21.186805 | aio | Saturday 18 April 2026 16:27:21 +0000 (0:00:00.550) 0:03:41.235 ******** 2026-04-18 16:27:21.891054 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:27:21.891108 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:27:21.891123 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:27:21.891135 | aio | 2026-04-18 16:27:21.891552 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:27:21.891605 | aio | Saturday 18 April 2026 16:27:21 +0000 (0:00:00.705) 0:03:41.941 ******** 2026-04-18 16:27:22.399933 | aio | ok: [aio] 2026-04-18 16:27:22.400030 | aio | 2026-04-18 16:27:22.400046 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:27:22.400065 | aio | Saturday 18 April 2026 16:27:22 +0000 (0:00:00.508) 0:03:42.449 ******** 2026-04-18 16:27:22.947119 | aio | ok: [aio] 2026-04-18 16:27:22.947180 | aio | 2026-04-18 16:27:22.948463 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:27:22.948541 | aio | Saturday 18 April 2026 16:27:22 +0000 (0:00:00.540) 0:03:42.990 ******** 2026-04-18 16:27:22.948553 | aio | 2026-04-18 16:27:22.948563 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:27:22.948573 | aio | Saturday 18 April 2026 16:27:22 +0000 (0:00:00.006) 0:03:42.997 ******** 2026-04-18 16:27:23.390301 | aio | ok: [aio] 2026-04-18 16:27:23.390357 | aio | 2026-04-18 16:27:23.390366 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:27:23.390374 | aio | Saturday 18 April 2026 16:27:23 +0000 (0:00:00.442) 0:03:43.439 ******** 2026-04-18 16:27:23.444081 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 16:27:23.444128 | aio | 2026-04-18 16:27:23.444134 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:27:23.444140 | aio | Saturday 18 April 2026 16:27:23 +0000 (0:00:00.053) 0:03:43.493 ******** 2026-04-18 16:27:24.397878 | aio | ok: [aio] 2026-04-18 16:27:24.398138 | aio | 2026-04-18 16:27:24.398434 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:27:24.398704 | aio | Saturday 18 April 2026 16:27:24 +0000 (0:00:00.954) 0:03:44.448 ******** 2026-04-18 16:27:25.198164 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 16:27:25.198379 | aio | ok: [aio] => (item=ssh) 2026-04-18 16:27:25.198676 | aio | 2026-04-18 16:27:25.198960 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:27:25.199274 | aio | Saturday 18 April 2026 16:27:25 +0000 (0:00:00.800) 0:03:45.248 ******** 2026-04-18 16:27:25.590812 | aio | ok: [aio] 2026-04-18 16:27:25.591059 | aio | 2026-04-18 16:27:25.591356 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:27:25.591604 | aio | Saturday 18 April 2026 16:27:25 +0000 (0:00:00.392) 0:03:45.641 ******** 2026-04-18 16:27:25.838563 | aio | ok: [aio] 2026-04-18 16:27:25.838794 | aio | 2026-04-18 16:27:25.839137 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:27:25.839405 | aio | Saturday 18 April 2026 16:27:25 +0000 (0:00:00.247) 0:03:45.889 ******** 2026-04-18 16:27:26.146513 | aio | ok: [aio] 2026-04-18 16:27:26.146621 | aio | 2026-04-18 16:27:26.146806 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:27:26.146957 | aio | Saturday 18 April 2026 16:27:26 +0000 (0:00:00.308) 0:03:46.197 ******** 2026-04-18 16:27:26.386096 | aio | ok: [aio] 2026-04-18 16:27:26.386295 | aio | 2026-04-18 16:27:26.386562 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 16:27:26.386813 | aio | Saturday 18 April 2026 16:27:26 +0000 (0:00:00.239) 0:03:46.436 ******** 2026-04-18 16:27:26.647313 | aio | ok: [aio] => (item=aio) 2026-04-18 16:27:26.647518 | aio | 2026-04-18 16:27:26.647769 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 16:27:26.648076 | aio | Saturday 18 April 2026 16:27:26 +0000 (0:00:00.260) 0:03:46.697 ******** 2026-04-18 16:27:26.698357 | aio | ok: [aio] 2026-04-18 16:27:26.698550 | aio | 2026-04-18 16:27:26.698794 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:27:26.699086 | aio | Saturday 18 April 2026 16:27:26 +0000 (0:00:00.051) 0:03:46.749 ******** 2026-04-18 16:27:26.759888 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:27:26.760139 | aio | 2026-04-18 16:27:26.760407 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:27:26.760658 | aio | Saturday 18 April 2026 16:27:26 +0000 (0:00:00.061) 0:03:46.810 ******** 2026-04-18 16:27:26.804997 | aio | skipping: [aio] 2026-04-18 16:27:26.805191 | aio | 2026-04-18 16:27:26.805457 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:27:26.805701 | aio | Saturday 18 April 2026 16:27:26 +0000 (0:00:00.044) 0:03:46.855 ******** 2026-04-18 16:27:26.857084 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:27:26.857405 | aio | skipping: [aio] 2026-04-18 16:27:26.857632 | aio | 2026-04-18 16:27:26.857949 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:27:26.858284 | aio | Saturday 18 April 2026 16:27:26 +0000 (0:00:00.052) 0:03:46.908 ******** 2026-04-18 16:27:27.175544 | aio | ok: [aio] 2026-04-18 16:27:27.175750 | aio | 2026-04-18 16:27:27.176031 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:27:27.176273 | aio | Saturday 18 April 2026 16:27:27 +0000 (0:00:00.317) 0:03:47.226 ******** 2026-04-18 16:27:34.226054 | aio | ok: [aio] 2026-04-18 16:27:34.226128 | aio | 2026-04-18 16:27:34.226310 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 16:27:34.226713 | aio | Saturday 18 April 2026 16:27:34 +0000 (0:00:07.050) 0:03:54.276 ******** 2026-04-18 16:27:39.751878 | aio | ok: [aio] 2026-04-18 16:27:39.752274 | aio | 2026-04-18 16:27:39.752608 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 16:27:39.752923 | aio | Saturday 18 April 2026 16:27:39 +0000 (0:00:05.526) 0:03:59.802 ******** 2026-04-18 16:27:53.938291 | aio | ok: [aio] 2026-04-18 16:27:53.939049 | aio | 2026-04-18 16:27:53.939104 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 16:27:53.939195 | aio | Saturday 18 April 2026 16:27:53 +0000 (0:00:14.186) 0:04:13.989 ******** 2026-04-18 16:29:33.479781 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 16:29:33.479849 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 16:29:33.479870 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 16:29:33.479993 | aio | 2026-04-18 16:29:33.480158 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 16:29:33.480313 | aio | Saturday 18 April 2026 16:29:33 +0000 (0:01:39.541) 0:05:53.530 ******** 2026-04-18 16:29:39.797341 | aio | ok: [aio] 2026-04-18 16:29:39.797441 | aio | 2026-04-18 16:29:39.797455 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 16:29:39.797469 | aio | Saturday 18 April 2026 16:29:39 +0000 (0:00:06.315) 0:05:59.845 ******** 2026-04-18 16:29:46.138635 | aio | ok: [aio] 2026-04-18 16:29:46.138765 | aio | 2026-04-18 16:29:46.138781 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 16:29:46.138939 | aio | Saturday 18 April 2026 16:29:46 +0000 (0:00:06.343) 0:06:06.188 ******** 2026-04-18 16:29:46.203728 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 16:29:46.203796 | aio | 2026-04-18 16:29:46.203811 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 16:29:46.203825 | aio | Saturday 18 April 2026 16:29:46 +0000 (0:00:00.064) 0:06:06.252 ******** 2026-04-18 16:29:46.252404 | aio | ok: [aio] 2026-04-18 16:29:46.252439 | aio | 2026-04-18 16:29:46.252454 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 16:29:46.252467 | aio | Saturday 18 April 2026 16:29:46 +0000 (0:00:00.049) 0:06:06.302 ******** 2026-04-18 16:29:52.726871 | aio | ok: [aio] 2026-04-18 16:29:52.726913 | aio | 2026-04-18 16:29:52.726920 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 16:29:52.726926 | aio | Saturday 18 April 2026 16:29:52 +0000 (0:00:06.474) 0:06:12.776 ******** 2026-04-18 16:29:52.810053 | aio | ok: [aio] 2026-04-18 16:29:52.810103 | aio | 2026-04-18 16:29:52.810311 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 16:29:52.810623 | aio | Saturday 18 April 2026 16:29:52 +0000 (0:00:00.083) 0:06:12.860 ******** 2026-04-18 16:29:52.852312 | aio | skipping: [aio] => (item=1) 2026-04-18 16:29:52.852447 | aio | skipping: [aio] => (item=1) 2026-04-18 16:29:52.852598 | aio | skipping: [aio] => (item=1) 2026-04-18 16:29:52.852783 | aio | skipping: [aio] 2026-04-18 16:29:52.852924 | aio | 2026-04-18 16:29:52.853256 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 16:29:52.853293 | aio | Saturday 18 April 2026 16:29:52 +0000 (0:00:00.042) 0:06:12.902 ******** 2026-04-18 16:29:52.892162 | aio | skipping: [aio] 2026-04-18 16:29:52.892242 | aio | 2026-04-18 16:29:52.892254 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:29:52.892265 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-18 16:29:52.892275 | aio | 2026-04-18 16:29:52.892291 | aio | 2026-04-18 16:29:52.892301 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:29:52.893998 | aio | Saturday 18 April 2026 16:29:52 +0000 (0:00:00.039) 0:06:12.941 ******** 2026-04-18 16:29:52.894023 | aio | =============================================================================== 2026-04-18 16:29:52.894030 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 99.54s 2026-04-18 16:29:52.894036 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 94.27s 2026-04-18 16:29:52.894041 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.36s 2026-04-18 16:29:52.894047 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.19s 2026-04-18 16:29:52.894063 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.23s 2026-04-18 16:29:52.894069 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.93s 2026-04-18 16:29:52.894075 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.34s 2026-04-18 16:29:52.894080 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s 2026-04-18 16:29:52.894166 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.84s 2026-04-18 16:29:52.894365 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.77s 2026-04-18 16:29:52.894561 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.47s 2026-04-18 16:29:52.894760 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.34s 2026-04-18 16:29:52.895081 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.32s 2026-04-18 16:29:52.895418 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.28s 2026-04-18 16:29:52.895634 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.95s 2026-04-18 16:29:52.895835 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.53s 2026-04-18 16:29:52.896056 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.85s 2026-04-18 16:29:52.896261 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.65s 2026-04-18 16:29:52.896457 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.30s 2026-04-18 16:29:52.896658 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.25s 2026-04-18 16:29:52.995052 | aio | INFO [default > converge] Executed: Successful 2026-04-18 16:29:53.003999 | aio | INFO [default > idempotence] Executing 2026-04-18 16:29:54.109469 | aio | 2026-04-18 16:29:54.109730 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:29:54.109887 | aio | 2026-04-18 16:29:54.110098 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:29:54.110273 | aio | Saturday 18 April 2026 16:29:54 +0000 (0:00:00.060) 0:00:00.060 ******** 2026-04-18 16:29:55.389650 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:29:55.389897 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 16:29:55.390130 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:29:55.390330 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:29:55.390524 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:29:55.406192 | aio | ok: [aio] 2026-04-18 16:29:55.406535 | aio | 2026-04-18 16:29:55.406850 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:29:55.407355 | aio | Saturday 18 April 2026 16:29:55 +0000 (0:00:01.296) 0:00:01.357 ******** 2026-04-18 16:29:55.765859 | aio | ok: [aio] 2026-04-18 16:29:55.766106 | aio | 2026-04-18 16:29:55.766369 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:55.766616 | aio | Saturday 18 April 2026 16:29:55 +0000 (0:00:00.358) 0:00:01.715 ******** 2026-04-18 16:29:55.808444 | aio | skipping: [aio] 2026-04-18 16:29:55.808620 | aio | 2026-04-18 16:29:55.808873 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:29:55.809156 | aio | Saturday 18 April 2026 16:29:55 +0000 (0:00:00.044) 0:00:01.759 ******** 2026-04-18 16:29:56.161694 | aio | ok: [aio] 2026-04-18 16:29:56.161911 | aio | 2026-04-18 16:29:56.162217 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:29:56.162474 | aio | Saturday 18 April 2026 16:29:56 +0000 (0:00:00.352) 0:00:02.112 ******** 2026-04-18 16:29:56.239002 | aio | ok: [aio] => { 2026-04-18 16:29:56.239292 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:29:56.239592 | aio | } 2026-04-18 16:29:56.239846 | aio | 2026-04-18 16:29:56.240153 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:29:56.240411 | aio | Saturday 18 April 2026 16:29:56 +0000 (0:00:00.077) 0:00:02.189 ******** 2026-04-18 16:29:56.739185 | aio | ok: [aio] 2026-04-18 16:29:56.739366 | aio | 2026-04-18 16:29:56.739659 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:29:56.739932 | aio | Saturday 18 April 2026 16:29:56 +0000 (0:00:00.500) 0:00:02.689 ******** 2026-04-18 16:29:56.794391 | aio | skipping: [aio] 2026-04-18 16:29:56.794672 | aio | 2026-04-18 16:29:56.794996 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:56.795279 | aio | Saturday 18 April 2026 16:29:56 +0000 (0:00:00.055) 0:00:02.745 ******** 2026-04-18 16:29:56.844871 | aio | skipping: [aio] 2026-04-18 16:29:56.845135 | aio | 2026-04-18 16:29:56.845391 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:29:56.845659 | aio | Saturday 18 April 2026 16:29:56 +0000 (0:00:00.050) 0:00:02.796 ******** 2026-04-18 16:29:57.092565 | aio | ok: [aio] 2026-04-18 16:29:57.093215 | aio | 2026-04-18 16:29:57.093505 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:57.093747 | aio | Saturday 18 April 2026 16:29:57 +0000 (0:00:00.247) 0:00:03.043 ******** 2026-04-18 16:29:58.469849 | aio | ok: [aio] 2026-04-18 16:29:58.470106 | aio | 2026-04-18 16:29:58.470369 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:29:58.470686 | aio | Saturday 18 April 2026 16:29:58 +0000 (0:00:01.377) 0:00:04.420 ******** 2026-04-18 16:29:58.668514 | aio | ok: [aio] => { 2026-04-18 16:29:58.668875 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:29:58.669210 | aio | } 2026-04-18 16:29:58.669458 | aio | 2026-04-18 16:29:58.669740 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:29:58.670046 | aio | Saturday 18 April 2026 16:29:58 +0000 (0:00:00.198) 0:00:04.619 ******** 2026-04-18 16:29:59.205064 | aio | ok: [aio] 2026-04-18 16:29:59.205133 | aio | 2026-04-18 16:29:59.205149 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:29:59.205170 | aio | Saturday 18 April 2026 16:29:59 +0000 (0:00:00.535) 0:00:05.155 ******** 2026-04-18 16:30:01.745168 | aio | ok: [aio] 2026-04-18 16:30:01.745238 | aio | 2026-04-18 16:30:01.745252 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:30:01.745286 | aio | Saturday 18 April 2026 16:30:01 +0000 (0:00:02.540) 0:00:07.695 ******** 2026-04-18 16:30:01.786889 | aio | skipping: [aio] 2026-04-18 16:30:01.787010 | aio | 2026-04-18 16:30:01.787026 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:30:01.787036 | aio | Saturday 18 April 2026 16:30:01 +0000 (0:00:00.041) 0:00:07.736 ******** 2026-04-18 16:30:01.827908 | aio | skipping: [aio] 2026-04-18 16:30:01.827936 | aio | 2026-04-18 16:30:01.827945 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:30:01.827954 | aio | Saturday 18 April 2026 16:30:01 +0000 (0:00:00.041) 0:00:07.778 ******** 2026-04-18 16:30:01.868203 | aio | skipping: [aio] 2026-04-18 16:30:01.868232 | aio | 2026-04-18 16:30:01.868241 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:30:01.868251 | aio | Saturday 18 April 2026 16:30:01 +0000 (0:00:00.040) 0:00:07.818 ******** 2026-04-18 16:30:03.073455 | aio | ok: [aio] 2026-04-18 16:30:03.073511 | aio | 2026-04-18 16:30:03.073521 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:30:03.073531 | aio | Saturday 18 April 2026 16:30:03 +0000 (0:00:01.204) 0:00:09.022 ******** 2026-04-18 16:30:03.635147 | aio | ok: [aio] 2026-04-18 16:30:03.635223 | aio | 2026-04-18 16:30:03.635437 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:30:03.635754 | aio | Saturday 18 April 2026 16:30:03 +0000 (0:00:00.562) 0:00:09.585 ******** 2026-04-18 16:30:04.760015 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:30:04.760348 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:30:04.760685 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:30:04.761027 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:30:04.761364 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:30:04.761628 | aio | 2026-04-18 16:30:04.761925 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:30:04.762256 | aio | Saturday 18 April 2026 16:30:04 +0000 (0:00:01.125) 0:00:10.710 ******** 2026-04-18 16:30:05.450042 | aio | ok: [aio] 2026-04-18 16:30:05.450232 | aio | 2026-04-18 16:30:05.450499 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:30:05.450759 | aio | Saturday 18 April 2026 16:30:05 +0000 (0:00:00.681) 0:00:11.392 ******** 2026-04-18 16:30:05.450996 | aio | 2026-04-18 16:30:05.451284 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:30:05.451537 | aio | Saturday 18 April 2026 16:30:05 +0000 (0:00:00.007) 0:00:11.400 ******** 2026-04-18 16:30:06.132692 | aio | ok: [aio] 2026-04-18 16:30:06.132746 | aio | 2026-04-18 16:30:06.132756 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:06.132766 | aio | Saturday 18 April 2026 16:30:06 +0000 (0:00:00.682) 0:00:12.083 ******** 2026-04-18 16:30:06.390529 | aio | ok: [aio] 2026-04-18 16:30:06.390584 | aio | 2026-04-18 16:30:06.390595 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:06.390605 | aio | Saturday 18 April 2026 16:30:06 +0000 (0:00:00.257) 0:00:12.340 ******** 2026-04-18 16:30:06.470321 | aio | ok: [aio] => { 2026-04-18 16:30:06.470389 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:30:06.470399 | aio | } 2026-04-18 16:30:06.470409 | aio | 2026-04-18 16:30:06.470418 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:06.470427 | aio | Saturday 18 April 2026 16:30:06 +0000 (0:00:00.078) 0:00:12.418 ******** 2026-04-18 16:30:06.905143 | aio | ok: [aio] 2026-04-18 16:30:06.905191 | aio | 2026-04-18 16:30:06.905207 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:06.905415 | aio | Saturday 18 April 2026 16:30:06 +0000 (0:00:00.437) 0:00:12.855 ******** 2026-04-18 16:30:10.246854 | aio | ok: [aio] 2026-04-18 16:30:10.247029 | aio | 2026-04-18 16:30:10.247048 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:30:10.247060 | aio | Saturday 18 April 2026 16:30:10 +0000 (0:00:03.340) 0:00:16.196 ******** 2026-04-18 16:30:11.554059 | aio | ok: [aio] 2026-04-18 16:30:11.554128 | aio | 2026-04-18 16:30:11.554134 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:30:11.554144 | aio | Saturday 18 April 2026 16:30:11 +0000 (0:00:01.307) 0:00:17.504 ******** 2026-04-18 16:30:11.945557 | aio | ok: [aio] 2026-04-18 16:30:11.945614 | aio | 2026-04-18 16:30:11.945625 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:30:11.945634 | aio | Saturday 18 April 2026 16:30:11 +0000 (0:00:00.390) 0:00:17.895 ******** 2026-04-18 16:30:12.568638 | aio | ok: [aio] 2026-04-18 16:30:12.568714 | aio | 2026-04-18 16:30:12.568794 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:30:12.568896 | aio | Saturday 18 April 2026 16:30:12 +0000 (0:00:00.623) 0:00:18.518 ******** 2026-04-18 16:30:13.307996 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:30:13.308029 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:30:13.308034 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:30:13.308038 | aio | 2026-04-18 16:30:13.308042 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:30:13.308047 | aio | Saturday 18 April 2026 16:30:13 +0000 (0:00:00.737) 0:00:19.256 ******** 2026-04-18 16:30:13.856426 | aio | ok: [aio] 2026-04-18 16:30:13.856497 | aio | 2026-04-18 16:30:13.856612 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:30:13.856728 | aio | Saturday 18 April 2026 16:30:13 +0000 (0:00:00.550) 0:00:19.807 ******** 2026-04-18 16:30:14.437502 | aio | ok: [aio] 2026-04-18 16:30:14.437557 | aio | 2026-04-18 16:30:14.437570 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:30:14.437583 | aio | Saturday 18 April 2026 16:30:14 +0000 (0:00:00.568) 0:00:20.375 ******** 2026-04-18 16:30:14.437595 | aio | 2026-04-18 16:30:14.437606 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:30:14.437617 | aio | Saturday 18 April 2026 16:30:14 +0000 (0:00:00.010) 0:00:20.386 ******** 2026-04-18 16:30:14.896625 | aio | ok: [aio] 2026-04-18 16:30:14.897272 | aio | 2026-04-18 16:30:14.897291 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:30:14.897304 | aio | Saturday 18 April 2026 16:30:14 +0000 (0:00:00.459) 0:00:20.846 ******** 2026-04-18 16:30:14.954467 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 16:30:14.954509 | aio | 2026-04-18 16:30:14.954692 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:30:14.954729 | aio | Saturday 18 April 2026 16:30:14 +0000 (0:00:00.056) 0:00:20.903 ******** 2026-04-18 16:30:16.212823 | aio | ok: [aio] 2026-04-18 16:30:16.212907 | aio | 2026-04-18 16:30:16.212925 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:30:16.213227 | aio | Saturday 18 April 2026 16:30:16 +0000 (0:00:01.260) 0:00:22.163 ******** 2026-04-18 16:30:17.077830 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 16:30:17.077896 | aio | ok: [aio] => (item=ssh) 2026-04-18 16:30:17.077911 | aio | 2026-04-18 16:30:17.077944 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:30:17.077957 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.863) 0:00:23.027 ******** 2026-04-18 16:30:17.498425 | aio | ok: [aio] 2026-04-18 16:30:17.498504 | aio | 2026-04-18 16:30:17.498522 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:30:17.498663 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.420) 0:00:23.448 ******** 2026-04-18 16:30:17.753653 | aio | ok: [aio] 2026-04-18 16:30:17.753746 | aio | 2026-04-18 16:30:17.753757 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:30:17.753767 | aio | Saturday 18 April 2026 16:30:17 +0000 (0:00:00.255) 0:00:23.703 ******** 2026-04-18 16:30:18.189884 | aio | ok: [aio] 2026-04-18 16:30:18.190011 | aio | 2026-04-18 16:30:18.190035 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:30:18.190047 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.435) 0:00:24.138 ******** 2026-04-18 16:30:18.596158 | aio | ok: [aio] 2026-04-18 16:30:18.596236 | aio | 2026-04-18 16:30:18.596247 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 16:30:18.596257 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.407) 0:00:24.545 ******** 2026-04-18 16:30:18.677753 | aio | ok: [aio] 2026-04-18 16:30:18.677936 | aio | 2026-04-18 16:30:18.678273 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 16:30:18.678541 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.082) 0:00:24.628 ******** 2026-04-18 16:30:18.970662 | aio | ok: [aio] => (item=aio) 2026-04-18 16:30:18.970863 | aio | 2026-04-18 16:30:18.971182 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 16:30:18.971442 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.293) 0:00:24.921 ******** 2026-04-18 16:30:19.026601 | aio | ok: [aio] 2026-04-18 16:30:19.026730 | aio | 2026-04-18 16:30:19.027066 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 16:30:19.027333 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.055) 0:00:24.977 ******** 2026-04-18 16:30:19.074567 | aio | skipping: [aio] 2026-04-18 16:30:19.074714 | aio | 2026-04-18 16:30:19.074977 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:30:19.075263 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.048) 0:00:25.025 ******** 2026-04-18 16:30:19.160162 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:30:19.160350 | aio | 2026-04-18 16:30:19.160616 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:30:19.160866 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.085) 0:00:25.110 ******** 2026-04-18 16:30:25.725923 | aio | ok: [aio] 2026-04-18 16:30:25.726120 | aio | 2026-04-18 16:30:25.726436 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:30:25.726685 | aio | Saturday 18 April 2026 16:30:25 +0000 (0:00:06.564) 0:00:31.675 ******** 2026-04-18 16:30:25.789750 | aio | ok: [aio] => (item=aio) 2026-04-18 16:30:25.790018 | aio | 2026-04-18 16:30:25.790291 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:30:25.790547 | aio | Saturday 18 April 2026 16:30:25 +0000 (0:00:00.064) 0:00:31.740 ******** 2026-04-18 16:30:26.283016 | aio | ok: [aio] 2026-04-18 16:30:26.283251 | aio | 2026-04-18 16:30:26.283507 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:30:26.283754 | aio | Saturday 18 April 2026 16:30:26 +0000 (0:00:00.493) 0:00:32.233 ******** 2026-04-18 16:30:33.246665 | aio | ok: [aio] 2026-04-18 16:30:33.246860 | aio | 2026-04-18 16:30:33.247173 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 16:30:33.247433 | aio | Saturday 18 April 2026 16:30:33 +0000 (0:00:06.963) 0:00:39.197 ******** 2026-04-18 16:30:39.737125 | aio | ok: [aio] 2026-04-18 16:30:39.737197 | aio | 2026-04-18 16:30:39.737211 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 16:30:39.737231 | aio | Saturday 18 April 2026 16:30:39 +0000 (0:00:06.489) 0:00:45.687 ******** 2026-04-18 16:30:54.283611 | aio | ok: [aio] 2026-04-18 16:30:54.283686 | aio | 2026-04-18 16:30:54.283705 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:30:54.283722 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:14.546) 0:01:00.233 ******** 2026-04-18 16:30:54.354470 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:30:54.354570 | aio | 2026-04-18 16:30:54.354581 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:30:54.355006 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:00.071) 0:01:00.304 ******** 2026-04-18 16:30:54.409233 | aio | skipping: [aio] 2026-04-18 16:30:54.409467 | aio | 2026-04-18 16:30:54.409681 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:30:54.409891 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:00.056) 0:01:00.360 ******** 2026-04-18 16:30:54.472388 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:30:54.472571 | aio | skipping: [aio] 2026-04-18 16:30:54.476007 | aio | 2026-04-18 16:30:54.476026 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:30:54.476031 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:00.062) 0:01:00.422 ******** 2026-04-18 16:30:54.795895 | aio | ok: [aio] 2026-04-18 16:30:54.796321 | aio | 2026-04-18 16:30:54.796583 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:30:54.796803 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:00.323) 0:01:00.746 ******** 2026-04-18 16:31:01.761474 | aio | ok: [aio] 2026-04-18 16:31:01.761913 | aio | 2026-04-18 16:31:01.762339 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 16:31:01.762699 | aio | Saturday 18 April 2026 16:31:01 +0000 (0:00:06.964) 0:01:07.711 ******** 2026-04-18 16:31:08.130869 | aio | ok: [aio] 2026-04-18 16:31:08.131302 | aio | 2026-04-18 16:31:08.131644 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 16:31:08.131970 | aio | Saturday 18 April 2026 16:31:08 +0000 (0:00:06.370) 0:01:14.081 ******** 2026-04-18 16:31:14.540593 | aio | ok: [aio] 2026-04-18 16:31:14.541009 | aio | 2026-04-18 16:31:14.541359 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 16:31:14.541676 | aio | Saturday 18 April 2026 16:31:14 +0000 (0:00:06.409) 0:01:20.491 ******** 2026-04-18 16:31:20.970720 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 16:31:20.972838 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 16:31:20.972868 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-18 16:31:20.972881 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 16:31:20.972894 | aio | 2026-04-18 16:31:20.972906 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 16:31:20.972918 | aio | 2026-04-18 16:31:20.972930 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:31:20.972941 | aio | Saturday 18 April 2026 16:31:20 +0000 (0:00:06.429) 0:01:26.920 ******** 2026-04-18 16:31:21.931998 | aio | ok: [aio] 2026-04-18 16:31:21.932079 | aio | 2026-04-18 16:31:21.932097 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:31:21.932113 | aio | Saturday 18 April 2026 16:31:21 +0000 (0:00:00.960) 0:01:27.881 ******** 2026-04-18 16:31:22.200934 | aio | ok: [aio] 2026-04-18 16:31:22.201056 | aio | 2026-04-18 16:31:22.201071 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:31:22.201084 | aio | Saturday 18 April 2026 16:31:22 +0000 (0:00:00.269) 0:01:28.150 ******** 2026-04-18 16:31:22.244914 | aio | skipping: [aio] 2026-04-18 16:31:22.245033 | aio | 2026-04-18 16:31:22.245051 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:31:22.245065 | aio | Saturday 18 April 2026 16:31:22 +0000 (0:00:00.043) 0:01:28.194 ******** 2026-04-18 16:31:22.501203 | aio | ok: [aio] 2026-04-18 16:31:22.501270 | aio | 2026-04-18 16:31:22.501290 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:31:22.501499 | aio | Saturday 18 April 2026 16:31:22 +0000 (0:00:00.256) 0:01:28.450 ******** 2026-04-18 16:31:22.577120 | aio | ok: [aio] => { 2026-04-18 16:31:22.577178 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:31:22.577218 | aio | } 2026-04-18 16:31:22.577228 | aio | 2026-04-18 16:31:22.577239 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:31:22.577248 | aio | Saturday 18 April 2026 16:31:22 +0000 (0:00:00.075) 0:01:28.526 ******** 2026-04-18 16:31:22.989171 | aio | ok: [aio] 2026-04-18 16:31:22.989213 | aio | 2026-04-18 16:31:22.989225 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:31:22.989240 | aio | Saturday 18 April 2026 16:31:22 +0000 (0:00:00.412) 0:01:28.938 ******** 2026-04-18 16:31:23.038400 | aio | skipping: [aio] 2026-04-18 16:31:23.038625 | aio | 2026-04-18 16:31:23.038891 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:31:23.039182 | aio | Saturday 18 April 2026 16:31:23 +0000 (0:00:00.050) 0:01:28.989 ******** 2026-04-18 16:31:23.085951 | aio | skipping: [aio] 2026-04-18 16:31:23.086226 | aio | 2026-04-18 16:31:23.086486 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:31:23.086736 | aio | Saturday 18 April 2026 16:31:23 +0000 (0:00:00.047) 0:01:29.037 ******** 2026-04-18 16:31:23.336896 | aio | ok: [aio] 2026-04-18 16:31:23.336998 | aio | 2026-04-18 16:31:23.337248 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:31:23.337356 | aio | Saturday 18 April 2026 16:31:23 +0000 (0:00:00.250) 0:01:29.287 ******** 2026-04-18 16:31:24.324588 | aio | ok: [aio] 2026-04-18 16:31:24.324659 | aio | 2026-04-18 16:31:24.324772 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:31:24.324889 | aio | Saturday 18 April 2026 16:31:24 +0000 (0:00:00.986) 0:01:30.274 ******** 2026-04-18 16:31:24.517191 | aio | ok: [aio] => { 2026-04-18 16:31:24.517267 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:31:24.518180 | aio | } 2026-04-18 16:31:24.518244 | aio | 2026-04-18 16:31:24.518256 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:31:24.518266 | aio | Saturday 18 April 2026 16:31:24 +0000 (0:00:00.192) 0:01:30.467 ******** 2026-04-18 16:31:25.075577 | aio | ok: [aio] 2026-04-18 16:31:25.075671 | aio | 2026-04-18 16:31:25.075794 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:31:25.075918 | aio | Saturday 18 April 2026 16:31:25 +0000 (0:00:00.556) 0:01:31.024 ******** 2026-04-18 16:31:27.398421 | aio | ok: [aio] 2026-04-18 16:31:27.398527 | aio | 2026-04-18 16:31:27.398651 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:31:27.398766 | aio | Saturday 18 April 2026 16:31:27 +0000 (0:00:02.325) 0:01:33.349 ******** 2026-04-18 16:31:27.434572 | aio | skipping: [aio] 2026-04-18 16:31:27.434635 | aio | 2026-04-18 16:31:27.434660 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:31:27.434675 | aio | Saturday 18 April 2026 16:31:27 +0000 (0:00:00.034) 0:01:33.383 ******** 2026-04-18 16:31:27.461924 | aio | skipping: [aio] 2026-04-18 16:31:27.461979 | aio | 2026-04-18 16:31:27.461987 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:31:27.461993 | aio | Saturday 18 April 2026 16:31:27 +0000 (0:00:00.026) 0:01:33.410 ******** 2026-04-18 16:31:27.487735 | aio | skipping: [aio] 2026-04-18 16:31:27.487773 | aio | 2026-04-18 16:31:27.487779 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:31:27.487785 | aio | Saturday 18 April 2026 16:31:27 +0000 (0:00:00.028) 0:01:33.438 ******** 2026-04-18 16:31:28.491359 | aio | ok: [aio] 2026-04-18 16:31:28.491419 | aio | 2026-04-18 16:31:28.491564 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:31:28.491676 | aio | Saturday 18 April 2026 16:31:28 +0000 (0:00:01.003) 0:01:34.441 ******** 2026-04-18 16:31:29.026075 | aio | ok: [aio] 2026-04-18 16:31:29.026120 | aio | 2026-04-18 16:31:29.026131 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:31:29.026157 | aio | Saturday 18 April 2026 16:31:29 +0000 (0:00:00.533) 0:01:34.975 ******** 2026-04-18 16:31:30.165435 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:31:30.165538 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:31:30.165583 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:31:30.166201 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:31:30.166249 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:31:30.166254 | aio | 2026-04-18 16:31:30.166258 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:31:30.166262 | aio | Saturday 18 April 2026 16:31:30 +0000 (0:00:01.140) 0:01:36.115 ******** 2026-04-18 16:31:30.850134 | aio | ok: [aio] 2026-04-18 16:31:30.850197 | aio | 2026-04-18 16:31:30.850205 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:31:30.850212 | aio | Saturday 18 April 2026 16:31:30 +0000 (0:00:00.677) 0:01:36.793 ******** 2026-04-18 16:31:30.850217 | aio | 2026-04-18 16:31:30.850394 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:31:30.850669 | aio | Saturday 18 April 2026 16:31:30 +0000 (0:00:00.006) 0:01:36.799 ******** 2026-04-18 16:31:31.335777 | aio | ok: [aio] 2026-04-18 16:31:31.335853 | aio | 2026-04-18 16:31:31.335864 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:31:31.335874 | aio | Saturday 18 April 2026 16:31:31 +0000 (0:00:00.484) 0:01:37.284 ******** 2026-04-18 16:31:31.590769 | aio | ok: [aio] 2026-04-18 16:31:31.590825 | aio | 2026-04-18 16:31:31.590836 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:31:31.590847 | aio | Saturday 18 April 2026 16:31:31 +0000 (0:00:00.255) 0:01:37.539 ******** 2026-04-18 16:31:31.670297 | aio | ok: [aio] => { 2026-04-18 16:31:31.670363 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:31:31.670373 | aio | } 2026-04-18 16:31:31.670383 | aio | 2026-04-18 16:31:31.670392 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:31:31.670401 | aio | Saturday 18 April 2026 16:31:31 +0000 (0:00:00.079) 0:01:37.619 ******** 2026-04-18 16:31:32.098530 | aio | ok: [aio] 2026-04-18 16:31:32.098586 | aio | 2026-04-18 16:31:32.098597 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:31:32.098606 | aio | Saturday 18 April 2026 16:31:32 +0000 (0:00:00.428) 0:01:38.048 ******** 2026-04-18 16:31:35.322132 | aio | ok: [aio] 2026-04-18 16:31:35.322202 | aio | 2026-04-18 16:31:35.322399 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:31:35.322612 | aio | Saturday 18 April 2026 16:31:35 +0000 (0:00:03.223) 0:01:41.271 ******** 2026-04-18 16:31:36.304450 | aio | ok: [aio] 2026-04-18 16:31:36.304535 | aio | 2026-04-18 16:31:36.304641 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:31:36.304754 | aio | Saturday 18 April 2026 16:31:36 +0000 (0:00:00.982) 0:01:42.254 ******** 2026-04-18 16:31:36.557484 | aio | ok: [aio] 2026-04-18 16:31:36.557520 | aio | 2026-04-18 16:31:36.557534 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:31:36.557546 | aio | Saturday 18 April 2026 16:31:36 +0000 (0:00:00.252) 0:01:42.507 ******** 2026-04-18 16:31:37.105461 | aio | ok: [aio] 2026-04-18 16:31:37.105508 | aio | 2026-04-18 16:31:37.105522 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:31:37.105535 | aio | Saturday 18 April 2026 16:31:37 +0000 (0:00:00.547) 0:01:43.054 ******** 2026-04-18 16:31:37.799035 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:31:37.799073 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:31:37.799096 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:31:37.799100 | aio | 2026-04-18 16:31:37.799105 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:31:37.799109 | aio | Saturday 18 April 2026 16:31:37 +0000 (0:00:00.694) 0:01:43.749 ******** 2026-04-18 16:31:38.350566 | aio | ok: [aio] 2026-04-18 16:31:38.350617 | aio | 2026-04-18 16:31:38.350627 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:31:38.350637 | aio | Saturday 18 April 2026 16:31:38 +0000 (0:00:00.550) 0:01:44.300 ******** 2026-04-18 16:31:38.909306 | aio | ok: [aio] 2026-04-18 16:31:38.909358 | aio | 2026-04-18 16:31:38.909369 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:31:38.909378 | aio | Saturday 18 April 2026 16:31:38 +0000 (0:00:00.547) 0:01:44.847 ******** 2026-04-18 16:31:38.909387 | aio | 2026-04-18 16:31:38.909396 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:31:38.909404 | aio | Saturday 18 April 2026 16:31:38 +0000 (0:00:00.009) 0:01:44.857 ******** 2026-04-18 16:31:39.365157 | aio | ok: [aio] 2026-04-18 16:31:39.365229 | aio | 2026-04-18 16:31:39.365244 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:31:39.365259 | aio | Saturday 18 April 2026 16:31:39 +0000 (0:00:00.456) 0:01:45.314 ******** 2026-04-18 16:31:39.418181 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 16:31:39.418247 | aio | 2026-04-18 16:31:39.418261 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:31:39.418267 | aio | Saturday 18 April 2026 16:31:39 +0000 (0:00:00.054) 0:01:45.368 ******** 2026-04-18 16:31:40.412886 | aio | ok: [aio] 2026-04-18 16:31:40.413149 | aio | 2026-04-18 16:31:40.413444 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:31:40.413759 | aio | Saturday 18 April 2026 16:31:40 +0000 (0:00:00.995) 0:01:46.363 ******** 2026-04-18 16:31:41.215939 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 16:31:41.216232 | aio | ok: [aio] => (item=ssh) 2026-04-18 16:31:41.217099 | aio | 2026-04-18 16:31:41.217154 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:31:41.217164 | aio | Saturday 18 April 2026 16:31:41 +0000 (0:00:00.802) 0:01:47.166 ******** 2026-04-18 16:31:41.617921 | aio | ok: [aio] 2026-04-18 16:31:41.618791 | aio | 2026-04-18 16:31:41.618846 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:31:41.618860 | aio | Saturday 18 April 2026 16:31:41 +0000 (0:00:00.401) 0:01:47.568 ******** 2026-04-18 16:31:41.860831 | aio | ok: [aio] 2026-04-18 16:31:41.860885 | aio | 2026-04-18 16:31:41.860901 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:31:41.860915 | aio | Saturday 18 April 2026 16:31:41 +0000 (0:00:00.242) 0:01:47.810 ******** 2026-04-18 16:31:42.176096 | aio | ok: [aio] 2026-04-18 16:31:42.176149 | aio | 2026-04-18 16:31:42.176163 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:31:42.176372 | aio | Saturday 18 April 2026 16:31:42 +0000 (0:00:00.315) 0:01:48.126 ******** 2026-04-18 16:31:42.441032 | aio | ok: [aio] 2026-04-18 16:31:42.441271 | aio | 2026-04-18 16:31:42.441549 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 16:31:42.441818 | aio | Saturday 18 April 2026 16:31:42 +0000 (0:00:00.265) 0:01:48.391 ******** 2026-04-18 16:31:42.719184 | aio | ok: [aio] => (item=aio) 2026-04-18 16:31:42.719253 | aio | 2026-04-18 16:31:42.719994 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 16:31:42.720058 | aio | Saturday 18 April 2026 16:31:42 +0000 (0:00:00.277) 0:01:48.669 ******** 2026-04-18 16:31:42.777552 | aio | ok: [aio] 2026-04-18 16:31:42.777614 | aio | 2026-04-18 16:31:42.777628 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:31:42.777663 | aio | Saturday 18 April 2026 16:31:42 +0000 (0:00:00.057) 0:01:48.726 ******** 2026-04-18 16:31:42.843145 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:31:42.843194 | aio | 2026-04-18 16:31:42.843200 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:31:42.843207 | aio | Saturday 18 April 2026 16:31:42 +0000 (0:00:00.066) 0:01:48.793 ******** 2026-04-18 16:31:42.892503 | aio | skipping: [aio] 2026-04-18 16:31:42.892549 | aio | 2026-04-18 16:31:42.892690 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:31:42.892800 | aio | Saturday 18 April 2026 16:31:42 +0000 (0:00:00.049) 0:01:48.843 ******** 2026-04-18 16:31:42.942653 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:31:42.942718 | aio | skipping: [aio] 2026-04-18 16:31:42.943419 | aio | 2026-04-18 16:31:42.943497 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:31:42.943505 | aio | Saturday 18 April 2026 16:31:42 +0000 (0:00:00.049) 0:01:48.892 ******** 2026-04-18 16:31:43.262442 | aio | ok: [aio] 2026-04-18 16:31:43.262547 | aio | 2026-04-18 16:31:43.262559 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:31:43.262686 | aio | Saturday 18 April 2026 16:31:43 +0000 (0:00:00.320) 0:01:49.212 ******** 2026-04-18 16:31:50.163501 | aio | ok: [aio] 2026-04-18 16:31:50.163543 | aio | 2026-04-18 16:31:50.163549 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 16:31:50.163555 | aio | Saturday 18 April 2026 16:31:50 +0000 (0:00:06.898) 0:01:56.111 ******** 2026-04-18 16:31:55.913162 | aio | ok: [aio] 2026-04-18 16:31:55.913247 | aio | 2026-04-18 16:31:55.913264 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 16:31:55.913533 | aio | Saturday 18 April 2026 16:31:55 +0000 (0:00:05.752) 0:02:01.863 ******** 2026-04-18 16:32:10.283118 | aio | ok: [aio] 2026-04-18 16:32:10.283199 | aio | 2026-04-18 16:32:10.283629 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 16:32:10.283690 | aio | Saturday 18 April 2026 16:32:10 +0000 (0:00:14.368) 0:02:16.231 ******** 2026-04-18 16:32:10.354430 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 16:32:10.354471 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 16:32:10.355089 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 16:32:10.355123 | aio | skipping: [aio] 2026-04-18 16:32:10.355130 | aio | 2026-04-18 16:32:10.355136 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 16:32:10.355142 | aio | Saturday 18 April 2026 16:32:10 +0000 (0:00:00.073) 0:02:16.305 ******** 2026-04-18 16:32:16.724643 | aio | ok: [aio] 2026-04-18 16:32:16.724703 | aio | 2026-04-18 16:32:16.724718 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 16:32:16.724730 | aio | Saturday 18 April 2026 16:32:16 +0000 (0:00:06.368) 0:02:22.674 ******** 2026-04-18 16:32:23.067640 | aio | ok: [aio] 2026-04-18 16:32:23.067707 | aio | 2026-04-18 16:32:23.067721 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 16:32:23.067734 | aio | Saturday 18 April 2026 16:32:23 +0000 (0:00:06.341) 0:02:29.016 ******** 2026-04-18 16:32:23.132098 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 16:32:23.132173 | aio | 2026-04-18 16:32:23.132187 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 16:32:23.132347 | aio | Saturday 18 April 2026 16:32:23 +0000 (0:00:00.065) 0:02:29.081 ******** 2026-04-18 16:32:23.181501 | aio | ok: [aio] 2026-04-18 16:32:23.181550 | aio | 2026-04-18 16:32:23.181564 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 16:32:23.181577 | aio | Saturday 18 April 2026 16:32:23 +0000 (0:00:00.048) 0:02:29.130 ******** 2026-04-18 16:32:29.579599 | aio | ok: [aio] 2026-04-18 16:32:29.579683 | aio | 2026-04-18 16:32:29.579694 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 16:32:29.579704 | aio | Saturday 18 April 2026 16:32:29 +0000 (0:00:06.398) 0:02:35.529 ******** 2026-04-18 16:32:29.632587 | aio | ok: [aio] 2026-04-18 16:32:29.632635 | aio | 2026-04-18 16:32:29.632676 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 16:32:29.632686 | aio | Saturday 18 April 2026 16:32:29 +0000 (0:00:00.052) 0:02:35.581 ******** 2026-04-18 16:32:29.682151 | aio | skipping: [aio] => (item=1) 2026-04-18 16:32:29.682188 | aio | skipping: [aio] => (item=1) 2026-04-18 16:32:29.682198 | aio | skipping: [aio] => (item=1) 2026-04-18 16:32:29.682207 | aio | skipping: [aio] 2026-04-18 16:32:29.682216 | aio | 2026-04-18 16:32:29.682225 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 16:32:29.682234 | aio | Saturday 18 April 2026 16:32:29 +0000 (0:00:00.049) 0:02:35.631 ******** 2026-04-18 16:32:29.727221 | aio | skipping: [aio] 2026-04-18 16:32:29.727255 | aio | 2026-04-18 16:32:29.727265 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:32:29.727274 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-18 16:32:29.727284 | aio | 2026-04-18 16:32:29.727292 | aio | 2026-04-18 16:32:29.727301 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:32:29.727315 | aio | Saturday 18 April 2026 16:32:29 +0000 (0:00:00.044) 0:02:35.676 ******** 2026-04-18 16:32:29.728020 | aio | =============================================================================== 2026-04-18 16:32:29.728061 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.55s 2026-04-18 16:32:29.728071 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.37s 2026-04-18 16:32:29.728364 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.96s 2026-04-18 16:32:29.728668 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.96s 2026-04-18 16:32:29.729060 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.90s 2026-04-18 16:32:29.729379 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.56s 2026-04-18 16:32:29.729683 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.49s 2026-04-18 16:32:29.730013 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 6.43s 2026-04-18 16:32:29.730331 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.41s 2026-04-18 16:32:29.730628 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.40s 2026-04-18 16:32:29.730932 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.37s 2026-04-18 16:32:29.731263 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.37s 2026-04-18 16:32:29.731571 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.34s 2026-04-18 16:32:29.733110 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.75s 2026-04-18 16:32:29.733137 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.34s 2026-04-18 16:32:29.733148 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.22s 2026-04-18 16:32:29.733157 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.54s 2026-04-18 16:32:29.733166 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.33s 2026-04-18 16:32:29.733180 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.38s 2026-04-18 16:32:29.733468 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.31s 2026-04-18 16:32:29.849206 | aio | INFO [default > idempotence] Executed: Successful 2026-04-18 16:32:29.859157 | aio | INFO [default > side_effect] Executing 2026-04-18 16:32:29.859581 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:32:29.865774 | aio | INFO [default > verify] Executing 2026-04-18 16:32:30.614175 | aio | 2026-04-18 16:32:30.614385 | aio | PLAY [Verify] ****************************************************************** 2026-04-18 16:32:30.614602 | aio | 2026-04-18 16:32:30.614857 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:32:30.615178 | aio | Saturday 18 April 2026 16:32:30 +0000 (0:00:00.007) 0:00:00.007 ******** 2026-04-18 16:32:31.841826 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:32:31.842110 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 16:32:31.842366 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:32:31.842609 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:32:31.842857 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:32:31.852625 | aio | ok: [aio] 2026-04-18 16:32:31.852859 | aio | 2026-04-18 16:32:31.853152 | aio | TASK [Get cluster health status] *********************************************** 2026-04-18 16:32:31.853399 | aio | Saturday 18 April 2026 16:32:31 +0000 (0:00:01.238) 0:00:01.246 ******** 2026-04-18 16:32:42.311002 | aio | ok: [aio] 2026-04-18 16:32:42.313903 | aio | 2026-04-18 16:32:42.313924 | aio | TASK [Print cluster health status] ********************************************* 2026-04-18 16:32:42.313933 | aio | Saturday 18 April 2026 16:32:42 +0000 (0:00:10.457) 0:00:11.704 ******** 2026-04-18 16:32:42.351147 | aio | ok: [aio] => { 2026-04-18 16:32:42.351271 | aio | "_ceph_health": { 2026-04-18 16:32:42.351286 | aio | "changed": false, 2026-04-18 16:32:42.351298 | aio | "cmd": [ 2026-04-18 16:32:42.351320 | aio | "cephadm", 2026-04-18 16:32:42.351361 | aio | "shell", 2026-04-18 16:32:42.351629 | aio | "--", 2026-04-18 16:32:42.351871 | aio | "ceph", 2026-04-18 16:32:42.352190 | aio | "health" 2026-04-18 16:32:42.352396 | aio | ], 2026-04-18 16:32:42.352680 | aio | "delta": "0:00:10.131578", 2026-04-18 16:32:42.352912 | aio | "end": "2026-04-18 16:32:42.270806", 2026-04-18 16:32:42.353213 | aio | "failed": false, 2026-04-18 16:32:42.353452 | aio | "msg": "", 2026-04-18 16:32:42.353758 | aio | "rc": 0, 2026-04-18 16:32:42.354070 | aio | "start": "2026-04-18 16:32:32.139228", 2026-04-18 16:32:42.354339 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-18 16:32:42.354579 | aio | "stderr_lines": [ 2026-04-18 16:32:42.354823 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-18 16:32:42.355115 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-18 16:32:42.355346 | aio | ], 2026-04-18 16:32:42.355593 | aio | "stdout": "HEALTH_OK", 2026-04-18 16:32:42.355847 | aio | "stdout_lines": [ 2026-04-18 16:32:42.356089 | aio | "HEALTH_OK" 2026-04-18 16:32:42.356314 | aio | ] 2026-04-18 16:32:42.356547 | aio | } 2026-04-18 16:32:42.356774 | aio | } 2026-04-18 16:32:42.357012 | aio | 2026-04-18 16:32:42.357255 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-18 16:32:42.357560 | aio | Saturday 18 April 2026 16:32:42 +0000 (0:00:00.039) 0:00:11.743 ******** 2026-04-18 16:32:42.385584 | aio | ok: [aio] => { 2026-04-18 16:32:42.385836 | aio | "changed": false, 2026-04-18 16:32:42.386111 | aio | "msg": "All assertions passed" 2026-04-18 16:32:42.386340 | aio | } 2026-04-18 16:32:42.386559 | aio | 2026-04-18 16:32:42.386801 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-18 16:32:42.387077 | aio | Saturday 18 April 2026 16:32:42 +0000 (0:00:00.035) 0:00:11.779 ******** 2026-04-18 16:32:48.944931 | aio | changed: [aio] 2026-04-18 16:32:48.945004 | aio | 2026-04-18 16:32:48.945017 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-18 16:32:48.945025 | aio | Saturday 18 April 2026 16:32:48 +0000 (0:00:06.556) 0:00:18.335 ******** 2026-04-18 16:32:51.231233 | aio | changed: [aio] 2026-04-18 16:32:51.231279 | aio | 2026-04-18 16:32:51.231288 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-18 16:32:51.231296 | aio | Saturday 18 April 2026 16:32:51 +0000 (0:00:02.289) 0:00:20.624 ******** 2026-04-18 16:32:52.374137 | aio | ok: [aio] 2026-04-18 16:32:52.374225 | aio | 2026-04-18 16:32:52.374347 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-18 16:32:52.374504 | aio | Saturday 18 April 2026 16:32:52 +0000 (0:00:01.143) 0:00:21.767 ******** 2026-04-18 16:32:52.418142 | aio | ok: [aio] => { 2026-04-18 16:32:52.418208 | aio | "changed": false, 2026-04-18 16:32:52.418228 | aio | "msg": "All assertions passed" 2026-04-18 16:32:52.418242 | aio | } 2026-04-18 16:32:52.418255 | aio | 2026-04-18 16:32:52.419038 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:32:52.419099 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:32:52.419114 | aio | 2026-04-18 16:32:52.419287 | aio | 2026-04-18 16:32:52.419634 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:32:52.420042 | aio | Saturday 18 April 2026 16:32:52 +0000 (0:00:00.042) 0:00:21.810 ******** 2026-04-18 16:32:52.420421 | aio | =============================================================================== 2026-04-18 16:32:52.420855 | aio | Get cluster health status ---------------------------------------------- 10.46s 2026-04-18 16:32:52.421297 | aio | Create a test Ceph pool ------------------------------------------------- 6.56s 2026-04-18 16:32:52.421695 | aio | Create a test Ceph key -------------------------------------------------- 2.29s 2026-04-18 16:32:52.422113 | aio | Gathering Facts --------------------------------------------------------- 1.24s 2026-04-18 16:32:52.422461 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.14s 2026-04-18 16:32:52.422784 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-18 16:32:52.423140 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-04-18 16:32:52.423498 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-04-18 16:32:52.504018 | aio | INFO [default > verify] Executed: Successful 2026-04-18 16:32:52.515260 | aio | INFO [default > cleanup] Executing 2026-04-18 16:32:52.515994 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:32:52.521740 | aio | INFO [default > destroy] Executing 2026-04-18 16:32:52.521843 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:32:52.521939 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:32:52.522241 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 16:32:52.676943 | aio | ok: Runtime: 0:10:06.466144 2026-04-18 16:32:52.689160 | 2026-04-18 16:32:52.689216 | PLAY RECAP 2026-04-18 16:32:52.689257 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:32:52.689279 | 2026-04-18 16:32:52.830688 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:32:52.833422 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:32:53.385511 | 2026-04-18 16:32:53.385617 | PLAY [all] 2026-04-18 16:32:53.396742 | 2026-04-18 16:32:53.396815 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:32:53.441598 | aio | skipping: Conditional result was False 2026-04-18 16:32:53.453583 | 2026-04-18 16:32:53.453659 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:32:53.495490 | aio | ok 2026-04-18 16:32:53.502398 | 2026-04-18 16:32:53.502488 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:32:53.874944 | aio -> localhost | ok: "/var/lib/zuul/builds/dc406d502a184cc192804c86b455b39f/work/logs" 2026-04-18 16:32:54.122768 | aio -> localhost | changed: "/var/lib/zuul/builds/dc406d502a184cc192804c86b455b39f/work/artifacts" 2026-04-18 16:32:54.330473 | aio -> localhost | changed: "/var/lib/zuul/builds/dc406d502a184cc192804c86b455b39f/work/docs" 2026-04-18 16:32:54.349967 | 2026-04-18 16:32:54.350146 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:32:55.023174 | aio | changed: .d..t...... ./ 2026-04-18 16:32:55.023385 | aio | changed: All items complete 2026-04-18 16:32:55.023422 | 2026-04-18 16:32:55.509918 | aio | changed: .d..t...... ./ 2026-04-18 16:32:56.018478 | aio | changed: .d..t...... ./ 2026-04-18 16:32:56.043495 | 2026-04-18 16:32:56.043626 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:32:56.415577 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.005204 2026-04-18 16:32:56.627746 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007202 2026-04-18 16:32:56.648017 | 2026-04-18 16:32:56.648136 | PLAY [all] 2026-04-18 16:32:56.654676 | 2026-04-18 16:32:56.654739 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:32:57.117971 | aio | changed 2026-04-18 16:32:57.126544 | 2026-04-18 16:32:57.126616 | PLAY RECAP 2026-04-18 16:32:57.126684 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:32:57.126727 | 2026-04-18 16:32:57.242518 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:32:57.246551 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:32:57.861891 | 2026-04-18 16:32:57.861995 | PLAY [localhost] 2026-04-18 16:32:57.871474 | 2026-04-18 16:32:57.871560 | TASK [Generate Zuul manifest] 2026-04-18 16:32:57.892838 | localhost | ok 2026-04-18 16:32:57.909143 | 2026-04-18 16:32:57.909239 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:32:58.225528 | localhost | changed 2026-04-18 16:32:58.236574 | 2026-04-18 16:32:58.236654 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:32:58.263329 | localhost | ok 2026-04-18 16:32:58.269527 | 2026-04-18 16:32:58.269592 | TASK [Upload logs] 2026-04-18 16:32:58.286550 | localhost | ok 2026-04-18 16:32:58.342784 | 2026-04-18 16:32:58.342911 | TASK [Set zuul-log-path fact] 2026-04-18 16:32:58.360641 | localhost | ok 2026-04-18 16:32:58.371126 | 2026-04-18 16:32:58.371201 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:32:58.399012 | localhost | ok 2026-04-18 16:32:58.405468 | 2026-04-18 16:32:58.405537 | TASK [upload-logs : Create log directories] 2026-04-18 16:32:58.782175 | localhost | changed 2026-04-18 16:32:58.786787 | 2026-04-18 16:32:58.786853 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:32:59.196441 | localhost -> localhost | ok: Runtime: 0:00:00.004777 2026-04-18 16:32:59.202124 | 2026-04-18 16:32:59.202192 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:32:59.638256 | localhost | Output suppressed because no_log was given 2026-04-18 16:32:59.644295 | 2026-04-18 16:32:59.644358 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:32:59.692486 | localhost | skipping: Conditional result was False 2026-04-18 16:32:59.700104 | localhost | skipping: Conditional result was False 2026-04-18 16:32:59.716858 | 2026-04-18 16:32:59.717016 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:32:59.764471 | localhost | skipping: Conditional result was False 2026-04-18 16:32:59.764861 | 2026-04-18 16:32:59.769247 | localhost | skipping: Conditional result was False 2026-04-18 16:32:59.782388 | 2026-04-18 16:32:59.782537 | LOOP [upload-logs : Upload console log and json output]