2026-05-28 17:06:33.935965 | Job console starting 2026-05-28 17:06:33.948667 | Updating git repos 2026-05-28 17:06:33.975234 | Cloning repos into workspace 2026-05-28 17:06:34.892583 | Restoring repo states 2026-05-28 17:06:34.901244 | Merging changes 2026-05-28 17:06:35.502536 | Checking out repos 2026-05-28 17:06:35.706066 | Preparing playbooks 2026-05-28 17:06:38.623088 | Running Ansible setup 2026-05-28 17:06:42.480083 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 17:06:43.107565 | 2026-05-28 17:06:43.107700 | PLAY [localhost] 2026-05-28 17:06:43.115044 | 2026-05-28 17:06:43.115112 | TASK [Gathering Facts] 2026-05-28 17:06:44.044151 | localhost | ok 2026-05-28 17:06:44.053551 | 2026-05-28 17:06:44.053655 | TASK [Setup log path fact] 2026-05-28 17:06:44.074418 | localhost | ok 2026-05-28 17:06:44.089038 | 2026-05-28 17:06:44.089109 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 17:06:44.118978 | localhost | ok 2026-05-28 17:06:44.129067 | 2026-05-28 17:06:44.129132 | TASK [emit-job-header : Print job information] 2026-05-28 17:06:44.169828 | # Job Information 2026-05-28 17:06:44.170033 | Ansible Version: 2.16.18 2026-05-28 17:06:44.170106 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-05-28 17:06:44.170201 | Pipeline: check 2026-05-28 17:06:44.170251 | Executor: 2d72f0692154 2026-05-28 17:06:44.170299 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/110 2026-05-28 17:06:44.170356 | Event ID: 4f1fb8b0-5ab7-11f1-8a8b-e8aed4373913 2026-05-28 17:06:44.175820 | 2026-05-28 17:06:44.175883 | LOOP [emit-job-header : Print node information] 2026-05-28 17:06:44.280203 | localhost | ok: 2026-05-28 17:06:44.280459 | localhost | # Node Information 2026-05-28 17:06:44.280498 | localhost | Inventory Hostname: aio 2026-05-28 17:06:44.280528 | localhost | Hostname: np0000177227 2026-05-28 17:06:44.280556 | localhost | Username: zuul 2026-05-28 17:06:44.280589 | localhost | Distro: Ubuntu 24.04 2026-05-28 17:06:44.280617 | localhost | Provider: yul1 2026-05-28 17:06:44.280644 | localhost | Region: ca-ymq-1 2026-05-28 17:06:44.280671 | localhost | Label: ubuntu-noble 2026-05-28 17:06:44.280697 | localhost | Product Name: OpenStack Nova 2026-05-28 17:06:44.280722 | localhost | Interface IP: 199.204.45.132 2026-05-28 17:06:44.292297 | 2026-05-28 17:06:44.292410 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-28 17:06:44.692779 | localhost -> localhost | changed 2026-05-28 17:06:44.703191 | 2026-05-28 17:06:44.703329 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-28 17:06:45.539897 | localhost -> localhost | changed 2026-05-28 17:06:45.555342 | 2026-05-28 17:06:45.555493 | PLAY [all] 2026-05-28 17:06:45.565352 | 2026-05-28 17:06:45.565424 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-28 17:06:45.805293 | aio -> localhost | ok 2026-05-28 17:06:45.815934 | 2026-05-28 17:06:45.816024 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-28 17:06:45.852096 | aio | ok 2026-05-28 17:06:45.868473 | aio | included: /var/lib/zuul/builds/7cdaf87ee28c490d8239243307432b20/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-28 17:06:45.875625 | 2026-05-28 17:06:45.875689 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-28 17:06:47.040312 | aio -> localhost | Generating public/private rsa key pair. 2026-05-28 17:06:47.040516 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/7cdaf87ee28c490d8239243307432b20/work/7cdaf87ee28c490d8239243307432b20_id_rsa 2026-05-28 17:06:47.040550 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/7cdaf87ee28c490d8239243307432b20/work/7cdaf87ee28c490d8239243307432b20_id_rsa.pub 2026-05-28 17:06:47.040576 | aio -> localhost | The key fingerprint is: 2026-05-28 17:06:47.040597 | aio -> localhost | SHA256:mjKDzybwIwSTyNN6pHthHudfKUBLl5B/W+NBfXGL9oQ zuul-build-sshkey 2026-05-28 17:06:47.040640 | aio -> localhost | The key's randomart image is: 2026-05-28 17:06:47.040665 | aio -> localhost | +---[RSA 3072]----+ 2026-05-28 17:06:47.040694 | aio -> localhost | | .. . .o| 2026-05-28 17:06:47.040717 | aio -> localhost | | .. . . .o.o| 2026-05-28 17:06:47.040740 | aio -> localhost | |o.. o.o . E.o | 2026-05-28 17:06:47.040762 | aio -> localhost | |=o oo o. . +. o | 2026-05-28 17:06:47.040781 | aio -> localhost | |..= o S + o . | 2026-05-28 17:06:47.040801 | aio -> localhost | |.+ * ..o ... | 2026-05-28 17:06:47.040820 | aio -> localhost | |.o* O o. o | 2026-05-28 17:06:47.040838 | aio -> localhost | |..+=.= o | 2026-05-28 17:06:47.040861 | aio -> localhost | | ..+o .. | 2026-05-28 17:06:47.040884 | aio -> localhost | +----[SHA256]-----+ 2026-05-28 17:06:47.040944 | aio -> localhost | ok: Runtime: 0:00:00.767126 2026-05-28 17:06:47.047467 | 2026-05-28 17:06:47.047579 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-28 17:06:47.084349 | aio | ok 2026-05-28 17:06:47.095581 | aio | included: /var/lib/zuul/builds/7cdaf87ee28c490d8239243307432b20/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-28 17:06:47.103634 | 2026-05-28 17:06:47.103699 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-28 17:06:47.129945 | aio | skipping: Conditional result was False 2026-05-28 17:06:47.141547 | 2026-05-28 17:06:47.141612 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-28 17:06:47.682011 | aio | changed 2026-05-28 17:06:47.688580 | 2026-05-28 17:06:47.688734 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-28 17:06:47.922889 | aio | ok 2026-05-28 17:06:47.928423 | 2026-05-28 17:06:47.928487 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-28 17:06:48.530168 | aio | changed 2026-05-28 17:06:48.538193 | 2026-05-28 17:06:48.538279 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-28 17:06:49.090288 | aio | changed 2026-05-28 17:06:49.096534 | 2026-05-28 17:06:49.096601 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-28 17:06:49.121580 | aio | skipping: Conditional result was False 2026-05-28 17:06:49.132570 | 2026-05-28 17:06:49.132635 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-28 17:06:49.482253 | aio -> localhost | changed 2026-05-28 17:06:49.500464 | 2026-05-28 17:06:49.500563 | TASK [add-build-sshkey : Add back temp key] 2026-05-28 17:06:49.782007 | aio -> localhost | Identity added: /var/lib/zuul/builds/7cdaf87ee28c490d8239243307432b20/work/7cdaf87ee28c490d8239243307432b20_id_rsa (zuul-build-sshkey) 2026-05-28 17:06:49.782260 | aio -> localhost | ok: Runtime: 0:00:00.009398 2026-05-28 17:06:49.790286 | 2026-05-28 17:06:49.790354 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-28 17:06:50.138765 | aio | ok 2026-05-28 17:06:50.146068 | 2026-05-28 17:06:50.146154 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-28 17:06:50.171401 | aio | skipping: Conditional result was False 2026-05-28 17:06:50.188687 | 2026-05-28 17:06:50.188836 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-28 17:06:50.571574 | aio | ok 2026-05-28 17:06:50.577358 | 2026-05-28 17:06:50.577420 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-28 17:06:51.400567 | aio | Output suppressed because no_log was given 2026-05-28 17:06:51.417800 | 2026-05-28 17:06:51.417886 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-28 17:06:51.648234 | aio | ok: "logs" 2026-05-28 17:06:51.648885 | aio | ok: All items complete 2026-05-28 17:06:51.648932 | 2026-05-28 17:06:51.871875 | aio | ok: "artifacts" 2026-05-28 17:06:52.065541 | aio | ok: "docs" 2026-05-28 17:06:52.087665 | 2026-05-28 17:06:52.089781 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-28 17:06:52.308828 | aio | changed: "logs" 2026-05-28 17:06:52.507027 | aio | changed: "artifacts" 2026-05-28 17:06:52.697660 | aio | changed: "docs" 2026-05-28 17:06:52.721665 | 2026-05-28 17:06:52.721793 | PLAY RECAP 2026-05-28 17:06:52.721864 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-28 17:06:52.721905 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 17:06:52.721937 | 2026-05-28 17:06:52.870870 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 17:06:52.875505 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-28 17:06:53.517896 | 2026-05-28 17:06:53.518093 | PLAY [all] 2026-05-28 17:06:53.532769 | 2026-05-28 17:06:53.533070 | TASK [setup-uv : Extract archive] 2026-05-28 17:06:56.542131 | aio | changed 2026-05-28 17:06:56.554365 | 2026-05-28 17:06:56.554511 | TASK [setup-uv : Print version] 2026-05-28 17:06:55.679841 | aio | uv 0.8.13 2026-05-28 17:06:57.095056 | aio | ok: Runtime: 0:00:00.008787 2026-05-28 17:06:57.108280 | 2026-05-28 17:06:57.108351 | TASK [Install Ansible collection siblings] 2026-05-28 17:06:57.505732 | aio | ok: 2026-05-28 17:06:57.505935 | aio | Skipping community.general: no checked-out sibling 2026-05-28 17:06:57.505976 | aio | Skipping ansible.utils: no checked-out sibling 2026-05-28 17:06:57.506006 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-05-28 17:06:57.507891 | 2026-05-28 17:06:57.507950 | PLAY RECAP 2026-05-28 17:06:57.508012 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 17:06:57.508042 | 2026-05-28 17:06:57.642578 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-28 17:06:57.644814 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-28 17:06:58.287891 | 2026-05-28 17:06:58.288030 | PLAY [all] 2026-05-28 17:06:58.300060 | 2026-05-28 17:06:58.300145 | TASK [Copy inventory file for Zuul] 2026-05-28 17:06:59.268050 | aio | changed 2026-05-28 17:06:59.273572 | 2026-05-28 17:06:59.273647 | TASK [Switch "ansible_host" to private IP] 2026-05-28 17:06:59.634368 | aio | changed: 1 replacements made 2026-05-28 17:06:59.640198 | 2026-05-28 17:06:59.640272 | TASK [Run Molecule scenario] 2026-05-28 17:06:58.846919 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-28 17:06:58.847068 | aio | Creating virtual environment at: .venv 2026-05-28 17:07:00.422423 | aio | Downloading pygments (1.2MiB) 2026-05-28 17:07:00.422712 | aio | Downloading netaddr (2.2MiB) 2026-05-28 17:07:00.424977 | aio | Downloading ansible-core (2.1MiB) 2026-05-28 17:07:00.426821 | aio | Downloading cryptography (4.3MiB) 2026-05-28 17:07:00.658691 | aio | Downloading netaddr 2026-05-28 17:07:00.669406 | aio | Downloading cryptography 2026-05-28 17:07:00.733087 | aio | Downloading pygments 2026-05-28 17:07:00.906142 | aio | Downloading ansible-core 2026-05-28 17:07:00.957158 | aio | Installed 37 packages in 50ms 2026-05-28 17:07:01.737248 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-28 17:07:01.737324 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-28 17:07:02.394070 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-28 17:07:02.394142 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-28 17:07:16.624441 | aio | INFO [default > dependency] Executing 2026-05-28 17:07:16.624592 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-28 17:07:16.624912 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-28 17:07:16.625067 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-28 17:07:16.631228 | aio | INFO [default > cleanup] Executing 2026-05-28 17:07:16.631565 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-28 17:07:16.637447 | aio | INFO [default > destroy] Executing 2026-05-28 17:07:16.637505 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-28 17:07:16.637603 | aio | INFO [default > destroy] Executed: Successful 2026-05-28 17:07:16.643304 | aio | INFO [default > syntax] Executing 2026-05-28 17:07:17.850559 | aio | 2026-05-28 17:07:17.850643 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-28 17:07:17.949526 | aio | INFO [default > syntax] Executed: Successful 2026-05-28 17:07:17.960755 | aio | INFO [default > create] Executing 2026-05-28 17:07:17.966045 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-28 17:07:17.972462 | aio | INFO [default > prepare] Executing 2026-05-28 17:07:18.859728 | aio | 2026-05-28 17:07:18.859864 | aio | PLAY [Prepare] ***************************************************************** 2026-05-28 17:07:18.860045 | aio | 2026-05-28 17:07:18.860184 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 17:07:18.860347 | aio | Thursday 28 May 2026 17:07:18 +0000 (0:00:00.039) 0:00:00.039 ********** 2026-05-28 17:07:20.164018 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-28 17:07:20.164279 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-28 17:07:20.164581 | aio | interpreter could change the meaning of that path. See 2026-05-28 17:07:20.164894 | aio | https://docs.ansible.com/ansible- 2026-05-28 17:07:20.165153 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-28 17:07:20.173554 | aio | ok: [aio] 2026-05-28 17:07:20.173695 | aio | 2026-05-28 17:07:20.174007 | aio | TASK [Configure short hostname] ************************************************ 2026-05-28 17:07:20.174279 | aio | Thursday 28 May 2026 17:07:20 +0000 (0:00:01.313) 0:00:01.353 ********** 2026-05-28 17:07:21.395375 | aio | changed: [aio] 2026-05-28 17:07:21.395474 | aio | 2026-05-28 17:07:21.395693 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-28 17:07:21.395871 | aio | Thursday 28 May 2026 17:07:21 +0000 (0:00:01.222) 0:00:02.575 ********** 2026-05-28 17:07:21.735287 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-28 17:07:21.735649 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-28 17:07:21.735895 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-28 17:07:21.742646 | aio | changed: [aio] 2026-05-28 17:07:21.742854 | aio | 2026-05-28 17:07:21.743097 | aio | TASK [Update apt cache] ******************************************************** 2026-05-28 17:07:21.743357 | aio | Thursday 28 May 2026 17:07:21 +0000 (0:00:00.347) 0:00:02.923 ********** 2026-05-28 17:07:28.042264 | aio | changed: [aio] 2026-05-28 17:07:28.042410 | aio | 2026-05-28 17:07:28.042728 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-28 17:07:28.042964 | aio | 2026-05-28 17:07:28.043207 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 17:07:28.043618 | aio | Thursday 28 May 2026 17:07:28 +0000 (0:00:06.299) 0:00:09.222 ********** 2026-05-28 17:07:28.880150 | aio | ok: [aio] 2026-05-28 17:07:28.880341 | aio | 2026-05-28 17:07:28.880643 | aio | TASK [Install depedencies] ***************************************************** 2026-05-28 17:07:28.880894 | aio | Thursday 28 May 2026 17:07:28 +0000 (0:00:00.837) 0:00:10.060 ********** 2026-05-28 17:07:49.369052 | aio | changed: [aio] 2026-05-28 17:07:49.369143 | aio | 2026-05-28 17:07:49.369159 | aio | TASK [Start up service] ******************************************************** 2026-05-28 17:07:49.369289 | aio | Thursday 28 May 2026 17:07:49 +0000 (0:00:20.488) 0:00:30.549 ********** 2026-05-28 17:07:49.993018 | aio | ok: [aio] 2026-05-28 17:07:49.993095 | aio | 2026-05-28 17:07:49.993299 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-28 17:07:49.993506 | aio | Thursday 28 May 2026 17:07:49 +0000 (0:00:00.623) 0:00:31.173 ********** 2026-05-28 17:07:50.351648 | aio | ok: [aio] 2026-05-28 17:07:50.351724 | aio | 2026-05-28 17:07:50.351742 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-28 17:07:50.351758 | aio | Thursday 28 May 2026 17:07:50 +0000 (0:00:00.358) 0:00:31.531 ********** 2026-05-28 17:07:51.134872 | aio | changed: [aio] 2026-05-28 17:07:51.135114 | aio | 2026-05-28 17:07:51.135401 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-28 17:07:51.135762 | aio | Thursday 28 May 2026 17:07:51 +0000 (0:00:00.783) 0:00:32.315 ********** 2026-05-28 17:07:51.378931 | aio | ok: [aio] 2026-05-28 17:07:51.379190 | aio | 2026-05-28 17:07:51.379457 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-28 17:07:51.379738 | aio | Thursday 28 May 2026 17:07:51 +0000 (0:00:00.244) 0:00:32.559 ********** 2026-05-28 17:07:51.405063 | aio | skipping: [aio] 2026-05-28 17:07:51.405141 | aio | 2026-05-28 17:07:51.405254 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-28 17:07:51.405365 | aio | Thursday 28 May 2026 17:07:51 +0000 (0:00:00.026) 0:00:32.586 ********** 2026-05-28 17:07:52.090767 | aio | changed: [aio] => (item=osd0) 2026-05-28 17:07:52.091008 | aio | changed: [aio] => (item=osd1) 2026-05-28 17:07:52.091281 | aio | changed: [aio] => (item=osd2) 2026-05-28 17:07:52.091616 | aio | 2026-05-28 17:07:52.091899 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-28 17:07:52.092171 | aio | Thursday 28 May 2026 17:07:52 +0000 (0:00:00.684) 0:00:33.271 ********** 2026-05-28 17:07:52.877566 | aio | changed: [aio] => (item=osd0) 2026-05-28 17:07:52.877925 | aio | changed: [aio] => (item=osd1) 2026-05-28 17:07:52.878160 | aio | changed: [aio] => (item=osd2) 2026-05-28 17:07:52.878518 | aio | 2026-05-28 17:07:52.878908 | aio | TASK [Start loop devices] ****************************************************** 2026-05-28 17:07:52.879302 | aio | Thursday 28 May 2026 17:07:52 +0000 (0:00:00.786) 0:00:34.057 ********** 2026-05-28 17:07:53.682800 | aio | changed: [aio] => (item=osd0) 2026-05-28 17:07:53.683026 | aio | changed: [aio] => (item=osd1) 2026-05-28 17:07:53.683331 | aio | changed: [aio] => (item=osd2) 2026-05-28 17:07:53.683526 | aio | 2026-05-28 17:07:53.683788 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-28 17:07:53.684031 | aio | Thursday 28 May 2026 17:07:53 +0000 (0:00:00.805) 0:00:34.863 ********** 2026-05-28 17:07:55.156344 | aio | changed: [aio] => (item=osd0) 2026-05-28 17:07:55.156610 | aio | changed: [aio] => (item=osd1) 2026-05-28 17:07:55.156858 | aio | changed: [aio] => (item=osd2) 2026-05-28 17:07:55.157124 | aio | 2026-05-28 17:07:55.157372 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-28 17:07:55.157646 | aio | Thursday 28 May 2026 17:07:55 +0000 (0:00:01.471) 0:00:36.335 ********** 2026-05-28 17:07:56.531462 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-28 17:07:56.531717 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-28 17:07:56.531971 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-28 17:07:56.532206 | aio | 2026-05-28 17:07:56.532449 | aio | PLAY RECAP ********************************************************************* 2026-05-28 17:07:56.532753 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-28 17:07:56.532978 | aio | 2026-05-28 17:07:56.533200 | aio | 2026-05-28 17:07:56.533441 | aio | TASKS RECAP ******************************************************************** 2026-05-28 17:07:56.533714 | aio | Thursday 28 May 2026 17:07:56 +0000 (0:00:01.377) 0:00:37.712 ********** 2026-05-28 17:07:56.533940 | aio | =============================================================================== 2026-05-28 17:07:56.534186 | aio | Install depedencies ---------------------------------------------------- 20.49s 2026-05-28 17:07:56.534420 | aio | Update apt cache -------------------------------------------------------- 6.30s 2026-05-28 17:07:56.534694 | aio | Create a volume group for each loop device ------------------------------ 1.47s 2026-05-28 17:07:56.534935 | aio | Create a logical volume for each loop device ---------------------------- 1.38s 2026-05-28 17:07:56.535233 | aio | Gathering Facts --------------------------------------------------------- 1.31s 2026-05-28 17:07:56.535470 | aio | Configure short hostname ------------------------------------------------ 1.22s 2026-05-28 17:07:56.535643 | aio | Gathering Facts --------------------------------------------------------- 0.84s 2026-05-28 17:07:56.535792 | aio | Start loop devices ------------------------------------------------------ 0.81s 2026-05-28 17:07:56.535943 | aio | Set permissions on loopback devices ------------------------------------- 0.79s 2026-05-28 17:07:56.536091 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.78s 2026-05-28 17:07:56.536243 | aio | Create devices for Ceph ------------------------------------------------- 0.68s 2026-05-28 17:07:56.536381 | aio | Start up service -------------------------------------------------------- 0.62s 2026-05-28 17:07:56.536554 | aio | Generate lvm.conf ------------------------------------------------------- 0.36s 2026-05-28 17:07:56.536705 | aio | Ensure hostname inside hosts file --------------------------------------- 0.35s 2026-05-28 17:07:56.536854 | aio | Get list of all loopback devices ---------------------------------------- 0.24s 2026-05-28 17:07:56.537004 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-05-28 17:07:56.614894 | aio | INFO [default > prepare] Executed: Successful 2026-05-28 17:07:56.625609 | aio | INFO [default > converge] Executing 2026-05-28 17:07:57.589226 | aio | 2026-05-28 17:07:57.589429 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-28 17:07:57.589734 | aio | 2026-05-28 17:07:57.590183 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 17:07:57.590393 | aio | Thursday 28 May 2026 17:07:57 +0000 (0:00:00.052) 0:00:00.052 ********** 2026-05-28 17:07:58.803635 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-28 17:07:58.803719 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-28 17:07:58.803726 | aio | interpreter could change the meaning of that path. See 2026-05-28 17:07:58.804184 | aio | https://docs.ansible.com/ansible- 2026-05-28 17:07:58.804235 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-28 17:07:58.817164 | aio | ok: [aio] 2026-05-28 17:07:58.817221 | aio | 2026-05-28 17:07:58.817232 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:07:58.817241 | aio | Thursday 28 May 2026 17:07:58 +0000 (0:00:01.226) 0:00:01.278 ********** 2026-05-28 17:07:59.152166 | aio | ok: [aio] 2026-05-28 17:07:59.152219 | aio | 2026-05-28 17:07:59.152231 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:07:59.152242 | aio | Thursday 28 May 2026 17:07:59 +0000 (0:00:00.335) 0:00:01.614 ********** 2026-05-28 17:07:59.194614 | aio | skipping: [aio] 2026-05-28 17:07:59.194748 | aio | 2026-05-28 17:07:59.194760 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 17:07:59.194779 | aio | Thursday 28 May 2026 17:07:59 +0000 (0:00:00.043) 0:00:01.657 ********** 2026-05-28 17:07:59.539216 | aio | changed: [aio] 2026-05-28 17:07:59.539332 | aio | 2026-05-28 17:07:59.539340 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:07:59.539347 | aio | Thursday 28 May 2026 17:07:59 +0000 (0:00:00.343) 0:00:02.000 ********** 2026-05-28 17:07:59.661234 | aio | ok: [aio] => { 2026-05-28 17:07:59.661517 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 17:07:59.661563 | aio | } 2026-05-28 17:07:59.661570 | aio | 2026-05-28 17:07:59.661577 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:07:59.661584 | aio | Thursday 28 May 2026 17:07:59 +0000 (0:00:00.120) 0:00:02.121 ********** 2026-05-28 17:08:00.537646 | aio | changed: [aio] 2026-05-28 17:08:00.537679 | aio | 2026-05-28 17:08:00.537696 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:08:00.537703 | aio | Thursday 28 May 2026 17:08:00 +0000 (0:00:00.878) 0:00:02.999 ********** 2026-05-28 17:08:00.592998 | aio | skipping: [aio] 2026-05-28 17:08:00.593030 | aio | 2026-05-28 17:08:00.593041 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:08:00.593051 | aio | Thursday 28 May 2026 17:08:00 +0000 (0:00:00.054) 0:00:03.054 ********** 2026-05-28 17:08:00.646540 | aio | skipping: [aio] 2026-05-28 17:08:00.646582 | aio | 2026-05-28 17:08:00.646589 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:08:00.646779 | aio | Thursday 28 May 2026 17:08:00 +0000 (0:00:00.054) 0:00:03.108 ********** 2026-05-28 17:08:00.907190 | aio | ok: [aio] 2026-05-28 17:08:00.907565 | aio | 2026-05-28 17:08:00.907937 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:08:00.908370 | aio | Thursday 28 May 2026 17:08:00 +0000 (0:00:00.260) 0:00:03.369 ********** 2026-05-28 17:08:02.296971 | aio | ok: [aio] 2026-05-28 17:08:02.297080 | aio | 2026-05-28 17:08:02.297092 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:08:02.297221 | aio | Thursday 28 May 2026 17:08:02 +0000 (0:00:01.389) 0:00:04.759 ********** 2026-05-28 17:08:02.506559 | aio | ok: [aio] => { 2026-05-28 17:08:02.506675 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 17:08:02.507256 | aio | } 2026-05-28 17:08:02.507293 | aio | 2026-05-28 17:08:02.507300 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:08:02.507307 | aio | Thursday 28 May 2026 17:08:02 +0000 (0:00:00.210) 0:00:04.969 ********** 2026-05-28 17:08:03.672151 | aio | changed: [aio] 2026-05-28 17:08:03.672201 | aio | 2026-05-28 17:08:03.672212 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:08:03.672222 | aio | Thursday 28 May 2026 17:08:03 +0000 (0:00:01.164) 0:00:06.133 ********** 2026-05-28 17:08:06.990073 | aio | changed: [aio] 2026-05-28 17:08:06.990156 | aio | 2026-05-28 17:08:06.990171 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 17:08:06.990200 | aio | Thursday 28 May 2026 17:08:06 +0000 (0:00:03.317) 0:00:09.451 ********** 2026-05-28 17:08:07.023014 | aio | skipping: [aio] 2026-05-28 17:08:07.023081 | aio | 2026-05-28 17:08:07.023220 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 17:08:07.023442 | aio | Thursday 28 May 2026 17:08:07 +0000 (0:00:00.033) 0:00:09.485 ********** 2026-05-28 17:08:07.057112 | aio | skipping: [aio] 2026-05-28 17:08:07.057174 | aio | 2026-05-28 17:08:07.057187 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 17:08:07.057199 | aio | Thursday 28 May 2026 17:08:07 +0000 (0:00:00.033) 0:00:09.518 ********** 2026-05-28 17:08:07.092425 | aio | skipping: [aio] 2026-05-28 17:08:07.092465 | aio | 2026-05-28 17:08:07.092472 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 17:08:07.092504 | aio | Thursday 28 May 2026 17:08:07 +0000 (0:00:00.036) 0:00:09.554 ********** 2026-05-28 17:08:15.008093 | aio | changed: [aio] 2026-05-28 17:08:15.008172 | aio | 2026-05-28 17:08:15.008319 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 17:08:15.008467 | aio | Thursday 28 May 2026 17:08:15 +0000 (0:00:07.915) 0:00:17.470 ********** 2026-05-28 17:08:15.657269 | aio | changed: [aio] 2026-05-28 17:08:15.657323 | aio | 2026-05-28 17:08:15.657337 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 17:08:15.657348 | aio | Thursday 28 May 2026 17:08:15 +0000 (0:00:00.648) 0:00:18.118 ********** 2026-05-28 17:08:16.808571 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 17:08:16.808630 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 17:08:16.808641 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 17:08:16.808650 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 17:08:16.809543 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 17:08:16.809586 | aio | 2026-05-28 17:08:16.809592 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 17:08:16.809709 | aio | Thursday 28 May 2026 17:08:16 +0000 (0:00:01.151) 0:00:19.269 ********** 2026-05-28 17:08:17.543658 | aio | changed: [aio] 2026-05-28 17:08:17.543726 | aio | 2026-05-28 17:08:17.544600 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 17:08:17.544677 | aio | Thursday 28 May 2026 17:08:17 +0000 (0:00:00.728) 0:00:19.998 ********** 2026-05-28 17:08:17.544691 | aio | 2026-05-28 17:08:17.544711 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-28 17:08:17.544854 | aio | Thursday 28 May 2026 17:08:17 +0000 (0:00:00.008) 0:00:20.006 ********** 2026-05-28 17:08:18.665996 | aio | ok: [aio] 2026-05-28 17:08:18.666064 | aio | 2026-05-28 17:08:18.666240 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-28 17:08:18.666356 | aio | Thursday 28 May 2026 17:08:18 +0000 (0:00:01.122) 0:00:21.129 ********** 2026-05-28 17:08:19.243000 | aio | changed: [aio] 2026-05-28 17:08:19.243090 | aio | 2026-05-28 17:08:19.243246 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 17:08:19.243414 | aio | Thursday 28 May 2026 17:08:19 +0000 (0:00:00.576) 0:00:21.706 ********** 2026-05-28 17:08:19.952373 | aio | changed: [aio] 2026-05-28 17:08:19.952429 | aio | 2026-05-28 17:08:19.952443 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:08:19.952456 | aio | Thursday 28 May 2026 17:08:19 +0000 (0:00:00.708) 0:00:22.414 ********** 2026-05-28 17:08:20.203524 | aio | ok: [aio] 2026-05-28 17:08:20.203556 | aio | 2026-05-28 17:08:20.203562 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:08:20.203568 | aio | Thursday 28 May 2026 17:08:20 +0000 (0:00:00.249) 0:00:22.664 ********** 2026-05-28 17:08:20.283673 | aio | ok: [aio] => { 2026-05-28 17:08:20.283774 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 17:08:20.283785 | aio | } 2026-05-28 17:08:20.283795 | aio | 2026-05-28 17:08:20.283916 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:08:20.284179 | aio | Thursday 28 May 2026 17:08:20 +0000 (0:00:00.081) 0:00:22.745 ********** 2026-05-28 17:08:21.264712 | aio | changed: [aio] 2026-05-28 17:08:21.264845 | aio | 2026-05-28 17:08:21.265050 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:08:21.265161 | aio | Thursday 28 May 2026 17:08:21 +0000 (0:00:00.981) 0:00:23.727 ********** 2026-05-28 17:08:25.828639 | aio | changed: [aio] 2026-05-28 17:08:25.828722 | aio | 2026-05-28 17:08:25.828738 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 17:08:25.828757 | aio | Thursday 28 May 2026 17:08:25 +0000 (0:00:04.563) 0:00:28.291 ********** 2026-05-28 17:08:26.838889 | aio | ok: [aio] 2026-05-28 17:08:26.838996 | aio | 2026-05-28 17:08:26.839150 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 17:08:26.839289 | aio | Thursday 28 May 2026 17:08:26 +0000 (0:00:01.010) 0:00:29.301 ********** 2026-05-28 17:08:27.206464 | aio | changed: [aio] 2026-05-28 17:08:27.206573 | aio | 2026-05-28 17:08:27.206886 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 17:08:27.206924 | aio | Thursday 28 May 2026 17:08:27 +0000 (0:00:00.368) 0:00:29.669 ********** 2026-05-28 17:08:27.799553 | aio | changed: [aio] 2026-05-28 17:08:27.799615 | aio | 2026-05-28 17:08:27.799632 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 17:08:27.799647 | aio | Thursday 28 May 2026 17:08:27 +0000 (0:00:00.590) 0:00:30.260 ********** 2026-05-28 17:08:28.539511 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 17:08:28.539548 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 17:08:28.539554 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 17:08:28.539560 | aio | 2026-05-28 17:08:28.539565 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 17:08:28.539571 | aio | Thursday 28 May 2026 17:08:28 +0000 (0:00:00.740) 0:00:31.000 ********** 2026-05-28 17:08:29.106992 | aio | changed: [aio] 2026-05-28 17:08:29.107148 | aio | 2026-05-28 17:08:29.107316 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 17:08:29.107512 | aio | Thursday 28 May 2026 17:08:29 +0000 (0:00:00.568) 0:00:31.569 ********** 2026-05-28 17:08:29.687742 | aio | changed: [aio] 2026-05-28 17:08:29.687825 | aio | 2026-05-28 17:08:29.687837 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 17:08:29.687848 | aio | Thursday 28 May 2026 17:08:29 +0000 (0:00:00.569) 0:00:32.138 ********** 2026-05-28 17:08:29.687857 | aio | 2026-05-28 17:08:29.687866 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-28 17:08:29.687875 | aio | Thursday 28 May 2026 17:08:29 +0000 (0:00:00.010) 0:00:32.149 ********** 2026-05-28 17:08:30.643168 | aio | ok: [aio] 2026-05-28 17:08:30.643229 | aio | 2026-05-28 17:08:30.643243 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-28 17:08:30.643256 | aio | Thursday 28 May 2026 17:08:30 +0000 (0:00:00.955) 0:00:33.104 ********** 2026-05-28 17:08:31.857815 | aio | changed: [aio] 2026-05-28 17:08:31.857875 | aio | 2026-05-28 17:08:31.857884 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 17:08:31.857892 | aio | Thursday 28 May 2026 17:08:31 +0000 (0:00:01.214) 0:00:34.318 ********** 2026-05-28 17:08:32.586563 | aio | changed: [aio] 2026-05-28 17:08:32.586801 | aio | 2026-05-28 17:08:32.587187 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 17:08:32.587591 | aio | Thursday 28 May 2026 17:08:32 +0000 (0:00:00.730) 0:00:35.049 ********** 2026-05-28 17:08:32.653203 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-28 17:08:32.653254 | aio | 2026-05-28 17:08:32.653266 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 17:08:32.653277 | aio | Thursday 28 May 2026 17:08:32 +0000 (0:00:00.065) 0:00:35.115 ********** 2026-05-28 17:08:33.684042 | aio | ok: [aio] 2026-05-28 17:08:33.684096 | aio | 2026-05-28 17:08:33.684108 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 17:08:33.684119 | aio | Thursday 28 May 2026 17:08:33 +0000 (0:00:01.030) 0:00:36.145 ********** 2026-05-28 17:08:34.499936 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-28 17:08:34.499984 | aio | ok: [aio] => (item=ssh) 2026-05-28 17:08:34.499993 | aio | 2026-05-28 17:08:34.500000 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 17:08:34.500008 | aio | Thursday 28 May 2026 17:08:34 +0000 (0:00:00.815) 0:00:36.961 ********** 2026-05-28 17:08:34.916919 | aio | changed: [aio] 2026-05-28 17:08:34.916991 | aio | 2026-05-28 17:08:34.917080 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 17:08:34.917193 | aio | Thursday 28 May 2026 17:08:34 +0000 (0:00:00.417) 0:00:37.378 ********** 2026-05-28 17:08:35.178291 | aio | ok: [aio] 2026-05-28 17:08:35.178355 | aio | 2026-05-28 17:08:35.178468 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 17:08:35.178645 | aio | Thursday 28 May 2026 17:08:35 +0000 (0:00:00.262) 0:00:37.641 ********** 2026-05-28 17:08:35.841566 | aio | changed: [aio] 2026-05-28 17:08:35.841802 | aio | 2026-05-28 17:08:35.842311 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 17:08:35.842854 | aio | Thursday 28 May 2026 17:08:35 +0000 (0:00:00.660) 0:00:38.302 ********** 2026-05-28 17:08:36.238674 | aio | changed: [aio] 2026-05-28 17:08:36.238731 | aio | 2026-05-28 17:08:36.238742 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-28 17:08:36.239022 | aio | Thursday 28 May 2026 17:08:36 +0000 (0:00:00.399) 0:00:38.701 ********** 2026-05-28 17:08:36.377203 | aio | ok: [aio] 2026-05-28 17:08:36.377277 | aio | 2026-05-28 17:08:36.377464 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-28 17:08:36.377678 | aio | Thursday 28 May 2026 17:08:36 +0000 (0:00:00.138) 0:00:38.840 ********** 2026-05-28 17:08:36.636109 | aio | ok: [aio] => (item=aio) 2026-05-28 17:08:36.636301 | aio | 2026-05-28 17:08:36.636593 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-28 17:08:36.636844 | aio | Thursday 28 May 2026 17:08:36 +0000 (0:00:00.259) 0:00:39.099 ********** 2026-05-28 17:08:36.688458 | aio | ok: [aio] 2026-05-28 17:08:36.688699 | aio | 2026-05-28 17:08:36.688950 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-28 17:08:36.689193 | aio | Thursday 28 May 2026 17:08:36 +0000 (0:00:00.052) 0:00:39.151 ********** 2026-05-28 17:08:36.817016 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-28 17:08:36.817248 | aio | 2026-05-28 17:08:36.817531 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-28 17:08:36.817837 | aio | Thursday 28 May 2026 17:08:36 +0000 (0:00:00.128) 0:00:39.280 ********** 2026-05-28 17:08:37.146312 | aio | changed: [aio] 2026-05-28 17:08:37.146590 | aio | 2026-05-28 17:08:37.146901 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-28 17:08:37.147158 | aio | Thursday 28 May 2026 17:08:37 +0000 (0:00:00.328) 0:00:39.608 ********** 2026-05-28 17:08:37.960645 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-28 17:08:37.960731 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-28 17:08:37.960760 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-28 17:08:37.961055 | aio | 2026-05-28 17:08:37.961309 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-28 17:08:37.961587 | aio | Thursday 28 May 2026 17:08:37 +0000 (0:00:00.814) 0:00:40.423 ********** 2026-05-28 17:10:10.906997 | aio | ok: [aio] 2026-05-28 17:10:10.907077 | aio | 2026-05-28 17:10:10.907122 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-28 17:10:10.907252 | aio | Thursday 28 May 2026 17:10:10 +0000 (0:01:32.946) 0:02:13.370 ********** 2026-05-28 17:10:11.184918 | aio | changed: [aio] 2026-05-28 17:10:11.184984 | aio | 2026-05-28 17:10:11.185080 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-28 17:10:11.185192 | aio | Thursday 28 May 2026 17:10:11 +0000 (0:00:00.277) 0:02:13.647 ********** 2026-05-28 17:10:11.232113 | aio | ok: [aio] 2026-05-28 17:10:11.232170 | aio | 2026-05-28 17:10:11.232185 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 17:10:11.232198 | aio | Thursday 28 May 2026 17:10:11 +0000 (0:00:00.046) 0:02:13.693 ********** 2026-05-28 17:10:11.338974 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 17:10:11.339021 | aio | 2026-05-28 17:10:11.339035 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 17:10:11.339049 | aio | Thursday 28 May 2026 17:10:11 +0000 (0:00:00.107) 0:02:13.800 ********** 2026-05-28 17:10:17.415670 | aio | ok: [aio] 2026-05-28 17:10:17.415747 | aio | 2026-05-28 17:10:17.415773 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 17:10:17.415994 | aio | Thursday 28 May 2026 17:10:17 +0000 (0:00:06.077) 0:02:19.878 ********** 2026-05-28 17:10:17.477174 | aio | ok: [aio] => (item=aio) 2026-05-28 17:10:17.477343 | aio | 2026-05-28 17:10:17.477651 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 17:10:17.477907 | aio | Thursday 28 May 2026 17:10:17 +0000 (0:00:00.061) 0:02:19.940 ********** 2026-05-28 17:10:17.904509 | aio | ok: [aio] 2026-05-28 17:10:17.904793 | aio | 2026-05-28 17:10:17.905166 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 17:10:17.905458 | aio | Thursday 28 May 2026 17:10:17 +0000 (0:00:00.427) 0:02:20.367 ********** 2026-05-28 17:10:25.718894 | aio | ok: [aio] 2026-05-28 17:10:25.718962 | aio | 2026-05-28 17:10:25.719011 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-28 17:10:25.719025 | aio | Thursday 28 May 2026 17:10:25 +0000 (0:00:07.813) 0:02:28.180 ********** 2026-05-28 17:10:38.577342 | aio | changed: [aio] 2026-05-28 17:10:38.577419 | aio | 2026-05-28 17:10:38.577433 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-28 17:10:38.577445 | aio | Thursday 28 May 2026 17:10:38 +0000 (0:00:12.858) 0:02:41.038 ********** 2026-05-28 17:10:53.033883 | aio | ok: [aio] 2026-05-28 17:10:53.033992 | aio | 2026-05-28 17:10:53.034007 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 17:10:53.034020 | aio | Thursday 28 May 2026 17:10:53 +0000 (0:00:14.455) 0:02:55.494 ********** 2026-05-28 17:10:53.116817 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 17:10:53.116920 | aio | 2026-05-28 17:10:53.116940 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 17:10:53.116957 | aio | Thursday 28 May 2026 17:10:53 +0000 (0:00:00.083) 0:02:55.578 ********** 2026-05-28 17:10:53.176382 | aio | skipping: [aio] 2026-05-28 17:10:53.176469 | aio | 2026-05-28 17:10:53.176540 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 17:10:53.176554 | aio | Thursday 28 May 2026 17:10:53 +0000 (0:00:00.059) 0:02:55.637 ********** 2026-05-28 17:10:53.232583 | aio | skipping: [aio] => (item=aio) 2026-05-28 17:10:53.232642 | aio | skipping: [aio] 2026-05-28 17:10:53.232661 | aio | 2026-05-28 17:10:53.232979 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 17:10:53.233149 | aio | Thursday 28 May 2026 17:10:53 +0000 (0:00:00.057) 0:02:55.695 ********** 2026-05-28 17:10:53.565939 | aio | ok: [aio] 2026-05-28 17:10:53.566036 | aio | 2026-05-28 17:10:53.566082 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 17:10:53.566258 | aio | Thursday 28 May 2026 17:10:53 +0000 (0:00:00.333) 0:02:56.028 ********** 2026-05-28 17:11:00.476455 | aio | ok: [aio] 2026-05-28 17:11:00.476527 | aio | 2026-05-28 17:11:00.476538 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-28 17:11:00.476546 | aio | Thursday 28 May 2026 17:11:00 +0000 (0:00:06.910) 0:03:02.939 ********** 2026-05-28 17:11:12.778890 | aio | changed: [aio] 2026-05-28 17:11:12.778946 | aio | 2026-05-28 17:11:12.779096 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-28 17:11:12.779209 | aio | Thursday 28 May 2026 17:11:12 +0000 (0:00:12.301) 0:03:15.240 ********** 2026-05-28 17:11:19.088070 | aio | ok: [aio] 2026-05-28 17:11:19.088156 | aio | 2026-05-28 17:11:19.088252 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-28 17:11:19.088371 | aio | Thursday 28 May 2026 17:11:19 +0000 (0:00:06.310) 0:03:21.551 ********** 2026-05-28 17:11:24.499519 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-28 17:11:24.499594 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-28 17:11:24.499611 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-28 17:11:24.499625 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-28 17:11:24.499639 | aio | 2026-05-28 17:11:24.499654 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-28 17:11:24.499668 | aio | 2026-05-28 17:11:24.499683 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 17:11:24.499697 | aio | Thursday 28 May 2026 17:11:24 +0000 (0:00:05.408) 0:03:26.959 ********** 2026-05-28 17:11:25.465815 | aio | ok: [aio] 2026-05-28 17:11:25.465858 | aio | 2026-05-28 17:11:25.465867 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:11:25.465874 | aio | Thursday 28 May 2026 17:11:25 +0000 (0:00:00.968) 0:03:27.928 ********** 2026-05-28 17:11:25.716647 | aio | ok: [aio] 2026-05-28 17:11:25.716704 | aio | 2026-05-28 17:11:25.716722 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:11:25.716738 | aio | Thursday 28 May 2026 17:11:25 +0000 (0:00:00.250) 0:03:28.178 ********** 2026-05-28 17:11:25.757111 | aio | skipping: [aio] 2026-05-28 17:11:25.757160 | aio | 2026-05-28 17:11:25.757175 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 17:11:25.757188 | aio | Thursday 28 May 2026 17:11:25 +0000 (0:00:00.040) 0:03:28.219 ********** 2026-05-28 17:11:26.031965 | aio | ok: [aio] 2026-05-28 17:11:26.032008 | aio | 2026-05-28 17:11:26.032016 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:11:26.032024 | aio | Thursday 28 May 2026 17:11:26 +0000 (0:00:00.275) 0:03:28.494 ********** 2026-05-28 17:11:26.097845 | aio | ok: [aio] => { 2026-05-28 17:11:26.097899 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 17:11:26.097913 | aio | } 2026-05-28 17:11:26.097925 | aio | 2026-05-28 17:11:26.097938 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:11:26.097950 | aio | Thursday 28 May 2026 17:11:26 +0000 (0:00:00.064) 0:03:28.559 ********** 2026-05-28 17:11:26.478278 | aio | ok: [aio] 2026-05-28 17:11:26.478314 | aio | 2026-05-28 17:11:26.478321 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:11:26.478328 | aio | Thursday 28 May 2026 17:11:26 +0000 (0:00:00.381) 0:03:28.941 ********** 2026-05-28 17:11:26.524019 | aio | skipping: [aio] 2026-05-28 17:11:26.524057 | aio | 2026-05-28 17:11:26.524064 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:11:26.524089 | aio | Thursday 28 May 2026 17:11:26 +0000 (0:00:00.045) 0:03:28.986 ********** 2026-05-28 17:11:26.570469 | aio | skipping: [aio] 2026-05-28 17:11:26.570526 | aio | 2026-05-28 17:11:26.570532 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:11:26.570538 | aio | Thursday 28 May 2026 17:11:26 +0000 (0:00:00.046) 0:03:29.033 ********** 2026-05-28 17:11:26.819572 | aio | ok: [aio] 2026-05-28 17:11:26.819619 | aio | 2026-05-28 17:11:26.819627 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:11:26.819639 | aio | Thursday 28 May 2026 17:11:26 +0000 (0:00:00.248) 0:03:29.282 ********** 2026-05-28 17:11:27.863941 | aio | ok: [aio] 2026-05-28 17:11:27.864010 | aio | 2026-05-28 17:11:27.864117 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:11:27.864247 | aio | Thursday 28 May 2026 17:11:27 +0000 (0:00:01.043) 0:03:30.325 ********** 2026-05-28 17:11:27.945281 | aio | ok: [aio] => { 2026-05-28 17:11:27.945344 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 17:11:27.945467 | aio | } 2026-05-28 17:11:27.947626 | aio | 2026-05-28 17:11:27.947763 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:11:27.947884 | aio | Thursday 28 May 2026 17:11:27 +0000 (0:00:00.082) 0:03:30.408 ********** 2026-05-28 17:11:28.353830 | aio | ok: [aio] 2026-05-28 17:11:28.353953 | aio | 2026-05-28 17:11:28.354116 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:11:28.354278 | aio | Thursday 28 May 2026 17:11:28 +0000 (0:00:00.408) 0:03:30.816 ********** 2026-05-28 17:11:30.548127 | aio | ok: [aio] 2026-05-28 17:11:30.548367 | aio | 2026-05-28 17:11:30.548722 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 17:11:30.549000 | aio | Thursday 28 May 2026 17:11:30 +0000 (0:00:02.187) 0:03:33.004 ********** 2026-05-28 17:11:30.584421 | aio | skipping: [aio] 2026-05-28 17:11:30.584667 | aio | 2026-05-28 17:11:30.584949 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 17:11:30.585221 | aio | Thursday 28 May 2026 17:11:30 +0000 (0:00:00.043) 0:03:33.047 ********** 2026-05-28 17:11:30.618127 | aio | skipping: [aio] 2026-05-28 17:11:30.618322 | aio | 2026-05-28 17:11:30.618603 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 17:11:30.618851 | aio | Thursday 28 May 2026 17:11:30 +0000 (0:00:00.033) 0:03:33.081 ********** 2026-05-28 17:11:30.652980 | aio | skipping: [aio] 2026-05-28 17:11:30.653194 | aio | 2026-05-28 17:11:30.653446 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 17:11:30.653743 | aio | Thursday 28 May 2026 17:11:30 +0000 (0:00:00.034) 0:03:33.116 ********** 2026-05-28 17:11:31.716309 | aio | ok: [aio] 2026-05-28 17:11:31.716357 | aio | 2026-05-28 17:11:31.716371 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 17:11:31.716432 | aio | Thursday 28 May 2026 17:11:31 +0000 (0:00:01.062) 0:03:34.178 ********** 2026-05-28 17:11:32.236054 | aio | ok: [aio] 2026-05-28 17:11:32.236087 | aio | 2026-05-28 17:11:32.236093 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 17:11:32.236099 | aio | Thursday 28 May 2026 17:11:32 +0000 (0:00:00.518) 0:03:34.696 ********** 2026-05-28 17:11:33.468227 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 17:11:33.468327 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 17:11:33.468334 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 17:11:33.468340 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 17:11:33.468345 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 17:11:33.468350 | aio | 2026-05-28 17:11:33.468356 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 17:11:33.468374 | aio | Thursday 28 May 2026 17:11:33 +0000 (0:00:01.230) 0:03:35.927 ********** 2026-05-28 17:11:34.146045 | aio | ok: [aio] 2026-05-28 17:11:34.146280 | aio | 2026-05-28 17:11:34.146510 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 17:11:34.146719 | aio | Thursday 28 May 2026 17:11:34 +0000 (0:00:00.667) 0:03:36.594 ********** 2026-05-28 17:11:34.146897 | aio | 2026-05-28 17:11:34.147097 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 17:11:34.147288 | aio | Thursday 28 May 2026 17:11:34 +0000 (0:00:00.011) 0:03:36.606 ********** 2026-05-28 17:11:34.593899 | aio | ok: [aio] 2026-05-28 17:11:34.594011 | aio | 2026-05-28 17:11:34.594127 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:11:34.594244 | aio | Thursday 28 May 2026 17:11:34 +0000 (0:00:00.449) 0:03:37.055 ********** 2026-05-28 17:11:34.844756 | aio | ok: [aio] 2026-05-28 17:11:34.844818 | aio | 2026-05-28 17:11:34.844936 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:11:34.845057 | aio | Thursday 28 May 2026 17:11:34 +0000 (0:00:00.252) 0:03:37.308 ********** 2026-05-28 17:11:34.913069 | aio | ok: [aio] => { 2026-05-28 17:11:34.913147 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 17:11:34.913325 | aio | } 2026-05-28 17:11:34.913471 | aio | 2026-05-28 17:11:34.913683 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:11:34.913853 | aio | Thursday 28 May 2026 17:11:34 +0000 (0:00:00.067) 0:03:37.375 ********** 2026-05-28 17:11:35.339155 | aio | ok: [aio] 2026-05-28 17:11:35.339282 | aio | 2026-05-28 17:11:35.339309 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:11:35.339365 | aio | Thursday 28 May 2026 17:11:35 +0000 (0:00:00.425) 0:03:37.801 ********** 2026-05-28 17:11:38.629657 | aio | ok: [aio] 2026-05-28 17:11:38.629717 | aio | 2026-05-28 17:11:38.630187 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 17:11:38.630242 | aio | Thursday 28 May 2026 17:11:38 +0000 (0:00:03.289) 0:03:41.091 ********** 2026-05-28 17:11:39.837956 | aio | ok: [aio] 2026-05-28 17:11:39.838037 | aio | 2026-05-28 17:11:39.838131 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 17:11:39.838244 | aio | Thursday 28 May 2026 17:11:39 +0000 (0:00:01.207) 0:03:42.298 ********** 2026-05-28 17:11:40.076569 | aio | ok: [aio] 2026-05-28 17:11:40.076646 | aio | 2026-05-28 17:11:40.076888 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 17:11:40.077025 | aio | Thursday 28 May 2026 17:11:40 +0000 (0:00:00.240) 0:03:42.539 ********** 2026-05-28 17:11:40.634524 | aio | ok: [aio] 2026-05-28 17:11:40.634568 | aio | 2026-05-28 17:11:40.634577 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 17:11:40.634584 | aio | Thursday 28 May 2026 17:11:40 +0000 (0:00:00.556) 0:03:43.095 ********** 2026-05-28 17:11:41.347664 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 17:11:41.348152 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 17:11:41.348536 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 17:11:41.348898 | aio | 2026-05-28 17:11:41.349248 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 17:11:41.349702 | aio | Thursday 28 May 2026 17:11:41 +0000 (0:00:00.714) 0:03:43.809 ********** 2026-05-28 17:11:41.914340 | aio | ok: [aio] 2026-05-28 17:11:41.914847 | aio | 2026-05-28 17:11:41.915220 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 17:11:41.915588 | aio | Thursday 28 May 2026 17:11:41 +0000 (0:00:00.567) 0:03:44.376 ********** 2026-05-28 17:11:42.514337 | aio | ok: [aio] 2026-05-28 17:11:42.514755 | aio | 2026-05-28 17:11:42.515113 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 17:11:42.515508 | aio | Thursday 28 May 2026 17:11:42 +0000 (0:00:00.592) 0:03:44.969 ********** 2026-05-28 17:11:42.515823 | aio | 2026-05-28 17:11:42.516149 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 17:11:42.516472 | aio | Thursday 28 May 2026 17:11:42 +0000 (0:00:00.006) 0:03:44.976 ********** 2026-05-28 17:11:43.987538 | aio | ok: [aio] 2026-05-28 17:11:43.988214 | aio | 2026-05-28 17:11:43.988233 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 17:11:43.988243 | aio | Thursday 28 May 2026 17:11:43 +0000 (0:00:01.473) 0:03:46.449 ********** 2026-05-28 17:11:44.033233 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-28 17:11:44.033341 | aio | 2026-05-28 17:11:44.033415 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 17:11:44.033605 | aio | Thursday 28 May 2026 17:11:44 +0000 (0:00:00.046) 0:03:46.495 ********** 2026-05-28 17:11:45.415712 | aio | ok: [aio] 2026-05-28 17:11:45.415800 | aio | 2026-05-28 17:11:45.415811 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 17:11:45.415821 | aio | Thursday 28 May 2026 17:11:45 +0000 (0:00:01.380) 0:03:47.876 ********** 2026-05-28 17:11:46.271660 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-28 17:11:46.271743 | aio | ok: [aio] => (item=ssh) 2026-05-28 17:11:46.271756 | aio | 2026-05-28 17:11:46.271765 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 17:11:46.271774 | aio | Thursday 28 May 2026 17:11:46 +0000 (0:00:00.855) 0:03:48.732 ********** 2026-05-28 17:11:46.673627 | aio | ok: [aio] 2026-05-28 17:11:46.673703 | aio | 2026-05-28 17:11:46.673823 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 17:11:46.674046 | aio | Thursday 28 May 2026 17:11:46 +0000 (0:00:00.404) 0:03:49.136 ********** 2026-05-28 17:11:46.921661 | aio | ok: [aio] 2026-05-28 17:11:46.921877 | aio | 2026-05-28 17:11:46.922155 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 17:11:46.922416 | aio | Thursday 28 May 2026 17:11:46 +0000 (0:00:00.247) 0:03:49.384 ********** 2026-05-28 17:11:47.221730 | aio | ok: [aio] 2026-05-28 17:11:47.221854 | aio | 2026-05-28 17:11:47.222030 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 17:11:47.222190 | aio | Thursday 28 May 2026 17:11:47 +0000 (0:00:00.300) 0:03:49.684 ********** 2026-05-28 17:11:47.460337 | aio | ok: [aio] 2026-05-28 17:11:47.460635 | aio | 2026-05-28 17:11:47.460900 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-28 17:11:47.461149 | aio | Thursday 28 May 2026 17:11:47 +0000 (0:00:00.238) 0:03:49.923 ********** 2026-05-28 17:11:47.724365 | aio | ok: [aio] => (item=aio) 2026-05-28 17:11:47.724498 | aio | 2026-05-28 17:11:47.724773 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-28 17:11:47.725002 | aio | Thursday 28 May 2026 17:11:47 +0000 (0:00:00.264) 0:03:50.187 ********** 2026-05-28 17:11:47.775414 | aio | ok: [aio] 2026-05-28 17:11:47.775699 | aio | 2026-05-28 17:11:47.775987 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 17:11:47.776276 | aio | Thursday 28 May 2026 17:11:47 +0000 (0:00:00.050) 0:03:50.238 ********** 2026-05-28 17:11:47.839354 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 17:11:47.839495 | aio | 2026-05-28 17:11:47.839682 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 17:11:47.839852 | aio | Thursday 28 May 2026 17:11:47 +0000 (0:00:00.064) 0:03:50.302 ********** 2026-05-28 17:11:47.886547 | aio | skipping: [aio] 2026-05-28 17:11:47.886800 | aio | 2026-05-28 17:11:47.887108 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 17:11:47.887402 | aio | Thursday 28 May 2026 17:11:47 +0000 (0:00:00.047) 0:03:50.349 ********** 2026-05-28 17:11:47.934939 | aio | skipping: [aio] => (item=aio) 2026-05-28 17:11:47.935146 | aio | skipping: [aio] 2026-05-28 17:11:47.935394 | aio | 2026-05-28 17:11:47.935668 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 17:11:47.935917 | aio | Thursday 28 May 2026 17:11:47 +0000 (0:00:00.048) 0:03:50.397 ********** 2026-05-28 17:11:48.243861 | aio | ok: [aio] 2026-05-28 17:11:48.244080 | aio | 2026-05-28 17:11:48.244348 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 17:11:48.244638 | aio | Thursday 28 May 2026 17:11:48 +0000 (0:00:00.308) 0:03:50.706 ********** 2026-05-28 17:11:55.090624 | aio | ok: [aio] 2026-05-28 17:11:55.090704 | aio | 2026-05-28 17:11:55.091207 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-28 17:11:55.091270 | aio | Thursday 28 May 2026 17:11:55 +0000 (0:00:06.846) 0:03:57.553 ********** 2026-05-28 17:12:00.682660 | aio | ok: [aio] 2026-05-28 17:12:00.682792 | aio | 2026-05-28 17:12:00.683336 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-28 17:12:00.683446 | aio | Thursday 28 May 2026 17:12:00 +0000 (0:00:05.591) 0:04:03.144 ********** 2026-05-28 17:12:15.057875 | aio | ok: [aio] 2026-05-28 17:12:15.057940 | aio | 2026-05-28 17:12:15.057948 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-28 17:12:15.057954 | aio | Thursday 28 May 2026 17:12:15 +0000 (0:00:14.372) 0:04:17.517 ********** 2026-05-28 17:13:57.644068 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-28 17:13:57.644290 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-28 17:13:57.644439 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-28 17:13:57.644606 | aio | 2026-05-28 17:13:57.644756 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-28 17:13:57.644901 | aio | Thursday 28 May 2026 17:13:57 +0000 (0:01:42.590) 0:06:00.107 ********** 2026-05-28 17:14:03.826275 | aio | ok: [aio] 2026-05-28 17:14:03.826395 | aio | 2026-05-28 17:14:03.826428 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-28 17:14:03.826540 | aio | Thursday 28 May 2026 17:14:03 +0000 (0:00:06.181) 0:06:06.288 ********** 2026-05-28 17:14:10.238624 | aio | ok: [aio] 2026-05-28 17:14:10.238714 | aio | 2026-05-28 17:14:10.239002 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-28 17:14:10.239266 | aio | Thursday 28 May 2026 17:14:10 +0000 (0:00:06.411) 0:06:12.700 ********** 2026-05-28 17:14:10.306404 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-28 17:14:10.306517 | aio | 2026-05-28 17:14:10.306779 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-28 17:14:10.306957 | aio | Thursday 28 May 2026 17:14:10 +0000 (0:00:00.068) 0:06:12.769 ********** 2026-05-28 17:14:10.359580 | aio | ok: [aio] 2026-05-28 17:14:10.359651 | aio | 2026-05-28 17:14:10.359856 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-28 17:14:10.360016 | aio | Thursday 28 May 2026 17:14:10 +0000 (0:00:00.053) 0:06:12.822 ********** 2026-05-28 17:14:16.833603 | aio | ok: [aio] 2026-05-28 17:14:16.833833 | aio | 2026-05-28 17:14:16.834097 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-28 17:14:16.834347 | aio | Thursday 28 May 2026 17:14:16 +0000 (0:00:06.474) 0:06:19.296 ********** 2026-05-28 17:14:16.911569 | aio | ok: [aio] 2026-05-28 17:14:16.911784 | aio | 2026-05-28 17:14:16.912056 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-28 17:14:16.912303 | aio | Thursday 28 May 2026 17:14:16 +0000 (0:00:00.078) 0:06:19.374 ********** 2026-05-28 17:14:16.953426 | aio | skipping: [aio] => (item=1) 2026-05-28 17:14:16.953876 | aio | skipping: [aio] => (item=1) 2026-05-28 17:14:16.954161 | aio | skipping: [aio] => (item=1) 2026-05-28 17:14:16.954403 | aio | skipping: [aio] 2026-05-28 17:14:16.954753 | aio | 2026-05-28 17:14:16.955088 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-28 17:14:16.955348 | aio | Thursday 28 May 2026 17:14:16 +0000 (0:00:00.041) 0:06:19.416 ********** 2026-05-28 17:14:16.989371 | aio | skipping: [aio] 2026-05-28 17:14:16.989601 | aio | 2026-05-28 17:14:16.989836 | aio | PLAY RECAP ********************************************************************* 2026-05-28 17:14:16.990037 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-28 17:14:16.990244 | aio | 2026-05-28 17:14:16.990388 | aio | 2026-05-28 17:14:16.990612 | aio | TASKS RECAP ******************************************************************** 2026-05-28 17:14:16.990785 | aio | Thursday 28 May 2026 17:14:16 +0000 (0:00:00.036) 0:06:19.452 ********** 2026-05-28 17:14:16.990938 | aio | =============================================================================== 2026-05-28 17:14:16.991112 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 102.59s 2026-05-28 17:14:16.991267 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 92.95s 2026-05-28 17:14:16.991435 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.46s 2026-05-28 17:14:16.991646 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.37s 2026-05-28 17:14:16.991825 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.86s 2026-05-28 17:14:16.991975 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.30s 2026-05-28 17:14:16.992139 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.92s 2026-05-28 17:14:16.992304 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.81s 2026-05-28 17:14:16.992498 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.91s 2026-05-28 17:14:16.992698 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.85s 2026-05-28 17:14:16.992931 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.47s 2026-05-28 17:14:16.993145 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.41s 2026-05-28 17:14:16.993313 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.31s 2026-05-28 17:14:16.993506 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.18s 2026-05-28 17:14:16.993696 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.08s 2026-05-28 17:14:16.993861 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.59s 2026-05-28 17:14:16.994027 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 5.41s 2026-05-28 17:14:16.994249 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.56s 2026-05-28 17:14:16.994407 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-05-28 17:14:16.994604 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.29s 2026-05-28 17:14:17.077840 | aio | INFO [default > converge] Executed: Successful 2026-05-28 17:14:17.089343 | aio | INFO [default > idempotence] Executing 2026-05-28 17:14:18.046001 | aio | 2026-05-28 17:14:18.046228 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-28 17:14:18.046452 | aio | 2026-05-28 17:14:18.046764 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 17:14:18.047026 | aio | Thursday 28 May 2026 17:14:18 +0000 (0:00:00.059) 0:00:00.059 ********** 2026-05-28 17:14:19.361726 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-28 17:14:19.361981 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-28 17:14:19.362234 | aio | interpreter could change the meaning of that path. See 2026-05-28 17:14:19.362550 | aio | https://docs.ansible.com/ansible- 2026-05-28 17:14:19.362808 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-28 17:14:19.378226 | aio | ok: [aio] 2026-05-28 17:14:19.378316 | aio | 2026-05-28 17:14:19.378552 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:14:19.378718 | aio | Thursday 28 May 2026 17:14:19 +0000 (0:00:01.332) 0:00:01.391 ********** 2026-05-28 17:14:19.752161 | aio | ok: [aio] 2026-05-28 17:14:19.752271 | aio | 2026-05-28 17:14:19.752441 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:14:19.752635 | aio | Thursday 28 May 2026 17:14:19 +0000 (0:00:00.374) 0:00:01.765 ********** 2026-05-28 17:14:19.797226 | aio | skipping: [aio] 2026-05-28 17:14:19.797289 | aio | 2026-05-28 17:14:19.797505 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 17:14:19.797605 | aio | Thursday 28 May 2026 17:14:19 +0000 (0:00:00.045) 0:00:01.810 ********** 2026-05-28 17:14:20.161511 | aio | ok: [aio] 2026-05-28 17:14:20.161739 | aio | 2026-05-28 17:14:20.162024 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:14:20.162318 | aio | Thursday 28 May 2026 17:14:20 +0000 (0:00:00.363) 0:00:02.174 ********** 2026-05-28 17:14:20.242997 | aio | ok: [aio] => { 2026-05-28 17:14:20.243248 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 17:14:20.243504 | aio | } 2026-05-28 17:14:20.243738 | aio | 2026-05-28 17:14:20.243993 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:14:20.244236 | aio | Thursday 28 May 2026 17:14:20 +0000 (0:00:00.081) 0:00:02.255 ********** 2026-05-28 17:14:20.775107 | aio | ok: [aio] 2026-05-28 17:14:20.775225 | aio | 2026-05-28 17:14:20.775386 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:14:20.775580 | aio | Thursday 28 May 2026 17:14:20 +0000 (0:00:00.532) 0:00:02.788 ********** 2026-05-28 17:14:20.830992 | aio | skipping: [aio] 2026-05-28 17:14:20.831101 | aio | 2026-05-28 17:14:20.831284 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:14:20.831435 | aio | Thursday 28 May 2026 17:14:20 +0000 (0:00:00.055) 0:00:02.844 ********** 2026-05-28 17:14:20.880843 | aio | skipping: [aio] 2026-05-28 17:14:20.880901 | aio | 2026-05-28 17:14:20.881048 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:14:20.881178 | aio | Thursday 28 May 2026 17:14:20 +0000 (0:00:00.049) 0:00:02.894 ********** 2026-05-28 17:14:21.184403 | aio | ok: [aio] 2026-05-28 17:14:21.184519 | aio | 2026-05-28 17:14:21.184701 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:14:21.184853 | aio | Thursday 28 May 2026 17:14:21 +0000 (0:00:00.303) 0:00:03.197 ********** 2026-05-28 17:14:22.337654 | aio | ok: [aio] 2026-05-28 17:14:22.337732 | aio | 2026-05-28 17:14:22.337747 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:14:22.337759 | aio | Thursday 28 May 2026 17:14:22 +0000 (0:00:01.152) 0:00:04.350 ********** 2026-05-28 17:14:22.538667 | aio | ok: [aio] => { 2026-05-28 17:14:22.538903 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 17:14:22.539157 | aio | } 2026-05-28 17:14:22.539467 | aio | 2026-05-28 17:14:22.539759 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:14:22.540007 | aio | Thursday 28 May 2026 17:14:22 +0000 (0:00:00.201) 0:00:04.551 ********** 2026-05-28 17:14:23.093932 | aio | ok: [aio] 2026-05-28 17:14:23.094162 | aio | 2026-05-28 17:14:23.094453 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:14:23.094806 | aio | Thursday 28 May 2026 17:14:23 +0000 (0:00:00.555) 0:00:05.106 ********** 2026-05-28 17:14:25.744970 | aio | ok: [aio] 2026-05-28 17:14:25.745248 | aio | 2026-05-28 17:14:25.745574 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 17:14:25.745877 | aio | Thursday 28 May 2026 17:14:25 +0000 (0:00:02.650) 0:00:07.757 ********** 2026-05-28 17:14:25.782014 | aio | skipping: [aio] 2026-05-28 17:14:25.782112 | aio | 2026-05-28 17:14:25.782283 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 17:14:25.782452 | aio | Thursday 28 May 2026 17:14:25 +0000 (0:00:00.037) 0:00:07.795 ********** 2026-05-28 17:14:25.821975 | aio | skipping: [aio] 2026-05-28 17:14:25.822242 | aio | 2026-05-28 17:14:25.822589 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 17:14:25.822881 | aio | Thursday 28 May 2026 17:14:25 +0000 (0:00:00.039) 0:00:07.834 ********** 2026-05-28 17:14:25.859371 | aio | skipping: [aio] 2026-05-28 17:14:25.859872 | aio | 2026-05-28 17:14:25.860212 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 17:14:25.860622 | aio | Thursday 28 May 2026 17:14:25 +0000 (0:00:00.037) 0:00:07.872 ********** 2026-05-28 17:14:27.185823 | aio | ok: [aio] 2026-05-28 17:14:27.186054 | aio | 2026-05-28 17:14:27.186414 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 17:14:27.186724 | aio | Thursday 28 May 2026 17:14:27 +0000 (0:00:01.326) 0:00:09.198 ********** 2026-05-28 17:14:27.788646 | aio | ok: [aio] 2026-05-28 17:14:27.788772 | aio | 2026-05-28 17:14:27.789004 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 17:14:27.789285 | aio | Thursday 28 May 2026 17:14:27 +0000 (0:00:00.603) 0:00:09.801 ********** 2026-05-28 17:14:29.034236 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 17:14:29.034431 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 17:14:29.034672 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 17:14:29.034859 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 17:14:29.035038 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 17:14:29.035193 | aio | 2026-05-28 17:14:29.035353 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 17:14:29.035545 | aio | Thursday 28 May 2026 17:14:29 +0000 (0:00:01.245) 0:00:11.047 ********** 2026-05-28 17:14:29.781542 | aio | ok: [aio] 2026-05-28 17:14:29.781603 | aio | 2026-05-28 17:14:29.781813 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 17:14:29.782090 | aio | Thursday 28 May 2026 17:14:29 +0000 (0:00:00.738) 0:00:11.786 ********** 2026-05-28 17:14:29.782325 | aio | 2026-05-28 17:14:29.782625 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 17:14:29.782887 | aio | Thursday 28 May 2026 17:14:29 +0000 (0:00:00.008) 0:00:11.794 ********** 2026-05-28 17:14:30.577785 | aio | ok: [aio] 2026-05-28 17:14:30.577933 | aio | 2026-05-28 17:14:30.578297 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:14:30.578683 | aio | Thursday 28 May 2026 17:14:30 +0000 (0:00:00.796) 0:00:12.590 ********** 2026-05-28 17:14:30.876052 | aio | ok: [aio] 2026-05-28 17:14:30.876169 | aio | 2026-05-28 17:14:30.876526 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:14:30.876736 | aio | Thursday 28 May 2026 17:14:30 +0000 (0:00:00.298) 0:00:12.888 ********** 2026-05-28 17:14:30.962067 | aio | ok: [aio] => { 2026-05-28 17:14:30.962317 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 17:14:30.962598 | aio | } 2026-05-28 17:14:30.962825 | aio | 2026-05-28 17:14:30.963081 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:14:30.963326 | aio | Thursday 28 May 2026 17:14:30 +0000 (0:00:00.086) 0:00:12.975 ********** 2026-05-28 17:14:31.412918 | aio | ok: [aio] 2026-05-28 17:14:31.412974 | aio | 2026-05-28 17:14:31.413107 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:14:31.413215 | aio | Thursday 28 May 2026 17:14:31 +0000 (0:00:00.450) 0:00:13.425 ********** 2026-05-28 17:14:34.855103 | aio | ok: [aio] 2026-05-28 17:14:34.855356 | aio | 2026-05-28 17:14:34.855774 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 17:14:34.856004 | aio | Thursday 28 May 2026 17:14:34 +0000 (0:00:03.442) 0:00:16.868 ********** 2026-05-28 17:14:36.194629 | aio | ok: [aio] 2026-05-28 17:14:36.194694 | aio | 2026-05-28 17:14:36.195289 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 17:14:36.195352 | aio | Thursday 28 May 2026 17:14:36 +0000 (0:00:01.339) 0:00:18.207 ********** 2026-05-28 17:14:36.555338 | aio | ok: [aio] 2026-05-28 17:14:36.555508 | aio | 2026-05-28 17:14:36.555959 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 17:14:36.556004 | aio | Thursday 28 May 2026 17:14:36 +0000 (0:00:00.358) 0:00:18.565 ********** 2026-05-28 17:14:37.114055 | aio | ok: [aio] 2026-05-28 17:14:37.114162 | aio | 2026-05-28 17:14:37.114257 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 17:14:37.114420 | aio | Thursday 28 May 2026 17:14:37 +0000 (0:00:00.560) 0:00:19.125 ********** 2026-05-28 17:14:37.836855 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 17:14:37.836955 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 17:14:37.837456 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 17:14:37.837526 | aio | 2026-05-28 17:14:37.837531 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 17:14:37.837536 | aio | Thursday 28 May 2026 17:14:37 +0000 (0:00:00.724) 0:00:19.850 ********** 2026-05-28 17:14:38.393964 | aio | ok: [aio] 2026-05-28 17:14:38.394028 | aio | 2026-05-28 17:14:38.394188 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 17:14:38.394369 | aio | Thursday 28 May 2026 17:14:38 +0000 (0:00:00.556) 0:00:20.406 ********** 2026-05-28 17:14:39.013805 | aio | ok: [aio] 2026-05-28 17:14:39.013861 | aio | 2026-05-28 17:14:39.013872 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 17:14:39.013882 | aio | Thursday 28 May 2026 17:14:38 +0000 (0:00:00.604) 0:00:21.011 ********** 2026-05-28 17:14:39.013890 | aio | 2026-05-28 17:14:39.013899 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 17:14:39.013907 | aio | Thursday 28 May 2026 17:14:39 +0000 (0:00:00.013) 0:00:21.025 ********** 2026-05-28 17:14:39.443634 | aio | ok: [aio] 2026-05-28 17:14:39.443763 | aio | 2026-05-28 17:14:39.444023 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 17:14:39.444265 | aio | Thursday 28 May 2026 17:14:39 +0000 (0:00:00.431) 0:00:21.456 ********** 2026-05-28 17:14:39.497079 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-28 17:14:39.497278 | aio | 2026-05-28 17:14:39.497702 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 17:14:39.497916 | aio | Thursday 28 May 2026 17:14:39 +0000 (0:00:00.053) 0:00:21.510 ********** 2026-05-28 17:14:40.513963 | aio | ok: [aio] 2026-05-28 17:14:40.514089 | aio | 2026-05-28 17:14:40.514304 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 17:14:40.514465 | aio | Thursday 28 May 2026 17:14:40 +0000 (0:00:01.017) 0:00:22.527 ********** 2026-05-28 17:14:41.304836 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-28 17:14:41.305230 | aio | ok: [aio] => (item=ssh) 2026-05-28 17:14:41.305453 | aio | 2026-05-28 17:14:41.305747 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 17:14:41.305976 | aio | Thursday 28 May 2026 17:14:41 +0000 (0:00:00.790) 0:00:23.318 ********** 2026-05-28 17:14:41.768665 | aio | ok: [aio] 2026-05-28 17:14:41.768822 | aio | 2026-05-28 17:14:41.769112 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 17:14:41.769380 | aio | Thursday 28 May 2026 17:14:41 +0000 (0:00:00.463) 0:00:23.781 ********** 2026-05-28 17:14:42.027834 | aio | ok: [aio] 2026-05-28 17:14:42.027971 | aio | 2026-05-28 17:14:42.028180 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 17:14:42.028416 | aio | Thursday 28 May 2026 17:14:42 +0000 (0:00:00.259) 0:00:24.041 ********** 2026-05-28 17:14:42.535730 | aio | ok: [aio] 2026-05-28 17:14:42.535860 | aio | 2026-05-28 17:14:42.535872 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 17:14:42.536167 | aio | Thursday 28 May 2026 17:14:42 +0000 (0:00:00.507) 0:00:24.548 ********** 2026-05-28 17:14:42.919656 | aio | ok: [aio] 2026-05-28 17:14:42.919731 | aio | 2026-05-28 17:14:42.920231 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-28 17:14:42.920273 | aio | Thursday 28 May 2026 17:14:42 +0000 (0:00:00.384) 0:00:24.932 ********** 2026-05-28 17:14:42.993975 | aio | ok: [aio] 2026-05-28 17:14:42.994051 | aio | 2026-05-28 17:14:42.994058 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-28 17:14:42.994065 | aio | Thursday 28 May 2026 17:14:42 +0000 (0:00:00.073) 0:00:25.006 ********** 2026-05-28 17:14:43.312567 | aio | ok: [aio] => (item=aio) 2026-05-28 17:14:43.312628 | aio | 2026-05-28 17:14:43.312640 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-28 17:14:43.312737 | aio | Thursday 28 May 2026 17:14:43 +0000 (0:00:00.318) 0:00:25.324 ********** 2026-05-28 17:14:43.362960 | aio | ok: [aio] 2026-05-28 17:14:43.363022 | aio | 2026-05-28 17:14:43.363127 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-28 17:14:43.363229 | aio | Thursday 28 May 2026 17:14:43 +0000 (0:00:00.051) 0:00:25.375 ********** 2026-05-28 17:14:43.410876 | aio | skipping: [aio] 2026-05-28 17:14:43.410965 | aio | 2026-05-28 17:14:43.410976 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 17:14:43.410986 | aio | Thursday 28 May 2026 17:14:43 +0000 (0:00:00.046) 0:00:25.422 ********** 2026-05-28 17:14:43.481634 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 17:14:43.481709 | aio | 2026-05-28 17:14:43.481720 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 17:14:43.481737 | aio | Thursday 28 May 2026 17:14:43 +0000 (0:00:00.072) 0:00:25.494 ********** 2026-05-28 17:14:50.396088 | aio | ok: [aio] 2026-05-28 17:14:50.396173 | aio | 2026-05-28 17:14:50.396259 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 17:14:50.396385 | aio | Thursday 28 May 2026 17:14:50 +0000 (0:00:06.913) 0:00:32.407 ********** 2026-05-28 17:14:50.468144 | aio | ok: [aio] => (item=aio) 2026-05-28 17:14:50.468275 | aio | 2026-05-28 17:14:50.468464 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 17:14:50.468735 | aio | Thursday 28 May 2026 17:14:50 +0000 (0:00:00.072) 0:00:32.480 ********** 2026-05-28 17:14:50.969028 | aio | ok: [aio] 2026-05-28 17:14:50.969096 | aio | 2026-05-28 17:14:50.969111 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 17:14:50.969123 | aio | Thursday 28 May 2026 17:14:50 +0000 (0:00:00.500) 0:00:32.981 ********** 2026-05-28 17:14:58.134922 | aio | ok: [aio] 2026-05-28 17:14:58.134998 | aio | 2026-05-28 17:14:58.135083 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-28 17:14:58.135198 | aio | Thursday 28 May 2026 17:14:58 +0000 (0:00:07.164) 0:00:40.145 ********** 2026-05-28 17:15:04.824197 | aio | ok: [aio] 2026-05-28 17:15:04.824261 | aio | 2026-05-28 17:15:04.824268 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-28 17:15:04.824274 | aio | Thursday 28 May 2026 17:15:04 +0000 (0:00:06.691) 0:00:46.837 ********** 2026-05-28 17:15:19.483143 | aio | ok: [aio] 2026-05-28 17:15:19.483213 | aio | 2026-05-28 17:15:19.483230 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 17:15:19.483245 | aio | Thursday 28 May 2026 17:15:19 +0000 (0:00:14.657) 0:01:01.494 ********** 2026-05-28 17:15:19.559825 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 17:15:19.559884 | aio | 2026-05-28 17:15:19.559894 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 17:15:19.559904 | aio | Thursday 28 May 2026 17:15:19 +0000 (0:00:00.078) 0:01:01.572 ********** 2026-05-28 17:15:19.622547 | aio | skipping: [aio] 2026-05-28 17:15:19.622589 | aio | 2026-05-28 17:15:19.622826 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 17:15:19.623172 | aio | Thursday 28 May 2026 17:15:19 +0000 (0:00:00.062) 0:01:01.634 ********** 2026-05-28 17:15:19.680044 | aio | skipping: [aio] => (item=aio) 2026-05-28 17:15:19.680678 | aio | skipping: [aio] 2026-05-28 17:15:19.680723 | aio | 2026-05-28 17:15:19.680730 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 17:15:19.680736 | aio | Thursday 28 May 2026 17:15:19 +0000 (0:00:00.058) 0:01:01.692 ********** 2026-05-28 17:15:20.031309 | aio | ok: [aio] 2026-05-28 17:15:20.031363 | aio | 2026-05-28 17:15:20.031375 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 17:15:20.031385 | aio | Thursday 28 May 2026 17:15:20 +0000 (0:00:00.350) 0:01:02.043 ********** 2026-05-28 17:15:27.068653 | aio | ok: [aio] 2026-05-28 17:15:27.068730 | aio | 2026-05-28 17:15:27.068750 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-28 17:15:27.068767 | aio | Thursday 28 May 2026 17:15:27 +0000 (0:00:07.037) 0:01:09.080 ********** 2026-05-28 17:15:33.482710 | aio | ok: [aio] 2026-05-28 17:15:33.482822 | aio | 2026-05-28 17:15:33.482840 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-28 17:15:33.483127 | aio | Thursday 28 May 2026 17:15:33 +0000 (0:00:06.414) 0:01:15.495 ********** 2026-05-28 17:15:40.147723 | aio | ok: [aio] 2026-05-28 17:15:40.147810 | aio | 2026-05-28 17:15:40.148604 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-28 17:15:40.148692 | aio | Thursday 28 May 2026 17:15:40 +0000 (0:00:06.665) 0:01:22.160 ********** 2026-05-28 17:15:47.890371 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-28 17:15:47.890447 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-28 17:15:47.890465 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-28 17:15:47.890516 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-28 17:15:47.890533 | aio | 2026-05-28 17:15:47.890546 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-28 17:15:47.890558 | aio | 2026-05-28 17:15:47.890569 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 17:15:47.890581 | aio | Thursday 28 May 2026 17:15:47 +0000 (0:00:07.740) 0:01:29.901 ********** 2026-05-28 17:15:48.952532 | aio | ok: [aio] 2026-05-28 17:15:48.952577 | aio | 2026-05-28 17:15:48.952587 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:15:48.952708 | aio | Thursday 28 May 2026 17:15:48 +0000 (0:00:01.063) 0:01:30.964 ********** 2026-05-28 17:15:49.211338 | aio | ok: [aio] 2026-05-28 17:15:49.211602 | aio | 2026-05-28 17:15:49.211882 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:15:49.212208 | aio | Thursday 28 May 2026 17:15:49 +0000 (0:00:00.259) 0:01:31.224 ********** 2026-05-28 17:15:49.255641 | aio | skipping: [aio] 2026-05-28 17:15:49.255929 | aio | 2026-05-28 17:15:49.256265 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 17:15:49.256582 | aio | Thursday 28 May 2026 17:15:49 +0000 (0:00:00.044) 0:01:31.268 ********** 2026-05-28 17:15:49.537687 | aio | ok: [aio] 2026-05-28 17:15:49.537903 | aio | 2026-05-28 17:15:49.538170 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:15:49.538435 | aio | Thursday 28 May 2026 17:15:49 +0000 (0:00:00.282) 0:01:31.550 ********** 2026-05-28 17:15:49.636219 | aio | ok: [aio] => { 2026-05-28 17:15:49.636497 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 17:15:49.638433 | aio | } 2026-05-28 17:15:49.638446 | aio | 2026-05-28 17:15:49.638451 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:15:49.638455 | aio | Thursday 28 May 2026 17:15:49 +0000 (0:00:00.098) 0:01:31.648 ********** 2026-05-28 17:15:50.057722 | aio | ok: [aio] 2026-05-28 17:15:50.057784 | aio | 2026-05-28 17:15:50.058003 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:15:50.058196 | aio | Thursday 28 May 2026 17:15:50 +0000 (0:00:00.421) 0:01:32.070 ********** 2026-05-28 17:15:50.112178 | aio | skipping: [aio] 2026-05-28 17:15:50.112356 | aio | 2026-05-28 17:15:50.112663 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:15:50.112921 | aio | Thursday 28 May 2026 17:15:50 +0000 (0:00:00.054) 0:01:32.125 ********** 2026-05-28 17:15:50.163446 | aio | skipping: [aio] 2026-05-28 17:15:50.163757 | aio | 2026-05-28 17:15:50.164209 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:15:50.164665 | aio | Thursday 28 May 2026 17:15:50 +0000 (0:00:00.050) 0:01:32.175 ********** 2026-05-28 17:15:50.422052 | aio | ok: [aio] 2026-05-28 17:15:50.422351 | aio | 2026-05-28 17:15:50.422825 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 17:15:50.423200 | aio | Thursday 28 May 2026 17:15:50 +0000 (0:00:00.259) 0:01:32.435 ********** 2026-05-28 17:15:51.517871 | aio | ok: [aio] 2026-05-28 17:15:51.518127 | aio | 2026-05-28 17:15:51.518426 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:15:51.518826 | aio | Thursday 28 May 2026 17:15:51 +0000 (0:00:01.095) 0:01:33.530 ********** 2026-05-28 17:15:51.740237 | aio | ok: [aio] => { 2026-05-28 17:15:51.740570 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 17:15:51.740868 | aio | } 2026-05-28 17:15:51.741138 | aio | 2026-05-28 17:15:51.741417 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:15:51.741699 | aio | Thursday 28 May 2026 17:15:51 +0000 (0:00:00.221) 0:01:33.752 ********** 2026-05-28 17:15:52.336704 | aio | ok: [aio] 2026-05-28 17:15:52.336807 | aio | 2026-05-28 17:15:52.336826 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:15:52.336987 | aio | Thursday 28 May 2026 17:15:52 +0000 (0:00:00.596) 0:01:34.349 ********** 2026-05-28 17:15:54.704700 | aio | ok: [aio] 2026-05-28 17:15:54.705647 | aio | 2026-05-28 17:15:54.705737 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 17:15:54.705769 | aio | Thursday 28 May 2026 17:15:54 +0000 (0:00:02.368) 0:01:36.717 ********** 2026-05-28 17:15:54.743319 | aio | skipping: [aio] 2026-05-28 17:15:54.743376 | aio | 2026-05-28 17:15:54.743397 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 17:15:54.743407 | aio | Thursday 28 May 2026 17:15:54 +0000 (0:00:00.037) 0:01:36.754 ********** 2026-05-28 17:15:54.775014 | aio | skipping: [aio] 2026-05-28 17:15:54.775059 | aio | 2026-05-28 17:15:54.775071 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 17:15:54.775081 | aio | Thursday 28 May 2026 17:15:54 +0000 (0:00:00.032) 0:01:36.786 ********** 2026-05-28 17:15:54.808804 | aio | skipping: [aio] 2026-05-28 17:15:54.808847 | aio | 2026-05-28 17:15:54.808855 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 17:15:54.808863 | aio | Thursday 28 May 2026 17:15:54 +0000 (0:00:00.034) 0:01:36.820 ********** 2026-05-28 17:15:55.841506 | aio | ok: [aio] 2026-05-28 17:15:55.841568 | aio | 2026-05-28 17:15:55.841579 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 17:15:55.841588 | aio | Thursday 28 May 2026 17:15:55 +0000 (0:00:01.033) 0:01:37.854 ********** 2026-05-28 17:15:56.408537 | aio | ok: [aio] 2026-05-28 17:15:56.408578 | aio | 2026-05-28 17:15:56.408585 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 17:15:56.408606 | aio | Thursday 28 May 2026 17:15:56 +0000 (0:00:00.567) 0:01:38.421 ********** 2026-05-28 17:15:57.615908 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 17:15:57.615983 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 17:15:57.616101 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 17:15:57.616224 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 17:15:57.616350 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 17:15:57.616716 | aio | 2026-05-28 17:15:57.616753 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 17:15:57.616758 | aio | Thursday 28 May 2026 17:15:57 +0000 (0:00:01.207) 0:01:39.628 ********** 2026-05-28 17:15:58.326161 | aio | ok: [aio] 2026-05-28 17:15:58.326266 | aio | 2026-05-28 17:15:58.326278 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 17:15:58.326307 | aio | Thursday 28 May 2026 17:15:58 +0000 (0:00:00.702) 0:01:40.331 ********** 2026-05-28 17:15:58.326417 | aio | 2026-05-28 17:15:58.326639 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 17:15:58.326720 | aio | Thursday 28 May 2026 17:15:58 +0000 (0:00:00.007) 0:01:40.339 ********** 2026-05-28 17:15:58.790088 | aio | ok: [aio] 2026-05-28 17:15:58.790151 | aio | 2026-05-28 17:15:58.790283 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 17:15:58.790396 | aio | Thursday 28 May 2026 17:15:58 +0000 (0:00:00.461) 0:01:40.800 ********** 2026-05-28 17:15:59.068885 | aio | ok: [aio] 2026-05-28 17:15:59.068944 | aio | 2026-05-28 17:15:59.069063 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 17:15:59.069194 | aio | Thursday 28 May 2026 17:15:59 +0000 (0:00:00.281) 0:01:41.082 ********** 2026-05-28 17:15:59.156056 | aio | ok: [aio] => { 2026-05-28 17:15:59.156150 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 17:15:59.156343 | aio | } 2026-05-28 17:15:59.156450 | aio | 2026-05-28 17:15:59.157528 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 17:15:59.157564 | aio | Thursday 28 May 2026 17:15:59 +0000 (0:00:00.084) 0:01:41.167 ********** 2026-05-28 17:15:59.620725 | aio | ok: [aio] 2026-05-28 17:15:59.620797 | aio | 2026-05-28 17:15:59.620814 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 17:15:59.621090 | aio | Thursday 28 May 2026 17:15:59 +0000 (0:00:00.465) 0:01:41.632 ********** 2026-05-28 17:16:03.069877 | aio | ok: [aio] 2026-05-28 17:16:03.069934 | aio | 2026-05-28 17:16:03.070064 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 17:16:03.070174 | aio | Thursday 28 May 2026 17:16:03 +0000 (0:00:03.450) 0:01:45.082 ********** 2026-05-28 17:16:04.477704 | aio | ok: [aio] 2026-05-28 17:16:04.477811 | aio | 2026-05-28 17:16:04.478236 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 17:16:04.478672 | aio | Thursday 28 May 2026 17:16:04 +0000 (0:00:01.407) 0:01:46.490 ********** 2026-05-28 17:16:04.749183 | aio | ok: [aio] 2026-05-28 17:16:04.749303 | aio | 2026-05-28 17:16:04.749316 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 17:16:04.749396 | aio | Thursday 28 May 2026 17:16:04 +0000 (0:00:00.270) 0:01:46.760 ********** 2026-05-28 17:16:05.342731 | aio | ok: [aio] 2026-05-28 17:16:05.342836 | aio | 2026-05-28 17:16:05.343151 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 17:16:05.343625 | aio | Thursday 28 May 2026 17:16:05 +0000 (0:00:00.594) 0:01:47.355 ********** 2026-05-28 17:16:06.106539 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 17:16:06.106593 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 17:16:06.106617 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 17:16:06.106628 | aio | 2026-05-28 17:16:06.106708 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 17:16:06.106879 | aio | Thursday 28 May 2026 17:16:06 +0000 (0:00:00.763) 0:01:48.118 ********** 2026-05-28 17:16:06.736094 | aio | ok: [aio] 2026-05-28 17:16:06.736287 | aio | 2026-05-28 17:16:06.736650 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 17:16:06.736929 | aio | Thursday 28 May 2026 17:16:06 +0000 (0:00:00.630) 0:01:48.748 ********** 2026-05-28 17:16:07.337351 | aio | ok: [aio] 2026-05-28 17:16:07.337467 | aio | 2026-05-28 17:16:07.337821 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 17:16:07.338109 | aio | Thursday 28 May 2026 17:16:07 +0000 (0:00:00.594) 0:01:49.342 ********** 2026-05-28 17:16:07.338398 | aio | 2026-05-28 17:16:07.338742 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 17:16:07.338963 | aio | Thursday 28 May 2026 17:16:07 +0000 (0:00:00.007) 0:01:49.350 ********** 2026-05-28 17:16:07.829554 | aio | ok: [aio] 2026-05-28 17:16:07.829742 | aio | 2026-05-28 17:16:07.830042 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 17:16:07.830275 | aio | Thursday 28 May 2026 17:16:07 +0000 (0:00:00.491) 0:01:49.841 ********** 2026-05-28 17:16:07.895423 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-28 17:16:07.895551 | aio | 2026-05-28 17:16:07.895733 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 17:16:07.895912 | aio | Thursday 28 May 2026 17:16:07 +0000 (0:00:00.066) 0:01:49.908 ********** 2026-05-28 17:16:09.330644 | aio | ok: [aio] 2026-05-28 17:16:09.330892 | aio | 2026-05-28 17:16:09.330927 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 17:16:09.331070 | aio | Thursday 28 May 2026 17:16:09 +0000 (0:00:01.434) 0:01:51.342 ********** 2026-05-28 17:16:10.221448 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-28 17:16:10.221574 | aio | ok: [aio] => (item=ssh) 2026-05-28 17:16:10.222086 | aio | 2026-05-28 17:16:10.222134 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 17:16:10.222142 | aio | Thursday 28 May 2026 17:16:10 +0000 (0:00:00.889) 0:01:52.231 ********** 2026-05-28 17:16:10.684345 | aio | ok: [aio] 2026-05-28 17:16:10.684431 | aio | 2026-05-28 17:16:10.684442 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 17:16:10.684452 | aio | Thursday 28 May 2026 17:16:10 +0000 (0:00:00.464) 0:01:52.696 ********** 2026-05-28 17:16:10.972933 | aio | ok: [aio] 2026-05-28 17:16:10.973001 | aio | 2026-05-28 17:16:10.973010 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 17:16:10.973016 | aio | Thursday 28 May 2026 17:16:10 +0000 (0:00:00.288) 0:01:52.984 ********** 2026-05-28 17:16:11.343099 | aio | ok: [aio] 2026-05-28 17:16:11.343192 | aio | 2026-05-28 17:16:11.343258 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 17:16:11.343365 | aio | Thursday 28 May 2026 17:16:11 +0000 (0:00:00.367) 0:01:53.352 ********** 2026-05-28 17:16:11.634515 | aio | ok: [aio] 2026-05-28 17:16:11.634602 | aio | 2026-05-28 17:16:11.634876 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-28 17:16:11.635057 | aio | Thursday 28 May 2026 17:16:11 +0000 (0:00:00.294) 0:01:53.646 ********** 2026-05-28 17:16:11.968062 | aio | ok: [aio] => (item=aio) 2026-05-28 17:16:11.968227 | aio | 2026-05-28 17:16:11.968655 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-28 17:16:11.969060 | aio | Thursday 28 May 2026 17:16:11 +0000 (0:00:00.333) 0:01:53.980 ********** 2026-05-28 17:16:12.029010 | aio | ok: [aio] 2026-05-28 17:16:12.029318 | aio | 2026-05-28 17:16:12.029684 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 17:16:12.029975 | aio | Thursday 28 May 2026 17:16:12 +0000 (0:00:00.060) 0:01:54.041 ********** 2026-05-28 17:16:12.099716 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 17:16:12.099832 | aio | 2026-05-28 17:16:12.099849 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 17:16:12.100020 | aio | Thursday 28 May 2026 17:16:12 +0000 (0:00:00.071) 0:01:54.113 ********** 2026-05-28 17:16:12.152175 | aio | skipping: [aio] 2026-05-28 17:16:12.152297 | aio | 2026-05-28 17:16:12.152349 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 17:16:12.152492 | aio | Thursday 28 May 2026 17:16:12 +0000 (0:00:00.052) 0:01:54.165 ********** 2026-05-28 17:16:12.209756 | aio | skipping: [aio] => (item=aio) 2026-05-28 17:16:12.210033 | aio | skipping: [aio] 2026-05-28 17:16:12.210316 | aio | 2026-05-28 17:16:12.210650 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 17:16:12.210944 | aio | Thursday 28 May 2026 17:16:12 +0000 (0:00:00.056) 0:01:54.222 ********** 2026-05-28 17:16:12.551904 | aio | ok: [aio] 2026-05-28 17:16:12.552078 | aio | 2026-05-28 17:16:12.552310 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 17:16:12.554581 | aio | Thursday 28 May 2026 17:16:12 +0000 (0:00:00.341) 0:01:54.564 ********** 2026-05-28 17:16:19.785568 | aio | ok: [aio] 2026-05-28 17:16:19.785637 | aio | 2026-05-28 17:16:19.785644 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-28 17:16:19.785650 | aio | Thursday 28 May 2026 17:16:19 +0000 (0:00:07.232) 0:02:01.796 ********** 2026-05-28 17:16:25.639277 | aio | ok: [aio] 2026-05-28 17:16:25.639745 | aio | 2026-05-28 17:16:25.640136 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-28 17:16:25.640538 | aio | Thursday 28 May 2026 17:16:25 +0000 (0:00:05.855) 0:02:07.652 ********** 2026-05-28 17:16:40.127292 | aio | ok: [aio] 2026-05-28 17:16:40.127641 | aio | 2026-05-28 17:16:40.127930 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-28 17:16:40.128228 | aio | Thursday 28 May 2026 17:16:40 +0000 (0:00:14.487) 0:02:22.139 ********** 2026-05-28 17:16:40.200154 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-28 17:16:40.200561 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-28 17:16:40.200894 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-28 17:16:40.201202 | aio | skipping: [aio] 2026-05-28 17:16:40.201521 | aio | 2026-05-28 17:16:40.201876 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-28 17:16:40.202190 | aio | Thursday 28 May 2026 17:16:40 +0000 (0:00:00.073) 0:02:22.213 ********** 2026-05-28 17:16:46.833109 | aio | ok: [aio] 2026-05-28 17:16:46.833231 | aio | 2026-05-28 17:16:46.833257 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-28 17:16:46.833515 | aio | Thursday 28 May 2026 17:16:46 +0000 (0:00:06.632) 0:02:28.845 ********** 2026-05-28 17:16:53.482493 | aio | ok: [aio] 2026-05-28 17:16:53.482625 | aio | 2026-05-28 17:16:53.482639 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-28 17:16:53.482652 | aio | Thursday 28 May 2026 17:16:53 +0000 (0:00:06.647) 0:02:35.493 ********** 2026-05-28 17:16:53.551637 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-28 17:16:53.551684 | aio | 2026-05-28 17:16:53.551694 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-28 17:16:53.551702 | aio | Thursday 28 May 2026 17:16:53 +0000 (0:00:00.070) 0:02:35.564 ********** 2026-05-28 17:16:53.605370 | aio | ok: [aio] 2026-05-28 17:16:53.605397 | aio | 2026-05-28 17:16:53.605406 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-28 17:16:53.605414 | aio | Thursday 28 May 2026 17:16:53 +0000 (0:00:00.053) 0:02:35.617 ********** 2026-05-28 17:17:00.405334 | aio | ok: [aio] 2026-05-28 17:17:00.405466 | aio | 2026-05-28 17:17:00.405477 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-28 17:17:00.405526 | aio | Thursday 28 May 2026 17:17:00 +0000 (0:00:06.799) 0:02:42.416 ********** 2026-05-28 17:17:00.460712 | aio | ok: [aio] 2026-05-28 17:17:00.460766 | aio | 2026-05-28 17:17:00.460772 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-28 17:17:00.460778 | aio | Thursday 28 May 2026 17:17:00 +0000 (0:00:00.056) 0:02:42.473 ********** 2026-05-28 17:17:00.504924 | aio | skipping: [aio] => (item=1) 2026-05-28 17:17:00.504966 | aio | skipping: [aio] => (item=1) 2026-05-28 17:17:00.504971 | aio | skipping: [aio] => (item=1) 2026-05-28 17:17:00.504976 | aio | skipping: [aio] 2026-05-28 17:17:00.504981 | aio | 2026-05-28 17:17:00.504985 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-28 17:17:00.504990 | aio | Thursday 28 May 2026 17:17:00 +0000 (0:00:00.042) 0:02:42.516 ********** 2026-05-28 17:17:00.545652 | aio | skipping: [aio] 2026-05-28 17:17:00.545722 | aio | 2026-05-28 17:17:00.545733 | aio | PLAY RECAP ********************************************************************* 2026-05-28 17:17:00.545742 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-28 17:17:00.546565 | aio | 2026-05-28 17:17:00.546629 | aio | 2026-05-28 17:17:00.546914 | aio | TASKS RECAP ******************************************************************** 2026-05-28 17:17:00.547280 | aio | Thursday 28 May 2026 17:17:00 +0000 (0:00:00.040) 0:02:42.557 ********** 2026-05-28 17:17:00.547516 | aio | =============================================================================== 2026-05-28 17:17:00.547734 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.66s 2026-05-28 17:17:00.547936 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.49s 2026-05-28 17:17:00.548153 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.74s 2026-05-28 17:17:00.548359 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.23s 2026-05-28 17:17:00.548589 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.16s 2026-05-28 17:17:00.548801 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.04s 2026-05-28 17:17:00.549018 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.91s 2026-05-28 17:17:00.549244 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.80s 2026-05-28 17:17:00.549451 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.69s 2026-05-28 17:17:00.549680 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.67s 2026-05-28 17:17:00.549890 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.65s 2026-05-28 17:17:00.550090 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.63s 2026-05-28 17:17:00.551522 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.41s 2026-05-28 17:17:00.551539 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.86s 2026-05-28 17:17:00.551545 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.45s 2026-05-28 17:17:00.551551 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.44s 2026-05-28 17:17:00.551557 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.65s 2026-05-28 17:17:00.551562 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.37s 2026-05-28 17:17:00.551568 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 1.43s 2026-05-28 17:17:00.551573 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.41s 2026-05-28 17:17:00.707751 | aio | INFO [default > idempotence] Executed: Successful 2026-05-28 17:17:00.720209 | aio | INFO [default > side_effect] Executing 2026-05-28 17:17:00.720573 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-28 17:17:00.727116 | aio | INFO [default > verify] Executing 2026-05-28 17:17:01.594594 | aio | 2026-05-28 17:17:01.594665 | aio | PLAY [Verify] ****************************************************************** 2026-05-28 17:17:01.594684 | aio | 2026-05-28 17:17:01.594748 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 17:17:01.594932 | aio | Thursday 28 May 2026 17:17:01 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-05-28 17:17:03.899691 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-28 17:17:03.899810 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-28 17:17:03.900024 | aio | interpreter could change the meaning of that path. See 2026-05-28 17:17:03.900296 | aio | https://docs.ansible.com/ansible- 2026-05-28 17:17:03.900594 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-28 17:17:03.910664 | aio | ok: [aio] 2026-05-28 17:17:03.910903 | aio | 2026-05-28 17:17:03.911163 | aio | TASK [Get cluster health status] *********************************************** 2026-05-28 17:17:03.911406 | aio | Thursday 28 May 2026 17:17:03 +0000 (0:00:02.315) 0:00:02.324 ********** 2026-05-28 17:17:15.104928 | aio | ok: [aio] 2026-05-28 17:17:15.105126 | aio | 2026-05-28 17:17:15.105390 | aio | TASK [Print cluster health status] ********************************************* 2026-05-28 17:17:15.105716 | aio | Thursday 28 May 2026 17:17:15 +0000 (0:00:11.194) 0:00:13.518 ********** 2026-05-28 17:17:15.140859 | aio | ok: [aio] => { 2026-05-28 17:17:15.141111 | aio | "_ceph_health": { 2026-05-28 17:17:15.141373 | aio | "changed": false, 2026-05-28 17:17:15.141635 | aio | "cmd": [ 2026-05-28 17:17:15.141868 | aio | "cephadm", 2026-05-28 17:17:15.142108 | aio | "shell", 2026-05-28 17:17:15.142322 | aio | "--", 2026-05-28 17:17:15.142761 | aio | "ceph", 2026-05-28 17:17:15.142995 | aio | "health" 2026-05-28 17:17:15.143233 | aio | ], 2026-05-28 17:17:15.143545 | aio | "delta": "0:00:10.832986", 2026-05-28 17:17:15.143783 | aio | "end": "2026-05-28 17:17:15.053244", 2026-05-28 17:17:15.144113 | aio | "failed": false, 2026-05-28 17:17:15.144433 | aio | "msg": "", 2026-05-28 17:17:15.144747 | aio | "rc": 0, 2026-05-28 17:17:15.145033 | aio | "start": "2026-05-28 17:17:04.220258", 2026-05-28 17:17:15.145310 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-28 17:17:15.145577 | aio | "stderr_lines": [ 2026-05-28 17:17:15.145810 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-28 17:17:15.146086 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-28 17:17:15.146330 | aio | ], 2026-05-28 17:17:15.146661 | aio | "stdout": "HEALTH_OK", 2026-05-28 17:17:15.146929 | aio | "stdout_lines": [ 2026-05-28 17:17:15.147210 | aio | "HEALTH_OK" 2026-05-28 17:17:15.147446 | aio | ] 2026-05-28 17:17:15.147708 | aio | } 2026-05-28 17:17:15.147934 | aio | } 2026-05-28 17:17:15.148198 | aio | 2026-05-28 17:17:15.148442 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-28 17:17:15.148722 | aio | Thursday 28 May 2026 17:17:15 +0000 (0:00:00.036) 0:00:13.555 ********** 2026-05-28 17:17:15.175380 | aio | ok: [aio] => { 2026-05-28 17:17:15.175678 | aio | "changed": false, 2026-05-28 17:17:15.175921 | aio | "msg": "All assertions passed" 2026-05-28 17:17:15.176161 | aio | } 2026-05-28 17:17:15.176419 | aio | 2026-05-28 17:17:15.176756 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-28 17:17:15.177015 | aio | Thursday 28 May 2026 17:17:15 +0000 (0:00:00.034) 0:00:13.589 ********** 2026-05-28 17:17:22.011973 | aio | changed: [aio] 2026-05-28 17:17:22.012061 | aio | 2026-05-28 17:17:22.012222 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-28 17:17:22.012392 | aio | Thursday 28 May 2026 17:17:22 +0000 (0:00:06.836) 0:00:20.426 ********** 2026-05-28 17:17:24.501701 | aio | changed: [aio] 2026-05-28 17:17:24.501788 | aio | 2026-05-28 17:17:24.502213 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-28 17:17:24.502286 | aio | Thursday 28 May 2026 17:17:24 +0000 (0:00:02.488) 0:00:22.915 ********** 2026-05-28 17:17:25.819167 | aio | ok: [aio] 2026-05-28 17:17:25.819284 | aio | 2026-05-28 17:17:25.819299 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-28 17:17:25.819311 | aio | Thursday 28 May 2026 17:17:25 +0000 (0:00:01.317) 0:00:24.232 ********** 2026-05-28 17:17:25.876248 | aio | ok: [aio] => { 2026-05-28 17:17:25.876328 | aio | "changed": false, 2026-05-28 17:17:25.877264 | aio | "msg": "All assertions passed" 2026-05-28 17:17:25.877319 | aio | } 2026-05-28 17:17:25.877328 | aio | 2026-05-28 17:17:25.877336 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-05-28 17:17:25.877344 | aio | Thursday 28 May 2026 17:17:25 +0000 (0:00:00.057) 0:00:24.289 ********** 2026-05-28 17:17:26.981780 | aio | ok: [aio] 2026-05-28 17:17:26.981865 | aio | 2026-05-28 17:17:26.981874 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-05-28 17:17:26.981883 | aio | Thursday 28 May 2026 17:17:26 +0000 (0:00:01.105) 0:00:25.395 ********** 2026-05-28 17:17:27.024549 | aio | ok: [aio] => { 2026-05-28 17:17:27.024595 | aio | "changed": false, 2026-05-28 17:17:27.024603 | aio | "msg": "All assertions passed" 2026-05-28 17:17:27.024611 | aio | } 2026-05-28 17:17:27.024618 | aio | 2026-05-28 17:17:27.024625 | aio | PLAY RECAP ********************************************************************* 2026-05-28 17:17:27.024632 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-28 17:17:27.024639 | aio | 2026-05-28 17:17:27.024645 | aio | 2026-05-28 17:17:27.024652 | aio | TASKS RECAP ******************************************************************** 2026-05-28 17:17:27.024659 | aio | Thursday 28 May 2026 17:17:27 +0000 (0:00:00.041) 0:00:25.437 ********** 2026-05-28 17:17:27.024665 | aio | =============================================================================== 2026-05-28 17:17:27.024671 | aio | Get cluster health status ---------------------------------------------- 11.19s 2026-05-28 17:17:27.024678 | aio | Create a test Ceph pool ------------------------------------------------- 6.84s 2026-05-28 17:17:27.024756 | aio | Create a test Ceph key -------------------------------------------------- 2.49s 2026-05-28 17:17:27.024962 | aio | Gathering Facts --------------------------------------------------------- 2.32s 2026-05-28 17:17:27.025164 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.32s 2026-05-28 17:17:27.025361 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 1.11s 2026-05-28 17:17:27.025579 | aio | Assert that key_info returns the correct key ---------------------------- 0.06s 2026-05-28 17:17:27.025788 | aio | Assert that the legacy key module info state returns the correct key ---- 0.04s 2026-05-28 17:17:27.026221 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-05-28 17:17:27.026426 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-28 17:17:27.098000 | aio | INFO [default > verify] Executed: Successful 2026-05-28 17:17:27.110134 | aio | INFO [default > cleanup] Executing 2026-05-28 17:17:27.110513 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-28 17:17:27.116306 | aio | INFO [default > destroy] Executing 2026-05-28 17:17:27.116430 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-28 17:17:27.116546 | aio | INFO [default > destroy] Executed: Successful 2026-05-28 17:17:27.116832 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-28 17:17:27.599435 | aio | ok: Runtime: 0:10:28.432281 2026-05-28 17:17:27.613445 | 2026-05-28 17:17:27.613500 | PLAY RECAP 2026-05-28 17:17:27.613546 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 17:17:27.613568 | 2026-05-28 17:17:27.760803 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-28 17:17:27.765157 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 17:17:28.345735 | 2026-05-28 17:17:28.345860 | PLAY [all] 2026-05-28 17:17:28.357541 | 2026-05-28 17:17:28.357615 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-28 17:17:28.403291 | aio | skipping: Conditional result was False 2026-05-28 17:17:28.414728 | 2026-05-28 17:17:28.414814 | TASK [fetch-output : Set log path for single node] 2026-05-28 17:17:28.460248 | aio | ok 2026-05-28 17:17:28.465212 | 2026-05-28 17:17:28.465277 | LOOP [fetch-output : Ensure local output dirs] 2026-05-28 17:17:28.842246 | aio -> localhost | ok: "/var/lib/zuul/builds/7cdaf87ee28c490d8239243307432b20/work/logs" 2026-05-28 17:17:29.071395 | aio -> localhost | changed: "/var/lib/zuul/builds/7cdaf87ee28c490d8239243307432b20/work/artifacts" 2026-05-28 17:17:29.280501 | aio -> localhost | changed: "/var/lib/zuul/builds/7cdaf87ee28c490d8239243307432b20/work/docs" 2026-05-28 17:17:29.295445 | 2026-05-28 17:17:29.295627 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-28 17:17:29.935518 | aio | changed: .d..t...... ./ 2026-05-28 17:17:29.935802 | aio | changed: All items complete 2026-05-28 17:17:29.935836 | 2026-05-28 17:17:30.442095 | aio | changed: .d..t...... ./ 2026-05-28 17:17:30.900264 | aio | changed: .d..t...... ./ 2026-05-28 17:17:30.924604 | 2026-05-28 17:17:30.924682 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-28 17:17:31.325021 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007890 2026-05-28 17:17:31.554958 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007407 2026-05-28 17:17:31.577125 | 2026-05-28 17:17:31.577636 | PLAY [all] 2026-05-28 17:17:31.584358 | 2026-05-28 17:17:31.584424 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-28 17:17:32.084028 | aio | changed 2026-05-28 17:17:32.091329 | 2026-05-28 17:17:32.091385 | PLAY RECAP 2026-05-28 17:17:32.091434 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-28 17:17:32.091456 | 2026-05-28 17:17:32.219147 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 17:17:32.223240 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-28 17:17:32.798730 | 2026-05-28 17:17:32.798851 | PLAY [localhost] 2026-05-28 17:17:32.808769 | 2026-05-28 17:17:32.808840 | TASK [Generate Zuul manifest] 2026-05-28 17:17:32.831135 | localhost | ok 2026-05-28 17:17:32.845628 | 2026-05-28 17:17:32.845708 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-28 17:17:33.206737 | localhost | changed 2026-05-28 17:17:33.220612 | 2026-05-28 17:17:33.220694 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-28 17:17:33.249742 | localhost | ok 2026-05-28 17:17:33.256480 | 2026-05-28 17:17:33.256549 | TASK [Upload logs] 2026-05-28 17:17:33.275118 | localhost | ok 2026-05-28 17:17:33.333623 | 2026-05-28 17:17:33.333769 | TASK [Set zuul-log-path fact] 2026-05-28 17:17:33.357558 | localhost | ok 2026-05-28 17:17:33.369866 | 2026-05-28 17:17:33.369942 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 17:17:33.404833 | localhost | ok 2026-05-28 17:17:33.414717 | 2026-05-28 17:17:33.414790 | TASK [upload-logs : Create log directories] 2026-05-28 17:17:33.839179 | localhost | changed 2026-05-28 17:17:33.845936 | 2026-05-28 17:17:33.846009 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-28 17:17:34.245672 | localhost -> localhost | ok: Runtime: 0:00:00.005905 2026-05-28 17:17:34.251416 | 2026-05-28 17:17:34.251487 | TASK [upload-logs : Upload logs to log server] 2026-05-28 17:17:34.723584 | localhost | Output suppressed because no_log was given 2026-05-28 17:17:34.728751 | 2026-05-28 17:17:34.728852 | LOOP [upload-logs : Compress console log and json output] 2026-05-28 17:17:34.774943 | localhost | skipping: Conditional result was False 2026-05-28 17:17:34.827909 | localhost | skipping: Conditional result was False 2026-05-28 17:17:34.847526 | 2026-05-28 17:17:34.847655 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-28 17:17:34.894688 | localhost | skipping: Conditional result was False 2026-05-28 17:17:34.895218 | 2026-05-28 17:17:34.899299 | localhost | skipping: Conditional result was False 2026-05-28 17:17:34.913861 | 2026-05-28 17:17:34.913998 | LOOP [upload-logs : Upload console log and json output]