2026-04-18 16:22:04.728538 | Job console starting 2026-04-18 16:22:04.745046 | Updating git repos 2026-04-18 16:22:04.777214 | Cloning repos into workspace 2026-04-18 16:22:04.894589 | Restoring repo states 2026-04-18 16:22:04.900770 | Merging changes 2026-04-18 16:22:05.159508 | Checking out repos 2026-04-18 16:22:05.192649 | Preparing playbooks 2026-04-18 16:22:06.417580 | Running Ansible setup 2026-04-18 16:22:11.147674 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:11.857354 | 2026-04-18 16:22:11.857526 | PLAY [localhost] 2026-04-18 16:22:11.866053 | 2026-04-18 16:22:11.866133 | TASK [Gathering Facts] 2026-04-18 16:22:12.976602 | localhost | ok 2026-04-18 16:22:12.988819 | 2026-04-18 16:22:12.988905 | TASK [Setup log path fact] 2026-04-18 16:22:13.009466 | localhost | ok 2026-04-18 16:22:13.021600 | 2026-04-18 16:22:13.021668 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:22:13.051777 | localhost | ok 2026-04-18 16:22:13.059261 | 2026-04-18 16:22:13.059333 | TASK [emit-job-header : Print job information] 2026-04-18 16:22:13.099541 | # Job Information 2026-04-18 16:22:13.099731 | Ansible Version: 2.16.16 2026-04-18 16:22:13.099764 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-04-18 16:22:13.099788 | Pipeline: check 2026-04-18 16:22:13.099808 | Executor: 0a8996d2b663 2026-04-18 16:22:13.099828 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/72 2026-04-18 16:22:13.099852 | Event ID: a3246df0-3b42-11f1-89af-40647318978f 2026-04-18 16:22:13.102773 | 2026-04-18 16:22:13.102846 | LOOP [emit-job-header : Print node information] 2026-04-18 16:22:13.214082 | localhost | ok: 2026-04-18 16:22:13.214357 | localhost | # Node Information 2026-04-18 16:22:13.214425 | localhost | Inventory Hostname: aio 2026-04-18 16:22:13.214479 | localhost | Hostname: np0000167287 2026-04-18 16:22:13.214528 | localhost | Username: zuul 2026-04-18 16:22:13.214582 | localhost | Distro: Ubuntu 24.04 2026-04-18 16:22:13.214630 | localhost | Provider: yul1 2026-04-18 16:22:13.214678 | localhost | Region: ca-ymq-1 2026-04-18 16:22:13.214734 | localhost | Label: ubuntu-noble 2026-04-18 16:22:13.214823 | localhost | Product Name: OpenStack Nova 2026-04-18 16:22:13.214871 | localhost | Interface IP: 199.204.45.209 2026-04-18 16:22:13.228902 | 2026-04-18 16:22:13.229150 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:22:13.694863 | localhost -> localhost | changed 2026-04-18 16:22:13.701171 | 2026-04-18 16:22:13.701271 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:22:14.551227 | localhost -> localhost | changed 2026-04-18 16:22:14.559677 | 2026-04-18 16:22:14.559763 | PLAY [all] 2026-04-18 16:22:14.568836 | 2026-04-18 16:22:14.568919 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:22:14.799932 | aio -> localhost | ok 2026-04-18 16:22:14.820865 | 2026-04-18 16:22:14.821077 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:22:14.855036 | aio | ok 2026-04-18 16:22:14.870533 | aio | included: /var/lib/zuul/builds/b64524067ba8485db91cfaee2de6e510/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:22:14.876829 | 2026-04-18 16:22:14.876888 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:22:16.128211 | aio -> localhost | Generating public/private rsa key pair. 2026-04-18 16:22:16.128450 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/b64524067ba8485db91cfaee2de6e510/work/b64524067ba8485db91cfaee2de6e510_id_rsa 2026-04-18 16:22:16.128494 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/b64524067ba8485db91cfaee2de6e510/work/b64524067ba8485db91cfaee2de6e510_id_rsa.pub 2026-04-18 16:22:16.128526 | aio -> localhost | The key fingerprint is: 2026-04-18 16:22:16.128557 | aio -> localhost | SHA256:D8jVF8LYUJOPjR72BL9fIV9svRpFoUpA6wwl+UTk4S8 zuul-build-sshkey 2026-04-18 16:22:16.128606 | aio -> localhost | The key's randomart image is: 2026-04-18 16:22:16.128637 | aio -> localhost | +---[RSA 3072]----+ 2026-04-18 16:22:16.128672 | aio -> localhost | | .*&+.. ..| 2026-04-18 16:22:16.128703 | aio -> localhost | | .*oOo ... | 2026-04-18 16:22:16.128731 | aio -> localhost | | .++.O.....| 2026-04-18 16:22:16.128759 | aio -> localhost | | . o+.B.*. o=| 2026-04-18 16:22:16.128788 | aio -> localhost | | o SE * .+.+| 2026-04-18 16:22:16.128815 | aio -> localhost | | oo o. o.| 2026-04-18 16:22:16.128843 | aio -> localhost | | . .o. | 2026-04-18 16:22:16.128870 | aio -> localhost | | .. | 2026-04-18 16:22:16.128901 | aio -> localhost | | | 2026-04-18 16:22:16.128929 | aio -> localhost | +----[SHA256]-----+ 2026-04-18 16:22:16.129007 | aio -> localhost | ok: Runtime: 0:00:00.834437 2026-04-18 16:22:16.137471 | 2026-04-18 16:22:16.137576 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:22:16.174089 | aio | ok 2026-04-18 16:22:16.184679 | aio | included: /var/lib/zuul/builds/b64524067ba8485db91cfaee2de6e510/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:22:16.193101 | 2026-04-18 16:22:16.193198 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:22:16.221117 | aio | skipping: Conditional result was False 2026-04-18 16:22:16.230323 | 2026-04-18 16:22:16.230423 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:22:16.785206 | aio | changed 2026-04-18 16:22:16.791512 | 2026-04-18 16:22:16.791645 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:22:17.017100 | aio | ok 2026-04-18 16:22:17.033495 | 2026-04-18 16:22:17.033788 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:22:17.605144 | aio | changed 2026-04-18 16:22:17.611518 | 2026-04-18 16:22:17.611588 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:22:18.195947 | aio | changed 2026-04-18 16:22:18.203507 | 2026-04-18 16:22:18.203588 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:22:18.231966 | aio | skipping: Conditional result was False 2026-04-18 16:22:18.245333 | 2026-04-18 16:22:18.245465 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:22:18.965560 | aio -> localhost | changed 2026-04-18 16:22:18.988204 | 2026-04-18 16:22:18.988420 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:22:19.268051 | aio -> localhost | Identity added: /var/lib/zuul/builds/b64524067ba8485db91cfaee2de6e510/work/b64524067ba8485db91cfaee2de6e510_id_rsa (zuul-build-sshkey) 2026-04-18 16:22:19.268342 | aio -> localhost | ok: Runtime: 0:00:00.014469 2026-04-18 16:22:19.274529 | 2026-04-18 16:22:19.274647 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:22:19.652517 | aio | ok 2026-04-18 16:22:19.658938 | 2026-04-18 16:22:19.659014 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:22:19.684457 | aio | skipping: Conditional result was False 2026-04-18 16:22:19.712561 | 2026-04-18 16:22:19.713449 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:22:20.117443 | aio | ok 2026-04-18 16:22:20.125988 | 2026-04-18 16:22:20.126061 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:22:20.910793 | aio | Output suppressed because no_log was given 2026-04-18 16:22:20.988731 | 2026-04-18 16:22:20.988911 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:22:21.235315 | aio | ok: "logs" 2026-04-18 16:22:21.235598 | aio | ok: All items complete 2026-04-18 16:22:21.235648 | 2026-04-18 16:22:21.428360 | aio | ok: "artifacts" 2026-04-18 16:22:21.624187 | aio | ok: "docs" 2026-04-18 16:22:21.644376 | 2026-04-18 16:22:21.644585 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:22:21.880146 | aio | changed: "logs" 2026-04-18 16:22:22.267383 | aio | changed: "artifacts" 2026-04-18 16:22:22.272306 | aio | changed: "docs" 2026-04-18 16:22:22.292733 | 2026-04-18 16:22:22.292903 | PLAY RECAP 2026-04-18 16:22:22.293000 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:22:22.293056 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:22.293090 | 2026-04-18 16:22:22.432334 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:22.434373 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:23.171325 | 2026-04-18 16:22:23.171497 | PLAY [all] 2026-04-18 16:22:23.185499 | 2026-04-18 16:22:23.185613 | TASK [setup-uv : Extract archive] 2026-04-18 16:22:28.196309 | aio | changed 2026-04-18 16:22:28.642622 | 2026-04-18 16:22:28.642834 | TASK [setup-uv : Print version] 2026-04-18 16:22:28.365080 | aio | uv 0.8.13 2026-04-18 16:22:29.193000 | aio | ok: Runtime: 0:00:00.016809 2026-04-18 16:22:29.202843 | 2026-04-18 16:22:29.202974 | PLAY RECAP 2026-04-18 16:22:29.203021 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:29.203051 | 2026-04-18 16:22:29.459179 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:29.467669 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:22:30.093039 | 2026-04-18 16:22:30.093174 | PLAY [all] 2026-04-18 16:22:30.104655 | 2026-04-18 16:22:30.104735 | TASK [Copy inventory file for Zuul] 2026-04-18 16:22:31.088541 | aio | changed 2026-04-18 16:22:31.094376 | 2026-04-18 16:22:31.094459 | TASK [Switch "ansible_host" to private IP] 2026-04-18 16:22:31.483411 | aio | changed: 1 replacements made 2026-04-18 16:22:31.494247 | 2026-04-18 16:22:31.494358 | TASK [Run Molecule scenario] 2026-04-18 16:22:31.251934 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-18 16:22:31.252056 | aio | Creating virtual environment at: .venv 2026-04-18 16:22:32.283838 | aio | Downloading pygments (1.2MiB) 2026-04-18 16:22:32.285225 | aio | Downloading netaddr (2.2MiB) 2026-04-18 16:22:32.286501 | aio | Downloading ansible-core (2.1MiB) 2026-04-18 16:22:32.412496 | aio | Downloading cryptography (4.3MiB) 2026-04-18 16:22:32.507930 | aio | Downloading pygments 2026-04-18 16:22:32.558860 | aio | Downloading cryptography 2026-04-18 16:22:32.629261 | aio | Downloading netaddr 2026-04-18 16:22:32.690528 | aio | Downloading ansible-core 2026-04-18 16:22:32.737068 | aio | Installed 37 packages in 45ms 2026-04-18 16:22:33.481500 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-18 16:22:33.481592 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 16:22:34.118018 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 16:22:34.118115 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-18 16:22:46.578998 | aio | INFO [default > dependency] Executing 2026-04-18 16:22:46.579167 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-18 16:22:46.579448 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-18 16:22:46.579500 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 16:22:46.585340 | aio | INFO [default > cleanup] Executing 2026-04-18 16:22:46.585657 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:22:46.591231 | aio | INFO [default > destroy] Executing 2026-04-18 16:22:46.591268 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:22:46.591358 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:22:46.597057 | aio | INFO [default > syntax] Executing 2026-04-18 16:22:47.755718 | aio | 2026-04-18 16:22:47.755973 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-18 16:22:47.819859 | aio | INFO [default > syntax] Executed: Successful 2026-04-18 16:22:47.831648 | aio | INFO [default > create] Executing 2026-04-18 16:22:47.833106 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:22:47.838937 | aio | INFO [default > prepare] Executing 2026-04-18 16:22:48.682101 | aio | 2026-04-18 16:22:48.682366 | aio | PLAY [Prepare] ***************************************************************** 2026-04-18 16:22:48.682598 | aio | 2026-04-18 16:22:48.682848 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:22:48.683094 | aio | Saturday 18 April 2026 16:22:48 +0000 (0:00:00.036) 0:00:00.036 ******** 2026-04-18 16:22:49.979716 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:22:49.979776 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 16:22:49.979782 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:22:49.979788 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:22:49.979793 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:22:49.987487 | aio | ok: [aio] 2026-04-18 16:22:49.987565 | aio | 2026-04-18 16:22:49.987649 | aio | TASK [Configure short hostname] ************************************************ 2026-04-18 16:22:49.987789 | aio | Saturday 18 April 2026 16:22:49 +0000 (0:00:01.306) 0:00:01.342 ******** 2026-04-18 16:22:50.777272 | aio | changed: [aio] 2026-04-18 16:22:50.777538 | aio | 2026-04-18 16:22:50.777841 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-18 16:22:50.778121 | aio | Saturday 18 April 2026 16:22:50 +0000 (0:00:00.789) 0:00:02.131 ******** 2026-04-18 16:22:51.094351 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-18 16:22:51.094405 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-18 16:22:51.094437 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-18 16:22:51.103053 | aio | changed: [aio] 2026-04-18 16:22:51.103346 | aio | 2026-04-18 16:22:51.103598 | aio | TASK [Update apt cache] ******************************************************** 2026-04-18 16:22:51.103850 | aio | Saturday 18 April 2026 16:22:51 +0000 (0:00:00.326) 0:00:02.457 ******** 2026-04-18 16:23:00.953811 | aio | changed: [aio] 2026-04-18 16:23:00.954031 | aio | 2026-04-18 16:23:00.954439 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-18 16:23:00.954699 | aio | 2026-04-18 16:23:00.954979 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:00.955322 | aio | Saturday 18 April 2026 16:23:00 +0000 (0:00:09.850) 0:00:12.308 ******** 2026-04-18 16:23:01.782953 | aio | ok: [aio] 2026-04-18 16:23:01.783166 | aio | 2026-04-18 16:23:01.783478 | aio | TASK [Install depedencies] ***************************************************** 2026-04-18 16:23:01.783789 | aio | Saturday 18 April 2026 16:23:01 +0000 (0:00:00.829) 0:00:13.137 ******** 2026-04-18 16:23:21.534394 | aio | changed: [aio] 2026-04-18 16:23:21.534440 | aio | 2026-04-18 16:23:21.534595 | aio | TASK [Start up service] ******************************************************** 2026-04-18 16:23:21.534819 | aio | Saturday 18 April 2026 16:23:21 +0000 (0:00:19.751) 0:00:32.888 ******** 2026-04-18 16:23:22.167319 | aio | ok: [aio] 2026-04-18 16:23:22.167351 | aio | 2026-04-18 16:23:22.167446 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-18 16:23:22.167715 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:00.632) 0:00:33.521 ******** 2026-04-18 16:23:22.503959 | aio | ok: [aio] 2026-04-18 16:23:22.504184 | aio | 2026-04-18 16:23:22.504559 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-18 16:23:22.504828 | aio | Saturday 18 April 2026 16:23:22 +0000 (0:00:00.336) 0:00:33.858 ******** 2026-04-18 16:23:23.229573 | aio | changed: [aio] 2026-04-18 16:23:23.229850 | aio | 2026-04-18 16:23:23.230168 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-18 16:23:23.230570 | aio | Saturday 18 April 2026 16:23:23 +0000 (0:00:00.725) 0:00:34.584 ******** 2026-04-18 16:23:23.464034 | aio | ok: [aio] 2026-04-18 16:23:23.464231 | aio | 2026-04-18 16:23:23.464609 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-18 16:23:23.464952 | aio | Saturday 18 April 2026 16:23:23 +0000 (0:00:00.234) 0:00:34.818 ******** 2026-04-18 16:23:23.490010 | aio | skipping: [aio] 2026-04-18 16:23:23.490240 | aio | 2026-04-18 16:23:23.490602 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-18 16:23:23.490902 | aio | Saturday 18 April 2026 16:23:23 +0000 (0:00:00.026) 0:00:34.844 ******** 2026-04-18 16:23:24.156879 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:24.156928 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:24.156945 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:24.157067 | aio | 2026-04-18 16:23:24.157255 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-18 16:23:24.157479 | aio | Saturday 18 April 2026 16:23:24 +0000 (0:00:00.666) 0:00:35.511 ******** 2026-04-18 16:23:24.910156 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:24.910527 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:24.910838 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:24.911112 | aio | 2026-04-18 16:23:24.911473 | aio | TASK [Start loop devices] ****************************************************** 2026-04-18 16:23:24.911808 | aio | Saturday 18 April 2026 16:23:24 +0000 (0:00:00.753) 0:00:36.264 ******** 2026-04-18 16:23:25.700028 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:25.700243 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:25.700525 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:25.700741 | aio | 2026-04-18 16:23:25.700986 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-18 16:23:25.701229 | aio | Saturday 18 April 2026 16:23:25 +0000 (0:00:00.788) 0:00:37.053 ******** 2026-04-18 16:23:27.154701 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:27.154768 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:27.154943 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:27.155092 | aio | 2026-04-18 16:23:27.155256 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-18 16:23:27.155451 | aio | Saturday 18 April 2026 16:23:27 +0000 (0:00:01.454) 0:00:38.508 ******** 2026-04-18 16:23:28.459335 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-18 16:23:28.459499 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-18 16:23:28.459680 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-18 16:23:28.459820 | aio | 2026-04-18 16:23:28.459967 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:23:28.460136 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-18 16:23:28.460266 | aio | 2026-04-18 16:23:28.460417 | aio | 2026-04-18 16:23:28.460562 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:23:28.460714 | aio | Saturday 18 April 2026 16:23:28 +0000 (0:00:01.306) 0:00:39.814 ******** 2026-04-18 16:23:28.460853 | aio | =============================================================================== 2026-04-18 16:23:28.461000 | aio | Install depedencies ---------------------------------------------------- 19.75s 2026-04-18 16:23:28.461143 | aio | Update apt cache -------------------------------------------------------- 9.85s 2026-04-18 16:23:28.461310 | aio | Create a volume group for each loop device ------------------------------ 1.45s 2026-04-18 16:23:28.461457 | aio | Gathering Facts --------------------------------------------------------- 1.31s 2026-04-18 16:23:28.461608 | aio | Create a logical volume for each loop device ---------------------------- 1.31s 2026-04-18 16:23:28.461756 | aio | Gathering Facts --------------------------------------------------------- 0.83s 2026-04-18 16:23:28.461905 | aio | Configure short hostname ------------------------------------------------ 0.79s 2026-04-18 16:23:28.462054 | aio | Start loop devices ------------------------------------------------------ 0.79s 2026-04-18 16:23:28.462203 | aio | Set permissions on loopback devices ------------------------------------- 0.75s 2026-04-18 16:23:28.462373 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.73s 2026-04-18 16:23:28.462523 | aio | Create devices for Ceph ------------------------------------------------- 0.67s 2026-04-18 16:23:28.462670 | aio | Start up service -------------------------------------------------------- 0.63s 2026-04-18 16:23:28.462817 | aio | Generate lvm.conf ------------------------------------------------------- 0.34s 2026-04-18 16:23:28.462966 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-04-18 16:23:28.463113 | aio | Get list of all loopback devices ---------------------------------------- 0.23s 2026-04-18 16:23:28.463263 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-04-18 16:23:28.524527 | aio | INFO [default > prepare] Executed: Successful 2026-04-18 16:23:28.531077 | aio | INFO [default > converge] Executing 2026-04-18 16:23:29.519330 | aio | 2026-04-18 16:23:29.519584 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:23:29.519837 | aio | 2026-04-18 16:23:29.520145 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:29.520535 | aio | Saturday 18 April 2026 16:23:29 +0000 (0:00:00.052) 0:00:00.052 ******** 2026-04-18 16:23:30.710104 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:23:30.710365 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 16:23:30.710621 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:23:30.710870 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:23:30.711116 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:23:30.724338 | aio | ok: [aio] 2026-04-18 16:23:30.724568 | aio | 2026-04-18 16:23:30.724848 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:30.725135 | aio | Saturday 18 April 2026 16:23:30 +0000 (0:00:01.205) 0:00:01.257 ******** 2026-04-18 16:23:31.073193 | aio | ok: [aio] 2026-04-18 16:23:31.073400 | aio | 2026-04-18 16:23:31.073651 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:31.073891 | aio | Saturday 18 April 2026 16:23:31 +0000 (0:00:00.348) 0:00:01.605 ******** 2026-04-18 16:23:31.109742 | aio | skipping: [aio] 2026-04-18 16:23:31.109917 | aio | 2026-04-18 16:23:31.110156 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:23:31.110448 | aio | Saturday 18 April 2026 16:23:31 +0000 (0:00:00.036) 0:00:01.642 ******** 2026-04-18 16:23:31.456472 | aio | changed: [aio] 2026-04-18 16:23:31.456668 | aio | 2026-04-18 16:23:31.456920 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:31.457163 | aio | Saturday 18 April 2026 16:23:31 +0000 (0:00:00.346) 0:00:01.989 ******** 2026-04-18 16:23:31.557520 | aio | ok: [aio] => { 2026-04-18 16:23:31.557948 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:23:31.558151 | aio | } 2026-04-18 16:23:31.558427 | aio | 2026-04-18 16:23:31.558689 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:31.558943 | aio | Saturday 18 April 2026 16:23:31 +0000 (0:00:00.100) 0:00:02.090 ******** 2026-04-18 16:23:32.311648 | aio | changed: [aio] 2026-04-18 16:23:32.311842 | aio | 2026-04-18 16:23:32.312172 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:32.312443 | aio | Saturday 18 April 2026 16:23:32 +0000 (0:00:00.754) 0:00:02.844 ******** 2026-04-18 16:23:32.357411 | aio | skipping: [aio] 2026-04-18 16:23:32.357752 | aio | 2026-04-18 16:23:32.358026 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:32.358307 | aio | Saturday 18 April 2026 16:23:32 +0000 (0:00:00.046) 0:00:02.890 ******** 2026-04-18 16:23:32.408902 | aio | skipping: [aio] 2026-04-18 16:23:32.409070 | aio | 2026-04-18 16:23:32.409347 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:32.409636 | aio | Saturday 18 April 2026 16:23:32 +0000 (0:00:00.051) 0:00:02.941 ******** 2026-04-18 16:23:32.663474 | aio | ok: [aio] 2026-04-18 16:23:32.663536 | aio | 2026-04-18 16:23:32.663554 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:32.663723 | aio | Saturday 18 April 2026 16:23:32 +0000 (0:00:00.253) 0:00:03.195 ******** 2026-04-18 16:23:33.754650 | aio | ok: [aio] 2026-04-18 16:23:33.754821 | aio | 2026-04-18 16:23:33.755079 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:33.755395 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:01.091) 0:00:04.287 ******** 2026-04-18 16:23:33.948541 | aio | ok: [aio] => { 2026-04-18 16:23:33.948800 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:23:33.949032 | aio | } 2026-04-18 16:23:33.949203 | aio | 2026-04-18 16:23:33.949535 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:33.949778 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.194) 0:00:04.481 ******** 2026-04-18 16:23:34.961685 | aio | changed: [aio] 2026-04-18 16:23:34.961931 | aio | 2026-04-18 16:23:34.962191 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:34.962473 | aio | Saturday 18 April 2026 16:23:34 +0000 (0:00:01.012) 0:00:05.494 ******** 2026-04-18 16:23:38.122214 | aio | changed: [aio] 2026-04-18 16:23:38.122270 | aio | 2026-04-18 16:23:38.122300 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:23:38.122328 | aio | Saturday 18 April 2026 16:23:38 +0000 (0:00:03.160) 0:00:08.654 ******** 2026-04-18 16:23:38.166925 | aio | skipping: [aio] 2026-04-18 16:23:38.166992 | aio | 2026-04-18 16:23:38.167191 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:23:38.167448 | aio | Saturday 18 April 2026 16:23:38 +0000 (0:00:00.044) 0:00:08.698 ******** 2026-04-18 16:23:38.205650 | aio | skipping: [aio] 2026-04-18 16:23:38.205725 | aio | 2026-04-18 16:23:38.205736 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:23:38.205747 | aio | Saturday 18 April 2026 16:23:38 +0000 (0:00:00.037) 0:00:08.736 ******** 2026-04-18 16:23:38.240476 | aio | skipping: [aio] 2026-04-18 16:23:38.240544 | aio | 2026-04-18 16:23:38.240563 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:23:38.240831 | aio | Saturday 18 April 2026 16:23:38 +0000 (0:00:00.035) 0:00:08.772 ******** 2026-04-18 16:23:45.285787 | aio | changed: [aio] 2026-04-18 16:23:45.285906 | aio | 2026-04-18 16:23:45.285976 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:23:45.286097 | aio | Saturday 18 April 2026 16:23:45 +0000 (0:00:07.046) 0:00:15.818 ******** 2026-04-18 16:23:45.945960 | aio | changed: [aio] 2026-04-18 16:23:45.946014 | aio | 2026-04-18 16:23:45.946029 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:23:45.946042 | aio | Saturday 18 April 2026 16:23:45 +0000 (0:00:00.658) 0:00:16.477 ******** 2026-04-18 16:23:47.038860 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:23:47.038893 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:23:47.038899 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:23:47.038905 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:23:47.038910 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:23:47.038915 | aio | 2026-04-18 16:23:47.038921 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:23:47.038926 | aio | Saturday 18 April 2026 16:23:47 +0000 (0:00:01.091) 0:00:17.568 ******** 2026-04-18 16:23:47.801918 | aio | changed: [aio] 2026-04-18 16:23:47.802335 | aio | 2026-04-18 16:23:47.802683 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:23:47.803009 | aio | Saturday 18 April 2026 16:23:47 +0000 (0:00:00.757) 0:00:18.326 ******** 2026-04-18 16:23:47.803322 | aio | 2026-04-18 16:23:47.803651 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:23:47.804081 | aio | Saturday 18 April 2026 16:23:47 +0000 (0:00:00.007) 0:00:18.334 ******** 2026-04-18 16:23:48.909628 | aio | ok: [aio] 2026-04-18 16:23:48.909967 | aio | 2026-04-18 16:23:48.910327 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-18 16:23:48.910653 | aio | Saturday 18 April 2026 16:23:48 +0000 (0:00:01.107) 0:00:19.442 ******** 2026-04-18 16:23:49.482373 | aio | changed: [aio] 2026-04-18 16:23:49.482829 | aio | 2026-04-18 16:23:49.483246 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:23:49.483726 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:00.572) 0:00:20.014 ******** 2026-04-18 16:23:50.190335 | aio | changed: [aio] 2026-04-18 16:23:50.190694 | aio | 2026-04-18 16:23:50.191022 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:50.191374 | aio | Saturday 18 April 2026 16:23:50 +0000 (0:00:00.708) 0:00:20.723 ******** 2026-04-18 16:23:50.444864 | aio | ok: [aio] 2026-04-18 16:23:50.445297 | aio | 2026-04-18 16:23:50.445314 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:50.445432 | aio | Saturday 18 April 2026 16:23:50 +0000 (0:00:00.254) 0:00:20.977 ******** 2026-04-18 16:23:50.517918 | aio | ok: [aio] => { 2026-04-18 16:23:50.518408 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:23:50.518580 | aio | } 2026-04-18 16:23:50.518729 | aio | 2026-04-18 16:23:50.518895 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:50.519059 | aio | Saturday 18 April 2026 16:23:50 +0000 (0:00:00.074) 0:00:21.051 ******** 2026-04-18 16:23:51.430714 | aio | changed: [aio] 2026-04-18 16:23:51.430746 | aio | 2026-04-18 16:23:51.430750 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:51.430755 | aio | Saturday 18 April 2026 16:23:51 +0000 (0:00:00.912) 0:00:21.963 ******** 2026-04-18 16:23:55.966134 | aio | changed: [aio] 2026-04-18 16:23:55.966175 | aio | 2026-04-18 16:23:55.966181 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:23:55.966187 | aio | Saturday 18 April 2026 16:23:55 +0000 (0:00:04.534) 0:00:26.497 ******** 2026-04-18 16:23:56.954767 | aio | ok: [aio] 2026-04-18 16:23:56.955465 | aio | 2026-04-18 16:23:56.955510 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:23:56.955805 | aio | Saturday 18 April 2026 16:23:56 +0000 (0:00:00.982) 0:00:27.480 ******** 2026-04-18 16:23:57.342835 | aio | changed: [aio] 2026-04-18 16:23:57.342889 | aio | 2026-04-18 16:23:57.342903 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:23:57.342915 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.393) 0:00:27.874 ******** 2026-04-18 16:23:57.921848 | aio | changed: [aio] 2026-04-18 16:23:57.921905 | aio | 2026-04-18 16:23:57.921918 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:23:57.921931 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.578) 0:00:28.453 ******** 2026-04-18 16:23:58.620802 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:23:58.620978 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:23:58.621170 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:23:58.621314 | aio | 2026-04-18 16:23:58.621429 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:23:58.621537 | aio | Saturday 18 April 2026 16:23:58 +0000 (0:00:00.698) 0:00:29.151 ******** 2026-04-18 16:23:59.192300 | aio | changed: [aio] 2026-04-18 16:23:59.192368 | aio | 2026-04-18 16:23:59.192472 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:23:59.192583 | aio | Saturday 18 April 2026 16:23:59 +0000 (0:00:00.570) 0:00:29.722 ******** 2026-04-18 16:23:59.758446 | aio | changed: [aio] 2026-04-18 16:23:59.758638 | aio | 2026-04-18 16:23:59.758890 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:23:59.759134 | aio | Saturday 18 April 2026 16:23:59 +0000 (0:00:00.560) 0:00:30.283 ******** 2026-04-18 16:23:59.759395 | aio | 2026-04-18 16:23:59.759641 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:23:59.759880 | aio | Saturday 18 April 2026 16:23:59 +0000 (0:00:00.008) 0:00:30.291 ******** 2026-04-18 16:24:00.641397 | aio | ok: [aio] 2026-04-18 16:24:00.641457 | aio | 2026-04-18 16:24:00.641478 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-18 16:24:00.641691 | aio | Saturday 18 April 2026 16:24:00 +0000 (0:00:00.882) 0:00:31.173 ******** 2026-04-18 16:24:01.637966 | aio | changed: [aio] 2026-04-18 16:24:01.638020 | aio | 2026-04-18 16:24:01.638027 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:24:01.638034 | aio | Saturday 18 April 2026 16:24:01 +0000 (0:00:00.996) 0:00:32.170 ******** 2026-04-18 16:24:02.361611 | aio | changed: [aio] 2026-04-18 16:24:02.361669 | aio | 2026-04-18 16:24:02.361682 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:24:02.361693 | aio | Saturday 18 April 2026 16:24:02 +0000 (0:00:00.723) 0:00:32.893 ******** 2026-04-18 16:24:02.423401 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 16:24:02.423462 | aio | 2026-04-18 16:24:02.423473 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:24:02.423482 | aio | Saturday 18 April 2026 16:24:02 +0000 (0:00:00.061) 0:00:32.955 ******** 2026-04-18 16:24:03.365897 | aio | ok: [aio] 2026-04-18 16:24:03.365946 | aio | 2026-04-18 16:24:03.365957 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:24:03.365966 | aio | Saturday 18 April 2026 16:24:03 +0000 (0:00:00.942) 0:00:33.897 ******** 2026-04-18 16:24:04.171985 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 16:24:04.172029 | aio | ok: [aio] => (item=ssh) 2026-04-18 16:24:04.172039 | aio | 2026-04-18 16:24:04.172049 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:24:04.172058 | aio | Saturday 18 April 2026 16:24:04 +0000 (0:00:00.805) 0:00:34.703 ******** 2026-04-18 16:24:04.536815 | aio | changed: [aio] 2026-04-18 16:24:04.536884 | aio | 2026-04-18 16:24:04.536895 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:24:04.536905 | aio | Saturday 18 April 2026 16:24:04 +0000 (0:00:00.365) 0:00:35.068 ******** 2026-04-18 16:24:04.775846 | aio | ok: [aio] 2026-04-18 16:24:04.775888 | aio | 2026-04-18 16:24:04.775899 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:24:04.775909 | aio | Saturday 18 April 2026 16:24:04 +0000 (0:00:00.239) 0:00:35.307 ******** 2026-04-18 16:24:05.302745 | aio | changed: [aio] 2026-04-18 16:24:05.302790 | aio | 2026-04-18 16:24:05.302815 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:24:05.302825 | aio | Saturday 18 April 2026 16:24:05 +0000 (0:00:00.527) 0:00:35.834 ******** 2026-04-18 16:24:05.696856 | aio | changed: [aio] 2026-04-18 16:24:05.696906 | aio | 2026-04-18 16:24:05.696916 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 16:24:05.696926 | aio | Saturday 18 April 2026 16:24:05 +0000 (0:00:00.393) 0:00:36.228 ******** 2026-04-18 16:24:05.819507 | aio | ok: [aio] 2026-04-18 16:24:05.819575 | aio | 2026-04-18 16:24:05.819586 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 16:24:05.819721 | aio | Saturday 18 April 2026 16:24:05 +0000 (0:00:00.122) 0:00:36.350 ******** 2026-04-18 16:24:06.086893 | aio | ok: [aio] => (item=aio) 2026-04-18 16:24:06.086947 | aio | 2026-04-18 16:24:06.086959 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 16:24:06.086968 | aio | Saturday 18 April 2026 16:24:06 +0000 (0:00:00.266) 0:00:36.617 ******** 2026-04-18 16:24:06.137779 | aio | ok: [aio] 2026-04-18 16:24:06.137835 | aio | 2026-04-18 16:24:06.137846 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 16:24:06.137856 | aio | Saturday 18 April 2026 16:24:06 +0000 (0:00:00.051) 0:00:36.669 ******** 2026-04-18 16:24:06.245219 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-18 16:24:06.245310 | aio | 2026-04-18 16:24:06.245326 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-18 16:24:06.245335 | aio | Saturday 18 April 2026 16:24:06 +0000 (0:00:00.107) 0:00:36.777 ******** 2026-04-18 16:24:06.584194 | aio | changed: [aio] 2026-04-18 16:24:06.584247 | aio | 2026-04-18 16:24:06.584258 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-18 16:24:06.584268 | aio | Saturday 18 April 2026 16:24:06 +0000 (0:00:00.339) 0:00:37.116 ******** 2026-04-18 16:24:07.353438 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-18 16:24:07.353517 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-18 16:24:07.353699 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-18 16:24:07.353914 | aio | 2026-04-18 16:24:07.354217 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-18 16:24:07.354475 | aio | Saturday 18 April 2026 16:24:07 +0000 (0:00:00.769) 0:00:37.886 ******** 2026-04-18 16:25:39.764890 | aio | ok: [aio] 2026-04-18 16:25:39.764981 | aio | 2026-04-18 16:25:39.765029 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-18 16:25:39.765146 | aio | Saturday 18 April 2026 16:25:39 +0000 (0:01:32.411) 0:02:10.297 ******** 2026-04-18 16:25:40.043186 | aio | changed: [aio] 2026-04-18 16:25:40.043543 | aio | 2026-04-18 16:25:40.043959 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-18 16:25:40.044357 | aio | Saturday 18 April 2026 16:25:40 +0000 (0:00:00.276) 0:02:10.573 ******** 2026-04-18 16:25:40.086334 | aio | ok: [aio] 2026-04-18 16:25:40.086376 | aio | 2026-04-18 16:25:40.086384 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:25:40.086393 | aio | Saturday 18 April 2026 16:25:40 +0000 (0:00:00.044) 0:02:10.618 ******** 2026-04-18 16:25:40.163735 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:25:40.163948 | aio | 2026-04-18 16:25:40.164206 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:25:40.164484 | aio | Saturday 18 April 2026 16:25:40 +0000 (0:00:00.078) 0:02:10.696 ******** 2026-04-18 16:25:46.095484 | aio | ok: [aio] 2026-04-18 16:25:46.095540 | aio | 2026-04-18 16:25:46.095553 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:25:46.095617 | aio | Saturday 18 April 2026 16:25:46 +0000 (0:00:05.930) 0:02:16.627 ******** 2026-04-18 16:25:46.152531 | aio | ok: [aio] => (item=aio) 2026-04-18 16:25:46.152672 | aio | 2026-04-18 16:25:46.153044 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:25:46.153183 | aio | Saturday 18 April 2026 16:25:46 +0000 (0:00:00.057) 0:02:16.685 ******** 2026-04-18 16:25:46.581063 | aio | ok: [aio] 2026-04-18 16:25:46.581364 | aio | 2026-04-18 16:25:46.582315 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:25:46.582336 | aio | Saturday 18 April 2026 16:25:46 +0000 (0:00:00.427) 0:02:17.113 ******** 2026-04-18 16:25:53.489460 | aio | ok: [aio] 2026-04-18 16:25:53.489644 | aio | 2026-04-18 16:25:53.489903 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 16:25:53.490154 | aio | Saturday 18 April 2026 16:25:53 +0000 (0:00:06.908) 0:02:24.022 ******** 2026-04-18 16:26:40.658817 | aio | changed: [aio] 2026-04-18 16:26:40.658911 | aio | 2026-04-18 16:26:40.658926 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 16:26:40.659074 | aio | Saturday 18 April 2026 16:26:40 +0000 (0:00:47.168) 0:03:11.190 ******** 2026-04-18 16:26:55.027027 | aio | ok: [aio] 2026-04-18 16:26:55.027102 | aio | 2026-04-18 16:26:55.027225 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:26:55.027368 | aio | Saturday 18 April 2026 16:26:55 +0000 (0:00:14.369) 0:03:25.560 ******** 2026-04-18 16:26:55.104754 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:26:55.104841 | aio | 2026-04-18 16:26:55.104977 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:26:55.105083 | aio | Saturday 18 April 2026 16:26:55 +0000 (0:00:00.077) 0:03:25.637 ******** 2026-04-18 16:26:55.159462 | aio | skipping: [aio] 2026-04-18 16:26:55.159532 | aio | 2026-04-18 16:26:55.159546 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:26:55.159558 | aio | Saturday 18 April 2026 16:26:55 +0000 (0:00:00.054) 0:03:25.691 ******** 2026-04-18 16:26:55.213775 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:26:55.213832 | aio | skipping: [aio] 2026-04-18 16:26:55.213889 | aio | 2026-04-18 16:26:55.214020 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:26:55.214138 | aio | Saturday 18 April 2026 16:26:55 +0000 (0:00:00.054) 0:03:25.746 ******** 2026-04-18 16:26:55.539181 | aio | ok: [aio] 2026-04-18 16:26:55.539213 | aio | 2026-04-18 16:26:55.539218 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:26:55.539222 | aio | Saturday 18 April 2026 16:26:55 +0000 (0:00:00.323) 0:03:26.070 ******** 2026-04-18 16:27:02.355755 | aio | ok: [aio] 2026-04-18 16:27:02.355816 | aio | 2026-04-18 16:27:02.355830 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 16:27:02.355842 | aio | Saturday 18 April 2026 16:27:02 +0000 (0:00:06.817) 0:03:32.887 ******** 2026-04-18 16:27:15.593801 | aio | changed: [aio] 2026-04-18 16:27:15.593856 | aio | 2026-04-18 16:27:15.593885 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 16:27:15.593898 | aio | Saturday 18 April 2026 16:27:15 +0000 (0:00:13.237) 0:03:46.124 ******** 2026-04-18 16:27:21.853387 | aio | ok: [aio] 2026-04-18 16:27:21.853461 | aio | 2026-04-18 16:27:21.853481 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 16:27:21.853832 | aio | Saturday 18 April 2026 16:27:21 +0000 (0:00:06.260) 0:03:52.385 ******** 2026-04-18 16:27:29.782846 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 16:27:29.782914 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 16:27:29.782978 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-18 16:27:29.783092 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 16:27:29.783192 | aio | 2026-04-18 16:27:29.783357 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 16:27:29.783426 | aio | 2026-04-18 16:27:29.783539 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:27:29.783659 | aio | Saturday 18 April 2026 16:27:29 +0000 (0:00:07.929) 0:04:00.315 ******** 2026-04-18 16:27:31.718691 | aio | ok: [aio] 2026-04-18 16:27:31.718757 | aio | 2026-04-18 16:27:31.718897 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:31.719066 | aio | Saturday 18 April 2026 16:27:31 +0000 (0:00:01.934) 0:04:02.249 ******** 2026-04-18 16:27:31.964887 | aio | ok: [aio] 2026-04-18 16:27:31.964938 | aio | 2026-04-18 16:27:31.965102 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:31.965201 | aio | Saturday 18 April 2026 16:27:31 +0000 (0:00:00.248) 0:04:02.498 ******** 2026-04-18 16:27:32.005401 | aio | skipping: [aio] 2026-04-18 16:27:32.005470 | aio | 2026-04-18 16:27:32.005600 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:27:32.005716 | aio | Saturday 18 April 2026 16:27:32 +0000 (0:00:00.040) 0:04:02.538 ******** 2026-04-18 16:27:32.257688 | aio | ok: [aio] 2026-04-18 16:27:32.257738 | aio | 2026-04-18 16:27:32.257875 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:32.257982 | aio | Saturday 18 April 2026 16:27:32 +0000 (0:00:00.251) 0:04:02.790 ******** 2026-04-18 16:27:32.327079 | aio | ok: [aio] => { 2026-04-18 16:27:32.327117 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:27:32.327123 | aio | } 2026-04-18 16:27:32.327129 | aio | 2026-04-18 16:27:32.327135 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:32.327141 | aio | Saturday 18 April 2026 16:27:32 +0000 (0:00:00.066) 0:04:02.856 ******** 2026-04-18 16:27:32.715875 | aio | ok: [aio] 2026-04-18 16:27:32.715909 | aio | 2026-04-18 16:27:32.715916 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:32.715922 | aio | Saturday 18 April 2026 16:27:32 +0000 (0:00:00.389) 0:04:03.246 ******** 2026-04-18 16:27:32.759935 | aio | skipping: [aio] 2026-04-18 16:27:32.759970 | aio | 2026-04-18 16:27:32.759977 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:32.759994 | aio | Saturday 18 April 2026 16:27:32 +0000 (0:00:00.045) 0:04:03.291 ******** 2026-04-18 16:27:32.803131 | aio | skipping: [aio] 2026-04-18 16:27:32.803300 | aio | 2026-04-18 16:27:32.805499 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:32.805512 | aio | Saturday 18 April 2026 16:27:32 +0000 (0:00:00.045) 0:04:03.336 ******** 2026-04-18 16:27:33.047002 | aio | ok: [aio] 2026-04-18 16:27:33.047083 | aio | 2026-04-18 16:27:33.047184 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:27:33.047299 | aio | Saturday 18 April 2026 16:27:33 +0000 (0:00:00.243) 0:04:03.580 ******** 2026-04-18 16:27:33.984015 | aio | ok: [aio] 2026-04-18 16:27:33.984050 | aio | 2026-04-18 16:27:33.984056 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:33.984062 | aio | Saturday 18 April 2026 16:27:33 +0000 (0:00:00.936) 0:04:04.516 ******** 2026-04-18 16:27:34.062143 | aio | ok: [aio] => { 2026-04-18 16:27:34.062168 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:27:34.062179 | aio | } 2026-04-18 16:27:34.062183 | aio | 2026-04-18 16:27:34.062187 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:34.062191 | aio | Saturday 18 April 2026 16:27:34 +0000 (0:00:00.076) 0:04:04.593 ******** 2026-04-18 16:27:34.466504 | aio | ok: [aio] 2026-04-18 16:27:34.466667 | aio | 2026-04-18 16:27:34.466810 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:34.466948 | aio | Saturday 18 April 2026 16:27:34 +0000 (0:00:00.406) 0:04:04.999 ******** 2026-04-18 16:27:36.624837 | aio | ok: [aio] 2026-04-18 16:27:36.625009 | aio | 2026-04-18 16:27:36.625178 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:27:36.625355 | aio | Saturday 18 April 2026 16:27:36 +0000 (0:00:02.156) 0:04:07.156 ******** 2026-04-18 16:27:36.653476 | aio | skipping: [aio] 2026-04-18 16:27:36.653618 | aio | 2026-04-18 16:27:36.653765 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:27:36.656092 | aio | Saturday 18 April 2026 16:27:36 +0000 (0:00:00.030) 0:04:07.186 ******** 2026-04-18 16:27:36.686683 | aio | skipping: [aio] 2026-04-18 16:27:36.686704 | aio | 2026-04-18 16:27:36.686712 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:27:36.686719 | aio | Saturday 18 April 2026 16:27:36 +0000 (0:00:00.031) 0:04:07.217 ******** 2026-04-18 16:27:36.717188 | aio | skipping: [aio] 2026-04-18 16:27:36.717204 | aio | 2026-04-18 16:27:36.717210 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:27:36.717216 | aio | Saturday 18 April 2026 16:27:36 +0000 (0:00:00.032) 0:04:07.250 ******** 2026-04-18 16:27:37.668300 | aio | ok: [aio] 2026-04-18 16:27:37.668664 | aio | 2026-04-18 16:27:37.669012 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:27:37.669368 | aio | Saturday 18 April 2026 16:27:37 +0000 (0:00:00.950) 0:04:08.200 ******** 2026-04-18 16:27:38.191028 | aio | ok: [aio] 2026-04-18 16:27:38.191466 | aio | 2026-04-18 16:27:38.191853 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:27:38.192191 | aio | Saturday 18 April 2026 16:27:38 +0000 (0:00:00.522) 0:04:08.723 ******** 2026-04-18 16:27:39.287443 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:27:39.287851 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:27:39.288179 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:27:39.288548 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:27:39.288911 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:27:39.289203 | aio | 2026-04-18 16:27:39.289551 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:27:39.289896 | aio | Saturday 18 April 2026 16:27:39 +0000 (0:00:01.096) 0:04:09.820 ******** 2026-04-18 16:27:39.940172 | aio | ok: [aio] 2026-04-18 16:27:39.940607 | aio | 2026-04-18 16:27:39.941470 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:27:39.941544 | aio | Saturday 18 April 2026 16:27:39 +0000 (0:00:00.646) 0:04:10.466 ******** 2026-04-18 16:27:39.941686 | aio | 2026-04-18 16:27:39.942034 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:27:39.942404 | aio | Saturday 18 April 2026 16:27:39 +0000 (0:00:00.006) 0:04:10.473 ******** 2026-04-18 16:27:40.383926 | aio | ok: [aio] 2026-04-18 16:27:40.384133 | aio | 2026-04-18 16:27:40.384451 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:27:40.384737 | aio | Saturday 18 April 2026 16:27:40 +0000 (0:00:00.443) 0:04:10.916 ******** 2026-04-18 16:27:40.626592 | aio | ok: [aio] 2026-04-18 16:27:40.626822 | aio | 2026-04-18 16:27:40.627100 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:27:40.627414 | aio | Saturday 18 April 2026 16:27:40 +0000 (0:00:00.242) 0:04:11.159 ******** 2026-04-18 16:27:40.689682 | aio | ok: [aio] => { 2026-04-18 16:27:40.689987 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:27:40.690183 | aio | } 2026-04-18 16:27:40.690459 | aio | 2026-04-18 16:27:40.690752 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:27:40.690947 | aio | Saturday 18 April 2026 16:27:40 +0000 (0:00:00.063) 0:04:11.222 ******** 2026-04-18 16:27:41.095932 | aio | ok: [aio] 2026-04-18 16:27:41.096134 | aio | 2026-04-18 16:27:41.096458 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:27:41.096708 | aio | Saturday 18 April 2026 16:27:41 +0000 (0:00:00.406) 0:04:11.628 ******** 2026-04-18 16:27:44.385320 | aio | ok: [aio] 2026-04-18 16:27:44.385367 | aio | 2026-04-18 16:27:44.385374 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:27:44.385380 | aio | Saturday 18 April 2026 16:27:44 +0000 (0:00:03.288) 0:04:14.917 ******** 2026-04-18 16:27:45.326058 | aio | ok: [aio] 2026-04-18 16:27:45.326214 | aio | 2026-04-18 16:27:45.326503 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:27:45.326750 | aio | Saturday 18 April 2026 16:27:45 +0000 (0:00:00.941) 0:04:15.858 ******** 2026-04-18 16:27:45.569086 | aio | ok: [aio] 2026-04-18 16:27:45.569318 | aio | 2026-04-18 16:27:45.569604 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:27:45.569891 | aio | Saturday 18 April 2026 16:27:45 +0000 (0:00:00.242) 0:04:16.100 ******** 2026-04-18 16:27:46.114830 | aio | ok: [aio] 2026-04-18 16:27:46.114879 | aio | 2026-04-18 16:27:46.115004 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:27:46.115130 | aio | Saturday 18 April 2026 16:27:46 +0000 (0:00:00.546) 0:04:16.647 ******** 2026-04-18 16:27:46.805011 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:27:46.805072 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:27:46.805085 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:27:46.805097 | aio | 2026-04-18 16:27:46.805110 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:27:46.805121 | aio | Saturday 18 April 2026 16:27:46 +0000 (0:00:00.688) 0:04:17.336 ******** 2026-04-18 16:27:47.340943 | aio | ok: [aio] 2026-04-18 16:27:47.341042 | aio | 2026-04-18 16:27:47.341057 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:27:47.341071 | aio | Saturday 18 April 2026 16:27:47 +0000 (0:00:00.535) 0:04:17.871 ******** 2026-04-18 16:27:47.875447 | aio | ok: [aio] 2026-04-18 16:27:47.875513 | aio | 2026-04-18 16:27:47.876721 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:27:47.876799 | aio | Saturday 18 April 2026 16:27:47 +0000 (0:00:00.528) 0:04:18.400 ******** 2026-04-18 16:27:47.876810 | aio | 2026-04-18 16:27:47.876819 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:27:47.876827 | aio | Saturday 18 April 2026 16:27:47 +0000 (0:00:00.006) 0:04:18.407 ******** 2026-04-18 16:27:48.333089 | aio | ok: [aio] 2026-04-18 16:27:48.333124 | aio | 2026-04-18 16:27:48.333129 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:27:48.333134 | aio | Saturday 18 April 2026 16:27:48 +0000 (0:00:00.458) 0:04:18.865 ******** 2026-04-18 16:27:48.387900 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 16:27:48.387971 | aio | 2026-04-18 16:27:48.388102 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:27:48.388212 | aio | Saturday 18 April 2026 16:27:48 +0000 (0:00:00.054) 0:04:18.920 ******** 2026-04-18 16:27:49.355140 | aio | ok: [aio] 2026-04-18 16:27:49.356089 | aio | 2026-04-18 16:27:49.356136 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:27:49.356146 | aio | Saturday 18 April 2026 16:27:49 +0000 (0:00:00.966) 0:04:19.886 ******** 2026-04-18 16:27:50.159368 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 16:27:50.160414 | aio | ok: [aio] => (item=ssh) 2026-04-18 16:27:50.160480 | aio | 2026-04-18 16:27:50.160495 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:27:50.160521 | aio | Saturday 18 April 2026 16:27:50 +0000 (0:00:00.805) 0:04:20.691 ******** 2026-04-18 16:27:50.540081 | aio | ok: [aio] 2026-04-18 16:27:50.540118 | aio | 2026-04-18 16:27:50.540125 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:27:50.540130 | aio | Saturday 18 April 2026 16:27:50 +0000 (0:00:00.380) 0:04:21.072 ******** 2026-04-18 16:27:50.773590 | aio | ok: [aio] 2026-04-18 16:27:50.773646 | aio | 2026-04-18 16:27:50.773660 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:27:50.773672 | aio | Saturday 18 April 2026 16:27:50 +0000 (0:00:00.233) 0:04:21.305 ******** 2026-04-18 16:27:51.074832 | aio | ok: [aio] 2026-04-18 16:27:51.074933 | aio | 2026-04-18 16:27:51.074949 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:27:51.074962 | aio | Saturday 18 April 2026 16:27:51 +0000 (0:00:00.301) 0:04:21.606 ******** 2026-04-18 16:27:51.314367 | aio | ok: [aio] 2026-04-18 16:27:51.314432 | aio | 2026-04-18 16:27:51.314921 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 16:27:51.314969 | aio | Saturday 18 April 2026 16:27:51 +0000 (0:00:00.239) 0:04:21.846 ******** 2026-04-18 16:27:51.578863 | aio | ok: [aio] => (item=aio) 2026-04-18 16:27:51.578920 | aio | 2026-04-18 16:27:51.578934 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 16:27:51.578947 | aio | Saturday 18 April 2026 16:27:51 +0000 (0:00:00.263) 0:04:22.110 ******** 2026-04-18 16:27:51.627963 | aio | ok: [aio] 2026-04-18 16:27:51.628020 | aio | 2026-04-18 16:27:51.628033 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:27:51.628062 | aio | Saturday 18 April 2026 16:27:51 +0000 (0:00:00.048) 0:04:22.159 ******** 2026-04-18 16:27:51.687854 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:27:51.687890 | aio | 2026-04-18 16:27:51.687907 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:27:51.687922 | aio | Saturday 18 April 2026 16:27:51 +0000 (0:00:00.059) 0:04:22.219 ******** 2026-04-18 16:27:51.733778 | aio | skipping: [aio] 2026-04-18 16:27:51.733819 | aio | 2026-04-18 16:27:51.733833 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:27:51.733845 | aio | Saturday 18 April 2026 16:27:51 +0000 (0:00:00.046) 0:04:22.265 ******** 2026-04-18 16:27:51.779464 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:27:51.779523 | aio | skipping: [aio] 2026-04-18 16:27:51.779535 | aio | 2026-04-18 16:27:51.780059 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:27:51.780085 | aio | Saturday 18 April 2026 16:27:51 +0000 (0:00:00.045) 0:04:22.311 ******** 2026-04-18 16:27:52.095802 | aio | ok: [aio] 2026-04-18 16:27:52.095854 | aio | 2026-04-18 16:27:52.095865 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:27:52.095874 | aio | Saturday 18 April 2026 16:27:52 +0000 (0:00:00.315) 0:04:22.627 ******** 2026-04-18 16:27:58.926443 | aio | ok: [aio] 2026-04-18 16:27:58.926520 | aio | 2026-04-18 16:27:58.926950 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 16:27:58.926985 | aio | Saturday 18 April 2026 16:27:58 +0000 (0:00:06.831) 0:04:29.458 ******** 2026-04-18 16:28:04.386408 | aio | ok: [aio] 2026-04-18 16:28:04.386550 | aio | 2026-04-18 16:28:04.387078 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 16:28:04.387150 | aio | Saturday 18 April 2026 16:28:04 +0000 (0:00:05.459) 0:04:34.918 ******** 2026-04-18 16:28:18.581605 | aio | ok: [aio] 2026-04-18 16:28:18.581685 | aio | 2026-04-18 16:28:18.581899 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 16:28:18.581933 | aio | Saturday 18 April 2026 16:28:18 +0000 (0:00:14.193) 0:04:49.112 ******** 2026-04-18 16:29:56.392205 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 16:29:56.392328 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 16:29:56.395119 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 16:29:56.395155 | aio | 2026-04-18 16:29:56.395175 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 16:29:56.395344 | aio | Saturday 18 April 2026 16:29:56 +0000 (0:01:37.808) 0:06:26.920 ******** 2026-04-18 16:30:02.502710 | aio | ok: [aio] 2026-04-18 16:30:02.502973 | aio | 2026-04-18 16:30:02.503434 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 16:30:02.503736 | aio | Saturday 18 April 2026 16:30:02 +0000 (0:00:06.114) 0:06:33.035 ******** 2026-04-18 16:30:08.900347 | aio | ok: [aio] 2026-04-18 16:30:08.900406 | aio | 2026-04-18 16:30:08.900417 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 16:30:08.900704 | aio | Saturday 18 April 2026 16:30:08 +0000 (0:00:06.396) 0:06:39.432 ******** 2026-04-18 16:30:08.972417 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 16:30:08.972495 | aio | 2026-04-18 16:30:08.972511 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 16:30:08.972532 | aio | Saturday 18 April 2026 16:30:08 +0000 (0:00:00.071) 0:06:39.503 ******** 2026-04-18 16:30:09.022860 | aio | ok: [aio] 2026-04-18 16:30:09.022915 | aio | 2026-04-18 16:30:09.022930 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 16:30:09.022943 | aio | Saturday 18 April 2026 16:30:09 +0000 (0:00:00.050) 0:06:39.554 ******** 2026-04-18 16:30:15.500386 | aio | ok: [aio] 2026-04-18 16:30:15.500467 | aio | 2026-04-18 16:30:15.501003 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 16:30:15.501067 | aio | Saturday 18 April 2026 16:30:15 +0000 (0:00:06.478) 0:06:46.032 ******** 2026-04-18 16:30:15.585878 | aio | ok: [aio] 2026-04-18 16:30:15.585935 | aio | 2026-04-18 16:30:15.585948 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 16:30:15.585961 | aio | Saturday 18 April 2026 16:30:15 +0000 (0:00:00.084) 0:06:46.117 ******** 2026-04-18 16:30:15.632753 | aio | skipping: [aio] => (item=1) 2026-04-18 16:30:15.632798 | aio | skipping: [aio] => (item=1) 2026-04-18 16:30:15.632806 | aio | skipping: [aio] => (item=1) 2026-04-18 16:30:15.632813 | aio | skipping: [aio] 2026-04-18 16:30:15.632821 | aio | 2026-04-18 16:30:15.632829 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 16:30:15.632853 | aio | Saturday 18 April 2026 16:30:15 +0000 (0:00:00.046) 0:06:46.164 ******** 2026-04-18 16:30:15.674438 | aio | skipping: [aio] 2026-04-18 16:30:15.674508 | aio | 2026-04-18 16:30:15.674519 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:30:15.674529 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-18 16:30:15.674537 | aio | 2026-04-18 16:30:15.674553 | aio | 2026-04-18 16:30:15.675339 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:30:15.675402 | aio | Saturday 18 April 2026 16:30:15 +0000 (0:00:00.040) 0:06:46.205 ******** 2026-04-18 16:30:15.675413 | aio | =============================================================================== 2026-04-18 16:30:15.675549 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 97.81s 2026-04-18 16:30:15.675860 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 92.41s 2026-04-18 16:30:15.676167 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 47.17s 2026-04-18 16:30:15.676522 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.37s 2026-04-18 16:30:15.676865 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.19s 2026-04-18 16:30:15.677175 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 13.24s 2026-04-18 16:30:15.677585 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.93s 2026-04-18 16:30:15.677904 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.05s 2026-04-18 16:30:15.678190 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.91s 2026-04-18 16:30:15.678402 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.83s 2026-04-18 16:30:15.678595 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.82s 2026-04-18 16:30:15.678792 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.48s 2026-04-18 16:30:15.679054 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.40s 2026-04-18 16:30:15.679300 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.26s 2026-04-18 16:30:15.680330 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.11s 2026-04-18 16:30:15.680348 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.93s 2026-04-18 16:30:15.680354 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.46s 2026-04-18 16:30:15.680359 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.53s 2026-04-18 16:30:15.680365 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.29s 2026-04-18 16:30:15.680370 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.16s 2026-04-18 16:30:15.774333 | aio | INFO [default > converge] Executed: Successful 2026-04-18 16:30:15.784421 | aio | INFO [default > idempotence] Executing 2026-04-18 16:30:16.736461 | aio | 2026-04-18 16:30:16.736847 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:30:16.737131 | aio | 2026-04-18 16:30:16.737526 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:30:16.737845 | aio | Saturday 18 April 2026 16:30:16 +0000 (0:00:00.052) 0:00:00.052 ******** 2026-04-18 16:30:18.028037 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:30:18.028527 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 16:30:18.028910 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:30:18.029241 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:30:18.029654 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:30:18.043862 | aio | ok: [aio] 2026-04-18 16:30:18.044571 | aio | 2026-04-18 16:30:18.044590 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:18.044597 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:01.307) 0:00:01.359 ******** 2026-04-18 16:30:18.404472 | aio | ok: [aio] 2026-04-18 16:30:18.404525 | aio | 2026-04-18 16:30:18.404699 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:18.404943 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.360) 0:00:01.720 ******** 2026-04-18 16:30:18.447760 | aio | skipping: [aio] 2026-04-18 16:30:18.447908 | aio | 2026-04-18 16:30:18.448084 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:30:18.448254 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.043) 0:00:01.763 ******** 2026-04-18 16:30:18.822372 | aio | ok: [aio] 2026-04-18 16:30:18.822445 | aio | 2026-04-18 16:30:18.822459 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:18.822519 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.373) 0:00:02.137 ******** 2026-04-18 16:30:18.899326 | aio | ok: [aio] => { 2026-04-18 16:30:18.899642 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:30:18.899840 | aio | } 2026-04-18 16:30:18.900126 | aio | 2026-04-18 16:30:18.900503 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:18.900802 | aio | Saturday 18 April 2026 16:30:18 +0000 (0:00:00.077) 0:00:02.214 ******** 2026-04-18 16:30:19.387845 | aio | ok: [aio] 2026-04-18 16:30:19.388051 | aio | 2026-04-18 16:30:19.388348 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:19.388585 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.488) 0:00:02.703 ******** 2026-04-18 16:30:19.439573 | aio | skipping: [aio] 2026-04-18 16:30:19.439667 | aio | 2026-04-18 16:30:19.439806 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:19.439946 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.051) 0:00:02.755 ******** 2026-04-18 16:30:19.490706 | aio | skipping: [aio] 2026-04-18 16:30:19.490902 | aio | 2026-04-18 16:30:19.491174 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:19.491468 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.051) 0:00:02.806 ******** 2026-04-18 16:30:19.755797 | aio | ok: [aio] 2026-04-18 16:30:19.755999 | aio | 2026-04-18 16:30:19.756248 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:30:19.756524 | aio | Saturday 18 April 2026 16:30:19 +0000 (0:00:00.265) 0:00:03.071 ******** 2026-04-18 16:30:20.843806 | aio | ok: [aio] 2026-04-18 16:30:20.844071 | aio | 2026-04-18 16:30:20.844385 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:20.844665 | aio | Saturday 18 April 2026 16:30:20 +0000 (0:00:01.087) 0:00:04.159 ******** 2026-04-18 16:30:21.033846 | aio | ok: [aio] => { 2026-04-18 16:30:21.034083 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:30:21.034386 | aio | } 2026-04-18 16:30:21.034612 | aio | 2026-04-18 16:30:21.034861 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:21.035107 | aio | Saturday 18 April 2026 16:30:21 +0000 (0:00:00.190) 0:00:04.349 ******** 2026-04-18 16:30:21.590540 | aio | ok: [aio] 2026-04-18 16:30:21.590752 | aio | 2026-04-18 16:30:21.591008 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:21.591270 | aio | Saturday 18 April 2026 16:30:21 +0000 (0:00:00.556) 0:00:04.906 ******** 2026-04-18 16:30:24.100178 | aio | ok: [aio] 2026-04-18 16:30:24.100235 | aio | 2026-04-18 16:30:24.100248 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:30:24.100306 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:02.509) 0:00:07.415 ******** 2026-04-18 16:30:24.144454 | aio | skipping: [aio] 2026-04-18 16:30:24.144540 | aio | 2026-04-18 16:30:24.144911 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:30:24.144936 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:00.044) 0:00:07.459 ******** 2026-04-18 16:30:24.183852 | aio | skipping: [aio] 2026-04-18 16:30:24.183918 | aio | 2026-04-18 16:30:24.184013 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:30:24.184125 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:00.039) 0:00:07.499 ******** 2026-04-18 16:30:24.224577 | aio | skipping: [aio] 2026-04-18 16:30:24.224665 | aio | 2026-04-18 16:30:24.224776 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:30:24.224885 | aio | Saturday 18 April 2026 16:30:24 +0000 (0:00:00.039) 0:00:07.538 ******** 2026-04-18 16:30:25.229616 | aio | ok: [aio] 2026-04-18 16:30:25.229730 | aio | 2026-04-18 16:30:25.229903 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:30:25.230090 | aio | Saturday 18 April 2026 16:30:25 +0000 (0:00:01.006) 0:00:08.545 ******** 2026-04-18 16:30:25.804322 | aio | ok: [aio] 2026-04-18 16:30:25.804367 | aio | 2026-04-18 16:30:25.804375 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:30:25.804381 | aio | Saturday 18 April 2026 16:30:25 +0000 (0:00:00.573) 0:00:09.118 ******** 2026-04-18 16:30:26.921109 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:30:26.921547 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:30:26.921881 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:30:26.922208 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:30:26.922566 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:30:26.922897 | aio | 2026-04-18 16:30:26.923215 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:30:26.923558 | aio | Saturday 18 April 2026 16:30:26 +0000 (0:00:01.117) 0:00:10.236 ******** 2026-04-18 16:30:27.604743 | aio | ok: [aio] 2026-04-18 16:30:27.604790 | aio | 2026-04-18 16:30:27.604916 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:30:27.605032 | aio | Saturday 18 April 2026 16:30:27 +0000 (0:00:00.675) 0:00:10.912 ******** 2026-04-18 16:30:27.605398 | aio | 2026-04-18 16:30:27.605432 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:30:27.605438 | aio | Saturday 18 April 2026 16:30:27 +0000 (0:00:00.007) 0:00:10.920 ******** 2026-04-18 16:30:28.310935 | aio | ok: [aio] 2026-04-18 16:30:28.310993 | aio | 2026-04-18 16:30:28.311003 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:30:28.311013 | aio | Saturday 18 April 2026 16:30:28 +0000 (0:00:00.705) 0:00:11.625 ******** 2026-04-18 16:30:28.568956 | aio | ok: [aio] 2026-04-18 16:30:28.569020 | aio | 2026-04-18 16:30:28.569031 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:30:28.569041 | aio | Saturday 18 April 2026 16:30:28 +0000 (0:00:00.257) 0:00:11.883 ******** 2026-04-18 16:30:28.650932 | aio | ok: [aio] => { 2026-04-18 16:30:28.651013 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:30:28.651019 | aio | } 2026-04-18 16:30:28.651024 | aio | 2026-04-18 16:30:28.651029 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:30:28.651035 | aio | Saturday 18 April 2026 16:30:28 +0000 (0:00:00.081) 0:00:11.965 ******** 2026-04-18 16:30:29.080426 | aio | ok: [aio] 2026-04-18 16:30:29.080479 | aio | 2026-04-18 16:30:29.081102 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:30:29.081152 | aio | Saturday 18 April 2026 16:30:29 +0000 (0:00:00.429) 0:00:12.394 ******** 2026-04-18 16:30:32.376445 | aio | ok: [aio] 2026-04-18 16:30:32.376536 | aio | 2026-04-18 16:30:32.376884 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:30:32.376923 | aio | Saturday 18 April 2026 16:30:32 +0000 (0:00:03.296) 0:00:15.691 ******** 2026-04-18 16:30:33.344782 | aio | ok: [aio] 2026-04-18 16:30:33.344855 | aio | 2026-04-18 16:30:33.344944 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:30:33.345058 | aio | Saturday 18 April 2026 16:30:33 +0000 (0:00:00.968) 0:00:16.660 ******** 2026-04-18 16:30:33.685362 | aio | ok: [aio] 2026-04-18 16:30:33.685411 | aio | 2026-04-18 16:30:33.685854 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:30:33.685896 | aio | Saturday 18 April 2026 16:30:33 +0000 (0:00:00.339) 0:00:16.999 ******** 2026-04-18 16:30:34.218082 | aio | ok: [aio] 2026-04-18 16:30:34.218143 | aio | 2026-04-18 16:30:34.218154 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:30:34.218163 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.532) 0:00:17.532 ******** 2026-04-18 16:30:34.890449 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:30:34.890494 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:30:34.890504 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:30:34.890514 | aio | 2026-04-18 16:30:34.890524 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:30:34.890533 | aio | Saturday 18 April 2026 16:30:34 +0000 (0:00:00.672) 0:00:18.204 ******** 2026-04-18 16:30:35.415368 | aio | ok: [aio] 2026-04-18 16:30:35.415403 | aio | 2026-04-18 16:30:35.415410 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:30:35.415416 | aio | Saturday 18 April 2026 16:30:35 +0000 (0:00:00.525) 0:00:18.730 ******** 2026-04-18 16:30:36.001469 | aio | ok: [aio] 2026-04-18 16:30:36.001562 | aio | 2026-04-18 16:30:36.001574 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:30:36.001591 | aio | Saturday 18 April 2026 16:30:35 +0000 (0:00:00.576) 0:00:19.306 ******** 2026-04-18 16:30:36.002317 | aio | 2026-04-18 16:30:36.002364 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:30:36.002375 | aio | Saturday 18 April 2026 16:30:35 +0000 (0:00:00.009) 0:00:19.316 ******** 2026-04-18 16:30:36.468222 | aio | ok: [aio] 2026-04-18 16:30:36.468257 | aio | 2026-04-18 16:30:36.468263 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:30:36.468268 | aio | Saturday 18 April 2026 16:30:36 +0000 (0:00:00.467) 0:00:19.783 ******** 2026-04-18 16:30:36.524341 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 16:30:36.524385 | aio | 2026-04-18 16:30:36.524396 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:30:36.524406 | aio | Saturday 18 April 2026 16:30:36 +0000 (0:00:00.055) 0:00:19.838 ******** 2026-04-18 16:30:37.494371 | aio | ok: [aio] 2026-04-18 16:30:37.495329 | aio | 2026-04-18 16:30:37.495363 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:30:37.495584 | aio | Saturday 18 April 2026 16:30:37 +0000 (0:00:00.969) 0:00:20.808 ******** 2026-04-18 16:30:38.307086 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 16:30:38.307151 | aio | ok: [aio] => (item=ssh) 2026-04-18 16:30:38.307164 | aio | 2026-04-18 16:30:38.307191 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:30:38.307203 | aio | Saturday 18 April 2026 16:30:38 +0000 (0:00:00.813) 0:00:21.621 ******** 2026-04-18 16:30:38.683845 | aio | ok: [aio] 2026-04-18 16:30:38.683897 | aio | 2026-04-18 16:30:38.683910 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:30:38.683923 | aio | Saturday 18 April 2026 16:30:38 +0000 (0:00:00.376) 0:00:21.997 ******** 2026-04-18 16:30:38.942780 | aio | ok: [aio] 2026-04-18 16:30:38.942863 | aio | 2026-04-18 16:30:38.942942 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:30:38.943054 | aio | Saturday 18 April 2026 16:30:38 +0000 (0:00:00.259) 0:00:22.257 ******** 2026-04-18 16:30:39.378693 | aio | ok: [aio] 2026-04-18 16:30:39.378751 | aio | 2026-04-18 16:30:39.378887 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:30:39.379025 | aio | Saturday 18 April 2026 16:30:39 +0000 (0:00:00.437) 0:00:22.694 ******** 2026-04-18 16:30:39.749414 | aio | ok: [aio] 2026-04-18 16:30:39.749446 | aio | 2026-04-18 16:30:39.749451 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 16:30:39.749457 | aio | Saturday 18 April 2026 16:30:39 +0000 (0:00:00.369) 0:00:23.064 ******** 2026-04-18 16:30:39.829042 | aio | ok: [aio] 2026-04-18 16:30:39.829064 | aio | 2026-04-18 16:30:39.829070 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 16:30:39.829075 | aio | Saturday 18 April 2026 16:30:39 +0000 (0:00:00.079) 0:00:23.144 ******** 2026-04-18 16:30:40.107792 | aio | ok: [aio] => (item=aio) 2026-04-18 16:30:40.107911 | aio | 2026-04-18 16:30:40.108295 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 16:30:40.108318 | aio | Saturday 18 April 2026 16:30:40 +0000 (0:00:00.278) 0:00:23.422 ******** 2026-04-18 16:30:40.159387 | aio | ok: [aio] 2026-04-18 16:30:40.159452 | aio | 2026-04-18 16:30:40.159994 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 16:30:40.160031 | aio | Saturday 18 April 2026 16:30:40 +0000 (0:00:00.051) 0:00:23.474 ******** 2026-04-18 16:30:40.201380 | aio | skipping: [aio] 2026-04-18 16:30:40.201436 | aio | 2026-04-18 16:30:40.201866 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:30:40.201892 | aio | Saturday 18 April 2026 16:30:40 +0000 (0:00:00.042) 0:00:23.516 ******** 2026-04-18 16:30:40.279143 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:30:40.279198 | aio | 2026-04-18 16:30:40.279209 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:30:40.279218 | aio | Saturday 18 April 2026 16:30:40 +0000 (0:00:00.077) 0:00:23.593 ******** 2026-04-18 16:30:46.847472 | aio | ok: [aio] 2026-04-18 16:30:46.847540 | aio | 2026-04-18 16:30:46.847934 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:30:46.848031 | aio | Saturday 18 April 2026 16:30:46 +0000 (0:00:06.562) 0:00:30.156 ******** 2026-04-18 16:30:46.909403 | aio | ok: [aio] => (item=aio) 2026-04-18 16:30:46.910336 | aio | 2026-04-18 16:30:46.910378 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:30:46.910388 | aio | Saturday 18 April 2026 16:30:46 +0000 (0:00:00.067) 0:00:30.224 ******** 2026-04-18 16:30:47.402259 | aio | ok: [aio] 2026-04-18 16:30:47.402517 | aio | 2026-04-18 16:30:47.402796 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:30:47.403048 | aio | Saturday 18 April 2026 16:30:47 +0000 (0:00:00.493) 0:00:30.718 ******** 2026-04-18 16:30:54.317312 | aio | ok: [aio] 2026-04-18 16:30:54.317510 | aio | 2026-04-18 16:30:54.317772 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 16:30:54.318023 | aio | Saturday 18 April 2026 16:30:54 +0000 (0:00:06.914) 0:00:37.632 ******** 2026-04-18 16:31:01.022871 | aio | ok: [aio] 2026-04-18 16:31:01.022929 | aio | 2026-04-18 16:31:01.022942 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 16:31:01.022955 | aio | Saturday 18 April 2026 16:31:01 +0000 (0:00:06.704) 0:00:44.337 ******** 2026-04-18 16:31:15.475437 | aio | ok: [aio] 2026-04-18 16:31:15.475489 | aio | 2026-04-18 16:31:15.475496 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:31:15.475503 | aio | Saturday 18 April 2026 16:31:15 +0000 (0:00:14.452) 0:00:58.790 ******** 2026-04-18 16:31:15.545724 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:31:15.545793 | aio | 2026-04-18 16:31:15.545804 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:31:15.545814 | aio | Saturday 18 April 2026 16:31:15 +0000 (0:00:00.070) 0:00:58.860 ******** 2026-04-18 16:31:15.599296 | aio | skipping: [aio] 2026-04-18 16:31:15.599333 | aio | 2026-04-18 16:31:15.599337 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:31:15.599342 | aio | Saturday 18 April 2026 16:31:15 +0000 (0:00:00.052) 0:00:58.913 ******** 2026-04-18 16:31:15.647167 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:31:15.647214 | aio | skipping: [aio] 2026-04-18 16:31:15.647224 | aio | 2026-04-18 16:31:15.647234 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:31:15.647243 | aio | Saturday 18 April 2026 16:31:15 +0000 (0:00:00.047) 0:00:58.960 ******** 2026-04-18 16:31:15.962004 | aio | ok: [aio] 2026-04-18 16:31:15.962039 | aio | 2026-04-18 16:31:15.962044 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:31:15.962048 | aio | Saturday 18 April 2026 16:31:15 +0000 (0:00:00.314) 0:00:59.275 ******** 2026-04-18 16:31:22.797798 | aio | ok: [aio] 2026-04-18 16:31:22.797880 | aio | 2026-04-18 16:31:22.797974 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 16:31:22.798086 | aio | Saturday 18 April 2026 16:31:22 +0000 (0:00:06.837) 0:01:06.112 ******** 2026-04-18 16:31:29.384137 | aio | ok: [aio] 2026-04-18 16:31:29.384284 | aio | 2026-04-18 16:31:29.384560 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 16:31:29.384575 | aio | Saturday 18 April 2026 16:31:29 +0000 (0:00:06.587) 0:01:12.700 ******** 2026-04-18 16:31:35.716029 | aio | ok: [aio] 2026-04-18 16:31:35.716116 | aio | 2026-04-18 16:31:35.717389 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 16:31:35.717460 | aio | Saturday 18 April 2026 16:31:35 +0000 (0:00:06.330) 0:01:19.030 ******** 2026-04-18 16:31:44.052255 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 16:31:44.052344 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 16:31:44.052358 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-18 16:31:44.052370 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 16:31:44.052382 | aio | 2026-04-18 16:31:44.052395 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 16:31:44.052407 | aio | 2026-04-18 16:31:44.052418 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:31:44.052430 | aio | Saturday 18 April 2026 16:31:44 +0000 (0:00:08.335) 0:01:27.365 ******** 2026-04-18 16:31:45.063026 | aio | ok: [aio] 2026-04-18 16:31:45.063155 | aio | 2026-04-18 16:31:45.063169 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:31:45.063183 | aio | Saturday 18 April 2026 16:31:45 +0000 (0:00:01.011) 0:01:28.377 ******** 2026-04-18 16:31:45.315022 | aio | ok: [aio] 2026-04-18 16:31:45.315087 | aio | 2026-04-18 16:31:45.315101 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:31:45.315115 | aio | Saturday 18 April 2026 16:31:45 +0000 (0:00:00.252) 0:01:28.629 ******** 2026-04-18 16:31:45.358947 | aio | skipping: [aio] 2026-04-18 16:31:45.359030 | aio | 2026-04-18 16:31:45.359048 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:31:45.359065 | aio | Saturday 18 April 2026 16:31:45 +0000 (0:00:00.043) 0:01:28.672 ******** 2026-04-18 16:31:45.629871 | aio | ok: [aio] 2026-04-18 16:31:45.629975 | aio | 2026-04-18 16:31:45.632827 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:31:45.632859 | aio | Saturday 18 April 2026 16:31:45 +0000 (0:00:00.271) 0:01:28.944 ******** 2026-04-18 16:31:45.713505 | aio | ok: [aio] => { 2026-04-18 16:31:45.713578 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:31:45.713622 | aio | } 2026-04-18 16:31:45.713633 | aio | 2026-04-18 16:31:45.713643 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:31:45.713653 | aio | Saturday 18 April 2026 16:31:45 +0000 (0:00:00.083) 0:01:29.027 ******** 2026-04-18 16:31:46.122997 | aio | ok: [aio] 2026-04-18 16:31:46.123058 | aio | 2026-04-18 16:31:46.123068 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:31:46.123077 | aio | Saturday 18 April 2026 16:31:46 +0000 (0:00:00.408) 0:01:29.436 ******** 2026-04-18 16:31:46.169046 | aio | skipping: [aio] 2026-04-18 16:31:46.169132 | aio | 2026-04-18 16:31:46.169142 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:31:46.169152 | aio | Saturday 18 April 2026 16:31:46 +0000 (0:00:00.046) 0:01:29.483 ******** 2026-04-18 16:31:46.217585 | aio | skipping: [aio] 2026-04-18 16:31:46.217615 | aio | 2026-04-18 16:31:46.217626 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:31:46.217635 | aio | Saturday 18 April 2026 16:31:46 +0000 (0:00:00.048) 0:01:29.532 ******** 2026-04-18 16:31:46.459892 | aio | ok: [aio] 2026-04-18 16:31:46.459954 | aio | 2026-04-18 16:31:46.460114 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:31:46.460213 | aio | Saturday 18 April 2026 16:31:46 +0000 (0:00:00.242) 0:01:29.774 ******** 2026-04-18 16:31:47.553436 | aio | ok: [aio] 2026-04-18 16:31:47.553533 | aio | 2026-04-18 16:31:47.553551 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:31:47.553876 | aio | Saturday 18 April 2026 16:31:47 +0000 (0:00:01.093) 0:01:30.868 ******** 2026-04-18 16:31:47.740519 | aio | ok: [aio] => { 2026-04-18 16:31:47.740573 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:31:47.740579 | aio | } 2026-04-18 16:31:47.740589 | aio | 2026-04-18 16:31:47.741087 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:31:47.741116 | aio | Saturday 18 April 2026 16:31:47 +0000 (0:00:00.186) 0:01:31.055 ******** 2026-04-18 16:31:48.271845 | aio | ok: [aio] 2026-04-18 16:31:48.271914 | aio | 2026-04-18 16:31:48.271924 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:31:48.271934 | aio | Saturday 18 April 2026 16:31:48 +0000 (0:00:00.531) 0:01:31.586 ******** 2026-04-18 16:31:50.518942 | aio | ok: [aio] 2026-04-18 16:31:50.519010 | aio | 2026-04-18 16:31:50.519023 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:31:50.519036 | aio | Saturday 18 April 2026 16:31:50 +0000 (0:00:02.246) 0:01:33.833 ******** 2026-04-18 16:31:50.556040 | aio | skipping: [aio] 2026-04-18 16:31:50.556110 | aio | 2026-04-18 16:31:50.556136 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:31:50.556148 | aio | Saturday 18 April 2026 16:31:50 +0000 (0:00:00.037) 0:01:33.870 ******** 2026-04-18 16:31:50.580863 | aio | skipping: [aio] 2026-04-18 16:31:50.580921 | aio | 2026-04-18 16:31:50.580934 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:31:50.580947 | aio | Saturday 18 April 2026 16:31:50 +0000 (0:00:00.025) 0:01:33.895 ******** 2026-04-18 16:31:50.615508 | aio | skipping: [aio] 2026-04-18 16:31:50.615582 | aio | 2026-04-18 16:31:50.615596 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:31:50.615740 | aio | Saturday 18 April 2026 16:31:50 +0000 (0:00:00.034) 0:01:33.930 ******** 2026-04-18 16:31:51.712797 | aio | ok: [aio] 2026-04-18 16:31:51.712901 | aio | 2026-04-18 16:31:51.716310 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:31:51.716335 | aio | Saturday 18 April 2026 16:31:51 +0000 (0:00:01.097) 0:01:35.028 ******** 2026-04-18 16:31:52.270847 | aio | ok: [aio] 2026-04-18 16:31:52.270928 | aio | 2026-04-18 16:31:52.271013 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:31:52.274326 | aio | Saturday 18 April 2026 16:31:52 +0000 (0:00:00.557) 0:01:35.585 ******** 2026-04-18 16:31:53.408117 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:31:53.408567 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:31:53.409005 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:31:53.409411 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:31:53.409857 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:31:53.410168 | aio | 2026-04-18 16:31:53.410540 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:31:53.410879 | aio | Saturday 18 April 2026 16:31:53 +0000 (0:00:01.137) 0:01:36.723 ******** 2026-04-18 16:31:54.059095 | aio | ok: [aio] 2026-04-18 16:31:54.059338 | aio | 2026-04-18 16:31:54.059599 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:31:54.060006 | aio | Saturday 18 April 2026 16:31:54 +0000 (0:00:00.644) 0:01:37.368 ******** 2026-04-18 16:31:54.060222 | aio | 2026-04-18 16:31:54.060497 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:31:54.060740 | aio | Saturday 18 April 2026 16:31:54 +0000 (0:00:00.006) 0:01:37.374 ******** 2026-04-18 16:31:54.501098 | aio | ok: [aio] 2026-04-18 16:31:54.501241 | aio | 2026-04-18 16:31:54.501455 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:31:54.501640 | aio | Saturday 18 April 2026 16:31:54 +0000 (0:00:00.442) 0:01:37.816 ******** 2026-04-18 16:31:54.754115 | aio | ok: [aio] 2026-04-18 16:31:54.754346 | aio | 2026-04-18 16:31:54.754637 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:31:54.754886 | aio | Saturday 18 April 2026 16:31:54 +0000 (0:00:00.253) 0:01:38.069 ******** 2026-04-18 16:31:54.833181 | aio | ok: [aio] => { 2026-04-18 16:31:54.833362 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:31:54.833506 | aio | } 2026-04-18 16:31:54.833644 | aio | 2026-04-18 16:31:54.833797 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:31:54.833950 | aio | Saturday 18 April 2026 16:31:54 +0000 (0:00:00.079) 0:01:38.149 ******** 2026-04-18 16:31:55.267793 | aio | ok: [aio] 2026-04-18 16:31:55.267944 | aio | 2026-04-18 16:31:55.268246 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:31:55.268526 | aio | Saturday 18 April 2026 16:31:55 +0000 (0:00:00.434) 0:01:38.583 ******** 2026-04-18 16:31:58.543893 | aio | ok: [aio] 2026-04-18 16:31:58.543973 | aio | 2026-04-18 16:31:58.543987 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:31:58.543999 | aio | Saturday 18 April 2026 16:31:58 +0000 (0:00:03.274) 0:01:41.858 ******** 2026-04-18 16:31:59.531654 | aio | ok: [aio] 2026-04-18 16:31:59.531723 | aio | 2026-04-18 16:31:59.531740 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:31:59.531756 | aio | Saturday 18 April 2026 16:31:59 +0000 (0:00:00.987) 0:01:42.845 ******** 2026-04-18 16:31:59.772995 | aio | ok: [aio] 2026-04-18 16:31:59.773053 | aio | 2026-04-18 16:31:59.773067 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:31:59.773080 | aio | Saturday 18 April 2026 16:31:59 +0000 (0:00:00.241) 0:01:43.087 ******** 2026-04-18 16:32:00.311817 | aio | ok: [aio] 2026-04-18 16:32:00.311875 | aio | 2026-04-18 16:32:00.312000 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:32:00.312113 | aio | Saturday 18 April 2026 16:32:00 +0000 (0:00:00.539) 0:01:43.626 ******** 2026-04-18 16:32:00.986233 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:32:00.986288 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:32:00.986307 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:32:00.986312 | aio | 2026-04-18 16:32:00.986316 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:32:00.986321 | aio | Saturday 18 April 2026 16:32:00 +0000 (0:00:00.672) 0:01:44.299 ******** 2026-04-18 16:32:01.496722 | aio | ok: [aio] 2026-04-18 16:32:01.496772 | aio | 2026-04-18 16:32:01.496783 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:32:01.496792 | aio | Saturday 18 April 2026 16:32:01 +0000 (0:00:00.512) 0:01:44.811 ******** 2026-04-18 16:32:02.018421 | aio | ok: [aio] 2026-04-18 16:32:02.018643 | aio | 2026-04-18 16:32:02.018832 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:32:02.019088 | aio | Saturday 18 April 2026 16:32:02 +0000 (0:00:00.514) 0:01:45.325 ******** 2026-04-18 16:32:02.019339 | aio | 2026-04-18 16:32:02.019593 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:32:02.019836 | aio | Saturday 18 April 2026 16:32:02 +0000 (0:00:00.008) 0:01:45.333 ******** 2026-04-18 16:32:02.475749 | aio | ok: [aio] 2026-04-18 16:32:02.476028 | aio | 2026-04-18 16:32:02.476319 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:32:02.476676 | aio | Saturday 18 April 2026 16:32:02 +0000 (0:00:00.457) 0:01:45.791 ******** 2026-04-18 16:32:02.528935 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 16:32:02.529140 | aio | 2026-04-18 16:32:02.529449 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:32:02.529699 | aio | Saturday 18 April 2026 16:32:02 +0000 (0:00:00.053) 0:01:45.844 ******** 2026-04-18 16:32:03.475481 | aio | ok: [aio] 2026-04-18 16:32:03.475547 | aio | 2026-04-18 16:32:03.475572 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:32:03.475588 | aio | Saturday 18 April 2026 16:32:03 +0000 (0:00:00.945) 0:01:46.790 ******** 2026-04-18 16:32:04.251662 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 16:32:04.251763 | aio | ok: [aio] => (item=ssh) 2026-04-18 16:32:04.251785 | aio | 2026-04-18 16:32:04.251964 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:32:04.252067 | aio | Saturday 18 April 2026 16:32:04 +0000 (0:00:00.777) 0:01:47.567 ******** 2026-04-18 16:32:04.637083 | aio | ok: [aio] 2026-04-18 16:32:04.637142 | aio | 2026-04-18 16:32:04.637156 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 16:32:04.637168 | aio | Saturday 18 April 2026 16:32:04 +0000 (0:00:00.383) 0:01:47.950 ******** 2026-04-18 16:32:04.882912 | aio | ok: [aio] 2026-04-18 16:32:04.882960 | aio | 2026-04-18 16:32:04.882975 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 16:32:04.882990 | aio | Saturday 18 April 2026 16:32:04 +0000 (0:00:00.246) 0:01:48.197 ******** 2026-04-18 16:32:05.185667 | aio | ok: [aio] 2026-04-18 16:32:05.185739 | aio | 2026-04-18 16:32:05.185834 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 16:32:05.185950 | aio | Saturday 18 April 2026 16:32:05 +0000 (0:00:00.302) 0:01:48.499 ******** 2026-04-18 16:32:05.436969 | aio | ok: [aio] 2026-04-18 16:32:05.437022 | aio | 2026-04-18 16:32:05.437156 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 16:32:05.437263 | aio | Saturday 18 April 2026 16:32:05 +0000 (0:00:00.253) 0:01:48.752 ******** 2026-04-18 16:32:05.714817 | aio | ok: [aio] => (item=aio) 2026-04-18 16:32:05.714879 | aio | 2026-04-18 16:32:05.715132 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 16:32:05.715173 | aio | Saturday 18 April 2026 16:32:05 +0000 (0:00:00.277) 0:01:49.030 ******** 2026-04-18 16:32:05.769987 | aio | ok: [aio] 2026-04-18 16:32:05.770043 | aio | 2026-04-18 16:32:05.770058 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 16:32:05.770092 | aio | Saturday 18 April 2026 16:32:05 +0000 (0:00:00.053) 0:01:49.084 ******** 2026-04-18 16:32:05.830667 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 16:32:05.830697 | aio | 2026-04-18 16:32:05.830708 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 16:32:05.830717 | aio | Saturday 18 April 2026 16:32:05 +0000 (0:00:00.061) 0:01:49.145 ******** 2026-04-18 16:32:05.875314 | aio | skipping: [aio] 2026-04-18 16:32:05.875545 | aio | 2026-04-18 16:32:05.875849 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 16:32:05.876111 | aio | Saturday 18 April 2026 16:32:05 +0000 (0:00:00.044) 0:01:49.189 ******** 2026-04-18 16:32:05.922058 | aio | skipping: [aio] => (item=aio) 2026-04-18 16:32:05.922303 | aio | skipping: [aio] 2026-04-18 16:32:05.922554 | aio | 2026-04-18 16:32:05.922806 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 16:32:05.923053 | aio | Saturday 18 April 2026 16:32:05 +0000 (0:00:00.048) 0:01:49.237 ******** 2026-04-18 16:32:06.241238 | aio | ok: [aio] 2026-04-18 16:32:06.241289 | aio | 2026-04-18 16:32:06.241296 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 16:32:06.241301 | aio | Saturday 18 April 2026 16:32:06 +0000 (0:00:00.317) 0:01:49.555 ******** 2026-04-18 16:32:13.068233 | aio | ok: [aio] 2026-04-18 16:32:13.068311 | aio | 2026-04-18 16:32:13.068319 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 16:32:13.068332 | aio | Saturday 18 April 2026 16:32:13 +0000 (0:00:06.822) 0:01:56.378 ******** 2026-04-18 16:32:18.752489 | aio | ok: [aio] 2026-04-18 16:32:18.752617 | aio | 2026-04-18 16:32:18.752631 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 16:32:18.752653 | aio | Saturday 18 April 2026 16:32:18 +0000 (0:00:05.689) 0:02:02.067 ******** 2026-04-18 16:32:33.104961 | aio | ok: [aio] 2026-04-18 16:32:33.105049 | aio | 2026-04-18 16:32:33.105063 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 16:32:33.105076 | aio | Saturday 18 April 2026 16:32:33 +0000 (0:00:14.351) 0:02:16.419 ******** 2026-04-18 16:32:33.171417 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 16:32:33.171493 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 16:32:33.171506 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 16:32:33.171518 | aio | skipping: [aio] 2026-04-18 16:32:33.171537 | aio | 2026-04-18 16:32:33.171754 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 16:32:33.172006 | aio | Saturday 18 April 2026 16:32:33 +0000 (0:00:00.065) 0:02:16.485 ******** 2026-04-18 16:32:39.592077 | aio | ok: [aio] 2026-04-18 16:32:39.592334 | aio | 2026-04-18 16:32:39.592644 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 16:32:39.592915 | aio | Saturday 18 April 2026 16:32:39 +0000 (0:00:06.422) 0:02:22.907 ******** 2026-04-18 16:32:45.903342 | aio | ok: [aio] 2026-04-18 16:32:45.903411 | aio | 2026-04-18 16:32:45.903425 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 16:32:45.903438 | aio | Saturday 18 April 2026 16:32:45 +0000 (0:00:06.310) 0:02:29.218 ******** 2026-04-18 16:32:45.961412 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 16:32:45.961477 | aio | 2026-04-18 16:32:45.961863 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 16:32:45.961924 | aio | Saturday 18 April 2026 16:32:45 +0000 (0:00:00.058) 0:02:29.276 ******** 2026-04-18 16:32:46.002846 | aio | ok: [aio] 2026-04-18 16:32:46.002881 | aio | 2026-04-18 16:32:46.002895 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 16:32:46.002907 | aio | Saturday 18 April 2026 16:32:46 +0000 (0:00:00.040) 0:02:29.317 ******** 2026-04-18 16:32:52.322927 | aio | ok: [aio] 2026-04-18 16:32:52.323022 | aio | 2026-04-18 16:32:52.323033 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 16:32:52.323043 | aio | Saturday 18 April 2026 16:32:52 +0000 (0:00:06.319) 0:02:35.637 ******** 2026-04-18 16:32:52.369075 | aio | ok: [aio] 2026-04-18 16:32:52.369178 | aio | 2026-04-18 16:32:52.369191 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 16:32:52.369201 | aio | Saturday 18 April 2026 16:32:52 +0000 (0:00:00.046) 0:02:35.684 ******** 2026-04-18 16:32:52.419453 | aio | skipping: [aio] => (item=1) 2026-04-18 16:32:52.419643 | aio | skipping: [aio] => (item=1) 2026-04-18 16:32:52.419877 | aio | skipping: [aio] => (item=1) 2026-04-18 16:32:52.420110 | aio | skipping: [aio] 2026-04-18 16:32:52.420533 | aio | 2026-04-18 16:32:52.420787 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 16:32:52.421031 | aio | Saturday 18 April 2026 16:32:52 +0000 (0:00:00.050) 0:02:35.735 ******** 2026-04-18 16:32:52.459346 | aio | skipping: [aio] 2026-04-18 16:32:52.459539 | aio | 2026-04-18 16:32:52.459825 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:32:52.460097 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-18 16:32:52.460375 | aio | 2026-04-18 16:32:52.460591 | aio | 2026-04-18 16:32:52.460831 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:32:52.461186 | aio | Saturday 18 April 2026 16:32:52 +0000 (0:00:00.040) 0:02:35.775 ******** 2026-04-18 16:32:52.461456 | aio | =============================================================================== 2026-04-18 16:32:52.461695 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.45s 2026-04-18 16:32:52.461933 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.35s 2026-04-18 16:32:52.462223 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.34s 2026-04-18 16:32:52.462510 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.91s 2026-04-18 16:32:52.462751 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.84s 2026-04-18 16:32:52.462989 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.82s 2026-04-18 16:32:52.463243 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.70s 2026-04-18 16:32:52.463552 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.59s 2026-04-18 16:32:52.463798 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.56s 2026-04-18 16:32:52.464037 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.42s 2026-04-18 16:32:52.464298 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.33s 2026-04-18 16:32:52.464591 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.32s 2026-04-18 16:32:52.464842 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.31s 2026-04-18 16:32:52.465175 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.69s 2026-04-18 16:32:52.465462 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.30s 2026-04-18 16:32:52.465757 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.27s 2026-04-18 16:32:52.466040 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.51s 2026-04-18 16:32:52.466409 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.25s 2026-04-18 16:32:52.466708 | aio | Gathering Facts --------------------------------------------------------- 1.31s 2026-04-18 16:32:52.466984 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.14s 2026-04-18 16:32:52.594962 | aio | INFO [default > idempotence] Executed: Successful 2026-04-18 16:32:52.607412 | aio | INFO [default > side_effect] Executing 2026-04-18 16:32:52.607738 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:32:52.613451 | aio | INFO [default > verify] Executing 2026-04-18 16:32:53.343058 | aio | 2026-04-18 16:32:53.343236 | aio | PLAY [Verify] ****************************************************************** 2026-04-18 16:32:53.343487 | aio | 2026-04-18 16:32:53.343719 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:32:53.344052 | aio | Saturday 18 April 2026 16:32:53 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 16:32:55.540707 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:32:55.540946 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 16:32:55.541166 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:32:55.541585 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:32:55.541694 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:32:55.552182 | aio | ok: [aio] 2026-04-18 16:32:55.552416 | aio | 2026-04-18 16:32:55.552650 | aio | TASK [Get cluster health status] *********************************************** 2026-04-18 16:32:55.552892 | aio | Saturday 18 April 2026 16:32:55 +0000 (0:00:02.209) 0:00:02.218 ******** 2026-04-18 16:33:06.270653 | aio | ok: [aio] 2026-04-18 16:33:06.270767 | aio | 2026-04-18 16:33:06.270931 | aio | TASK [Print cluster health status] ********************************************* 2026-04-18 16:33:06.271126 | aio | Saturday 18 April 2026 16:33:06 +0000 (0:00:10.718) 0:00:12.936 ******** 2026-04-18 16:33:06.303259 | aio | ok: [aio] => { 2026-04-18 16:33:06.303542 | aio | "_ceph_health": { 2026-04-18 16:33:06.303785 | aio | "changed": false, 2026-04-18 16:33:06.304038 | aio | "cmd": [ 2026-04-18 16:33:06.304308 | aio | "cephadm", 2026-04-18 16:33:06.304523 | aio | "shell", 2026-04-18 16:33:06.304741 | aio | "--", 2026-04-18 16:33:06.304964 | aio | "ceph", 2026-04-18 16:33:06.305183 | aio | "health" 2026-04-18 16:33:06.305442 | aio | ], 2026-04-18 16:33:06.305684 | aio | "delta": "0:00:10.393512", 2026-04-18 16:33:06.305899 | aio | "end": "2026-04-18 16:33:06.223486", 2026-04-18 16:33:06.306122 | aio | "failed": false, 2026-04-18 16:33:06.306371 | aio | "msg": "", 2026-04-18 16:33:06.306593 | aio | "rc": 0, 2026-04-18 16:33:06.306821 | aio | "start": "2026-04-18 16:32:55.829974", 2026-04-18 16:33:06.307092 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-18 16:33:06.307370 | aio | "stderr_lines": [ 2026-04-18 16:33:06.307614 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-18 16:33:06.307857 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-18 16:33:06.308075 | aio | ], 2026-04-18 16:33:06.308334 | aio | "stdout": "HEALTH_OK", 2026-04-18 16:33:06.308563 | aio | "stdout_lines": [ 2026-04-18 16:33:06.308788 | aio | "HEALTH_OK" 2026-04-18 16:33:06.309007 | aio | ] 2026-04-18 16:33:06.309223 | aio | } 2026-04-18 16:33:06.309478 | aio | } 2026-04-18 16:33:06.309692 | aio | 2026-04-18 16:33:06.309923 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-18 16:33:06.310156 | aio | Saturday 18 April 2026 16:33:06 +0000 (0:00:00.032) 0:00:12.969 ******** 2026-04-18 16:33:06.335312 | aio | ok: [aio] => { 2026-04-18 16:33:06.335456 | aio | "changed": false, 2026-04-18 16:33:06.335537 | aio | "msg": "All assertions passed" 2026-04-18 16:33:06.335635 | aio | } 2026-04-18 16:33:06.335728 | aio | 2026-04-18 16:33:06.335826 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-18 16:33:06.335931 | aio | Saturday 18 April 2026 16:33:06 +0000 (0:00:00.032) 0:00:13.001 ******** 2026-04-18 16:33:12.734744 | aio | changed: [aio] 2026-04-18 16:33:12.734954 | aio | 2026-04-18 16:33:12.735225 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-18 16:33:12.735540 | aio | Saturday 18 April 2026 16:33:12 +0000 (0:00:06.398) 0:00:19.399 ******** 2026-04-18 16:33:15.563079 | aio | changed: [aio] 2026-04-18 16:33:15.563314 | aio | 2026-04-18 16:33:15.563567 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-18 16:33:15.563826 | aio | Saturday 18 April 2026 16:33:15 +0000 (0:00:02.820) 0:00:22.220 ******** 2026-04-18 16:33:16.951913 | aio | ok: [aio] 2026-04-18 16:33:16.952128 | aio | 2026-04-18 16:33:16.952420 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-18 16:33:16.952668 | aio | Saturday 18 April 2026 16:33:16 +0000 (0:00:01.396) 0:00:23.617 ******** 2026-04-18 16:33:16.987509 | aio | ok: [aio] => { 2026-04-18 16:33:16.987672 | aio | "changed": false, 2026-04-18 16:33:16.987964 | aio | "msg": "All assertions passed" 2026-04-18 16:33:16.988193 | aio | } 2026-04-18 16:33:16.988469 | aio | 2026-04-18 16:33:16.988673 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:33:16.988963 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:33:16.989205 | aio | 2026-04-18 16:33:16.989499 | aio | 2026-04-18 16:33:16.989743 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:33:16.989983 | aio | Saturday 18 April 2026 16:33:16 +0000 (0:00:00.036) 0:00:23.653 ******** 2026-04-18 16:33:16.990211 | aio | =============================================================================== 2026-04-18 16:33:16.990527 | aio | Get cluster health status ---------------------------------------------- 10.72s 2026-04-18 16:33:16.990860 | aio | Create a test Ceph pool ------------------------------------------------- 6.40s 2026-04-18 16:33:16.991190 | aio | Create a test Ceph key -------------------------------------------------- 2.82s 2026-04-18 16:33:16.991548 | aio | Gathering Facts --------------------------------------------------------- 2.21s 2026-04-18 16:33:16.991866 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.40s 2026-04-18 16:33:16.992200 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-18 16:33:16.992523 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-18 16:33:16.992768 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-18 16:33:17.056135 | aio | INFO [default > verify] Executed: Successful 2026-04-18 16:33:17.067419 | aio | INFO [default > cleanup] Executing 2026-04-18 16:33:17.067805 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:33:17.074113 | aio | INFO [default > destroy] Executing 2026-04-18 16:33:17.074194 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:33:17.074262 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:33:17.074538 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 16:33:17.439679 | aio | ok: Runtime: 0:10:45.967709 2026-04-18 16:33:17.455046 | 2026-04-18 16:33:17.455099 | PLAY RECAP 2026-04-18 16:33:17.455142 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:33:17.455164 | 2026-04-18 16:33:17.549065 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:33:17.551831 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:33:18.074659 | 2026-04-18 16:33:18.075107 | PLAY [all] 2026-04-18 16:33:18.086234 | 2026-04-18 16:33:18.086315 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:33:18.120494 | aio | skipping: Conditional result was False 2026-04-18 16:33:18.131713 | 2026-04-18 16:33:18.131801 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:33:18.173756 | aio | ok 2026-04-18 16:33:18.179755 | 2026-04-18 16:33:18.179822 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:33:18.526731 | aio -> localhost | ok: "/var/lib/zuul/builds/b64524067ba8485db91cfaee2de6e510/work/logs" 2026-04-18 16:33:18.722352 | aio -> localhost | changed: "/var/lib/zuul/builds/b64524067ba8485db91cfaee2de6e510/work/artifacts" 2026-04-18 16:33:18.915969 | aio -> localhost | changed: "/var/lib/zuul/builds/b64524067ba8485db91cfaee2de6e510/work/docs" 2026-04-18 16:33:18.940115 | 2026-04-18 16:33:18.940255 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:33:19.552489 | aio | changed: .d..t...... ./ 2026-04-18 16:33:19.552706 | aio | changed: All items complete 2026-04-18 16:33:19.552743 | 2026-04-18 16:33:20.012867 | aio | changed: .d..t...... ./ 2026-04-18 16:33:20.477594 | aio | changed: .d..t...... ./ 2026-04-18 16:33:20.496151 | 2026-04-18 16:33:20.496262 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:33:20.920695 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006256 2026-04-18 16:33:21.130394 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006687 2026-04-18 16:33:21.149261 | 2026-04-18 16:33:21.149393 | PLAY [all] 2026-04-18 16:33:21.156098 | 2026-04-18 16:33:21.156162 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:33:21.670012 | aio | changed 2026-04-18 16:33:21.678138 | 2026-04-18 16:33:21.678185 | PLAY RECAP 2026-04-18 16:33:21.678228 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:33:21.678249 | 2026-04-18 16:33:21.774589 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:33:21.776247 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:33:22.306437 | 2026-04-18 16:33:22.306549 | PLAY [localhost] 2026-04-18 16:33:22.316129 | 2026-04-18 16:33:22.316201 | TASK [Generate Zuul manifest] 2026-04-18 16:33:22.336809 | localhost | ok 2026-04-18 16:33:22.352830 | 2026-04-18 16:33:22.352910 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:33:22.697277 | localhost | changed 2026-04-18 16:33:22.708940 | 2026-04-18 16:33:22.709030 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:33:22.755414 | localhost | ok 2026-04-18 16:33:22.764708 | 2026-04-18 16:33:22.764768 | TASK [Upload logs] 2026-04-18 16:33:22.784749 | localhost | ok 2026-04-18 16:33:23.123349 | 2026-04-18 16:33:23.123473 | TASK [Set zuul-log-path fact] 2026-04-18 16:33:23.141036 | localhost | ok 2026-04-18 16:33:23.155169 | 2026-04-18 16:33:23.155236 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:33:23.187147 | localhost | ok 2026-04-18 16:33:23.197219 | 2026-04-18 16:33:23.197281 | TASK [upload-logs : Create log directories] 2026-04-18 16:33:23.582474 | localhost | changed 2026-04-18 16:33:23.588366 | 2026-04-18 16:33:23.588452 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:33:24.025272 | localhost -> localhost | ok: Runtime: 0:00:00.063926 2026-04-18 16:33:24.032147 | 2026-04-18 16:33:24.032233 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:33:24.496181 | localhost | Output suppressed because no_log was given 2026-04-18 16:33:24.500546 | 2026-04-18 16:33:24.500607 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:33:24.540980 | localhost | skipping: Conditional result was False 2026-04-18 16:33:24.550148 | localhost | skipping: Conditional result was False 2026-04-18 16:33:24.561596 | 2026-04-18 16:33:24.561739 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:33:24.600823 | localhost | skipping: Conditional result was False 2026-04-18 16:33:24.601152 | 2026-04-18 16:33:24.606475 | localhost | skipping: Conditional result was False 2026-04-18 16:33:24.626535 | 2026-04-18 16:33:24.626733 | LOOP [upload-logs : Upload console log and json output]