2026-05-14 17:31:58.854104 | Job console starting 2026-05-14 17:31:58.867847 | Updating git repos 2026-05-14 17:31:58.905758 | Cloning repos into workspace 2026-05-14 17:31:58.999436 | Restoring repo states 2026-05-14 17:31:59.007366 | Merging changes 2026-05-14 17:31:59.318129 | Checking out repos 2026-05-14 17:31:59.375729 | Preparing playbooks 2026-05-14 17:32:01.070309 | Running Ansible setup 2026-05-14 17:32:05.224905 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 17:32:05.919508 | 2026-05-14 17:32:05.919657 | PLAY [localhost] 2026-05-14 17:32:05.927111 | 2026-05-14 17:32:05.927183 | TASK [Gathering Facts] 2026-05-14 17:32:07.000235 | localhost | ok 2026-05-14 17:32:07.007258 | 2026-05-14 17:32:07.007331 | TASK [Setup log path fact] 2026-05-14 17:32:07.027891 | localhost | ok 2026-05-14 17:32:07.056213 | 2026-05-14 17:32:07.056339 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 17:32:07.087604 | localhost | ok 2026-05-14 17:32:07.095725 | 2026-05-14 17:32:07.095788 | TASK [emit-job-header : Print job information] 2026-05-14 17:32:07.126933 | # Job Information 2026-05-14 17:32:07.127186 | Ansible Version: 2.16.18 2026-05-14 17:32:07.127261 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-05-14 17:32:07.127312 | Pipeline: check 2026-05-14 17:32:07.127357 | Executor: 2d72f0692154 2026-05-14 17:32:07.127401 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/97 2026-05-14 17:32:07.127452 | Event ID: b53e33e0-4fba-11f1-8c73-e7748ce26595 2026-05-14 17:32:07.131316 | 2026-05-14 17:32:07.131397 | LOOP [emit-job-header : Print node information] 2026-05-14 17:32:07.257425 | localhost | ok: 2026-05-14 17:32:07.257663 | localhost | # Node Information 2026-05-14 17:32:07.257706 | localhost | Inventory Hostname: aio 2026-05-14 17:32:07.257739 | localhost | Hostname: np0000174264 2026-05-14 17:32:07.257768 | localhost | Username: zuul 2026-05-14 17:32:07.257803 | localhost | Distro: Ubuntu 24.04 2026-05-14 17:32:07.257833 | localhost | Provider: yul1 2026-05-14 17:32:07.257862 | localhost | Region: ca-ymq-1 2026-05-14 17:32:07.257890 | localhost | Label: ubuntu-noble 2026-05-14 17:32:07.257918 | localhost | Product Name: OpenStack Nova 2026-05-14 17:32:07.257946 | localhost | Interface IP: 199.204.45.162 2026-05-14 17:32:07.269997 | 2026-05-14 17:32:07.270154 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-14 17:32:07.761097 | localhost -> localhost | changed 2026-05-14 17:32:07.769234 | 2026-05-14 17:32:07.769374 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-14 17:32:08.802974 | localhost -> localhost | changed 2026-05-14 17:32:08.809857 | 2026-05-14 17:32:08.809932 | PLAY [all] 2026-05-14 17:32:08.822245 | 2026-05-14 17:32:08.822366 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-14 17:32:09.121568 | aio -> localhost | ok 2026-05-14 17:32:09.129961 | 2026-05-14 17:32:09.130032 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-14 17:32:09.163174 | aio | ok 2026-05-14 17:32:09.177538 | aio | included: /var/lib/zuul/builds/5032e59a043d4c508c2d3f91e4775958/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-14 17:32:09.184035 | 2026-05-14 17:32:09.184097 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-14 17:32:10.993155 | aio -> localhost | Generating public/private rsa key pair. 2026-05-14 17:32:10.993331 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/5032e59a043d4c508c2d3f91e4775958/work/5032e59a043d4c508c2d3f91e4775958_id_rsa 2026-05-14 17:32:10.993363 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/5032e59a043d4c508c2d3f91e4775958/work/5032e59a043d4c508c2d3f91e4775958_id_rsa.pub 2026-05-14 17:32:10.993387 | aio -> localhost | The key fingerprint is: 2026-05-14 17:32:10.993410 | aio -> localhost | SHA256:wwDR8uArXc4CzpZoFuyH+8KcJX+BUwHNXWN/NEBRuqo zuul-build-sshkey 2026-05-14 17:32:10.993449 | aio -> localhost | The key's randomart image is: 2026-05-14 17:32:10.993472 | aio -> localhost | +---[RSA 3072]----+ 2026-05-14 17:32:10.993498 | aio -> localhost | | .*o. .+.+++ | 2026-05-14 17:32:10.993523 | aio -> localhost | | o=... o o . | 2026-05-14 17:32:10.993546 | aio -> localhost | |. . +o o . | 2026-05-14 17:32:10.993569 | aio -> localhost | | o. ..oo o | 2026-05-14 17:32:10.993591 | aio -> localhost | |.+o+o= S . | 2026-05-14 17:32:10.993656 | aio -> localhost | |.**=+.o .. | 2026-05-14 17:32:10.993684 | aio -> localhost | |=.B.... . | 2026-05-14 17:32:10.993708 | aio -> localhost | | * . . . | 2026-05-14 17:32:10.993734 | aio -> localhost | | o.. E | 2026-05-14 17:32:10.993757 | aio -> localhost | +----[SHA256]-----+ 2026-05-14 17:32:10.993813 | aio -> localhost | ok: Runtime: 0:00:01.386297 2026-05-14 17:32:11.000057 | 2026-05-14 17:32:11.000122 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-14 17:32:11.042453 | aio | ok 2026-05-14 17:32:11.064021 | aio | included: /var/lib/zuul/builds/5032e59a043d4c508c2d3f91e4775958/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-14 17:32:11.073088 | 2026-05-14 17:32:11.073172 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-14 17:32:11.098302 | aio | skipping: Conditional result was False 2026-05-14 17:32:11.108199 | 2026-05-14 17:32:11.108288 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-14 17:32:11.714581 | aio | changed 2026-05-14 17:32:11.720221 | 2026-05-14 17:32:11.720319 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-14 17:32:11.943679 | aio | ok 2026-05-14 17:32:11.949300 | 2026-05-14 17:32:11.949365 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-14 17:32:12.556383 | aio | changed 2026-05-14 17:32:12.564532 | 2026-05-14 17:32:12.564619 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-14 17:32:13.155675 | aio | changed 2026-05-14 17:32:13.165018 | 2026-05-14 17:32:13.165098 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-14 17:32:13.198936 | aio | skipping: Conditional result was False 2026-05-14 17:32:13.207287 | 2026-05-14 17:32:13.207375 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-14 17:32:13.600006 | aio -> localhost | changed 2026-05-14 17:32:13.614529 | 2026-05-14 17:32:13.614608 | TASK [add-build-sshkey : Add back temp key] 2026-05-14 17:32:13.926566 | aio -> localhost | Identity added: /var/lib/zuul/builds/5032e59a043d4c508c2d3f91e4775958/work/5032e59a043d4c508c2d3f91e4775958_id_rsa (zuul-build-sshkey) 2026-05-14 17:32:13.926893 | aio -> localhost | ok: Runtime: 0:00:00.015439 2026-05-14 17:32:13.935021 | 2026-05-14 17:32:13.935126 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-14 17:32:14.297009 | aio | ok 2026-05-14 17:32:14.302127 | 2026-05-14 17:32:14.302188 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-14 17:32:14.329260 | aio | skipping: Conditional result was False 2026-05-14 17:32:14.352089 | 2026-05-14 17:32:14.352335 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-14 17:32:14.757626 | aio | ok 2026-05-14 17:32:14.763741 | 2026-05-14 17:32:14.763818 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-14 17:32:15.505778 | aio | Output suppressed because no_log was given 2026-05-14 17:32:15.517577 | 2026-05-14 17:32:15.517731 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-14 17:32:15.755827 | aio | ok: "logs" 2026-05-14 17:32:15.756098 | aio | ok: All items complete 2026-05-14 17:32:15.756127 | 2026-05-14 17:32:15.950759 | aio | ok: "artifacts" 2026-05-14 17:32:16.165588 | aio | ok: "docs" 2026-05-14 17:32:16.186571 | 2026-05-14 17:32:16.186714 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-14 17:32:16.419146 | aio | changed: "logs" 2026-05-14 17:32:16.634071 | aio | changed: "artifacts" 2026-05-14 17:32:16.838417 | aio | changed: "docs" 2026-05-14 17:32:16.858170 | 2026-05-14 17:32:16.858288 | PLAY RECAP 2026-05-14 17:32:16.858350 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-14 17:32:16.858384 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:16.858406 | 2026-05-14 17:32:17.016999 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 17:32:17.018956 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 17:32:17.677181 | 2026-05-14 17:32:17.677298 | PLAY [all] 2026-05-14 17:32:17.689144 | 2026-05-14 17:32:17.689221 | TASK [setup-uv : Extract archive] 2026-05-14 17:32:20.202484 | aio | changed 2026-05-14 17:32:20.219779 | 2026-05-14 17:32:20.219947 | TASK [setup-uv : Print version] 2026-05-14 17:32:20.504249 | aio | uv 0.8.13 2026-05-14 17:32:20.761570 | aio | ok: Runtime: 0:00:00.017197 2026-05-14 17:32:20.770227 | 2026-05-14 17:32:20.770292 | PLAY RECAP 2026-05-14 17:32:20.770350 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:20.770384 | 2026-05-14 17:32:20.879980 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 17:32:20.883237 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 17:32:21.464895 | 2026-05-14 17:32:21.465119 | PLAY [all] 2026-05-14 17:32:21.477594 | 2026-05-14 17:32:21.477672 | TASK [Copy inventory file for Zuul] 2026-05-14 17:32:22.493195 | aio | changed 2026-05-14 17:32:22.500703 | 2026-05-14 17:32:22.500806 | TASK [Switch "ansible_host" to private IP] 2026-05-14 17:32:22.859110 | aio | changed: 1 replacements made 2026-05-14 17:32:22.866948 | 2026-05-14 17:32:22.867014 | TASK [Run Molecule scenario] 2026-05-14 17:32:23.222957 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-14 17:32:23.223113 | aio | Creating virtual environment at: .venv 2026-05-14 17:32:23.492850 | aio | Downloading pygments (1.2MiB) 2026-05-14 17:32:23.493080 | aio | Downloading ansible-core (2.1MiB) 2026-05-14 17:32:23.493377 | aio | Downloading netaddr (2.2MiB) 2026-05-14 17:32:23.493648 | aio | Downloading cryptography (4.3MiB) 2026-05-14 17:32:23.703639 | aio | Downloading netaddr 2026-05-14 17:32:23.715095 | aio | Downloading cryptography 2026-05-14 17:32:23.775383 | aio | Downloading pygments 2026-05-14 17:32:23.929083 | aio | Downloading ansible-core 2026-05-14 17:32:23.976775 | aio | Installed 37 packages in 47ms 2026-05-14 17:32:24.733660 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-14 17:32:24.733753 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-14 17:32:25.380042 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-14 17:32:25.380113 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-14 17:32:39.343770 | aio | INFO [default > dependency] Executing 2026-05-14 17:32:39.344024 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-14 17:32:39.344339 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-14 17:32:39.344518 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-14 17:32:39.351237 | aio | INFO [default > cleanup] Executing 2026-05-14 17:32:39.351557 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:32:39.357404 | aio | INFO [default > destroy] Executing 2026-05-14 17:32:39.357466 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-14 17:32:39.357545 | aio | INFO [default > destroy] Executed: Successful 2026-05-14 17:32:39.365059 | aio | INFO [default > syntax] Executing 2026-05-14 17:32:40.481545 | aio | 2026-05-14 17:32:40.481774 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-14 17:32:40.544515 | aio | INFO [default > syntax] Executed: Successful 2026-05-14 17:32:40.556498 | aio | INFO [default > create] Executing 2026-05-14 17:32:40.558045 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:32:40.563992 | aio | INFO [default > prepare] Executing 2026-05-14 17:32:41.359919 | aio | 2026-05-14 17:32:41.360184 | aio | PLAY [Prepare] ***************************************************************** 2026-05-14 17:32:41.360491 | aio | 2026-05-14 17:32:41.360756 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:32:41.361083 | aio | Thursday 14 May 2026 17:32:41 +0000 (0:00:00.033) 0:00:00.033 ********** 2026-05-14 17:32:42.730374 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:32:42.730425 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-14 17:32:42.730431 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:32:42.730436 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:32:42.730447 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:32:42.737049 | aio | ok: [aio] 2026-05-14 17:32:42.737268 | aio | 2026-05-14 17:32:42.737570 | aio | TASK [Configure short hostname] ************************************************ 2026-05-14 17:32:42.737817 | aio | Thursday 14 May 2026 17:32:42 +0000 (0:00:01.377) 0:00:01.411 ********** 2026-05-14 17:32:43.552535 | aio | changed: [aio] 2026-05-14 17:32:43.552803 | aio | 2026-05-14 17:32:43.553111 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-14 17:32:43.553417 | aio | Thursday 14 May 2026 17:32:43 +0000 (0:00:00.815) 0:00:02.226 ********** 2026-05-14 17:32:43.872039 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-14 17:32:43.872297 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-14 17:32:43.872611 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-14 17:32:43.883472 | aio | changed: [aio] 2026-05-14 17:32:43.883508 | aio | 2026-05-14 17:32:43.883520 | aio | TASK [Update apt cache] ******************************************************** 2026-05-14 17:32:43.883532 | aio | Thursday 14 May 2026 17:32:43 +0000 (0:00:00.330) 0:00:02.556 ********** 2026-05-14 17:32:50.560101 | aio | changed: [aio] 2026-05-14 17:32:50.560297 | aio | 2026-05-14 17:32:50.560589 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-14 17:32:50.560808 | aio | 2026-05-14 17:32:50.561066 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:32:50.561299 | aio | Thursday 14 May 2026 17:32:50 +0000 (0:00:06.677) 0:00:09.234 ********** 2026-05-14 17:32:51.425772 | aio | ok: [aio] 2026-05-14 17:32:51.425948 | aio | 2026-05-14 17:32:51.426251 | aio | TASK [Install depedencies] ***************************************************** 2026-05-14 17:32:51.426616 | aio | Thursday 14 May 2026 17:32:51 +0000 (0:00:00.865) 0:00:10.099 ********** 2026-05-14 17:33:16.746619 | aio | changed: [aio] 2026-05-14 17:33:16.746825 | aio | 2026-05-14 17:33:16.747090 | aio | TASK [Start up service] ******************************************************** 2026-05-14 17:33:16.747436 | aio | Thursday 14 May 2026 17:33:16 +0000 (0:00:25.320) 0:00:35.420 ********** 2026-05-14 17:33:17.374625 | aio | ok: [aio] 2026-05-14 17:33:17.374891 | aio | 2026-05-14 17:33:17.375149 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-14 17:33:17.375424 | aio | Thursday 14 May 2026 17:33:17 +0000 (0:00:00.628) 0:00:36.048 ********** 2026-05-14 17:33:17.743248 | aio | ok: [aio] 2026-05-14 17:33:17.743485 | aio | 2026-05-14 17:33:17.743789 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-14 17:33:17.743999 | aio | Thursday 14 May 2026 17:33:17 +0000 (0:00:00.367) 0:00:36.416 ********** 2026-05-14 17:33:18.579894 | aio | changed: [aio] 2026-05-14 17:33:18.580075 | aio | 2026-05-14 17:33:18.580374 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-14 17:33:18.580602 | aio | Thursday 14 May 2026 17:33:18 +0000 (0:00:00.837) 0:00:37.254 ********** 2026-05-14 17:33:18.829878 | aio | ok: [aio] 2026-05-14 17:33:18.830072 | aio | 2026-05-14 17:33:18.831381 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-14 17:33:18.831415 | aio | Thursday 14 May 2026 17:33:18 +0000 (0:00:00.249) 0:00:37.504 ********** 2026-05-14 17:33:18.856641 | aio | skipping: [aio] 2026-05-14 17:33:18.856882 | aio | 2026-05-14 17:33:18.857148 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-14 17:33:18.857460 | aio | Thursday 14 May 2026 17:33:18 +0000 (0:00:00.026) 0:00:37.530 ********** 2026-05-14 17:33:19.561969 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:19.562182 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:19.562516 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:19.562746 | aio | 2026-05-14 17:33:19.562986 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-14 17:33:19.563379 | aio | Thursday 14 May 2026 17:33:19 +0000 (0:00:00.705) 0:00:38.235 ********** 2026-05-14 17:33:20.331377 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:20.331423 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:20.331432 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:20.331443 | aio | 2026-05-14 17:33:20.331591 | aio | TASK [Start loop devices] ****************************************************** 2026-05-14 17:33:20.331724 | aio | Thursday 14 May 2026 17:33:20 +0000 (0:00:00.769) 0:00:39.004 ********** 2026-05-14 17:33:21.102234 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:21.102345 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:21.102468 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:21.102575 | aio | 2026-05-14 17:33:21.102701 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-14 17:33:21.102819 | aio | Thursday 14 May 2026 17:33:21 +0000 (0:00:00.771) 0:00:39.776 ********** 2026-05-14 17:33:22.553093 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:22.553388 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:22.553712 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:22.553973 | aio | 2026-05-14 17:33:22.554253 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-14 17:33:22.554578 | aio | Thursday 14 May 2026 17:33:22 +0000 (0:00:01.450) 0:00:41.227 ********** 2026-05-14 17:33:23.905072 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-14 17:33:23.905311 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-14 17:33:23.905603 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-14 17:33:23.905828 | aio | 2026-05-14 17:33:23.906092 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:33:23.906362 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-14 17:33:23.906588 | aio | 2026-05-14 17:33:23.906803 | aio | 2026-05-14 17:33:23.907037 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:33:23.907278 | aio | Thursday 14 May 2026 17:33:23 +0000 (0:00:01.350) 0:00:42.577 ********** 2026-05-14 17:33:23.907531 | aio | =============================================================================== 2026-05-14 17:33:23.907767 | aio | Install depedencies ---------------------------------------------------- 25.32s 2026-05-14 17:33:23.908000 | aio | Update apt cache -------------------------------------------------------- 6.68s 2026-05-14 17:33:23.908241 | aio | Create a volume group for each loop device ------------------------------ 1.45s 2026-05-14 17:33:23.908508 | aio | Gathering Facts --------------------------------------------------------- 1.38s 2026-05-14 17:33:23.908748 | aio | Create a logical volume for each loop device ---------------------------- 1.35s 2026-05-14 17:33:23.909049 | aio | Gathering Facts --------------------------------------------------------- 0.87s 2026-05-14 17:33:23.909289 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.84s 2026-05-14 17:33:23.909559 | aio | Configure short hostname ------------------------------------------------ 0.82s 2026-05-14 17:33:23.909761 | aio | Start loop devices ------------------------------------------------------ 0.77s 2026-05-14 17:33:23.909870 | aio | Set permissions on loopback devices ------------------------------------- 0.77s 2026-05-14 17:33:23.909978 | aio | Create devices for Ceph ------------------------------------------------- 0.71s 2026-05-14 17:33:23.910086 | aio | Start up service -------------------------------------------------------- 0.63s 2026-05-14 17:33:23.910189 | aio | Generate lvm.conf ------------------------------------------------------- 0.37s 2026-05-14 17:33:23.910297 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-05-14 17:33:23.910437 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-05-14 17:33:23.910544 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-05-14 17:33:23.976369 | aio | INFO [default > prepare] Executed: Successful 2026-05-14 17:33:23.987993 | aio | INFO [default > converge] Executing 2026-05-14 17:33:24.988684 | aio | 2026-05-14 17:33:24.988856 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-14 17:33:24.989076 | aio | 2026-05-14 17:33:24.989347 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:33:24.989602 | aio | Thursday 14 May 2026 17:33:24 +0000 (0:00:00.053) 0:00:00.053 ********** 2026-05-14 17:33:26.221483 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:33:26.221538 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-14 17:33:26.221549 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:33:26.221814 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:33:26.221831 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:33:26.236634 | aio | ok: [aio] 2026-05-14 17:33:26.236697 | aio | 2026-05-14 17:33:26.236714 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:26.236931 | aio | Thursday 14 May 2026 17:33:26 +0000 (0:00:01.246) 0:00:01.299 ********** 2026-05-14 17:33:26.592529 | aio | ok: [aio] 2026-05-14 17:33:26.592580 | aio | 2026-05-14 17:33:26.593081 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:26.593103 | aio | Thursday 14 May 2026 17:33:26 +0000 (0:00:00.354) 0:00:01.654 ********** 2026-05-14 17:33:26.630979 | aio | skipping: [aio] 2026-05-14 17:33:26.631047 | aio | 2026-05-14 17:33:26.631178 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:33:26.631360 | aio | Thursday 14 May 2026 17:33:26 +0000 (0:00:00.040) 0:00:01.694 ********** 2026-05-14 17:33:26.985918 | aio | changed: [aio] 2026-05-14 17:33:26.985971 | aio | 2026-05-14 17:33:26.985986 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:26.985999 | aio | Thursday 14 May 2026 17:33:26 +0000 (0:00:00.354) 0:00:02.049 ********** 2026-05-14 17:33:27.088481 | aio | ok: [aio] => { 2026-05-14 17:33:27.089715 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:33:27.089746 | aio | } 2026-05-14 17:33:27.089756 | aio | 2026-05-14 17:33:27.089765 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:27.089774 | aio | Thursday 14 May 2026 17:33:27 +0000 (0:00:00.102) 0:00:02.151 ********** 2026-05-14 17:33:27.894475 | aio | changed: [aio] 2026-05-14 17:33:27.894525 | aio | 2026-05-14 17:33:27.894551 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:27.894562 | aio | Thursday 14 May 2026 17:33:27 +0000 (0:00:00.805) 0:00:02.956 ********** 2026-05-14 17:33:27.936520 | aio | skipping: [aio] 2026-05-14 17:33:27.936564 | aio | 2026-05-14 17:33:27.936572 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:27.936578 | aio | Thursday 14 May 2026 17:33:27 +0000 (0:00:00.043) 0:00:03.000 ********** 2026-05-14 17:33:27.983859 | aio | skipping: [aio] 2026-05-14 17:33:27.983918 | aio | 2026-05-14 17:33:27.984098 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:27.984231 | aio | Thursday 14 May 2026 17:33:27 +0000 (0:00:00.047) 0:00:03.047 ********** 2026-05-14 17:33:28.237132 | aio | ok: [aio] 2026-05-14 17:33:28.237185 | aio | 2026-05-14 17:33:28.237196 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:28.237206 | aio | Thursday 14 May 2026 17:33:28 +0000 (0:00:00.252) 0:00:03.300 ********** 2026-05-14 17:33:29.415849 | aio | ok: [aio] 2026-05-14 17:33:29.415906 | aio | 2026-05-14 17:33:29.415917 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:29.415927 | aio | Thursday 14 May 2026 17:33:29 +0000 (0:00:01.178) 0:00:04.479 ********** 2026-05-14 17:33:29.618530 | aio | ok: [aio] => { 2026-05-14 17:33:29.618581 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:33:29.618591 | aio | } 2026-05-14 17:33:29.618601 | aio | 2026-05-14 17:33:29.618610 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:29.618619 | aio | Thursday 14 May 2026 17:33:29 +0000 (0:00:00.202) 0:00:04.681 ********** 2026-05-14 17:33:30.691949 | aio | changed: [aio] 2026-05-14 17:33:30.692003 | aio | 2026-05-14 17:33:30.692014 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:30.692025 | aio | Thursday 14 May 2026 17:33:30 +0000 (0:00:01.074) 0:00:05.755 ********** 2026-05-14 17:33:33.948226 | aio | changed: [aio] 2026-05-14 17:33:33.948269 | aio | 2026-05-14 17:33:33.948275 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:33:33.948295 | aio | Thursday 14 May 2026 17:33:33 +0000 (0:00:03.256) 0:00:09.012 ********** 2026-05-14 17:33:33.988014 | aio | skipping: [aio] 2026-05-14 17:33:33.988073 | aio | 2026-05-14 17:33:33.988084 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:33:33.988093 | aio | Thursday 14 May 2026 17:33:33 +0000 (0:00:00.038) 0:00:09.050 ********** 2026-05-14 17:33:34.018768 | aio | skipping: [aio] 2026-05-14 17:33:34.018814 | aio | 2026-05-14 17:33:34.018825 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:33:34.018834 | aio | Thursday 14 May 2026 17:33:34 +0000 (0:00:00.031) 0:00:09.082 ********** 2026-05-14 17:33:34.051037 | aio | skipping: [aio] 2026-05-14 17:33:34.051090 | aio | 2026-05-14 17:33:34.051101 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:33:34.051111 | aio | Thursday 14 May 2026 17:33:34 +0000 (0:00:00.032) 0:00:09.114 ********** 2026-05-14 17:33:42.159699 | aio | changed: [aio] 2026-05-14 17:33:42.159747 | aio | 2026-05-14 17:33:42.159754 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:33:42.159760 | aio | Thursday 14 May 2026 17:33:42 +0000 (0:00:08.108) 0:00:17.223 ********** 2026-05-14 17:33:42.830967 | aio | changed: [aio] 2026-05-14 17:33:42.831020 | aio | 2026-05-14 17:33:42.831031 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:33:42.831040 | aio | Thursday 14 May 2026 17:33:42 +0000 (0:00:00.670) 0:00:17.893 ********** 2026-05-14 17:33:43.949533 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:33:43.949617 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:33:43.949838 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:33:43.950095 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:33:43.950382 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:33:43.950613 | aio | 2026-05-14 17:33:43.950860 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:33:43.951123 | aio | Thursday 14 May 2026 17:33:43 +0000 (0:00:01.119) 0:00:19.012 ********** 2026-05-14 17:33:44.672718 | aio | changed: [aio] 2026-05-14 17:33:44.672910 | aio | 2026-05-14 17:33:44.673270 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:33:44.673638 | aio | Thursday 14 May 2026 17:33:44 +0000 (0:00:00.716) 0:00:19.729 ********** 2026-05-14 17:33:44.673893 | aio | 2026-05-14 17:33:44.674238 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-14 17:33:44.674548 | aio | Thursday 14 May 2026 17:33:44 +0000 (0:00:00.007) 0:00:19.737 ********** 2026-05-14 17:33:45.796564 | aio | ok: [aio] 2026-05-14 17:33:45.796828 | aio | 2026-05-14 17:33:45.797142 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-14 17:33:45.797433 | aio | Thursday 14 May 2026 17:33:45 +0000 (0:00:01.123) 0:00:20.860 ********** 2026-05-14 17:33:46.550972 | aio | changed: [aio] 2026-05-14 17:33:46.551184 | aio | 2026-05-14 17:33:46.551477 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:33:46.551789 | aio | Thursday 14 May 2026 17:33:46 +0000 (0:00:00.754) 0:00:21.615 ********** 2026-05-14 17:33:48.307596 | aio | changed: [aio] 2026-05-14 17:33:48.307672 | aio | 2026-05-14 17:33:48.307888 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:48.308053 | aio | Thursday 14 May 2026 17:33:48 +0000 (0:00:01.756) 0:00:23.371 ********** 2026-05-14 17:33:48.585812 | aio | ok: [aio] 2026-05-14 17:33:48.585880 | aio | 2026-05-14 17:33:48.587495 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:48.587543 | aio | Thursday 14 May 2026 17:33:48 +0000 (0:00:00.277) 0:00:23.649 ********** 2026-05-14 17:33:48.661117 | aio | ok: [aio] => { 2026-05-14 17:33:48.661900 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:33:48.662244 | aio | } 2026-05-14 17:33:48.662626 | aio | 2026-05-14 17:33:48.662931 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:48.663225 | aio | Thursday 14 May 2026 17:33:48 +0000 (0:00:00.075) 0:00:23.725 ********** 2026-05-14 17:33:49.605876 | aio | changed: [aio] 2026-05-14 17:33:49.606111 | aio | 2026-05-14 17:33:49.606430 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:49.606709 | aio | Thursday 14 May 2026 17:33:49 +0000 (0:00:00.940) 0:00:24.665 ********** 2026-05-14 17:33:54.211503 | aio | changed: [aio] 2026-05-14 17:33:54.211632 | aio | 2026-05-14 17:33:54.211911 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:33:54.212169 | aio | Thursday 14 May 2026 17:33:54 +0000 (0:00:04.610) 0:00:29.275 ********** 2026-05-14 17:33:55.215484 | aio | ok: [aio] 2026-05-14 17:33:55.215545 | aio | 2026-05-14 17:33:55.215559 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:33:55.215778 | aio | Thursday 14 May 2026 17:33:55 +0000 (0:00:01.003) 0:00:30.279 ********** 2026-05-14 17:33:55.775953 | aio | changed: [aio] 2026-05-14 17:33:55.776016 | aio | 2026-05-14 17:33:55.776030 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:33:55.776042 | aio | Thursday 14 May 2026 17:33:55 +0000 (0:00:00.559) 0:00:30.839 ********** 2026-05-14 17:33:56.353236 | aio | changed: [aio] 2026-05-14 17:33:56.353271 | aio | 2026-05-14 17:33:56.353278 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:33:56.353285 | aio | Thursday 14 May 2026 17:33:56 +0000 (0:00:00.577) 0:00:31.416 ********** 2026-05-14 17:33:57.051807 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:33:57.051867 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:33:57.051876 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:33:57.051884 | aio | 2026-05-14 17:33:57.051893 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:33:57.051901 | aio | Thursday 14 May 2026 17:33:57 +0000 (0:00:00.697) 0:00:32.114 ********** 2026-05-14 17:33:57.629442 | aio | changed: [aio] 2026-05-14 17:33:57.629504 | aio | 2026-05-14 17:33:57.629513 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:33:57.629521 | aio | Thursday 14 May 2026 17:33:57 +0000 (0:00:00.576) 0:00:32.691 ********** 2026-05-14 17:33:58.188410 | aio | changed: [aio] 2026-05-14 17:33:58.188445 | aio | 2026-05-14 17:33:58.188452 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:33:58.188458 | aio | Thursday 14 May 2026 17:33:58 +0000 (0:00:00.553) 0:00:33.244 ********** 2026-05-14 17:33:58.188463 | aio | 2026-05-14 17:33:58.188469 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-14 17:33:58.188474 | aio | Thursday 14 May 2026 17:33:58 +0000 (0:00:00.007) 0:00:33.251 ********** 2026-05-14 17:33:59.116032 | aio | ok: [aio] 2026-05-14 17:33:59.116990 | aio | 2026-05-14 17:33:59.117024 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-14 17:33:59.117038 | aio | Thursday 14 May 2026 17:33:59 +0000 (0:00:00.928) 0:00:34.180 ********** 2026-05-14 17:34:01.495468 | aio | changed: [aio] 2026-05-14 17:34:01.495525 | aio | 2026-05-14 17:34:01.495535 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:34:01.495544 | aio | Thursday 14 May 2026 17:34:01 +0000 (0:00:02.378) 0:00:36.558 ********** 2026-05-14 17:34:02.148710 | aio | changed: [aio] 2026-05-14 17:34:02.148816 | aio | 2026-05-14 17:34:02.149098 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:34:02.149113 | aio | Thursday 14 May 2026 17:34:02 +0000 (0:00:00.653) 0:00:37.212 ********** 2026-05-14 17:34:02.213051 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-14 17:34:02.213112 | aio | 2026-05-14 17:34:02.213123 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:34:02.213134 | aio | Thursday 14 May 2026 17:34:02 +0000 (0:00:00.063) 0:00:37.276 ********** 2026-05-14 17:34:03.206428 | aio | ok: [aio] 2026-05-14 17:34:03.206484 | aio | 2026-05-14 17:34:03.206971 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:34:03.207009 | aio | Thursday 14 May 2026 17:34:03 +0000 (0:00:00.993) 0:00:38.269 ********** 2026-05-14 17:34:04.023232 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-14 17:34:04.023280 | aio | ok: [aio] => (item=ssh) 2026-05-14 17:34:04.023292 | aio | 2026-05-14 17:34:04.023301 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:34:04.023310 | aio | Thursday 14 May 2026 17:34:04 +0000 (0:00:00.816) 0:00:39.086 ********** 2026-05-14 17:34:04.731541 | aio | changed: [aio] 2026-05-14 17:34:04.731671 | aio | 2026-05-14 17:34:04.731679 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-14 17:34:04.731686 | aio | Thursday 14 May 2026 17:34:04 +0000 (0:00:00.708) 0:00:39.795 ********** 2026-05-14 17:34:04.995306 | aio | ok: [aio] 2026-05-14 17:34:04.995422 | aio | 2026-05-14 17:34:04.995434 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-14 17:34:04.995444 | aio | Thursday 14 May 2026 17:34:04 +0000 (0:00:00.263) 0:00:40.058 ********** 2026-05-14 17:34:05.578727 | aio | changed: [aio] 2026-05-14 17:34:05.578797 | aio | 2026-05-14 17:34:05.578822 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-14 17:34:05.578829 | aio | Thursday 14 May 2026 17:34:05 +0000 (0:00:00.583) 0:00:40.641 ********** 2026-05-14 17:34:05.980041 | aio | changed: [aio] 2026-05-14 17:34:05.980126 | aio | 2026-05-14 17:34:05.980141 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-14 17:34:05.980155 | aio | Thursday 14 May 2026 17:34:05 +0000 (0:00:00.401) 0:00:41.043 ********** 2026-05-14 17:34:06.104405 | aio | ok: [aio] 2026-05-14 17:34:06.104449 | aio | 2026-05-14 17:34:06.105082 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-14 17:34:06.105153 | aio | Thursday 14 May 2026 17:34:06 +0000 (0:00:00.123) 0:00:41.166 ********** 2026-05-14 17:34:06.384500 | aio | ok: [aio] => (item=aio) 2026-05-14 17:34:06.384537 | aio | 2026-05-14 17:34:06.384544 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-14 17:34:06.384550 | aio | Thursday 14 May 2026 17:34:06 +0000 (0:00:00.281) 0:00:41.448 ********** 2026-05-14 17:34:06.435679 | aio | ok: [aio] 2026-05-14 17:34:06.435726 | aio | 2026-05-14 17:34:06.435863 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-14 17:34:06.435970 | aio | Thursday 14 May 2026 17:34:06 +0000 (0:00:00.051) 0:00:41.499 ********** 2026-05-14 17:34:06.546806 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-14 17:34:06.546859 | aio | 2026-05-14 17:34:06.546981 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-14 17:34:06.547108 | aio | Thursday 14 May 2026 17:34:06 +0000 (0:00:00.111) 0:00:41.611 ********** 2026-05-14 17:34:06.874761 | aio | changed: [aio] 2026-05-14 17:34:06.874832 | aio | 2026-05-14 17:34:06.874943 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-14 17:34:06.875055 | aio | Thursday 14 May 2026 17:34:06 +0000 (0:00:00.327) 0:00:41.938 ********** 2026-05-14 17:34:07.683443 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-14 17:34:07.684462 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-14 17:34:07.684531 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-14 17:34:07.684571 | aio | 2026-05-14 17:34:07.684587 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-14 17:34:07.684811 | aio | Thursday 14 May 2026 17:34:07 +0000 (0:00:00.807) 0:00:42.746 ********** 2026-05-14 17:36:05.240843 | aio | ok: [aio] 2026-05-14 17:36:05.241113 | aio | 2026-05-14 17:36:05.241544 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-14 17:36:05.241901 | aio | Thursday 14 May 2026 17:36:05 +0000 (0:01:57.558) 0:02:40.304 ********** 2026-05-14 17:36:05.493701 | aio | changed: [aio] 2026-05-14 17:36:05.493874 | aio | 2026-05-14 17:36:05.494058 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-14 17:36:05.494361 | aio | Thursday 14 May 2026 17:36:05 +0000 (0:00:00.253) 0:02:40.558 ********** 2026-05-14 17:36:05.538074 | aio | ok: [aio] 2026-05-14 17:36:05.538268 | aio | 2026-05-14 17:36:05.538596 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:36:05.538867 | aio | Thursday 14 May 2026 17:36:05 +0000 (0:00:00.044) 0:02:40.602 ********** 2026-05-14 17:36:05.617781 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:36:05.618196 | aio | 2026-05-14 17:36:05.618615 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:36:05.618953 | aio | Thursday 14 May 2026 17:36:05 +0000 (0:00:00.079) 0:02:40.682 ********** 2026-05-14 17:36:11.751052 | aio | ok: [aio] 2026-05-14 17:36:11.751128 | aio | 2026-05-14 17:36:11.751980 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:36:11.752021 | aio | Thursday 14 May 2026 17:36:11 +0000 (0:00:06.133) 0:02:46.815 ********** 2026-05-14 17:36:11.814398 | aio | ok: [aio] => (item=aio) 2026-05-14 17:36:11.814448 | aio | 2026-05-14 17:36:11.814492 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:36:11.814719 | aio | Thursday 14 May 2026 17:36:11 +0000 (0:00:00.063) 0:02:46.878 ********** 2026-05-14 17:36:12.280063 | aio | ok: [aio] 2026-05-14 17:36:12.280129 | aio | 2026-05-14 17:36:12.280144 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:36:12.280165 | aio | Thursday 14 May 2026 17:36:12 +0000 (0:00:00.465) 0:02:47.343 ********** 2026-05-14 17:36:19.268781 | aio | ok: [aio] 2026-05-14 17:36:19.268970 | aio | 2026-05-14 17:36:19.268995 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-14 17:36:19.269061 | aio | Thursday 14 May 2026 17:36:19 +0000 (0:00:06.989) 0:02:54.333 ********** 2026-05-14 17:36:31.235488 | aio | changed: [aio] 2026-05-14 17:36:31.235573 | aio | 2026-05-14 17:36:31.235587 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-14 17:36:31.235688 | aio | Thursday 14 May 2026 17:36:31 +0000 (0:00:11.965) 0:03:06.298 ********** 2026-05-14 17:36:45.654786 | aio | ok: [aio] 2026-05-14 17:36:45.654858 | aio | 2026-05-14 17:36:45.654958 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:36:45.655125 | aio | Thursday 14 May 2026 17:36:45 +0000 (0:00:14.420) 0:03:20.718 ********** 2026-05-14 17:36:45.731758 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:36:45.731832 | aio | 2026-05-14 17:36:45.731929 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:36:45.732042 | aio | Thursday 14 May 2026 17:36:45 +0000 (0:00:00.077) 0:03:20.795 ********** 2026-05-14 17:36:45.791646 | aio | skipping: [aio] 2026-05-14 17:36:45.791701 | aio | 2026-05-14 17:36:45.791836 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:36:45.791949 | aio | Thursday 14 May 2026 17:36:45 +0000 (0:00:00.058) 0:03:20.854 ********** 2026-05-14 17:36:45.845394 | aio | skipping: [aio] => (item=aio) 2026-05-14 17:36:45.845454 | aio | skipping: [aio] 2026-05-14 17:36:45.845575 | aio | 2026-05-14 17:36:45.845690 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:36:45.845804 | aio | Thursday 14 May 2026 17:36:45 +0000 (0:00:00.055) 0:03:20.910 ********** 2026-05-14 17:36:46.175477 | aio | ok: [aio] 2026-05-14 17:36:46.175538 | aio | 2026-05-14 17:36:46.175654 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:36:46.175763 | aio | Thursday 14 May 2026 17:36:46 +0000 (0:00:00.330) 0:03:21.240 ********** 2026-05-14 17:36:53.099984 | aio | ok: [aio] 2026-05-14 17:36:53.100040 | aio | 2026-05-14 17:36:53.100054 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-14 17:36:53.100067 | aio | Thursday 14 May 2026 17:36:53 +0000 (0:00:06.922) 0:03:28.163 ********** 2026-05-14 17:37:05.549634 | aio | changed: [aio] 2026-05-14 17:37:05.549696 | aio | 2026-05-14 17:37:05.549842 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-14 17:37:05.549947 | aio | Thursday 14 May 2026 17:37:05 +0000 (0:00:12.448) 0:03:40.611 ********** 2026-05-14 17:37:12.029187 | aio | ok: [aio] 2026-05-14 17:37:12.029272 | aio | 2026-05-14 17:37:12.029538 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-14 17:37:12.029574 | aio | Thursday 14 May 2026 17:37:12 +0000 (0:00:06.482) 0:03:47.093 ********** 2026-05-14 17:37:19.757923 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-14 17:37:19.758011 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-14 17:37:19.758139 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-14 17:37:19.758267 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-14 17:37:19.758433 | aio | 2026-05-14 17:37:19.758580 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-14 17:37:19.758720 | aio | 2026-05-14 17:37:19.758854 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:37:19.759010 | aio | Thursday 14 May 2026 17:37:19 +0000 (0:00:07.728) 0:03:54.822 ********** 2026-05-14 17:37:20.740651 | aio | ok: [aio] 2026-05-14 17:37:20.740712 | aio | 2026-05-14 17:37:20.740865 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:37:20.740984 | aio | Thursday 14 May 2026 17:37:20 +0000 (0:00:00.981) 0:03:55.803 ********** 2026-05-14 17:37:20.986794 | aio | ok: [aio] 2026-05-14 17:37:20.986852 | aio | 2026-05-14 17:37:20.986980 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:37:20.987092 | aio | Thursday 14 May 2026 17:37:20 +0000 (0:00:00.245) 0:03:56.049 ********** 2026-05-14 17:37:21.030928 | aio | skipping: [aio] 2026-05-14 17:37:21.031024 | aio | 2026-05-14 17:37:21.031147 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:37:21.031275 | aio | Thursday 14 May 2026 17:37:21 +0000 (0:00:00.044) 0:03:56.093 ********** 2026-05-14 17:37:21.286380 | aio | ok: [aio] 2026-05-14 17:37:21.286417 | aio | 2026-05-14 17:37:21.286423 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:37:21.286429 | aio | Thursday 14 May 2026 17:37:21 +0000 (0:00:00.256) 0:03:56.349 ********** 2026-05-14 17:37:21.346289 | aio | ok: [aio] => { 2026-05-14 17:37:21.346640 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:37:21.346968 | aio | } 2026-05-14 17:37:21.347221 | aio | 2026-05-14 17:37:21.347592 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:37:21.347909 | aio | Thursday 14 May 2026 17:37:21 +0000 (0:00:00.060) 0:03:56.410 ********** 2026-05-14 17:37:21.726391 | aio | ok: [aio] 2026-05-14 17:37:21.726649 | aio | 2026-05-14 17:37:21.726939 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:37:21.727311 | aio | Thursday 14 May 2026 17:37:21 +0000 (0:00:00.380) 0:03:56.790 ********** 2026-05-14 17:37:21.767931 | aio | skipping: [aio] 2026-05-14 17:37:21.768168 | aio | 2026-05-14 17:37:21.768460 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:37:21.768715 | aio | Thursday 14 May 2026 17:37:21 +0000 (0:00:00.041) 0:03:56.832 ********** 2026-05-14 17:37:21.812831 | aio | skipping: [aio] 2026-05-14 17:37:21.813131 | aio | 2026-05-14 17:37:21.813484 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:37:21.813830 | aio | Thursday 14 May 2026 17:37:21 +0000 (0:00:00.044) 0:03:56.877 ********** 2026-05-14 17:37:22.056840 | aio | ok: [aio] 2026-05-14 17:37:22.057156 | aio | 2026-05-14 17:37:22.057457 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:37:22.057705 | aio | Thursday 14 May 2026 17:37:22 +0000 (0:00:00.243) 0:03:57.121 ********** 2026-05-14 17:37:23.034731 | aio | ok: [aio] 2026-05-14 17:37:23.034785 | aio | 2026-05-14 17:37:23.034932 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:37:23.035059 | aio | Thursday 14 May 2026 17:37:23 +0000 (0:00:00.976) 0:03:58.097 ********** 2026-05-14 17:37:23.120511 | aio | ok: [aio] => { 2026-05-14 17:37:23.120615 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:37:23.120738 | aio | } 2026-05-14 17:37:23.120826 | aio | 2026-05-14 17:37:23.120943 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:37:23.121070 | aio | Thursday 14 May 2026 17:37:23 +0000 (0:00:00.087) 0:03:58.185 ********** 2026-05-14 17:37:23.559754 | aio | ok: [aio] 2026-05-14 17:37:23.559785 | aio | 2026-05-14 17:37:23.559789 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:37:23.559794 | aio | Thursday 14 May 2026 17:37:23 +0000 (0:00:00.436) 0:03:58.622 ********** 2026-05-14 17:37:25.745736 | aio | ok: [aio] 2026-05-14 17:37:25.745811 | aio | 2026-05-14 17:37:25.745819 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:37:25.745826 | aio | Thursday 14 May 2026 17:37:25 +0000 (0:00:02.185) 0:04:00.807 ********** 2026-05-14 17:37:25.776025 | aio | skipping: [aio] 2026-05-14 17:37:25.776060 | aio | 2026-05-14 17:37:25.776066 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:37:25.776072 | aio | Thursday 14 May 2026 17:37:25 +0000 (0:00:00.031) 0:04:00.839 ********** 2026-05-14 17:37:25.810075 | aio | skipping: [aio] 2026-05-14 17:37:25.811092 | aio | 2026-05-14 17:37:25.811525 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:37:25.811856 | aio | Thursday 14 May 2026 17:37:25 +0000 (0:00:00.035) 0:04:00.874 ********** 2026-05-14 17:37:25.846045 | aio | skipping: [aio] 2026-05-14 17:37:25.846252 | aio | 2026-05-14 17:37:25.846550 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:37:25.846808 | aio | Thursday 14 May 2026 17:37:25 +0000 (0:00:00.035) 0:04:00.910 ********** 2026-05-14 17:37:26.878045 | aio | ok: [aio] 2026-05-14 17:37:26.878118 | aio | 2026-05-14 17:37:26.879345 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:37:26.879361 | aio | Thursday 14 May 2026 17:37:26 +0000 (0:00:01.030) 0:04:01.940 ********** 2026-05-14 17:37:27.465292 | aio | ok: [aio] 2026-05-14 17:37:27.465340 | aio | 2026-05-14 17:37:27.465348 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:37:27.465354 | aio | Thursday 14 May 2026 17:37:27 +0000 (0:00:00.589) 0:04:02.529 ********** 2026-05-14 17:37:28.610125 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:37:28.611521 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:37:28.611544 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:37:28.611553 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:37:28.611561 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:37:28.611569 | aio | 2026-05-14 17:37:28.611578 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:37:28.611618 | aio | Thursday 14 May 2026 17:37:28 +0000 (0:00:01.144) 0:04:03.674 ********** 2026-05-14 17:37:29.268443 | aio | ok: [aio] 2026-05-14 17:37:29.268495 | aio | 2026-05-14 17:37:29.269765 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:37:29.269816 | aio | Thursday 14 May 2026 17:37:29 +0000 (0:00:00.651) 0:04:04.326 ********** 2026-05-14 17:37:29.269826 | aio | 2026-05-14 17:37:29.269835 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:37:29.269844 | aio | Thursday 14 May 2026 17:37:29 +0000 (0:00:00.005) 0:04:04.332 ********** 2026-05-14 17:37:29.717540 | aio | ok: [aio] 2026-05-14 17:37:29.717621 | aio | 2026-05-14 17:37:29.717887 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:37:29.718178 | aio | Thursday 14 May 2026 17:37:29 +0000 (0:00:00.449) 0:04:04.781 ********** 2026-05-14 17:37:29.975503 | aio | ok: [aio] 2026-05-14 17:37:29.975555 | aio | 2026-05-14 17:37:29.975562 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:37:29.975568 | aio | Thursday 14 May 2026 17:37:29 +0000 (0:00:00.257) 0:04:05.038 ********** 2026-05-14 17:37:30.038518 | aio | ok: [aio] => { 2026-05-14 17:37:30.038648 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:37:30.039006 | aio | } 2026-05-14 17:37:30.039515 | aio | 2026-05-14 17:37:30.039683 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:37:30.039842 | aio | Thursday 14 May 2026 17:37:30 +0000 (0:00:00.063) 0:04:05.102 ********** 2026-05-14 17:37:30.477822 | aio | ok: [aio] 2026-05-14 17:37:30.478046 | aio | 2026-05-14 17:37:30.478402 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:37:30.478741 | aio | Thursday 14 May 2026 17:37:30 +0000 (0:00:00.439) 0:04:05.542 ********** 2026-05-14 17:37:33.793176 | aio | ok: [aio] 2026-05-14 17:37:33.793310 | aio | 2026-05-14 17:37:33.793513 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:37:33.793785 | aio | Thursday 14 May 2026 17:37:33 +0000 (0:00:03.315) 0:04:08.857 ********** 2026-05-14 17:37:35.040940 | aio | ok: [aio] 2026-05-14 17:37:35.040977 | aio | 2026-05-14 17:37:35.040983 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:37:35.040990 | aio | Thursday 14 May 2026 17:37:35 +0000 (0:00:01.247) 0:04:10.105 ********** 2026-05-14 17:37:35.307975 | aio | ok: [aio] 2026-05-14 17:37:35.308035 | aio | 2026-05-14 17:37:35.308049 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:37:35.308062 | aio | Thursday 14 May 2026 17:37:35 +0000 (0:00:00.265) 0:04:10.371 ********** 2026-05-14 17:37:35.852820 | aio | ok: [aio] 2026-05-14 17:37:35.852899 | aio | 2026-05-14 17:37:35.853123 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:37:35.853162 | aio | Thursday 14 May 2026 17:37:35 +0000 (0:00:00.544) 0:04:10.916 ********** 2026-05-14 17:37:36.627417 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:37:36.627478 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:37:36.627515 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:37:36.627528 | aio | 2026-05-14 17:37:36.627540 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:37:36.627560 | aio | Thursday 14 May 2026 17:37:36 +0000 (0:00:00.774) 0:04:11.690 ********** 2026-05-14 17:37:37.214922 | aio | ok: [aio] 2026-05-14 17:37:37.215007 | aio | 2026-05-14 17:37:37.215123 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:37:37.215248 | aio | Thursday 14 May 2026 17:37:37 +0000 (0:00:00.589) 0:04:12.279 ********** 2026-05-14 17:37:37.768497 | aio | ok: [aio] 2026-05-14 17:37:37.768567 | aio | 2026-05-14 17:37:37.769768 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:37:37.769848 | aio | Thursday 14 May 2026 17:37:37 +0000 (0:00:00.545) 0:04:12.824 ********** 2026-05-14 17:37:37.769858 | aio | 2026-05-14 17:37:37.769868 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:37:37.769877 | aio | Thursday 14 May 2026 17:37:37 +0000 (0:00:00.006) 0:04:12.831 ********** 2026-05-14 17:37:39.261463 | aio | ok: [aio] 2026-05-14 17:37:39.261590 | aio | 2026-05-14 17:37:39.262174 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:37:39.262262 | aio | Thursday 14 May 2026 17:37:39 +0000 (0:00:01.493) 0:04:14.325 ********** 2026-05-14 17:37:39.316062 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-14 17:37:39.316156 | aio | 2026-05-14 17:37:39.316442 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:37:39.316485 | aio | Thursday 14 May 2026 17:37:39 +0000 (0:00:00.054) 0:04:14.379 ********** 2026-05-14 17:37:40.471312 | aio | ok: [aio] 2026-05-14 17:37:40.471413 | aio | 2026-05-14 17:37:40.471429 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:37:40.471443 | aio | Thursday 14 May 2026 17:37:40 +0000 (0:00:01.154) 0:04:15.534 ********** 2026-05-14 17:37:41.340860 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-14 17:37:41.340910 | aio | ok: [aio] => (item=ssh) 2026-05-14 17:37:41.340924 | aio | 2026-05-14 17:37:41.340944 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:37:41.340954 | aio | Thursday 14 May 2026 17:37:41 +0000 (0:00:00.869) 0:04:16.403 ********** 2026-05-14 17:37:41.771261 | aio | ok: [aio] 2026-05-14 17:37:41.771373 | aio | 2026-05-14 17:37:41.771393 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-14 17:37:41.771411 | aio | Thursday 14 May 2026 17:37:41 +0000 (0:00:00.430) 0:04:16.833 ********** 2026-05-14 17:37:42.064504 | aio | ok: [aio] 2026-05-14 17:37:42.064573 | aio | 2026-05-14 17:37:42.064579 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-14 17:37:42.064586 | aio | Thursday 14 May 2026 17:37:42 +0000 (0:00:00.294) 0:04:17.128 ********** 2026-05-14 17:37:42.386280 | aio | ok: [aio] 2026-05-14 17:37:42.386368 | aio | 2026-05-14 17:37:42.386379 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-14 17:37:42.386386 | aio | Thursday 14 May 2026 17:37:42 +0000 (0:00:00.319) 0:04:17.447 ********** 2026-05-14 17:37:42.646869 | aio | ok: [aio] 2026-05-14 17:37:42.646983 | aio | 2026-05-14 17:37:42.647001 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-14 17:37:42.647054 | aio | Thursday 14 May 2026 17:37:42 +0000 (0:00:00.263) 0:04:17.711 ********** 2026-05-14 17:37:42.934843 | aio | ok: [aio] => (item=aio) 2026-05-14 17:37:42.934973 | aio | 2026-05-14 17:37:42.935027 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-14 17:37:42.935193 | aio | Thursday 14 May 2026 17:37:42 +0000 (0:00:00.287) 0:04:17.999 ********** 2026-05-14 17:37:42.992200 | aio | ok: [aio] 2026-05-14 17:37:42.992358 | aio | 2026-05-14 17:37:42.992707 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:37:42.993010 | aio | Thursday 14 May 2026 17:37:42 +0000 (0:00:00.056) 0:04:18.055 ********** 2026-05-14 17:37:43.065204 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:37:43.065493 | aio | 2026-05-14 17:37:43.065797 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:37:43.066077 | aio | Thursday 14 May 2026 17:37:43 +0000 (0:00:00.073) 0:04:18.129 ********** 2026-05-14 17:37:43.117188 | aio | skipping: [aio] 2026-05-14 17:37:43.117462 | aio | 2026-05-14 17:37:43.117763 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:37:43.118038 | aio | Thursday 14 May 2026 17:37:43 +0000 (0:00:00.051) 0:04:18.181 ********** 2026-05-14 17:37:43.170282 | aio | skipping: [aio] => (item=aio) 2026-05-14 17:37:43.170385 | aio | skipping: [aio] 2026-05-14 17:37:43.170566 | aio | 2026-05-14 17:37:43.170730 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:37:43.170998 | aio | Thursday 14 May 2026 17:37:43 +0000 (0:00:00.053) 0:04:18.234 ********** 2026-05-14 17:37:43.522136 | aio | ok: [aio] 2026-05-14 17:37:43.522289 | aio | 2026-05-14 17:37:43.522632 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:37:43.522899 | aio | Thursday 14 May 2026 17:37:43 +0000 (0:00:00.351) 0:04:18.586 ********** 2026-05-14 17:37:51.069029 | aio | ok: [aio] 2026-05-14 17:37:51.069272 | aio | 2026-05-14 17:37:51.069574 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-14 17:37:51.069835 | aio | Thursday 14 May 2026 17:37:51 +0000 (0:00:07.547) 0:04:26.133 ********** 2026-05-14 17:37:56.614552 | aio | ok: [aio] 2026-05-14 17:37:56.614650 | aio | 2026-05-14 17:37:56.614670 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-14 17:37:56.614684 | aio | Thursday 14 May 2026 17:37:56 +0000 (0:00:05.544) 0:04:31.678 ********** 2026-05-14 17:38:11.005121 | aio | ok: [aio] 2026-05-14 17:38:11.005300 | aio | 2026-05-14 17:38:11.005600 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-14 17:38:11.005852 | aio | Thursday 14 May 2026 17:38:11 +0000 (0:00:14.391) 0:04:46.069 ********** 2026-05-14 17:40:08.090754 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-14 17:40:08.090824 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-14 17:40:08.090837 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-14 17:40:08.090850 | aio | 2026-05-14 17:40:08.090862 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-14 17:40:08.090874 | aio | Thursday 14 May 2026 17:40:08 +0000 (0:01:57.084) 0:06:43.153 ********** 2026-05-14 17:40:14.367523 | aio | ok: [aio] 2026-05-14 17:40:14.367586 | aio | 2026-05-14 17:40:14.367625 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-14 17:40:14.367639 | aio | Thursday 14 May 2026 17:40:14 +0000 (0:00:06.277) 0:06:49.430 ********** 2026-05-14 17:40:21.793394 | aio | ok: [aio] 2026-05-14 17:40:21.793467 | aio | 2026-05-14 17:40:21.793486 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-14 17:40:21.793503 | aio | Thursday 14 May 2026 17:40:21 +0000 (0:00:07.426) 0:06:56.857 ********** 2026-05-14 17:40:21.860392 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-14 17:40:21.860428 | aio | 2026-05-14 17:40:21.860441 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-14 17:40:21.860454 | aio | Thursday 14 May 2026 17:40:21 +0000 (0:00:00.066) 0:06:56.924 ********** 2026-05-14 17:40:21.909518 | aio | ok: [aio] 2026-05-14 17:40:21.909597 | aio | 2026-05-14 17:40:21.909612 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-14 17:40:21.909632 | aio | Thursday 14 May 2026 17:40:21 +0000 (0:00:00.048) 0:06:56.973 ********** 2026-05-14 17:40:28.388784 | aio | ok: [aio] 2026-05-14 17:40:28.389010 | aio | 2026-05-14 17:40:28.389289 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-14 17:40:28.389599 | aio | Thursday 14 May 2026 17:40:28 +0000 (0:00:06.480) 0:07:03.453 ********** 2026-05-14 17:40:28.465217 | aio | ok: [aio] 2026-05-14 17:40:28.465409 | aio | 2026-05-14 17:40:28.465691 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-14 17:40:28.465947 | aio | Thursday 14 May 2026 17:40:28 +0000 (0:00:00.076) 0:07:03.529 ********** 2026-05-14 17:40:28.510521 | aio | skipping: [aio] => (item=1) 2026-05-14 17:40:28.510742 | aio | skipping: [aio] => (item=1) 2026-05-14 17:40:28.510987 | aio | skipping: [aio] => (item=1) 2026-05-14 17:40:28.511225 | aio | skipping: [aio] 2026-05-14 17:40:28.511484 | aio | 2026-05-14 17:40:28.511752 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-14 17:40:28.511981 | aio | Thursday 14 May 2026 17:40:28 +0000 (0:00:00.045) 0:07:03.575 ********** 2026-05-14 17:40:28.549312 | aio | skipping: [aio] 2026-05-14 17:40:28.549811 | aio | 2026-05-14 17:40:28.550188 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:40:28.550544 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-14 17:40:28.550805 | aio | 2026-05-14 17:40:28.551063 | aio | 2026-05-14 17:40:28.551346 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:40:28.551657 | aio | Thursday 14 May 2026 17:40:28 +0000 (0:00:00.038) 0:07:03.613 ********** 2026-05-14 17:40:28.552006 | aio | =============================================================================== 2026-05-14 17:40:28.552296 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 117.56s 2026-05-14 17:40:28.552692 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 117.08s 2026-05-14 17:40:28.552970 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.42s 2026-05-14 17:40:28.553407 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.39s 2026-05-14 17:40:28.553594 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.45s 2026-05-14 17:40:28.553736 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.97s 2026-05-14 17:40:28.553895 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.11s 2026-05-14 17:40:28.554066 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.73s 2026-05-14 17:40:28.554257 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.55s 2026-05-14 17:40:28.554451 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 7.43s 2026-05-14 17:40:28.554609 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.99s 2026-05-14 17:40:28.554765 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.92s 2026-05-14 17:40:28.554942 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.48s 2026-05-14 17:40:28.555076 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.48s 2026-05-14 17:40:28.555256 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.28s 2026-05-14 17:40:28.555437 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.13s 2026-05-14 17:40:28.555596 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.54s 2026-05-14 17:40:28.555752 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.61s 2026-05-14 17:40:28.555987 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-05-14 17:40:28.556142 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.26s 2026-05-14 17:40:28.630858 | aio | INFO [default > converge] Executed: Successful 2026-05-14 17:40:28.641278 | aio | INFO [default > idempotence] Executing 2026-05-14 17:40:29.625469 | aio | 2026-05-14 17:40:29.625744 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-14 17:40:29.626043 | aio | 2026-05-14 17:40:29.626360 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:40:29.626629 | aio | Thursday 14 May 2026 17:40:29 +0000 (0:00:00.052) 0:00:00.052 ********** 2026-05-14 17:40:30.859383 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:40:30.859688 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-14 17:40:30.859948 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:40:30.860193 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:40:30.860486 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:40:30.876787 | aio | ok: [aio] 2026-05-14 17:40:30.876991 | aio | 2026-05-14 17:40:30.877237 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:40:30.877542 | aio | Thursday 14 May 2026 17:40:30 +0000 (0:00:01.251) 0:00:01.304 ********** 2026-05-14 17:40:31.244581 | aio | ok: [aio] 2026-05-14 17:40:31.244800 | aio | 2026-05-14 17:40:31.245068 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:40:31.245358 | aio | Thursday 14 May 2026 17:40:31 +0000 (0:00:00.367) 0:00:01.671 ********** 2026-05-14 17:40:31.289468 | aio | skipping: [aio] 2026-05-14 17:40:31.289676 | aio | 2026-05-14 17:40:31.289935 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:40:31.290184 | aio | Thursday 14 May 2026 17:40:31 +0000 (0:00:00.045) 0:00:01.717 ********** 2026-05-14 17:40:31.646685 | aio | ok: [aio] 2026-05-14 17:40:31.646898 | aio | 2026-05-14 17:40:31.647166 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:40:31.647614 | aio | Thursday 14 May 2026 17:40:31 +0000 (0:00:00.356) 0:00:02.074 ********** 2026-05-14 17:40:31.725221 | aio | ok: [aio] => { 2026-05-14 17:40:31.725600 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:40:31.725906 | aio | } 2026-05-14 17:40:31.726199 | aio | 2026-05-14 17:40:31.726519 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:40:31.726834 | aio | Thursday 14 May 2026 17:40:31 +0000 (0:00:00.078) 0:00:02.152 ********** 2026-05-14 17:40:32.229467 | aio | ok: [aio] 2026-05-14 17:40:32.229600 | aio | 2026-05-14 17:40:32.229894 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:40:32.230165 | aio | Thursday 14 May 2026 17:40:32 +0000 (0:00:00.504) 0:00:02.656 ********** 2026-05-14 17:40:32.280586 | aio | skipping: [aio] 2026-05-14 17:40:32.280700 | aio | 2026-05-14 17:40:32.280997 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:40:32.281240 | aio | Thursday 14 May 2026 17:40:32 +0000 (0:00:00.051) 0:00:02.708 ********** 2026-05-14 17:40:32.332001 | aio | skipping: [aio] 2026-05-14 17:40:32.332209 | aio | 2026-05-14 17:40:32.332489 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:40:32.332738 | aio | Thursday 14 May 2026 17:40:32 +0000 (0:00:00.051) 0:00:02.759 ********** 2026-05-14 17:40:32.587445 | aio | ok: [aio] 2026-05-14 17:40:32.587700 | aio | 2026-05-14 17:40:32.588018 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:40:32.588277 | aio | Thursday 14 May 2026 17:40:32 +0000 (0:00:00.255) 0:00:03.014 ********** 2026-05-14 17:40:33.903538 | aio | ok: [aio] 2026-05-14 17:40:33.904216 | aio | 2026-05-14 17:40:33.904290 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:40:33.904305 | aio | Thursday 14 May 2026 17:40:33 +0000 (0:00:01.315) 0:00:04.330 ********** 2026-05-14 17:40:34.102467 | aio | ok: [aio] => { 2026-05-14 17:40:34.102541 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:40:34.102563 | aio | } 2026-05-14 17:40:34.103390 | aio | 2026-05-14 17:40:34.103439 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:40:34.103453 | aio | Thursday 14 May 2026 17:40:34 +0000 (0:00:00.198) 0:00:04.529 ********** 2026-05-14 17:40:34.649861 | aio | ok: [aio] 2026-05-14 17:40:34.649936 | aio | 2026-05-14 17:40:34.650038 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:40:34.650168 | aio | Thursday 14 May 2026 17:40:34 +0000 (0:00:00.546) 0:00:05.075 ********** 2026-05-14 17:40:37.239532 | aio | ok: [aio] 2026-05-14 17:40:37.239609 | aio | 2026-05-14 17:40:37.239740 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:40:37.239861 | aio | Thursday 14 May 2026 17:40:37 +0000 (0:00:02.591) 0:00:07.667 ********** 2026-05-14 17:40:37.280923 | aio | skipping: [aio] 2026-05-14 17:40:37.280980 | aio | 2026-05-14 17:40:37.280991 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:40:37.281000 | aio | Thursday 14 May 2026 17:40:37 +0000 (0:00:00.040) 0:00:07.707 ********** 2026-05-14 17:40:37.315503 | aio | skipping: [aio] 2026-05-14 17:40:37.315607 | aio | 2026-05-14 17:40:37.315692 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:40:37.315975 | aio | Thursday 14 May 2026 17:40:37 +0000 (0:00:00.034) 0:00:07.742 ********** 2026-05-14 17:40:37.350932 | aio | skipping: [aio] 2026-05-14 17:40:37.351162 | aio | 2026-05-14 17:40:37.351490 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:40:37.351737 | aio | Thursday 14 May 2026 17:40:37 +0000 (0:00:00.036) 0:00:07.778 ********** 2026-05-14 17:40:38.587225 | aio | ok: [aio] 2026-05-14 17:40:38.587432 | aio | 2026-05-14 17:40:38.587705 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:40:38.587957 | aio | Thursday 14 May 2026 17:40:38 +0000 (0:00:01.235) 0:00:09.013 ********** 2026-05-14 17:40:39.151101 | aio | ok: [aio] 2026-05-14 17:40:39.151352 | aio | 2026-05-14 17:40:39.151588 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:40:39.151832 | aio | Thursday 14 May 2026 17:40:39 +0000 (0:00:00.563) 0:00:09.577 ********** 2026-05-14 17:40:40.260055 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:40:40.260112 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:40:40.260122 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:40:40.260131 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:40:40.260140 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:40:40.260149 | aio | 2026-05-14 17:40:40.260158 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:40:40.260167 | aio | Thursday 14 May 2026 17:40:40 +0000 (0:00:01.107) 0:00:10.685 ********** 2026-05-14 17:40:40.936114 | aio | ok: [aio] 2026-05-14 17:40:40.936172 | aio | 2026-05-14 17:40:40.936184 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:40:40.936193 | aio | Thursday 14 May 2026 17:40:40 +0000 (0:00:00.667) 0:00:11.353 ********** 2026-05-14 17:40:40.936202 | aio | 2026-05-14 17:40:40.936211 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:40:40.936347 | aio | Thursday 14 May 2026 17:40:40 +0000 (0:00:00.008) 0:00:11.361 ********** 2026-05-14 17:40:41.624611 | aio | ok: [aio] 2026-05-14 17:40:41.624789 | aio | 2026-05-14 17:40:41.625054 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:40:41.625286 | aio | Thursday 14 May 2026 17:40:41 +0000 (0:00:00.690) 0:00:12.052 ********** 2026-05-14 17:40:41.883728 | aio | ok: [aio] 2026-05-14 17:40:41.883919 | aio | 2026-05-14 17:40:41.884155 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:40:41.884418 | aio | Thursday 14 May 2026 17:40:41 +0000 (0:00:00.259) 0:00:12.311 ********** 2026-05-14 17:40:41.961995 | aio | ok: [aio] => { 2026-05-14 17:40:41.962132 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:40:41.962277 | aio | } 2026-05-14 17:40:41.962446 | aio | 2026-05-14 17:40:41.962599 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:40:41.962752 | aio | Thursday 14 May 2026 17:40:41 +0000 (0:00:00.078) 0:00:12.389 ********** 2026-05-14 17:40:42.411748 | aio | ok: [aio] 2026-05-14 17:40:42.411987 | aio | 2026-05-14 17:40:42.412280 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:40:42.412646 | aio | Thursday 14 May 2026 17:40:42 +0000 (0:00:00.449) 0:00:12.839 ********** 2026-05-14 17:40:45.778471 | aio | ok: [aio] 2026-05-14 17:40:45.778569 | aio | 2026-05-14 17:40:45.778587 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:40:45.778906 | aio | Thursday 14 May 2026 17:40:45 +0000 (0:00:03.365) 0:00:16.205 ********** 2026-05-14 17:40:47.057032 | aio | ok: [aio] 2026-05-14 17:40:47.057082 | aio | 2026-05-14 17:40:47.057093 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:40:47.057102 | aio | Thursday 14 May 2026 17:40:47 +0000 (0:00:01.277) 0:00:17.483 ********** 2026-05-14 17:40:47.390824 | aio | ok: [aio] 2026-05-14 17:40:47.390958 | aio | 2026-05-14 17:40:47.391115 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:40:47.391232 | aio | Thursday 14 May 2026 17:40:47 +0000 (0:00:00.334) 0:00:17.817 ********** 2026-05-14 17:40:47.965076 | aio | ok: [aio] 2026-05-14 17:40:47.965111 | aio | 2026-05-14 17:40:47.965116 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:40:47.965120 | aio | Thursday 14 May 2026 17:40:47 +0000 (0:00:00.572) 0:00:18.389 ********** 2026-05-14 17:40:48.660365 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:40:48.660410 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:40:48.660420 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:40:48.660429 | aio | 2026-05-14 17:40:48.660439 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:40:48.660448 | aio | Thursday 14 May 2026 17:40:48 +0000 (0:00:00.696) 0:00:19.085 ********** 2026-05-14 17:40:49.205456 | aio | ok: [aio] 2026-05-14 17:40:49.205502 | aio | 2026-05-14 17:40:49.205991 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:40:49.206029 | aio | Thursday 14 May 2026 17:40:49 +0000 (0:00:00.546) 0:00:19.631 ********** 2026-05-14 17:40:49.771373 | aio | ok: [aio] 2026-05-14 17:40:49.771407 | aio | 2026-05-14 17:40:49.771412 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:40:49.771416 | aio | Thursday 14 May 2026 17:40:49 +0000 (0:00:00.554) 0:00:20.186 ********** 2026-05-14 17:40:49.771420 | aio | 2026-05-14 17:40:49.771427 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:40:49.771738 | aio | Thursday 14 May 2026 17:40:49 +0000 (0:00:00.010) 0:00:20.197 ********** 2026-05-14 17:40:50.214834 | aio | ok: [aio] 2026-05-14 17:40:50.214880 | aio | 2026-05-14 17:40:50.214891 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:40:50.214901 | aio | Thursday 14 May 2026 17:40:50 +0000 (0:00:00.444) 0:00:20.641 ********** 2026-05-14 17:40:50.273431 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-14 17:40:50.273649 | aio | 2026-05-14 17:40:50.274034 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:40:50.274455 | aio | Thursday 14 May 2026 17:40:50 +0000 (0:00:00.058) 0:00:20.699 ********** 2026-05-14 17:40:51.353471 | aio | ok: [aio] 2026-05-14 17:40:51.353553 | aio | 2026-05-14 17:40:51.353567 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:40:51.353586 | aio | Thursday 14 May 2026 17:40:51 +0000 (0:00:01.079) 0:00:21.778 ********** 2026-05-14 17:40:52.152305 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-14 17:40:52.152753 | aio | ok: [aio] => (item=ssh) 2026-05-14 17:40:52.153145 | aio | 2026-05-14 17:40:52.153642 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:40:52.154044 | aio | Thursday 14 May 2026 17:40:52 +0000 (0:00:00.800) 0:00:22.579 ********** 2026-05-14 17:40:52.545908 | aio | ok: [aio] 2026-05-14 17:40:52.545967 | aio | 2026-05-14 17:40:52.545981 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-14 17:40:52.545993 | aio | Thursday 14 May 2026 17:40:52 +0000 (0:00:00.392) 0:00:22.972 ********** 2026-05-14 17:40:52.796901 | aio | ok: [aio] 2026-05-14 17:40:52.796973 | aio | 2026-05-14 17:40:52.796984 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-14 17:40:52.796994 | aio | Thursday 14 May 2026 17:40:52 +0000 (0:00:00.250) 0:00:23.223 ********** 2026-05-14 17:40:53.239131 | aio | ok: [aio] 2026-05-14 17:40:53.239183 | aio | 2026-05-14 17:40:53.239195 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-14 17:40:53.239205 | aio | Thursday 14 May 2026 17:40:53 +0000 (0:00:00.442) 0:00:23.665 ********** 2026-05-14 17:40:53.613362 | aio | ok: [aio] 2026-05-14 17:40:53.613407 | aio | 2026-05-14 17:40:53.613418 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-14 17:40:53.613427 | aio | Thursday 14 May 2026 17:40:53 +0000 (0:00:00.374) 0:00:24.039 ********** 2026-05-14 17:40:53.693874 | aio | ok: [aio] 2026-05-14 17:40:53.693921 | aio | 2026-05-14 17:40:53.693932 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-14 17:40:53.693941 | aio | Thursday 14 May 2026 17:40:53 +0000 (0:00:00.080) 0:00:24.120 ********** 2026-05-14 17:40:53.968470 | aio | ok: [aio] => (item=aio) 2026-05-14 17:40:53.969233 | aio | 2026-05-14 17:40:53.969277 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-14 17:40:53.969288 | aio | Thursday 14 May 2026 17:40:53 +0000 (0:00:00.274) 0:00:24.395 ********** 2026-05-14 17:40:54.023997 | aio | ok: [aio] 2026-05-14 17:40:54.024056 | aio | 2026-05-14 17:40:54.024067 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-14 17:40:54.024077 | aio | Thursday 14 May 2026 17:40:54 +0000 (0:00:00.054) 0:00:24.449 ********** 2026-05-14 17:40:54.069758 | aio | skipping: [aio] 2026-05-14 17:40:54.069818 | aio | 2026-05-14 17:40:54.069829 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:40:54.070093 | aio | Thursday 14 May 2026 17:40:54 +0000 (0:00:00.046) 0:00:24.496 ********** 2026-05-14 17:40:54.138550 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:40:54.138954 | aio | 2026-05-14 17:40:54.139298 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:40:54.139668 | aio | Thursday 14 May 2026 17:40:54 +0000 (0:00:00.069) 0:00:24.566 ********** 2026-05-14 17:41:00.612900 | aio | ok: [aio] 2026-05-14 17:41:00.613284 | aio | 2026-05-14 17:41:00.613701 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:41:00.614072 | aio | Thursday 14 May 2026 17:41:00 +0000 (0:00:06.474) 0:00:31.040 ********** 2026-05-14 17:41:00.668469 | aio | ok: [aio] => (item=aio) 2026-05-14 17:41:00.668534 | aio | 2026-05-14 17:41:00.668543 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:41:00.668557 | aio | Thursday 14 May 2026 17:41:00 +0000 (0:00:00.054) 0:00:31.095 ********** 2026-05-14 17:41:01.148744 | aio | ok: [aio] 2026-05-14 17:41:01.148819 | aio | 2026-05-14 17:41:01.148940 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:41:01.151543 | aio | Thursday 14 May 2026 17:41:01 +0000 (0:00:00.481) 0:00:31.576 ********** 2026-05-14 17:41:08.250723 | aio | ok: [aio] 2026-05-14 17:41:08.250783 | aio | 2026-05-14 17:41:08.250797 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-14 17:41:08.250810 | aio | Thursday 14 May 2026 17:41:08 +0000 (0:00:07.100) 0:00:38.677 ********** 2026-05-14 17:41:15.059144 | aio | ok: [aio] 2026-05-14 17:41:15.059245 | aio | 2026-05-14 17:41:15.059259 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-14 17:41:15.059272 | aio | Thursday 14 May 2026 17:41:15 +0000 (0:00:06.808) 0:00:45.485 ********** 2026-05-14 17:41:29.661608 | aio | ok: [aio] 2026-05-14 17:41:29.661669 | aio | 2026-05-14 17:41:29.661678 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:41:29.661687 | aio | Thursday 14 May 2026 17:41:29 +0000 (0:00:14.602) 0:01:00.087 ********** 2026-05-14 17:41:29.742190 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:41:29.742261 | aio | 2026-05-14 17:41:29.742274 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:41:29.742284 | aio | Thursday 14 May 2026 17:41:29 +0000 (0:00:00.081) 0:01:00.168 ********** 2026-05-14 17:41:29.794483 | aio | skipping: [aio] 2026-05-14 17:41:29.794547 | aio | 2026-05-14 17:41:29.795003 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:41:29.795046 | aio | Thursday 14 May 2026 17:41:29 +0000 (0:00:00.052) 0:01:00.221 ********** 2026-05-14 17:41:29.846640 | aio | skipping: [aio] => (item=aio) 2026-05-14 17:41:29.846687 | aio | skipping: [aio] 2026-05-14 17:41:29.846694 | aio | 2026-05-14 17:41:29.846701 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:41:29.846707 | aio | Thursday 14 May 2026 17:41:29 +0000 (0:00:00.052) 0:01:00.273 ********** 2026-05-14 17:41:30.176416 | aio | ok: [aio] 2026-05-14 17:41:30.176463 | aio | 2026-05-14 17:41:30.176469 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:41:30.176475 | aio | Thursday 14 May 2026 17:41:30 +0000 (0:00:00.330) 0:01:00.603 ********** 2026-05-14 17:41:39.237946 | aio | ok: [aio] 2026-05-14 17:41:39.238016 | aio | 2026-05-14 17:41:39.238030 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-14 17:41:39.238043 | aio | Thursday 14 May 2026 17:41:39 +0000 (0:00:09.060) 0:01:09.663 ********** 2026-05-14 17:41:45.607216 | aio | ok: [aio] 2026-05-14 17:41:45.607286 | aio | 2026-05-14 17:41:45.607305 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-14 17:41:45.607365 | aio | Thursday 14 May 2026 17:41:45 +0000 (0:00:06.369) 0:01:16.033 ********** 2026-05-14 17:41:52.014416 | aio | ok: [aio] 2026-05-14 17:41:52.014491 | aio | 2026-05-14 17:41:52.015057 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-14 17:41:52.015111 | aio | Thursday 14 May 2026 17:41:52 +0000 (0:00:06.407) 0:01:22.440 ********** 2026-05-14 17:42:00.275273 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-14 17:42:00.275371 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-14 17:42:00.275389 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-14 17:42:00.275401 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-14 17:42:00.275414 | aio | 2026-05-14 17:42:00.275426 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-14 17:42:00.275438 | aio | 2026-05-14 17:42:00.275450 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:42:00.275461 | aio | Thursday 14 May 2026 17:42:00 +0000 (0:00:08.259) 0:01:30.700 ********** 2026-05-14 17:42:01.236016 | aio | ok: [aio] 2026-05-14 17:42:01.236082 | aio | 2026-05-14 17:42:01.236096 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:42:01.236109 | aio | Thursday 14 May 2026 17:42:01 +0000 (0:00:00.961) 0:01:31.662 ********** 2026-05-14 17:42:01.490272 | aio | ok: [aio] 2026-05-14 17:42:01.490392 | aio | 2026-05-14 17:42:01.490412 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:42:01.490424 | aio | Thursday 14 May 2026 17:42:01 +0000 (0:00:00.254) 0:01:31.916 ********** 2026-05-14 17:42:01.533470 | aio | skipping: [aio] 2026-05-14 17:42:01.533523 | aio | 2026-05-14 17:42:01.533533 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:42:01.533541 | aio | Thursday 14 May 2026 17:42:01 +0000 (0:00:00.043) 0:01:31.960 ********** 2026-05-14 17:42:01.803184 | aio | ok: [aio] 2026-05-14 17:42:01.804472 | aio | 2026-05-14 17:42:01.804532 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:42:01.804546 | aio | Thursday 14 May 2026 17:42:01 +0000 (0:00:00.270) 0:01:32.230 ********** 2026-05-14 17:42:01.889657 | aio | ok: [aio] => { 2026-05-14 17:42:01.890043 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:42:01.890181 | aio | } 2026-05-14 17:42:01.890474 | aio | 2026-05-14 17:42:01.891002 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:42:01.891067 | aio | Thursday 14 May 2026 17:42:01 +0000 (0:00:00.086) 0:01:32.317 ********** 2026-05-14 17:42:02.302891 | aio | ok: [aio] 2026-05-14 17:42:02.303022 | aio | 2026-05-14 17:42:02.303442 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:42:02.303719 | aio | Thursday 14 May 2026 17:42:02 +0000 (0:00:00.413) 0:01:32.730 ********** 2026-05-14 17:42:02.352956 | aio | skipping: [aio] 2026-05-14 17:42:02.353177 | aio | 2026-05-14 17:42:02.353467 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:42:02.353726 | aio | Thursday 14 May 2026 17:42:02 +0000 (0:00:00.050) 0:01:32.780 ********** 2026-05-14 17:42:02.398246 | aio | skipping: [aio] 2026-05-14 17:42:02.398506 | aio | 2026-05-14 17:42:02.398753 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:42:02.398994 | aio | Thursday 14 May 2026 17:42:02 +0000 (0:00:00.045) 0:01:32.826 ********** 2026-05-14 17:42:02.660786 | aio | ok: [aio] 2026-05-14 17:42:02.660858 | aio | 2026-05-14 17:42:02.660957 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:42:02.661056 | aio | Thursday 14 May 2026 17:42:02 +0000 (0:00:00.261) 0:01:33.087 ********** 2026-05-14 17:42:03.662137 | aio | ok: [aio] 2026-05-14 17:42:03.662179 | aio | 2026-05-14 17:42:03.662184 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:42:03.662189 | aio | Thursday 14 May 2026 17:42:03 +0000 (0:00:01.001) 0:01:34.088 ********** 2026-05-14 17:42:03.858494 | aio | ok: [aio] => { 2026-05-14 17:42:03.859684 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:42:03.859713 | aio | } 2026-05-14 17:42:03.859724 | aio | 2026-05-14 17:42:03.859733 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:42:03.859743 | aio | Thursday 14 May 2026 17:42:03 +0000 (0:00:00.197) 0:01:34.285 ********** 2026-05-14 17:42:04.454943 | aio | ok: [aio] 2026-05-14 17:42:04.454994 | aio | 2026-05-14 17:42:04.455005 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:42:04.455015 | aio | Thursday 14 May 2026 17:42:04 +0000 (0:00:00.594) 0:01:34.880 ********** 2026-05-14 17:42:06.801500 | aio | ok: [aio] 2026-05-14 17:42:06.801614 | aio | 2026-05-14 17:42:06.802155 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:42:06.802220 | aio | Thursday 14 May 2026 17:42:06 +0000 (0:00:02.346) 0:01:37.227 ********** 2026-05-14 17:42:06.836508 | aio | skipping: [aio] 2026-05-14 17:42:06.837884 | aio | 2026-05-14 17:42:06.837923 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:42:06.837932 | aio | Thursday 14 May 2026 17:42:06 +0000 (0:00:00.035) 0:01:37.262 ********** 2026-05-14 17:42:06.869788 | aio | skipping: [aio] 2026-05-14 17:42:06.869827 | aio | 2026-05-14 17:42:06.869972 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:42:06.870080 | aio | Thursday 14 May 2026 17:42:06 +0000 (0:00:00.033) 0:01:37.296 ********** 2026-05-14 17:42:06.902509 | aio | skipping: [aio] 2026-05-14 17:42:06.902689 | aio | 2026-05-14 17:42:06.902952 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:42:06.903252 | aio | Thursday 14 May 2026 17:42:06 +0000 (0:00:00.032) 0:01:37.329 ********** 2026-05-14 17:42:07.882793 | aio | ok: [aio] 2026-05-14 17:42:07.883060 | aio | 2026-05-14 17:42:07.883424 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:42:07.883742 | aio | Thursday 14 May 2026 17:42:07 +0000 (0:00:00.980) 0:01:38.310 ********** 2026-05-14 17:42:08.433779 | aio | ok: [aio] 2026-05-14 17:42:08.433926 | aio | 2026-05-14 17:42:08.434191 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:42:08.434464 | aio | Thursday 14 May 2026 17:42:08 +0000 (0:00:00.550) 0:01:38.860 ********** 2026-05-14 17:42:09.563915 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:42:09.564166 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:42:09.564475 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:42:09.564759 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:42:09.565033 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:42:09.565311 | aio | 2026-05-14 17:42:09.565653 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:42:09.565910 | aio | Thursday 14 May 2026 17:42:09 +0000 (0:00:01.130) 0:01:39.991 ********** 2026-05-14 17:42:10.234123 | aio | ok: [aio] 2026-05-14 17:42:10.234430 | aio | 2026-05-14 17:42:10.234706 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:42:10.234971 | aio | Thursday 14 May 2026 17:42:10 +0000 (0:00:00.664) 0:01:40.655 ********** 2026-05-14 17:42:10.235200 | aio | 2026-05-14 17:42:10.235483 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:42:10.235741 | aio | Thursday 14 May 2026 17:42:10 +0000 (0:00:00.005) 0:01:40.661 ********** 2026-05-14 17:42:10.666187 | aio | ok: [aio] 2026-05-14 17:42:10.666420 | aio | 2026-05-14 17:42:10.666712 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:42:10.666958 | aio | Thursday 14 May 2026 17:42:10 +0000 (0:00:00.431) 0:01:41.093 ********** 2026-05-14 17:42:10.925968 | aio | ok: [aio] 2026-05-14 17:42:10.926220 | aio | 2026-05-14 17:42:10.926644 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:42:10.926956 | aio | Thursday 14 May 2026 17:42:10 +0000 (0:00:00.260) 0:01:41.353 ********** 2026-05-14 17:42:11.002306 | aio | ok: [aio] => { 2026-05-14 17:42:11.002517 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:42:11.002645 | aio | } 2026-05-14 17:42:11.002769 | aio | 2026-05-14 17:42:11.002913 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:42:11.003055 | aio | Thursday 14 May 2026 17:42:10 +0000 (0:00:00.076) 0:01:41.429 ********** 2026-05-14 17:42:11.463777 | aio | ok: [aio] 2026-05-14 17:42:11.463984 | aio | 2026-05-14 17:42:11.464384 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:42:11.464563 | aio | Thursday 14 May 2026 17:42:11 +0000 (0:00:00.461) 0:01:41.891 ********** 2026-05-14 17:42:14.789435 | aio | ok: [aio] 2026-05-14 17:42:14.789495 | aio | 2026-05-14 17:42:14.789506 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:42:14.789515 | aio | Thursday 14 May 2026 17:42:14 +0000 (0:00:03.324) 0:01:45.216 ********** 2026-05-14 17:42:15.786062 | aio | ok: [aio] 2026-05-14 17:42:15.786120 | aio | 2026-05-14 17:42:15.786134 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:42:15.786146 | aio | Thursday 14 May 2026 17:42:15 +0000 (0:00:00.996) 0:01:46.212 ********** 2026-05-14 17:42:16.030454 | aio | ok: [aio] 2026-05-14 17:42:16.030504 | aio | 2026-05-14 17:42:16.030516 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:42:16.030614 | aio | Thursday 14 May 2026 17:42:16 +0000 (0:00:00.245) 0:01:46.457 ********** 2026-05-14 17:42:16.580152 | aio | ok: [aio] 2026-05-14 17:42:16.580192 | aio | 2026-05-14 17:42:16.580198 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:42:16.580204 | aio | Thursday 14 May 2026 17:42:16 +0000 (0:00:00.549) 0:01:47.006 ********** 2026-05-14 17:42:17.294134 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:42:17.294420 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:42:17.294680 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:42:17.294856 | aio | 2026-05-14 17:42:17.295214 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:42:17.295226 | aio | Thursday 14 May 2026 17:42:17 +0000 (0:00:00.714) 0:01:47.721 ********** 2026-05-14 17:42:17.832836 | aio | ok: [aio] 2026-05-14 17:42:17.832883 | aio | 2026-05-14 17:42:17.832894 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:42:17.832903 | aio | Thursday 14 May 2026 17:42:17 +0000 (0:00:00.538) 0:01:48.259 ********** 2026-05-14 17:42:18.415786 | aio | ok: [aio] 2026-05-14 17:42:18.415868 | aio | 2026-05-14 17:42:18.415950 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:42:18.416097 | aio | Thursday 14 May 2026 17:42:18 +0000 (0:00:00.577) 0:01:48.836 ********** 2026-05-14 17:42:18.416233 | aio | 2026-05-14 17:42:18.416381 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:42:18.416488 | aio | Thursday 14 May 2026 17:42:18 +0000 (0:00:00.006) 0:01:48.842 ********** 2026-05-14 17:42:18.879175 | aio | ok: [aio] 2026-05-14 17:42:18.879241 | aio | 2026-05-14 17:42:18.879255 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:42:18.879269 | aio | Thursday 14 May 2026 17:42:18 +0000 (0:00:00.462) 0:01:49.305 ********** 2026-05-14 17:42:18.938541 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-14 17:42:18.938590 | aio | 2026-05-14 17:42:18.938597 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:42:18.938613 | aio | Thursday 14 May 2026 17:42:18 +0000 (0:00:00.059) 0:01:49.364 ********** 2026-05-14 17:42:19.931881 | aio | ok: [aio] 2026-05-14 17:42:19.931941 | aio | 2026-05-14 17:42:19.931970 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:42:19.931980 | aio | Thursday 14 May 2026 17:42:19 +0000 (0:00:00.993) 0:01:50.358 ********** 2026-05-14 17:42:20.725455 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-14 17:42:20.725523 | aio | ok: [aio] => (item=ssh) 2026-05-14 17:42:20.725528 | aio | 2026-05-14 17:42:20.725532 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:42:20.725541 | aio | Thursday 14 May 2026 17:42:20 +0000 (0:00:00.793) 0:01:51.151 ********** 2026-05-14 17:42:21.185461 | aio | ok: [aio] 2026-05-14 17:42:21.186299 | aio | 2026-05-14 17:42:21.186372 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-14 17:42:21.186401 | aio | Thursday 14 May 2026 17:42:21 +0000 (0:00:00.460) 0:01:51.612 ********** 2026-05-14 17:42:21.436624 | aio | ok: [aio] 2026-05-14 17:42:21.436673 | aio | 2026-05-14 17:42:21.436684 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-14 17:42:21.436694 | aio | Thursday 14 May 2026 17:42:21 +0000 (0:00:00.250) 0:01:51.863 ********** 2026-05-14 17:42:21.760661 | aio | ok: [aio] 2026-05-14 17:42:21.760717 | aio | 2026-05-14 17:42:21.760728 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-14 17:42:21.760738 | aio | Thursday 14 May 2026 17:42:21 +0000 (0:00:00.324) 0:01:52.187 ********** 2026-05-14 17:42:22.012542 | aio | ok: [aio] 2026-05-14 17:42:22.012613 | aio | 2026-05-14 17:42:22.012625 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-14 17:42:22.012642 | aio | Thursday 14 May 2026 17:42:22 +0000 (0:00:00.252) 0:01:52.439 ********** 2026-05-14 17:42:22.290758 | aio | ok: [aio] => (item=aio) 2026-05-14 17:42:22.290809 | aio | 2026-05-14 17:42:22.290942 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-14 17:42:22.291051 | aio | Thursday 14 May 2026 17:42:22 +0000 (0:00:00.278) 0:01:52.717 ********** 2026-05-14 17:42:22.339755 | aio | ok: [aio] 2026-05-14 17:42:22.339823 | aio | 2026-05-14 17:42:22.340000 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-14 17:42:22.340153 | aio | Thursday 14 May 2026 17:42:22 +0000 (0:00:00.049) 0:01:52.767 ********** 2026-05-14 17:42:22.402156 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-14 17:42:22.402199 | aio | 2026-05-14 17:42:22.402204 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-14 17:42:22.402210 | aio | Thursday 14 May 2026 17:42:22 +0000 (0:00:00.062) 0:01:52.829 ********** 2026-05-14 17:42:22.447420 | aio | skipping: [aio] 2026-05-14 17:42:22.447463 | aio | 2026-05-14 17:42:22.447793 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-14 17:42:22.448232 | aio | Thursday 14 May 2026 17:42:22 +0000 (0:00:00.045) 0:01:52.874 ********** 2026-05-14 17:42:22.493009 | aio | skipping: [aio] => (item=aio) 2026-05-14 17:42:22.493538 | aio | skipping: [aio] 2026-05-14 17:42:22.493882 | aio | 2026-05-14 17:42:22.494231 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-14 17:42:22.494601 | aio | Thursday 14 May 2026 17:42:22 +0000 (0:00:00.045) 0:01:52.920 ********** 2026-05-14 17:42:22.855243 | aio | ok: [aio] 2026-05-14 17:42:22.856153 | aio | 2026-05-14 17:42:22.856180 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-14 17:42:22.856190 | aio | Thursday 14 May 2026 17:42:22 +0000 (0:00:00.362) 0:01:53.282 ********** 2026-05-14 17:42:29.830982 | aio | ok: [aio] 2026-05-14 17:42:29.831045 | aio | 2026-05-14 17:42:29.831059 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-14 17:42:29.831072 | aio | Thursday 14 May 2026 17:42:29 +0000 (0:00:06.975) 0:02:00.257 ********** 2026-05-14 17:42:35.549918 | aio | ok: [aio] 2026-05-14 17:42:35.549983 | aio | 2026-05-14 17:42:35.549997 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-14 17:42:35.550010 | aio | Thursday 14 May 2026 17:42:35 +0000 (0:00:05.717) 0:02:05.975 ********** 2026-05-14 17:42:49.919487 | aio | ok: [aio] 2026-05-14 17:42:49.919568 | aio | 2026-05-14 17:42:49.920141 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-14 17:42:49.920204 | aio | Thursday 14 May 2026 17:42:49 +0000 (0:00:14.370) 0:02:20.345 ********** 2026-05-14 17:42:49.991811 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-14 17:42:49.991871 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-14 17:42:49.991883 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-14 17:42:49.991895 | aio | skipping: [aio] 2026-05-14 17:42:49.991908 | aio | 2026-05-14 17:42:49.991920 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-14 17:42:49.991932 | aio | Thursday 14 May 2026 17:42:49 +0000 (0:00:00.070) 0:02:20.416 ********** 2026-05-14 17:42:56.492814 | aio | ok: [aio] 2026-05-14 17:42:56.492882 | aio | 2026-05-14 17:42:56.493185 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-14 17:42:56.493555 | aio | Thursday 14 May 2026 17:42:56 +0000 (0:00:06.501) 0:02:26.918 ********** 2026-05-14 17:43:02.867970 | aio | ok: [aio] 2026-05-14 17:43:02.868387 | aio | 2026-05-14 17:43:02.869072 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-14 17:43:02.869098 | aio | Thursday 14 May 2026 17:43:02 +0000 (0:00:06.377) 0:02:33.295 ********** 2026-05-14 17:43:02.929532 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-14 17:43:02.929603 | aio | 2026-05-14 17:43:02.929973 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-14 17:43:02.930013 | aio | Thursday 14 May 2026 17:43:02 +0000 (0:00:00.061) 0:02:33.356 ********** 2026-05-14 17:43:02.978502 | aio | ok: [aio] 2026-05-14 17:43:02.978585 | aio | 2026-05-14 17:43:02.978848 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-14 17:43:02.978898 | aio | Thursday 14 May 2026 17:43:02 +0000 (0:00:00.048) 0:02:33.405 ********** 2026-05-14 17:43:09.480425 | aio | ok: [aio] 2026-05-14 17:43:09.480509 | aio | 2026-05-14 17:43:09.480521 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-14 17:43:09.480710 | aio | Thursday 14 May 2026 17:43:09 +0000 (0:00:06.501) 0:02:39.907 ********** 2026-05-14 17:43:09.528498 | aio | ok: [aio] 2026-05-14 17:43:09.528560 | aio | 2026-05-14 17:43:09.528924 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-14 17:43:09.528952 | aio | Thursday 14 May 2026 17:43:09 +0000 (0:00:00.048) 0:02:39.955 ********** 2026-05-14 17:43:09.574476 | aio | skipping: [aio] => (item=1) 2026-05-14 17:43:09.574543 | aio | skipping: [aio] => (item=1) 2026-05-14 17:43:09.574553 | aio | skipping: [aio] => (item=1) 2026-05-14 17:43:09.574561 | aio | skipping: [aio] 2026-05-14 17:43:09.575209 | aio | 2026-05-14 17:43:09.575236 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-14 17:43:09.575246 | aio | Thursday 14 May 2026 17:43:09 +0000 (0:00:00.045) 0:02:40.001 ********** 2026-05-14 17:43:09.611467 | aio | skipping: [aio] 2026-05-14 17:43:09.611515 | aio | 2026-05-14 17:43:09.611526 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:43:09.611536 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-14 17:43:09.611550 | aio | 2026-05-14 17:43:09.612435 | aio | 2026-05-14 17:43:09.612499 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:43:09.612511 | aio | Thursday 14 May 2026 17:43:09 +0000 (0:00:00.037) 0:02:40.038 ********** 2026-05-14 17:43:09.612529 | aio | =============================================================================== 2026-05-14 17:43:09.613393 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.60s 2026-05-14 17:43:09.613437 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.37s 2026-05-14 17:43:09.613447 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 9.06s 2026-05-14 17:43:09.613613 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.26s 2026-05-14 17:43:09.613922 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.10s 2026-05-14 17:43:09.614257 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.98s 2026-05-14 17:43:09.614605 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.81s 2026-05-14 17:43:09.614918 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.50s 2026-05-14 17:43:09.615219 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.50s 2026-05-14 17:43:09.615563 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.47s 2026-05-14 17:43:09.615877 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.41s 2026-05-14 17:43:09.616179 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.38s 2026-05-14 17:43:09.616519 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.37s 2026-05-14 17:43:09.616834 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.72s 2026-05-14 17:43:09.617135 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.37s 2026-05-14 17:43:09.617477 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-05-14 17:43:09.617808 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.59s 2026-05-14 17:43:09.618717 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.35s 2026-05-14 17:43:09.618743 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.32s 2026-05-14 17:43:09.618752 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.28s 2026-05-14 17:43:09.703479 | aio | INFO [default > idempotence] Executed: Successful 2026-05-14 17:43:09.716349 | aio | INFO [default > side_effect] Executing 2026-05-14 17:43:09.716370 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:43:09.720057 | aio | INFO [default > verify] Executing 2026-05-14 17:43:10.448413 | aio | 2026-05-14 17:43:10.448978 | aio | PLAY [Verify] ****************************************************************** 2026-05-14 17:43:10.449261 | aio | 2026-05-14 17:43:10.449625 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:43:10.449985 | aio | Thursday 14 May 2026 17:43:10 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-05-14 17:43:11.675793 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:43:11.676042 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-14 17:43:11.676242 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:43:11.676460 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:43:11.679589 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:43:11.687255 | aio | ok: [aio] 2026-05-14 17:43:11.687269 | aio | 2026-05-14 17:43:11.687274 | aio | TASK [Get cluster health status] *********************************************** 2026-05-14 17:43:11.687278 | aio | Thursday 14 May 2026 17:43:11 +0000 (0:00:01.238) 0:00:01.246 ********** 2026-05-14 17:43:22.119881 | aio | ok: [aio] 2026-05-14 17:43:22.120256 | aio | 2026-05-14 17:43:22.120711 | aio | TASK [Print cluster health status] ********************************************* 2026-05-14 17:43:22.121095 | aio | Thursday 14 May 2026 17:43:22 +0000 (0:00:10.432) 0:00:11.678 ********** 2026-05-14 17:43:22.154054 | aio | ok: [aio] => { 2026-05-14 17:43:22.154490 | aio | "_ceph_health": { 2026-05-14 17:43:22.154860 | aio | "changed": false, 2026-05-14 17:43:22.155160 | aio | "cmd": [ 2026-05-14 17:43:22.155565 | aio | "cephadm", 2026-05-14 17:43:22.155936 | aio | "shell", 2026-05-14 17:43:22.156238 | aio | "--", 2026-05-14 17:43:22.156576 | aio | "ceph", 2026-05-14 17:43:22.156903 | aio | "health" 2026-05-14 17:43:22.157196 | aio | ], 2026-05-14 17:43:22.157564 | aio | "delta": "0:00:10.096988", 2026-05-14 17:43:22.157893 | aio | "end": "2026-05-14 17:43:22.070875", 2026-05-14 17:43:22.158221 | aio | "failed": false, 2026-05-14 17:43:22.158626 | aio | "msg": "", 2026-05-14 17:43:22.158999 | aio | "rc": 0, 2026-05-14 17:43:22.159312 | aio | "start": "2026-05-14 17:43:11.973887", 2026-05-14 17:43:22.159815 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-14 17:43:22.160150 | aio | "stderr_lines": [ 2026-05-14 17:43:22.160498 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-14 17:43:22.160847 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-14 17:43:22.161144 | aio | ], 2026-05-14 17:43:22.161501 | aio | "stdout": "HEALTH_OK", 2026-05-14 17:43:22.161828 | aio | "stdout_lines": [ 2026-05-14 17:43:22.162132 | aio | "HEALTH_OK" 2026-05-14 17:43:22.162521 | aio | ] 2026-05-14 17:43:22.162674 | aio | } 2026-05-14 17:43:22.162817 | aio | } 2026-05-14 17:43:22.162949 | aio | 2026-05-14 17:43:22.163088 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-14 17:43:22.163228 | aio | Thursday 14 May 2026 17:43:22 +0000 (0:00:00.034) 0:00:11.713 ********** 2026-05-14 17:43:22.187811 | aio | ok: [aio] => { 2026-05-14 17:43:22.188216 | aio | "changed": false, 2026-05-14 17:43:22.188609 | aio | "msg": "All assertions passed" 2026-05-14 17:43:22.188924 | aio | } 2026-05-14 17:43:22.189215 | aio | 2026-05-14 17:43:22.189582 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-14 17:43:22.189906 | aio | Thursday 14 May 2026 17:43:22 +0000 (0:00:00.033) 0:00:11.746 ********** 2026-05-14 17:43:28.252958 | aio | changed: [aio] 2026-05-14 17:43:28.253363 | aio | 2026-05-14 17:43:28.253702 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-14 17:43:28.254024 | aio | Thursday 14 May 2026 17:43:28 +0000 (0:00:06.065) 0:00:17.812 ********** 2026-05-14 17:43:30.794150 | aio | changed: [aio] 2026-05-14 17:43:30.794865 | aio | 2026-05-14 17:43:30.794890 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-14 17:43:30.794901 | aio | Thursday 14 May 2026 17:43:30 +0000 (0:00:02.541) 0:00:20.353 ********** 2026-05-14 17:43:32.021574 | aio | ok: [aio] 2026-05-14 17:43:32.021700 | aio | 2026-05-14 17:43:32.021718 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-14 17:43:32.021732 | aio | Thursday 14 May 2026 17:43:32 +0000 (0:00:01.226) 0:00:21.580 ********** 2026-05-14 17:43:32.057414 | aio | ok: [aio] => { 2026-05-14 17:43:32.057468 | aio | "changed": false, 2026-05-14 17:43:32.057482 | aio | "msg": "All assertions passed" 2026-05-14 17:43:32.057494 | aio | } 2026-05-14 17:43:32.058498 | aio | 2026-05-14 17:43:32.058561 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:43:32.058578 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 17:43:32.058592 | aio | 2026-05-14 17:43:32.058611 | aio | 2026-05-14 17:43:32.059379 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:43:32.059420 | aio | Thursday 14 May 2026 17:43:32 +0000 (0:00:00.036) 0:00:21.616 ********** 2026-05-14 17:43:32.059433 | aio | =============================================================================== 2026-05-14 17:43:32.059730 | aio | Get cluster health status ---------------------------------------------- 10.43s 2026-05-14 17:43:32.060040 | aio | Create a test Ceph pool ------------------------------------------------- 6.07s 2026-05-14 17:43:32.060411 | aio | Create a test Ceph key -------------------------------------------------- 2.54s 2026-05-14 17:43:32.060773 | aio | Gathering Facts --------------------------------------------------------- 1.24s 2026-05-14 17:43:32.061090 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.23s 2026-05-14 17:43:32.061490 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-05-14 17:43:32.061812 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-14 17:43:32.062138 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-14 17:43:32.126482 | aio | INFO [default > verify] Executed: Successful 2026-05-14 17:43:32.136457 | aio | INFO [default > cleanup] Executing 2026-05-14 17:43:32.137355 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:43:32.143799 | aio | INFO [default > destroy] Executing 2026-05-14 17:43:32.143905 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-14 17:43:32.144004 | aio | INFO [default > destroy] Executed: Successful 2026-05-14 17:43:32.144303 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-14 17:43:32.308048 | aio | ok: Runtime: 0:11:09.070808 2026-05-14 17:43:32.321108 | 2026-05-14 17:43:32.321350 | PLAY RECAP 2026-05-14 17:43:32.321420 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:43:32.321446 | 2026-05-14 17:43:32.457707 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 17:43:32.460400 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 17:43:33.335038 | 2026-05-14 17:43:33.335190 | PLAY [all] 2026-05-14 17:43:33.347589 | 2026-05-14 17:43:33.347724 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-14 17:43:33.392127 | aio | skipping: Conditional result was False 2026-05-14 17:43:33.402200 | 2026-05-14 17:43:33.402393 | TASK [fetch-output : Set log path for single node] 2026-05-14 17:43:33.447782 | aio | ok 2026-05-14 17:43:33.453105 | 2026-05-14 17:43:33.453199 | LOOP [fetch-output : Ensure local output dirs] 2026-05-14 17:43:33.844824 | aio -> localhost | ok: "/var/lib/zuul/builds/5032e59a043d4c508c2d3f91e4775958/work/logs" 2026-05-14 17:43:34.062734 | aio -> localhost | changed: "/var/lib/zuul/builds/5032e59a043d4c508c2d3f91e4775958/work/artifacts" 2026-05-14 17:43:34.258700 | aio -> localhost | changed: "/var/lib/zuul/builds/5032e59a043d4c508c2d3f91e4775958/work/docs" 2026-05-14 17:43:34.280197 | 2026-05-14 17:43:34.280318 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-14 17:43:34.938771 | aio | ok 2026-05-14 17:43:34.938978 | aio | changed: All items complete 2026-05-14 17:43:34.939007 | 2026-05-14 17:43:35.384377 | aio | changed: .d..t...... ./ 2026-05-14 17:43:35.858255 | aio | changed: .d..t...... ./ 2026-05-14 17:43:35.882748 | 2026-05-14 17:43:35.882896 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-14 17:43:37.025987 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007230 2026-05-14 17:43:37.252261 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007748 2026-05-14 17:43:37.275386 | 2026-05-14 17:43:37.275544 | PLAY [all] 2026-05-14 17:43:37.282210 | 2026-05-14 17:43:37.282303 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-14 17:43:37.804531 | aio | changed 2026-05-14 17:43:37.813236 | 2026-05-14 17:43:37.813347 | PLAY RECAP 2026-05-14 17:43:37.813400 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-14 17:43:37.813423 | 2026-05-14 17:43:37.958204 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 17:43:37.961941 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-14 17:43:38.542390 | 2026-05-14 17:43:38.542546 | PLAY [localhost] 2026-05-14 17:43:38.554442 | 2026-05-14 17:43:38.554519 | TASK [Generate Zuul manifest] 2026-05-14 17:43:38.582020 | localhost | ok 2026-05-14 17:43:38.597401 | 2026-05-14 17:43:38.597500 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-14 17:43:38.950042 | localhost | changed 2026-05-14 17:43:39.054035 | 2026-05-14 17:43:39.054206 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-14 17:43:39.431542 | localhost | ok 2026-05-14 17:43:39.438478 | 2026-05-14 17:43:39.438548 | TASK [Upload logs] 2026-05-14 17:43:39.456275 | localhost | ok 2026-05-14 17:43:39.592711 | 2026-05-14 17:43:39.592850 | TASK [Set zuul-log-path fact] 2026-05-14 17:43:39.612856 | localhost | ok 2026-05-14 17:43:39.625097 | 2026-05-14 17:43:39.625162 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 17:43:39.654861 | localhost | ok 2026-05-14 17:43:39.664635 | 2026-05-14 17:43:39.664702 | TASK [upload-logs : Create log directories] 2026-05-14 17:43:40.070129 | localhost | changed 2026-05-14 17:43:40.077130 | 2026-05-14 17:43:40.077223 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-14 17:43:40.476076 | localhost -> localhost | ok: Runtime: 0:00:00.004922 2026-05-14 17:43:40.482827 | 2026-05-14 17:43:40.482898 | TASK [upload-logs : Upload logs to log server] 2026-05-14 17:43:40.922247 | localhost | Output suppressed because no_log was given 2026-05-14 17:43:40.927242 | 2026-05-14 17:43:40.927368 | LOOP [upload-logs : Compress console log and json output] 2026-05-14 17:43:40.990063 | localhost | skipping: Conditional result was False 2026-05-14 17:43:41.043159 | localhost | skipping: Conditional result was False 2026-05-14 17:43:42.521529 | 2026-05-14 17:43:42.521793 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-14 17:43:42.564214 | localhost | skipping: Conditional result was False 2026-05-14 17:43:42.564661 | 2026-05-14 17:43:42.567972 | localhost | skipping: Conditional result was False 2026-05-14 17:43:42.586354 | 2026-05-14 17:43:42.586568 | LOOP [upload-logs : Upload console log and json output]