2026-06-15 14:45:27.597038 | Job console starting 2026-06-15 14:45:27.619106 | Updating git repos 2026-06-15 14:45:27.655716 | Cloning repos into workspace 2026-06-15 14:45:33.351294 | Restoring repo states 2026-06-15 14:45:33.363628 | Merging changes 2026-06-15 14:45:33.821235 | Checking out repos 2026-06-15 14:45:33.895225 | Preparing playbooks 2026-06-15 14:45:38.050052 | Running Ansible setup 2026-06-15 14:45:43.544890 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-15 14:45:44.137878 | 2026-06-15 14:45:44.138017 | PLAY [localhost] 2026-06-15 14:45:44.145397 | 2026-06-15 14:45:44.145476 | TASK [Gathering Facts] 2026-06-15 14:45:45.059362 | localhost | ok 2026-06-15 14:45:45.068596 | 2026-06-15 14:45:45.068708 | TASK [Setup log path fact] 2026-06-15 14:45:45.091753 | localhost | ok 2026-06-15 14:45:45.108220 | 2026-06-15 14:45:45.108382 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-15 14:45:45.141207 | localhost | ok 2026-06-15 14:45:45.159216 | 2026-06-15 14:45:45.159514 | TASK [emit-job-header : Print job information] 2026-06-15 14:45:45.200846 | # Job Information 2026-06-15 14:45:45.201055 | Ansible Version: 2.16.18 2026-06-15 14:45:45.201091 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-06-15 14:45:45.202000 | Pipeline: check 2026-06-15 14:45:45.202106 | Executor: 2d72f0692154 2026-06-15 14:45:45.202366 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/113 2026-06-15 14:45:45.202448 | Event ID: bdb17e70-68c8-11f1-8d4f-7221638cba8d 2026-06-15 14:45:45.209445 | 2026-06-15 14:45:45.209557 | LOOP [emit-job-header : Print node information] 2026-06-15 14:45:45.307158 | localhost | ok: 2026-06-15 14:45:45.307418 | localhost | # Node Information 2026-06-15 14:45:45.307466 | localhost | Inventory Hostname: aio 2026-06-15 14:45:45.307501 | localhost | Hostname: np0000180062 2026-06-15 14:45:45.307533 | localhost | Username: zuul 2026-06-15 14:45:45.307568 | localhost | Distro: Ubuntu 24.04 2026-06-15 14:45:45.307599 | localhost | Provider: yul1 2026-06-15 14:45:45.307630 | localhost | Region: ca-ymq-1 2026-06-15 14:45:45.307661 | localhost | Label: ubuntu-noble 2026-06-15 14:45:45.307690 | localhost | Product Name: OpenStack Nova 2026-06-15 14:45:45.307719 | localhost | Interface IP: 199.19.213.75 2026-06-15 14:45:45.318204 | 2026-06-15 14:45:45.318327 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-15 14:45:45.727475 | localhost -> localhost | changed 2026-06-15 14:45:45.735714 | 2026-06-15 14:45:45.818010 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-15 14:45:46.732611 | localhost -> localhost | changed 2026-06-15 14:45:46.741672 | 2026-06-15 14:45:46.741730 | PLAY [all] 2026-06-15 14:45:46.750359 | 2026-06-15 14:45:46.750426 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-15 14:45:47.008438 | aio -> localhost | ok 2026-06-15 14:45:47.018459 | 2026-06-15 14:45:47.018615 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-15 14:45:47.058693 | aio | ok 2026-06-15 14:45:47.078677 | aio | included: /var/lib/zuul/builds/34e7a1fb755e4e4ebe70cc778f31b032/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-15 14:45:47.085818 | 2026-06-15 14:45:47.085898 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-15 14:45:47.884582 | aio -> localhost | Generating public/private rsa key pair. 2026-06-15 14:45:47.884763 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/34e7a1fb755e4e4ebe70cc778f31b032/work/34e7a1fb755e4e4ebe70cc778f31b032_id_rsa 2026-06-15 14:45:47.884808 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/34e7a1fb755e4e4ebe70cc778f31b032/work/34e7a1fb755e4e4ebe70cc778f31b032_id_rsa.pub 2026-06-15 14:45:47.884843 | aio -> localhost | The key fingerprint is: 2026-06-15 14:45:47.884869 | aio -> localhost | SHA256:pNb4R2axoKWZZ0uX/b6IuSHNvFnVcwzFC4alNy5dUoM zuul-build-sshkey 2026-06-15 14:45:47.884905 | aio -> localhost | The key's randomart image is: 2026-06-15 14:45:47.884929 | aio -> localhost | +---[RSA 3072]----+ 2026-06-15 14:45:47.884971 | aio -> localhost | | o..+.| 2026-06-15 14:45:47.885007 | aio -> localhost | | ..E..o| 2026-06-15 14:45:47.885032 | aio -> localhost | | + ...+o..| 2026-06-15 14:45:47.885053 | aio -> localhost | | @ . =+ += | 2026-06-15 14:45:47.885073 | aio -> localhost | | O S B..o..+| 2026-06-15 14:45:47.885093 | aio -> localhost | | . = X .o o| 2026-06-15 14:45:47.885113 | aio -> localhost | | + * . . | 2026-06-15 14:45:47.885133 | aio -> localhost | | o B o | 2026-06-15 14:45:47.885155 | aio -> localhost | | *.. o. | 2026-06-15 14:45:47.885218 | aio -> localhost | +----[SHA256]-----+ 2026-06-15 14:45:47.885283 | aio -> localhost | ok: Runtime: 0:00:00.312295 2026-06-15 14:45:47.892852 | 2026-06-15 14:45:47.892992 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-15 14:45:47.924534 | aio | ok 2026-06-15 14:45:47.936291 | aio | included: /var/lib/zuul/builds/34e7a1fb755e4e4ebe70cc778f31b032/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-15 14:45:47.944660 | 2026-06-15 14:45:47.944724 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-15 14:45:47.970271 | aio | skipping: Conditional result was False 2026-06-15 14:45:47.985039 | 2026-06-15 14:45:47.985330 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-15 14:45:48.593331 | aio | changed 2026-06-15 14:45:48.600413 | 2026-06-15 14:45:48.600541 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-15 14:45:48.833894 | aio | ok 2026-06-15 14:45:48.843444 | 2026-06-15 14:45:48.843700 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-15 14:45:49.407445 | aio | changed 2026-06-15 14:45:49.416609 | 2026-06-15 14:45:49.416704 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-15 14:45:50.034548 | aio | changed 2026-06-15 14:45:50.040390 | 2026-06-15 14:45:50.040471 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-15 14:45:50.057698 | aio | skipping: Conditional result was False 2026-06-15 14:45:50.068224 | 2026-06-15 14:45:50.068421 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-15 14:45:50.520904 | aio -> localhost | changed 2026-06-15 14:45:50.534585 | 2026-06-15 14:45:50.534702 | TASK [add-build-sshkey : Add back temp key] 2026-06-15 14:45:50.831798 | aio -> localhost | Identity added: /var/lib/zuul/builds/34e7a1fb755e4e4ebe70cc778f31b032/work/34e7a1fb755e4e4ebe70cc778f31b032_id_rsa (zuul-build-sshkey) 2026-06-15 14:45:50.832028 | aio -> localhost | ok: Runtime: 0:00:00.014509 2026-06-15 14:45:50.837816 | 2026-06-15 14:45:50.837885 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-15 14:45:51.273416 | aio | ok 2026-06-15 14:45:51.283215 | 2026-06-15 14:45:51.283381 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-15 14:45:51.309693 | aio | skipping: Conditional result was False 2026-06-15 14:45:51.328281 | 2026-06-15 14:45:51.328624 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-15 14:45:51.823699 | aio | ok 2026-06-15 14:45:51.832640 | 2026-06-15 14:45:51.832814 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-15 14:45:52.952881 | aio | Output suppressed because no_log was given 2026-06-15 14:45:52.967756 | 2026-06-15 14:45:52.967858 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-15 14:45:53.217942 | aio | ok: "logs" 2026-06-15 14:45:53.218196 | aio | ok: All items complete 2026-06-15 14:45:53.218232 | 2026-06-15 14:45:53.409980 | aio | ok: "artifacts" 2026-06-15 14:45:53.601982 | aio | ok: "docs" 2026-06-15 14:45:54.241611 | 2026-06-15 14:45:54.241754 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-15 14:45:54.457623 | aio | changed: "logs" 2026-06-15 14:45:54.665133 | aio | changed: "artifacts" 2026-06-15 14:45:54.862487 | aio | changed: "docs" 2026-06-15 14:45:54.884366 | 2026-06-15 14:45:54.884486 | PLAY RECAP 2026-06-15 14:45:54.884540 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-15 14:45:54.884572 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-15 14:45:54.884596 | 2026-06-15 14:45:55.090455 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-15 14:45:55.094182 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-15 14:45:55.740543 | 2026-06-15 14:45:55.740698 | PLAY [all] 2026-06-15 14:45:55.752373 | 2026-06-15 14:45:55.752488 | TASK [setup-uv : Extract archive] 2026-06-15 14:45:58.235741 | aio | changed 2026-06-15 14:45:58.242515 | 2026-06-15 14:45:58.242662 | TASK [setup-uv : Print version] 2026-06-15 14:45:58.378117 | aio | uv 0.8.13 2026-06-15 14:45:58.776467 | aio | ok: Runtime: 0:00:00.014856 2026-06-15 14:45:58.788271 | 2026-06-15 14:45:58.788337 | TASK [Install Ansible collection siblings] 2026-06-15 14:45:59.250031 | aio | ok: 2026-06-15 14:45:59.250227 | aio | Skipping community.general: no checked-out sibling 2026-06-15 14:45:59.250268 | aio | Skipping ansible.utils: no checked-out sibling 2026-06-15 14:45:59.250301 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-06-15 14:45:59.252439 | 2026-06-15 14:45:59.252498 | PLAY RECAP 2026-06-15 14:45:59.252556 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-15 14:45:59.252587 | 2026-06-15 14:45:59.403461 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-15 14:45:59.406387 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-15 14:46:00.086844 | 2026-06-15 14:46:00.087042 | PLAY [all] 2026-06-15 14:46:00.100878 | 2026-06-15 14:46:00.101006 | TASK [Copy inventory file for Zuul] 2026-06-15 14:46:01.160762 | aio | changed 2026-06-15 14:46:01.171927 | 2026-06-15 14:46:01.172210 | TASK [Switch "ansible_host" to private IP] 2026-06-15 14:46:01.628933 | aio | changed: 1 replacements made 2026-06-15 14:46:01.636032 | 2026-06-15 14:46:01.636224 | TASK [Run Molecule scenario] 2026-06-15 14:46:01.957802 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-06-15 14:46:01.957935 | aio | Creating virtual environment at: .venv 2026-06-15 14:46:02.313334 | aio | Downloading netaddr (2.2MiB) 2026-06-15 14:46:02.318320 | aio | Downloading pygments (1.2MiB) 2026-06-15 14:46:02.319243 | aio | Downloading cryptography (4.3MiB) 2026-06-15 14:46:02.322623 | aio | Downloading ansible-core (2.1MiB) 2026-06-15 14:46:02.516577 | aio | Downloading netaddr 2026-06-15 14:46:02.541493 | aio | Downloading cryptography 2026-06-15 14:46:02.586408 | aio | Downloading pygments 2026-06-15 14:46:02.755419 | aio | Downloading ansible-core 2026-06-15 14:46:02.799777 | aio | Installed 37 packages in 43ms 2026-06-15 14:46:03.691074 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-06-15 14:46:03.691197 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-06-15 14:46:04.368706 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-15 14:46:04.368861 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-06-15 14:46:36.894856 | aio | INFO [default > dependency] Executing 2026-06-15 14:46:36.895074 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-06-15 14:46:36.895388 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-06-15 14:46:36.895567 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-15 14:46:36.902064 | aio | INFO [default > cleanup] Executing 2026-06-15 14:46:36.902430 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-15 14:46:36.908083 | aio | INFO [default > destroy] Executing 2026-06-15 14:46:36.908148 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-15 14:46:36.908242 | aio | INFO [default > destroy] Executed: Successful 2026-06-15 14:46:36.913886 | aio | INFO [default > syntax] Executing 2026-06-15 14:46:37.992198 | aio | 2026-06-15 14:46:37.992462 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-06-15 14:46:38.046927 | aio | INFO [default > syntax] Executed: Successful 2026-06-15 14:46:38.056797 | aio | INFO [default > create] Executing 2026-06-15 14:46:38.059311 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-15 14:46:38.065354 | aio | INFO [default > prepare] Executing 2026-06-15 14:46:38.874086 | aio | 2026-06-15 14:46:38.874294 | aio | PLAY [Prepare] ***************************************************************** 2026-06-15 14:46:38.874535 | aio | 2026-06-15 14:46:38.874822 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:46:38.875088 | aio | Monday 15 June 2026 14:46:38 +0000 (0:00:00.033) 0:00:00.033 *********** 2026-06-15 14:46:40.216323 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-15 14:46:40.216410 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-06-15 14:46:40.216573 | aio | interpreter could change the meaning of that path. See 2026-06-15 14:46:40.216728 | aio | https://docs.ansible.com/ansible- 2026-06-15 14:46:40.216946 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-15 14:46:40.230938 | aio | ok: [aio] 2026-06-15 14:46:40.231011 | aio | 2026-06-15 14:46:40.231022 | aio | TASK [Configure short hostname] ************************************************ 2026-06-15 14:46:40.231031 | aio | Monday 15 June 2026 14:46:40 +0000 (0:00:01.356) 0:00:01.390 *********** 2026-06-15 14:46:41.458009 | aio | changed: [aio] 2026-06-15 14:46:41.458194 | aio | 2026-06-15 14:46:41.458440 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-06-15 14:46:41.458687 | aio | Monday 15 June 2026 14:46:41 +0000 (0:00:01.227) 0:00:02.617 *********** 2026-06-15 14:46:41.770263 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-06-15 14:46:41.770527 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-06-15 14:46:41.770809 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-06-15 14:46:41.779966 | aio | changed: [aio] 2026-06-15 14:46:41.780100 | aio | 2026-06-15 14:46:41.780260 | aio | TASK [Update apt cache] ******************************************************** 2026-06-15 14:46:41.780416 | aio | Monday 15 June 2026 14:46:41 +0000 (0:00:00.322) 0:00:02.940 *********** 2026-06-15 14:46:49.708258 | aio | changed: [aio] 2026-06-15 14:46:49.708348 | aio | 2026-06-15 14:46:49.708360 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-06-15 14:46:49.708370 | aio | 2026-06-15 14:46:49.708379 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:46:49.708387 | aio | Monday 15 June 2026 14:46:49 +0000 (0:00:07.926) 0:00:10.866 *********** 2026-06-15 14:46:50.568215 | aio | ok: [aio] 2026-06-15 14:46:50.568436 | aio | 2026-06-15 14:46:50.568913 | aio | TASK [Install depedencies] ***************************************************** 2026-06-15 14:46:50.569505 | aio | Monday 15 June 2026 14:46:50 +0000 (0:00:00.860) 0:00:11.727 *********** 2026-06-15 14:47:09.202988 | aio | changed: [aio] 2026-06-15 14:47:09.203269 | aio | 2026-06-15 14:47:09.203577 | aio | TASK [Start up service] ******************************************************** 2026-06-15 14:47:09.203950 | aio | Monday 15 June 2026 14:47:09 +0000 (0:00:18.634) 0:00:30.361 *********** 2026-06-15 14:47:09.846349 | aio | ok: [aio] 2026-06-15 14:47:09.846460 | aio | 2026-06-15 14:47:09.846475 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-06-15 14:47:09.846595 | aio | Monday 15 June 2026 14:47:09 +0000 (0:00:00.643) 0:00:31.005 *********** 2026-06-15 14:47:10.209179 | aio | ok: [aio] 2026-06-15 14:47:10.209458 | aio | 2026-06-15 14:47:10.209791 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-06-15 14:47:10.210048 | aio | Monday 15 June 2026 14:47:10 +0000 (0:00:00.363) 0:00:31.368 *********** 2026-06-15 14:47:10.979697 | aio | changed: [aio] 2026-06-15 14:47:10.979814 | aio | 2026-06-15 14:47:10.980112 | aio | TASK [Get list of all loopback devices] **************************************** 2026-06-15 14:47:10.980380 | aio | Monday 15 June 2026 14:47:10 +0000 (0:00:00.769) 0:00:32.138 *********** 2026-06-15 14:47:11.218542 | aio | ok: [aio] 2026-06-15 14:47:11.218611 | aio | 2026-06-15 14:47:11.218950 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-06-15 14:47:11.219173 | aio | Monday 15 June 2026 14:47:11 +0000 (0:00:00.239) 0:00:32.378 *********** 2026-06-15 14:47:11.246090 | aio | skipping: [aio] 2026-06-15 14:47:11.246170 | aio | 2026-06-15 14:47:11.246186 | aio | TASK [Create devices for Ceph] ************************************************* 2026-06-15 14:47:11.246338 | aio | Monday 15 June 2026 14:47:11 +0000 (0:00:00.028) 0:00:32.406 *********** 2026-06-15 14:47:11.971814 | aio | changed: [aio] => (item=osd0) 2026-06-15 14:47:11.971867 | aio | changed: [aio] => (item=osd1) 2026-06-15 14:47:11.971873 | aio | changed: [aio] => (item=osd2) 2026-06-15 14:47:11.971879 | aio | 2026-06-15 14:47:11.971886 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-06-15 14:47:11.971892 | aio | Monday 15 June 2026 14:47:11 +0000 (0:00:00.723) 0:00:33.130 *********** 2026-06-15 14:47:12.778245 | aio | changed: [aio] => (item=osd0) 2026-06-15 14:47:12.779025 | aio | changed: [aio] => (item=osd1) 2026-06-15 14:47:12.779351 | aio | changed: [aio] => (item=osd2) 2026-06-15 14:47:12.779588 | aio | 2026-06-15 14:47:12.779898 | aio | TASK [Start loop devices] ****************************************************** 2026-06-15 14:47:12.780127 | aio | Monday 15 June 2026 14:47:12 +0000 (0:00:00.807) 0:00:33.937 *********** 2026-06-15 14:47:13.629933 | aio | changed: [aio] => (item=osd0) 2026-06-15 14:47:13.629993 | aio | changed: [aio] => (item=osd1) 2026-06-15 14:47:13.630008 | aio | changed: [aio] => (item=osd2) 2026-06-15 14:47:13.630021 | aio | 2026-06-15 14:47:13.630034 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-06-15 14:47:13.630076 | aio | Monday 15 June 2026 14:47:13 +0000 (0:00:00.851) 0:00:34.789 *********** 2026-06-15 14:47:15.120891 | aio | changed: [aio] => (item=osd0) 2026-06-15 14:47:15.120971 | aio | changed: [aio] => (item=osd1) 2026-06-15 14:47:15.120988 | aio | changed: [aio] => (item=osd2) 2026-06-15 14:47:15.121126 | aio | 2026-06-15 14:47:15.121240 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-06-15 14:47:15.121368 | aio | Monday 15 June 2026 14:47:15 +0000 (0:00:01.491) 0:00:36.280 *********** 2026-06-15 14:47:16.568820 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-06-15 14:47:16.568885 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-06-15 14:47:16.568891 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-06-15 14:47:16.568897 | aio | 2026-06-15 14:47:16.568903 | aio | PLAY RECAP ********************************************************************* 2026-06-15 14:47:16.568909 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-15 14:47:16.568916 | aio | 2026-06-15 14:47:16.570800 | aio | 2026-06-15 14:47:16.570849 | aio | TASKS RECAP ******************************************************************** 2026-06-15 14:47:16.570856 | aio | Monday 15 June 2026 14:47:16 +0000 (0:00:01.447) 0:00:37.728 *********** 2026-06-15 14:47:16.570861 | aio | =============================================================================== 2026-06-15 14:47:16.570867 | aio | Install depedencies ---------------------------------------------------- 18.63s 2026-06-15 14:47:16.570872 | aio | Update apt cache -------------------------------------------------------- 7.93s 2026-06-15 14:47:16.570878 | aio | Create a volume group for each loop device ------------------------------ 1.49s 2026-06-15 14:47:16.570883 | aio | Create a logical volume for each loop device ---------------------------- 1.45s 2026-06-15 14:47:16.570889 | aio | Gathering Facts --------------------------------------------------------- 1.36s 2026-06-15 14:47:16.570894 | aio | Configure short hostname ------------------------------------------------ 1.23s 2026-06-15 14:47:16.570899 | aio | Gathering Facts --------------------------------------------------------- 0.86s 2026-06-15 14:47:16.570904 | aio | Start loop devices ------------------------------------------------------ 0.85s 2026-06-15 14:47:16.570909 | aio | Set permissions on loopback devices ------------------------------------- 0.81s 2026-06-15 14:47:16.571046 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.77s 2026-06-15 14:47:16.571240 | aio | Create devices for Ceph ------------------------------------------------- 0.72s 2026-06-15 14:47:16.571425 | aio | Start up service -------------------------------------------------------- 0.64s 2026-06-15 14:47:16.571612 | aio | Generate lvm.conf ------------------------------------------------------- 0.36s 2026-06-15 14:47:16.571825 | aio | Ensure hostname inside hosts file --------------------------------------- 0.32s 2026-06-15 14:47:16.572020 | aio | Get list of all loopback devices ---------------------------------------- 0.24s 2026-06-15 14:47:16.572209 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-06-15 14:47:16.660897 | aio | INFO [default > prepare] Executed: Successful 2026-06-15 14:47:16.669836 | aio | INFO [default > converge] Executing 2026-06-15 14:47:17.657960 | aio | 2026-06-15 14:47:17.658366 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-15 14:47:17.658733 | aio | 2026-06-15 14:47:17.659209 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:47:17.659530 | aio | Monday 15 June 2026 14:47:17 +0000 (0:00:00.052) 0:00:00.052 *********** 2026-06-15 14:47:18.850547 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-15 14:47:18.850973 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-06-15 14:47:18.851296 | aio | interpreter could change the meaning of that path. See 2026-06-15 14:47:18.851657 | aio | https://docs.ansible.com/ansible- 2026-06-15 14:47:18.852036 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-15 14:47:18.866132 | aio | ok: [aio] 2026-06-15 14:47:18.866491 | aio | 2026-06-15 14:47:18.866838 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:47:18.867148 | aio | Monday 15 June 2026 14:47:18 +0000 (0:00:01.208) 0:00:01.260 *********** 2026-06-15 14:47:19.233382 | aio | ok: [aio] 2026-06-15 14:47:19.233740 | aio | 2026-06-15 14:47:19.234111 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:47:19.234419 | aio | Monday 15 June 2026 14:47:19 +0000 (0:00:00.366) 0:00:01.627 *********** 2026-06-15 14:47:19.279912 | aio | skipping: [aio] 2026-06-15 14:47:19.280973 | aio | 2026-06-15 14:47:19.281055 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-15 14:47:19.281068 | aio | Monday 15 June 2026 14:47:19 +0000 (0:00:00.046) 0:00:01.673 *********** 2026-06-15 14:47:19.670572 | aio | changed: [aio] 2026-06-15 14:47:19.670629 | aio | 2026-06-15 14:47:19.670732 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:47:19.670937 | aio | Monday 15 June 2026 14:47:19 +0000 (0:00:00.390) 0:00:02.064 *********** 2026-06-15 14:47:19.779498 | aio | ok: [aio] => { 2026-06-15 14:47:19.779877 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-15 14:47:19.780150 | aio | } 2026-06-15 14:47:19.780443 | aio | 2026-06-15 14:47:19.780778 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:47:19.781092 | aio | Monday 15 June 2026 14:47:19 +0000 (0:00:00.108) 0:00:02.173 *********** 2026-06-15 14:47:20.553118 | aio | changed: [aio] 2026-06-15 14:47:20.553179 | aio | 2026-06-15 14:47:20.553373 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:47:20.553507 | aio | Monday 15 June 2026 14:47:20 +0000 (0:00:00.773) 0:00:02.947 *********** 2026-06-15 14:47:20.603765 | aio | skipping: [aio] 2026-06-15 14:47:20.603980 | aio | 2026-06-15 14:47:20.604254 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:47:20.604511 | aio | Monday 15 June 2026 14:47:20 +0000 (0:00:00.050) 0:00:02.997 *********** 2026-06-15 14:47:20.652985 | aio | skipping: [aio] 2026-06-15 14:47:20.653142 | aio | 2026-06-15 14:47:20.653427 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:47:20.653660 | aio | Monday 15 June 2026 14:47:20 +0000 (0:00:00.049) 0:00:03.047 *********** 2026-06-15 14:47:20.918461 | aio | ok: [aio] 2026-06-15 14:47:20.918574 | aio | 2026-06-15 14:47:20.918770 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:47:20.918949 | aio | Monday 15 June 2026 14:47:20 +0000 (0:00:00.265) 0:00:03.312 *********** 2026-06-15 14:47:22.006443 | aio | ok: [aio] 2026-06-15 14:47:22.006618 | aio | 2026-06-15 14:47:22.006932 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:47:22.007161 | aio | Monday 15 June 2026 14:47:22 +0000 (0:00:01.087) 0:00:04.400 *********** 2026-06-15 14:47:22.218297 | aio | ok: [aio] => { 2026-06-15 14:47:22.218553 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-15 14:47:22.218857 | aio | } 2026-06-15 14:47:22.219093 | aio | 2026-06-15 14:47:22.219370 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:47:22.219637 | aio | Monday 15 June 2026 14:47:22 +0000 (0:00:00.211) 0:00:04.612 *********** 2026-06-15 14:47:23.193812 | aio | changed: [aio] 2026-06-15 14:47:23.193867 | aio | 2026-06-15 14:47:23.193879 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:47:23.193888 | aio | Monday 15 June 2026 14:47:23 +0000 (0:00:00.974) 0:00:05.587 *********** 2026-06-15 14:47:26.396866 | aio | changed: [aio] 2026-06-15 14:47:26.396924 | aio | 2026-06-15 14:47:26.396931 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-15 14:47:26.396951 | aio | Monday 15 June 2026 14:47:26 +0000 (0:00:03.203) 0:00:08.790 *********** 2026-06-15 14:47:26.435213 | aio | skipping: [aio] 2026-06-15 14:47:26.435321 | aio | 2026-06-15 14:47:26.435430 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-15 14:47:26.435544 | aio | Monday 15 June 2026 14:47:26 +0000 (0:00:00.038) 0:00:08.829 *********** 2026-06-15 14:47:26.472549 | aio | skipping: [aio] 2026-06-15 14:47:26.472612 | aio | 2026-06-15 14:47:26.472628 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-15 14:47:26.472642 | aio | Monday 15 June 2026 14:47:26 +0000 (0:00:00.036) 0:00:08.865 *********** 2026-06-15 14:47:26.506895 | aio | skipping: [aio] 2026-06-15 14:47:26.507794 | aio | 2026-06-15 14:47:26.507829 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-15 14:47:26.507840 | aio | Monday 15 June 2026 14:47:26 +0000 (0:00:00.034) 0:00:08.900 *********** 2026-06-15 14:47:34.047573 | aio | changed: [aio] 2026-06-15 14:47:34.047635 | aio | 2026-06-15 14:47:34.047684 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-15 14:47:34.047694 | aio | Monday 15 June 2026 14:47:34 +0000 (0:00:07.540) 0:00:16.440 *********** 2026-06-15 14:47:34.695905 | aio | changed: [aio] 2026-06-15 14:47:34.695968 | aio | 2026-06-15 14:47:34.695975 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-15 14:47:34.695981 | aio | Monday 15 June 2026 14:47:34 +0000 (0:00:00.649) 0:00:17.089 *********** 2026-06-15 14:47:35.831185 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-06-15 14:47:35.831258 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-15 14:47:35.831372 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-15 14:47:35.831490 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-15 14:47:35.831615 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-15 14:47:35.831724 | aio | 2026-06-15 14:47:35.831859 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-15 14:47:35.831972 | aio | Monday 15 June 2026 14:47:35 +0000 (0:00:01.135) 0:00:18.225 *********** 2026-06-15 14:47:36.577215 | aio | changed: [aio] 2026-06-15 14:47:36.577272 | aio | 2026-06-15 14:47:36.577285 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-15 14:47:36.577297 | aio | Monday 15 June 2026 14:47:36 +0000 (0:00:00.735) 0:00:18.961 *********** 2026-06-15 14:47:36.577308 | aio | 2026-06-15 14:47:36.577319 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-15 14:47:36.577329 | aio | Monday 15 June 2026 14:47:36 +0000 (0:00:00.008) 0:00:18.969 *********** 2026-06-15 14:47:37.770342 | aio | ok: [aio] 2026-06-15 14:47:37.770430 | aio | 2026-06-15 14:47:37.770575 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-06-15 14:47:37.770775 | aio | Monday 15 June 2026 14:47:37 +0000 (0:00:01.191) 0:00:20.161 *********** 2026-06-15 14:47:38.373462 | aio | changed: [aio] 2026-06-15 14:47:38.373553 | aio | 2026-06-15 14:47:38.373570 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-15 14:47:38.373703 | aio | Monday 15 June 2026 14:47:38 +0000 (0:00:00.606) 0:00:20.768 *********** 2026-06-15 14:47:39.130805 | aio | changed: [aio] 2026-06-15 14:47:39.130841 | aio | 2026-06-15 14:47:39.130846 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:47:39.130990 | aio | Monday 15 June 2026 14:47:39 +0000 (0:00:00.754) 0:00:21.522 *********** 2026-06-15 14:47:39.385841 | aio | ok: [aio] 2026-06-15 14:47:39.386234 | aio | 2026-06-15 14:47:39.386911 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:47:39.387142 | aio | Monday 15 June 2026 14:47:39 +0000 (0:00:00.256) 0:00:21.779 *********** 2026-06-15 14:47:39.458481 | aio | ok: [aio] => { 2026-06-15 14:47:39.459093 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-15 14:47:39.459556 | aio | } 2026-06-15 14:47:39.459891 | aio | 2026-06-15 14:47:39.460184 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:47:39.460497 | aio | Monday 15 June 2026 14:47:39 +0000 (0:00:00.073) 0:00:21.852 *********** 2026-06-15 14:47:40.513818 | aio | changed: [aio] 2026-06-15 14:47:40.514030 | aio | 2026-06-15 14:47:40.514328 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:47:40.514598 | aio | Monday 15 June 2026 14:47:40 +0000 (0:00:01.055) 0:00:22.907 *********** 2026-06-15 14:47:45.118397 | aio | changed: [aio] 2026-06-15 14:47:45.118557 | aio | 2026-06-15 14:47:45.118874 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-15 14:47:45.119142 | aio | Monday 15 June 2026 14:47:45 +0000 (0:00:04.604) 0:00:27.512 *********** 2026-06-15 14:47:46.067878 | aio | ok: [aio] 2026-06-15 14:47:46.067955 | aio | 2026-06-15 14:47:46.067978 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-15 14:47:46.068242 | aio | Monday 15 June 2026 14:47:46 +0000 (0:00:00.949) 0:00:28.461 *********** 2026-06-15 14:47:46.463344 | aio | changed: [aio] 2026-06-15 14:47:46.463383 | aio | 2026-06-15 14:47:46.463389 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-15 14:47:46.463396 | aio | Monday 15 June 2026 14:47:46 +0000 (0:00:00.396) 0:00:28.857 *********** 2026-06-15 14:47:47.069242 | aio | changed: [aio] 2026-06-15 14:47:47.069331 | aio | 2026-06-15 14:47:47.069351 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-15 14:47:47.069493 | aio | Monday 15 June 2026 14:47:47 +0000 (0:00:00.605) 0:00:29.463 *********** 2026-06-15 14:47:47.787264 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-06-15 14:47:47.787377 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-15 14:47:47.787520 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-15 14:47:47.787649 | aio | 2026-06-15 14:47:47.787811 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-15 14:47:47.787960 | aio | Monday 15 June 2026 14:47:47 +0000 (0:00:00.718) 0:00:30.181 *********** 2026-06-15 14:47:48.342954 | aio | changed: [aio] 2026-06-15 14:47:48.343040 | aio | 2026-06-15 14:47:48.343624 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-15 14:47:48.343689 | aio | Monday 15 June 2026 14:47:48 +0000 (0:00:00.555) 0:00:30.736 *********** 2026-06-15 14:47:48.936865 | aio | changed: [aio] 2026-06-15 14:47:48.936930 | aio | 2026-06-15 14:47:48.936946 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-15 14:47:48.936959 | aio | Monday 15 June 2026 14:47:48 +0000 (0:00:00.585) 0:00:31.322 *********** 2026-06-15 14:47:48.936975 | aio | 2026-06-15 14:47:48.937274 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-15 14:47:48.937291 | aio | Monday 15 June 2026 14:47:48 +0000 (0:00:00.008) 0:00:31.330 *********** 2026-06-15 14:47:49.847563 | aio | ok: [aio] 2026-06-15 14:47:49.847624 | aio | 2026-06-15 14:47:49.847638 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-06-15 14:47:49.847650 | aio | Monday 15 June 2026 14:47:49 +0000 (0:00:00.909) 0:00:32.239 *********** 2026-06-15 14:47:52.279310 | aio | changed: [aio] 2026-06-15 14:47:52.279376 | aio | 2026-06-15 14:47:52.279386 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-15 14:47:52.279394 | aio | Monday 15 June 2026 14:47:52 +0000 (0:00:02.432) 0:00:34.672 *********** 2026-06-15 14:47:53.051291 | aio | changed: [aio] 2026-06-15 14:47:53.051379 | aio | 2026-06-15 14:47:53.051397 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-15 14:47:53.051412 | aio | Monday 15 June 2026 14:47:53 +0000 (0:00:00.772) 0:00:35.444 *********** 2026-06-15 14:47:53.109964 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-06-15 14:47:53.110053 | aio | 2026-06-15 14:47:53.110065 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-15 14:47:53.110367 | aio | Monday 15 June 2026 14:47:53 +0000 (0:00:00.058) 0:00:35.503 *********** 2026-06-15 14:47:54.020852 | aio | ok: [aio] 2026-06-15 14:47:54.021600 | aio | 2026-06-15 14:47:54.021642 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-15 14:47:54.021655 | aio | Monday 15 June 2026 14:47:54 +0000 (0:00:00.910) 0:00:36.414 *********** 2026-06-15 14:47:54.885019 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-06-15 14:47:54.885072 | aio | ok: [aio] => (item=ssh) 2026-06-15 14:47:54.885083 | aio | 2026-06-15 14:47:54.885092 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-15 14:47:54.885101 | aio | Monday 15 June 2026 14:47:54 +0000 (0:00:00.862) 0:00:37.277 *********** 2026-06-15 14:47:55.328979 | aio | changed: [aio] 2026-06-15 14:47:55.329044 | aio | 2026-06-15 14:47:55.329063 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-15 14:47:55.329206 | aio | Monday 15 June 2026 14:47:55 +0000 (0:00:00.445) 0:00:37.722 *********** 2026-06-15 14:47:55.580026 | aio | ok: [aio] 2026-06-15 14:47:55.580362 | aio | 2026-06-15 14:47:55.580661 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-15 14:47:55.581110 | aio | Monday 15 June 2026 14:47:55 +0000 (0:00:00.250) 0:00:37.973 *********** 2026-06-15 14:47:56.782161 | aio | changed: [aio] 2026-06-15 14:47:56.782329 | aio | 2026-06-15 14:47:56.782640 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-15 14:47:56.782848 | aio | Monday 15 June 2026 14:47:56 +0000 (0:00:01.202) 0:00:39.175 *********** 2026-06-15 14:47:57.264051 | aio | changed: [aio] 2026-06-15 14:47:57.264272 | aio | 2026-06-15 14:47:57.264543 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-15 14:47:57.264839 | aio | Monday 15 June 2026 14:47:57 +0000 (0:00:00.482) 0:00:39.658 *********** 2026-06-15 14:47:57.402845 | aio | ok: [aio] 2026-06-15 14:47:57.403066 | aio | 2026-06-15 14:47:57.403327 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-15 14:47:57.404341 | aio | Monday 15 June 2026 14:47:57 +0000 (0:00:00.138) 0:00:39.796 *********** 2026-06-15 14:47:57.690284 | aio | ok: [aio] => (item=aio) 2026-06-15 14:47:57.690485 | aio | 2026-06-15 14:47:57.690776 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-15 14:47:57.691054 | aio | Monday 15 June 2026 14:47:57 +0000 (0:00:00.287) 0:00:40.084 *********** 2026-06-15 14:47:57.744620 | aio | ok: [aio] 2026-06-15 14:47:57.744878 | aio | 2026-06-15 14:47:57.745153 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-15 14:47:57.745452 | aio | Monday 15 June 2026 14:47:57 +0000 (0:00:00.054) 0:00:40.138 *********** 2026-06-15 14:47:57.869682 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-06-15 14:47:57.869892 | aio | 2026-06-15 14:47:57.870155 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-06-15 14:47:57.870452 | aio | Monday 15 June 2026 14:47:57 +0000 (0:00:00.124) 0:00:40.263 *********** 2026-06-15 14:47:58.222271 | aio | changed: [aio] 2026-06-15 14:47:58.222473 | aio | 2026-06-15 14:47:58.222832 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-06-15 14:47:58.223117 | aio | Monday 15 June 2026 14:47:58 +0000 (0:00:00.352) 0:00:40.615 *********** 2026-06-15 14:47:59.018888 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-06-15 14:47:59.018967 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-06-15 14:47:59.019877 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-06-15 14:47:59.019947 | aio | 2026-06-15 14:47:59.019959 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-06-15 14:47:59.019974 | aio | Monday 15 June 2026 14:47:59 +0000 (0:00:00.796) 0:00:41.412 *********** 2026-06-15 14:49:35.362631 | aio | ok: [aio] 2026-06-15 14:49:35.362711 | aio | 2026-06-15 14:49:35.362725 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-06-15 14:49:35.362739 | aio | Monday 15 June 2026 14:49:35 +0000 (0:01:36.342) 0:02:17.754 *********** 2026-06-15 14:49:35.642615 | aio | changed: [aio] 2026-06-15 14:49:35.642693 | aio | 2026-06-15 14:49:35.642706 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-06-15 14:49:35.642717 | aio | Monday 15 June 2026 14:49:35 +0000 (0:00:00.279) 0:02:18.034 *********** 2026-06-15 14:49:35.687223 | aio | ok: [aio] 2026-06-15 14:49:35.687271 | aio | 2026-06-15 14:49:35.687287 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:49:35.687301 | aio | Monday 15 June 2026 14:49:35 +0000 (0:00:00.045) 0:02:18.079 *********** 2026-06-15 14:49:35.784625 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:49:35.784657 | aio | 2026-06-15 14:49:35.784663 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:49:35.784669 | aio | Monday 15 June 2026 14:49:35 +0000 (0:00:00.098) 0:02:18.178 *********** 2026-06-15 14:49:41.981925 | aio | ok: [aio] 2026-06-15 14:49:41.981997 | aio | 2026-06-15 14:49:41.982009 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:49:41.982019 | aio | Monday 15 June 2026 14:49:41 +0000 (0:00:06.196) 0:02:24.375 *********** 2026-06-15 14:49:42.046631 | aio | ok: [aio] => (item=aio) 2026-06-15 14:49:42.046677 | aio | 2026-06-15 14:49:42.046690 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:49:42.046703 | aio | Monday 15 June 2026 14:49:42 +0000 (0:00:00.063) 0:02:24.439 *********** 2026-06-15 14:49:42.503606 | aio | ok: [aio] 2026-06-15 14:49:42.503651 | aio | 2026-06-15 14:49:42.503657 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:49:42.503664 | aio | Monday 15 June 2026 14:49:42 +0000 (0:00:00.458) 0:02:24.897 *********** 2026-06-15 14:49:50.425051 | aio | ok: [aio] 2026-06-15 14:49:50.425138 | aio | 2026-06-15 14:49:50.425153 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-06-15 14:49:50.425165 | aio | Monday 15 June 2026 14:49:50 +0000 (0:00:07.921) 0:02:32.818 *********** 2026-06-15 14:50:03.142965 | aio | changed: [aio] 2026-06-15 14:50:03.143033 | aio | 2026-06-15 14:50:03.143047 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-06-15 14:50:03.143060 | aio | Monday 15 June 2026 14:50:03 +0000 (0:00:12.717) 0:02:45.536 *********** 2026-06-15 14:50:17.529487 | aio | ok: [aio] 2026-06-15 14:50:17.529527 | aio | 2026-06-15 14:50:17.529533 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:50:17.529539 | aio | Monday 15 June 2026 14:50:17 +0000 (0:00:14.386) 0:02:59.923 *********** 2026-06-15 14:50:17.601947 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:50:17.601997 | aio | 2026-06-15 14:50:17.602006 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:50:17.602014 | aio | Monday 15 June 2026 14:50:17 +0000 (0:00:00.072) 0:02:59.995 *********** 2026-06-15 14:50:17.652337 | aio | skipping: [aio] 2026-06-15 14:50:17.652378 | aio | 2026-06-15 14:50:17.652394 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:50:17.652408 | aio | Monday 15 June 2026 14:50:17 +0000 (0:00:00.050) 0:03:00.045 *********** 2026-06-15 14:50:17.703598 | aio | skipping: [aio] => (item=aio) 2026-06-15 14:50:17.703642 | aio | skipping: [aio] 2026-06-15 14:50:17.703656 | aio | 2026-06-15 14:50:17.703668 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:50:17.703709 | aio | Monday 15 June 2026 14:50:17 +0000 (0:00:00.050) 0:03:00.096 *********** 2026-06-15 14:50:18.026142 | aio | ok: [aio] 2026-06-15 14:50:18.026221 | aio | 2026-06-15 14:50:18.026346 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:50:18.026462 | aio | Monday 15 June 2026 14:50:18 +0000 (0:00:00.323) 0:03:00.419 *********** 2026-06-15 14:50:24.904361 | aio | ok: [aio] 2026-06-15 14:50:24.904428 | aio | 2026-06-15 14:50:24.904442 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-06-15 14:50:24.904455 | aio | Monday 15 June 2026 14:50:24 +0000 (0:00:06.877) 0:03:07.296 *********** 2026-06-15 14:50:37.293502 | aio | changed: [aio] 2026-06-15 14:50:37.293726 | aio | 2026-06-15 14:50:37.293740 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-06-15 14:50:37.293763 | aio | Monday 15 June 2026 14:50:37 +0000 (0:00:12.389) 0:03:19.686 *********** 2026-06-15 14:50:43.598966 | aio | ok: [aio] 2026-06-15 14:50:43.599061 | aio | 2026-06-15 14:50:43.599079 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-06-15 14:50:43.599236 | aio | Monday 15 June 2026 14:50:43 +0000 (0:00:06.307) 0:03:25.993 *********** 2026-06-15 14:50:50.801332 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-06-15 14:50:50.801401 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-06-15 14:50:50.801449 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-06-15 14:50:50.801568 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-06-15 14:50:50.801663 | aio | 2026-06-15 14:50:50.801795 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-15 14:50:50.801895 | aio | 2026-06-15 14:50:50.801999 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:50:50.802108 | aio | Monday 15 June 2026 14:50:50 +0000 (0:00:07.200) 0:03:33.194 *********** 2026-06-15 14:50:51.739171 | aio | ok: [aio] 2026-06-15 14:50:51.739284 | aio | 2026-06-15 14:50:51.739416 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:50:51.739557 | aio | Monday 15 June 2026 14:50:51 +0000 (0:00:00.938) 0:03:34.132 *********** 2026-06-15 14:50:51.988141 | aio | ok: [aio] 2026-06-15 14:50:51.988277 | aio | 2026-06-15 14:50:51.988428 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:50:51.988577 | aio | Monday 15 June 2026 14:50:51 +0000 (0:00:00.250) 0:03:34.382 *********** 2026-06-15 14:50:52.031348 | aio | skipping: [aio] 2026-06-15 14:50:52.031407 | aio | 2026-06-15 14:50:52.031421 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-15 14:50:52.031434 | aio | Monday 15 June 2026 14:50:52 +0000 (0:00:00.041) 0:03:34.424 *********** 2026-06-15 14:50:52.266246 | aio | ok: [aio] 2026-06-15 14:50:52.266292 | aio | 2026-06-15 14:50:52.266301 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:50:52.266310 | aio | Monday 15 June 2026 14:50:52 +0000 (0:00:00.235) 0:03:34.660 *********** 2026-06-15 14:50:52.338272 | aio | ok: [aio] => { 2026-06-15 14:50:52.338341 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-15 14:50:52.338474 | aio | } 2026-06-15 14:50:52.338582 | aio | 2026-06-15 14:50:52.338774 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:50:52.338955 | aio | Monday 15 June 2026 14:50:52 +0000 (0:00:00.071) 0:03:34.731 *********** 2026-06-15 14:50:52.704239 | aio | ok: [aio] 2026-06-15 14:50:52.704318 | aio | 2026-06-15 14:50:52.704423 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:50:52.704554 | aio | Monday 15 June 2026 14:50:52 +0000 (0:00:00.365) 0:03:35.097 *********** 2026-06-15 14:50:52.750594 | aio | skipping: [aio] 2026-06-15 14:50:52.750670 | aio | 2026-06-15 14:50:52.750684 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:50:52.750824 | aio | Monday 15 June 2026 14:50:52 +0000 (0:00:00.047) 0:03:35.145 *********** 2026-06-15 14:50:52.798520 | aio | skipping: [aio] 2026-06-15 14:50:52.798555 | aio | 2026-06-15 14:50:52.798560 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:50:52.798564 | aio | Monday 15 June 2026 14:50:52 +0000 (0:00:00.045) 0:03:35.190 *********** 2026-06-15 14:50:53.050714 | aio | ok: [aio] 2026-06-15 14:50:53.050770 | aio | 2026-06-15 14:50:53.050781 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:50:53.050787 | aio | Monday 15 June 2026 14:50:53 +0000 (0:00:00.251) 0:03:35.442 *********** 2026-06-15 14:50:53.996242 | aio | ok: [aio] 2026-06-15 14:50:53.996282 | aio | 2026-06-15 14:50:53.996288 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:50:53.996295 | aio | Monday 15 June 2026 14:50:53 +0000 (0:00:00.947) 0:03:36.390 *********** 2026-06-15 14:50:54.080411 | aio | ok: [aio] => { 2026-06-15 14:50:54.080597 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-15 14:50:54.080758 | aio | } 2026-06-15 14:50:54.080898 | aio | 2026-06-15 14:50:54.081047 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:50:54.081213 | aio | Monday 15 June 2026 14:50:54 +0000 (0:00:00.082) 0:03:36.472 *********** 2026-06-15 14:50:54.509447 | aio | ok: [aio] 2026-06-15 14:50:54.509495 | aio | 2026-06-15 14:50:54.509505 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:50:54.509515 | aio | Monday 15 June 2026 14:50:54 +0000 (0:00:00.429) 0:03:36.902 *********** 2026-06-15 14:50:56.634098 | aio | ok: [aio] 2026-06-15 14:50:56.634269 | aio | 2026-06-15 14:50:56.634430 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-15 14:50:56.634577 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:02.125) 0:03:39.027 *********** 2026-06-15 14:50:56.674403 | aio | skipping: [aio] 2026-06-15 14:50:56.674434 | aio | 2026-06-15 14:50:56.674440 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-15 14:50:56.674446 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:00.038) 0:03:39.066 *********** 2026-06-15 14:50:56.705626 | aio | skipping: [aio] 2026-06-15 14:50:56.705807 | aio | 2026-06-15 14:50:56.705962 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-15 14:50:56.707959 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:00.033) 0:03:39.100 *********** 2026-06-15 14:50:56.741883 | aio | skipping: [aio] 2026-06-15 14:50:56.742037 | aio | 2026-06-15 14:50:56.742185 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-15 14:50:56.742328 | aio | Monday 15 June 2026 14:50:56 +0000 (0:00:00.036) 0:03:39.136 *********** 2026-06-15 14:50:57.712419 | aio | ok: [aio] 2026-06-15 14:50:57.715427 | aio | 2026-06-15 14:50:57.715457 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-15 14:50:57.715465 | aio | Monday 15 June 2026 14:50:57 +0000 (0:00:00.970) 0:03:40.106 *********** 2026-06-15 14:50:58.292722 | aio | ok: [aio] 2026-06-15 14:50:58.295253 | aio | 2026-06-15 14:50:58.295281 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-15 14:50:58.295288 | aio | Monday 15 June 2026 14:50:58 +0000 (0:00:00.579) 0:03:40.686 *********** 2026-06-15 14:50:59.483497 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-15 14:50:59.487112 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-15 14:50:59.487128 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-15 14:50:59.487134 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-15 14:50:59.487139 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-15 14:50:59.487145 | aio | 2026-06-15 14:50:59.487150 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-15 14:50:59.487166 | aio | Monday 15 June 2026 14:50:59 +0000 (0:00:01.191) 0:03:41.878 *********** 2026-06-15 14:51:00.189773 | aio | ok: [aio] 2026-06-15 14:51:00.189832 | aio | 2026-06-15 14:51:00.189959 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-15 14:51:00.190488 | aio | Monday 15 June 2026 14:51:00 +0000 (0:00:00.696) 0:03:42.574 *********** 2026-06-15 14:51:00.190516 | aio | 2026-06-15 14:51:00.190522 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-15 14:51:00.190527 | aio | Monday 15 June 2026 14:51:00 +0000 (0:00:00.009) 0:03:42.584 *********** 2026-06-15 14:51:00.662898 | aio | ok: [aio] 2026-06-15 14:51:00.662968 | aio | 2026-06-15 14:51:00.662987 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:51:00.663264 | aio | Monday 15 June 2026 14:51:00 +0000 (0:00:00.472) 0:03:43.056 *********** 2026-06-15 14:51:00.931142 | aio | ok: [aio] 2026-06-15 14:51:00.931176 | aio | 2026-06-15 14:51:00.931181 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:51:00.931186 | aio | Monday 15 June 2026 14:51:00 +0000 (0:00:00.266) 0:03:43.322 *********** 2026-06-15 14:51:01.003460 | aio | ok: [aio] => { 2026-06-15 14:51:01.003530 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-15 14:51:01.003542 | aio | } 2026-06-15 14:51:01.003552 | aio | 2026-06-15 14:51:01.003562 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:51:01.003572 | aio | Monday 15 June 2026 14:51:00 +0000 (0:00:00.072) 0:03:43.395 *********** 2026-06-15 14:51:01.438345 | aio | ok: [aio] 2026-06-15 14:51:01.438400 | aio | 2026-06-15 14:51:01.438410 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:51:01.438436 | aio | Monday 15 June 2026 14:51:01 +0000 (0:00:00.435) 0:03:43.831 *********** 2026-06-15 14:51:04.886024 | aio | ok: [aio] 2026-06-15 14:51:04.886085 | aio | 2026-06-15 14:51:04.886099 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-15 14:51:04.886111 | aio | Monday 15 June 2026 14:51:04 +0000 (0:00:03.446) 0:03:47.278 *********** 2026-06-15 14:51:05.869839 | aio | ok: [aio] 2026-06-15 14:51:05.869891 | aio | 2026-06-15 14:51:05.870376 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-15 14:51:05.870433 | aio | Monday 15 June 2026 14:51:05 +0000 (0:00:00.985) 0:03:48.263 *********** 2026-06-15 14:51:06.136417 | aio | ok: [aio] 2026-06-15 14:51:06.136474 | aio | 2026-06-15 14:51:06.136488 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-15 14:51:06.136501 | aio | Monday 15 June 2026 14:51:06 +0000 (0:00:00.265) 0:03:48.529 *********** 2026-06-15 14:51:06.749405 | aio | ok: [aio] 2026-06-15 14:51:06.749484 | aio | 2026-06-15 14:51:06.749556 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-15 14:51:06.749662 | aio | Monday 15 June 2026 14:51:06 +0000 (0:00:00.612) 0:03:49.141 *********** 2026-06-15 14:51:07.510400 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-15 14:51:07.510494 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-15 14:51:07.510563 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-15 14:51:07.510680 | aio | 2026-06-15 14:51:07.510824 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-15 14:51:07.510943 | aio | Monday 15 June 2026 14:51:07 +0000 (0:00:00.763) 0:03:49.904 *********** 2026-06-15 14:51:08.132810 | aio | ok: [aio] 2026-06-15 14:51:08.132867 | aio | 2026-06-15 14:51:08.132882 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-15 14:51:08.132896 | aio | Monday 15 June 2026 14:51:08 +0000 (0:00:00.619) 0:03:50.524 *********** 2026-06-15 14:51:08.713308 | aio | ok: [aio] 2026-06-15 14:51:08.713364 | aio | 2026-06-15 14:51:08.713378 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-15 14:51:08.713416 | aio | Monday 15 June 2026 14:51:08 +0000 (0:00:00.574) 0:03:51.099 *********** 2026-06-15 14:51:08.713425 | aio | 2026-06-15 14:51:08.713434 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-15 14:51:08.713442 | aio | Monday 15 June 2026 14:51:08 +0000 (0:00:00.006) 0:03:51.105 *********** 2026-06-15 14:51:09.163562 | aio | ok: [aio] 2026-06-15 14:51:09.163644 | aio | 2026-06-15 14:51:09.163655 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-15 14:51:09.163665 | aio | Monday 15 June 2026 14:51:09 +0000 (0:00:00.450) 0:03:51.556 *********** 2026-06-15 14:51:09.217668 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-06-15 14:51:09.217776 | aio | 2026-06-15 14:51:09.217791 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-15 14:51:09.217801 | aio | Monday 15 June 2026 14:51:09 +0000 (0:00:00.053) 0:03:51.610 *********** 2026-06-15 14:51:10.119858 | aio | ok: [aio] 2026-06-15 14:51:10.119943 | aio | 2026-06-15 14:51:10.119954 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-15 14:51:10.119963 | aio | Monday 15 June 2026 14:51:10 +0000 (0:00:00.901) 0:03:52.512 *********** 2026-06-15 14:51:10.943187 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-06-15 14:51:10.943268 | aio | ok: [aio] => (item=ssh) 2026-06-15 14:51:10.943280 | aio | 2026-06-15 14:51:10.943290 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-15 14:51:10.943300 | aio | Monday 15 June 2026 14:51:10 +0000 (0:00:00.822) 0:03:53.334 *********** 2026-06-15 14:51:11.367463 | aio | ok: [aio] 2026-06-15 14:51:11.367562 | aio | 2026-06-15 14:51:11.367574 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-15 14:51:11.367592 | aio | Monday 15 June 2026 14:51:11 +0000 (0:00:00.425) 0:03:53.759 *********** 2026-06-15 14:51:11.626208 | aio | ok: [aio] 2026-06-15 14:51:11.626305 | aio | 2026-06-15 14:51:11.626355 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-15 14:51:11.626471 | aio | Monday 15 June 2026 14:51:11 +0000 (0:00:00.260) 0:03:54.020 *********** 2026-06-15 14:51:11.942239 | aio | ok: [aio] 2026-06-15 14:51:11.942347 | aio | 2026-06-15 14:51:11.942358 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-15 14:51:11.942461 | aio | Monday 15 June 2026 14:51:11 +0000 (0:00:00.316) 0:03:54.336 *********** 2026-06-15 14:51:12.208987 | aio | ok: [aio] 2026-06-15 14:51:12.209057 | aio | 2026-06-15 14:51:12.209064 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-06-15 14:51:12.209070 | aio | Monday 15 June 2026 14:51:12 +0000 (0:00:00.266) 0:03:54.602 *********** 2026-06-15 14:51:12.492496 | aio | ok: [aio] => (item=aio) 2026-06-15 14:51:12.492563 | aio | 2026-06-15 14:51:12.492574 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-06-15 14:51:12.492585 | aio | Monday 15 June 2026 14:51:12 +0000 (0:00:00.283) 0:03:54.885 *********** 2026-06-15 14:51:12.546653 | aio | ok: [aio] 2026-06-15 14:51:12.546847 | aio | 2026-06-15 14:51:12.547098 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:51:12.547387 | aio | Monday 15 June 2026 14:51:12 +0000 (0:00:00.054) 0:03:54.940 *********** 2026-06-15 14:51:12.613252 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:51:12.613420 | aio | 2026-06-15 14:51:12.613688 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:51:12.613976 | aio | Monday 15 June 2026 14:51:12 +0000 (0:00:00.067) 0:03:55.007 *********** 2026-06-15 14:51:12.672331 | aio | skipping: [aio] 2026-06-15 14:51:12.672544 | aio | 2026-06-15 14:51:12.672872 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:51:12.673344 | aio | Monday 15 June 2026 14:51:12 +0000 (0:00:00.059) 0:03:55.066 *********** 2026-06-15 14:51:12.723581 | aio | skipping: [aio] => (item=aio) 2026-06-15 14:51:12.723877 | aio | skipping: [aio] 2026-06-15 14:51:12.724113 | aio | 2026-06-15 14:51:12.724377 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:51:12.724640 | aio | Monday 15 June 2026 14:51:12 +0000 (0:00:00.051) 0:03:55.117 *********** 2026-06-15 14:51:13.044657 | aio | ok: [aio] 2026-06-15 14:51:13.045982 | aio | 2026-06-15 14:51:13.046093 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:51:13.046108 | aio | Monday 15 June 2026 14:51:13 +0000 (0:00:00.321) 0:03:55.438 *********** 2026-06-15 14:51:19.846304 | aio | ok: [aio] 2026-06-15 14:51:19.846392 | aio | 2026-06-15 14:51:19.846535 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-06-15 14:51:19.846693 | aio | Monday 15 June 2026 14:51:19 +0000 (0:00:06.801) 0:04:02.239 *********** 2026-06-15 14:51:25.420043 | aio | ok: [aio] 2026-06-15 14:51:25.420161 | aio | 2026-06-15 14:51:25.420176 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-06-15 14:51:25.420198 | aio | Monday 15 June 2026 14:51:25 +0000 (0:00:05.573) 0:04:07.813 *********** 2026-06-15 14:51:39.685730 | aio | ok: [aio] 2026-06-15 14:51:39.685794 | aio | 2026-06-15 14:51:39.685802 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-06-15 14:51:39.685809 | aio | Monday 15 June 2026 14:51:39 +0000 (0:00:14.265) 0:04:22.079 *********** 2026-06-15 14:53:17.174512 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-06-15 14:53:17.174555 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-06-15 14:53:17.174561 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-06-15 14:53:17.174566 | aio | 2026-06-15 14:53:17.174572 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-06-15 14:53:17.174577 | aio | Monday 15 June 2026 14:53:17 +0000 (0:01:37.486) 0:05:59.566 *********** 2026-06-15 14:53:23.350878 | aio | ok: [aio] 2026-06-15 14:53:23.350944 | aio | 2026-06-15 14:53:23.350959 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-06-15 14:53:23.351224 | aio | Monday 15 June 2026 14:53:23 +0000 (0:00:06.177) 0:06:05.743 *********** 2026-06-15 14:53:29.739058 | aio | ok: [aio] 2026-06-15 14:53:29.739127 | aio | 2026-06-15 14:53:29.739141 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-06-15 14:53:29.739154 | aio | Monday 15 June 2026 14:53:29 +0000 (0:00:06.388) 0:06:12.132 *********** 2026-06-15 14:53:29.796423 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-06-15 14:53:29.796482 | aio | 2026-06-15 14:53:29.796496 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-06-15 14:53:29.796509 | aio | Monday 15 June 2026 14:53:29 +0000 (0:00:00.056) 0:06:12.189 *********** 2026-06-15 14:53:29.838439 | aio | ok: [aio] 2026-06-15 14:53:29.838502 | aio | 2026-06-15 14:53:29.838515 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-06-15 14:53:29.838527 | aio | Monday 15 June 2026 14:53:29 +0000 (0:00:00.042) 0:06:12.231 *********** 2026-06-15 14:53:36.265848 | aio | ok: [aio] 2026-06-15 14:53:36.266355 | aio | 2026-06-15 14:53:36.266831 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-06-15 14:53:36.267136 | aio | Monday 15 June 2026 14:53:36 +0000 (0:00:06.427) 0:06:18.659 *********** 2026-06-15 14:53:36.348857 | aio | ok: [aio] 2026-06-15 14:53:36.349056 | aio | 2026-06-15 14:53:36.349279 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-06-15 14:53:36.349462 | aio | Monday 15 June 2026 14:53:36 +0000 (0:00:00.083) 0:06:18.743 *********** 2026-06-15 14:53:36.389506 | aio | skipping: [aio] => (item=1) 2026-06-15 14:53:36.389586 | aio | skipping: [aio] => (item=1) 2026-06-15 14:53:36.389726 | aio | skipping: [aio] => (item=1) 2026-06-15 14:53:36.389880 | aio | skipping: [aio] 2026-06-15 14:53:36.389994 | aio | 2026-06-15 14:53:36.390148 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-06-15 14:53:36.390250 | aio | Monday 15 June 2026 14:53:36 +0000 (0:00:00.040) 0:06:18.784 *********** 2026-06-15 14:53:36.424076 | aio | skipping: [aio] 2026-06-15 14:53:36.424181 | aio | 2026-06-15 14:53:36.424412 | aio | PLAY RECAP ********************************************************************* 2026-06-15 14:53:36.424633 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-06-15 14:53:36.424860 | aio | 2026-06-15 14:53:36.425032 | aio | 2026-06-15 14:53:36.425251 | aio | TASKS RECAP ******************************************************************** 2026-06-15 14:53:36.425440 | aio | Monday 15 June 2026 14:53:36 +0000 (0:00:00.034) 0:06:18.818 *********** 2026-06-15 14:53:36.425609 | aio | =============================================================================== 2026-06-15 14:53:36.425909 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 97.49s 2026-06-15 14:53:36.426092 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 96.34s 2026-06-15 14:53:36.426304 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.39s 2026-06-15 14:53:36.426514 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.27s 2026-06-15 14:53:36.426741 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.72s 2026-06-15 14:53:36.427033 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.39s 2026-06-15 14:53:36.427246 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.92s 2026-06-15 14:53:36.427473 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.54s 2026-06-15 14:53:36.427702 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.20s 2026-06-15 14:53:36.427948 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.88s 2026-06-15 14:53:36.428197 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.80s 2026-06-15 14:53:36.428436 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.43s 2026-06-15 14:53:36.428673 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.39s 2026-06-15 14:53:36.428859 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.31s 2026-06-15 14:53:36.429045 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.20s 2026-06-15 14:53:36.429193 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.18s 2026-06-15 14:53:36.429353 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.57s 2026-06-15 14:53:36.429514 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.60s 2026-06-15 14:53:36.429676 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.45s 2026-06-15 14:53:36.429857 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.20s 2026-06-15 14:53:36.515328 | aio | INFO [default > converge] Executed: Successful 2026-06-15 14:53:36.524565 | aio | INFO [default > idempotence] Executing 2026-06-15 14:53:37.527449 | aio | 2026-06-15 14:53:37.527692 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-15 14:53:37.527990 | aio | 2026-06-15 14:53:37.528247 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:53:37.528505 | aio | Monday 15 June 2026 14:53:37 +0000 (0:00:00.051) 0:00:00.051 *********** 2026-06-15 14:53:38.798971 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-15 14:53:38.799027 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-06-15 14:53:38.799033 | aio | interpreter could change the meaning of that path. See 2026-06-15 14:53:38.799038 | aio | https://docs.ansible.com/ansible- 2026-06-15 14:53:38.799048 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-15 14:53:38.813123 | aio | ok: [aio] 2026-06-15 14:53:38.813327 | aio | 2026-06-15 14:53:38.813573 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:53:38.813865 | aio | Monday 15 June 2026 14:53:38 +0000 (0:00:01.285) 0:00:01.337 *********** 2026-06-15 14:53:39.182124 | aio | ok: [aio] 2026-06-15 14:53:39.182378 | aio | 2026-06-15 14:53:39.182708 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:53:39.183002 | aio | Monday 15 June 2026 14:53:39 +0000 (0:00:00.368) 0:00:01.705 *********** 2026-06-15 14:53:39.230818 | aio | skipping: [aio] 2026-06-15 14:53:39.231024 | aio | 2026-06-15 14:53:39.231349 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-15 14:53:39.231631 | aio | Monday 15 June 2026 14:53:39 +0000 (0:00:00.048) 0:00:01.754 *********** 2026-06-15 14:53:39.613586 | aio | ok: [aio] 2026-06-15 14:53:39.613874 | aio | 2026-06-15 14:53:39.614165 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:53:39.614436 | aio | Monday 15 June 2026 14:53:39 +0000 (0:00:00.383) 0:00:02.137 *********** 2026-06-15 14:53:39.702850 | aio | ok: [aio] => { 2026-06-15 14:53:39.703117 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-15 14:53:39.703348 | aio | } 2026-06-15 14:53:39.703599 | aio | 2026-06-15 14:53:39.703862 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:53:39.704126 | aio | Monday 15 June 2026 14:53:39 +0000 (0:00:00.089) 0:00:02.226 *********** 2026-06-15 14:53:40.212224 | aio | ok: [aio] 2026-06-15 14:53:40.212435 | aio | 2026-06-15 14:53:40.212819 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:53:40.213197 | aio | Monday 15 June 2026 14:53:40 +0000 (0:00:00.509) 0:00:02.736 *********** 2026-06-15 14:53:40.264923 | aio | skipping: [aio] 2026-06-15 14:53:40.265138 | aio | 2026-06-15 14:53:40.265403 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:53:40.265661 | aio | Monday 15 June 2026 14:53:40 +0000 (0:00:00.052) 0:00:02.788 *********** 2026-06-15 14:53:40.318566 | aio | skipping: [aio] 2026-06-15 14:53:40.318820 | aio | 2026-06-15 14:53:40.319116 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:53:40.319521 | aio | Monday 15 June 2026 14:53:40 +0000 (0:00:00.053) 0:00:02.842 *********** 2026-06-15 14:53:40.569852 | aio | ok: [aio] 2026-06-15 14:53:40.569922 | aio | 2026-06-15 14:53:40.569940 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:53:40.570147 | aio | Monday 15 June 2026 14:53:40 +0000 (0:00:00.250) 0:00:03.093 *********** 2026-06-15 14:53:41.623417 | aio | ok: [aio] 2026-06-15 14:53:41.623552 | aio | 2026-06-15 14:53:41.623844 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:53:41.624091 | aio | Monday 15 June 2026 14:53:41 +0000 (0:00:01.053) 0:00:04.147 *********** 2026-06-15 14:53:41.809580 | aio | ok: [aio] => { 2026-06-15 14:53:41.809848 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-15 14:53:41.810141 | aio | } 2026-06-15 14:53:41.810393 | aio | 2026-06-15 14:53:41.810653 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:53:41.810931 | aio | Monday 15 June 2026 14:53:41 +0000 (0:00:00.186) 0:00:04.333 *********** 2026-06-15 14:53:42.407110 | aio | ok: [aio] 2026-06-15 14:53:42.407404 | aio | 2026-06-15 14:53:42.407606 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:53:42.407974 | aio | Monday 15 June 2026 14:53:42 +0000 (0:00:00.597) 0:00:04.930 *********** 2026-06-15 14:53:44.917061 | aio | ok: [aio] 2026-06-15 14:53:44.917228 | aio | 2026-06-15 14:53:44.917525 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-15 14:53:44.917857 | aio | Monday 15 June 2026 14:53:44 +0000 (0:00:02.510) 0:00:07.440 *********** 2026-06-15 14:53:44.953211 | aio | skipping: [aio] 2026-06-15 14:53:44.953391 | aio | 2026-06-15 14:53:44.953678 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-15 14:53:44.954016 | aio | Monday 15 June 2026 14:53:44 +0000 (0:00:00.035) 0:00:07.476 *********** 2026-06-15 14:53:44.988324 | aio | skipping: [aio] 2026-06-15 14:53:44.988519 | aio | 2026-06-15 14:53:44.988856 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-15 14:53:44.989112 | aio | Monday 15 June 2026 14:53:44 +0000 (0:00:00.035) 0:00:07.512 *********** 2026-06-15 14:53:45.022141 | aio | skipping: [aio] 2026-06-15 14:53:45.022252 | aio | 2026-06-15 14:53:45.022423 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-15 14:53:45.022587 | aio | Monday 15 June 2026 14:53:45 +0000 (0:00:00.033) 0:00:07.546 *********** 2026-06-15 14:53:46.025936 | aio | ok: [aio] 2026-06-15 14:53:46.025997 | aio | 2026-06-15 14:53:46.026165 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-15 14:53:46.026447 | aio | Monday 15 June 2026 14:53:46 +0000 (0:00:01.003) 0:00:08.549 *********** 2026-06-15 14:53:46.613088 | aio | ok: [aio] 2026-06-15 14:53:46.613165 | aio | 2026-06-15 14:53:46.613170 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-15 14:53:46.613176 | aio | Monday 15 June 2026 14:53:46 +0000 (0:00:00.586) 0:00:09.136 *********** 2026-06-15 14:53:47.768349 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-15 14:53:47.768397 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-15 14:53:47.768403 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-15 14:53:47.768408 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-15 14:53:47.768413 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-15 14:53:47.768417 | aio | 2026-06-15 14:53:47.768422 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-15 14:53:47.768427 | aio | Monday 15 June 2026 14:53:47 +0000 (0:00:01.155) 0:00:10.291 *********** 2026-06-15 14:53:48.484473 | aio | ok: [aio] 2026-06-15 14:53:48.484527 | aio | 2026-06-15 14:53:48.484537 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-15 14:53:48.484546 | aio | Monday 15 June 2026 14:53:48 +0000 (0:00:00.705) 0:00:10.997 *********** 2026-06-15 14:53:48.484555 | aio | 2026-06-15 14:53:48.484563 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-15 14:53:48.484572 | aio | Monday 15 June 2026 14:53:48 +0000 (0:00:00.008) 0:00:11.005 *********** 2026-06-15 14:53:49.193927 | aio | ok: [aio] 2026-06-15 14:53:49.193995 | aio | 2026-06-15 14:53:49.194018 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:53:49.194345 | aio | Monday 15 June 2026 14:53:49 +0000 (0:00:00.711) 0:00:11.717 *********** 2026-06-15 14:53:49.449156 | aio | ok: [aio] 2026-06-15 14:53:49.449275 | aio | 2026-06-15 14:53:49.449441 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:53:49.449585 | aio | Monday 15 June 2026 14:53:49 +0000 (0:00:00.255) 0:00:11.973 *********** 2026-06-15 14:53:49.525644 | aio | ok: [aio] => { 2026-06-15 14:53:49.525972 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-15 14:53:49.526221 | aio | } 2026-06-15 14:53:49.526450 | aio | 2026-06-15 14:53:49.526712 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:53:49.527034 | aio | Monday 15 June 2026 14:53:49 +0000 (0:00:00.076) 0:00:12.049 *********** 2026-06-15 14:53:49.967626 | aio | ok: [aio] 2026-06-15 14:53:49.967856 | aio | 2026-06-15 14:53:49.968121 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:53:49.968385 | aio | Monday 15 June 2026 14:53:49 +0000 (0:00:00.442) 0:00:12.491 *********** 2026-06-15 14:53:53.256994 | aio | ok: [aio] 2026-06-15 14:53:53.257107 | aio | 2026-06-15 14:53:53.257141 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-15 14:53:53.257400 | aio | Monday 15 June 2026 14:53:53 +0000 (0:00:03.288) 0:00:15.779 *********** 2026-06-15 14:53:54.220769 | aio | ok: [aio] 2026-06-15 14:53:54.220815 | aio | 2026-06-15 14:53:54.220821 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-15 14:53:54.220827 | aio | Monday 15 June 2026 14:53:54 +0000 (0:00:00.964) 0:00:16.744 *********** 2026-06-15 14:53:54.569062 | aio | ok: [aio] 2026-06-15 14:53:54.569109 | aio | 2026-06-15 14:53:54.569116 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-15 14:53:54.569122 | aio | Monday 15 June 2026 14:53:54 +0000 (0:00:00.347) 0:00:17.091 *********** 2026-06-15 14:53:55.116886 | aio | ok: [aio] 2026-06-15 14:53:55.116966 | aio | 2026-06-15 14:53:55.117465 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-15 14:53:55.117524 | aio | Monday 15 June 2026 14:53:55 +0000 (0:00:00.548) 0:00:17.640 *********** 2026-06-15 14:53:55.827247 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-15 14:53:55.827823 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-15 14:53:55.828892 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-15 14:53:55.828944 | aio | 2026-06-15 14:53:55.828961 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-15 14:53:55.830818 | aio | Monday 15 June 2026 14:53:55 +0000 (0:00:00.710) 0:00:18.351 *********** 2026-06-15 14:53:56.399315 | aio | ok: [aio] 2026-06-15 14:53:56.399422 | aio | 2026-06-15 14:53:56.399599 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-15 14:53:56.399787 | aio | Monday 15 June 2026 14:53:56 +0000 (0:00:00.572) 0:00:18.923 *********** 2026-06-15 14:53:56.965939 | aio | ok: [aio] 2026-06-15 14:53:56.966040 | aio | 2026-06-15 14:53:56.966715 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-15 14:53:56.966822 | aio | Monday 15 June 2026 14:53:56 +0000 (0:00:00.555) 0:00:19.478 *********** 2026-06-15 14:53:56.967699 | aio | 2026-06-15 14:53:56.967741 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-15 14:53:56.967804 | aio | Monday 15 June 2026 14:53:56 +0000 (0:00:00.010) 0:00:19.489 *********** 2026-06-15 14:53:57.421582 | aio | ok: [aio] 2026-06-15 14:53:57.421646 | aio | 2026-06-15 14:53:57.421660 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-15 14:53:57.421673 | aio | Monday 15 June 2026 14:53:57 +0000 (0:00:00.454) 0:00:19.943 *********** 2026-06-15 14:53:57.475635 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-06-15 14:53:57.475706 | aio | 2026-06-15 14:53:57.475720 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-15 14:53:57.475732 | aio | Monday 15 June 2026 14:53:57 +0000 (0:00:00.054) 0:00:19.998 *********** 2026-06-15 14:53:58.433056 | aio | ok: [aio] 2026-06-15 14:53:58.433105 | aio | 2026-06-15 14:53:58.433114 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-15 14:53:58.433122 | aio | Monday 15 June 2026 14:53:58 +0000 (0:00:00.957) 0:00:20.955 *********** 2026-06-15 14:53:59.252974 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-06-15 14:53:59.253049 | aio | ok: [aio] => (item=ssh) 2026-06-15 14:53:59.253065 | aio | 2026-06-15 14:53:59.253161 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-15 14:53:59.253388 | aio | Monday 15 June 2026 14:53:59 +0000 (0:00:00.820) 0:00:21.776 *********** 2026-06-15 14:53:59.666235 | aio | ok: [aio] 2026-06-15 14:53:59.666334 | aio | 2026-06-15 14:53:59.666408 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-15 14:53:59.666516 | aio | Monday 15 June 2026 14:53:59 +0000 (0:00:00.413) 0:00:22.190 *********** 2026-06-15 14:53:59.918221 | aio | ok: [aio] 2026-06-15 14:53:59.918524 | aio | 2026-06-15 14:53:59.919338 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-15 14:53:59.919624 | aio | Monday 15 June 2026 14:53:59 +0000 (0:00:00.251) 0:00:22.441 *********** 2026-06-15 14:54:00.408998 | aio | ok: [aio] 2026-06-15 14:54:00.409245 | aio | 2026-06-15 14:54:00.409547 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-15 14:54:00.409874 | aio | Monday 15 June 2026 14:54:00 +0000 (0:00:00.491) 0:00:22.932 *********** 2026-06-15 14:54:00.782910 | aio | ok: [aio] 2026-06-15 14:54:00.782954 | aio | 2026-06-15 14:54:00.782965 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-15 14:54:00.783131 | aio | Monday 15 June 2026 14:54:00 +0000 (0:00:00.373) 0:00:23.306 *********** 2026-06-15 14:54:00.855199 | aio | ok: [aio] 2026-06-15 14:54:00.855277 | aio | 2026-06-15 14:54:00.855359 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-15 14:54:00.855468 | aio | Monday 15 June 2026 14:54:00 +0000 (0:00:00.072) 0:00:23.378 *********** 2026-06-15 14:54:01.131929 | aio | ok: [aio] => (item=aio) 2026-06-15 14:54:01.131994 | aio | 2026-06-15 14:54:01.132005 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-15 14:54:01.132014 | aio | Monday 15 June 2026 14:54:01 +0000 (0:00:00.276) 0:00:23.655 *********** 2026-06-15 14:54:01.184134 | aio | ok: [aio] 2026-06-15 14:54:01.184177 | aio | 2026-06-15 14:54:01.184326 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-15 14:54:01.184436 | aio | Monday 15 June 2026 14:54:01 +0000 (0:00:00.052) 0:00:23.707 *********** 2026-06-15 14:54:01.226063 | aio | skipping: [aio] 2026-06-15 14:54:01.226119 | aio | 2026-06-15 14:54:01.226167 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:54:01.226178 | aio | Monday 15 June 2026 14:54:01 +0000 (0:00:00.041) 0:00:23.748 *********** 2026-06-15 14:54:01.302491 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:54:01.302552 | aio | 2026-06-15 14:54:01.302562 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:54:01.302572 | aio | Monday 15 June 2026 14:54:01 +0000 (0:00:00.076) 0:00:23.824 *********** 2026-06-15 14:54:07.800318 | aio | ok: [aio] 2026-06-15 14:54:07.800383 | aio | 2026-06-15 14:54:07.800397 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:54:07.800409 | aio | Monday 15 June 2026 14:54:07 +0000 (0:00:06.497) 0:00:30.322 *********** 2026-06-15 14:54:07.860842 | aio | ok: [aio] => (item=aio) 2026-06-15 14:54:07.860899 | aio | 2026-06-15 14:54:07.861304 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:54:07.861351 | aio | Monday 15 June 2026 14:54:07 +0000 (0:00:00.061) 0:00:30.383 *********** 2026-06-15 14:54:08.312360 | aio | ok: [aio] 2026-06-15 14:54:08.312427 | aio | 2026-06-15 14:54:08.312445 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:54:08.312461 | aio | Monday 15 June 2026 14:54:08 +0000 (0:00:00.451) 0:00:30.835 *********** 2026-06-15 14:54:15.438640 | aio | ok: [aio] 2026-06-15 14:54:15.438773 | aio | 2026-06-15 14:54:15.438792 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-06-15 14:54:15.438805 | aio | Monday 15 June 2026 14:54:15 +0000 (0:00:07.125) 0:00:37.961 *********** 2026-06-15 14:54:21.895635 | aio | ok: [aio] 2026-06-15 14:54:21.895701 | aio | 2026-06-15 14:54:21.895716 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-06-15 14:54:21.895730 | aio | Monday 15 June 2026 14:54:21 +0000 (0:00:06.456) 0:00:44.417 *********** 2026-06-15 14:54:36.426925 | aio | ok: [aio] 2026-06-15 14:54:36.426997 | aio | 2026-06-15 14:54:36.427347 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:54:36.427378 | aio | Monday 15 June 2026 14:54:36 +0000 (0:00:14.532) 0:00:58.950 *********** 2026-06-15 14:54:36.499154 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:54:36.499225 | aio | 2026-06-15 14:54:36.499349 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:54:36.499459 | aio | Monday 15 June 2026 14:54:36 +0000 (0:00:00.071) 0:00:59.021 *********** 2026-06-15 14:54:36.553200 | aio | skipping: [aio] 2026-06-15 14:54:36.553262 | aio | 2026-06-15 14:54:36.553369 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:54:36.553512 | aio | Monday 15 June 2026 14:54:36 +0000 (0:00:00.055) 0:00:59.076 *********** 2026-06-15 14:54:36.607312 | aio | skipping: [aio] => (item=aio) 2026-06-15 14:54:36.607453 | aio | skipping: [aio] 2026-06-15 14:54:36.607619 | aio | 2026-06-15 14:54:36.607982 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:54:36.608017 | aio | Monday 15 June 2026 14:54:36 +0000 (0:00:00.054) 0:00:59.130 *********** 2026-06-15 14:54:36.949272 | aio | ok: [aio] 2026-06-15 14:54:36.949343 | aio | 2026-06-15 14:54:36.949426 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:54:36.949558 | aio | Monday 15 June 2026 14:54:36 +0000 (0:00:00.341) 0:00:59.472 *********** 2026-06-15 14:54:43.951334 | aio | ok: [aio] 2026-06-15 14:54:43.951479 | aio | 2026-06-15 14:54:43.951506 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-06-15 14:54:43.951519 | aio | Monday 15 June 2026 14:54:43 +0000 (0:00:07.001) 0:01:06.473 *********** 2026-06-15 14:54:50.396151 | aio | ok: [aio] 2026-06-15 14:54:50.396229 | aio | 2026-06-15 14:54:50.396290 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-06-15 14:54:50.396417 | aio | Monday 15 June 2026 14:54:50 +0000 (0:00:06.446) 0:01:12.920 *********** 2026-06-15 14:54:56.837102 | aio | ok: [aio] 2026-06-15 14:54:56.837190 | aio | 2026-06-15 14:54:56.837305 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-06-15 14:54:56.837479 | aio | Monday 15 June 2026 14:54:56 +0000 (0:00:06.440) 0:01:19.361 *********** 2026-06-15 14:55:03.184001 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-06-15 14:55:03.184118 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-06-15 14:55:03.184487 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-06-15 14:55:03.184824 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-06-15 14:55:03.185084 | aio | 2026-06-15 14:55:03.185439 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-15 14:55:03.185657 | aio | 2026-06-15 14:55:03.186045 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:55:03.186308 | aio | Monday 15 June 2026 14:55:03 +0000 (0:00:06.346) 0:01:25.707 *********** 2026-06-15 14:55:04.197676 | aio | ok: [aio] 2026-06-15 14:55:04.197734 | aio | 2026-06-15 14:55:04.197892 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:55:04.198021 | aio | Monday 15 June 2026 14:55:04 +0000 (0:00:01.014) 0:01:26.721 *********** 2026-06-15 14:55:04.480594 | aio | ok: [aio] 2026-06-15 14:55:04.480721 | aio | 2026-06-15 14:55:04.481034 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:55:04.481278 | aio | Monday 15 June 2026 14:55:04 +0000 (0:00:00.281) 0:01:27.003 *********** 2026-06-15 14:55:04.524220 | aio | skipping: [aio] 2026-06-15 14:55:04.524482 | aio | 2026-06-15 14:55:04.524853 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-15 14:55:04.525167 | aio | Monday 15 June 2026 14:55:04 +0000 (0:00:00.044) 0:01:27.047 *********** 2026-06-15 14:55:04.817180 | aio | ok: [aio] 2026-06-15 14:55:04.817394 | aio | 2026-06-15 14:55:04.817709 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:55:04.818077 | aio | Monday 15 June 2026 14:55:04 +0000 (0:00:00.292) 0:01:27.340 *********** 2026-06-15 14:55:04.901000 | aio | ok: [aio] => { 2026-06-15 14:55:04.901216 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-15 14:55:04.901459 | aio | } 2026-06-15 14:55:04.901685 | aio | 2026-06-15 14:55:04.902085 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:55:04.902380 | aio | Monday 15 June 2026 14:55:04 +0000 (0:00:00.083) 0:01:27.424 *********** 2026-06-15 14:55:05.309018 | aio | ok: [aio] 2026-06-15 14:55:05.309082 | aio | 2026-06-15 14:55:05.309324 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:55:05.309479 | aio | Monday 15 June 2026 14:55:05 +0000 (0:00:00.408) 0:01:27.832 *********** 2026-06-15 14:55:05.357936 | aio | skipping: [aio] 2026-06-15 14:55:05.358218 | aio | 2026-06-15 14:55:05.358530 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:55:05.358971 | aio | Monday 15 June 2026 14:55:05 +0000 (0:00:00.049) 0:01:27.882 *********** 2026-06-15 14:55:05.402190 | aio | skipping: [aio] 2026-06-15 14:55:05.402475 | aio | 2026-06-15 14:55:05.402800 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:55:05.403132 | aio | Monday 15 June 2026 14:55:05 +0000 (0:00:00.044) 0:01:27.926 *********** 2026-06-15 14:55:05.675899 | aio | ok: [aio] 2026-06-15 14:55:05.676089 | aio | 2026-06-15 14:55:05.676363 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-15 14:55:05.676657 | aio | Monday 15 June 2026 14:55:05 +0000 (0:00:00.273) 0:01:28.199 *********** 2026-06-15 14:55:06.619918 | aio | ok: [aio] 2026-06-15 14:55:06.619992 | aio | 2026-06-15 14:55:06.620216 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:55:06.620473 | aio | Monday 15 June 2026 14:55:06 +0000 (0:00:00.943) 0:01:29.143 *********** 2026-06-15 14:55:06.806459 | aio | ok: [aio] => { 2026-06-15 14:55:06.806538 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-15 14:55:06.806775 | aio | } 2026-06-15 14:55:06.806983 | aio | 2026-06-15 14:55:06.807222 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:55:06.807452 | aio | Monday 15 June 2026 14:55:06 +0000 (0:00:00.186) 0:01:29.330 *********** 2026-06-15 14:55:07.359007 | aio | ok: [aio] 2026-06-15 14:55:07.359253 | aio | 2026-06-15 14:55:07.359533 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:55:07.359851 | aio | Monday 15 June 2026 14:55:07 +0000 (0:00:00.552) 0:01:29.882 *********** 2026-06-15 14:55:09.619736 | aio | ok: [aio] 2026-06-15 14:55:09.619827 | aio | 2026-06-15 14:55:09.619842 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-15 14:55:09.619856 | aio | Monday 15 June 2026 14:55:09 +0000 (0:00:02.260) 0:01:32.143 *********** 2026-06-15 14:55:09.657168 | aio | skipping: [aio] 2026-06-15 14:55:09.657210 | aio | 2026-06-15 14:55:09.657232 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-15 14:55:09.657245 | aio | Monday 15 June 2026 14:55:09 +0000 (0:00:00.036) 0:01:32.179 *********** 2026-06-15 14:55:09.694236 | aio | skipping: [aio] 2026-06-15 14:55:09.694288 | aio | 2026-06-15 14:55:09.694301 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-15 14:55:09.694314 | aio | Monday 15 June 2026 14:55:09 +0000 (0:00:00.037) 0:01:32.216 *********** 2026-06-15 14:55:09.731336 | aio | skipping: [aio] 2026-06-15 14:55:09.732204 | aio | 2026-06-15 14:55:09.732232 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-15 14:55:09.732245 | aio | Monday 15 June 2026 14:55:09 +0000 (0:00:00.037) 0:01:32.254 *********** 2026-06-15 14:55:10.670907 | aio | ok: [aio] 2026-06-15 14:55:10.670981 | aio | 2026-06-15 14:55:10.670995 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-15 14:55:10.671008 | aio | Monday 15 June 2026 14:55:10 +0000 (0:00:00.939) 0:01:33.194 *********** 2026-06-15 14:55:11.215790 | aio | ok: [aio] 2026-06-15 14:55:11.215823 | aio | 2026-06-15 14:55:11.215938 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-15 14:55:11.216117 | aio | Monday 15 June 2026 14:55:11 +0000 (0:00:00.545) 0:01:33.739 *********** 2026-06-15 14:55:12.333852 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-15 14:55:12.334242 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-15 14:55:12.335918 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-15 14:55:12.335945 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-15 14:55:12.335954 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-15 14:55:12.335964 | aio | 2026-06-15 14:55:12.335973 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-15 14:55:12.335981 | aio | Monday 15 June 2026 14:55:12 +0000 (0:00:01.118) 0:01:34.857 *********** 2026-06-15 14:55:13.048965 | aio | ok: [aio] 2026-06-15 14:55:13.049006 | aio | 2026-06-15 14:55:13.049011 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-15 14:55:13.049015 | aio | Monday 15 June 2026 14:55:13 +0000 (0:00:00.708) 0:01:35.566 *********** 2026-06-15 14:55:13.049019 | aio | 2026-06-15 14:55:13.049023 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-15 14:55:13.049027 | aio | Monday 15 June 2026 14:55:13 +0000 (0:00:00.005) 0:01:35.571 *********** 2026-06-15 14:55:13.517646 | aio | ok: [aio] 2026-06-15 14:55:13.517706 | aio | 2026-06-15 14:55:13.517717 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-15 14:55:13.517726 | aio | Monday 15 June 2026 14:55:13 +0000 (0:00:00.467) 0:01:36.039 *********** 2026-06-15 14:55:13.770432 | aio | ok: [aio] 2026-06-15 14:55:13.770493 | aio | 2026-06-15 14:55:13.770505 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-15 14:55:13.770515 | aio | Monday 15 June 2026 14:55:13 +0000 (0:00:00.252) 0:01:36.292 *********** 2026-06-15 14:55:13.845213 | aio | ok: [aio] => { 2026-06-15 14:55:13.845270 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-15 14:55:13.845409 | aio | } 2026-06-15 14:55:13.845513 | aio | 2026-06-15 14:55:13.845629 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-15 14:55:13.845791 | aio | Monday 15 June 2026 14:55:13 +0000 (0:00:00.075) 0:01:36.367 *********** 2026-06-15 14:55:14.279851 | aio | ok: [aio] 2026-06-15 14:55:14.279901 | aio | 2026-06-15 14:55:14.279907 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-15 14:55:14.279913 | aio | Monday 15 June 2026 14:55:14 +0000 (0:00:00.435) 0:01:36.803 *********** 2026-06-15 14:55:17.614194 | aio | ok: [aio] 2026-06-15 14:55:17.614274 | aio | 2026-06-15 14:55:17.614372 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-15 14:55:17.614501 | aio | Monday 15 June 2026 14:55:17 +0000 (0:00:03.334) 0:01:40.137 *********** 2026-06-15 14:55:18.642031 | aio | ok: [aio] 2026-06-15 14:55:18.642085 | aio | 2026-06-15 14:55:18.642094 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-15 14:55:18.642103 | aio | Monday 15 June 2026 14:55:18 +0000 (0:00:01.027) 0:01:41.165 *********** 2026-06-15 14:55:18.906844 | aio | ok: [aio] 2026-06-15 14:55:18.906940 | aio | 2026-06-15 14:55:18.907400 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-15 14:55:18.907460 | aio | Monday 15 June 2026 14:55:18 +0000 (0:00:00.264) 0:01:41.430 *********** 2026-06-15 14:55:19.477317 | aio | ok: [aio] 2026-06-15 14:55:19.477383 | aio | 2026-06-15 14:55:19.477503 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-15 14:55:19.477630 | aio | Monday 15 June 2026 14:55:19 +0000 (0:00:00.570) 0:01:42.000 *********** 2026-06-15 14:55:20.237338 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-15 14:55:20.237459 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-15 14:55:20.237528 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-15 14:55:20.237699 | aio | 2026-06-15 14:55:20.237900 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-15 14:55:20.238061 | aio | Monday 15 June 2026 14:55:20 +0000 (0:00:00.759) 0:01:42.760 *********** 2026-06-15 14:55:20.823386 | aio | ok: [aio] 2026-06-15 14:55:20.823470 | aio | 2026-06-15 14:55:20.823557 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-15 14:55:20.823722 | aio | Monday 15 June 2026 14:55:20 +0000 (0:00:00.585) 0:01:43.345 *********** 2026-06-15 14:55:21.404865 | aio | ok: [aio] 2026-06-15 14:55:21.404940 | aio | 2026-06-15 14:55:21.404961 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-15 14:55:21.405724 | aio | Monday 15 June 2026 14:55:21 +0000 (0:00:00.574) 0:01:43.920 *********** 2026-06-15 14:55:21.405801 | aio | 2026-06-15 14:55:21.405810 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-15 14:55:21.405816 | aio | Monday 15 June 2026 14:55:21 +0000 (0:00:00.008) 0:01:43.928 *********** 2026-06-15 14:55:22.896220 | aio | ok: [aio] 2026-06-15 14:55:22.896304 | aio | 2026-06-15 14:55:22.896324 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-15 14:55:22.896342 | aio | Monday 15 June 2026 14:55:22 +0000 (0:00:01.489) 0:01:45.417 *********** 2026-06-15 14:55:22.949970 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-06-15 14:55:22.950035 | aio | 2026-06-15 14:55:22.950115 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-15 14:55:22.950376 | aio | Monday 15 June 2026 14:55:22 +0000 (0:00:00.055) 0:01:45.473 *********** 2026-06-15 14:55:24.056253 | aio | ok: [aio] 2026-06-15 14:55:24.056600 | aio | 2026-06-15 14:55:24.057032 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-15 14:55:24.057333 | aio | Monday 15 June 2026 14:55:24 +0000 (0:00:01.106) 0:01:46.580 *********** 2026-06-15 14:55:24.915627 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-06-15 14:55:24.915988 | aio | ok: [aio] => (item=ssh) 2026-06-15 14:55:24.916292 | aio | 2026-06-15 14:55:24.916645 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-15 14:55:24.916965 | aio | Monday 15 June 2026 14:55:24 +0000 (0:00:00.859) 0:01:47.439 *********** 2026-06-15 14:55:25.351179 | aio | ok: [aio] 2026-06-15 14:55:25.351245 | aio | 2026-06-15 14:55:25.351340 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-15 14:55:25.351456 | aio | Monday 15 June 2026 14:55:25 +0000 (0:00:00.435) 0:01:47.874 *********** 2026-06-15 14:55:25.618571 | aio | ok: [aio] 2026-06-15 14:55:25.618777 | aio | 2026-06-15 14:55:25.619067 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-15 14:55:25.619328 | aio | Monday 15 June 2026 14:55:25 +0000 (0:00:00.267) 0:01:48.142 *********** 2026-06-15 14:55:25.945418 | aio | ok: [aio] 2026-06-15 14:55:25.945487 | aio | 2026-06-15 14:55:25.945687 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-15 14:55:25.945888 | aio | Monday 15 June 2026 14:55:25 +0000 (0:00:00.327) 0:01:48.469 *********** 2026-06-15 14:55:26.230869 | aio | ok: [aio] 2026-06-15 14:55:26.230961 | aio | 2026-06-15 14:55:26.231263 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-06-15 14:55:26.231543 | aio | Monday 15 June 2026 14:55:26 +0000 (0:00:00.285) 0:01:48.754 *********** 2026-06-15 14:55:26.532340 | aio | ok: [aio] => (item=aio) 2026-06-15 14:55:26.532420 | aio | 2026-06-15 14:55:26.532426 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-06-15 14:55:26.532433 | aio | Monday 15 June 2026 14:55:26 +0000 (0:00:00.300) 0:01:49.055 *********** 2026-06-15 14:55:26.585446 | aio | ok: [aio] 2026-06-15 14:55:26.585501 | aio | 2026-06-15 14:55:26.585516 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-15 14:55:26.585582 | aio | Monday 15 June 2026 14:55:26 +0000 (0:00:00.052) 0:01:49.107 *********** 2026-06-15 14:55:26.649411 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-15 14:55:26.649490 | aio | 2026-06-15 14:55:26.649501 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-15 14:55:26.649510 | aio | Monday 15 June 2026 14:55:26 +0000 (0:00:00.064) 0:01:49.172 *********** 2026-06-15 14:55:26.693291 | aio | skipping: [aio] 2026-06-15 14:55:26.693334 | aio | 2026-06-15 14:55:26.693344 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-15 14:55:26.693353 | aio | Monday 15 June 2026 14:55:26 +0000 (0:00:00.044) 0:01:49.216 *********** 2026-06-15 14:55:26.743284 | aio | skipping: [aio] => (item=aio) 2026-06-15 14:55:26.743426 | aio | skipping: [aio] 2026-06-15 14:55:26.743565 | aio | 2026-06-15 14:55:26.743695 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-15 14:55:26.743829 | aio | Monday 15 June 2026 14:55:26 +0000 (0:00:00.048) 0:01:49.264 *********** 2026-06-15 14:55:27.097969 | aio | ok: [aio] 2026-06-15 14:55:27.098044 | aio | 2026-06-15 14:55:27.098152 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-15 14:55:27.098271 | aio | Monday 15 June 2026 14:55:27 +0000 (0:00:00.357) 0:01:49.621 *********** 2026-06-15 14:55:34.150461 | aio | ok: [aio] 2026-06-15 14:55:34.150535 | aio | 2026-06-15 14:55:34.150551 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-06-15 14:55:34.150565 | aio | Monday 15 June 2026 14:55:34 +0000 (0:00:07.050) 0:01:56.672 *********** 2026-06-15 14:55:39.952870 | aio | ok: [aio] 2026-06-15 14:55:39.952967 | aio | 2026-06-15 14:55:39.952981 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-06-15 14:55:39.952993 | aio | Monday 15 June 2026 14:55:39 +0000 (0:00:05.800) 0:02:02.473 *********** 2026-06-15 14:55:54.411090 | aio | ok: [aio] 2026-06-15 14:55:54.411148 | aio | 2026-06-15 14:55:54.411268 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-06-15 14:55:54.411388 | aio | Monday 15 June 2026 14:55:54 +0000 (0:00:14.459) 0:02:16.933 *********** 2026-06-15 14:55:54.481153 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-06-15 14:55:54.481238 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-06-15 14:55:54.481350 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-06-15 14:55:54.481472 | aio | skipping: [aio] 2026-06-15 14:55:54.482779 | aio | 2026-06-15 14:55:54.482796 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-06-15 14:55:54.482802 | aio | Monday 15 June 2026 14:55:54 +0000 (0:00:00.071) 0:02:17.004 *********** 2026-06-15 14:56:01.040609 | aio | ok: [aio] 2026-06-15 14:56:01.040679 | aio | 2026-06-15 14:56:01.040694 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-06-15 14:56:01.040708 | aio | Monday 15 June 2026 14:56:01 +0000 (0:00:06.558) 0:02:23.563 *********** 2026-06-15 14:56:07.413547 | aio | ok: [aio] 2026-06-15 14:56:07.413620 | aio | 2026-06-15 14:56:07.413635 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-06-15 14:56:07.413648 | aio | Monday 15 June 2026 14:56:07 +0000 (0:00:06.372) 0:02:29.935 *********** 2026-06-15 14:56:07.477824 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-06-15 14:56:07.477865 | aio | 2026-06-15 14:56:07.477874 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-06-15 14:56:07.477882 | aio | Monday 15 June 2026 14:56:07 +0000 (0:00:00.065) 0:02:30.000 *********** 2026-06-15 14:56:07.526941 | aio | ok: [aio] 2026-06-15 14:56:07.526994 | aio | 2026-06-15 14:56:07.527271 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-06-15 14:56:07.527574 | aio | Monday 15 June 2026 14:56:07 +0000 (0:00:00.049) 0:02:30.049 *********** 2026-06-15 14:56:13.852349 | aio | ok: [aio] 2026-06-15 14:56:13.852443 | aio | 2026-06-15 14:56:13.853833 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-06-15 14:56:13.853886 | aio | Monday 15 June 2026 14:56:13 +0000 (0:00:06.325) 0:02:36.374 *********** 2026-06-15 14:56:13.902996 | aio | ok: [aio] 2026-06-15 14:56:13.903220 | aio | 2026-06-15 14:56:13.903490 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-06-15 14:56:13.903759 | aio | Monday 15 June 2026 14:56:13 +0000 (0:00:00.052) 0:02:36.426 *********** 2026-06-15 14:56:13.939229 | aio | skipping: [aio] => (item=1) 2026-06-15 14:56:13.939436 | aio | skipping: [aio] => (item=1) 2026-06-15 14:56:13.939685 | aio | skipping: [aio] => (item=1) 2026-06-15 14:56:13.939979 | aio | skipping: [aio] 2026-06-15 14:56:13.940311 | aio | 2026-06-15 14:56:13.940585 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-06-15 14:56:13.940845 | aio | Monday 15 June 2026 14:56:13 +0000 (0:00:00.036) 0:02:36.462 *********** 2026-06-15 14:56:13.976123 | aio | skipping: [aio] 2026-06-15 14:56:13.976326 | aio | 2026-06-15 14:56:13.976568 | aio | PLAY RECAP ********************************************************************* 2026-06-15 14:56:13.976865 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-06-15 14:56:13.977090 | aio | 2026-06-15 14:56:13.977314 | aio | 2026-06-15 14:56:13.977554 | aio | TASKS RECAP ******************************************************************** 2026-06-15 14:56:13.977828 | aio | Monday 15 June 2026 14:56:13 +0000 (0:00:00.037) 0:02:36.500 *********** 2026-06-15 14:56:13.978060 | aio | =============================================================================== 2026-06-15 14:56:13.978346 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.53s 2026-06-15 14:56:13.978587 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.46s 2026-06-15 14:56:13.978857 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.13s 2026-06-15 14:56:13.979104 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s 2026-06-15 14:56:13.979367 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.00s 2026-06-15 14:56:13.979627 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.56s 2026-06-15 14:56:13.979944 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.50s 2026-06-15 14:56:13.980198 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.46s 2026-06-15 14:56:13.980462 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.45s 2026-06-15 14:56:13.980723 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.44s 2026-06-15 14:56:13.981013 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.37s 2026-06-15 14:56:13.981274 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 6.35s 2026-06-15 14:56:13.981531 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.33s 2026-06-15 14:56:13.981825 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.80s 2026-06-15 14:56:13.982090 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.33s 2026-06-15 14:56:13.982407 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.29s 2026-06-15 14:56:13.982685 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.51s 2026-06-15 14:56:13.982998 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.26s 2026-06-15 14:56:13.983221 | aio | vexxhost.containers.docker : Enable and start service ------------------- 1.49s 2026-06-15 14:56:13.983373 | aio | Gathering Facts --------------------------------------------------------- 1.29s 2026-06-15 14:56:14.100048 | aio | INFO [default > idempotence] Executed: Successful 2026-06-15 14:56:14.108863 | aio | INFO [default > side_effect] Executing 2026-06-15 14:56:14.109302 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-15 14:56:14.117838 | aio | INFO [default > verify] Executing 2026-06-15 14:56:14.902874 | aio | 2026-06-15 14:56:14.903081 | aio | PLAY [Verify] ****************************************************************** 2026-06-15 14:56:14.903296 | aio | 2026-06-15 14:56:14.903552 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-15 14:56:14.903851 | aio | Monday 15 June 2026 14:56:14 +0000 (0:00:00.008) 0:00:00.008 *********** 2026-06-15 14:56:16.088809 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-15 14:56:16.088866 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-06-15 14:56:16.088876 | aio | interpreter could change the meaning of that path. See 2026-06-15 14:56:16.088885 | aio | https://docs.ansible.com/ansible- 2026-06-15 14:56:16.088894 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-15 14:56:16.100334 | aio | ok: [aio] 2026-06-15 14:56:16.100473 | aio | 2026-06-15 14:56:16.100650 | aio | TASK [Get cluster health status] *********************************************** 2026-06-15 14:56:16.100852 | aio | Monday 15 June 2026 14:56:16 +0000 (0:00:01.197) 0:00:01.205 *********** 2026-06-15 14:56:26.663430 | aio | ok: [aio] 2026-06-15 14:56:26.663564 | aio | 2026-06-15 14:56:26.663687 | aio | TASK [Print cluster health status] ********************************************* 2026-06-15 14:56:26.663915 | aio | Monday 15 June 2026 14:56:26 +0000 (0:00:10.562) 0:00:11.768 *********** 2026-06-15 14:56:26.701261 | aio | ok: [aio] => { 2026-06-15 14:56:26.701432 | aio | "_ceph_health": { 2026-06-15 14:56:26.701690 | aio | "changed": false, 2026-06-15 14:56:26.701981 | aio | "cmd": [ 2026-06-15 14:56:26.702217 | aio | "cephadm", 2026-06-15 14:56:26.702461 | aio | "shell", 2026-06-15 14:56:26.702728 | aio | "--", 2026-06-15 14:56:26.703038 | aio | "ceph", 2026-06-15 14:56:26.703277 | aio | "health" 2026-06-15 14:56:26.703505 | aio | ], 2026-06-15 14:56:26.703813 | aio | "delta": "0:00:10.217954", 2026-06-15 14:56:26.704012 | aio | "end": "2026-06-15 14:56:26.617568", 2026-06-15 14:56:26.704244 | aio | "failed": false, 2026-06-15 14:56:26.704472 | aio | "msg": "", 2026-06-15 14:56:26.704688 | aio | "rc": 0, 2026-06-15 14:56:26.705025 | aio | "start": "2026-06-15 14:56:16.399614", 2026-06-15 14:56:26.705295 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-06-15 14:56:26.705530 | aio | "stderr_lines": [ 2026-06-15 14:56:26.705760 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-06-15 14:56:26.705943 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-06-15 14:56:26.706093 | aio | ], 2026-06-15 14:56:26.706255 | aio | "stdout": "HEALTH_OK", 2026-06-15 14:56:26.706399 | aio | "stdout_lines": [ 2026-06-15 14:56:26.706556 | aio | "HEALTH_OK" 2026-06-15 14:56:26.706705 | aio | ] 2026-06-15 14:56:26.706881 | aio | } 2026-06-15 14:56:26.707041 | aio | } 2026-06-15 14:56:26.707179 | aio | 2026-06-15 14:56:26.707343 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-06-15 14:56:26.707507 | aio | Monday 15 June 2026 14:56:26 +0000 (0:00:00.037) 0:00:11.806 *********** 2026-06-15 14:56:26.736665 | aio | ok: [aio] => { 2026-06-15 14:56:26.736865 | aio | "changed": false, 2026-06-15 14:56:26.737146 | aio | "msg": "All assertions passed" 2026-06-15 14:56:26.737381 | aio | } 2026-06-15 14:56:26.737603 | aio | 2026-06-15 14:56:26.737898 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-06-15 14:56:26.738194 | aio | Monday 15 June 2026 14:56:26 +0000 (0:00:00.035) 0:00:11.841 *********** 2026-06-15 14:56:33.027637 | aio | changed: [aio] 2026-06-15 14:56:33.027833 | aio | 2026-06-15 14:56:33.028076 | aio | TASK [Create a test Ceph key] ************************************************** 2026-06-15 14:56:33.028408 | aio | Monday 15 June 2026 14:56:33 +0000 (0:00:06.291) 0:00:18.132 *********** 2026-06-15 14:56:35.421309 | aio | changed: [aio] 2026-06-15 14:56:35.421384 | aio | 2026-06-15 14:56:35.421398 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-06-15 14:56:35.421411 | aio | Monday 15 June 2026 14:56:35 +0000 (0:00:02.392) 0:00:20.525 *********** 2026-06-15 14:56:36.619442 | aio | ok: [aio] 2026-06-15 14:56:36.619523 | aio | 2026-06-15 14:56:36.619541 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-06-15 14:56:36.619557 | aio | Monday 15 June 2026 14:56:36 +0000 (0:00:01.198) 0:00:21.723 *********** 2026-06-15 14:56:36.666921 | aio | ok: [aio] => { 2026-06-15 14:56:36.666968 | aio | "changed": false, 2026-06-15 14:56:36.666977 | aio | "msg": "All assertions passed" 2026-06-15 14:56:36.667064 | aio | } 2026-06-15 14:56:36.667213 | aio | 2026-06-15 14:56:36.667383 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-06-15 14:56:36.667548 | aio | Monday 15 June 2026 14:56:36 +0000 (0:00:00.048) 0:00:21.771 *********** 2026-06-15 14:56:37.723498 | aio | ok: [aio] 2026-06-15 14:56:37.723569 | aio | 2026-06-15 14:56:37.723584 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-06-15 14:56:37.723598 | aio | Monday 15 June 2026 14:56:37 +0000 (0:00:01.055) 0:00:22.827 *********** 2026-06-15 14:56:37.772570 | aio | ok: [aio] => { 2026-06-15 14:56:37.772838 | aio | "changed": false, 2026-06-15 14:56:37.773093 | aio | "msg": "All assertions passed" 2026-06-15 14:56:37.773420 | aio | } 2026-06-15 14:56:37.773539 | aio | 2026-06-15 14:56:37.773889 | aio | PLAY RECAP ********************************************************************* 2026-06-15 14:56:37.774307 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-15 14:56:37.774561 | aio | 2026-06-15 14:56:37.777939 | aio | 2026-06-15 14:56:37.778019 | aio | TASKS RECAP ******************************************************************** 2026-06-15 14:56:37.778027 | aio | Monday 15 June 2026 14:56:37 +0000 (0:00:00.048) 0:00:22.875 *********** 2026-06-15 14:56:37.778033 | aio | =============================================================================== 2026-06-15 14:56:37.778038 | aio | Get cluster health status ---------------------------------------------- 10.56s 2026-06-15 14:56:37.778043 | aio | Create a test Ceph pool ------------------------------------------------- 6.29s 2026-06-15 14:56:37.778048 | aio | Create a test Ceph key -------------------------------------------------- 2.39s 2026-06-15 14:56:37.778053 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.20s 2026-06-15 14:56:37.778069 | aio | Gathering Facts --------------------------------------------------------- 1.20s 2026-06-15 14:56:37.778797 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 1.06s 2026-06-15 14:56:37.778839 | aio | Assert that the legacy key module info state returns the correct key ---- 0.05s 2026-06-15 14:56:37.778851 | aio | Assert that key_info returns the correct key ---------------------------- 0.05s 2026-06-15 14:56:37.779033 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-06-15 14:56:37.779353 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-06-15 14:56:37.887450 | aio | INFO [default > verify] Executed: Successful 2026-06-15 14:56:37.904057 | aio | INFO [default > cleanup] Executing 2026-06-15 14:56:37.904565 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-15 14:56:37.912497 | aio | INFO [default > destroy] Executing 2026-06-15 14:56:37.912606 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-15 14:56:37.912731 | aio | INFO [default > destroy] Executed: Successful 2026-06-15 14:56:37.913091 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-15 14:56:38.451987 | aio | ok: Runtime: 0:10:36.122331 2026-06-15 14:56:38.469668 | 2026-06-15 14:56:38.469769 | PLAY RECAP 2026-06-15 14:56:38.469814 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-15 14:56:38.469835 | 2026-06-15 14:56:38.619462 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-15 14:56:38.622045 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-15 14:56:39.330357 | 2026-06-15 14:56:39.330562 | PLAY [all] 2026-06-15 14:56:39.343949 | 2026-06-15 14:56:39.344042 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-15 14:56:39.390258 | aio | skipping: Conditional result was False 2026-06-15 14:56:39.399928 | 2026-06-15 14:56:39.400039 | TASK [fetch-output : Set log path for single node] 2026-06-15 14:56:39.445580 | aio | ok 2026-06-15 14:56:39.452781 | 2026-06-15 14:56:39.454485 | LOOP [fetch-output : Ensure local output dirs] 2026-06-15 14:56:39.918191 | aio -> localhost | ok: "/var/lib/zuul/builds/34e7a1fb755e4e4ebe70cc778f31b032/work/logs" 2026-06-15 14:56:40.145037 | aio -> localhost | changed: "/var/lib/zuul/builds/34e7a1fb755e4e4ebe70cc778f31b032/work/artifacts" 2026-06-15 14:56:40.397918 | aio -> localhost | changed: "/var/lib/zuul/builds/34e7a1fb755e4e4ebe70cc778f31b032/work/docs" 2026-06-15 14:56:40.419926 | 2026-06-15 14:56:40.420138 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-15 14:56:41.091288 | aio | ok 2026-06-15 14:56:41.091709 | aio | changed: All items complete 2026-06-15 14:56:41.091770 | 2026-06-15 14:56:41.538643 | aio | changed: .d..t...... ./ 2026-06-15 14:56:42.038527 | aio | changed: .d..t...... ./ 2026-06-15 14:56:42.065849 | 2026-06-15 14:56:42.066061 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-15 14:56:42.472374 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006990 2026-06-15 14:56:42.719323 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007938 2026-06-15 14:56:42.740938 | 2026-06-15 14:56:42.741129 | PLAY [all] 2026-06-15 14:56:42.749860 | 2026-06-15 14:56:42.750008 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-15 14:56:43.283199 | aio | changed 2026-06-15 14:56:43.293111 | 2026-06-15 14:56:43.293268 | PLAY RECAP 2026-06-15 14:56:43.293337 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-15 14:56:43.293369 | 2026-06-15 14:56:43.527568 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-15 14:56:43.530597 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-15 14:56:44.169424 | 2026-06-15 14:56:44.169561 | PLAY [localhost] 2026-06-15 14:56:44.185838 | 2026-06-15 14:56:44.185963 | TASK [Generate Zuul manifest] 2026-06-15 14:56:44.219364 | localhost | ok 2026-06-15 14:56:44.241342 | 2026-06-15 14:56:44.241678 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-15 14:56:44.699070 | localhost | changed 2026-06-15 14:56:44.713132 | 2026-06-15 14:56:44.713285 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-15 14:56:44.756467 | localhost | ok 2026-06-15 14:56:44.766499 | 2026-06-15 14:56:44.766673 | TASK [Upload logs] 2026-06-15 14:56:44.788551 | localhost | ok 2026-06-15 14:56:44.854278 | 2026-06-15 14:56:44.854401 | TASK [Set zuul-log-path fact] 2026-06-15 14:56:44.874118 | localhost | ok 2026-06-15 14:56:44.890436 | 2026-06-15 14:56:44.890534 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-15 14:56:44.929640 | localhost | ok 2026-06-15 14:56:44.940815 | 2026-06-15 14:56:44.940916 | TASK [upload-logs : Create log directories] 2026-06-15 14:56:45.419145 | localhost | changed 2026-06-15 14:56:45.425813 | 2026-06-15 14:56:45.425908 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-15 14:56:45.873484 | localhost -> localhost | ok: Runtime: 0:00:00.006154 2026-06-15 14:56:45.880092 | 2026-06-15 14:56:45.880193 | TASK [upload-logs : Upload logs to log server] 2026-06-15 14:56:46.349416 | localhost | Output suppressed because no_log was given 2026-06-15 14:56:46.355103 | 2026-06-15 14:56:46.355268 | LOOP [upload-logs : Compress console log and json output] 2026-06-15 14:56:46.404267 | localhost | skipping: Conditional result was False 2026-06-15 14:56:46.449949 | localhost | skipping: Conditional result was False 2026-06-15 14:56:46.463450 | 2026-06-15 14:56:46.463711 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-15 14:56:46.510480 | localhost | skipping: Conditional result was False 2026-06-15 14:56:46.510874 | 2026-06-15 14:56:46.516198 | localhost | skipping: Conditional result was False 2026-06-15 14:56:46.528523 | 2026-06-15 14:56:46.528773 | LOOP [upload-logs : Upload console log and json output]