2026-04-27 10:16:12.182967 | Job console starting 2026-04-27 10:16:12.196399 | Updating git repos 2026-04-27 10:16:12.232255 | Cloning repos into workspace 2026-04-27 10:16:12.287794 | Restoring repo states 2026-04-27 10:16:12.294919 | Merging changes 2026-04-27 10:16:12.585489 | Checking out repos 2026-04-27 10:16:12.616925 | Preparing playbooks 2026-04-27 10:16:13.930308 | Running Ansible setup 2026-04-27 10:16:17.711687 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-27 10:16:18.308781 | 2026-04-27 10:16:18.308981 | PLAY [localhost] 2026-04-27 10:16:18.316442 | 2026-04-27 10:16:18.316510 | TASK [Gathering Facts] 2026-04-27 10:16:19.190804 | localhost | ok 2026-04-27 10:16:19.203041 | 2026-04-27 10:16:19.203132 | TASK [Setup log path fact] 2026-04-27 10:16:19.225446 | localhost | ok 2026-04-27 10:16:19.236781 | 2026-04-27 10:16:19.236856 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-27 10:16:19.267836 | localhost | ok 2026-04-27 10:16:19.276264 | 2026-04-27 10:16:19.276353 | TASK [emit-job-header : Print job information] 2026-04-27 10:16:19.318865 | # Job Information 2026-04-27 10:16:19.319151 | Ansible Version: 2.16.16 2026-04-27 10:16:19.319248 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-04-27 10:16:19.319350 | Pipeline: check 2026-04-27 10:16:19.319403 | Executor: 0a8996d2b663 2026-04-27 10:16:19.319447 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/106 2026-04-27 10:16:19.319497 | Event ID: 023adf50-4222-11f1-9232-4e52c237c037 2026-04-27 10:16:19.322928 | 2026-04-27 10:16:19.322994 | LOOP [emit-job-header : Print node information] 2026-04-27 10:16:19.419383 | localhost | ok: 2026-04-27 10:16:19.419581 | localhost | # Node Information 2026-04-27 10:16:19.419618 | localhost | Inventory Hostname: aio 2026-04-27 10:16:19.419645 | localhost | Hostname: np0000170450 2026-04-27 10:16:19.419670 | localhost | Username: zuul 2026-04-27 10:16:19.419698 | localhost | Distro: Ubuntu 24.04 2026-04-27 10:16:19.419723 | localhost | Provider: yul1 2026-04-27 10:16:19.419748 | localhost | Region: ca-ymq-1 2026-04-27 10:16:19.419771 | localhost | Label: ubuntu-noble 2026-04-27 10:16:19.419795 | localhost | Product Name: OpenStack Nova 2026-04-27 10:16:19.419819 | localhost | Interface IP: 199.204.45.216 2026-04-27 10:16:19.429034 | 2026-04-27 10:16:19.429176 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-27 10:16:19.870499 | localhost -> localhost | changed 2026-04-27 10:16:19.877284 | 2026-04-27 10:16:19.877378 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-27 10:16:20.745274 | localhost -> localhost | changed 2026-04-27 10:16:20.751490 | 2026-04-27 10:16:20.751555 | PLAY [all] 2026-04-27 10:16:20.759899 | 2026-04-27 10:16:20.759967 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-27 10:16:20.994434 | aio -> localhost | ok 2026-04-27 10:16:21.006367 | 2026-04-27 10:16:21.006456 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-27 10:16:21.041115 | aio | ok 2026-04-27 10:16:21.065543 | aio | included: /var/lib/zuul/builds/b7f237faa3be44238d5b516eaf7506e6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-27 10:16:21.072047 | 2026-04-27 10:16:21.072105 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-27 10:16:21.989556 | aio -> localhost | Generating public/private rsa key pair. 2026-04-27 10:16:21.989760 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/b7f237faa3be44238d5b516eaf7506e6/work/b7f237faa3be44238d5b516eaf7506e6_id_rsa 2026-04-27 10:16:21.989803 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/b7f237faa3be44238d5b516eaf7506e6/work/b7f237faa3be44238d5b516eaf7506e6_id_rsa.pub 2026-04-27 10:16:21.989836 | aio -> localhost | The key fingerprint is: 2026-04-27 10:16:21.989870 | aio -> localhost | SHA256:T8ajVxRyvbpYLVwsxPDbZO3tpHHMkyHykW965fmbLl0 zuul-build-sshkey 2026-04-27 10:16:21.989924 | aio -> localhost | The key's randomart image is: 2026-04-27 10:16:21.989964 | aio -> localhost | +---[RSA 3072]----+ 2026-04-27 10:16:21.990005 | aio -> localhost | | ooo. | 2026-04-27 10:16:21.990043 | aio -> localhost | | +o.o. | 2026-04-27 10:16:21.990078 | aio -> localhost | | oo=oo.| 2026-04-27 10:16:21.990112 | aio -> localhost | | . .+=B++| 2026-04-27 10:16:21.990146 | aio -> localhost | | S =.o*o=O| 2026-04-27 10:16:21.990173 | aio -> localhost | | = o= +BE| 2026-04-27 10:16:21.990200 | aio -> localhost | | . oo +oo+| 2026-04-27 10:16:21.990227 | aio -> localhost | | .. ....o| 2026-04-27 10:16:21.990258 | aio -> localhost | | o+o| 2026-04-27 10:16:21.990285 | aio -> localhost | +----[SHA256]-----+ 2026-04-27 10:16:21.990346 | aio -> localhost | ok: Runtime: 0:00:00.457866 2026-04-27 10:16:21.998782 | 2026-04-27 10:16:21.998853 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-27 10:16:22.034549 | aio | ok 2026-04-27 10:16:22.045032 | aio | included: /var/lib/zuul/builds/b7f237faa3be44238d5b516eaf7506e6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-27 10:16:22.052867 | 2026-04-27 10:16:22.052928 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-27 10:16:22.078170 | aio | skipping: Conditional result was False 2026-04-27 10:16:22.090362 | 2026-04-27 10:16:22.090432 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-27 10:16:22.603406 | aio | changed 2026-04-27 10:16:22.608687 | 2026-04-27 10:16:22.608749 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-27 10:16:22.840518 | aio | ok 2026-04-27 10:16:22.847984 | 2026-04-27 10:16:22.848070 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-27 10:16:23.408074 | aio | changed 2026-04-27 10:16:23.414639 | 2026-04-27 10:16:23.414705 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-27 10:16:23.945826 | aio | changed 2026-04-27 10:16:23.951323 | 2026-04-27 10:16:23.951392 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-27 10:16:23.964868 | aio | skipping: Conditional result was False 2026-04-27 10:16:23.971256 | 2026-04-27 10:16:23.971324 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-27 10:16:24.370275 | aio -> localhost | changed 2026-04-27 10:16:24.387891 | 2026-04-27 10:16:24.387986 | TASK [add-build-sshkey : Add back temp key] 2026-04-27 10:16:24.695995 | aio -> localhost | Identity added: /var/lib/zuul/builds/b7f237faa3be44238d5b516eaf7506e6/work/b7f237faa3be44238d5b516eaf7506e6_id_rsa (zuul-build-sshkey) 2026-04-27 10:16:24.696260 | aio -> localhost | ok: Runtime: 0:00:00.011784 2026-04-27 10:16:24.703664 | 2026-04-27 10:16:24.703788 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-27 10:16:25.074548 | aio | ok 2026-04-27 10:16:25.081284 | 2026-04-27 10:16:25.081365 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-27 10:16:25.107986 | aio | skipping: Conditional result was False 2026-04-27 10:16:25.123700 | 2026-04-27 10:16:25.123793 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-27 10:16:25.513225 | aio | ok 2026-04-27 10:16:25.521865 | 2026-04-27 10:16:25.521953 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-27 10:16:26.262820 | aio | Output suppressed because no_log was given 2026-04-27 10:16:26.311887 | 2026-04-27 10:16:26.312041 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-27 10:16:26.554932 | aio | ok: "logs" 2026-04-27 10:16:26.555238 | aio | ok: All items complete 2026-04-27 10:16:26.555284 | 2026-04-27 10:16:26.789782 | aio | ok: "artifacts" 2026-04-27 10:16:26.992875 | aio | ok: "docs" 2026-04-27 10:16:27.013559 | 2026-04-27 10:16:27.013633 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-27 10:16:27.260344 | aio | changed: "logs" 2026-04-27 10:16:27.451331 | aio | changed: "artifacts" 2026-04-27 10:16:27.663270 | aio | changed: "docs" 2026-04-27 10:16:27.682652 | 2026-04-27 10:16:27.682772 | PLAY RECAP 2026-04-27 10:16:27.682838 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-27 10:16:27.682880 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 10:16:27.682913 | 2026-04-27 10:16:27.800010 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-27 10:16:27.803349 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-27 10:16:28.403263 | 2026-04-27 10:16:28.403684 | PLAY [all] 2026-04-27 10:16:28.415433 | 2026-04-27 10:16:28.415506 | TASK [setup-uv : Extract archive] 2026-04-27 10:16:30.930267 | aio | changed 2026-04-27 10:16:30.938430 | 2026-04-27 10:16:30.938537 | TASK [setup-uv : Print version] 2026-04-27 10:16:30.501755 | aio | uv 0.8.13 2026-04-27 10:16:31.482681 | aio | ok: Runtime: 0:00:00.015755 2026-04-27 10:16:31.491743 | 2026-04-27 10:16:31.491798 | PLAY RECAP 2026-04-27 10:16:31.491842 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 10:16:31.491866 | 2026-04-27 10:16:31.604560 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-27 10:16:31.607828 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-27 10:16:32.159677 | 2026-04-27 10:16:32.159803 | PLAY [all] 2026-04-27 10:16:32.171152 | 2026-04-27 10:16:32.171227 | TASK [Copy inventory file for Zuul] 2026-04-27 10:16:33.149690 | aio | changed 2026-04-27 10:16:33.157698 | 2026-04-27 10:16:33.157782 | TASK [Switch "ansible_host" to private IP] 2026-04-27 10:16:33.454447 | aio | changed: 1 replacements made 2026-04-27 10:16:33.461692 | 2026-04-27 10:16:33.461765 | TASK [Run Molecule scenario] 2026-04-27 10:16:33.048906 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-27 10:16:33.049061 | aio | Creating virtual environment at: .venv 2026-04-27 10:16:33.418448 | aio | Downloading pygments (1.2MiB) 2026-04-27 10:16:33.419753 | aio | Downloading cryptography (4.3MiB) 2026-04-27 10:16:33.420874 | aio | Downloading netaddr (2.2MiB) 2026-04-27 10:16:33.434051 | aio | Downloading ansible-core (2.1MiB) 2026-04-27 10:16:33.623260 | aio | Downloading netaddr 2026-04-27 10:16:33.634784 | aio | Downloading cryptography 2026-04-27 10:16:33.696209 | aio | Downloading pygments 2026-04-27 10:16:33.864647 | aio | Downloading ansible-core 2026-04-27 10:16:33.910749 | aio | Installed 37 packages in 45ms 2026-04-27 10:16:34.706031 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-27 10:16:34.706132 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-27 10:16:35.408903 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-27 10:16:35.409014 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-27 10:17:51.904324 | aio | INFO [default > dependency] Executing 2026-04-27 10:17:51.904524 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-27 10:17:51.904730 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-27 10:17:51.904855 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-27 10:17:51.910827 | aio | INFO [default > cleanup] Executing 2026-04-27 10:17:51.911150 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 10:17:51.917409 | aio | INFO [default > destroy] Executing 2026-04-27 10:17:51.917444 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-27 10:17:51.917523 | aio | INFO [default > destroy] Executed: Successful 2026-04-27 10:17:51.924361 | aio | INFO [default > syntax] Executing 2026-04-27 10:17:53.022142 | aio | 2026-04-27 10:17:53.022459 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-27 10:17:53.073130 | aio | INFO [default > syntax] Executed: Successful 2026-04-27 10:17:53.084656 | aio | INFO [default > create] Executing 2026-04-27 10:17:53.086237 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 10:17:53.092212 | aio | INFO [default > prepare] Executing 2026-04-27 10:17:53.906177 | aio | 2026-04-27 10:17:53.906524 | aio | PLAY [Prepare] ***************************************************************** 2026-04-27 10:17:53.906809 | aio | 2026-04-27 10:17:53.907000 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-27 10:17:53.907194 | aio | Monday 27 April 2026 10:17:53 +0000 (0:00:00.033) 0:00:00.034 ********** 2026-04-27 10:17:56.130923 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-27 10:17:56.131086 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-27 10:17:56.131336 | aio | interpreter could change the meaning of that path. See 2026-04-27 10:17:56.131675 | aio | https://docs.ansible.com/ansible- 2026-04-27 10:17:56.131931 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-27 10:17:56.138400 | aio | ok: [aio] 2026-04-27 10:17:56.138674 | aio | 2026-04-27 10:17:56.138953 | aio | TASK [Configure short hostname] ************************************************ 2026-04-27 10:17:56.139259 | aio | Monday 27 April 2026 10:17:56 +0000 (0:00:02.232) 0:00:02.266 ********** 2026-04-27 10:17:56.906397 | aio | changed: [aio] 2026-04-27 10:17:56.906641 | aio | 2026-04-27 10:17:56.907052 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-27 10:17:56.907365 | aio | Monday 27 April 2026 10:17:56 +0000 (0:00:00.767) 0:00:03.034 ********** 2026-04-27 10:17:57.243224 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-27 10:17:57.243462 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-27 10:17:57.243717 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-27 10:17:57.255122 | aio | changed: [aio] 2026-04-27 10:17:57.255351 | aio | 2026-04-27 10:17:57.255640 | aio | TASK [Update apt cache] ******************************************************** 2026-04-27 10:17:57.255888 | aio | Monday 27 April 2026 10:17:57 +0000 (0:00:00.348) 0:00:03.383 ********** 2026-04-27 10:18:04.263563 | aio | changed: [aio] 2026-04-27 10:18:04.263799 | aio | 2026-04-27 10:18:04.264207 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-27 10:18:04.264449 | aio | 2026-04-27 10:18:04.264693 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-27 10:18:04.264943 | aio | Monday 27 April 2026 10:18:04 +0000 (0:00:07.008) 0:00:10.391 ********** 2026-04-27 10:18:05.051061 | aio | ok: [aio] 2026-04-27 10:18:05.051237 | aio | 2026-04-27 10:18:05.051539 | aio | TASK [Install depedencies] ***************************************************** 2026-04-27 10:18:05.051793 | aio | Monday 27 April 2026 10:18:05 +0000 (0:00:00.787) 0:00:11.179 ********** 2026-04-27 10:18:23.822439 | aio | changed: [aio] 2026-04-27 10:18:23.822473 | aio | 2026-04-27 10:18:23.822479 | aio | TASK [Start up service] ******************************************************** 2026-04-27 10:18:23.822485 | aio | Monday 27 April 2026 10:18:23 +0000 (0:00:18.769) 0:00:29.948 ********** 2026-04-27 10:18:24.492921 | aio | ok: [aio] 2026-04-27 10:18:24.492997 | aio | 2026-04-27 10:18:24.493149 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-27 10:18:24.493311 | aio | Monday 27 April 2026 10:18:24 +0000 (0:00:00.671) 0:00:30.620 ********** 2026-04-27 10:18:24.837110 | aio | ok: [aio] 2026-04-27 10:18:24.837305 | aio | 2026-04-27 10:18:24.837604 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-27 10:18:24.837859 | aio | Monday 27 April 2026 10:18:24 +0000 (0:00:00.344) 0:00:30.965 ********** 2026-04-27 10:18:25.592804 | aio | changed: [aio] 2026-04-27 10:18:25.592874 | aio | 2026-04-27 10:18:25.592992 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-27 10:18:25.593106 | aio | Monday 27 April 2026 10:18:25 +0000 (0:00:00.755) 0:00:31.720 ********** 2026-04-27 10:18:25.820117 | aio | ok: [aio] 2026-04-27 10:18:25.820198 | aio | 2026-04-27 10:18:25.820341 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-27 10:18:25.820578 | aio | Monday 27 April 2026 10:18:25 +0000 (0:00:00.227) 0:00:31.948 ********** 2026-04-27 10:18:25.844680 | aio | skipping: [aio] 2026-04-27 10:18:25.844905 | aio | 2026-04-27 10:18:25.845177 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-27 10:18:25.845477 | aio | Monday 27 April 2026 10:18:25 +0000 (0:00:00.024) 0:00:31.973 ********** 2026-04-27 10:18:26.495972 | aio | changed: [aio] => (item=osd0) 2026-04-27 10:18:26.496281 | aio | changed: [aio] => (item=osd1) 2026-04-27 10:18:26.496632 | aio | changed: [aio] => (item=osd2) 2026-04-27 10:18:26.496877 | aio | 2026-04-27 10:18:26.497204 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-27 10:18:26.497523 | aio | Monday 27 April 2026 10:18:26 +0000 (0:00:00.651) 0:00:32.624 ********** 2026-04-27 10:18:27.286973 | aio | changed: [aio] => (item=osd0) 2026-04-27 10:18:27.287259 | aio | changed: [aio] => (item=osd1) 2026-04-27 10:18:27.287601 | aio | changed: [aio] => (item=osd2) 2026-04-27 10:18:27.287851 | aio | 2026-04-27 10:18:27.288135 | aio | TASK [Start loop devices] ****************************************************** 2026-04-27 10:18:27.288478 | aio | Monday 27 April 2026 10:18:27 +0000 (0:00:00.790) 0:00:33.415 ********** 2026-04-27 10:18:28.066349 | aio | changed: [aio] => (item=osd0) 2026-04-27 10:18:28.066486 | aio | changed: [aio] => (item=osd1) 2026-04-27 10:18:28.066662 | aio | changed: [aio] => (item=osd2) 2026-04-27 10:18:28.066819 | aio | 2026-04-27 10:18:28.067000 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-27 10:18:28.067221 | aio | Monday 27 April 2026 10:18:28 +0000 (0:00:00.779) 0:00:34.195 ********** 2026-04-27 10:18:29.505374 | aio | changed: [aio] => (item=osd0) 2026-04-27 10:18:29.505641 | aio | changed: [aio] => (item=osd1) 2026-04-27 10:18:29.506002 | aio | changed: [aio] => (item=osd2) 2026-04-27 10:18:29.506245 | aio | 2026-04-27 10:18:29.506540 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-27 10:18:29.506795 | aio | Monday 27 April 2026 10:18:29 +0000 (0:00:01.438) 0:00:35.633 ********** 2026-04-27 10:18:30.872533 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-27 10:18:30.872608 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-27 10:18:30.872618 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-27 10:18:30.872627 | aio | 2026-04-27 10:18:30.872637 | aio | PLAY RECAP ********************************************************************* 2026-04-27 10:18:30.872648 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-27 10:18:30.872660 | aio | 2026-04-27 10:18:30.872669 | aio | 2026-04-27 10:18:30.872686 | aio | TASKS RECAP ******************************************************************** 2026-04-27 10:18:30.872695 | aio | Monday 27 April 2026 10:18:30 +0000 (0:00:01.366) 0:00:37.000 ********** 2026-04-27 10:18:30.874468 | aio | =============================================================================== 2026-04-27 10:18:30.874524 | aio | Install depedencies ---------------------------------------------------- 18.77s 2026-04-27 10:18:30.874531 | aio | Update apt cache -------------------------------------------------------- 7.01s 2026-04-27 10:18:30.874538 | aio | Gathering Facts --------------------------------------------------------- 2.23s 2026-04-27 10:18:30.874544 | aio | Create a volume group for each loop device ------------------------------ 1.44s 2026-04-27 10:18:30.874550 | aio | Create a logical volume for each loop device ---------------------------- 1.37s 2026-04-27 10:18:30.874556 | aio | Set permissions on loopback devices ------------------------------------- 0.79s 2026-04-27 10:18:30.874562 | aio | Gathering Facts --------------------------------------------------------- 0.79s 2026-04-27 10:18:30.874568 | aio | Start loop devices ------------------------------------------------------ 0.78s 2026-04-27 10:18:30.874720 | aio | Configure short hostname ------------------------------------------------ 0.77s 2026-04-27 10:18:30.874968 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.76s 2026-04-27 10:18:30.875208 | aio | Start up service -------------------------------------------------------- 0.67s 2026-04-27 10:18:30.875458 | aio | Create devices for Ceph ------------------------------------------------- 0.65s 2026-04-27 10:18:30.875697 | aio | Ensure hostname inside hosts file --------------------------------------- 0.35s 2026-04-27 10:18:30.875902 | aio | Generate lvm.conf ------------------------------------------------------- 0.34s 2026-04-27 10:18:30.876102 | aio | Get list of all loopback devices ---------------------------------------- 0.23s 2026-04-27 10:18:30.876304 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-27 10:18:30.951612 | aio | INFO [default > prepare] Executed: Successful 2026-04-27 10:18:30.960264 | aio | INFO [default > converge] Executing 2026-04-27 10:18:31.981337 | aio | 2026-04-27 10:18:31.981787 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-27 10:18:31.982088 | aio | 2026-04-27 10:18:31.982444 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-27 10:18:31.982831 | aio | Monday 27 April 2026 10:18:31 +0000 (0:00:00.055) 0:00:00.055 ********** 2026-04-27 10:18:34.203955 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-27 10:18:34.204336 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-27 10:18:34.204691 | aio | interpreter could change the meaning of that path. See 2026-04-27 10:18:34.205024 | aio | https://docs.ansible.com/ansible- 2026-04-27 10:18:34.205339 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-27 10:18:34.217797 | aio | ok: [aio] 2026-04-27 10:18:34.218138 | aio | 2026-04-27 10:18:34.218488 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:18:34.218806 | aio | Monday 27 April 2026 10:18:34 +0000 (0:00:02.236) 0:00:02.291 ********** 2026-04-27 10:18:34.554999 | aio | ok: [aio] 2026-04-27 10:18:34.555335 | aio | 2026-04-27 10:18:34.555706 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:18:34.556054 | aio | Monday 27 April 2026 10:18:34 +0000 (0:00:00.336) 0:00:02.628 ********** 2026-04-27 10:18:34.598562 | aio | skipping: [aio] 2026-04-27 10:18:34.598626 | aio | 2026-04-27 10:18:34.598839 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-27 10:18:34.599281 | aio | Monday 27 April 2026 10:18:34 +0000 (0:00:00.043) 0:00:02.672 ********** 2026-04-27 10:18:34.976426 | aio | changed: [aio] 2026-04-27 10:18:34.976500 | aio | 2026-04-27 10:18:34.976603 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:18:34.976742 | aio | Monday 27 April 2026 10:18:34 +0000 (0:00:00.377) 0:00:03.050 ********** 2026-04-27 10:18:35.085417 | aio | ok: [aio] => { 2026-04-27 10:18:35.085489 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-27 10:18:35.085673 | aio | } 2026-04-27 10:18:35.085820 | aio | 2026-04-27 10:18:35.085987 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:18:35.086151 | aio | Monday 27 April 2026 10:18:35 +0000 (0:00:00.109) 0:00:03.159 ********** 2026-04-27 10:18:35.852697 | aio | changed: [aio] 2026-04-27 10:18:35.852751 | aio | 2026-04-27 10:18:35.852924 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:18:35.853045 | aio | Monday 27 April 2026 10:18:35 +0000 (0:00:00.767) 0:00:03.926 ********** 2026-04-27 10:18:35.907922 | aio | skipping: [aio] 2026-04-27 10:18:35.907979 | aio | 2026-04-27 10:18:35.908099 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:18:35.908228 | aio | Monday 27 April 2026 10:18:35 +0000 (0:00:00.055) 0:00:03.981 ********** 2026-04-27 10:18:35.959704 | aio | skipping: [aio] 2026-04-27 10:18:35.959796 | aio | 2026-04-27 10:18:35.959926 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:18:35.960062 | aio | Monday 27 April 2026 10:18:35 +0000 (0:00:00.051) 0:00:04.033 ********** 2026-04-27 10:18:36.223734 | aio | ok: [aio] 2026-04-27 10:18:36.223937 | aio | 2026-04-27 10:18:36.224194 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:18:36.224480 | aio | Monday 27 April 2026 10:18:36 +0000 (0:00:00.263) 0:00:04.297 ********** 2026-04-27 10:18:37.519320 | aio | ok: [aio] 2026-04-27 10:18:37.519363 | aio | 2026-04-27 10:18:37.519414 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:18:37.519424 | aio | Monday 27 April 2026 10:18:37 +0000 (0:00:01.294) 0:00:05.592 ********** 2026-04-27 10:18:37.698887 | aio | ok: [aio] => { 2026-04-27 10:18:37.698916 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-27 10:18:37.698920 | aio | } 2026-04-27 10:18:37.698925 | aio | 2026-04-27 10:18:37.698929 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:18:37.698933 | aio | Monday 27 April 2026 10:18:37 +0000 (0:00:00.177) 0:00:05.770 ********** 2026-04-27 10:18:39.121495 | aio | changed: [aio] 2026-04-27 10:18:39.121566 | aio | 2026-04-27 10:18:39.121581 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:18:39.121594 | aio | Monday 27 April 2026 10:18:39 +0000 (0:00:01.423) 0:00:07.193 ********** 2026-04-27 10:18:43.308571 | aio | changed: [aio] 2026-04-27 10:18:43.308642 | aio | 2026-04-27 10:18:43.308652 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-27 10:18:43.308687 | aio | Monday 27 April 2026 10:18:43 +0000 (0:00:04.187) 0:00:11.381 ********** 2026-04-27 10:18:43.343018 | aio | skipping: [aio] 2026-04-27 10:18:43.343049 | aio | 2026-04-27 10:18:43.343054 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-27 10:18:43.343059 | aio | Monday 27 April 2026 10:18:43 +0000 (0:00:00.034) 0:00:11.416 ********** 2026-04-27 10:18:43.377451 | aio | skipping: [aio] 2026-04-27 10:18:43.377503 | aio | 2026-04-27 10:18:43.378040 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-27 10:18:43.378083 | aio | Monday 27 April 2026 10:18:43 +0000 (0:00:00.034) 0:00:11.450 ********** 2026-04-27 10:18:43.409983 | aio | skipping: [aio] 2026-04-27 10:18:43.410041 | aio | 2026-04-27 10:18:43.410051 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-27 10:18:43.410062 | aio | Monday 27 April 2026 10:18:43 +0000 (0:00:00.032) 0:00:11.482 ********** 2026-04-27 10:18:51.176109 | aio | changed: [aio] 2026-04-27 10:18:51.176183 | aio | 2026-04-27 10:18:51.176196 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-27 10:18:51.176205 | aio | Monday 27 April 2026 10:18:51 +0000 (0:00:07.765) 0:00:19.248 ********** 2026-04-27 10:18:51.844498 | aio | changed: [aio] 2026-04-27 10:18:51.844557 | aio | 2026-04-27 10:18:51.845230 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-27 10:18:51.845280 | aio | Monday 27 April 2026 10:18:51 +0000 (0:00:00.669) 0:00:19.917 ********** 2026-04-27 10:18:52.963784 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-27 10:18:52.963865 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-27 10:18:52.963992 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-27 10:18:52.964108 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-27 10:18:52.964226 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-27 10:18:52.964326 | aio | 2026-04-27 10:18:52.964460 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-27 10:18:52.964568 | aio | Monday 27 April 2026 10:18:52 +0000 (0:00:01.119) 0:00:21.036 ********** 2026-04-27 10:18:53.690584 | aio | changed: [aio] 2026-04-27 10:18:53.690638 | aio | 2026-04-27 10:18:53.690649 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-27 10:18:53.690666 | aio | Monday 27 April 2026 10:18:53 +0000 (0:00:00.717) 0:00:21.754 ********** 2026-04-27 10:18:53.690674 | aio | 2026-04-27 10:18:53.690683 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-27 10:18:53.690691 | aio | Monday 27 April 2026 10:18:53 +0000 (0:00:00.007) 0:00:21.761 ********** 2026-04-27 10:18:54.810445 | aio | ok: [aio] 2026-04-27 10:18:54.810492 | aio | 2026-04-27 10:18:54.810623 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-27 10:18:54.810880 | aio | Monday 27 April 2026 10:18:54 +0000 (0:00:01.122) 0:00:22.883 ********** 2026-04-27 10:18:55.417603 | aio | changed: [aio] 2026-04-27 10:18:55.417860 | aio | 2026-04-27 10:18:55.418221 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-27 10:18:55.418568 | aio | Monday 27 April 2026 10:18:55 +0000 (0:00:00.607) 0:00:23.491 ********** 2026-04-27 10:18:56.114558 | aio | changed: [aio] 2026-04-27 10:18:56.114621 | aio | 2026-04-27 10:18:56.114645 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:18:56.115028 | aio | Monday 27 April 2026 10:18:56 +0000 (0:00:00.696) 0:00:24.187 ********** 2026-04-27 10:18:56.368507 | aio | ok: [aio] 2026-04-27 10:18:56.368548 | aio | 2026-04-27 10:18:56.368554 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:18:56.368560 | aio | Monday 27 April 2026 10:18:56 +0000 (0:00:00.254) 0:00:24.441 ********** 2026-04-27 10:18:56.458525 | aio | ok: [aio] => { 2026-04-27 10:18:56.459924 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-27 10:18:56.459973 | aio | } 2026-04-27 10:18:56.459984 | aio | 2026-04-27 10:18:56.459993 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:18:56.460003 | aio | Monday 27 April 2026 10:18:56 +0000 (0:00:00.090) 0:00:24.531 ********** 2026-04-27 10:18:58.558573 | aio | changed: [aio] 2026-04-27 10:18:58.558636 | aio | 2026-04-27 10:18:58.559114 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:18:58.559172 | aio | Monday 27 April 2026 10:18:58 +0000 (0:00:02.099) 0:00:26.631 ********** 2026-04-27 10:19:03.181530 | aio | changed: [aio] 2026-04-27 10:19:03.181569 | aio | 2026-04-27 10:19:03.181575 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-27 10:19:03.181584 | aio | Monday 27 April 2026 10:19:03 +0000 (0:00:04.622) 0:00:31.254 ********** 2026-04-27 10:19:04.201548 | aio | ok: [aio] 2026-04-27 10:19:04.201607 | aio | 2026-04-27 10:19:04.201618 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-27 10:19:04.201634 | aio | Monday 27 April 2026 10:19:04 +0000 (0:00:01.020) 0:00:32.274 ********** 2026-04-27 10:19:04.581770 | aio | changed: [aio] 2026-04-27 10:19:04.581841 | aio | 2026-04-27 10:19:04.582009 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-27 10:19:04.582170 | aio | Monday 27 April 2026 10:19:04 +0000 (0:00:00.380) 0:00:32.655 ********** 2026-04-27 10:19:05.160409 | aio | changed: [aio] 2026-04-27 10:19:05.160464 | aio | 2026-04-27 10:19:05.160473 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-27 10:19:05.160480 | aio | Monday 27 April 2026 10:19:05 +0000 (0:00:00.577) 0:00:33.233 ********** 2026-04-27 10:19:05.837877 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-27 10:19:05.839414 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-27 10:19:05.839442 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-27 10:19:05.839450 | aio | 2026-04-27 10:19:05.839457 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-27 10:19:05.839464 | aio | Monday 27 April 2026 10:19:05 +0000 (0:00:00.677) 0:00:33.910 ********** 2026-04-27 10:19:06.407877 | aio | changed: [aio] 2026-04-27 10:19:06.407975 | aio | 2026-04-27 10:19:06.408152 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-27 10:19:06.408321 | aio | Monday 27 April 2026 10:19:06 +0000 (0:00:00.570) 0:00:34.481 ********** 2026-04-27 10:19:07.031830 | aio | changed: [aio] 2026-04-27 10:19:07.031905 | aio | 2026-04-27 10:19:07.032002 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-27 10:19:07.032112 | aio | Monday 27 April 2026 10:19:07 +0000 (0:00:00.616) 0:00:35.097 ********** 2026-04-27 10:19:07.032227 | aio | 2026-04-27 10:19:07.032333 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-27 10:19:07.032487 | aio | Monday 27 April 2026 10:19:07 +0000 (0:00:00.007) 0:00:35.104 ********** 2026-04-27 10:19:07.927240 | aio | ok: [aio] 2026-04-27 10:19:07.927279 | aio | 2026-04-27 10:19:07.927287 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-27 10:19:07.927295 | aio | Monday 27 April 2026 10:19:07 +0000 (0:00:00.892) 0:00:35.997 ********** 2026-04-27 10:19:08.996958 | aio | changed: [aio] 2026-04-27 10:19:08.997034 | aio | 2026-04-27 10:19:08.997240 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-27 10:19:08.997401 | aio | Monday 27 April 2026 10:19:08 +0000 (0:00:01.072) 0:00:37.070 ********** 2026-04-27 10:19:09.731914 | aio | changed: [aio] 2026-04-27 10:19:09.731959 | aio | 2026-04-27 10:19:09.731973 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-27 10:19:09.731985 | aio | Monday 27 April 2026 10:19:09 +0000 (0:00:00.734) 0:00:37.804 ********** 2026-04-27 10:19:09.787085 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-27 10:19:09.787136 | aio | 2026-04-27 10:19:09.787148 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-27 10:19:09.787158 | aio | Monday 27 April 2026 10:19:09 +0000 (0:00:00.055) 0:00:37.859 ********** 2026-04-27 10:19:10.802325 | aio | ok: [aio] 2026-04-27 10:19:10.802384 | aio | 2026-04-27 10:19:10.802393 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-27 10:19:10.802398 | aio | Monday 27 April 2026 10:19:10 +0000 (0:00:01.015) 0:00:38.874 ********** 2026-04-27 10:19:11.577802 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-27 10:19:11.577860 | aio | ok: [aio] => (item=ssh) 2026-04-27 10:19:11.577979 | aio | 2026-04-27 10:19:11.578095 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-27 10:19:11.578254 | aio | Monday 27 April 2026 10:19:11 +0000 (0:00:00.776) 0:00:39.651 ********** 2026-04-27 10:19:11.961092 | aio | changed: [aio] 2026-04-27 10:19:11.961138 | aio | 2026-04-27 10:19:11.961150 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-27 10:19:11.961160 | aio | Monday 27 April 2026 10:19:11 +0000 (0:00:00.381) 0:00:40.033 ********** 2026-04-27 10:19:12.205031 | aio | ok: [aio] 2026-04-27 10:19:12.205085 | aio | 2026-04-27 10:19:12.205096 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-27 10:19:12.205105 | aio | Monday 27 April 2026 10:19:12 +0000 (0:00:00.243) 0:00:40.277 ********** 2026-04-27 10:19:12.750804 | aio | changed: [aio] 2026-04-27 10:19:12.750871 | aio | 2026-04-27 10:19:12.751011 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-27 10:19:12.751120 | aio | Monday 27 April 2026 10:19:12 +0000 (0:00:00.545) 0:00:40.822 ********** 2026-04-27 10:19:13.126192 | aio | changed: [aio] 2026-04-27 10:19:13.126248 | aio | 2026-04-27 10:19:13.126406 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-27 10:19:13.126533 | aio | Monday 27 April 2026 10:19:13 +0000 (0:00:00.376) 0:00:41.199 ********** 2026-04-27 10:19:13.278987 | aio | ok: [aio] 2026-04-27 10:19:13.279046 | aio | 2026-04-27 10:19:13.279234 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-27 10:19:13.279400 | aio | Monday 27 April 2026 10:19:13 +0000 (0:00:00.152) 0:00:41.352 ********** 2026-04-27 10:19:13.546515 | aio | ok: [aio] => (item=aio) 2026-04-27 10:19:13.546578 | aio | 2026-04-27 10:19:13.547360 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-27 10:19:13.547441 | aio | Monday 27 April 2026 10:19:13 +0000 (0:00:00.266) 0:00:41.619 ********** 2026-04-27 10:19:13.595927 | aio | ok: [aio] 2026-04-27 10:19:13.595990 | aio | 2026-04-27 10:19:13.596295 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-27 10:19:13.596328 | aio | Monday 27 April 2026 10:19:13 +0000 (0:00:00.049) 0:00:41.668 ********** 2026-04-27 10:19:13.694857 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-27 10:19:13.694889 | aio | 2026-04-27 10:19:13.694899 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-27 10:19:13.694909 | aio | Monday 27 April 2026 10:19:13 +0000 (0:00:00.098) 0:00:41.767 ********** 2026-04-27 10:19:14.005699 | aio | changed: [aio] 2026-04-27 10:19:14.005733 | aio | 2026-04-27 10:19:14.005738 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-27 10:19:14.005746 | aio | Monday 27 April 2026 10:19:14 +0000 (0:00:00.309) 0:00:42.077 ********** 2026-04-27 10:19:14.768947 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-27 10:19:14.769084 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-27 10:19:14.769095 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-27 10:19:14.769190 | aio | 2026-04-27 10:19:14.769326 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-27 10:19:14.769477 | aio | Monday 27 April 2026 10:19:14 +0000 (0:00:00.764) 0:00:42.842 ********** 2026-04-27 10:20:48.206768 | aio | ok: [aio] 2026-04-27 10:20:48.206807 | aio | 2026-04-27 10:20:48.206814 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-27 10:20:48.206819 | aio | Monday 27 April 2026 10:20:48 +0000 (0:01:33.435) 0:02:16.277 ********** 2026-04-27 10:20:48.459127 | aio | changed: [aio] 2026-04-27 10:20:48.459159 | aio | 2026-04-27 10:20:48.459166 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-27 10:20:48.459172 | aio | Monday 27 April 2026 10:20:48 +0000 (0:00:00.253) 0:02:16.531 ********** 2026-04-27 10:20:48.497908 | aio | ok: [aio] 2026-04-27 10:20:48.498020 | aio | 2026-04-27 10:20:48.498202 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-27 10:20:48.498356 | aio | Monday 27 April 2026 10:20:48 +0000 (0:00:00.038) 0:02:16.570 ********** 2026-04-27 10:20:48.591953 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-27 10:20:48.592012 | aio | 2026-04-27 10:20:48.592025 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-27 10:20:48.592038 | aio | Monday 27 April 2026 10:20:48 +0000 (0:00:00.093) 0:02:16.664 ********** 2026-04-27 10:20:54.945204 | aio | ok: [aio] 2026-04-27 10:20:54.945276 | aio | 2026-04-27 10:20:54.945285 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-27 10:20:54.945293 | aio | Monday 27 April 2026 10:20:54 +0000 (0:00:06.353) 0:02:23.017 ********** 2026-04-27 10:20:54.998545 | aio | ok: [aio] => (item=aio) 2026-04-27 10:20:54.998593 | aio | 2026-04-27 10:20:54.998606 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-27 10:20:54.998617 | aio | Monday 27 April 2026 10:20:54 +0000 (0:00:00.053) 0:02:23.071 ********** 2026-04-27 10:20:55.422836 | aio | ok: [aio] 2026-04-27 10:20:55.422945 | aio | 2026-04-27 10:20:55.423099 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-27 10:20:55.423248 | aio | Monday 27 April 2026 10:20:55 +0000 (0:00:00.424) 0:02:23.495 ********** 2026-04-27 10:21:03.317867 | aio | ok: [aio] 2026-04-27 10:21:03.317945 | aio | 2026-04-27 10:21:03.318046 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-27 10:21:03.318187 | aio | Monday 27 April 2026 10:21:03 +0000 (0:00:07.895) 0:02:31.391 ********** 2026-04-27 10:21:51.279010 | aio | changed: [aio] 2026-04-27 10:21:51.279126 | aio | 2026-04-27 10:21:51.279300 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-27 10:21:51.279512 | aio | Monday 27 April 2026 10:21:51 +0000 (0:00:47.960) 0:03:19.351 ********** 2026-04-27 10:22:05.653789 | aio | ok: [aio] 2026-04-27 10:22:05.653868 | aio | 2026-04-27 10:22:05.653966 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-27 10:22:05.654079 | aio | Monday 27 April 2026 10:22:05 +0000 (0:00:14.375) 0:03:33.727 ********** 2026-04-27 10:22:05.726729 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-27 10:22:05.726803 | aio | 2026-04-27 10:22:05.726903 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-27 10:22:05.727016 | aio | Monday 27 April 2026 10:22:05 +0000 (0:00:00.073) 0:03:33.800 ********** 2026-04-27 10:22:05.770491 | aio | skipping: [aio] 2026-04-27 10:22:05.770574 | aio | 2026-04-27 10:22:05.770910 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-27 10:22:05.770949 | aio | Monday 27 April 2026 10:22:05 +0000 (0:00:00.044) 0:03:33.844 ********** 2026-04-27 10:22:05.829472 | aio | skipping: [aio] => (item=aio) 2026-04-27 10:22:05.829531 | aio | skipping: [aio] 2026-04-27 10:22:05.830181 | aio | 2026-04-27 10:22:05.830212 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-27 10:22:05.830267 | aio | Monday 27 April 2026 10:22:05 +0000 (0:00:00.058) 0:03:33.902 ********** 2026-04-27 10:22:06.143836 | aio | ok: [aio] 2026-04-27 10:22:06.143910 | aio | 2026-04-27 10:22:06.144022 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-27 10:22:06.144128 | aio | Monday 27 April 2026 10:22:06 +0000 (0:00:00.313) 0:03:34.216 ********** 2026-04-27 10:22:12.972569 | aio | ok: [aio] 2026-04-27 10:22:12.972645 | aio | 2026-04-27 10:22:12.972659 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-27 10:22:12.972672 | aio | Monday 27 April 2026 10:22:12 +0000 (0:00:06.829) 0:03:41.045 ********** 2026-04-27 10:22:25.866007 | aio | changed: [aio] 2026-04-27 10:22:25.866050 | aio | 2026-04-27 10:22:25.866064 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-27 10:22:25.866070 | aio | Monday 27 April 2026 10:22:25 +0000 (0:00:12.891) 0:03:53.937 ********** 2026-04-27 10:22:32.180542 | aio | ok: [aio] 2026-04-27 10:22:32.180604 | aio | 2026-04-27 10:22:32.180624 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-27 10:22:32.180906 | aio | Monday 27 April 2026 10:22:32 +0000 (0:00:06.316) 0:04:00.253 ********** 2026-04-27 10:22:40.049263 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-27 10:22:40.049347 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-27 10:22:40.049361 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-27 10:22:40.049413 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-27 10:22:40.049530 | aio | 2026-04-27 10:22:40.049545 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-27 10:22:40.049558 | aio | 2026-04-27 10:22:40.049571 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-27 10:22:40.049582 | aio | Monday 27 April 2026 10:22:40 +0000 (0:00:07.867) 0:04:08.120 ********** 2026-04-27 10:22:41.011957 | aio | ok: [aio] 2026-04-27 10:22:41.011988 | aio | 2026-04-27 10:22:41.011994 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:22:41.012000 | aio | Monday 27 April 2026 10:22:41 +0000 (0:00:00.962) 0:04:09.083 ********** 2026-04-27 10:22:41.271844 | aio | ok: [aio] 2026-04-27 10:22:41.271904 | aio | 2026-04-27 10:22:41.271984 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:22:41.272096 | aio | Monday 27 April 2026 10:22:41 +0000 (0:00:00.261) 0:04:09.344 ********** 2026-04-27 10:22:41.310216 | aio | skipping: [aio] 2026-04-27 10:22:41.310269 | aio | 2026-04-27 10:22:41.310396 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-27 10:22:41.310537 | aio | Monday 27 April 2026 10:22:41 +0000 (0:00:00.039) 0:04:09.384 ********** 2026-04-27 10:22:41.569829 | aio | ok: [aio] 2026-04-27 10:22:41.569895 | aio | 2026-04-27 10:22:41.569979 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:22:41.570096 | aio | Monday 27 April 2026 10:22:41 +0000 (0:00:00.257) 0:04:09.641 ********** 2026-04-27 10:22:41.632442 | aio | ok: [aio] => { 2026-04-27 10:22:41.632583 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-27 10:22:41.632731 | aio | } 2026-04-27 10:22:41.632874 | aio | 2026-04-27 10:22:41.633048 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:22:41.633206 | aio | Monday 27 April 2026 10:22:41 +0000 (0:00:00.064) 0:04:09.706 ********** 2026-04-27 10:22:42.005885 | aio | ok: [aio] 2026-04-27 10:22:42.005939 | aio | 2026-04-27 10:22:42.006068 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:22:42.006182 | aio | Monday 27 April 2026 10:22:42 +0000 (0:00:00.373) 0:04:10.080 ********** 2026-04-27 10:22:42.057839 | aio | skipping: [aio] 2026-04-27 10:22:42.057954 | aio | 2026-04-27 10:22:42.058077 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:22:42.058192 | aio | Monday 27 April 2026 10:22:42 +0000 (0:00:00.049) 0:04:10.129 ********** 2026-04-27 10:22:42.100407 | aio | skipping: [aio] 2026-04-27 10:22:42.100454 | aio | 2026-04-27 10:22:42.100629 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:22:42.100743 | aio | Monday 27 April 2026 10:22:42 +0000 (0:00:00.044) 0:04:10.174 ********** 2026-04-27 10:22:42.360401 | aio | ok: [aio] 2026-04-27 10:22:42.360438 | aio | 2026-04-27 10:22:42.360442 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:22:42.360447 | aio | Monday 27 April 2026 10:22:42 +0000 (0:00:00.258) 0:04:10.433 ********** 2026-04-27 10:22:43.365887 | aio | ok: [aio] 2026-04-27 10:22:43.365951 | aio | 2026-04-27 10:22:43.366046 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:22:43.366158 | aio | Monday 27 April 2026 10:22:43 +0000 (0:00:01.004) 0:04:11.437 ********** 2026-04-27 10:22:43.453136 | aio | ok: [aio] => { 2026-04-27 10:22:43.453221 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-27 10:22:43.453363 | aio | } 2026-04-27 10:22:43.453458 | aio | 2026-04-27 10:22:43.453588 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:22:43.453703 | aio | Monday 27 April 2026 10:22:43 +0000 (0:00:00.089) 0:04:11.527 ********** 2026-04-27 10:22:43.912929 | aio | ok: [aio] 2026-04-27 10:22:43.912998 | aio | 2026-04-27 10:22:43.913051 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:22:43.913180 | aio | Monday 27 April 2026 10:22:43 +0000 (0:00:00.458) 0:04:11.985 ********** 2026-04-27 10:22:46.126498 | aio | ok: [aio] 2026-04-27 10:22:46.126586 | aio | 2026-04-27 10:22:46.126778 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-27 10:22:46.126838 | aio | Monday 27 April 2026 10:22:46 +0000 (0:00:02.214) 0:04:14.200 ********** 2026-04-27 10:22:46.161759 | aio | skipping: [aio] 2026-04-27 10:22:46.161919 | aio | 2026-04-27 10:22:46.162081 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-27 10:22:46.162235 | aio | Monday 27 April 2026 10:22:46 +0000 (0:00:00.033) 0:04:14.233 ********** 2026-04-27 10:22:46.195164 | aio | skipping: [aio] 2026-04-27 10:22:46.195253 | aio | 2026-04-27 10:22:46.195463 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-27 10:22:46.195632 | aio | Monday 27 April 2026 10:22:46 +0000 (0:00:00.035) 0:04:14.269 ********** 2026-04-27 10:22:46.232755 | aio | skipping: [aio] 2026-04-27 10:22:46.232872 | aio | 2026-04-27 10:22:46.233033 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-27 10:22:46.233189 | aio | Monday 27 April 2026 10:22:46 +0000 (0:00:00.034) 0:04:14.304 ********** 2026-04-27 10:22:47.244506 | aio | ok: [aio] 2026-04-27 10:22:47.244635 | aio | 2026-04-27 10:22:47.244845 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-27 10:22:47.245016 | aio | Monday 27 April 2026 10:22:47 +0000 (0:00:01.013) 0:04:15.318 ********** 2026-04-27 10:22:47.782826 | aio | ok: [aio] 2026-04-27 10:22:47.782888 | aio | 2026-04-27 10:22:47.782979 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-27 10:22:47.783086 | aio | Monday 27 April 2026 10:22:47 +0000 (0:00:00.538) 0:04:15.856 ********** 2026-04-27 10:22:48.949648 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-27 10:22:48.949715 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-27 10:22:48.949848 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-27 10:22:48.950042 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-27 10:22:48.950130 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-27 10:22:48.950243 | aio | 2026-04-27 10:22:48.950361 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-27 10:22:48.951425 | aio | Monday 27 April 2026 10:22:48 +0000 (0:00:01.166) 0:04:17.023 ********** 2026-04-27 10:22:49.615768 | aio | ok: [aio] 2026-04-27 10:22:49.615857 | aio | 2026-04-27 10:22:49.616435 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-27 10:22:49.616457 | aio | Monday 27 April 2026 10:22:49 +0000 (0:00:00.659) 0:04:17.683 ********** 2026-04-27 10:22:49.616464 | aio | 2026-04-27 10:22:49.616492 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-27 10:22:49.616650 | aio | Monday 27 April 2026 10:22:49 +0000 (0:00:00.005) 0:04:17.689 ********** 2026-04-27 10:22:50.067401 | aio | ok: [aio] 2026-04-27 10:22:50.067437 | aio | 2026-04-27 10:22:50.067443 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:22:50.067449 | aio | Monday 27 April 2026 10:22:50 +0000 (0:00:00.450) 0:04:18.140 ********** 2026-04-27 10:22:50.314876 | aio | ok: [aio] 2026-04-27 10:22:50.314921 | aio | 2026-04-27 10:22:50.314932 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:22:50.314942 | aio | Monday 27 April 2026 10:22:50 +0000 (0:00:00.247) 0:04:18.387 ********** 2026-04-27 10:22:50.377521 | aio | ok: [aio] => { 2026-04-27 10:22:50.377563 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-27 10:22:50.377738 | aio | } 2026-04-27 10:22:50.377977 | aio | 2026-04-27 10:22:50.378252 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:22:50.378532 | aio | Monday 27 April 2026 10:22:50 +0000 (0:00:00.062) 0:04:18.450 ********** 2026-04-27 10:22:50.799194 | aio | ok: [aio] 2026-04-27 10:22:50.799543 | aio | 2026-04-27 10:22:50.799849 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:22:50.800174 | aio | Monday 27 April 2026 10:22:50 +0000 (0:00:00.421) 0:04:18.871 ********** 2026-04-27 10:22:54.090412 | aio | ok: [aio] 2026-04-27 10:22:54.090473 | aio | 2026-04-27 10:22:54.090565 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-27 10:22:54.090681 | aio | Monday 27 April 2026 10:22:54 +0000 (0:00:03.292) 0:04:22.164 ********** 2026-04-27 10:22:55.109671 | aio | ok: [aio] 2026-04-27 10:22:55.109745 | aio | 2026-04-27 10:22:55.109879 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-27 10:22:55.110014 | aio | Monday 27 April 2026 10:22:55 +0000 (0:00:01.019) 0:04:23.183 ********** 2026-04-27 10:22:55.367757 | aio | ok: [aio] 2026-04-27 10:22:55.367969 | aio | 2026-04-27 10:22:55.368271 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-27 10:22:55.368639 | aio | Monday 27 April 2026 10:22:55 +0000 (0:00:00.257) 0:04:23.441 ********** 2026-04-27 10:22:55.909252 | aio | ok: [aio] 2026-04-27 10:22:55.909547 | aio | 2026-04-27 10:22:55.909843 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-27 10:22:55.910154 | aio | Monday 27 April 2026 10:22:55 +0000 (0:00:00.541) 0:04:23.982 ********** 2026-04-27 10:22:56.628409 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-27 10:22:56.628680 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-27 10:22:56.628962 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-27 10:22:56.629205 | aio | 2026-04-27 10:22:56.629511 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-27 10:22:56.629757 | aio | Monday 27 April 2026 10:22:56 +0000 (0:00:00.718) 0:04:24.701 ********** 2026-04-27 10:22:57.164334 | aio | ok: [aio] 2026-04-27 10:22:57.165056 | aio | 2026-04-27 10:22:57.165112 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-27 10:22:57.165120 | aio | Monday 27 April 2026 10:22:57 +0000 (0:00:00.536) 0:04:25.238 ********** 2026-04-27 10:22:57.727513 | aio | ok: [aio] 2026-04-27 10:22:57.729324 | aio | 2026-04-27 10:22:57.729355 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-27 10:22:57.729418 | aio | Monday 27 April 2026 10:22:57 +0000 (0:00:00.555) 0:04:25.793 ********** 2026-04-27 10:22:57.729433 | aio | 2026-04-27 10:22:57.729442 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-27 10:22:57.729451 | aio | Monday 27 April 2026 10:22:57 +0000 (0:00:00.007) 0:04:25.801 ********** 2026-04-27 10:22:58.168549 | aio | ok: [aio] 2026-04-27 10:22:58.168616 | aio | 2026-04-27 10:22:58.168627 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-27 10:22:58.168789 | aio | Monday 27 April 2026 10:22:58 +0000 (0:00:00.440) 0:04:26.241 ********** 2026-04-27 10:22:58.224708 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-27 10:22:58.224841 | aio | 2026-04-27 10:22:58.224998 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-27 10:22:58.225155 | aio | Monday 27 April 2026 10:22:58 +0000 (0:00:00.056) 0:04:26.298 ********** 2026-04-27 10:22:59.176492 | aio | ok: [aio] 2026-04-27 10:22:59.176742 | aio | 2026-04-27 10:22:59.177065 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-27 10:22:59.177476 | aio | Monday 27 April 2026 10:22:59 +0000 (0:00:00.951) 0:04:27.249 ********** 2026-04-27 10:22:59.968716 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-27 10:22:59.968788 | aio | ok: [aio] => (item=ssh) 2026-04-27 10:22:59.969420 | aio | 2026-04-27 10:22:59.969451 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-27 10:22:59.969457 | aio | Monday 27 April 2026 10:22:59 +0000 (0:00:00.793) 0:04:28.042 ********** 2026-04-27 10:23:00.747547 | aio | ok: [aio] 2026-04-27 10:23:00.747605 | aio | 2026-04-27 10:23:00.747616 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-27 10:23:00.747752 | aio | Monday 27 April 2026 10:23:00 +0000 (0:00:00.777) 0:04:28.820 ********** 2026-04-27 10:23:00.998818 | aio | ok: [aio] 2026-04-27 10:23:00.998889 | aio | 2026-04-27 10:23:00.998991 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-27 10:23:01.000470 | aio | Monday 27 April 2026 10:23:00 +0000 (0:00:00.250) 0:04:29.070 ********** 2026-04-27 10:23:01.319276 | aio | ok: [aio] 2026-04-27 10:23:01.319313 | aio | 2026-04-27 10:23:01.319319 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-27 10:23:01.319324 | aio | Monday 27 April 2026 10:23:01 +0000 (0:00:00.319) 0:04:29.390 ********** 2026-04-27 10:23:01.571332 | aio | ok: [aio] 2026-04-27 10:23:01.571473 | aio | 2026-04-27 10:23:01.571781 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-27 10:23:01.571814 | aio | Monday 27 April 2026 10:23:01 +0000 (0:00:00.254) 0:04:29.645 ********** 2026-04-27 10:23:01.844431 | aio | ok: [aio] => (item=aio) 2026-04-27 10:23:01.844465 | aio | 2026-04-27 10:23:01.844950 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-27 10:23:01.844992 | aio | Monday 27 April 2026 10:23:01 +0000 (0:00:00.272) 0:04:29.917 ********** 2026-04-27 10:23:01.893945 | aio | ok: [aio] 2026-04-27 10:23:01.894071 | aio | 2026-04-27 10:23:01.894224 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-27 10:23:01.894409 | aio | Monday 27 April 2026 10:23:01 +0000 (0:00:00.049) 0:04:29.967 ********** 2026-04-27 10:23:01.958009 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-27 10:23:01.958067 | aio | 2026-04-27 10:23:01.958077 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-27 10:23:01.958087 | aio | Monday 27 April 2026 10:23:01 +0000 (0:00:00.063) 0:04:30.030 ********** 2026-04-27 10:23:02.006891 | aio | skipping: [aio] 2026-04-27 10:23:02.006939 | aio | 2026-04-27 10:23:02.006949 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-27 10:23:02.006958 | aio | Monday 27 April 2026 10:23:02 +0000 (0:00:00.048) 0:04:30.079 ********** 2026-04-27 10:23:02.056796 | aio | skipping: [aio] => (item=aio) 2026-04-27 10:23:02.056900 | aio | skipping: [aio] 2026-04-27 10:23:02.057027 | aio | 2026-04-27 10:23:02.057332 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-27 10:23:02.057361 | aio | Monday 27 April 2026 10:23:02 +0000 (0:00:00.050) 0:04:30.130 ********** 2026-04-27 10:23:02.382836 | aio | ok: [aio] 2026-04-27 10:23:02.382882 | aio | 2026-04-27 10:23:02.382893 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-27 10:23:02.382903 | aio | Monday 27 April 2026 10:23:02 +0000 (0:00:00.325) 0:04:30.455 ********** 2026-04-27 10:23:09.179457 | aio | ok: [aio] 2026-04-27 10:23:09.179523 | aio | 2026-04-27 10:23:09.179570 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-27 10:23:09.179928 | aio | Monday 27 April 2026 10:23:09 +0000 (0:00:06.796) 0:04:37.252 ********** 2026-04-27 10:23:14.679462 | aio | ok: [aio] 2026-04-27 10:23:14.679732 | aio | 2026-04-27 10:23:14.679950 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-27 10:23:14.680158 | aio | Monday 27 April 2026 10:23:14 +0000 (0:00:05.500) 0:04:42.753 ********** 2026-04-27 10:23:29.057791 | aio | ok: [aio] 2026-04-27 10:23:29.057881 | aio | 2026-04-27 10:23:29.057970 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-27 10:23:29.058076 | aio | Monday 27 April 2026 10:23:29 +0000 (0:00:14.378) 0:04:57.131 ********** 2026-04-27 10:25:05.908179 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-27 10:25:05.908257 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-27 10:25:05.908271 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-27 10:25:05.908283 | aio | 2026-04-27 10:25:05.908295 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-27 10:25:05.908307 | aio | Monday 27 April 2026 10:25:05 +0000 (0:01:36.844) 0:06:33.976 ********** 2026-04-27 10:25:14.702663 | aio | ok: [aio] 2026-04-27 10:25:14.702733 | aio | 2026-04-27 10:25:14.702870 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-27 10:25:14.703101 | aio | Monday 27 April 2026 10:25:14 +0000 (0:00:08.800) 0:06:42.776 ********** 2026-04-27 10:25:21.122067 | aio | ok: [aio] 2026-04-27 10:25:21.122105 | aio | 2026-04-27 10:25:21.122113 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-27 10:25:21.122120 | aio | Monday 27 April 2026 10:25:21 +0000 (0:00:06.418) 0:06:49.195 ********** 2026-04-27 10:25:21.185430 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-27 10:25:21.185470 | aio | 2026-04-27 10:25:21.185477 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-27 10:25:21.185484 | aio | Monday 27 April 2026 10:25:21 +0000 (0:00:00.062) 0:06:49.258 ********** 2026-04-27 10:25:21.231950 | aio | ok: [aio] 2026-04-27 10:25:21.232270 | aio | 2026-04-27 10:25:21.232628 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-27 10:25:21.232945 | aio | Monday 27 April 2026 10:25:21 +0000 (0:00:00.046) 0:06:49.304 ********** 2026-04-27 10:25:27.597135 | aio | ok: [aio] 2026-04-27 10:25:27.597219 | aio | 2026-04-27 10:25:27.597617 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-27 10:25:27.597659 | aio | Monday 27 April 2026 10:25:27 +0000 (0:00:06.365) 0:06:55.670 ********** 2026-04-27 10:25:27.689161 | aio | ok: [aio] 2026-04-27 10:25:27.689189 | aio | 2026-04-27 10:25:27.689197 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-27 10:25:27.689204 | aio | Monday 27 April 2026 10:25:27 +0000 (0:00:00.091) 0:06:55.762 ********** 2026-04-27 10:25:27.731884 | aio | skipping: [aio] => (item=1) 2026-04-27 10:25:27.731924 | aio | skipping: [aio] => (item=1) 2026-04-27 10:25:27.731933 | aio | skipping: [aio] => (item=1) 2026-04-27 10:25:27.731941 | aio | skipping: [aio] 2026-04-27 10:25:27.731949 | aio | 2026-04-27 10:25:27.731957 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-27 10:25:27.731979 | aio | Monday 27 April 2026 10:25:27 +0000 (0:00:00.041) 0:06:55.804 ********** 2026-04-27 10:25:27.773425 | aio | skipping: [aio] 2026-04-27 10:25:27.773461 | aio | 2026-04-27 10:25:27.773471 | aio | PLAY RECAP ********************************************************************* 2026-04-27 10:25:27.773481 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-27 10:25:27.773491 | aio | 2026-04-27 10:25:27.773500 | aio | 2026-04-27 10:25:27.773509 | aio | TASKS RECAP ******************************************************************** 2026-04-27 10:25:27.773519 | aio | Monday 27 April 2026 10:25:27 +0000 (0:00:00.040) 0:06:55.844 ********** 2026-04-27 10:25:27.773528 | aio | =============================================================================== 2026-04-27 10:25:27.773537 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 96.84s 2026-04-27 10:25:27.773600 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 93.44s 2026-04-27 10:25:27.773939 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 47.96s 2026-04-27 10:25:27.774274 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.38s 2026-04-27 10:25:27.774652 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.38s 2026-04-27 10:25:27.774997 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.89s 2026-04-27 10:25:27.775479 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 8.80s 2026-04-27 10:25:27.775843 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.90s 2026-04-27 10:25:27.776198 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.87s 2026-04-27 10:25:27.776562 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.77s 2026-04-27 10:25:27.776899 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.83s 2026-04-27 10:25:27.777222 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.80s 2026-04-27 10:25:27.777577 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.42s 2026-04-27 10:25:27.777983 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.37s 2026-04-27 10:25:27.778432 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.35s 2026-04-27 10:25:27.778808 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.32s 2026-04-27 10:25:27.779165 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.50s 2026-04-27 10:25:27.779563 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.62s 2026-04-27 10:25:27.779935 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.19s 2026-04-27 10:25:27.780441 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.29s 2026-04-27 10:25:27.855112 | aio | INFO [default > converge] Executed: Successful 2026-04-27 10:25:27.863824 | aio | INFO [default > idempotence] Executing 2026-04-27 10:25:28.853200 | aio | 2026-04-27 10:25:28.853648 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-27 10:25:28.853960 | aio | 2026-04-27 10:25:28.854348 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-27 10:25:28.854824 | aio | Monday 27 April 2026 10:25:28 +0000 (0:00:00.054) 0:00:00.054 ********** 2026-04-27 10:25:30.103229 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-27 10:25:30.106364 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-27 10:25:30.106761 | aio | interpreter could change the meaning of that path. See 2026-04-27 10:25:30.107125 | aio | https://docs.ansible.com/ansible- 2026-04-27 10:25:30.107524 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-27 10:25:30.116801 | aio | ok: [aio] 2026-04-27 10:25:30.117051 | aio | 2026-04-27 10:25:30.117328 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:25:30.117610 | aio | Monday 27 April 2026 10:25:30 +0000 (0:00:01.263) 0:00:01.317 ********** 2026-04-27 10:25:30.464695 | aio | ok: [aio] 2026-04-27 10:25:30.464781 | aio | 2026-04-27 10:25:30.464979 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:25:30.465180 | aio | Monday 27 April 2026 10:25:30 +0000 (0:00:00.347) 0:00:01.665 ********** 2026-04-27 10:25:30.506520 | aio | skipping: [aio] 2026-04-27 10:25:30.506650 | aio | 2026-04-27 10:25:30.506660 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-27 10:25:30.506669 | aio | Monday 27 April 2026 10:25:30 +0000 (0:00:00.040) 0:00:01.706 ********** 2026-04-27 10:25:30.868569 | aio | ok: [aio] 2026-04-27 10:25:30.868624 | aio | 2026-04-27 10:25:30.868634 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:25:30.868877 | aio | Monday 27 April 2026 10:25:30 +0000 (0:00:00.362) 0:00:02.068 ********** 2026-04-27 10:25:30.944466 | aio | ok: [aio] => { 2026-04-27 10:25:30.944729 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-27 10:25:30.944958 | aio | } 2026-04-27 10:25:30.945181 | aio | 2026-04-27 10:25:30.945518 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:25:30.945783 | aio | Monday 27 April 2026 10:25:30 +0000 (0:00:00.076) 0:00:02.145 ********** 2026-04-27 10:25:31.444468 | aio | ok: [aio] 2026-04-27 10:25:31.444520 | aio | 2026-04-27 10:25:31.444532 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:25:31.444725 | aio | Monday 27 April 2026 10:25:31 +0000 (0:00:00.499) 0:00:02.644 ********** 2026-04-27 10:25:31.496881 | aio | skipping: [aio] 2026-04-27 10:25:31.496926 | aio | 2026-04-27 10:25:31.496937 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:25:31.496946 | aio | Monday 27 April 2026 10:25:31 +0000 (0:00:00.052) 0:00:02.696 ********** 2026-04-27 10:25:31.545752 | aio | skipping: [aio] 2026-04-27 10:25:31.545783 | aio | 2026-04-27 10:25:31.545793 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:25:31.545802 | aio | Monday 27 April 2026 10:25:31 +0000 (0:00:00.048) 0:00:02.745 ********** 2026-04-27 10:25:31.791112 | aio | ok: [aio] 2026-04-27 10:25:31.791155 | aio | 2026-04-27 10:25:31.791166 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:25:31.791176 | aio | Monday 27 April 2026 10:25:31 +0000 (0:00:00.245) 0:00:02.990 ********** 2026-04-27 10:25:32.889503 | aio | ok: [aio] 2026-04-27 10:25:32.889557 | aio | 2026-04-27 10:25:32.890029 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:25:32.890054 | aio | Monday 27 April 2026 10:25:32 +0000 (0:00:01.099) 0:00:04.089 ********** 2026-04-27 10:25:33.106463 | aio | ok: [aio] => { 2026-04-27 10:25:33.106515 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-27 10:25:33.106525 | aio | } 2026-04-27 10:25:33.106535 | aio | 2026-04-27 10:25:33.106544 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:25:33.106554 | aio | Monday 27 April 2026 10:25:33 +0000 (0:00:00.215) 0:00:04.305 ********** 2026-04-27 10:25:33.671980 | aio | ok: [aio] 2026-04-27 10:25:33.672083 | aio | 2026-04-27 10:25:33.672090 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:25:33.672096 | aio | Monday 27 April 2026 10:25:33 +0000 (0:00:00.566) 0:00:04.872 ********** 2026-04-27 10:25:36.201599 | aio | ok: [aio] 2026-04-27 10:25:36.201662 | aio | 2026-04-27 10:25:36.201674 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-27 10:25:36.201706 | aio | Monday 27 April 2026 10:25:36 +0000 (0:00:02.528) 0:00:07.401 ********** 2026-04-27 10:25:36.239522 | aio | skipping: [aio] 2026-04-27 10:25:36.239734 | aio | 2026-04-27 10:25:36.240043 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-27 10:25:36.240320 | aio | Monday 27 April 2026 10:25:36 +0000 (0:00:00.038) 0:00:07.440 ********** 2026-04-27 10:25:36.275667 | aio | skipping: [aio] 2026-04-27 10:25:36.275918 | aio | 2026-04-27 10:25:36.276211 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-27 10:25:36.276576 | aio | Monday 27 April 2026 10:25:36 +0000 (0:00:00.035) 0:00:07.476 ********** 2026-04-27 10:25:36.311437 | aio | skipping: [aio] 2026-04-27 10:25:36.311651 | aio | 2026-04-27 10:25:36.311895 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-27 10:25:36.312140 | aio | Monday 27 April 2026 10:25:36 +0000 (0:00:00.036) 0:00:07.512 ********** 2026-04-27 10:25:37.288503 | aio | ok: [aio] 2026-04-27 10:25:37.288593 | aio | 2026-04-27 10:25:37.288609 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-27 10:25:37.288621 | aio | Monday 27 April 2026 10:25:37 +0000 (0:00:00.976) 0:00:08.488 ********** 2026-04-27 10:25:37.811534 | aio | ok: [aio] 2026-04-27 10:25:37.811583 | aio | 2026-04-27 10:25:37.812073 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-27 10:25:37.812115 | aio | Monday 27 April 2026 10:25:37 +0000 (0:00:00.522) 0:00:09.011 ********** 2026-04-27 10:25:39.001466 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-27 10:25:39.001506 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-27 10:25:39.001511 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-27 10:25:39.001515 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-27 10:25:39.001519 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-27 10:25:39.001523 | aio | 2026-04-27 10:25:39.001528 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-27 10:25:39.001536 | aio | Monday 27 April 2026 10:25:38 +0000 (0:00:01.187) 0:00:10.199 ********** 2026-04-27 10:25:39.685881 | aio | ok: [aio] 2026-04-27 10:25:39.685940 | aio | 2026-04-27 10:25:39.685951 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-27 10:25:39.685961 | aio | Monday 27 April 2026 10:25:39 +0000 (0:00:00.674) 0:00:10.873 ********** 2026-04-27 10:25:39.685971 | aio | 2026-04-27 10:25:39.685980 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-27 10:25:39.685989 | aio | Monday 27 April 2026 10:25:39 +0000 (0:00:00.010) 0:00:10.884 ********** 2026-04-27 10:25:40.393568 | aio | ok: [aio] 2026-04-27 10:25:40.393639 | aio | 2026-04-27 10:25:40.393650 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:25:40.393666 | aio | Monday 27 April 2026 10:25:40 +0000 (0:00:00.709) 0:00:11.593 ********** 2026-04-27 10:25:40.661254 | aio | ok: [aio] 2026-04-27 10:25:40.661479 | aio | 2026-04-27 10:25:40.661748 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:25:40.662012 | aio | Monday 27 April 2026 10:25:40 +0000 (0:00:00.268) 0:00:11.861 ********** 2026-04-27 10:25:40.742453 | aio | ok: [aio] => { 2026-04-27 10:25:40.742748 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-27 10:25:40.742988 | aio | } 2026-04-27 10:25:40.743335 | aio | 2026-04-27 10:25:40.743686 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:25:40.743938 | aio | Monday 27 April 2026 10:25:40 +0000 (0:00:00.081) 0:00:11.943 ********** 2026-04-27 10:25:41.177862 | aio | ok: [aio] 2026-04-27 10:25:41.178030 | aio | 2026-04-27 10:25:41.178340 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:25:41.178773 | aio | Monday 27 April 2026 10:25:41 +0000 (0:00:00.435) 0:00:12.378 ********** 2026-04-27 10:25:44.523065 | aio | ok: [aio] 2026-04-27 10:25:44.523301 | aio | 2026-04-27 10:25:44.523603 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-27 10:25:44.523884 | aio | Monday 27 April 2026 10:25:44 +0000 (0:00:03.345) 0:00:15.724 ********** 2026-04-27 10:25:45.544997 | aio | ok: [aio] 2026-04-27 10:25:45.545100 | aio | 2026-04-27 10:25:45.545231 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-27 10:25:45.545410 | aio | Monday 27 April 2026 10:25:45 +0000 (0:00:01.021) 0:00:16.745 ********** 2026-04-27 10:25:45.885864 | aio | ok: [aio] 2026-04-27 10:25:45.886110 | aio | 2026-04-27 10:25:45.886421 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-27 10:25:45.886725 | aio | Monday 27 April 2026 10:25:45 +0000 (0:00:00.341) 0:00:17.086 ********** 2026-04-27 10:25:46.430085 | aio | ok: [aio] 2026-04-27 10:25:46.430302 | aio | 2026-04-27 10:25:46.430656 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-27 10:25:46.430883 | aio | Monday 27 April 2026 10:25:46 +0000 (0:00:00.544) 0:00:17.630 ********** 2026-04-27 10:25:47.147447 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-27 10:25:47.147481 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-27 10:25:47.147488 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-27 10:25:47.147495 | aio | 2026-04-27 10:25:47.147501 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-27 10:25:47.147507 | aio | Monday 27 April 2026 10:25:47 +0000 (0:00:00.716) 0:00:18.347 ********** 2026-04-27 10:25:47.681439 | aio | ok: [aio] 2026-04-27 10:25:47.682243 | aio | 2026-04-27 10:25:47.682283 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-27 10:25:47.682293 | aio | Monday 27 April 2026 10:25:47 +0000 (0:00:00.534) 0:00:18.881 ********** 2026-04-27 10:25:48.243563 | aio | ok: [aio] 2026-04-27 10:25:48.243615 | aio | 2026-04-27 10:25:48.243809 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-27 10:25:48.244129 | aio | Monday 27 April 2026 10:25:48 +0000 (0:00:00.550) 0:00:19.432 ********** 2026-04-27 10:25:48.244442 | aio | 2026-04-27 10:25:48.244828 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-27 10:25:48.245265 | aio | Monday 27 April 2026 10:25:48 +0000 (0:00:00.010) 0:00:19.443 ********** 2026-04-27 10:25:48.702346 | aio | ok: [aio] 2026-04-27 10:25:48.703314 | aio | 2026-04-27 10:25:48.703335 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-27 10:25:48.703345 | aio | Monday 27 April 2026 10:25:48 +0000 (0:00:00.459) 0:00:19.903 ********** 2026-04-27 10:25:48.757568 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-27 10:25:48.757631 | aio | 2026-04-27 10:25:48.757641 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-27 10:25:48.757657 | aio | Monday 27 April 2026 10:25:48 +0000 (0:00:00.054) 0:00:19.957 ********** 2026-04-27 10:25:49.738122 | aio | ok: [aio] 2026-04-27 10:25:49.738354 | aio | 2026-04-27 10:25:49.738704 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-27 10:25:49.738971 | aio | Monday 27 April 2026 10:25:49 +0000 (0:00:00.981) 0:00:20.939 ********** 2026-04-27 10:25:51.552569 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-27 10:25:51.552631 | aio | ok: [aio] => (item=ssh) 2026-04-27 10:25:51.552647 | aio | 2026-04-27 10:25:51.552900 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-27 10:25:51.553133 | aio | Monday 27 April 2026 10:25:51 +0000 (0:00:01.813) 0:00:22.752 ********** 2026-04-27 10:25:51.943965 | aio | ok: [aio] 2026-04-27 10:25:51.944183 | aio | 2026-04-27 10:25:51.944556 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-27 10:25:51.944805 | aio | Monday 27 April 2026 10:25:51 +0000 (0:00:00.392) 0:00:23.144 ********** 2026-04-27 10:25:52.210433 | aio | ok: [aio] 2026-04-27 10:25:52.210708 | aio | 2026-04-27 10:25:52.210980 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-27 10:25:52.211253 | aio | Monday 27 April 2026 10:25:52 +0000 (0:00:00.266) 0:00:23.411 ********** 2026-04-27 10:25:52.672350 | aio | ok: [aio] 2026-04-27 10:25:52.672472 | aio | 2026-04-27 10:25:52.672616 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-27 10:25:52.672753 | aio | Monday 27 April 2026 10:25:52 +0000 (0:00:00.462) 0:00:23.873 ********** 2026-04-27 10:25:53.072067 | aio | ok: [aio] 2026-04-27 10:25:53.072178 | aio | 2026-04-27 10:25:53.072325 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-27 10:25:53.072500 | aio | Monday 27 April 2026 10:25:53 +0000 (0:00:00.399) 0:00:24.272 ********** 2026-04-27 10:25:53.151008 | aio | ok: [aio] 2026-04-27 10:25:53.151066 | aio | 2026-04-27 10:25:53.151216 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-27 10:25:53.151361 | aio | Monday 27 April 2026 10:25:53 +0000 (0:00:00.079) 0:00:24.351 ********** 2026-04-27 10:25:53.425243 | aio | ok: [aio] => (item=aio) 2026-04-27 10:25:53.425497 | aio | 2026-04-27 10:25:53.425770 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-27 10:25:53.426067 | aio | Monday 27 April 2026 10:25:53 +0000 (0:00:00.274) 0:00:24.626 ********** 2026-04-27 10:25:53.480424 | aio | ok: [aio] 2026-04-27 10:25:53.480710 | aio | 2026-04-27 10:25:53.481057 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-27 10:25:53.481322 | aio | Monday 27 April 2026 10:25:53 +0000 (0:00:00.055) 0:00:24.681 ********** 2026-04-27 10:25:53.530094 | aio | skipping: [aio] 2026-04-27 10:25:53.530314 | aio | 2026-04-27 10:25:53.530654 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-27 10:25:53.530927 | aio | Monday 27 April 2026 10:25:53 +0000 (0:00:00.049) 0:00:24.731 ********** 2026-04-27 10:25:53.606413 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-27 10:25:53.606623 | aio | 2026-04-27 10:25:53.606885 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-27 10:25:53.607114 | aio | Monday 27 April 2026 10:25:53 +0000 (0:00:00.076) 0:00:24.807 ********** 2026-04-27 10:26:00.039784 | aio | ok: [aio] 2026-04-27 10:26:00.040055 | aio | 2026-04-27 10:26:00.040467 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-27 10:26:00.040735 | aio | Monday 27 April 2026 10:26:00 +0000 (0:00:06.432) 0:00:31.240 ********** 2026-04-27 10:26:00.092847 | aio | ok: [aio] => (item=aio) 2026-04-27 10:26:00.093079 | aio | 2026-04-27 10:26:00.093353 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-27 10:26:00.093652 | aio | Monday 27 April 2026 10:26:00 +0000 (0:00:00.053) 0:00:31.293 ********** 2026-04-27 10:26:00.566629 | aio | ok: [aio] 2026-04-27 10:26:00.566756 | aio | 2026-04-27 10:26:00.566792 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-27 10:26:00.567256 | aio | Monday 27 April 2026 10:26:00 +0000 (0:00:00.472) 0:00:31.766 ********** 2026-04-27 10:26:07.507725 | aio | ok: [aio] 2026-04-27 10:26:07.507921 | aio | 2026-04-27 10:26:07.508485 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-27 10:26:07.508514 | aio | Monday 27 April 2026 10:26:07 +0000 (0:00:06.941) 0:00:38.708 ********** 2026-04-27 10:26:14.181200 | aio | ok: [aio] 2026-04-27 10:26:14.181241 | aio | 2026-04-27 10:26:14.181247 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-27 10:26:14.181253 | aio | Monday 27 April 2026 10:26:14 +0000 (0:00:06.672) 0:00:45.381 ********** 2026-04-27 10:26:28.672106 | aio | ok: [aio] 2026-04-27 10:26:28.672166 | aio | 2026-04-27 10:26:28.672180 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-27 10:26:28.672193 | aio | Monday 27 April 2026 10:26:28 +0000 (0:00:14.490) 0:00:59.871 ********** 2026-04-27 10:26:28.762898 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-27 10:26:28.763002 | aio | 2026-04-27 10:26:28.763162 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-27 10:26:28.763312 | aio | Monday 27 April 2026 10:26:28 +0000 (0:00:00.091) 0:00:59.963 ********** 2026-04-27 10:26:28.817773 | aio | skipping: [aio] 2026-04-27 10:26:28.817802 | aio | 2026-04-27 10:26:28.817812 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-27 10:26:28.817821 | aio | Monday 27 April 2026 10:26:28 +0000 (0:00:00.054) 0:01:00.017 ********** 2026-04-27 10:26:28.875905 | aio | skipping: [aio] => (item=aio) 2026-04-27 10:26:28.875936 | aio | skipping: [aio] 2026-04-27 10:26:28.875945 | aio | 2026-04-27 10:26:28.875954 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-27 10:26:28.875963 | aio | Monday 27 April 2026 10:26:28 +0000 (0:00:00.057) 0:01:00.075 ********** 2026-04-27 10:26:29.211073 | aio | ok: [aio] 2026-04-27 10:26:29.211131 | aio | 2026-04-27 10:26:29.211141 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-27 10:26:29.211151 | aio | Monday 27 April 2026 10:26:29 +0000 (0:00:00.335) 0:01:00.410 ********** 2026-04-27 10:26:36.262970 | aio | ok: [aio] 2026-04-27 10:26:36.263035 | aio | 2026-04-27 10:26:36.263050 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-27 10:26:36.263063 | aio | Monday 27 April 2026 10:26:36 +0000 (0:00:07.052) 0:01:07.463 ********** 2026-04-27 10:26:43.086934 | aio | ok: [aio] 2026-04-27 10:26:43.088094 | aio | 2026-04-27 10:26:43.088935 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-27 10:26:43.089216 | aio | Monday 27 April 2026 10:26:43 +0000 (0:00:06.823) 0:01:14.287 ********** 2026-04-27 10:26:49.501579 | aio | ok: [aio] 2026-04-27 10:26:49.501643 | aio | 2026-04-27 10:26:49.501658 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-27 10:26:49.501742 | aio | Monday 27 April 2026 10:26:49 +0000 (0:00:06.414) 0:01:20.701 ********** 2026-04-27 10:26:57.106807 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-27 10:26:57.107137 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-27 10:26:57.107491 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-27 10:26:57.107808 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-27 10:26:57.108081 | aio | 2026-04-27 10:26:57.108404 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-27 10:26:57.108701 | aio | 2026-04-27 10:26:57.108992 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-27 10:26:57.109281 | aio | Monday 27 April 2026 10:26:57 +0000 (0:00:07.606) 0:01:28.307 ********** 2026-04-27 10:26:59.077243 | aio | ok: [aio] 2026-04-27 10:26:59.077313 | aio | 2026-04-27 10:26:59.077555 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:26:59.077708 | aio | Monday 27 April 2026 10:26:59 +0000 (0:00:01.970) 0:01:30.278 ********** 2026-04-27 10:26:59.324590 | aio | ok: [aio] 2026-04-27 10:26:59.324853 | aio | 2026-04-27 10:26:59.325158 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:26:59.325462 | aio | Monday 27 April 2026 10:26:59 +0000 (0:00:00.247) 0:01:30.525 ********** 2026-04-27 10:26:59.365418 | aio | skipping: [aio] 2026-04-27 10:26:59.365699 | aio | 2026-04-27 10:26:59.366046 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-27 10:26:59.366407 | aio | Monday 27 April 2026 10:26:59 +0000 (0:00:00.040) 0:01:30.566 ********** 2026-04-27 10:26:59.621912 | aio | ok: [aio] 2026-04-27 10:26:59.622264 | aio | 2026-04-27 10:26:59.622671 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:26:59.623010 | aio | Monday 27 April 2026 10:26:59 +0000 (0:00:00.256) 0:01:30.822 ********** 2026-04-27 10:26:59.699408 | aio | ok: [aio] => { 2026-04-27 10:26:59.699716 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-27 10:26:59.699982 | aio | } 2026-04-27 10:26:59.700214 | aio | 2026-04-27 10:26:59.700556 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:26:59.700820 | aio | Monday 27 April 2026 10:26:59 +0000 (0:00:00.077) 0:01:30.900 ********** 2026-04-27 10:27:00.079848 | aio | ok: [aio] 2026-04-27 10:27:00.080101 | aio | 2026-04-27 10:27:00.080589 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:27:00.080883 | aio | Monday 27 April 2026 10:27:00 +0000 (0:00:00.380) 0:01:31.280 ********** 2026-04-27 10:27:00.120604 | aio | skipping: [aio] 2026-04-27 10:27:00.120645 | aio | 2026-04-27 10:27:00.120656 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:27:00.120666 | aio | Monday 27 April 2026 10:27:00 +0000 (0:00:00.038) 0:01:31.319 ********** 2026-04-27 10:27:00.166558 | aio | skipping: [aio] 2026-04-27 10:27:00.166786 | aio | 2026-04-27 10:27:00.167049 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:27:00.167302 | aio | Monday 27 April 2026 10:27:00 +0000 (0:00:00.047) 0:01:31.367 ********** 2026-04-27 10:27:00.423061 | aio | ok: [aio] 2026-04-27 10:27:00.423127 | aio | 2026-04-27 10:27:00.423335 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-27 10:27:00.423532 | aio | Monday 27 April 2026 10:27:00 +0000 (0:00:00.256) 0:01:31.624 ********** 2026-04-27 10:27:01.437588 | aio | ok: [aio] 2026-04-27 10:27:01.437663 | aio | 2026-04-27 10:27:01.437674 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:27:01.437691 | aio | Monday 27 April 2026 10:27:01 +0000 (0:00:01.013) 0:01:32.637 ********** 2026-04-27 10:27:01.638817 | aio | ok: [aio] => { 2026-04-27 10:27:01.638878 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-27 10:27:01.639033 | aio | } 2026-04-27 10:27:01.639144 | aio | 2026-04-27 10:27:01.639265 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:27:01.639391 | aio | Monday 27 April 2026 10:27:01 +0000 (0:00:00.202) 0:01:32.839 ********** 2026-04-27 10:27:02.193947 | aio | ok: [aio] 2026-04-27 10:27:02.194004 | aio | 2026-04-27 10:27:02.194015 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:27:02.194024 | aio | Monday 27 April 2026 10:27:02 +0000 (0:00:00.554) 0:01:33.393 ********** 2026-04-27 10:27:04.527484 | aio | ok: [aio] 2026-04-27 10:27:04.527543 | aio | 2026-04-27 10:27:04.527564 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-27 10:27:04.527846 | aio | Monday 27 April 2026 10:27:04 +0000 (0:00:02.334) 0:01:35.728 ********** 2026-04-27 10:27:04.561778 | aio | skipping: [aio] 2026-04-27 10:27:04.561813 | aio | 2026-04-27 10:27:04.561837 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-27 10:27:04.561849 | aio | Monday 27 April 2026 10:27:04 +0000 (0:00:00.033) 0:01:35.761 ********** 2026-04-27 10:27:04.595927 | aio | skipping: [aio] 2026-04-27 10:27:04.595990 | aio | 2026-04-27 10:27:04.596005 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-27 10:27:04.596017 | aio | Monday 27 April 2026 10:27:04 +0000 (0:00:00.033) 0:01:35.795 ********** 2026-04-27 10:27:04.632998 | aio | skipping: [aio] 2026-04-27 10:27:04.633052 | aio | 2026-04-27 10:27:04.633066 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-27 10:27:04.633080 | aio | Monday 27 April 2026 10:27:04 +0000 (0:00:00.036) 0:01:35.832 ********** 2026-04-27 10:27:05.642037 | aio | ok: [aio] 2026-04-27 10:27:05.642093 | aio | 2026-04-27 10:27:05.642107 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-27 10:27:05.642120 | aio | Monday 27 April 2026 10:27:05 +0000 (0:00:01.009) 0:01:36.841 ********** 2026-04-27 10:27:06.187213 | aio | ok: [aio] 2026-04-27 10:27:06.187261 | aio | 2026-04-27 10:27:06.187301 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-27 10:27:06.187338 | aio | Monday 27 April 2026 10:27:06 +0000 (0:00:00.546) 0:01:37.387 ********** 2026-04-27 10:27:07.343881 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-27 10:27:07.343985 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-27 10:27:07.344557 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-27 10:27:07.344620 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-27 10:27:07.344631 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-27 10:27:07.344686 | aio | 2026-04-27 10:27:07.345120 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-27 10:27:07.345151 | aio | Monday 27 April 2026 10:27:07 +0000 (0:00:01.156) 0:01:38.544 ********** 2026-04-27 10:27:08.053494 | aio | ok: [aio] 2026-04-27 10:27:08.053549 | aio | 2026-04-27 10:27:08.054830 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-27 10:27:08.054881 | aio | Monday 27 April 2026 10:27:08 +0000 (0:00:00.701) 0:01:39.246 ********** 2026-04-27 10:27:08.054891 | aio | 2026-04-27 10:27:08.054901 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-27 10:27:08.054910 | aio | Monday 27 April 2026 10:27:08 +0000 (0:00:00.007) 0:01:39.253 ********** 2026-04-27 10:27:08.489955 | aio | ok: [aio] 2026-04-27 10:27:08.490003 | aio | 2026-04-27 10:27:08.490014 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 10:27:08.490024 | aio | Monday 27 April 2026 10:27:08 +0000 (0:00:00.435) 0:01:39.689 ********** 2026-04-27 10:27:08.731183 | aio | ok: [aio] 2026-04-27 10:27:08.731217 | aio | 2026-04-27 10:27:08.731222 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-27 10:27:08.731226 | aio | Monday 27 April 2026 10:27:08 +0000 (0:00:00.242) 0:01:39.931 ********** 2026-04-27 10:27:08.806916 | aio | ok: [aio] => { 2026-04-27 10:27:08.806959 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-27 10:27:08.806967 | aio | } 2026-04-27 10:27:08.806973 | aio | 2026-04-27 10:27:08.806979 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-27 10:27:08.806985 | aio | Monday 27 April 2026 10:27:08 +0000 (0:00:00.074) 0:01:40.006 ********** 2026-04-27 10:27:09.243851 | aio | ok: [aio] 2026-04-27 10:27:09.243966 | aio | 2026-04-27 10:27:09.244343 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-27 10:27:09.244410 | aio | Monday 27 April 2026 10:27:09 +0000 (0:00:00.436) 0:01:40.442 ********** 2026-04-27 10:27:12.570804 | aio | ok: [aio] 2026-04-27 10:27:12.570901 | aio | 2026-04-27 10:27:12.571026 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-27 10:27:12.571138 | aio | Monday 27 April 2026 10:27:12 +0000 (0:00:03.328) 0:01:43.771 ********** 2026-04-27 10:27:13.600272 | aio | ok: [aio] 2026-04-27 10:27:13.600361 | aio | 2026-04-27 10:27:13.600408 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-27 10:27:13.600426 | aio | Monday 27 April 2026 10:27:13 +0000 (0:00:01.027) 0:01:44.799 ********** 2026-04-27 10:27:13.867907 | aio | ok: [aio] 2026-04-27 10:27:13.867969 | aio | 2026-04-27 10:27:13.867983 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-27 10:27:13.867996 | aio | Monday 27 April 2026 10:27:13 +0000 (0:00:00.268) 0:01:45.067 ********** 2026-04-27 10:27:14.459165 | aio | ok: [aio] 2026-04-27 10:27:14.459235 | aio | 2026-04-27 10:27:14.459249 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-27 10:27:14.459268 | aio | Monday 27 April 2026 10:27:14 +0000 (0:00:00.591) 0:01:45.659 ********** 2026-04-27 10:27:15.169165 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-27 10:27:15.169260 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-27 10:27:15.169306 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-27 10:27:15.169315 | aio | 2026-04-27 10:27:15.169334 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-27 10:27:15.169345 | aio | Monday 27 April 2026 10:27:15 +0000 (0:00:00.707) 0:01:46.366 ********** 2026-04-27 10:27:15.730795 | aio | ok: [aio] 2026-04-27 10:27:15.731120 | aio | 2026-04-27 10:27:15.731530 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-27 10:27:15.731873 | aio | Monday 27 April 2026 10:27:15 +0000 (0:00:00.564) 0:01:46.931 ********** 2026-04-27 10:27:16.306220 | aio | ok: [aio] 2026-04-27 10:27:16.306411 | aio | 2026-04-27 10:27:16.306692 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-27 10:27:16.306950 | aio | Monday 27 April 2026 10:27:16 +0000 (0:00:00.569) 0:01:47.501 ********** 2026-04-27 10:27:16.307212 | aio | 2026-04-27 10:27:16.307538 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-27 10:27:16.307948 | aio | Monday 27 April 2026 10:27:16 +0000 (0:00:00.006) 0:01:47.507 ********** 2026-04-27 10:27:16.755221 | aio | ok: [aio] 2026-04-27 10:27:16.755491 | aio | 2026-04-27 10:27:16.755820 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-27 10:27:16.756243 | aio | Monday 27 April 2026 10:27:16 +0000 (0:00:00.448) 0:01:47.956 ********** 2026-04-27 10:27:16.810726 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-27 10:27:16.811034 | aio | 2026-04-27 10:27:16.811309 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-27 10:27:16.811623 | aio | Monday 27 April 2026 10:27:16 +0000 (0:00:00.055) 0:01:48.011 ********** 2026-04-27 10:27:17.807789 | aio | ok: [aio] 2026-04-27 10:27:17.807992 | aio | 2026-04-27 10:27:17.808198 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-27 10:27:17.808404 | aio | Monday 27 April 2026 10:27:17 +0000 (0:00:00.997) 0:01:49.008 ********** 2026-04-27 10:27:18.616901 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-27 10:27:18.617130 | aio | ok: [aio] => (item=ssh) 2026-04-27 10:27:18.617362 | aio | 2026-04-27 10:27:18.617670 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-27 10:27:18.617921 | aio | Monday 27 April 2026 10:27:18 +0000 (0:00:00.808) 0:01:49.817 ********** 2026-04-27 10:27:19.060403 | aio | ok: [aio] 2026-04-27 10:27:19.060466 | aio | 2026-04-27 10:27:19.060480 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-27 10:27:19.060492 | aio | Monday 27 April 2026 10:27:19 +0000 (0:00:00.442) 0:01:50.260 ********** 2026-04-27 10:27:19.309024 | aio | ok: [aio] 2026-04-27 10:27:19.309088 | aio | 2026-04-27 10:27:19.309102 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-27 10:27:19.309114 | aio | Monday 27 April 2026 10:27:19 +0000 (0:00:00.248) 0:01:50.508 ********** 2026-04-27 10:27:19.648605 | aio | ok: [aio] 2026-04-27 10:27:19.648662 | aio | 2026-04-27 10:27:19.648671 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-27 10:27:19.648679 | aio | Monday 27 April 2026 10:27:19 +0000 (0:00:00.339) 0:01:50.848 ********** 2026-04-27 10:27:19.916988 | aio | ok: [aio] 2026-04-27 10:27:19.917042 | aio | 2026-04-27 10:27:19.917056 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-27 10:27:19.917068 | aio | Monday 27 April 2026 10:27:19 +0000 (0:00:00.267) 0:01:51.116 ********** 2026-04-27 10:27:20.197228 | aio | ok: [aio] => (item=aio) 2026-04-27 10:27:20.197280 | aio | 2026-04-27 10:27:20.197286 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-27 10:27:20.197292 | aio | Monday 27 April 2026 10:27:20 +0000 (0:00:00.281) 0:01:51.397 ********** 2026-04-27 10:27:20.246416 | aio | ok: [aio] 2026-04-27 10:27:20.246464 | aio | 2026-04-27 10:27:20.246472 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-27 10:27:20.246496 | aio | Monday 27 April 2026 10:27:20 +0000 (0:00:00.049) 0:01:51.446 ********** 2026-04-27 10:27:20.309899 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-27 10:27:20.309949 | aio | 2026-04-27 10:27:20.309960 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-27 10:27:20.309969 | aio | Monday 27 April 2026 10:27:20 +0000 (0:00:00.062) 0:01:51.509 ********** 2026-04-27 10:27:20.347908 | aio | skipping: [aio] 2026-04-27 10:27:20.347966 | aio | 2026-04-27 10:27:20.348232 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-27 10:27:20.348244 | aio | Monday 27 April 2026 10:27:20 +0000 (0:00:00.038) 0:01:51.548 ********** 2026-04-27 10:27:20.393482 | aio | skipping: [aio] => (item=aio) 2026-04-27 10:27:20.393547 | aio | skipping: [aio] 2026-04-27 10:27:20.394336 | aio | 2026-04-27 10:27:20.394435 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-27 10:27:20.394447 | aio | Monday 27 April 2026 10:27:20 +0000 (0:00:00.045) 0:01:51.593 ********** 2026-04-27 10:27:20.725467 | aio | ok: [aio] 2026-04-27 10:27:20.725542 | aio | 2026-04-27 10:27:20.725560 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-27 10:27:20.725575 | aio | Monday 27 April 2026 10:27:20 +0000 (0:00:00.330) 0:01:51.924 ********** 2026-04-27 10:27:27.926881 | aio | ok: [aio] 2026-04-27 10:27:27.926974 | aio | 2026-04-27 10:27:27.927031 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-27 10:27:27.927160 | aio | Monday 27 April 2026 10:27:27 +0000 (0:00:07.200) 0:01:59.125 ********** 2026-04-27 10:27:33.655211 | aio | ok: [aio] 2026-04-27 10:27:33.655299 | aio | 2026-04-27 10:27:33.655317 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-27 10:27:33.655479 | aio | Monday 27 April 2026 10:27:33 +0000 (0:00:05.730) 0:02:04.856 ********** 2026-04-27 10:27:47.966906 | aio | ok: [aio] 2026-04-27 10:27:47.966980 | aio | 2026-04-27 10:27:47.968459 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-27 10:27:47.968482 | aio | Monday 27 April 2026 10:27:47 +0000 (0:00:14.311) 0:02:19.167 ********** 2026-04-27 10:27:48.039439 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-27 10:27:48.039477 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-27 10:27:48.039483 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-27 10:27:48.039488 | aio | skipping: [aio] 2026-04-27 10:27:48.039493 | aio | 2026-04-27 10:27:48.039499 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-27 10:27:48.039816 | aio | Monday 27 April 2026 10:27:48 +0000 (0:00:00.070) 0:02:19.238 ********** 2026-04-27 10:27:54.433810 | aio | ok: [aio] 2026-04-27 10:27:54.433895 | aio | 2026-04-27 10:27:54.433964 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-27 10:27:54.434077 | aio | Monday 27 April 2026 10:27:54 +0000 (0:00:06.396) 0:02:25.634 ********** 2026-04-27 10:28:00.731982 | aio | ok: [aio] 2026-04-27 10:28:00.732038 | aio | 2026-04-27 10:28:00.732052 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-27 10:28:00.732065 | aio | Monday 27 April 2026 10:28:00 +0000 (0:00:06.296) 0:02:31.931 ********** 2026-04-27 10:28:00.795059 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-27 10:28:00.795127 | aio | 2026-04-27 10:28:00.795141 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-27 10:28:00.795154 | aio | Monday 27 April 2026 10:28:00 +0000 (0:00:00.063) 0:02:31.995 ********** 2026-04-27 10:28:00.842527 | aio | ok: [aio] 2026-04-27 10:28:00.842592 | aio | 2026-04-27 10:28:00.842908 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-27 10:28:00.842962 | aio | Monday 27 April 2026 10:28:00 +0000 (0:00:00.047) 0:02:32.042 ********** 2026-04-27 10:28:07.171217 | aio | ok: [aio] 2026-04-27 10:28:07.171326 | aio | 2026-04-27 10:28:07.171338 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-27 10:28:07.171348 | aio | Monday 27 April 2026 10:28:07 +0000 (0:00:06.328) 0:02:38.370 ********** 2026-04-27 10:28:07.216446 | aio | ok: [aio] 2026-04-27 10:28:07.216498 | aio | 2026-04-27 10:28:07.216509 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-27 10:28:07.216567 | aio | Monday 27 April 2026 10:28:07 +0000 (0:00:00.045) 0:02:38.416 ********** 2026-04-27 10:28:07.262171 | aio | skipping: [aio] => (item=1) 2026-04-27 10:28:07.262614 | aio | skipping: [aio] => (item=1) 2026-04-27 10:28:07.262955 | aio | skipping: [aio] => (item=1) 2026-04-27 10:28:07.263275 | aio | skipping: [aio] 2026-04-27 10:28:07.263752 | aio | 2026-04-27 10:28:07.264102 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-27 10:28:07.264493 | aio | Monday 27 April 2026 10:28:07 +0000 (0:00:00.045) 0:02:38.462 ********** 2026-04-27 10:28:07.299849 | aio | skipping: [aio] 2026-04-27 10:28:07.299948 | aio | 2026-04-27 10:28:07.300063 | aio | PLAY RECAP ********************************************************************* 2026-04-27 10:28:07.300188 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-27 10:28:07.300299 | aio | 2026-04-27 10:28:07.300403 | aio | 2026-04-27 10:28:07.300513 | aio | TASKS RECAP ******************************************************************** 2026-04-27 10:28:07.301505 | aio | Monday 27 April 2026 10:28:07 +0000 (0:00:00.037) 0:02:38.499 ********** 2026-04-27 10:28:07.301560 | aio | =============================================================================== 2026-04-27 10:28:07.301570 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.49s 2026-04-27 10:28:07.301579 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.31s 2026-04-27 10:28:07.301587 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.61s 2026-04-27 10:28:07.301596 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.20s 2026-04-27 10:28:07.301604 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s 2026-04-27 10:28:07.301612 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.94s 2026-04-27 10:28:07.301626 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.82s 2026-04-27 10:28:07.301635 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.67s 2026-04-27 10:28:07.302411 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.43s 2026-04-27 10:28:07.302442 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.41s 2026-04-27 10:28:07.302447 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.40s 2026-04-27 10:28:07.302451 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.33s 2026-04-27 10:28:07.302455 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.30s 2026-04-27 10:28:07.302459 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.73s 2026-04-27 10:28:07.302463 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.35s 2026-04-27 10:28:07.302582 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.33s 2026-04-27 10:28:07.302907 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.53s 2026-04-27 10:28:07.303044 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.33s 2026-04-27 10:28:07.303178 | aio | Gathering Facts --------------------------------------------------------- 1.97s 2026-04-27 10:28:07.303313 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 1.81s 2026-04-27 10:28:07.404326 | aio | INFO [default > idempotence] Executed: Successful 2026-04-27 10:28:07.415594 | aio | INFO [default > side_effect] Executing 2026-04-27 10:28:07.415950 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 10:28:07.421689 | aio | INFO [default > verify] Executing 2026-04-27 10:28:08.153526 | aio | 2026-04-27 10:28:08.153905 | aio | PLAY [Verify] ****************************************************************** 2026-04-27 10:28:08.154197 | aio | 2026-04-27 10:28:08.154545 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-27 10:28:08.154887 | aio | Monday 27 April 2026 10:28:08 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 10:28:09.351200 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-27 10:28:09.352454 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-27 10:28:09.352508 | aio | interpreter could change the meaning of that path. See 2026-04-27 10:28:09.352513 | aio | https://docs.ansible.com/ansible- 2026-04-27 10:28:09.352523 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-27 10:28:09.361039 | aio | ok: [aio] 2026-04-27 10:28:09.361267 | aio | 2026-04-27 10:28:09.361550 | aio | TASK [Get cluster health status] *********************************************** 2026-04-27 10:28:09.361846 | aio | Monday 27 April 2026 10:28:09 +0000 (0:00:01.207) 0:00:01.216 ********** 2026-04-27 10:28:20.124287 | aio | ok: [aio] 2026-04-27 10:28:20.124605 | aio | 2026-04-27 10:28:20.124805 | aio | TASK [Print cluster health status] ********************************************* 2026-04-27 10:28:20.125062 | aio | Monday 27 April 2026 10:28:20 +0000 (0:00:10.762) 0:00:11.978 ********** 2026-04-27 10:28:20.160063 | aio | ok: [aio] => { 2026-04-27 10:28:20.160400 | aio | "_ceph_health": { 2026-04-27 10:28:20.160789 | aio | "changed": false, 2026-04-27 10:28:20.161141 | aio | "cmd": [ 2026-04-27 10:28:20.161539 | aio | "cephadm", 2026-04-27 10:28:20.161868 | aio | "shell", 2026-04-27 10:28:20.162188 | aio | "--", 2026-04-27 10:28:20.162616 | aio | "ceph", 2026-04-27 10:28:20.162955 | aio | "health" 2026-04-27 10:28:20.163329 | aio | ], 2026-04-27 10:28:20.163724 | aio | "delta": "0:00:10.433143", 2026-04-27 10:28:20.164087 | aio | "end": "2026-04-27 10:28:20.076532", 2026-04-27 10:28:20.164544 | aio | "failed": false, 2026-04-27 10:28:20.164902 | aio | "msg": "", 2026-04-27 10:28:20.165291 | aio | "rc": 0, 2026-04-27 10:28:20.165800 | aio | "start": "2026-04-27 10:28:09.643389", 2026-04-27 10:28:20.166188 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-27 10:28:20.166602 | aio | "stderr_lines": [ 2026-04-27 10:28:20.166969 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-27 10:28:20.167477 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-27 10:28:20.167775 | aio | ], 2026-04-27 10:28:20.167909 | aio | "stdout": "HEALTH_OK", 2026-04-27 10:28:20.168061 | aio | "stdout_lines": [ 2026-04-27 10:28:20.168214 | aio | "HEALTH_OK" 2026-04-27 10:28:20.168355 | aio | ] 2026-04-27 10:28:20.168520 | aio | } 2026-04-27 10:28:20.168660 | aio | } 2026-04-27 10:28:20.168800 | aio | 2026-04-27 10:28:20.168951 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-27 10:28:20.169103 | aio | Monday 27 April 2026 10:28:20 +0000 (0:00:00.036) 0:00:12.014 ********** 2026-04-27 10:28:20.192047 | aio | ok: [aio] => { 2026-04-27 10:28:20.192264 | aio | "changed": false, 2026-04-27 10:28:20.192542 | aio | "msg": "All assertions passed" 2026-04-27 10:28:20.192767 | aio | } 2026-04-27 10:28:20.193038 | aio | 2026-04-27 10:28:20.193258 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-27 10:28:20.193540 | aio | Monday 27 April 2026 10:28:20 +0000 (0:00:00.031) 0:00:12.046 ********** 2026-04-27 10:28:27.346513 | aio | changed: [aio] 2026-04-27 10:28:27.346696 | aio | 2026-04-27 10:28:27.347005 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-27 10:28:27.347278 | aio | Monday 27 April 2026 10:28:27 +0000 (0:00:07.154) 0:00:19.201 ********** 2026-04-27 10:28:30.257592 | aio | changed: [aio] 2026-04-27 10:28:30.257670 | aio | 2026-04-27 10:28:30.257695 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-27 10:28:30.258101 | aio | Monday 27 April 2026 10:28:30 +0000 (0:00:02.910) 0:00:22.111 ********** 2026-04-27 10:28:31.735488 | aio | ok: [aio] 2026-04-27 10:28:31.735539 | aio | 2026-04-27 10:28:31.735548 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-27 10:28:31.735557 | aio | Monday 27 April 2026 10:28:31 +0000 (0:00:01.477) 0:00:23.589 ********** 2026-04-27 10:28:31.775909 | aio | ok: [aio] => { 2026-04-27 10:28:31.776056 | aio | "changed": false, 2026-04-27 10:28:31.776209 | aio | "msg": "All assertions passed" 2026-04-27 10:28:31.776360 | aio | } 2026-04-27 10:28:31.776547 | aio | 2026-04-27 10:28:31.776723 | aio | PLAY RECAP ********************************************************************* 2026-04-27 10:28:31.776894 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 10:28:31.777047 | aio | 2026-04-27 10:28:31.777216 | aio | 2026-04-27 10:28:31.777405 | aio | TASKS RECAP ******************************************************************** 2026-04-27 10:28:31.777555 | aio | Monday 27 April 2026 10:28:31 +0000 (0:00:00.039) 0:00:23.628 ********** 2026-04-27 10:28:31.777729 | aio | =============================================================================== 2026-04-27 10:28:31.777896 | aio | Get cluster health status ---------------------------------------------- 10.76s 2026-04-27 10:28:31.778061 | aio | Create a test Ceph pool ------------------------------------------------- 7.15s 2026-04-27 10:28:31.778228 | aio | Create a test Ceph key -------------------------------------------------- 2.91s 2026-04-27 10:28:31.778434 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.48s 2026-04-27 10:28:31.781669 | aio | Gathering Facts --------------------------------------------------------- 1.21s 2026-04-27 10:28:31.781798 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-27 10:28:31.781936 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-04-27 10:28:31.782043 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-27 10:28:31.850500 | aio | INFO [default > verify] Executed: Successful 2026-04-27 10:28:31.855199 | aio | INFO [default > cleanup] Executing 2026-04-27 10:28:31.855510 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 10:28:31.861348 | aio | INFO [default > destroy] Executing 2026-04-27 10:28:31.861410 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-27 10:28:31.861506 | aio | INFO [default > destroy] Executed: Successful 2026-04-27 10:28:31.861782 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-27 10:28:32.449434 | aio | ok: Runtime: 0:11:58.957151 2026-04-27 10:28:32.461221 | 2026-04-27 10:28:32.461273 | PLAY RECAP 2026-04-27 10:28:32.461320 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 10:28:32.461345 | 2026-04-27 10:28:32.585863 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-27 10:28:32.589347 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-27 10:28:33.171594 | 2026-04-27 10:28:33.171711 | PLAY [all] 2026-04-27 10:28:33.182965 | 2026-04-27 10:28:33.183043 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-27 10:28:33.228477 | aio | skipping: Conditional result was False 2026-04-27 10:28:33.238949 | 2026-04-27 10:28:33.239023 | TASK [fetch-output : Set log path for single node] 2026-04-27 10:28:33.284429 | aio | ok 2026-04-27 10:28:33.289504 | 2026-04-27 10:28:33.289572 | LOOP [fetch-output : Ensure local output dirs] 2026-04-27 10:28:33.674085 | aio -> localhost | ok: "/var/lib/zuul/builds/b7f237faa3be44238d5b516eaf7506e6/work/logs" 2026-04-27 10:28:33.898418 | aio -> localhost | changed: "/var/lib/zuul/builds/b7f237faa3be44238d5b516eaf7506e6/work/artifacts" 2026-04-27 10:28:34.100631 | aio -> localhost | changed: "/var/lib/zuul/builds/b7f237faa3be44238d5b516eaf7506e6/work/docs" 2026-04-27 10:28:34.118416 | 2026-04-27 10:28:34.118542 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-27 10:28:34.782447 | aio | changed: .d..t...... ./ 2026-04-27 10:28:34.782863 | aio | changed: All items complete 2026-04-27 10:28:34.782928 | 2026-04-27 10:28:35.245705 | aio | changed: .d..t...... ./ 2026-04-27 10:28:35.711838 | aio | changed: .d..t...... ./ 2026-04-27 10:28:35.735203 | 2026-04-27 10:28:35.735353 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-27 10:28:36.149853 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008342 2026-04-27 10:28:36.376360 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006717 2026-04-27 10:28:36.396382 | 2026-04-27 10:28:36.396523 | PLAY [all] 2026-04-27 10:28:36.403401 | 2026-04-27 10:28:36.403465 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-27 10:28:36.874829 | aio | changed 2026-04-27 10:28:36.883428 | 2026-04-27 10:28:36.883537 | PLAY RECAP 2026-04-27 10:28:36.883604 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-27 10:28:36.883625 | 2026-04-27 10:28:36.999948 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-27 10:28:37.003352 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-27 10:28:37.573491 | 2026-04-27 10:28:37.574125 | PLAY [localhost] 2026-04-27 10:28:37.585056 | 2026-04-27 10:28:37.585137 | TASK [Generate Zuul manifest] 2026-04-27 10:28:37.608052 | localhost | ok 2026-04-27 10:28:37.625718 | 2026-04-27 10:28:37.625839 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-27 10:28:37.939076 | localhost | changed 2026-04-27 10:28:37.953002 | 2026-04-27 10:28:37.953114 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-27 10:28:37.982334 | localhost | ok 2026-04-27 10:28:37.992552 | 2026-04-27 10:28:37.992649 | TASK [Upload logs] 2026-04-27 10:28:38.012984 | localhost | ok 2026-04-27 10:28:38.071515 | 2026-04-27 10:28:38.071634 | TASK [Set zuul-log-path fact] 2026-04-27 10:28:38.096286 | localhost | ok 2026-04-27 10:28:38.109984 | 2026-04-27 10:28:38.110054 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-27 10:28:38.143742 | localhost | ok 2026-04-27 10:28:38.150173 | 2026-04-27 10:28:38.150238 | TASK [upload-logs : Create log directories] 2026-04-27 10:28:38.556978 | localhost | changed 2026-04-27 10:28:38.563085 | 2026-04-27 10:28:38.563153 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-27 10:28:38.981187 | localhost -> localhost | ok: Runtime: 0:00:00.006116 2026-04-27 10:28:38.988550 | 2026-04-27 10:28:38.988640 | TASK [upload-logs : Upload logs to log server] 2026-04-27 10:28:39.456663 | localhost | Output suppressed because no_log was given 2026-04-27 10:28:39.461254 | 2026-04-27 10:28:39.461320 | LOOP [upload-logs : Compress console log and json output] 2026-04-27 10:28:39.508488 | localhost | skipping: Conditional result was False 2026-04-27 10:28:39.515078 | localhost | skipping: Conditional result was False 2026-04-27 10:28:39.525380 | 2026-04-27 10:28:39.525600 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-27 10:28:39.564641 | localhost | skipping: Conditional result was False 2026-04-27 10:28:39.565144 | 2026-04-27 10:28:39.568103 | localhost | skipping: Conditional result was False 2026-04-27 10:28:39.583407 | 2026-04-27 10:28:39.583645 | LOOP [upload-logs : Upload console log and json output]