2026-04-13 17:12:45.363489 | Job console starting 2026-04-13 17:12:45.375274 | Updating git repos 2026-04-13 17:12:47.276442 | Cloning repos into workspace 2026-04-13 17:12:48.096161 | Restoring repo states 2026-04-13 17:12:48.103522 | Merging changes 2026-04-13 17:12:48.569568 | Checking out repos 2026-04-13 17:12:48.602277 | Preparing playbooks 2026-04-13 17:12:58.294820 | Running Ansible setup 2026-04-13 17:13:05.042667 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 17:13:05.654053 | 2026-04-13 17:13:06.113195 | PLAY [localhost] 2026-04-13 17:13:06.127302 | 2026-04-13 17:13:06.127447 | TASK [Gathering Facts] 2026-04-13 17:13:07.090831 | localhost | ok 2026-04-13 17:13:07.103089 | 2026-04-13 17:13:07.103263 | TASK [Setup log path fact] 2026-04-13 17:13:07.124782 | localhost | ok 2026-04-13 17:13:07.138877 | 2026-04-13 17:13:07.139042 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 17:13:07.171973 | localhost | ok 2026-04-13 17:13:07.180448 | 2026-04-13 17:13:07.180519 | TASK [emit-job-header : Print job information] 2026-04-13 17:13:07.222403 | # Job Information 2026-04-13 17:13:07.222650 | Ansible Version: 2.16.16 2026-04-13 17:13:07.222707 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-04-13 17:13:07.222753 | Pipeline: check 2026-04-13 17:13:07.222795 | Executor: 0a8996d2b663 2026-04-13 17:13:07.222834 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/102 2026-04-13 17:13:07.222875 | Event ID: e90ef820-375b-11f1-9cf4-f0a37e440fb9 2026-04-13 17:13:07.227166 | 2026-04-13 17:13:07.227263 | LOOP [emit-job-header : Print node information] 2026-04-13 17:13:07.331552 | localhost | ok: 2026-04-13 17:13:07.331903 | localhost | # Node Information 2026-04-13 17:13:07.331973 | localhost | Inventory Hostname: aio 2026-04-13 17:13:07.332023 | localhost | Hostname: np0000165603 2026-04-13 17:13:07.332069 | localhost | Username: zuul 2026-04-13 17:13:07.332119 | localhost | Distro: Ubuntu 24.04 2026-04-13 17:13:07.332163 | localhost | Provider: yul1 2026-04-13 17:13:07.332206 | localhost | Region: ca-ymq-1 2026-04-13 17:13:07.332250 | localhost | Label: ubuntu-noble 2026-04-13 17:13:07.332293 | localhost | Product Name: OpenStack Nova 2026-04-13 17:13:07.332334 | localhost | Interface IP: 199.19.213.166 2026-04-13 17:13:07.346853 | 2026-04-13 17:13:07.347039 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-13 17:13:07.780948 | localhost -> localhost | changed 2026-04-13 17:13:07.789205 | 2026-04-13 17:13:07.789319 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-13 17:13:08.700935 | localhost -> localhost | changed 2026-04-13 17:13:08.707354 | 2026-04-13 17:13:08.707439 | PLAY [all] 2026-04-13 17:13:08.716445 | 2026-04-13 17:13:08.716510 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-13 17:13:08.964528 | aio -> localhost | ok 2026-04-13 17:13:08.977194 | 2026-04-13 17:13:08.977260 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-13 17:13:09.011252 | aio | ok 2026-04-13 17:13:09.026383 | aio | included: /var/lib/zuul/builds/9ec70ac6d8554d868669069f01affb4b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-13 17:13:09.032696 | 2026-04-13 17:13:09.032755 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-13 17:13:10.084119 | aio -> localhost | Generating public/private rsa key pair. 2026-04-13 17:13:10.084393 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/9ec70ac6d8554d868669069f01affb4b/work/9ec70ac6d8554d868669069f01affb4b_id_rsa 2026-04-13 17:13:10.084443 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/9ec70ac6d8554d868669069f01affb4b/work/9ec70ac6d8554d868669069f01affb4b_id_rsa.pub 2026-04-13 17:13:10.084469 | aio -> localhost | The key fingerprint is: 2026-04-13 17:13:10.084491 | aio -> localhost | SHA256:UPqST3a0cU9a/CYHVCZ6usm17V5/xB0Fby8VRmsHMZg zuul-build-sshkey 2026-04-13 17:13:10.084524 | aio -> localhost | The key's randomart image is: 2026-04-13 17:13:10.084545 | aio -> localhost | +---[RSA 3072]----+ 2026-04-13 17:13:10.084568 | aio -> localhost | | . oOBo| 2026-04-13 17:13:10.084589 | aio -> localhost | | o E+.*+| 2026-04-13 17:13:10.084610 | aio -> localhost | | o o o *o*| 2026-04-13 17:13:10.084631 | aio -> localhost | | + . + B.*o| 2026-04-13 17:13:10.084650 | aio -> localhost | | o S o o =.B| 2026-04-13 17:13:10.084671 | aio -> localhost | | = . . + B+| 2026-04-13 17:13:10.084690 | aio -> localhost | | . + ..o| 2026-04-13 17:13:10.084710 | aio -> localhost | | .+| 2026-04-13 17:13:10.084732 | aio -> localhost | | .=| 2026-04-13 17:13:10.084752 | aio -> localhost | +----[SHA256]-----+ 2026-04-13 17:13:10.084816 | aio -> localhost | ok: Runtime: 0:00:00.565302 2026-04-13 17:13:10.092493 | 2026-04-13 17:13:10.092570 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-13 17:13:10.139471 | aio | ok 2026-04-13 17:13:10.152324 | aio | included: /var/lib/zuul/builds/9ec70ac6d8554d868669069f01affb4b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-13 17:13:10.160469 | 2026-04-13 17:13:10.160531 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-13 17:13:10.185620 | aio | skipping: Conditional result was False 2026-04-13 17:13:10.196932 | 2026-04-13 17:13:10.197113 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-13 17:13:10.755006 | aio | changed 2026-04-13 17:13:10.765396 | 2026-04-13 17:13:10.765503 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-13 17:13:11.006365 | aio | ok 2026-04-13 17:13:11.013885 | 2026-04-13 17:13:11.013970 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-13 17:13:11.621092 | aio | changed 2026-04-13 17:13:11.630451 | 2026-04-13 17:13:11.630547 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-13 17:13:12.253609 | aio | changed 2026-04-13 17:13:12.261904 | 2026-04-13 17:13:12.262123 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-13 17:13:12.287059 | aio | skipping: Conditional result was False 2026-04-13 17:13:12.302046 | 2026-04-13 17:13:12.302177 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-13 17:13:12.661815 | aio -> localhost | changed 2026-04-13 17:13:12.676593 | 2026-04-13 17:13:12.676674 | TASK [add-build-sshkey : Add back temp key] 2026-04-13 17:13:12.992894 | aio -> localhost | Identity added: /var/lib/zuul/builds/9ec70ac6d8554d868669069f01affb4b/work/9ec70ac6d8554d868669069f01affb4b_id_rsa (zuul-build-sshkey) 2026-04-13 17:13:12.993295 | aio -> localhost | ok: Runtime: 0:00:00.016244 2026-04-13 17:13:12.999016 | 2026-04-13 17:13:12.999125 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-13 17:13:13.377255 | aio | ok 2026-04-13 17:13:13.386295 | 2026-04-13 17:13:13.386494 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-13 17:13:13.412590 | aio | skipping: Conditional result was False 2026-04-13 17:13:13.431141 | 2026-04-13 17:13:13.431312 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-13 17:13:13.841153 | aio | ok 2026-04-13 17:13:13.853878 | 2026-04-13 17:13:13.853952 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-13 17:13:14.616401 | aio | Output suppressed because no_log was given 2026-04-13 17:13:14.657572 | 2026-04-13 17:13:14.657715 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-13 17:13:14.901342 | aio | ok: "logs" 2026-04-13 17:13:14.901591 | aio | ok: All items complete 2026-04-13 17:13:14.901630 | 2026-04-13 17:13:15.098110 | aio | ok: "artifacts" 2026-04-13 17:13:15.309354 | aio | ok: "docs" 2026-04-13 17:13:15.328088 | 2026-04-13 17:13:15.328290 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-13 17:13:15.582306 | aio | changed: "logs" 2026-04-13 17:13:15.794617 | aio | changed: "artifacts" 2026-04-13 17:13:16.002314 | aio | changed: "docs" 2026-04-13 17:13:16.023831 | 2026-04-13 17:13:16.023976 | PLAY RECAP 2026-04-13 17:13:16.024030 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-13 17:13:16.024059 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 17:13:16.024082 | 2026-04-13 17:13:16.215849 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 17:13:16.219648 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 17:13:16.874158 | 2026-04-13 17:13:16.874307 | PLAY [all] 2026-04-13 17:13:16.887598 | 2026-04-13 17:13:16.887690 | TASK [setup-uv : Extract archive] 2026-04-13 17:13:19.450011 | aio | changed 2026-04-13 17:13:19.458292 | 2026-04-13 17:13:19.458383 | TASK [setup-uv : Print version] 2026-04-13 17:13:19.864788 | aio | uv 0.8.13 2026-04-13 17:13:20.002310 | aio | ok: Runtime: 0:00:00.017433 2026-04-13 17:13:20.013378 | 2026-04-13 17:13:20.013489 | PLAY RECAP 2026-04-13 17:13:20.013537 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 17:13:20.013563 | 2026-04-13 17:13:20.145613 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 17:13:20.149224 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 17:13:20.766758 | 2026-04-13 17:13:20.767108 | PLAY [all] 2026-04-13 17:13:21.166502 | 2026-04-13 17:13:21.166715 | TASK [Copy inventory file for Zuul] 2026-04-13 17:13:22.322528 | aio | changed 2026-04-13 17:13:22.330761 | 2026-04-13 17:13:22.330955 | TASK [Switch "ansible_host" to private IP] 2026-04-13 17:13:22.654508 | aio | changed: 1 replacements made 2026-04-13 17:13:22.662864 | 2026-04-13 17:13:22.662941 | TASK [Run Molecule scenario] 2026-04-13 17:13:23.110179 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-13 17:13:23.110293 | aio | Creating virtual environment at: .venv 2026-04-13 17:13:23.405315 | aio | Downloading pygments (1.2MiB) 2026-04-13 17:13:23.409529 | aio | Downloading cryptography (4.3MiB) 2026-04-13 17:13:23.409566 | aio | Downloading ansible-core (2.1MiB) 2026-04-13 17:13:23.409668 | aio | Downloading netaddr (2.2MiB) 2026-04-13 17:13:23.615938 | aio | Downloading netaddr 2026-04-13 17:13:23.629988 | aio | Downloading cryptography 2026-04-13 17:13:23.695656 | aio | Downloading pygments 2026-04-13 17:13:23.878398 | aio | Downloading ansible-core 2026-04-13 17:13:23.932415 | aio | Installed 37 packages in 53ms 2026-04-13 17:13:24.754651 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-13 17:13:24.754823 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-13 17:13:25.533210 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-13 17:13:25.533299 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-13 17:13:41.881002 | aio | INFO [default > dependency] Executing 2026-04-13 17:13:41.881132 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-13 17:13:41.881336 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-13 17:13:41.881481 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-13 17:13:41.887405 | aio | INFO [default > cleanup] Executing 2026-04-13 17:13:41.887819 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 17:13:41.893744 | aio | INFO [default > destroy] Executing 2026-04-13 17:13:41.893782 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-13 17:13:41.893805 | aio | INFO [default > destroy] Executed: Successful 2026-04-13 17:13:41.900228 | aio | INFO [default > syntax] Executing 2026-04-13 17:13:43.008232 | aio | 2026-04-13 17:13:43.008419 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-13 17:13:43.067551 | aio | INFO [default > syntax] Executed: Successful 2026-04-13 17:13:43.080062 | aio | INFO [default > create] Executing 2026-04-13 17:13:43.081597 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 17:13:43.087803 | aio | INFO [default > prepare] Executing 2026-04-13 17:13:43.985625 | aio | 2026-04-13 17:13:43.985804 | aio | PLAY [Prepare] ***************************************************************** 2026-04-13 17:13:43.985816 | aio | 2026-04-13 17:13:43.986001 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:13:43.986162 | aio | Monday 13 April 2026 17:13:43 +0000 (0:00:00.042) 0:00:00.042 ********** 2026-04-13 17:13:45.300019 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 17:13:45.300114 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-13 17:13:45.301733 | aio | interpreter could change the meaning of that path. See 2026-04-13 17:13:45.301796 | aio | https://docs.ansible.com/ansible- 2026-04-13 17:13:45.301801 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 17:13:45.312842 | aio | ok: [aio] 2026-04-13 17:13:45.312948 | aio | 2026-04-13 17:13:45.312969 | aio | TASK [Configure short hostname] ************************************************ 2026-04-13 17:13:45.313222 | aio | Monday 13 April 2026 17:13:45 +0000 (0:00:01.326) 0:00:01.369 ********** 2026-04-13 17:13:46.141417 | aio | changed: [aio] 2026-04-13 17:13:46.141610 | aio | 2026-04-13 17:13:46.142370 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-13 17:13:46.142404 | aio | Monday 13 April 2026 17:13:46 +0000 (0:00:00.827) 0:00:02.197 ********** 2026-04-13 17:13:46.489472 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-13 17:13:46.489758 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-13 17:13:46.489967 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-13 17:13:46.496115 | aio | changed: [aio] 2026-04-13 17:13:46.496221 | aio | 2026-04-13 17:13:46.496374 | aio | TASK [Update apt cache] ******************************************************** 2026-04-13 17:13:46.496547 | aio | Monday 13 April 2026 17:13:46 +0000 (0:00:00.355) 0:00:02.552 ********** 2026-04-13 17:14:04.549710 | aio | changed: [aio] 2026-04-13 17:14:04.549902 | aio | 2026-04-13 17:14:04.550164 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-13 17:14:04.550386 | aio | 2026-04-13 17:14:04.550624 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:14:04.550945 | aio | Monday 13 April 2026 17:14:04 +0000 (0:00:18.053) 0:00:20.606 ********** 2026-04-13 17:14:05.368731 | aio | ok: [aio] 2026-04-13 17:14:05.368957 | aio | 2026-04-13 17:14:05.369311 | aio | TASK [Install depedencies] ***************************************************** 2026-04-13 17:14:05.369582 | aio | Monday 13 April 2026 17:14:05 +0000 (0:00:00.818) 0:00:21.424 ********** 2026-04-13 17:14:26.632122 | aio | changed: [aio] 2026-04-13 17:14:26.632272 | aio | 2026-04-13 17:14:26.632294 | aio | TASK [Start up service] ******************************************************** 2026-04-13 17:14:26.632484 | aio | Monday 13 April 2026 17:14:26 +0000 (0:00:21.263) 0:00:42.688 ********** 2026-04-13 17:14:27.345942 | aio | ok: [aio] 2026-04-13 17:14:27.346084 | aio | 2026-04-13 17:14:27.346353 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-13 17:14:27.346604 | aio | Monday 13 April 2026 17:14:27 +0000 (0:00:00.714) 0:00:43.402 ********** 2026-04-13 17:14:27.710237 | aio | ok: [aio] 2026-04-13 17:14:27.710353 | aio | 2026-04-13 17:14:27.710614 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-13 17:14:27.710933 | aio | Monday 13 April 2026 17:14:27 +0000 (0:00:00.364) 0:00:43.767 ********** 2026-04-13 17:14:28.529376 | aio | changed: [aio] 2026-04-13 17:14:28.529473 | aio | 2026-04-13 17:14:28.529586 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-13 17:14:28.529872 | aio | Monday 13 April 2026 17:14:28 +0000 (0:00:00.818) 0:00:44.586 ********** 2026-04-13 17:14:28.805110 | aio | ok: [aio] 2026-04-13 17:14:28.805266 | aio | 2026-04-13 17:14:28.805528 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-13 17:14:28.805836 | aio | Monday 13 April 2026 17:14:28 +0000 (0:00:00.275) 0:00:44.862 ********** 2026-04-13 17:14:28.833835 | aio | skipping: [aio] 2026-04-13 17:14:28.834120 | aio | 2026-04-13 17:14:28.834688 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-13 17:14:28.835083 | aio | Monday 13 April 2026 17:14:28 +0000 (0:00:00.029) 0:00:44.891 ********** 2026-04-13 17:14:29.548717 | aio | changed: [aio] => (item=osd0) 2026-04-13 17:14:29.548762 | aio | changed: [aio] => (item=osd1) 2026-04-13 17:14:29.548993 | aio | changed: [aio] => (item=osd2) 2026-04-13 17:14:29.549173 | aio | 2026-04-13 17:14:29.549395 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-13 17:14:29.549583 | aio | Monday 13 April 2026 17:14:29 +0000 (0:00:00.713) 0:00:45.605 ********** 2026-04-13 17:14:30.388556 | aio | changed: [aio] => (item=osd0) 2026-04-13 17:14:30.388734 | aio | changed: [aio] => (item=osd1) 2026-04-13 17:14:30.388990 | aio | changed: [aio] => (item=osd2) 2026-04-13 17:14:30.389236 | aio | 2026-04-13 17:14:30.389532 | aio | TASK [Start loop devices] ****************************************************** 2026-04-13 17:14:30.389776 | aio | Monday 13 April 2026 17:14:30 +0000 (0:00:00.839) 0:00:46.444 ********** 2026-04-13 17:14:31.264963 | aio | changed: [aio] => (item=osd0) 2026-04-13 17:14:31.265187 | aio | changed: [aio] => (item=osd1) 2026-04-13 17:14:31.265454 | aio | changed: [aio] => (item=osd2) 2026-04-13 17:14:31.265736 | aio | 2026-04-13 17:14:31.266018 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-13 17:14:31.266370 | aio | Monday 13 April 2026 17:14:31 +0000 (0:00:00.877) 0:00:47.321 ********** 2026-04-13 17:14:32.916344 | aio | changed: [aio] => (item=osd0) 2026-04-13 17:14:32.916443 | aio | changed: [aio] => (item=osd1) 2026-04-13 17:14:32.916624 | aio | changed: [aio] => (item=osd2) 2026-04-13 17:14:32.916829 | aio | 2026-04-13 17:14:32.916993 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-13 17:14:32.917154 | aio | Monday 13 April 2026 17:14:32 +0000 (0:00:01.651) 0:00:48.973 ********** 2026-04-13 17:14:34.444107 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-13 17:14:34.444323 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-13 17:14:34.444568 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-13 17:14:34.444845 | aio | 2026-04-13 17:14:34.445070 | aio | PLAY RECAP ********************************************************************* 2026-04-13 17:14:34.445334 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-13 17:14:34.445553 | aio | 2026-04-13 17:14:34.445832 | aio | 2026-04-13 17:14:34.446082 | aio | TASKS RECAP ******************************************************************** 2026-04-13 17:14:34.446343 | aio | Monday 13 April 2026 17:14:34 +0000 (0:00:01.528) 0:00:50.502 ********** 2026-04-13 17:14:34.446567 | aio | =============================================================================== 2026-04-13 17:14:34.446846 | aio | Install depedencies ---------------------------------------------------- 21.26s 2026-04-13 17:14:34.447072 | aio | Update apt cache ------------------------------------------------------- 18.05s 2026-04-13 17:14:34.447350 | aio | Create a volume group for each loop device ------------------------------ 1.65s 2026-04-13 17:14:34.447639 | aio | Create a logical volume for each loop device ---------------------------- 1.53s 2026-04-13 17:14:34.447857 | aio | Gathering Facts --------------------------------------------------------- 1.33s 2026-04-13 17:14:34.448093 | aio | Start loop devices ------------------------------------------------------ 0.88s 2026-04-13 17:14:34.448434 | aio | Set permissions on loopback devices ------------------------------------- 0.84s 2026-04-13 17:14:34.448630 | aio | Configure short hostname ------------------------------------------------ 0.83s 2026-04-13 17:14:34.448879 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.82s 2026-04-13 17:14:34.449112 | aio | Gathering Facts --------------------------------------------------------- 0.82s 2026-04-13 17:14:34.449343 | aio | Start up service -------------------------------------------------------- 0.71s 2026-04-13 17:14:34.449569 | aio | Create devices for Ceph ------------------------------------------------- 0.71s 2026-04-13 17:14:34.449927 | aio | Generate lvm.conf ------------------------------------------------------- 0.36s 2026-04-13 17:14:34.450172 | aio | Ensure hostname inside hosts file --------------------------------------- 0.36s 2026-04-13 17:14:34.450406 | aio | Get list of all loopback devices ---------------------------------------- 0.28s 2026-04-13 17:14:34.450580 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-04-13 17:14:34.544986 | aio | INFO [default > prepare] Executed: Successful 2026-04-13 17:14:34.556269 | aio | INFO [default > converge] Executing 2026-04-13 17:14:35.625323 | aio | 2026-04-13 17:14:35.625648 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-13 17:14:35.626054 | aio | 2026-04-13 17:14:35.626428 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:14:35.626850 | aio | Monday 13 April 2026 17:14:35 +0000 (0:00:00.057) 0:00:00.057 ********** 2026-04-13 17:14:36.920826 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 17:14:36.920879 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-13 17:14:36.920886 | aio | interpreter could change the meaning of that path. See 2026-04-13 17:14:36.920891 | aio | https://docs.ansible.com/ansible- 2026-04-13 17:14:36.921061 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 17:14:36.936232 | aio | ok: [aio] 2026-04-13 17:14:36.936284 | aio | 2026-04-13 17:14:36.936545 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:14:36.936577 | aio | Monday 13 April 2026 17:14:36 +0000 (0:00:01.310) 0:00:01.367 ********** 2026-04-13 17:14:37.325166 | aio | ok: [aio] 2026-04-13 17:14:37.325252 | aio | 2026-04-13 17:14:37.325267 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:14:37.325416 | aio | Monday 13 April 2026 17:14:37 +0000 (0:00:00.389) 0:00:01.756 ********** 2026-04-13 17:14:37.378710 | aio | skipping: [aio] 2026-04-13 17:14:37.378814 | aio | 2026-04-13 17:14:37.378823 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 17:14:37.378832 | aio | Monday 13 April 2026 17:14:37 +0000 (0:00:00.050) 0:00:01.807 ********** 2026-04-13 17:14:37.756845 | aio | changed: [aio] 2026-04-13 17:14:37.756921 | aio | 2026-04-13 17:14:37.756932 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:14:37.756950 | aio | Monday 13 April 2026 17:14:37 +0000 (0:00:00.379) 0:00:02.187 ********** 2026-04-13 17:14:37.862226 | aio | ok: [aio] => { 2026-04-13 17:14:37.862330 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 17:14:37.862873 | aio | } 2026-04-13 17:14:37.862915 | aio | 2026-04-13 17:14:37.862920 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:14:37.862925 | aio | Monday 13 April 2026 17:14:37 +0000 (0:00:00.106) 0:00:02.293 ********** 2026-04-13 17:14:38.780794 | aio | changed: [aio] 2026-04-13 17:14:38.780910 | aio | 2026-04-13 17:14:38.781511 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:14:38.781557 | aio | Monday 13 April 2026 17:14:38 +0000 (0:00:00.917) 0:00:03.211 ********** 2026-04-13 17:14:38.835486 | aio | skipping: [aio] 2026-04-13 17:14:38.835554 | aio | 2026-04-13 17:14:38.835566 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:14:38.835576 | aio | Monday 13 April 2026 17:14:38 +0000 (0:00:00.054) 0:00:03.265 ********** 2026-04-13 17:14:38.895075 | aio | skipping: [aio] 2026-04-13 17:14:38.895132 | aio | 2026-04-13 17:14:38.895139 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:14:38.895146 | aio | Monday 13 April 2026 17:14:38 +0000 (0:00:00.060) 0:00:03.326 ********** 2026-04-13 17:14:39.162515 | aio | ok: [aio] 2026-04-13 17:14:39.162577 | aio | 2026-04-13 17:14:39.162594 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:14:39.162608 | aio | Monday 13 April 2026 17:14:39 +0000 (0:00:00.267) 0:00:03.593 ********** 2026-04-13 17:14:40.626600 | aio | ok: [aio] 2026-04-13 17:14:40.626713 | aio | 2026-04-13 17:14:40.626729 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:14:40.626738 | aio | Monday 13 April 2026 17:14:40 +0000 (0:00:01.463) 0:00:05.056 ********** 2026-04-13 17:14:40.834214 | aio | ok: [aio] => { 2026-04-13 17:14:40.834305 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 17:14:40.834328 | aio | } 2026-04-13 17:14:40.834341 | aio | 2026-04-13 17:14:40.834367 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:14:40.834380 | aio | Monday 13 April 2026 17:14:40 +0000 (0:00:00.207) 0:00:05.263 ********** 2026-04-13 17:14:41.867544 | aio | changed: [aio] 2026-04-13 17:14:41.867621 | aio | 2026-04-13 17:14:41.867634 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:14:41.867645 | aio | Monday 13 April 2026 17:14:41 +0000 (0:00:01.033) 0:00:06.297 ********** 2026-04-13 17:14:45.328848 | aio | changed: [aio] 2026-04-13 17:14:45.329821 | aio | 2026-04-13 17:14:45.329891 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 17:14:45.329926 | aio | Monday 13 April 2026 17:14:45 +0000 (0:00:03.461) 0:00:09.759 ********** 2026-04-13 17:14:45.370296 | aio | skipping: [aio] 2026-04-13 17:14:45.370370 | aio | 2026-04-13 17:14:45.370625 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 17:14:45.370683 | aio | Monday 13 April 2026 17:14:45 +0000 (0:00:00.041) 0:00:09.801 ********** 2026-04-13 17:14:45.414509 | aio | skipping: [aio] 2026-04-13 17:14:45.414589 | aio | 2026-04-13 17:14:45.414600 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 17:14:45.414609 | aio | Monday 13 April 2026 17:14:45 +0000 (0:00:00.043) 0:00:09.844 ********** 2026-04-13 17:14:45.456719 | aio | skipping: [aio] 2026-04-13 17:14:45.456795 | aio | 2026-04-13 17:14:45.456806 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 17:14:45.456816 | aio | Monday 13 April 2026 17:14:45 +0000 (0:00:00.042) 0:00:09.886 ********** 2026-04-13 17:14:54.132923 | aio | changed: [aio] 2026-04-13 17:14:54.133006 | aio | 2026-04-13 17:14:54.133015 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 17:14:54.133023 | aio | Monday 13 April 2026 17:14:54 +0000 (0:00:08.676) 0:00:18.563 ********** 2026-04-13 17:14:54.886089 | aio | changed: [aio] 2026-04-13 17:14:54.886195 | aio | 2026-04-13 17:14:54.886205 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 17:14:54.886214 | aio | Monday 13 April 2026 17:14:54 +0000 (0:00:00.753) 0:00:19.316 ********** 2026-04-13 17:14:56.136191 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 17:14:56.136253 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 17:14:56.136268 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 17:14:56.136279 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 17:14:56.136291 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 17:14:56.136303 | aio | 2026-04-13 17:14:56.136315 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 17:14:56.136327 | aio | Monday 13 April 2026 17:14:56 +0000 (0:00:01.249) 0:00:20.566 ********** 2026-04-13 17:14:56.889770 | aio | changed: [aio] 2026-04-13 17:14:56.889836 | aio | 2026-04-13 17:14:56.889845 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 17:14:56.889853 | aio | Monday 13 April 2026 17:14:56 +0000 (0:00:00.745) 0:00:21.311 ********** 2026-04-13 17:14:56.889860 | aio | 2026-04-13 17:14:56.889868 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-13 17:14:56.890004 | aio | Monday 13 April 2026 17:14:56 +0000 (0:00:00.008) 0:00:21.320 ********** 2026-04-13 17:14:58.074858 | aio | ok: [aio] 2026-04-13 17:14:58.074956 | aio | 2026-04-13 17:14:58.074971 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-13 17:14:58.074997 | aio | Monday 13 April 2026 17:14:58 +0000 (0:00:01.186) 0:00:22.506 ********** 2026-04-13 17:14:58.686731 | aio | changed: [aio] 2026-04-13 17:14:58.686799 | aio | 2026-04-13 17:14:58.686807 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 17:14:58.686814 | aio | Monday 13 April 2026 17:14:58 +0000 (0:00:00.611) 0:00:23.117 ********** 2026-04-13 17:14:59.402794 | aio | changed: [aio] 2026-04-13 17:14:59.403053 | aio | 2026-04-13 17:14:59.403719 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:14:59.403785 | aio | Monday 13 April 2026 17:14:59 +0000 (0:00:00.715) 0:00:23.833 ********** 2026-04-13 17:14:59.692212 | aio | ok: [aio] 2026-04-13 17:14:59.692265 | aio | 2026-04-13 17:14:59.692280 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:14:59.692292 | aio | Monday 13 April 2026 17:14:59 +0000 (0:00:00.289) 0:00:24.123 ********** 2026-04-13 17:14:59.765841 | aio | ok: [aio] => { 2026-04-13 17:14:59.765970 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 17:14:59.765980 | aio | } 2026-04-13 17:14:59.765988 | aio | 2026-04-13 17:14:59.765996 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:14:59.766002 | aio | Monday 13 April 2026 17:14:59 +0000 (0:00:00.073) 0:00:24.196 ********** 2026-04-13 17:15:01.812940 | aio | changed: [aio] 2026-04-13 17:15:01.813019 | aio | 2026-04-13 17:15:01.813030 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:15:01.813040 | aio | Monday 13 April 2026 17:15:01 +0000 (0:00:02.046) 0:00:26.243 ********** 2026-04-13 17:15:06.569810 | aio | changed: [aio] 2026-04-13 17:15:06.569913 | aio | 2026-04-13 17:15:06.570476 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 17:15:06.570528 | aio | Monday 13 April 2026 17:15:06 +0000 (0:00:04.757) 0:00:31.001 ********** 2026-04-13 17:15:07.780844 | aio | ok: [aio] 2026-04-13 17:15:07.780946 | aio | 2026-04-13 17:15:07.781411 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 17:15:07.781477 | aio | Monday 13 April 2026 17:15:07 +0000 (0:00:01.210) 0:00:32.211 ********** 2026-04-13 17:15:08.191296 | aio | changed: [aio] 2026-04-13 17:15:08.191423 | aio | 2026-04-13 17:15:08.191443 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 17:15:08.191515 | aio | Monday 13 April 2026 17:15:08 +0000 (0:00:00.410) 0:00:32.622 ********** 2026-04-13 17:15:08.791899 | aio | changed: [aio] 2026-04-13 17:15:08.791949 | aio | 2026-04-13 17:15:08.791961 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 17:15:08.791971 | aio | Monday 13 April 2026 17:15:08 +0000 (0:00:00.601) 0:00:33.223 ********** 2026-04-13 17:15:09.511732 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 17:15:09.511779 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 17:15:09.512213 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 17:15:09.512223 | aio | 2026-04-13 17:15:09.512757 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 17:15:09.512820 | aio | Monday 13 April 2026 17:15:09 +0000 (0:00:00.717) 0:00:33.940 ********** 2026-04-13 17:15:10.085692 | aio | changed: [aio] 2026-04-13 17:15:10.085764 | aio | 2026-04-13 17:15:10.085917 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 17:15:10.086060 | aio | Monday 13 April 2026 17:15:10 +0000 (0:00:00.577) 0:00:34.518 ********** 2026-04-13 17:15:10.726302 | aio | changed: [aio] 2026-04-13 17:15:10.726474 | aio | 2026-04-13 17:15:10.726800 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 17:15:10.727053 | aio | Monday 13 April 2026 17:15:10 +0000 (0:00:00.631) 0:00:35.149 ********** 2026-04-13 17:15:10.727449 | aio | 2026-04-13 17:15:10.727864 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-13 17:15:10.728124 | aio | Monday 13 April 2026 17:15:10 +0000 (0:00:00.008) 0:00:35.158 ********** 2026-04-13 17:15:11.683053 | aio | ok: [aio] 2026-04-13 17:15:11.683194 | aio | 2026-04-13 17:15:11.683409 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-13 17:15:11.683619 | aio | Monday 13 April 2026 17:15:11 +0000 (0:00:00.956) 0:00:36.114 ********** 2026-04-13 17:15:13.207149 | aio | changed: [aio] 2026-04-13 17:15:13.207222 | aio | 2026-04-13 17:15:13.207233 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 17:15:13.207242 | aio | Monday 13 April 2026 17:15:13 +0000 (0:00:01.522) 0:00:37.637 ********** 2026-04-13 17:15:13.979368 | aio | changed: [aio] 2026-04-13 17:15:13.979451 | aio | 2026-04-13 17:15:13.979466 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 17:15:13.979478 | aio | Monday 13 April 2026 17:15:13 +0000 (0:00:00.772) 0:00:38.410 ********** 2026-04-13 17:15:14.033245 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-13 17:15:14.033306 | aio | 2026-04-13 17:15:14.033316 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 17:15:14.033325 | aio | Monday 13 April 2026 17:15:14 +0000 (0:00:00.053) 0:00:38.463 ********** 2026-04-13 17:15:15.341786 | aio | ok: [aio] 2026-04-13 17:15:15.341845 | aio | 2026-04-13 17:15:15.341856 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 17:15:15.341865 | aio | Monday 13 April 2026 17:15:15 +0000 (0:00:01.307) 0:00:39.771 ********** 2026-04-13 17:15:16.242630 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-13 17:15:16.242723 | aio | ok: [aio] => (item=ssh) 2026-04-13 17:15:16.242736 | aio | 2026-04-13 17:15:16.242747 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 17:15:16.242757 | aio | Monday 13 April 2026 17:15:16 +0000 (0:00:00.900) 0:00:40.672 ********** 2026-04-13 17:15:17.133654 | aio | changed: [aio] 2026-04-13 17:15:17.133738 | aio | 2026-04-13 17:15:17.133749 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 17:15:17.133759 | aio | Monday 13 April 2026 17:15:17 +0000 (0:00:00.891) 0:00:41.564 ********** 2026-04-13 17:15:17.391822 | aio | ok: [aio] 2026-04-13 17:15:17.391874 | aio | 2026-04-13 17:15:17.391885 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 17:15:17.391903 | aio | Monday 13 April 2026 17:15:17 +0000 (0:00:00.257) 0:00:41.821 ********** 2026-04-13 17:15:18.926287 | aio | changed: [aio] 2026-04-13 17:15:18.926378 | aio | 2026-04-13 17:15:18.926415 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 17:15:18.926615 | aio | Monday 13 April 2026 17:15:18 +0000 (0:00:01.536) 0:00:43.358 ********** 2026-04-13 17:15:19.351300 | aio | changed: [aio] 2026-04-13 17:15:19.351397 | aio | 2026-04-13 17:15:19.351420 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-13 17:15:19.351434 | aio | Monday 13 April 2026 17:15:19 +0000 (0:00:00.425) 0:00:43.783 ********** 2026-04-13 17:15:19.504935 | aio | ok: [aio] 2026-04-13 17:15:19.505099 | aio | 2026-04-13 17:15:19.505115 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-13 17:15:19.505129 | aio | Monday 13 April 2026 17:15:19 +0000 (0:00:00.152) 0:00:43.935 ********** 2026-04-13 17:15:19.777833 | aio | ok: [aio] => (item=aio) 2026-04-13 17:15:19.777899 | aio | 2026-04-13 17:15:19.777914 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-13 17:15:19.778022 | aio | Monday 13 April 2026 17:15:19 +0000 (0:00:00.273) 0:00:44.209 ********** 2026-04-13 17:15:19.834399 | aio | ok: [aio] 2026-04-13 17:15:19.834430 | aio | 2026-04-13 17:15:19.834436 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-13 17:15:19.834442 | aio | Monday 13 April 2026 17:15:19 +0000 (0:00:00.056) 0:00:44.265 ********** 2026-04-13 17:15:19.984445 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-13 17:15:19.984533 | aio | 2026-04-13 17:15:19.985733 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-13 17:15:19.985779 | aio | Monday 13 April 2026 17:15:19 +0000 (0:00:00.150) 0:00:44.416 ********** 2026-04-13 17:15:20.337727 | aio | changed: [aio] 2026-04-13 17:15:20.337768 | aio | 2026-04-13 17:15:20.337777 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-13 17:15:20.337785 | aio | Monday 13 April 2026 17:15:20 +0000 (0:00:00.352) 0:00:44.768 ********** 2026-04-13 17:15:21.185816 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-13 17:15:21.185900 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-13 17:15:21.186362 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-13 17:15:21.186418 | aio | 2026-04-13 17:15:21.186709 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-13 17:15:21.187031 | aio | Monday 13 April 2026 17:15:21 +0000 (0:00:00.848) 0:00:45.616 ********** 2026-04-13 17:17:15.730923 | aio | ok: [aio] 2026-04-13 17:17:15.730982 | aio | 2026-04-13 17:17:15.730991 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-13 17:17:15.730999 | aio | Monday 13 April 2026 17:17:15 +0000 (0:01:54.545) 0:02:40.161 ********** 2026-04-13 17:17:15.996449 | aio | changed: [aio] 2026-04-13 17:17:15.996847 | aio | 2026-04-13 17:17:15.997120 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-13 17:17:15.997367 | aio | Monday 13 April 2026 17:17:15 +0000 (0:00:00.265) 0:02:40.427 ********** 2026-04-13 17:17:16.045065 | aio | ok: [aio] 2026-04-13 17:17:16.045277 | aio | 2026-04-13 17:17:16.045542 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:17:16.045825 | aio | Monday 13 April 2026 17:17:16 +0000 (0:00:00.049) 0:02:40.476 ********** 2026-04-13 17:17:16.124726 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:17:16.125014 | aio | 2026-04-13 17:17:16.125287 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:17:16.125571 | aio | Monday 13 April 2026 17:17:16 +0000 (0:00:00.079) 0:02:40.556 ********** 2026-04-13 17:17:22.713205 | aio | ok: [aio] 2026-04-13 17:17:22.713388 | aio | 2026-04-13 17:17:22.713710 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:17:22.713984 | aio | Monday 13 April 2026 17:17:22 +0000 (0:00:06.588) 0:02:47.144 ********** 2026-04-13 17:17:22.781195 | aio | ok: [aio] => (item=aio) 2026-04-13 17:17:22.781298 | aio | 2026-04-13 17:17:22.783753 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:17:22.783815 | aio | Monday 13 April 2026 17:17:22 +0000 (0:00:00.067) 0:02:47.212 ********** 2026-04-13 17:17:23.276825 | aio | ok: [aio] 2026-04-13 17:17:23.276903 | aio | 2026-04-13 17:17:23.276917 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:17:23.276937 | aio | Monday 13 April 2026 17:17:23 +0000 (0:00:00.495) 0:02:47.707 ********** 2026-04-13 17:17:30.281966 | aio | ok: [aio] 2026-04-13 17:17:30.282076 | aio | 2026-04-13 17:17:30.282107 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-13 17:17:30.282130 | aio | Monday 13 April 2026 17:17:30 +0000 (0:00:07.004) 0:02:54.712 ********** 2026-04-13 17:18:26.419483 | aio | changed: [aio] 2026-04-13 17:18:26.419537 | aio | 2026-04-13 17:18:26.419546 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-13 17:18:26.419553 | aio | Monday 13 April 2026 17:18:26 +0000 (0:00:56.136) 0:03:50.849 ********** 2026-04-13 17:18:40.943027 | aio | ok: [aio] 2026-04-13 17:18:40.943116 | aio | 2026-04-13 17:18:40.943137 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:18:40.943328 | aio | Monday 13 April 2026 17:18:40 +0000 (0:00:14.524) 0:04:05.374 ********** 2026-04-13 17:18:41.021282 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:18:41.021333 | aio | 2026-04-13 17:18:41.021348 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:18:41.021362 | aio | Monday 13 April 2026 17:18:41 +0000 (0:00:00.078) 0:04:05.452 ********** 2026-04-13 17:18:41.079379 | aio | skipping: [aio] 2026-04-13 17:18:41.079445 | aio | 2026-04-13 17:18:41.079465 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:18:41.079483 | aio | Monday 13 April 2026 17:18:41 +0000 (0:00:00.057) 0:04:05.510 ********** 2026-04-13 17:18:41.134628 | aio | skipping: [aio] => (item=aio) 2026-04-13 17:18:41.134682 | aio | skipping: [aio] 2026-04-13 17:18:41.134690 | aio | 2026-04-13 17:18:41.134696 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:18:41.134715 | aio | Monday 13 April 2026 17:18:41 +0000 (0:00:00.055) 0:04:05.565 ********** 2026-04-13 17:18:41.474256 | aio | ok: [aio] 2026-04-13 17:18:41.474318 | aio | 2026-04-13 17:18:41.474685 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:18:41.474737 | aio | Monday 13 April 2026 17:18:41 +0000 (0:00:00.339) 0:04:05.905 ********** 2026-04-13 17:18:48.443777 | aio | ok: [aio] 2026-04-13 17:18:48.443860 | aio | 2026-04-13 17:18:48.444643 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-13 17:18:48.444894 | aio | Monday 13 April 2026 17:18:48 +0000 (0:00:06.969) 0:04:12.874 ********** 2026-04-13 17:19:01.550828 | aio | changed: [aio] 2026-04-13 17:19:01.550911 | aio | 2026-04-13 17:19:01.551534 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-13 17:19:01.551570 | aio | Monday 13 April 2026 17:19:01 +0000 (0:00:13.107) 0:04:25.981 ********** 2026-04-13 17:19:07.906783 | aio | ok: [aio] 2026-04-13 17:19:07.906855 | aio | 2026-04-13 17:19:07.907231 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-13 17:19:07.907281 | aio | Monday 13 April 2026 17:19:07 +0000 (0:00:06.356) 0:04:32.338 ********** 2026-04-13 17:19:16.511827 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-13 17:19:16.511877 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-13 17:19:16.511886 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-13 17:19:16.511892 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-13 17:19:16.511899 | aio | 2026-04-13 17:19:16.511906 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-13 17:19:16.511913 | aio | 2026-04-13 17:19:16.511920 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:19:16.511926 | aio | Monday 13 April 2026 17:19:16 +0000 (0:00:08.602) 0:04:40.940 ********** 2026-04-13 17:19:17.499617 | aio | ok: [aio] 2026-04-13 17:19:17.500633 | aio | 2026-04-13 17:19:17.500758 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:19:17.500779 | aio | Monday 13 April 2026 17:19:17 +0000 (0:00:00.990) 0:04:41.931 ********** 2026-04-13 17:19:17.747067 | aio | ok: [aio] 2026-04-13 17:19:17.747124 | aio | 2026-04-13 17:19:17.747139 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:19:17.747151 | aio | Monday 13 April 2026 17:19:17 +0000 (0:00:00.246) 0:04:42.178 ********** 2026-04-13 17:19:17.787586 | aio | skipping: [aio] 2026-04-13 17:19:17.787647 | aio | 2026-04-13 17:19:17.787706 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 17:19:17.787725 | aio | Monday 13 April 2026 17:19:17 +0000 (0:00:00.040) 0:04:42.218 ********** 2026-04-13 17:19:18.078299 | aio | ok: [aio] 2026-04-13 17:19:18.078376 | aio | 2026-04-13 17:19:18.078396 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:19:18.078412 | aio | Monday 13 April 2026 17:19:18 +0000 (0:00:00.290) 0:04:42.509 ********** 2026-04-13 17:19:18.144322 | aio | ok: [aio] => { 2026-04-13 17:19:18.144369 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 17:19:18.144378 | aio | } 2026-04-13 17:19:18.144386 | aio | 2026-04-13 17:19:18.144394 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:19:18.144402 | aio | Monday 13 April 2026 17:19:18 +0000 (0:00:00.066) 0:04:42.575 ********** 2026-04-13 17:19:18.566558 | aio | ok: [aio] 2026-04-13 17:19:18.566600 | aio | 2026-04-13 17:19:18.566607 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:19:18.566614 | aio | Monday 13 April 2026 17:19:18 +0000 (0:00:00.423) 0:04:42.998 ********** 2026-04-13 17:19:18.615349 | aio | skipping: [aio] 2026-04-13 17:19:18.615389 | aio | 2026-04-13 17:19:18.615397 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:19:18.615421 | aio | Monday 13 April 2026 17:19:18 +0000 (0:00:00.048) 0:04:43.047 ********** 2026-04-13 17:19:18.661370 | aio | skipping: [aio] 2026-04-13 17:19:18.661409 | aio | 2026-04-13 17:19:18.661415 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:19:18.661420 | aio | Monday 13 April 2026 17:19:18 +0000 (0:00:00.045) 0:04:43.093 ********** 2026-04-13 17:19:18.952765 | aio | ok: [aio] 2026-04-13 17:19:18.953016 | aio | 2026-04-13 17:19:18.953354 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:19:18.953711 | aio | Monday 13 April 2026 17:19:18 +0000 (0:00:00.291) 0:04:43.384 ********** 2026-04-13 17:19:20.027477 | aio | ok: [aio] 2026-04-13 17:19:20.027533 | aio | 2026-04-13 17:19:20.027544 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:19:20.027554 | aio | Monday 13 April 2026 17:19:20 +0000 (0:00:01.074) 0:04:44.458 ********** 2026-04-13 17:19:20.110094 | aio | ok: [aio] => { 2026-04-13 17:19:20.110144 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 17:19:20.110180 | aio | } 2026-04-13 17:19:20.110190 | aio | 2026-04-13 17:19:20.110200 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:19:20.110209 | aio | Monday 13 April 2026 17:19:20 +0000 (0:00:00.082) 0:04:44.540 ********** 2026-04-13 17:19:20.542611 | aio | ok: [aio] 2026-04-13 17:19:20.542717 | aio | 2026-04-13 17:19:20.542742 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:19:20.542754 | aio | Monday 13 April 2026 17:19:20 +0000 (0:00:00.432) 0:04:44.973 ********** 2026-04-13 17:19:22.882625 | aio | ok: [aio] 2026-04-13 17:19:22.882753 | aio | 2026-04-13 17:19:22.882776 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 17:19:22.882792 | aio | Monday 13 April 2026 17:19:22 +0000 (0:00:02.340) 0:04:47.313 ********** 2026-04-13 17:19:22.920344 | aio | skipping: [aio] 2026-04-13 17:19:22.920428 | aio | 2026-04-13 17:19:22.920442 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 17:19:22.920490 | aio | Monday 13 April 2026 17:19:22 +0000 (0:00:00.036) 0:04:47.349 ********** 2026-04-13 17:19:22.952364 | aio | skipping: [aio] 2026-04-13 17:19:22.952477 | aio | 2026-04-13 17:19:22.952628 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 17:19:22.952814 | aio | Monday 13 April 2026 17:19:22 +0000 (0:00:00.034) 0:04:47.384 ********** 2026-04-13 17:19:22.991107 | aio | skipping: [aio] 2026-04-13 17:19:22.991213 | aio | 2026-04-13 17:19:22.991363 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 17:19:22.991503 | aio | Monday 13 April 2026 17:19:22 +0000 (0:00:00.035) 0:04:47.420 ********** 2026-04-13 17:19:24.079363 | aio | ok: [aio] 2026-04-13 17:19:24.079424 | aio | 2026-04-13 17:19:24.079431 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 17:19:24.079437 | aio | Monday 13 April 2026 17:19:24 +0000 (0:00:01.090) 0:04:48.510 ********** 2026-04-13 17:19:24.675081 | aio | ok: [aio] 2026-04-13 17:19:24.675159 | aio | 2026-04-13 17:19:24.675376 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 17:19:24.675504 | aio | Monday 13 April 2026 17:19:24 +0000 (0:00:00.596) 0:04:49.106 ********** 2026-04-13 17:19:26.315640 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 17:19:26.315721 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 17:19:26.315730 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 17:19:26.315738 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 17:19:26.315745 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 17:19:26.315753 | aio | 2026-04-13 17:19:26.315761 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 17:19:26.315784 | aio | Monday 13 April 2026 17:19:26 +0000 (0:00:01.638) 0:04:50.745 ********** 2026-04-13 17:19:26.953786 | aio | ok: [aio] 2026-04-13 17:19:26.953848 | aio | 2026-04-13 17:19:26.955193 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 17:19:26.955244 | aio | Monday 13 April 2026 17:19:26 +0000 (0:00:00.634) 0:04:51.379 ********** 2026-04-13 17:19:26.955255 | aio | 2026-04-13 17:19:26.955265 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 17:19:26.955274 | aio | Monday 13 April 2026 17:19:26 +0000 (0:00:00.006) 0:04:51.385 ********** 2026-04-13 17:19:27.414858 | aio | ok: [aio] 2026-04-13 17:19:27.415807 | aio | 2026-04-13 17:19:27.415829 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:19:27.416178 | aio | Monday 13 April 2026 17:19:27 +0000 (0:00:00.460) 0:04:51.846 ********** 2026-04-13 17:19:27.668755 | aio | ok: [aio] 2026-04-13 17:19:27.668808 | aio | 2026-04-13 17:19:27.669129 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:19:27.669460 | aio | Monday 13 April 2026 17:19:27 +0000 (0:00:00.254) 0:04:52.100 ********** 2026-04-13 17:19:27.730202 | aio | ok: [aio] => { 2026-04-13 17:19:27.730425 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 17:19:27.730591 | aio | } 2026-04-13 17:19:27.730770 | aio | 2026-04-13 17:19:27.730945 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:19:27.731113 | aio | Monday 13 April 2026 17:19:27 +0000 (0:00:00.061) 0:04:52.161 ********** 2026-04-13 17:19:28.165423 | aio | ok: [aio] 2026-04-13 17:19:28.166300 | aio | 2026-04-13 17:19:28.166328 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:19:28.166351 | aio | Monday 13 April 2026 17:19:28 +0000 (0:00:00.435) 0:04:52.597 ********** 2026-04-13 17:19:31.498007 | aio | ok: [aio] 2026-04-13 17:19:31.498081 | aio | 2026-04-13 17:19:31.498131 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 17:19:31.498267 | aio | Monday 13 April 2026 17:19:31 +0000 (0:00:03.332) 0:04:55.930 ********** 2026-04-13 17:19:32.609309 | aio | ok: [aio] 2026-04-13 17:19:32.609782 | aio | 2026-04-13 17:19:32.609843 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 17:19:32.610078 | aio | Monday 13 April 2026 17:19:32 +0000 (0:00:01.110) 0:04:57.040 ********** 2026-04-13 17:19:32.870704 | aio | ok: [aio] 2026-04-13 17:19:32.870741 | aio | 2026-04-13 17:19:32.870750 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 17:19:32.870758 | aio | Monday 13 April 2026 17:19:32 +0000 (0:00:00.261) 0:04:57.301 ********** 2026-04-13 17:19:33.437650 | aio | ok: [aio] 2026-04-13 17:19:33.437726 | aio | 2026-04-13 17:19:33.437733 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 17:19:33.437740 | aio | Monday 13 April 2026 17:19:33 +0000 (0:00:00.566) 0:04:57.868 ********** 2026-04-13 17:19:34.146825 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 17:19:34.146914 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 17:19:34.147831 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 17:19:34.147892 | aio | 2026-04-13 17:19:34.147906 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 17:19:34.147925 | aio | Monday 13 April 2026 17:19:34 +0000 (0:00:00.710) 0:04:58.578 ********** 2026-04-13 17:19:34.711920 | aio | ok: [aio] 2026-04-13 17:19:34.712062 | aio | 2026-04-13 17:19:34.712459 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 17:19:34.712519 | aio | Monday 13 April 2026 17:19:34 +0000 (0:00:00.564) 0:04:59.143 ********** 2026-04-13 17:19:35.268405 | aio | ok: [aio] 2026-04-13 17:19:35.268452 | aio | 2026-04-13 17:19:35.268461 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 17:19:35.268486 | aio | Monday 13 April 2026 17:19:35 +0000 (0:00:00.549) 0:04:59.692 ********** 2026-04-13 17:19:35.268492 | aio | 2026-04-13 17:19:35.268497 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 17:19:35.268502 | aio | Monday 13 April 2026 17:19:35 +0000 (0:00:00.006) 0:04:59.698 ********** 2026-04-13 17:19:35.733806 | aio | ok: [aio] 2026-04-13 17:19:35.733872 | aio | 2026-04-13 17:19:35.734413 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 17:19:35.734456 | aio | Monday 13 April 2026 17:19:35 +0000 (0:00:00.466) 0:05:00.164 ********** 2026-04-13 17:19:35.791826 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-13 17:19:35.791890 | aio | 2026-04-13 17:19:35.792278 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 17:19:35.792317 | aio | Monday 13 April 2026 17:19:35 +0000 (0:00:00.057) 0:05:00.222 ********** 2026-04-13 17:19:36.888219 | aio | ok: [aio] 2026-04-13 17:19:36.888274 | aio | 2026-04-13 17:19:36.888285 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 17:19:36.888295 | aio | Monday 13 April 2026 17:19:36 +0000 (0:00:01.096) 0:05:01.319 ********** 2026-04-13 17:19:37.764423 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-13 17:19:37.764463 | aio | ok: [aio] => (item=ssh) 2026-04-13 17:19:37.764468 | aio | 2026-04-13 17:19:37.764709 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 17:19:37.764956 | aio | Monday 13 April 2026 17:19:37 +0000 (0:00:00.875) 0:05:02.194 ********** 2026-04-13 17:19:38.492937 | aio | ok: [aio] 2026-04-13 17:19:38.492994 | aio | 2026-04-13 17:19:38.493005 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 17:19:38.493015 | aio | Monday 13 April 2026 17:19:38 +0000 (0:00:00.729) 0:05:02.924 ********** 2026-04-13 17:19:38.748413 | aio | ok: [aio] 2026-04-13 17:19:38.748468 | aio | 2026-04-13 17:19:38.748479 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 17:19:38.748489 | aio | Monday 13 April 2026 17:19:38 +0000 (0:00:00.255) 0:05:03.179 ********** 2026-04-13 17:19:39.063844 | aio | ok: [aio] 2026-04-13 17:19:39.063911 | aio | 2026-04-13 17:19:39.064331 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 17:19:39.064373 | aio | Monday 13 April 2026 17:19:39 +0000 (0:00:00.314) 0:05:03.494 ********** 2026-04-13 17:19:39.316003 | aio | ok: [aio] 2026-04-13 17:19:39.316047 | aio | 2026-04-13 17:19:39.316054 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-13 17:19:39.316060 | aio | Monday 13 April 2026 17:19:39 +0000 (0:00:00.253) 0:05:03.747 ********** 2026-04-13 17:19:39.594772 | aio | ok: [aio] => (item=aio) 2026-04-13 17:19:39.594814 | aio | 2026-04-13 17:19:39.594823 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-13 17:19:39.594832 | aio | Monday 13 April 2026 17:19:39 +0000 (0:00:00.278) 0:05:04.025 ********** 2026-04-13 17:19:39.636773 | aio | ok: [aio] 2026-04-13 17:19:39.637624 | aio | 2026-04-13 17:19:39.637701 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:19:39.637738 | aio | Monday 13 April 2026 17:19:39 +0000 (0:00:00.042) 0:05:04.068 ********** 2026-04-13 17:19:39.702818 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:19:39.702891 | aio | 2026-04-13 17:19:39.703548 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:19:39.703596 | aio | Monday 13 April 2026 17:19:39 +0000 (0:00:00.065) 0:05:04.133 ********** 2026-04-13 17:19:39.745877 | aio | skipping: [aio] 2026-04-13 17:19:39.745952 | aio | 2026-04-13 17:19:39.746533 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:19:39.746587 | aio | Monday 13 April 2026 17:19:39 +0000 (0:00:00.043) 0:05:04.176 ********** 2026-04-13 17:19:39.791357 | aio | skipping: [aio] => (item=aio) 2026-04-13 17:19:39.792320 | aio | skipping: [aio] 2026-04-13 17:19:39.792364 | aio | 2026-04-13 17:19:39.792375 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:19:39.792384 | aio | Monday 13 April 2026 17:19:39 +0000 (0:00:00.046) 0:05:04.223 ********** 2026-04-13 17:19:40.132863 | aio | ok: [aio] 2026-04-13 17:19:40.132906 | aio | 2026-04-13 17:19:40.132913 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:19:40.132920 | aio | Monday 13 April 2026 17:19:40 +0000 (0:00:00.340) 0:05:04.564 ********** 2026-04-13 17:19:47.265158 | aio | ok: [aio] 2026-04-13 17:19:47.265289 | aio | 2026-04-13 17:19:47.265314 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-13 17:19:47.265461 | aio | Monday 13 April 2026 17:19:47 +0000 (0:00:07.132) 0:05:11.696 ********** 2026-04-13 17:19:52.824136 | aio | ok: [aio] 2026-04-13 17:19:52.824205 | aio | 2026-04-13 17:19:52.824437 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-13 17:19:52.824453 | aio | Monday 13 April 2026 17:19:52 +0000 (0:00:05.558) 0:05:17.255 ********** 2026-04-13 17:20:07.803803 | aio | ok: [aio] 2026-04-13 17:20:07.804931 | aio | 2026-04-13 17:20:07.805045 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-13 17:20:07.805061 | aio | Monday 13 April 2026 17:20:07 +0000 (0:00:14.979) 0:05:32.235 ********** 2026-04-13 17:21:48.037783 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-13 17:21:48.037858 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-13 17:21:48.038024 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-13 17:21:48.038160 | aio | 2026-04-13 17:21:48.038322 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-13 17:21:48.038485 | aio | Monday 13 April 2026 17:21:48 +0000 (0:01:40.232) 0:07:12.468 ********** 2026-04-13 17:21:54.277498 | aio | ok: [aio] 2026-04-13 17:21:54.277590 | aio | 2026-04-13 17:21:54.277720 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-13 17:21:54.277877 | aio | Monday 13 April 2026 17:21:54 +0000 (0:00:06.240) 0:07:18.709 ********** 2026-04-13 17:22:00.720750 | aio | ok: [aio] 2026-04-13 17:22:00.720885 | aio | 2026-04-13 17:22:00.720900 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-13 17:22:00.720913 | aio | Monday 13 April 2026 17:22:00 +0000 (0:00:06.442) 0:07:25.151 ********** 2026-04-13 17:22:00.788070 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-13 17:22:00.788129 | aio | 2026-04-13 17:22:00.788139 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-13 17:22:00.788294 | aio | Monday 13 April 2026 17:22:00 +0000 (0:00:00.066) 0:07:25.218 ********** 2026-04-13 17:22:00.837292 | aio | ok: [aio] 2026-04-13 17:22:00.837350 | aio | 2026-04-13 17:22:00.837365 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-13 17:22:00.837378 | aio | Monday 13 April 2026 17:22:00 +0000 (0:00:00.049) 0:07:25.268 ********** 2026-04-13 17:22:07.270985 | aio | ok: [aio] 2026-04-13 17:22:07.271055 | aio | 2026-04-13 17:22:07.271070 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-13 17:22:07.271082 | aio | Monday 13 April 2026 17:22:07 +0000 (0:00:06.433) 0:07:31.701 ********** 2026-04-13 17:22:07.320837 | aio | ok: [aio] 2026-04-13 17:22:07.320888 | aio | 2026-04-13 17:22:07.320902 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-13 17:22:07.321097 | aio | Monday 13 April 2026 17:22:07 +0000 (0:00:00.050) 0:07:31.752 ********** 2026-04-13 17:22:07.393854 | aio | skipping: [aio] => (item=1) 2026-04-13 17:22:07.393927 | aio | skipping: [aio] => (item=1) 2026-04-13 17:22:07.393941 | aio | skipping: [aio] => (item=1) 2026-04-13 17:22:07.393952 | aio | skipping: [aio] 2026-04-13 17:22:07.393964 | aio | 2026-04-13 17:22:07.393977 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-13 17:22:07.394019 | aio | Monday 13 April 2026 17:22:07 +0000 (0:00:00.072) 0:07:31.824 ********** 2026-04-13 17:22:07.434057 | aio | skipping: [aio] 2026-04-13 17:22:07.434141 | aio | 2026-04-13 17:22:07.434152 | aio | PLAY RECAP ********************************************************************* 2026-04-13 17:22:07.434162 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-13 17:22:07.434171 | aio | 2026-04-13 17:22:07.434180 | aio | 2026-04-13 17:22:07.434800 | aio | TASKS RECAP ******************************************************************** 2026-04-13 17:22:07.434878 | aio | Monday 13 April 2026 17:22:07 +0000 (0:00:00.039) 0:07:31.864 ********** 2026-04-13 17:22:07.434889 | aio | =============================================================================== 2026-04-13 17:22:07.435854 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 114.55s 2026-04-13 17:22:07.435896 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 100.23s 2026-04-13 17:22:07.435906 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 56.14s 2026-04-13 17:22:07.435915 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.98s 2026-04-13 17:22:07.437750 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.52s 2026-04-13 17:22:07.437814 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 13.11s 2026-04-13 17:22:07.437821 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.68s 2026-04-13 17:22:07.437827 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.60s 2026-04-13 17:22:07.437834 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.13s 2026-04-13 17:22:07.437839 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.00s 2026-04-13 17:22:07.437844 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.97s 2026-04-13 17:22:07.437849 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.59s 2026-04-13 17:22:07.438007 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.44s 2026-04-13 17:22:07.438211 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.43s 2026-04-13 17:22:07.438416 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.36s 2026-04-13 17:22:07.438638 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.24s 2026-04-13 17:22:07.438887 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.56s 2026-04-13 17:22:07.439088 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.76s 2026-04-13 17:22:07.439279 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.46s 2026-04-13 17:22:07.439467 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.33s 2026-04-13 17:22:07.521346 | aio | INFO [default > converge] Executed: Successful 2026-04-13 17:22:07.532325 | aio | INFO [default > idempotence] Executing 2026-04-13 17:22:08.547879 | aio | 2026-04-13 17:22:08.548351 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-13 17:22:08.548804 | aio | 2026-04-13 17:22:08.549301 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:22:08.549716 | aio | Monday 13 April 2026 17:22:08 +0000 (0:00:00.053) 0:00:00.053 ********** 2026-04-13 17:22:09.784434 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 17:22:09.784788 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-13 17:22:09.785082 | aio | interpreter could change the meaning of that path. See 2026-04-13 17:22:09.785452 | aio | https://docs.ansible.com/ansible- 2026-04-13 17:22:09.785838 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 17:22:09.799951 | aio | ok: [aio] 2026-04-13 17:22:09.800102 | aio | 2026-04-13 17:22:09.800269 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:22:09.800431 | aio | Monday 13 April 2026 17:22:09 +0000 (0:00:01.252) 0:00:01.305 ********** 2026-04-13 17:22:10.154559 | aio | ok: [aio] 2026-04-13 17:22:10.154873 | aio | 2026-04-13 17:22:10.155180 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:22:10.155444 | aio | Monday 13 April 2026 17:22:10 +0000 (0:00:00.354) 0:00:01.659 ********** 2026-04-13 17:22:10.197913 | aio | skipping: [aio] 2026-04-13 17:22:10.198135 | aio | 2026-04-13 17:22:10.198513 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 17:22:10.198801 | aio | Monday 13 April 2026 17:22:10 +0000 (0:00:00.043) 0:00:01.703 ********** 2026-04-13 17:22:10.564539 | aio | ok: [aio] 2026-04-13 17:22:10.564848 | aio | 2026-04-13 17:22:10.565222 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:22:10.565552 | aio | Monday 13 April 2026 17:22:10 +0000 (0:00:00.365) 0:00:02.069 ********** 2026-04-13 17:22:10.643706 | aio | ok: [aio] => { 2026-04-13 17:22:10.643964 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 17:22:10.644202 | aio | } 2026-04-13 17:22:10.644425 | aio | 2026-04-13 17:22:10.644692 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:22:10.644983 | aio | Monday 13 April 2026 17:22:10 +0000 (0:00:00.079) 0:00:02.148 ********** 2026-04-13 17:22:11.143302 | aio | ok: [aio] 2026-04-13 17:22:11.143544 | aio | 2026-04-13 17:22:11.143946 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:22:11.144323 | aio | Monday 13 April 2026 17:22:11 +0000 (0:00:00.499) 0:00:02.648 ********** 2026-04-13 17:22:11.196649 | aio | skipping: [aio] 2026-04-13 17:22:11.196898 | aio | 2026-04-13 17:22:11.197155 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:22:11.197412 | aio | Monday 13 April 2026 17:22:11 +0000 (0:00:00.053) 0:00:02.701 ********** 2026-04-13 17:22:11.249162 | aio | skipping: [aio] 2026-04-13 17:22:11.249371 | aio | 2026-04-13 17:22:11.249638 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:22:11.249923 | aio | Monday 13 April 2026 17:22:11 +0000 (0:00:00.052) 0:00:02.754 ********** 2026-04-13 17:22:11.519719 | aio | ok: [aio] 2026-04-13 17:22:11.519757 | aio | 2026-04-13 17:22:11.519763 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:22:11.519898 | aio | Monday 13 April 2026 17:22:11 +0000 (0:00:00.270) 0:00:03.024 ********** 2026-04-13 17:22:12.608568 | aio | ok: [aio] 2026-04-13 17:22:12.608628 | aio | 2026-04-13 17:22:12.608639 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:22:12.608649 | aio | Monday 13 April 2026 17:22:12 +0000 (0:00:01.088) 0:00:04.113 ********** 2026-04-13 17:22:12.816887 | aio | ok: [aio] => { 2026-04-13 17:22:12.817032 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 17:22:12.817047 | aio | } 2026-04-13 17:22:12.817060 | aio | 2026-04-13 17:22:12.817072 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:22:12.817090 | aio | Monday 13 April 2026 17:22:12 +0000 (0:00:00.208) 0:00:04.321 ********** 2026-04-13 17:22:13.349881 | aio | ok: [aio] 2026-04-13 17:22:13.350104 | aio | 2026-04-13 17:22:13.350356 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:22:13.350622 | aio | Monday 13 April 2026 17:22:13 +0000 (0:00:00.533) 0:00:04.855 ********** 2026-04-13 17:22:15.896384 | aio | ok: [aio] 2026-04-13 17:22:15.896635 | aio | 2026-04-13 17:22:15.896953 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 17:22:15.897225 | aio | Monday 13 April 2026 17:22:15 +0000 (0:00:02.545) 0:00:07.401 ********** 2026-04-13 17:22:15.931695 | aio | skipping: [aio] 2026-04-13 17:22:15.931733 | aio | 2026-04-13 17:22:15.931877 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 17:22:15.932046 | aio | Monday 13 April 2026 17:22:15 +0000 (0:00:00.035) 0:00:07.436 ********** 2026-04-13 17:22:15.966481 | aio | skipping: [aio] 2026-04-13 17:22:15.966547 | aio | 2026-04-13 17:22:15.966786 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 17:22:15.966932 | aio | Monday 13 April 2026 17:22:15 +0000 (0:00:00.034) 0:00:07.471 ********** 2026-04-13 17:22:16.005138 | aio | skipping: [aio] 2026-04-13 17:22:16.005471 | aio | 2026-04-13 17:22:16.005907 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 17:22:16.006314 | aio | Monday 13 April 2026 17:22:16 +0000 (0:00:00.038) 0:00:07.510 ********** 2026-04-13 17:22:17.039115 | aio | ok: [aio] 2026-04-13 17:22:17.039318 | aio | 2026-04-13 17:22:17.039709 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 17:22:17.039963 | aio | Monday 13 April 2026 17:22:17 +0000 (0:00:01.033) 0:00:08.544 ********** 2026-04-13 17:22:17.611929 | aio | ok: [aio] 2026-04-13 17:22:17.612110 | aio | 2026-04-13 17:22:17.612421 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 17:22:17.612702 | aio | Monday 13 April 2026 17:22:17 +0000 (0:00:00.573) 0:00:09.117 ********** 2026-04-13 17:22:18.756402 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 17:22:18.756469 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 17:22:18.756715 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 17:22:18.756798 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 17:22:18.756950 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 17:22:18.757063 | aio | 2026-04-13 17:22:18.757193 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 17:22:18.757326 | aio | Monday 13 April 2026 17:22:18 +0000 (0:00:01.144) 0:00:10.261 ********** 2026-04-13 17:22:19.426182 | aio | ok: [aio] 2026-04-13 17:22:19.426280 | aio | 2026-04-13 17:22:19.426458 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 17:22:19.426641 | aio | Monday 13 April 2026 17:22:19 +0000 (0:00:00.660) 0:00:10.922 ********** 2026-04-13 17:22:19.426832 | aio | 2026-04-13 17:22:19.427002 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 17:22:19.427170 | aio | Monday 13 April 2026 17:22:19 +0000 (0:00:00.008) 0:00:10.931 ********** 2026-04-13 17:22:20.170907 | aio | ok: [aio] 2026-04-13 17:22:20.170977 | aio | 2026-04-13 17:22:20.170988 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:22:20.171019 | aio | Monday 13 April 2026 17:22:20 +0000 (0:00:00.744) 0:00:11.675 ********** 2026-04-13 17:22:20.445886 | aio | ok: [aio] 2026-04-13 17:22:20.446036 | aio | 2026-04-13 17:22:20.446296 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:22:20.446546 | aio | Monday 13 April 2026 17:22:20 +0000 (0:00:00.275) 0:00:11.950 ********** 2026-04-13 17:22:20.521917 | aio | ok: [aio] => { 2026-04-13 17:22:20.522077 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 17:22:20.522251 | aio | } 2026-04-13 17:22:20.522463 | aio | 2026-04-13 17:22:20.522723 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:22:20.522903 | aio | Monday 13 April 2026 17:22:20 +0000 (0:00:00.076) 0:00:12.027 ********** 2026-04-13 17:22:20.972939 | aio | ok: [aio] 2026-04-13 17:22:20.973164 | aio | 2026-04-13 17:22:20.973449 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:22:20.973798 | aio | Monday 13 April 2026 17:22:20 +0000 (0:00:00.450) 0:00:12.478 ********** 2026-04-13 17:22:24.318433 | aio | ok: [aio] 2026-04-13 17:22:24.318756 | aio | 2026-04-13 17:22:24.319086 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 17:22:24.319389 | aio | Monday 13 April 2026 17:22:24 +0000 (0:00:03.345) 0:00:15.823 ********** 2026-04-13 17:22:25.371517 | aio | ok: [aio] 2026-04-13 17:22:25.371614 | aio | 2026-04-13 17:22:25.371631 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 17:22:25.371645 | aio | Monday 13 April 2026 17:22:25 +0000 (0:00:01.051) 0:00:16.875 ********** 2026-04-13 17:22:25.726100 | aio | ok: [aio] 2026-04-13 17:22:25.726145 | aio | 2026-04-13 17:22:25.726152 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 17:22:25.726158 | aio | Monday 13 April 2026 17:22:25 +0000 (0:00:00.354) 0:00:17.230 ********** 2026-04-13 17:22:26.300789 | aio | ok: [aio] 2026-04-13 17:22:26.301623 | aio | 2026-04-13 17:22:26.301781 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 17:22:26.301797 | aio | Monday 13 April 2026 17:22:26 +0000 (0:00:00.575) 0:00:17.805 ********** 2026-04-13 17:22:27.001727 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 17:22:27.001762 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 17:22:27.002237 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 17:22:27.002757 | aio | 2026-04-13 17:22:27.002773 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 17:22:27.002930 | aio | Monday 13 April 2026 17:22:26 +0000 (0:00:00.699) 0:00:18.505 ********** 2026-04-13 17:22:27.546412 | aio | ok: [aio] 2026-04-13 17:22:27.546649 | aio | 2026-04-13 17:22:27.546992 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 17:22:27.547264 | aio | Monday 13 April 2026 17:22:27 +0000 (0:00:00.546) 0:00:19.051 ********** 2026-04-13 17:22:28.091475 | aio | ok: [aio] 2026-04-13 17:22:28.091794 | aio | 2026-04-13 17:22:28.092090 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 17:22:28.092375 | aio | Monday 13 April 2026 17:22:28 +0000 (0:00:00.535) 0:00:19.587 ********** 2026-04-13 17:22:28.092695 | aio | 2026-04-13 17:22:28.092965 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 17:22:28.093236 | aio | Monday 13 April 2026 17:22:28 +0000 (0:00:00.009) 0:00:19.596 ********** 2026-04-13 17:22:28.546800 | aio | ok: [aio] 2026-04-13 17:22:28.547015 | aio | 2026-04-13 17:22:28.547287 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 17:22:28.547544 | aio | Monday 13 April 2026 17:22:28 +0000 (0:00:00.455) 0:00:20.051 ********** 2026-04-13 17:22:28.610490 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-13 17:22:28.610646 | aio | 2026-04-13 17:22:28.611018 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 17:22:28.611272 | aio | Monday 13 April 2026 17:22:28 +0000 (0:00:00.063) 0:00:20.115 ********** 2026-04-13 17:22:29.663569 | aio | ok: [aio] 2026-04-13 17:22:29.663695 | aio | 2026-04-13 17:22:29.663712 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 17:22:29.663723 | aio | Monday 13 April 2026 17:22:29 +0000 (0:00:01.052) 0:00:21.168 ********** 2026-04-13 17:22:30.512779 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-13 17:22:30.512855 | aio | ok: [aio] => (item=ssh) 2026-04-13 17:22:30.512870 | aio | 2026-04-13 17:22:30.512908 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 17:22:30.512922 | aio | Monday 13 April 2026 17:22:30 +0000 (0:00:00.847) 0:00:22.015 ********** 2026-04-13 17:22:31.214792 | aio | ok: [aio] 2026-04-13 17:22:31.214871 | aio | 2026-04-13 17:22:31.214887 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 17:22:31.214908 | aio | Monday 13 April 2026 17:22:31 +0000 (0:00:00.701) 0:00:22.717 ********** 2026-04-13 17:22:31.475789 | aio | ok: [aio] 2026-04-13 17:22:31.475884 | aio | 2026-04-13 17:22:31.476447 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 17:22:31.476491 | aio | Monday 13 April 2026 17:22:31 +0000 (0:00:00.261) 0:00:22.979 ********** 2026-04-13 17:22:31.967866 | aio | ok: [aio] 2026-04-13 17:22:31.967936 | aio | 2026-04-13 17:22:31.967954 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 17:22:31.968223 | aio | Monday 13 April 2026 17:22:31 +0000 (0:00:00.493) 0:00:23.472 ********** 2026-04-13 17:22:32.335038 | aio | ok: [aio] 2026-04-13 17:22:32.335144 | aio | 2026-04-13 17:22:32.335216 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-13 17:22:32.335524 | aio | Monday 13 April 2026 17:22:32 +0000 (0:00:00.366) 0:00:23.839 ********** 2026-04-13 17:22:32.418751 | aio | ok: [aio] 2026-04-13 17:22:32.418806 | aio | 2026-04-13 17:22:32.419025 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-13 17:22:32.419337 | aio | Monday 13 April 2026 17:22:32 +0000 (0:00:00.083) 0:00:23.923 ********** 2026-04-13 17:22:32.701273 | aio | ok: [aio] => (item=aio) 2026-04-13 17:22:32.701519 | aio | 2026-04-13 17:22:32.701766 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-13 17:22:32.701983 | aio | Monday 13 April 2026 17:22:32 +0000 (0:00:00.282) 0:00:24.205 ********** 2026-04-13 17:22:32.752098 | aio | ok: [aio] 2026-04-13 17:22:32.752145 | aio | 2026-04-13 17:22:32.752287 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-13 17:22:32.753393 | aio | Monday 13 April 2026 17:22:32 +0000 (0:00:00.051) 0:00:24.256 ********** 2026-04-13 17:22:32.795033 | aio | skipping: [aio] 2026-04-13 17:22:32.795242 | aio | 2026-04-13 17:22:32.795538 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:22:32.795824 | aio | Monday 13 April 2026 17:22:32 +0000 (0:00:00.043) 0:00:24.300 ********** 2026-04-13 17:22:32.867511 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:22:32.867767 | aio | 2026-04-13 17:22:32.868049 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:22:32.868306 | aio | Monday 13 April 2026 17:22:32 +0000 (0:00:00.072) 0:00:24.372 ********** 2026-04-13 17:22:39.397342 | aio | ok: [aio] 2026-04-13 17:22:39.397595 | aio | 2026-04-13 17:22:39.398056 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:22:39.398402 | aio | Monday 13 April 2026 17:22:39 +0000 (0:00:06.529) 0:00:30.902 ********** 2026-04-13 17:22:39.459983 | aio | ok: [aio] => (item=aio) 2026-04-13 17:22:39.460235 | aio | 2026-04-13 17:22:39.460694 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:22:39.461096 | aio | Monday 13 April 2026 17:22:39 +0000 (0:00:00.062) 0:00:30.964 ********** 2026-04-13 17:22:39.935955 | aio | ok: [aio] 2026-04-13 17:22:39.936082 | aio | 2026-04-13 17:22:39.936284 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:22:39.936488 | aio | Monday 13 April 2026 17:22:39 +0000 (0:00:00.476) 0:00:31.441 ********** 2026-04-13 17:22:47.051391 | aio | ok: [aio] 2026-04-13 17:22:47.051490 | aio | 2026-04-13 17:22:47.051504 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-13 17:22:47.051517 | aio | Monday 13 April 2026 17:22:47 +0000 (0:00:07.114) 0:00:38.555 ********** 2026-04-13 17:22:53.929653 | aio | ok: [aio] 2026-04-13 17:22:53.929878 | aio | 2026-04-13 17:22:53.929902 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-13 17:22:53.929921 | aio | Monday 13 April 2026 17:22:53 +0000 (0:00:06.877) 0:00:45.433 ********** 2026-04-13 17:23:08.459080 | aio | ok: [aio] 2026-04-13 17:23:08.459139 | aio | 2026-04-13 17:23:08.459148 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:23:08.459157 | aio | Monday 13 April 2026 17:23:08 +0000 (0:00:14.530) 0:00:59.963 ********** 2026-04-13 17:23:08.532422 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:23:08.532508 | aio | 2026-04-13 17:23:08.532520 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:23:08.532531 | aio | Monday 13 April 2026 17:23:08 +0000 (0:00:00.073) 0:01:00.036 ********** 2026-04-13 17:23:08.584079 | aio | skipping: [aio] 2026-04-13 17:23:08.584204 | aio | 2026-04-13 17:23:08.584226 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:23:08.584286 | aio | Monday 13 April 2026 17:23:08 +0000 (0:00:00.051) 0:01:00.087 ********** 2026-04-13 17:23:08.634190 | aio | skipping: [aio] => (item=aio) 2026-04-13 17:23:08.634306 | aio | skipping: [aio] 2026-04-13 17:23:08.634318 | aio | 2026-04-13 17:23:08.634560 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:23:08.634594 | aio | Monday 13 April 2026 17:23:08 +0000 (0:00:00.050) 0:01:00.138 ********** 2026-04-13 17:23:08.969148 | aio | ok: [aio] 2026-04-13 17:23:08.972728 | aio | 2026-04-13 17:23:08.972761 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:23:08.972771 | aio | Monday 13 April 2026 17:23:08 +0000 (0:00:00.335) 0:01:00.473 ********** 2026-04-13 17:23:16.022167 | aio | ok: [aio] 2026-04-13 17:23:16.022261 | aio | 2026-04-13 17:23:16.022428 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-13 17:23:16.022582 | aio | Monday 13 April 2026 17:23:16 +0000 (0:00:07.051) 0:01:07.525 ********** 2026-04-13 17:23:22.743551 | aio | ok: [aio] 2026-04-13 17:23:22.743635 | aio | 2026-04-13 17:23:22.743916 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-13 17:23:22.744003 | aio | Monday 13 April 2026 17:23:22 +0000 (0:00:06.723) 0:01:14.248 ********** 2026-04-13 17:23:29.205271 | aio | ok: [aio] 2026-04-13 17:23:29.205344 | aio | 2026-04-13 17:23:29.205359 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-13 17:23:29.205373 | aio | Monday 13 April 2026 17:23:29 +0000 (0:00:06.460) 0:01:20.709 ********** 2026-04-13 17:23:37.706257 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-13 17:23:37.706297 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-13 17:23:37.706303 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-13 17:23:37.706309 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-13 17:23:37.706314 | aio | 2026-04-13 17:23:37.706320 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-13 17:23:37.706325 | aio | 2026-04-13 17:23:37.706330 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:23:37.706406 | aio | Monday 13 April 2026 17:23:37 +0000 (0:00:08.499) 0:01:29.209 ********** 2026-04-13 17:23:38.694828 | aio | ok: [aio] 2026-04-13 17:23:38.694874 | aio | 2026-04-13 17:23:38.694881 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:23:38.695095 | aio | Monday 13 April 2026 17:23:38 +0000 (0:00:00.989) 0:01:30.198 ********** 2026-04-13 17:23:38.953115 | aio | ok: [aio] 2026-04-13 17:23:38.953218 | aio | 2026-04-13 17:23:38.953236 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:23:38.953406 | aio | Monday 13 April 2026 17:23:38 +0000 (0:00:00.259) 0:01:30.458 ********** 2026-04-13 17:23:38.999283 | aio | skipping: [aio] 2026-04-13 17:23:38.999331 | aio | 2026-04-13 17:23:38.999613 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 17:23:38.999679 | aio | Monday 13 April 2026 17:23:38 +0000 (0:00:00.046) 0:01:30.504 ********** 2026-04-13 17:23:39.273798 | aio | ok: [aio] 2026-04-13 17:23:39.274313 | aio | 2026-04-13 17:23:39.274354 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:23:39.274639 | aio | Monday 13 April 2026 17:23:39 +0000 (0:00:00.273) 0:01:30.777 ********** 2026-04-13 17:23:39.355571 | aio | ok: [aio] => { 2026-04-13 17:23:39.355611 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 17:23:39.355629 | aio | } 2026-04-13 17:23:39.355638 | aio | 2026-04-13 17:23:39.356243 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:23:39.356328 | aio | Monday 13 April 2026 17:23:39 +0000 (0:00:00.080) 0:01:30.858 ********** 2026-04-13 17:23:39.754999 | aio | ok: [aio] 2026-04-13 17:23:39.755055 | aio | 2026-04-13 17:23:39.755066 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:23:39.755075 | aio | Monday 13 April 2026 17:23:39 +0000 (0:00:00.400) 0:01:31.258 ********** 2026-04-13 17:23:39.806803 | aio | skipping: [aio] 2026-04-13 17:23:39.806873 | aio | 2026-04-13 17:23:39.806932 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:23:39.807211 | aio | Monday 13 April 2026 17:23:39 +0000 (0:00:00.052) 0:01:31.311 ********** 2026-04-13 17:23:39.849753 | aio | skipping: [aio] 2026-04-13 17:23:39.849861 | aio | 2026-04-13 17:23:39.850225 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:23:39.850709 | aio | Monday 13 April 2026 17:23:39 +0000 (0:00:00.043) 0:01:31.354 ********** 2026-04-13 17:23:40.110379 | aio | ok: [aio] 2026-04-13 17:23:40.111332 | aio | 2026-04-13 17:23:40.111360 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:23:40.111370 | aio | Monday 13 April 2026 17:23:40 +0000 (0:00:00.259) 0:01:31.614 ********** 2026-04-13 17:23:41.128767 | aio | ok: [aio] 2026-04-13 17:23:41.128825 | aio | 2026-04-13 17:23:41.129395 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:23:41.129439 | aio | Monday 13 April 2026 17:23:41 +0000 (0:00:01.018) 0:01:32.632 ********** 2026-04-13 17:23:41.342873 | aio | ok: [aio] => { 2026-04-13 17:23:41.342932 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 17:23:41.343151 | aio | } 2026-04-13 17:23:41.343402 | aio | 2026-04-13 17:23:41.343693 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:23:41.343989 | aio | Monday 13 April 2026 17:23:41 +0000 (0:00:00.214) 0:01:32.847 ********** 2026-04-13 17:23:41.892176 | aio | ok: [aio] 2026-04-13 17:23:41.892223 | aio | 2026-04-13 17:23:41.892234 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:23:41.892244 | aio | Monday 13 April 2026 17:23:41 +0000 (0:00:00.548) 0:01:33.395 ********** 2026-04-13 17:23:44.194826 | aio | ok: [aio] 2026-04-13 17:23:44.194921 | aio | 2026-04-13 17:23:44.195519 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 17:23:44.195556 | aio | Monday 13 April 2026 17:23:44 +0000 (0:00:02.303) 0:01:35.699 ********** 2026-04-13 17:23:44.232902 | aio | skipping: [aio] 2026-04-13 17:23:44.232978 | aio | 2026-04-13 17:23:44.233011 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 17:23:44.233033 | aio | Monday 13 April 2026 17:23:44 +0000 (0:00:00.037) 0:01:35.737 ********** 2026-04-13 17:23:44.268262 | aio | skipping: [aio] 2026-04-13 17:23:44.268337 | aio | 2026-04-13 17:23:44.268562 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 17:23:44.268597 | aio | Monday 13 April 2026 17:23:44 +0000 (0:00:00.036) 0:01:35.773 ********** 2026-04-13 17:23:44.308819 | aio | skipping: [aio] 2026-04-13 17:23:44.309570 | aio | 2026-04-13 17:23:44.309639 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 17:23:44.309654 | aio | Monday 13 April 2026 17:23:44 +0000 (0:00:00.039) 0:01:35.813 ********** 2026-04-13 17:23:45.508474 | aio | ok: [aio] 2026-04-13 17:23:45.508536 | aio | 2026-04-13 17:23:45.508553 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 17:23:45.508566 | aio | Monday 13 April 2026 17:23:45 +0000 (0:00:01.199) 0:01:37.012 ********** 2026-04-13 17:23:46.074360 | aio | ok: [aio] 2026-04-13 17:23:46.074421 | aio | 2026-04-13 17:23:46.074436 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 17:23:46.074472 | aio | Monday 13 April 2026 17:23:46 +0000 (0:00:00.565) 0:01:37.578 ********** 2026-04-13 17:23:47.284928 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 17:23:47.285002 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 17:23:47.285022 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 17:23:47.286520 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 17:23:47.286586 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 17:23:47.286598 | aio | 2026-04-13 17:23:47.286609 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 17:23:47.286617 | aio | Monday 13 April 2026 17:23:47 +0000 (0:00:01.209) 0:01:38.788 ********** 2026-04-13 17:23:47.952317 | aio | ok: [aio] 2026-04-13 17:23:47.952365 | aio | 2026-04-13 17:23:47.952372 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 17:23:47.952379 | aio | Monday 13 April 2026 17:23:47 +0000 (0:00:00.659) 0:01:39.447 ********** 2026-04-13 17:23:47.952384 | aio | 2026-04-13 17:23:47.952389 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 17:23:47.952395 | aio | Monday 13 April 2026 17:23:47 +0000 (0:00:00.008) 0:01:39.456 ********** 2026-04-13 17:23:48.426308 | aio | ok: [aio] 2026-04-13 17:23:48.426366 | aio | 2026-04-13 17:23:48.426378 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:23:48.426389 | aio | Monday 13 April 2026 17:23:48 +0000 (0:00:00.474) 0:01:39.930 ********** 2026-04-13 17:23:48.686695 | aio | ok: [aio] 2026-04-13 17:23:48.686727 | aio | 2026-04-13 17:23:48.687234 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:23:48.687258 | aio | Monday 13 April 2026 17:23:48 +0000 (0:00:00.260) 0:01:40.190 ********** 2026-04-13 17:23:48.763558 | aio | ok: [aio] => { 2026-04-13 17:23:48.763590 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 17:23:48.763600 | aio | } 2026-04-13 17:23:48.763610 | aio | 2026-04-13 17:23:48.763619 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:23:48.763628 | aio | Monday 13 April 2026 17:23:48 +0000 (0:00:00.076) 0:01:40.267 ********** 2026-04-13 17:23:49.212229 | aio | ok: [aio] 2026-04-13 17:23:49.212284 | aio | 2026-04-13 17:23:49.212298 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:23:49.212310 | aio | Monday 13 April 2026 17:23:49 +0000 (0:00:00.448) 0:01:40.715 ********** 2026-04-13 17:23:52.583712 | aio | ok: [aio] 2026-04-13 17:23:52.583816 | aio | 2026-04-13 17:23:52.583832 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 17:23:52.583845 | aio | Monday 13 April 2026 17:23:52 +0000 (0:00:03.371) 0:01:44.087 ********** 2026-04-13 17:23:53.633443 | aio | ok: [aio] 2026-04-13 17:23:53.633500 | aio | 2026-04-13 17:23:53.633516 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 17:23:53.633530 | aio | Monday 13 April 2026 17:23:53 +0000 (0:00:01.049) 0:01:45.136 ********** 2026-04-13 17:23:53.908836 | aio | ok: [aio] 2026-04-13 17:23:53.908949 | aio | 2026-04-13 17:23:53.909403 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 17:23:53.909463 | aio | Monday 13 April 2026 17:23:53 +0000 (0:00:00.274) 0:01:45.411 ********** 2026-04-13 17:23:54.488621 | aio | ok: [aio] 2026-04-13 17:23:54.488747 | aio | 2026-04-13 17:23:54.489306 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 17:23:54.489363 | aio | Monday 13 April 2026 17:23:54 +0000 (0:00:00.581) 0:01:45.992 ********** 2026-04-13 17:23:55.210775 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 17:23:55.210836 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 17:23:55.210871 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 17:23:55.210878 | aio | 2026-04-13 17:23:55.210890 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 17:23:55.211078 | aio | Monday 13 April 2026 17:23:55 +0000 (0:00:00.720) 0:01:46.713 ********** 2026-04-13 17:23:55.744828 | aio | ok: [aio] 2026-04-13 17:23:55.744892 | aio | 2026-04-13 17:23:55.745314 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 17:23:55.745351 | aio | Monday 13 April 2026 17:23:55 +0000 (0:00:00.535) 0:01:47.249 ********** 2026-04-13 17:23:56.315846 | aio | ok: [aio] 2026-04-13 17:23:56.315915 | aio | 2026-04-13 17:23:56.317160 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 17:23:56.317193 | aio | Monday 13 April 2026 17:23:56 +0000 (0:00:00.557) 0:01:47.806 ********** 2026-04-13 17:23:56.317203 | aio | 2026-04-13 17:23:56.317212 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 17:23:56.317221 | aio | Monday 13 April 2026 17:23:56 +0000 (0:00:00.013) 0:01:47.819 ********** 2026-04-13 17:23:56.777534 | aio | ok: [aio] 2026-04-13 17:23:56.777571 | aio | 2026-04-13 17:23:56.777577 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 17:23:56.777704 | aio | Monday 13 April 2026 17:23:56 +0000 (0:00:00.460) 0:01:48.280 ********** 2026-04-13 17:23:56.830299 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-13 17:23:56.830352 | aio | 2026-04-13 17:23:56.830363 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 17:23:56.830372 | aio | Monday 13 April 2026 17:23:56 +0000 (0:00:00.053) 0:01:48.334 ********** 2026-04-13 17:23:57.936816 | aio | ok: [aio] 2026-04-13 17:23:57.936860 | aio | 2026-04-13 17:23:57.936888 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 17:23:57.936894 | aio | Monday 13 April 2026 17:23:57 +0000 (0:00:01.106) 0:01:49.441 ********** 2026-04-13 17:23:58.773779 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-13 17:23:58.773838 | aio | ok: [aio] => (item=ssh) 2026-04-13 17:23:58.773847 | aio | 2026-04-13 17:23:58.773862 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 17:23:58.774018 | aio | Monday 13 April 2026 17:23:58 +0000 (0:00:00.837) 0:01:50.278 ********** 2026-04-13 17:23:59.574168 | aio | ok: [aio] 2026-04-13 17:23:59.574292 | aio | 2026-04-13 17:23:59.574915 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 17:23:59.574984 | aio | Monday 13 April 2026 17:23:59 +0000 (0:00:00.800) 0:01:51.079 ********** 2026-04-13 17:23:59.833485 | aio | ok: [aio] 2026-04-13 17:23:59.834217 | aio | 2026-04-13 17:23:59.834271 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 17:23:59.834278 | aio | Monday 13 April 2026 17:23:59 +0000 (0:00:00.257) 0:01:51.336 ********** 2026-04-13 17:24:00.192794 | aio | ok: [aio] 2026-04-13 17:24:00.193576 | aio | 2026-04-13 17:24:00.193612 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 17:24:00.193627 | aio | Monday 13 April 2026 17:24:00 +0000 (0:00:00.360) 0:01:51.696 ********** 2026-04-13 17:24:00.451415 | aio | ok: [aio] 2026-04-13 17:24:00.451495 | aio | 2026-04-13 17:24:00.451729 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-13 17:24:00.451930 | aio | Monday 13 April 2026 17:24:00 +0000 (0:00:00.259) 0:01:51.956 ********** 2026-04-13 17:24:00.733121 | aio | ok: [aio] => (item=aio) 2026-04-13 17:24:00.733190 | aio | 2026-04-13 17:24:00.733428 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-13 17:24:00.733465 | aio | Monday 13 April 2026 17:24:00 +0000 (0:00:00.281) 0:01:52.237 ********** 2026-04-13 17:24:00.790420 | aio | ok: [aio] 2026-04-13 17:24:00.790486 | aio | 2026-04-13 17:24:00.790727 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:24:00.790893 | aio | Monday 13 April 2026 17:24:00 +0000 (0:00:00.057) 0:01:52.294 ********** 2026-04-13 17:24:00.857741 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:24:00.857791 | aio | 2026-04-13 17:24:00.857824 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:24:00.858035 | aio | Monday 13 April 2026 17:24:00 +0000 (0:00:00.067) 0:01:52.362 ********** 2026-04-13 17:24:00.905196 | aio | skipping: [aio] 2026-04-13 17:24:00.905281 | aio | 2026-04-13 17:24:00.905695 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:24:00.905737 | aio | Monday 13 April 2026 17:24:00 +0000 (0:00:00.047) 0:01:52.409 ********** 2026-04-13 17:24:00.962793 | aio | skipping: [aio] => (item=aio) 2026-04-13 17:24:00.962873 | aio | skipping: [aio] 2026-04-13 17:24:00.962887 | aio | 2026-04-13 17:24:00.962899 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:24:00.962911 | aio | Monday 13 April 2026 17:24:00 +0000 (0:00:00.056) 0:01:52.465 ********** 2026-04-13 17:24:01.308852 | aio | ok: [aio] 2026-04-13 17:24:01.309632 | aio | 2026-04-13 17:24:01.309737 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:24:01.309750 | aio | Monday 13 April 2026 17:24:01 +0000 (0:00:00.347) 0:01:52.813 ********** 2026-04-13 17:24:08.248224 | aio | ok: [aio] 2026-04-13 17:24:08.248289 | aio | 2026-04-13 17:24:08.248304 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-13 17:24:08.248317 | aio | Monday 13 April 2026 17:24:08 +0000 (0:00:06.938) 0:01:59.752 ********** 2026-04-13 17:24:13.995708 | aio | ok: [aio] 2026-04-13 17:24:13.995771 | aio | 2026-04-13 17:24:13.995787 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-13 17:24:13.995801 | aio | Monday 13 April 2026 17:24:13 +0000 (0:00:05.747) 0:02:05.499 ********** 2026-04-13 17:24:28.429394 | aio | ok: [aio] 2026-04-13 17:24:28.429459 | aio | 2026-04-13 17:24:28.429474 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-13 17:24:28.429487 | aio | Monday 13 April 2026 17:24:28 +0000 (0:00:14.434) 0:02:19.933 ********** 2026-04-13 17:24:28.499846 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-13 17:24:28.499913 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-13 17:24:28.501124 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-13 17:24:28.501174 | aio | skipping: [aio] 2026-04-13 17:24:28.501188 | aio | 2026-04-13 17:24:28.501201 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-13 17:24:28.501213 | aio | Monday 13 April 2026 17:24:28 +0000 (0:00:00.071) 0:02:20.005 ********** 2026-04-13 17:24:35.416791 | aio | ok: [aio] 2026-04-13 17:24:35.416852 | aio | 2026-04-13 17:24:35.417432 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-13 17:24:35.417492 | aio | Monday 13 April 2026 17:24:35 +0000 (0:00:06.916) 0:02:26.921 ********** 2026-04-13 17:24:41.944899 | aio | ok: [aio] 2026-04-13 17:24:41.945786 | aio | 2026-04-13 17:24:41.945855 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-13 17:24:41.945868 | aio | Monday 13 April 2026 17:24:41 +0000 (0:00:06.528) 0:02:33.449 ********** 2026-04-13 17:24:42.011583 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-13 17:24:42.011644 | aio | 2026-04-13 17:24:42.011701 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-13 17:24:42.011719 | aio | Monday 13 April 2026 17:24:42 +0000 (0:00:00.065) 0:02:33.515 ********** 2026-04-13 17:24:42.059827 | aio | ok: [aio] 2026-04-13 17:24:42.059897 | aio | 2026-04-13 17:24:42.060654 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-13 17:24:42.060766 | aio | Monday 13 April 2026 17:24:42 +0000 (0:00:00.049) 0:02:33.564 ********** 2026-04-13 17:24:48.519808 | aio | ok: [aio] 2026-04-13 17:24:48.519897 | aio | 2026-04-13 17:24:48.519907 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-13 17:24:48.519921 | aio | Monday 13 April 2026 17:24:48 +0000 (0:00:06.459) 0:02:40.024 ********** 2026-04-13 17:24:48.565265 | aio | ok: [aio] 2026-04-13 17:24:48.565339 | aio | 2026-04-13 17:24:48.565635 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-13 17:24:48.565679 | aio | Monday 13 April 2026 17:24:48 +0000 (0:00:00.046) 0:02:40.070 ********** 2026-04-13 17:24:48.609820 | aio | skipping: [aio] => (item=1) 2026-04-13 17:24:48.609869 | aio | skipping: [aio] => (item=1) 2026-04-13 17:24:48.610838 | aio | skipping: [aio] => (item=1) 2026-04-13 17:24:48.610905 | aio | skipping: [aio] 2026-04-13 17:24:48.610916 | aio | 2026-04-13 17:24:48.610932 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-13 17:24:48.611114 | aio | Monday 13 April 2026 17:24:48 +0000 (0:00:00.043) 0:02:40.113 ********** 2026-04-13 17:24:48.643839 | aio | skipping: [aio] 2026-04-13 17:24:48.643889 | aio | 2026-04-13 17:24:48.645442 | aio | PLAY RECAP ********************************************************************* 2026-04-13 17:24:48.645475 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-13 17:24:48.645594 | aio | 2026-04-13 17:24:48.648060 | aio | 2026-04-13 17:24:48.648118 | aio | TASKS RECAP ******************************************************************** 2026-04-13 17:24:48.648128 | aio | Monday 13 April 2026 17:24:48 +0000 (0:00:00.034) 0:02:40.148 ********** 2026-04-13 17:24:48.648136 | aio | =============================================================================== 2026-04-13 17:24:48.648144 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.53s 2026-04-13 17:24:48.648151 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.43s 2026-04-13 17:24:48.648157 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.50s 2026-04-13 17:24:48.648638 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.11s 2026-04-13 17:24:48.649365 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s 2026-04-13 17:24:48.649390 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.94s 2026-04-13 17:24:48.649824 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.92s 2026-04-13 17:24:48.650750 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.88s 2026-04-13 17:24:48.650782 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.72s 2026-04-13 17:24:48.650792 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.53s 2026-04-13 17:24:48.650800 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.53s 2026-04-13 17:24:48.651720 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.46s 2026-04-13 17:24:48.651760 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.46s 2026-04-13 17:24:48.651771 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.75s 2026-04-13 17:24:48.652018 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.37s 2026-04-13 17:24:48.652351 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.35s 2026-04-13 17:24:48.652734 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.55s 2026-04-13 17:24:48.653075 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.30s 2026-04-13 17:24:48.653479 | aio | Gathering Facts --------------------------------------------------------- 1.25s 2026-04-13 17:24:48.653620 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.21s 2026-04-13 17:24:48.751480 | aio | INFO [default > idempotence] Executed: Successful 2026-04-13 17:24:48.764251 | aio | INFO [default > side_effect] Executing 2026-04-13 17:24:48.764702 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 17:24:48.770737 | aio | INFO [default > verify] Executing 2026-04-13 17:24:49.554125 | aio | 2026-04-13 17:24:49.554531 | aio | PLAY [Verify] ****************************************************************** 2026-04-13 17:24:49.555461 | aio | 2026-04-13 17:24:49.555493 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:24:49.555533 | aio | Monday 13 April 2026 17:24:49 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-04-13 17:24:50.818070 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 17:24:50.818132 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-13 17:24:50.818140 | aio | interpreter could change the meaning of that path. See 2026-04-13 17:24:50.818146 | aio | https://docs.ansible.com/ansible- 2026-04-13 17:24:50.818158 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 17:24:50.829532 | aio | ok: [aio] 2026-04-13 17:24:50.829757 | aio | 2026-04-13 17:24:50.830043 | aio | TASK [Get cluster health status] *********************************************** 2026-04-13 17:24:50.830400 | aio | Monday 13 April 2026 17:24:50 +0000 (0:00:01.275) 0:00:01.285 ********** 2026-04-13 17:25:01.747834 | aio | ok: [aio] 2026-04-13 17:25:01.747986 | aio | 2026-04-13 17:25:01.748569 | aio | TASK [Print cluster health status] ********************************************* 2026-04-13 17:25:01.748936 | aio | Monday 13 April 2026 17:25:01 +0000 (0:00:10.918) 0:00:12.204 ********** 2026-04-13 17:25:01.785395 | aio | ok: [aio] => { 2026-04-13 17:25:01.785624 | aio | "_ceph_health": { 2026-04-13 17:25:01.785983 | aio | "changed": false, 2026-04-13 17:25:01.786175 | aio | "cmd": [ 2026-04-13 17:25:01.786429 | aio | "cephadm", 2026-04-13 17:25:01.786649 | aio | "shell", 2026-04-13 17:25:01.786923 | aio | "--", 2026-04-13 17:25:01.787166 | aio | "ceph", 2026-04-13 17:25:01.787385 | aio | "health" 2026-04-13 17:25:01.787614 | aio | ], 2026-04-13 17:25:01.787922 | aio | "delta": "0:00:10.572272", 2026-04-13 17:25:01.788265 | aio | "end": "2026-04-13 17:25:01.701239", 2026-04-13 17:25:01.788503 | aio | "failed": false, 2026-04-13 17:25:01.788749 | aio | "msg": "", 2026-04-13 17:25:01.788999 | aio | "rc": 0, 2026-04-13 17:25:01.789218 | aio | "start": "2026-04-13 17:24:51.128967", 2026-04-13 17:25:01.789489 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-13 17:25:01.789836 | aio | "stderr_lines": [ 2026-04-13 17:25:01.790046 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-13 17:25:01.790390 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-13 17:25:01.790652 | aio | ], 2026-04-13 17:25:01.790909 | aio | "stdout": "HEALTH_OK", 2026-04-13 17:25:01.791170 | aio | "stdout_lines": [ 2026-04-13 17:25:01.791405 | aio | "HEALTH_OK" 2026-04-13 17:25:01.791627 | aio | ] 2026-04-13 17:25:01.791883 | aio | } 2026-04-13 17:25:01.792142 | aio | } 2026-04-13 17:25:01.792383 | aio | 2026-04-13 17:25:01.792638 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-13 17:25:01.792922 | aio | Monday 13 April 2026 17:25:01 +0000 (0:00:00.037) 0:00:12.241 ********** 2026-04-13 17:25:01.815046 | aio | ok: [aio] => { 2026-04-13 17:25:01.815345 | aio | "changed": false, 2026-04-13 17:25:01.815633 | aio | "msg": "All assertions passed" 2026-04-13 17:25:01.816002 | aio | } 2026-04-13 17:25:01.816359 | aio | 2026-04-13 17:25:01.816612 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-13 17:25:01.817020 | aio | Monday 13 April 2026 17:25:01 +0000 (0:00:00.029) 0:00:12.271 ********** 2026-04-13 17:25:12.376826 | aio | changed: [aio] 2026-04-13 17:25:12.376910 | aio | 2026-04-13 17:25:12.376931 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-13 17:25:12.377265 | aio | Monday 13 April 2026 17:25:12 +0000 (0:00:10.561) 0:00:22.832 ********** 2026-04-13 17:25:18.267589 | aio | changed: [aio] 2026-04-13 17:25:18.267633 | aio | 2026-04-13 17:25:18.267639 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-13 17:25:18.267808 | aio | Monday 13 April 2026 17:25:18 +0000 (0:00:05.888) 0:00:28.721 ********** 2026-04-13 17:25:19.780416 | aio | ok: [aio] 2026-04-13 17:25:19.780520 | aio | 2026-04-13 17:25:19.780543 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-13 17:25:19.780652 | aio | Monday 13 April 2026 17:25:19 +0000 (0:00:01.514) 0:00:30.235 ********** 2026-04-13 17:25:19.825389 | aio | ok: [aio] => { 2026-04-13 17:25:19.825731 | aio | "changed": false, 2026-04-13 17:25:19.825950 | aio | "msg": "All assertions passed" 2026-04-13 17:25:19.826207 | aio | } 2026-04-13 17:25:19.826437 | aio | 2026-04-13 17:25:19.826708 | aio | PLAY RECAP ********************************************************************* 2026-04-13 17:25:19.827007 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 17:25:19.827230 | aio | 2026-04-13 17:25:19.827469 | aio | 2026-04-13 17:25:19.827732 | aio | TASKS RECAP ******************************************************************** 2026-04-13 17:25:19.827996 | aio | Monday 13 April 2026 17:25:19 +0000 (0:00:00.043) 0:00:30.279 ********** 2026-04-13 17:25:19.828369 | aio | =============================================================================== 2026-04-13 17:25:19.828714 | aio | Get cluster health status ---------------------------------------------- 10.92s 2026-04-13 17:25:19.828966 | aio | Create a test Ceph pool ------------------------------------------------ 10.56s 2026-04-13 17:25:19.829207 | aio | Create a test Ceph key -------------------------------------------------- 5.89s 2026-04-13 17:25:19.829424 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.51s 2026-04-13 17:25:19.829600 | aio | Gathering Facts --------------------------------------------------------- 1.28s 2026-04-13 17:25:19.829780 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-13 17:25:19.830019 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-04-13 17:25:19.830188 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-13 17:25:19.900536 | aio | INFO [default > verify] Executed: Successful 2026-04-13 17:25:19.912849 | aio | INFO [default > cleanup] Executing 2026-04-13 17:25:19.913352 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 17:25:19.919575 | aio | INFO [default > destroy] Executing 2026-04-13 17:25:19.919606 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-13 17:25:19.919745 | aio | INFO [default > destroy] Executed: Successful 2026-04-13 17:25:19.920014 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-13 17:25:20.362369 | aio | ok: Runtime: 0:11:56.970800 2026-04-13 17:25:20.376710 | 2026-04-13 17:25:20.376790 | PLAY RECAP 2026-04-13 17:25:20.376844 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 17:25:20.376867 | 2026-04-13 17:25:20.490219 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 17:25:20.493890 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 17:25:21.056796 | 2026-04-13 17:25:21.289749 | PLAY [all] 2026-04-13 17:25:21.309300 | 2026-04-13 17:25:21.309418 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-13 17:25:21.353684 | aio | skipping: Conditional result was False 2026-04-13 17:25:21.363874 | 2026-04-13 17:25:21.363992 | TASK [fetch-output : Set log path for single node] 2026-04-13 17:25:21.409022 | aio | ok 2026-04-13 17:25:21.414279 | 2026-04-13 17:25:21.414348 | LOOP [fetch-output : Ensure local output dirs] 2026-04-13 17:25:21.773906 | aio -> localhost | ok: "/var/lib/zuul/builds/9ec70ac6d8554d868669069f01affb4b/work/logs" 2026-04-13 17:25:21.989526 | aio -> localhost | changed: "/var/lib/zuul/builds/9ec70ac6d8554d868669069f01affb4b/work/artifacts" 2026-04-13 17:25:22.193846 | aio -> localhost | changed: "/var/lib/zuul/builds/9ec70ac6d8554d868669069f01affb4b/work/docs" 2026-04-13 17:25:22.212998 | 2026-04-13 17:25:22.213190 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-13 17:25:22.844933 | aio | changed: .d..t...... ./ 2026-04-13 17:25:22.845355 | aio | changed: All items complete 2026-04-13 17:25:22.845419 | 2026-04-13 17:25:23.307871 | aio | changed: .d..t...... ./ 2026-04-13 17:25:23.764516 | aio | changed: .d..t...... ./ 2026-04-13 17:25:23.781538 | 2026-04-13 17:25:23.781661 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-13 17:25:24.374719 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.005503 2026-04-13 17:25:24.604701 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008236 2026-04-13 17:25:24.623545 | 2026-04-13 17:25:24.623659 | PLAY [all] 2026-04-13 17:25:24.630859 | 2026-04-13 17:25:24.630999 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-13 17:25:25.112214 | aio | changed 2026-04-13 17:25:25.121246 | 2026-04-13 17:25:25.121344 | PLAY RECAP 2026-04-13 17:25:25.121407 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-13 17:25:25.121443 | 2026-04-13 17:25:25.266211 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 17:25:25.270637 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-13 17:25:25.867097 | 2026-04-13 17:25:25.867544 | PLAY [localhost] 2026-04-13 17:25:25.876986 | 2026-04-13 17:25:25.877068 | TASK [Generate Zuul manifest] 2026-04-13 17:25:25.897022 | localhost | ok 2026-04-13 17:25:25.913132 | 2026-04-13 17:25:25.913214 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-13 17:25:26.221370 | localhost | changed 2026-04-13 17:25:26.231752 | 2026-04-13 17:25:26.231827 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-13 17:25:26.281397 | localhost | ok 2026-04-13 17:25:26.289268 | 2026-04-13 17:25:26.289331 | TASK [Upload logs] 2026-04-13 17:25:26.308050 | localhost | ok 2026-04-13 17:25:26.367176 | 2026-04-13 17:25:26.367305 | TASK [Set zuul-log-path fact] 2026-04-13 17:25:26.387376 | localhost | ok 2026-04-13 17:25:26.399888 | 2026-04-13 17:25:26.399957 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 17:25:26.432793 | localhost | ok 2026-04-13 17:25:26.440471 | 2026-04-13 17:25:26.440554 | TASK [upload-logs : Create log directories] 2026-04-13 17:25:26.850732 | localhost | changed 2026-04-13 17:25:26.857383 | 2026-04-13 17:25:26.857450 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-13 17:25:27.276722 | localhost -> localhost | ok: Runtime: 0:00:00.004629 2026-04-13 17:25:27.284224 | 2026-04-13 17:25:27.284319 | TASK [upload-logs : Upload logs to log server] 2026-04-13 17:25:27.765213 | localhost | Output suppressed because no_log was given 2026-04-13 17:25:27.770786 | 2026-04-13 17:25:27.770895 | LOOP [upload-logs : Compress console log and json output] 2026-04-13 17:25:27.822593 | localhost | skipping: Conditional result was False 2026-04-13 17:25:27.831758 | localhost | skipping: Conditional result was False 2026-04-13 17:25:27.846947 | 2026-04-13 17:25:27.847150 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-13 17:25:27.901126 | localhost | skipping: Conditional result was False 2026-04-13 17:25:27.901549 | 2026-04-13 17:25:27.905518 | localhost | skipping: Conditional result was False 2026-04-13 17:25:27.924788 | 2026-04-13 17:25:27.925026 | LOOP [upload-logs : Upload console log and json output]