2026-05-18 12:56:02.754729 | Job console starting 2026-05-18 12:56:02.764331 | Updating git repos 2026-05-18 12:56:02.790315 | Cloning repos into workspace 2026-05-18 12:56:02.823770 | Restoring repo states 2026-05-18 12:56:02.831853 | Merging changes 2026-05-18 12:56:03.098315 | Checking out repos 2026-05-18 12:56:03.130535 | Preparing playbooks 2026-05-18 12:56:04.269264 | Running Ansible setup 2026-05-18 12:56:07.916927 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-18 12:56:08.546245 | 2026-05-18 12:56:08.546480 | PLAY [localhost] 2026-05-18 12:56:08.554442 | 2026-05-18 12:56:08.554513 | TASK [Gathering Facts] 2026-05-18 12:56:09.475535 | localhost | ok 2026-05-18 12:56:09.486025 | 2026-05-18 12:56:09.486106 | TASK [Setup log path fact] 2026-05-18 12:56:09.506379 | localhost | ok 2026-05-18 12:56:09.520532 | 2026-05-18 12:56:09.520606 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-18 12:56:09.562209 | localhost | ok 2026-05-18 12:56:09.572159 | 2026-05-18 12:56:09.572225 | TASK [emit-job-header : Print job information] 2026-05-18 12:56:09.613444 | # Job Information 2026-05-18 12:56:09.613666 | Ansible Version: 2.16.18 2026-05-18 12:56:09.613737 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-05-18 12:56:09.613789 | Pipeline: check 2026-05-18 12:56:09.613834 | Executor: 2d72f0692154 2026-05-18 12:56:09.613879 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/104 2026-05-18 12:56:09.613930 | Event ID: c93463f0-52b8-11f1-8443-90eaca822ef7 2026-05-18 12:56:09.618775 | 2026-05-18 12:56:09.618841 | LOOP [emit-job-header : Print node information] 2026-05-18 12:56:09.732486 | localhost | ok: 2026-05-18 12:56:09.732732 | localhost | # Node Information 2026-05-18 12:56:09.732775 | localhost | Inventory Hostname: aio 2026-05-18 12:56:09.732808 | localhost | Hostname: np0000174459 2026-05-18 12:56:09.732839 | localhost | Username: zuul 2026-05-18 12:56:09.732871 | localhost | Distro: Ubuntu 24.04 2026-05-18 12:56:09.732901 | localhost | Provider: yul1 2026-05-18 12:56:09.732930 | localhost | Region: ca-ymq-1 2026-05-18 12:56:09.732977 | localhost | Label: ubuntu-noble 2026-05-18 12:56:09.733012 | localhost | Product Name: OpenStack Nova 2026-05-18 12:56:09.733042 | localhost | Interface IP: 199.204.45.233 2026-05-18 12:56:09.746650 | 2026-05-18 12:56:09.746822 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-18 12:56:10.154052 | localhost -> localhost | changed 2026-05-18 12:56:10.162591 | 2026-05-18 12:56:10.162693 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-18 12:56:11.018837 | localhost -> localhost | changed 2026-05-18 12:56:11.028524 | 2026-05-18 12:56:11.028635 | PLAY [all] 2026-05-18 12:56:11.039958 | 2026-05-18 12:56:11.040068 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-18 12:56:11.289199 | aio -> localhost | ok 2026-05-18 12:56:11.300723 | 2026-05-18 12:56:11.300822 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-18 12:56:11.337389 | aio | ok 2026-05-18 12:56:11.353450 | aio | included: /var/lib/zuul/builds/7afcc38838a74f7ea5cf0321cf3053f1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-18 12:56:11.359649 | 2026-05-18 12:56:11.359711 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-18 12:56:12.902669 | aio -> localhost | Generating public/private rsa key pair. 2026-05-18 12:56:12.902996 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/7afcc38838a74f7ea5cf0321cf3053f1/work/7afcc38838a74f7ea5cf0321cf3053f1_id_rsa 2026-05-18 12:56:12.903065 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/7afcc38838a74f7ea5cf0321cf3053f1/work/7afcc38838a74f7ea5cf0321cf3053f1_id_rsa.pub 2026-05-18 12:56:12.903116 | aio -> localhost | The key fingerprint is: 2026-05-18 12:56:12.903165 | aio -> localhost | SHA256:cbYZVGUD/v/ydaeM/BFeWqbKCQDxFcafONmJIVdcI/s zuul-build-sshkey 2026-05-18 12:56:12.903225 | aio -> localhost | The key's randomart image is: 2026-05-18 12:56:12.903260 | aio -> localhost | +---[RSA 3072]----+ 2026-05-18 12:56:12.903297 | aio -> localhost | | . .===+* | 2026-05-18 12:56:12.903330 | aio -> localhost | | o.++..+ o | 2026-05-18 12:56:12.903361 | aio -> localhost | | . oo+Boo | 2026-05-18 12:56:12.903391 | aio -> localhost | | . +=+=o | 2026-05-18 12:56:12.903421 | aio -> localhost | | S o. E +| 2026-05-18 12:56:12.903451 | aio -> localhost | | . . O | 2026-05-18 12:56:12.903486 | aio -> localhost | | . = =| 2026-05-18 12:56:12.903527 | aio -> localhost | | + =.o=| 2026-05-18 12:56:12.903564 | aio -> localhost | | *.+oo| 2026-05-18 12:56:12.903594 | aio -> localhost | +----[SHA256]-----+ 2026-05-18 12:56:12.903671 | aio -> localhost | ok: Runtime: 0:00:01.028263 2026-05-18 12:56:12.911724 | 2026-05-18 12:56:12.911809 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-18 12:56:12.947886 | aio | ok 2026-05-18 12:56:12.957234 | aio | included: /var/lib/zuul/builds/7afcc38838a74f7ea5cf0321cf3053f1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-18 12:56:12.965494 | 2026-05-18 12:56:12.965574 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-18 12:56:12.990984 | aio | skipping: Conditional result was False 2026-05-18 12:56:13.002426 | 2026-05-18 12:56:13.002521 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-18 12:56:13.565655 | aio | changed 2026-05-18 12:56:13.571241 | 2026-05-18 12:56:13.571317 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-18 12:56:13.809061 | aio | ok 2026-05-18 12:56:13.817060 | 2026-05-18 12:56:13.817165 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-18 12:56:14.372847 | aio | changed 2026-05-18 12:56:14.380658 | 2026-05-18 12:56:14.380728 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-18 12:56:14.953995 | aio | changed 2026-05-18 12:56:14.961513 | 2026-05-18 12:56:14.961603 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-18 12:56:14.986761 | aio | skipping: Conditional result was False 2026-05-18 12:56:14.996551 | 2026-05-18 12:56:14.996644 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-18 12:56:15.366607 | aio -> localhost | changed 2026-05-18 12:56:15.380368 | 2026-05-18 12:56:15.380482 | TASK [add-build-sshkey : Add back temp key] 2026-05-18 12:56:15.665042 | aio -> localhost | Identity added: /var/lib/zuul/builds/7afcc38838a74f7ea5cf0321cf3053f1/work/7afcc38838a74f7ea5cf0321cf3053f1_id_rsa (zuul-build-sshkey) 2026-05-18 12:56:15.665678 | aio -> localhost | ok: Runtime: 0:00:00.015559 2026-05-18 12:56:15.671182 | 2026-05-18 12:56:15.671247 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-18 12:56:16.009998 | aio | ok 2026-05-18 12:56:16.017545 | 2026-05-18 12:56:16.017633 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-18 12:56:16.042948 | aio | skipping: Conditional result was False 2026-05-18 12:56:16.061139 | 2026-05-18 12:56:16.061252 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-18 12:56:16.470676 | aio | ok 2026-05-18 12:56:16.476486 | 2026-05-18 12:56:16.476549 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-18 12:56:17.206321 | aio | Output suppressed because no_log was given 2026-05-18 12:56:17.224420 | 2026-05-18 12:56:17.224503 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-18 12:56:17.449150 | aio | ok: "logs" 2026-05-18 12:56:17.491193 | aio | ok: All items complete 2026-05-18 12:56:17.491298 | 2026-05-18 12:56:17.640833 | aio | ok: "artifacts" 2026-05-18 12:56:17.836311 | aio | ok: "docs" 2026-05-18 12:56:17.851411 | 2026-05-18 12:56:17.851640 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-18 12:56:18.075413 | aio | changed: "logs" 2026-05-18 12:56:18.274018 | aio | changed: "artifacts" 2026-05-18 12:56:18.489592 | aio | changed: "docs" 2026-05-18 12:56:18.510593 | 2026-05-18 12:56:18.510745 | PLAY RECAP 2026-05-18 12:56:18.510796 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-18 12:56:18.510825 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-18 12:56:18.510848 | 2026-05-18 12:56:18.665665 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-18 12:56:18.668895 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-18 12:56:19.329443 | 2026-05-18 12:56:19.329610 | PLAY [all] 2026-05-18 12:56:19.343811 | 2026-05-18 12:56:19.343934 | TASK [setup-uv : Extract archive] 2026-05-18 12:56:21.771383 | aio | changed 2026-05-18 12:56:21.780540 | 2026-05-18 12:56:21.780619 | TASK [setup-uv : Print version] 2026-05-18 12:56:22.168322 | aio | uv 0.8.13 2026-05-18 12:56:22.321531 | aio | ok: Runtime: 0:00:00.014293 2026-05-18 12:56:22.335335 | 2026-05-18 12:56:22.335474 | PLAY RECAP 2026-05-18 12:56:22.335528 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-18 12:56:22.335553 | 2026-05-18 12:56:22.454215 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-18 12:56:22.457493 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-18 12:56:23.082224 | 2026-05-18 12:56:23.082374 | PLAY [all] 2026-05-18 12:56:23.095782 | 2026-05-18 12:56:23.095862 | TASK [Copy inventory file for Zuul] 2026-05-18 12:56:24.067587 | aio | changed 2026-05-18 12:56:24.074203 | 2026-05-18 12:56:24.074326 | TASK [Switch "ansible_host" to private IP] 2026-05-18 12:56:24.444938 | aio | changed: 1 replacements made 2026-05-18 12:56:24.452720 | 2026-05-18 12:56:24.452810 | TASK [Run Molecule scenario] 2026-05-18 12:56:24.896919 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-18 12:56:24.897033 | aio | Creating virtual environment at: .venv 2026-05-18 12:56:24.944380 | aio | Downloading pygments (1.2MiB) 2026-05-18 12:56:24.950721 | aio | Downloading netaddr (2.2MiB) 2026-05-18 12:56:24.950984 | aio | Downloading cryptography (4.3MiB) 2026-05-18 12:56:24.955814 | aio | Downloading ansible-core (2.1MiB) 2026-05-18 12:56:25.153862 | aio | Downloading netaddr 2026-05-18 12:56:25.167181 | aio | Downloading cryptography 2026-05-18 12:56:25.219109 | aio | Downloading pygments 2026-05-18 12:56:25.341806 | aio | Downloading ansible-core 2026-05-18 12:56:25.387681 | aio | Installed 37 packages in 45ms 2026-05-18 12:56:26.209044 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-18 12:56:26.209132 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-18 12:56:26.830005 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-18 12:56:26.830073 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-18 12:56:40.501691 | aio | INFO [default > dependency] Executing 2026-05-18 12:56:40.501939 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-18 12:56:40.502210 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-18 12:56:40.502369 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-18 12:56:40.508715 | aio | INFO [default > cleanup] Executing 2026-05-18 12:56:40.509057 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-18 12:56:40.514630 | aio | INFO [default > destroy] Executing 2026-05-18 12:56:40.514713 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-18 12:56:40.514797 | aio | INFO [default > destroy] Executed: Successful 2026-05-18 12:56:40.520371 | aio | INFO [default > syntax] Executing 2026-05-18 12:56:41.592665 | aio | 2026-05-18 12:56:41.593056 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-18 12:56:41.654552 | aio | INFO [default > syntax] Executed: Successful 2026-05-18 12:56:41.665572 | aio | INFO [default > create] Executing 2026-05-18 12:56:41.667168 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-18 12:56:41.673027 | aio | INFO [default > prepare] Executing 2026-05-18 12:56:42.450992 | aio | 2026-05-18 12:56:42.451177 | aio | PLAY [Prepare] ***************************************************************** 2026-05-18 12:56:42.451393 | aio | 2026-05-18 12:56:42.451633 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 12:56:42.451917 | aio | Monday 18 May 2026 12:56:42 +0000 (0:00:00.032) 0:00:00.032 ************ 2026-05-18 12:56:44.730806 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-18 12:56:44.730882 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-18 12:56:44.730889 | aio | interpreter could change the meaning of that path. See 2026-05-18 12:56:44.731653 | aio | https://docs.ansible.com/ansible- 2026-05-18 12:56:44.731725 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-18 12:56:44.737842 | aio | ok: [aio] 2026-05-18 12:56:44.738239 | aio | 2026-05-18 12:56:44.738476 | aio | TASK [Configure short hostname] ************************************************ 2026-05-18 12:56:44.738523 | aio | Monday 18 May 2026 12:56:44 +0000 (0:00:02.286) 0:00:02.318 ************ 2026-05-18 12:56:45.517602 | aio | changed: [aio] 2026-05-18 12:56:45.517823 | aio | 2026-05-18 12:56:45.518086 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-18 12:56:45.518332 | aio | Monday 18 May 2026 12:56:45 +0000 (0:00:00.780) 0:00:03.099 ************ 2026-05-18 12:56:45.852676 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-18 12:56:45.852816 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-18 12:56:45.852969 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-18 12:56:45.862874 | aio | changed: [aio] 2026-05-18 12:56:45.862985 | aio | 2026-05-18 12:56:45.863134 | aio | TASK [Update apt cache] ******************************************************** 2026-05-18 12:56:45.863289 | aio | Monday 18 May 2026 12:56:45 +0000 (0:00:00.345) 0:00:03.445 ************ 2026-05-18 12:56:52.023033 | aio | changed: [aio] 2026-05-18 12:56:52.023098 | aio | 2026-05-18 12:56:52.023108 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-18 12:56:52.023210 | aio | 2026-05-18 12:56:52.023520 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 12:56:52.023766 | aio | Monday 18 May 2026 12:56:52 +0000 (0:00:06.159) 0:00:09.604 ************ 2026-05-18 12:56:52.828573 | aio | ok: [aio] 2026-05-18 12:56:52.828780 | aio | 2026-05-18 12:56:52.829049 | aio | TASK [Install depedencies] ***************************************************** 2026-05-18 12:56:52.829297 | aio | Monday 18 May 2026 12:56:52 +0000 (0:00:00.806) 0:00:10.410 ************ 2026-05-18 12:57:12.071535 | aio | changed: [aio] 2026-05-18 12:57:12.071722 | aio | 2026-05-18 12:57:12.072002 | aio | TASK [Start up service] ******************************************************** 2026-05-18 12:57:12.072249 | aio | Monday 18 May 2026 12:57:12 +0000 (0:00:19.242) 0:00:29.652 ************ 2026-05-18 12:57:12.690039 | aio | ok: [aio] 2026-05-18 12:57:12.690220 | aio | 2026-05-18 12:57:12.690515 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-18 12:57:12.690766 | aio | Monday 18 May 2026 12:57:12 +0000 (0:00:00.618) 0:00:30.271 ************ 2026-05-18 12:57:13.042395 | aio | ok: [aio] 2026-05-18 12:57:13.042547 | aio | 2026-05-18 12:57:13.042733 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-18 12:57:13.042953 | aio | Monday 18 May 2026 12:57:13 +0000 (0:00:00.352) 0:00:30.624 ************ 2026-05-18 12:57:13.795222 | aio | changed: [aio] 2026-05-18 12:57:13.795334 | aio | 2026-05-18 12:57:13.795495 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-18 12:57:13.795644 | aio | Monday 18 May 2026 12:57:13 +0000 (0:00:00.752) 0:00:31.377 ************ 2026-05-18 12:57:14.033595 | aio | ok: [aio] 2026-05-18 12:57:14.033836 | aio | 2026-05-18 12:57:14.034094 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-18 12:57:14.034338 | aio | Monday 18 May 2026 12:57:14 +0000 (0:00:00.238) 0:00:31.615 ************ 2026-05-18 12:57:14.059371 | aio | skipping: [aio] 2026-05-18 12:57:14.059590 | aio | 2026-05-18 12:57:14.059869 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-18 12:57:14.060117 | aio | Monday 18 May 2026 12:57:14 +0000 (0:00:00.025) 0:00:31.641 ************ 2026-05-18 12:57:14.718926 | aio | changed: [aio] => (item=osd0) 2026-05-18 12:57:14.719125 | aio | changed: [aio] => (item=osd1) 2026-05-18 12:57:14.719365 | aio | changed: [aio] => (item=osd2) 2026-05-18 12:57:14.719582 | aio | 2026-05-18 12:57:14.719854 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-18 12:57:14.720099 | aio | Monday 18 May 2026 12:57:14 +0000 (0:00:00.658) 0:00:32.300 ************ 2026-05-18 12:57:15.444461 | aio | changed: [aio] => (item=osd0) 2026-05-18 12:57:15.444768 | aio | changed: [aio] => (item=osd1) 2026-05-18 12:57:15.445042 | aio | changed: [aio] => (item=osd2) 2026-05-18 12:57:15.445261 | aio | 2026-05-18 12:57:15.445519 | aio | TASK [Start loop devices] ****************************************************** 2026-05-18 12:57:15.445775 | aio | Monday 18 May 2026 12:57:15 +0000 (0:00:00.725) 0:00:33.026 ************ 2026-05-18 12:57:16.268791 | aio | changed: [aio] => (item=osd0) 2026-05-18 12:57:16.269048 | aio | changed: [aio] => (item=osd1) 2026-05-18 12:57:16.269301 | aio | changed: [aio] => (item=osd2) 2026-05-18 12:57:16.269530 | aio | 2026-05-18 12:57:16.269811 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-18 12:57:16.270110 | aio | Monday 18 May 2026 12:57:16 +0000 (0:00:00.824) 0:00:33.850 ************ 2026-05-18 12:57:17.683083 | aio | changed: [aio] => (item=osd0) 2026-05-18 12:57:17.683317 | aio | changed: [aio] => (item=osd1) 2026-05-18 12:57:17.683550 | aio | changed: [aio] => (item=osd2) 2026-05-18 12:57:17.683829 | aio | 2026-05-18 12:57:17.684187 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-18 12:57:17.684606 | aio | Monday 18 May 2026 12:57:17 +0000 (0:00:01.414) 0:00:35.264 ************ 2026-05-18 12:57:19.034937 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-18 12:57:19.035196 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-18 12:57:19.035434 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-18 12:57:19.035655 | aio | 2026-05-18 12:57:19.035920 | aio | PLAY RECAP ********************************************************************* 2026-05-18 12:57:19.036183 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-18 12:57:19.036405 | aio | 2026-05-18 12:57:19.036614 | aio | 2026-05-18 12:57:19.036887 | aio | TASKS RECAP ******************************************************************** 2026-05-18 12:57:19.037125 | aio | Monday 18 May 2026 12:57:19 +0000 (0:00:01.352) 0:00:36.617 ************ 2026-05-18 12:57:19.037420 | aio | =============================================================================== 2026-05-18 12:57:19.037669 | aio | Install depedencies ---------------------------------------------------- 19.24s 2026-05-18 12:57:19.037952 | aio | Update apt cache -------------------------------------------------------- 6.16s 2026-05-18 12:57:19.038190 | aio | Gathering Facts --------------------------------------------------------- 2.29s 2026-05-18 12:57:19.038429 | aio | Create a volume group for each loop device ------------------------------ 1.41s 2026-05-18 12:57:19.038664 | aio | Create a logical volume for each loop device ---------------------------- 1.35s 2026-05-18 12:57:19.038928 | aio | Start loop devices ------------------------------------------------------ 0.82s 2026-05-18 12:57:19.039165 | aio | Gathering Facts --------------------------------------------------------- 0.81s 2026-05-18 12:57:19.039405 | aio | Configure short hostname ------------------------------------------------ 0.78s 2026-05-18 12:57:19.039634 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.75s 2026-05-18 12:57:19.039898 | aio | Set permissions on loopback devices ------------------------------------- 0.73s 2026-05-18 12:57:19.040131 | aio | Create devices for Ceph ------------------------------------------------- 0.66s 2026-05-18 12:57:19.040368 | aio | Start up service -------------------------------------------------------- 0.62s 2026-05-18 12:57:19.040595 | aio | Generate lvm.conf ------------------------------------------------------- 0.35s 2026-05-18 12:57:19.040851 | aio | Ensure hostname inside hosts file --------------------------------------- 0.35s 2026-05-18 12:57:19.041086 | aio | Get list of all loopback devices ---------------------------------------- 0.24s 2026-05-18 12:57:19.041360 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-05-18 12:57:19.102088 | aio | INFO [default > prepare] Executed: Successful 2026-05-18 12:57:19.111443 | aio | INFO [default > converge] Executing 2026-05-18 12:57:20.048217 | aio | 2026-05-18 12:57:20.048417 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-18 12:57:20.048630 | aio | 2026-05-18 12:57:20.048907 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 12:57:20.049159 | aio | Monday 18 May 2026 12:57:20 +0000 (0:00:00.052) 0:00:00.052 ************ 2026-05-18 12:57:21.215309 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-18 12:57:21.215440 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-18 12:57:21.215591 | aio | interpreter could change the meaning of that path. See 2026-05-18 12:57:21.215758 | aio | https://docs.ansible.com/ansible- 2026-05-18 12:57:21.215921 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-18 12:57:21.231812 | aio | ok: [aio] 2026-05-18 12:57:21.231946 | aio | 2026-05-18 12:57:21.232100 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 12:57:21.232254 | aio | Monday 18 May 2026 12:57:21 +0000 (0:00:01.183) 0:00:01.235 ************ 2026-05-18 12:57:21.577151 | aio | ok: [aio] 2026-05-18 12:57:21.577288 | aio | 2026-05-18 12:57:21.577443 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 12:57:21.577592 | aio | Monday 18 May 2026 12:57:21 +0000 (0:00:00.345) 0:00:01.581 ************ 2026-05-18 12:57:21.614889 | aio | skipping: [aio] 2026-05-18 12:57:21.615109 | aio | 2026-05-18 12:57:21.615361 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-18 12:57:21.615601 | aio | Monday 18 May 2026 12:57:21 +0000 (0:00:00.037) 0:00:01.618 ************ 2026-05-18 12:57:21.957318 | aio | changed: [aio] 2026-05-18 12:57:21.957525 | aio | 2026-05-18 12:57:21.957782 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 12:57:21.958037 | aio | Monday 18 May 2026 12:57:21 +0000 (0:00:00.342) 0:00:01.961 ************ 2026-05-18 12:57:22.057495 | aio | ok: [aio] => { 2026-05-18 12:57:22.057777 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-18 12:57:22.058024 | aio | } 2026-05-18 12:57:22.058220 | aio | 2026-05-18 12:57:22.058492 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 12:57:22.058741 | aio | Monday 18 May 2026 12:57:22 +0000 (0:00:00.100) 0:00:02.061 ************ 2026-05-18 12:57:22.848504 | aio | changed: [aio] 2026-05-18 12:57:22.848696 | aio | 2026-05-18 12:57:22.848994 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 12:57:22.849218 | aio | Monday 18 May 2026 12:57:22 +0000 (0:00:00.790) 0:00:02.852 ************ 2026-05-18 12:57:22.896546 | aio | skipping: [aio] 2026-05-18 12:57:22.896667 | aio | 2026-05-18 12:57:22.896962 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 12:57:22.897197 | aio | Monday 18 May 2026 12:57:22 +0000 (0:00:00.048) 0:00:02.900 ************ 2026-05-18 12:57:22.944597 | aio | skipping: [aio] 2026-05-18 12:57:22.944782 | aio | 2026-05-18 12:57:22.945058 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 12:57:22.945300 | aio | Monday 18 May 2026 12:57:22 +0000 (0:00:00.048) 0:00:02.948 ************ 2026-05-18 12:57:23.190699 | aio | ok: [aio] 2026-05-18 12:57:23.190974 | aio | 2026-05-18 12:57:23.191225 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 12:57:23.191460 | aio | Monday 18 May 2026 12:57:23 +0000 (0:00:00.246) 0:00:03.194 ************ 2026-05-18 12:57:24.242954 | aio | ok: [aio] 2026-05-18 12:57:24.243041 | aio | 2026-05-18 12:57:24.243254 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 12:57:24.243487 | aio | Monday 18 May 2026 12:57:24 +0000 (0:00:01.051) 0:00:04.246 ************ 2026-05-18 12:57:24.433935 | aio | ok: [aio] => { 2026-05-18 12:57:24.434176 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-18 12:57:24.434538 | aio | } 2026-05-18 12:57:24.434620 | aio | 2026-05-18 12:57:24.434945 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 12:57:24.435179 | aio | Monday 18 May 2026 12:57:24 +0000 (0:00:00.190) 0:00:04.436 ************ 2026-05-18 12:57:25.453902 | aio | changed: [aio] 2026-05-18 12:57:25.454181 | aio | 2026-05-18 12:57:25.454499 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 12:57:25.454793 | aio | Monday 18 May 2026 12:57:25 +0000 (0:00:01.020) 0:00:05.457 ************ 2026-05-18 12:57:28.612625 | aio | changed: [aio] 2026-05-18 12:57:28.612684 | aio | 2026-05-18 12:57:28.612696 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-18 12:57:28.612734 | aio | Monday 18 May 2026 12:57:28 +0000 (0:00:03.156) 0:00:08.614 ************ 2026-05-18 12:57:28.644119 | aio | skipping: [aio] 2026-05-18 12:57:28.644332 | aio | 2026-05-18 12:57:28.644586 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-18 12:57:28.644879 | aio | Monday 18 May 2026 12:57:28 +0000 (0:00:00.033) 0:00:08.647 ************ 2026-05-18 12:57:28.676781 | aio | skipping: [aio] 2026-05-18 12:57:28.676860 | aio | 2026-05-18 12:57:28.676973 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-18 12:57:28.677082 | aio | Monday 18 May 2026 12:57:28 +0000 (0:00:00.033) 0:00:08.680 ************ 2026-05-18 12:57:28.710191 | aio | skipping: [aio] 2026-05-18 12:57:28.710404 | aio | 2026-05-18 12:57:28.710644 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-18 12:57:28.710956 | aio | Monday 18 May 2026 12:57:28 +0000 (0:00:00.033) 0:00:08.714 ************ 2026-05-18 12:57:36.133636 | aio | changed: [aio] 2026-05-18 12:57:36.133846 | aio | 2026-05-18 12:57:36.134127 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-18 12:57:36.134509 | aio | Monday 18 May 2026 12:57:36 +0000 (0:00:07.422) 0:00:16.136 ************ 2026-05-18 12:57:36.806270 | aio | changed: [aio] 2026-05-18 12:57:36.806507 | aio | 2026-05-18 12:57:36.806771 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-18 12:57:36.807066 | aio | Monday 18 May 2026 12:57:36 +0000 (0:00:00.673) 0:00:16.809 ************ 2026-05-18 12:57:37.927490 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-18 12:57:37.927726 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-18 12:57:37.928024 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-18 12:57:37.928305 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-18 12:57:37.928560 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-18 12:57:37.928782 | aio | 2026-05-18 12:57:37.929053 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-18 12:57:37.929301 | aio | Monday 18 May 2026 12:57:37 +0000 (0:00:01.120) 0:00:17.930 ************ 2026-05-18 12:57:38.658937 | aio | changed: [aio] 2026-05-18 12:57:38.659142 | aio | 2026-05-18 12:57:38.659412 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-18 12:57:38.659700 | aio | Monday 18 May 2026 12:57:38 +0000 (0:00:00.723) 0:00:18.654 ************ 2026-05-18 12:57:38.659934 | aio | 2026-05-18 12:57:38.660191 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-18 12:57:38.660437 | aio | Monday 18 May 2026 12:57:38 +0000 (0:00:00.008) 0:00:18.662 ************ 2026-05-18 12:57:39.784964 | aio | ok: [aio] 2026-05-18 12:57:39.785029 | aio | 2026-05-18 12:57:39.785043 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-18 12:57:39.785057 | aio | Monday 18 May 2026 12:57:39 +0000 (0:00:01.125) 0:00:19.787 ************ 2026-05-18 12:57:40.374840 | aio | changed: [aio] 2026-05-18 12:57:40.374927 | aio | 2026-05-18 12:57:40.375482 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-18 12:57:40.375529 | aio | Monday 18 May 2026 12:57:40 +0000 (0:00:00.590) 0:00:20.378 ************ 2026-05-18 12:57:41.128287 | aio | changed: [aio] 2026-05-18 12:57:41.128345 | aio | 2026-05-18 12:57:41.128359 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 12:57:41.128371 | aio | Monday 18 May 2026 12:57:41 +0000 (0:00:00.752) 0:00:21.130 ************ 2026-05-18 12:57:41.374811 | aio | ok: [aio] 2026-05-18 12:57:41.374908 | aio | 2026-05-18 12:57:41.374922 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 12:57:41.374935 | aio | Monday 18 May 2026 12:57:41 +0000 (0:00:00.245) 0:00:21.376 ************ 2026-05-18 12:57:41.445910 | aio | ok: [aio] => { 2026-05-18 12:57:41.446130 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-18 12:57:41.446141 | aio | } 2026-05-18 12:57:41.446150 | aio | 2026-05-18 12:57:41.446160 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 12:57:41.446275 | aio | Monday 18 May 2026 12:57:41 +0000 (0:00:00.071) 0:00:21.447 ************ 2026-05-18 12:57:42.310900 | aio | changed: [aio] 2026-05-18 12:57:42.310960 | aio | 2026-05-18 12:57:42.311217 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 12:57:42.311352 | aio | Monday 18 May 2026 12:57:42 +0000 (0:00:00.867) 0:00:22.314 ************ 2026-05-18 12:57:46.796856 | aio | changed: [aio] 2026-05-18 12:57:46.796902 | aio | 2026-05-18 12:57:46.797385 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-18 12:57:46.797423 | aio | Monday 18 May 2026 12:57:46 +0000 (0:00:04.485) 0:00:26.800 ************ 2026-05-18 12:57:47.729377 | aio | ok: [aio] 2026-05-18 12:57:47.729423 | aio | 2026-05-18 12:57:47.729434 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-18 12:57:47.729444 | aio | Monday 18 May 2026 12:57:47 +0000 (0:00:00.931) 0:00:27.731 ************ 2026-05-18 12:57:48.122885 | aio | changed: [aio] 2026-05-18 12:57:48.122955 | aio | 2026-05-18 12:57:48.123310 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-18 12:57:48.123335 | aio | Monday 18 May 2026 12:57:48 +0000 (0:00:00.394) 0:00:28.126 ************ 2026-05-18 12:57:48.705850 | aio | changed: [aio] 2026-05-18 12:57:48.705897 | aio | 2026-05-18 12:57:48.706281 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-18 12:57:48.706306 | aio | Monday 18 May 2026 12:57:48 +0000 (0:00:00.582) 0:00:28.708 ************ 2026-05-18 12:57:49.383769 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-18 12:57:49.383822 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-18 12:57:49.383832 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-18 12:57:49.383841 | aio | 2026-05-18 12:57:49.383850 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-18 12:57:49.383858 | aio | Monday 18 May 2026 12:57:49 +0000 (0:00:00.676) 0:00:29.385 ************ 2026-05-18 12:57:49.942278 | aio | changed: [aio] 2026-05-18 12:57:49.942320 | aio | 2026-05-18 12:57:49.942330 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-18 12:57:49.942340 | aio | Monday 18 May 2026 12:57:49 +0000 (0:00:00.559) 0:00:29.944 ************ 2026-05-18 12:57:50.512797 | aio | changed: [aio] 2026-05-18 12:57:50.512828 | aio | 2026-05-18 12:57:50.512834 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-18 12:57:50.512838 | aio | Monday 18 May 2026 12:57:50 +0000 (0:00:00.560) 0:00:30.505 ************ 2026-05-18 12:57:50.512842 | aio | 2026-05-18 12:57:50.513185 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-18 12:57:50.513227 | aio | Monday 18 May 2026 12:57:50 +0000 (0:00:00.009) 0:00:30.514 ************ 2026-05-18 12:57:51.396266 | aio | ok: [aio] 2026-05-18 12:57:51.396314 | aio | 2026-05-18 12:57:51.396324 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-18 12:57:51.396333 | aio | Monday 18 May 2026 12:57:51 +0000 (0:00:00.883) 0:00:31.398 ************ 2026-05-18 12:57:52.448181 | aio | changed: [aio] 2026-05-18 12:57:52.448266 | aio | 2026-05-18 12:57:52.448338 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-18 12:57:52.448470 | aio | Monday 18 May 2026 12:57:52 +0000 (0:00:01.052) 0:00:32.451 ************ 2026-05-18 12:57:53.180627 | aio | changed: [aio] 2026-05-18 12:57:53.180721 | aio | 2026-05-18 12:57:53.180736 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-18 12:57:53.180779 | aio | Monday 18 May 2026 12:57:53 +0000 (0:00:00.731) 0:00:33.182 ************ 2026-05-18 12:57:53.237642 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-18 12:57:53.237713 | aio | 2026-05-18 12:57:53.237724 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-18 12:57:53.237734 | aio | Monday 18 May 2026 12:57:53 +0000 (0:00:00.056) 0:00:33.239 ************ 2026-05-18 12:57:54.230349 | aio | ok: [aio] 2026-05-18 12:57:54.230402 | aio | 2026-05-18 12:57:54.230413 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-18 12:57:54.230423 | aio | Monday 18 May 2026 12:57:54 +0000 (0:00:00.993) 0:00:34.232 ************ 2026-05-18 12:57:55.020789 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-18 12:57:55.020843 | aio | ok: [aio] => (item=ssh) 2026-05-18 12:57:55.020856 | aio | 2026-05-18 12:57:55.020868 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-18 12:57:55.020879 | aio | Monday 18 May 2026 12:57:55 +0000 (0:00:00.789) 0:00:35.022 ************ 2026-05-18 12:57:55.404206 | aio | changed: [aio] 2026-05-18 12:57:55.404240 | aio | 2026-05-18 12:57:55.404245 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-18 12:57:55.404250 | aio | Monday 18 May 2026 12:57:55 +0000 (0:00:00.382) 0:00:35.405 ************ 2026-05-18 12:57:55.645280 | aio | ok: [aio] 2026-05-18 12:57:55.645333 | aio | 2026-05-18 12:57:55.645345 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-18 12:57:55.645356 | aio | Monday 18 May 2026 12:57:55 +0000 (0:00:00.242) 0:00:35.647 ************ 2026-05-18 12:57:56.184294 | aio | changed: [aio] 2026-05-18 12:57:56.184343 | aio | 2026-05-18 12:57:56.184368 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-18 12:57:56.184379 | aio | Monday 18 May 2026 12:57:56 +0000 (0:00:00.539) 0:00:36.186 ************ 2026-05-18 12:57:56.567271 | aio | changed: [aio] 2026-05-18 12:57:56.567314 | aio | 2026-05-18 12:57:56.567324 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-18 12:57:56.567333 | aio | Monday 18 May 2026 12:57:56 +0000 (0:00:00.383) 0:00:36.570 ************ 2026-05-18 12:57:56.691117 | aio | ok: [aio] 2026-05-18 12:57:56.691149 | aio | 2026-05-18 12:57:56.691159 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-18 12:57:56.691168 | aio | Monday 18 May 2026 12:57:56 +0000 (0:00:00.123) 0:00:36.693 ************ 2026-05-18 12:57:56.949541 | aio | ok: [aio] => (item=aio) 2026-05-18 12:57:56.949577 | aio | 2026-05-18 12:57:56.949582 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-18 12:57:56.949587 | aio | Monday 18 May 2026 12:57:56 +0000 (0:00:00.256) 0:00:36.950 ************ 2026-05-18 12:57:56.998300 | aio | ok: [aio] 2026-05-18 12:57:56.998342 | aio | 2026-05-18 12:57:56.998353 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-18 12:57:56.998362 | aio | Monday 18 May 2026 12:57:56 +0000 (0:00:00.050) 0:00:37.001 ************ 2026-05-18 12:57:57.101856 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-18 12:57:57.101971 | aio | 2026-05-18 12:57:57.101983 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-18 12:57:57.101993 | aio | Monday 18 May 2026 12:57:57 +0000 (0:00:00.102) 0:00:37.103 ************ 2026-05-18 12:57:57.415780 | aio | changed: [aio] 2026-05-18 12:57:57.415821 | aio | 2026-05-18 12:57:57.415828 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-18 12:57:57.415835 | aio | Monday 18 May 2026 12:57:57 +0000 (0:00:00.315) 0:00:37.419 ************ 2026-05-18 12:57:58.176856 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-18 12:57:58.176906 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-18 12:57:58.176912 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-18 12:57:58.176933 | aio | 2026-05-18 12:57:58.176937 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-18 12:57:58.176941 | aio | Monday 18 May 2026 12:57:58 +0000 (0:00:00.759) 0:00:38.178 ************ 2026-05-18 12:59:29.880360 | aio | ok: [aio] 2026-05-18 12:59:29.880539 | aio | 2026-05-18 12:59:29.880703 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-18 12:59:29.880874 | aio | Monday 18 May 2026 12:59:29 +0000 (0:01:31.703) 0:02:09.882 ************ 2026-05-18 12:59:30.143062 | aio | changed: [aio] 2026-05-18 12:59:30.146496 | aio | 2026-05-18 12:59:30.146713 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-18 12:59:30.146884 | aio | Monday 18 May 2026 12:59:30 +0000 (0:00:00.264) 0:02:10.147 ************ 2026-05-18 12:59:30.186405 | aio | ok: [aio] 2026-05-18 12:59:30.186435 | aio | 2026-05-18 12:59:30.186442 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 12:59:30.186447 | aio | Monday 18 May 2026 12:59:30 +0000 (0:00:00.042) 0:02:10.189 ************ 2026-05-18 12:59:30.259072 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 12:59:30.259252 | aio | 2026-05-18 12:59:30.259404 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 12:59:30.261593 | aio | Monday 18 May 2026 12:59:30 +0000 (0:00:00.073) 0:02:10.262 ************ 2026-05-18 12:59:36.187363 | aio | ok: [aio] 2026-05-18 12:59:36.187713 | aio | 2026-05-18 12:59:36.188158 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 12:59:36.188491 | aio | Monday 18 May 2026 12:59:36 +0000 (0:00:05.927) 0:02:16.190 ************ 2026-05-18 12:59:36.249132 | aio | ok: [aio] => (item=aio) 2026-05-18 12:59:36.249227 | aio | 2026-05-18 12:59:36.249346 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 12:59:36.249456 | aio | Monday 18 May 2026 12:59:36 +0000 (0:00:00.062) 0:02:16.253 ************ 2026-05-18 12:59:36.674270 | aio | ok: [aio] 2026-05-18 12:59:36.674415 | aio | 2026-05-18 12:59:36.674580 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 12:59:36.674809 | aio | Monday 18 May 2026 12:59:36 +0000 (0:00:00.423) 0:02:16.676 ************ 2026-05-18 12:59:43.476515 | aio | ok: [aio] 2026-05-18 12:59:43.476554 | aio | 2026-05-18 12:59:43.476561 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-18 12:59:43.476566 | aio | Monday 18 May 2026 12:59:43 +0000 (0:00:06.803) 0:02:23.479 ************ 2026-05-18 13:00:28.980954 | aio | changed: [aio] 2026-05-18 13:00:28.981018 | aio | 2026-05-18 13:00:28.981412 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-18 13:00:28.981459 | aio | Monday 18 May 2026 13:00:28 +0000 (0:00:45.504) 0:03:08.984 ************ 2026-05-18 13:00:43.374352 | aio | ok: [aio] 2026-05-18 13:00:43.374416 | aio | 2026-05-18 13:00:43.374430 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:00:43.374442 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:14.392) 0:03:23.376 ************ 2026-05-18 13:00:43.448600 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:00:43.448698 | aio | 2026-05-18 13:00:43.448712 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:00:43.448725 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.074) 0:03:23.450 ************ 2026-05-18 13:00:43.505952 | aio | skipping: [aio] 2026-05-18 13:00:43.506029 | aio | 2026-05-18 13:00:43.506043 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:00:43.506064 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.058) 0:03:23.509 ************ 2026-05-18 13:00:43.557080 | aio | skipping: [aio] => (item=aio) 2026-05-18 13:00:43.557296 | aio | skipping: [aio] 2026-05-18 13:00:43.557511 | aio | 2026-05-18 13:00:43.557764 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:00:43.558104 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.051) 0:03:23.561 ************ 2026-05-18 13:00:43.921533 | aio | ok: [aio] 2026-05-18 13:00:43.921611 | aio | 2026-05-18 13:00:43.921703 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:00:43.921863 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.364) 0:03:23.925 ************ 2026-05-18 13:00:50.872684 | aio | ok: [aio] 2026-05-18 13:00:50.872923 | aio | 2026-05-18 13:00:50.873187 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-18 13:00:50.873432 | aio | Monday 18 May 2026 13:00:50 +0000 (0:00:06.950) 0:03:30.876 ************ 2026-05-18 13:01:04.033375 | aio | changed: [aio] 2026-05-18 13:01:04.033458 | aio | 2026-05-18 13:01:04.033577 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-18 13:01:04.033678 | aio | Monday 18 May 2026 13:01:04 +0000 (0:00:13.160) 0:03:44.037 ************ 2026-05-18 13:01:10.340630 | aio | ok: [aio] 2026-05-18 13:01:10.340703 | aio | 2026-05-18 13:01:10.340720 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-18 13:01:10.340800 | aio | Monday 18 May 2026 13:01:10 +0000 (0:00:06.306) 0:03:50.343 ************ 2026-05-18 13:01:18.199979 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-18 13:01:18.200022 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-18 13:01:18.200028 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-18 13:01:18.200033 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-18 13:01:18.200039 | aio | 2026-05-18 13:01:18.200044 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-18 13:01:18.200050 | aio | 2026-05-18 13:01:18.200055 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 13:01:18.200060 | aio | Monday 18 May 2026 13:01:18 +0000 (0:00:07.856) 0:03:58.199 ************ 2026-05-18 13:01:20.177603 | aio | ok: [aio] 2026-05-18 13:01:20.177794 | aio | 2026-05-18 13:01:20.180602 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:01:20.180764 | aio | Monday 18 May 2026 13:01:20 +0000 (0:00:01.982) 0:04:00.181 ************ 2026-05-18 13:01:20.429559 | aio | ok: [aio] 2026-05-18 13:01:20.429722 | aio | 2026-05-18 13:01:20.429887 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:01:20.430029 | aio | Monday 18 May 2026 13:01:20 +0000 (0:00:00.249) 0:04:00.431 ************ 2026-05-18 13:01:20.462826 | aio | skipping: [aio] 2026-05-18 13:01:20.463010 | aio | 2026-05-18 13:01:20.463157 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-18 13:01:20.463296 | aio | Monday 18 May 2026 13:01:20 +0000 (0:00:00.033) 0:04:00.464 ************ 2026-05-18 13:01:20.704459 | aio | ok: [aio] 2026-05-18 13:01:20.704486 | aio | 2026-05-18 13:01:20.704492 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:01:20.704498 | aio | Monday 18 May 2026 13:01:20 +0000 (0:00:00.241) 0:04:00.706 ************ 2026-05-18 13:01:20.770494 | aio | ok: [aio] => { 2026-05-18 13:01:20.770511 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-18 13:01:20.770517 | aio | } 2026-05-18 13:01:20.770523 | aio | 2026-05-18 13:01:20.770528 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:01:20.770534 | aio | Monday 18 May 2026 13:01:20 +0000 (0:00:00.066) 0:04:00.772 ************ 2026-05-18 13:01:21.139585 | aio | ok: [aio] 2026-05-18 13:01:21.139617 | aio | 2026-05-18 13:01:21.139623 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:01:21.139629 | aio | Monday 18 May 2026 13:01:21 +0000 (0:00:00.368) 0:04:01.141 ************ 2026-05-18 13:01:21.186651 | aio | skipping: [aio] 2026-05-18 13:01:21.186827 | aio | 2026-05-18 13:01:21.186976 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:01:21.187130 | aio | Monday 18 May 2026 13:01:21 +0000 (0:00:00.047) 0:04:01.188 ************ 2026-05-18 13:01:21.230950 | aio | skipping: [aio] 2026-05-18 13:01:21.231093 | aio | 2026-05-18 13:01:21.231236 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:01:21.233999 | aio | Monday 18 May 2026 13:01:21 +0000 (0:00:00.046) 0:04:01.235 ************ 2026-05-18 13:01:21.488431 | aio | ok: [aio] 2026-05-18 13:01:21.488464 | aio | 2026-05-18 13:01:21.488469 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:01:21.488473 | aio | Monday 18 May 2026 13:01:21 +0000 (0:00:00.255) 0:04:01.490 ************ 2026-05-18 13:01:22.430479 | aio | ok: [aio] 2026-05-18 13:01:22.430510 | aio | 2026-05-18 13:01:22.430515 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:01:22.430519 | aio | Monday 18 May 2026 13:01:22 +0000 (0:00:00.940) 0:04:02.431 ************ 2026-05-18 13:01:22.509594 | aio | ok: [aio] => { 2026-05-18 13:01:22.509933 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-18 13:01:22.510149 | aio | } 2026-05-18 13:01:22.510332 | aio | 2026-05-18 13:01:22.513158 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:01:22.513312 | aio | Monday 18 May 2026 13:01:22 +0000 (0:00:00.082) 0:04:02.513 ************ 2026-05-18 13:01:22.927112 | aio | ok: [aio] 2026-05-18 13:01:22.930713 | aio | 2026-05-18 13:01:22.930885 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:01:22.931027 | aio | Monday 18 May 2026 13:01:22 +0000 (0:00:00.417) 0:04:02.931 ************ 2026-05-18 13:01:25.078455 | aio | ok: [aio] 2026-05-18 13:01:25.078495 | aio | 2026-05-18 13:01:25.078502 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-18 13:01:25.078508 | aio | Monday 18 May 2026 13:01:25 +0000 (0:00:02.148) 0:04:05.079 ************ 2026-05-18 13:01:25.102482 | aio | skipping: [aio] 2026-05-18 13:01:25.102622 | aio | 2026-05-18 13:01:25.102790 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-18 13:01:25.102935 | aio | Monday 18 May 2026 13:01:25 +0000 (0:00:00.027) 0:04:05.107 ************ 2026-05-18 13:01:25.135020 | aio | skipping: [aio] 2026-05-18 13:01:25.135167 | aio | 2026-05-18 13:01:25.135312 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-18 13:01:25.138760 | aio | Monday 18 May 2026 13:01:25 +0000 (0:00:00.032) 0:04:05.139 ************ 2026-05-18 13:01:25.171962 | aio | skipping: [aio] 2026-05-18 13:01:25.172105 | aio | 2026-05-18 13:01:25.174758 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-18 13:01:25.174910 | aio | Monday 18 May 2026 13:01:25 +0000 (0:00:00.036) 0:04:05.176 ************ 2026-05-18 13:01:26.293002 | aio | ok: [aio] 2026-05-18 13:01:26.293038 | aio | 2026-05-18 13:01:26.293044 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-18 13:01:26.293050 | aio | Monday 18 May 2026 13:01:26 +0000 (0:00:01.117) 0:04:06.294 ************ 2026-05-18 13:01:26.873577 | aio | ok: [aio] 2026-05-18 13:01:26.873965 | aio | 2026-05-18 13:01:26.874296 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-18 13:01:26.874608 | aio | Monday 18 May 2026 13:01:26 +0000 (0:00:00.581) 0:04:06.876 ************ 2026-05-18 13:01:27.987361 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-18 13:01:27.987433 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-18 13:01:27.987664 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-18 13:01:27.987737 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-18 13:01:27.987888 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-18 13:01:27.987984 | aio | 2026-05-18 13:01:27.988099 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-18 13:01:27.988199 | aio | Monday 18 May 2026 13:01:27 +0000 (0:00:01.114) 0:04:07.990 ************ 2026-05-18 13:01:28.646890 | aio | ok: [aio] 2026-05-18 13:01:28.646941 | aio | 2026-05-18 13:01:28.646952 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-18 13:01:28.646961 | aio | Monday 18 May 2026 13:01:28 +0000 (0:00:00.648) 0:04:08.638 ************ 2026-05-18 13:01:28.646970 | aio | 2026-05-18 13:01:28.646978 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-18 13:01:28.647142 | aio | Monday 18 May 2026 13:01:28 +0000 (0:00:00.009) 0:04:08.648 ************ 2026-05-18 13:01:29.063277 | aio | ok: [aio] 2026-05-18 13:01:29.063329 | aio | 2026-05-18 13:01:29.063340 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:01:29.063349 | aio | Monday 18 May 2026 13:01:29 +0000 (0:00:00.416) 0:04:09.065 ************ 2026-05-18 13:01:29.328334 | aio | ok: [aio] 2026-05-18 13:01:29.328384 | aio | 2026-05-18 13:01:29.328394 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:01:29.328403 | aio | Monday 18 May 2026 13:01:29 +0000 (0:00:00.265) 0:04:09.330 ************ 2026-05-18 13:01:29.395934 | aio | ok: [aio] => { 2026-05-18 13:01:29.395983 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-18 13:01:29.395994 | aio | } 2026-05-18 13:01:29.396003 | aio | 2026-05-18 13:01:29.396013 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:01:29.396021 | aio | Monday 18 May 2026 13:01:29 +0000 (0:00:00.066) 0:04:09.397 ************ 2026-05-18 13:01:29.815447 | aio | ok: [aio] 2026-05-18 13:01:29.815476 | aio | 2026-05-18 13:01:29.815480 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:01:29.815492 | aio | Monday 18 May 2026 13:01:29 +0000 (0:00:00.419) 0:04:09.817 ************ 2026-05-18 13:01:33.069907 | aio | ok: [aio] 2026-05-18 13:01:33.070009 | aio | 2026-05-18 13:01:33.070069 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-18 13:01:33.070187 | aio | Monday 18 May 2026 13:01:33 +0000 (0:00:03.255) 0:04:13.073 ************ 2026-05-18 13:01:34.026859 | aio | ok: [aio] 2026-05-18 13:01:34.026897 | aio | 2026-05-18 13:01:34.026904 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-18 13:01:34.026910 | aio | Monday 18 May 2026 13:01:34 +0000 (0:00:00.957) 0:04:14.030 ************ 2026-05-18 13:01:34.252840 | aio | ok: [aio] 2026-05-18 13:01:34.252930 | aio | 2026-05-18 13:01:34.253043 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-18 13:01:34.253163 | aio | Monday 18 May 2026 13:01:34 +0000 (0:00:00.226) 0:04:14.257 ************ 2026-05-18 13:01:34.774592 | aio | ok: [aio] 2026-05-18 13:01:34.775888 | aio | 2026-05-18 13:01:34.775940 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-18 13:01:34.775954 | aio | Monday 18 May 2026 13:01:34 +0000 (0:00:00.521) 0:04:14.778 ************ 2026-05-18 13:01:35.444569 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-18 13:01:35.444821 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-18 13:01:35.445073 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-18 13:01:35.445291 | aio | 2026-05-18 13:01:35.445542 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-18 13:01:35.445813 | aio | Monday 18 May 2026 13:01:35 +0000 (0:00:00.669) 0:04:15.448 ************ 2026-05-18 13:01:35.952796 | aio | ok: [aio] 2026-05-18 13:01:35.953010 | aio | 2026-05-18 13:01:35.953265 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-18 13:01:35.953506 | aio | Monday 18 May 2026 13:01:35 +0000 (0:00:00.508) 0:04:15.956 ************ 2026-05-18 13:01:36.479892 | aio | ok: [aio] 2026-05-18 13:01:36.479949 | aio | 2026-05-18 13:01:36.481232 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-18 13:01:36.481314 | aio | Monday 18 May 2026 13:01:36 +0000 (0:00:00.519) 0:04:16.475 ************ 2026-05-18 13:01:36.481324 | aio | 2026-05-18 13:01:36.481334 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-18 13:01:36.481343 | aio | Monday 18 May 2026 13:01:36 +0000 (0:00:00.007) 0:04:16.483 ************ 2026-05-18 13:01:36.917923 | aio | ok: [aio] 2026-05-18 13:01:36.917980 | aio | 2026-05-18 13:01:36.917990 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-18 13:01:36.917998 | aio | Monday 18 May 2026 13:01:36 +0000 (0:00:00.437) 0:04:16.921 ************ 2026-05-18 13:01:36.964999 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-18 13:01:36.965175 | aio | 2026-05-18 13:01:36.965472 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-18 13:01:36.965712 | aio | Monday 18 May 2026 13:01:36 +0000 (0:00:00.047) 0:04:16.968 ************ 2026-05-18 13:01:37.907529 | aio | ok: [aio] 2026-05-18 13:01:37.907701 | aio | 2026-05-18 13:01:37.908041 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-18 13:01:37.908279 | aio | Monday 18 May 2026 13:01:37 +0000 (0:00:00.942) 0:04:17.911 ************ 2026-05-18 13:01:38.685899 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-18 13:01:38.685960 | aio | ok: [aio] => (item=ssh) 2026-05-18 13:01:38.685971 | aio | 2026-05-18 13:01:38.686170 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-18 13:01:38.686428 | aio | Monday 18 May 2026 13:01:38 +0000 (0:00:00.777) 0:04:18.688 ************ 2026-05-18 13:01:39.065825 | aio | ok: [aio] 2026-05-18 13:01:39.066610 | aio | 2026-05-18 13:01:39.066664 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-18 13:01:39.066678 | aio | Monday 18 May 2026 13:01:39 +0000 (0:00:00.380) 0:04:19.069 ************ 2026-05-18 13:01:39.306571 | aio | ok: [aio] 2026-05-18 13:01:39.306609 | aio | 2026-05-18 13:01:39.306616 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-18 13:01:39.306622 | aio | Monday 18 May 2026 13:01:39 +0000 (0:00:00.239) 0:04:19.309 ************ 2026-05-18 13:01:39.624239 | aio | ok: [aio] 2026-05-18 13:01:39.624366 | aio | 2026-05-18 13:01:39.624538 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-18 13:01:39.624690 | aio | Monday 18 May 2026 13:01:39 +0000 (0:00:00.317) 0:04:19.626 ************ 2026-05-18 13:01:39.870487 | aio | ok: [aio] 2026-05-18 13:01:39.870540 | aio | 2026-05-18 13:01:39.870623 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-18 13:01:39.870733 | aio | Monday 18 May 2026 13:01:39 +0000 (0:00:00.248) 0:04:19.874 ************ 2026-05-18 13:01:40.148829 | aio | ok: [aio] => (item=aio) 2026-05-18 13:01:40.148885 | aio | 2026-05-18 13:01:40.148923 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-18 13:01:40.149223 | aio | Monday 18 May 2026 13:01:40 +0000 (0:00:00.276) 0:04:20.151 ************ 2026-05-18 13:01:40.198771 | aio | ok: [aio] 2026-05-18 13:01:40.198825 | aio | 2026-05-18 13:01:40.198840 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:01:40.198869 | aio | Monday 18 May 2026 13:01:40 +0000 (0:00:00.049) 0:04:20.200 ************ 2026-05-18 13:01:40.260123 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:01:40.260156 | aio | 2026-05-18 13:01:40.260170 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:01:40.260182 | aio | Monday 18 May 2026 13:01:40 +0000 (0:00:00.062) 0:04:20.263 ************ 2026-05-18 13:01:40.305271 | aio | skipping: [aio] 2026-05-18 13:01:40.305395 | aio | 2026-05-18 13:01:40.305565 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:01:40.305787 | aio | Monday 18 May 2026 13:01:40 +0000 (0:00:00.044) 0:04:20.307 ************ 2026-05-18 13:01:40.359846 | aio | skipping: [aio] => (item=aio) 2026-05-18 13:01:40.359886 | aio | skipping: [aio] 2026-05-18 13:01:40.359894 | aio | 2026-05-18 13:01:40.360399 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:01:40.360425 | aio | Monday 18 May 2026 13:01:40 +0000 (0:00:00.054) 0:04:20.362 ************ 2026-05-18 13:01:40.670896 | aio | ok: [aio] 2026-05-18 13:01:40.670950 | aio | 2026-05-18 13:01:40.671296 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:01:40.671335 | aio | Monday 18 May 2026 13:01:40 +0000 (0:00:00.310) 0:04:20.673 ************ 2026-05-18 13:01:47.469235 | aio | ok: [aio] 2026-05-18 13:01:47.469295 | aio | 2026-05-18 13:01:47.469308 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-18 13:01:47.469321 | aio | Monday 18 May 2026 13:01:47 +0000 (0:00:06.798) 0:04:27.471 ************ 2026-05-18 13:01:52.967325 | aio | ok: [aio] 2026-05-18 13:01:52.967394 | aio | 2026-05-18 13:01:52.967408 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-18 13:01:52.967420 | aio | Monday 18 May 2026 13:01:52 +0000 (0:00:05.498) 0:04:32.969 ************ 2026-05-18 13:02:07.433651 | aio | ok: [aio] 2026-05-18 13:02:07.433684 | aio | 2026-05-18 13:02:07.433690 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-18 13:02:07.433696 | aio | Monday 18 May 2026 13:02:07 +0000 (0:00:14.467) 0:04:47.437 ************ 2026-05-18 13:03:45.324269 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-18 13:03:45.324345 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-18 13:03:45.324435 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-18 13:03:45.324537 | aio | 2026-05-18 13:03:45.324652 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-18 13:03:45.324771 | aio | Monday 18 May 2026 13:03:45 +0000 (0:01:37.889) 0:06:25.326 ************ 2026-05-18 13:03:51.416981 | aio | ok: [aio] 2026-05-18 13:03:51.417137 | aio | 2026-05-18 13:03:51.417179 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-18 13:03:51.417294 | aio | Monday 18 May 2026 13:03:51 +0000 (0:00:06.094) 0:06:31.421 ************ 2026-05-18 13:03:57.727432 | aio | ok: [aio] 2026-05-18 13:03:57.727468 | aio | 2026-05-18 13:03:57.727474 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-18 13:03:57.727480 | aio | Monday 18 May 2026 13:03:57 +0000 (0:00:06.307) 0:06:37.729 ************ 2026-05-18 13:03:57.784701 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-18 13:03:57.784718 | aio | 2026-05-18 13:03:57.784724 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-18 13:03:57.784730 | aio | Monday 18 May 2026 13:03:57 +0000 (0:00:00.059) 0:06:37.788 ************ 2026-05-18 13:03:57.830870 | aio | ok: [aio] 2026-05-18 13:03:57.831011 | aio | 2026-05-18 13:03:57.833783 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-18 13:03:57.833933 | aio | Monday 18 May 2026 13:03:57 +0000 (0:00:00.046) 0:06:37.835 ************ 2026-05-18 13:04:04.158621 | aio | ok: [aio] 2026-05-18 13:04:04.159018 | aio | 2026-05-18 13:04:04.159356 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-18 13:04:04.159669 | aio | Monday 18 May 2026 13:04:04 +0000 (0:00:06.327) 0:06:44.162 ************ 2026-05-18 13:04:04.236097 | aio | ok: [aio] 2026-05-18 13:04:04.236439 | aio | 2026-05-18 13:04:04.236927 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-18 13:04:04.237604 | aio | Monday 18 May 2026 13:04:04 +0000 (0:00:00.077) 0:06:44.240 ************ 2026-05-18 13:04:04.278994 | aio | skipping: [aio] => (item=1) 2026-05-18 13:04:04.279226 | aio | skipping: [aio] => (item=1) 2026-05-18 13:04:04.279467 | aio | skipping: [aio] => (item=1) 2026-05-18 13:04:04.279698 | aio | skipping: [aio] 2026-05-18 13:04:04.279948 | aio | 2026-05-18 13:04:04.280211 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-18 13:04:04.280439 | aio | Monday 18 May 2026 13:04:04 +0000 (0:00:00.043) 0:06:44.283 ************ 2026-05-18 13:04:04.314188 | aio | skipping: [aio] 2026-05-18 13:04:04.314375 | aio | 2026-05-18 13:04:04.314602 | aio | PLAY RECAP ********************************************************************* 2026-05-18 13:04:04.314895 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-18 13:04:04.315114 | aio | 2026-05-18 13:04:04.315326 | aio | 2026-05-18 13:04:04.315556 | aio | TASKS RECAP ******************************************************************** 2026-05-18 13:04:04.315819 | aio | Monday 18 May 2026 13:04:04 +0000 (0:00:00.035) 0:06:44.318 ************ 2026-05-18 13:04:04.316048 | aio | =============================================================================== 2026-05-18 13:04:04.316288 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 97.89s 2026-05-18 13:04:04.316526 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 91.70s 2026-05-18 13:04:04.316776 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 45.50s 2026-05-18 13:04:04.317102 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.47s 2026-05-18 13:04:04.317361 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.39s 2026-05-18 13:04:04.317592 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 13.16s 2026-05-18 13:04:04.317861 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.86s 2026-05-18 13:04:04.318101 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.42s 2026-05-18 13:04:04.318363 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.95s 2026-05-18 13:04:04.318571 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.80s 2026-05-18 13:04:04.318837 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.80s 2026-05-18 13:04:04.319074 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.33s 2026-05-18 13:04:04.319313 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.31s 2026-05-18 13:04:04.319596 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.31s 2026-05-18 13:04:04.319848 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.09s 2026-05-18 13:04:04.320091 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.93s 2026-05-18 13:04:04.320326 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.50s 2026-05-18 13:04:04.320563 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.49s 2026-05-18 13:04:04.320824 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.26s 2026-05-18 13:04:04.321087 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.16s 2026-05-18 13:04:04.407432 | aio | INFO [default > converge] Executed: Successful 2026-05-18 13:04:04.417179 | aio | INFO [default > idempotence] Executing 2026-05-18 13:04:05.369792 | aio | 2026-05-18 13:04:05.370051 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-18 13:04:05.370231 | aio | 2026-05-18 13:04:05.370520 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 13:04:05.370795 | aio | Monday 18 May 2026 13:04:05 +0000 (0:00:00.055) 0:00:00.055 ************ 2026-05-18 13:04:06.545769 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-18 13:04:06.545912 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-18 13:04:06.546067 | aio | interpreter could change the meaning of that path. See 2026-05-18 13:04:06.546220 | aio | https://docs.ansible.com/ansible- 2026-05-18 13:04:06.546376 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-18 13:04:06.560444 | aio | ok: [aio] 2026-05-18 13:04:06.560625 | aio | 2026-05-18 13:04:06.560905 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:04:06.561183 | aio | Monday 18 May 2026 13:04:06 +0000 (0:00:01.190) 0:00:01.246 ************ 2026-05-18 13:04:06.884950 | aio | ok: [aio] 2026-05-18 13:04:06.885003 | aio | 2026-05-18 13:04:06.885014 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:04:06.885030 | aio | Monday 18 May 2026 13:04:06 +0000 (0:00:00.323) 0:00:01.570 ************ 2026-05-18 13:04:06.925451 | aio | skipping: [aio] 2026-05-18 13:04:06.925693 | aio | 2026-05-18 13:04:06.926000 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-18 13:04:06.926248 | aio | Monday 18 May 2026 13:04:06 +0000 (0:00:00.041) 0:00:01.611 ************ 2026-05-18 13:04:07.266245 | aio | ok: [aio] 2026-05-18 13:04:07.266373 | aio | 2026-05-18 13:04:07.266589 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:04:07.266872 | aio | Monday 18 May 2026 13:04:07 +0000 (0:00:00.340) 0:00:01.952 ************ 2026-05-18 13:04:07.345498 | aio | ok: [aio] => { 2026-05-18 13:04:07.345736 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-18 13:04:07.346010 | aio | } 2026-05-18 13:04:07.346366 | aio | 2026-05-18 13:04:07.346724 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:04:07.347038 | aio | Monday 18 May 2026 13:04:07 +0000 (0:00:00.079) 0:00:02.031 ************ 2026-05-18 13:04:07.819781 | aio | ok: [aio] 2026-05-18 13:04:07.819840 | aio | 2026-05-18 13:04:07.819851 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:04:07.819860 | aio | Monday 18 May 2026 13:04:07 +0000 (0:00:00.473) 0:00:02.504 ************ 2026-05-18 13:04:07.870613 | aio | skipping: [aio] 2026-05-18 13:04:07.870663 | aio | 2026-05-18 13:04:07.870673 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:04:07.870683 | aio | Monday 18 May 2026 13:04:07 +0000 (0:00:00.051) 0:00:02.555 ************ 2026-05-18 13:04:07.917916 | aio | skipping: [aio] 2026-05-18 13:04:07.917983 | aio | 2026-05-18 13:04:07.917994 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:04:07.918107 | aio | Monday 18 May 2026 13:04:07 +0000 (0:00:00.047) 0:00:02.602 ************ 2026-05-18 13:04:08.164200 | aio | ok: [aio] 2026-05-18 13:04:08.164266 | aio | 2026-05-18 13:04:08.164317 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:04:08.167643 | aio | Monday 18 May 2026 13:04:08 +0000 (0:00:00.246) 0:00:02.849 ************ 2026-05-18 13:04:10.231836 | aio | ok: [aio] 2026-05-18 13:04:10.231899 | aio | 2026-05-18 13:04:10.231913 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:04:10.231932 | aio | Monday 18 May 2026 13:04:10 +0000 (0:00:02.067) 0:00:04.916 ************ 2026-05-18 13:04:10.425918 | aio | ok: [aio] => { 2026-05-18 13:04:10.425999 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-18 13:04:10.426017 | aio | } 2026-05-18 13:04:10.426033 | aio | 2026-05-18 13:04:10.426048 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:04:10.426068 | aio | Monday 18 May 2026 13:04:10 +0000 (0:00:00.192) 0:00:05.109 ************ 2026-05-18 13:04:10.978259 | aio | ok: [aio] 2026-05-18 13:04:10.978321 | aio | 2026-05-18 13:04:10.978335 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:04:10.978348 | aio | Monday 18 May 2026 13:04:10 +0000 (0:00:00.552) 0:00:05.662 ************ 2026-05-18 13:04:13.418295 | aio | ok: [aio] 2026-05-18 13:04:13.418354 | aio | 2026-05-18 13:04:13.418367 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-18 13:04:13.418395 | aio | Monday 18 May 2026 13:04:13 +0000 (0:00:02.440) 0:00:08.102 ************ 2026-05-18 13:04:13.454333 | aio | skipping: [aio] 2026-05-18 13:04:13.454413 | aio | 2026-05-18 13:04:13.454427 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-18 13:04:13.454440 | aio | Monday 18 May 2026 13:04:13 +0000 (0:00:00.036) 0:00:08.138 ************ 2026-05-18 13:04:13.487735 | aio | skipping: [aio] 2026-05-18 13:04:13.487805 | aio | 2026-05-18 13:04:13.487814 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-18 13:04:13.487821 | aio | Monday 18 May 2026 13:04:13 +0000 (0:00:00.033) 0:00:08.172 ************ 2026-05-18 13:04:13.524776 | aio | skipping: [aio] 2026-05-18 13:04:13.524814 | aio | 2026-05-18 13:04:13.524820 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-18 13:04:13.524825 | aio | Monday 18 May 2026 13:04:13 +0000 (0:00:00.036) 0:00:08.209 ************ 2026-05-18 13:04:14.483887 | aio | ok: [aio] 2026-05-18 13:04:14.483993 | aio | 2026-05-18 13:04:14.484005 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-18 13:04:14.484015 | aio | Monday 18 May 2026 13:04:14 +0000 (0:00:00.958) 0:00:09.168 ************ 2026-05-18 13:04:15.022196 | aio | ok: [aio] 2026-05-18 13:04:15.022285 | aio | 2026-05-18 13:04:15.022330 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-18 13:04:15.022440 | aio | Monday 18 May 2026 13:04:15 +0000 (0:00:00.538) 0:00:09.706 ************ 2026-05-18 13:04:16.174240 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-18 13:04:16.175828 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-18 13:04:16.175875 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-18 13:04:16.175880 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-18 13:04:16.175885 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-18 13:04:16.175889 | aio | 2026-05-18 13:04:16.175895 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-18 13:04:16.175899 | aio | Monday 18 May 2026 13:04:16 +0000 (0:00:01.153) 0:00:10.859 ************ 2026-05-18 13:04:16.883859 | aio | ok: [aio] 2026-05-18 13:04:16.883930 | aio | 2026-05-18 13:04:16.885058 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-18 13:04:16.885126 | aio | Monday 18 May 2026 13:04:16 +0000 (0:00:00.699) 0:00:11.559 ************ 2026-05-18 13:04:16.885137 | aio | 2026-05-18 13:04:16.885147 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-18 13:04:16.885156 | aio | Monday 18 May 2026 13:04:16 +0000 (0:00:00.008) 0:00:11.568 ************ 2026-05-18 13:04:17.589372 | aio | ok: [aio] 2026-05-18 13:04:17.589422 | aio | 2026-05-18 13:04:17.589432 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:04:17.589442 | aio | Monday 18 May 2026 13:04:17 +0000 (0:00:00.705) 0:00:12.273 ************ 2026-05-18 13:04:17.850769 | aio | ok: [aio] 2026-05-18 13:04:17.850828 | aio | 2026-05-18 13:04:17.850839 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:04:17.851052 | aio | Monday 18 May 2026 13:04:17 +0000 (0:00:00.261) 0:00:12.535 ************ 2026-05-18 13:04:17.928935 | aio | ok: [aio] => { 2026-05-18 13:04:17.929289 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-18 13:04:17.929580 | aio | } 2026-05-18 13:04:17.929929 | aio | 2026-05-18 13:04:17.930364 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:04:17.930663 | aio | Monday 18 May 2026 13:04:17 +0000 (0:00:00.079) 0:00:12.614 ************ 2026-05-18 13:04:18.353356 | aio | ok: [aio] 2026-05-18 13:04:18.353702 | aio | 2026-05-18 13:04:18.354055 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:04:18.354363 | aio | Monday 18 May 2026 13:04:18 +0000 (0:00:00.424) 0:00:13.039 ************ 2026-05-18 13:04:21.638495 | aio | ok: [aio] 2026-05-18 13:04:21.638710 | aio | 2026-05-18 13:04:21.639004 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-18 13:04:21.639241 | aio | Monday 18 May 2026 13:04:21 +0000 (0:00:03.283) 0:00:16.322 ************ 2026-05-18 13:04:22.597544 | aio | ok: [aio] 2026-05-18 13:04:22.597778 | aio | 2026-05-18 13:04:22.598083 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-18 13:04:22.598336 | aio | Monday 18 May 2026 13:04:22 +0000 (0:00:00.960) 0:00:17.282 ************ 2026-05-18 13:04:22.932958 | aio | ok: [aio] 2026-05-18 13:04:22.933147 | aio | 2026-05-18 13:04:22.933440 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-18 13:04:22.933672 | aio | Monday 18 May 2026 13:04:22 +0000 (0:00:00.335) 0:00:17.618 ************ 2026-05-18 13:04:23.480546 | aio | ok: [aio] 2026-05-18 13:04:23.480837 | aio | 2026-05-18 13:04:23.481168 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-18 13:04:23.481461 | aio | Monday 18 May 2026 13:04:23 +0000 (0:00:00.547) 0:00:18.165 ************ 2026-05-18 13:04:24.153887 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-18 13:04:24.153930 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-18 13:04:24.154967 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-18 13:04:24.155017 | aio | 2026-05-18 13:04:24.155028 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-18 13:04:24.155038 | aio | Monday 18 May 2026 13:04:24 +0000 (0:00:00.673) 0:00:18.839 ************ 2026-05-18 13:04:24.683182 | aio | ok: [aio] 2026-05-18 13:04:24.683241 | aio | 2026-05-18 13:04:24.683357 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-18 13:04:24.683482 | aio | Monday 18 May 2026 13:04:24 +0000 (0:00:00.529) 0:00:19.368 ************ 2026-05-18 13:04:25.237900 | aio | ok: [aio] 2026-05-18 13:04:25.237936 | aio | 2026-05-18 13:04:25.237940 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-18 13:04:25.237945 | aio | Monday 18 May 2026 13:04:25 +0000 (0:00:00.544) 0:00:19.912 ************ 2026-05-18 13:04:25.237949 | aio | 2026-05-18 13:04:25.237953 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-18 13:04:25.237957 | aio | Monday 18 May 2026 13:04:25 +0000 (0:00:00.009) 0:00:19.922 ************ 2026-05-18 13:04:25.682539 | aio | ok: [aio] 2026-05-18 13:04:25.682595 | aio | 2026-05-18 13:04:25.682608 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-18 13:04:25.682621 | aio | Monday 18 May 2026 13:04:25 +0000 (0:00:00.444) 0:00:20.367 ************ 2026-05-18 13:04:25.739597 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-18 13:04:25.739658 | aio | 2026-05-18 13:04:25.739672 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-18 13:04:25.739685 | aio | Monday 18 May 2026 13:04:25 +0000 (0:00:00.056) 0:00:20.423 ************ 2026-05-18 13:04:26.746677 | aio | ok: [aio] 2026-05-18 13:04:26.746849 | aio | 2026-05-18 13:04:26.746865 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-18 13:04:26.746879 | aio | Monday 18 May 2026 13:04:26 +0000 (0:00:01.008) 0:00:21.431 ************ 2026-05-18 13:04:27.559552 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-18 13:04:27.559603 | aio | ok: [aio] => (item=ssh) 2026-05-18 13:04:27.559617 | aio | 2026-05-18 13:04:27.559644 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-18 13:04:27.559656 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.812) 0:00:22.243 ************ 2026-05-18 13:04:27.948218 | aio | ok: [aio] 2026-05-18 13:04:27.948276 | aio | 2026-05-18 13:04:27.948289 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-18 13:04:27.948302 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.388) 0:00:22.632 ************ 2026-05-18 13:04:28.200738 | aio | ok: [aio] 2026-05-18 13:04:28.200799 | aio | 2026-05-18 13:04:28.200804 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-18 13:04:28.200808 | aio | Monday 18 May 2026 13:04:28 +0000 (0:00:00.251) 0:00:22.883 ************ 2026-05-18 13:04:28.674612 | aio | ok: [aio] 2026-05-18 13:04:28.674649 | aio | 2026-05-18 13:04:28.674654 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-18 13:04:28.674658 | aio | Monday 18 May 2026 13:04:28 +0000 (0:00:00.475) 0:00:23.359 ************ 2026-05-18 13:04:29.056510 | aio | ok: [aio] 2026-05-18 13:04:29.056555 | aio | 2026-05-18 13:04:29.056566 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-18 13:04:29.056576 | aio | Monday 18 May 2026 13:04:29 +0000 (0:00:00.381) 0:00:23.740 ************ 2026-05-18 13:04:29.136367 | aio | ok: [aio] 2026-05-18 13:04:29.136428 | aio | 2026-05-18 13:04:29.136661 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-18 13:04:29.136770 | aio | Monday 18 May 2026 13:04:29 +0000 (0:00:00.080) 0:00:23.820 ************ 2026-05-18 13:04:29.433339 | aio | ok: [aio] => (item=aio) 2026-05-18 13:04:29.433395 | aio | 2026-05-18 13:04:29.433406 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-18 13:04:29.433415 | aio | Monday 18 May 2026 13:04:29 +0000 (0:00:00.294) 0:00:24.115 ************ 2026-05-18 13:04:29.488387 | aio | ok: [aio] 2026-05-18 13:04:29.488432 | aio | 2026-05-18 13:04:29.488443 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-18 13:04:29.488453 | aio | Monday 18 May 2026 13:04:29 +0000 (0:00:00.056) 0:00:24.172 ************ 2026-05-18 13:04:29.535512 | aio | skipping: [aio] 2026-05-18 13:04:29.535545 | aio | 2026-05-18 13:04:29.535550 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:04:29.535554 | aio | Monday 18 May 2026 13:04:29 +0000 (0:00:00.048) 0:00:24.220 ************ 2026-05-18 13:04:29.613375 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:04:29.613473 | aio | 2026-05-18 13:04:29.613594 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:04:29.613762 | aio | Monday 18 May 2026 13:04:29 +0000 (0:00:00.077) 0:00:24.297 ************ 2026-05-18 13:04:36.158485 | aio | ok: [aio] 2026-05-18 13:04:36.158527 | aio | 2026-05-18 13:04:36.158533 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:04:36.158539 | aio | Monday 18 May 2026 13:04:36 +0000 (0:00:06.543) 0:00:30.840 ************ 2026-05-18 13:04:36.219918 | aio | ok: [aio] => (item=aio) 2026-05-18 13:04:36.219970 | aio | 2026-05-18 13:04:36.219978 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:04:36.219986 | aio | Monday 18 May 2026 13:04:36 +0000 (0:00:00.063) 0:00:30.904 ************ 2026-05-18 13:04:36.690335 | aio | ok: [aio] 2026-05-18 13:04:36.690388 | aio | 2026-05-18 13:04:36.690403 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:04:36.690416 | aio | Monday 18 May 2026 13:04:36 +0000 (0:00:00.470) 0:00:31.374 ************ 2026-05-18 13:04:43.791360 | aio | ok: [aio] 2026-05-18 13:04:43.791422 | aio | 2026-05-18 13:04:43.791436 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-18 13:04:43.791449 | aio | Monday 18 May 2026 13:04:43 +0000 (0:00:07.101) 0:00:38.475 ************ 2026-05-18 13:04:50.479337 | aio | ok: [aio] 2026-05-18 13:04:50.479401 | aio | 2026-05-18 13:04:50.479415 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-18 13:04:50.479428 | aio | Monday 18 May 2026 13:04:50 +0000 (0:00:06.687) 0:00:45.163 ************ 2026-05-18 13:05:04.947479 | aio | ok: [aio] 2026-05-18 13:05:04.947542 | aio | 2026-05-18 13:05:04.947557 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:05:04.947571 | aio | Monday 18 May 2026 13:05:04 +0000 (0:00:14.467) 0:00:59.631 ************ 2026-05-18 13:05:05.019164 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:05:05.019232 | aio | 2026-05-18 13:05:05.019242 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:05:05.019251 | aio | Monday 18 May 2026 13:05:05 +0000 (0:00:00.072) 0:00:59.703 ************ 2026-05-18 13:05:05.072150 | aio | skipping: [aio] 2026-05-18 13:05:05.072185 | aio | 2026-05-18 13:05:05.072195 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:05:05.072204 | aio | Monday 18 May 2026 13:05:05 +0000 (0:00:00.053) 0:00:59.756 ************ 2026-05-18 13:05:05.126638 | aio | skipping: [aio] => (item=aio) 2026-05-18 13:05:05.126700 | aio | skipping: [aio] 2026-05-18 13:05:05.126710 | aio | 2026-05-18 13:05:05.126720 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:05:05.126799 | aio | Monday 18 May 2026 13:05:05 +0000 (0:00:00.053) 0:00:59.809 ************ 2026-05-18 13:05:05.449799 | aio | ok: [aio] 2026-05-18 13:05:05.449829 | aio | 2026-05-18 13:05:05.449836 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:05:05.449842 | aio | Monday 18 May 2026 13:05:05 +0000 (0:00:00.325) 0:01:00.135 ************ 2026-05-18 13:05:12.352493 | aio | ok: [aio] 2026-05-18 13:05:12.352534 | aio | 2026-05-18 13:05:12.352540 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-18 13:05:12.352546 | aio | Monday 18 May 2026 13:05:12 +0000 (0:00:06.899) 0:01:07.034 ************ 2026-05-18 13:05:19.025443 | aio | ok: [aio] 2026-05-18 13:05:19.025840 | aio | 2026-05-18 13:05:19.026175 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-18 13:05:19.026487 | aio | Monday 18 May 2026 13:05:19 +0000 (0:00:06.676) 0:01:13.711 ************ 2026-05-18 13:05:25.355912 | aio | ok: [aio] 2026-05-18 13:05:25.356374 | aio | 2026-05-18 13:05:25.356811 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-18 13:05:25.357142 | aio | Monday 18 May 2026 13:05:25 +0000 (0:00:06.330) 0:01:20.041 ************ 2026-05-18 13:05:33.620650 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-18 13:05:33.621094 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-18 13:05:33.621418 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-18 13:05:33.621727 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-18 13:05:33.622105 | aio | 2026-05-18 13:05:33.622427 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-18 13:05:33.622715 | aio | 2026-05-18 13:05:33.623069 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 13:05:33.623385 | aio | Monday 18 May 2026 13:05:33 +0000 (0:00:08.264) 0:01:28.305 ************ 2026-05-18 13:05:34.594264 | aio | ok: [aio] 2026-05-18 13:05:34.594338 | aio | 2026-05-18 13:05:34.594438 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:05:34.594568 | aio | Monday 18 May 2026 13:05:34 +0000 (0:00:00.973) 0:01:29.279 ************ 2026-05-18 13:05:34.835826 | aio | ok: [aio] 2026-05-18 13:05:34.835881 | aio | 2026-05-18 13:05:34.836330 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:05:34.836384 | aio | Monday 18 May 2026 13:05:34 +0000 (0:00:00.241) 0:01:29.521 ************ 2026-05-18 13:05:34.877861 | aio | skipping: [aio] 2026-05-18 13:05:34.877896 | aio | 2026-05-18 13:05:34.877909 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-18 13:05:34.877926 | aio | Monday 18 May 2026 13:05:34 +0000 (0:00:00.042) 0:01:29.563 ************ 2026-05-18 13:05:35.143833 | aio | ok: [aio] 2026-05-18 13:05:35.143876 | aio | 2026-05-18 13:05:35.144227 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:05:35.144278 | aio | Monday 18 May 2026 13:05:35 +0000 (0:00:00.264) 0:01:29.827 ************ 2026-05-18 13:05:35.221817 | aio | ok: [aio] => { 2026-05-18 13:05:35.221871 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-18 13:05:35.221908 | aio | } 2026-05-18 13:05:35.221919 | aio | 2026-05-18 13:05:35.221928 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:05:35.221937 | aio | Monday 18 May 2026 13:05:35 +0000 (0:00:00.078) 0:01:29.905 ************ 2026-05-18 13:05:35.607889 | aio | ok: [aio] 2026-05-18 13:05:35.607947 | aio | 2026-05-18 13:05:35.607965 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:05:35.608198 | aio | Monday 18 May 2026 13:05:35 +0000 (0:00:00.387) 0:01:30.292 ************ 2026-05-18 13:05:35.663852 | aio | skipping: [aio] 2026-05-18 13:05:35.663917 | aio | 2026-05-18 13:05:35.663929 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:05:35.664011 | aio | Monday 18 May 2026 13:05:35 +0000 (0:00:00.056) 0:01:30.348 ************ 2026-05-18 13:05:35.713846 | aio | skipping: [aio] 2026-05-18 13:05:35.713885 | aio | 2026-05-18 13:05:35.713895 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:05:35.714032 | aio | Monday 18 May 2026 13:05:35 +0000 (0:00:00.049) 0:01:30.398 ************ 2026-05-18 13:05:35.986873 | aio | ok: [aio] 2026-05-18 13:05:35.986923 | aio | 2026-05-18 13:05:35.986940 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:05:35.987225 | aio | Monday 18 May 2026 13:05:35 +0000 (0:00:00.272) 0:01:30.671 ************ 2026-05-18 13:05:36.991826 | aio | ok: [aio] 2026-05-18 13:05:36.991876 | aio | 2026-05-18 13:05:36.992345 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:05:36.992386 | aio | Monday 18 May 2026 13:05:36 +0000 (0:00:01.005) 0:01:31.676 ************ 2026-05-18 13:05:37.179795 | aio | ok: [aio] => { 2026-05-18 13:05:37.179834 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-18 13:05:37.179839 | aio | } 2026-05-18 13:05:37.179843 | aio | 2026-05-18 13:05:37.179848 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:05:37.179853 | aio | Monday 18 May 2026 13:05:37 +0000 (0:00:00.187) 0:01:31.864 ************ 2026-05-18 13:05:37.714608 | aio | ok: [aio] 2026-05-18 13:05:37.714698 | aio | 2026-05-18 13:05:37.714709 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:05:37.714719 | aio | Monday 18 May 2026 13:05:37 +0000 (0:00:00.533) 0:01:32.398 ************ 2026-05-18 13:05:39.976282 | aio | ok: [aio] 2026-05-18 13:05:39.976345 | aio | 2026-05-18 13:05:39.976359 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-18 13:05:39.976371 | aio | Monday 18 May 2026 13:05:39 +0000 (0:00:02.261) 0:01:34.660 ************ 2026-05-18 13:05:40.002170 | aio | skipping: [aio] 2026-05-18 13:05:40.002210 | aio | 2026-05-18 13:05:40.002225 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-18 13:05:40.002443 | aio | Monday 18 May 2026 13:05:39 +0000 (0:00:00.026) 0:01:34.686 ************ 2026-05-18 13:05:40.034508 | aio | skipping: [aio] 2026-05-18 13:05:40.034891 | aio | 2026-05-18 13:05:40.034919 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-18 13:05:40.034976 | aio | Monday 18 May 2026 13:05:40 +0000 (0:00:00.032) 0:01:34.718 ************ 2026-05-18 13:05:40.070938 | aio | skipping: [aio] 2026-05-18 13:05:40.070980 | aio | 2026-05-18 13:05:40.071529 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-18 13:05:40.071566 | aio | Monday 18 May 2026 13:05:40 +0000 (0:00:00.038) 0:01:34.756 ************ 2026-05-18 13:05:41.028903 | aio | ok: [aio] 2026-05-18 13:05:41.028973 | aio | 2026-05-18 13:05:41.029361 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-18 13:05:41.029418 | aio | Monday 18 May 2026 13:05:41 +0000 (0:00:00.957) 0:01:35.714 ************ 2026-05-18 13:05:41.574830 | aio | ok: [aio] 2026-05-18 13:05:41.574888 | aio | 2026-05-18 13:05:41.574903 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-18 13:05:41.575069 | aio | Monday 18 May 2026 13:05:41 +0000 (0:00:00.545) 0:01:36.259 ************ 2026-05-18 13:05:42.678966 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-18 13:05:42.679034 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-18 13:05:42.679045 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-18 13:05:42.679061 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-18 13:05:42.680106 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-18 13:05:42.680155 | aio | 2026-05-18 13:05:42.680165 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-18 13:05:42.680175 | aio | Monday 18 May 2026 13:05:42 +0000 (0:00:01.104) 0:01:37.363 ************ 2026-05-18 13:05:43.337886 | aio | ok: [aio] 2026-05-18 13:05:43.337938 | aio | 2026-05-18 13:05:43.338902 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-18 13:05:43.338954 | aio | Monday 18 May 2026 13:05:43 +0000 (0:00:00.651) 0:01:38.015 ************ 2026-05-18 13:05:43.338965 | aio | 2026-05-18 13:05:43.338981 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-18 13:05:43.339293 | aio | Monday 18 May 2026 13:05:43 +0000 (0:00:00.007) 0:01:38.023 ************ 2026-05-18 13:05:43.777312 | aio | ok: [aio] 2026-05-18 13:05:43.777369 | aio | 2026-05-18 13:05:43.777380 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:05:43.777411 | aio | Monday 18 May 2026 13:05:43 +0000 (0:00:00.438) 0:01:38.461 ************ 2026-05-18 13:05:44.020195 | aio | ok: [aio] 2026-05-18 13:05:44.020238 | aio | 2026-05-18 13:05:44.020248 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:05:44.020258 | aio | Monday 18 May 2026 13:05:44 +0000 (0:00:00.242) 0:01:38.704 ************ 2026-05-18 13:05:44.094957 | aio | ok: [aio] => { 2026-05-18 13:05:44.095009 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-18 13:05:44.096060 | aio | } 2026-05-18 13:05:44.096108 | aio | 2026-05-18 13:05:44.096120 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:05:44.096132 | aio | Monday 18 May 2026 13:05:44 +0000 (0:00:00.075) 0:01:38.780 ************ 2026-05-18 13:05:44.523835 | aio | ok: [aio] 2026-05-18 13:05:44.523886 | aio | 2026-05-18 13:05:44.523896 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:05:44.523906 | aio | Monday 18 May 2026 13:05:44 +0000 (0:00:00.428) 0:01:39.208 ************ 2026-05-18 13:05:47.732929 | aio | ok: [aio] 2026-05-18 13:05:47.732995 | aio | 2026-05-18 13:05:47.733009 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-18 13:05:47.733028 | aio | Monday 18 May 2026 13:05:47 +0000 (0:00:03.209) 0:01:42.417 ************ 2026-05-18 13:05:48.679347 | aio | ok: [aio] 2026-05-18 13:05:48.679404 | aio | 2026-05-18 13:05:48.679418 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-18 13:05:48.679431 | aio | Monday 18 May 2026 13:05:48 +0000 (0:00:00.946) 0:01:43.364 ************ 2026-05-18 13:05:48.918589 | aio | ok: [aio] 2026-05-18 13:05:48.918642 | aio | 2026-05-18 13:05:48.918656 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-18 13:05:48.918670 | aio | Monday 18 May 2026 13:05:48 +0000 (0:00:00.239) 0:01:43.603 ************ 2026-05-18 13:05:49.444339 | aio | ok: [aio] 2026-05-18 13:05:49.444394 | aio | 2026-05-18 13:05:49.444409 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-18 13:05:49.444422 | aio | Monday 18 May 2026 13:05:49 +0000 (0:00:00.524) 0:01:44.128 ************ 2026-05-18 13:05:50.128148 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-18 13:05:50.128191 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-18 13:05:50.128217 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-18 13:05:50.128223 | aio | 2026-05-18 13:05:50.128229 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-18 13:05:50.128234 | aio | Monday 18 May 2026 13:05:50 +0000 (0:00:00.684) 0:01:44.812 ************ 2026-05-18 13:05:50.647800 | aio | ok: [aio] 2026-05-18 13:05:50.647841 | aio | 2026-05-18 13:05:50.647851 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-18 13:05:50.647858 | aio | Monday 18 May 2026 13:05:50 +0000 (0:00:00.520) 0:01:45.332 ************ 2026-05-18 13:05:51.170159 | aio | ok: [aio] 2026-05-18 13:05:51.170220 | aio | 2026-05-18 13:05:51.170335 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-18 13:05:51.170446 | aio | Monday 18 May 2026 13:05:51 +0000 (0:00:00.514) 0:01:45.847 ************ 2026-05-18 13:05:51.170544 | aio | 2026-05-18 13:05:51.170656 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-18 13:05:51.170809 | aio | Monday 18 May 2026 13:05:51 +0000 (0:00:00.007) 0:01:45.855 ************ 2026-05-18 13:05:51.608431 | aio | ok: [aio] 2026-05-18 13:05:51.608484 | aio | 2026-05-18 13:05:51.608496 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-18 13:05:51.608506 | aio | Monday 18 May 2026 13:05:51 +0000 (0:00:00.437) 0:01:46.293 ************ 2026-05-18 13:05:51.668334 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-18 13:05:51.668389 | aio | 2026-05-18 13:05:51.668401 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-18 13:05:51.668411 | aio | Monday 18 May 2026 13:05:51 +0000 (0:00:00.059) 0:01:46.352 ************ 2026-05-18 13:05:52.624211 | aio | ok: [aio] 2026-05-18 13:05:52.624266 | aio | 2026-05-18 13:05:52.624292 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-18 13:05:52.624302 | aio | Monday 18 May 2026 13:05:52 +0000 (0:00:00.956) 0:01:47.308 ************ 2026-05-18 13:05:53.405876 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-18 13:05:53.405939 | aio | ok: [aio] => (item=ssh) 2026-05-18 13:05:53.405958 | aio | 2026-05-18 13:05:53.406440 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-18 13:05:53.406473 | aio | Monday 18 May 2026 13:05:53 +0000 (0:00:00.781) 0:01:48.090 ************ 2026-05-18 13:05:53.786251 | aio | ok: [aio] 2026-05-18 13:05:53.786328 | aio | 2026-05-18 13:05:53.786425 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-18 13:05:53.786533 | aio | Monday 18 May 2026 13:05:53 +0000 (0:00:00.381) 0:01:48.471 ************ 2026-05-18 13:05:54.027122 | aio | ok: [aio] 2026-05-18 13:05:54.027190 | aio | 2026-05-18 13:05:54.027307 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-18 13:05:54.027395 | aio | Monday 18 May 2026 13:05:54 +0000 (0:00:00.240) 0:01:48.712 ************ 2026-05-18 13:05:54.335331 | aio | ok: [aio] 2026-05-18 13:05:54.335387 | aio | 2026-05-18 13:05:54.335401 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-18 13:05:54.335413 | aio | Monday 18 May 2026 13:05:54 +0000 (0:00:00.307) 0:01:49.019 ************ 2026-05-18 13:05:54.580398 | aio | ok: [aio] 2026-05-18 13:05:54.580451 | aio | 2026-05-18 13:05:54.580465 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-18 13:05:54.580480 | aio | Monday 18 May 2026 13:05:54 +0000 (0:00:00.245) 0:01:49.265 ************ 2026-05-18 13:05:54.843249 | aio | ok: [aio] => (item=aio) 2026-05-18 13:05:54.843300 | aio | 2026-05-18 13:05:54.843313 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-18 13:05:54.843325 | aio | Monday 18 May 2026 13:05:54 +0000 (0:00:00.262) 0:01:49.527 ************ 2026-05-18 13:05:54.895241 | aio | ok: [aio] 2026-05-18 13:05:54.895298 | aio | 2026-05-18 13:05:54.895312 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:05:54.895346 | aio | Monday 18 May 2026 13:05:54 +0000 (0:00:00.052) 0:01:49.579 ************ 2026-05-18 13:05:54.959325 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:05:54.959373 | aio | 2026-05-18 13:05:54.959383 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:05:54.959393 | aio | Monday 18 May 2026 13:05:54 +0000 (0:00:00.063) 0:01:49.643 ************ 2026-05-18 13:05:55.006103 | aio | skipping: [aio] 2026-05-18 13:05:55.006138 | aio | 2026-05-18 13:05:55.006150 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:05:55.006159 | aio | Monday 18 May 2026 13:05:55 +0000 (0:00:00.046) 0:01:49.690 ************ 2026-05-18 13:05:55.050653 | aio | skipping: [aio] => (item=aio) 2026-05-18 13:05:55.050707 | aio | skipping: [aio] 2026-05-18 13:05:55.050718 | aio | 2026-05-18 13:05:55.050728 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:05:55.050738 | aio | Monday 18 May 2026 13:05:55 +0000 (0:00:00.044) 0:01:49.734 ************ 2026-05-18 13:05:55.362253 | aio | ok: [aio] 2026-05-18 13:05:55.362302 | aio | 2026-05-18 13:05:55.362313 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:05:55.362322 | aio | Monday 18 May 2026 13:05:55 +0000 (0:00:00.311) 0:01:50.046 ************ 2026-05-18 13:06:02.154326 | aio | ok: [aio] 2026-05-18 13:06:02.154391 | aio | 2026-05-18 13:06:02.154405 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-18 13:06:02.154418 | aio | Monday 18 May 2026 13:06:02 +0000 (0:00:06.792) 0:01:56.838 ************ 2026-05-18 13:06:07.812252 | aio | ok: [aio] 2026-05-18 13:06:07.812313 | aio | 2026-05-18 13:06:07.812331 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-18 13:06:07.812348 | aio | Monday 18 May 2026 13:06:07 +0000 (0:00:05.658) 0:02:02.496 ************ 2026-05-18 13:06:22.090426 | aio | ok: [aio] 2026-05-18 13:06:22.090467 | aio | 2026-05-18 13:06:22.090475 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-18 13:06:22.090484 | aio | Monday 18 May 2026 13:06:22 +0000 (0:00:14.278) 0:02:16.775 ************ 2026-05-18 13:06:22.160903 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-18 13:06:22.160966 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-18 13:06:22.160979 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-18 13:06:22.160991 | aio | skipping: [aio] 2026-05-18 13:06:22.161003 | aio | 2026-05-18 13:06:22.161020 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-18 13:06:22.161221 | aio | Monday 18 May 2026 13:06:22 +0000 (0:00:00.069) 0:02:16.845 ************ 2026-05-18 13:06:28.544240 | aio | ok: [aio] 2026-05-18 13:06:28.544319 | aio | 2026-05-18 13:06:28.544375 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-18 13:06:28.544498 | aio | Monday 18 May 2026 13:06:28 +0000 (0:00:06.382) 0:02:23.227 ************ 2026-05-18 13:06:34.828004 | aio | ok: [aio] 2026-05-18 13:06:34.828099 | aio | 2026-05-18 13:06:34.828268 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-18 13:06:34.828389 | aio | Monday 18 May 2026 13:06:34 +0000 (0:00:06.285) 0:02:29.513 ************ 2026-05-18 13:06:34.889092 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-18 13:06:34.889145 | aio | 2026-05-18 13:06:34.889274 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-18 13:06:34.889388 | aio | Monday 18 May 2026 13:06:34 +0000 (0:00:00.061) 0:02:29.575 ************ 2026-05-18 13:06:34.938056 | aio | ok: [aio] 2026-05-18 13:06:34.938122 | aio | 2026-05-18 13:06:34.938357 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-18 13:06:34.938386 | aio | Monday 18 May 2026 13:06:34 +0000 (0:00:00.046) 0:02:29.621 ************ 2026-05-18 13:06:41.280838 | aio | ok: [aio] 2026-05-18 13:06:41.280947 | aio | 2026-05-18 13:06:41.281366 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-18 13:06:41.281408 | aio | Monday 18 May 2026 13:06:41 +0000 (0:00:06.343) 0:02:35.965 ************ 2026-05-18 13:06:41.334653 | aio | ok: [aio] 2026-05-18 13:06:41.334729 | aio | 2026-05-18 13:06:41.335217 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-18 13:06:41.335338 | aio | Monday 18 May 2026 13:06:41 +0000 (0:00:00.054) 0:02:36.019 ************ 2026-05-18 13:06:41.383368 | aio | skipping: [aio] => (item=1) 2026-05-18 13:06:41.383588 | aio | skipping: [aio] => (item=1) 2026-05-18 13:06:41.383863 | aio | skipping: [aio] => (item=1) 2026-05-18 13:06:41.384095 | aio | skipping: [aio] 2026-05-18 13:06:41.384505 | aio | 2026-05-18 13:06:41.384768 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-18 13:06:41.385033 | aio | Monday 18 May 2026 13:06:41 +0000 (0:00:00.049) 0:02:36.069 ************ 2026-05-18 13:06:41.426919 | aio | skipping: [aio] 2026-05-18 13:06:41.427131 | aio | 2026-05-18 13:06:41.427451 | aio | PLAY RECAP ********************************************************************* 2026-05-18 13:06:41.427722 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-18 13:06:41.427967 | aio | 2026-05-18 13:06:41.428169 | aio | 2026-05-18 13:06:41.428461 | aio | TASKS RECAP ******************************************************************** 2026-05-18 13:06:41.428823 | aio | Monday 18 May 2026 13:06:41 +0000 (0:00:00.043) 0:02:36.112 ************ 2026-05-18 13:06:41.429057 | aio | =============================================================================== 2026-05-18 13:06:41.429299 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.47s 2026-05-18 13:06:41.429553 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.28s 2026-05-18 13:06:41.429849 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.26s 2026-05-18 13:06:41.430090 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.10s 2026-05-18 13:06:41.430330 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.90s 2026-05-18 13:06:41.430590 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.79s 2026-05-18 13:06:41.430876 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.69s 2026-05-18 13:06:41.431165 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.68s 2026-05-18 13:06:41.431415 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.54s 2026-05-18 13:06:41.431652 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.38s 2026-05-18 13:06:41.431929 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.34s 2026-05-18 13:06:41.432167 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.33s 2026-05-18 13:06:41.432476 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.29s 2026-05-18 13:06:41.432764 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.66s 2026-05-18 13:06:41.433014 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.28s 2026-05-18 13:06:41.433252 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.21s 2026-05-18 13:06:41.433508 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.44s 2026-05-18 13:06:41.433664 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.26s 2026-05-18 13:06:41.433834 | aio | vexxhost.containers.package : Update state for tar ---------------------- 2.07s 2026-05-18 13:06:41.433982 | aio | Gathering Facts --------------------------------------------------------- 1.19s 2026-05-18 13:06:41.575995 | aio | INFO [default > idempotence] Executed: Successful 2026-05-18 13:06:41.586134 | aio | INFO [default > side_effect] Executing 2026-05-18 13:06:41.586571 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-18 13:06:41.593991 | aio | INFO [default > verify] Executing 2026-05-18 13:06:42.371046 | aio | 2026-05-18 13:06:42.371232 | aio | PLAY [Verify] ****************************************************************** 2026-05-18 13:06:42.371447 | aio | 2026-05-18 13:06:42.371782 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 13:06:42.372098 | aio | Monday 18 May 2026 13:06:42 +0000 (0:00:00.008) 0:00:00.008 ************ 2026-05-18 13:06:43.590022 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-18 13:06:43.590135 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-18 13:06:43.590182 | aio | interpreter could change the meaning of that path. See 2026-05-18 13:06:43.590440 | aio | https://docs.ansible.com/ansible- 2026-05-18 13:06:43.590787 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-18 13:06:43.600854 | aio | ok: [aio] 2026-05-18 13:06:43.601083 | aio | 2026-05-18 13:06:43.601335 | aio | TASK [Get cluster health status] *********************************************** 2026-05-18 13:06:43.601597 | aio | Monday 18 May 2026 13:06:43 +0000 (0:00:01.229) 0:00:01.238 ************ 2026-05-18 13:06:54.330234 | aio | ok: [aio] 2026-05-18 13:06:54.330454 | aio | 2026-05-18 13:06:54.330722 | aio | TASK [Print cluster health status] ********************************************* 2026-05-18 13:06:54.331048 | aio | Monday 18 May 2026 13:06:54 +0000 (0:00:10.729) 0:00:11.967 ************ 2026-05-18 13:06:54.359646 | aio | ok: [aio] => { 2026-05-18 13:06:54.359964 | aio | "_ceph_health": { 2026-05-18 13:06:54.360224 | aio | "changed": false, 2026-05-18 13:06:54.360470 | aio | "cmd": [ 2026-05-18 13:06:54.360725 | aio | "cephadm", 2026-05-18 13:06:54.361116 | aio | "shell", 2026-05-18 13:06:54.361477 | aio | "--", 2026-05-18 13:06:54.361769 | aio | "ceph", 2026-05-18 13:06:54.362047 | aio | "health" 2026-05-18 13:06:54.362287 | aio | ], 2026-05-18 13:06:54.362662 | aio | "delta": "0:00:10.408891", 2026-05-18 13:06:54.362881 | aio | "end": "2026-05-18 13:06:54.289037", 2026-05-18 13:06:54.363122 | aio | "failed": false, 2026-05-18 13:06:54.363363 | aio | "msg": "", 2026-05-18 13:06:54.363649 | aio | "rc": 0, 2026-05-18 13:06:54.363942 | aio | "start": "2026-05-18 13:06:43.880146", 2026-05-18 13:06:54.364226 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-18 13:06:54.364504 | aio | "stderr_lines": [ 2026-05-18 13:06:54.364808 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-18 13:06:54.365090 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-18 13:06:54.365334 | aio | ], 2026-05-18 13:06:54.365610 | aio | "stdout": "HEALTH_OK", 2026-05-18 13:06:54.365939 | aio | "stdout_lines": [ 2026-05-18 13:06:54.366186 | aio | "HEALTH_OK" 2026-05-18 13:06:54.366427 | aio | ] 2026-05-18 13:06:54.366691 | aio | } 2026-05-18 13:06:54.366986 | aio | } 2026-05-18 13:06:54.367221 | aio | 2026-05-18 13:06:54.367476 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-18 13:06:54.367798 | aio | Monday 18 May 2026 13:06:54 +0000 (0:00:00.029) 0:00:11.997 ************ 2026-05-18 13:06:54.395800 | aio | ok: [aio] => { 2026-05-18 13:06:54.396051 | aio | "changed": false, 2026-05-18 13:06:54.396279 | aio | "msg": "All assertions passed" 2026-05-18 13:06:54.396503 | aio | } 2026-05-18 13:06:54.396772 | aio | 2026-05-18 13:06:54.397031 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-18 13:06:54.397262 | aio | Monday 18 May 2026 13:06:54 +0000 (0:00:00.035) 0:00:12.032 ************ 2026-05-18 13:07:00.814725 | aio | changed: [aio] 2026-05-18 13:07:00.815046 | aio | 2026-05-18 13:07:00.815357 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-18 13:07:00.815634 | aio | Monday 18 May 2026 13:07:00 +0000 (0:00:06.419) 0:00:18.452 ************ 2026-05-18 13:07:03.589357 | aio | changed: [aio] 2026-05-18 13:07:03.589666 | aio | 2026-05-18 13:07:03.589971 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-18 13:07:03.590209 | aio | Monday 18 May 2026 13:07:03 +0000 (0:00:02.774) 0:00:21.226 ************ 2026-05-18 13:07:04.999679 | aio | ok: [aio] 2026-05-18 13:07:04.999717 | aio | 2026-05-18 13:07:04.999723 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-18 13:07:04.999729 | aio | Monday 18 May 2026 13:07:04 +0000 (0:00:01.410) 0:00:22.637 ************ 2026-05-18 13:07:05.033390 | aio | ok: [aio] => { 2026-05-18 13:07:05.033509 | aio | "changed": false, 2026-05-18 13:07:05.033659 | aio | "msg": "All assertions passed" 2026-05-18 13:07:05.033833 | aio | } 2026-05-18 13:07:05.033984 | aio | 2026-05-18 13:07:05.034128 | aio | PLAY RECAP ********************************************************************* 2026-05-18 13:07:05.034300 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-18 13:07:05.034434 | aio | 2026-05-18 13:07:05.034571 | aio | 2026-05-18 13:07:05.034717 | aio | TASKS RECAP ******************************************************************** 2026-05-18 13:07:05.035787 | aio | Monday 18 May 2026 13:07:05 +0000 (0:00:00.032) 0:00:22.669 ************ 2026-05-18 13:07:05.035822 | aio | =============================================================================== 2026-05-18 13:07:05.035830 | aio | Get cluster health status ---------------------------------------------- 10.73s 2026-05-18 13:07:05.035837 | aio | Create a test Ceph pool ------------------------------------------------- 6.42s 2026-05-18 13:07:05.035844 | aio | Create a test Ceph key -------------------------------------------------- 2.77s 2026-05-18 13:07:05.035852 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.41s 2026-05-18 13:07:05.035859 | aio | Gathering Facts --------------------------------------------------------- 1.23s 2026-05-18 13:07:05.036034 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-05-18 13:07:05.036231 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-05-18 13:07:05.036417 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-18 13:07:05.100409 | aio | INFO [default > verify] Executed: Successful 2026-05-18 13:07:05.110683 | aio | INFO [default > cleanup] Executing 2026-05-18 13:07:05.111164 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-18 13:07:05.118658 | aio | INFO [default > destroy] Executing 2026-05-18 13:07:05.118793 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-18 13:07:05.118892 | aio | INFO [default > destroy] Executed: Successful 2026-05-18 13:07:05.119173 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-18 13:07:05.401148 | aio | ok: Runtime: 0:10:40.354343 2026-05-18 13:07:05.420314 | 2026-05-18 13:07:05.420454 | PLAY RECAP 2026-05-18 13:07:05.420506 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-18 13:07:05.420529 | 2026-05-18 13:07:05.591909 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-18 13:07:05.595152 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-18 13:07:06.194923 | 2026-05-18 13:07:06.195052 | PLAY [all] 2026-05-18 13:07:06.206580 | 2026-05-18 13:07:06.206659 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-18 13:07:06.251878 | aio | skipping: Conditional result was False 2026-05-18 13:07:06.257939 | 2026-05-18 13:07:06.258018 | TASK [fetch-output : Set log path for single node] 2026-05-18 13:07:06.303457 | aio | ok 2026-05-18 13:07:06.308582 | 2026-05-18 13:07:06.308655 | LOOP [fetch-output : Ensure local output dirs] 2026-05-18 13:07:06.711843 | aio -> localhost | ok: "/var/lib/zuul/builds/7afcc38838a74f7ea5cf0321cf3053f1/work/logs" 2026-05-18 13:07:06.918664 | aio -> localhost | changed: "/var/lib/zuul/builds/7afcc38838a74f7ea5cf0321cf3053f1/work/artifacts" 2026-05-18 13:07:07.136188 | aio -> localhost | changed: "/var/lib/zuul/builds/7afcc38838a74f7ea5cf0321cf3053f1/work/docs" 2026-05-18 13:07:07.156751 | 2026-05-18 13:07:07.156941 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-18 13:07:07.824254 | aio | ok 2026-05-18 13:07:07.824498 | aio | changed: All items complete 2026-05-18 13:07:07.824525 | 2026-05-18 13:07:08.294407 | aio | changed: .d..t...... ./ 2026-05-18 13:07:08.758924 | aio | changed: .d..t...... ./ 2026-05-18 13:07:08.778510 | 2026-05-18 13:07:08.778680 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-18 13:07:09.209049 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006943 2026-05-18 13:07:09.439163 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006814 2026-05-18 13:07:09.459961 | 2026-05-18 13:07:09.460114 | PLAY [all] 2026-05-18 13:07:09.467044 | 2026-05-18 13:07:09.467109 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-18 13:07:09.969104 | aio | changed 2026-05-18 13:07:09.976317 | 2026-05-18 13:07:09.976389 | PLAY RECAP 2026-05-18 13:07:09.976436 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-18 13:07:09.976458 | 2026-05-18 13:07:10.128836 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-18 13:07:10.130759 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-18 13:07:10.726430 | 2026-05-18 13:07:10.726583 | PLAY [localhost] 2026-05-18 13:07:10.736875 | 2026-05-18 13:07:10.736948 | TASK [Generate Zuul manifest] 2026-05-18 13:07:10.754936 | localhost | ok 2026-05-18 13:07:10.768995 | 2026-05-18 13:07:10.769072 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-18 13:07:11.144519 | localhost | changed 2026-05-18 13:07:11.157324 | 2026-05-18 13:07:11.157398 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-18 13:07:11.188491 | localhost | ok 2026-05-18 13:07:11.197461 | 2026-05-18 13:07:11.197548 | TASK [Upload logs] 2026-05-18 13:07:11.219069 | localhost | ok 2026-05-18 13:07:11.281059 | 2026-05-18 13:07:11.281210 | TASK [Set zuul-log-path fact] 2026-05-18 13:07:11.301523 | localhost | ok 2026-05-18 13:07:11.317923 | 2026-05-18 13:07:11.317992 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-18 13:07:11.349982 | localhost | ok 2026-05-18 13:07:11.360910 | 2026-05-18 13:07:11.361028 | TASK [upload-logs : Create log directories] 2026-05-18 13:07:11.768168 | localhost | changed 2026-05-18 13:07:11.774716 | 2026-05-18 13:07:11.774798 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-18 13:07:12.174994 | localhost -> localhost | ok: Runtime: 0:00:00.005924 2026-05-18 13:07:12.181955 | 2026-05-18 13:07:12.182044 | TASK [upload-logs : Upload logs to log server] 2026-05-18 13:07:12.638986 | localhost | Output suppressed because no_log was given 2026-05-18 13:07:12.643756 | 2026-05-18 13:07:12.643824 | LOOP [upload-logs : Compress console log and json output] 2026-05-18 13:07:12.692120 | localhost | skipping: Conditional result was False 2026-05-18 13:07:12.740597 | localhost | skipping: Conditional result was False 2026-05-18 13:07:12.755557 | 2026-05-18 13:07:12.755740 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-18 13:07:12.800330 | localhost | skipping: Conditional result was False 2026-05-18 13:07:12.800787 | 2026-05-18 13:07:12.804259 | localhost | skipping: Conditional result was False 2026-05-18 13:07:12.816740 | 2026-05-18 13:07:12.816924 | LOOP [upload-logs : Upload console log and json output]