2026-06-16 00:49:58.723270 | Job console starting 2026-06-16 00:49:58.731768 | Updating git repos 2026-06-16 00:49:58.755359 | Cloning repos into workspace 2026-06-16 00:49:59.403731 | Restoring repo states 2026-06-16 00:49:59.416164 | Merging changes 2026-06-16 00:49:59.800675 | Checking out repos 2026-06-16 00:50:00.028399 | Preparing playbooks 2026-06-16 00:50:08.730015 | Running Ansible setup 2026-06-16 00:50:13.605443 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-16 00:50:14.314945 | 2026-06-16 00:50:14.573559 | PLAY [localhost] 2026-06-16 00:50:14.588276 | 2026-06-16 00:50:14.588384 | TASK [Gathering Facts] 2026-06-16 00:50:15.628632 | localhost | ok 2026-06-16 00:50:15.643362 | 2026-06-16 00:50:15.643494 | TASK [Setup log path fact] 2026-06-16 00:50:15.667750 | localhost | ok 2026-06-16 00:50:15.691975 | 2026-06-16 00:50:15.692226 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-16 00:50:15.724668 | localhost | ok 2026-06-16 00:50:15.737992 | 2026-06-16 00:50:15.738263 | TASK [emit-job-header : Print job information] 2026-06-16 00:50:15.795445 | # Job Information 2026-06-16 00:50:15.795890 | Ansible Version: 2.16.18 2026-06-16 00:50:15.795959 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-06-16 00:50:15.795997 | Pipeline: check 2026-06-16 00:50:15.796041 | Executor: 2d72f0692154 2026-06-16 00:50:15.796101 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/108 2026-06-16 00:50:15.796138 | Event ID: 3ec51460-691c-11f1-9d83-2ea9cec178c5 2026-06-16 00:50:15.803007 | 2026-06-16 00:50:15.803142 | LOOP [emit-job-header : Print node information] 2026-06-16 00:50:16.006098 | localhost | ok: 2026-06-16 00:50:16.006298 | localhost | # Node Information 2026-06-16 00:50:16.006341 | localhost | Inventory Hostname: aio 2026-06-16 00:50:16.006375 | localhost | Hostname: np0000180523 2026-06-16 00:50:16.006406 | localhost | Username: zuul 2026-06-16 00:50:16.006440 | localhost | Distro: Ubuntu 22.04 2026-06-16 00:50:16.006470 | localhost | Provider: yul1 2026-06-16 00:50:16.006500 | localhost | Region: ca-ymq-1 2026-06-16 00:50:16.006528 | localhost | Label: ubuntu-jammy 2026-06-16 00:50:16.006558 | localhost | Product Name: OpenStack Nova 2026-06-16 00:50:16.006588 | localhost | Interface IP: 199.19.213.132 2026-06-16 00:50:16.026184 | 2026-06-16 00:50:16.026317 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-16 00:50:17.231387 | localhost -> localhost | changed 2026-06-16 00:50:17.237657 | 2026-06-16 00:50:17.237800 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-16 00:50:18.344990 | localhost -> localhost | changed 2026-06-16 00:50:18.356630 | 2026-06-16 00:50:18.356709 | PLAY [all] 2026-06-16 00:50:18.366295 | 2026-06-16 00:50:18.366374 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-16 00:50:18.722629 | aio -> localhost | ok 2026-06-16 00:50:18.730194 | 2026-06-16 00:50:18.730270 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-16 00:50:18.751376 | aio | ok 2026-06-16 00:50:18.765686 | aio | included: /var/lib/zuul/builds/949b42a222ea42219710a88608a298f7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-16 00:50:18.771049 | 2026-06-16 00:50:18.771109 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-16 00:50:20.041318 | aio -> localhost | Generating public/private rsa key pair. 2026-06-16 00:50:20.041471 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/949b42a222ea42219710a88608a298f7/work/949b42a222ea42219710a88608a298f7_id_rsa 2026-06-16 00:50:20.041501 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/949b42a222ea42219710a88608a298f7/work/949b42a222ea42219710a88608a298f7_id_rsa.pub 2026-06-16 00:50:20.041523 | aio -> localhost | The key fingerprint is: 2026-06-16 00:50:20.041545 | aio -> localhost | SHA256:Qq/7P7Ieec+3iwUT/Ym7wC72Zxjqdioc06Ji2YffS5I zuul-build-sshkey 2026-06-16 00:50:20.041576 | aio -> localhost | The key's randomart image is: 2026-06-16 00:50:20.041598 | aio -> localhost | +---[RSA 3072]----+ 2026-06-16 00:50:20.041622 | aio -> localhost | | | 2026-06-16 00:50:20.041643 | aio -> localhost | | . | 2026-06-16 00:50:20.041663 | aio -> localhost | | . . . | 2026-06-16 00:50:20.041683 | aio -> localhost | | . . ....| 2026-06-16 00:50:20.041703 | aio -> localhost | | . S o. ..| 2026-06-16 00:50:20.041722 | aio -> localhost | | *.o.. o. | 2026-06-16 00:50:20.041741 | aio -> localhost | | o =E*.ooo.. | 2026-06-16 00:50:20.041761 | aio -> localhost | | + + ==Bo=.=o | 2026-06-16 00:50:20.041782 | aio -> localhost | | . . ++OOB+*ooo | 2026-06-16 00:50:20.041802 | aio -> localhost | +----[SHA256]-----+ 2026-06-16 00:50:20.041849 | aio -> localhost | ok: Runtime: 0:00:00.818121 2026-06-16 00:50:20.046815 | 2026-06-16 00:50:20.046894 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-16 00:50:20.080335 | aio | ok 2026-06-16 00:50:20.092495 | aio | included: /var/lib/zuul/builds/949b42a222ea42219710a88608a298f7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-16 00:50:20.100244 | 2026-06-16 00:50:20.100306 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-16 00:50:20.124653 | aio | skipping: Conditional result was False 2026-06-16 00:50:20.134213 | 2026-06-16 00:50:20.134303 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-16 00:50:20.641485 | aio | changed 2026-06-16 00:50:20.647663 | 2026-06-16 00:50:20.647748 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-16 00:50:20.831431 | aio | ok 2026-06-16 00:50:20.840251 | 2026-06-16 00:50:20.840407 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-16 00:50:21.376655 | aio | changed 2026-06-16 00:50:21.386813 | 2026-06-16 00:50:21.386975 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-16 00:50:21.909581 | aio | changed 2026-06-16 00:50:21.919999 | 2026-06-16 00:50:21.920084 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-16 00:50:21.959681 | aio | skipping: Conditional result was False 2026-06-16 00:50:21.968915 | 2026-06-16 00:50:21.969032 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-16 00:50:22.613729 | aio -> localhost | changed 2026-06-16 00:50:22.642105 | 2026-06-16 00:50:22.642200 | TASK [add-build-sshkey : Add back temp key] 2026-06-16 00:50:23.030330 | aio -> localhost | Identity added: /var/lib/zuul/builds/949b42a222ea42219710a88608a298f7/work/949b42a222ea42219710a88608a298f7_id_rsa (zuul-build-sshkey) 2026-06-16 00:50:23.030517 | aio -> localhost | ok: Runtime: 0:00:00.014585 2026-06-16 00:50:23.035597 | 2026-06-16 00:50:23.035664 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-16 00:50:23.356350 | aio | ok 2026-06-16 00:50:23.580062 | 2026-06-16 00:50:23.580231 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-16 00:50:23.617468 | aio | skipping: Conditional result was False 2026-06-16 00:50:23.636085 | 2026-06-16 00:50:23.636261 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-16 00:50:24.021572 | aio | ok 2026-06-16 00:50:24.032041 | 2026-06-16 00:50:24.032147 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-16 00:50:24.827977 | aio | Output suppressed because no_log was given 2026-06-16 00:50:24.895088 | 2026-06-16 00:50:24.895227 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-16 00:50:25.098574 | aio | ok: "logs" 2026-06-16 00:50:25.098838 | aio | ok: All items complete 2026-06-16 00:50:25.098865 | 2026-06-16 00:50:25.264619 | aio | ok: "artifacts" 2026-06-16 00:50:25.444531 | aio | ok: "docs" 2026-06-16 00:50:25.508907 | 2026-06-16 00:50:25.509074 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-16 00:50:25.730876 | aio | changed: "logs" 2026-06-16 00:50:25.895376 | aio | changed: "artifacts" 2026-06-16 00:50:26.069756 | aio | changed: "docs" 2026-06-16 00:50:26.093326 | 2026-06-16 00:50:26.093552 | PLAY RECAP 2026-06-16 00:50:26.093639 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-16 00:50:26.093682 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-16 00:50:26.093714 | 2026-06-16 00:50:26.298963 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-16 00:50:26.301038 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-16 00:50:26.976554 | 2026-06-16 00:50:26.977158 | PLAY [all] 2026-06-16 00:50:26.988501 | 2026-06-16 00:50:26.988629 | TASK [setup-uv : Extract archive] 2026-06-16 00:50:29.485138 | aio | changed 2026-06-16 00:50:29.496016 | 2026-06-16 00:50:29.496982 | TASK [setup-uv : Print version] 2026-06-16 00:50:29.996955 | aio | uv 0.8.13 2026-06-16 00:50:30.123778 | aio | ok: Runtime: 0:00:00.012145 2026-06-16 00:50:30.138074 | 2026-06-16 00:50:30.138196 | TASK [Install Ansible collection siblings] 2026-06-16 00:50:30.522267 | aio | ok: 2026-06-16 00:50:30.522444 | aio | Skipping community.general: no checked-out sibling 2026-06-16 00:50:30.522475 | aio | Skipping ansible.utils: no checked-out sibling 2026-06-16 00:50:30.522508 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-06-16 00:50:30.524555 | 2026-06-16 00:50:30.524607 | PLAY RECAP 2026-06-16 00:50:30.524662 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-16 00:50:30.524686 | 2026-06-16 00:50:30.647782 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-16 00:50:30.654347 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-16 00:50:31.703238 | 2026-06-16 00:50:31.703785 | PLAY [all] 2026-06-16 00:50:31.716621 | 2026-06-16 00:50:31.716712 | TASK [Copy inventory file for Zuul] 2026-06-16 00:50:33.051941 | aio | changed 2026-06-16 00:50:33.058931 | 2026-06-16 00:50:33.059044 | TASK [Switch "ansible_host" to private IP] 2026-06-16 00:50:33.588062 | aio | changed: 1 replacements made 2026-06-16 00:50:33.596005 | 2026-06-16 00:50:33.596105 | TASK [Run Molecule scenario] 2026-06-16 00:50:34.606347 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-06-16 00:50:35.562789 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-06-16 00:50:35.734697 | aio | Using CPython 3.13.7 2026-06-16 00:50:35.734783 | aio | Creating virtual environment at: .venv 2026-06-16 00:50:35.962515 | aio | Downloading pygments (1.2MiB) 2026-06-16 00:50:35.966033 | aio | Downloading netaddr (2.2MiB) 2026-06-16 00:50:35.966397 | aio | Downloading ansible-core (2.1MiB) 2026-06-16 00:50:35.972121 | aio | Downloading cryptography (4.3MiB) 2026-06-16 00:50:36.139570 | aio | Downloading netaddr 2026-06-16 00:50:36.148059 | aio | Downloading cryptography 2026-06-16 00:50:36.191954 | aio | Downloading pygments 2026-06-16 00:50:36.326232 | aio | Downloading ansible-core 2026-06-16 00:50:36.357490 | aio | Installed 36 packages in 30ms 2026-06-16 00:50:37.590277 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-06-16 00:50:37.590418 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-06-16 00:50:38.355322 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-16 00:50:38.355439 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-06-16 00:50:53.059782 | aio | INFO [default > dependency] Executing 2026-06-16 00:50:53.059919 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-06-16 00:50:53.059933 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-06-16 00:50:53.059972 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-16 00:50:53.067663 | aio | INFO [default > cleanup] Executing 2026-06-16 00:50:53.068098 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-16 00:50:53.073695 | aio | INFO [default > destroy] Executing 2026-06-16 00:50:53.073733 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-16 00:50:53.073799 | aio | INFO [default > destroy] Executed: Successful 2026-06-16 00:50:53.078976 | aio | INFO [default > syntax] Executing 2026-06-16 00:50:54.123836 | aio | 2026-06-16 00:50:54.124126 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-06-16 00:50:54.199778 | aio | INFO [default > syntax] Executed: Successful 2026-06-16 00:50:54.208549 | aio | INFO [default > create] Executing 2026-06-16 00:50:54.240216 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-16 00:50:54.251633 | aio | INFO [default > prepare] Executing 2026-06-16 00:50:55.009628 | aio | 2026-06-16 00:50:55.009805 | aio | PLAY [Prepare] ***************************************************************** 2026-06-16 00:50:55.010038 | aio | 2026-06-16 00:50:55.010455 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:50:55.010728 | aio | Tuesday 16 June 2026 00:50:55 +0000 (0:00:00.033) 0:00:00.033 ********** 2026-06-16 00:50:57.398343 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-16 00:50:57.398482 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-16 00:50:57.398497 | aio | interpreter could change the meaning of that path. See 2026-06-16 00:50:57.398536 | aio | https://docs.ansible.com/ansible- 2026-06-16 00:50:57.398648 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-16 00:50:57.406701 | aio | ok: [aio] 2026-06-16 00:50:57.406882 | aio | 2026-06-16 00:50:57.407095 | aio | TASK [Configure short hostname] ************************************************ 2026-06-16 00:50:57.407309 | aio | Tuesday 16 June 2026 00:50:57 +0000 (0:00:02.398) 0:00:02.431 ********** 2026-06-16 00:50:58.174846 | aio | changed: [aio] 2026-06-16 00:50:58.174976 | aio | 2026-06-16 00:50:58.175011 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-06-16 00:50:58.175157 | aio | Tuesday 16 June 2026 00:50:58 +0000 (0:00:00.768) 0:00:03.199 ********** 2026-06-16 00:50:58.435651 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-06-16 00:50:58.435851 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-06-16 00:50:58.436084 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-06-16 00:50:58.444105 | aio | changed: [aio] 2026-06-16 00:50:58.444295 | aio | 2026-06-16 00:50:58.444576 | aio | TASK [Update apt cache] ******************************************************** 2026-06-16 00:50:58.444813 | aio | Tuesday 16 June 2026 00:50:58 +0000 (0:00:00.269) 0:00:03.469 ********** 2026-06-16 00:51:06.501828 | aio | changed: [aio] 2026-06-16 00:51:06.502836 | aio | 2026-06-16 00:51:06.502859 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-06-16 00:51:06.502875 | aio | 2026-06-16 00:51:06.502884 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:51:06.502898 | aio | Tuesday 16 June 2026 00:51:06 +0000 (0:00:08.053) 0:00:11.522 ********** 2026-06-16 00:51:07.284161 | aio | ok: [aio] 2026-06-16 00:51:07.284287 | aio | 2026-06-16 00:51:07.284574 | aio | TASK [Install depedencies] ***************************************************** 2026-06-16 00:51:07.284809 | aio | Tuesday 16 June 2026 00:51:07 +0000 (0:00:00.786) 0:00:12.308 ********** 2026-06-16 00:51:30.830612 | aio | changed: [aio] 2026-06-16 00:51:30.830747 | aio | 2026-06-16 00:51:30.830761 | aio | TASK [Start up service] ******************************************************** 2026-06-16 00:51:30.830828 | aio | Tuesday 16 June 2026 00:51:30 +0000 (0:00:23.546) 0:00:35.854 ********** 2026-06-16 00:51:31.448470 | aio | ok: [aio] 2026-06-16 00:51:31.448616 | aio | 2026-06-16 00:51:31.448840 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-06-16 00:51:31.449057 | aio | Tuesday 16 June 2026 00:51:31 +0000 (0:00:00.618) 0:00:36.473 ********** 2026-06-16 00:51:31.758164 | aio | ok: [aio] 2026-06-16 00:51:31.758396 | aio | 2026-06-16 00:51:31.758510 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-06-16 00:51:31.758766 | aio | Tuesday 16 June 2026 00:51:31 +0000 (0:00:00.309) 0:00:36.783 ********** 2026-06-16 00:51:32.401930 | aio | changed: [aio] 2026-06-16 00:51:32.402128 | aio | 2026-06-16 00:51:32.402382 | aio | TASK [Get list of all loopback devices] **************************************** 2026-06-16 00:51:32.402623 | aio | Tuesday 16 June 2026 00:51:32 +0000 (0:00:00.643) 0:00:37.426 ********** 2026-06-16 00:51:32.598332 | aio | ok: [aio] 2026-06-16 00:51:32.598539 | aio | 2026-06-16 00:51:32.598818 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-06-16 00:51:32.599047 | aio | Tuesday 16 June 2026 00:51:32 +0000 (0:00:00.196) 0:00:37.623 ********** 2026-06-16 00:51:32.623680 | aio | skipping: [aio] 2026-06-16 00:51:32.623881 | aio | 2026-06-16 00:51:32.624099 | aio | TASK [Create devices for Ceph] ************************************************* 2026-06-16 00:51:32.624316 | aio | Tuesday 16 June 2026 00:51:32 +0000 (0:00:00.025) 0:00:37.648 ********** 2026-06-16 00:51:33.180280 | aio | changed: [aio] => (item=osd0) 2026-06-16 00:51:33.180462 | aio | changed: [aio] => (item=osd1) 2026-06-16 00:51:33.180555 | aio | changed: [aio] => (item=osd2) 2026-06-16 00:51:33.180668 | aio | 2026-06-16 00:51:33.180804 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-06-16 00:51:33.180932 | aio | Tuesday 16 June 2026 00:51:33 +0000 (0:00:00.556) 0:00:38.205 ********** 2026-06-16 00:51:33.893922 | aio | changed: [aio] => (item=osd0) 2026-06-16 00:51:33.894140 | aio | changed: [aio] => (item=osd1) 2026-06-16 00:51:33.894314 | aio | changed: [aio] => (item=osd2) 2026-06-16 00:51:33.894510 | aio | 2026-06-16 00:51:33.894729 | aio | TASK [Start loop devices] ****************************************************** 2026-06-16 00:51:33.894945 | aio | Tuesday 16 June 2026 00:51:33 +0000 (0:00:00.713) 0:00:38.918 ********** 2026-06-16 00:51:34.613572 | aio | changed: [aio] => (item=osd0) 2026-06-16 00:51:34.613636 | aio | changed: [aio] => (item=osd1) 2026-06-16 00:51:34.613737 | aio | changed: [aio] => (item=osd2) 2026-06-16 00:51:34.613823 | aio | 2026-06-16 00:51:34.613922 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-06-16 00:51:34.614013 | aio | Tuesday 16 June 2026 00:51:34 +0000 (0:00:00.720) 0:00:39.638 ********** 2026-06-16 00:51:37.851478 | aio | changed: [aio] => (item=osd0) 2026-06-16 00:51:37.851678 | aio | changed: [aio] => (item=osd1) 2026-06-16 00:51:37.851907 | aio | changed: [aio] => (item=osd2) 2026-06-16 00:51:37.852120 | aio | 2026-06-16 00:51:37.852448 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-06-16 00:51:37.852638 | aio | Tuesday 16 June 2026 00:51:37 +0000 (0:00:03.237) 0:00:42.876 ********** 2026-06-16 00:51:39.912771 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-06-16 00:51:39.913003 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-06-16 00:51:39.913238 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-06-16 00:51:39.913494 | aio | 2026-06-16 00:51:39.913719 | aio | PLAY RECAP ********************************************************************* 2026-06-16 00:51:39.913977 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-16 00:51:39.914154 | aio | 2026-06-16 00:51:39.914331 | aio | 2026-06-16 00:51:39.914602 | aio | TASKS RECAP ******************************************************************** 2026-06-16 00:51:39.914886 | aio | Tuesday 16 June 2026 00:51:39 +0000 (0:00:02.061) 0:00:44.937 ********** 2026-06-16 00:51:39.915098 | aio | =============================================================================== 2026-06-16 00:51:39.915277 | aio | Install depedencies ---------------------------------------------------- 23.55s 2026-06-16 00:51:39.915477 | aio | Update apt cache -------------------------------------------------------- 8.05s 2026-06-16 00:51:39.915709 | aio | Create a volume group for each loop device ------------------------------ 3.24s 2026-06-16 00:51:39.915991 | aio | Gathering Facts --------------------------------------------------------- 2.40s 2026-06-16 00:51:39.916198 | aio | Create a logical volume for each loop device ---------------------------- 2.06s 2026-06-16 00:51:39.916780 | aio | Gathering Facts --------------------------------------------------------- 0.79s 2026-06-16 00:51:39.916996 | aio | Configure short hostname ------------------------------------------------ 0.77s 2026-06-16 00:51:39.917191 | aio | Start loop devices ------------------------------------------------------ 0.72s 2026-06-16 00:51:39.917433 | aio | Set permissions on loopback devices ------------------------------------- 0.71s 2026-06-16 00:51:39.917636 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.64s 2026-06-16 00:51:39.917833 | aio | Start up service -------------------------------------------------------- 0.62s 2026-06-16 00:51:39.918025 | aio | Create devices for Ceph ------------------------------------------------- 0.56s 2026-06-16 00:51:39.918217 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-06-16 00:51:39.918418 | aio | Ensure hostname inside hosts file --------------------------------------- 0.27s 2026-06-16 00:51:39.918607 | aio | Get list of all loopback devices ---------------------------------------- 0.20s 2026-06-16 00:51:39.918802 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-06-16 00:51:39.999833 | aio | INFO [default > prepare] Executed: Successful 2026-06-16 00:51:40.009216 | aio | INFO [default > converge] Executing 2026-06-16 00:51:40.918145 | aio | 2026-06-16 00:51:40.918244 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-16 00:51:40.918314 | aio | 2026-06-16 00:51:40.918460 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:51:40.918591 | aio | Tuesday 16 June 2026 00:51:40 +0000 (0:00:00.059) 0:00:00.059 ********** 2026-06-16 00:51:42.142902 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-16 00:51:42.143082 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-16 00:51:42.143313 | aio | interpreter could change the meaning of that path. See 2026-06-16 00:51:42.143529 | aio | https://docs.ansible.com/ansible- 2026-06-16 00:51:42.143753 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-16 00:51:42.156600 | aio | ok: [aio] 2026-06-16 00:51:42.156785 | aio | 2026-06-16 00:51:42.157000 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:51:42.157225 | aio | Tuesday 16 June 2026 00:51:42 +0000 (0:00:01.238) 0:00:01.298 ********** 2026-06-16 00:51:42.486235 | aio | ok: [aio] 2026-06-16 00:51:42.486403 | aio | 2026-06-16 00:51:42.486637 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:51:42.486958 | aio | Tuesday 16 June 2026 00:51:42 +0000 (0:00:00.329) 0:00:01.627 ********** 2026-06-16 00:51:42.524426 | aio | skipping: [aio] 2026-06-16 00:51:42.524683 | aio | 2026-06-16 00:51:42.524947 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-16 00:51:42.525201 | aio | Tuesday 16 June 2026 00:51:42 +0000 (0:00:00.038) 0:00:01.665 ********** 2026-06-16 00:51:42.854989 | aio | changed: [aio] 2026-06-16 00:51:42.855147 | aio | 2026-06-16 00:51:42.855378 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:51:42.855618 | aio | Tuesday 16 June 2026 00:51:42 +0000 (0:00:00.330) 0:00:01.996 ********** 2026-06-16 00:51:42.952610 | aio | ok: [aio] => { 2026-06-16 00:51:42.952829 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-16 00:51:42.953034 | aio | } 2026-06-16 00:51:42.953221 | aio | 2026-06-16 00:51:42.953450 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:51:42.953642 | aio | Tuesday 16 June 2026 00:51:42 +0000 (0:00:00.097) 0:00:02.093 ********** 2026-06-16 00:51:43.595363 | aio | changed: [aio] 2026-06-16 00:51:43.595474 | aio | 2026-06-16 00:51:43.595488 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:51:43.595588 | aio | Tuesday 16 June 2026 00:51:43 +0000 (0:00:00.643) 0:00:02.737 ********** 2026-06-16 00:51:43.649393 | aio | skipping: [aio] 2026-06-16 00:51:43.649598 | aio | 2026-06-16 00:51:43.649830 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:51:43.650042 | aio | Tuesday 16 June 2026 00:51:43 +0000 (0:00:00.053) 0:00:02.791 ********** 2026-06-16 00:51:43.697840 | aio | skipping: [aio] 2026-06-16 00:51:43.698019 | aio | 2026-06-16 00:51:43.698226 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:51:43.698437 | aio | Tuesday 16 June 2026 00:51:43 +0000 (0:00:00.048) 0:00:02.839 ********** 2026-06-16 00:51:43.915142 | aio | ok: [aio] 2026-06-16 00:51:43.915386 | aio | 2026-06-16 00:51:43.915700 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:51:43.915981 | aio | Tuesday 16 June 2026 00:51:43 +0000 (0:00:00.216) 0:00:03.056 ********** 2026-06-16 00:51:45.285347 | aio | ok: [aio] 2026-06-16 00:51:45.285432 | aio | 2026-06-16 00:51:45.285466 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:51:45.285563 | aio | Tuesday 16 June 2026 00:51:45 +0000 (0:00:01.370) 0:00:04.427 ********** 2026-06-16 00:51:45.371888 | aio | ok: [aio] => { 2026-06-16 00:51:45.371960 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-16 00:51:45.372285 | aio | } 2026-06-16 00:51:45.372300 | aio | 2026-06-16 00:51:45.372305 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:51:45.372310 | aio | Tuesday 16 June 2026 00:51:45 +0000 (0:00:00.086) 0:00:04.513 ********** 2026-06-16 00:51:46.130630 | aio | changed: [aio] 2026-06-16 00:51:46.130726 | aio | 2026-06-16 00:51:46.130742 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:51:46.130885 | aio | Tuesday 16 June 2026 00:51:46 +0000 (0:00:00.758) 0:00:05.272 ********** 2026-06-16 00:51:49.101282 | aio | changed: [aio] 2026-06-16 00:51:49.101365 | aio | 2026-06-16 00:51:49.101371 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-16 00:51:49.101376 | aio | Tuesday 16 June 2026 00:51:49 +0000 (0:00:02.970) 0:00:08.242 ********** 2026-06-16 00:51:49.134496 | aio | skipping: [aio] 2026-06-16 00:51:49.134546 | aio | 2026-06-16 00:51:49.134552 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-16 00:51:49.134557 | aio | Tuesday 16 June 2026 00:51:49 +0000 (0:00:00.033) 0:00:08.275 ********** 2026-06-16 00:51:49.163393 | aio | skipping: [aio] 2026-06-16 00:51:49.163447 | aio | 2026-06-16 00:51:49.163454 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-16 00:51:49.163462 | aio | Tuesday 16 June 2026 00:51:49 +0000 (0:00:00.028) 0:00:08.304 ********** 2026-06-16 00:51:49.191229 | aio | skipping: [aio] 2026-06-16 00:51:49.191286 | aio | 2026-06-16 00:51:49.191295 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-16 00:51:49.191302 | aio | Tuesday 16 June 2026 00:51:49 +0000 (0:00:00.028) 0:00:08.332 ********** 2026-06-16 00:51:55.275608 | aio | changed: [aio] 2026-06-16 00:51:55.275711 | aio | 2026-06-16 00:51:55.275726 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-16 00:51:55.275901 | aio | Tuesday 16 June 2026 00:51:55 +0000 (0:00:06.084) 0:00:14.417 ********** 2026-06-16 00:51:55.861530 | aio | changed: [aio] 2026-06-16 00:51:55.861616 | aio | 2026-06-16 00:51:55.861631 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-16 00:51:55.861805 | aio | Tuesday 16 June 2026 00:51:55 +0000 (0:00:00.586) 0:00:15.003 ********** 2026-06-16 00:51:56.805383 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-06-16 00:51:56.805488 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-16 00:51:56.806312 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-16 00:51:56.806531 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-16 00:51:56.806541 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-16 00:51:56.806549 | aio | 2026-06-16 00:51:56.806556 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-16 00:51:56.806562 | aio | Tuesday 16 June 2026 00:51:56 +0000 (0:00:00.943) 0:00:15.946 ********** 2026-06-16 00:51:57.440144 | aio | changed: [aio] 2026-06-16 00:51:57.440207 | aio | 2026-06-16 00:51:57.440213 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-16 00:51:57.440218 | aio | Tuesday 16 June 2026 00:51:57 +0000 (0:00:00.627) 0:00:16.574 ********** 2026-06-16 00:51:57.440223 | aio | 2026-06-16 00:51:57.440226 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-16 00:51:57.440231 | aio | Tuesday 16 June 2026 00:51:57 +0000 (0:00:00.006) 0:00:16.581 ********** 2026-06-16 00:51:58.445082 | aio | ok: [aio] 2026-06-16 00:51:58.445167 | aio | 2026-06-16 00:51:58.445191 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-06-16 00:51:58.445330 | aio | Tuesday 16 June 2026 00:51:58 +0000 (0:00:01.005) 0:00:17.587 ********** 2026-06-16 00:51:58.904839 | aio | changed: [aio] 2026-06-16 00:51:58.904924 | aio | 2026-06-16 00:51:58.904933 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-16 00:51:58.904940 | aio | Tuesday 16 June 2026 00:51:58 +0000 (0:00:00.459) 0:00:18.046 ********** 2026-06-16 00:51:59.457873 | aio | changed: [aio] 2026-06-16 00:51:59.457972 | aio | 2026-06-16 00:51:59.457980 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:51:59.458093 | aio | Tuesday 16 June 2026 00:51:59 +0000 (0:00:00.553) 0:00:18.599 ********** 2026-06-16 00:51:59.676484 | aio | ok: [aio] 2026-06-16 00:51:59.676566 | aio | 2026-06-16 00:51:59.676583 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:51:59.676614 | aio | Tuesday 16 June 2026 00:51:59 +0000 (0:00:00.218) 0:00:18.818 ********** 2026-06-16 00:51:59.741224 | aio | ok: [aio] => { 2026-06-16 00:51:59.741323 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-16 00:51:59.741460 | aio | } 2026-06-16 00:51:59.741902 | aio | 2026-06-16 00:51:59.741966 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:51:59.741972 | aio | Tuesday 16 June 2026 00:51:59 +0000 (0:00:00.064) 0:00:18.883 ********** 2026-06-16 00:52:00.566460 | aio | changed: [aio] 2026-06-16 00:52:00.566537 | aio | 2026-06-16 00:52:00.566749 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:52:00.566810 | aio | Tuesday 16 June 2026 00:52:00 +0000 (0:00:00.824) 0:00:19.707 ********** 2026-06-16 00:52:06.117090 | aio | changed: [aio] 2026-06-16 00:52:06.117225 | aio | 2026-06-16 00:52:06.117239 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-16 00:52:06.117478 | aio | Tuesday 16 June 2026 00:52:06 +0000 (0:00:05.550) 0:00:25.258 ********** 2026-06-16 00:52:07.494256 | aio | ok: [aio] 2026-06-16 00:52:07.494369 | aio | 2026-06-16 00:52:07.494650 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-16 00:52:07.494724 | aio | Tuesday 16 June 2026 00:52:07 +0000 (0:00:01.377) 0:00:26.635 ********** 2026-06-16 00:52:07.873844 | aio | changed: [aio] 2026-06-16 00:52:07.873927 | aio | 2026-06-16 00:52:07.874216 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-16 00:52:07.874282 | aio | Tuesday 16 June 2026 00:52:07 +0000 (0:00:00.379) 0:00:27.015 ********** 2026-06-16 00:52:08.377642 | aio | changed: [aio] 2026-06-16 00:52:08.377745 | aio | 2026-06-16 00:52:08.377757 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-16 00:52:08.377902 | aio | Tuesday 16 June 2026 00:52:08 +0000 (0:00:00.503) 0:00:27.519 ********** 2026-06-16 00:52:08.979874 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-06-16 00:52:08.979963 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-16 00:52:08.980406 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-16 00:52:08.980479 | aio | 2026-06-16 00:52:08.980486 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-16 00:52:08.980492 | aio | Tuesday 16 June 2026 00:52:08 +0000 (0:00:00.602) 0:00:28.121 ********** 2026-06-16 00:52:09.445018 | aio | changed: [aio] 2026-06-16 00:52:09.445097 | aio | 2026-06-16 00:52:09.445330 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-16 00:52:09.445388 | aio | Tuesday 16 June 2026 00:52:09 +0000 (0:00:00.465) 0:00:28.586 ********** 2026-06-16 00:52:09.919360 | aio | changed: [aio] 2026-06-16 00:52:09.919452 | aio | 2026-06-16 00:52:09.919467 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-16 00:52:09.919882 | aio | Tuesday 16 June 2026 00:52:09 +0000 (0:00:00.465) 0:00:29.052 ********** 2026-06-16 00:52:09.919938 | aio | 2026-06-16 00:52:09.919944 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-16 00:52:09.919948 | aio | Tuesday 16 June 2026 00:52:09 +0000 (0:00:00.008) 0:00:29.061 ********** 2026-06-16 00:52:10.662964 | aio | ok: [aio] 2026-06-16 00:52:10.663055 | aio | 2026-06-16 00:52:10.663077 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-06-16 00:52:10.663220 | aio | Tuesday 16 June 2026 00:52:10 +0000 (0:00:00.743) 0:00:29.804 ********** 2026-06-16 00:52:12.015770 | aio | changed: [aio] 2026-06-16 00:52:12.015895 | aio | 2026-06-16 00:52:12.015964 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-16 00:52:12.016203 | aio | Tuesday 16 June 2026 00:52:12 +0000 (0:00:01.352) 0:00:31.157 ********** 2026-06-16 00:52:12.615788 | aio | changed: [aio] 2026-06-16 00:52:12.615896 | aio | 2026-06-16 00:52:12.615913 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-16 00:52:12.616017 | aio | Tuesday 16 June 2026 00:52:12 +0000 (0:00:00.600) 0:00:31.757 ********** 2026-06-16 00:52:12.671640 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-16 00:52:12.671696 | aio | 2026-06-16 00:52:12.671708 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-16 00:52:12.671713 | aio | Tuesday 16 June 2026 00:52:12 +0000 (0:00:00.055) 0:00:31.813 ********** 2026-06-16 00:52:18.110548 | aio | changed: [aio] 2026-06-16 00:52:18.110610 | aio | 2026-06-16 00:52:18.110617 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-16 00:52:18.110621 | aio | Tuesday 16 June 2026 00:52:18 +0000 (0:00:05.439) 0:00:37.252 ********** 2026-06-16 00:52:18.777903 | aio | ok: [aio] => (item=chronyd) 2026-06-16 00:52:18.777974 | aio | ok: [aio] => (item=sshd) 2026-06-16 00:52:18.778032 | aio | 2026-06-16 00:52:18.778266 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-16 00:52:18.778326 | aio | Tuesday 16 June 2026 00:52:18 +0000 (0:00:00.667) 0:00:37.919 ********** 2026-06-16 00:52:19.135188 | aio | changed: [aio] 2026-06-16 00:52:19.135267 | aio | 2026-06-16 00:52:19.135478 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-16 00:52:19.135533 | aio | Tuesday 16 June 2026 00:52:19 +0000 (0:00:00.357) 0:00:38.277 ********** 2026-06-16 00:52:19.338932 | aio | ok: [aio] 2026-06-16 00:52:19.339019 | aio | 2026-06-16 00:52:19.339078 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-16 00:52:19.339201 | aio | Tuesday 16 June 2026 00:52:19 +0000 (0:00:00.203) 0:00:38.480 ********** 2026-06-16 00:52:19.814912 | aio | changed: [aio] 2026-06-16 00:52:19.814998 | aio | 2026-06-16 00:52:19.815044 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-16 00:52:19.815193 | aio | Tuesday 16 June 2026 00:52:19 +0000 (0:00:00.476) 0:00:38.956 ********** 2026-06-16 00:52:20.170822 | aio | changed: [aio] 2026-06-16 00:52:20.170914 | aio | 2026-06-16 00:52:20.170973 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-16 00:52:20.171127 | aio | Tuesday 16 June 2026 00:52:20 +0000 (0:00:00.355) 0:00:39.312 ********** 2026-06-16 00:52:20.334516 | aio | ok: [aio] 2026-06-16 00:52:20.334652 | aio | 2026-06-16 00:52:20.334668 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-16 00:52:20.334738 | aio | Tuesday 16 June 2026 00:52:20 +0000 (0:00:00.163) 0:00:39.476 ********** 2026-06-16 00:52:20.578970 | aio | ok: [aio] => (item=aio) 2026-06-16 00:52:20.579043 | aio | 2026-06-16 00:52:20.579052 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-16 00:52:20.579061 | aio | Tuesday 16 June 2026 00:52:20 +0000 (0:00:00.243) 0:00:39.719 ********** 2026-06-16 00:52:20.627799 | aio | ok: [aio] 2026-06-16 00:52:20.627865 | aio | 2026-06-16 00:52:20.627873 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-16 00:52:20.627880 | aio | Tuesday 16 June 2026 00:52:20 +0000 (0:00:00.048) 0:00:39.768 ********** 2026-06-16 00:52:20.708273 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-06-16 00:52:20.708367 | aio | 2026-06-16 00:52:20.708377 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-06-16 00:52:20.708385 | aio | Tuesday 16 June 2026 00:52:20 +0000 (0:00:00.080) 0:00:39.849 ********** 2026-06-16 00:52:21.013208 | aio | changed: [aio] 2026-06-16 00:52:21.013299 | aio | 2026-06-16 00:52:21.013315 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-06-16 00:52:21.013465 | aio | Tuesday 16 June 2026 00:52:21 +0000 (0:00:00.305) 0:00:40.155 ********** 2026-06-16 00:52:21.688819 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-06-16 00:52:21.688916 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-06-16 00:52:21.688958 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-06-16 00:52:21.689278 | aio | 2026-06-16 00:52:21.689350 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-06-16 00:52:21.689357 | aio | Tuesday 16 June 2026 00:52:21 +0000 (0:00:00.675) 0:00:40.830 ********** 2026-06-16 00:54:25.301519 | aio | ok: [aio] 2026-06-16 00:54:25.301593 | aio | 2026-06-16 00:54:25.301605 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-06-16 00:54:25.301615 | aio | Tuesday 16 June 2026 00:54:25 +0000 (0:02:03.611) 0:02:44.441 ********** 2026-06-16 00:54:25.536148 | aio | changed: [aio] 2026-06-16 00:54:25.536229 | aio | 2026-06-16 00:54:25.536299 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-06-16 00:54:25.536473 | aio | Tuesday 16 June 2026 00:54:25 +0000 (0:00:00.236) 0:02:44.677 ********** 2026-06-16 00:54:25.577270 | aio | ok: [aio] 2026-06-16 00:54:25.577356 | aio | 2026-06-16 00:54:25.577458 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:54:25.577553 | aio | Tuesday 16 June 2026 00:54:25 +0000 (0:00:00.041) 0:02:44.719 ********** 2026-06-16 00:54:25.649097 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:54:25.649163 | aio | 2026-06-16 00:54:25.649229 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:54:25.649369 | aio | Tuesday 16 June 2026 00:54:25 +0000 (0:00:00.071) 0:02:44.791 ********** 2026-06-16 00:54:31.218019 | aio | ok: [aio] 2026-06-16 00:54:31.218127 | aio | 2026-06-16 00:54:31.218448 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:54:31.218501 | aio | Tuesday 16 June 2026 00:54:31 +0000 (0:00:05.568) 0:02:50.359 ********** 2026-06-16 00:54:31.264437 | aio | ok: [aio] => (item=aio) 2026-06-16 00:54:31.264509 | aio | 2026-06-16 00:54:31.264705 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:54:31.264793 | aio | Tuesday 16 June 2026 00:54:31 +0000 (0:00:00.046) 0:02:50.406 ********** 2026-06-16 00:54:31.651092 | aio | ok: [aio] 2026-06-16 00:54:31.651168 | aio | 2026-06-16 00:54:31.651402 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:54:31.651487 | aio | Tuesday 16 June 2026 00:54:31 +0000 (0:00:00.386) 0:02:50.792 ********** 2026-06-16 00:54:38.187698 | aio | ok: [aio] 2026-06-16 00:54:38.187791 | aio | 2026-06-16 00:54:38.187855 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-06-16 00:54:38.187988 | aio | Tuesday 16 June 2026 00:54:38 +0000 (0:00:06.536) 0:02:57.329 ********** 2026-06-16 00:54:49.956472 | aio | changed: [aio] 2026-06-16 00:54:49.956566 | aio | 2026-06-16 00:54:49.956602 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-06-16 00:54:49.956780 | aio | Tuesday 16 June 2026 00:54:49 +0000 (0:00:11.768) 0:03:09.098 ********** 2026-06-16 00:55:04.106098 | aio | ok: [aio] 2026-06-16 00:55:04.106325 | aio | 2026-06-16 00:55:04.106339 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:55:04.106350 | aio | Tuesday 16 June 2026 00:55:04 +0000 (0:00:14.149) 0:03:23.247 ********** 2026-06-16 00:55:04.173200 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:55:04.173301 | aio | 2026-06-16 00:55:04.173314 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:55:04.173462 | aio | Tuesday 16 June 2026 00:55:04 +0000 (0:00:00.067) 0:03:23.314 ********** 2026-06-16 00:55:04.218439 | aio | skipping: [aio] 2026-06-16 00:55:04.218562 | aio | 2026-06-16 00:55:04.218575 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:55:04.218705 | aio | Tuesday 16 June 2026 00:55:04 +0000 (0:00:00.045) 0:03:23.360 ********** 2026-06-16 00:55:04.262902 | aio | skipping: [aio] => (item=aio) 2026-06-16 00:55:04.263008 | aio | skipping: [aio] 2026-06-16 00:55:04.263342 | aio | 2026-06-16 00:55:04.263422 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:55:04.263428 | aio | Tuesday 16 June 2026 00:55:04 +0000 (0:00:00.044) 0:03:23.404 ********** 2026-06-16 00:55:04.528515 | aio | ok: [aio] 2026-06-16 00:55:04.528610 | aio | 2026-06-16 00:55:04.528623 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:55:04.528776 | aio | Tuesday 16 June 2026 00:55:04 +0000 (0:00:00.265) 0:03:23.670 ********** 2026-06-16 00:55:11.005571 | aio | ok: [aio] 2026-06-16 00:55:11.005670 | aio | 2026-06-16 00:55:11.005685 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-06-16 00:55:11.005800 | aio | Tuesday 16 June 2026 00:55:11 +0000 (0:00:06.476) 0:03:30.147 ********** 2026-06-16 00:55:22.805008 | aio | changed: [aio] 2026-06-16 00:55:22.805096 | aio | 2026-06-16 00:55:22.805157 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-06-16 00:55:22.805290 | aio | Tuesday 16 June 2026 00:55:22 +0000 (0:00:11.799) 0:03:41.946 ********** 2026-06-16 00:55:28.886270 | aio | ok: [aio] 2026-06-16 00:55:28.886365 | aio | 2026-06-16 00:55:28.886434 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-06-16 00:55:28.886587 | aio | Tuesday 16 June 2026 00:55:28 +0000 (0:00:06.080) 0:03:48.027 ********** 2026-06-16 00:55:33.373249 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-06-16 00:55:33.373388 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-06-16 00:55:33.373406 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-06-16 00:55:33.373562 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-06-16 00:55:33.373623 | aio | 2026-06-16 00:55:33.373732 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-16 00:55:33.373816 | aio | 2026-06-16 00:55:33.373925 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:55:33.374041 | aio | Tuesday 16 June 2026 00:55:33 +0000 (0:00:04.487) 0:03:52.515 ********** 2026-06-16 00:55:34.274104 | aio | ok: [aio] 2026-06-16 00:55:34.274218 | aio | 2026-06-16 00:55:34.274231 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:55:34.274322 | aio | Tuesday 16 June 2026 00:55:34 +0000 (0:00:00.900) 0:03:53.415 ********** 2026-06-16 00:55:34.475013 | aio | ok: [aio] 2026-06-16 00:55:34.475119 | aio | 2026-06-16 00:55:34.475203 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:55:34.475339 | aio | Tuesday 16 June 2026 00:55:34 +0000 (0:00:00.200) 0:03:53.616 ********** 2026-06-16 00:55:34.508437 | aio | skipping: [aio] 2026-06-16 00:55:34.508536 | aio | 2026-06-16 00:55:34.508617 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-16 00:55:34.508694 | aio | Tuesday 16 June 2026 00:55:34 +0000 (0:00:00.033) 0:03:53.650 ********** 2026-06-16 00:55:34.719569 | aio | ok: [aio] 2026-06-16 00:55:34.719714 | aio | 2026-06-16 00:55:34.719742 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:55:34.719757 | aio | Tuesday 16 June 2026 00:55:34 +0000 (0:00:00.210) 0:03:53.861 ********** 2026-06-16 00:55:34.781074 | aio | ok: [aio] => { 2026-06-16 00:55:34.781187 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-16 00:55:34.781204 | aio | } 2026-06-16 00:55:34.781270 | aio | 2026-06-16 00:55:34.781421 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:55:34.781521 | aio | Tuesday 16 June 2026 00:55:34 +0000 (0:00:00.061) 0:03:53.922 ********** 2026-06-16 00:55:35.085391 | aio | ok: [aio] 2026-06-16 00:55:35.085505 | aio | 2026-06-16 00:55:35.085565 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:55:35.085704 | aio | Tuesday 16 June 2026 00:55:35 +0000 (0:00:00.304) 0:03:54.227 ********** 2026-06-16 00:55:35.125092 | aio | skipping: [aio] 2026-06-16 00:55:35.125231 | aio | 2026-06-16 00:55:35.125243 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:55:35.125256 | aio | Tuesday 16 June 2026 00:55:35 +0000 (0:00:00.040) 0:03:54.267 ********** 2026-06-16 00:55:35.169221 | aio | skipping: [aio] 2026-06-16 00:55:35.169311 | aio | 2026-06-16 00:55:35.169326 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:55:35.169435 | aio | Tuesday 16 June 2026 00:55:35 +0000 (0:00:00.044) 0:03:54.311 ********** 2026-06-16 00:55:35.368180 | aio | ok: [aio] 2026-06-16 00:55:35.368285 | aio | 2026-06-16 00:55:35.368296 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:55:35.368414 | aio | Tuesday 16 June 2026 00:55:35 +0000 (0:00:00.199) 0:03:54.510 ********** 2026-06-16 00:55:36.659387 | aio | ok: [aio] 2026-06-16 00:55:36.659736 | aio | 2026-06-16 00:55:36.659749 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:55:36.659760 | aio | Tuesday 16 June 2026 00:55:36 +0000 (0:00:01.291) 0:03:55.801 ********** 2026-06-16 00:55:36.729336 | aio | ok: [aio] => { 2026-06-16 00:55:36.729450 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-16 00:55:36.729570 | aio | } 2026-06-16 00:55:36.729692 | aio | 2026-06-16 00:55:36.729912 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:55:36.730034 | aio | Tuesday 16 June 2026 00:55:36 +0000 (0:00:00.069) 0:03:55.871 ********** 2026-06-16 00:55:37.101787 | aio | ok: [aio] 2026-06-16 00:55:37.101886 | aio | 2026-06-16 00:55:37.101898 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:55:37.101991 | aio | Tuesday 16 June 2026 00:55:37 +0000 (0:00:00.372) 0:03:56.243 ********** 2026-06-16 00:55:39.067474 | aio | ok: [aio] 2026-06-16 00:55:39.067552 | aio | 2026-06-16 00:55:39.067623 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-16 00:55:39.067723 | aio | Tuesday 16 June 2026 00:55:39 +0000 (0:00:01.965) 0:03:58.209 ********** 2026-06-16 00:55:39.096160 | aio | skipping: [aio] 2026-06-16 00:55:39.096216 | aio | 2026-06-16 00:55:39.096331 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-16 00:55:39.096486 | aio | Tuesday 16 June 2026 00:55:39 +0000 (0:00:00.029) 0:03:58.238 ********** 2026-06-16 00:55:39.130877 | aio | skipping: [aio] 2026-06-16 00:55:39.130942 | aio | 2026-06-16 00:55:39.131046 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-16 00:55:39.131142 | aio | Tuesday 16 June 2026 00:55:39 +0000 (0:00:00.034) 0:03:58.272 ********** 2026-06-16 00:55:39.161026 | aio | skipping: [aio] 2026-06-16 00:55:39.161105 | aio | 2026-06-16 00:55:39.161203 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-16 00:55:39.161295 | aio | Tuesday 16 June 2026 00:55:39 +0000 (0:00:00.030) 0:03:58.303 ********** 2026-06-16 00:55:40.396348 | aio | ok: [aio] 2026-06-16 00:55:40.396457 | aio | 2026-06-16 00:55:40.396525 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-16 00:55:40.396647 | aio | Tuesday 16 June 2026 00:55:40 +0000 (0:00:01.234) 0:03:59.538 ********** 2026-06-16 00:55:40.857027 | aio | ok: [aio] 2026-06-16 00:55:40.857113 | aio | 2026-06-16 00:55:40.857211 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-16 00:55:40.857328 | aio | Tuesday 16 June 2026 00:55:40 +0000 (0:00:00.460) 0:03:59.998 ********** 2026-06-16 00:55:41.759207 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-16 00:55:41.759417 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-16 00:55:41.759613 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-16 00:55:41.759857 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-16 00:55:41.760074 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-16 00:55:41.760258 | aio | 2026-06-16 00:55:41.760513 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-16 00:55:41.760720 | aio | Tuesday 16 June 2026 00:55:41 +0000 (0:00:00.901) 0:04:00.900 ********** 2026-06-16 00:55:42.276919 | aio | ok: [aio] 2026-06-16 00:55:42.277107 | aio | 2026-06-16 00:55:42.277344 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-16 00:55:42.277571 | aio | Tuesday 16 June 2026 00:55:42 +0000 (0:00:00.511) 0:04:01.412 ********** 2026-06-16 00:55:42.277775 | aio | 2026-06-16 00:55:42.278002 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-16 00:55:42.278264 | aio | Tuesday 16 June 2026 00:55:42 +0000 (0:00:00.005) 0:04:01.418 ********** 2026-06-16 00:55:42.628330 | aio | ok: [aio] 2026-06-16 00:55:42.628415 | aio | 2026-06-16 00:55:42.628505 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:55:42.628602 | aio | Tuesday 16 June 2026 00:55:42 +0000 (0:00:00.351) 0:04:01.770 ********** 2026-06-16 00:55:42.854607 | aio | ok: [aio] 2026-06-16 00:55:42.854662 | aio | 2026-06-16 00:55:42.854766 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:55:42.854864 | aio | Tuesday 16 June 2026 00:55:42 +0000 (0:00:00.226) 0:04:01.996 ********** 2026-06-16 00:55:42.911886 | aio | ok: [aio] => { 2026-06-16 00:55:42.911956 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-16 00:55:42.912069 | aio | } 2026-06-16 00:55:42.912160 | aio | 2026-06-16 00:55:42.912265 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:55:42.912372 | aio | Tuesday 16 June 2026 00:55:42 +0000 (0:00:00.057) 0:04:02.053 ********** 2026-06-16 00:55:43.265566 | aio | ok: [aio] 2026-06-16 00:55:43.265642 | aio | 2026-06-16 00:55:43.265713 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:55:43.265809 | aio | Tuesday 16 June 2026 00:55:43 +0000 (0:00:00.353) 0:04:02.407 ********** 2026-06-16 00:55:46.380504 | aio | ok: [aio] 2026-06-16 00:55:46.380682 | aio | 2026-06-16 00:55:46.380908 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-16 00:55:46.381119 | aio | Tuesday 16 June 2026 00:55:46 +0000 (0:00:03.114) 0:04:05.521 ********** 2026-06-16 00:55:47.640958 | aio | ok: [aio] 2026-06-16 00:55:47.641054 | aio | 2026-06-16 00:55:47.641155 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-16 00:55:47.641277 | aio | Tuesday 16 June 2026 00:55:47 +0000 (0:00:01.260) 0:04:06.782 ********** 2026-06-16 00:55:47.832099 | aio | ok: [aio] 2026-06-16 00:55:47.832305 | aio | 2026-06-16 00:55:47.832735 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-16 00:55:47.833033 | aio | Tuesday 16 June 2026 00:55:47 +0000 (0:00:00.191) 0:04:06.973 ********** 2026-06-16 00:55:48.282432 | aio | ok: [aio] 2026-06-16 00:55:48.282545 | aio | 2026-06-16 00:55:48.282810 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-16 00:55:48.283260 | aio | Tuesday 16 June 2026 00:55:48 +0000 (0:00:00.450) 0:04:07.423 ********** 2026-06-16 00:55:48.831971 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-16 00:55:48.832232 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-16 00:55:48.832586 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-16 00:55:48.832782 | aio | 2026-06-16 00:55:48.833010 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-16 00:55:48.833269 | aio | Tuesday 16 June 2026 00:55:48 +0000 (0:00:00.549) 0:04:07.973 ********** 2026-06-16 00:55:49.247197 | aio | ok: [aio] 2026-06-16 00:55:49.247371 | aio | 2026-06-16 00:55:49.247608 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-16 00:55:49.247823 | aio | Tuesday 16 June 2026 00:55:49 +0000 (0:00:00.415) 0:04:08.388 ********** 2026-06-16 00:55:49.671627 | aio | ok: [aio] 2026-06-16 00:55:49.671806 | aio | 2026-06-16 00:55:49.672035 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-16 00:55:49.672314 | aio | Tuesday 16 June 2026 00:55:49 +0000 (0:00:00.419) 0:04:08.807 ********** 2026-06-16 00:55:49.672565 | aio | 2026-06-16 00:55:49.672783 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-16 00:55:49.672986 | aio | Tuesday 16 June 2026 00:55:49 +0000 (0:00:00.005) 0:04:08.813 ********** 2026-06-16 00:55:51.022790 | aio | ok: [aio] 2026-06-16 00:55:51.022977 | aio | 2026-06-16 00:55:51.023382 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-16 00:55:51.023622 | aio | Tuesday 16 June 2026 00:55:51 +0000 (0:00:01.350) 0:04:10.164 ********** 2026-06-16 00:55:51.070025 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-16 00:55:51.070214 | aio | 2026-06-16 00:55:51.070550 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-16 00:55:51.070797 | aio | Tuesday 16 June 2026 00:55:51 +0000 (0:00:00.047) 0:04:10.211 ********** 2026-06-16 00:55:52.247744 | aio | ok: [aio] 2026-06-16 00:55:52.247804 | aio | 2026-06-16 00:55:52.247812 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-16 00:55:52.247818 | aio | Tuesday 16 June 2026 00:55:52 +0000 (0:00:01.177) 0:04:11.389 ********** 2026-06-16 00:55:52.926644 | aio | ok: [aio] => (item=chronyd) 2026-06-16 00:55:52.926711 | aio | ok: [aio] => (item=sshd) 2026-06-16 00:55:52.927020 | aio | 2026-06-16 00:55:52.927071 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-16 00:55:52.927077 | aio | Tuesday 16 June 2026 00:55:52 +0000 (0:00:00.679) 0:04:12.068 ********** 2026-06-16 00:55:53.300503 | aio | ok: [aio] 2026-06-16 00:55:53.300584 | aio | 2026-06-16 00:55:53.300618 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-16 00:55:53.300754 | aio | Tuesday 16 June 2026 00:55:53 +0000 (0:00:00.373) 0:04:12.442 ********** 2026-06-16 00:55:53.511646 | aio | ok: [aio] 2026-06-16 00:55:53.511724 | aio | 2026-06-16 00:55:53.511960 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-16 00:55:53.512218 | aio | Tuesday 16 June 2026 00:55:53 +0000 (0:00:00.211) 0:04:12.653 ********** 2026-06-16 00:55:53.758327 | aio | ok: [aio] 2026-06-16 00:55:53.758436 | aio | 2026-06-16 00:55:53.758449 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-16 00:55:53.758640 | aio | Tuesday 16 June 2026 00:55:53 +0000 (0:00:00.246) 0:04:12.899 ********** 2026-06-16 00:55:53.971750 | aio | ok: [aio] 2026-06-16 00:55:53.971866 | aio | 2026-06-16 00:55:53.971879 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-06-16 00:55:53.972043 | aio | Tuesday 16 June 2026 00:55:53 +0000 (0:00:00.213) 0:04:13.113 ********** 2026-06-16 00:55:54.195390 | aio | ok: [aio] => (item=aio) 2026-06-16 00:55:54.195522 | aio | 2026-06-16 00:55:54.195531 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-06-16 00:55:54.195695 | aio | Tuesday 16 June 2026 00:55:54 +0000 (0:00:00.223) 0:04:13.337 ********** 2026-06-16 00:55:54.241172 | aio | ok: [aio] 2026-06-16 00:55:54.241263 | aio | 2026-06-16 00:55:54.241495 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:55:54.241545 | aio | Tuesday 16 June 2026 00:55:54 +0000 (0:00:00.045) 0:04:13.382 ********** 2026-06-16 00:55:54.303111 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:55:54.303156 | aio | 2026-06-16 00:55:54.303436 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:55:54.303485 | aio | Tuesday 16 June 2026 00:55:54 +0000 (0:00:00.062) 0:04:13.444 ********** 2026-06-16 00:55:54.344983 | aio | skipping: [aio] 2026-06-16 00:55:54.345057 | aio | 2026-06-16 00:55:54.345063 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:55:54.345085 | aio | Tuesday 16 June 2026 00:55:54 +0000 (0:00:00.041) 0:04:13.486 ********** 2026-06-16 00:55:54.388934 | aio | skipping: [aio] => (item=aio) 2026-06-16 00:55:54.389077 | aio | skipping: [aio] 2026-06-16 00:55:54.389095 | aio | 2026-06-16 00:55:54.389112 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:55:54.389198 | aio | Tuesday 16 June 2026 00:55:54 +0000 (0:00:00.044) 0:04:13.530 ********** 2026-06-16 00:55:54.653548 | aio | ok: [aio] 2026-06-16 00:55:54.654610 | aio | 2026-06-16 00:55:54.654872 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:55:54.655100 | aio | Tuesday 16 June 2026 00:55:54 +0000 (0:00:00.264) 0:04:13.794 ********** 2026-06-16 00:56:01.134840 | aio | ok: [aio] 2026-06-16 00:56:01.134972 | aio | 2026-06-16 00:56:01.135256 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-06-16 00:56:01.135516 | aio | Tuesday 16 June 2026 00:56:01 +0000 (0:00:06.481) 0:04:20.275 ********** 2026-06-16 00:56:06.494367 | aio | ok: [aio] 2026-06-16 00:56:06.494472 | aio | 2026-06-16 00:56:06.494489 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-06-16 00:56:06.494504 | aio | Tuesday 16 June 2026 00:56:06 +0000 (0:00:05.358) 0:04:25.634 ********** 2026-06-16 00:56:20.527903 | aio | ok: [aio] 2026-06-16 00:56:20.528004 | aio | 2026-06-16 00:56:20.528059 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-06-16 00:56:20.528150 | aio | Tuesday 16 June 2026 00:56:20 +0000 (0:00:14.034) 0:04:39.669 ********** 2026-06-16 00:57:55.162151 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-06-16 00:57:55.162217 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-06-16 00:57:55.162223 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-06-16 00:57:55.162228 | aio | 2026-06-16 00:57:55.162233 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-06-16 00:57:55.162239 | aio | Tuesday 16 June 2026 00:57:55 +0000 (0:01:34.633) 0:06:14.303 ********** 2026-06-16 00:58:01.082279 | aio | ok: [aio] 2026-06-16 00:58:01.082372 | aio | 2026-06-16 00:58:01.082548 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-06-16 00:58:01.082567 | aio | Tuesday 16 June 2026 00:58:01 +0000 (0:00:05.920) 0:06:20.224 ********** 2026-06-16 00:58:07.150969 | aio | ok: [aio] 2026-06-16 00:58:07.151051 | aio | 2026-06-16 00:58:07.151057 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-06-16 00:58:07.151070 | aio | Tuesday 16 June 2026 00:58:07 +0000 (0:00:06.068) 0:06:26.292 ********** 2026-06-16 00:58:07.217802 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-06-16 00:58:07.217860 | aio | 2026-06-16 00:58:07.217867 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-06-16 00:58:07.217872 | aio | Tuesday 16 June 2026 00:58:07 +0000 (0:00:00.067) 0:06:26.359 ********** 2026-06-16 00:58:07.263278 | aio | ok: [aio] 2026-06-16 00:58:07.263336 | aio | 2026-06-16 00:58:07.263342 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-06-16 00:58:07.263348 | aio | Tuesday 16 June 2026 00:58:07 +0000 (0:00:00.045) 0:06:26.404 ********** 2026-06-16 00:58:13.386515 | aio | ok: [aio] 2026-06-16 00:58:13.386605 | aio | 2026-06-16 00:58:13.386865 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-06-16 00:58:13.386938 | aio | Tuesday 16 June 2026 00:58:13 +0000 (0:00:06.123) 0:06:32.528 ********** 2026-06-16 00:58:13.431441 | aio | ok: [aio] 2026-06-16 00:58:13.431524 | aio | 2026-06-16 00:58:13.431592 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-06-16 00:58:13.431729 | aio | Tuesday 16 June 2026 00:58:13 +0000 (0:00:00.044) 0:06:32.572 ********** 2026-06-16 00:58:13.477169 | aio | skipping: [aio] => (item=1) 2026-06-16 00:58:13.477502 | aio | skipping: [aio] => (item=1) 2026-06-16 00:58:13.477589 | aio | skipping: [aio] => (item=1) 2026-06-16 00:58:13.477625 | aio | skipping: [aio] 2026-06-16 00:58:13.478128 | aio | 2026-06-16 00:58:13.478204 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-06-16 00:58:13.478213 | aio | Tuesday 16 June 2026 00:58:13 +0000 (0:00:00.045) 0:06:32.618 ********** 2026-06-16 00:58:13.513495 | aio | skipping: [aio] 2026-06-16 00:58:13.516525 | aio | 2026-06-16 00:58:13.516590 | aio | PLAY RECAP ********************************************************************* 2026-06-16 00:58:13.516604 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-06-16 00:58:13.516613 | aio | 2026-06-16 00:58:13.516622 | aio | 2026-06-16 00:58:13.516631 | aio | TASKS RECAP ******************************************************************** 2026-06-16 00:58:13.516640 | aio | Tuesday 16 June 2026 00:58:13 +0000 (0:00:00.037) 0:06:32.655 ********** 2026-06-16 00:58:13.516649 | aio | =============================================================================== 2026-06-16 00:58:13.516658 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 123.61s 2026-06-16 00:58:13.516666 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 94.63s 2026-06-16 00:58:13.516675 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.15s 2026-06-16 00:58:13.516683 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.03s 2026-06-16 00:58:13.516692 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.80s 2026-06-16 00:58:13.516700 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.77s 2026-06-16 00:58:13.516709 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.54s 2026-06-16 00:58:13.516717 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-06-16 00:58:13.516726 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-06-16 00:58:13.516734 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.12s 2026-06-16 00:58:13.516743 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.08s 2026-06-16 00:58:13.516751 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.08s 2026-06-16 00:58:13.516760 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.07s 2026-06-16 00:58:13.516768 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.92s 2026-06-16 00:58:13.516777 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.57s 2026-06-16 00:58:13.516785 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 5.55s 2026-06-16 00:58:13.516794 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.44s 2026-06-16 00:58:13.516802 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.36s 2026-06-16 00:58:13.516811 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.49s 2026-06-16 00:58:13.516827 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.11s 2026-06-16 00:58:13.711428 | aio | INFO [default > converge] Executed: Successful 2026-06-16 00:58:13.720550 | aio | INFO [default > idempotence] Executing 2026-06-16 00:58:14.588525 | aio | 2026-06-16 00:58:14.588728 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-16 00:58:14.588914 | aio | 2026-06-16 00:58:14.589121 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:58:14.589332 | aio | Tuesday 16 June 2026 00:58:14 +0000 (0:00:00.049) 0:00:00.049 ********** 2026-06-16 00:58:15.811865 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-16 00:58:15.812066 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-16 00:58:15.812289 | aio | interpreter could change the meaning of that path. See 2026-06-16 00:58:15.812612 | aio | https://docs.ansible.com/ansible- 2026-06-16 00:58:15.812839 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-16 00:58:15.828196 | aio | ok: [aio] 2026-06-16 00:58:15.828426 | aio | 2026-06-16 00:58:15.828657 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:58:15.828864 | aio | Tuesday 16 June 2026 00:58:15 +0000 (0:00:01.239) 0:00:01.289 ********** 2026-06-16 00:58:16.138575 | aio | ok: [aio] 2026-06-16 00:58:16.138788 | aio | 2026-06-16 00:58:16.139049 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:58:16.139278 | aio | Tuesday 16 June 2026 00:58:16 +0000 (0:00:00.310) 0:00:01.599 ********** 2026-06-16 00:58:16.176188 | aio | skipping: [aio] 2026-06-16 00:58:16.176389 | aio | 2026-06-16 00:58:16.176685 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-16 00:58:16.176892 | aio | Tuesday 16 June 2026 00:58:16 +0000 (0:00:00.037) 0:00:01.637 ********** 2026-06-16 00:58:16.509620 | aio | ok: [aio] 2026-06-16 00:58:16.509771 | aio | 2026-06-16 00:58:16.510007 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:58:16.510285 | aio | Tuesday 16 June 2026 00:58:16 +0000 (0:00:00.333) 0:00:01.970 ********** 2026-06-16 00:58:16.588245 | aio | ok: [aio] => { 2026-06-16 00:58:16.588457 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-16 00:58:16.588663 | aio | } 2026-06-16 00:58:16.588860 | aio | 2026-06-16 00:58:16.589068 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:58:16.589274 | aio | Tuesday 16 June 2026 00:58:16 +0000 (0:00:00.078) 0:00:02.049 ********** 2026-06-16 00:58:17.015841 | aio | ok: [aio] 2026-06-16 00:58:17.015909 | aio | 2026-06-16 00:58:17.015920 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:58:17.015930 | aio | Tuesday 16 June 2026 00:58:17 +0000 (0:00:00.427) 0:00:02.476 ********** 2026-06-16 00:58:17.062885 | aio | skipping: [aio] 2026-06-16 00:58:17.062953 | aio | 2026-06-16 00:58:17.063169 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:58:17.063218 | aio | Tuesday 16 June 2026 00:58:17 +0000 (0:00:00.047) 0:00:02.524 ********** 2026-06-16 00:58:17.109609 | aio | skipping: [aio] 2026-06-16 00:58:17.109667 | aio | 2026-06-16 00:58:17.109935 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:58:17.109991 | aio | Tuesday 16 June 2026 00:58:17 +0000 (0:00:00.046) 0:00:02.570 ********** 2026-06-16 00:58:17.320283 | aio | ok: [aio] 2026-06-16 00:58:17.320394 | aio | 2026-06-16 00:58:17.320598 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:58:17.320654 | aio | Tuesday 16 June 2026 00:58:17 +0000 (0:00:00.210) 0:00:02.781 ********** 2026-06-16 00:58:18.566315 | aio | ok: [aio] 2026-06-16 00:58:18.566387 | aio | 2026-06-16 00:58:18.566642 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:58:18.566662 | aio | Tuesday 16 June 2026 00:58:18 +0000 (0:00:01.245) 0:00:04.027 ********** 2026-06-16 00:58:18.645001 | aio | ok: [aio] => { 2026-06-16 00:58:18.645883 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-16 00:58:18.645909 | aio | } 2026-06-16 00:58:18.645919 | aio | 2026-06-16 00:58:18.645928 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:58:18.645936 | aio | Tuesday 16 June 2026 00:58:18 +0000 (0:00:00.078) 0:00:04.106 ********** 2026-06-16 00:58:18.997496 | aio | ok: [aio] 2026-06-16 00:58:18.997556 | aio | 2026-06-16 00:58:18.997793 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:58:18.997840 | aio | Tuesday 16 June 2026 00:58:18 +0000 (0:00:00.352) 0:00:04.458 ********** 2026-06-16 00:58:21.247694 | aio | ok: [aio] 2026-06-16 00:58:21.248082 | aio | 2026-06-16 00:58:21.248093 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-16 00:58:21.248168 | aio | Tuesday 16 June 2026 00:58:21 +0000 (0:00:02.250) 0:00:06.708 ********** 2026-06-16 00:58:21.277507 | aio | skipping: [aio] 2026-06-16 00:58:21.277594 | aio | 2026-06-16 00:58:21.277882 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-16 00:58:21.277977 | aio | Tuesday 16 June 2026 00:58:21 +0000 (0:00:00.029) 0:00:06.738 ********** 2026-06-16 00:58:21.314010 | aio | skipping: [aio] 2026-06-16 00:58:21.314092 | aio | 2026-06-16 00:58:21.314337 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-16 00:58:21.314410 | aio | Tuesday 16 June 2026 00:58:21 +0000 (0:00:00.036) 0:00:06.774 ********** 2026-06-16 00:58:21.348598 | aio | skipping: [aio] 2026-06-16 00:58:21.348696 | aio | 2026-06-16 00:58:21.348772 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-16 00:58:21.348955 | aio | Tuesday 16 June 2026 00:58:21 +0000 (0:00:00.034) 0:00:06.809 ********** 2026-06-16 00:58:22.738631 | aio | ok: [aio] 2026-06-16 00:58:22.738679 | aio | 2026-06-16 00:58:22.738687 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-16 00:58:22.738694 | aio | Tuesday 16 June 2026 00:58:22 +0000 (0:00:01.389) 0:00:08.199 ********** 2026-06-16 00:58:23.186193 | aio | ok: [aio] 2026-06-16 00:58:23.186275 | aio | 2026-06-16 00:58:23.186338 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-16 00:58:23.186460 | aio | Tuesday 16 June 2026 00:58:23 +0000 (0:00:00.448) 0:00:08.647 ********** 2026-06-16 00:58:24.145747 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-16 00:58:24.145803 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-16 00:58:24.145811 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-16 00:58:24.145818 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-16 00:58:24.145824 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-16 00:58:24.145830 | aio | 2026-06-16 00:58:24.145836 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-16 00:58:24.145842 | aio | Tuesday 16 June 2026 00:58:24 +0000 (0:00:00.958) 0:00:09.605 ********** 2026-06-16 00:58:24.681269 | aio | ok: [aio] 2026-06-16 00:58:24.681325 | aio | 2026-06-16 00:58:24.681877 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-16 00:58:24.681957 | aio | Tuesday 16 June 2026 00:58:24 +0000 (0:00:00.528) 0:00:10.134 ********** 2026-06-16 00:58:24.681963 | aio | 2026-06-16 00:58:24.681968 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-16 00:58:24.681973 | aio | Tuesday 16 June 2026 00:58:24 +0000 (0:00:00.007) 0:00:10.142 ********** 2026-06-16 00:58:25.341340 | aio | ok: [aio] 2026-06-16 00:58:25.341417 | aio | 2026-06-16 00:58:25.341425 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:58:25.341430 | aio | Tuesday 16 June 2026 00:58:25 +0000 (0:00:00.659) 0:00:10.801 ********** 2026-06-16 00:58:25.555935 | aio | ok: [aio] 2026-06-16 00:58:25.556037 | aio | 2026-06-16 00:58:25.556053 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:58:25.556214 | aio | Tuesday 16 June 2026 00:58:25 +0000 (0:00:00.215) 0:00:11.017 ********** 2026-06-16 00:58:25.642517 | aio | ok: [aio] => { 2026-06-16 00:58:25.642605 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-16 00:58:25.643011 | aio | } 2026-06-16 00:58:25.643082 | aio | 2026-06-16 00:58:25.643088 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:58:25.643093 | aio | Tuesday 16 June 2026 00:58:25 +0000 (0:00:00.086) 0:00:11.103 ********** 2026-06-16 00:58:26.038968 | aio | ok: [aio] 2026-06-16 00:58:26.039082 | aio | 2026-06-16 00:58:26.039380 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:58:26.039459 | aio | Tuesday 16 June 2026 00:58:26 +0000 (0:00:00.396) 0:00:11.500 ********** 2026-06-16 00:58:29.229757 | aio | ok: [aio] 2026-06-16 00:58:29.229817 | aio | 2026-06-16 00:58:29.229823 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-16 00:58:29.229829 | aio | Tuesday 16 June 2026 00:58:29 +0000 (0:00:03.190) 0:00:14.690 ********** 2026-06-16 00:58:30.563396 | aio | ok: [aio] 2026-06-16 00:58:30.563482 | aio | 2026-06-16 00:58:30.563537 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-16 00:58:30.563697 | aio | Tuesday 16 June 2026 00:58:30 +0000 (0:00:01.333) 0:00:16.024 ********** 2026-06-16 00:58:30.871899 | aio | ok: [aio] 2026-06-16 00:58:30.871990 | aio | 2026-06-16 00:58:30.872005 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-16 00:58:30.872168 | aio | Tuesday 16 June 2026 00:58:30 +0000 (0:00:00.308) 0:00:16.333 ********** 2026-06-16 00:58:31.341629 | aio | ok: [aio] 2026-06-16 00:58:31.341727 | aio | 2026-06-16 00:58:31.342051 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-16 00:58:31.342121 | aio | Tuesday 16 June 2026 00:58:31 +0000 (0:00:00.469) 0:00:16.802 ********** 2026-06-16 00:58:31.941662 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-16 00:58:31.941733 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-16 00:58:31.942147 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-16 00:58:31.942215 | aio | 2026-06-16 00:58:31.942222 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-16 00:58:31.942227 | aio | Tuesday 16 June 2026 00:58:31 +0000 (0:00:00.600) 0:00:17.402 ********** 2026-06-16 00:58:32.380802 | aio | ok: [aio] 2026-06-16 00:58:32.380901 | aio | 2026-06-16 00:58:32.381310 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-16 00:58:32.381383 | aio | Tuesday 16 June 2026 00:58:32 +0000 (0:00:00.438) 0:00:17.841 ********** 2026-06-16 00:58:32.860537 | aio | ok: [aio] 2026-06-16 00:58:32.860646 | aio | 2026-06-16 00:58:32.860665 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-16 00:58:32.860739 | aio | Tuesday 16 June 2026 00:58:32 +0000 (0:00:00.472) 0:00:18.314 ********** 2026-06-16 00:58:32.861066 | aio | 2026-06-16 00:58:32.861128 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-16 00:58:32.861135 | aio | Tuesday 16 June 2026 00:58:32 +0000 (0:00:00.007) 0:00:18.321 ********** 2026-06-16 00:58:33.261784 | aio | ok: [aio] 2026-06-16 00:58:33.261862 | aio | 2026-06-16 00:58:33.262084 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-16 00:58:33.262101 | aio | Tuesday 16 June 2026 00:58:33 +0000 (0:00:00.401) 0:00:18.722 ********** 2026-06-16 00:58:33.312935 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-16 00:58:33.313022 | aio | 2026-06-16 00:58:33.313360 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-16 00:58:33.313383 | aio | Tuesday 16 June 2026 00:58:33 +0000 (0:00:00.050) 0:00:18.773 ********** 2026-06-16 00:58:34.434317 | aio | ok: [aio] 2026-06-16 00:58:34.434407 | aio | 2026-06-16 00:58:34.434420 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-16 00:58:34.434555 | aio | Tuesday 16 June 2026 00:58:34 +0000 (0:00:01.121) 0:00:19.895 ********** 2026-06-16 00:58:35.126747 | aio | ok: [aio] => (item=chronyd) 2026-06-16 00:58:35.126847 | aio | ok: [aio] => (item=sshd) 2026-06-16 00:58:35.126861 | aio | 2026-06-16 00:58:35.127128 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-16 00:58:35.127187 | aio | Tuesday 16 June 2026 00:58:35 +0000 (0:00:00.692) 0:00:20.588 ********** 2026-06-16 00:58:35.587979 | aio | ok: [aio] 2026-06-16 00:58:35.588058 | aio | 2026-06-16 00:58:35.588463 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-16 00:58:35.588551 | aio | Tuesday 16 June 2026 00:58:35 +0000 (0:00:00.460) 0:00:21.048 ********** 2026-06-16 00:58:35.801009 | aio | ok: [aio] 2026-06-16 00:58:35.801095 | aio | 2026-06-16 00:58:35.801154 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-16 00:58:35.801306 | aio | Tuesday 16 June 2026 00:58:35 +0000 (0:00:00.213) 0:00:21.262 ********** 2026-06-16 00:58:36.272465 | aio | ok: [aio] 2026-06-16 00:58:36.272544 | aio | 2026-06-16 00:58:36.272906 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-16 00:58:36.273020 | aio | Tuesday 16 June 2026 00:58:36 +0000 (0:00:00.471) 0:00:21.733 ********** 2026-06-16 00:58:36.631295 | aio | ok: [aio] 2026-06-16 00:58:36.631388 | aio | 2026-06-16 00:58:36.631409 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-16 00:58:36.631578 | aio | Tuesday 16 June 2026 00:58:36 +0000 (0:00:00.359) 0:00:22.092 ********** 2026-06-16 00:58:36.705446 | aio | ok: [aio] 2026-06-16 00:58:36.705529 | aio | 2026-06-16 00:58:36.705590 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-16 00:58:36.705727 | aio | Tuesday 16 June 2026 00:58:36 +0000 (0:00:00.073) 0:00:22.166 ********** 2026-06-16 00:58:36.946728 | aio | ok: [aio] => (item=aio) 2026-06-16 00:58:36.946837 | aio | 2026-06-16 00:58:36.947190 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-16 00:58:36.947259 | aio | Tuesday 16 June 2026 00:58:36 +0000 (0:00:00.241) 0:00:22.407 ********** 2026-06-16 00:58:36.998711 | aio | ok: [aio] 2026-06-16 00:58:36.998803 | aio | 2026-06-16 00:58:36.998818 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-16 00:58:36.999016 | aio | Tuesday 16 June 2026 00:58:36 +0000 (0:00:00.051) 0:00:22.459 ********** 2026-06-16 00:58:37.045652 | aio | skipping: [aio] 2026-06-16 00:58:37.045742 | aio | 2026-06-16 00:58:37.046020 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:58:37.046088 | aio | Tuesday 16 June 2026 00:58:37 +0000 (0:00:00.046) 0:00:22.506 ********** 2026-06-16 00:58:37.116328 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:58:37.116455 | aio | 2026-06-16 00:58:37.116469 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:58:37.116613 | aio | Tuesday 16 June 2026 00:58:37 +0000 (0:00:00.070) 0:00:22.577 ********** 2026-06-16 00:58:43.363042 | aio | ok: [aio] 2026-06-16 00:58:43.363169 | aio | 2026-06-16 00:58:43.363189 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:58:43.363318 | aio | Tuesday 16 June 2026 00:58:43 +0000 (0:00:06.246) 0:00:28.824 ********** 2026-06-16 00:58:43.454724 | aio | ok: [aio] => (item=aio) 2026-06-16 00:58:43.454810 | aio | 2026-06-16 00:58:43.455062 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:58:43.455084 | aio | Tuesday 16 June 2026 00:58:43 +0000 (0:00:00.091) 0:00:28.915 ********** 2026-06-16 00:58:43.919051 | aio | ok: [aio] 2026-06-16 00:58:43.919149 | aio | 2026-06-16 00:58:43.919168 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:58:43.919255 | aio | Tuesday 16 June 2026 00:58:43 +0000 (0:00:00.464) 0:00:29.380 ********** 2026-06-16 00:58:50.540652 | aio | ok: [aio] 2026-06-16 00:58:50.540761 | aio | 2026-06-16 00:58:50.540774 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-06-16 00:58:50.540966 | aio | Tuesday 16 June 2026 00:58:50 +0000 (0:00:06.621) 0:00:36.001 ********** 2026-06-16 00:58:56.770275 | aio | ok: [aio] 2026-06-16 00:58:56.770381 | aio | 2026-06-16 00:58:56.770596 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-06-16 00:58:56.770666 | aio | Tuesday 16 June 2026 00:58:56 +0000 (0:00:06.229) 0:00:42.231 ********** 2026-06-16 00:59:11.033231 | aio | ok: [aio] 2026-06-16 00:59:11.033301 | aio | 2026-06-16 00:59:11.033551 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:59:11.033581 | aio | Tuesday 16 June 2026 00:59:11 +0000 (0:00:14.262) 0:00:56.494 ********** 2026-06-16 00:59:11.095911 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:59:11.095986 | aio | 2026-06-16 00:59:11.096258 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:59:11.096280 | aio | Tuesday 16 June 2026 00:59:11 +0000 (0:00:00.062) 0:00:56.557 ********** 2026-06-16 00:59:11.139362 | aio | skipping: [aio] 2026-06-16 00:59:11.139432 | aio | 2026-06-16 00:59:11.139672 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:59:11.139746 | aio | Tuesday 16 June 2026 00:59:11 +0000 (0:00:00.043) 0:00:56.600 ********** 2026-06-16 00:59:11.183033 | aio | skipping: [aio] => (item=aio) 2026-06-16 00:59:11.183138 | aio | skipping: [aio] 2026-06-16 00:59:11.183606 | aio | 2026-06-16 00:59:11.183671 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:59:11.183680 | aio | Tuesday 16 June 2026 00:59:11 +0000 (0:00:00.043) 0:00:56.643 ********** 2026-06-16 00:59:11.438714 | aio | ok: [aio] 2026-06-16 00:59:11.438788 | aio | 2026-06-16 00:59:11.439108 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:59:11.439174 | aio | Tuesday 16 June 2026 00:59:11 +0000 (0:00:00.255) 0:00:56.899 ********** 2026-06-16 00:59:17.960796 | aio | ok: [aio] 2026-06-16 00:59:17.960899 | aio | 2026-06-16 00:59:17.960916 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-06-16 00:59:17.961030 | aio | Tuesday 16 June 2026 00:59:17 +0000 (0:00:06.522) 0:01:03.422 ********** 2026-06-16 00:59:24.063052 | aio | ok: [aio] 2026-06-16 00:59:24.063154 | aio | 2026-06-16 00:59:24.063166 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-06-16 00:59:24.063338 | aio | Tuesday 16 June 2026 00:59:24 +0000 (0:00:06.102) 0:01:09.524 ********** 2026-06-16 00:59:30.190497 | aio | ok: [aio] 2026-06-16 00:59:30.190613 | aio | 2026-06-16 00:59:30.190863 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-06-16 00:59:30.190924 | aio | Tuesday 16 June 2026 00:59:30 +0000 (0:00:06.127) 0:01:15.651 ********** 2026-06-16 00:59:35.333596 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-06-16 00:59:35.333672 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-06-16 00:59:35.334325 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-06-16 00:59:35.334387 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-06-16 00:59:35.334393 | aio | 2026-06-16 00:59:35.334398 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-16 00:59:35.334403 | aio | 2026-06-16 00:59:35.334407 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:59:35.334411 | aio | Tuesday 16 June 2026 00:59:35 +0000 (0:00:05.143) 0:01:20.794 ********** 2026-06-16 00:59:36.224559 | aio | ok: [aio] 2026-06-16 00:59:36.224654 | aio | 2026-06-16 00:59:36.225010 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:59:36.225087 | aio | Tuesday 16 June 2026 00:59:36 +0000 (0:00:00.890) 0:01:21.685 ********** 2026-06-16 00:59:36.438522 | aio | ok: [aio] 2026-06-16 00:59:36.438594 | aio | 2026-06-16 00:59:36.438605 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:59:36.438613 | aio | Tuesday 16 June 2026 00:59:36 +0000 (0:00:00.213) 0:01:21.899 ********** 2026-06-16 00:59:36.474218 | aio | skipping: [aio] 2026-06-16 00:59:36.474274 | aio | 2026-06-16 00:59:36.474280 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-16 00:59:36.474285 | aio | Tuesday 16 June 2026 00:59:36 +0000 (0:00:00.036) 0:01:21.935 ********** 2026-06-16 00:59:36.692897 | aio | ok: [aio] 2026-06-16 00:59:36.692985 | aio | 2026-06-16 00:59:36.693049 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:59:36.693175 | aio | Tuesday 16 June 2026 00:59:36 +0000 (0:00:00.218) 0:01:22.154 ********** 2026-06-16 00:59:36.766847 | aio | ok: [aio] => { 2026-06-16 00:59:36.766925 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-16 00:59:36.767337 | aio | } 2026-06-16 00:59:36.767393 | aio | 2026-06-16 00:59:36.767399 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:59:36.767405 | aio | Tuesday 16 June 2026 00:59:36 +0000 (0:00:00.073) 0:01:22.228 ********** 2026-06-16 00:59:37.099074 | aio | ok: [aio] 2026-06-16 00:59:37.099151 | aio | 2026-06-16 00:59:37.099508 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:59:37.099571 | aio | Tuesday 16 June 2026 00:59:37 +0000 (0:00:00.332) 0:01:22.560 ********** 2026-06-16 00:59:37.142984 | aio | skipping: [aio] 2026-06-16 00:59:37.143072 | aio | 2026-06-16 00:59:37.143089 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:59:37.143253 | aio | Tuesday 16 June 2026 00:59:37 +0000 (0:00:00.044) 0:01:22.604 ********** 2026-06-16 00:59:37.189984 | aio | skipping: [aio] 2026-06-16 00:59:37.190076 | aio | 2026-06-16 00:59:37.190091 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:59:37.190097 | aio | Tuesday 16 June 2026 00:59:37 +0000 (0:00:00.046) 0:01:22.651 ********** 2026-06-16 00:59:37.409307 | aio | ok: [aio] 2026-06-16 00:59:37.409404 | aio | 2026-06-16 00:59:37.409419 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:59:37.409582 | aio | Tuesday 16 June 2026 00:59:37 +0000 (0:00:00.219) 0:01:22.870 ********** 2026-06-16 00:59:38.610649 | aio | ok: [aio] 2026-06-16 00:59:38.610730 | aio | 2026-06-16 00:59:38.610959 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:59:38.611012 | aio | Tuesday 16 June 2026 00:59:38 +0000 (0:00:01.201) 0:01:24.072 ********** 2026-06-16 00:59:38.685941 | aio | ok: [aio] => { 2026-06-16 00:59:38.686048 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-16 00:59:38.686065 | aio | } 2026-06-16 00:59:38.686397 | aio | 2026-06-16 00:59:38.686465 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:59:38.686479 | aio | Tuesday 16 June 2026 00:59:38 +0000 (0:00:00.075) 0:01:24.147 ********** 2026-06-16 00:59:39.044579 | aio | ok: [aio] 2026-06-16 00:59:39.044666 | aio | 2026-06-16 00:59:39.045034 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:59:39.045115 | aio | Tuesday 16 June 2026 00:59:39 +0000 (0:00:00.358) 0:01:24.505 ********** 2026-06-16 00:59:40.985679 | aio | ok: [aio] 2026-06-16 00:59:40.986157 | aio | 2026-06-16 00:59:40.986177 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-16 00:59:40.986188 | aio | Tuesday 16 June 2026 00:59:40 +0000 (0:00:01.941) 0:01:26.447 ********** 2026-06-16 00:59:41.018819 | aio | skipping: [aio] 2026-06-16 00:59:41.018887 | aio | 2026-06-16 00:59:41.018896 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-16 00:59:41.018902 | aio | Tuesday 16 June 2026 00:59:41 +0000 (0:00:00.031) 0:01:26.478 ********** 2026-06-16 00:59:41.052447 | aio | skipping: [aio] 2026-06-16 00:59:41.052505 | aio | 2026-06-16 00:59:41.052814 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-16 00:59:41.052879 | aio | Tuesday 16 June 2026 00:59:41 +0000 (0:00:00.034) 0:01:26.513 ********** 2026-06-16 00:59:41.083710 | aio | skipping: [aio] 2026-06-16 00:59:41.083793 | aio | 2026-06-16 00:59:41.084137 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-16 00:59:41.084216 | aio | Tuesday 16 June 2026 00:59:41 +0000 (0:00:00.031) 0:01:26.544 ********** 2026-06-16 00:59:42.158155 | aio | ok: [aio] 2026-06-16 00:59:42.158261 | aio | 2026-06-16 00:59:42.158510 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-16 00:59:42.158775 | aio | Tuesday 16 June 2026 00:59:42 +0000 (0:00:01.074) 0:01:27.619 ********** 2026-06-16 00:59:42.621072 | aio | ok: [aio] 2026-06-16 00:59:42.621159 | aio | 2026-06-16 00:59:42.621527 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-16 00:59:42.621585 | aio | Tuesday 16 June 2026 00:59:42 +0000 (0:00:00.463) 0:01:28.082 ********** 2026-06-16 00:59:43.569990 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-16 00:59:43.570082 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-16 00:59:43.571008 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-16 00:59:43.571084 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-16 00:59:43.571093 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-16 00:59:43.571102 | aio | 2026-06-16 00:59:43.571109 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-16 00:59:43.571116 | aio | Tuesday 16 June 2026 00:59:43 +0000 (0:00:00.948) 0:01:29.030 ********** 2026-06-16 00:59:44.114692 | aio | ok: [aio] 2026-06-16 00:59:44.114823 | aio | 2026-06-16 00:59:44.114836 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-16 00:59:44.114849 | aio | Tuesday 16 June 2026 00:59:44 +0000 (0:00:00.539) 0:01:29.570 ********** 2026-06-16 00:59:44.115181 | aio | 2026-06-16 00:59:44.115250 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-16 00:59:44.115257 | aio | Tuesday 16 June 2026 00:59:44 +0000 (0:00:00.005) 0:01:29.575 ********** 2026-06-16 00:59:44.503221 | aio | ok: [aio] 2026-06-16 00:59:44.503301 | aio | 2026-06-16 00:59:44.503481 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:59:44.503498 | aio | Tuesday 16 June 2026 00:59:44 +0000 (0:00:00.388) 0:01:29.964 ********** 2026-06-16 00:59:44.714531 | aio | ok: [aio] 2026-06-16 00:59:44.714607 | aio | 2026-06-16 00:59:44.714766 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:59:44.714782 | aio | Tuesday 16 June 2026 00:59:44 +0000 (0:00:00.211) 0:01:30.175 ********** 2026-06-16 00:59:44.790270 | aio | ok: [aio] => { 2026-06-16 00:59:44.790341 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-16 00:59:44.790433 | aio | } 2026-06-16 00:59:44.790518 | aio | 2026-06-16 00:59:44.790699 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:59:44.790714 | aio | Tuesday 16 June 2026 00:59:44 +0000 (0:00:00.076) 0:01:30.251 ********** 2026-06-16 00:59:45.177802 | aio | ok: [aio] 2026-06-16 00:59:45.177890 | aio | 2026-06-16 00:59:45.178218 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:59:45.178296 | aio | Tuesday 16 June 2026 00:59:45 +0000 (0:00:00.386) 0:01:30.638 ********** 2026-06-16 00:59:48.331055 | aio | ok: [aio] 2026-06-16 00:59:48.331195 | aio | 2026-06-16 00:59:48.331209 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-16 00:59:48.331281 | aio | Tuesday 16 June 2026 00:59:48 +0000 (0:00:03.153) 0:01:33.792 ********** 2026-06-16 00:59:49.699935 | aio | ok: [aio] 2026-06-16 00:59:49.700046 | aio | 2026-06-16 00:59:49.700334 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-16 00:59:49.700425 | aio | Tuesday 16 June 2026 00:59:49 +0000 (0:00:01.368) 0:01:35.160 ********** 2026-06-16 00:59:49.911280 | aio | ok: [aio] 2026-06-16 00:59:49.911803 | aio | 2026-06-16 00:59:49.911820 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-16 00:59:49.911831 | aio | Tuesday 16 June 2026 00:59:49 +0000 (0:00:00.211) 0:01:35.372 ********** 2026-06-16 00:59:50.365569 | aio | ok: [aio] 2026-06-16 00:59:50.365658 | aio | 2026-06-16 00:59:50.365968 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-16 00:59:50.366034 | aio | Tuesday 16 June 2026 00:59:50 +0000 (0:00:00.454) 0:01:35.826 ********** 2026-06-16 00:59:50.955159 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-16 00:59:50.956487 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-16 00:59:50.956591 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-16 00:59:50.956603 | aio | 2026-06-16 00:59:50.956623 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-16 00:59:50.956643 | aio | Tuesday 16 June 2026 00:59:50 +0000 (0:00:00.587) 0:01:36.414 ********** 2026-06-16 00:59:51.421632 | aio | ok: [aio] 2026-06-16 00:59:51.421730 | aio | 2026-06-16 00:59:51.421745 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-16 00:59:51.421903 | aio | Tuesday 16 June 2026 00:59:51 +0000 (0:00:00.468) 0:01:36.882 ********** 2026-06-16 00:59:51.890069 | aio | ok: [aio] 2026-06-16 00:59:51.890190 | aio | 2026-06-16 00:59:51.890207 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-16 00:59:51.890617 | aio | Tuesday 16 June 2026 00:59:51 +0000 (0:00:00.463) 0:01:37.346 ********** 2026-06-16 00:59:51.890632 | aio | 2026-06-16 00:59:51.890637 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-16 00:59:51.890642 | aio | Tuesday 16 June 2026 00:59:51 +0000 (0:00:00.005) 0:01:37.351 ********** 2026-06-16 00:59:52.252973 | aio | ok: [aio] 2026-06-16 00:59:52.253033 | aio | 2026-06-16 00:59:52.253039 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-16 00:59:52.253044 | aio | Tuesday 16 June 2026 00:59:52 +0000 (0:00:00.362) 0:01:37.713 ********** 2026-06-16 00:59:52.305290 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-16 00:59:52.305349 | aio | 2026-06-16 00:59:52.305357 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-16 00:59:52.305364 | aio | Tuesday 16 June 2026 00:59:52 +0000 (0:00:00.052) 0:01:37.766 ********** 2026-06-16 00:59:53.609692 | aio | ok: [aio] 2026-06-16 00:59:53.609757 | aio | 2026-06-16 00:59:53.609766 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-16 00:59:53.609773 | aio | Tuesday 16 June 2026 00:59:53 +0000 (0:00:01.304) 0:01:39.070 ********** 2026-06-16 00:59:54.283111 | aio | ok: [aio] => (item=chronyd) 2026-06-16 00:59:54.283210 | aio | ok: [aio] => (item=sshd) 2026-06-16 00:59:54.283227 | aio | 2026-06-16 00:59:54.283242 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-16 00:59:54.283256 | aio | Tuesday 16 June 2026 00:59:54 +0000 (0:00:00.672) 0:01:39.742 ********** 2026-06-16 00:59:54.650263 | aio | ok: [aio] 2026-06-16 00:59:54.650342 | aio | 2026-06-16 00:59:54.650356 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-16 00:59:54.650367 | aio | Tuesday 16 June 2026 00:59:54 +0000 (0:00:00.367) 0:01:40.110 ********** 2026-06-16 00:59:54.862231 | aio | ok: [aio] 2026-06-16 00:59:54.862319 | aio | 2026-06-16 00:59:54.862335 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-16 00:59:54.862491 | aio | Tuesday 16 June 2026 00:59:54 +0000 (0:00:00.213) 0:01:40.323 ********** 2026-06-16 00:59:55.122874 | aio | ok: [aio] 2026-06-16 00:59:55.122957 | aio | 2026-06-16 00:59:55.123291 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-16 00:59:55.123362 | aio | Tuesday 16 June 2026 00:59:55 +0000 (0:00:00.260) 0:01:40.583 ********** 2026-06-16 00:59:55.340578 | aio | ok: [aio] 2026-06-16 00:59:55.340675 | aio | 2026-06-16 00:59:55.340690 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-06-16 00:59:55.340869 | aio | Tuesday 16 June 2026 00:59:55 +0000 (0:00:00.217) 0:01:40.801 ********** 2026-06-16 00:59:55.572871 | aio | ok: [aio] => (item=aio) 2026-06-16 00:59:55.572994 | aio | 2026-06-16 00:59:55.573207 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-06-16 00:59:55.573270 | aio | Tuesday 16 June 2026 00:59:55 +0000 (0:00:00.232) 0:01:41.033 ********** 2026-06-16 00:59:55.613791 | aio | ok: [aio] 2026-06-16 00:59:55.613848 | aio | 2026-06-16 00:59:55.614122 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:59:55.614182 | aio | Tuesday 16 June 2026 00:59:55 +0000 (0:00:00.040) 0:01:41.074 ********** 2026-06-16 00:59:55.670720 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:59:55.670810 | aio | 2026-06-16 00:59:55.670824 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:59:55.670990 | aio | Tuesday 16 June 2026 00:59:55 +0000 (0:00:00.056) 0:01:41.131 ********** 2026-06-16 00:59:55.716018 | aio | skipping: [aio] 2026-06-16 00:59:55.716110 | aio | 2026-06-16 00:59:55.716416 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:59:55.716468 | aio | Tuesday 16 June 2026 00:59:55 +0000 (0:00:00.045) 0:01:41.176 ********** 2026-06-16 00:59:55.767298 | aio | skipping: [aio] => (item=aio) 2026-06-16 00:59:55.767371 | aio | skipping: [aio] 2026-06-16 00:59:55.767432 | aio | 2026-06-16 00:59:55.767669 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:59:55.767725 | aio | Tuesday 16 June 2026 00:59:55 +0000 (0:00:00.051) 0:01:41.228 ********** 2026-06-16 00:59:56.020653 | aio | ok: [aio] 2026-06-16 00:59:56.020802 | aio | 2026-06-16 00:59:56.020816 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:59:56.020827 | aio | Tuesday 16 June 2026 00:59:56 +0000 (0:00:00.253) 0:01:41.481 ********** 2026-06-16 01:00:02.483021 | aio | ok: [aio] 2026-06-16 01:00:02.483097 | aio | 2026-06-16 01:00:02.483269 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-06-16 01:00:02.483286 | aio | Tuesday 16 June 2026 01:00:02 +0000 (0:00:06.462) 0:01:47.944 ********** 2026-06-16 01:00:07.914130 | aio | ok: [aio] 2026-06-16 01:00:07.914233 | aio | 2026-06-16 01:00:07.914570 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-06-16 01:00:07.914659 | aio | Tuesday 16 June 2026 01:00:07 +0000 (0:00:05.430) 0:01:53.374 ********** 2026-06-16 01:00:22.049433 | aio | ok: [aio] 2026-06-16 01:00:22.049539 | aio | 2026-06-16 01:00:22.049555 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-06-16 01:00:22.049678 | aio | Tuesday 16 June 2026 01:00:22 +0000 (0:00:14.135) 0:02:07.510 ********** 2026-06-16 01:00:22.124250 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-06-16 01:00:22.124365 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-06-16 01:00:22.125036 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-06-16 01:00:22.125097 | aio | skipping: [aio] 2026-06-16 01:00:22.125105 | aio | 2026-06-16 01:00:22.125112 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-06-16 01:00:22.125119 | aio | Tuesday 16 June 2026 01:00:22 +0000 (0:00:00.074) 0:02:07.585 ********** 2026-06-16 01:00:28.310433 | aio | ok: [aio] 2026-06-16 01:00:28.310521 | aio | 2026-06-16 01:00:28.310817 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-06-16 01:00:28.310875 | aio | Tuesday 16 June 2026 01:00:28 +0000 (0:00:06.186) 0:02:13.771 ********** 2026-06-16 01:00:34.410483 | aio | ok: [aio] 2026-06-16 01:00:34.410564 | aio | 2026-06-16 01:00:34.410732 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-06-16 01:00:34.410748 | aio | Tuesday 16 June 2026 01:00:34 +0000 (0:00:06.100) 0:02:19.871 ********** 2026-06-16 01:00:34.459764 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-06-16 01:00:34.459817 | aio | 2026-06-16 01:00:34.459823 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-06-16 01:00:34.459834 | aio | Tuesday 16 June 2026 01:00:34 +0000 (0:00:00.049) 0:02:19.920 ********** 2026-06-16 01:00:34.496093 | aio | ok: [aio] 2026-06-16 01:00:34.496151 | aio | 2026-06-16 01:00:34.496159 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-06-16 01:00:34.496178 | aio | Tuesday 16 June 2026 01:00:34 +0000 (0:00:00.035) 0:02:19.956 ********** 2026-06-16 01:00:40.551918 | aio | ok: [aio] 2026-06-16 01:00:40.551999 | aio | 2026-06-16 01:00:40.552213 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-06-16 01:00:40.552268 | aio | Tuesday 16 June 2026 01:00:40 +0000 (0:00:06.056) 0:02:26.013 ********** 2026-06-16 01:00:40.599145 | aio | ok: [aio] 2026-06-16 01:00:40.599208 | aio | 2026-06-16 01:00:40.599491 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-06-16 01:00:40.599537 | aio | Tuesday 16 June 2026 01:00:40 +0000 (0:00:00.047) 0:02:26.060 ********** 2026-06-16 01:00:40.638813 | aio | skipping: [aio] => (item=1) 2026-06-16 01:00:40.638868 | aio | skipping: [aio] => (item=1) 2026-06-16 01:00:40.639365 | aio | skipping: [aio] => (item=1) 2026-06-16 01:00:40.639400 | aio | skipping: [aio] 2026-06-16 01:00:40.639406 | aio | 2026-06-16 01:00:40.639411 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-06-16 01:00:40.639417 | aio | Tuesday 16 June 2026 01:00:40 +0000 (0:00:00.039) 0:02:26.099 ********** 2026-06-16 01:00:40.671115 | aio | skipping: [aio] 2026-06-16 01:00:40.671218 | aio | 2026-06-16 01:00:40.672433 | aio | PLAY RECAP ********************************************************************* 2026-06-16 01:00:40.672476 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-06-16 01:00:40.672490 | aio | 2026-06-16 01:00:40.672503 | aio | 2026-06-16 01:00:40.672515 | aio | TASKS RECAP ******************************************************************** 2026-06-16 01:00:40.672527 | aio | Tuesday 16 June 2026 01:00:40 +0000 (0:00:00.032) 0:02:26.132 ********** 2026-06-16 01:00:40.672540 | aio | =============================================================================== 2026-06-16 01:00:40.672553 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.26s 2026-06-16 01:00:40.672566 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.14s 2026-06-16 01:00:40.672579 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.62s 2026-06-16 01:00:40.672591 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.52s 2026-06-16 01:00:40.672603 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.46s 2026-06-16 01:00:40.672616 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.25s 2026-06-16 01:00:40.672635 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.23s 2026-06-16 01:00:40.672648 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.19s 2026-06-16 01:00:40.672661 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.13s 2026-06-16 01:00:40.673570 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.10s 2026-06-16 01:00:40.673592 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.10s 2026-06-16 01:00:40.673597 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.06s 2026-06-16 01:00:40.673602 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.43s 2026-06-16 01:00:40.673606 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 5.14s 2026-06-16 01:00:40.673610 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.19s 2026-06-16 01:00:40.673614 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.15s 2026-06-16 01:00:40.673619 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.25s 2026-06-16 01:00:40.673623 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.94s 2026-06-16 01:00:40.673627 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.39s 2026-06-16 01:00:40.673631 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.37s 2026-06-16 01:00:40.806092 | aio | INFO [default > idempotence] Executed: Successful 2026-06-16 01:00:40.815510 | aio | INFO [default > side_effect] Executing 2026-06-16 01:00:40.815953 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-16 01:00:40.822704 | aio | INFO [default > verify] Executing 2026-06-16 01:00:41.434913 | aio | 2026-06-16 01:00:41.435166 | aio | PLAY [Verify] ****************************************************************** 2026-06-16 01:00:41.435338 | aio | 2026-06-16 01:00:41.435521 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 01:00:41.435702 | aio | Tuesday 16 June 2026 01:00:41 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-06-16 01:00:42.598654 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-16 01:00:42.598731 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-16 01:00:42.598743 | aio | interpreter could change the meaning of that path. See 2026-06-16 01:00:42.598753 | aio | https://docs.ansible.com/ansible- 2026-06-16 01:00:42.598763 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-16 01:00:42.608548 | aio | ok: [aio] 2026-06-16 01:00:42.608652 | aio | 2026-06-16 01:00:42.608664 | aio | TASK [Get cluster health status] *********************************************** 2026-06-16 01:00:42.608686 | aio | Tuesday 16 June 2026 01:00:42 +0000 (0:00:01.173) 0:00:01.180 ********** 2026-06-16 01:00:52.748916 | aio | ok: [aio] 2026-06-16 01:00:52.749094 | aio | 2026-06-16 01:00:52.749321 | aio | TASK [Print cluster health status] ********************************************* 2026-06-16 01:00:52.749533 | aio | Tuesday 16 June 2026 01:00:52 +0000 (0:00:10.140) 0:00:11.320 ********** 2026-06-16 01:00:52.773081 | aio | ok: [aio] => { 2026-06-16 01:00:52.773269 | aio | "_ceph_health": { 2026-06-16 01:00:52.773474 | aio | "changed": false, 2026-06-16 01:00:52.773714 | aio | "cmd": [ 2026-06-16 01:00:52.773915 | aio | "cephadm", 2026-06-16 01:00:52.774104 | aio | "shell", 2026-06-16 01:00:52.774291 | aio | "--", 2026-06-16 01:00:52.774480 | aio | "ceph", 2026-06-16 01:00:52.774668 | aio | "health" 2026-06-16 01:00:52.774852 | aio | ], 2026-06-16 01:00:52.775047 | aio | "delta": "0:00:09.862409", 2026-06-16 01:00:52.775246 | aio | "end": "2026-06-16 01:00:52.716669", 2026-06-16 01:00:52.775434 | aio | "failed": false, 2026-06-16 01:00:52.775630 | aio | "msg": "", 2026-06-16 01:00:52.775810 | aio | "rc": 0, 2026-06-16 01:00:52.776136 | aio | "start": "2026-06-16 01:00:42.854260", 2026-06-16 01:00:52.776448 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-06-16 01:00:52.776699 | aio | "stderr_lines": [ 2026-06-16 01:00:52.776907 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-06-16 01:00:52.777123 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-06-16 01:00:52.777322 | aio | ], 2026-06-16 01:00:52.777508 | aio | "stdout": "HEALTH_OK", 2026-06-16 01:00:52.777829 | aio | "stdout_lines": [ 2026-06-16 01:00:52.778114 | aio | "HEALTH_OK" 2026-06-16 01:00:52.778386 | aio | ] 2026-06-16 01:00:52.778541 | aio | } 2026-06-16 01:00:52.778659 | aio | } 2026-06-16 01:00:52.778775 | aio | 2026-06-16 01:00:52.778897 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-06-16 01:00:52.779020 | aio | Tuesday 16 June 2026 01:00:52 +0000 (0:00:00.024) 0:00:11.345 ********** 2026-06-16 01:00:52.804112 | aio | ok: [aio] => { 2026-06-16 01:00:52.804331 | aio | "changed": false, 2026-06-16 01:00:52.804590 | aio | "msg": "All assertions passed" 2026-06-16 01:00:52.804800 | aio | } 2026-06-16 01:00:52.804992 | aio | 2026-06-16 01:00:52.805190 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-06-16 01:00:52.805392 | aio | Tuesday 16 June 2026 01:00:52 +0000 (0:00:00.031) 0:00:11.376 ********** 2026-06-16 01:00:59.367683 | aio | changed: [aio] 2026-06-16 01:00:59.367839 | aio | 2026-06-16 01:00:59.368105 | aio | TASK [Create a test Ceph key] ************************************************** 2026-06-16 01:00:59.368361 | aio | Tuesday 16 June 2026 01:00:59 +0000 (0:00:06.562) 0:00:17.939 ********** 2026-06-16 01:01:01.443390 | aio | changed: [aio] 2026-06-16 01:01:01.443570 | aio | 2026-06-16 01:01:01.443865 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-06-16 01:01:01.444126 | aio | Tuesday 16 June 2026 01:01:01 +0000 (0:00:02.075) 0:00:20.014 ********** 2026-06-16 01:01:02.473826 | aio | ok: [aio] 2026-06-16 01:01:02.473910 | aio | 2026-06-16 01:01:02.473928 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-06-16 01:01:02.473943 | aio | Tuesday 16 June 2026 01:01:02 +0000 (0:00:01.029) 0:00:21.044 ********** 2026-06-16 01:01:02.511972 | aio | ok: [aio] => { 2026-06-16 01:01:02.512039 | aio | "changed": false, 2026-06-16 01:01:02.512168 | aio | "msg": "All assertions passed" 2026-06-16 01:01:02.512259 | aio | } 2026-06-16 01:01:02.512368 | aio | 2026-06-16 01:01:02.512513 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-06-16 01:01:02.512633 | aio | Tuesday 16 June 2026 01:01:02 +0000 (0:00:00.039) 0:00:21.084 ********** 2026-06-16 01:01:03.439816 | aio | ok: [aio] 2026-06-16 01:01:03.439899 | aio | 2026-06-16 01:01:03.440143 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-06-16 01:01:03.440164 | aio | Tuesday 16 June 2026 01:01:03 +0000 (0:00:00.927) 0:00:22.011 ********** 2026-06-16 01:01:03.478250 | aio | ok: [aio] => { 2026-06-16 01:01:03.478289 | aio | "changed": false, 2026-06-16 01:01:03.478301 | aio | "msg": "All assertions passed" 2026-06-16 01:01:03.478312 | aio | } 2026-06-16 01:01:03.478322 | aio | 2026-06-16 01:01:03.478331 | aio | PLAY RECAP ********************************************************************* 2026-06-16 01:01:03.478340 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-16 01:01:03.478349 | aio | 2026-06-16 01:01:03.478358 | aio | 2026-06-16 01:01:03.478367 | aio | TASKS RECAP ******************************************************************** 2026-06-16 01:01:03.478375 | aio | Tuesday 16 June 2026 01:01:03 +0000 (0:00:00.035) 0:00:22.046 ********** 2026-06-16 01:01:03.478384 | aio | =============================================================================== 2026-06-16 01:01:03.478393 | aio | Get cluster health status ---------------------------------------------- 10.14s 2026-06-16 01:01:03.478401 | aio | Create a test Ceph pool ------------------------------------------------- 6.56s 2026-06-16 01:01:03.478410 | aio | Create a test Ceph key -------------------------------------------------- 2.08s 2026-06-16 01:01:03.478419 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-06-16 01:01:03.478427 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.03s 2026-06-16 01:01:03.478436 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 0.93s 2026-06-16 01:01:03.478444 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-06-16 01:01:03.478453 | aio | Assert that the legacy key module info state returns the correct key ---- 0.04s 2026-06-16 01:01:03.478472 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-06-16 01:01:03.478481 | aio | Print cluster health status --------------------------------------------- 0.02s 2026-06-16 01:01:03.543268 | aio | INFO [default > verify] Executed: Successful 2026-06-16 01:01:03.555617 | aio | INFO [default > cleanup] Executing 2026-06-16 01:01:03.556262 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-16 01:01:03.562797 | aio | INFO [default > destroy] Executing 2026-06-16 01:01:03.562889 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-16 01:01:03.562974 | aio | INFO [default > destroy] Executed: Successful 2026-06-16 01:01:03.563267 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-16 01:01:04.120477 | aio | ok: Runtime: 0:10:29.512419 2026-06-16 01:01:04.133235 | 2026-06-16 01:01:04.133323 | PLAY RECAP 2026-06-16 01:01:04.133375 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-16 01:01:04.133397 | 2026-06-16 01:01:04.305062 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-16 01:01:04.307909 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-16 01:01:05.016863 | 2026-06-16 01:01:05.017074 | PLAY [all] 2026-06-16 01:01:05.030514 | 2026-06-16 01:01:05.030603 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-16 01:01:05.077998 | aio | skipping: Conditional result was False 2026-06-16 01:01:05.087009 | 2026-06-16 01:01:05.087154 | TASK [fetch-output : Set log path for single node] 2026-06-16 01:01:05.137288 | aio | ok 2026-06-16 01:01:05.145020 | 2026-06-16 01:01:05.145104 | LOOP [fetch-output : Ensure local output dirs] 2026-06-16 01:01:05.623576 | aio -> localhost | ok: "/var/lib/zuul/builds/949b42a222ea42219710a88608a298f7/work/logs" 2026-06-16 01:01:05.860861 | aio -> localhost | changed: "/var/lib/zuul/builds/949b42a222ea42219710a88608a298f7/work/artifacts" 2026-06-16 01:01:06.070797 | aio -> localhost | changed: "/var/lib/zuul/builds/949b42a222ea42219710a88608a298f7/work/docs" 2026-06-16 01:01:06.087269 | 2026-06-16 01:01:06.087447 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-16 01:01:06.710538 | aio | changed: .d..t...... ./ 2026-06-16 01:01:06.710912 | aio | changed: All items complete 2026-06-16 01:01:06.710987 | 2026-06-16 01:01:07.150497 | aio | changed: .d..t...... ./ 2026-06-16 01:01:07.612824 | aio | changed: .d..t...... ./ 2026-06-16 01:01:07.638164 | 2026-06-16 01:01:07.638292 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-16 01:01:08.136240 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008358 2026-06-16 01:01:08.356501 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007174 2026-06-16 01:01:08.378757 | 2026-06-16 01:01:08.380230 | PLAY [all] 2026-06-16 01:01:08.393274 | 2026-06-16 01:01:08.393394 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-16 01:01:08.885721 | aio | changed 2026-06-16 01:01:08.894461 | 2026-06-16 01:01:08.894539 | PLAY RECAP 2026-06-16 01:01:08.894600 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-16 01:01:08.894632 | 2026-06-16 01:01:09.007338 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-16 01:01:09.010902 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-16 01:01:09.622765 | 2026-06-16 01:01:09.622891 | PLAY [localhost] 2026-06-16 01:01:09.632833 | 2026-06-16 01:01:09.632905 | TASK [Generate Zuul manifest] 2026-06-16 01:01:09.675415 | localhost | ok 2026-06-16 01:01:09.695609 | 2026-06-16 01:01:09.695693 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-16 01:01:10.057989 | localhost | changed 2026-06-16 01:01:10.069570 | 2026-06-16 01:01:10.069699 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-16 01:01:10.102305 | localhost | ok 2026-06-16 01:01:10.109784 | 2026-06-16 01:01:10.109852 | TASK [Upload logs] 2026-06-16 01:01:10.131176 | localhost | ok 2026-06-16 01:01:10.191144 | 2026-06-16 01:01:10.191275 | TASK [Set zuul-log-path fact] 2026-06-16 01:01:10.213250 | localhost | ok 2026-06-16 01:01:10.247415 | 2026-06-16 01:01:10.247516 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-16 01:01:10.279591 | localhost | ok 2026-06-16 01:01:10.289163 | 2026-06-16 01:01:10.289229 | TASK [upload-logs : Create log directories] 2026-06-16 01:01:10.712210 | localhost | changed 2026-06-16 01:01:10.717808 | 2026-06-16 01:01:10.717954 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-16 01:01:11.163940 | localhost -> localhost | ok: Runtime: 0:00:00.005245 2026-06-16 01:01:11.169926 | 2026-06-16 01:01:11.169992 | TASK [upload-logs : Upload logs to log server] 2026-06-16 01:01:11.637105 | localhost | Output suppressed because no_log was given 2026-06-16 01:01:11.642246 | 2026-06-16 01:01:11.642314 | LOOP [upload-logs : Compress console log and json output] 2026-06-16 01:01:11.691692 | localhost | skipping: Conditional result was False 2026-06-16 01:01:11.753181 | localhost | skipping: Conditional result was False 2026-06-16 01:01:11.767410 | 2026-06-16 01:01:11.767580 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-16 01:01:11.814881 | localhost | skipping: Conditional result was False 2026-06-16 01:01:11.815281 | 2026-06-16 01:01:11.820298 | localhost | skipping: Conditional result was False 2026-06-16 01:01:11.834792 | 2026-06-16 01:01:11.834972 | LOOP [upload-logs : Upload console log and json output]