2026-04-18 16:21:57.634911 | Job console starting 2026-04-18 16:21:57.646654 | Updating git repos 2026-04-18 16:21:57.672839 | Cloning repos into workspace 2026-04-18 16:21:57.712489 | Restoring repo states 2026-04-18 16:21:57.719796 | Merging changes 2026-04-18 16:21:57.970395 | Checking out repos 2026-04-18 16:21:58.000670 | Preparing playbooks 2026-04-18 16:21:58.829676 | Running Ansible setup 2026-04-18 16:22:02.152222 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:02.758313 | 2026-04-18 16:22:02.758497 | PLAY [localhost] 2026-04-18 16:22:02.766743 | 2026-04-18 16:22:02.766812 | TASK [Gathering Facts] 2026-04-18 16:22:03.700546 | localhost | ok 2026-04-18 16:22:03.711047 | 2026-04-18 16:22:03.711168 | TASK [Setup log path fact] 2026-04-18 16:22:03.732170 | localhost | ok 2026-04-18 16:22:03.745183 | 2026-04-18 16:22:03.745248 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:22:03.775238 | localhost | ok 2026-04-18 16:22:03.781886 | 2026-04-18 16:22:03.781952 | TASK [emit-job-header : Print job information] 2026-04-18 16:22:03.823044 | # Job Information 2026-04-18 16:22:03.823243 | Ansible Version: 2.16.16 2026-04-18 16:22:03.823312 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-18 16:22:03.823360 | Pipeline: check 2026-04-18 16:22:03.823406 | Executor: 0a8996d2b663 2026-04-18 16:22:03.823449 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/72 2026-04-18 16:22:03.823498 | Event ID: a3246df0-3b42-11f1-89af-40647318978f 2026-04-18 16:22:03.826965 | 2026-04-18 16:22:03.827027 | LOOP [emit-job-header : Print node information] 2026-04-18 16:22:03.921964 | localhost | ok: 2026-04-18 16:22:03.922203 | localhost | # Node Information 2026-04-18 16:22:03.922244 | localhost | Inventory Hostname: aio 2026-04-18 16:22:03.922274 | localhost | Hostname: np0000167286 2026-04-18 16:22:03.922302 | localhost | Username: zuul 2026-04-18 16:22:03.922332 | localhost | Distro: Ubuntu 22.04 2026-04-18 16:22:03.922360 | localhost | Provider: yul1 2026-04-18 16:22:03.922386 | localhost | Region: ca-ymq-1 2026-04-18 16:22:03.922411 | localhost | Label: ubuntu-jammy 2026-04-18 16:22:03.922436 | localhost | Product Name: OpenStack Nova 2026-04-18 16:22:03.922461 | localhost | Interface IP: 199.204.45.141 2026-04-18 16:22:03.934608 | 2026-04-18 16:22:03.934781 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:22:04.335286 | localhost -> localhost | changed 2026-04-18 16:22:04.343362 | 2026-04-18 16:22:04.343468 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:22:05.276239 | localhost -> localhost | changed 2026-04-18 16:22:05.287494 | 2026-04-18 16:22:05.287618 | PLAY [all] 2026-04-18 16:22:05.296908 | 2026-04-18 16:22:05.297085 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:22:05.515940 | aio -> localhost | ok 2026-04-18 16:22:05.527414 | 2026-04-18 16:22:05.527485 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:22:05.564415 | aio | ok 2026-04-18 16:22:05.578891 | aio | included: /var/lib/zuul/builds/6a24ffe99aac40e0830bf1642d659826/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:22:05.584553 | 2026-04-18 16:22:05.584615 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:22:07.103541 | aio -> localhost | Generating public/private rsa key pair. 2026-04-18 16:22:07.103758 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/6a24ffe99aac40e0830bf1642d659826/work/6a24ffe99aac40e0830bf1642d659826_id_rsa 2026-04-18 16:22:07.103789 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/6a24ffe99aac40e0830bf1642d659826/work/6a24ffe99aac40e0830bf1642d659826_id_rsa.pub 2026-04-18 16:22:07.103811 | aio -> localhost | The key fingerprint is: 2026-04-18 16:22:07.103834 | aio -> localhost | SHA256:rwGlWzD4UPjvUTmjxWgJobZ+Ydf14Jvv9BLzcpKY7dU zuul-build-sshkey 2026-04-18 16:22:07.103872 | aio -> localhost | The key's randomart image is: 2026-04-18 16:22:07.103893 | aio -> localhost | +---[RSA 3072]----+ 2026-04-18 16:22:07.103921 | aio -> localhost | | .o. | 2026-04-18 16:22:07.103942 | aio -> localhost | | .+. | 2026-04-18 16:22:07.103962 | aio -> localhost | | =.o..+ .o | 2026-04-18 16:22:07.103982 | aio -> localhost | | . +.=+.Bo o | 2026-04-18 16:22:07.104001 | aio -> localhost | | . *oS+.o. . | 2026-04-18 16:22:07.104021 | aio -> localhost | | . . *+. oo .| 2026-04-18 16:22:07.104040 | aio -> localhost | | . o.... o+.=E| 2026-04-18 16:22:07.104060 | aio -> localhost | | . .o oo*oo| 2026-04-18 16:22:07.104082 | aio -> localhost | | . o+=.| 2026-04-18 16:22:07.104102 | aio -> localhost | +----[SHA256]-----+ 2026-04-18 16:22:07.104151 | aio -> localhost | ok: Runtime: 0:00:01.059645 2026-04-18 16:22:07.109361 | 2026-04-18 16:22:07.109427 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:22:07.144255 | aio | ok 2026-04-18 16:22:07.152684 | aio | included: /var/lib/zuul/builds/6a24ffe99aac40e0830bf1642d659826/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:22:07.159930 | 2026-04-18 16:22:07.159991 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:22:07.184943 | aio | skipping: Conditional result was False 2026-04-18 16:22:07.194535 | 2026-04-18 16:22:07.194629 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:22:07.636299 | aio | changed 2026-04-18 16:22:07.642393 | 2026-04-18 16:22:07.642471 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:22:07.820089 | aio | ok 2026-04-18 16:22:07.826338 | 2026-04-18 16:22:07.826432 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:22:08.307474 | aio | changed 2026-04-18 16:22:08.313547 | 2026-04-18 16:22:08.313733 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:22:08.789527 | aio | changed 2026-04-18 16:22:08.795830 | 2026-04-18 16:22:08.795906 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:22:08.821204 | aio | skipping: Conditional result was False 2026-04-18 16:22:08.833934 | 2026-04-18 16:22:08.834019 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:22:09.354182 | aio -> localhost | changed 2026-04-18 16:22:09.368632 | 2026-04-18 16:22:09.368836 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:22:09.643640 | aio -> localhost | Identity added: /var/lib/zuul/builds/6a24ffe99aac40e0830bf1642d659826/work/6a24ffe99aac40e0830bf1642d659826_id_rsa (zuul-build-sshkey) 2026-04-18 16:22:09.643856 | aio -> localhost | ok: Runtime: 0:00:00.013349 2026-04-18 16:22:09.651136 | 2026-04-18 16:22:09.651207 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:22:09.980417 | aio | ok 2026-04-18 16:22:09.987919 | 2026-04-18 16:22:09.987985 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:22:10.011804 | aio | skipping: Conditional result was False 2026-04-18 16:22:10.026624 | 2026-04-18 16:22:10.026695 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:22:10.358126 | aio | ok 2026-04-18 16:22:10.365847 | 2026-04-18 16:22:10.365969 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:22:11.093736 | aio | Output suppressed because no_log was given 2026-04-18 16:22:11.103976 | 2026-04-18 16:22:11.104047 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:22:11.291978 | aio | ok: "logs" 2026-04-18 16:22:11.323687 | aio | ok: All items complete 2026-04-18 16:22:11.323787 | 2026-04-18 16:22:11.452746 | aio | ok: "artifacts" 2026-04-18 16:22:11.610042 | aio | ok: "docs" 2026-04-18 16:22:11.628133 | 2026-04-18 16:22:11.628300 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:22:11.890229 | aio | changed: "logs" 2026-04-18 16:22:11.985830 | aio | changed: "artifacts" 2026-04-18 16:22:12.137224 | aio | changed: "docs" 2026-04-18 16:22:12.154140 | 2026-04-18 16:22:12.154273 | PLAY RECAP 2026-04-18 16:22:12.154322 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:22:12.154354 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:12.154377 | 2026-04-18 16:22:12.329560 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:12.331841 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:12.892051 | 2026-04-18 16:22:12.892167 | PLAY [all] 2026-04-18 16:22:12.903045 | 2026-04-18 16:22:12.903118 | TASK [setup-uv : Extract archive] 2026-04-18 16:22:16.116204 | aio | changed 2026-04-18 16:22:16.126660 | 2026-04-18 16:22:16.126752 | TASK [setup-uv : Print version] 2026-04-18 16:22:15.057566 | aio | uv 0.8.13 2026-04-18 16:22:16.664467 | aio | ok: Runtime: 0:00:00.012180 2026-04-18 16:22:16.672423 | 2026-04-18 16:22:16.672482 | PLAY RECAP 2026-04-18 16:22:16.672537 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:16.672563 | 2026-04-18 16:22:16.772930 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:16.776423 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:22:17.368663 | 2026-04-18 16:22:17.432034 | PLAY [all] 2026-04-18 16:22:17.447988 | 2026-04-18 16:22:17.448059 | TASK [Copy inventory file for Zuul] 2026-04-18 16:22:18.337875 | aio | changed 2026-04-18 16:22:18.343827 | 2026-04-18 16:22:18.343912 | TASK [Switch "ansible_host" to private IP] 2026-04-18 16:22:18.616490 | aio | changed: 1 replacements made 2026-04-18 16:22:18.744587 | 2026-04-18 16:22:18.744806 | TASK [Run Molecule scenario] 2026-04-18 16:22:18.116583 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-18 16:22:18.829894 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-18 16:22:19.005496 | aio | Using CPython 3.13.7 2026-04-18 16:22:19.005546 | aio | Creating virtual environment at: .venv 2026-04-18 16:22:19.241906 | aio | Downloading pygments (1.2MiB) 2026-04-18 16:22:19.244172 | aio | Downloading cryptography (4.3MiB) 2026-04-18 16:22:19.244388 | aio | Downloading ansible-core (2.1MiB) 2026-04-18 16:22:19.244889 | aio | Downloading netaddr (2.2MiB) 2026-04-18 16:22:19.433088 | aio | Downloading netaddr 2026-04-18 16:22:19.443391 | aio | Downloading cryptography 2026-04-18 16:22:19.487062 | aio | Downloading pygments 2026-04-18 16:22:19.613581 | aio | Downloading ansible-core 2026-04-18 16:22:19.648177 | aio | Installed 36 packages in 34ms 2026-04-18 16:22:20.732129 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-18 16:22:20.732225 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 16:22:21.333522 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 16:22:21.333639 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-18 16:22:36.771985 | aio | INFO [default > dependency] Executing 2026-04-18 16:22:36.772111 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-18 16:22:36.772371 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-18 16:22:36.772543 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 16:22:36.779902 | aio | INFO [default > cleanup] Executing 2026-04-18 16:22:36.780232 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:22:36.785458 | aio | INFO [default > destroy] Executing 2026-04-18 16:22:36.785522 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:22:36.785645 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:22:36.790652 | aio | INFO [default > syntax] Executing 2026-04-18 16:22:37.701606 | aio | 2026-04-18 16:22:37.701817 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-18 16:22:37.752564 | aio | INFO [default > syntax] Executed: Successful 2026-04-18 16:22:37.762848 | aio | INFO [default > create] Executing 2026-04-18 16:22:37.764314 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:22:37.769573 | aio | INFO [default > prepare] Executing 2026-04-18 16:22:38.422478 | aio | 2026-04-18 16:22:38.422644 | aio | PLAY [Prepare] ***************************************************************** 2026-04-18 16:22:38.422903 | aio | 2026-04-18 16:22:38.423124 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:22:38.423304 | aio | Saturday 18 April 2026 16:22:38 +0000 (0:00:00.030) 0:00:00.030 ******** 2026-04-18 16:22:39.513599 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:22:39.513776 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:22:39.513998 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:22:39.514265 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:22:39.514473 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:22:39.520846 | aio | ok: [aio] 2026-04-18 16:22:39.521028 | aio | 2026-04-18 16:22:39.521238 | aio | TASK [Configure short hostname] ************************************************ 2026-04-18 16:22:39.521448 | aio | Saturday 18 April 2026 16:22:39 +0000 (0:00:01.099) 0:00:01.129 ******** 2026-04-18 16:22:40.175723 | aio | changed: [aio] 2026-04-18 16:22:40.175967 | aio | 2026-04-18 16:22:40.176112 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-18 16:22:40.176317 | aio | Saturday 18 April 2026 16:22:40 +0000 (0:00:00.654) 0:00:01.784 ******** 2026-04-18 16:22:40.431940 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-18 16:22:40.432153 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-18 16:22:40.432362 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-18 16:22:40.436941 | aio | changed: [aio] 2026-04-18 16:22:40.437187 | aio | 2026-04-18 16:22:40.437367 | aio | TASK [Update apt cache] ******************************************************** 2026-04-18 16:22:40.437572 | aio | Saturday 18 April 2026 16:22:40 +0000 (0:00:00.261) 0:00:02.045 ******** 2026-04-18 16:22:47.601692 | aio | changed: [aio] 2026-04-18 16:22:47.601808 | aio | 2026-04-18 16:22:47.601820 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-18 16:22:47.601883 | aio | 2026-04-18 16:22:47.601958 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:22:47.602072 | aio | Saturday 18 April 2026 16:22:47 +0000 (0:00:07.164) 0:00:09.210 ******** 2026-04-18 16:22:48.308932 | aio | ok: [aio] 2026-04-18 16:22:48.309039 | aio | 2026-04-18 16:22:48.309246 | aio | TASK [Install depedencies] ***************************************************** 2026-04-18 16:22:48.309488 | aio | Saturday 18 April 2026 16:22:48 +0000 (0:00:00.706) 0:00:09.916 ******** 2026-04-18 16:23:09.399860 | aio | changed: [aio] 2026-04-18 16:23:09.400032 | aio | 2026-04-18 16:23:09.400250 | aio | TASK [Start up service] ******************************************************** 2026-04-18 16:23:09.400471 | aio | Saturday 18 April 2026 16:23:09 +0000 (0:00:21.091) 0:00:31.008 ******** 2026-04-18 16:23:09.935162 | aio | ok: [aio] 2026-04-18 16:23:09.935296 | aio | 2026-04-18 16:23:09.935503 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-18 16:23:09.935741 | aio | Saturday 18 April 2026 16:23:09 +0000 (0:00:00.535) 0:00:31.543 ******** 2026-04-18 16:23:10.249631 | aio | ok: [aio] 2026-04-18 16:23:10.249709 | aio | 2026-04-18 16:23:10.249785 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-18 16:23:10.249902 | aio | Saturday 18 April 2026 16:23:10 +0000 (0:00:00.314) 0:00:31.858 ******** 2026-04-18 16:23:10.861455 | aio | changed: [aio] 2026-04-18 16:23:10.861633 | aio | 2026-04-18 16:23:10.861925 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-18 16:23:10.862135 | aio | Saturday 18 April 2026 16:23:10 +0000 (0:00:00.611) 0:00:32.470 ******** 2026-04-18 16:23:11.048507 | aio | ok: [aio] 2026-04-18 16:23:11.048675 | aio | 2026-04-18 16:23:11.048890 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-18 16:23:11.049101 | aio | Saturday 18 April 2026 16:23:11 +0000 (0:00:00.187) 0:00:32.657 ******** 2026-04-18 16:23:11.066221 | aio | skipping: [aio] 2026-04-18 16:23:11.066408 | aio | 2026-04-18 16:23:11.066618 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-18 16:23:11.066887 | aio | Saturday 18 April 2026 16:23:11 +0000 (0:00:00.017) 0:00:32.675 ******** 2026-04-18 16:23:11.584875 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:11.585086 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:11.585313 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:11.585518 | aio | 2026-04-18 16:23:11.585740 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-18 16:23:11.585968 | aio | Saturday 18 April 2026 16:23:11 +0000 (0:00:00.518) 0:00:33.193 ******** 2026-04-18 16:23:12.190953 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:12.191155 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:12.191377 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:12.191578 | aio | 2026-04-18 16:23:12.191827 | aio | TASK [Start loop devices] ****************************************************** 2026-04-18 16:23:12.192036 | aio | Saturday 18 April 2026 16:23:12 +0000 (0:00:00.605) 0:00:33.799 ******** 2026-04-18 16:23:12.893893 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:12.894067 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:12.894283 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:12.894455 | aio | 2026-04-18 16:23:12.894659 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-18 16:23:12.894952 | aio | Saturday 18 April 2026 16:23:12 +0000 (0:00:00.702) 0:00:34.502 ******** 2026-04-18 16:23:15.868321 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:15.868558 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:15.868773 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:15.868973 | aio | 2026-04-18 16:23:15.869194 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-18 16:23:15.869405 | aio | Saturday 18 April 2026 16:23:15 +0000 (0:00:02.974) 0:00:37.476 ******** 2026-04-18 16:23:17.757533 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-18 16:23:17.757723 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-18 16:23:17.757929 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-18 16:23:17.758152 | aio | 2026-04-18 16:23:17.758349 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:23:17.758576 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-18 16:23:17.758748 | aio | 2026-04-18 16:23:17.758923 | aio | 2026-04-18 16:23:17.759126 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:23:17.759364 | aio | Saturday 18 April 2026 16:23:17 +0000 (0:00:01.889) 0:00:39.366 ******** 2026-04-18 16:23:17.759551 | aio | =============================================================================== 2026-04-18 16:23:17.759788 | aio | Install depedencies ---------------------------------------------------- 21.09s 2026-04-18 16:23:17.759979 | aio | Update apt cache -------------------------------------------------------- 7.16s 2026-04-18 16:23:17.760171 | aio | Create a volume group for each loop device ------------------------------ 2.97s 2026-04-18 16:23:17.760432 | aio | Create a logical volume for each loop device ---------------------------- 1.89s 2026-04-18 16:23:17.760631 | aio | Gathering Facts --------------------------------------------------------- 1.10s 2026-04-18 16:23:17.760815 | aio | Gathering Facts --------------------------------------------------------- 0.71s 2026-04-18 16:23:17.761031 | aio | Start loop devices ------------------------------------------------------ 0.70s 2026-04-18 16:23:17.761229 | aio | Configure short hostname ------------------------------------------------ 0.65s 2026-04-18 16:23:17.761465 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.61s 2026-04-18 16:23:17.761689 | aio | Set permissions on loopback devices ------------------------------------- 0.61s 2026-04-18 16:23:17.761884 | aio | Start up service -------------------------------------------------------- 0.54s 2026-04-18 16:23:17.762083 | aio | Create devices for Ceph ------------------------------------------------- 0.52s 2026-04-18 16:23:17.762262 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-04-18 16:23:17.762457 | aio | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-04-18 16:23:17.762713 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-04-18 16:23:17.762931 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-18 16:23:17.836417 | aio | INFO [default > prepare] Executed: Successful 2026-04-18 16:23:17.845392 | aio | INFO [default > converge] Executing 2026-04-18 16:23:18.641901 | aio | 2026-04-18 16:23:18.642203 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:23:18.642449 | aio | 2026-04-18 16:23:18.642689 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:18.643064 | aio | Saturday 18 April 2026 16:23:18 +0000 (0:00:00.046) 0:00:00.046 ******** 2026-04-18 16:23:19.772640 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:23:19.772883 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:23:19.773105 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:23:19.773341 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:23:19.773575 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:23:19.787796 | aio | ok: [aio] 2026-04-18 16:23:19.788032 | aio | 2026-04-18 16:23:19.788365 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:19.788714 | aio | Saturday 18 April 2026 16:23:19 +0000 (0:00:01.145) 0:00:01.192 ******** 2026-04-18 16:23:20.073518 | aio | ok: [aio] 2026-04-18 16:23:20.073698 | aio | 2026-04-18 16:23:20.073927 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:20.074144 | aio | Saturday 18 April 2026 16:23:20 +0000 (0:00:00.285) 0:00:01.478 ******** 2026-04-18 16:23:20.114347 | aio | skipping: [aio] 2026-04-18 16:23:20.114515 | aio | 2026-04-18 16:23:20.114728 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:23:20.114946 | aio | Saturday 18 April 2026 16:23:20 +0000 (0:00:00.041) 0:00:01.519 ******** 2026-04-18 16:23:20.417105 | aio | changed: [aio] 2026-04-18 16:23:20.417449 | aio | 2026-04-18 16:23:20.417759 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:20.418005 | aio | Saturday 18 April 2026 16:23:20 +0000 (0:00:00.302) 0:00:01.821 ******** 2026-04-18 16:23:20.509708 | aio | ok: [aio] => { 2026-04-18 16:23:20.509916 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:23:20.510093 | aio | } 2026-04-18 16:23:20.510274 | aio | 2026-04-18 16:23:20.510480 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:20.510682 | aio | Saturday 18 April 2026 16:23:20 +0000 (0:00:00.092) 0:00:01.914 ******** 2026-04-18 16:23:21.201207 | aio | changed: [aio] 2026-04-18 16:23:21.201270 | aio | 2026-04-18 16:23:21.201418 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:21.201548 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:00.691) 0:00:02.605 ******** 2026-04-18 16:23:21.245958 | aio | skipping: [aio] 2026-04-18 16:23:21.246121 | aio | 2026-04-18 16:23:21.246329 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:21.246535 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:00.044) 0:00:02.650 ******** 2026-04-18 16:23:21.289131 | aio | skipping: [aio] 2026-04-18 16:23:21.289299 | aio | 2026-04-18 16:23:21.289501 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:21.289703 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:00.043) 0:00:02.694 ******** 2026-04-18 16:23:21.493430 | aio | ok: [aio] 2026-04-18 16:23:21.493486 | aio | 2026-04-18 16:23:21.493587 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:21.493682 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:00.204) 0:00:02.898 ******** 2026-04-18 16:23:22.596574 | aio | ok: [aio] 2026-04-18 16:23:22.596649 | aio | 2026-04-18 16:23:22.596658 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:22.596665 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:01.102) 0:00:04.001 ******** 2026-04-18 16:23:22.672226 | aio | ok: [aio] => { 2026-04-18 16:23:22.672344 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:23:22.672894 | aio | } 2026-04-18 16:23:22.672948 | aio | 2026-04-18 16:23:22.672955 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:22.672962 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:00.076) 0:00:04.077 ******** 2026-04-18 16:23:23.585958 | aio | changed: [aio] 2026-04-18 16:23:23.586499 | aio | 2026-04-18 16:23:23.586526 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:23.586535 | aio | Saturday 18 April 2026 16:23:23 +0000 (0:00:00.913) 0:00:04.990 ******** 2026-04-18 16:23:26.424285 | aio | changed: [aio] 2026-04-18 16:23:26.424488 | aio | 2026-04-18 16:23:26.424496 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:23:26.424504 | aio | Saturday 18 April 2026 16:23:26 +0000 (0:00:02.838) 0:00:07.829 ******** 2026-04-18 16:23:26.454317 | aio | skipping: [aio] 2026-04-18 16:23:26.454440 | aio | 2026-04-18 16:23:26.454453 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:23:26.454467 | aio | Saturday 18 April 2026 16:23:26 +0000 (0:00:00.030) 0:00:07.859 ******** 2026-04-18 16:23:26.480067 | aio | skipping: [aio] 2026-04-18 16:23:26.480141 | aio | 2026-04-18 16:23:26.480365 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:23:26.480418 | aio | Saturday 18 April 2026 16:23:26 +0000 (0:00:00.025) 0:00:07.885 ******** 2026-04-18 16:23:26.510193 | aio | skipping: [aio] 2026-04-18 16:23:26.510607 | aio | 2026-04-18 16:23:26.510661 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:23:26.510670 | aio | Saturday 18 April 2026 16:23:26 +0000 (0:00:00.029) 0:00:07.914 ******** 2026-04-18 16:23:31.672914 | aio | changed: [aio] 2026-04-18 16:23:31.673060 | aio | 2026-04-18 16:23:31.673073 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:23:31.673084 | aio | Saturday 18 April 2026 16:23:31 +0000 (0:00:05.163) 0:00:13.077 ******** 2026-04-18 16:23:32.205879 | aio | changed: [aio] 2026-04-18 16:23:32.205963 | aio | 2026-04-18 16:23:32.206252 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:23:32.206304 | aio | Saturday 18 April 2026 16:23:32 +0000 (0:00:00.532) 0:00:13.610 ******** 2026-04-18 16:23:33.062231 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:23:33.062303 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:23:33.062390 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:23:33.062945 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:23:33.062992 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:23:33.062999 | aio | 2026-04-18 16:23:33.063006 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:23:33.063011 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.856) 0:00:14.467 ******** 2026-04-18 16:23:33.620547 | aio | changed: [aio] 2026-04-18 16:23:33.620608 | aio | 2026-04-18 16:23:33.620716 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:23:33.621106 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.551) 0:00:15.019 ******** 2026-04-18 16:23:33.621149 | aio | 2026-04-18 16:23:33.621154 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:23:33.621158 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.006) 0:00:15.025 ******** 2026-04-18 16:23:34.521648 | aio | ok: [aio] 2026-04-18 16:23:34.521716 | aio | 2026-04-18 16:23:34.522025 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-18 16:23:34.522072 | aio | Saturday 18 April 2026 16:23:34 +0000 (0:00:00.900) 0:00:15.926 ******** 2026-04-18 16:23:34.954704 | aio | changed: [aio] 2026-04-18 16:23:34.954784 | aio | 2026-04-18 16:23:34.955011 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:23:34.955061 | aio | Saturday 18 April 2026 16:23:34 +0000 (0:00:00.433) 0:00:16.359 ******** 2026-04-18 16:23:35.495512 | aio | changed: [aio] 2026-04-18 16:23:35.495584 | aio | 2026-04-18 16:23:35.495693 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:35.495800 | aio | Saturday 18 April 2026 16:23:35 +0000 (0:00:00.540) 0:00:16.900 ******** 2026-04-18 16:23:35.691062 | aio | ok: [aio] 2026-04-18 16:23:35.691106 | aio | 2026-04-18 16:23:35.691111 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:35.691126 | aio | Saturday 18 April 2026 16:23:35 +0000 (0:00:00.195) 0:00:17.096 ******** 2026-04-18 16:23:35.755401 | aio | ok: [aio] => { 2026-04-18 16:23:35.755485 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:23:35.755738 | aio | } 2026-04-18 16:23:35.755798 | aio | 2026-04-18 16:23:35.755816 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:35.755917 | aio | Saturday 18 April 2026 16:23:35 +0000 (0:00:00.064) 0:00:17.160 ******** 2026-04-18 16:23:36.606248 | aio | changed: [aio] 2026-04-18 16:23:36.606320 | aio | 2026-04-18 16:23:36.606619 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:36.606667 | aio | Saturday 18 April 2026 16:23:36 +0000 (0:00:00.850) 0:00:18.011 ******** 2026-04-18 16:23:40.882606 | aio | changed: [aio] 2026-04-18 16:23:40.882676 | aio | 2026-04-18 16:23:40.882691 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:23:40.882826 | aio | Saturday 18 April 2026 16:23:40 +0000 (0:00:04.276) 0:00:22.287 ******** 2026-04-18 16:23:41.823520 | aio | ok: [aio] 2026-04-18 16:23:41.823595 | aio | 2026-04-18 16:23:41.823905 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:23:41.823955 | aio | Saturday 18 April 2026 16:23:41 +0000 (0:00:00.940) 0:00:23.228 ******** 2026-04-18 16:23:42.161094 | aio | changed: [aio] 2026-04-18 16:23:42.161313 | aio | 2026-04-18 16:23:42.161327 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:23:42.161339 | aio | Saturday 18 April 2026 16:23:42 +0000 (0:00:00.336) 0:00:23.565 ******** 2026-04-18 16:23:42.605290 | aio | changed: [aio] 2026-04-18 16:23:42.605366 | aio | 2026-04-18 16:23:42.605431 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:23:42.605560 | aio | Saturday 18 April 2026 16:23:42 +0000 (0:00:00.445) 0:00:24.010 ******** 2026-04-18 16:23:43.154679 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:23:43.154729 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:23:43.155163 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:23:43.155222 | aio | 2026-04-18 16:23:43.155234 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:23:43.155244 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.549) 0:00:24.559 ******** 2026-04-18 16:23:43.595505 | aio | changed: [aio] 2026-04-18 16:23:43.595564 | aio | 2026-04-18 16:23:43.595675 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:23:43.595772 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.440) 0:00:25.000 ******** 2026-04-18 16:23:44.048477 | aio | changed: [aio] 2026-04-18 16:23:44.048542 | aio | 2026-04-18 16:23:44.048612 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:23:44.049001 | aio | Saturday 18 April 2026 16:23:44 +0000 (0:00:00.445) 0:00:25.445 ******** 2026-04-18 16:23:44.049047 | aio | 2026-04-18 16:23:44.049052 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:23:44.049057 | aio | Saturday 18 April 2026 16:23:44 +0000 (0:00:00.007) 0:00:25.453 ******** 2026-04-18 16:23:44.728354 | aio | ok: [aio] 2026-04-18 16:23:44.728424 | aio | 2026-04-18 16:23:44.728722 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-18 16:23:44.728768 | aio | Saturday 18 April 2026 16:23:44 +0000 (0:00:00.679) 0:00:26.133 ******** 2026-04-18 16:23:45.443663 | aio | changed: [aio] 2026-04-18 16:23:45.443749 | aio | 2026-04-18 16:23:45.443806 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:23:45.443932 | aio | Saturday 18 April 2026 16:23:45 +0000 (0:00:00.715) 0:00:26.848 ******** 2026-04-18 16:23:45.963247 | aio | changed: [aio] 2026-04-18 16:23:45.963287 | aio | 2026-04-18 16:23:45.963293 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:23:45.963303 | aio | Saturday 18 April 2026 16:23:45 +0000 (0:00:00.519) 0:00:27.368 ******** 2026-04-18 16:23:46.010635 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:23:46.010658 | aio | 2026-04-18 16:23:46.010671 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:23:46.010677 | aio | Saturday 18 April 2026 16:23:46 +0000 (0:00:00.047) 0:00:27.415 ******** 2026-04-18 16:23:50.772115 | aio | changed: [aio] 2026-04-18 16:23:50.772188 | aio | 2026-04-18 16:23:50.772425 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:23:50.772471 | aio | Saturday 18 April 2026 16:23:50 +0000 (0:00:04.761) 0:00:32.177 ******** 2026-04-18 16:23:51.394102 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:23:51.394183 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:23:51.394250 | aio | 2026-04-18 16:23:51.394467 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:23:51.394591 | aio | Saturday 18 April 2026 16:23:51 +0000 (0:00:00.622) 0:00:32.799 ******** 2026-04-18 16:23:51.704750 | aio | changed: [aio] 2026-04-18 16:23:51.704847 | aio | 2026-04-18 16:23:51.705103 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:23:51.705224 | aio | Saturday 18 April 2026 16:23:51 +0000 (0:00:00.310) 0:00:33.109 ******** 2026-04-18 16:23:51.886741 | aio | ok: [aio] 2026-04-18 16:23:51.886834 | aio | 2026-04-18 16:23:51.887149 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:23:51.887206 | aio | Saturday 18 April 2026 16:23:51 +0000 (0:00:00.181) 0:00:33.291 ******** 2026-04-18 16:23:52.328117 | aio | changed: [aio] 2026-04-18 16:23:52.328206 | aio | 2026-04-18 16:23:52.328570 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:23:52.328625 | aio | Saturday 18 April 2026 16:23:52 +0000 (0:00:00.441) 0:00:33.733 ******** 2026-04-18 16:23:52.648277 | aio | changed: [aio] 2026-04-18 16:23:52.648346 | aio | 2026-04-18 16:23:52.648410 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 16:23:52.648532 | aio | Saturday 18 April 2026 16:23:52 +0000 (0:00:00.320) 0:00:34.053 ******** 2026-04-18 16:23:52.788512 | aio | ok: [aio] 2026-04-18 16:23:52.788855 | aio | 2026-04-18 16:23:52.788906 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 16:23:52.788913 | aio | Saturday 18 April 2026 16:23:52 +0000 (0:00:00.139) 0:00:34.193 ******** 2026-04-18 16:23:52.986521 | aio | ok: [aio] => (item=aio) 2026-04-18 16:23:52.986583 | aio | 2026-04-18 16:23:52.986679 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 16:23:52.986768 | aio | Saturday 18 April 2026 16:23:52 +0000 (0:00:00.198) 0:00:34.391 ******** 2026-04-18 16:23:53.027897 | aio | ok: [aio] 2026-04-18 16:23:53.028040 | aio | 2026-04-18 16:23:53.028181 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 16:23:53.028307 | aio | Saturday 18 April 2026 16:23:53 +0000 (0:00:00.041) 0:00:34.433 ******** 2026-04-18 16:23:53.113152 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-18 16:23:53.113225 | aio | 2026-04-18 16:23:53.113240 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-18 16:23:53.113370 | aio | Saturday 18 April 2026 16:23:53 +0000 (0:00:00.085) 0:00:34.518 ******** 2026-04-18 16:23:53.384849 | aio | changed: [aio] 2026-04-18 16:23:53.384915 | aio | 2026-04-18 16:23:53.385120 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-18 16:23:53.385167 | aio | Saturday 18 April 2026 16:23:53 +0000 (0:00:00.271) 0:00:34.790 ******** 2026-04-18 16:23:54.010829 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-18 16:23:54.010864 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-18 16:23:54.010879 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-18 16:23:54.010883 | aio | 2026-04-18 16:23:54.010888 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-18 16:23:54.010892 | aio | Saturday 18 April 2026 16:23:54 +0000 (0:00:00.625) 0:00:35.415 ******** 2026-04-18 16:25:16.293073 | aio | ok: [aio] 2026-04-18 16:25:16.293144 | aio | 2026-04-18 16:25:16.293329 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-18 16:25:16.293377 | aio | Saturday 18 April 2026 16:25:16 +0000 (0:01:22.282) 0:01:57.698 ******** 2026-04-18 16:25:16.500050 | aio | changed: [aio] 2026-04-18 16:25:16.500092 | aio | 2026-04-18 16:25:16.500101 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-18 16:25:16.500108 | aio | Saturday 18 April 2026 16:25:16 +0000 (0:00:00.206) 0:01:57.904 ******** 2026-04-18 16:25:16.539364 | aio | ok: [aio] 2026-04-18 16:25:16.539404 | aio | 2026-04-18 16:25:16.539411 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:25:16.539418 | aio | Saturday 18 April 2026 16:25:16 +0000 (0:00:00.039) 0:01:57.943 ******** 2026-04-18 16:25:16.617698 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:25:16.617738 | aio | 2026-04-18 16:25:16.617744 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:25:16.617749 | aio | Saturday 18 April 2026 16:25:16 +0000 (0:00:00.078) 0:01:58.022 ******** 2026-04-18 16:25:22.122744 | aio | ok: [aio] 2026-04-18 16:25:22.122809 | aio | 2026-04-18 16:25:22.122897 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:25:22.122997 | aio | Saturday 18 April 2026 16:25:22 +0000 (0:00:05.504) 0:02:03.526 ******** 2026-04-18 16:25:22.176672 | aio | ok: [aio] => (item=aio) 2026-04-18 16:25:22.177113 | aio | 2026-04-18 16:25:22.177198 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:25:22.177207 | aio | Saturday 18 April 2026 16:25:22 +0000 (0:00:00.054) 0:02:03.581 ******** 2026-04-18 16:25:22.538971 | aio | ok: [aio] 2026-04-18 16:25:22.539056 | aio | 2026-04-18 16:25:22.539063 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:25:22.539068 | aio | Saturday 18 April 2026 16:25:22 +0000 (0:00:00.361) 0:02:03.943 ******** 2026-04-18 16:25:29.839268 | aio | ok: [aio] 2026-04-18 16:25:29.839336 | aio | 2026-04-18 16:25:29.839349 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 16:25:29.839443 | aio | Saturday 18 April 2026 16:25:29 +0000 (0:00:07.300) 0:02:11.244 ******** 2026-04-18 16:26:14.066716 | aio | changed: [aio] 2026-04-18 16:26:14.066824 | aio | 2026-04-18 16:26:14.067090 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 16:26:14.067117 | aio | Saturday 18 April 2026 16:26:14 +0000 (0:00:44.227) 0:02:55.471 ******** 2026-04-18 16:26:28.031337 | aio | ok: [aio] 2026-04-18 16:26:28.031414 | aio | 2026-04-18 16:26:28.031429 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:26:28.031571 | aio | Saturday 18 April 2026 16:26:28 +0000 (0:00:13.964) 0:03:09.435 ******** 2026-04-18 16:26:28.093088 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:26:28.093153 | aio | 2026-04-18 16:26:28.093382 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:26:28.093423 | aio | Saturday 18 April 2026 16:26:28 +0000 (0:00:00.062) 0:03:09.498 ******** 2026-04-18 16:26:28.135203 | aio | skipping: [aio] 2026-04-18 16:26:28.135283 | aio | 2026-04-18 16:26:28.135382 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:26:28.135625 | aio | Saturday 18 April 2026 16:26:28 +0000 (0:00:00.042) 0:03:09.540 ******** 2026-04-18 16:26:28.180616 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:26:28.180669 | aio | skipping: [aio] 2026-04-18 16:26:28.180758 | aio | 2026-04-18 16:26:28.180852 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:26:28.180942 | aio | Saturday 18 April 2026 16:26:28 +0000 (0:00:00.045) 0:03:09.586 ******** 2026-04-18 16:26:28.415414 | aio | ok: [aio] 2026-04-18 16:26:28.415464 | aio | 2026-04-18 16:26:28.415668 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:26:28.415720 | aio | Saturday 18 April 2026 16:26:28 +0000 (0:00:00.234) 0:03:09.820 ******** 2026-04-18 16:26:35.258397 | aio | ok: [aio] 2026-04-18 16:26:35.258702 | aio | 2026-04-18 16:26:35.258715 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 16:26:35.258725 | aio | Saturday 18 April 2026 16:26:35 +0000 (0:00:06.843) 0:03:16.663 ******** 2026-04-18 16:26:47.257506 | aio | changed: [aio] 2026-04-18 16:26:47.257585 | aio | 2026-04-18 16:26:47.257802 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 16:26:47.257881 | aio | Saturday 18 April 2026 16:26:47 +0000 (0:00:11.998) 0:03:28.662 ******** 2026-04-18 16:26:53.179019 | aio | ok: [aio] 2026-04-18 16:26:53.179089 | aio | 2026-04-18 16:26:53.179257 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 16:26:53.179273 | aio | Saturday 18 April 2026 16:26:53 +0000 (0:00:05.921) 0:03:34.584 ******** 2026-04-18 16:27:00.371094 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 16:27:00.371167 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 16:27:00.371182 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-18 16:27:00.371292 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 16:27:00.371373 | aio | 2026-04-18 16:27:00.371465 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 16:27:00.371542 | aio | 2026-04-18 16:27:00.371674 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:27:00.371755 | aio | Saturday 18 April 2026 16:27:00 +0000 (0:00:07.192) 0:03:41.776 ******** 2026-04-18 16:27:01.232159 | aio | ok: [aio] 2026-04-18 16:27:01.232326 | aio | 2026-04-18 16:27:01.232536 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:01.232737 | aio | Saturday 18 April 2026 16:27:01 +0000 (0:00:00.860) 0:03:42.637 ******** 2026-04-18 16:27:01.419669 | aio | ok: [aio] 2026-04-18 16:27:01.419733 | aio | 2026-04-18 16:27:01.419869 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:01.419996 | aio | Saturday 18 April 2026 16:27:01 +0000 (0:00:00.187) 0:03:42.824 ******** 2026-04-18 16:27:01.452599 | aio | skipping: [aio] 2026-04-18 16:27:01.452659 | aio | 2026-04-18 16:27:01.452781 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:27:01.452884 | aio | Saturday 18 April 2026 16:27:01 +0000 (0:00:00.033) 0:03:42.858 ******** 2026-04-18 16:27:01.660211 | aio | ok: [aio] 2026-04-18 16:27:01.660379 | aio | 2026-04-18 16:27:01.660587 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:01.660794 | aio | Saturday 18 April 2026 16:27:01 +0000 (0:00:00.207) 0:03:43.065 ******** 2026-04-18 16:27:01.715015 | aio | ok: [aio] => { 2026-04-18 16:27:01.715169 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:27:01.715356 | aio | } 2026-04-18 16:27:01.715534 | aio | 2026-04-18 16:27:01.715841 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:01.716043 | aio | Saturday 18 April 2026 16:27:01 +0000 (0:00:00.054) 0:03:43.119 ******** 2026-04-18 16:27:02.002093 | aio | ok: [aio] 2026-04-18 16:27:02.002261 | aio | 2026-04-18 16:27:02.002469 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:02.002673 | aio | Saturday 18 April 2026 16:27:01 +0000 (0:00:00.287) 0:03:43.407 ******** 2026-04-18 16:27:02.036919 | aio | skipping: [aio] 2026-04-18 16:27:02.037106 | aio | 2026-04-18 16:27:02.037336 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:02.037543 | aio | Saturday 18 April 2026 16:27:02 +0000 (0:00:00.035) 0:03:43.442 ******** 2026-04-18 16:27:02.071935 | aio | skipping: [aio] 2026-04-18 16:27:02.072091 | aio | 2026-04-18 16:27:02.072293 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:02.072487 | aio | Saturday 18 April 2026 16:27:02 +0000 (0:00:00.034) 0:03:43.477 ******** 2026-04-18 16:27:02.269138 | aio | ok: [aio] 2026-04-18 16:27:02.269306 | aio | 2026-04-18 16:27:02.269591 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:02.269779 | aio | Saturday 18 April 2026 16:27:02 +0000 (0:00:00.196) 0:03:43.673 ******** 2026-04-18 16:27:03.222116 | aio | ok: [aio] 2026-04-18 16:27:03.222285 | aio | 2026-04-18 16:27:03.222493 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:03.222693 | aio | Saturday 18 April 2026 16:27:03 +0000 (0:00:00.953) 0:03:44.627 ******** 2026-04-18 16:27:03.278102 | aio | ok: [aio] => { 2026-04-18 16:27:03.278305 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:27:03.278491 | aio | } 2026-04-18 16:27:03.278666 | aio | 2026-04-18 16:27:03.278865 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:03.279096 | aio | Saturday 18 April 2026 16:27:03 +0000 (0:00:00.056) 0:03:44.683 ******** 2026-04-18 16:27:03.599358 | aio | ok: [aio] 2026-04-18 16:27:03.599410 | aio | 2026-04-18 16:27:03.599499 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:03.599605 | aio | Saturday 18 April 2026 16:27:03 +0000 (0:00:00.321) 0:03:45.004 ******** 2026-04-18 16:27:05.503934 | aio | ok: [aio] 2026-04-18 16:27:05.503990 | aio | 2026-04-18 16:27:05.504001 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:27:05.504011 | aio | Saturday 18 April 2026 16:27:05 +0000 (0:00:01.903) 0:03:46.908 ******** 2026-04-18 16:27:05.523225 | aio | skipping: [aio] 2026-04-18 16:27:05.523305 | aio | 2026-04-18 16:27:05.523404 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:27:05.523499 | aio | Saturday 18 April 2026 16:27:05 +0000 (0:00:00.020) 0:03:46.928 ******** 2026-04-18 16:27:05.549618 | aio | skipping: [aio] 2026-04-18 16:27:05.549685 | aio | 2026-04-18 16:27:05.549763 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:27:05.549857 | aio | Saturday 18 April 2026 16:27:05 +0000 (0:00:00.026) 0:03:46.955 ******** 2026-04-18 16:27:05.571861 | aio | skipping: [aio] 2026-04-18 16:27:05.571929 | aio | 2026-04-18 16:27:05.572035 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:27:05.572127 | aio | Saturday 18 April 2026 16:27:05 +0000 (0:00:00.022) 0:03:46.977 ******** 2026-04-18 16:27:06.640248 | aio | ok: [aio] 2026-04-18 16:27:06.640314 | aio | 2026-04-18 16:27:06.640477 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:27:06.640606 | aio | Saturday 18 April 2026 16:27:06 +0000 (0:00:01.067) 0:03:48.045 ******** 2026-04-18 16:27:07.042566 | aio | ok: [aio] 2026-04-18 16:27:07.042646 | aio | 2026-04-18 16:27:07.042661 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:27:07.042765 | aio | Saturday 18 April 2026 16:27:07 +0000 (0:00:00.402) 0:03:48.447 ******** 2026-04-18 16:27:07.955918 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:27:07.955997 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:27:07.956064 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:27:07.956158 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:27:07.956256 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:27:07.956337 | aio | 2026-04-18 16:27:07.956428 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:27:07.956519 | aio | Saturday 18 April 2026 16:27:07 +0000 (0:00:00.913) 0:03:49.361 ******** 2026-04-18 16:27:08.463590 | aio | ok: [aio] 2026-04-18 16:27:08.463810 | aio | 2026-04-18 16:27:08.464035 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:27:08.464268 | aio | Saturday 18 April 2026 16:27:08 +0000 (0:00:00.499) 0:03:49.860 ******** 2026-04-18 16:27:08.464432 | aio | 2026-04-18 16:27:08.464683 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:27:08.464879 | aio | Saturday 18 April 2026 16:27:08 +0000 (0:00:00.007) 0:03:49.868 ******** 2026-04-18 16:27:08.803298 | aio | ok: [aio] 2026-04-18 16:27:08.803384 | aio | 2026-04-18 16:27:08.803532 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:08.803776 | aio | Saturday 18 April 2026 16:27:08 +0000 (0:00:00.340) 0:03:50.208 ******** 2026-04-18 16:27:08.985221 | aio | ok: [aio] 2026-04-18 16:27:08.985383 | aio | 2026-04-18 16:27:08.985596 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:08.985801 | aio | Saturday 18 April 2026 16:27:08 +0000 (0:00:00.181) 0:03:50.390 ******** 2026-04-18 16:27:09.029846 | aio | ok: [aio] => { 2026-04-18 16:27:09.030042 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:27:09.030232 | aio | } 2026-04-18 16:27:09.030409 | aio | 2026-04-18 16:27:09.030690 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:09.030910 | aio | Saturday 18 April 2026 16:27:09 +0000 (0:00:00.044) 0:03:50.435 ******** 2026-04-18 16:27:09.357986 | aio | ok: [aio] 2026-04-18 16:27:09.358048 | aio | 2026-04-18 16:27:09.358128 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:09.358234 | aio | Saturday 18 April 2026 16:27:09 +0000 (0:00:00.327) 0:03:50.762 ******** 2026-04-18 16:27:12.415201 | aio | ok: [aio] 2026-04-18 16:27:12.415284 | aio | 2026-04-18 16:27:12.415301 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:27:12.415417 | aio | Saturday 18 April 2026 16:27:12 +0000 (0:00:03.045) 0:03:53.808 ******** 2026-04-18 16:27:13.346066 | aio | ok: [aio] 2026-04-18 16:27:13.346241 | aio | 2026-04-18 16:27:13.346468 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:27:13.346694 | aio | Saturday 18 April 2026 16:27:13 +0000 (0:00:00.942) 0:03:54.750 ******** 2026-04-18 16:27:13.539724 | aio | ok: [aio] 2026-04-18 16:27:13.539789 | aio | 2026-04-18 16:27:13.539802 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:27:13.539819 | aio | Saturday 18 April 2026 16:27:13 +0000 (0:00:00.192) 0:03:54.943 ******** 2026-04-18 16:27:13.995721 | aio | ok: [aio] 2026-04-18 16:27:13.995781 | aio | 2026-04-18 16:27:13.995791 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:27:13.995806 | aio | Saturday 18 April 2026 16:27:13 +0000 (0:00:00.456) 0:03:55.400 ******** 2026-04-18 16:27:14.561302 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:27:14.561382 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:27:14.561976 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:27:14.562034 | aio | 2026-04-18 16:27:14.562042 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:27:14.562049 | aio | Saturday 18 April 2026 16:27:14 +0000 (0:00:00.565) 0:03:55.966 ******** 2026-04-18 16:27:14.986191 | aio | ok: [aio] 2026-04-18 16:27:14.986243 | aio | 2026-04-18 16:27:14.986249 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:27:14.986254 | aio | Saturday 18 April 2026 16:27:14 +0000 (0:00:00.424) 0:03:56.390 ******** 2026-04-18 16:27:15.406688 | aio | ok: [aio] 2026-04-18 16:27:15.406765 | aio | 2026-04-18 16:27:15.406828 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:27:15.407245 | aio | Saturday 18 April 2026 16:27:15 +0000 (0:00:00.415) 0:03:56.806 ******** 2026-04-18 16:27:15.407313 | aio | 2026-04-18 16:27:15.407319 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:27:15.407323 | aio | Saturday 18 April 2026 16:27:15 +0000 (0:00:00.005) 0:03:56.811 ******** 2026-04-18 16:27:15.749194 | aio | ok: [aio] 2026-04-18 16:27:15.749305 | aio | 2026-04-18 16:27:15.749316 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:27:15.749411 | aio | Saturday 18 April 2026 16:27:15 +0000 (0:00:00.342) 0:03:57.154 ******** 2026-04-18 16:27:15.802310 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:27:15.802383 | aio | 2026-04-18 16:27:15.802390 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:27:15.802396 | aio | Saturday 18 April 2026 16:27:15 +0000 (0:00:00.052) 0:03:57.206 ******** 2026-04-18 16:27:17.026528 | aio | ok: [aio] 2026-04-18 16:27:17.026866 | aio | 2026-04-18 16:27:17.026885 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:27:17.026896 | aio | Saturday 18 April 2026 16:27:17 +0000 (0:00:01.224) 0:03:58.431 ******** 2026-04-18 16:27:17.668132 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:27:17.668234 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:27:17.668661 | aio | 2026-04-18 16:27:17.668732 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:27:17.668743 | aio | Saturday 18 April 2026 16:27:17 +0000 (0:00:00.641) 0:03:59.072 ******** 2026-04-18 16:27:17.960214 | aio | ok: [aio] 2026-04-18 16:27:17.960301 | aio | 2026-04-18 16:27:17.960315 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:27:17.960454 | aio | Saturday 18 April 2026 16:27:17 +0000 (0:00:00.292) 0:03:59.365 ******** 2026-04-18 16:27:18.172682 | aio | ok: [aio] 2026-04-18 16:27:18.172751 | aio | 2026-04-18 16:27:18.172973 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:27:18.173018 | aio | Saturday 18 April 2026 16:27:18 +0000 (0:00:00.212) 0:03:59.577 ******** 2026-04-18 16:27:18.423276 | aio | ok: [aio] 2026-04-18 16:27:18.423358 | aio | 2026-04-18 16:27:18.423416 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:27:18.423565 | aio | Saturday 18 April 2026 16:27:18 +0000 (0:00:00.250) 0:03:59.828 ******** 2026-04-18 16:27:18.627123 | aio | ok: [aio] 2026-04-18 16:27:18.627170 | aio | 2026-04-18 16:27:18.627427 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 16:27:18.627503 | aio | Saturday 18 April 2026 16:27:18 +0000 (0:00:00.203) 0:04:00.031 ******** 2026-04-18 16:27:18.843494 | aio | ok: [aio] => (item=aio) 2026-04-18 16:27:18.843595 | aio | 2026-04-18 16:27:18.843606 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 16:27:18.843786 | aio | Saturday 18 April 2026 16:27:18 +0000 (0:00:00.216) 0:04:00.248 ******** 2026-04-18 16:27:18.888902 | aio | ok: [aio] 2026-04-18 16:27:18.889200 | aio | 2026-04-18 16:27:18.889227 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:27:18.889232 | aio | Saturday 18 April 2026 16:27:18 +0000 (0:00:00.045) 0:04:00.293 ******** 2026-04-18 16:27:18.946317 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:27:18.946413 | aio | 2026-04-18 16:27:18.946425 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:27:18.946515 | aio | Saturday 18 April 2026 16:27:18 +0000 (0:00:00.057) 0:04:00.351 ******** 2026-04-18 16:27:18.993940 | aio | skipping: [aio] 2026-04-18 16:27:18.994413 | aio | 2026-04-18 16:27:18.994438 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:27:18.994456 | aio | Saturday 18 April 2026 16:27:18 +0000 (0:00:00.047) 0:04:00.398 ******** 2026-04-18 16:27:19.036117 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:27:19.036188 | aio | skipping: [aio] 2026-04-18 16:27:19.036524 | aio | 2026-04-18 16:27:19.036547 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:27:19.036555 | aio | Saturday 18 April 2026 16:27:19 +0000 (0:00:00.042) 0:04:00.441 ******** 2026-04-18 16:27:19.304477 | aio | ok: [aio] 2026-04-18 16:27:19.305485 | aio | 2026-04-18 16:27:19.305563 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:27:19.305570 | aio | Saturday 18 April 2026 16:27:19 +0000 (0:00:00.268) 0:04:00.709 ******** 2026-04-18 16:27:24.577544 | aio | ok: [aio] 2026-04-18 16:27:24.577631 | aio | 2026-04-18 16:27:24.577643 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 16:27:24.577763 | aio | Saturday 18 April 2026 16:27:24 +0000 (0:00:05.273) 0:04:05.982 ******** 2026-04-18 16:27:29.861756 | aio | ok: [aio] 2026-04-18 16:27:29.861814 | aio | 2026-04-18 16:27:29.861821 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 16:27:29.861825 | aio | Saturday 18 April 2026 16:27:29 +0000 (0:00:05.283) 0:04:11.266 ******** 2026-04-18 16:27:43.673653 | aio | ok: [aio] 2026-04-18 16:27:43.673765 | aio | 2026-04-18 16:27:43.673803 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 16:27:43.673969 | aio | Saturday 18 April 2026 16:27:43 +0000 (0:00:13.812) 0:04:25.078 ******** 2026-04-18 16:29:14.179299 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 16:29:14.179503 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 16:29:14.179632 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 16:29:14.179776 | aio | 2026-04-18 16:29:14.179905 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 16:29:14.180031 | aio | Saturday 18 April 2026 16:29:14 +0000 (0:01:30.494) 0:05:55.573 ******** 2026-04-18 16:29:20.178021 | aio | ok: [aio] 2026-04-18 16:29:20.178137 | aio | 2026-04-18 16:29:20.178293 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 16:29:20.178435 | aio | Saturday 18 April 2026 16:29:20 +0000 (0:00:06.009) 0:06:01.583 ******** 2026-04-18 16:29:26.142562 | aio | ok: [aio] 2026-04-18 16:29:26.142650 | aio | 2026-04-18 16:29:26.142707 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 16:29:26.142834 | aio | Saturday 18 April 2026 16:29:26 +0000 (0:00:05.964) 0:06:07.547 ******** 2026-04-18 16:29:26.188758 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 16:29:26.188810 | aio | 2026-04-18 16:29:26.189047 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 16:29:26.189087 | aio | Saturday 18 April 2026 16:29:26 +0000 (0:00:00.046) 0:06:07.593 ******** 2026-04-18 16:29:26.230006 | aio | ok: [aio] 2026-04-18 16:29:26.230330 | aio | 2026-04-18 16:29:26.230376 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 16:29:26.230382 | aio | Saturday 18 April 2026 16:29:26 +0000 (0:00:00.041) 0:06:07.635 ******** 2026-04-18 16:29:32.196450 | aio | ok: [aio] 2026-04-18 16:29:32.196526 | aio | 2026-04-18 16:29:32.196760 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 16:29:32.196804 | aio | Saturday 18 April 2026 16:29:32 +0000 (0:00:05.966) 0:06:13.601 ******** 2026-04-18 16:29:32.236028 | aio | ok: [aio] 2026-04-18 16:29:32.236373 | aio | 2026-04-18 16:29:32.236398 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 16:29:32.236404 | aio | Saturday 18 April 2026 16:29:32 +0000 (0:00:00.039) 0:06:13.640 ******** 2026-04-18 16:29:32.278331 | aio | skipping: [aio] => (item=1) 2026-04-18 16:29:32.278526 | aio | skipping: [aio] => (item=1) 2026-04-18 16:29:32.279276 | aio | skipping: [aio] => (item=1) 2026-04-18 16:29:32.279335 | aio | skipping: [aio] 2026-04-18 16:29:32.279345 | aio | 2026-04-18 16:29:32.279353 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 16:29:32.279586 | aio | Saturday 18 April 2026 16:29:32 +0000 (0:00:00.042) 0:06:13.683 ******** 2026-04-18 16:29:32.303684 | aio | skipping: [aio] 2026-04-18 16:29:32.303709 | aio | 2026-04-18 16:29:32.303716 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:29:32.303931 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-18 16:29:32.304093 | aio | 2026-04-18 16:29:32.304216 | aio | 2026-04-18 16:29:32.304347 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:29:32.304511 | aio | Saturday 18 April 2026 16:29:32 +0000 (0:00:00.025) 0:06:13.708 ******** 2026-04-18 16:29:32.304666 | aio | =============================================================================== 2026-04-18 16:29:32.304824 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 90.49s 2026-04-18 16:29:32.304966 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 82.28s 2026-04-18 16:29:32.305120 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 44.23s 2026-04-18 16:29:32.305311 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 13.96s 2026-04-18 16:29:32.305459 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.81s 2026-04-18 16:29:32.305595 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.00s 2026-04-18 16:29:32.305794 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.30s 2026-04-18 16:29:32.305969 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.19s 2026-04-18 16:29:32.306141 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.84s 2026-04-18 16:29:32.306297 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.01s 2026-04-18 16:29:32.306448 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.97s 2026-04-18 16:29:32.306602 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.96s 2026-04-18 16:29:32.306757 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.92s 2026-04-18 16:29:32.306927 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.50s 2026-04-18 16:29:32.307110 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.28s 2026-04-18 16:29:32.307310 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 5.27s 2026-04-18 16:29:32.307480 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.16s 2026-04-18 16:29:32.307670 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.76s 2026-04-18 16:29:32.307875 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.28s 2026-04-18 16:29:32.308068 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.05s 2026-04-18 16:29:32.387421 | aio | INFO [default > converge] Executed: Successful 2026-04-18 16:29:32.395596 | aio | INFO [default > idempotence] Executing 2026-04-18 16:29:33.166679 | aio | 2026-04-18 16:29:33.167018 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:29:33.167293 | aio | 2026-04-18 16:29:33.167570 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:29:33.167879 | aio | Saturday 18 April 2026 16:29:33 +0000 (0:00:00.045) 0:00:00.045 ******** 2026-04-18 16:29:34.274524 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:29:34.274709 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:29:34.274911 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:29:34.275111 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:29:34.275312 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:29:34.288255 | aio | ok: [aio] 2026-04-18 16:29:34.288448 | aio | 2026-04-18 16:29:34.288661 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:29:34.288868 | aio | Saturday 18 April 2026 16:29:34 +0000 (0:00:01.121) 0:00:01.167 ******** 2026-04-18 16:29:34.578995 | aio | ok: [aio] 2026-04-18 16:29:34.579156 | aio | 2026-04-18 16:29:34.579372 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:34.579587 | aio | Saturday 18 April 2026 16:29:34 +0000 (0:00:00.290) 0:00:01.458 ******** 2026-04-18 16:29:34.613574 | aio | skipping: [aio] 2026-04-18 16:29:34.613712 | aio | 2026-04-18 16:29:34.613922 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:29:34.614157 | aio | Saturday 18 April 2026 16:29:34 +0000 (0:00:00.034) 0:00:01.493 ******** 2026-04-18 16:29:34.931042 | aio | ok: [aio] 2026-04-18 16:29:34.931215 | aio | 2026-04-18 16:29:34.931433 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:29:34.931664 | aio | Saturday 18 April 2026 16:29:34 +0000 (0:00:00.317) 0:00:01.810 ******** 2026-04-18 16:29:34.996831 | aio | ok: [aio] => { 2026-04-18 16:29:34.997153 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:29:34.997226 | aio | } 2026-04-18 16:29:34.997503 | aio | 2026-04-18 16:29:34.997718 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:29:34.997947 | aio | Saturday 18 April 2026 16:29:34 +0000 (0:00:00.065) 0:00:01.875 ******** 2026-04-18 16:29:35.401396 | aio | ok: [aio] 2026-04-18 16:29:35.401570 | aio | 2026-04-18 16:29:35.401835 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:29:35.402004 | aio | Saturday 18 April 2026 16:29:35 +0000 (0:00:00.404) 0:00:02.280 ******** 2026-04-18 16:29:35.439852 | aio | skipping: [aio] 2026-04-18 16:29:35.440078 | aio | 2026-04-18 16:29:35.440332 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:35.440553 | aio | Saturday 18 April 2026 16:29:35 +0000 (0:00:00.038) 0:00:02.319 ******** 2026-04-18 16:29:35.479192 | aio | skipping: [aio] 2026-04-18 16:29:35.479368 | aio | 2026-04-18 16:29:35.479579 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:29:35.479878 | aio | Saturday 18 April 2026 16:29:35 +0000 (0:00:00.039) 0:00:02.358 ******** 2026-04-18 16:29:35.670045 | aio | ok: [aio] 2026-04-18 16:29:35.670251 | aio | 2026-04-18 16:29:35.670514 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:29:35.670763 | aio | Saturday 18 April 2026 16:29:35 +0000 (0:00:00.190) 0:00:02.549 ******** 2026-04-18 16:29:36.945926 | aio | ok: [aio] 2026-04-18 16:29:36.945996 | aio | 2026-04-18 16:29:36.946082 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:29:36.946179 | aio | Saturday 18 April 2026 16:29:36 +0000 (0:00:01.276) 0:00:03.825 ******** 2026-04-18 16:29:37.036593 | aio | ok: [aio] => { 2026-04-18 16:29:37.036812 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:29:37.037021 | aio | } 2026-04-18 16:29:37.037212 | aio | 2026-04-18 16:29:37.037437 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:29:37.037649 | aio | Saturday 18 April 2026 16:29:37 +0000 (0:00:00.090) 0:00:03.915 ******** 2026-04-18 16:29:37.386966 | aio | ok: [aio] 2026-04-18 16:29:37.387025 | aio | 2026-04-18 16:29:37.387119 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:29:37.387215 | aio | Saturday 18 April 2026 16:29:37 +0000 (0:00:00.350) 0:00:04.266 ******** 2026-04-18 16:29:39.510311 | aio | ok: [aio] 2026-04-18 16:29:39.510421 | aio | 2026-04-18 16:29:39.510612 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:29:39.510789 | aio | Saturday 18 April 2026 16:29:39 +0000 (0:00:02.123) 0:00:06.389 ******** 2026-04-18 16:29:39.536465 | aio | skipping: [aio] 2026-04-18 16:29:39.536681 | aio | 2026-04-18 16:29:39.536915 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:29:39.537135 | aio | Saturday 18 April 2026 16:29:39 +0000 (0:00:00.026) 0:00:06.416 ******** 2026-04-18 16:29:39.566102 | aio | skipping: [aio] 2026-04-18 16:29:39.566282 | aio | 2026-04-18 16:29:39.566494 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:29:39.566696 | aio | Saturday 18 April 2026 16:29:39 +0000 (0:00:00.029) 0:00:06.445 ******** 2026-04-18 16:29:39.593081 | aio | skipping: [aio] 2026-04-18 16:29:39.593210 | aio | 2026-04-18 16:29:39.593464 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:29:39.593723 | aio | Saturday 18 April 2026 16:29:39 +0000 (0:00:00.027) 0:00:06.472 ******** 2026-04-18 16:29:40.559536 | aio | ok: [aio] 2026-04-18 16:29:40.559590 | aio | 2026-04-18 16:29:40.559598 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:29:40.559604 | aio | Saturday 18 April 2026 16:29:40 +0000 (0:00:00.965) 0:00:07.438 ******** 2026-04-18 16:29:40.984614 | aio | ok: [aio] 2026-04-18 16:29:40.984684 | aio | 2026-04-18 16:29:40.984898 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:29:40.985082 | aio | Saturday 18 April 2026 16:29:40 +0000 (0:00:00.425) 0:00:07.864 ******** 2026-04-18 16:29:41.878947 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:29:41.879068 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:29:41.879083 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:29:41.879151 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:29:41.879548 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:29:41.879606 | aio | 2026-04-18 16:29:41.879613 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:29:41.879617 | aio | Saturday 18 April 2026 16:29:41 +0000 (0:00:00.894) 0:00:08.758 ******** 2026-04-18 16:29:42.433948 | aio | ok: [aio] 2026-04-18 16:29:42.434023 | aio | 2026-04-18 16:29:42.434130 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:29:42.434527 | aio | Saturday 18 April 2026 16:29:42 +0000 (0:00:00.547) 0:00:09.306 ******** 2026-04-18 16:29:42.434574 | aio | 2026-04-18 16:29:42.434580 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:29:42.434584 | aio | Saturday 18 April 2026 16:29:42 +0000 (0:00:00.007) 0:00:09.313 ******** 2026-04-18 16:29:43.011594 | aio | ok: [aio] 2026-04-18 16:29:43.011654 | aio | 2026-04-18 16:29:43.011801 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:29:43.011865 | aio | Saturday 18 April 2026 16:29:43 +0000 (0:00:00.577) 0:00:09.891 ******** 2026-04-18 16:29:43.205737 | aio | ok: [aio] 2026-04-18 16:29:43.205804 | aio | 2026-04-18 16:29:43.205897 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:29:43.206005 | aio | Saturday 18 April 2026 16:29:43 +0000 (0:00:00.194) 0:00:10.085 ******** 2026-04-18 16:29:43.271360 | aio | ok: [aio] => { 2026-04-18 16:29:43.271490 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:29:43.271608 | aio | } 2026-04-18 16:29:43.271761 | aio | 2026-04-18 16:29:43.271888 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:29:43.272013 | aio | Saturday 18 April 2026 16:29:43 +0000 (0:00:00.065) 0:00:10.151 ******** 2026-04-18 16:29:43.615250 | aio | ok: [aio] 2026-04-18 16:29:43.615426 | aio | 2026-04-18 16:29:43.615663 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:29:43.615913 | aio | Saturday 18 April 2026 16:29:43 +0000 (0:00:00.343) 0:00:10.494 ******** 2026-04-18 16:29:46.631473 | aio | ok: [aio] 2026-04-18 16:29:46.631550 | aio | 2026-04-18 16:29:46.631614 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:29:46.631762 | aio | Saturday 18 April 2026 16:29:46 +0000 (0:00:03.016) 0:00:13.511 ******** 2026-04-18 16:29:47.581697 | aio | ok: [aio] 2026-04-18 16:29:47.581878 | aio | 2026-04-18 16:29:47.582119 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:29:47.582357 | aio | Saturday 18 April 2026 16:29:47 +0000 (0:00:00.949) 0:00:14.460 ******** 2026-04-18 16:29:47.850381 | aio | ok: [aio] 2026-04-18 16:29:47.850533 | aio | 2026-04-18 16:29:47.850772 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:29:47.851000 | aio | Saturday 18 April 2026 16:29:47 +0000 (0:00:00.268) 0:00:14.729 ******** 2026-04-18 16:29:48.273641 | aio | ok: [aio] 2026-04-18 16:29:48.273800 | aio | 2026-04-18 16:29:48.273850 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:29:48.273991 | aio | Saturday 18 April 2026 16:29:48 +0000 (0:00:00.423) 0:00:15.152 ******** 2026-04-18 16:29:48.832954 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:29:48.833117 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:29:48.833333 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:29:48.833582 | aio | 2026-04-18 16:29:48.833783 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:29:48.833997 | aio | Saturday 18 April 2026 16:29:48 +0000 (0:00:00.559) 0:00:15.712 ******** 2026-04-18 16:29:49.244723 | aio | ok: [aio] 2026-04-18 16:29:49.244791 | aio | 2026-04-18 16:29:49.244803 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:29:49.244813 | aio | Saturday 18 April 2026 16:29:49 +0000 (0:00:00.410) 0:00:16.123 ******** 2026-04-18 16:29:49.650080 | aio | ok: [aio] 2026-04-18 16:29:49.650137 | aio | 2026-04-18 16:29:49.650235 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:29:49.650384 | aio | Saturday 18 April 2026 16:29:49 +0000 (0:00:00.400) 0:00:16.523 ******** 2026-04-18 16:29:49.650453 | aio | 2026-04-18 16:29:49.650640 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:29:49.650684 | aio | Saturday 18 April 2026 16:29:49 +0000 (0:00:00.006) 0:00:16.529 ******** 2026-04-18 16:29:49.996228 | aio | ok: [aio] 2026-04-18 16:29:49.996300 | aio | 2026-04-18 16:29:49.996386 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:29:49.996512 | aio | Saturday 18 April 2026 16:29:49 +0000 (0:00:00.345) 0:00:16.875 ******** 2026-04-18 16:29:50.040875 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:29:50.040952 | aio | 2026-04-18 16:29:50.041148 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:29:50.041180 | aio | Saturday 18 April 2026 16:29:50 +0000 (0:00:00.044) 0:00:16.920 ******** 2026-04-18 16:29:50.988181 | aio | ok: [aio] 2026-04-18 16:29:50.988240 | aio | 2026-04-18 16:29:50.988312 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:29:50.988401 | aio | Saturday 18 April 2026 16:29:50 +0000 (0:00:00.947) 0:00:17.867 ******** 2026-04-18 16:29:51.610914 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:29:51.610982 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:29:51.611065 | aio | 2026-04-18 16:29:51.611288 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:29:51.611461 | aio | Saturday 18 April 2026 16:29:51 +0000 (0:00:00.622) 0:00:18.490 ******** 2026-04-18 16:29:51.880610 | aio | ok: [aio] 2026-04-18 16:29:51.880706 | aio | 2026-04-18 16:29:51.880762 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:29:51.880882 | aio | Saturday 18 April 2026 16:29:51 +0000 (0:00:00.269) 0:00:18.760 ******** 2026-04-18 16:29:52.071447 | aio | ok: [aio] 2026-04-18 16:29:52.071497 | aio | 2026-04-18 16:29:52.071773 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:29:52.071820 | aio | Saturday 18 April 2026 16:29:52 +0000 (0:00:00.190) 0:00:18.950 ******** 2026-04-18 16:29:52.450306 | aio | ok: [aio] 2026-04-18 16:29:52.450347 | aio | 2026-04-18 16:29:52.450353 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:29:52.450357 | aio | Saturday 18 April 2026 16:29:52 +0000 (0:00:00.378) 0:00:19.329 ******** 2026-04-18 16:29:52.765784 | aio | ok: [aio] 2026-04-18 16:29:52.765834 | aio | 2026-04-18 16:29:52.765951 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 16:29:52.766080 | aio | Saturday 18 April 2026 16:29:52 +0000 (0:00:00.315) 0:00:19.645 ******** 2026-04-18 16:29:52.831847 | aio | ok: [aio] 2026-04-18 16:29:52.831929 | aio | 2026-04-18 16:29:52.832243 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 16:29:52.832267 | aio | Saturday 18 April 2026 16:29:52 +0000 (0:00:00.065) 0:00:19.711 ******** 2026-04-18 16:29:53.038294 | aio | ok: [aio] => (item=aio) 2026-04-18 16:29:53.038364 | aio | 2026-04-18 16:29:53.038557 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 16:29:53.038601 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:00.206) 0:00:19.917 ******** 2026-04-18 16:29:53.079795 | aio | ok: [aio] 2026-04-18 16:29:53.080166 | aio | 2026-04-18 16:29:53.080190 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 16:29:53.080198 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:00.041) 0:00:19.959 ******** 2026-04-18 16:29:53.115694 | aio | skipping: [aio] 2026-04-18 16:29:53.115784 | aio | 2026-04-18 16:29:53.115878 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:29:53.115974 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:00.036) 0:00:19.995 ******** 2026-04-18 16:29:53.177372 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:29:53.177554 | aio | 2026-04-18 16:29:53.177765 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:29:53.177969 | aio | Saturday 18 April 2026 16:29:53 +0000 (0:00:00.061) 0:00:20.056 ******** 2026-04-18 16:29:59.186551 | aio | ok: [aio] 2026-04-18 16:29:59.186699 | aio | 2026-04-18 16:29:59.186925 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:29:59.187129 | aio | Saturday 18 April 2026 16:29:59 +0000 (0:00:06.008) 0:00:26.065 ******** 2026-04-18 16:29:59.234500 | aio | ok: [aio] => (item=aio) 2026-04-18 16:29:59.234634 | aio | 2026-04-18 16:29:59.234778 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:29:59.234981 | aio | Saturday 18 April 2026 16:29:59 +0000 (0:00:00.048) 0:00:26.113 ******** 2026-04-18 16:29:59.615902 | aio | ok: [aio] 2026-04-18 16:29:59.616039 | aio | 2026-04-18 16:29:59.616223 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:29:59.616430 | aio | Saturday 18 April 2026 16:29:59 +0000 (0:00:00.381) 0:00:26.495 ******** 2026-04-18 16:30:06.057665 | aio | ok: [aio] 2026-04-18 16:30:06.057735 | aio | 2026-04-18 16:30:06.057743 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 16:30:06.057749 | aio | Saturday 18 April 2026 16:30:06 +0000 (0:00:06.440) 0:00:32.936 ******** 2026-04-18 16:30:12.477325 | aio | ok: [aio] 2026-04-18 16:30:12.477424 | aio | 2026-04-18 16:30:12.477487 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 16:30:12.477602 | aio | Saturday 18 April 2026 16:30:12 +0000 (0:00:06.420) 0:00:39.356 ******** 2026-04-18 16:30:26.511963 | aio | ok: [aio] 2026-04-18 16:30:26.512043 | aio | 2026-04-18 16:30:26.512100 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:30:26.512232 | aio | Saturday 18 April 2026 16:30:26 +0000 (0:00:14.034) 0:00:53.391 ******** 2026-04-18 16:30:26.573662 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:30:26.573720 | aio | 2026-04-18 16:30:26.573782 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:30:26.573909 | aio | Saturday 18 April 2026 16:30:26 +0000 (0:00:00.061) 0:00:53.453 ******** 2026-04-18 16:30:26.618137 | aio | skipping: [aio] 2026-04-18 16:30:26.618209 | aio | 2026-04-18 16:30:26.618511 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:30:26.618568 | aio | Saturday 18 April 2026 16:30:26 +0000 (0:00:00.044) 0:00:53.497 ******** 2026-04-18 16:30:26.660567 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:30:26.660606 | aio | skipping: [aio] 2026-04-18 16:30:26.660909 | aio | 2026-04-18 16:30:26.660956 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:30:26.660962 | aio | Saturday 18 April 2026 16:30:26 +0000 (0:00:00.042) 0:00:53.539 ******** 2026-04-18 16:30:26.907584 | aio | ok: [aio] 2026-04-18 16:30:26.907645 | aio | 2026-04-18 16:30:26.907653 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:30:26.907658 | aio | Saturday 18 April 2026 16:30:26 +0000 (0:00:00.246) 0:00:53.786 ******** 2026-04-18 16:30:33.213559 | aio | ok: [aio] 2026-04-18 16:30:33.213637 | aio | 2026-04-18 16:30:33.213716 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 16:30:33.213814 | aio | Saturday 18 April 2026 16:30:33 +0000 (0:00:06.306) 0:01:00.093 ******** 2026-04-18 16:30:39.344941 | aio | ok: [aio] 2026-04-18 16:30:39.345023 | aio | 2026-04-18 16:30:39.345079 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 16:30:39.345208 | aio | Saturday 18 April 2026 16:30:39 +0000 (0:00:06.131) 0:01:06.224 ******** 2026-04-18 16:30:45.266580 | aio | ok: [aio] 2026-04-18 16:30:45.266669 | aio | 2026-04-18 16:30:45.266732 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 16:30:45.266894 | aio | Saturday 18 April 2026 16:30:45 +0000 (0:00:05.921) 0:01:12.145 ******** 2026-04-18 16:30:52.432076 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 16:30:52.432169 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 16:30:52.432185 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-18 16:30:52.432767 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 16:30:52.432832 | aio | 2026-04-18 16:30:52.432839 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 16:30:52.432844 | aio | 2026-04-18 16:30:52.432848 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:30:52.432852 | aio | Saturday 18 April 2026 16:30:52 +0000 (0:00:07.165) 0:01:19.311 ******** 2026-04-18 16:30:53.335222 | aio | ok: [aio] 2026-04-18 16:30:53.335301 | aio | 2026-04-18 16:30:53.335494 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:53.335534 | aio | Saturday 18 April 2026 16:30:53 +0000 (0:00:00.902) 0:01:20.214 ******** 2026-04-18 16:30:53.532279 | aio | ok: [aio] 2026-04-18 16:30:53.532334 | aio | 2026-04-18 16:30:53.532571 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:53.532619 | aio | Saturday 18 April 2026 16:30:53 +0000 (0:00:00.196) 0:01:20.411 ******** 2026-04-18 16:30:53.568444 | aio | skipping: [aio] 2026-04-18 16:30:53.568569 | aio | 2026-04-18 16:30:53.568844 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:30:53.568868 | aio | Saturday 18 April 2026 16:30:53 +0000 (0:00:00.036) 0:01:20.447 ******** 2026-04-18 16:30:53.771075 | aio | ok: [aio] 2026-04-18 16:30:53.771479 | aio | 2026-04-18 16:30:53.771527 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:53.771535 | aio | Saturday 18 April 2026 16:30:53 +0000 (0:00:00.202) 0:01:20.650 ******** 2026-04-18 16:30:53.839913 | aio | ok: [aio] => { 2026-04-18 16:30:53.840556 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:30:53.840586 | aio | } 2026-04-18 16:30:53.840593 | aio | 2026-04-18 16:30:53.840600 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:53.840606 | aio | Saturday 18 April 2026 16:30:53 +0000 (0:00:00.068) 0:01:20.719 ******** 2026-04-18 16:30:54.152851 | aio | ok: [aio] 2026-04-18 16:30:54.152914 | aio | 2026-04-18 16:30:54.153241 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:54.153291 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:00.312) 0:01:21.032 ******** 2026-04-18 16:30:54.191003 | aio | skipping: [aio] 2026-04-18 16:30:54.191084 | aio | 2026-04-18 16:30:54.191307 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:54.191356 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:00.038) 0:01:21.070 ******** 2026-04-18 16:30:54.231756 | aio | skipping: [aio] 2026-04-18 16:30:54.231800 | aio | 2026-04-18 16:30:54.231874 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:54.231972 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:00.040) 0:01:21.111 ******** 2026-04-18 16:30:54.433341 | aio | ok: [aio] 2026-04-18 16:30:54.433433 | aio | 2026-04-18 16:30:54.433707 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:54.433759 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:00.201) 0:01:21.312 ******** 2026-04-18 16:30:55.459531 | aio | ok: [aio] 2026-04-18 16:30:55.459602 | aio | 2026-04-18 16:30:55.459806 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:55.459822 | aio | Saturday 18 April 2026 16:30:55 +0000 (0:00:01.026) 0:01:22.339 ******** 2026-04-18 16:30:55.533236 | aio | ok: [aio] => { 2026-04-18 16:30:55.533342 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:30:55.533840 | aio | } 2026-04-18 16:30:55.533860 | aio | 2026-04-18 16:30:55.533867 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:55.533873 | aio | Saturday 18 April 2026 16:30:55 +0000 (0:00:00.073) 0:01:22.412 ******** 2026-04-18 16:30:55.890699 | aio | ok: [aio] 2026-04-18 16:30:55.890810 | aio | 2026-04-18 16:30:55.891094 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:55.891356 | aio | Saturday 18 April 2026 16:30:55 +0000 (0:00:00.357) 0:01:22.770 ******** 2026-04-18 16:30:57.835542 | aio | ok: [aio] 2026-04-18 16:30:57.835615 | aio | 2026-04-18 16:30:57.835703 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:30:57.835801 | aio | Saturday 18 April 2026 16:30:57 +0000 (0:00:01.944) 0:01:24.714 ******** 2026-04-18 16:30:57.861729 | aio | skipping: [aio] 2026-04-18 16:30:57.862001 | aio | 2026-04-18 16:30:57.862281 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:30:57.862555 | aio | Saturday 18 April 2026 16:30:57 +0000 (0:00:00.026) 0:01:24.741 ******** 2026-04-18 16:30:57.887516 | aio | skipping: [aio] 2026-04-18 16:30:57.887608 | aio | 2026-04-18 16:30:57.887762 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:30:57.887888 | aio | Saturday 18 April 2026 16:30:57 +0000 (0:00:00.026) 0:01:24.767 ******** 2026-04-18 16:30:57.910101 | aio | skipping: [aio] 2026-04-18 16:30:57.910210 | aio | 2026-04-18 16:30:57.910340 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:30:57.910469 | aio | Saturday 18 April 2026 16:30:57 +0000 (0:00:00.022) 0:01:24.789 ******** 2026-04-18 16:30:59.134865 | aio | ok: [aio] 2026-04-18 16:30:59.135036 | aio | 2026-04-18 16:30:59.135262 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:30:59.135464 | aio | Saturday 18 April 2026 16:30:59 +0000 (0:00:01.224) 0:01:26.014 ******** 2026-04-18 16:30:59.566405 | aio | ok: [aio] 2026-04-18 16:30:59.566663 | aio | 2026-04-18 16:30:59.566912 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:30:59.567147 | aio | Saturday 18 April 2026 16:30:59 +0000 (0:00:00.431) 0:01:26.445 ******** 2026-04-18 16:31:00.476877 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:31:00.478258 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:31:00.478321 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:31:00.478333 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:31:00.478342 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:31:00.478352 | aio | 2026-04-18 16:31:00.478362 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:31:00.478371 | aio | Saturday 18 April 2026 16:31:00 +0000 (0:00:00.910) 0:01:27.355 ******** 2026-04-18 16:31:00.984743 | aio | ok: [aio] 2026-04-18 16:31:00.984813 | aio | 2026-04-18 16:31:00.984873 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:31:00.985269 | aio | Saturday 18 April 2026 16:31:00 +0000 (0:00:00.503) 0:01:27.858 ******** 2026-04-18 16:31:00.985326 | aio | 2026-04-18 16:31:00.985339 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:31:00.985343 | aio | Saturday 18 April 2026 16:31:00 +0000 (0:00:00.005) 0:01:27.864 ******** 2026-04-18 16:31:01.325077 | aio | ok: [aio] 2026-04-18 16:31:01.325140 | aio | 2026-04-18 16:31:01.325155 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:31:01.325168 | aio | Saturday 18 April 2026 16:31:01 +0000 (0:00:00.339) 0:01:28.203 ******** 2026-04-18 16:31:01.512863 | aio | ok: [aio] 2026-04-18 16:31:01.512935 | aio | 2026-04-18 16:31:01.513019 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:31:01.513140 | aio | Saturday 18 April 2026 16:31:01 +0000 (0:00:00.188) 0:01:28.392 ******** 2026-04-18 16:31:01.582983 | aio | ok: [aio] => { 2026-04-18 16:31:01.583782 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:31:01.583853 | aio | } 2026-04-18 16:31:01.583865 | aio | 2026-04-18 16:31:01.583874 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:31:01.583884 | aio | Saturday 18 April 2026 16:31:01 +0000 (0:00:00.069) 0:01:28.462 ******** 2026-04-18 16:31:01.972534 | aio | ok: [aio] 2026-04-18 16:31:01.972614 | aio | 2026-04-18 16:31:01.972816 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:31:01.972866 | aio | Saturday 18 April 2026 16:31:01 +0000 (0:00:00.389) 0:01:28.851 ******** 2026-04-18 16:31:05.010039 | aio | ok: [aio] 2026-04-18 16:31:05.010159 | aio | 2026-04-18 16:31:05.010179 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:31:05.010284 | aio | Saturday 18 April 2026 16:31:05 +0000 (0:00:03.037) 0:01:31.889 ******** 2026-04-18 16:31:05.989524 | aio | ok: [aio] 2026-04-18 16:31:05.989588 | aio | 2026-04-18 16:31:05.989667 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:31:05.989768 | aio | Saturday 18 April 2026 16:31:05 +0000 (0:00:00.979) 0:01:32.869 ******** 2026-04-18 16:31:06.178393 | aio | ok: [aio] 2026-04-18 16:31:06.178434 | aio | 2026-04-18 16:31:06.178442 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:31:06.178448 | aio | Saturday 18 April 2026 16:31:06 +0000 (0:00:00.188) 0:01:33.057 ******** 2026-04-18 16:31:06.589826 | aio | ok: [aio] 2026-04-18 16:31:06.589873 | aio | 2026-04-18 16:31:06.589878 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:31:06.589883 | aio | Saturday 18 April 2026 16:31:06 +0000 (0:00:00.411) 0:01:33.469 ******** 2026-04-18 16:31:07.125403 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:31:07.125483 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:31:07.125490 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:31:07.125497 | aio | 2026-04-18 16:31:07.125503 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:31:07.125509 | aio | Saturday 18 April 2026 16:31:07 +0000 (0:00:00.534) 0:01:34.004 ******** 2026-04-18 16:31:07.527111 | aio | ok: [aio] 2026-04-18 16:31:07.527186 | aio | 2026-04-18 16:31:07.527346 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:31:07.527481 | aio | Saturday 18 April 2026 16:31:07 +0000 (0:00:00.402) 0:01:34.406 ******** 2026-04-18 16:31:07.933424 | aio | ok: [aio] 2026-04-18 16:31:07.933503 | aio | 2026-04-18 16:31:07.933578 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:31:07.933984 | aio | Saturday 18 April 2026 16:31:07 +0000 (0:00:00.400) 0:01:34.806 ******** 2026-04-18 16:31:07.934025 | aio | 2026-04-18 16:31:07.934031 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:31:07.934035 | aio | Saturday 18 April 2026 16:31:07 +0000 (0:00:00.006) 0:01:34.813 ******** 2026-04-18 16:31:08.280157 | aio | ok: [aio] 2026-04-18 16:31:08.280234 | aio | 2026-04-18 16:31:08.280434 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:31:08.280484 | aio | Saturday 18 April 2026 16:31:08 +0000 (0:00:00.346) 0:01:35.159 ******** 2026-04-18 16:31:08.329011 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:31:08.329092 | aio | 2026-04-18 16:31:08.329290 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:31:08.329316 | aio | Saturday 18 April 2026 16:31:08 +0000 (0:00:00.048) 0:01:35.208 ******** 2026-04-18 16:31:09.283531 | aio | ok: [aio] 2026-04-18 16:31:09.283936 | aio | 2026-04-18 16:31:09.283953 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:31:09.283967 | aio | Saturday 18 April 2026 16:31:09 +0000 (0:00:00.954) 0:01:36.162 ******** 2026-04-18 16:31:09.914753 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:31:09.914873 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:31:09.914984 | aio | 2026-04-18 16:31:09.915175 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:31:09.915318 | aio | Saturday 18 April 2026 16:31:09 +0000 (0:00:00.631) 0:01:36.794 ******** 2026-04-18 16:31:10.180334 | aio | ok: [aio] 2026-04-18 16:31:10.180536 | aio | 2026-04-18 16:31:10.180777 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:31:10.181010 | aio | Saturday 18 April 2026 16:31:10 +0000 (0:00:00.265) 0:01:37.059 ******** 2026-04-18 16:31:10.360071 | aio | ok: [aio] 2026-04-18 16:31:10.360291 | aio | 2026-04-18 16:31:10.360527 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:31:10.360753 | aio | Saturday 18 April 2026 16:31:10 +0000 (0:00:00.179) 0:01:37.239 ******** 2026-04-18 16:31:10.594983 | aio | ok: [aio] 2026-04-18 16:31:10.595154 | aio | 2026-04-18 16:31:10.595407 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:31:10.595703 | aio | Saturday 18 April 2026 16:31:10 +0000 (0:00:00.235) 0:01:37.474 ******** 2026-04-18 16:31:10.790194 | aio | ok: [aio] 2026-04-18 16:31:10.790341 | aio | 2026-04-18 16:31:10.790555 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 16:31:10.790778 | aio | Saturday 18 April 2026 16:31:10 +0000 (0:00:00.194) 0:01:37.669 ******** 2026-04-18 16:31:10.998277 | aio | ok: [aio] => (item=aio) 2026-04-18 16:31:10.998475 | aio | 2026-04-18 16:31:10.998695 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 16:31:10.998904 | aio | Saturday 18 April 2026 16:31:10 +0000 (0:00:00.208) 0:01:37.877 ******** 2026-04-18 16:31:11.037049 | aio | ok: [aio] 2026-04-18 16:31:11.037218 | aio | 2026-04-18 16:31:11.037414 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:31:11.037626 | aio | Saturday 18 April 2026 16:31:11 +0000 (0:00:00.038) 0:01:37.916 ******** 2026-04-18 16:31:11.089381 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:31:11.089577 | aio | 2026-04-18 16:31:11.089795 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:31:11.090005 | aio | Saturday 18 April 2026 16:31:11 +0000 (0:00:00.052) 0:01:37.968 ******** 2026-04-18 16:31:11.121425 | aio | skipping: [aio] 2026-04-18 16:31:11.121625 | aio | 2026-04-18 16:31:11.121850 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:31:11.122012 | aio | Saturday 18 April 2026 16:31:11 +0000 (0:00:00.031) 0:01:38.000 ******** 2026-04-18 16:31:11.154739 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:31:11.154955 | aio | skipping: [aio] 2026-04-18 16:31:11.155114 | aio | 2026-04-18 16:31:11.155337 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:31:11.155551 | aio | Saturday 18 April 2026 16:31:11 +0000 (0:00:00.033) 0:01:38.034 ******** 2026-04-18 16:31:11.381801 | aio | ok: [aio] 2026-04-18 16:31:11.381971 | aio | 2026-04-18 16:31:11.382096 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:31:11.382215 | aio | Saturday 18 April 2026 16:31:11 +0000 (0:00:00.227) 0:01:38.261 ******** 2026-04-18 16:31:17.741079 | aio | ok: [aio] 2026-04-18 16:31:17.741130 | aio | 2026-04-18 16:31:17.741136 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 16:31:17.741140 | aio | Saturday 18 April 2026 16:31:17 +0000 (0:00:06.359) 0:01:44.620 ******** 2026-04-18 16:31:23.213522 | aio | ok: [aio] 2026-04-18 16:31:23.213599 | aio | 2026-04-18 16:31:23.213664 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 16:31:23.213760 | aio | Saturday 18 April 2026 16:31:23 +0000 (0:00:05.471) 0:01:50.092 ******** 2026-04-18 16:31:37.192459 | aio | ok: [aio] 2026-04-18 16:31:37.192530 | aio | 2026-04-18 16:31:37.192658 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 16:31:37.192784 | aio | Saturday 18 April 2026 16:31:37 +0000 (0:00:13.979) 0:02:04.071 ******** 2026-04-18 16:31:37.263570 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 16:31:37.263726 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 16:31:37.263885 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 16:31:37.264033 | aio | skipping: [aio] 2026-04-18 16:31:37.264171 | aio | 2026-04-18 16:31:37.264324 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 16:31:37.264467 | aio | Saturday 18 April 2026 16:31:37 +0000 (0:00:00.071) 0:02:04.142 ******** 2026-04-18 16:31:43.364923 | aio | ok: [aio] 2026-04-18 16:31:43.364991 | aio | 2026-04-18 16:31:43.365003 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 16:31:43.365013 | aio | Saturday 18 April 2026 16:31:43 +0000 (0:00:06.100) 0:02:10.243 ******** 2026-04-18 16:31:49.372578 | aio | ok: [aio] 2026-04-18 16:31:49.372650 | aio | 2026-04-18 16:31:49.372841 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 16:31:49.372886 | aio | Saturday 18 April 2026 16:31:49 +0000 (0:00:06.008) 0:02:16.252 ******** 2026-04-18 16:31:49.424751 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 16:31:49.424805 | aio | 2026-04-18 16:31:49.425017 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 16:31:49.425055 | aio | Saturday 18 April 2026 16:31:49 +0000 (0:00:00.052) 0:02:16.304 ******** 2026-04-18 16:31:49.468415 | aio | ok: [aio] 2026-04-18 16:31:49.468497 | aio | 2026-04-18 16:31:49.468771 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 16:31:49.468878 | aio | Saturday 18 April 2026 16:31:49 +0000 (0:00:00.042) 0:02:16.347 ******** 2026-04-18 16:31:55.464128 | aio | ok: [aio] 2026-04-18 16:31:55.464221 | aio | 2026-04-18 16:31:55.464234 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 16:31:55.464363 | aio | Saturday 18 April 2026 16:31:55 +0000 (0:00:05.996) 0:02:22.343 ******** 2026-04-18 16:31:55.502866 | aio | ok: [aio] 2026-04-18 16:31:55.502942 | aio | 2026-04-18 16:31:55.503179 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 16:31:55.503228 | aio | Saturday 18 April 2026 16:31:55 +0000 (0:00:00.038) 0:02:22.382 ******** 2026-04-18 16:31:55.540844 | aio | skipping: [aio] => (item=1) 2026-04-18 16:31:55.542177 | aio | skipping: [aio] => (item=1) 2026-04-18 16:31:55.542215 | aio | skipping: [aio] => (item=1) 2026-04-18 16:31:55.542282 | aio | skipping: [aio] 2026-04-18 16:31:55.542293 | aio | 2026-04-18 16:31:55.542303 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 16:31:55.542314 | aio | Saturday 18 April 2026 16:31:55 +0000 (0:00:00.037) 0:02:22.419 ******** 2026-04-18 16:31:55.572546 | aio | skipping: [aio] 2026-04-18 16:31:55.575097 | aio | 2026-04-18 16:31:55.575188 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:31:55.575196 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-18 16:31:55.575201 | aio | 2026-04-18 16:31:55.575205 | aio | 2026-04-18 16:31:55.575209 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:31:55.575214 | aio | Saturday 18 April 2026 16:31:55 +0000 (0:00:00.032) 0:02:22.451 ******** 2026-04-18 16:31:55.575218 | aio | =============================================================================== 2026-04-18 16:31:55.575222 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.03s 2026-04-18 16:31:55.575227 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.98s 2026-04-18 16:31:55.575231 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.17s 2026-04-18 16:31:55.575235 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.44s 2026-04-18 16:31:55.575239 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.42s 2026-04-18 16:31:55.575243 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.36s 2026-04-18 16:31:55.575248 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.31s 2026-04-18 16:31:55.575252 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.13s 2026-04-18 16:31:55.575256 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.10s 2026-04-18 16:31:55.575260 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.01s 2026-04-18 16:31:55.575264 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.01s 2026-04-18 16:31:55.575268 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.00s 2026-04-18 16:31:55.575273 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.92s 2026-04-18 16:31:55.575277 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.47s 2026-04-18 16:31:55.575281 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.04s 2026-04-18 16:31:55.575285 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.02s 2026-04-18 16:31:55.575289 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.12s 2026-04-18 16:31:55.575294 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.94s 2026-04-18 16:31:55.575298 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.28s 2026-04-18 16:31:55.575302 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.22s 2026-04-18 16:31:55.703346 | aio | INFO [default > idempotence] Executed: Successful 2026-04-18 16:31:55.712419 | aio | INFO [default > side_effect] Executing 2026-04-18 16:31:55.713372 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:31:55.718563 | aio | INFO [default > verify] Executing 2026-04-18 16:31:56.330021 | aio | 2026-04-18 16:31:56.330447 | aio | PLAY [Verify] ****************************************************************** 2026-04-18 16:31:56.330714 | aio | 2026-04-18 16:31:56.330985 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:31:56.331353 | aio | Saturday 18 April 2026 16:31:56 +0000 (0:00:00.006) 0:00:00.006 ******** 2026-04-18 16:31:57.489771 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:31:57.489837 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:31:57.489849 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:31:57.489859 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:31:57.489868 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:31:57.497255 | aio | ok: [aio] 2026-04-18 16:31:57.497286 | aio | 2026-04-18 16:31:57.497296 | aio | TASK [Get cluster health status] *********************************************** 2026-04-18 16:31:57.497305 | aio | Saturday 18 April 2026 16:31:57 +0000 (0:00:01.166) 0:00:01.173 ******** 2026-04-18 16:32:07.814717 | aio | ok: [aio] 2026-04-18 16:32:07.814779 | aio | 2026-04-18 16:32:07.814792 | aio | TASK [Print cluster health status] ********************************************* 2026-04-18 16:32:07.814803 | aio | Saturday 18 April 2026 16:32:07 +0000 (0:00:10.317) 0:00:11.491 ******** 2026-04-18 16:32:07.840648 | aio | ok: [aio] => { 2026-04-18 16:32:07.840721 | aio | "_ceph_health": { 2026-04-18 16:32:07.840928 | aio | "changed": false, 2026-04-18 16:32:07.841113 | aio | "cmd": [ 2026-04-18 16:32:07.841298 | aio | "cephadm", 2026-04-18 16:32:07.841484 | aio | "shell", 2026-04-18 16:32:07.841667 | aio | "--", 2026-04-18 16:32:07.841843 | aio | "ceph", 2026-04-18 16:32:07.842063 | aio | "health" 2026-04-18 16:32:07.842237 | aio | ], 2026-04-18 16:32:07.842426 | aio | "delta": "0:00:10.038555", 2026-04-18 16:32:07.842615 | aio | "end": "2026-04-18 16:32:07.782030", 2026-04-18 16:32:07.842799 | aio | "failed": false, 2026-04-18 16:32:07.842982 | aio | "msg": "", 2026-04-18 16:32:07.843164 | aio | "rc": 0, 2026-04-18 16:32:07.843357 | aio | "start": "2026-04-18 16:31:57.743475", 2026-04-18 16:32:07.843569 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-18 16:32:07.843799 | aio | "stderr_lines": [ 2026-04-18 16:32:07.843993 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-18 16:32:07.844200 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-18 16:32:07.844382 | aio | ], 2026-04-18 16:32:07.844573 | aio | "stdout": "HEALTH_OK", 2026-04-18 16:32:07.844760 | aio | "stdout_lines": [ 2026-04-18 16:32:07.844945 | aio | "HEALTH_OK" 2026-04-18 16:32:07.845125 | aio | ] 2026-04-18 16:32:07.845306 | aio | } 2026-04-18 16:32:07.845488 | aio | } 2026-04-18 16:32:07.845662 | aio | 2026-04-18 16:32:07.845855 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-18 16:32:07.846099 | aio | Saturday 18 April 2026 16:32:07 +0000 (0:00:00.026) 0:00:11.517 ******** 2026-04-18 16:32:07.862874 | aio | ok: [aio] => { 2026-04-18 16:32:07.863060 | aio | "changed": false, 2026-04-18 16:32:07.863248 | aio | "msg": "All assertions passed" 2026-04-18 16:32:07.863432 | aio | } 2026-04-18 16:32:07.863605 | aio | 2026-04-18 16:32:07.863835 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-18 16:32:07.864025 | aio | Saturday 18 April 2026 16:32:07 +0000 (0:00:00.022) 0:00:11.540 ******** 2026-04-18 16:32:14.411160 | aio | changed: [aio] 2026-04-18 16:32:14.411328 | aio | 2026-04-18 16:32:14.411439 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-18 16:32:14.411532 | aio | Saturday 18 April 2026 16:32:14 +0000 (0:00:06.547) 0:00:18.087 ******** 2026-04-18 16:32:16.686902 | aio | changed: [aio] 2026-04-18 16:32:16.687105 | aio | 2026-04-18 16:32:16.687112 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-18 16:32:16.687121 | aio | Saturday 18 April 2026 16:32:16 +0000 (0:00:02.275) 0:00:20.363 ******** 2026-04-18 16:32:17.896564 | aio | ok: [aio] 2026-04-18 16:32:17.896641 | aio | 2026-04-18 16:32:17.896794 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-18 16:32:17.896932 | aio | Saturday 18 April 2026 16:32:17 +0000 (0:00:01.210) 0:00:21.573 ******** 2026-04-18 16:32:17.933930 | aio | ok: [aio] => { 2026-04-18 16:32:17.934130 | aio | "changed": false, 2026-04-18 16:32:17.935744 | aio | "msg": "All assertions passed" 2026-04-18 16:32:17.935810 | aio | } 2026-04-18 16:32:17.935821 | aio | 2026-04-18 16:32:17.935831 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:32:17.935841 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:32:17.935850 | aio | 2026-04-18 16:32:17.935858 | aio | 2026-04-18 16:32:17.935867 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:32:17.937946 | aio | Saturday 18 April 2026 16:32:17 +0000 (0:00:00.037) 0:00:21.611 ******** 2026-04-18 16:32:17.937975 | aio | =============================================================================== 2026-04-18 16:32:17.937985 | aio | Get cluster health status ---------------------------------------------- 10.32s 2026-04-18 16:32:17.937994 | aio | Create a test Ceph pool ------------------------------------------------- 6.55s 2026-04-18 16:32:17.938002 | aio | Create a test Ceph key -------------------------------------------------- 2.28s 2026-04-18 16:32:17.938011 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.21s 2026-04-18 16:32:17.938019 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-18 16:32:17.938028 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-18 16:32:17.938036 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-18 16:32:17.938045 | aio | Assert that the cluster status is healthy ------------------------------- 0.02s 2026-04-18 16:32:18.018307 | aio | INFO [default > verify] Executed: Successful 2026-04-18 16:32:18.029203 | aio | INFO [default > cleanup] Executing 2026-04-18 16:32:18.029693 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:32:18.036721 | aio | INFO [default > destroy] Executing 2026-04-18 16:32:18.036856 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:32:18.036974 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:32:18.037373 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 16:32:23.284766 | aio | ok: Runtime: 0:10:00.416582 2026-04-18 16:32:23.299326 | 2026-04-18 16:32:23.299410 | PLAY RECAP 2026-04-18 16:32:23.299468 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:32:23.299498 | 2026-04-18 16:32:23.454615 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:32:23.456380 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:32:24.020019 | 2026-04-18 16:32:24.020128 | PLAY [all] 2026-04-18 16:32:24.031441 | 2026-04-18 16:32:24.031519 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:32:24.075932 | aio | skipping: Conditional result was False 2026-04-18 16:32:24.086898 | 2026-04-18 16:32:24.087005 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:32:24.138889 | aio | ok 2026-04-18 16:32:24.144364 | 2026-04-18 16:32:24.144436 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:32:24.546723 | aio -> localhost | ok: "/var/lib/zuul/builds/6a24ffe99aac40e0830bf1642d659826/work/logs" 2026-04-18 16:32:24.744120 | aio -> localhost | changed: "/var/lib/zuul/builds/6a24ffe99aac40e0830bf1642d659826/work/artifacts" 2026-04-18 16:32:24.947949 | aio -> localhost | changed: "/var/lib/zuul/builds/6a24ffe99aac40e0830bf1642d659826/work/docs" 2026-04-18 16:32:24.972336 | 2026-04-18 16:32:24.972586 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:32:25.571138 | aio | changed: .d..t...... ./ 2026-04-18 16:32:25.571359 | aio | changed: All items complete 2026-04-18 16:32:25.571398 | 2026-04-18 16:32:26.025371 | aio | changed: .d..t...... ./ 2026-04-18 16:32:26.455473 | aio | changed: .d..t...... ./ 2026-04-18 16:32:26.473370 | 2026-04-18 16:32:26.473520 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:32:26.865225 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007447 2026-04-18 16:32:27.085680 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007648 2026-04-18 16:32:27.103063 | 2026-04-18 16:32:27.103245 | PLAY [all] 2026-04-18 16:32:27.109948 | 2026-04-18 16:32:27.110017 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:32:27.495645 | aio | changed 2026-04-18 16:32:27.507818 | 2026-04-18 16:32:27.507931 | PLAY RECAP 2026-04-18 16:32:27.507984 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:32:27.508006 | 2026-04-18 16:32:27.661473 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:32:27.665374 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:32:28.265098 | 2026-04-18 16:32:28.265222 | PLAY [localhost] 2026-04-18 16:32:28.274982 | 2026-04-18 16:32:28.275065 | TASK [Generate Zuul manifest] 2026-04-18 16:32:28.297730 | localhost | ok 2026-04-18 16:32:28.313617 | 2026-04-18 16:32:28.313734 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:32:28.657122 | localhost | changed 2026-04-18 16:32:28.667293 | 2026-04-18 16:32:28.667367 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:32:28.701448 | localhost | ok 2026-04-18 16:32:28.711492 | 2026-04-18 16:32:28.711616 | TASK [Upload logs] 2026-04-18 16:32:28.733558 | localhost | ok 2026-04-18 16:32:28.792190 | 2026-04-18 16:32:28.792320 | TASK [Set zuul-log-path fact] 2026-04-18 16:32:28.809903 | localhost | ok 2026-04-18 16:32:28.823088 | 2026-04-18 16:32:28.823212 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:32:28.855312 | localhost | ok 2026-04-18 16:32:28.865955 | 2026-04-18 16:32:28.866061 | TASK [upload-logs : Create log directories] 2026-04-18 16:32:29.249580 | localhost | changed 2026-04-18 16:32:29.255033 | 2026-04-18 16:32:29.255106 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:32:29.628210 | localhost -> localhost | ok: Runtime: 0:00:00.004506 2026-04-18 16:32:29.634586 | 2026-04-18 16:32:29.634689 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:32:30.069217 | localhost | Output suppressed because no_log was given 2026-04-18 16:32:30.072707 | 2026-04-18 16:32:30.072769 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:32:30.108870 | localhost | skipping: Conditional result was False 2026-04-18 16:32:30.115724 | localhost | skipping: Conditional result was False 2026-04-18 16:32:30.126027 | 2026-04-18 16:32:30.126146 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:32:30.166777 | localhost | skipping: Conditional result was False 2026-04-18 16:32:30.167150 | 2026-04-18 16:32:30.170906 | localhost | skipping: Conditional result was False 2026-04-18 16:32:30.181929 | 2026-04-18 16:32:30.182044 | LOOP [upload-logs : Upload console log and json output]