2026-05-19 14:00:17.473868 | Job console starting 2026-05-19 14:00:17.491887 | Updating git repos 2026-05-19 14:00:17.523099 | Cloning repos into workspace 2026-05-19 14:00:17.559460 | Restoring repo states 2026-05-19 14:00:17.570272 | Merging changes 2026-05-19 14:00:17.901639 | Checking out repos 2026-05-19 14:00:17.937369 | Preparing playbooks 2026-05-19 14:00:18.798296 | Running Ansible setup 2026-05-19 14:00:22.162591 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 14:00:22.766559 | 2026-05-19 14:00:22.766734 | PLAY [localhost] 2026-05-19 14:00:22.774196 | 2026-05-19 14:00:22.774265 | TASK [Gathering Facts] 2026-05-19 14:00:23.706584 | localhost | ok 2026-05-19 14:00:23.721903 | 2026-05-19 14:00:23.722114 | TASK [Setup log path fact] 2026-05-19 14:00:23.745350 | localhost | ok 2026-05-19 14:00:23.765387 | 2026-05-19 14:00:23.765579 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 14:00:23.800454 | localhost | ok 2026-05-19 14:00:23.811131 | 2026-05-19 14:00:23.811275 | TASK [emit-job-header : Print job information] 2026-05-19 14:00:23.856099 | # Job Information 2026-05-19 14:00:23.856435 | Ansible Version: 2.16.18 2026-05-19 14:00:23.856501 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-19 14:00:23.856539 | Pipeline: check 2026-05-19 14:00:23.856571 | Executor: 2d72f0692154 2026-05-19 14:00:23.856601 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-05-19 14:00:23.856635 | Event ID: e2d5ca10-538a-11f1-9896-b80caef1326f 2026-05-19 14:00:23.861940 | 2026-05-19 14:00:23.862019 | LOOP [emit-job-header : Print node information] 2026-05-19 14:00:23.957431 | localhost | ok: 2026-05-19 14:00:23.957649 | localhost | # Node Information 2026-05-19 14:00:23.957691 | localhost | Inventory Hostname: aio 2026-05-19 14:00:23.957723 | localhost | Hostname: np0000174799 2026-05-19 14:00:23.957753 | localhost | Username: zuul 2026-05-19 14:00:23.957787 | localhost | Distro: Ubuntu 22.04 2026-05-19 14:00:23.957817 | localhost | Provider: yul1 2026-05-19 14:00:23.957846 | localhost | Region: ca-ymq-1 2026-05-19 14:00:23.957874 | localhost | Label: ubuntu-jammy 2026-05-19 14:00:23.957902 | localhost | Product Name: OpenStack Nova 2026-05-19 14:00:23.957931 | localhost | Interface IP: 199.204.45.248 2026-05-19 14:00:23.968090 | 2026-05-19 14:00:23.968262 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 14:00:24.390126 | localhost -> localhost | changed 2026-05-19 14:00:24.398491 | 2026-05-19 14:00:24.398629 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 14:00:25.330445 | localhost -> localhost | changed 2026-05-19 14:00:25.341737 | 2026-05-19 14:00:25.341835 | PLAY [all] 2026-05-19 14:00:25.350758 | 2026-05-19 14:00:25.350879 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 14:00:25.595370 | aio -> localhost | ok 2026-05-19 14:00:25.607319 | 2026-05-19 14:00:25.607393 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 14:00:25.643268 | aio | ok 2026-05-19 14:00:25.659850 | aio | included: /var/lib/zuul/builds/2f8b5d4104dc4991a3fbb1dc1f08a4f5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 14:00:25.666064 | 2026-05-19 14:00:25.666131 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 14:00:27.152358 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 14:00:27.152564 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/2f8b5d4104dc4991a3fbb1dc1f08a4f5/work/2f8b5d4104dc4991a3fbb1dc1f08a4f5_id_rsa 2026-05-19 14:00:27.152598 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/2f8b5d4104dc4991a3fbb1dc1f08a4f5/work/2f8b5d4104dc4991a3fbb1dc1f08a4f5_id_rsa.pub 2026-05-19 14:00:27.152622 | aio -> localhost | The key fingerprint is: 2026-05-19 14:00:27.152643 | aio -> localhost | SHA256:9cXN/SrtYqhVjERLEBlUFQHvjPsCC2jYXceIyIFIi2I zuul-build-sshkey 2026-05-19 14:00:27.152682 | aio -> localhost | The key's randomart image is: 2026-05-19 14:00:27.152703 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 14:00:27.152733 | aio -> localhost | |.o . .=*=o+o | 2026-05-19 14:00:27.152756 | aio -> localhost | |o o . .o o . o.| 2026-05-19 14:00:27.152777 | aio -> localhost | |oE . o . o+ . o +| 2026-05-19 14:00:27.152806 | aio -> localhost | |o o . oooB . .| 2026-05-19 14:00:27.152828 | aio -> localhost | | o o .S.o * .| 2026-05-19 14:00:27.152848 | aio -> localhost | | . + o . o . . | 2026-05-19 14:00:27.152868 | aio -> localhost | | . . oo.. o | 2026-05-19 14:00:27.152888 | aio -> localhost | | ..o.oo | 2026-05-19 14:00:27.152910 | aio -> localhost | | .. o... | 2026-05-19 14:00:27.152930 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 14:00:27.153016 | aio -> localhost | ok: Runtime: 0:00:01.063396 2026-05-19 14:00:27.158549 | 2026-05-19 14:00:27.158623 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 14:00:27.192668 | aio | ok 2026-05-19 14:00:27.202918 | aio | included: /var/lib/zuul/builds/2f8b5d4104dc4991a3fbb1dc1f08a4f5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 14:00:27.215056 | 2026-05-19 14:00:27.215230 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 14:00:27.240535 | aio | skipping: Conditional result was False 2026-05-19 14:00:27.251096 | 2026-05-19 14:00:27.251214 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 14:00:27.734127 | aio | changed 2026-05-19 14:00:27.740711 | 2026-05-19 14:00:27.740780 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 14:00:27.945389 | aio | ok 2026-05-19 14:00:27.953258 | 2026-05-19 14:00:27.953332 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 14:00:28.394599 | aio | changed 2026-05-19 14:00:28.400611 | 2026-05-19 14:00:28.400691 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 14:00:28.871777 | aio | changed 2026-05-19 14:00:28.905567 | 2026-05-19 14:00:28.905651 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 14:00:28.930627 | aio | skipping: Conditional result was False 2026-05-19 14:00:28.940978 | 2026-05-19 14:00:28.941048 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 14:00:29.340749 | aio -> localhost | changed 2026-05-19 14:00:29.358436 | 2026-05-19 14:00:29.358577 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 14:00:29.665896 | aio -> localhost | Identity added: /var/lib/zuul/builds/2f8b5d4104dc4991a3fbb1dc1f08a4f5/work/2f8b5d4104dc4991a3fbb1dc1f08a4f5_id_rsa (zuul-build-sshkey) 2026-05-19 14:00:29.666155 | aio -> localhost | ok: Runtime: 0:00:00.015846 2026-05-19 14:00:29.672825 | 2026-05-19 14:00:29.672910 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 14:00:29.986183 | aio | ok 2026-05-19 14:00:29.991208 | 2026-05-19 14:00:29.991280 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 14:00:30.022764 | aio | skipping: Conditional result was False 2026-05-19 14:00:30.034542 | 2026-05-19 14:00:30.034659 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 14:00:30.378052 | aio | ok 2026-05-19 14:00:30.387467 | 2026-05-19 14:00:30.387579 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 14:00:31.121903 | aio | Output suppressed because no_log was given 2026-05-19 14:00:31.177593 | 2026-05-19 14:00:31.177749 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 14:00:31.365355 | aio | ok: "logs" 2026-05-19 14:00:31.365684 | aio | ok: All items complete 2026-05-19 14:00:31.365727 | 2026-05-19 14:00:31.518580 | aio | ok: "artifacts" 2026-05-19 14:00:31.702345 | aio | ok: "docs" 2026-05-19 14:00:31.720465 | 2026-05-19 14:00:31.720647 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 14:00:31.916398 | aio | changed: "logs" 2026-05-19 14:00:32.086692 | aio | changed: "artifacts" 2026-05-19 14:00:32.250708 | aio | changed: "docs" 2026-05-19 14:00:32.263114 | 2026-05-19 14:00:32.263264 | PLAY RECAP 2026-05-19 14:00:32.263317 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 14:00:32.263347 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 14:00:32.263370 | 2026-05-19 14:00:32.455886 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 14:00:32.457557 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 14:00:33.114756 | 2026-05-19 14:00:33.115254 | PLAY [all] 2026-05-19 14:00:33.127116 | 2026-05-19 14:00:33.127197 | TASK [setup-uv : Extract archive] 2026-05-19 14:00:35.485166 | aio | changed 2026-05-19 14:00:35.490952 | 2026-05-19 14:00:35.491031 | TASK [setup-uv : Print version] 2026-05-19 14:00:36.445386 | aio | uv 0.8.13 2026-05-19 14:00:36.032644 | aio | ok: Runtime: 0:00:00.012632 2026-05-19 14:00:36.040723 | 2026-05-19 14:00:36.040772 | PLAY RECAP 2026-05-19 14:00:36.040820 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 14:00:36.040844 | 2026-05-19 14:00:36.157176 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 14:00:36.159116 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 14:00:36.788275 | 2026-05-19 14:00:36.788419 | PLAY [all] 2026-05-19 14:00:36.799443 | 2026-05-19 14:00:36.799519 | TASK [Copy inventory file for Zuul] 2026-05-19 14:00:37.722364 | aio | changed 2026-05-19 14:00:37.729283 | 2026-05-19 14:00:37.729366 | TASK [Switch "ansible_host" to private IP] 2026-05-19 14:00:38.059838 | aio | changed: 1 replacements made 2026-05-19 14:00:38.067947 | 2026-05-19 14:00:38.068065 | TASK [Run Molecule scenario] 2026-05-19 14:00:39.246040 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-19 14:00:40.023258 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-19 14:00:40.203582 | aio | Using CPython 3.13.7 2026-05-19 14:00:40.203674 | aio | Creating virtual environment at: .venv 2026-05-19 14:00:40.429518 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 14:00:40.432859 | aio | Downloading cryptography (4.3MiB) 2026-05-19 14:00:40.433110 | aio | Downloading netaddr (2.2MiB) 2026-05-19 14:00:40.433680 | aio | Downloading pygments (1.2MiB) 2026-05-19 14:00:40.610728 | aio | Downloading netaddr 2026-05-19 14:00:40.619903 | aio | Downloading cryptography 2026-05-19 14:00:40.664419 | aio | Downloading pygments 2026-05-19 14:00:40.793788 | aio | Downloading ansible-core 2026-05-19 14:00:40.822592 | aio | Installed 36 packages in 28ms 2026-05-19 14:00:41.974247 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 14:00:41.974340 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 14:00:42.675826 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 14:00:42.675930 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 14:01:30.674942 | aio | INFO [default > dependency] Executing 2026-05-19 14:01:30.675028 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 14:01:30.675263 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 14:01:30.675313 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 14:01:30.680459 | aio | INFO [default > cleanup] Executing 2026-05-19 14:01:30.680700 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 14:01:30.685689 | aio | INFO [default > destroy] Executing 2026-05-19 14:01:30.685738 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 14:01:30.685755 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 14:01:30.690687 | aio | INFO [default > syntax] Executing 2026-05-19 14:01:31.590316 | aio | 2026-05-19 14:01:31.590643 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 14:01:31.641061 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 14:01:31.652043 | aio | INFO [default > create] Executing 2026-05-19 14:01:31.653438 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 14:01:31.658479 | aio | INFO [default > prepare] Executing 2026-05-19 14:01:32.287310 | aio | 2026-05-19 14:01:32.287365 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 14:01:32.287546 | aio | 2026-05-19 14:01:32.287647 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 14:01:32.287775 | aio | Tuesday 19 May 2026 14:01:32 +0000 (0:00:00.030) 0:00:00.030 *********** 2026-05-19 14:01:33.445691 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 14:01:33.445838 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 14:01:33.446062 | aio | interpreter could change the meaning of that path. See 2026-05-19 14:01:33.446271 | aio | https://docs.ansible.com/ansible- 2026-05-19 14:01:33.446528 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 14:01:33.453034 | aio | ok: [aio] 2026-05-19 14:01:33.453224 | aio | 2026-05-19 14:01:33.453436 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 14:01:33.453690 | aio | Tuesday 19 May 2026 14:01:33 +0000 (0:00:01.166) 0:00:01.196 *********** 2026-05-19 14:01:34.138696 | aio | changed: [aio] 2026-05-19 14:01:34.138830 | aio | 2026-05-19 14:01:34.139037 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 14:01:34.139311 | aio | Tuesday 19 May 2026 14:01:34 +0000 (0:00:00.685) 0:00:01.881 *********** 2026-05-19 14:01:34.433094 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 14:01:34.433268 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 14:01:34.433493 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 14:01:34.442181 | aio | changed: [aio] 2026-05-19 14:01:34.442378 | aio | 2026-05-19 14:01:34.442641 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 14:01:34.442927 | aio | Tuesday 19 May 2026 14:01:34 +0000 (0:00:00.303) 0:00:02.185 *********** 2026-05-19 14:01:41.237661 | aio | changed: [aio] 2026-05-19 14:01:41.237738 | aio | 2026-05-19 14:01:41.237880 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 14:01:41.237998 | aio | 2026-05-19 14:01:41.238124 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 14:01:41.238249 | aio | Tuesday 19 May 2026 14:01:41 +0000 (0:00:06.794) 0:00:08.980 *********** 2026-05-19 14:01:41.925659 | aio | ok: [aio] 2026-05-19 14:01:41.925850 | aio | 2026-05-19 14:01:41.926070 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 14:01:41.926287 | aio | Tuesday 19 May 2026 14:01:41 +0000 (0:00:00.688) 0:00:09.669 *********** 2026-05-19 14:02:01.950483 | aio | changed: [aio] 2026-05-19 14:02:01.950653 | aio | 2026-05-19 14:02:01.950871 | aio | TASK [Start up service] ******************************************************** 2026-05-19 14:02:01.951080 | aio | Tuesday 19 May 2026 14:02:01 +0000 (0:00:20.021) 0:00:29.691 *********** 2026-05-19 14:02:02.506145 | aio | ok: [aio] 2026-05-19 14:02:02.506223 | aio | 2026-05-19 14:02:02.506349 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 14:02:02.506472 | aio | Tuesday 19 May 2026 14:02:02 +0000 (0:00:00.558) 0:00:30.249 *********** 2026-05-19 14:02:02.838928 | aio | ok: [aio] 2026-05-19 14:02:02.839101 | aio | 2026-05-19 14:02:02.839318 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 14:02:02.839523 | aio | Tuesday 19 May 2026 14:02:02 +0000 (0:00:00.332) 0:00:30.582 *********** 2026-05-19 14:02:03.444668 | aio | changed: [aio] 2026-05-19 14:02:03.444884 | aio | 2026-05-19 14:02:03.445137 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 14:02:03.445383 | aio | Tuesday 19 May 2026 14:02:03 +0000 (0:00:00.605) 0:00:31.188 *********** 2026-05-19 14:02:03.632697 | aio | ok: [aio] 2026-05-19 14:02:03.632872 | aio | 2026-05-19 14:02:03.633100 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 14:02:03.633325 | aio | Tuesday 19 May 2026 14:02:03 +0000 (0:00:00.187) 0:00:31.376 *********** 2026-05-19 14:02:03.647937 | aio | skipping: [aio] 2026-05-19 14:02:03.648136 | aio | 2026-05-19 14:02:03.648328 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 14:02:03.648540 | aio | Tuesday 19 May 2026 14:02:03 +0000 (0:00:00.015) 0:00:31.391 *********** 2026-05-19 14:02:04.198462 | aio | changed: [aio] => (item=osd0) 2026-05-19 14:02:04.198711 | aio | changed: [aio] => (item=osd1) 2026-05-19 14:02:04.198976 | aio | changed: [aio] => (item=osd2) 2026-05-19 14:02:04.199185 | aio | 2026-05-19 14:02:04.199489 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 14:02:04.199751 | aio | Tuesday 19 May 2026 14:02:04 +0000 (0:00:00.549) 0:00:31.941 *********** 2026-05-19 14:02:04.832001 | aio | changed: [aio] => (item=osd0) 2026-05-19 14:02:04.832122 | aio | changed: [aio] => (item=osd1) 2026-05-19 14:02:04.832237 | aio | changed: [aio] => (item=osd2) 2026-05-19 14:02:04.832358 | aio | 2026-05-19 14:02:04.832490 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 14:02:04.832639 | aio | Tuesday 19 May 2026 14:02:04 +0000 (0:00:00.633) 0:00:32.575 *********** 2026-05-19 14:02:05.548686 | aio | changed: [aio] => (item=osd0) 2026-05-19 14:02:05.549641 | aio | changed: [aio] => (item=osd1) 2026-05-19 14:02:05.549714 | aio | changed: [aio] => (item=osd2) 2026-05-19 14:02:05.549747 | aio | 2026-05-19 14:02:05.549764 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 14:02:05.549910 | aio | Tuesday 19 May 2026 14:02:05 +0000 (0:00:00.716) 0:00:33.291 *********** 2026-05-19 14:02:08.562460 | aio | changed: [aio] => (item=osd0) 2026-05-19 14:02:08.562601 | aio | changed: [aio] => (item=osd1) 2026-05-19 14:02:08.562811 | aio | changed: [aio] => (item=osd2) 2026-05-19 14:02:08.562946 | aio | 2026-05-19 14:02:08.563107 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 14:02:08.563280 | aio | Tuesday 19 May 2026 14:02:08 +0000 (0:00:03.014) 0:00:36.305 *********** 2026-05-19 14:02:10.364491 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 14:02:10.364603 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 14:02:10.364878 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 14:02:10.365004 | aio | 2026-05-19 14:02:10.365138 | aio | PLAY RECAP ********************************************************************* 2026-05-19 14:02:10.365331 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 14:02:10.365441 | aio | 2026-05-19 14:02:10.365548 | aio | 2026-05-19 14:02:10.365684 | aio | TASKS RECAP ******************************************************************** 2026-05-19 14:02:10.365809 | aio | Tuesday 19 May 2026 14:02:10 +0000 (0:00:01.802) 0:00:38.108 *********** 2026-05-19 14:02:10.365933 | aio | =============================================================================== 2026-05-19 14:02:10.366059 | aio | Install depedencies ---------------------------------------------------- 20.02s 2026-05-19 14:02:10.366185 | aio | Update apt cache -------------------------------------------------------- 6.79s 2026-05-19 14:02:10.366317 | aio | Create a volume group for each loop device ------------------------------ 3.01s 2026-05-19 14:02:10.366448 | aio | Create a logical volume for each loop device ---------------------------- 1.80s 2026-05-19 14:02:10.366579 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-19 14:02:10.366705 | aio | Start loop devices ------------------------------------------------------ 0.72s 2026-05-19 14:02:10.366836 | aio | Gathering Facts --------------------------------------------------------- 0.69s 2026-05-19 14:02:10.366965 | aio | Configure short hostname ------------------------------------------------ 0.69s 2026-05-19 14:02:10.367092 | aio | Set permissions on loopback devices ------------------------------------- 0.63s 2026-05-19 14:02:10.367211 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.61s 2026-05-19 14:02:10.367328 | aio | Start up service -------------------------------------------------------- 0.56s 2026-05-19 14:02:10.367452 | aio | Create devices for Ceph ------------------------------------------------- 0.55s 2026-05-19 14:02:10.367580 | aio | Generate lvm.conf ------------------------------------------------------- 0.33s 2026-05-19 14:02:10.367705 | aio | Ensure hostname inside hosts file --------------------------------------- 0.30s 2026-05-19 14:02:10.367865 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-05-19 14:02:10.367982 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-19 14:02:10.437752 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 14:02:10.444613 | aio | INFO [default > converge] Executing 2026-05-19 14:02:11.270940 | aio | 2026-05-19 14:02:11.271056 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 14:02:11.271171 | aio | 2026-05-19 14:02:11.271295 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 14:02:11.271415 | aio | Tuesday 19 May 2026 14:02:11 +0000 (0:00:00.046) 0:00:00.046 *********** 2026-05-19 14:02:12.422900 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 14:02:12.422975 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 14:02:12.423055 | aio | interpreter could change the meaning of that path. See 2026-05-19 14:02:12.423151 | aio | https://docs.ansible.com/ansible- 2026-05-19 14:02:12.423250 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 14:02:12.435790 | aio | ok: [aio] 2026-05-19 14:02:12.435931 | aio | 2026-05-19 14:02:12.436113 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:02:12.436281 | aio | Tuesday 19 May 2026 14:02:12 +0000 (0:00:01.164) 0:00:01.211 *********** 2026-05-19 14:02:12.729105 | aio | ok: [aio] 2026-05-19 14:02:12.729268 | aio | 2026-05-19 14:02:12.729492 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:02:12.729752 | aio | Tuesday 19 May 2026 14:02:12 +0000 (0:00:00.293) 0:00:01.504 *********** 2026-05-19 14:02:12.763254 | aio | skipping: [aio] 2026-05-19 14:02:12.763437 | aio | 2026-05-19 14:02:12.763875 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 14:02:12.764177 | aio | Tuesday 19 May 2026 14:02:12 +0000 (0:00:00.033) 0:00:01.538 *********** 2026-05-19 14:02:13.075524 | aio | changed: [aio] 2026-05-19 14:02:13.075601 | aio | 2026-05-19 14:02:13.075724 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:02:13.075864 | aio | Tuesday 19 May 2026 14:02:13 +0000 (0:00:00.312) 0:00:01.851 *********** 2026-05-19 14:02:13.169547 | aio | ok: [aio] => { 2026-05-19 14:02:13.169821 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 14:02:13.170044 | aio | } 2026-05-19 14:02:13.170262 | aio | 2026-05-19 14:02:13.170497 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:02:13.170768 | aio | Tuesday 19 May 2026 14:02:13 +0000 (0:00:00.093) 0:00:01.945 *********** 2026-05-19 14:02:13.912358 | aio | changed: [aio] 2026-05-19 14:02:13.912418 | aio | 2026-05-19 14:02:13.912510 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:02:13.912604 | aio | Tuesday 19 May 2026 14:02:13 +0000 (0:00:00.742) 0:00:02.687 *********** 2026-05-19 14:02:13.954288 | aio | skipping: [aio] 2026-05-19 14:02:13.954401 | aio | 2026-05-19 14:02:13.954562 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:02:13.954720 | aio | Tuesday 19 May 2026 14:02:13 +0000 (0:00:00.042) 0:00:02.729 *********** 2026-05-19 14:02:13.997643 | aio | skipping: [aio] 2026-05-19 14:02:13.997725 | aio | 2026-05-19 14:02:13.997895 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:02:13.998060 | aio | Tuesday 19 May 2026 14:02:13 +0000 (0:00:00.042) 0:00:02.772 *********** 2026-05-19 14:02:14.202452 | aio | ok: [aio] 2026-05-19 14:02:14.202631 | aio | 2026-05-19 14:02:14.202863 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:02:14.203091 | aio | Tuesday 19 May 2026 14:02:14 +0000 (0:00:00.205) 0:00:02.978 *********** 2026-05-19 14:02:15.387198 | aio | ok: [aio] 2026-05-19 14:02:15.387270 | aio | 2026-05-19 14:02:15.387372 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:02:15.387515 | aio | Tuesday 19 May 2026 14:02:15 +0000 (0:00:01.185) 0:00:04.163 *********** 2026-05-19 14:02:15.463236 | aio | ok: [aio] => { 2026-05-19 14:02:15.463530 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 14:02:15.463768 | aio | } 2026-05-19 14:02:15.464113 | aio | 2026-05-19 14:02:15.464335 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:02:15.464623 | aio | Tuesday 19 May 2026 14:02:15 +0000 (0:00:00.076) 0:00:04.239 *********** 2026-05-19 14:02:16.211039 | aio | changed: [aio] 2026-05-19 14:02:16.211223 | aio | 2026-05-19 14:02:16.211481 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:02:16.211711 | aio | Tuesday 19 May 2026 14:02:16 +0000 (0:00:00.747) 0:00:04.986 *********** 2026-05-19 14:02:19.143730 | aio | changed: [aio] 2026-05-19 14:02:19.143807 | aio | 2026-05-19 14:02:19.144040 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 14:02:19.144058 | aio | Tuesday 19 May 2026 14:02:19 +0000 (0:00:02.933) 0:00:07.919 *********** 2026-05-19 14:02:19.175330 | aio | skipping: [aio] 2026-05-19 14:02:19.175425 | aio | 2026-05-19 14:02:19.175586 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 14:02:19.175726 | aio | Tuesday 19 May 2026 14:02:19 +0000 (0:00:00.031) 0:00:07.951 *********** 2026-05-19 14:02:19.202933 | aio | skipping: [aio] 2026-05-19 14:02:19.203039 | aio | 2026-05-19 14:02:19.203341 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 14:02:19.203371 | aio | Tuesday 19 May 2026 14:02:19 +0000 (0:00:00.027) 0:00:07.978 *********** 2026-05-19 14:02:19.230273 | aio | skipping: [aio] 2026-05-19 14:02:19.230378 | aio | 2026-05-19 14:02:19.230697 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 14:02:19.230748 | aio | Tuesday 19 May 2026 14:02:19 +0000 (0:00:00.027) 0:00:08.005 *********** 2026-05-19 14:02:25.495516 | aio | changed: [aio] 2026-05-19 14:02:25.495600 | aio | 2026-05-19 14:02:25.495679 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 14:02:25.495782 | aio | Tuesday 19 May 2026 14:02:25 +0000 (0:00:06.265) 0:00:14.271 *********** 2026-05-19 14:02:26.029927 | aio | changed: [aio] 2026-05-19 14:02:26.030324 | aio | 2026-05-19 14:02:26.030459 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 14:02:26.030468 | aio | Tuesday 19 May 2026 14:02:26 +0000 (0:00:00.534) 0:00:14.805 *********** 2026-05-19 14:02:26.908949 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 14:02:26.909062 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 14:02:26.909692 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 14:02:26.909734 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 14:02:26.909740 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 14:02:26.909745 | aio | 2026-05-19 14:02:26.909750 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 14:02:26.909754 | aio | Tuesday 19 May 2026 14:02:26 +0000 (0:00:00.879) 0:00:15.684 *********** 2026-05-19 14:02:27.475984 | aio | changed: [aio] 2026-05-19 14:02:27.476072 | aio | 2026-05-19 14:02:27.476696 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 14:02:27.476748 | aio | Tuesday 19 May 2026 14:02:27 +0000 (0:00:00.557) 0:00:16.242 *********** 2026-05-19 14:02:27.476756 | aio | 2026-05-19 14:02:27.476762 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 14:02:27.476768 | aio | Tuesday 19 May 2026 14:02:27 +0000 (0:00:00.009) 0:00:16.251 *********** 2026-05-19 14:02:28.400158 | aio | ok: [aio] 2026-05-19 14:02:28.400221 | aio | 2026-05-19 14:02:28.400430 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 14:02:28.400445 | aio | Tuesday 19 May 2026 14:02:28 +0000 (0:00:00.924) 0:00:17.175 *********** 2026-05-19 14:02:28.849399 | aio | changed: [aio] 2026-05-19 14:02:28.849811 | aio | 2026-05-19 14:02:28.849837 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 14:02:28.849847 | aio | Tuesday 19 May 2026 14:02:28 +0000 (0:00:00.449) 0:00:17.625 *********** 2026-05-19 14:02:29.380975 | aio | changed: [aio] 2026-05-19 14:02:29.381039 | aio | 2026-05-19 14:02:29.381130 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:02:29.381234 | aio | Tuesday 19 May 2026 14:02:29 +0000 (0:00:00.531) 0:00:18.157 *********** 2026-05-19 14:02:29.579048 | aio | ok: [aio] 2026-05-19 14:02:29.579121 | aio | 2026-05-19 14:02:29.579199 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:02:29.579318 | aio | Tuesday 19 May 2026 14:02:29 +0000 (0:00:00.198) 0:00:18.355 *********** 2026-05-19 14:02:29.644415 | aio | ok: [aio] => { 2026-05-19 14:02:29.645101 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 14:02:29.645146 | aio | } 2026-05-19 14:02:29.645153 | aio | 2026-05-19 14:02:29.645160 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:02:29.645166 | aio | Tuesday 19 May 2026 14:02:29 +0000 (0:00:00.065) 0:00:18.420 *********** 2026-05-19 14:02:30.540851 | aio | changed: [aio] 2026-05-19 14:02:30.540915 | aio | 2026-05-19 14:02:30.541234 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:02:30.541276 | aio | Tuesday 19 May 2026 14:02:30 +0000 (0:00:00.896) 0:00:19.316 *********** 2026-05-19 14:02:35.887522 | aio | changed: [aio] 2026-05-19 14:02:35.887579 | aio | 2026-05-19 14:02:35.887813 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 14:02:35.887871 | aio | Tuesday 19 May 2026 14:02:35 +0000 (0:00:05.346) 0:00:24.663 *********** 2026-05-19 14:02:37.120358 | aio | ok: [aio] 2026-05-19 14:02:37.120411 | aio | 2026-05-19 14:02:37.120420 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 14:02:37.120428 | aio | Tuesday 19 May 2026 14:02:37 +0000 (0:00:01.232) 0:00:25.895 *********** 2026-05-19 14:02:37.466878 | aio | changed: [aio] 2026-05-19 14:02:37.466946 | aio | 2026-05-19 14:02:37.467023 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 14:02:37.467150 | aio | Tuesday 19 May 2026 14:02:37 +0000 (0:00:00.347) 0:00:26.242 *********** 2026-05-19 14:02:37.916128 | aio | changed: [aio] 2026-05-19 14:02:37.916656 | aio | 2026-05-19 14:02:37.916703 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 14:02:37.916710 | aio | Tuesday 19 May 2026 14:02:37 +0000 (0:00:00.448) 0:00:26.691 *********** 2026-05-19 14:02:38.499749 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 14:02:38.499856 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 14:02:38.500543 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 14:02:38.500622 | aio | 2026-05-19 14:02:38.500631 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 14:02:38.500640 | aio | Tuesday 19 May 2026 14:02:38 +0000 (0:00:00.583) 0:00:27.275 *********** 2026-05-19 14:02:38.941180 | aio | changed: [aio] 2026-05-19 14:02:38.941246 | aio | 2026-05-19 14:02:38.941339 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 14:02:38.941477 | aio | Tuesday 19 May 2026 14:02:38 +0000 (0:00:00.442) 0:00:27.717 *********** 2026-05-19 14:02:39.379006 | aio | changed: [aio] 2026-05-19 14:02:39.379068 | aio | 2026-05-19 14:02:39.379543 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 14:02:39.379586 | aio | Tuesday 19 May 2026 14:02:39 +0000 (0:00:00.429) 0:00:28.146 *********** 2026-05-19 14:02:39.379592 | aio | 2026-05-19 14:02:39.379596 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 14:02:39.379601 | aio | Tuesday 19 May 2026 14:02:39 +0000 (0:00:00.008) 0:00:28.154 *********** 2026-05-19 14:02:40.057175 | aio | ok: [aio] 2026-05-19 14:02:40.057277 | aio | 2026-05-19 14:02:40.057626 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 14:02:40.057673 | aio | Tuesday 19 May 2026 14:02:40 +0000 (0:00:00.678) 0:00:28.832 *********** 2026-05-19 14:02:40.991590 | aio | changed: [aio] 2026-05-19 14:02:40.991697 | aio | 2026-05-19 14:02:40.991906 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 14:02:40.991970 | aio | Tuesday 19 May 2026 14:02:40 +0000 (0:00:00.934) 0:00:29.767 *********** 2026-05-19 14:02:41.520281 | aio | changed: [aio] 2026-05-19 14:02:41.520316 | aio | 2026-05-19 14:02:41.520321 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 14:02:41.520331 | aio | Tuesday 19 May 2026 14:02:41 +0000 (0:00:00.528) 0:00:30.296 *********** 2026-05-19 14:02:41.565794 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 14:02:41.566282 | aio | 2026-05-19 14:02:41.566335 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 14:02:41.566344 | aio | Tuesday 19 May 2026 14:02:41 +0000 (0:00:00.045) 0:00:30.341 *********** 2026-05-19 14:02:46.601285 | aio | changed: [aio] 2026-05-19 14:02:46.601459 | aio | 2026-05-19 14:02:46.601468 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 14:02:46.601560 | aio | Tuesday 19 May 2026 14:02:46 +0000 (0:00:05.035) 0:00:35.377 *********** 2026-05-19 14:02:47.245877 | aio | ok: [aio] => (item=chronyd) 2026-05-19 14:02:47.245951 | aio | ok: [aio] => (item=sshd) 2026-05-19 14:02:47.246027 | aio | 2026-05-19 14:02:47.246220 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 14:02:47.246236 | aio | Tuesday 19 May 2026 14:02:47 +0000 (0:00:00.644) 0:00:36.021 *********** 2026-05-19 14:02:47.554364 | aio | changed: [aio] 2026-05-19 14:02:47.554429 | aio | 2026-05-19 14:02:47.554503 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 14:02:47.554601 | aio | Tuesday 19 May 2026 14:02:47 +0000 (0:00:00.308) 0:00:36.330 *********** 2026-05-19 14:02:47.754171 | aio | ok: [aio] 2026-05-19 14:02:47.754242 | aio | 2026-05-19 14:02:47.754312 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 14:02:47.754439 | aio | Tuesday 19 May 2026 14:02:47 +0000 (0:00:00.199) 0:00:36.530 *********** 2026-05-19 14:02:48.232064 | aio | changed: [aio] 2026-05-19 14:02:48.232140 | aio | 2026-05-19 14:02:48.232333 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 14:02:48.232377 | aio | Tuesday 19 May 2026 14:02:48 +0000 (0:00:00.477) 0:00:37.008 *********** 2026-05-19 14:02:48.591177 | aio | changed: [aio] 2026-05-19 14:02:48.591236 | aio | 2026-05-19 14:02:48.591316 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 14:02:48.591416 | aio | Tuesday 19 May 2026 14:02:48 +0000 (0:00:00.359) 0:00:37.367 *********** 2026-05-19 14:02:48.740101 | aio | ok: [aio] 2026-05-19 14:02:48.740166 | aio | 2026-05-19 14:02:48.740234 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 14:02:48.740330 | aio | Tuesday 19 May 2026 14:02:48 +0000 (0:00:00.148) 0:00:37.516 *********** 2026-05-19 14:02:48.961268 | aio | ok: [aio] => (item=aio) 2026-05-19 14:02:48.961339 | aio | 2026-05-19 14:02:48.961496 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 14:02:48.961628 | aio | Tuesday 19 May 2026 14:02:48 +0000 (0:00:00.221) 0:00:37.737 *********** 2026-05-19 14:02:49.005558 | aio | ok: [aio] 2026-05-19 14:02:49.005721 | aio | 2026-05-19 14:02:49.005932 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 14:02:49.006173 | aio | Tuesday 19 May 2026 14:02:49 +0000 (0:00:00.044) 0:00:37.781 *********** 2026-05-19 14:02:49.091913 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 14:02:49.092066 | aio | 2026-05-19 14:02:49.092283 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 14:02:49.092503 | aio | Tuesday 19 May 2026 14:02:49 +0000 (0:00:00.086) 0:00:37.867 *********** 2026-05-19 14:02:49.375165 | aio | changed: [aio] 2026-05-19 14:02:49.375240 | aio | 2026-05-19 14:02:49.375391 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 14:02:49.375524 | aio | Tuesday 19 May 2026 14:02:49 +0000 (0:00:00.283) 0:00:38.151 *********** 2026-05-19 14:02:50.015416 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 14:02:50.015485 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 14:02:50.015524 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 14:02:50.015539 | aio | 2026-05-19 14:02:50.015553 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 14:02:50.015566 | aio | Tuesday 19 May 2026 14:02:50 +0000 (0:00:00.638) 0:00:38.790 *********** 2026-05-19 14:04:13.190746 | aio | ok: [aio] 2026-05-19 14:04:13.190844 | aio | 2026-05-19 14:04:13.190984 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 14:04:13.191144 | aio | Tuesday 19 May 2026 14:04:13 +0000 (0:01:23.176) 0:02:01.966 *********** 2026-05-19 14:04:13.394272 | aio | changed: [aio] 2026-05-19 14:04:13.394320 | aio | 2026-05-19 14:04:13.394326 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 14:04:13.394331 | aio | Tuesday 19 May 2026 14:04:13 +0000 (0:00:00.203) 0:02:02.170 *********** 2026-05-19 14:04:13.432326 | aio | ok: [aio] 2026-05-19 14:04:13.432349 | aio | 2026-05-19 14:04:13.432354 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 14:04:13.432359 | aio | Tuesday 19 May 2026 14:04:13 +0000 (0:00:00.038) 0:02:02.208 *********** 2026-05-19 14:04:13.499727 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 14:04:13.499771 | aio | 2026-05-19 14:04:13.499777 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 14:04:13.499781 | aio | Tuesday 19 May 2026 14:04:13 +0000 (0:00:00.067) 0:02:02.275 *********** 2026-05-19 14:04:19.026921 | aio | ok: [aio] 2026-05-19 14:04:19.027016 | aio | 2026-05-19 14:04:19.027126 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 14:04:19.027219 | aio | Tuesday 19 May 2026 14:04:19 +0000 (0:00:05.527) 0:02:07.802 *********** 2026-05-19 14:04:19.084171 | aio | ok: [aio] => (item=aio) 2026-05-19 14:04:19.084285 | aio | 2026-05-19 14:04:19.084592 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 14:04:19.084643 | aio | Tuesday 19 May 2026 14:04:19 +0000 (0:00:00.057) 0:02:07.860 *********** 2026-05-19 14:04:19.437225 | aio | ok: [aio] 2026-05-19 14:04:19.437280 | aio | 2026-05-19 14:04:19.437394 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 14:04:19.437538 | aio | Tuesday 19 May 2026 14:04:19 +0000 (0:00:00.353) 0:02:08.213 *********** 2026-05-19 14:04:25.691568 | aio | ok: [aio] 2026-05-19 14:04:25.691655 | aio | 2026-05-19 14:04:25.691965 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 14:04:25.692032 | aio | Tuesday 19 May 2026 14:04:25 +0000 (0:00:06.254) 0:02:14.467 *********** 2026-05-19 14:04:37.451184 | aio | changed: [aio] 2026-05-19 14:04:37.451262 | aio | 2026-05-19 14:04:37.451497 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 14:04:37.451546 | aio | Tuesday 19 May 2026 14:04:37 +0000 (0:00:11.759) 0:02:26.227 *********** 2026-05-19 14:04:51.433392 | aio | ok: [aio] 2026-05-19 14:04:51.433461 | aio | 2026-05-19 14:04:51.433528 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 14:04:51.433627 | aio | Tuesday 19 May 2026 14:04:51 +0000 (0:00:13.982) 0:02:40.209 *********** 2026-05-19 14:04:51.500451 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 14:04:51.500507 | aio | 2026-05-19 14:04:51.500615 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 14:04:51.500705 | aio | Tuesday 19 May 2026 14:04:51 +0000 (0:00:00.067) 0:02:40.276 *********** 2026-05-19 14:04:51.537338 | aio | skipping: [aio] 2026-05-19 14:04:51.537400 | aio | 2026-05-19 14:04:51.537478 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 14:04:51.537568 | aio | Tuesday 19 May 2026 14:04:51 +0000 (0:00:00.036) 0:02:40.313 *********** 2026-05-19 14:04:51.573125 | aio | skipping: [aio] => (item=aio) 2026-05-19 14:04:51.573205 | aio | skipping: [aio] 2026-05-19 14:04:51.573299 | aio | 2026-05-19 14:04:51.573526 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 14:04:51.573571 | aio | Tuesday 19 May 2026 14:04:51 +0000 (0:00:00.035) 0:02:40.349 *********** 2026-05-19 14:04:51.815057 | aio | ok: [aio] 2026-05-19 14:04:51.815136 | aio | 2026-05-19 14:04:51.815332 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 14:04:51.815379 | aio | Tuesday 19 May 2026 14:04:51 +0000 (0:00:00.241) 0:02:40.591 *********** 2026-05-19 14:04:58.172878 | aio | ok: [aio] 2026-05-19 14:04:58.172963 | aio | 2026-05-19 14:04:58.173035 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 14:04:58.173166 | aio | Tuesday 19 May 2026 14:04:58 +0000 (0:00:06.357) 0:02:46.948 *********** 2026-05-19 14:05:09.800310 | aio | changed: [aio] 2026-05-19 14:05:09.800831 | aio | 2026-05-19 14:05:09.800882 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 14:05:09.800888 | aio | Tuesday 19 May 2026 14:05:09 +0000 (0:00:11.626) 0:02:58.575 *********** 2026-05-19 14:05:15.744882 | aio | ok: [aio] 2026-05-19 14:05:15.744971 | aio | 2026-05-19 14:05:15.745071 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 14:05:15.745193 | aio | Tuesday 19 May 2026 14:05:15 +0000 (0:00:05.944) 0:03:04.520 *********** 2026-05-19 14:05:20.419678 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 14:05:20.419765 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 14:05:20.419860 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 14:05:20.419945 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 14:05:20.420031 | aio | 2026-05-19 14:05:20.420126 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 14:05:20.420203 | aio | 2026-05-19 14:05:20.420295 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 14:05:20.420391 | aio | Tuesday 19 May 2026 14:05:20 +0000 (0:00:04.675) 0:03:09.195 *********** 2026-05-19 14:05:21.296808 | aio | ok: [aio] 2026-05-19 14:05:21.296889 | aio | 2026-05-19 14:05:21.297241 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:05:21.297295 | aio | Tuesday 19 May 2026 14:05:21 +0000 (0:00:00.876) 0:03:10.072 *********** 2026-05-19 14:05:21.508922 | aio | ok: [aio] 2026-05-19 14:05:21.508992 | aio | 2026-05-19 14:05:21.509057 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:05:21.509147 | aio | Tuesday 19 May 2026 14:05:21 +0000 (0:00:00.212) 0:03:10.284 *********** 2026-05-19 14:05:21.543749 | aio | skipping: [aio] 2026-05-19 14:05:21.543808 | aio | 2026-05-19 14:05:21.543930 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 14:05:21.544002 | aio | Tuesday 19 May 2026 14:05:21 +0000 (0:00:00.034) 0:03:10.319 *********** 2026-05-19 14:05:21.741021 | aio | ok: [aio] 2026-05-19 14:05:21.741094 | aio | 2026-05-19 14:05:21.741168 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:05:21.741265 | aio | Tuesday 19 May 2026 14:05:21 +0000 (0:00:00.196) 0:03:10.516 *********** 2026-05-19 14:05:21.793229 | aio | ok: [aio] => { 2026-05-19 14:05:21.793312 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 14:05:21.793410 | aio | } 2026-05-19 14:05:21.793504 | aio | 2026-05-19 14:05:21.793822 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:05:21.793906 | aio | Tuesday 19 May 2026 14:05:21 +0000 (0:00:00.052) 0:03:10.568 *********** 2026-05-19 14:05:22.091195 | aio | ok: [aio] 2026-05-19 14:05:22.091286 | aio | 2026-05-19 14:05:22.091482 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:05:22.091584 | aio | Tuesday 19 May 2026 14:05:22 +0000 (0:00:00.298) 0:03:10.866 *********** 2026-05-19 14:05:22.128217 | aio | skipping: [aio] 2026-05-19 14:05:22.128321 | aio | 2026-05-19 14:05:22.128482 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:05:22.128597 | aio | Tuesday 19 May 2026 14:05:22 +0000 (0:00:00.037) 0:03:10.904 *********** 2026-05-19 14:05:22.161796 | aio | skipping: [aio] 2026-05-19 14:05:22.161863 | aio | 2026-05-19 14:05:22.161914 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:05:22.162047 | aio | Tuesday 19 May 2026 14:05:22 +0000 (0:00:00.033) 0:03:10.937 *********** 2026-05-19 14:05:22.352005 | aio | ok: [aio] 2026-05-19 14:05:22.352069 | aio | 2026-05-19 14:05:22.352181 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:05:22.352332 | aio | Tuesday 19 May 2026 14:05:22 +0000 (0:00:00.190) 0:03:11.127 *********** 2026-05-19 14:05:23.403497 | aio | ok: [aio] 2026-05-19 14:05:23.403563 | aio | 2026-05-19 14:05:23.403644 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:05:23.403742 | aio | Tuesday 19 May 2026 14:05:23 +0000 (0:00:01.051) 0:03:12.179 *********** 2026-05-19 14:05:23.461026 | aio | ok: [aio] => { 2026-05-19 14:05:23.461155 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 14:05:23.461274 | aio | } 2026-05-19 14:05:23.461395 | aio | 2026-05-19 14:05:23.461531 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:05:23.461635 | aio | Tuesday 19 May 2026 14:05:23 +0000 (0:00:00.057) 0:03:12.236 *********** 2026-05-19 14:05:23.795712 | aio | ok: [aio] 2026-05-19 14:05:23.795783 | aio | 2026-05-19 14:05:23.795963 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:05:23.796100 | aio | Tuesday 19 May 2026 14:05:23 +0000 (0:00:00.334) 0:03:12.571 *********** 2026-05-19 14:05:25.730568 | aio | ok: [aio] 2026-05-19 14:05:25.730635 | aio | 2026-05-19 14:05:25.730734 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 14:05:25.730834 | aio | Tuesday 19 May 2026 14:05:25 +0000 (0:00:01.934) 0:03:14.506 *********** 2026-05-19 14:05:25.761259 | aio | skipping: [aio] 2026-05-19 14:05:25.761358 | aio | 2026-05-19 14:05:25.761496 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 14:05:25.761627 | aio | Tuesday 19 May 2026 14:05:25 +0000 (0:00:00.031) 0:03:14.537 *********** 2026-05-19 14:05:25.796774 | aio | skipping: [aio] 2026-05-19 14:05:25.796834 | aio | 2026-05-19 14:05:25.796950 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 14:05:25.797046 | aio | Tuesday 19 May 2026 14:05:25 +0000 (0:00:00.035) 0:03:14.572 *********** 2026-05-19 14:05:25.827951 | aio | skipping: [aio] 2026-05-19 14:05:25.828041 | aio | 2026-05-19 14:05:25.828188 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 14:05:25.828322 | aio | Tuesday 19 May 2026 14:05:25 +0000 (0:00:00.031) 0:03:14.603 *********** 2026-05-19 14:05:26.835779 | aio | ok: [aio] 2026-05-19 14:05:26.835873 | aio | 2026-05-19 14:05:26.835986 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 14:05:26.836101 | aio | Tuesday 19 May 2026 14:05:26 +0000 (0:00:01.007) 0:03:15.611 *********** 2026-05-19 14:05:27.263203 | aio | ok: [aio] 2026-05-19 14:05:27.263279 | aio | 2026-05-19 14:05:27.263366 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 14:05:27.263460 | aio | Tuesday 19 May 2026 14:05:27 +0000 (0:00:00.427) 0:03:16.039 *********** 2026-05-19 14:05:28.141940 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 14:05:28.142058 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 14:05:28.142180 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 14:05:28.142321 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 14:05:28.142458 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 14:05:28.142570 | aio | 2026-05-19 14:05:28.142709 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 14:05:28.142833 | aio | Tuesday 19 May 2026 14:05:28 +0000 (0:00:00.878) 0:03:16.917 *********** 2026-05-19 14:05:28.630828 | aio | ok: [aio] 2026-05-19 14:05:28.630897 | aio | 2026-05-19 14:05:28.631048 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 14:05:28.631184 | aio | Tuesday 19 May 2026 14:05:28 +0000 (0:00:00.480) 0:03:17.398 *********** 2026-05-19 14:05:28.631304 | aio | 2026-05-19 14:05:28.631471 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 14:05:28.631606 | aio | Tuesday 19 May 2026 14:05:28 +0000 (0:00:00.008) 0:03:17.406 *********** 2026-05-19 14:05:28.981610 | aio | ok: [aio] 2026-05-19 14:05:28.981789 | aio | 2026-05-19 14:05:28.982017 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:05:28.982232 | aio | Tuesday 19 May 2026 14:05:28 +0000 (0:00:00.350) 0:03:17.757 *********** 2026-05-19 14:05:29.177515 | aio | ok: [aio] 2026-05-19 14:05:29.177579 | aio | 2026-05-19 14:05:29.177591 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:05:29.177601 | aio | Tuesday 19 May 2026 14:05:29 +0000 (0:00:00.195) 0:03:17.952 *********** 2026-05-19 14:05:29.228837 | aio | ok: [aio] => { 2026-05-19 14:05:29.228948 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 14:05:29.229034 | aio | } 2026-05-19 14:05:29.229122 | aio | 2026-05-19 14:05:29.229223 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:05:29.229315 | aio | Tuesday 19 May 2026 14:05:29 +0000 (0:00:00.051) 0:03:18.004 *********** 2026-05-19 14:05:29.566850 | aio | ok: [aio] 2026-05-19 14:05:29.566946 | aio | 2026-05-19 14:05:29.567054 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:05:29.567149 | aio | Tuesday 19 May 2026 14:05:29 +0000 (0:00:00.338) 0:03:18.342 *********** 2026-05-19 14:05:32.612880 | aio | ok: [aio] 2026-05-19 14:05:32.612949 | aio | 2026-05-19 14:05:32.613028 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 14:05:32.613157 | aio | Tuesday 19 May 2026 14:05:32 +0000 (0:00:03.046) 0:03:21.388 *********** 2026-05-19 14:05:33.572704 | aio | ok: [aio] 2026-05-19 14:05:33.573404 | aio | 2026-05-19 14:05:33.573463 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 14:05:33.573476 | aio | Tuesday 19 May 2026 14:05:33 +0000 (0:00:00.958) 0:03:22.347 *********** 2026-05-19 14:05:33.761619 | aio | ok: [aio] 2026-05-19 14:05:33.761679 | aio | 2026-05-19 14:05:33.761775 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 14:05:33.761879 | aio | Tuesday 19 May 2026 14:05:33 +0000 (0:00:00.189) 0:03:22.537 *********** 2026-05-19 14:05:34.193199 | aio | ok: [aio] 2026-05-19 14:05:34.193261 | aio | 2026-05-19 14:05:34.193369 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 14:05:34.193453 | aio | Tuesday 19 May 2026 14:05:34 +0000 (0:00:00.431) 0:03:22.969 *********** 2026-05-19 14:05:34.749288 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 14:05:34.749364 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 14:05:34.749453 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 14:05:34.749731 | aio | 2026-05-19 14:05:34.749746 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 14:05:34.749752 | aio | Tuesday 19 May 2026 14:05:34 +0000 (0:00:00.556) 0:03:23.525 *********** 2026-05-19 14:05:35.151371 | aio | ok: [aio] 2026-05-19 14:05:35.151473 | aio | 2026-05-19 14:05:35.151803 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 14:05:35.152135 | aio | Tuesday 19 May 2026 14:05:35 +0000 (0:00:00.401) 0:03:23.927 *********** 2026-05-19 14:05:35.578740 | aio | ok: [aio] 2026-05-19 14:05:35.578797 | aio | 2026-05-19 14:05:35.578896 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 14:05:35.579336 | aio | Tuesday 19 May 2026 14:05:35 +0000 (0:00:00.422) 0:03:24.349 *********** 2026-05-19 14:05:35.579373 | aio | 2026-05-19 14:05:35.579378 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 14:05:35.579383 | aio | Tuesday 19 May 2026 14:05:35 +0000 (0:00:00.005) 0:03:24.354 *********** 2026-05-19 14:05:35.929429 | aio | ok: [aio] 2026-05-19 14:05:35.929496 | aio | 2026-05-19 14:05:35.929602 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 14:05:35.929745 | aio | Tuesday 19 May 2026 14:05:35 +0000 (0:00:00.350) 0:03:24.705 *********** 2026-05-19 14:05:35.979905 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 14:05:35.979968 | aio | 2026-05-19 14:05:35.980186 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 14:05:35.980205 | aio | Tuesday 19 May 2026 14:05:35 +0000 (0:00:00.050) 0:03:24.755 *********** 2026-05-19 14:05:36.978988 | aio | ok: [aio] 2026-05-19 14:05:36.979050 | aio | 2026-05-19 14:05:36.979138 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 14:05:36.979278 | aio | Tuesday 19 May 2026 14:05:36 +0000 (0:00:00.999) 0:03:25.755 *********** 2026-05-19 14:05:37.614892 | aio | ok: [aio] => (item=chronyd) 2026-05-19 14:05:37.614967 | aio | ok: [aio] => (item=sshd) 2026-05-19 14:05:37.615036 | aio | 2026-05-19 14:05:37.615299 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 14:05:37.615375 | aio | Tuesday 19 May 2026 14:05:37 +0000 (0:00:00.635) 0:03:26.390 *********** 2026-05-19 14:05:37.912699 | aio | ok: [aio] 2026-05-19 14:05:37.912785 | aio | 2026-05-19 14:05:37.913092 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 14:05:37.913146 | aio | Tuesday 19 May 2026 14:05:37 +0000 (0:00:00.297) 0:03:26.688 *********** 2026-05-19 14:05:38.108923 | aio | ok: [aio] 2026-05-19 14:05:38.108996 | aio | 2026-05-19 14:05:38.109302 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 14:05:38.109350 | aio | Tuesday 19 May 2026 14:05:38 +0000 (0:00:00.196) 0:03:26.884 *********** 2026-05-19 14:05:38.349774 | aio | ok: [aio] 2026-05-19 14:05:38.349855 | aio | 2026-05-19 14:05:38.350236 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 14:05:38.350320 | aio | Tuesday 19 May 2026 14:05:38 +0000 (0:00:00.240) 0:03:27.124 *********** 2026-05-19 14:05:38.567472 | aio | ok: [aio] 2026-05-19 14:05:38.567619 | aio | 2026-05-19 14:05:38.567638 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 14:05:38.567657 | aio | Tuesday 19 May 2026 14:05:38 +0000 (0:00:00.218) 0:03:27.343 *********** 2026-05-19 14:05:38.791665 | aio | ok: [aio] => (item=aio) 2026-05-19 14:05:38.791755 | aio | 2026-05-19 14:05:38.792113 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 14:05:38.792165 | aio | Tuesday 19 May 2026 14:05:38 +0000 (0:00:00.224) 0:03:27.567 *********** 2026-05-19 14:05:38.841742 | aio | ok: [aio] 2026-05-19 14:05:38.841795 | aio | 2026-05-19 14:05:38.842057 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 14:05:38.842081 | aio | Tuesday 19 May 2026 14:05:38 +0000 (0:00:00.049) 0:03:27.617 *********** 2026-05-19 14:05:38.896310 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 14:05:38.896423 | aio | 2026-05-19 14:05:38.896431 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 14:05:38.896485 | aio | Tuesday 19 May 2026 14:05:38 +0000 (0:00:00.054) 0:03:27.672 *********** 2026-05-19 14:05:38.944586 | aio | skipping: [aio] 2026-05-19 14:05:38.944660 | aio | 2026-05-19 14:05:38.944667 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 14:05:38.944689 | aio | Tuesday 19 May 2026 14:05:38 +0000 (0:00:00.047) 0:03:27.719 *********** 2026-05-19 14:05:38.988617 | aio | skipping: [aio] => (item=aio) 2026-05-19 14:05:38.988676 | aio | skipping: [aio] 2026-05-19 14:05:38.988682 | aio | 2026-05-19 14:05:38.988689 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 14:05:38.988702 | aio | Tuesday 19 May 2026 14:05:38 +0000 (0:00:00.044) 0:03:27.764 *********** 2026-05-19 14:05:39.235953 | aio | ok: [aio] 2026-05-19 14:05:39.236542 | aio | 2026-05-19 14:05:39.236779 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 14:05:39.236786 | aio | Tuesday 19 May 2026 14:05:39 +0000 (0:00:00.247) 0:03:28.011 *********** 2026-05-19 14:05:45.522945 | aio | ok: [aio] 2026-05-19 14:05:45.523008 | aio | 2026-05-19 14:05:45.523445 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 14:05:45.523488 | aio | Tuesday 19 May 2026 14:05:45 +0000 (0:00:06.287) 0:03:34.299 *********** 2026-05-19 14:05:50.809427 | aio | ok: [aio] 2026-05-19 14:05:50.809498 | aio | 2026-05-19 14:05:50.809816 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 14:05:50.809839 | aio | Tuesday 19 May 2026 14:05:50 +0000 (0:00:05.286) 0:03:39.585 *********** 2026-05-19 14:06:04.654862 | aio | ok: [aio] 2026-05-19 14:06:04.654952 | aio | 2026-05-19 14:06:04.655019 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 14:06:04.655141 | aio | Tuesday 19 May 2026 14:06:04 +0000 (0:00:13.845) 0:03:53.430 *********** 2026-05-19 14:07:34.864414 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 14:07:34.864469 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 14:07:34.864478 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 14:07:34.864484 | aio | 2026-05-19 14:07:34.864491 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 14:07:34.864497 | aio | Tuesday 19 May 2026 14:07:34 +0000 (0:01:30.208) 0:05:23.639 *********** 2026-05-19 14:07:40.619609 | aio | ok: [aio] 2026-05-19 14:07:40.619697 | aio | 2026-05-19 14:07:40.619782 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 14:07:40.619903 | aio | Tuesday 19 May 2026 14:07:40 +0000 (0:00:05.756) 0:05:29.395 *********** 2026-05-19 14:07:46.633534 | aio | ok: [aio] 2026-05-19 14:07:46.633610 | aio | 2026-05-19 14:07:46.633837 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 14:07:46.633867 | aio | Tuesday 19 May 2026 14:07:46 +0000 (0:00:06.014) 0:05:35.409 *********** 2026-05-19 14:07:46.686448 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 14:07:46.686523 | aio | 2026-05-19 14:07:46.686543 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 14:07:46.686554 | aio | Tuesday 19 May 2026 14:07:46 +0000 (0:00:00.052) 0:05:35.462 *********** 2026-05-19 14:07:46.724837 | aio | ok: [aio] 2026-05-19 14:07:46.724908 | aio | 2026-05-19 14:07:46.725014 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 14:07:46.725147 | aio | Tuesday 19 May 2026 14:07:46 +0000 (0:00:00.038) 0:05:35.500 *********** 2026-05-19 14:07:52.729928 | aio | ok: [aio] 2026-05-19 14:07:52.730000 | aio | 2026-05-19 14:07:52.730220 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 14:07:52.730264 | aio | Tuesday 19 May 2026 14:07:52 +0000 (0:00:06.004) 0:05:41.505 *********** 2026-05-19 14:07:52.770861 | aio | ok: [aio] 2026-05-19 14:07:52.770965 | aio | 2026-05-19 14:07:52.771276 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 14:07:52.771308 | aio | Tuesday 19 May 2026 14:07:52 +0000 (0:00:00.041) 0:05:41.546 *********** 2026-05-19 14:07:52.815581 | aio | skipping: [aio] => (item=1) 2026-05-19 14:07:52.815997 | aio | skipping: [aio] => (item=1) 2026-05-19 14:07:52.816061 | aio | skipping: [aio] => (item=1) 2026-05-19 14:07:52.816100 | aio | skipping: [aio] 2026-05-19 14:07:52.816111 | aio | 2026-05-19 14:07:52.816403 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 14:07:52.816439 | aio | Tuesday 19 May 2026 14:07:52 +0000 (0:00:00.044) 0:05:41.591 *********** 2026-05-19 14:07:52.847252 | aio | skipping: [aio] 2026-05-19 14:07:52.847315 | aio | 2026-05-19 14:07:52.847996 | aio | PLAY RECAP ********************************************************************* 2026-05-19 14:07:52.848067 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 14:07:52.848079 | aio | 2026-05-19 14:07:52.848089 | aio | 2026-05-19 14:07:52.848098 | aio | TASKS RECAP ******************************************************************** 2026-05-19 14:07:52.848120 | aio | Tuesday 19 May 2026 14:07:52 +0000 (0:00:00.032) 0:05:41.623 *********** 2026-05-19 14:07:52.848138 | aio | =============================================================================== 2026-05-19 14:07:52.848147 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 90.21s 2026-05-19 14:07:52.850082 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 83.18s 2026-05-19 14:07:52.850119 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 13.98s 2026-05-19 14:07:52.850125 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.85s 2026-05-19 14:07:52.850129 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.76s 2026-05-19 14:07:52.850133 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.63s 2026-05-19 14:07:52.850137 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.36s 2026-05-19 14:07:52.850142 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.29s 2026-05-19 14:07:52.850146 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.27s 2026-05-19 14:07:52.850150 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.25s 2026-05-19 14:07:52.850154 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.01s 2026-05-19 14:07:52.850158 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.00s 2026-05-19 14:07:52.850162 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.94s 2026-05-19 14:07:52.850166 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.76s 2026-05-19 14:07:52.850170 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.53s 2026-05-19 14:07:52.850175 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 5.35s 2026-05-19 14:07:52.850179 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.29s 2026-05-19 14:07:52.850183 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.04s 2026-05-19 14:07:52.850187 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.68s 2026-05-19 14:07:52.850191 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.05s 2026-05-19 14:07:52.943022 | aio | INFO [default > converge] Executed: Successful 2026-05-19 14:07:52.951941 | aio | INFO [default > idempotence] Executing 2026-05-19 14:07:53.785467 | aio | 2026-05-19 14:07:53.785830 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 14:07:53.786094 | aio | 2026-05-19 14:07:53.786371 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 14:07:53.786647 | aio | Tuesday 19 May 2026 14:07:53 +0000 (0:00:00.046) 0:00:00.046 *********** 2026-05-19 14:07:54.955564 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 14:07:54.955617 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 14:07:54.955625 | aio | interpreter could change the meaning of that path. See 2026-05-19 14:07:54.955631 | aio | https://docs.ansible.com/ansible- 2026-05-19 14:07:54.955649 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 14:07:54.967605 | aio | ok: [aio] 2026-05-19 14:07:54.967625 | aio | 2026-05-19 14:07:54.967632 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:07:54.967638 | aio | Tuesday 19 May 2026 14:07:54 +0000 (0:00:01.182) 0:00:01.228 *********** 2026-05-19 14:07:55.263947 | aio | ok: [aio] 2026-05-19 14:07:55.264026 | aio | 2026-05-19 14:07:55.264063 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:07:55.264329 | aio | Tuesday 19 May 2026 14:07:55 +0000 (0:00:00.296) 0:00:01.524 *********** 2026-05-19 14:07:55.297611 | aio | skipping: [aio] 2026-05-19 14:07:55.297777 | aio | 2026-05-19 14:07:55.297986 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 14:07:55.298108 | aio | Tuesday 19 May 2026 14:07:55 +0000 (0:00:00.033) 0:00:01.558 *********** 2026-05-19 14:07:55.608005 | aio | ok: [aio] 2026-05-19 14:07:55.608206 | aio | 2026-05-19 14:07:55.608444 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:07:55.608666 | aio | Tuesday 19 May 2026 14:07:55 +0000 (0:00:00.310) 0:00:01.868 *********** 2026-05-19 14:07:55.687151 | aio | ok: [aio] => { 2026-05-19 14:07:55.687347 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 14:07:55.687574 | aio | } 2026-05-19 14:07:55.687950 | aio | 2026-05-19 14:07:55.688233 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:07:55.688473 | aio | Tuesday 19 May 2026 14:07:55 +0000 (0:00:00.079) 0:00:01.947 *********** 2026-05-19 14:07:56.107976 | aio | ok: [aio] 2026-05-19 14:07:56.108617 | aio | 2026-05-19 14:07:56.108675 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:07:56.108687 | aio | Tuesday 19 May 2026 14:07:56 +0000 (0:00:00.420) 0:00:02.368 *********** 2026-05-19 14:07:56.152375 | aio | skipping: [aio] 2026-05-19 14:07:56.152417 | aio | 2026-05-19 14:07:56.152671 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:07:56.152720 | aio | Tuesday 19 May 2026 14:07:56 +0000 (0:00:00.044) 0:00:02.413 *********** 2026-05-19 14:07:56.195513 | aio | skipping: [aio] 2026-05-19 14:07:56.195591 | aio | 2026-05-19 14:07:56.195696 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:07:56.195814 | aio | Tuesday 19 May 2026 14:07:56 +0000 (0:00:00.043) 0:00:02.456 *********** 2026-05-19 14:07:56.391241 | aio | ok: [aio] 2026-05-19 14:07:56.391304 | aio | 2026-05-19 14:07:56.391410 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:07:56.391529 | aio | Tuesday 19 May 2026 14:07:56 +0000 (0:00:00.195) 0:00:02.652 *********** 2026-05-19 14:07:57.582743 | aio | ok: [aio] 2026-05-19 14:07:57.582818 | aio | 2026-05-19 14:07:57.583046 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:07:57.583091 | aio | Tuesday 19 May 2026 14:07:57 +0000 (0:00:01.191) 0:00:03.843 *********** 2026-05-19 14:07:57.658563 | aio | ok: [aio] => { 2026-05-19 14:07:57.659254 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 14:07:57.659302 | aio | } 2026-05-19 14:07:57.659310 | aio | 2026-05-19 14:07:57.659316 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:07:57.659322 | aio | Tuesday 19 May 2026 14:07:57 +0000 (0:00:00.075) 0:00:03.919 *********** 2026-05-19 14:07:57.997481 | aio | ok: [aio] 2026-05-19 14:07:57.997554 | aio | 2026-05-19 14:07:57.997716 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:07:57.997844 | aio | Tuesday 19 May 2026 14:07:57 +0000 (0:00:00.338) 0:00:04.258 *********** 2026-05-19 14:08:00.343082 | aio | ok: [aio] 2026-05-19 14:08:00.343261 | aio | 2026-05-19 14:08:00.343588 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 14:08:00.343902 | aio | Tuesday 19 May 2026 14:08:00 +0000 (0:00:02.345) 0:00:06.603 *********** 2026-05-19 14:08:00.369924 | aio | skipping: [aio] 2026-05-19 14:08:00.370166 | aio | 2026-05-19 14:08:00.370417 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 14:08:00.370645 | aio | Tuesday 19 May 2026 14:08:00 +0000 (0:00:00.026) 0:00:06.630 *********** 2026-05-19 14:08:00.393197 | aio | skipping: [aio] 2026-05-19 14:08:00.393286 | aio | 2026-05-19 14:08:00.393509 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 14:08:00.393777 | aio | Tuesday 19 May 2026 14:08:00 +0000 (0:00:00.023) 0:00:06.654 *********** 2026-05-19 14:08:00.419702 | aio | skipping: [aio] 2026-05-19 14:08:00.419772 | aio | 2026-05-19 14:08:00.420028 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 14:08:00.420236 | aio | Tuesday 19 May 2026 14:08:00 +0000 (0:00:00.026) 0:00:06.680 *********** 2026-05-19 14:08:01.467603 | aio | ok: [aio] 2026-05-19 14:08:01.467878 | aio | 2026-05-19 14:08:01.467892 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 14:08:01.467901 | aio | Tuesday 19 May 2026 14:08:01 +0000 (0:00:01.046) 0:00:07.726 *********** 2026-05-19 14:08:01.899029 | aio | ok: [aio] 2026-05-19 14:08:01.899066 | aio | 2026-05-19 14:08:01.899071 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 14:08:01.899076 | aio | Tuesday 19 May 2026 14:08:01 +0000 (0:00:00.432) 0:00:08.159 *********** 2026-05-19 14:08:02.820122 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 14:08:02.821595 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 14:08:02.821630 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 14:08:02.821642 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 14:08:02.821652 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 14:08:02.821662 | aio | 2026-05-19 14:08:02.821672 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 14:08:02.821681 | aio | Tuesday 19 May 2026 14:08:02 +0000 (0:00:00.920) 0:00:09.080 *********** 2026-05-19 14:08:03.326969 | aio | ok: [aio] 2026-05-19 14:08:03.327035 | aio | 2026-05-19 14:08:03.327539 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 14:08:03.327585 | aio | Tuesday 19 May 2026 14:08:03 +0000 (0:00:00.498) 0:00:09.579 *********** 2026-05-19 14:08:03.327591 | aio | 2026-05-19 14:08:03.327596 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 14:08:03.327600 | aio | Tuesday 19 May 2026 14:08:03 +0000 (0:00:00.008) 0:00:09.588 *********** 2026-05-19 14:08:03.942186 | aio | ok: [aio] 2026-05-19 14:08:03.942282 | aio | 2026-05-19 14:08:03.942297 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:08:03.942448 | aio | Tuesday 19 May 2026 14:08:03 +0000 (0:00:00.615) 0:00:10.203 *********** 2026-05-19 14:08:04.138752 | aio | ok: [aio] 2026-05-19 14:08:04.138861 | aio | 2026-05-19 14:08:04.138874 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:08:04.139020 | aio | Tuesday 19 May 2026 14:08:04 +0000 (0:00:00.196) 0:00:10.399 *********** 2026-05-19 14:08:04.211041 | aio | ok: [aio] => { 2026-05-19 14:08:04.211111 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 14:08:04.211523 | aio | } 2026-05-19 14:08:04.211565 | aio | 2026-05-19 14:08:04.211571 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:08:04.211576 | aio | Tuesday 19 May 2026 14:08:04 +0000 (0:00:00.072) 0:00:10.471 *********** 2026-05-19 14:08:04.574882 | aio | ok: [aio] 2026-05-19 14:08:04.574995 | aio | 2026-05-19 14:08:04.575370 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:08:04.575421 | aio | Tuesday 19 May 2026 14:08:04 +0000 (0:00:00.363) 0:00:10.835 *********** 2026-05-19 14:08:07.742937 | aio | ok: [aio] 2026-05-19 14:08:07.743016 | aio | 2026-05-19 14:08:07.743081 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 14:08:07.743194 | aio | Tuesday 19 May 2026 14:08:07 +0000 (0:00:03.168) 0:00:14.004 *********** 2026-05-19 14:08:08.805581 | aio | ok: [aio] 2026-05-19 14:08:08.806589 | aio | 2026-05-19 14:08:08.806643 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 14:08:08.806649 | aio | Tuesday 19 May 2026 14:08:08 +0000 (0:00:01.061) 0:00:15.065 *********** 2026-05-19 14:08:09.090941 | aio | ok: [aio] 2026-05-19 14:08:09.091017 | aio | 2026-05-19 14:08:09.091214 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 14:08:09.091255 | aio | Tuesday 19 May 2026 14:08:09 +0000 (0:00:00.284) 0:00:15.350 *********** 2026-05-19 14:08:09.526362 | aio | ok: [aio] 2026-05-19 14:08:09.526452 | aio | 2026-05-19 14:08:09.526669 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 14:08:09.526685 | aio | Tuesday 19 May 2026 14:08:09 +0000 (0:00:00.436) 0:00:15.787 *********** 2026-05-19 14:08:10.097696 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 14:08:10.097748 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 14:08:10.097756 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 14:08:10.097762 | aio | 2026-05-19 14:08:10.097768 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 14:08:10.097774 | aio | Tuesday 19 May 2026 14:08:10 +0000 (0:00:00.570) 0:00:16.357 *********** 2026-05-19 14:08:10.507582 | aio | ok: [aio] 2026-05-19 14:08:10.507622 | aio | 2026-05-19 14:08:10.507627 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 14:08:10.507632 | aio | Tuesday 19 May 2026 14:08:10 +0000 (0:00:00.410) 0:00:16.768 *********** 2026-05-19 14:08:10.953191 | aio | ok: [aio] 2026-05-19 14:08:10.953255 | aio | 2026-05-19 14:08:10.953348 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 14:08:10.953771 | aio | Tuesday 19 May 2026 14:08:10 +0000 (0:00:00.439) 0:00:17.207 *********** 2026-05-19 14:08:10.953814 | aio | 2026-05-19 14:08:10.953821 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 14:08:10.953825 | aio | Tuesday 19 May 2026 14:08:10 +0000 (0:00:00.006) 0:00:17.214 *********** 2026-05-19 14:08:11.329932 | aio | ok: [aio] 2026-05-19 14:08:11.330001 | aio | 2026-05-19 14:08:11.330075 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 14:08:11.330198 | aio | Tuesday 19 May 2026 14:08:11 +0000 (0:00:00.376) 0:00:17.591 *********** 2026-05-19 14:08:11.378783 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 14:08:11.378825 | aio | 2026-05-19 14:08:11.379056 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 14:08:11.379088 | aio | Tuesday 19 May 2026 14:08:11 +0000 (0:00:00.048) 0:00:17.639 *********** 2026-05-19 14:08:12.407384 | aio | ok: [aio] 2026-05-19 14:08:12.407544 | aio | 2026-05-19 14:08:12.407786 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 14:08:12.407872 | aio | Tuesday 19 May 2026 14:08:12 +0000 (0:00:01.028) 0:00:18.668 *********** 2026-05-19 14:08:13.057492 | aio | ok: [aio] => (item=chronyd) 2026-05-19 14:08:13.057556 | aio | ok: [aio] => (item=sshd) 2026-05-19 14:08:13.057861 | aio | 2026-05-19 14:08:13.057878 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 14:08:13.057884 | aio | Tuesday 19 May 2026 14:08:13 +0000 (0:00:00.650) 0:00:19.318 *********** 2026-05-19 14:08:13.361173 | aio | ok: [aio] 2026-05-19 14:08:13.361238 | aio | 2026-05-19 14:08:13.361471 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 14:08:13.361530 | aio | Tuesday 19 May 2026 14:08:13 +0000 (0:00:00.303) 0:00:19.622 *********** 2026-05-19 14:08:13.550562 | aio | ok: [aio] 2026-05-19 14:08:13.550611 | aio | 2026-05-19 14:08:13.550619 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 14:08:13.550626 | aio | Tuesday 19 May 2026 14:08:13 +0000 (0:00:00.188) 0:00:19.810 *********** 2026-05-19 14:08:13.950564 | aio | ok: [aio] 2026-05-19 14:08:13.950622 | aio | 2026-05-19 14:08:13.950994 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 14:08:13.951042 | aio | Tuesday 19 May 2026 14:08:13 +0000 (0:00:00.400) 0:00:20.211 *********** 2026-05-19 14:08:14.276547 | aio | ok: [aio] 2026-05-19 14:08:14.276611 | aio | 2026-05-19 14:08:14.276729 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 14:08:14.276831 | aio | Tuesday 19 May 2026 14:08:14 +0000 (0:00:00.326) 0:00:20.537 *********** 2026-05-19 14:08:14.346314 | aio | ok: [aio] 2026-05-19 14:08:14.346355 | aio | 2026-05-19 14:08:14.346363 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 14:08:14.346370 | aio | Tuesday 19 May 2026 14:08:14 +0000 (0:00:00.069) 0:00:20.606 *********** 2026-05-19 14:08:14.576630 | aio | ok: [aio] => (item=aio) 2026-05-19 14:08:14.576695 | aio | 2026-05-19 14:08:14.576796 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 14:08:14.576896 | aio | Tuesday 19 May 2026 14:08:14 +0000 (0:00:00.231) 0:00:20.837 *********** 2026-05-19 14:08:14.621500 | aio | ok: [aio] 2026-05-19 14:08:14.621613 | aio | 2026-05-19 14:08:14.621748 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 14:08:14.621891 | aio | Tuesday 19 May 2026 14:08:14 +0000 (0:00:00.044) 0:00:20.882 *********** 2026-05-19 14:08:14.658379 | aio | skipping: [aio] 2026-05-19 14:08:14.658424 | aio | 2026-05-19 14:08:14.658535 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 14:08:14.658638 | aio | Tuesday 19 May 2026 14:08:14 +0000 (0:00:00.037) 0:00:20.919 *********** 2026-05-19 14:08:14.724602 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 14:08:14.724680 | aio | 2026-05-19 14:08:14.724693 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 14:08:14.724820 | aio | Tuesday 19 May 2026 14:08:14 +0000 (0:00:00.065) 0:00:20.985 *********** 2026-05-19 14:08:20.833425 | aio | ok: [aio] 2026-05-19 14:08:20.833489 | aio | 2026-05-19 14:08:20.833501 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 14:08:20.833512 | aio | Tuesday 19 May 2026 14:08:20 +0000 (0:00:06.107) 0:00:27.093 *********** 2026-05-19 14:08:20.882187 | aio | ok: [aio] => (item=aio) 2026-05-19 14:08:20.882280 | aio | 2026-05-19 14:08:20.882597 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 14:08:20.882647 | aio | Tuesday 19 May 2026 14:08:20 +0000 (0:00:00.049) 0:00:27.143 *********** 2026-05-19 14:08:21.276378 | aio | ok: [aio] 2026-05-19 14:08:21.276451 | aio | 2026-05-19 14:08:21.276696 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 14:08:21.276819 | aio | Tuesday 19 May 2026 14:08:21 +0000 (0:00:00.393) 0:00:27.537 *********** 2026-05-19 14:08:27.893985 | aio | ok: [aio] 2026-05-19 14:08:27.894087 | aio | 2026-05-19 14:08:27.894204 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 14:08:27.894322 | aio | Tuesday 19 May 2026 14:08:27 +0000 (0:00:06.617) 0:00:34.154 *********** 2026-05-19 14:08:33.975638 | aio | ok: [aio] 2026-05-19 14:08:33.975988 | aio | 2026-05-19 14:08:33.976004 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 14:08:33.976014 | aio | Tuesday 19 May 2026 14:08:33 +0000 (0:00:06.082) 0:00:40.236 *********** 2026-05-19 14:08:48.116942 | aio | ok: [aio] 2026-05-19 14:08:48.117054 | aio | 2026-05-19 14:08:48.117111 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 14:08:48.117244 | aio | Tuesday 19 May 2026 14:08:48 +0000 (0:00:14.141) 0:00:54.377 *********** 2026-05-19 14:08:48.176824 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 14:08:48.176897 | aio | 2026-05-19 14:08:48.176969 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 14:08:48.177095 | aio | Tuesday 19 May 2026 14:08:48 +0000 (0:00:00.059) 0:00:54.437 *********** 2026-05-19 14:08:48.221783 | aio | skipping: [aio] 2026-05-19 14:08:48.221825 | aio | 2026-05-19 14:08:48.222071 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 14:08:48.222112 | aio | Tuesday 19 May 2026 14:08:48 +0000 (0:00:00.044) 0:00:54.482 *********** 2026-05-19 14:08:48.260876 | aio | skipping: [aio] => (item=aio) 2026-05-19 14:08:48.261694 | aio | skipping: [aio] 2026-05-19 14:08:48.261754 | aio | 2026-05-19 14:08:48.261764 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 14:08:48.261773 | aio | Tuesday 19 May 2026 14:08:48 +0000 (0:00:00.039) 0:00:54.521 *********** 2026-05-19 14:08:48.507048 | aio | ok: [aio] 2026-05-19 14:08:48.507140 | aio | 2026-05-19 14:08:48.507400 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 14:08:48.507449 | aio | Tuesday 19 May 2026 14:08:48 +0000 (0:00:00.246) 0:00:54.768 *********** 2026-05-19 14:08:54.854607 | aio | ok: [aio] 2026-05-19 14:08:54.854703 | aio | 2026-05-19 14:08:54.854762 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 14:08:54.854887 | aio | Tuesday 19 May 2026 14:08:54 +0000 (0:00:06.347) 0:01:01.115 *********** 2026-05-19 14:09:00.778634 | aio | ok: [aio] 2026-05-19 14:09:00.778678 | aio | 2026-05-19 14:09:00.778684 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 14:09:00.778689 | aio | Tuesday 19 May 2026 14:09:00 +0000 (0:00:05.923) 0:01:07.039 *********** 2026-05-19 14:09:06.752265 | aio | ok: [aio] 2026-05-19 14:09:06.752638 | aio | 2026-05-19 14:09:06.752659 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 14:09:06.752666 | aio | Tuesday 19 May 2026 14:09:06 +0000 (0:00:05.973) 0:01:13.013 *********** 2026-05-19 14:09:11.241193 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 14:09:11.241266 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 14:09:11.241348 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 14:09:11.241926 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 14:09:11.241971 | aio | 2026-05-19 14:09:11.241977 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 14:09:11.241982 | aio | 2026-05-19 14:09:11.241986 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 14:09:11.241991 | aio | Tuesday 19 May 2026 14:09:11 +0000 (0:00:04.489) 0:01:17.502 *********** 2026-05-19 14:09:12.126576 | aio | ok: [aio] 2026-05-19 14:09:12.126644 | aio | 2026-05-19 14:09:12.126931 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:09:12.126977 | aio | Tuesday 19 May 2026 14:09:12 +0000 (0:00:00.885) 0:01:18.387 *********** 2026-05-19 14:09:12.316823 | aio | ok: [aio] 2026-05-19 14:09:12.316921 | aio | 2026-05-19 14:09:12.316987 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:09:12.317089 | aio | Tuesday 19 May 2026 14:09:12 +0000 (0:00:00.190) 0:01:18.577 *********** 2026-05-19 14:09:12.350106 | aio | skipping: [aio] 2026-05-19 14:09:12.350160 | aio | 2026-05-19 14:09:12.350370 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 14:09:12.350405 | aio | Tuesday 19 May 2026 14:09:12 +0000 (0:00:00.033) 0:01:18.611 *********** 2026-05-19 14:09:12.565079 | aio | ok: [aio] 2026-05-19 14:09:12.565133 | aio | 2026-05-19 14:09:12.565241 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:09:12.565352 | aio | Tuesday 19 May 2026 14:09:12 +0000 (0:00:00.214) 0:01:18.826 *********** 2026-05-19 14:09:12.641510 | aio | ok: [aio] => { 2026-05-19 14:09:12.641564 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 14:09:12.641679 | aio | } 2026-05-19 14:09:12.641973 | aio | 2026-05-19 14:09:12.641988 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:09:12.641993 | aio | Tuesday 19 May 2026 14:09:12 +0000 (0:00:00.076) 0:01:18.902 *********** 2026-05-19 14:09:12.972776 | aio | ok: [aio] 2026-05-19 14:09:12.972888 | aio | 2026-05-19 14:09:12.973301 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:09:12.973345 | aio | Tuesday 19 May 2026 14:09:12 +0000 (0:00:00.331) 0:01:19.233 *********** 2026-05-19 14:09:13.012714 | aio | skipping: [aio] 2026-05-19 14:09:13.012796 | aio | 2026-05-19 14:09:13.013031 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:09:13.013073 | aio | Tuesday 19 May 2026 14:09:13 +0000 (0:00:00.040) 0:01:19.273 *********** 2026-05-19 14:09:13.052543 | aio | skipping: [aio] 2026-05-19 14:09:13.052616 | aio | 2026-05-19 14:09:13.052674 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:09:13.052781 | aio | Tuesday 19 May 2026 14:09:13 +0000 (0:00:00.039) 0:01:19.313 *********** 2026-05-19 14:09:13.257700 | aio | ok: [aio] 2026-05-19 14:09:13.257766 | aio | 2026-05-19 14:09:13.257881 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 14:09:13.257920 | aio | Tuesday 19 May 2026 14:09:13 +0000 (0:00:00.205) 0:01:19.518 *********** 2026-05-19 14:09:14.278058 | aio | ok: [aio] 2026-05-19 14:09:14.278124 | aio | 2026-05-19 14:09:14.278220 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:09:14.278315 | aio | Tuesday 19 May 2026 14:09:14 +0000 (0:00:01.020) 0:01:20.539 *********** 2026-05-19 14:09:14.361126 | aio | ok: [aio] => { 2026-05-19 14:09:14.361189 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 14:09:14.361301 | aio | } 2026-05-19 14:09:14.361582 | aio | 2026-05-19 14:09:14.361597 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:09:14.361602 | aio | Tuesday 19 May 2026 14:09:14 +0000 (0:00:00.083) 0:01:20.622 *********** 2026-05-19 14:09:14.724030 | aio | ok: [aio] 2026-05-19 14:09:14.724144 | aio | 2026-05-19 14:09:14.724406 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:09:14.724465 | aio | Tuesday 19 May 2026 14:09:14 +0000 (0:00:00.362) 0:01:20.984 *********** 2026-05-19 14:09:16.689599 | aio | ok: [aio] 2026-05-19 14:09:16.689675 | aio | 2026-05-19 14:09:16.689871 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 14:09:16.689908 | aio | Tuesday 19 May 2026 14:09:16 +0000 (0:00:01.965) 0:01:22.950 *********** 2026-05-19 14:09:16.716964 | aio | skipping: [aio] 2026-05-19 14:09:16.717045 | aio | 2026-05-19 14:09:16.717370 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 14:09:16.717412 | aio | Tuesday 19 May 2026 14:09:16 +0000 (0:00:00.027) 0:01:22.978 *********** 2026-05-19 14:09:16.738747 | aio | skipping: [aio] 2026-05-19 14:09:16.738817 | aio | 2026-05-19 14:09:16.738898 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 14:09:16.739028 | aio | Tuesday 19 May 2026 14:09:16 +0000 (0:00:00.021) 0:01:22.999 *********** 2026-05-19 14:09:16.760339 | aio | skipping: [aio] 2026-05-19 14:09:16.760411 | aio | 2026-05-19 14:09:16.760473 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 14:09:16.760571 | aio | Tuesday 19 May 2026 14:09:16 +0000 (0:00:00.021) 0:01:23.021 *********** 2026-05-19 14:09:17.784138 | aio | ok: [aio] 2026-05-19 14:09:17.784215 | aio | 2026-05-19 14:09:17.784387 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 14:09:17.784519 | aio | Tuesday 19 May 2026 14:09:17 +0000 (0:00:01.023) 0:01:24.045 *********** 2026-05-19 14:09:18.232162 | aio | ok: [aio] 2026-05-19 14:09:18.232347 | aio | 2026-05-19 14:09:18.232586 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 14:09:18.232833 | aio | Tuesday 19 May 2026 14:09:18 +0000 (0:00:00.447) 0:01:24.492 *********** 2026-05-19 14:09:19.128236 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 14:09:19.128469 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 14:09:19.128712 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 14:09:19.129005 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 14:09:19.129300 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 14:09:19.129514 | aio | 2026-05-19 14:09:19.129756 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 14:09:19.129990 | aio | Tuesday 19 May 2026 14:09:19 +0000 (0:00:00.895) 0:01:25.388 *********** 2026-05-19 14:09:19.659714 | aio | ok: [aio] 2026-05-19 14:09:19.659994 | aio | 2026-05-19 14:09:19.660252 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 14:09:19.660468 | aio | Tuesday 19 May 2026 14:09:19 +0000 (0:00:00.525) 0:01:25.914 *********** 2026-05-19 14:09:19.660653 | aio | 2026-05-19 14:09:19.660874 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 14:09:19.661091 | aio | Tuesday 19 May 2026 14:09:19 +0000 (0:00:00.006) 0:01:25.920 *********** 2026-05-19 14:09:20.001966 | aio | ok: [aio] 2026-05-19 14:09:20.002172 | aio | 2026-05-19 14:09:20.002409 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 14:09:20.002629 | aio | Tuesday 19 May 2026 14:09:20 +0000 (0:00:00.342) 0:01:26.262 *********** 2026-05-19 14:09:20.197022 | aio | ok: [aio] 2026-05-19 14:09:20.197080 | aio | 2026-05-19 14:09:20.197092 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 14:09:20.197103 | aio | Tuesday 19 May 2026 14:09:20 +0000 (0:00:00.194) 0:01:26.457 *********** 2026-05-19 14:09:20.262749 | aio | ok: [aio] => { 2026-05-19 14:09:20.262812 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 14:09:20.263194 | aio | } 2026-05-19 14:09:20.263240 | aio | 2026-05-19 14:09:20.263245 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 14:09:20.263250 | aio | Tuesday 19 May 2026 14:09:20 +0000 (0:00:00.066) 0:01:26.523 *********** 2026-05-19 14:09:20.657093 | aio | ok: [aio] 2026-05-19 14:09:20.657159 | aio | 2026-05-19 14:09:20.657241 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 14:09:20.657369 | aio | Tuesday 19 May 2026 14:09:20 +0000 (0:00:00.394) 0:01:26.918 *********** 2026-05-19 14:09:23.710532 | aio | ok: [aio] 2026-05-19 14:09:23.710616 | aio | 2026-05-19 14:09:23.710797 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 14:09:23.710840 | aio | Tuesday 19 May 2026 14:09:23 +0000 (0:00:03.053) 0:01:29.971 *********** 2026-05-19 14:09:24.718610 | aio | ok: [aio] 2026-05-19 14:09:24.718681 | aio | 2026-05-19 14:09:24.718753 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 14:09:24.718882 | aio | Tuesday 19 May 2026 14:09:24 +0000 (0:00:01.008) 0:01:30.979 *********** 2026-05-19 14:09:24.907471 | aio | ok: [aio] 2026-05-19 14:09:24.907537 | aio | 2026-05-19 14:09:24.907631 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 14:09:24.907760 | aio | Tuesday 19 May 2026 14:09:24 +0000 (0:00:00.188) 0:01:31.168 *********** 2026-05-19 14:09:25.323340 | aio | ok: [aio] 2026-05-19 14:09:25.323410 | aio | 2026-05-19 14:09:25.323497 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 14:09:25.323629 | aio | Tuesday 19 May 2026 14:09:25 +0000 (0:00:00.415) 0:01:31.584 *********** 2026-05-19 14:09:25.878756 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 14:09:25.878829 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 14:09:25.878938 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 14:09:25.879258 | aio | 2026-05-19 14:09:25.879298 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 14:09:25.879304 | aio | Tuesday 19 May 2026 14:09:25 +0000 (0:00:00.555) 0:01:32.139 *********** 2026-05-19 14:09:26.263146 | aio | ok: [aio] 2026-05-19 14:09:26.263219 | aio | 2026-05-19 14:09:26.263298 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 14:09:26.263423 | aio | Tuesday 19 May 2026 14:09:26 +0000 (0:00:00.384) 0:01:32.524 *********** 2026-05-19 14:09:26.684906 | aio | ok: [aio] 2026-05-19 14:09:26.684970 | aio | 2026-05-19 14:09:26.685127 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 14:09:26.685570 | aio | Tuesday 19 May 2026 14:09:26 +0000 (0:00:00.416) 0:01:32.940 *********** 2026-05-19 14:09:26.685613 | aio | 2026-05-19 14:09:26.685618 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 14:09:26.685623 | aio | Tuesday 19 May 2026 14:09:26 +0000 (0:00:00.005) 0:01:32.946 *********** 2026-05-19 14:09:27.025868 | aio | ok: [aio] 2026-05-19 14:09:27.025950 | aio | 2026-05-19 14:09:27.026251 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 14:09:27.026299 | aio | Tuesday 19 May 2026 14:09:27 +0000 (0:00:00.340) 0:01:33.286 *********** 2026-05-19 14:09:27.067801 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 14:09:27.068254 | aio | 2026-05-19 14:09:27.068299 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 14:09:27.068306 | aio | Tuesday 19 May 2026 14:09:27 +0000 (0:00:00.042) 0:01:33.328 *********** 2026-05-19 14:09:28.196024 | aio | ok: [aio] 2026-05-19 14:09:28.196144 | aio | 2026-05-19 14:09:28.196166 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 14:09:28.196331 | aio | Tuesday 19 May 2026 14:09:28 +0000 (0:00:01.128) 0:01:34.456 *********** 2026-05-19 14:09:28.845287 | aio | ok: [aio] => (item=chronyd) 2026-05-19 14:09:28.845944 | aio | ok: [aio] => (item=sshd) 2026-05-19 14:09:28.845998 | aio | 2026-05-19 14:09:28.846007 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 14:09:28.846015 | aio | Tuesday 19 May 2026 14:09:28 +0000 (0:00:00.649) 0:01:35.106 *********** 2026-05-19 14:09:29.137396 | aio | ok: [aio] 2026-05-19 14:09:29.137463 | aio | 2026-05-19 14:09:29.137544 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 14:09:29.137670 | aio | Tuesday 19 May 2026 14:09:29 +0000 (0:00:00.292) 0:01:35.398 *********** 2026-05-19 14:09:29.329688 | aio | ok: [aio] 2026-05-19 14:09:29.329798 | aio | 2026-05-19 14:09:29.330094 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 14:09:29.330143 | aio | Tuesday 19 May 2026 14:09:29 +0000 (0:00:00.192) 0:01:35.590 *********** 2026-05-19 14:09:29.567716 | aio | ok: [aio] 2026-05-19 14:09:29.567790 | aio | 2026-05-19 14:09:29.567944 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 14:09:29.568020 | aio | Tuesday 19 May 2026 14:09:29 +0000 (0:00:00.238) 0:01:35.828 *********** 2026-05-19 14:09:29.762457 | aio | ok: [aio] 2026-05-19 14:09:29.762530 | aio | 2026-05-19 14:09:29.762743 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 14:09:29.762785 | aio | Tuesday 19 May 2026 14:09:29 +0000 (0:00:00.194) 0:01:36.023 *********** 2026-05-19 14:09:29.985631 | aio | ok: [aio] => (item=aio) 2026-05-19 14:09:29.985693 | aio | 2026-05-19 14:09:29.985796 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 14:09:29.985925 | aio | Tuesday 19 May 2026 14:09:29 +0000 (0:00:00.223) 0:01:36.246 *********** 2026-05-19 14:09:30.025839 | aio | ok: [aio] 2026-05-19 14:09:30.025913 | aio | 2026-05-19 14:09:30.026081 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 14:09:30.026107 | aio | Tuesday 19 May 2026 14:09:30 +0000 (0:00:00.040) 0:01:36.286 *********** 2026-05-19 14:09:30.073279 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 14:09:30.073376 | aio | 2026-05-19 14:09:30.073622 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 14:09:30.073666 | aio | Tuesday 19 May 2026 14:09:30 +0000 (0:00:00.047) 0:01:36.334 *********** 2026-05-19 14:09:30.106131 | aio | skipping: [aio] 2026-05-19 14:09:30.106222 | aio | 2026-05-19 14:09:30.106450 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 14:09:30.106495 | aio | Tuesday 19 May 2026 14:09:30 +0000 (0:00:00.032) 0:01:36.367 *********** 2026-05-19 14:09:30.140953 | aio | skipping: [aio] => (item=aio) 2026-05-19 14:09:30.141041 | aio | skipping: [aio] 2026-05-19 14:09:30.141395 | aio | 2026-05-19 14:09:30.141437 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 14:09:30.141443 | aio | Tuesday 19 May 2026 14:09:30 +0000 (0:00:00.034) 0:01:36.402 *********** 2026-05-19 14:09:30.396572 | aio | ok: [aio] 2026-05-19 14:09:30.396645 | aio | 2026-05-19 14:09:30.396993 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 14:09:30.397043 | aio | Tuesday 19 May 2026 14:09:30 +0000 (0:00:00.255) 0:01:36.657 *********** 2026-05-19 14:09:36.679669 | aio | ok: [aio] 2026-05-19 14:09:36.679718 | aio | 2026-05-19 14:09:36.679723 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 14:09:36.679728 | aio | Tuesday 19 May 2026 14:09:36 +0000 (0:00:06.283) 0:01:42.940 *********** 2026-05-19 14:09:42.135273 | aio | ok: [aio] 2026-05-19 14:09:42.135343 | aio | 2026-05-19 14:09:42.135502 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 14:09:42.135518 | aio | Tuesday 19 May 2026 14:09:42 +0000 (0:00:05.455) 0:01:48.396 *********** 2026-05-19 14:09:56.062730 | aio | ok: [aio] 2026-05-19 14:09:56.062813 | aio | 2026-05-19 14:09:56.062876 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 14:09:56.062999 | aio | Tuesday 19 May 2026 14:09:56 +0000 (0:00:13.927) 0:02:02.323 *********** 2026-05-19 14:09:56.140580 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 14:09:56.140691 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 14:09:56.141262 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 14:09:56.141346 | aio | skipping: [aio] 2026-05-19 14:09:56.141353 | aio | 2026-05-19 14:09:56.141359 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 14:09:56.141364 | aio | Tuesday 19 May 2026 14:09:56 +0000 (0:00:00.077) 0:02:02.401 *********** 2026-05-19 14:10:02.130509 | aio | ok: [aio] 2026-05-19 14:10:02.130616 | aio | 2026-05-19 14:10:02.130909 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 14:10:02.130930 | aio | Tuesday 19 May 2026 14:10:02 +0000 (0:00:05.990) 0:02:08.391 *********** 2026-05-19 14:10:08.074247 | aio | ok: [aio] 2026-05-19 14:10:08.074351 | aio | 2026-05-19 14:10:08.074652 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 14:10:08.074700 | aio | Tuesday 19 May 2026 14:10:08 +0000 (0:00:05.943) 0:02:14.335 *********** 2026-05-19 14:10:08.126233 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 14:10:08.126309 | aio | 2026-05-19 14:10:08.126378 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 14:10:08.126486 | aio | Tuesday 19 May 2026 14:10:08 +0000 (0:00:00.052) 0:02:14.387 *********** 2026-05-19 14:10:08.169645 | aio | ok: [aio] 2026-05-19 14:10:08.170069 | aio | 2026-05-19 14:10:08.170111 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 14:10:08.170130 | aio | Tuesday 19 May 2026 14:10:08 +0000 (0:00:00.043) 0:02:14.430 *********** 2026-05-19 14:10:14.090102 | aio | ok: [aio] 2026-05-19 14:10:14.090152 | aio | 2026-05-19 14:10:14.090159 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 14:10:14.090165 | aio | Tuesday 19 May 2026 14:10:14 +0000 (0:00:05.919) 0:02:20.350 *********** 2026-05-19 14:10:14.125063 | aio | ok: [aio] 2026-05-19 14:10:14.125121 | aio | 2026-05-19 14:10:14.125360 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 14:10:14.125407 | aio | Tuesday 19 May 2026 14:10:14 +0000 (0:00:00.035) 0:02:20.386 *********** 2026-05-19 14:10:14.167784 | aio | skipping: [aio] => (item=1) 2026-05-19 14:10:14.167864 | aio | skipping: [aio] => (item=1) 2026-05-19 14:10:14.168624 | aio | skipping: [aio] => (item=1) 2026-05-19 14:10:14.168673 | aio | skipping: [aio] 2026-05-19 14:10:14.168681 | aio | 2026-05-19 14:10:14.168687 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 14:10:14.168693 | aio | Tuesday 19 May 2026 14:10:14 +0000 (0:00:00.042) 0:02:20.428 *********** 2026-05-19 14:10:14.199028 | aio | skipping: [aio] 2026-05-19 14:10:14.199946 | aio | 2026-05-19 14:10:14.200007 | aio | PLAY RECAP ********************************************************************* 2026-05-19 14:10:14.200019 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 14:10:14.200029 | aio | 2026-05-19 14:10:14.200038 | aio | 2026-05-19 14:10:14.200047 | aio | TASKS RECAP ******************************************************************** 2026-05-19 14:10:14.200056 | aio | Tuesday 19 May 2026 14:10:14 +0000 (0:00:00.031) 0:02:20.460 *********** 2026-05-19 14:10:14.200072 | aio | =============================================================================== 2026-05-19 14:10:14.201733 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.14s 2026-05-19 14:10:14.201773 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.93s 2026-05-19 14:10:14.201778 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.62s 2026-05-19 14:10:14.201782 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.35s 2026-05-19 14:10:14.201786 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.28s 2026-05-19 14:10:14.201790 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.11s 2026-05-19 14:10:14.201794 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.08s 2026-05-19 14:10:14.202712 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.99s 2026-05-19 14:10:14.202764 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.97s 2026-05-19 14:10:14.202775 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.94s 2026-05-19 14:10:14.202784 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 5.92s 2026-05-19 14:10:14.202792 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.92s 2026-05-19 14:10:14.202801 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.46s 2026-05-19 14:10:14.202810 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.49s 2026-05-19 14:10:14.202818 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.17s 2026-05-19 14:10:14.202827 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.05s 2026-05-19 14:10:14.202835 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.35s 2026-05-19 14:10:14.202848 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.97s 2026-05-19 14:10:14.202857 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.19s 2026-05-19 14:10:14.202955 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-05-19 14:10:14.292708 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 14:10:14.303880 | aio | INFO [default > side_effect] Executing 2026-05-19 14:10:14.304250 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 14:10:14.309231 | aio | INFO [default > verify] Executing 2026-05-19 14:10:14.934793 | aio | 2026-05-19 14:10:14.934971 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 14:10:14.935156 | aio | 2026-05-19 14:10:14.935373 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 14:10:14.935584 | aio | Tuesday 19 May 2026 14:10:14 +0000 (0:00:00.006) 0:00:00.006 *********** 2026-05-19 14:10:16.017771 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 14:10:16.017839 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 14:10:16.017937 | aio | interpreter could change the meaning of that path. See 2026-05-19 14:10:16.018031 | aio | https://docs.ansible.com/ansible- 2026-05-19 14:10:16.018127 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 14:10:16.025568 | aio | ok: [aio] 2026-05-19 14:10:16.025692 | aio | 2026-05-19 14:10:16.025805 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 14:10:16.025946 | aio | Tuesday 19 May 2026 14:10:16 +0000 (0:00:01.091) 0:00:01.098 *********** 2026-05-19 14:10:26.021602 | aio | ok: [aio] 2026-05-19 14:10:26.021804 | aio | 2026-05-19 14:10:26.022032 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 14:10:26.022252 | aio | Tuesday 19 May 2026 14:10:26 +0000 (0:00:09.995) 0:00:11.093 *********** 2026-05-19 14:10:26.047904 | aio | ok: [aio] => { 2026-05-19 14:10:26.048094 | aio | "_ceph_health": { 2026-05-19 14:10:26.048296 | aio | "changed": false, 2026-05-19 14:10:26.048492 | aio | "cmd": [ 2026-05-19 14:10:26.048683 | aio | "cephadm", 2026-05-19 14:10:26.048889 | aio | "shell", 2026-05-19 14:10:26.049136 | aio | "--", 2026-05-19 14:10:26.049322 | aio | "ceph", 2026-05-19 14:10:26.049519 | aio | "health" 2026-05-19 14:10:26.049696 | aio | ], 2026-05-19 14:10:26.049889 | aio | "delta": "0:00:09.718444", 2026-05-19 14:10:26.050084 | aio | "end": "2026-05-19 14:10:25.987331", 2026-05-19 14:10:26.050265 | aio | "failed": false, 2026-05-19 14:10:26.050448 | aio | "msg": "", 2026-05-19 14:10:26.050631 | aio | "rc": 0, 2026-05-19 14:10:26.050828 | aio | "start": "2026-05-19 14:10:16.268887", 2026-05-19 14:10:26.051041 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-19 14:10:26.051234 | aio | "stderr_lines": [ 2026-05-19 14:10:26.051436 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 14:10:26.051642 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 14:10:26.051821 | aio | ], 2026-05-19 14:10:26.052050 | aio | "stdout": "HEALTH_OK", 2026-05-19 14:10:26.052235 | aio | "stdout_lines": [ 2026-05-19 14:10:26.052423 | aio | "HEALTH_OK" 2026-05-19 14:10:26.052601 | aio | ] 2026-05-19 14:10:26.052784 | aio | } 2026-05-19 14:10:26.053032 | aio | } 2026-05-19 14:10:26.053167 | aio | 2026-05-19 14:10:26.053366 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 14:10:26.053553 | aio | Tuesday 19 May 2026 14:10:26 +0000 (0:00:00.026) 0:00:11.120 *********** 2026-05-19 14:10:26.074600 | aio | ok: [aio] => { 2026-05-19 14:10:26.074714 | aio | "changed": false, 2026-05-19 14:10:26.074899 | aio | "msg": "All assertions passed" 2026-05-19 14:10:26.075083 | aio | } 2026-05-19 14:10:26.075259 | aio | 2026-05-19 14:10:26.075460 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 14:10:26.075646 | aio | Tuesday 19 May 2026 14:10:26 +0000 (0:00:00.026) 0:00:11.146 *********** 2026-05-19 14:10:32.394939 | aio | changed: [aio] 2026-05-19 14:10:32.395202 | aio | 2026-05-19 14:10:32.395489 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 14:10:32.395699 | aio | Tuesday 19 May 2026 14:10:32 +0000 (0:00:06.319) 0:00:17.466 *********** 2026-05-19 14:10:34.344413 | aio | changed: [aio] 2026-05-19 14:10:34.344935 | aio | 2026-05-19 14:10:34.344951 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 14:10:34.345033 | aio | Tuesday 19 May 2026 14:10:34 +0000 (0:00:01.950) 0:00:19.416 *********** 2026-05-19 14:10:35.321595 | aio | ok: [aio] 2026-05-19 14:10:35.321663 | aio | 2026-05-19 14:10:35.321770 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 14:10:35.321858 | aio | Tuesday 19 May 2026 14:10:35 +0000 (0:00:00.977) 0:00:20.393 *********** 2026-05-19 14:10:35.353766 | aio | ok: [aio] => { 2026-05-19 14:10:35.355923 | aio | "changed": false, 2026-05-19 14:10:35.355991 | aio | "msg": "All assertions passed" 2026-05-19 14:10:35.356003 | aio | } 2026-05-19 14:10:35.356013 | aio | 2026-05-19 14:10:35.356022 | aio | PLAY RECAP ********************************************************************* 2026-05-19 14:10:35.356032 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 14:10:35.356042 | aio | 2026-05-19 14:10:35.356050 | aio | 2026-05-19 14:10:35.356059 | aio | TASKS RECAP ******************************************************************** 2026-05-19 14:10:35.356068 | aio | Tuesday 19 May 2026 14:10:35 +0000 (0:00:00.032) 0:00:20.426 *********** 2026-05-19 14:10:35.356083 | aio | =============================================================================== 2026-05-19 14:10:35.356491 | aio | Get cluster health status ---------------------------------------------- 10.00s 2026-05-19 14:10:35.356505 | aio | Create a test Ceph pool ------------------------------------------------- 6.32s 2026-05-19 14:10:35.356516 | aio | Create a test Ceph key -------------------------------------------------- 1.95s 2026-05-19 14:10:35.357529 | aio | Gathering Facts --------------------------------------------------------- 1.09s 2026-05-19 14:10:35.357587 | aio | Retrieve info for the test Ceph key ------------------------------------- 0.98s 2026-05-19 14:10:35.357598 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-05-19 14:10:35.357607 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-19 14:10:35.357616 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-19 14:10:35.418337 | aio | INFO [default > verify] Executed: Successful 2026-05-19 14:10:35.427922 | aio | INFO [default > cleanup] Executing 2026-05-19 14:10:35.428287 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 14:10:35.433434 | aio | INFO [default > destroy] Executing 2026-05-19 14:10:35.433551 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 14:10:35.433649 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 14:10:35.433983 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 14:10:35.961180 | aio | ok: Runtime: 0:09:56.530289 2026-05-19 14:10:35.975459 | 2026-05-19 14:10:35.975556 | PLAY RECAP 2026-05-19 14:10:35.975604 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 14:10:35.975627 | 2026-05-19 14:10:36.113269 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 14:10:36.117652 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 14:10:36.717591 | 2026-05-19 14:10:36.717718 | PLAY [all] 2026-05-19 14:10:36.728711 | 2026-05-19 14:10:36.728787 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 14:10:36.774972 | aio | skipping: Conditional result was False 2026-05-19 14:10:36.784497 | 2026-05-19 14:10:36.784577 | TASK [fetch-output : Set log path for single node] 2026-05-19 14:10:36.831820 | aio | ok 2026-05-19 14:10:36.836268 | 2026-05-19 14:10:36.836332 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 14:10:37.237272 | aio -> localhost | ok: "/var/lib/zuul/builds/2f8b5d4104dc4991a3fbb1dc1f08a4f5/work/logs" 2026-05-19 14:10:37.453894 | aio -> localhost | changed: "/var/lib/zuul/builds/2f8b5d4104dc4991a3fbb1dc1f08a4f5/work/artifacts" 2026-05-19 14:10:37.660202 | aio -> localhost | changed: "/var/lib/zuul/builds/2f8b5d4104dc4991a3fbb1dc1f08a4f5/work/docs" 2026-05-19 14:10:37.674629 | 2026-05-19 14:10:37.674787 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 14:10:38.323640 | aio | ok 2026-05-19 14:10:38.323919 | aio | changed: All items complete 2026-05-19 14:10:38.323971 | 2026-05-19 14:10:38.767214 | aio | changed: .d..t...... ./ 2026-05-19 14:10:39.204493 | aio | changed: .d..t...... ./ 2026-05-19 14:10:39.228641 | 2026-05-19 14:10:39.228793 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 14:10:39.682744 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.009186 2026-05-19 14:10:39.904368 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007876 2026-05-19 14:10:39.919157 | 2026-05-19 14:10:39.919272 | PLAY [all] 2026-05-19 14:10:39.925377 | 2026-05-19 14:10:39.925444 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 14:10:40.357085 | aio | changed 2026-05-19 14:10:40.362558 | 2026-05-19 14:10:40.362618 | PLAY RECAP 2026-05-19 14:10:40.362661 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 14:10:40.362683 | 2026-05-19 14:10:40.502197 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 14:10:40.504541 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 14:10:41.096921 | 2026-05-19 14:10:41.097098 | PLAY [localhost] 2026-05-19 14:10:41.107143 | 2026-05-19 14:10:41.107233 | TASK [Generate Zuul manifest] 2026-05-19 14:10:41.131596 | localhost | ok 2026-05-19 14:10:41.147181 | 2026-05-19 14:10:41.147303 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 14:10:41.532172 | localhost | changed 2026-05-19 14:10:41.544363 | 2026-05-19 14:10:41.544592 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 14:10:41.577296 | localhost | ok 2026-05-19 14:10:41.584073 | 2026-05-19 14:10:41.585396 | TASK [Upload logs] 2026-05-19 14:10:41.607995 | localhost | ok 2026-05-19 14:10:41.673728 | 2026-05-19 14:10:41.673886 | TASK [Set zuul-log-path fact] 2026-05-19 14:10:41.693336 | localhost | ok 2026-05-19 14:10:41.704136 | 2026-05-19 14:10:41.704210 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 14:10:41.732643 | localhost | ok 2026-05-19 14:10:41.740294 | 2026-05-19 14:10:41.740365 | TASK [upload-logs : Create log directories] 2026-05-19 14:10:42.135225 | localhost | changed 2026-05-19 14:10:42.141649 | 2026-05-19 14:10:42.141720 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 14:10:42.560177 | localhost -> localhost | ok: Runtime: 0:00:00.003058 2026-05-19 14:10:42.565694 | 2026-05-19 14:10:42.565814 | TASK [upload-logs : Upload logs to log server] 2026-05-19 14:10:43.026384 | localhost | Output suppressed because no_log was given 2026-05-19 14:10:43.033084 | 2026-05-19 14:10:43.033182 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 14:10:43.083098 | localhost | skipping: Conditional result was False 2026-05-19 14:10:43.140730 | localhost | skipping: Conditional result was False 2026-05-19 14:10:43.159690 | 2026-05-19 14:10:43.159839 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 14:10:43.204779 | localhost | skipping: Conditional result was False 2026-05-19 14:10:43.205266 | 2026-05-19 14:10:43.209010 | localhost | skipping: Conditional result was False 2026-05-19 14:10:43.225197 | 2026-05-19 14:10:43.225396 | LOOP [upload-logs : Upload console log and json output]