2026-03-05 20:57:48.384408 | Job console starting 2026-03-05 20:57:48.399199 | Updating git repos 2026-03-05 20:57:48.437142 | Cloning repos into workspace 2026-03-05 20:57:48.561621 | Restoring repo states 2026-03-05 20:57:48.568361 | Merging changes 2026-03-05 20:57:48.859187 | Checking out repos 2026-03-05 20:57:48.897174 | Preparing playbooks 2026-03-05 20:57:50.250469 | Running Ansible setup 2026-03-05 20:57:53.922310 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 20:57:54.565150 | 2026-03-05 20:57:54.565287 | PLAY [localhost] 2026-03-05 20:57:54.573027 | 2026-03-05 20:57:54.573099 | TASK [Gathering Facts] 2026-03-05 20:57:55.444221 | localhost | ok 2026-03-05 20:57:55.456985 | 2026-03-05 20:57:55.457093 | TASK [Setup log path fact] 2026-03-05 20:57:55.479194 | localhost | ok 2026-03-05 20:57:55.493057 | 2026-03-05 20:57:55.493126 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 20:57:55.523966 | localhost | ok 2026-03-05 20:57:55.532061 | 2026-03-05 20:57:55.532150 | TASK [emit-job-header : Print job information] 2026-03-05 20:57:55.575379 | # Job Information 2026-03-05 20:57:55.575658 | Ansible Version: 2.16.16 2026-03-05 20:57:55.575709 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-03-05 20:57:55.575745 | Pipeline: check 2026-03-05 20:57:55.575776 | Executor: 0a8996d2b663 2026-03-05 20:57:55.575825 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/72 2026-03-05 20:57:55.575876 | Event ID: d6e15bb0-18d5-11f1-98b1-d42532538547 2026-03-05 20:57:55.580291 | 2026-03-05 20:57:55.580388 | LOOP [emit-job-header : Print node information] 2026-03-05 20:57:55.682155 | localhost | ok: 2026-03-05 20:57:55.682475 | localhost | # Node Information 2026-03-05 20:57:55.682529 | localhost | Inventory Hostname: aio 2026-03-05 20:57:55.682563 | localhost | Hostname: np0000157941 2026-03-05 20:57:55.682590 | localhost | Username: zuul 2026-03-05 20:57:55.682621 | localhost | Distro: Ubuntu 24.04 2026-03-05 20:57:55.682648 | localhost | Provider: yul1 2026-03-05 20:57:55.682674 | localhost | Region: ca-ymq-1 2026-03-05 20:57:55.682700 | localhost | Label: ubuntu-noble 2026-03-05 20:57:55.682725 | localhost | Product Name: OpenStack Nova 2026-03-05 20:57:55.682749 | localhost | Interface IP: 162.253.55.62 2026-03-05 20:57:55.699627 | 2026-03-05 20:57:55.699857 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-05 20:57:56.082430 | localhost -> localhost | changed 2026-03-05 20:57:56.092350 | 2026-03-05 20:57:56.092475 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-05 20:57:56.947643 | localhost -> localhost | changed 2026-03-05 20:57:56.959278 | 2026-03-05 20:57:56.959349 | PLAY [all] 2026-03-05 20:57:56.968500 | 2026-03-05 20:57:56.968575 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-05 20:57:57.207487 | aio -> localhost | ok 2026-03-05 20:57:57.218921 | 2026-03-05 20:57:57.219050 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-05 20:57:57.256714 | aio | ok 2026-03-05 20:57:57.275021 | aio | included: /var/lib/zuul/builds/84ac5c7bfee345d18ad5464534a7dd5b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-05 20:57:57.283654 | 2026-03-05 20:57:57.283726 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-05 20:57:58.081861 | aio -> localhost | Generating public/private rsa key pair. 2026-03-05 20:57:58.082142 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/84ac5c7bfee345d18ad5464534a7dd5b/work/84ac5c7bfee345d18ad5464534a7dd5b_id_rsa 2026-03-05 20:57:58.082206 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/84ac5c7bfee345d18ad5464534a7dd5b/work/84ac5c7bfee345d18ad5464534a7dd5b_id_rsa.pub 2026-03-05 20:57:58.082243 | aio -> localhost | The key fingerprint is: 2026-03-05 20:57:58.082284 | aio -> localhost | SHA256:k2EVfS8OhuioQg3hU5fTPikmu6PszhQvVLnR8wxrrcM zuul-build-sshkey 2026-03-05 20:57:58.082377 | aio -> localhost | The key's randomart image is: 2026-03-05 20:57:58.082416 | aio -> localhost | +---[RSA 3072]----+ 2026-03-05 20:57:58.082460 | aio -> localhost | | o oo | 2026-03-05 20:57:58.082493 | aio -> localhost | | . .o+ .. . . | 2026-03-05 20:57:58.082524 | aio -> localhost | | . o+.+ooo . . . | 2026-03-05 20:57:58.082553 | aio -> localhost | | +..ooO=o. o . .| 2026-03-05 20:57:58.082613 | aio -> localhost | | o+.+o+S. . o . | 2026-03-05 20:57:58.082645 | aio -> localhost | | ..ooo.... . | 2026-03-05 20:57:58.082674 | aio -> localhost | | .o .oE | 2026-03-05 20:57:58.082703 | aio -> localhost | | +..+ . | 2026-03-05 20:57:58.082736 | aio -> localhost | | o*o . | 2026-03-05 20:57:58.082766 | aio -> localhost | +----[SHA256]-----+ 2026-03-05 20:57:58.082853 | aio -> localhost | ok: Runtime: 0:00:00.347427 2026-03-05 20:57:58.092945 | 2026-03-05 20:57:58.093118 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-05 20:57:58.128801 | aio | ok 2026-03-05 20:57:58.139113 | aio | included: /var/lib/zuul/builds/84ac5c7bfee345d18ad5464534a7dd5b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-05 20:57:58.148275 | 2026-03-05 20:57:58.148406 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-05 20:57:58.175005 | aio | skipping: Conditional result was False 2026-03-05 20:57:58.185213 | 2026-03-05 20:57:58.185323 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-05 20:57:58.748692 | aio | changed 2026-03-05 20:57:58.756120 | 2026-03-05 20:57:58.756186 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-05 20:57:58.995329 | aio | ok 2026-03-05 20:57:59.001269 | 2026-03-05 20:57:59.001374 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-05 20:57:59.604832 | aio | changed 2026-03-05 20:57:59.613223 | 2026-03-05 20:57:59.613314 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-05 20:58:00.199499 | aio | changed 2026-03-05 20:58:00.206381 | 2026-03-05 20:58:00.206455 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-05 20:58:00.230745 | aio | skipping: Conditional result was False 2026-03-05 20:58:00.241363 | 2026-03-05 20:58:00.241490 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-05 20:58:00.628799 | aio -> localhost | changed 2026-03-05 20:58:00.645996 | 2026-03-05 20:58:00.646146 | TASK [add-build-sshkey : Add back temp key] 2026-03-05 20:58:00.924245 | aio -> localhost | Identity added: /var/lib/zuul/builds/84ac5c7bfee345d18ad5464534a7dd5b/work/84ac5c7bfee345d18ad5464534a7dd5b_id_rsa (zuul-build-sshkey) 2026-03-05 20:58:00.924513 | aio -> localhost | ok: Runtime: 0:00:00.012909 2026-03-05 20:58:00.930566 | 2026-03-05 20:58:00.930634 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-05 20:58:01.298014 | aio | ok 2026-03-05 20:58:01.304041 | 2026-03-05 20:58:01.304111 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-05 20:58:01.330143 | aio | skipping: Conditional result was False 2026-03-05 20:58:01.345152 | 2026-03-05 20:58:01.345230 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-05 20:58:01.723815 | aio | ok 2026-03-05 20:58:01.732532 | 2026-03-05 20:58:01.732655 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-05 20:58:02.644018 | aio | Output suppressed because no_log was given 2026-03-05 20:58:02.705900 | 2026-03-05 20:58:02.706032 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-05 20:58:02.938466 | aio | ok: "logs" 2026-03-05 20:58:02.938680 | aio | ok: All items complete 2026-03-05 20:58:02.938708 | 2026-03-05 20:58:03.133479 | aio | ok: "artifacts" 2026-03-05 20:58:03.341543 | aio | ok: "docs" 2026-03-05 20:58:03.360138 | 2026-03-05 20:58:03.360277 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-05 20:58:03.623851 | aio | changed: "logs" 2026-03-05 20:58:03.822649 | aio | changed: "artifacts" 2026-03-05 20:58:04.013071 | aio | changed: "docs" 2026-03-05 20:58:04.025699 | 2026-03-05 20:58:04.031082 | PLAY RECAP 2026-03-05 20:58:04.031154 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-05 20:58:04.031186 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 20:58:04.031210 | 2026-03-05 20:58:04.169952 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 20:58:04.172661 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-05 20:58:04.745193 | 2026-03-05 20:58:04.745372 | PLAY [all] 2026-03-05 20:58:04.759565 | 2026-03-05 20:58:04.759717 | TASK [setup-uv : Extract archive] 2026-03-05 20:58:07.286463 | aio | changed 2026-03-05 20:58:07.293155 | 2026-03-05 20:58:07.293272 | TASK [setup-uv : Print version] 2026-03-05 20:58:07.140071 | aio | uv 0.8.13 2026-03-05 20:58:07.834518 | aio | ok: Runtime: 0:00:00.018213 2026-03-05 20:58:07.842498 | 2026-03-05 20:58:07.842571 | PLAY RECAP 2026-03-05 20:58:07.842621 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 20:58:07.842646 | 2026-03-05 20:58:07.992513 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-05 20:58:07.995585 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-05 20:58:08.536635 | 2026-03-05 20:58:08.536937 | PLAY [all] 2026-03-05 20:58:08.548494 | 2026-03-05 20:58:08.548572 | TASK [Copy inventory file for Zuul] 2026-03-05 20:58:09.556329 | aio | changed 2026-03-05 20:58:09.562394 | 2026-03-05 20:58:09.562491 | TASK [Switch "ansible_host" to private IP] 2026-03-05 20:58:09.891749 | aio | changed: 1 replacements made 2026-03-05 20:58:09.897525 | 2026-03-05 20:58:09.897597 | TASK [Run Molecule scenario] 2026-03-05 20:58:09.824279 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-05 20:58:09.824359 | aio | Creating virtual environment at: .venv 2026-03-05 20:58:10.075722 | aio | Downloading ansible-core (2.1MiB) 2026-03-05 20:58:10.075892 | aio | Downloading pygments (1.2MiB) 2026-03-05 20:58:10.076357 | aio | Downloading cryptography (4.3MiB) 2026-03-05 20:58:10.076588 | aio | Downloading netaddr (2.2MiB) 2026-03-05 20:58:10.265668 | aio | Downloading netaddr 2026-03-05 20:58:10.277360 | aio | Downloading cryptography 2026-03-05 20:58:10.339896 | aio | Downloading pygments 2026-03-05 20:58:10.514555 | aio | Downloading ansible-core 2026-03-05 20:58:10.556033 | aio | Installed 37 packages in 40ms 2026-03-05 20:58:11.852341 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-03-05 20:58:11.852467 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-03-05 20:58:12.477155 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-05 20:58:12.477324 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-03-05 20:58:24.510168 | aio | INFO [default > dependency] Executing 2026-03-05 20:58:24.510322 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-03-05 20:58:24.510475 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-03-05 20:58:24.510612 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-05 20:58:24.516498 | aio | INFO [default > cleanup] Executing 2026-03-05 20:58:24.516822 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 20:58:24.522599 | aio | INFO [default > destroy] Executing 2026-03-05 20:58:24.522634 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-05 20:58:24.522747 | aio | INFO [default > destroy] Executed: Successful 2026-03-05 20:58:24.528346 | aio | INFO [default > syntax] Executing 2026-03-05 20:58:25.605711 | aio | 2026-03-05 20:58:25.605971 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-03-05 20:58:25.659960 | aio | INFO [default > syntax] Executed: Successful 2026-03-05 20:58:25.673317 | aio | INFO [default > create] Executing 2026-03-05 20:58:25.674852 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 20:58:25.680820 | aio | INFO [default > prepare] Executing 2026-03-05 20:58:26.434756 | aio | 2026-03-05 20:58:26.434939 | aio | PLAY [Prepare] ***************************************************************** 2026-03-05 20:58:26.435288 | aio | 2026-03-05 20:58:26.435514 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 20:58:26.435823 | aio | Thursday 05 March 2026 20:58:26 +0000 (0:00:00.034) 0:00:00.034 ******** 2026-03-05 20:58:27.713360 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 20:58:27.713598 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-05 20:58:27.713859 | aio | interpreter could change the meaning of that path. See 2026-03-05 20:58:27.714098 | aio | https://docs.ansible.com/ansible- 2026-03-05 20:58:27.714442 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 20:58:27.725165 | aio | ok: [aio] 2026-03-05 20:58:27.725413 | aio | 2026-03-05 20:58:27.725669 | aio | TASK [Configure short hostname] ************************************************ 2026-03-05 20:58:27.725916 | aio | Thursday 05 March 2026 20:58:27 +0000 (0:00:01.291) 0:00:01.325 ******** 2026-03-05 20:58:28.508513 | aio | changed: [aio] 2026-03-05 20:58:28.508689 | aio | 2026-03-05 20:58:28.508959 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-03-05 20:58:28.509207 | aio | Thursday 05 March 2026 20:58:28 +0000 (0:00:00.782) 0:00:02.107 ******** 2026-03-05 20:58:28.828718 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-03-05 20:58:28.828810 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-03-05 20:58:28.828865 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-03-05 20:58:28.839143 | aio | changed: [aio] 2026-03-05 20:58:28.839385 | aio | 2026-03-05 20:58:28.839673 | aio | TASK [Update apt cache] ******************************************************** 2026-03-05 20:58:28.839976 | aio | Thursday 05 March 2026 20:58:28 +0000 (0:00:00.331) 0:00:02.439 ******** 2026-03-05 20:58:51.135005 | aio | changed: [aio] 2026-03-05 20:58:51.135163 | aio | 2026-03-05 20:58:51.135451 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-03-05 20:58:51.135669 | aio | 2026-03-05 20:58:51.135909 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 20:58:51.136153 | aio | Thursday 05 March 2026 20:58:51 +0000 (0:00:22.295) 0:00:24.734 ******** 2026-03-05 20:58:51.955200 | aio | ok: [aio] 2026-03-05 20:58:51.955442 | aio | 2026-03-05 20:58:51.955704 | aio | TASK [Install depedencies] ***************************************************** 2026-03-05 20:58:51.955971 | aio | Thursday 05 March 2026 20:58:51 +0000 (0:00:00.820) 0:00:25.554 ******** 2026-03-05 20:59:11.025542 | aio | changed: [aio] 2026-03-05 20:59:11.025744 | aio | 2026-03-05 20:59:11.026000 | aio | TASK [Start up service] ******************************************************** 2026-03-05 20:59:11.026344 | aio | Thursday 05 March 2026 20:59:11 +0000 (0:00:19.070) 0:00:44.625 ******** 2026-03-05 20:59:11.634411 | aio | ok: [aio] 2026-03-05 20:59:11.634622 | aio | 2026-03-05 20:59:11.634869 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-03-05 20:59:11.635117 | aio | Thursday 05 March 2026 20:59:11 +0000 (0:00:00.608) 0:00:45.234 ******** 2026-03-05 20:59:11.980734 | aio | ok: [aio] 2026-03-05 20:59:11.980914 | aio | 2026-03-05 20:59:11.981190 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-03-05 20:59:11.981479 | aio | Thursday 05 March 2026 20:59:11 +0000 (0:00:00.346) 0:00:45.580 ******** 2026-03-05 20:59:12.740414 | aio | changed: [aio] 2026-03-05 20:59:12.740459 | aio | 2026-03-05 20:59:12.740465 | aio | TASK [Get list of all loopback devices] **************************************** 2026-03-05 20:59:12.740471 | aio | Thursday 05 March 2026 20:59:12 +0000 (0:00:00.751) 0:00:46.332 ******** 2026-03-05 20:59:12.985123 | aio | ok: [aio] 2026-03-05 20:59:12.985366 | aio | 2026-03-05 20:59:12.985626 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-03-05 20:59:12.985863 | aio | Thursday 05 March 2026 20:59:12 +0000 (0:00:00.253) 0:00:46.585 ******** 2026-03-05 20:59:13.021297 | aio | skipping: [aio] 2026-03-05 20:59:13.021392 | aio | 2026-03-05 20:59:13.021405 | aio | TASK [Create devices for Ceph] ************************************************* 2026-03-05 20:59:13.021418 | aio | Thursday 05 March 2026 20:59:13 +0000 (0:00:00.034) 0:00:46.620 ******** 2026-03-05 20:59:13.716466 | aio | changed: [aio] => (item=osd0) 2026-03-05 20:59:13.716510 | aio | changed: [aio] => (item=osd1) 2026-03-05 20:59:13.716516 | aio | changed: [aio] => (item=osd2) 2026-03-05 20:59:13.716521 | aio | 2026-03-05 20:59:13.716527 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-03-05 20:59:13.716532 | aio | Thursday 05 March 2026 20:59:13 +0000 (0:00:00.695) 0:00:47.316 ******** 2026-03-05 20:59:14.479342 | aio | changed: [aio] => (item=osd0) 2026-03-05 20:59:14.479410 | aio | changed: [aio] => (item=osd1) 2026-03-05 20:59:14.479548 | aio | changed: [aio] => (item=osd2) 2026-03-05 20:59:14.479706 | aio | 2026-03-05 20:59:14.479889 | aio | TASK [Start loop devices] ****************************************************** 2026-03-05 20:59:14.480039 | aio | Thursday 05 March 2026 20:59:14 +0000 (0:00:00.762) 0:00:48.078 ******** 2026-03-05 20:59:15.287615 | aio | changed: [aio] => (item=osd0) 2026-03-05 20:59:15.287875 | aio | changed: [aio] => (item=osd1) 2026-03-05 20:59:15.288100 | aio | changed: [aio] => (item=osd2) 2026-03-05 20:59:15.288368 | aio | 2026-03-05 20:59:15.288619 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-03-05 20:59:15.288853 | aio | Thursday 05 March 2026 20:59:15 +0000 (0:00:00.808) 0:00:48.887 ******** 2026-03-05 20:59:16.797765 | aio | changed: [aio] => (item=osd0) 2026-03-05 20:59:16.797852 | aio | changed: [aio] => (item=osd1) 2026-03-05 20:59:16.797984 | aio | changed: [aio] => (item=osd2) 2026-03-05 20:59:16.798106 | aio | 2026-03-05 20:59:16.798285 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-03-05 20:59:16.798382 | aio | Thursday 05 March 2026 20:59:16 +0000 (0:00:01.510) 0:00:50.398 ******** 2026-03-05 20:59:18.099503 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-03-05 20:59:18.099651 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-03-05 20:59:18.099806 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-03-05 20:59:18.099948 | aio | 2026-03-05 20:59:18.100087 | aio | PLAY RECAP ********************************************************************* 2026-03-05 20:59:18.100293 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-03-05 20:59:18.100427 | aio | 2026-03-05 20:59:18.100627 | aio | 2026-03-05 20:59:18.100702 | aio | TASKS RECAP ******************************************************************** 2026-03-05 20:59:18.100860 | aio | Thursday 05 March 2026 20:59:18 +0000 (0:00:01.300) 0:00:51.698 ******** 2026-03-05 20:59:18.101710 | aio | =============================================================================== 2026-03-05 20:59:18.101767 | aio | Update apt cache ------------------------------------------------------- 22.30s 2026-03-05 20:59:18.101778 | aio | Install depedencies ---------------------------------------------------- 19.07s 2026-03-05 20:59:18.101789 | aio | Create a volume group for each loop device ------------------------------ 1.51s 2026-03-05 20:59:18.101798 | aio | Create a logical volume for each loop device ---------------------------- 1.30s 2026-03-05 20:59:18.101813 | aio | Gathering Facts --------------------------------------------------------- 1.29s 2026-03-05 20:59:18.101940 | aio | Gathering Facts --------------------------------------------------------- 0.82s 2026-03-05 20:59:18.102078 | aio | Start loop devices ------------------------------------------------------ 0.81s 2026-03-05 20:59:18.102254 | aio | Configure short hostname ------------------------------------------------ 0.78s 2026-03-05 20:59:18.102441 | aio | Set permissions on loopback devices ------------------------------------- 0.76s 2026-03-05 20:59:18.102580 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.75s 2026-03-05 20:59:18.102726 | aio | Create devices for Ceph ------------------------------------------------- 0.70s 2026-03-05 20:59:18.102872 | aio | Start up service -------------------------------------------------------- 0.61s 2026-03-05 20:59:18.103019 | aio | Generate lvm.conf ------------------------------------------------------- 0.35s 2026-03-05 20:59:18.103165 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-03-05 20:59:18.103338 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-03-05 20:59:18.103486 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-03-05 20:59:18.204524 | aio | INFO [default > prepare] Executed: Successful 2026-03-05 20:59:18.212895 | aio | INFO [default > converge] Executing 2026-03-05 20:59:19.153525 | aio | 2026-03-05 20:59:19.153640 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-05 20:59:19.153652 | aio | 2026-03-05 20:59:19.153661 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 20:59:19.153680 | aio | Thursday 05 March 2026 20:59:19 +0000 (0:00:00.051) 0:00:00.051 ******** 2026-03-05 20:59:20.359404 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 20:59:20.359510 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-05 20:59:20.359525 | aio | interpreter could change the meaning of that path. See 2026-03-05 20:59:20.359677 | aio | https://docs.ansible.com/ansible- 2026-03-05 20:59:20.359814 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 20:59:20.374617 | aio | ok: [aio] 2026-03-05 20:59:20.374766 | aio | 2026-03-05 20:59:20.374794 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 20:59:20.374806 | aio | Thursday 05 March 2026 20:59:20 +0000 (0:00:01.222) 0:00:01.273 ******** 2026-03-05 20:59:20.713515 | aio | ok: [aio] 2026-03-05 20:59:20.713698 | aio | 2026-03-05 20:59:20.713946 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 20:59:20.714193 | aio | Thursday 05 March 2026 20:59:20 +0000 (0:00:00.338) 0:00:01.611 ******** 2026-03-05 20:59:20.752930 | aio | skipping: [aio] 2026-03-05 20:59:20.753105 | aio | 2026-03-05 20:59:20.753461 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 20:59:20.753723 | aio | Thursday 05 March 2026 20:59:20 +0000 (0:00:00.039) 0:00:01.651 ******** 2026-03-05 20:59:21.110058 | aio | changed: [aio] 2026-03-05 20:59:21.110203 | aio | 2026-03-05 20:59:21.110506 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 20:59:21.110747 | aio | Thursday 05 March 2026 20:59:21 +0000 (0:00:00.356) 0:00:02.008 ******** 2026-03-05 20:59:21.216773 | aio | ok: [aio] => { 2026-03-05 20:59:21.217024 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 20:59:21.217269 | aio | } 2026-03-05 20:59:21.217518 | aio | 2026-03-05 20:59:21.217774 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 20:59:21.218125 | aio | Thursday 05 March 2026 20:59:21 +0000 (0:00:00.106) 0:00:02.114 ******** 2026-03-05 20:59:21.981126 | aio | changed: [aio] 2026-03-05 20:59:21.981276 | aio | 2026-03-05 20:59:21.981579 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 20:59:21.981796 | aio | Thursday 05 March 2026 20:59:21 +0000 (0:00:00.764) 0:00:02.879 ******** 2026-03-05 20:59:22.031931 | aio | skipping: [aio] 2026-03-05 20:59:22.032128 | aio | 2026-03-05 20:59:22.032411 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 20:59:22.032743 | aio | Thursday 05 March 2026 20:59:22 +0000 (0:00:00.050) 0:00:02.930 ******** 2026-03-05 20:59:22.083529 | aio | skipping: [aio] 2026-03-05 20:59:22.083658 | aio | 2026-03-05 20:59:22.083922 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 20:59:22.084109 | aio | Thursday 05 March 2026 20:59:22 +0000 (0:00:00.051) 0:00:02.981 ******** 2026-03-05 20:59:22.335283 | aio | ok: [aio] 2026-03-05 20:59:22.335525 | aio | 2026-03-05 20:59:22.335789 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 20:59:22.336038 | aio | Thursday 05 March 2026 20:59:22 +0000 (0:00:00.251) 0:00:03.233 ******** 2026-03-05 20:59:23.498459 | aio | ok: [aio] 2026-03-05 20:59:23.498815 | aio | 2026-03-05 20:59:23.499097 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 20:59:23.499495 | aio | Thursday 05 March 2026 20:59:23 +0000 (0:00:01.161) 0:00:04.395 ******** 2026-03-05 20:59:23.698729 | aio | ok: [aio] => { 2026-03-05 20:59:23.699072 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 20:59:23.699399 | aio | } 2026-03-05 20:59:23.699673 | aio | 2026-03-05 20:59:23.699970 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 20:59:23.700265 | aio | Thursday 05 March 2026 20:59:23 +0000 (0:00:00.202) 0:00:04.597 ******** 2026-03-05 20:59:24.770095 | aio | changed: [aio] 2026-03-05 20:59:24.770386 | aio | 2026-03-05 20:59:24.770707 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 20:59:24.770995 | aio | Thursday 05 March 2026 20:59:24 +0000 (0:00:01.071) 0:00:05.668 ******** 2026-03-05 20:59:27.957212 | aio | changed: [aio] 2026-03-05 20:59:27.957288 | aio | 2026-03-05 20:59:27.957294 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 20:59:27.957320 | aio | Thursday 05 March 2026 20:59:27 +0000 (0:00:03.187) 0:00:08.855 ******** 2026-03-05 20:59:27.994311 | aio | skipping: [aio] 2026-03-05 20:59:27.994365 | aio | 2026-03-05 20:59:27.994381 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 20:59:27.994576 | aio | Thursday 05 March 2026 20:59:27 +0000 (0:00:00.035) 0:00:08.891 ******** 2026-03-05 20:59:28.032629 | aio | skipping: [aio] 2026-03-05 20:59:28.032720 | aio | 2026-03-05 20:59:28.032978 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 20:59:28.033006 | aio | Thursday 05 March 2026 20:59:28 +0000 (0:00:00.039) 0:00:08.930 ******** 2026-03-05 20:59:28.069791 | aio | skipping: [aio] 2026-03-05 20:59:28.069862 | aio | 2026-03-05 20:59:28.069872 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 20:59:28.069882 | aio | Thursday 05 March 2026 20:59:28 +0000 (0:00:00.035) 0:00:08.966 ******** 2026-03-05 20:59:35.439419 | aio | changed: [aio] 2026-03-05 20:59:35.439497 | aio | 2026-03-05 20:59:35.439883 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 20:59:35.439964 | aio | Thursday 05 March 2026 20:59:35 +0000 (0:00:07.369) 0:00:16.336 ******** 2026-03-05 20:59:36.098332 | aio | changed: [aio] 2026-03-05 20:59:36.098384 | aio | 2026-03-05 20:59:36.098432 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 20:59:36.098754 | aio | Thursday 05 March 2026 20:59:36 +0000 (0:00:00.659) 0:00:16.996 ******** 2026-03-05 20:59:37.212360 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 20:59:37.212421 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 20:59:37.212433 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 20:59:37.212443 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 20:59:37.212452 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 20:59:37.212462 | aio | 2026-03-05 20:59:37.212830 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 20:59:37.212873 | aio | Thursday 05 March 2026 20:59:37 +0000 (0:00:01.111) 0:00:18.107 ******** 2026-03-05 20:59:37.887606 | aio | changed: [aio] 2026-03-05 20:59:37.887657 | aio | 2026-03-05 20:59:37.887668 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 20:59:37.887678 | aio | Thursday 05 March 2026 20:59:37 +0000 (0:00:00.667) 0:00:18.775 ******** 2026-03-05 20:59:37.887688 | aio | 2026-03-05 20:59:37.887697 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-05 20:59:37.887707 | aio | Thursday 05 March 2026 20:59:37 +0000 (0:00:00.008) 0:00:18.783 ******** 2026-03-05 20:59:39.004961 | aio | ok: [aio] 2026-03-05 20:59:39.005053 | aio | 2026-03-05 20:59:39.005067 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-03-05 20:59:39.005083 | aio | Thursday 05 March 2026 20:59:39 +0000 (0:00:01.117) 0:00:19.901 ******** 2026-03-05 20:59:39.561148 | aio | changed: [aio] 2026-03-05 20:59:39.561200 | aio | 2026-03-05 20:59:39.561207 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 20:59:39.561213 | aio | Thursday 05 March 2026 20:59:39 +0000 (0:00:00.557) 0:00:20.458 ******** 2026-03-05 20:59:40.258763 | aio | changed: [aio] 2026-03-05 20:59:40.258824 | aio | 2026-03-05 20:59:40.258838 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 20:59:40.258851 | aio | Thursday 05 March 2026 20:59:40 +0000 (0:00:00.696) 0:00:21.155 ******** 2026-03-05 20:59:40.508330 | aio | ok: [aio] 2026-03-05 20:59:40.508402 | aio | 2026-03-05 20:59:40.508822 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 20:59:40.508879 | aio | Thursday 05 March 2026 20:59:40 +0000 (0:00:00.250) 0:00:21.406 ******** 2026-03-05 20:59:40.589723 | aio | ok: [aio] => { 2026-03-05 20:59:40.590480 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 20:59:40.590549 | aio | } 2026-03-05 20:59:40.590554 | aio | 2026-03-05 20:59:40.590558 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 20:59:40.590563 | aio | Thursday 05 March 2026 20:59:40 +0000 (0:00:00.081) 0:00:21.487 ******** 2026-03-05 20:59:41.714329 | aio | changed: [aio] 2026-03-05 20:59:41.714395 | aio | 2026-03-05 20:59:41.714962 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 20:59:41.715011 | aio | Thursday 05 March 2026 20:59:41 +0000 (0:00:01.124) 0:00:22.611 ******** 2026-03-05 20:59:46.329329 | aio | changed: [aio] 2026-03-05 20:59:46.329388 | aio | 2026-03-05 20:59:46.329829 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 20:59:46.329874 | aio | Thursday 05 March 2026 20:59:46 +0000 (0:00:04.614) 0:00:27.226 ******** 2026-03-05 20:59:47.408070 | aio | ok: [aio] 2026-03-05 20:59:47.408113 | aio | 2026-03-05 20:59:47.408118 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 20:59:47.408123 | aio | Thursday 05 March 2026 20:59:47 +0000 (0:00:01.079) 0:00:28.305 ******** 2026-03-05 20:59:47.795665 | aio | changed: [aio] 2026-03-05 20:59:47.795735 | aio | 2026-03-05 20:59:47.795980 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 20:59:47.796010 | aio | Thursday 05 March 2026 20:59:47 +0000 (0:00:00.388) 0:00:28.693 ******** 2026-03-05 20:59:48.367357 | aio | changed: [aio] 2026-03-05 20:59:48.367416 | aio | 2026-03-05 20:59:48.367802 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 20:59:48.367849 | aio | Thursday 05 March 2026 20:59:48 +0000 (0:00:00.570) 0:00:29.264 ******** 2026-03-05 20:59:49.033757 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 20:59:49.033826 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 20:59:49.034312 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 20:59:49.034348 | aio | 2026-03-05 20:59:49.034353 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 20:59:49.034358 | aio | Thursday 05 March 2026 20:59:49 +0000 (0:00:00.667) 0:00:29.932 ******** 2026-03-05 20:59:49.561638 | aio | changed: [aio] 2026-03-05 20:59:49.561671 | aio | 2026-03-05 20:59:49.561675 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 20:59:49.561680 | aio | Thursday 05 March 2026 20:59:49 +0000 (0:00:00.525) 0:00:30.458 ******** 2026-03-05 20:59:50.110184 | aio | changed: [aio] 2026-03-05 20:59:50.110215 | aio | 2026-03-05 20:59:50.110240 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 20:59:50.110245 | aio | Thursday 05 March 2026 20:59:50 +0000 (0:00:00.541) 0:00:30.999 ******** 2026-03-05 20:59:50.110248 | aio | 2026-03-05 20:59:50.110273 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-05 20:59:50.110655 | aio | Thursday 05 March 2026 20:59:50 +0000 (0:00:00.007) 0:00:31.006 ******** 2026-03-05 20:59:51.016314 | aio | ok: [aio] 2026-03-05 20:59:51.016368 | aio | 2026-03-05 20:59:51.016778 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-03-05 20:59:51.016804 | aio | Thursday 05 March 2026 20:59:51 +0000 (0:00:00.907) 0:00:31.914 ******** 2026-03-05 20:59:52.400377 | aio | changed: [aio] 2026-03-05 20:59:52.400440 | aio | 2026-03-05 20:59:52.400453 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 20:59:52.401322 | aio | Thursday 05 March 2026 20:59:52 +0000 (0:00:01.384) 0:00:33.298 ******** 2026-03-05 20:59:53.099710 | aio | changed: [aio] 2026-03-05 20:59:53.099759 | aio | 2026-03-05 20:59:53.099774 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 20:59:53.099786 | aio | Thursday 05 March 2026 20:59:53 +0000 (0:00:00.699) 0:00:33.997 ******** 2026-03-05 20:59:53.153441 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-05 20:59:53.153485 | aio | 2026-03-05 20:59:53.153928 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 20:59:53.153968 | aio | Thursday 05 March 2026 20:59:53 +0000 (0:00:00.053) 0:00:34.050 ******** 2026-03-05 20:59:54.127654 | aio | ok: [aio] 2026-03-05 20:59:54.127718 | aio | 2026-03-05 20:59:54.127966 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 20:59:54.127995 | aio | Thursday 05 March 2026 20:59:54 +0000 (0:00:00.974) 0:00:35.025 ******** 2026-03-05 20:59:54.908970 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-05 20:59:54.909018 | aio | ok: [aio] => (item=ssh) 2026-03-05 20:59:54.909029 | aio | 2026-03-05 20:59:54.909038 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 20:59:54.909047 | aio | Thursday 05 March 2026 20:59:54 +0000 (0:00:00.780) 0:00:35.805 ******** 2026-03-05 20:59:55.286440 | aio | changed: [aio] 2026-03-05 20:59:55.286515 | aio | 2026-03-05 20:59:55.286632 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 20:59:55.286757 | aio | Thursday 05 March 2026 20:59:55 +0000 (0:00:00.377) 0:00:36.183 ******** 2026-03-05 20:59:55.512646 | aio | ok: [aio] 2026-03-05 20:59:55.512695 | aio | 2026-03-05 20:59:55.512705 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 20:59:55.512715 | aio | Thursday 05 March 2026 20:59:55 +0000 (0:00:00.226) 0:00:36.409 ******** 2026-03-05 20:59:56.044706 | aio | changed: [aio] 2026-03-05 20:59:56.044752 | aio | 2026-03-05 20:59:56.044778 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 20:59:56.044788 | aio | Thursday 05 March 2026 20:59:56 +0000 (0:00:00.532) 0:00:36.942 ******** 2026-03-05 20:59:56.432771 | aio | changed: [aio] 2026-03-05 20:59:56.432820 | aio | 2026-03-05 20:59:56.432831 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-03-05 20:59:56.432840 | aio | Thursday 05 March 2026 20:59:56 +0000 (0:00:00.387) 0:00:37.329 ******** 2026-03-05 20:59:56.554358 | aio | ok: [aio] 2026-03-05 20:59:56.554419 | aio | 2026-03-05 20:59:56.554430 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-03-05 20:59:56.554607 | aio | Thursday 05 March 2026 20:59:56 +0000 (0:00:00.122) 0:00:37.452 ******** 2026-03-05 20:59:56.814697 | aio | ok: [aio] => (item=aio) 2026-03-05 20:59:56.814759 | aio | 2026-03-05 20:59:56.814983 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-03-05 20:59:56.815015 | aio | Thursday 05 March 2026 20:59:56 +0000 (0:00:00.260) 0:00:37.712 ******** 2026-03-05 20:59:56.865401 | aio | ok: [aio] 2026-03-05 20:59:56.865461 | aio | 2026-03-05 20:59:56.866004 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-03-05 20:59:56.866068 | aio | Thursday 05 March 2026 20:59:56 +0000 (0:00:00.050) 0:00:37.762 ******** 2026-03-05 20:59:56.973185 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-03-05 20:59:56.973281 | aio | 2026-03-05 20:59:56.973293 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-03-05 20:59:56.973303 | aio | Thursday 05 March 2026 20:59:56 +0000 (0:00:00.107) 0:00:37.870 ******** 2026-03-05 20:59:57.289851 | aio | changed: [aio] 2026-03-05 20:59:57.289912 | aio | 2026-03-05 20:59:57.289923 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-03-05 20:59:57.289933 | aio | Thursday 05 March 2026 20:59:57 +0000 (0:00:00.316) 0:00:38.186 ******** 2026-03-05 20:59:58.088984 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-03-05 20:59:58.089086 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-03-05 20:59:58.089102 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-03-05 20:59:58.089146 | aio | 2026-03-05 20:59:58.089156 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-03-05 20:59:58.089166 | aio | Thursday 05 March 2026 20:59:58 +0000 (0:00:00.799) 0:00:38.985 ******** 2026-03-05 21:02:15.920331 | aio | ok: [aio] 2026-03-05 21:02:15.920387 | aio | 2026-03-05 21:02:15.920961 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-03-05 21:02:15.921025 | aio | Thursday 05 March 2026 21:02:15 +0000 (0:02:17.832) 0:02:56.818 ******** 2026-03-05 21:02:16.174874 | aio | changed: [aio] 2026-03-05 21:02:16.174932 | aio | 2026-03-05 21:02:16.174941 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-03-05 21:02:16.174950 | aio | Thursday 05 March 2026 21:02:16 +0000 (0:00:00.254) 0:02:57.072 ******** 2026-03-05 21:02:16.216714 | aio | ok: [aio] 2026-03-05 21:02:16.216791 | aio | 2026-03-05 21:02:16.216801 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:02:16.216811 | aio | Thursday 05 March 2026 21:02:16 +0000 (0:00:00.041) 0:02:57.114 ******** 2026-03-05 21:02:16.294706 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:02:16.294755 | aio | 2026-03-05 21:02:16.294773 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:02:16.294789 | aio | Thursday 05 March 2026 21:02:16 +0000 (0:00:00.077) 0:02:57.191 ******** 2026-03-05 21:02:23.466769 | aio | ok: [aio] 2026-03-05 21:02:23.466829 | aio | 2026-03-05 21:02:23.466843 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:02:23.466855 | aio | Thursday 05 March 2026 21:02:23 +0000 (0:00:07.172) 0:03:04.364 ******** 2026-03-05 21:02:23.526325 | aio | ok: [aio] => (item=aio) 2026-03-05 21:02:23.526512 | aio | 2026-03-05 21:02:23.527205 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:02:23.527268 | aio | Thursday 05 March 2026 21:02:23 +0000 (0:00:00.059) 0:03:04.423 ******** 2026-03-05 21:02:23.955280 | aio | ok: [aio] 2026-03-05 21:02:23.955327 | aio | 2026-03-05 21:02:23.955334 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:02:23.955340 | aio | Thursday 05 March 2026 21:02:23 +0000 (0:00:00.429) 0:03:04.853 ******** 2026-03-05 21:02:30.402437 | aio | ok: [aio] 2026-03-05 21:02:30.402542 | aio | 2026-03-05 21:02:30.402703 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-03-05 21:02:30.402953 | aio | Thursday 05 March 2026 21:02:30 +0000 (0:00:06.446) 0:03:11.300 ******** 2026-03-05 21:02:43.889120 | aio | changed: [aio] 2026-03-05 21:02:43.889207 | aio | 2026-03-05 21:02:43.889221 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-03-05 21:02:43.889271 | aio | Thursday 05 March 2026 21:02:43 +0000 (0:00:13.485) 0:03:24.785 ******** 2026-03-05 21:02:58.596924 | aio | ok: [aio] 2026-03-05 21:02:58.597010 | aio | 2026-03-05 21:02:58.597024 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:02:58.597037 | aio | Thursday 05 March 2026 21:02:58 +0000 (0:00:14.708) 0:03:39.494 ******** 2026-03-05 21:02:58.666413 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:02:58.666495 | aio | 2026-03-05 21:02:58.666510 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:02:58.666530 | aio | Thursday 05 March 2026 21:02:58 +0000 (0:00:00.070) 0:03:39.564 ******** 2026-03-05 21:02:58.716654 | aio | skipping: [aio] 2026-03-05 21:02:58.716746 | aio | 2026-03-05 21:02:58.716765 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:02:58.716906 | aio | Thursday 05 March 2026 21:02:58 +0000 (0:00:00.050) 0:03:39.614 ******** 2026-03-05 21:02:58.772079 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:02:58.772297 | aio | skipping: [aio] 2026-03-05 21:02:58.772528 | aio | 2026-03-05 21:02:58.772797 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:02:58.773061 | aio | Thursday 05 March 2026 21:02:58 +0000 (0:00:00.055) 0:03:39.669 ******** 2026-03-05 21:02:59.118713 | aio | ok: [aio] 2026-03-05 21:02:59.118906 | aio | 2026-03-05 21:02:59.119155 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:02:59.119430 | aio | Thursday 05 March 2026 21:02:59 +0000 (0:00:00.347) 0:03:40.017 ******** 2026-03-05 21:03:06.304766 | aio | ok: [aio] 2026-03-05 21:03:06.305183 | aio | 2026-03-05 21:03:06.305552 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-03-05 21:03:06.305812 | aio | Thursday 05 March 2026 21:03:06 +0000 (0:00:07.185) 0:03:47.203 ******** 2026-03-05 21:03:19.292710 | aio | changed: [aio] 2026-03-05 21:03:19.292768 | aio | 2026-03-05 21:03:19.292802 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-03-05 21:03:19.292815 | aio | Thursday 05 March 2026 21:03:19 +0000 (0:00:12.987) 0:04:00.190 ******** 2026-03-05 21:03:26.031343 | aio | ok: [aio] 2026-03-05 21:03:26.031431 | aio | 2026-03-05 21:03:26.031452 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-03-05 21:03:26.031745 | aio | Thursday 05 March 2026 21:03:26 +0000 (0:00:06.738) 0:04:06.928 ******** 2026-03-05 21:03:33.687730 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-03-05 21:03:33.687804 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-03-05 21:03:33.687859 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-03-05 21:03:33.687984 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-03-05 21:03:33.688090 | aio | 2026-03-05 21:03:33.688207 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-03-05 21:03:33.688344 | aio | 2026-03-05 21:03:33.688452 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:03:33.688564 | aio | Thursday 05 March 2026 21:03:33 +0000 (0:00:07.655) 0:04:14.584 ******** 2026-03-05 21:03:36.660846 | aio | ok: [aio] 2026-03-05 21:03:36.660931 | aio | 2026-03-05 21:03:36.660949 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:03:36.661166 | aio | Thursday 05 March 2026 21:03:36 +0000 (0:00:02.974) 0:04:17.559 ******** 2026-03-05 21:03:36.917655 | aio | ok: [aio] 2026-03-05 21:03:36.917736 | aio | 2026-03-05 21:03:36.917838 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:03:36.917952 | aio | Thursday 05 March 2026 21:03:36 +0000 (0:00:00.255) 0:04:17.815 ******** 2026-03-05 21:03:36.959028 | aio | skipping: [aio] 2026-03-05 21:03:36.959102 | aio | 2026-03-05 21:03:36.959251 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:03:36.959370 | aio | Thursday 05 March 2026 21:03:36 +0000 (0:00:00.042) 0:04:17.858 ******** 2026-03-05 21:03:37.226738 | aio | ok: [aio] 2026-03-05 21:03:37.226780 | aio | 2026-03-05 21:03:37.226787 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:03:37.226793 | aio | Thursday 05 March 2026 21:03:37 +0000 (0:00:00.265) 0:04:18.123 ******** 2026-03-05 21:03:37.287139 | aio | ok: [aio] => { 2026-03-05 21:03:37.289040 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:03:37.289055 | aio | } 2026-03-05 21:03:37.289061 | aio | 2026-03-05 21:03:37.289066 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:03:37.289073 | aio | Thursday 05 March 2026 21:03:37 +0000 (0:00:00.062) 0:04:18.185 ******** 2026-03-05 21:03:37.655263 | aio | ok: [aio] 2026-03-05 21:03:37.655292 | aio | 2026-03-05 21:03:37.655521 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:03:37.655769 | aio | Thursday 05 March 2026 21:03:37 +0000 (0:00:00.367) 0:04:18.553 ******** 2026-03-05 21:03:37.705118 | aio | skipping: [aio] 2026-03-05 21:03:37.705543 | aio | 2026-03-05 21:03:37.706213 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:03:37.706297 | aio | Thursday 05 March 2026 21:03:37 +0000 (0:00:00.050) 0:04:18.603 ******** 2026-03-05 21:03:37.750660 | aio | skipping: [aio] 2026-03-05 21:03:37.750756 | aio | 2026-03-05 21:03:37.750872 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:03:37.750985 | aio | Thursday 05 March 2026 21:03:37 +0000 (0:00:00.043) 0:04:18.647 ******** 2026-03-05 21:03:38.007457 | aio | ok: [aio] 2026-03-05 21:03:38.007541 | aio | 2026-03-05 21:03:38.007618 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:03:38.007731 | aio | Thursday 05 March 2026 21:03:38 +0000 (0:00:00.259) 0:04:18.906 ******** 2026-03-05 21:03:38.970528 | aio | ok: [aio] 2026-03-05 21:03:38.970645 | aio | 2026-03-05 21:03:38.970661 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:03:38.970772 | aio | Thursday 05 March 2026 21:03:38 +0000 (0:00:00.962) 0:04:19.869 ******** 2026-03-05 21:03:39.048125 | aio | ok: [aio] => { 2026-03-05 21:03:39.048197 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:03:39.048308 | aio | } 2026-03-05 21:03:39.048398 | aio | 2026-03-05 21:03:39.048509 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:03:39.048622 | aio | Thursday 05 March 2026 21:03:39 +0000 (0:00:00.077) 0:04:19.947 ******** 2026-03-05 21:03:39.460718 | aio | ok: [aio] 2026-03-05 21:03:39.460805 | aio | 2026-03-05 21:03:39.460821 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:03:39.460932 | aio | Thursday 05 March 2026 21:03:39 +0000 (0:00:00.410) 0:04:20.357 ******** 2026-03-05 21:03:41.569730 | aio | ok: [aio] 2026-03-05 21:03:41.569791 | aio | 2026-03-05 21:03:41.569910 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:03:41.570024 | aio | Thursday 05 March 2026 21:03:41 +0000 (0:00:02.110) 0:04:22.468 ******** 2026-03-05 21:03:41.609604 | aio | skipping: [aio] 2026-03-05 21:03:41.609693 | aio | 2026-03-05 21:03:41.609812 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:03:41.609926 | aio | Thursday 05 March 2026 21:03:41 +0000 (0:00:00.038) 0:04:22.506 ******** 2026-03-05 21:03:41.642458 | aio | skipping: [aio] 2026-03-05 21:03:41.642535 | aio | 2026-03-05 21:03:41.642662 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:03:41.642773 | aio | Thursday 05 March 2026 21:03:41 +0000 (0:00:00.035) 0:04:22.541 ******** 2026-03-05 21:03:41.677814 | aio | skipping: [aio] 2026-03-05 21:03:41.677854 | aio | 2026-03-05 21:03:41.677997 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:03:41.678102 | aio | Thursday 05 March 2026 21:03:41 +0000 (0:00:00.035) 0:04:22.576 ******** 2026-03-05 21:03:42.641705 | aio | ok: [aio] 2026-03-05 21:03:42.641790 | aio | 2026-03-05 21:03:42.641885 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:03:42.641995 | aio | Thursday 05 March 2026 21:03:42 +0000 (0:00:00.963) 0:04:23.540 ******** 2026-03-05 21:03:43.182638 | aio | ok: [aio] 2026-03-05 21:03:43.182697 | aio | 2026-03-05 21:03:43.182818 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:03:43.182934 | aio | Thursday 05 March 2026 21:03:43 +0000 (0:00:00.537) 0:04:24.077 ******** 2026-03-05 21:03:44.321096 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:03:44.321137 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:03:44.321143 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:03:44.321149 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:03:44.321154 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:03:44.321160 | aio | 2026-03-05 21:03:44.321166 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:03:44.321184 | aio | Thursday 05 March 2026 21:03:44 +0000 (0:00:01.140) 0:04:25.218 ******** 2026-03-05 21:03:44.980170 | aio | ok: [aio] 2026-03-05 21:03:44.980201 | aio | 2026-03-05 21:03:44.980207 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:03:44.980214 | aio | Thursday 05 March 2026 21:03:44 +0000 (0:00:00.651) 0:04:25.869 ******** 2026-03-05 21:03:44.980244 | aio | 2026-03-05 21:03:44.980252 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:03:44.980258 | aio | Thursday 05 March 2026 21:03:44 +0000 (0:00:00.006) 0:04:25.876 ******** 2026-03-05 21:03:45.429925 | aio | ok: [aio] 2026-03-05 21:03:45.430003 | aio | 2026-03-05 21:03:45.430066 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:03:45.430192 | aio | Thursday 05 March 2026 21:03:45 +0000 (0:00:00.451) 0:04:26.328 ******** 2026-03-05 21:03:45.700990 | aio | ok: [aio] 2026-03-05 21:03:45.701027 | aio | 2026-03-05 21:03:45.701034 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:03:45.701040 | aio | Thursday 05 March 2026 21:03:45 +0000 (0:00:00.269) 0:04:26.597 ******** 2026-03-05 21:03:45.765122 | aio | ok: [aio] => { 2026-03-05 21:03:45.765146 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:03:45.765154 | aio | } 2026-03-05 21:03:45.765162 | aio | 2026-03-05 21:03:45.765170 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:03:45.765178 | aio | Thursday 05 March 2026 21:03:45 +0000 (0:00:00.065) 0:04:26.663 ******** 2026-03-05 21:03:46.183663 | aio | ok: [aio] 2026-03-05 21:03:46.183726 | aio | 2026-03-05 21:03:46.183844 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:03:46.183963 | aio | Thursday 05 March 2026 21:03:46 +0000 (0:00:00.417) 0:04:27.080 ******** 2026-03-05 21:03:49.491059 | aio | ok: [aio] 2026-03-05 21:03:49.491156 | aio | 2026-03-05 21:03:49.491245 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:03:49.491377 | aio | Thursday 05 March 2026 21:03:49 +0000 (0:00:03.309) 0:04:30.389 ******** 2026-03-05 21:03:50.457860 | aio | ok: [aio] 2026-03-05 21:03:50.457933 | aio | 2026-03-05 21:03:50.458137 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:03:50.458335 | aio | Thursday 05 March 2026 21:03:50 +0000 (0:00:00.963) 0:04:31.353 ******** 2026-03-05 21:03:50.701932 | aio | ok: [aio] 2026-03-05 21:03:50.702098 | aio | 2026-03-05 21:03:50.702303 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:03:50.702489 | aio | Thursday 05 March 2026 21:03:50 +0000 (0:00:00.246) 0:04:31.600 ******** 2026-03-05 21:03:51.235266 | aio | ok: [aio] 2026-03-05 21:03:51.235328 | aio | 2026-03-05 21:03:51.235458 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:03:51.235572 | aio | Thursday 05 March 2026 21:03:51 +0000 (0:00:00.533) 0:04:32.133 ******** 2026-03-05 21:03:51.943729 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:03:51.943795 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:03:51.943855 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:03:51.943980 | aio | 2026-03-05 21:03:51.944103 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:03:51.944217 | aio | Thursday 05 March 2026 21:03:51 +0000 (0:00:00.705) 0:04:32.839 ******** 2026-03-05 21:03:52.482132 | aio | ok: [aio] 2026-03-05 21:03:52.482172 | aio | 2026-03-05 21:03:52.482178 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:03:52.482184 | aio | Thursday 05 March 2026 21:03:52 +0000 (0:00:00.540) 0:04:33.380 ******** 2026-03-05 21:03:53.037405 | aio | ok: [aio] 2026-03-05 21:03:53.037441 | aio | 2026-03-05 21:03:53.037447 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:03:53.037465 | aio | Thursday 05 March 2026 21:03:53 +0000 (0:00:00.547) 0:04:33.928 ******** 2026-03-05 21:03:53.037469 | aio | 2026-03-05 21:03:53.037473 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:03:53.037477 | aio | Thursday 05 March 2026 21:03:53 +0000 (0:00:00.007) 0:04:33.935 ******** 2026-03-05 21:03:53.480926 | aio | ok: [aio] 2026-03-05 21:03:53.480963 | aio | 2026-03-05 21:03:53.480968 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:03:53.480972 | aio | Thursday 05 March 2026 21:03:53 +0000 (0:00:00.442) 0:04:34.377 ******** 2026-03-05 21:03:53.536928 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-05 21:03:53.536954 | aio | 2026-03-05 21:03:53.536958 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:03:53.536963 | aio | Thursday 05 March 2026 21:03:53 +0000 (0:00:00.055) 0:04:34.432 ******** 2026-03-05 21:03:54.601991 | aio | ok: [aio] 2026-03-05 21:03:54.602029 | aio | 2026-03-05 21:03:54.602035 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:03:54.602039 | aio | Thursday 05 March 2026 21:03:54 +0000 (0:00:01.067) 0:04:35.500 ******** 2026-03-05 21:03:55.435634 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-05 21:03:55.435687 | aio | ok: [aio] => (item=ssh) 2026-03-05 21:03:55.435802 | aio | 2026-03-05 21:03:55.435920 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:03:55.436036 | aio | Thursday 05 March 2026 21:03:55 +0000 (0:00:00.832) 0:04:36.332 ******** 2026-03-05 21:03:55.958106 | aio | ok: [aio] 2026-03-05 21:03:55.958141 | aio | 2026-03-05 21:03:55.958146 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:03:55.958150 | aio | Thursday 05 March 2026 21:03:55 +0000 (0:00:00.523) 0:04:36.856 ******** 2026-03-05 21:03:56.209928 | aio | ok: [aio] 2026-03-05 21:03:56.209965 | aio | 2026-03-05 21:03:56.209969 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:03:56.209974 | aio | Thursday 05 March 2026 21:03:56 +0000 (0:00:00.250) 0:04:37.106 ******** 2026-03-05 21:03:56.522877 | aio | ok: [aio] 2026-03-05 21:03:56.522934 | aio | 2026-03-05 21:03:56.523130 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:03:56.523159 | aio | Thursday 05 March 2026 21:03:56 +0000 (0:00:00.314) 0:04:37.421 ******** 2026-03-05 21:03:56.787729 | aio | ok: [aio] 2026-03-05 21:03:56.787779 | aio | 2026-03-05 21:03:56.787790 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-03-05 21:03:56.787799 | aio | Thursday 05 March 2026 21:03:56 +0000 (0:00:00.263) 0:04:37.685 ******** 2026-03-05 21:03:57.071696 | aio | ok: [aio] => (item=aio) 2026-03-05 21:03:57.071775 | aio | 2026-03-05 21:03:57.071890 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-03-05 21:03:57.072002 | aio | Thursday 05 March 2026 21:03:57 +0000 (0:00:00.284) 0:04:37.969 ******** 2026-03-05 21:03:57.120059 | aio | ok: [aio] 2026-03-05 21:03:57.120105 | aio | 2026-03-05 21:03:57.120116 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:03:57.120140 | aio | Thursday 05 March 2026 21:03:57 +0000 (0:00:00.048) 0:04:38.017 ******** 2026-03-05 21:03:57.189288 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:03:57.189312 | aio | 2026-03-05 21:03:57.189320 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:03:57.189326 | aio | Thursday 05 March 2026 21:03:57 +0000 (0:00:00.066) 0:04:38.084 ******** 2026-03-05 21:03:57.229097 | aio | skipping: [aio] 2026-03-05 21:03:57.229181 | aio | 2026-03-05 21:03:57.229346 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:03:57.229474 | aio | Thursday 05 March 2026 21:03:57 +0000 (0:00:00.043) 0:04:38.128 ******** 2026-03-05 21:03:57.277057 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:03:57.277098 | aio | skipping: [aio] 2026-03-05 21:03:57.277103 | aio | 2026-03-05 21:03:57.277107 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:03:57.277112 | aio | Thursday 05 March 2026 21:03:57 +0000 (0:00:00.047) 0:04:38.175 ******** 2026-03-05 21:03:57.619940 | aio | ok: [aio] 2026-03-05 21:03:57.619979 | aio | 2026-03-05 21:03:57.619983 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:03:57.619988 | aio | Thursday 05 March 2026 21:03:57 +0000 (0:00:00.340) 0:04:38.516 ******** 2026-03-05 21:04:04.130242 | aio | ok: [aio] 2026-03-05 21:04:04.130285 | aio | 2026-03-05 21:04:04.130292 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-03-05 21:04:04.130298 | aio | Thursday 05 March 2026 21:04:04 +0000 (0:00:06.512) 0:04:45.028 ******** 2026-03-05 21:04:09.620667 | aio | ok: [aio] 2026-03-05 21:04:09.620738 | aio | 2026-03-05 21:04:09.620971 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-03-05 21:04:09.621010 | aio | Thursday 05 March 2026 21:04:09 +0000 (0:00:05.490) 0:04:50.518 ******** 2026-03-05 21:04:24.677696 | aio | ok: [aio] 2026-03-05 21:04:24.677767 | aio | 2026-03-05 21:04:24.677782 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-03-05 21:04:24.677796 | aio | Thursday 05 March 2026 21:04:24 +0000 (0:00:15.055) 0:05:05.574 ******** 2026-03-05 21:06:18.406744 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-03-05 21:06:18.406819 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-03-05 21:06:18.406879 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-03-05 21:06:18.407008 | aio | 2026-03-05 21:06:18.407091 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-03-05 21:06:18.407257 | aio | Thursday 05 March 2026 21:06:18 +0000 (0:01:53.729) 0:06:59.304 ******** 2026-03-05 21:06:24.854922 | aio | ok: [aio] 2026-03-05 21:06:24.854972 | aio | 2026-03-05 21:06:24.854981 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-03-05 21:06:24.854989 | aio | Thursday 05 March 2026 21:06:24 +0000 (0:00:06.448) 0:07:05.752 ******** 2026-03-05 21:06:31.532419 | aio | ok: [aio] 2026-03-05 21:06:31.532478 | aio | 2026-03-05 21:06:31.532487 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-03-05 21:06:31.532497 | aio | Thursday 05 March 2026 21:06:31 +0000 (0:00:06.677) 0:07:12.430 ******** 2026-03-05 21:06:31.596501 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-03-05 21:06:31.596629 | aio | 2026-03-05 21:06:31.596645 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-03-05 21:06:31.596661 | aio | Thursday 05 March 2026 21:06:31 +0000 (0:00:00.063) 0:07:12.493 ******** 2026-03-05 21:06:31.652706 | aio | ok: [aio] 2026-03-05 21:06:31.652760 | aio | 2026-03-05 21:06:31.652774 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-03-05 21:06:31.652786 | aio | Thursday 05 March 2026 21:06:31 +0000 (0:00:00.056) 0:07:12.550 ******** 2026-03-05 21:06:38.349728 | aio | ok: [aio] 2026-03-05 21:06:38.349800 | aio | 2026-03-05 21:06:38.349814 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-03-05 21:06:38.349826 | aio | Thursday 05 March 2026 21:06:38 +0000 (0:00:06.696) 0:07:19.247 ******** 2026-03-05 21:06:38.400852 | aio | ok: [aio] 2026-03-05 21:06:38.400916 | aio | 2026-03-05 21:06:38.400931 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-03-05 21:06:38.400945 | aio | Thursday 05 March 2026 21:06:38 +0000 (0:00:00.050) 0:07:19.297 ******** 2026-03-05 21:06:38.446302 | aio | skipping: [aio] => (item=1) 2026-03-05 21:06:38.446401 | aio | skipping: [aio] => (item=1) 2026-03-05 21:06:38.446770 | aio | skipping: [aio] => (item=1) 2026-03-05 21:06:38.447104 | aio | skipping: [aio] 2026-03-05 21:06:38.447449 | aio | 2026-03-05 21:06:38.447798 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-03-05 21:06:38.448192 | aio | Thursday 05 March 2026 21:06:38 +0000 (0:00:00.046) 0:07:19.344 ******** 2026-03-05 21:06:38.529388 | aio | skipping: [aio] 2026-03-05 21:06:38.529507 | aio | 2026-03-05 21:06:38.529758 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:06:38.530065 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-03-05 21:06:38.530323 | aio | 2026-03-05 21:06:38.530542 | aio | 2026-03-05 21:06:38.530783 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:06:38.531030 | aio | Thursday 05 March 2026 21:06:38 +0000 (0:00:00.083) 0:07:19.428 ******** 2026-03-05 21:06:38.531292 | aio | =============================================================================== 2026-03-05 21:06:38.531546 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 137.83s 2026-03-05 21:06:38.531805 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 113.73s 2026-03-05 21:06:38.532053 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 15.06s 2026-03-05 21:06:38.532385 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.71s 2026-03-05 21:06:38.532680 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 13.49s 2026-03-05 21:06:38.532922 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.99s 2026-03-05 21:06:38.533165 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.66s 2026-03-05 21:06:38.533446 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.37s 2026-03-05 21:06:38.533694 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.19s 2026-03-05 21:06:38.533991 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 7.17s 2026-03-05 21:06:38.534242 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.74s 2026-03-05 21:06:38.534519 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.70s 2026-03-05 21:06:38.534769 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.68s 2026-03-05 21:06:38.535022 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.51s 2026-03-05 21:06:38.535326 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.45s 2026-03-05 21:06:38.535577 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.45s 2026-03-05 21:06:38.535854 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.49s 2026-03-05 21:06:38.536089 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.61s 2026-03-05 21:06:38.536376 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.31s 2026-03-05 21:06:38.536616 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.19s 2026-03-05 21:06:38.632117 | aio | INFO [default > converge] Executed: Successful 2026-03-05 21:06:38.641664 | aio | INFO [default > idempotence] Executing 2026-03-05 21:06:39.636352 | aio | 2026-03-05 21:06:39.636424 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-05 21:06:39.636436 | aio | 2026-03-05 21:06:39.636445 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:06:39.636529 | aio | Thursday 05 March 2026 21:06:39 +0000 (0:00:00.057) 0:00:00.057 ******** 2026-03-05 21:06:40.898139 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:06:40.898203 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-05 21:06:40.898374 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:06:40.898534 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:06:40.898680 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:06:40.915836 | aio | ok: [aio] 2026-03-05 21:06:40.916050 | aio | 2026-03-05 21:06:40.916332 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:06:40.916586 | aio | Thursday 05 March 2026 21:06:40 +0000 (0:00:01.280) 0:00:01.338 ******** 2026-03-05 21:06:41.257679 | aio | ok: [aio] 2026-03-05 21:06:41.257885 | aio | 2026-03-05 21:06:41.258140 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:06:41.258444 | aio | Thursday 05 March 2026 21:06:41 +0000 (0:00:00.341) 0:00:01.680 ******** 2026-03-05 21:06:41.297258 | aio | skipping: [aio] 2026-03-05 21:06:41.297477 | aio | 2026-03-05 21:06:41.297730 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:06:41.297972 | aio | Thursday 05 March 2026 21:06:41 +0000 (0:00:00.040) 0:00:01.720 ******** 2026-03-05 21:06:41.656898 | aio | ok: [aio] 2026-03-05 21:06:41.657095 | aio | 2026-03-05 21:06:41.657401 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:06:41.657659 | aio | Thursday 05 March 2026 21:06:41 +0000 (0:00:00.358) 0:00:02.078 ******** 2026-03-05 21:06:41.738497 | aio | ok: [aio] => { 2026-03-05 21:06:41.738719 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:06:41.738951 | aio | } 2026-03-05 21:06:41.739174 | aio | 2026-03-05 21:06:41.739586 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:06:41.739849 | aio | Thursday 05 March 2026 21:06:41 +0000 (0:00:00.081) 0:00:02.160 ******** 2026-03-05 21:06:42.281664 | aio | ok: [aio] 2026-03-05 21:06:42.281736 | aio | 2026-03-05 21:06:42.284606 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:06:42.284726 | aio | Thursday 05 March 2026 21:06:42 +0000 (0:00:00.543) 0:00:02.704 ******** 2026-03-05 21:06:42.331948 | aio | skipping: [aio] 2026-03-05 21:06:42.332191 | aio | 2026-03-05 21:06:42.332488 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:06:42.332728 | aio | Thursday 05 March 2026 21:06:42 +0000 (0:00:00.050) 0:00:02.754 ******** 2026-03-05 21:06:42.381973 | aio | skipping: [aio] 2026-03-05 21:06:42.382194 | aio | 2026-03-05 21:06:42.382494 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:06:42.382740 | aio | Thursday 05 March 2026 21:06:42 +0000 (0:00:00.050) 0:00:02.804 ******** 2026-03-05 21:06:42.637853 | aio | ok: [aio] 2026-03-05 21:06:42.638043 | aio | 2026-03-05 21:06:42.638328 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:06:42.638571 | aio | Thursday 05 March 2026 21:06:42 +0000 (0:00:00.255) 0:00:03.060 ******** 2026-03-05 21:06:43.748016 | aio | ok: [aio] 2026-03-05 21:06:43.748124 | aio | 2026-03-05 21:06:43.748141 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:06:43.748326 | aio | Thursday 05 March 2026 21:06:43 +0000 (0:00:01.110) 0:00:04.170 ******** 2026-03-05 21:06:43.937947 | aio | ok: [aio] => { 2026-03-05 21:06:43.938116 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:06:43.938335 | aio | } 2026-03-05 21:06:43.938489 | aio | 2026-03-05 21:06:43.938656 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:06:43.938824 | aio | Thursday 05 March 2026 21:06:43 +0000 (0:00:00.189) 0:00:04.360 ******** 2026-03-05 21:06:44.487904 | aio | ok: [aio] 2026-03-05 21:06:44.488138 | aio | 2026-03-05 21:06:44.488553 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:06:44.488836 | aio | Thursday 05 March 2026 21:06:44 +0000 (0:00:00.549) 0:00:04.910 ******** 2026-03-05 21:06:46.964333 | aio | ok: [aio] 2026-03-05 21:06:46.964390 | aio | 2026-03-05 21:06:46.964679 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:06:46.965005 | aio | Thursday 05 March 2026 21:06:46 +0000 (0:00:02.475) 0:00:07.385 ******** 2026-03-05 21:06:46.999441 | aio | skipping: [aio] 2026-03-05 21:06:47.000401 | aio | 2026-03-05 21:06:47.000445 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:06:47.000563 | aio | Thursday 05 March 2026 21:06:46 +0000 (0:00:00.034) 0:00:07.420 ******** 2026-03-05 21:06:47.037401 | aio | skipping: [aio] 2026-03-05 21:06:47.037467 | aio | 2026-03-05 21:06:47.037477 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:06:47.037487 | aio | Thursday 05 March 2026 21:06:47 +0000 (0:00:00.038) 0:00:07.458 ******** 2026-03-05 21:06:47.070941 | aio | skipping: [aio] 2026-03-05 21:06:47.071131 | aio | 2026-03-05 21:06:47.071449 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:06:47.071793 | aio | Thursday 05 March 2026 21:06:47 +0000 (0:00:00.034) 0:00:07.493 ******** 2026-03-05 21:06:48.057344 | aio | ok: [aio] 2026-03-05 21:06:48.057417 | aio | 2026-03-05 21:06:48.057429 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:06:48.057446 | aio | Thursday 05 March 2026 21:06:48 +0000 (0:00:00.985) 0:00:08.478 ******** 2026-03-05 21:06:48.573474 | aio | ok: [aio] 2026-03-05 21:06:48.573701 | aio | 2026-03-05 21:06:48.573953 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:06:48.574196 | aio | Thursday 05 March 2026 21:06:48 +0000 (0:00:00.516) 0:00:08.995 ******** 2026-03-05 21:06:49.669480 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:06:49.669740 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:06:49.669997 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:06:49.670286 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:06:49.670549 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:06:49.670770 | aio | 2026-03-05 21:06:49.671015 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:06:49.671292 | aio | Thursday 05 March 2026 21:06:49 +0000 (0:00:01.095) 0:00:10.091 ******** 2026-03-05 21:06:50.315980 | aio | ok: [aio] 2026-03-05 21:06:50.316176 | aio | 2026-03-05 21:06:50.316482 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:06:50.316729 | aio | Thursday 05 March 2026 21:06:50 +0000 (0:00:00.637) 0:00:10.729 ******** 2026-03-05 21:06:50.316955 | aio | 2026-03-05 21:06:50.317208 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:06:50.317535 | aio | Thursday 05 March 2026 21:06:50 +0000 (0:00:00.008) 0:00:10.738 ******** 2026-03-05 21:06:51.009889 | aio | ok: [aio] 2026-03-05 21:06:51.010113 | aio | 2026-03-05 21:06:51.010403 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:06:51.010649 | aio | Thursday 05 March 2026 21:06:51 +0000 (0:00:00.694) 0:00:11.432 ******** 2026-03-05 21:06:51.262366 | aio | ok: [aio] 2026-03-05 21:06:51.262421 | aio | 2026-03-05 21:06:51.262622 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:06:51.262871 | aio | Thursday 05 March 2026 21:06:51 +0000 (0:00:00.251) 0:00:11.684 ******** 2026-03-05 21:06:51.336175 | aio | ok: [aio] => { 2026-03-05 21:06:51.336462 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:06:51.336707 | aio | } 2026-03-05 21:06:51.336935 | aio | 2026-03-05 21:06:51.337187 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:06:51.337469 | aio | Thursday 05 March 2026 21:06:51 +0000 (0:00:00.074) 0:00:11.758 ******** 2026-03-05 21:06:51.790399 | aio | ok: [aio] 2026-03-05 21:06:51.790786 | aio | 2026-03-05 21:06:51.791005 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:06:51.791254 | aio | Thursday 05 March 2026 21:06:51 +0000 (0:00:00.453) 0:00:12.212 ******** 2026-03-05 21:06:55.071512 | aio | ok: [aio] 2026-03-05 21:06:55.071608 | aio | 2026-03-05 21:06:55.071677 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:06:55.071789 | aio | Thursday 05 March 2026 21:06:55 +0000 (0:00:03.281) 0:00:15.494 ******** 2026-03-05 21:06:55.990165 | aio | ok: [aio] 2026-03-05 21:06:55.990436 | aio | 2026-03-05 21:06:55.990690 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:06:55.990927 | aio | Thursday 05 March 2026 21:06:55 +0000 (0:00:00.918) 0:00:16.412 ******** 2026-03-05 21:06:56.315014 | aio | ok: [aio] 2026-03-05 21:06:56.315265 | aio | 2026-03-05 21:06:56.315515 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:06:56.315782 | aio | Thursday 05 March 2026 21:06:56 +0000 (0:00:00.324) 0:00:16.737 ******** 2026-03-05 21:06:56.846090 | aio | ok: [aio] 2026-03-05 21:06:56.846500 | aio | 2026-03-05 21:06:56.846875 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:06:56.847198 | aio | Thursday 05 March 2026 21:06:56 +0000 (0:00:00.530) 0:00:17.268 ******** 2026-03-05 21:06:57.541513 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:06:57.541575 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:06:57.542391 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:06:57.542450 | aio | 2026-03-05 21:06:57.542461 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:06:57.542597 | aio | Thursday 05 March 2026 21:06:57 +0000 (0:00:00.694) 0:00:17.963 ******** 2026-03-05 21:06:58.062945 | aio | ok: [aio] 2026-03-05 21:06:58.063003 | aio | 2026-03-05 21:06:58.063604 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:06:58.063654 | aio | Thursday 05 March 2026 21:06:58 +0000 (0:00:00.520) 0:00:18.483 ******** 2026-03-05 21:06:58.582623 | aio | ok: [aio] 2026-03-05 21:06:58.582706 | aio | 2026-03-05 21:06:58.582813 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:06:58.583249 | aio | Thursday 05 March 2026 21:06:58 +0000 (0:00:00.513) 0:00:18.996 ******** 2026-03-05 21:06:58.583265 | aio | 2026-03-05 21:06:58.583270 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:06:58.583274 | aio | Thursday 05 March 2026 21:06:58 +0000 (0:00:00.008) 0:00:19.004 ******** 2026-03-05 21:06:59.025727 | aio | ok: [aio] 2026-03-05 21:06:59.025778 | aio | 2026-03-05 21:06:59.025789 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:06:59.025799 | aio | Thursday 05 March 2026 21:06:59 +0000 (0:00:00.442) 0:00:19.446 ******** 2026-03-05 21:06:59.080461 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-05 21:06:59.080490 | aio | 2026-03-05 21:06:59.080500 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:06:59.080509 | aio | Thursday 05 March 2026 21:06:59 +0000 (0:00:00.055) 0:00:19.502 ******** 2026-03-05 21:07:00.034742 | aio | ok: [aio] 2026-03-05 21:07:00.034789 | aio | 2026-03-05 21:07:00.034800 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:07:00.034809 | aio | Thursday 05 March 2026 21:07:00 +0000 (0:00:00.953) 0:00:20.455 ******** 2026-03-05 21:07:00.828872 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-05 21:07:00.828918 | aio | ok: [aio] => (item=ssh) 2026-03-05 21:07:00.828929 | aio | 2026-03-05 21:07:00.828952 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:07:00.828961 | aio | Thursday 05 March 2026 21:07:00 +0000 (0:00:00.793) 0:00:21.249 ******** 2026-03-05 21:07:01.219387 | aio | ok: [aio] 2026-03-05 21:07:01.219453 | aio | 2026-03-05 21:07:01.219609 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:07:01.219882 | aio | Thursday 05 March 2026 21:07:01 +0000 (0:00:00.391) 0:00:21.640 ******** 2026-03-05 21:07:01.458721 | aio | ok: [aio] 2026-03-05 21:07:01.458961 | aio | 2026-03-05 21:07:01.459251 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:07:01.459523 | aio | Thursday 05 March 2026 21:07:01 +0000 (0:00:00.240) 0:00:21.881 ******** 2026-03-05 21:07:01.878298 | aio | ok: [aio] 2026-03-05 21:07:01.878485 | aio | 2026-03-05 21:07:01.878731 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:07:01.879005 | aio | Thursday 05 March 2026 21:07:01 +0000 (0:00:00.419) 0:00:22.300 ******** 2026-03-05 21:07:02.235882 | aio | ok: [aio] 2026-03-05 21:07:02.236099 | aio | 2026-03-05 21:07:02.236391 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-03-05 21:07:02.236643 | aio | Thursday 05 March 2026 21:07:02 +0000 (0:00:00.357) 0:00:22.657 ******** 2026-03-05 21:07:02.318412 | aio | ok: [aio] 2026-03-05 21:07:02.318641 | aio | 2026-03-05 21:07:02.318893 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-03-05 21:07:02.319137 | aio | Thursday 05 March 2026 21:07:02 +0000 (0:00:00.083) 0:00:22.740 ******** 2026-03-05 21:07:02.588619 | aio | ok: [aio] => (item=aio) 2026-03-05 21:07:02.588700 | aio | 2026-03-05 21:07:02.588825 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-03-05 21:07:02.588935 | aio | Thursday 05 March 2026 21:07:02 +0000 (0:00:00.270) 0:00:23.011 ******** 2026-03-05 21:07:02.644127 | aio | ok: [aio] 2026-03-05 21:07:02.644358 | aio | 2026-03-05 21:07:02.644608 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-03-05 21:07:02.644852 | aio | Thursday 05 March 2026 21:07:02 +0000 (0:00:00.055) 0:00:23.066 ******** 2026-03-05 21:07:02.686430 | aio | skipping: [aio] 2026-03-05 21:07:02.686679 | aio | 2026-03-05 21:07:02.686951 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:07:02.687240 | aio | Thursday 05 March 2026 21:07:02 +0000 (0:00:00.042) 0:00:23.109 ******** 2026-03-05 21:07:02.759892 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:07:02.760090 | aio | 2026-03-05 21:07:02.760395 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:07:02.760644 | aio | Thursday 05 March 2026 21:07:02 +0000 (0:00:00.073) 0:00:23.182 ******** 2026-03-05 21:07:09.308952 | aio | ok: [aio] 2026-03-05 21:07:09.309157 | aio | 2026-03-05 21:07:09.309463 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:07:09.309772 | aio | Thursday 05 March 2026 21:07:09 +0000 (0:00:06.548) 0:00:29.731 ******** 2026-03-05 21:07:09.359198 | aio | ok: [aio] => (item=aio) 2026-03-05 21:07:09.359425 | aio | 2026-03-05 21:07:09.359674 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:07:09.359916 | aio | Thursday 05 March 2026 21:07:09 +0000 (0:00:00.050) 0:00:29.781 ******** 2026-03-05 21:07:09.792974 | aio | ok: [aio] 2026-03-05 21:07:09.793175 | aio | 2026-03-05 21:07:09.793520 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:07:09.793750 | aio | Thursday 05 March 2026 21:07:09 +0000 (0:00:00.433) 0:00:30.215 ******** 2026-03-05 21:07:16.847354 | aio | ok: [aio] 2026-03-05 21:07:16.847417 | aio | 2026-03-05 21:07:16.847433 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-03-05 21:07:16.847446 | aio | Thursday 05 March 2026 21:07:16 +0000 (0:00:07.053) 0:00:37.269 ******** 2026-03-05 21:07:23.441085 | aio | ok: [aio] 2026-03-05 21:07:23.441188 | aio | 2026-03-05 21:07:23.441203 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-03-05 21:07:23.441248 | aio | Thursday 05 March 2026 21:07:23 +0000 (0:00:06.592) 0:00:43.861 ******** 2026-03-05 21:07:38.038365 | aio | ok: [aio] 2026-03-05 21:07:38.038427 | aio | 2026-03-05 21:07:38.038448 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:07:38.038600 | aio | Thursday 05 March 2026 21:07:38 +0000 (0:00:14.597) 0:00:58.459 ******** 2026-03-05 21:07:38.109730 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:07:38.109816 | aio | 2026-03-05 21:07:38.109828 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:07:38.109837 | aio | Thursday 05 March 2026 21:07:38 +0000 (0:00:00.071) 0:00:58.531 ******** 2026-03-05 21:07:38.153129 | aio | skipping: [aio] 2026-03-05 21:07:38.153151 | aio | 2026-03-05 21:07:38.153158 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:07:38.153164 | aio | Thursday 05 March 2026 21:07:38 +0000 (0:00:00.043) 0:00:58.574 ******** 2026-03-05 21:07:38.203587 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:07:38.203606 | aio | skipping: [aio] 2026-03-05 21:07:38.203612 | aio | 2026-03-05 21:07:38.203618 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:07:38.203624 | aio | Thursday 05 March 2026 21:07:38 +0000 (0:00:00.050) 0:00:58.625 ******** 2026-03-05 21:07:38.517654 | aio | ok: [aio] 2026-03-05 21:07:38.517708 | aio | 2026-03-05 21:07:38.517719 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:07:38.517733 | aio | Thursday 05 March 2026 21:07:38 +0000 (0:00:00.313) 0:00:58.939 ******** 2026-03-05 21:07:45.472788 | aio | ok: [aio] 2026-03-05 21:07:45.472847 | aio | 2026-03-05 21:07:45.472862 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-03-05 21:07:45.472874 | aio | Thursday 05 March 2026 21:07:45 +0000 (0:00:06.955) 0:01:05.894 ******** 2026-03-05 21:07:51.909782 | aio | ok: [aio] 2026-03-05 21:07:51.909848 | aio | 2026-03-05 21:07:51.909862 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-03-05 21:07:51.909874 | aio | Thursday 05 March 2026 21:07:51 +0000 (0:00:06.436) 0:01:12.331 ******** 2026-03-05 21:07:58.374759 | aio | ok: [aio] 2026-03-05 21:07:58.374821 | aio | 2026-03-05 21:07:58.374834 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-03-05 21:07:58.374847 | aio | Thursday 05 March 2026 21:07:58 +0000 (0:00:06.464) 0:01:18.796 ******** 2026-03-05 21:08:06.281291 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-03-05 21:08:06.281335 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-03-05 21:08:06.281399 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-03-05 21:08:06.282394 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-03-05 21:08:06.282446 | aio | 2026-03-05 21:08:06.282461 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-03-05 21:08:06.283177 | aio | 2026-03-05 21:08:06.283282 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:08:06.283292 | aio | Thursday 05 March 2026 21:08:06 +0000 (0:00:07.904) 0:01:26.700 ******** 2026-03-05 21:08:07.236330 | aio | ok: [aio] 2026-03-05 21:08:07.236385 | aio | 2026-03-05 21:08:07.236817 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:08:07.236904 | aio | Thursday 05 March 2026 21:08:07 +0000 (0:00:00.956) 0:01:27.657 ******** 2026-03-05 21:08:07.483319 | aio | ok: [aio] 2026-03-05 21:08:07.483374 | aio | 2026-03-05 21:08:07.483418 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:08:07.483791 | aio | Thursday 05 March 2026 21:08:07 +0000 (0:00:00.247) 0:01:27.904 ******** 2026-03-05 21:08:07.527561 | aio | skipping: [aio] 2026-03-05 21:08:07.527621 | aio | 2026-03-05 21:08:07.527635 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:08:07.527647 | aio | Thursday 05 March 2026 21:08:07 +0000 (0:00:00.044) 0:01:27.948 ******** 2026-03-05 21:08:07.786707 | aio | ok: [aio] 2026-03-05 21:08:07.786743 | aio | 2026-03-05 21:08:07.787257 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:08:07.787360 | aio | Thursday 05 March 2026 21:08:07 +0000 (0:00:00.257) 0:01:28.206 ******** 2026-03-05 21:08:07.858371 | aio | ok: [aio] => { 2026-03-05 21:08:07.858432 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:08:07.858465 | aio | } 2026-03-05 21:08:07.858480 | aio | 2026-03-05 21:08:07.859053 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:08:07.859083 | aio | Thursday 05 March 2026 21:08:07 +0000 (0:00:00.073) 0:01:28.280 ******** 2026-03-05 21:08:08.244019 | aio | ok: [aio] 2026-03-05 21:08:08.244082 | aio | 2026-03-05 21:08:08.244093 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:08:08.244103 | aio | Thursday 05 March 2026 21:08:08 +0000 (0:00:00.384) 0:01:28.664 ******** 2026-03-05 21:08:08.285891 | aio | skipping: [aio] 2026-03-05 21:08:08.285950 | aio | 2026-03-05 21:08:08.285961 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:08:08.285971 | aio | Thursday 05 March 2026 21:08:08 +0000 (0:00:00.042) 0:01:28.706 ******** 2026-03-05 21:08:08.331686 | aio | skipping: [aio] 2026-03-05 21:08:08.331720 | aio | 2026-03-05 21:08:08.331731 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:08:08.331741 | aio | Thursday 05 March 2026 21:08:08 +0000 (0:00:00.045) 0:01:28.752 ******** 2026-03-05 21:08:08.574722 | aio | ok: [aio] 2026-03-05 21:08:08.574773 | aio | 2026-03-05 21:08:08.574785 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:08:08.574794 | aio | Thursday 05 March 2026 21:08:08 +0000 (0:00:00.243) 0:01:28.996 ******** 2026-03-05 21:08:09.508767 | aio | ok: [aio] 2026-03-05 21:08:09.508816 | aio | 2026-03-05 21:08:09.508827 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:08:09.508837 | aio | Thursday 05 March 2026 21:08:09 +0000 (0:00:00.933) 0:01:29.930 ******** 2026-03-05 21:08:09.698816 | aio | ok: [aio] => { 2026-03-05 21:08:09.698916 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:08:09.698927 | aio | } 2026-03-05 21:08:09.698936 | aio | 2026-03-05 21:08:09.698947 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:08:09.698957 | aio | Thursday 05 March 2026 21:08:09 +0000 (0:00:00.189) 0:01:30.119 ******** 2026-03-05 21:08:10.195957 | aio | ok: [aio] 2026-03-05 21:08:10.196016 | aio | 2026-03-05 21:08:10.196027 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:08:10.196037 | aio | Thursday 05 March 2026 21:08:10 +0000 (0:00:00.497) 0:01:30.616 ******** 2026-03-05 21:08:12.456879 | aio | ok: [aio] 2026-03-05 21:08:12.456953 | aio | 2026-03-05 21:08:12.456970 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:08:12.456984 | aio | Thursday 05 March 2026 21:08:12 +0000 (0:00:02.260) 0:01:32.877 ******** 2026-03-05 21:08:12.497812 | aio | skipping: [aio] 2026-03-05 21:08:12.497863 | aio | 2026-03-05 21:08:12.497888 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:08:12.497901 | aio | Thursday 05 March 2026 21:08:12 +0000 (0:00:00.041) 0:01:32.918 ******** 2026-03-05 21:08:12.532463 | aio | skipping: [aio] 2026-03-05 21:08:12.532496 | aio | 2026-03-05 21:08:12.532508 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:08:12.532521 | aio | Thursday 05 March 2026 21:08:12 +0000 (0:00:00.034) 0:01:32.953 ******** 2026-03-05 21:08:12.566543 | aio | skipping: [aio] 2026-03-05 21:08:12.566575 | aio | 2026-03-05 21:08:12.566588 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:08:12.566600 | aio | Thursday 05 March 2026 21:08:12 +0000 (0:00:00.034) 0:01:32.988 ******** 2026-03-05 21:08:13.469770 | aio | ok: [aio] 2026-03-05 21:08:13.469829 | aio | 2026-03-05 21:08:13.469842 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:08:13.469855 | aio | Thursday 05 March 2026 21:08:13 +0000 (0:00:00.902) 0:01:33.891 ******** 2026-03-05 21:08:14.013754 | aio | ok: [aio] 2026-03-05 21:08:14.013807 | aio | 2026-03-05 21:08:14.013821 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:08:14.013857 | aio | Thursday 05 March 2026 21:08:14 +0000 (0:00:00.543) 0:01:34.435 ******** 2026-03-05 21:08:15.131839 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:08:15.131875 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:08:15.131879 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:08:15.131883 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:08:15.131890 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:08:15.132247 | aio | 2026-03-05 21:08:15.132670 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:08:15.132693 | aio | Thursday 05 March 2026 21:08:15 +0000 (0:00:01.117) 0:01:35.552 ******** 2026-03-05 21:08:15.746413 | aio | ok: [aio] 2026-03-05 21:08:15.746463 | aio | 2026-03-05 21:08:15.746473 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:08:15.746482 | aio | Thursday 05 March 2026 21:08:15 +0000 (0:00:00.609) 0:01:36.161 ******** 2026-03-05 21:08:15.746491 | aio | 2026-03-05 21:08:15.746500 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:08:15.746508 | aio | Thursday 05 March 2026 21:08:15 +0000 (0:00:00.006) 0:01:36.167 ******** 2026-03-05 21:08:16.175318 | aio | ok: [aio] 2026-03-05 21:08:16.176062 | aio | 2026-03-05 21:08:16.176127 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:08:16.176138 | aio | Thursday 05 March 2026 21:08:16 +0000 (0:00:00.430) 0:01:36.597 ******** 2026-03-05 21:08:16.442400 | aio | ok: [aio] 2026-03-05 21:08:16.442469 | aio | 2026-03-05 21:08:16.443060 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:08:16.443121 | aio | Thursday 05 March 2026 21:08:16 +0000 (0:00:00.266) 0:01:36.863 ******** 2026-03-05 21:08:16.515524 | aio | ok: [aio] => { 2026-03-05 21:08:16.515627 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:08:16.515633 | aio | } 2026-03-05 21:08:16.515638 | aio | 2026-03-05 21:08:16.515642 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:08:16.515647 | aio | Thursday 05 March 2026 21:08:16 +0000 (0:00:00.072) 0:01:36.936 ******** 2026-03-05 21:08:16.973396 | aio | ok: [aio] 2026-03-05 21:08:16.973524 | aio | 2026-03-05 21:08:16.974114 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:08:16.974176 | aio | Thursday 05 March 2026 21:08:16 +0000 (0:00:00.458) 0:01:37.394 ******** 2026-03-05 21:08:20.256320 | aio | ok: [aio] 2026-03-05 21:08:20.256379 | aio | 2026-03-05 21:08:20.256861 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:08:20.256915 | aio | Thursday 05 March 2026 21:08:20 +0000 (0:00:03.282) 0:01:40.677 ******** 2026-03-05 21:08:21.472706 | aio | ok: [aio] 2026-03-05 21:08:21.472757 | aio | 2026-03-05 21:08:21.472771 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:08:21.472783 | aio | Thursday 05 March 2026 21:08:21 +0000 (0:00:01.216) 0:01:41.893 ******** 2026-03-05 21:08:21.721190 | aio | ok: [aio] 2026-03-05 21:08:21.721308 | aio | 2026-03-05 21:08:21.721870 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:08:21.721926 | aio | Thursday 05 March 2026 21:08:21 +0000 (0:00:00.249) 0:01:42.143 ******** 2026-03-05 21:08:22.263243 | aio | ok: [aio] 2026-03-05 21:08:22.263279 | aio | 2026-03-05 21:08:22.263286 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:08:22.263292 | aio | Thursday 05 March 2026 21:08:22 +0000 (0:00:00.541) 0:01:42.684 ******** 2026-03-05 21:08:22.943171 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:08:22.943203 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:08:22.943253 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:08:22.943261 | aio | 2026-03-05 21:08:22.943266 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:08:22.943270 | aio | Thursday 05 March 2026 21:08:22 +0000 (0:00:00.677) 0:01:43.362 ******** 2026-03-05 21:08:23.475890 | aio | ok: [aio] 2026-03-05 21:08:23.475952 | aio | 2026-03-05 21:08:23.476182 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:08:23.476211 | aio | Thursday 05 March 2026 21:08:23 +0000 (0:00:00.535) 0:01:43.898 ******** 2026-03-05 21:08:24.028836 | aio | ok: [aio] 2026-03-05 21:08:24.028925 | aio | 2026-03-05 21:08:24.028936 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:08:24.028947 | aio | Thursday 05 March 2026 21:08:24 +0000 (0:00:00.540) 0:01:44.438 ******** 2026-03-05 21:08:24.028956 | aio | 2026-03-05 21:08:24.028965 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:08:24.028974 | aio | Thursday 05 March 2026 21:08:24 +0000 (0:00:00.009) 0:01:44.448 ******** 2026-03-05 21:08:24.495774 | aio | ok: [aio] 2026-03-05 21:08:24.495827 | aio | 2026-03-05 21:08:24.495837 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:08:24.495846 | aio | Thursday 05 March 2026 21:08:24 +0000 (0:00:00.468) 0:01:44.917 ******** 2026-03-05 21:08:24.555408 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-05 21:08:24.555471 | aio | 2026-03-05 21:08:24.555482 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:08:24.555601 | aio | Thursday 05 March 2026 21:08:24 +0000 (0:00:00.060) 0:01:44.977 ******** 2026-03-05 21:08:25.530306 | aio | ok: [aio] 2026-03-05 21:08:25.530367 | aio | 2026-03-05 21:08:25.530777 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:08:25.530825 | aio | Thursday 05 March 2026 21:08:25 +0000 (0:00:00.974) 0:01:45.952 ******** 2026-03-05 21:08:26.315182 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-05 21:08:26.315280 | aio | ok: [aio] => (item=ssh) 2026-03-05 21:08:26.315298 | aio | 2026-03-05 21:08:26.315310 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:08:26.315323 | aio | Thursday 05 March 2026 21:08:26 +0000 (0:00:00.783) 0:01:46.736 ******** 2026-03-05 21:08:26.691692 | aio | ok: [aio] 2026-03-05 21:08:26.691750 | aio | 2026-03-05 21:08:26.692013 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:08:26.692045 | aio | Thursday 05 March 2026 21:08:26 +0000 (0:00:00.376) 0:01:47.113 ******** 2026-03-05 21:08:26.932671 | aio | ok: [aio] 2026-03-05 21:08:26.932741 | aio | 2026-03-05 21:08:26.932983 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:08:26.933017 | aio | Thursday 05 March 2026 21:08:26 +0000 (0:00:00.242) 0:01:47.355 ******** 2026-03-05 21:08:27.234811 | aio | ok: [aio] 2026-03-05 21:08:27.235349 | aio | 2026-03-05 21:08:27.235407 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:08:27.235428 | aio | Thursday 05 March 2026 21:08:27 +0000 (0:00:00.301) 0:01:47.656 ******** 2026-03-05 21:08:27.482684 | aio | ok: [aio] 2026-03-05 21:08:27.482746 | aio | 2026-03-05 21:08:27.482989 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-03-05 21:08:27.483029 | aio | Thursday 05 March 2026 21:08:27 +0000 (0:00:00.248) 0:01:47.905 ******** 2026-03-05 21:08:27.746666 | aio | ok: [aio] => (item=aio) 2026-03-05 21:08:27.746751 | aio | 2026-03-05 21:08:27.746993 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-03-05 21:08:27.747028 | aio | Thursday 05 March 2026 21:08:27 +0000 (0:00:00.263) 0:01:48.169 ******** 2026-03-05 21:08:27.800737 | aio | ok: [aio] 2026-03-05 21:08:27.801207 | aio | 2026-03-05 21:08:27.801272 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:08:27.801296 | aio | Thursday 05 March 2026 21:08:27 +0000 (0:00:00.053) 0:01:48.223 ******** 2026-03-05 21:08:27.863574 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:08:27.863615 | aio | 2026-03-05 21:08:27.863620 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:08:27.863624 | aio | Thursday 05 March 2026 21:08:27 +0000 (0:00:00.062) 0:01:48.285 ******** 2026-03-05 21:08:27.910376 | aio | skipping: [aio] 2026-03-05 21:08:27.910430 | aio | 2026-03-05 21:08:27.910447 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:08:27.910690 | aio | Thursday 05 March 2026 21:08:27 +0000 (0:00:00.046) 0:01:48.332 ******** 2026-03-05 21:08:27.960317 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:08:27.960372 | aio | skipping: [aio] 2026-03-05 21:08:27.961043 | aio | 2026-03-05 21:08:27.961070 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:08:27.961082 | aio | Thursday 05 March 2026 21:08:27 +0000 (0:00:00.049) 0:01:48.381 ******** 2026-03-05 21:08:28.283700 | aio | ok: [aio] 2026-03-05 21:08:28.283748 | aio | 2026-03-05 21:08:28.283759 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:08:28.283768 | aio | Thursday 05 March 2026 21:08:28 +0000 (0:00:00.323) 0:01:48.705 ******** 2026-03-05 21:08:35.283162 | aio | ok: [aio] 2026-03-05 21:08:35.283257 | aio | 2026-03-05 21:08:35.283267 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-03-05 21:08:35.283274 | aio | Thursday 05 March 2026 21:08:35 +0000 (0:00:06.998) 0:01:55.703 ******** 2026-03-05 21:08:41.013665 | aio | ok: [aio] 2026-03-05 21:08:41.013729 | aio | 2026-03-05 21:08:41.013743 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-03-05 21:08:41.013756 | aio | Thursday 05 March 2026 21:08:41 +0000 (0:00:05.730) 0:02:01.434 ******** 2026-03-05 21:08:55.860293 | aio | ok: [aio] 2026-03-05 21:08:55.860336 | aio | 2026-03-05 21:08:55.860344 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-03-05 21:08:55.860351 | aio | Thursday 05 March 2026 21:08:55 +0000 (0:00:14.847) 0:02:16.282 ******** 2026-03-05 21:08:55.935779 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-03-05 21:08:55.935858 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-03-05 21:08:55.936429 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-03-05 21:08:55.936464 | aio | skipping: [aio] 2026-03-05 21:08:55.936471 | aio | 2026-03-05 21:08:55.936476 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-03-05 21:08:55.936483 | aio | Thursday 05 March 2026 21:08:55 +0000 (0:00:00.075) 0:02:16.357 ******** 2026-03-05 21:09:02.559755 | aio | ok: [aio] 2026-03-05 21:09:02.559818 | aio | 2026-03-05 21:09:02.559832 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-03-05 21:09:02.559844 | aio | Thursday 05 March 2026 21:09:02 +0000 (0:00:06.623) 0:02:22.980 ******** 2026-03-05 21:09:09.129340 | aio | ok: [aio] 2026-03-05 21:09:09.129416 | aio | 2026-03-05 21:09:09.129914 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-03-05 21:09:09.129973 | aio | Thursday 05 March 2026 21:09:09 +0000 (0:00:06.569) 0:02:29.550 ******** 2026-03-05 21:09:09.196366 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-03-05 21:09:09.196411 | aio | 2026-03-05 21:09:09.196419 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-03-05 21:09:09.196526 | aio | Thursday 05 March 2026 21:09:09 +0000 (0:00:00.067) 0:02:29.618 ******** 2026-03-05 21:09:09.247577 | aio | ok: [aio] 2026-03-05 21:09:09.247852 | aio | 2026-03-05 21:09:09.248167 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-03-05 21:09:09.248504 | aio | Thursday 05 March 2026 21:09:09 +0000 (0:00:00.051) 0:02:29.670 ******** 2026-03-05 21:09:15.759266 | aio | ok: [aio] 2026-03-05 21:09:15.759498 | aio | 2026-03-05 21:09:15.759769 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-03-05 21:09:15.760020 | aio | Thursday 05 March 2026 21:09:15 +0000 (0:00:06.511) 0:02:36.181 ******** 2026-03-05 21:09:15.806202 | aio | ok: [aio] 2026-03-05 21:09:15.806453 | aio | 2026-03-05 21:09:15.806701 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-03-05 21:09:15.806945 | aio | Thursday 05 March 2026 21:09:15 +0000 (0:00:00.047) 0:02:36.228 ******** 2026-03-05 21:09:15.851931 | aio | skipping: [aio] => (item=1) 2026-03-05 21:09:15.852166 | aio | skipping: [aio] => (item=1) 2026-03-05 21:09:15.852442 | aio | skipping: [aio] => (item=1) 2026-03-05 21:09:15.852676 | aio | skipping: [aio] 2026-03-05 21:09:15.853033 | aio | 2026-03-05 21:09:15.853333 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-03-05 21:09:15.853575 | aio | Thursday 05 March 2026 21:09:15 +0000 (0:00:00.045) 0:02:36.274 ******** 2026-03-05 21:09:15.895206 | aio | skipping: [aio] 2026-03-05 21:09:15.895474 | aio | 2026-03-05 21:09:15.895711 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:09:15.895973 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-03-05 21:09:15.896189 | aio | 2026-03-05 21:09:15.896444 | aio | 2026-03-05 21:09:15.896671 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:09:15.896912 | aio | Thursday 05 March 2026 21:09:15 +0000 (0:00:00.043) 0:02:36.318 ******** 2026-03-05 21:09:15.897201 | aio | =============================================================================== 2026-03-05 21:09:15.897480 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.85s 2026-03-05 21:09:15.897715 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.60s 2026-03-05 21:09:15.897958 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.90s 2026-03-05 21:09:15.898204 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s 2026-03-05 21:09:15.898487 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.00s 2026-03-05 21:09:15.898725 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.96s 2026-03-05 21:09:15.898963 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.62s 2026-03-05 21:09:15.899211 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.59s 2026-03-05 21:09:15.899487 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.57s 2026-03-05 21:09:15.899730 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.55s 2026-03-05 21:09:15.899970 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.51s 2026-03-05 21:09:15.900213 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.46s 2026-03-05 21:09:15.900490 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.44s 2026-03-05 21:09:15.900729 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.73s 2026-03-05 21:09:15.900970 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.28s 2026-03-05 21:09:15.901376 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.28s 2026-03-05 21:09:15.901623 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.48s 2026-03-05 21:09:15.901866 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.26s 2026-03-05 21:09:15.902102 | aio | Gathering Facts --------------------------------------------------------- 1.28s 2026-03-05 21:09:15.902384 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.22s 2026-03-05 21:09:16.011893 | aio | INFO [default > idempotence] Executed: Successful 2026-03-05 21:09:16.018303 | aio | INFO [default > side_effect] Executing 2026-03-05 21:09:16.018609 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:09:16.024350 | aio | INFO [default > verify] Executing 2026-03-05 21:09:16.733289 | aio | 2026-03-05 21:09:16.733510 | aio | PLAY [Verify] ****************************************************************** 2026-03-05 21:09:16.733781 | aio | 2026-03-05 21:09:16.734022 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:09:16.734288 | aio | Thursday 05 March 2026 21:09:16 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-03-05 21:09:17.981779 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:09:17.981838 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-05 21:09:17.981963 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:09:17.982069 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:09:17.982289 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:09:17.993605 | aio | ok: [aio] 2026-03-05 21:09:17.993743 | aio | 2026-03-05 21:09:17.993905 | aio | TASK [Get cluster health status] *********************************************** 2026-03-05 21:09:17.994059 | aio | Thursday 05 March 2026 21:09:17 +0000 (0:00:01.260) 0:00:01.268 ******** 2026-03-05 21:09:28.666063 | aio | ok: [aio] 2026-03-05 21:09:28.666169 | aio | 2026-03-05 21:09:28.666352 | aio | TASK [Print cluster health status] ********************************************* 2026-03-05 21:09:28.666509 | aio | Thursday 05 March 2026 21:09:28 +0000 (0:00:10.671) 0:00:11.940 ******** 2026-03-05 21:09:28.708891 | aio | ok: [aio] => { 2026-03-05 21:09:28.709039 | aio | "_ceph_health": { 2026-03-05 21:09:28.709137 | aio | "changed": false, 2026-03-05 21:09:28.709363 | aio | "cmd": [ 2026-03-05 21:09:28.709444 | aio | "cephadm", 2026-03-05 21:09:28.709647 | aio | "shell", 2026-03-05 21:09:28.709727 | aio | "--", 2026-03-05 21:09:28.709884 | aio | "ceph", 2026-03-05 21:09:28.710010 | aio | "health" 2026-03-05 21:09:28.710159 | aio | ], 2026-03-05 21:09:28.710334 | aio | "delta": "0:00:10.307938", 2026-03-05 21:09:28.710464 | aio | "end": "2026-03-05 21:09:28.613694", 2026-03-05 21:09:28.710608 | aio | "failed": false, 2026-03-05 21:09:28.710751 | aio | "msg": "", 2026-03-05 21:09:28.710894 | aio | "rc": 0, 2026-03-05 21:09:28.711040 | aio | "start": "2026-03-05 21:09:18.305756", 2026-03-05 21:09:28.711203 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-03-05 21:09:28.711559 | aio | "stderr_lines": [ 2026-03-05 21:09:28.711578 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-03-05 21:09:28.711681 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-03-05 21:09:28.711847 | aio | ], 2026-03-05 21:09:28.711993 | aio | "stdout": "HEALTH_OK", 2026-03-05 21:09:28.712138 | aio | "stdout_lines": [ 2026-03-05 21:09:28.712297 | aio | "HEALTH_OK" 2026-03-05 21:09:28.712441 | aio | ] 2026-03-05 21:09:28.712572 | aio | } 2026-03-05 21:09:28.712711 | aio | } 2026-03-05 21:09:28.712845 | aio | 2026-03-05 21:09:28.712991 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-03-05 21:09:28.713142 | aio | Thursday 05 March 2026 21:09:28 +0000 (0:00:00.042) 0:00:11.983 ******** 2026-03-05 21:09:28.750979 | aio | ok: [aio] => { 2026-03-05 21:09:28.751207 | aio | "changed": false, 2026-03-05 21:09:28.751484 | aio | "msg": "All assertions passed" 2026-03-05 21:09:28.751728 | aio | } 2026-03-05 21:09:28.751958 | aio | 2026-03-05 21:09:28.752197 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-03-05 21:09:28.752486 | aio | Thursday 05 March 2026 21:09:28 +0000 (0:00:00.042) 0:00:12.025 ******** 2026-03-05 21:09:35.983271 | aio | changed: [aio] 2026-03-05 21:09:35.983335 | aio | 2026-03-05 21:09:35.983342 | aio | TASK [Create a test Ceph key] ************************************************** 2026-03-05 21:09:35.983348 | aio | Thursday 05 March 2026 21:09:35 +0000 (0:00:07.229) 0:00:19.255 ******** 2026-03-05 21:09:38.652985 | aio | changed: [aio] 2026-03-05 21:09:38.653173 | aio | 2026-03-05 21:09:38.653452 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-03-05 21:09:38.653696 | aio | Thursday 05 March 2026 21:09:38 +0000 (0:00:02.672) 0:00:21.927 ******** 2026-03-05 21:09:39.977147 | aio | ok: [aio] 2026-03-05 21:09:39.977204 | aio | 2026-03-05 21:09:39.977218 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-03-05 21:09:39.977237 | aio | Thursday 05 March 2026 21:09:39 +0000 (0:00:01.323) 0:00:23.251 ******** 2026-03-05 21:09:40.017300 | aio | ok: [aio] => { 2026-03-05 21:09:40.017335 | aio | "changed": false, 2026-03-05 21:09:40.017348 | aio | "msg": "All assertions passed" 2026-03-05 21:09:40.017360 | aio | } 2026-03-05 21:09:40.017372 | aio | 2026-03-05 21:09:40.017385 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:09:40.017397 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-05 21:09:40.017408 | aio | 2026-03-05 21:09:40.017420 | aio | 2026-03-05 21:09:40.017431 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:09:40.017443 | aio | Thursday 05 March 2026 21:09:40 +0000 (0:00:00.038) 0:00:23.289 ******** 2026-03-05 21:09:40.017776 | aio | =============================================================================== 2026-03-05 21:09:40.018099 | aio | Get cluster health status ---------------------------------------------- 10.67s 2026-03-05 21:09:40.018447 | aio | Create a test Ceph pool ------------------------------------------------- 7.23s 2026-03-05 21:09:40.018808 | aio | Create a test Ceph key -------------------------------------------------- 2.67s 2026-03-05 21:09:40.019123 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.32s 2026-03-05 21:09:40.019471 | aio | Gathering Facts --------------------------------------------------------- 1.26s 2026-03-05 21:09:40.019877 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-03-05 21:09:40.020190 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-03-05 21:09:40.020534 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-03-05 21:09:40.083886 | aio | INFO [default > verify] Executed: Successful 2026-03-05 21:09:40.093547 | aio | INFO [default > cleanup] Executing 2026-03-05 21:09:40.094063 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:09:40.107168 | aio | INFO [default > destroy] Executing 2026-03-05 21:09:40.107333 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-05 21:09:40.107493 | aio | INFO [default > destroy] Executed: Successful 2026-03-05 21:09:40.107873 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-05 21:09:40.405774 | aio | ok: Runtime: 0:11:30.440783 2026-03-05 21:09:40.421413 | 2026-03-05 21:09:40.421476 | PLAY RECAP 2026-03-05 21:09:40.421525 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:09:40.421547 | 2026-03-05 21:09:40.554889 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-05 21:09:40.559385 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 21:09:41.114205 | 2026-03-05 21:09:41.114330 | PLAY [all] 2026-03-05 21:09:41.125834 | 2026-03-05 21:09:41.125909 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-05 21:09:41.170285 | aio | skipping: Conditional result was False 2026-03-05 21:09:41.182266 | 2026-03-05 21:09:41.182343 | TASK [fetch-output : Set log path for single node] 2026-03-05 21:09:41.225924 | aio | ok 2026-03-05 21:09:41.232608 | 2026-03-05 21:09:41.232700 | LOOP [fetch-output : Ensure local output dirs] 2026-03-05 21:09:41.594425 | aio -> localhost | ok: "/var/lib/zuul/builds/84ac5c7bfee345d18ad5464534a7dd5b/work/logs" 2026-03-05 21:09:41.797824 | aio -> localhost | changed: "/var/lib/zuul/builds/84ac5c7bfee345d18ad5464534a7dd5b/work/artifacts" 2026-03-05 21:09:42.001834 | aio -> localhost | changed: "/var/lib/zuul/builds/84ac5c7bfee345d18ad5464534a7dd5b/work/docs" 2026-03-05 21:09:42.020825 | 2026-03-05 21:09:42.020946 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-05 21:09:42.657080 | aio | changed: .d..t...... ./ 2026-03-05 21:09:42.657423 | aio | changed: All items complete 2026-03-05 21:09:42.657484 | 2026-03-05 21:09:43.120462 | aio | changed: .d..t...... ./ 2026-03-05 21:09:43.585376 | aio | changed: .d..t...... ./ 2026-03-05 21:09:43.605580 | 2026-03-05 21:09:43.605747 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-05 21:09:44.026034 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008006 2026-03-05 21:09:44.261664 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008761 2026-03-05 21:09:44.285158 | 2026-03-05 21:09:44.285276 | PLAY [all] 2026-03-05 21:09:44.292135 | 2026-03-05 21:09:44.292204 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-05 21:09:44.782171 | aio | changed 2026-03-05 21:09:44.790594 | 2026-03-05 21:09:44.790672 | PLAY RECAP 2026-03-05 21:09:44.790733 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-05 21:09:44.790766 | 2026-03-05 21:09:44.898957 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 21:09:44.902559 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-05 21:09:45.445395 | 2026-03-05 21:09:45.445528 | PLAY [localhost] 2026-03-05 21:09:45.455401 | 2026-03-05 21:09:45.455493 | TASK [Generate Zuul manifest] 2026-03-05 21:09:45.473671 | localhost | ok 2026-03-05 21:09:45.492064 | 2026-03-05 21:09:45.492225 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-05 21:09:45.797737 | localhost | changed 2026-03-05 21:09:45.811605 | 2026-03-05 21:09:45.811723 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-05 21:09:45.842907 | localhost | ok 2026-03-05 21:09:45.853582 | 2026-03-05 21:09:45.853670 | TASK [Upload logs] 2026-03-05 21:09:45.872673 | localhost | ok 2026-03-05 21:09:45.933640 | 2026-03-05 21:09:45.933781 | TASK [Set zuul-log-path fact] 2026-03-05 21:09:45.964739 | localhost | ok 2026-03-05 21:09:45.976459 | 2026-03-05 21:09:45.976561 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 21:09:46.008210 | localhost | ok 2026-03-05 21:09:46.017258 | 2026-03-05 21:09:46.017349 | TASK [upload-logs : Create log directories] 2026-03-05 21:09:46.402372 | localhost | changed 2026-03-05 21:09:46.409145 | 2026-03-05 21:09:46.409233 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-05 21:09:46.875842 | localhost -> localhost | ok: Runtime: 0:00:00.003228 2026-03-05 21:09:46.883857 | 2026-03-05 21:09:46.883921 | TASK [upload-logs : Upload logs to log server] 2026-03-05 21:09:47.330619 | localhost | Output suppressed because no_log was given 2026-03-05 21:09:47.338118 | 2026-03-05 21:09:47.338182 | LOOP [upload-logs : Compress console log and json output] 2026-03-05 21:09:47.380192 | localhost | skipping: Conditional result was False 2026-03-05 21:09:47.387718 | localhost | skipping: Conditional result was False 2026-03-05 21:09:47.400590 | 2026-03-05 21:09:47.400825 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-05 21:09:47.444146 | localhost | skipping: Conditional result was False 2026-03-05 21:09:47.444497 | 2026-03-05 21:09:47.448365 | localhost | skipping: Conditional result was False 2026-03-05 21:09:47.466909 | 2026-03-05 21:09:47.467068 | LOOP [upload-logs : Upload console log and json output]