2026-04-13 10:37:08.680010 | Job console starting 2026-04-13 10:37:08.692346 | Updating git repos 2026-04-13 10:37:08.718383 | Cloning repos into workspace 2026-04-13 10:37:08.773030 | Restoring repo states 2026-04-13 10:37:08.779347 | Merging changes 2026-04-13 10:37:09.049974 | Checking out repos 2026-04-13 10:37:09.078184 | Preparing playbooks 2026-04-13 10:37:10.536679 | Running Ansible setup 2026-04-13 10:37:14.367897 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 10:37:15.041450 | 2026-04-13 10:37:15.041655 | PLAY [localhost] 2026-04-13 10:37:15.052556 | 2026-04-13 10:37:15.052723 | TASK [Gathering Facts] 2026-04-13 10:37:16.036195 | localhost | ok 2026-04-13 10:37:16.044003 | 2026-04-13 10:37:16.044091 | TASK [Setup log path fact] 2026-04-13 10:37:16.062900 | localhost | ok 2026-04-13 10:37:16.077542 | 2026-04-13 10:37:16.077696 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 10:37:16.109151 | localhost | ok 2026-04-13 10:37:16.117690 | 2026-04-13 10:37:16.117788 | TASK [emit-job-header : Print job information] 2026-04-13 10:37:16.158548 | # Job Information 2026-04-13 10:37:16.178460 | Ansible Version: 2.16.16 2026-04-13 10:37:16.178685 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-13 10:37:16.178730 | Pipeline: check 2026-04-13 10:37:16.178764 | Executor: 0a8996d2b663 2026-04-13 10:37:16.178795 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/90 2026-04-13 10:37:16.178832 | Event ID: 9dcffd00-3724-11f1-960c-0fd59f965fc7 2026-04-13 10:37:16.183502 | 2026-04-13 10:37:16.183642 | LOOP [emit-job-header : Print node information] 2026-04-13 10:37:16.299910 | localhost | ok: 2026-04-13 10:37:16.300162 | localhost | # Node Information 2026-04-13 10:37:16.300207 | localhost | Inventory Hostname: aio 2026-04-13 10:37:16.300251 | localhost | Hostname: np0000165466 2026-04-13 10:37:16.300282 | localhost | Username: zuul 2026-04-13 10:37:16.300313 | localhost | Distro: Ubuntu 22.04 2026-04-13 10:37:16.300341 | localhost | Provider: yul1 2026-04-13 10:37:16.300367 | localhost | Region: ca-ymq-1 2026-04-13 10:37:16.300393 | localhost | Label: ubuntu-jammy 2026-04-13 10:37:16.300418 | localhost | Product Name: OpenStack Nova 2026-04-13 10:37:16.300444 | localhost | Interface IP: 199.204.45.144 2026-04-13 10:37:16.315887 | 2026-04-13 10:37:16.316097 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-13 10:37:16.790036 | localhost -> localhost | changed 2026-04-13 10:37:16.795842 | 2026-04-13 10:37:16.795954 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-13 10:37:17.782074 | localhost -> localhost | changed 2026-04-13 10:37:17.788446 | 2026-04-13 10:37:17.788519 | PLAY [all] 2026-04-13 10:37:17.796704 | 2026-04-13 10:37:17.796810 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-13 10:37:18.074207 | aio -> localhost | ok 2026-04-13 10:37:18.083654 | 2026-04-13 10:37:18.083835 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-13 10:37:18.120007 | aio | ok 2026-04-13 10:37:18.139237 | aio | included: /var/lib/zuul/builds/287eb1545fd94d5db5b0b78800ef0ef1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-13 10:37:18.146263 | 2026-04-13 10:37:18.146410 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-13 10:37:19.218000 | aio -> localhost | Generating public/private rsa key pair. 2026-04-13 10:37:19.218681 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/287eb1545fd94d5db5b0b78800ef0ef1/work/287eb1545fd94d5db5b0b78800ef0ef1_id_rsa 2026-04-13 10:37:19.218727 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/287eb1545fd94d5db5b0b78800ef0ef1/work/287eb1545fd94d5db5b0b78800ef0ef1_id_rsa.pub 2026-04-13 10:37:19.218760 | aio -> localhost | The key fingerprint is: 2026-04-13 10:37:19.218791 | aio -> localhost | SHA256:8wjFqBXXqy+x7fWKroStR2F7ftARQcBUWdpYWFHSB8Q zuul-build-sshkey 2026-04-13 10:37:19.218852 | aio -> localhost | The key's randomart image is: 2026-04-13 10:37:19.218883 | aio -> localhost | +---[RSA 3072]----+ 2026-04-13 10:37:19.218925 | aio -> localhost | | . .+o++OO=.| 2026-04-13 10:37:19.218967 | aio -> localhost | | = o +=E.o| 2026-04-13 10:37:19.219001 | aio -> localhost | | o o .o.. .| 2026-04-13 10:37:19.219030 | aio -> localhost | | o .o . . | 2026-04-13 10:37:19.219060 | aio -> localhost | | . ..S+ . . | 2026-04-13 10:37:19.219089 | aio -> localhost | | +=+o . | 2026-04-13 10:37:19.219117 | aio -> localhost | | ..+B... | 2026-04-13 10:37:19.219145 | aio -> localhost | | o+ +o.. | 2026-04-13 10:37:19.219177 | aio -> localhost | | ...=+.... | 2026-04-13 10:37:19.219207 | aio -> localhost | +----[SHA256]-----+ 2026-04-13 10:37:19.219279 | aio -> localhost | ok: Runtime: 0:00:00.566872 2026-04-13 10:37:19.226560 | 2026-04-13 10:37:19.226661 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-13 10:37:19.261713 | aio | ok 2026-04-13 10:37:19.273033 | aio | included: /var/lib/zuul/builds/287eb1545fd94d5db5b0b78800ef0ef1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-13 10:37:19.281530 | 2026-04-13 10:37:19.281620 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-13 10:37:19.306555 | aio | skipping: Conditional result was False 2026-04-13 10:37:19.313220 | 2026-04-13 10:37:19.313350 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-13 10:37:19.887056 | aio | changed 2026-04-13 10:37:19.894916 | 2026-04-13 10:37:19.895078 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-13 10:37:20.093931 | aio | ok 2026-04-13 10:37:20.099181 | 2026-04-13 10:37:20.099315 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-13 10:37:20.577651 | aio | changed 2026-04-13 10:37:20.584750 | 2026-04-13 10:37:20.584903 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-13 10:37:21.093904 | aio | changed 2026-04-13 10:37:21.101414 | 2026-04-13 10:37:21.101533 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-13 10:37:21.127157 | aio | skipping: Conditional result was False 2026-04-13 10:37:21.141737 | 2026-04-13 10:37:21.142039 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-13 10:37:21.553763 | aio -> localhost | changed 2026-04-13 10:37:21.569370 | 2026-04-13 10:37:21.569568 | TASK [add-build-sshkey : Add back temp key] 2026-04-13 10:37:21.887061 | aio -> localhost | Identity added: /var/lib/zuul/builds/287eb1545fd94d5db5b0b78800ef0ef1/work/287eb1545fd94d5db5b0b78800ef0ef1_id_rsa (zuul-build-sshkey) 2026-04-13 10:37:21.887292 | aio -> localhost | ok: Runtime: 0:00:00.013228 2026-04-13 10:37:21.892463 | 2026-04-13 10:37:21.892530 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-13 10:37:22.250182 | aio | ok 2026-04-13 10:37:22.258942 | 2026-04-13 10:37:22.259073 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-13 10:37:22.284235 | aio | skipping: Conditional result was False 2026-04-13 10:37:22.298375 | 2026-04-13 10:37:22.298537 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-13 10:37:22.669089 | aio | ok 2026-04-13 10:37:22.677755 | 2026-04-13 10:37:22.677947 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-13 10:37:23.451647 | aio | Output suppressed because no_log was given 2026-04-13 10:37:23.467610 | 2026-04-13 10:37:23.467756 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-13 10:37:23.662014 | aio | ok: "logs" 2026-04-13 10:37:23.662298 | aio | ok: All items complete 2026-04-13 10:37:23.662328 | 2026-04-13 10:37:23.824803 | aio | ok: "artifacts" 2026-04-13 10:37:24.010710 | aio | ok: "docs" 2026-04-13 10:37:24.025922 | 2026-04-13 10:37:24.026127 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-13 10:37:24.297725 | aio | changed: "logs" 2026-04-13 10:37:24.402593 | aio | changed: "artifacts" 2026-04-13 10:37:24.568228 | aio | changed: "docs" 2026-04-13 10:37:24.582559 | 2026-04-13 10:37:24.582765 | PLAY RECAP 2026-04-13 10:37:24.582838 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-13 10:37:24.582881 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 10:37:24.582912 | 2026-04-13 10:37:24.763197 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 10:37:24.765419 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 10:37:25.524546 | 2026-04-13 10:37:25.524772 | PLAY [all] 2026-04-13 10:37:25.543149 | 2026-04-13 10:37:25.543370 | TASK [setup-uv : Extract archive] 2026-04-13 10:37:27.973218 | aio | changed 2026-04-13 10:37:27.981299 | 2026-04-13 10:37:27.981482 | TASK [setup-uv : Print version] 2026-04-13 10:37:27.467361 | aio | uv 0.8.13 2026-04-13 10:37:28.518619 | aio | ok: Runtime: 0:00:00.012819 2026-04-13 10:37:28.527519 | 2026-04-13 10:37:28.527747 | PLAY RECAP 2026-04-13 10:37:28.527810 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 10:37:28.527846 | 2026-04-13 10:37:28.680901 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 10:37:28.684629 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 10:37:29.426782 | 2026-04-13 10:37:29.427042 | PLAY [all] 2026-04-13 10:37:29.441357 | 2026-04-13 10:37:29.441559 | TASK [Copy inventory file for Zuul] 2026-04-13 10:37:30.342658 | aio | changed 2026-04-13 10:37:30.352163 | 2026-04-13 10:37:30.352354 | TASK [Switch "ansible_host" to private IP] 2026-04-13 10:37:30.630477 | aio | changed: 1 replacements made 2026-04-13 10:37:30.639160 | 2026-04-13 10:37:30.639422 | TASK [Run Molecule scenario] 2026-04-13 10:37:30.338570 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-13 10:37:30.872849 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-13 10:37:31.091642 | aio | Using CPython 3.13.7 2026-04-13 10:37:31.091725 | aio | Creating virtual environment at: .venv 2026-04-13 10:37:31.329548 | aio | Downloading pygments (1.2MiB) 2026-04-13 10:37:31.329720 | aio | Downloading netaddr (2.2MiB) 2026-04-13 10:37:31.330279 | aio | Downloading ansible-core (2.1MiB) 2026-04-13 10:37:31.333701 | aio | Downloading cryptography (4.3MiB) 2026-04-13 10:37:31.501234 | aio | Downloading netaddr 2026-04-13 10:37:31.511138 | aio | Downloading cryptography 2026-04-13 10:37:31.554008 | aio | Downloading pygments 2026-04-13 10:37:31.699771 | aio | Downloading ansible-core 2026-04-13 10:37:31.727547 | aio | Installed 36 packages in 27ms 2026-04-13 10:37:32.974270 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-13 10:37:32.974345 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-13 10:37:34.566773 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-13 10:37:34.566873 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-13 10:37:50.472024 | aio | INFO [default > dependency] Executing 2026-04-13 10:37:50.472250 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-13 10:37:50.472507 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-13 10:37:50.472652 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-13 10:37:50.477854 | aio | INFO [default > cleanup] Executing 2026-04-13 10:37:50.478152 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 10:37:50.499518 | aio | INFO [default > destroy] Executing 2026-04-13 10:37:50.499605 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-13 10:37:50.499655 | aio | INFO [default > destroy] Executed: Successful 2026-04-13 10:37:50.507777 | aio | INFO [default > syntax] Executing 2026-04-13 10:37:51.472433 | aio | 2026-04-13 10:37:51.472631 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-13 10:37:51.524401 | aio | INFO [default > syntax] Executed: Successful 2026-04-13 10:37:51.531510 | aio | INFO [default > create] Executing 2026-04-13 10:37:51.544556 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 10:37:51.555256 | aio | INFO [default > prepare] Executing 2026-04-13 10:37:52.241730 | aio | 2026-04-13 10:37:52.241845 | aio | PLAY [Prepare] ***************************************************************** 2026-04-13 10:37:52.241967 | aio | 2026-04-13 10:37:52.242081 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 10:37:52.242175 | aio | Monday 13 April 2026 10:37:52 +0000 (0:00:00.059) 0:00:00.059 ********** 2026-04-13 10:37:53.404371 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 10:37:53.404446 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-13 10:37:53.404521 | aio | interpreter could change the meaning of that path. See 2026-04-13 10:37:53.404613 | aio | https://docs.ansible.com/ansible- 2026-04-13 10:37:53.404713 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 10:37:53.413089 | aio | ok: [aio] 2026-04-13 10:37:53.413179 | aio | 2026-04-13 10:37:53.413276 | aio | TASK [Configure short hostname] ************************************************ 2026-04-13 10:37:53.413370 | aio | Monday 13 April 2026 10:37:53 +0000 (0:00:01.172) 0:00:01.232 ********** 2026-04-13 10:37:54.135119 | aio | changed: [aio] 2026-04-13 10:37:54.135189 | aio | 2026-04-13 10:37:54.135379 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-13 10:37:54.135546 | aio | Monday 13 April 2026 10:37:54 +0000 (0:00:00.721) 0:00:01.953 ********** 2026-04-13 10:37:54.387531 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-13 10:37:54.387708 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-13 10:37:54.388089 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-13 10:37:54.395173 | aio | changed: [aio] 2026-04-13 10:37:54.395425 | aio | 2026-04-13 10:37:54.395697 | aio | TASK [Update apt cache] ******************************************************** 2026-04-13 10:37:54.395957 | aio | Monday 13 April 2026 10:37:54 +0000 (0:00:00.260) 0:00:02.214 ********** 2026-04-13 10:38:04.138044 | aio | changed: [aio] 2026-04-13 10:38:04.138168 | aio | 2026-04-13 10:38:04.138326 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-13 10:38:04.138461 | aio | 2026-04-13 10:38:04.138652 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 10:38:04.138800 | aio | Monday 13 April 2026 10:38:04 +0000 (0:00:09.743) 0:00:11.957 ********** 2026-04-13 10:38:04.871468 | aio | ok: [aio] 2026-04-13 10:38:04.871573 | aio | 2026-04-13 10:38:04.871902 | aio | TASK [Install depedencies] ***************************************************** 2026-04-13 10:38:04.872263 | aio | Monday 13 April 2026 10:38:04 +0000 (0:00:00.733) 0:00:12.690 ********** 2026-04-13 10:38:27.330027 | aio | changed: [aio] 2026-04-13 10:38:27.330132 | aio | 2026-04-13 10:38:27.330325 | aio | TASK [Start up service] ******************************************************** 2026-04-13 10:38:27.330530 | aio | Monday 13 April 2026 10:38:27 +0000 (0:00:22.458) 0:00:35.148 ********** 2026-04-13 10:38:27.979502 | aio | ok: [aio] 2026-04-13 10:38:27.979605 | aio | 2026-04-13 10:38:27.979718 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-13 10:38:27.979875 | aio | Monday 13 April 2026 10:38:27 +0000 (0:00:00.650) 0:00:35.798 ********** 2026-04-13 10:38:28.301570 | aio | ok: [aio] 2026-04-13 10:38:28.301784 | aio | 2026-04-13 10:38:28.302052 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-13 10:38:28.302312 | aio | Monday 13 April 2026 10:38:28 +0000 (0:00:00.321) 0:00:36.120 ********** 2026-04-13 10:38:29.032297 | aio | changed: [aio] 2026-04-13 10:38:29.032474 | aio | 2026-04-13 10:38:29.032706 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-13 10:38:29.032941 | aio | Monday 13 April 2026 10:38:29 +0000 (0:00:00.730) 0:00:36.850 ********** 2026-04-13 10:38:29.245652 | aio | ok: [aio] 2026-04-13 10:38:29.245799 | aio | 2026-04-13 10:38:29.246028 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-13 10:38:29.246241 | aio | Monday 13 April 2026 10:38:29 +0000 (0:00:00.213) 0:00:37.064 ********** 2026-04-13 10:38:29.267618 | aio | skipping: [aio] 2026-04-13 10:38:29.267792 | aio | 2026-04-13 10:38:29.268009 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-13 10:38:29.268228 | aio | Monday 13 April 2026 10:38:29 +0000 (0:00:00.021) 0:00:37.086 ********** 2026-04-13 10:38:29.836188 | aio | changed: [aio] => (item=osd0) 2026-04-13 10:38:29.836269 | aio | changed: [aio] => (item=osd1) 2026-04-13 10:38:29.836395 | aio | changed: [aio] => (item=osd2) 2026-04-13 10:38:29.836514 | aio | 2026-04-13 10:38:29.836661 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-13 10:38:29.836822 | aio | Monday 13 April 2026 10:38:29 +0000 (0:00:00.568) 0:00:37.654 ********** 2026-04-13 10:38:30.535519 | aio | changed: [aio] => (item=osd0) 2026-04-13 10:38:30.535596 | aio | changed: [aio] => (item=osd1) 2026-04-13 10:38:30.535651 | aio | changed: [aio] => (item=osd2) 2026-04-13 10:38:30.535737 | aio | 2026-04-13 10:38:30.535834 | aio | TASK [Start loop devices] ****************************************************** 2026-04-13 10:38:30.535928 | aio | Monday 13 April 2026 10:38:30 +0000 (0:00:00.699) 0:00:38.354 ********** 2026-04-13 10:38:31.303815 | aio | changed: [aio] => (item=osd0) 2026-04-13 10:38:31.303915 | aio | changed: [aio] => (item=osd1) 2026-04-13 10:38:31.304017 | aio | changed: [aio] => (item=osd2) 2026-04-13 10:38:31.304114 | aio | 2026-04-13 10:38:31.304249 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-13 10:38:31.304426 | aio | Monday 13 April 2026 10:38:31 +0000 (0:00:00.767) 0:00:39.122 ********** 2026-04-13 10:38:34.429723 | aio | changed: [aio] => (item=osd0) 2026-04-13 10:38:34.429931 | aio | changed: [aio] => (item=osd1) 2026-04-13 10:38:34.430162 | aio | changed: [aio] => (item=osd2) 2026-04-13 10:38:34.430397 | aio | 2026-04-13 10:38:34.430724 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-13 10:38:34.430952 | aio | Monday 13 April 2026 10:38:34 +0000 (0:00:03.125) 0:00:42.248 ********** 2026-04-13 10:38:36.361219 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-13 10:38:36.362583 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-13 10:38:36.362670 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-13 10:38:36.362682 | aio | 2026-04-13 10:38:36.362693 | aio | PLAY RECAP ********************************************************************* 2026-04-13 10:38:36.362715 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-13 10:38:36.362924 | aio | 2026-04-13 10:38:36.363281 | aio | 2026-04-13 10:38:36.363494 | aio | TASKS RECAP ******************************************************************** 2026-04-13 10:38:36.363734 | aio | Monday 13 April 2026 10:38:36 +0000 (0:00:01.932) 0:00:44.180 ********** 2026-04-13 10:38:36.363938 | aio | =============================================================================== 2026-04-13 10:38:36.364161 | aio | Install depedencies ---------------------------------------------------- 22.46s 2026-04-13 10:38:36.364396 | aio | Update apt cache -------------------------------------------------------- 9.74s 2026-04-13 10:38:36.364611 | aio | Create a volume group for each loop device ------------------------------ 3.13s 2026-04-13 10:38:36.364815 | aio | Create a logical volume for each loop device ---------------------------- 1.93s 2026-04-13 10:38:36.365027 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-13 10:38:36.365247 | aio | Start loop devices ------------------------------------------------------ 0.77s 2026-04-13 10:38:36.365560 | aio | Gathering Facts --------------------------------------------------------- 0.73s 2026-04-13 10:38:36.365842 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.73s 2026-04-13 10:38:36.366052 | aio | Configure short hostname ------------------------------------------------ 0.72s 2026-04-13 10:38:36.366151 | aio | Set permissions on loopback devices ------------------------------------- 0.70s 2026-04-13 10:38:36.366525 | aio | Start up service -------------------------------------------------------- 0.65s 2026-04-13 10:38:36.366557 | aio | Create devices for Ceph ------------------------------------------------- 0.57s 2026-04-13 10:38:36.366571 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-04-13 10:38:36.366695 | aio | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-04-13 10:38:36.366778 | aio | Get list of all loopback devices ---------------------------------------- 0.21s 2026-04-13 10:38:36.366872 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-13 10:38:36.469076 | aio | INFO [default > prepare] Executed: Successful 2026-04-13 10:38:36.476429 | aio | INFO [default > converge] Executing 2026-04-13 10:38:37.341408 | aio | 2026-04-13 10:38:37.341809 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-13 10:38:37.342009 | aio | 2026-04-13 10:38:37.342288 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 10:38:37.342538 | aio | Monday 13 April 2026 10:38:37 +0000 (0:00:00.047) 0:00:00.047 ********** 2026-04-13 10:38:38.582144 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 10:38:38.582325 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-13 10:38:38.582572 | aio | interpreter could change the meaning of that path. See 2026-04-13 10:38:38.582818 | aio | https://docs.ansible.com/ansible- 2026-04-13 10:38:38.582999 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 10:38:38.595888 | aio | ok: [aio] 2026-04-13 10:38:38.596082 | aio | 2026-04-13 10:38:38.596298 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:38:38.596510 | aio | Monday 13 April 2026 10:38:38 +0000 (0:00:01.254) 0:00:01.302 ********** 2026-04-13 10:38:38.874610 | aio | ok: [aio] 2026-04-13 10:38:38.874732 | aio | 2026-04-13 10:38:38.874954 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:38:38.875162 | aio | Monday 13 April 2026 10:38:38 +0000 (0:00:00.278) 0:00:01.580 ********** 2026-04-13 10:38:38.907576 | aio | skipping: [aio] 2026-04-13 10:38:38.907710 | aio | 2026-04-13 10:38:38.907949 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 10:38:38.908192 | aio | Monday 13 April 2026 10:38:38 +0000 (0:00:00.033) 0:00:01.613 ********** 2026-04-13 10:38:39.239642 | aio | changed: [aio] 2026-04-13 10:38:39.239740 | aio | 2026-04-13 10:38:39.239803 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:38:39.239879 | aio | Monday 13 April 2026 10:38:39 +0000 (0:00:00.332) 0:00:01.945 ********** 2026-04-13 10:38:39.350730 | aio | ok: [aio] => { 2026-04-13 10:38:39.350856 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 10:38:39.351009 | aio | } 2026-04-13 10:38:39.351153 | aio | 2026-04-13 10:38:39.351309 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:38:39.351500 | aio | Monday 13 April 2026 10:38:39 +0000 (0:00:00.110) 0:00:02.056 ********** 2026-04-13 10:38:40.023381 | aio | changed: [aio] 2026-04-13 10:38:40.023537 | aio | 2026-04-13 10:38:40.023806 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:38:40.024061 | aio | Monday 13 April 2026 10:38:40 +0000 (0:00:00.672) 0:00:02.729 ********** 2026-04-13 10:38:40.068161 | aio | skipping: [aio] 2026-04-13 10:38:40.068267 | aio | 2026-04-13 10:38:40.068507 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:38:40.068718 | aio | Monday 13 April 2026 10:38:40 +0000 (0:00:00.044) 0:00:02.774 ********** 2026-04-13 10:38:40.112253 | aio | skipping: [aio] 2026-04-13 10:38:40.112403 | aio | 2026-04-13 10:38:40.112617 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:38:40.112864 | aio | Monday 13 April 2026 10:38:40 +0000 (0:00:00.043) 0:00:02.817 ********** 2026-04-13 10:38:40.347276 | aio | ok: [aio] 2026-04-13 10:38:40.347373 | aio | 2026-04-13 10:38:40.347488 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:38:40.347641 | aio | Monday 13 April 2026 10:38:40 +0000 (0:00:00.227) 0:00:03.044 ********** 2026-04-13 10:38:41.770263 | aio | ok: [aio] 2026-04-13 10:38:41.770343 | aio | 2026-04-13 10:38:41.770507 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:38:41.770643 | aio | Monday 13 April 2026 10:38:41 +0000 (0:00:01.431) 0:00:04.476 ********** 2026-04-13 10:38:41.857763 | aio | ok: [aio] => { 2026-04-13 10:38:41.857960 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 10:38:41.858172 | aio | } 2026-04-13 10:38:41.858356 | aio | 2026-04-13 10:38:41.858602 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:38:41.858856 | aio | Monday 13 April 2026 10:38:41 +0000 (0:00:00.087) 0:00:04.563 ********** 2026-04-13 10:38:42.640084 | aio | changed: [aio] 2026-04-13 10:38:42.640225 | aio | 2026-04-13 10:38:42.640445 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:38:42.640696 | aio | Monday 13 April 2026 10:38:42 +0000 (0:00:00.782) 0:00:05.346 ********** 2026-04-13 10:38:45.634524 | aio | changed: [aio] 2026-04-13 10:38:45.634708 | aio | 2026-04-13 10:38:45.634722 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 10:38:45.634876 | aio | Monday 13 April 2026 10:38:45 +0000 (0:00:02.994) 0:00:08.340 ********** 2026-04-13 10:38:45.664597 | aio | skipping: [aio] 2026-04-13 10:38:45.664686 | aio | 2026-04-13 10:38:45.664939 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 10:38:45.665004 | aio | Monday 13 April 2026 10:38:45 +0000 (0:00:00.029) 0:00:08.370 ********** 2026-04-13 10:38:45.694114 | aio | skipping: [aio] 2026-04-13 10:38:45.694161 | aio | 2026-04-13 10:38:45.694443 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 10:38:45.694654 | aio | Monday 13 April 2026 10:38:45 +0000 (0:00:00.029) 0:00:08.400 ********** 2026-04-13 10:38:45.726275 | aio | skipping: [aio] 2026-04-13 10:38:45.726353 | aio | 2026-04-13 10:38:45.726427 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 10:38:45.726563 | aio | Monday 13 April 2026 10:38:45 +0000 (0:00:00.032) 0:00:08.432 ********** 2026-04-13 10:38:51.896662 | aio | changed: [aio] 2026-04-13 10:38:51.896782 | aio | 2026-04-13 10:38:51.896795 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 10:38:51.896966 | aio | Monday 13 April 2026 10:38:51 +0000 (0:00:06.170) 0:00:14.603 ********** 2026-04-13 10:38:52.479603 | aio | changed: [aio] 2026-04-13 10:38:52.479690 | aio | 2026-04-13 10:38:52.479984 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 10:38:52.480056 | aio | Monday 13 April 2026 10:38:52 +0000 (0:00:00.582) 0:00:15.185 ********** 2026-04-13 10:38:53.422953 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 10:38:53.423049 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 10:38:53.423109 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 10:38:53.423606 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 10:38:53.423764 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 10:38:53.423771 | aio | 2026-04-13 10:38:53.423777 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 10:38:53.423781 | aio | Monday 13 April 2026 10:38:53 +0000 (0:00:00.943) 0:00:16.129 ********** 2026-04-13 10:38:53.985455 | aio | changed: [aio] 2026-04-13 10:38:53.985548 | aio | 2026-04-13 10:38:53.985563 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 10:38:53.985986 | aio | Monday 13 April 2026 10:38:53 +0000 (0:00:00.556) 0:00:16.685 ********** 2026-04-13 10:38:53.986240 | aio | 2026-04-13 10:38:53.986246 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-13 10:38:53.986251 | aio | Monday 13 April 2026 10:38:53 +0000 (0:00:00.006) 0:00:16.691 ********** 2026-04-13 10:38:54.973130 | aio | ok: [aio] 2026-04-13 10:38:54.973223 | aio | 2026-04-13 10:38:54.973272 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-13 10:38:54.973414 | aio | Monday 13 April 2026 10:38:54 +0000 (0:00:00.987) 0:00:17.679 ********** 2026-04-13 10:38:55.440887 | aio | changed: [aio] 2026-04-13 10:38:55.441016 | aio | 2026-04-13 10:38:55.441029 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 10:38:55.441170 | aio | Monday 13 April 2026 10:38:55 +0000 (0:00:00.467) 0:00:18.147 ********** 2026-04-13 10:38:56.015979 | aio | changed: [aio] 2026-04-13 10:38:56.016062 | aio | 2026-04-13 10:38:56.016114 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:38:56.016260 | aio | Monday 13 April 2026 10:38:56 +0000 (0:00:00.575) 0:00:18.722 ********** 2026-04-13 10:38:56.234207 | aio | ok: [aio] 2026-04-13 10:38:56.234301 | aio | 2026-04-13 10:38:56.234315 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:38:56.234485 | aio | Monday 13 April 2026 10:38:56 +0000 (0:00:00.218) 0:00:18.940 ********** 2026-04-13 10:38:56.305570 | aio | ok: [aio] => { 2026-04-13 10:38:56.305677 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 10:38:56.305693 | aio | } 2026-04-13 10:38:56.305759 | aio | 2026-04-13 10:38:56.306005 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:38:56.306071 | aio | Monday 13 April 2026 10:38:56 +0000 (0:00:00.071) 0:00:19.012 ********** 2026-04-13 10:38:57.187454 | aio | changed: [aio] 2026-04-13 10:38:57.187545 | aio | 2026-04-13 10:38:57.187559 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:38:57.187721 | aio | Monday 13 April 2026 10:38:57 +0000 (0:00:00.881) 0:00:19.893 ********** 2026-04-13 10:39:02.691305 | aio | changed: [aio] 2026-04-13 10:39:02.691385 | aio | 2026-04-13 10:39:02.691618 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 10:39:02.691688 | aio | Monday 13 April 2026 10:39:02 +0000 (0:00:05.503) 0:00:25.397 ********** 2026-04-13 10:39:03.967271 | aio | ok: [aio] 2026-04-13 10:39:03.967357 | aio | 2026-04-13 10:39:03.967414 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 10:39:03.967577 | aio | Monday 13 April 2026 10:39:03 +0000 (0:00:01.275) 0:00:26.673 ********** 2026-04-13 10:39:04.540323 | aio | changed: [aio] 2026-04-13 10:39:04.540434 | aio | 2026-04-13 10:39:04.540449 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 10:39:04.540608 | aio | Monday 13 April 2026 10:39:04 +0000 (0:00:00.573) 0:00:27.246 ********** 2026-04-13 10:39:05.037873 | aio | changed: [aio] 2026-04-13 10:39:05.037961 | aio | 2026-04-13 10:39:05.038012 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 10:39:05.038167 | aio | Monday 13 April 2026 10:39:05 +0000 (0:00:00.497) 0:00:27.744 ********** 2026-04-13 10:39:05.657950 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 10:39:05.658109 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 10:39:05.658565 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 10:39:05.658763 | aio | 2026-04-13 10:39:05.658771 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 10:39:05.658776 | aio | Monday 13 April 2026 10:39:05 +0000 (0:00:00.620) 0:00:28.364 ********** 2026-04-13 10:39:06.142032 | aio | changed: [aio] 2026-04-13 10:39:06.142126 | aio | 2026-04-13 10:39:06.142144 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 10:39:06.142295 | aio | Monday 13 April 2026 10:39:06 +0000 (0:00:00.484) 0:00:28.848 ********** 2026-04-13 10:39:06.625314 | aio | changed: [aio] 2026-04-13 10:39:06.625406 | aio | 2026-04-13 10:39:06.625417 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 10:39:06.625846 | aio | Monday 13 April 2026 10:39:06 +0000 (0:00:00.476) 0:00:29.324 ********** 2026-04-13 10:39:06.625914 | aio | 2026-04-13 10:39:06.625920 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-13 10:39:06.625925 | aio | Monday 13 April 2026 10:39:06 +0000 (0:00:00.007) 0:00:29.331 ********** 2026-04-13 10:39:07.376923 | aio | ok: [aio] 2026-04-13 10:39:07.377021 | aio | 2026-04-13 10:39:07.377360 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-13 10:39:07.377437 | aio | Monday 13 April 2026 10:39:07 +0000 (0:00:00.751) 0:00:30.082 ********** 2026-04-13 10:39:08.794443 | aio | changed: [aio] 2026-04-13 10:39:08.794569 | aio | 2026-04-13 10:39:08.794825 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 10:39:08.794888 | aio | Monday 13 April 2026 10:39:08 +0000 (0:00:01.417) 0:00:31.500 ********** 2026-04-13 10:39:09.409642 | aio | changed: [aio] 2026-04-13 10:39:09.409770 | aio | 2026-04-13 10:39:09.409780 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 10:39:09.409822 | aio | Monday 13 April 2026 10:39:09 +0000 (0:00:00.614) 0:00:32.115 ********** 2026-04-13 10:39:09.460424 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-13 10:39:09.460509 | aio | 2026-04-13 10:39:09.460533 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 10:39:09.460595 | aio | Monday 13 April 2026 10:39:09 +0000 (0:00:00.051) 0:00:32.166 ********** 2026-04-13 10:39:14.849803 | aio | changed: [aio] 2026-04-13 10:39:14.849909 | aio | 2026-04-13 10:39:14.849976 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 10:39:14.850115 | aio | Monday 13 April 2026 10:39:14 +0000 (0:00:05.389) 0:00:37.556 ********** 2026-04-13 10:39:15.568136 | aio | ok: [aio] => (item=chronyd) 2026-04-13 10:39:15.568252 | aio | ok: [aio] => (item=sshd) 2026-04-13 10:39:15.568265 | aio | 2026-04-13 10:39:15.568496 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 10:39:15.568700 | aio | Monday 13 April 2026 10:39:15 +0000 (0:00:00.718) 0:00:38.274 ********** 2026-04-13 10:39:15.885702 | aio | changed: [aio] 2026-04-13 10:39:15.885779 | aio | 2026-04-13 10:39:15.885996 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 10:39:15.886067 | aio | Monday 13 April 2026 10:39:15 +0000 (0:00:00.317) 0:00:38.591 ********** 2026-04-13 10:39:16.113421 | aio | ok: [aio] 2026-04-13 10:39:16.113509 | aio | 2026-04-13 10:39:16.113748 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 10:39:16.113931 | aio | Monday 13 April 2026 10:39:16 +0000 (0:00:00.227) 0:00:38.819 ********** 2026-04-13 10:39:16.646668 | aio | changed: [aio] 2026-04-13 10:39:16.646750 | aio | 2026-04-13 10:39:16.647040 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 10:39:16.647064 | aio | Monday 13 April 2026 10:39:16 +0000 (0:00:00.533) 0:00:39.353 ********** 2026-04-13 10:39:17.011866 | aio | changed: [aio] 2026-04-13 10:39:17.011950 | aio | 2026-04-13 10:39:17.012258 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-13 10:39:17.012370 | aio | Monday 13 April 2026 10:39:17 +0000 (0:00:00.364) 0:00:39.717 ********** 2026-04-13 10:39:17.194729 | aio | ok: [aio] 2026-04-13 10:39:17.194852 | aio | 2026-04-13 10:39:17.194869 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-13 10:39:17.194888 | aio | Monday 13 April 2026 10:39:17 +0000 (0:00:00.182) 0:00:39.900 ********** 2026-04-13 10:39:17.424852 | aio | ok: [aio] => (item=aio) 2026-04-13 10:39:17.424934 | aio | 2026-04-13 10:39:17.425098 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-13 10:39:17.425117 | aio | Monday 13 April 2026 10:39:17 +0000 (0:00:00.230) 0:00:40.131 ********** 2026-04-13 10:39:17.471654 | aio | ok: [aio] 2026-04-13 10:39:17.471758 | aio | 2026-04-13 10:39:17.471771 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-13 10:39:17.471940 | aio | Monday 13 April 2026 10:39:17 +0000 (0:00:00.046) 0:00:40.177 ********** 2026-04-13 10:39:17.597702 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-13 10:39:17.597813 | aio | 2026-04-13 10:39:17.597838 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-13 10:39:17.597909 | aio | Monday 13 April 2026 10:39:17 +0000 (0:00:00.126) 0:00:40.303 ********** 2026-04-13 10:39:17.909551 | aio | changed: [aio] 2026-04-13 10:39:17.909617 | aio | 2026-04-13 10:39:17.909623 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-13 10:39:17.909629 | aio | Monday 13 April 2026 10:39:17 +0000 (0:00:00.311) 0:00:40.615 ********** 2026-04-13 10:39:18.624614 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-13 10:39:18.624669 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-13 10:39:18.624683 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-13 10:39:18.624688 | aio | 2026-04-13 10:39:18.624693 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-13 10:39:18.624697 | aio | Monday 13 April 2026 10:39:18 +0000 (0:00:00.715) 0:00:41.330 ********** 2026-04-13 10:40:52.272508 | aio | ok: [aio] 2026-04-13 10:40:52.272575 | aio | 2026-04-13 10:40:52.272583 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-13 10:40:52.272591 | aio | Monday 13 April 2026 10:40:52 +0000 (0:01:33.647) 0:02:14.978 ********** 2026-04-13 10:40:52.497739 | aio | changed: [aio] 2026-04-13 10:40:52.497840 | aio | 2026-04-13 10:40:52.497862 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-13 10:40:52.497873 | aio | Monday 13 April 2026 10:40:52 +0000 (0:00:00.225) 0:02:15.203 ********** 2026-04-13 10:40:52.538381 | aio | ok: [aio] 2026-04-13 10:40:52.538546 | aio | 2026-04-13 10:40:52.538576 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 10:40:52.538690 | aio | Monday 13 April 2026 10:40:52 +0000 (0:00:00.040) 0:02:15.244 ********** 2026-04-13 10:40:52.615893 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 10:40:52.615986 | aio | 2026-04-13 10:40:52.615998 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 10:40:52.616166 | aio | Monday 13 April 2026 10:40:52 +0000 (0:00:00.077) 0:02:15.322 ********** 2026-04-13 10:40:58.588610 | aio | ok: [aio] 2026-04-13 10:40:58.588836 | aio | 2026-04-13 10:40:58.589019 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 10:40:58.589192 | aio | Monday 13 April 2026 10:40:58 +0000 (0:00:05.962) 0:02:21.284 ********** 2026-04-13 10:40:58.636848 | aio | ok: [aio] => (item=aio) 2026-04-13 10:40:58.637095 | aio | 2026-04-13 10:40:58.637515 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 10:40:58.637903 | aio | Monday 13 April 2026 10:40:58 +0000 (0:00:00.057) 0:02:21.342 ********** 2026-04-13 10:40:59.013996 | aio | ok: [aio] 2026-04-13 10:40:59.014086 | aio | 2026-04-13 10:40:59.014431 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 10:40:59.014457 | aio | Monday 13 April 2026 10:40:59 +0000 (0:00:00.377) 0:02:21.720 ********** 2026-04-13 10:41:06.624988 | aio | ok: [aio] 2026-04-13 10:41:06.625069 | aio | 2026-04-13 10:41:06.625224 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-13 10:41:06.625362 | aio | Monday 13 April 2026 10:41:06 +0000 (0:00:07.610) 0:02:29.330 ********** 2026-04-13 10:41:55.915036 | aio | changed: [aio] 2026-04-13 10:41:55.915291 | aio | 2026-04-13 10:41:55.915633 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-13 10:41:55.915957 | aio | Monday 13 April 2026 10:41:55 +0000 (0:00:49.290) 0:03:18.621 ********** 2026-04-13 10:42:10.104163 | aio | ok: [aio] 2026-04-13 10:42:10.104290 | aio | 2026-04-13 10:42:10.104529 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 10:42:10.104760 | aio | Monday 13 April 2026 10:42:10 +0000 (0:00:14.189) 0:03:32.810 ********** 2026-04-13 10:42:10.187328 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 10:42:10.187442 | aio | 2026-04-13 10:42:10.187649 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 10:42:10.187857 | aio | Monday 13 April 2026 10:42:10 +0000 (0:00:00.083) 0:03:32.893 ********** 2026-04-13 10:42:10.234709 | aio | skipping: [aio] 2026-04-13 10:42:10.234814 | aio | 2026-04-13 10:42:10.235035 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 10:42:10.235240 | aio | Monday 13 April 2026 10:42:10 +0000 (0:00:00.047) 0:03:32.941 ********** 2026-04-13 10:42:10.282646 | aio | skipping: [aio] => (item=aio) 2026-04-13 10:42:10.282756 | aio | skipping: [aio] 2026-04-13 10:42:10.282826 | aio | 2026-04-13 10:42:10.282959 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 10:42:10.283089 | aio | Monday 13 April 2026 10:42:10 +0000 (0:00:00.047) 0:03:32.988 ********** 2026-04-13 10:42:10.566408 | aio | ok: [aio] 2026-04-13 10:42:10.566553 | aio | 2026-04-13 10:42:10.566666 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 10:42:10.566805 | aio | Monday 13 April 2026 10:42:10 +0000 (0:00:00.283) 0:03:33.272 ********** 2026-04-13 10:42:17.118783 | aio | ok: [aio] 2026-04-13 10:42:17.118888 | aio | 2026-04-13 10:42:17.119056 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-13 10:42:17.119211 | aio | Monday 13 April 2026 10:42:17 +0000 (0:00:06.552) 0:03:39.824 ********** 2026-04-13 10:42:29.418657 | aio | changed: [aio] 2026-04-13 10:42:29.418773 | aio | 2026-04-13 10:42:29.418800 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-13 10:42:29.419006 | aio | Monday 13 April 2026 10:42:29 +0000 (0:00:12.299) 0:03:52.124 ********** 2026-04-13 10:42:35.458075 | aio | ok: [aio] 2026-04-13 10:42:35.458150 | aio | 2026-04-13 10:42:35.458442 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-13 10:42:35.458464 | aio | Monday 13 April 2026 10:42:35 +0000 (0:00:06.040) 0:03:58.164 ********** 2026-04-13 10:42:42.842412 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-13 10:42:42.842813 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-13 10:42:42.842917 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-13 10:42:42.843040 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-13 10:42:42.843125 | aio | 2026-04-13 10:42:42.843227 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-13 10:42:42.843316 | aio | 2026-04-13 10:42:42.843434 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 10:42:42.843535 | aio | Monday 13 April 2026 10:42:42 +0000 (0:00:07.384) 0:04:05.549 ********** 2026-04-13 10:42:43.760554 | aio | ok: [aio] 2026-04-13 10:42:43.760642 | aio | 2026-04-13 10:42:43.760685 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:42:43.760798 | aio | Monday 13 April 2026 10:42:43 +0000 (0:00:00.917) 0:04:06.466 ********** 2026-04-13 10:42:43.991048 | aio | ok: [aio] 2026-04-13 10:42:43.991118 | aio | 2026-04-13 10:42:43.991191 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:42:43.991290 | aio | Monday 13 April 2026 10:42:43 +0000 (0:00:00.230) 0:04:06.697 ********** 2026-04-13 10:42:44.022075 | aio | skipping: [aio] 2026-04-13 10:42:44.022162 | aio | 2026-04-13 10:42:44.022173 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 10:42:44.022267 | aio | Monday 13 April 2026 10:42:44 +0000 (0:00:00.031) 0:04:06.728 ********** 2026-04-13 10:42:44.226351 | aio | ok: [aio] 2026-04-13 10:42:44.226407 | aio | 2026-04-13 10:42:44.226525 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:42:44.226632 | aio | Monday 13 April 2026 10:42:44 +0000 (0:00:00.204) 0:04:06.932 ********** 2026-04-13 10:42:44.280487 | aio | ok: [aio] => { 2026-04-13 10:42:44.280567 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 10:42:44.280643 | aio | } 2026-04-13 10:42:44.280746 | aio | 2026-04-13 10:42:44.280900 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:42:44.281012 | aio | Monday 13 April 2026 10:42:44 +0000 (0:00:00.054) 0:04:06.987 ********** 2026-04-13 10:42:44.593144 | aio | ok: [aio] 2026-04-13 10:42:44.593217 | aio | 2026-04-13 10:42:44.593384 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:42:44.593532 | aio | Monday 13 April 2026 10:42:44 +0000 (0:00:00.312) 0:04:07.299 ********** 2026-04-13 10:42:44.631525 | aio | skipping: [aio] 2026-04-13 10:42:44.631613 | aio | 2026-04-13 10:42:44.631654 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:42:44.631757 | aio | Monday 13 April 2026 10:42:44 +0000 (0:00:00.038) 0:04:07.338 ********** 2026-04-13 10:42:44.672222 | aio | skipping: [aio] 2026-04-13 10:42:44.672287 | aio | 2026-04-13 10:42:44.672343 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:42:44.672436 | aio | Monday 13 April 2026 10:42:44 +0000 (0:00:00.040) 0:04:07.378 ********** 2026-04-13 10:42:44.886331 | aio | ok: [aio] 2026-04-13 10:42:44.886403 | aio | 2026-04-13 10:42:44.886498 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:42:44.886606 | aio | Monday 13 April 2026 10:42:44 +0000 (0:00:00.214) 0:04:07.592 ********** 2026-04-13 10:42:46.133031 | aio | ok: [aio] 2026-04-13 10:42:46.133308 | aio | 2026-04-13 10:42:46.133321 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:42:46.133332 | aio | Monday 13 April 2026 10:42:46 +0000 (0:00:01.244) 0:04:08.837 ********** 2026-04-13 10:42:46.198548 | aio | ok: [aio] => { 2026-04-13 10:42:46.198635 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 10:42:46.198692 | aio | } 2026-04-13 10:42:46.198778 | aio | 2026-04-13 10:42:46.198876 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:42:46.198970 | aio | Monday 13 April 2026 10:42:46 +0000 (0:00:00.067) 0:04:08.904 ********** 2026-04-13 10:42:46.554672 | aio | ok: [aio] 2026-04-13 10:42:46.554784 | aio | 2026-04-13 10:42:46.554798 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:42:46.554949 | aio | Monday 13 April 2026 10:42:46 +0000 (0:00:00.355) 0:04:09.260 ********** 2026-04-13 10:42:48.596652 | aio | ok: [aio] 2026-04-13 10:42:48.596763 | aio | 2026-04-13 10:42:48.596775 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 10:42:48.596860 | aio | Monday 13 April 2026 10:42:48 +0000 (0:00:02.042) 0:04:11.303 ********** 2026-04-13 10:42:48.627928 | aio | skipping: [aio] 2026-04-13 10:42:48.628046 | aio | 2026-04-13 10:42:48.628058 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 10:42:48.628136 | aio | Monday 13 April 2026 10:42:48 +0000 (0:00:00.031) 0:04:11.334 ********** 2026-04-13 10:42:48.662082 | aio | skipping: [aio] 2026-04-13 10:42:48.662241 | aio | 2026-04-13 10:42:48.662262 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 10:42:48.662277 | aio | Monday 13 April 2026 10:42:48 +0000 (0:00:00.034) 0:04:11.368 ********** 2026-04-13 10:42:48.693725 | aio | skipping: [aio] 2026-04-13 10:42:48.693840 | aio | 2026-04-13 10:42:48.693919 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 10:42:48.694049 | aio | Monday 13 April 2026 10:42:48 +0000 (0:00:00.031) 0:04:11.399 ********** 2026-04-13 10:42:50.072859 | aio | ok: [aio] 2026-04-13 10:42:50.072973 | aio | 2026-04-13 10:42:50.072982 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 10:42:50.073069 | aio | Monday 13 April 2026 10:42:50 +0000 (0:00:01.379) 0:04:12.779 ********** 2026-04-13 10:42:50.557542 | aio | ok: [aio] 2026-04-13 10:42:50.557646 | aio | 2026-04-13 10:42:50.557732 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 10:42:50.557835 | aio | Monday 13 April 2026 10:42:50 +0000 (0:00:00.484) 0:04:13.263 ********** 2026-04-13 10:42:51.521640 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 10:42:51.521740 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 10:42:51.522639 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 10:42:51.522742 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 10:42:51.522754 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 10:42:51.522821 | aio | 2026-04-13 10:42:51.522832 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 10:42:51.522852 | aio | Monday 13 April 2026 10:42:51 +0000 (0:00:00.964) 0:04:14.227 ********** 2026-04-13 10:42:52.032531 | aio | ok: [aio] 2026-04-13 10:42:52.032645 | aio | 2026-04-13 10:42:52.033403 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 10:42:52.033479 | aio | Monday 13 April 2026 10:42:52 +0000 (0:00:00.501) 0:04:14.729 ********** 2026-04-13 10:42:52.033489 | aio | 2026-04-13 10:42:52.033496 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 10:42:52.033502 | aio | Monday 13 April 2026 10:42:52 +0000 (0:00:00.008) 0:04:14.738 ********** 2026-04-13 10:42:52.394421 | aio | ok: [aio] 2026-04-13 10:42:52.394534 | aio | 2026-04-13 10:42:52.394541 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:42:52.394670 | aio | Monday 13 April 2026 10:42:52 +0000 (0:00:00.362) 0:04:15.100 ********** 2026-04-13 10:42:52.613554 | aio | ok: [aio] 2026-04-13 10:42:52.613637 | aio | 2026-04-13 10:42:52.613696 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:42:52.613859 | aio | Monday 13 April 2026 10:42:52 +0000 (0:00:00.218) 0:04:15.319 ********** 2026-04-13 10:42:52.674341 | aio | ok: [aio] => { 2026-04-13 10:42:52.674453 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 10:42:52.674497 | aio | } 2026-04-13 10:42:52.674565 | aio | 2026-04-13 10:42:52.674672 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:42:52.674796 | aio | Monday 13 April 2026 10:42:52 +0000 (0:00:00.060) 0:04:15.380 ********** 2026-04-13 10:42:53.034776 | aio | ok: [aio] 2026-04-13 10:42:53.034881 | aio | 2026-04-13 10:42:53.034892 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:42:53.035004 | aio | Monday 13 April 2026 10:42:53 +0000 (0:00:00.360) 0:04:15.740 ********** 2026-04-13 10:42:56.239662 | aio | ok: [aio] 2026-04-13 10:42:56.239752 | aio | 2026-04-13 10:42:56.239803 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 10:42:56.240017 | aio | Monday 13 April 2026 10:42:56 +0000 (0:00:03.205) 0:04:18.945 ********** 2026-04-13 10:42:57.516456 | aio | ok: [aio] 2026-04-13 10:42:57.516605 | aio | 2026-04-13 10:42:57.517032 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 10:42:57.517063 | aio | Monday 13 April 2026 10:42:57 +0000 (0:00:01.276) 0:04:20.222 ********** 2026-04-13 10:42:57.720863 | aio | ok: [aio] 2026-04-13 10:42:57.720960 | aio | 2026-04-13 10:42:57.721242 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 10:42:57.721320 | aio | Monday 13 April 2026 10:42:57 +0000 (0:00:00.204) 0:04:20.427 ********** 2026-04-13 10:42:58.198090 | aio | ok: [aio] 2026-04-13 10:42:58.198199 | aio | 2026-04-13 10:42:58.198508 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 10:42:58.198586 | aio | Monday 13 April 2026 10:42:58 +0000 (0:00:00.477) 0:04:20.904 ********** 2026-04-13 10:42:58.783975 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 10:42:58.784047 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 10:42:58.784467 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 10:42:58.784536 | aio | 2026-04-13 10:42:58.784544 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 10:42:58.784551 | aio | Monday 13 April 2026 10:42:58 +0000 (0:00:00.586) 0:04:21.490 ********** 2026-04-13 10:42:59.239827 | aio | ok: [aio] 2026-04-13 10:42:59.239930 | aio | 2026-04-13 10:42:59.239943 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 10:42:59.240073 | aio | Monday 13 April 2026 10:42:59 +0000 (0:00:00.455) 0:04:21.945 ********** 2026-04-13 10:42:59.725013 | aio | ok: [aio] 2026-04-13 10:42:59.725115 | aio | 2026-04-13 10:42:59.725128 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 10:42:59.725561 | aio | Monday 13 April 2026 10:42:59 +0000 (0:00:00.480) 0:04:22.426 ********** 2026-04-13 10:42:59.725633 | aio | 2026-04-13 10:42:59.725639 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 10:42:59.725643 | aio | Monday 13 April 2026 10:42:59 +0000 (0:00:00.005) 0:04:22.431 ********** 2026-04-13 10:43:00.119404 | aio | ok: [aio] 2026-04-13 10:43:00.119492 | aio | 2026-04-13 10:43:00.119546 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 10:43:00.119689 | aio | Monday 13 April 2026 10:43:00 +0000 (0:00:00.394) 0:04:22.825 ********** 2026-04-13 10:43:00.169708 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-13 10:43:00.169791 | aio | 2026-04-13 10:43:00.170091 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 10:43:00.170116 | aio | Monday 13 April 2026 10:43:00 +0000 (0:00:00.049) 0:04:22.875 ********** 2026-04-13 10:43:01.316832 | aio | ok: [aio] 2026-04-13 10:43:01.316922 | aio | 2026-04-13 10:43:01.316945 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 10:43:01.317128 | aio | Monday 13 April 2026 10:43:01 +0000 (0:00:01.147) 0:04:24.022 ********** 2026-04-13 10:43:02.025719 | aio | ok: [aio] => (item=chronyd) 2026-04-13 10:43:02.025817 | aio | ok: [aio] => (item=sshd) 2026-04-13 10:43:02.025831 | aio | 2026-04-13 10:43:02.026134 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 10:43:02.026205 | aio | Monday 13 April 2026 10:43:02 +0000 (0:00:00.709) 0:04:24.732 ********** 2026-04-13 10:43:02.345253 | aio | ok: [aio] 2026-04-13 10:43:02.345365 | aio | 2026-04-13 10:43:02.345376 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 10:43:02.345492 | aio | Monday 13 April 2026 10:43:02 +0000 (0:00:00.319) 0:04:25.051 ********** 2026-04-13 10:43:02.577455 | aio | ok: [aio] 2026-04-13 10:43:02.577592 | aio | 2026-04-13 10:43:02.577929 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 10:43:02.578029 | aio | Monday 13 April 2026 10:43:02 +0000 (0:00:00.231) 0:04:25.283 ********** 2026-04-13 10:43:02.822768 | aio | ok: [aio] 2026-04-13 10:43:02.822869 | aio | 2026-04-13 10:43:02.822882 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 10:43:02.823030 | aio | Monday 13 April 2026 10:43:02 +0000 (0:00:00.245) 0:04:25.528 ********** 2026-04-13 10:43:03.045919 | aio | ok: [aio] 2026-04-13 10:43:03.046036 | aio | 2026-04-13 10:43:03.046049 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-13 10:43:03.046117 | aio | Monday 13 April 2026 10:43:03 +0000 (0:00:00.222) 0:04:25.751 ********** 2026-04-13 10:43:03.274937 | aio | ok: [aio] => (item=aio) 2026-04-13 10:43:03.275049 | aio | 2026-04-13 10:43:03.275338 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-13 10:43:03.275416 | aio | Monday 13 April 2026 10:43:03 +0000 (0:00:00.229) 0:04:25.981 ********** 2026-04-13 10:43:03.318092 | aio | ok: [aio] 2026-04-13 10:43:03.318203 | aio | 2026-04-13 10:43:03.318215 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 10:43:03.318252 | aio | Monday 13 April 2026 10:43:03 +0000 (0:00:00.043) 0:04:26.024 ********** 2026-04-13 10:43:03.373367 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 10:43:03.373478 | aio | 2026-04-13 10:43:03.373498 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 10:43:03.373635 | aio | Monday 13 April 2026 10:43:03 +0000 (0:00:00.055) 0:04:26.079 ********** 2026-04-13 10:43:03.419538 | aio | skipping: [aio] 2026-04-13 10:43:03.419644 | aio | 2026-04-13 10:43:03.419909 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 10:43:03.420000 | aio | Monday 13 April 2026 10:43:03 +0000 (0:00:00.046) 0:04:26.125 ********** 2026-04-13 10:43:03.463737 | aio | skipping: [aio] => (item=aio) 2026-04-13 10:43:03.463851 | aio | skipping: [aio] 2026-04-13 10:43:03.463932 | aio | 2026-04-13 10:43:03.464327 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 10:43:03.464536 | aio | Monday 13 April 2026 10:43:03 +0000 (0:00:00.044) 0:04:26.169 ********** 2026-04-13 10:43:03.719358 | aio | ok: [aio] 2026-04-13 10:43:03.720151 | aio | 2026-04-13 10:43:03.720217 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 10:43:03.720225 | aio | Monday 13 April 2026 10:43:03 +0000 (0:00:00.255) 0:04:26.425 ********** 2026-04-13 10:43:10.199173 | aio | ok: [aio] 2026-04-13 10:43:10.199241 | aio | 2026-04-13 10:43:10.199247 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-13 10:43:10.199252 | aio | Monday 13 April 2026 10:43:10 +0000 (0:00:06.479) 0:04:32.905 ********** 2026-04-13 10:43:15.544813 | aio | ok: [aio] 2026-04-13 10:43:15.544919 | aio | 2026-04-13 10:43:15.544992 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-13 10:43:15.545187 | aio | Monday 13 April 2026 10:43:15 +0000 (0:00:05.345) 0:04:38.250 ********** 2026-04-13 10:43:29.509872 | aio | ok: [aio] 2026-04-13 10:43:29.509976 | aio | 2026-04-13 10:43:29.510312 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-13 10:43:29.510392 | aio | Monday 13 April 2026 10:43:29 +0000 (0:00:13.965) 0:04:52.215 ********** 2026-04-13 10:45:02.859432 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-13 10:45:02.859523 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-13 10:45:02.859754 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-13 10:45:02.859935 | aio | 2026-04-13 10:45:02.860146 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-13 10:45:02.860375 | aio | Monday 13 April 2026 10:45:02 +0000 (0:01:33.349) 0:06:25.565 ********** 2026-04-13 10:45:08.787512 | aio | ok: [aio] 2026-04-13 10:45:08.787578 | aio | 2026-04-13 10:45:08.787584 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-13 10:45:08.787589 | aio | Monday 13 April 2026 10:45:08 +0000 (0:00:05.928) 0:06:31.493 ********** 2026-04-13 10:45:14.961989 | aio | ok: [aio] 2026-04-13 10:45:14.962073 | aio | 2026-04-13 10:45:14.962364 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-13 10:45:14.962394 | aio | Monday 13 April 2026 10:45:14 +0000 (0:00:06.174) 0:06:37.668 ********** 2026-04-13 10:45:15.013711 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-13 10:45:15.013793 | aio | 2026-04-13 10:45:15.013844 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-13 10:45:15.013947 | aio | Monday 13 April 2026 10:45:15 +0000 (0:00:00.051) 0:06:37.720 ********** 2026-04-13 10:45:15.048833 | aio | ok: [aio] 2026-04-13 10:45:15.048930 | aio | 2026-04-13 10:45:15.048966 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-13 10:45:15.049090 | aio | Monday 13 April 2026 10:45:15 +0000 (0:00:00.034) 0:06:37.754 ********** 2026-04-13 10:45:21.135844 | aio | ok: [aio] 2026-04-13 10:45:21.135945 | aio | 2026-04-13 10:45:21.136368 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-13 10:45:21.136434 | aio | Monday 13 April 2026 10:45:21 +0000 (0:00:06.086) 0:06:43.841 ********** 2026-04-13 10:45:21.172686 | aio | ok: [aio] 2026-04-13 10:45:21.172768 | aio | 2026-04-13 10:45:21.172843 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-13 10:45:21.172969 | aio | Monday 13 April 2026 10:45:21 +0000 (0:00:00.037) 0:06:43.879 ********** 2026-04-13 10:45:21.210795 | aio | skipping: [aio] => (item=1) 2026-04-13 10:45:21.211407 | aio | skipping: [aio] => (item=1) 2026-04-13 10:45:21.211468 | aio | skipping: [aio] => (item=1) 2026-04-13 10:45:21.211485 | aio | skipping: [aio] 2026-04-13 10:45:21.211490 | aio | 2026-04-13 10:45:21.211495 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-13 10:45:21.211499 | aio | Monday 13 April 2026 10:45:21 +0000 (0:00:00.038) 0:06:43.917 ********** 2026-04-13 10:45:21.242949 | aio | skipping: [aio] 2026-04-13 10:45:21.243010 | aio | 2026-04-13 10:45:21.245589 | aio | PLAY RECAP ********************************************************************* 2026-04-13 10:45:21.245653 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-13 10:45:21.245659 | aio | 2026-04-13 10:45:21.245664 | aio | 2026-04-13 10:45:21.245668 | aio | TASKS RECAP ******************************************************************** 2026-04-13 10:45:21.245672 | aio | Monday 13 April 2026 10:45:21 +0000 (0:00:00.032) 0:06:43.949 ********** 2026-04-13 10:45:21.245677 | aio | =============================================================================== 2026-04-13 10:45:21.245681 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 93.65s 2026-04-13 10:45:21.245685 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 93.35s 2026-04-13 10:45:21.245689 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 49.29s 2026-04-13 10:45:21.245693 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.19s 2026-04-13 10:45:21.245697 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.97s 2026-04-13 10:45:21.245701 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.30s 2026-04-13 10:45:21.245705 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.61s 2026-04-13 10:45:21.245709 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.38s 2026-04-13 10:45:21.245714 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.55s 2026-04-13 10:45:21.245717 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-04-13 10:45:21.245721 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.17s 2026-04-13 10:45:21.245725 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.17s 2026-04-13 10:45:21.245730 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.09s 2026-04-13 10:45:21.245734 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.04s 2026-04-13 10:45:21.245738 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.96s 2026-04-13 10:45:21.245742 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.93s 2026-04-13 10:45:21.245746 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 5.50s 2026-04-13 10:45:21.245750 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.39s 2026-04-13 10:45:21.245754 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.35s 2026-04-13 10:45:21.245758 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.21s 2026-04-13 10:45:21.350890 | aio | INFO [default > converge] Executed: Successful 2026-04-13 10:45:21.360267 | aio | INFO [default > idempotence] Executing 2026-04-13 10:45:22.252778 | aio | 2026-04-13 10:45:22.253105 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-13 10:45:22.253388 | aio | 2026-04-13 10:45:22.253649 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 10:45:22.253882 | aio | Monday 13 April 2026 10:45:22 +0000 (0:00:00.052) 0:00:00.052 ********** 2026-04-13 10:45:23.462356 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 10:45:23.462503 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-13 10:45:23.462522 | aio | interpreter could change the meaning of that path. See 2026-04-13 10:45:23.462532 | aio | https://docs.ansible.com/ansible- 2026-04-13 10:45:23.462564 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 10:45:23.474602 | aio | ok: [aio] 2026-04-13 10:45:23.474656 | aio | 2026-04-13 10:45:23.474666 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:45:23.474681 | aio | Monday 13 April 2026 10:45:23 +0000 (0:00:01.221) 0:00:01.273 ********** 2026-04-13 10:45:23.790372 | aio | ok: [aio] 2026-04-13 10:45:23.790563 | aio | 2026-04-13 10:45:23.790795 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:45:23.791029 | aio | Monday 13 April 2026 10:45:23 +0000 (0:00:00.316) 0:00:01.589 ********** 2026-04-13 10:45:23.826091 | aio | skipping: [aio] 2026-04-13 10:45:23.826243 | aio | 2026-04-13 10:45:23.826469 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 10:45:23.826743 | aio | Monday 13 April 2026 10:45:23 +0000 (0:00:00.035) 0:00:01.625 ********** 2026-04-13 10:45:24.149502 | aio | ok: [aio] 2026-04-13 10:45:24.149690 | aio | 2026-04-13 10:45:24.149944 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:45:24.150187 | aio | Monday 13 April 2026 10:45:24 +0000 (0:00:00.323) 0:00:01.948 ********** 2026-04-13 10:45:24.221605 | aio | ok: [aio] => { 2026-04-13 10:45:24.221820 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 10:45:24.222060 | aio | } 2026-04-13 10:45:24.222281 | aio | 2026-04-13 10:45:24.222593 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:45:24.222845 | aio | Monday 13 April 2026 10:45:24 +0000 (0:00:00.072) 0:00:02.020 ********** 2026-04-13 10:45:24.644655 | aio | ok: [aio] 2026-04-13 10:45:24.644763 | aio | 2026-04-13 10:45:24.644914 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:45:24.645079 | aio | Monday 13 April 2026 10:45:24 +0000 (0:00:00.423) 0:00:02.444 ********** 2026-04-13 10:45:24.686997 | aio | skipping: [aio] 2026-04-13 10:45:24.687118 | aio | 2026-04-13 10:45:24.687271 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:45:24.687466 | aio | Monday 13 April 2026 10:45:24 +0000 (0:00:00.042) 0:00:02.486 ********** 2026-04-13 10:45:24.725830 | aio | skipping: [aio] 2026-04-13 10:45:24.725986 | aio | 2026-04-13 10:45:24.726264 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:45:24.726439 | aio | Monday 13 April 2026 10:45:24 +0000 (0:00:00.039) 0:00:02.525 ********** 2026-04-13 10:45:24.927375 | aio | ok: [aio] 2026-04-13 10:45:24.927575 | aio | 2026-04-13 10:45:24.927830 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:45:24.928146 | aio | Monday 13 April 2026 10:45:24 +0000 (0:00:00.201) 0:00:02.726 ********** 2026-04-13 10:45:26.144167 | aio | ok: [aio] 2026-04-13 10:45:26.144249 | aio | 2026-04-13 10:45:26.144261 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:45:26.144271 | aio | Monday 13 April 2026 10:45:26 +0000 (0:00:01.216) 0:00:03.942 ********** 2026-04-13 10:45:26.217941 | aio | ok: [aio] => { 2026-04-13 10:45:26.218032 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 10:45:26.218572 | aio | } 2026-04-13 10:45:26.218638 | aio | 2026-04-13 10:45:26.218646 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:45:26.218729 | aio | Monday 13 April 2026 10:45:26 +0000 (0:00:00.074) 0:00:04.017 ********** 2026-04-13 10:45:26.623489 | aio | ok: [aio] 2026-04-13 10:45:26.623567 | aio | 2026-04-13 10:45:26.623578 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:45:26.623589 | aio | Monday 13 April 2026 10:45:26 +0000 (0:00:00.404) 0:00:04.421 ********** 2026-04-13 10:45:28.859683 | aio | ok: [aio] 2026-04-13 10:45:28.859767 | aio | 2026-04-13 10:45:28.859777 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 10:45:28.859807 | aio | Monday 13 April 2026 10:45:28 +0000 (0:00:02.236) 0:00:06.658 ********** 2026-04-13 10:45:28.888859 | aio | skipping: [aio] 2026-04-13 10:45:28.888936 | aio | 2026-04-13 10:45:28.888946 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 10:45:28.888952 | aio | Monday 13 April 2026 10:45:28 +0000 (0:00:00.029) 0:00:06.687 ********** 2026-04-13 10:45:28.916067 | aio | skipping: [aio] 2026-04-13 10:45:28.916135 | aio | 2026-04-13 10:45:28.916142 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 10:45:28.916148 | aio | Monday 13 April 2026 10:45:28 +0000 (0:00:00.026) 0:00:06.714 ********** 2026-04-13 10:45:28.943708 | aio | skipping: [aio] 2026-04-13 10:45:28.943770 | aio | 2026-04-13 10:45:28.943777 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 10:45:28.943783 | aio | Monday 13 April 2026 10:45:28 +0000 (0:00:00.027) 0:00:06.742 ********** 2026-04-13 10:45:30.025168 | aio | ok: [aio] 2026-04-13 10:45:30.025280 | aio | 2026-04-13 10:45:30.025438 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 10:45:30.025678 | aio | Monday 13 April 2026 10:45:30 +0000 (0:00:01.081) 0:00:07.824 ********** 2026-04-13 10:45:30.459710 | aio | ok: [aio] 2026-04-13 10:45:30.459895 | aio | 2026-04-13 10:45:30.460128 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 10:45:30.460345 | aio | Monday 13 April 2026 10:45:30 +0000 (0:00:00.434) 0:00:08.259 ********** 2026-04-13 10:45:31.409247 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 10:45:31.409421 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 10:45:31.409661 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 10:45:31.409907 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 10:45:31.410147 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 10:45:31.410355 | aio | 2026-04-13 10:45:31.410623 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 10:45:31.410862 | aio | Monday 13 April 2026 10:45:31 +0000 (0:00:00.949) 0:00:09.208 ********** 2026-04-13 10:45:31.916113 | aio | ok: [aio] 2026-04-13 10:45:31.916265 | aio | 2026-04-13 10:45:31.916490 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 10:45:31.916776 | aio | Monday 13 April 2026 10:45:31 +0000 (0:00:00.498) 0:00:09.707 ********** 2026-04-13 10:45:31.917000 | aio | 2026-04-13 10:45:31.917312 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 10:45:31.917391 | aio | Monday 13 April 2026 10:45:31 +0000 (0:00:00.008) 0:00:09.715 ********** 2026-04-13 10:45:32.563874 | aio | ok: [aio] 2026-04-13 10:45:32.563945 | aio | 2026-04-13 10:45:32.563953 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:45:32.563960 | aio | Monday 13 April 2026 10:45:32 +0000 (0:00:00.647) 0:00:10.362 ********** 2026-04-13 10:45:32.774130 | aio | ok: [aio] 2026-04-13 10:45:32.774202 | aio | 2026-04-13 10:45:32.774208 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:45:32.774214 | aio | Monday 13 April 2026 10:45:32 +0000 (0:00:00.210) 0:00:10.573 ********** 2026-04-13 10:45:32.851976 | aio | ok: [aio] => { 2026-04-13 10:45:32.852042 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 10:45:32.852049 | aio | } 2026-04-13 10:45:32.852054 | aio | 2026-04-13 10:45:32.852058 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:45:32.852063 | aio | Monday 13 April 2026 10:45:32 +0000 (0:00:00.077) 0:00:10.651 ********** 2026-04-13 10:45:33.249677 | aio | ok: [aio] 2026-04-13 10:45:33.249794 | aio | 2026-04-13 10:45:33.249907 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:45:33.250089 | aio | Monday 13 April 2026 10:45:33 +0000 (0:00:00.397) 0:00:11.048 ********** 2026-04-13 10:45:36.431932 | aio | ok: [aio] 2026-04-13 10:45:36.432022 | aio | 2026-04-13 10:45:36.432056 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 10:45:36.432224 | aio | Monday 13 April 2026 10:45:36 +0000 (0:00:03.182) 0:00:14.231 ********** 2026-04-13 10:45:37.585292 | aio | ok: [aio] 2026-04-13 10:45:37.585391 | aio | 2026-04-13 10:45:37.585413 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 10:45:37.585563 | aio | Monday 13 April 2026 10:45:37 +0000 (0:00:01.153) 0:00:15.384 ********** 2026-04-13 10:45:37.885981 | aio | ok: [aio] 2026-04-13 10:45:37.886057 | aio | 2026-04-13 10:45:37.886284 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 10:45:37.886344 | aio | Monday 13 April 2026 10:45:37 +0000 (0:00:00.300) 0:00:15.685 ********** 2026-04-13 10:45:38.322377 | aio | ok: [aio] 2026-04-13 10:45:38.322428 | aio | 2026-04-13 10:45:38.322434 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 10:45:38.322439 | aio | Monday 13 April 2026 10:45:38 +0000 (0:00:00.435) 0:00:16.121 ********** 2026-04-13 10:45:38.887339 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 10:45:38.887400 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 10:45:38.887406 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 10:45:38.887411 | aio | 2026-04-13 10:45:38.887415 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 10:45:38.887420 | aio | Monday 13 April 2026 10:45:38 +0000 (0:00:00.564) 0:00:16.686 ********** 2026-04-13 10:45:39.325534 | aio | ok: [aio] 2026-04-13 10:45:39.325617 | aio | 2026-04-13 10:45:39.325889 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 10:45:39.326017 | aio | Monday 13 April 2026 10:45:39 +0000 (0:00:00.438) 0:00:17.124 ********** 2026-04-13 10:45:39.765712 | aio | ok: [aio] 2026-04-13 10:45:39.765794 | aio | 2026-04-13 10:45:39.766286 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 10:45:39.766636 | aio | Monday 13 April 2026 10:45:39 +0000 (0:00:00.433) 0:00:17.558 ********** 2026-04-13 10:45:39.766647 | aio | 2026-04-13 10:45:39.766652 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 10:45:39.766656 | aio | Monday 13 April 2026 10:45:39 +0000 (0:00:00.006) 0:00:17.565 ********** 2026-04-13 10:45:40.148837 | aio | ok: [aio] 2026-04-13 10:45:40.148923 | aio | 2026-04-13 10:45:40.148986 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 10:45:40.149134 | aio | Monday 13 April 2026 10:45:40 +0000 (0:00:00.383) 0:00:17.948 ********** 2026-04-13 10:45:40.196695 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-13 10:45:40.196779 | aio | 2026-04-13 10:45:40.196794 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 10:45:40.196962 | aio | Monday 13 April 2026 10:45:40 +0000 (0:00:00.047) 0:00:17.996 ********** 2026-04-13 10:45:41.279150 | aio | ok: [aio] 2026-04-13 10:45:41.279241 | aio | 2026-04-13 10:45:41.279515 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 10:45:41.279583 | aio | Monday 13 April 2026 10:45:41 +0000 (0:00:01.082) 0:00:19.078 ********** 2026-04-13 10:45:41.971644 | aio | ok: [aio] => (item=chronyd) 2026-04-13 10:45:41.971753 | aio | ok: [aio] => (item=sshd) 2026-04-13 10:45:41.972193 | aio | 2026-04-13 10:45:41.972284 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 10:45:41.972295 | aio | Monday 13 April 2026 10:45:41 +0000 (0:00:00.692) 0:00:19.771 ********** 2026-04-13 10:45:42.263714 | aio | ok: [aio] 2026-04-13 10:45:42.263793 | aio | 2026-04-13 10:45:42.264129 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 10:45:42.264210 | aio | Monday 13 April 2026 10:45:42 +0000 (0:00:00.291) 0:00:20.063 ********** 2026-04-13 10:45:42.475591 | aio | ok: [aio] 2026-04-13 10:45:42.475683 | aio | 2026-04-13 10:45:42.476004 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 10:45:42.476070 | aio | Monday 13 April 2026 10:45:42 +0000 (0:00:00.211) 0:00:20.274 ********** 2026-04-13 10:45:42.926978 | aio | ok: [aio] 2026-04-13 10:45:42.927054 | aio | 2026-04-13 10:45:42.927357 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 10:45:42.927379 | aio | Monday 13 April 2026 10:45:42 +0000 (0:00:00.451) 0:00:20.726 ********** 2026-04-13 10:45:43.276081 | aio | ok: [aio] 2026-04-13 10:45:43.276153 | aio | 2026-04-13 10:45:43.276375 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-13 10:45:43.276438 | aio | Monday 13 April 2026 10:45:43 +0000 (0:00:00.349) 0:00:21.075 ********** 2026-04-13 10:45:43.350511 | aio | ok: [aio] 2026-04-13 10:45:43.350629 | aio | 2026-04-13 10:45:43.350639 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-13 10:45:43.350766 | aio | Monday 13 April 2026 10:45:43 +0000 (0:00:00.074) 0:00:21.149 ********** 2026-04-13 10:45:43.585517 | aio | ok: [aio] => (item=aio) 2026-04-13 10:45:43.585611 | aio | 2026-04-13 10:45:43.585891 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-13 10:45:43.585965 | aio | Monday 13 April 2026 10:45:43 +0000 (0:00:00.235) 0:00:21.384 ********** 2026-04-13 10:45:43.631939 | aio | ok: [aio] 2026-04-13 10:45:43.632021 | aio | 2026-04-13 10:45:43.632035 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-13 10:45:43.632202 | aio | Monday 13 April 2026 10:45:43 +0000 (0:00:00.046) 0:00:21.431 ********** 2026-04-13 10:45:43.675041 | aio | skipping: [aio] 2026-04-13 10:45:43.675125 | aio | 2026-04-13 10:45:43.675184 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 10:45:43.675324 | aio | Monday 13 April 2026 10:45:43 +0000 (0:00:00.043) 0:00:21.474 ********** 2026-04-13 10:45:43.741487 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 10:45:43.741572 | aio | 2026-04-13 10:45:43.741581 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 10:45:43.741729 | aio | Monday 13 April 2026 10:45:43 +0000 (0:00:00.066) 0:00:21.541 ********** 2026-04-13 10:45:50.316899 | aio | ok: [aio] 2026-04-13 10:45:50.317005 | aio | 2026-04-13 10:45:50.317026 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 10:45:50.317178 | aio | Monday 13 April 2026 10:45:50 +0000 (0:00:06.575) 0:00:28.116 ********** 2026-04-13 10:45:50.377008 | aio | ok: [aio] => (item=aio) 2026-04-13 10:45:50.377076 | aio | 2026-04-13 10:45:50.377331 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 10:45:50.377400 | aio | Monday 13 April 2026 10:45:50 +0000 (0:00:00.059) 0:00:28.176 ********** 2026-04-13 10:45:50.792530 | aio | ok: [aio] 2026-04-13 10:45:50.792604 | aio | 2026-04-13 10:45:50.792789 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 10:45:50.792806 | aio | Monday 13 April 2026 10:45:50 +0000 (0:00:00.416) 0:00:28.592 ********** 2026-04-13 10:45:58.322454 | aio | ok: [aio] 2026-04-13 10:45:58.322606 | aio | 2026-04-13 10:45:58.322889 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-13 10:45:58.322964 | aio | Monday 13 April 2026 10:45:58 +0000 (0:00:07.529) 0:00:36.121 ********** 2026-04-13 10:46:04.722127 | aio | ok: [aio] 2026-04-13 10:46:04.722252 | aio | 2026-04-13 10:46:04.722268 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-13 10:46:04.722481 | aio | Monday 13 April 2026 10:46:04 +0000 (0:00:06.400) 0:00:42.521 ********** 2026-04-13 10:46:18.962363 | aio | ok: [aio] 2026-04-13 10:46:18.962409 | aio | 2026-04-13 10:46:18.962415 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 10:46:18.962428 | aio | Monday 13 April 2026 10:46:18 +0000 (0:00:14.239) 0:00:56.761 ********** 2026-04-13 10:46:19.026316 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 10:46:19.026362 | aio | 2026-04-13 10:46:19.026369 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 10:46:19.026374 | aio | Monday 13 April 2026 10:46:19 +0000 (0:00:00.064) 0:00:56.825 ********** 2026-04-13 10:46:19.073180 | aio | skipping: [aio] 2026-04-13 10:46:19.073222 | aio | 2026-04-13 10:46:19.073227 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 10:46:19.073232 | aio | Monday 13 April 2026 10:46:19 +0000 (0:00:00.046) 0:00:56.872 ********** 2026-04-13 10:46:19.117830 | aio | skipping: [aio] => (item=aio) 2026-04-13 10:46:19.117887 | aio | skipping: [aio] 2026-04-13 10:46:19.118257 | aio | 2026-04-13 10:46:19.118338 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 10:46:19.118345 | aio | Monday 13 April 2026 10:46:19 +0000 (0:00:00.044) 0:00:56.917 ********** 2026-04-13 10:46:19.394926 | aio | ok: [aio] 2026-04-13 10:46:19.395051 | aio | 2026-04-13 10:46:19.395064 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 10:46:19.395129 | aio | Monday 13 April 2026 10:46:19 +0000 (0:00:00.277) 0:00:57.194 ********** 2026-04-13 10:46:25.906323 | aio | ok: [aio] 2026-04-13 10:46:25.906407 | aio | 2026-04-13 10:46:25.906476 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-13 10:46:25.906601 | aio | Monday 13 April 2026 10:46:25 +0000 (0:00:06.501) 0:01:03.696 ********** 2026-04-13 10:46:32.300280 | aio | ok: [aio] 2026-04-13 10:46:32.300450 | aio | 2026-04-13 10:46:32.300591 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-13 10:46:32.300736 | aio | Monday 13 April 2026 10:46:32 +0000 (0:00:06.403) 0:01:10.099 ********** 2026-04-13 10:46:38.338813 | aio | ok: [aio] 2026-04-13 10:46:38.339020 | aio | 2026-04-13 10:46:38.339275 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-13 10:46:38.339511 | aio | Monday 13 April 2026 10:46:38 +0000 (0:00:06.038) 0:01:16.138 ********** 2026-04-13 10:46:46.710635 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-13 10:46:46.710758 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-13 10:46:46.710771 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-13 10:46:46.710781 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-13 10:46:46.710792 | aio | 2026-04-13 10:46:46.710803 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-13 10:46:46.710813 | aio | 2026-04-13 10:46:46.710823 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 10:46:46.710833 | aio | Monday 13 April 2026 10:46:46 +0000 (0:00:08.371) 0:01:24.509 ********** 2026-04-13 10:46:47.604960 | aio | ok: [aio] 2026-04-13 10:46:47.605053 | aio | 2026-04-13 10:46:47.605061 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:46:47.605068 | aio | Monday 13 April 2026 10:46:47 +0000 (0:00:00.894) 0:01:25.403 ********** 2026-04-13 10:46:47.814578 | aio | ok: [aio] 2026-04-13 10:46:47.814643 | aio | 2026-04-13 10:46:47.814654 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:46:47.814670 | aio | Monday 13 April 2026 10:46:47 +0000 (0:00:00.210) 0:01:25.614 ********** 2026-04-13 10:46:47.849667 | aio | skipping: [aio] 2026-04-13 10:46:47.849742 | aio | 2026-04-13 10:46:47.850085 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 10:46:47.850140 | aio | Monday 13 April 2026 10:46:47 +0000 (0:00:00.035) 0:01:25.649 ********** 2026-04-13 10:46:48.083663 | aio | ok: [aio] 2026-04-13 10:46:48.083735 | aio | 2026-04-13 10:46:48.084115 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:46:48.084216 | aio | Monday 13 April 2026 10:46:48 +0000 (0:00:00.233) 0:01:25.882 ********** 2026-04-13 10:46:48.154725 | aio | ok: [aio] => { 2026-04-13 10:46:48.154849 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 10:46:48.154916 | aio | } 2026-04-13 10:46:48.155334 | aio | 2026-04-13 10:46:48.155506 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:46:48.155515 | aio | Monday 13 April 2026 10:46:48 +0000 (0:00:00.071) 0:01:25.954 ********** 2026-04-13 10:46:48.507406 | aio | ok: [aio] 2026-04-13 10:46:48.507500 | aio | 2026-04-13 10:46:48.507882 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:46:48.507936 | aio | Monday 13 April 2026 10:46:48 +0000 (0:00:00.352) 0:01:26.306 ********** 2026-04-13 10:46:48.548177 | aio | skipping: [aio] 2026-04-13 10:46:48.548261 | aio | 2026-04-13 10:46:48.548323 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:46:48.548447 | aio | Monday 13 April 2026 10:46:48 +0000 (0:00:00.041) 0:01:26.348 ********** 2026-04-13 10:46:48.586904 | aio | skipping: [aio] 2026-04-13 10:46:48.586976 | aio | 2026-04-13 10:46:48.587036 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:46:48.587170 | aio | Monday 13 April 2026 10:46:48 +0000 (0:00:00.038) 0:01:26.386 ********** 2026-04-13 10:46:48.809313 | aio | ok: [aio] 2026-04-13 10:46:48.810023 | aio | 2026-04-13 10:46:48.810115 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 10:46:48.810129 | aio | Monday 13 April 2026 10:46:48 +0000 (0:00:00.221) 0:01:26.607 ********** 2026-04-13 10:46:49.934360 | aio | ok: [aio] 2026-04-13 10:46:49.934523 | aio | 2026-04-13 10:46:49.934571 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:46:49.934767 | aio | Monday 13 April 2026 10:46:49 +0000 (0:00:01.126) 0:01:27.733 ********** 2026-04-13 10:46:50.009115 | aio | ok: [aio] => { 2026-04-13 10:46:50.009205 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 10:46:50.009213 | aio | } 2026-04-13 10:46:50.009221 | aio | 2026-04-13 10:46:50.009227 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:46:50.009234 | aio | Monday 13 April 2026 10:46:50 +0000 (0:00:00.073) 0:01:27.807 ********** 2026-04-13 10:46:50.386267 | aio | ok: [aio] 2026-04-13 10:46:50.386373 | aio | 2026-04-13 10:46:50.386578 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:46:50.386761 | aio | Monday 13 April 2026 10:46:50 +0000 (0:00:00.378) 0:01:28.185 ********** 2026-04-13 10:46:52.404607 | aio | ok: [aio] 2026-04-13 10:46:52.404683 | aio | 2026-04-13 10:46:52.404746 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 10:46:52.404847 | aio | Monday 13 April 2026 10:46:52 +0000 (0:00:02.018) 0:01:30.204 ********** 2026-04-13 10:46:52.436310 | aio | skipping: [aio] 2026-04-13 10:46:52.436495 | aio | 2026-04-13 10:46:52.436716 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 10:46:52.436925 | aio | Monday 13 April 2026 10:46:52 +0000 (0:00:00.031) 0:01:30.236 ********** 2026-04-13 10:46:52.457595 | aio | skipping: [aio] 2026-04-13 10:46:52.457764 | aio | 2026-04-13 10:46:52.457982 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 10:46:52.458206 | aio | Monday 13 April 2026 10:46:52 +0000 (0:00:00.021) 0:01:30.257 ********** 2026-04-13 10:46:52.487033 | aio | skipping: [aio] 2026-04-13 10:46:52.487229 | aio | 2026-04-13 10:46:52.487457 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 10:46:52.487732 | aio | Monday 13 April 2026 10:46:52 +0000 (0:00:00.029) 0:01:30.286 ********** 2026-04-13 10:46:53.557615 | aio | ok: [aio] 2026-04-13 10:46:53.557940 | aio | 2026-04-13 10:46:53.557955 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 10:46:53.557967 | aio | Monday 13 April 2026 10:46:53 +0000 (0:00:01.070) 0:01:31.357 ********** 2026-04-13 10:46:53.994612 | aio | ok: [aio] 2026-04-13 10:46:53.995094 | aio | 2026-04-13 10:46:53.995119 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 10:46:53.995127 | aio | Monday 13 April 2026 10:46:53 +0000 (0:00:00.436) 0:01:31.794 ********** 2026-04-13 10:46:54.967486 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 10:46:54.967587 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 10:46:54.967610 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 10:46:54.968107 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 10:46:54.968155 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 10:46:54.968161 | aio | 2026-04-13 10:46:54.968166 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 10:46:54.968171 | aio | Monday 13 April 2026 10:46:54 +0000 (0:00:00.973) 0:01:32.767 ********** 2026-04-13 10:46:55.455290 | aio | ok: [aio] 2026-04-13 10:46:55.455351 | aio | 2026-04-13 10:46:55.455448 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 10:46:55.455850 | aio | Monday 13 April 2026 10:46:55 +0000 (0:00:00.480) 0:01:33.247 ********** 2026-04-13 10:46:55.455865 | aio | 2026-04-13 10:46:55.455876 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 10:46:55.455880 | aio | Monday 13 April 2026 10:46:55 +0000 (0:00:00.007) 0:01:33.255 ********** 2026-04-13 10:46:55.831556 | aio | ok: [aio] 2026-04-13 10:46:55.831652 | aio | 2026-04-13 10:46:55.831935 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 10:46:55.832023 | aio | Monday 13 April 2026 10:46:55 +0000 (0:00:00.375) 0:01:33.631 ********** 2026-04-13 10:46:56.060424 | aio | ok: [aio] 2026-04-13 10:46:56.060520 | aio | 2026-04-13 10:46:56.060530 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 10:46:56.060682 | aio | Monday 13 April 2026 10:46:56 +0000 (0:00:00.229) 0:01:33.860 ********** 2026-04-13 10:46:56.129559 | aio | ok: [aio] => { 2026-04-13 10:46:56.129632 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 10:46:56.129998 | aio | } 2026-04-13 10:46:56.130051 | aio | 2026-04-13 10:46:56.130057 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 10:46:56.130062 | aio | Monday 13 April 2026 10:46:56 +0000 (0:00:00.068) 0:01:33.929 ********** 2026-04-13 10:46:56.499981 | aio | ok: [aio] 2026-04-13 10:46:56.500051 | aio | 2026-04-13 10:46:56.500130 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 10:46:56.500264 | aio | Monday 13 April 2026 10:46:56 +0000 (0:00:00.370) 0:01:34.299 ********** 2026-04-13 10:46:59.619029 | aio | ok: [aio] 2026-04-13 10:46:59.619143 | aio | 2026-04-13 10:46:59.619156 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 10:46:59.619338 | aio | Monday 13 April 2026 10:46:59 +0000 (0:00:03.118) 0:01:37.418 ********** 2026-04-13 10:47:00.909470 | aio | ok: [aio] 2026-04-13 10:47:00.909573 | aio | 2026-04-13 10:47:00.909752 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 10:47:00.909933 | aio | Monday 13 April 2026 10:47:00 +0000 (0:00:01.290) 0:01:38.709 ********** 2026-04-13 10:47:01.108970 | aio | ok: [aio] 2026-04-13 10:47:01.109082 | aio | 2026-04-13 10:47:01.109410 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 10:47:01.109463 | aio | Monday 13 April 2026 10:47:01 +0000 (0:00:00.199) 0:01:38.908 ********** 2026-04-13 10:47:01.568355 | aio | ok: [aio] 2026-04-13 10:47:01.568434 | aio | 2026-04-13 10:47:01.568630 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 10:47:01.568678 | aio | Monday 13 April 2026 10:47:01 +0000 (0:00:00.459) 0:01:39.368 ********** 2026-04-13 10:47:02.185267 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 10:47:02.185401 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 10:47:02.185502 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 10:47:02.185595 | aio | 2026-04-13 10:47:02.185691 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 10:47:02.185787 | aio | Monday 13 April 2026 10:47:02 +0000 (0:00:00.616) 0:01:39.985 ********** 2026-04-13 10:47:02.633277 | aio | ok: [aio] 2026-04-13 10:47:02.633458 | aio | 2026-04-13 10:47:02.633716 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 10:47:02.633949 | aio | Monday 13 April 2026 10:47:02 +0000 (0:00:00.447) 0:01:40.432 ********** 2026-04-13 10:47:03.075036 | aio | ok: [aio] 2026-04-13 10:47:03.075221 | aio | 2026-04-13 10:47:03.075458 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 10:47:03.075682 | aio | Monday 13 April 2026 10:47:03 +0000 (0:00:00.436) 0:01:40.869 ********** 2026-04-13 10:47:03.075866 | aio | 2026-04-13 10:47:03.076069 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 10:47:03.076288 | aio | Monday 13 April 2026 10:47:03 +0000 (0:00:00.005) 0:01:40.874 ********** 2026-04-13 10:47:03.458780 | aio | ok: [aio] 2026-04-13 10:47:03.459039 | aio | 2026-04-13 10:47:03.459344 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 10:47:03.459580 | aio | Monday 13 April 2026 10:47:03 +0000 (0:00:00.383) 0:01:41.257 ********** 2026-04-13 10:47:03.502854 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-13 10:47:03.503066 | aio | 2026-04-13 10:47:03.503290 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 10:47:03.503495 | aio | Monday 13 April 2026 10:47:03 +0000 (0:00:00.044) 0:01:41.302 ********** 2026-04-13 10:47:04.565523 | aio | ok: [aio] 2026-04-13 10:47:04.565663 | aio | 2026-04-13 10:47:04.565859 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 10:47:04.566051 | aio | Monday 13 April 2026 10:47:04 +0000 (0:00:01.063) 0:01:42.365 ********** 2026-04-13 10:47:05.194663 | aio | ok: [aio] => (item=chronyd) 2026-04-13 10:47:05.194872 | aio | ok: [aio] => (item=sshd) 2026-04-13 10:47:05.195081 | aio | 2026-04-13 10:47:05.195350 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 10:47:05.195610 | aio | Monday 13 April 2026 10:47:05 +0000 (0:00:00.628) 0:01:42.994 ********** 2026-04-13 10:47:05.474705 | aio | ok: [aio] 2026-04-13 10:47:05.474886 | aio | 2026-04-13 10:47:05.475111 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 10:47:05.475321 | aio | Monday 13 April 2026 10:47:05 +0000 (0:00:00.280) 0:01:43.274 ********** 2026-04-13 10:47:05.676763 | aio | ok: [aio] 2026-04-13 10:47:05.676848 | aio | 2026-04-13 10:47:05.676872 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 10:47:05.677075 | aio | Monday 13 April 2026 10:47:05 +0000 (0:00:00.201) 0:01:43.476 ********** 2026-04-13 10:47:05.916315 | aio | ok: [aio] 2026-04-13 10:47:05.916752 | aio | 2026-04-13 10:47:05.916806 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 10:47:05.916815 | aio | Monday 13 April 2026 10:47:05 +0000 (0:00:00.239) 0:01:43.716 ********** 2026-04-13 10:47:06.116663 | aio | ok: [aio] 2026-04-13 10:47:06.116710 | aio | 2026-04-13 10:47:06.116715 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-13 10:47:06.116720 | aio | Monday 13 April 2026 10:47:06 +0000 (0:00:00.200) 0:01:43.916 ********** 2026-04-13 10:47:06.349579 | aio | ok: [aio] => (item=aio) 2026-04-13 10:47:06.349634 | aio | 2026-04-13 10:47:06.349642 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-13 10:47:06.349649 | aio | Monday 13 April 2026 10:47:06 +0000 (0:00:00.232) 0:01:44.148 ********** 2026-04-13 10:47:06.391281 | aio | ok: [aio] 2026-04-13 10:47:06.391334 | aio | 2026-04-13 10:47:06.391342 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 10:47:06.391349 | aio | Monday 13 April 2026 10:47:06 +0000 (0:00:00.041) 0:01:44.190 ********** 2026-04-13 10:47:06.447083 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 10:47:06.447130 | aio | 2026-04-13 10:47:06.447136 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 10:47:06.447140 | aio | Monday 13 April 2026 10:47:06 +0000 (0:00:00.056) 0:01:44.246 ********** 2026-04-13 10:47:06.489118 | aio | skipping: [aio] 2026-04-13 10:47:06.489165 | aio | 2026-04-13 10:47:06.489170 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 10:47:06.489175 | aio | Monday 13 April 2026 10:47:06 +0000 (0:00:00.041) 0:01:44.288 ********** 2026-04-13 10:47:06.540419 | aio | skipping: [aio] => (item=aio) 2026-04-13 10:47:06.540466 | aio | skipping: [aio] 2026-04-13 10:47:06.540471 | aio | 2026-04-13 10:47:06.540475 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 10:47:06.540480 | aio | Monday 13 April 2026 10:47:06 +0000 (0:00:00.051) 0:01:44.339 ********** 2026-04-13 10:47:06.798091 | aio | ok: [aio] 2026-04-13 10:47:06.798135 | aio | 2026-04-13 10:47:06.798141 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 10:47:06.798145 | aio | Monday 13 April 2026 10:47:06 +0000 (0:00:00.257) 0:01:44.597 ********** 2026-04-13 10:47:13.302851 | aio | ok: [aio] 2026-04-13 10:47:13.302940 | aio | 2026-04-13 10:47:13.303011 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-13 10:47:13.303159 | aio | Monday 13 April 2026 10:47:13 +0000 (0:00:06.504) 0:01:51.102 ********** 2026-04-13 10:47:18.764346 | aio | ok: [aio] 2026-04-13 10:47:18.764422 | aio | 2026-04-13 10:47:18.764483 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-13 10:47:18.764613 | aio | Monday 13 April 2026 10:47:18 +0000 (0:00:05.461) 0:01:56.564 ********** 2026-04-13 10:47:33.422524 | aio | ok: [aio] 2026-04-13 10:47:33.422608 | aio | 2026-04-13 10:47:33.422993 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-13 10:47:33.423084 | aio | Monday 13 April 2026 10:47:33 +0000 (0:00:14.657) 0:02:11.221 ********** 2026-04-13 10:47:33.495848 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-13 10:47:33.495964 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-13 10:47:33.495975 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-13 10:47:33.496392 | aio | skipping: [aio] 2026-04-13 10:47:33.496530 | aio | 2026-04-13 10:47:33.496539 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-13 10:47:33.496546 | aio | Monday 13 April 2026 10:47:33 +0000 (0:00:00.073) 0:02:11.294 ********** 2026-04-13 10:47:40.611601 | aio | ok: [aio] 2026-04-13 10:47:40.611730 | aio | 2026-04-13 10:47:40.612011 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-13 10:47:40.612075 | aio | Monday 13 April 2026 10:47:40 +0000 (0:00:07.116) 0:02:18.411 ********** 2026-04-13 10:47:48.362808 | aio | ok: [aio] 2026-04-13 10:47:48.362884 | aio | 2026-04-13 10:47:48.363163 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-13 10:47:48.363220 | aio | Monday 13 April 2026 10:47:48 +0000 (0:00:07.751) 0:02:26.162 ********** 2026-04-13 10:47:48.412823 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-13 10:47:48.412922 | aio | 2026-04-13 10:47:48.412938 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-13 10:47:48.413045 | aio | Monday 13 April 2026 10:47:48 +0000 (0:00:00.049) 0:02:26.212 ********** 2026-04-13 10:47:48.454518 | aio | ok: [aio] 2026-04-13 10:47:48.454583 | aio | 2026-04-13 10:47:48.454726 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-13 10:47:48.454845 | aio | Monday 13 April 2026 10:47:48 +0000 (0:00:00.041) 0:02:26.253 ********** 2026-04-13 10:47:54.545473 | aio | ok: [aio] 2026-04-13 10:47:54.545675 | aio | 2026-04-13 10:47:54.545924 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-13 10:47:54.546159 | aio | Monday 13 April 2026 10:47:54 +0000 (0:00:06.090) 0:02:32.344 ********** 2026-04-13 10:47:54.580451 | aio | ok: [aio] 2026-04-13 10:47:54.580831 | aio | 2026-04-13 10:47:54.581102 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-13 10:47:54.581317 | aio | Monday 13 April 2026 10:47:54 +0000 (0:00:00.035) 0:02:32.379 ********** 2026-04-13 10:47:54.629570 | aio | skipping: [aio] => (item=1) 2026-04-13 10:47:54.629747 | aio | skipping: [aio] => (item=1) 2026-04-13 10:47:54.629955 | aio | skipping: [aio] => (item=1) 2026-04-13 10:47:54.630188 | aio | skipping: [aio] 2026-04-13 10:47:54.630444 | aio | 2026-04-13 10:47:54.630703 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-13 10:47:54.630915 | aio | Monday 13 April 2026 10:47:54 +0000 (0:00:00.048) 0:02:32.428 ********** 2026-04-13 10:47:54.665320 | aio | skipping: [aio] 2026-04-13 10:47:54.665466 | aio | 2026-04-13 10:47:54.665655 | aio | PLAY RECAP ********************************************************************* 2026-04-13 10:47:54.665872 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-13 10:47:54.666039 | aio | 2026-04-13 10:47:54.666204 | aio | 2026-04-13 10:47:54.666424 | aio | TASKS RECAP ******************************************************************** 2026-04-13 10:47:54.666675 | aio | Monday 13 April 2026 10:47:54 +0000 (0:00:00.036) 0:02:32.464 ********** 2026-04-13 10:47:54.666862 | aio | =============================================================================== 2026-04-13 10:47:54.667055 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.66s 2026-04-13 10:47:54.667269 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.24s 2026-04-13 10:47:54.667478 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.37s 2026-04-13 10:47:54.667726 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 7.75s 2026-04-13 10:47:54.667971 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.53s 2026-04-13 10:47:54.668158 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 7.12s 2026-04-13 10:47:54.668395 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.58s 2026-04-13 10:47:54.668636 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.50s 2026-04-13 10:47:54.668879 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.50s 2026-04-13 10:47:54.669082 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.40s 2026-04-13 10:47:54.669279 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.40s 2026-04-13 10:47:54.669467 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.09s 2026-04-13 10:47:54.669667 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.04s 2026-04-13 10:47:54.669861 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.46s 2026-04-13 10:47:54.670059 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.18s 2026-04-13 10:47:54.670298 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.12s 2026-04-13 10:47:54.670485 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.24s 2026-04-13 10:47:54.670743 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.02s 2026-04-13 10:47:54.670947 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.29s 2026-04-13 10:47:54.671155 | aio | Gathering Facts --------------------------------------------------------- 1.22s 2026-04-13 10:47:54.771407 | aio | INFO [default > idempotence] Executed: Successful 2026-04-13 10:47:54.782781 | aio | INFO [default > side_effect] Executing 2026-04-13 10:47:54.783831 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 10:47:54.791419 | aio | INFO [default > verify] Executing 2026-04-13 10:47:55.466314 | aio | 2026-04-13 10:47:55.466556 | aio | PLAY [Verify] ****************************************************************** 2026-04-13 10:47:55.466756 | aio | 2026-04-13 10:47:55.466973 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 10:47:55.467187 | aio | Monday 13 April 2026 10:47:55 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-13 10:47:56.629077 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 10:47:56.629196 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-13 10:47:56.629372 | aio | interpreter could change the meaning of that path. See 2026-04-13 10:47:56.629510 | aio | https://docs.ansible.com/ansible- 2026-04-13 10:47:56.629644 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 10:47:56.637760 | aio | ok: [aio] 2026-04-13 10:47:56.637880 | aio | 2026-04-13 10:47:56.638015 | aio | TASK [Get cluster health status] *********************************************** 2026-04-13 10:47:56.638146 | aio | Monday 13 April 2026 10:47:56 +0000 (0:00:01.171) 0:00:01.178 ********** 2026-04-13 10:48:07.122591 | aio | ok: [aio] 2026-04-13 10:48:07.122708 | aio | 2026-04-13 10:48:07.122770 | aio | TASK [Print cluster health status] ********************************************* 2026-04-13 10:48:07.122884 | aio | Monday 13 April 2026 10:48:07 +0000 (0:00:10.484) 0:00:11.663 ********** 2026-04-13 10:48:07.156059 | aio | ok: [aio] => { 2026-04-13 10:48:07.156112 | aio | "_ceph_health": { 2026-04-13 10:48:07.156269 | aio | "changed": false, 2026-04-13 10:48:07.156369 | aio | "cmd": [ 2026-04-13 10:48:07.156468 | aio | "cephadm", 2026-04-13 10:48:07.156556 | aio | "shell", 2026-04-13 10:48:07.156636 | aio | "--", 2026-04-13 10:48:07.156724 | aio | "ceph", 2026-04-13 10:48:07.156818 | aio | "health" 2026-04-13 10:48:07.156903 | aio | ], 2026-04-13 10:48:07.156996 | aio | "delta": "0:00:10.197343", 2026-04-13 10:48:07.157080 | aio | "end": "2026-04-13 10:48:07.080962", 2026-04-13 10:48:07.157165 | aio | "failed": false, 2026-04-13 10:48:07.157253 | aio | "msg": "", 2026-04-13 10:48:07.157340 | aio | "rc": 0, 2026-04-13 10:48:07.157432 | aio | "start": "2026-04-13 10:47:56.883619", 2026-04-13 10:48:07.157537 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-13 10:48:07.157630 | aio | "stderr_lines": [ 2026-04-13 10:48:07.157723 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-13 10:48:07.157822 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-13 10:48:07.157909 | aio | ], 2026-04-13 10:48:07.158006 | aio | "stdout": "HEALTH_OK", 2026-04-13 10:48:07.158095 | aio | "stdout_lines": [ 2026-04-13 10:48:07.158183 | aio | "HEALTH_OK" 2026-04-13 10:48:07.158274 | aio | ] 2026-04-13 10:48:07.158363 | aio | } 2026-04-13 10:48:07.158458 | aio | } 2026-04-13 10:48:07.158562 | aio | 2026-04-13 10:48:07.158654 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-13 10:48:07.158745 | aio | Monday 13 April 2026 10:48:07 +0000 (0:00:00.033) 0:00:11.696 ********** 2026-04-13 10:48:07.186351 | aio | ok: [aio] => { 2026-04-13 10:48:07.186568 | aio | "changed": false, 2026-04-13 10:48:07.186769 | aio | "msg": "All assertions passed" 2026-04-13 10:48:07.186988 | aio | } 2026-04-13 10:48:07.187165 | aio | 2026-04-13 10:48:07.187361 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-13 10:48:07.187551 | aio | Monday 13 April 2026 10:48:07 +0000 (0:00:00.029) 0:00:11.726 ********** 2026-04-13 10:48:14.362465 | aio | changed: [aio] 2026-04-13 10:48:14.362744 | aio | 2026-04-13 10:48:14.362976 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-13 10:48:14.363195 | aio | Monday 13 April 2026 10:48:14 +0000 (0:00:07.176) 0:00:18.903 ********** 2026-04-13 10:48:16.995873 | aio | changed: [aio] 2026-04-13 10:48:16.995957 | aio | 2026-04-13 10:48:16.995969 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-13 10:48:16.995980 | aio | Monday 13 April 2026 10:48:16 +0000 (0:00:02.632) 0:00:21.535 ********** 2026-04-13 10:48:18.319783 | aio | ok: [aio] 2026-04-13 10:48:18.319939 | aio | 2026-04-13 10:48:18.320149 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-13 10:48:18.331475 | aio | Monday 13 April 2026 10:48:18 +0000 (0:00:01.324) 0:00:22.860 ********** 2026-04-13 10:48:18.362124 | aio | ok: [aio] => { 2026-04-13 10:48:18.362339 | aio | "changed": false, 2026-04-13 10:48:18.362681 | aio | "msg": "All assertions passed" 2026-04-13 10:48:18.362931 | aio | } 2026-04-13 10:48:18.363119 | aio | 2026-04-13 10:48:18.363317 | aio | PLAY RECAP ********************************************************************* 2026-04-13 10:48:18.363539 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 10:48:18.363719 | aio | 2026-04-13 10:48:18.363914 | aio | 2026-04-13 10:48:18.364591 | aio | TASKS RECAP ******************************************************************** 2026-04-13 10:48:18.364864 | aio | Monday 13 April 2026 10:48:18 +0000 (0:00:00.042) 0:00:22.903 ********** 2026-04-13 10:48:18.365054 | aio | =============================================================================== 2026-04-13 10:48:18.365265 | aio | Get cluster health status ---------------------------------------------- 10.48s 2026-04-13 10:48:18.365477 | aio | Create a test Ceph pool ------------------------------------------------- 7.18s 2026-04-13 10:48:18.365688 | aio | Create a test Ceph key -------------------------------------------------- 2.63s 2026-04-13 10:48:18.365926 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.32s 2026-04-13 10:48:18.366131 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-13 10:48:18.366340 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-13 10:48:18.366655 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-13 10:48:18.366996 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-13 10:48:18.432421 | aio | INFO [default > verify] Executed: Successful 2026-04-13 10:48:18.445028 | aio | INFO [default > cleanup] Executing 2026-04-13 10:48:18.445680 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 10:48:18.452073 | aio | INFO [default > destroy] Executing 2026-04-13 10:48:18.452105 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-13 10:48:18.452192 | aio | INFO [default > destroy] Executed: Successful 2026-04-13 10:48:18.452509 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-13 10:48:18.676649 | aio | ok: Runtime: 0:10:48.417554 2026-04-13 10:48:18.691439 | 2026-04-13 10:48:18.691935 | PLAY RECAP 2026-04-13 10:48:18.692039 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 10:48:18.692091 | 2026-04-13 10:48:18.833151 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 10:48:18.836046 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 10:48:19.520439 | 2026-04-13 10:48:19.520708 | PLAY [all] 2026-04-13 10:48:19.536727 | 2026-04-13 10:48:19.536897 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-13 10:48:19.584059 | aio | skipping: Conditional result was False 2026-04-13 10:48:19.595232 | 2026-04-13 10:48:19.595473 | TASK [fetch-output : Set log path for single node] 2026-04-13 10:48:19.638148 | aio | ok 2026-04-13 10:48:19.643653 | 2026-04-13 10:48:19.643741 | LOOP [fetch-output : Ensure local output dirs] 2026-04-13 10:48:20.095088 | aio -> localhost | ok: "/var/lib/zuul/builds/287eb1545fd94d5db5b0b78800ef0ef1/work/logs" 2026-04-13 10:48:20.351040 | aio -> localhost | changed: "/var/lib/zuul/builds/287eb1545fd94d5db5b0b78800ef0ef1/work/artifacts" 2026-04-13 10:48:20.583437 | aio -> localhost | changed: "/var/lib/zuul/builds/287eb1545fd94d5db5b0b78800ef0ef1/work/docs" 2026-04-13 10:48:20.599410 | 2026-04-13 10:48:20.599628 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-13 10:48:21.265055 | aio | changed: .d..t...... ./ 2026-04-13 10:48:21.265532 | aio | changed: All items complete 2026-04-13 10:48:21.265575 | 2026-04-13 10:48:21.759302 | aio | changed: .d..t...... ./ 2026-04-13 10:48:22.242829 | aio | changed: .d..t...... ./ 2026-04-13 10:48:22.260908 | 2026-04-13 10:48:22.261170 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-13 10:48:22.759774 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008150 2026-04-13 10:48:23.045098 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007729 2026-04-13 10:48:23.064322 | 2026-04-13 10:48:23.064489 | PLAY [all] 2026-04-13 10:48:23.071704 | 2026-04-13 10:48:23.071784 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-13 10:48:23.576427 | aio | changed 2026-04-13 10:48:23.582825 | 2026-04-13 10:48:23.582942 | PLAY RECAP 2026-04-13 10:48:23.583429 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-13 10:48:23.583473 | 2026-04-13 10:48:23.749035 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 10:48:23.753011 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-13 10:48:24.435697 | 2026-04-13 10:48:24.435830 | PLAY [localhost] 2026-04-13 10:48:24.446126 | 2026-04-13 10:48:24.446213 | TASK [Generate Zuul manifest] 2026-04-13 10:48:24.464675 | localhost | ok 2026-04-13 10:48:24.482534 | 2026-04-13 10:48:24.482632 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-13 10:48:24.842997 | localhost | changed 2026-04-13 10:48:24.853773 | 2026-04-13 10:48:24.853954 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-13 10:48:24.885403 | localhost | ok 2026-04-13 10:48:24.895133 | 2026-04-13 10:48:24.895312 | TASK [Upload logs] 2026-04-13 10:48:24.917194 | localhost | ok 2026-04-13 10:48:24.980734 | 2026-04-13 10:48:24.980873 | TASK [Set zuul-log-path fact] 2026-04-13 10:48:25.001208 | localhost | ok 2026-04-13 10:48:25.012940 | 2026-04-13 10:48:25.013086 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 10:48:25.044720 | localhost | ok 2026-04-13 10:48:25.054208 | 2026-04-13 10:48:25.054355 | TASK [upload-logs : Create log directories] 2026-04-13 10:48:25.563546 | localhost | changed 2026-04-13 10:48:25.569442 | 2026-04-13 10:48:25.569590 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-13 10:48:26.368202 | localhost -> localhost | ok: Runtime: 0:00:00.006274 2026-04-13 10:48:26.374947 | 2026-04-13 10:48:26.375089 | TASK [upload-logs : Upload logs to log server] 2026-04-13 10:48:26.907654 | localhost | Output suppressed because no_log was given 2026-04-13 10:48:26.914094 | 2026-04-13 10:48:26.914305 | LOOP [upload-logs : Compress console log and json output] 2026-04-13 10:48:26.972181 | localhost | skipping: Conditional result was False 2026-04-13 10:48:26.983659 | localhost | skipping: Conditional result was False 2026-04-13 10:48:27.000474 | 2026-04-13 10:48:27.000662 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-13 10:48:27.049339 | localhost | skipping: Conditional result was False 2026-04-13 10:48:27.049853 | 2026-04-13 10:48:27.054828 | localhost | skipping: Conditional result was False 2026-04-13 10:48:27.066059 | 2026-04-13 10:48:27.066263 | LOOP [upload-logs : Upload console log and json output]