2026-04-18 17:30:03.604533 | Job console starting 2026-04-18 17:30:03.618310 | Updating git repos 2026-04-18 17:30:03.646717 | Cloning repos into workspace 2026-04-18 17:30:05.353347 | Restoring repo states 2026-04-18 17:30:05.369580 | Merging changes 2026-04-18 17:30:06.259506 | Checking out repos 2026-04-18 17:30:06.823993 | Preparing playbooks 2026-04-18 17:30:16.098959 | Running Ansible setup 2026-04-18 17:30:22.861921 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 17:30:23.560046 | 2026-04-18 17:30:23.560168 | PLAY [localhost] 2026-04-18 17:30:23.568167 | 2026-04-18 17:30:23.568242 | TASK [Gathering Facts] 2026-04-18 17:30:25.016975 | localhost | ok 2026-04-18 17:30:25.029634 | 2026-04-18 17:30:25.029726 | TASK [Setup log path fact] 2026-04-18 17:30:25.050308 | localhost | ok 2026-04-18 17:30:25.067697 | 2026-04-18 17:30:25.067807 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 17:30:25.104704 | localhost | ok 2026-04-18 17:30:25.113829 | 2026-04-18 17:30:25.113906 | TASK [emit-job-header : Print job information] 2026-04-18 17:30:25.157666 | # Job Information 2026-04-18 17:30:25.157969 | Ansible Version: 2.16.16 2026-04-18 17:30:25.158089 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-04-18 17:30:25.158147 | Pipeline: check 2026-04-18 17:30:25.158192 | Executor: 0a8996d2b663 2026-04-18 17:30:25.158229 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/104 2026-04-18 17:30:25.158276 | Event ID: 2f372d80-3b4a-11f1-8301-3470debd7c83 2026-04-18 17:30:25.162415 | 2026-04-18 17:30:25.162507 | LOOP [emit-job-header : Print node information] 2026-04-18 17:30:25.294659 | localhost | ok: 2026-04-18 17:30:25.320160 | localhost | # Node Information 2026-04-18 17:30:25.320245 | localhost | Inventory Hostname: aio 2026-04-18 17:30:25.322164 | localhost | Hostname: np0000167504 2026-04-18 17:30:25.322219 | localhost | Username: zuul 2026-04-18 17:30:25.322255 | localhost | Distro: Ubuntu 24.04 2026-04-18 17:30:25.322299 | localhost | Provider: yul1 2026-04-18 17:30:25.322347 | localhost | Region: ca-ymq-1 2026-04-18 17:30:25.322390 | localhost | Label: ubuntu-noble 2026-04-18 17:30:25.322429 | localhost | Product Name: OpenStack Nova 2026-04-18 17:30:25.322463 | localhost | Interface IP: 199.204.45.227 2026-04-18 17:30:25.339112 | 2026-04-18 17:30:25.339273 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 17:30:25.787646 | localhost -> localhost | changed 2026-04-18 17:30:25.926951 | 2026-04-18 17:30:25.927077 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 17:30:27.167391 | localhost -> localhost | changed 2026-04-18 17:30:27.175231 | 2026-04-18 17:30:27.175302 | PLAY [all] 2026-04-18 17:30:27.183927 | 2026-04-18 17:30:27.184012 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 17:30:27.453081 | aio -> localhost | ok 2026-04-18 17:30:27.472027 | 2026-04-18 17:30:27.472170 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 17:30:27.510106 | aio | ok 2026-04-18 17:30:27.525420 | aio | included: /var/lib/zuul/builds/e61e27855e6d4c91b63ff19b0c0c134a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 17:30:27.533200 | 2026-04-18 17:30:27.533271 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 17:30:28.298174 | aio -> localhost | Generating public/private rsa key pair. 2026-04-18 17:30:28.298375 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/e61e27855e6d4c91b63ff19b0c0c134a/work/e61e27855e6d4c91b63ff19b0c0c134a_id_rsa 2026-04-18 17:30:28.298419 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/e61e27855e6d4c91b63ff19b0c0c134a/work/e61e27855e6d4c91b63ff19b0c0c134a_id_rsa.pub 2026-04-18 17:30:28.298452 | aio -> localhost | The key fingerprint is: 2026-04-18 17:30:28.298481 | aio -> localhost | SHA256:PIMLR0v/OGcN7uzRHPHZXmD1AWVwLkLvRl4k0qgA4oA zuul-build-sshkey 2026-04-18 17:30:28.298523 | aio -> localhost | The key's randomart image is: 2026-04-18 17:30:28.298553 | aio -> localhost | +---[RSA 3072]----+ 2026-04-18 17:30:28.298583 | aio -> localhost | |.. . .. oo++*.| 2026-04-18 17:30:28.298613 | aio -> localhost | |E o . . ..o.*.o| 2026-04-18 17:30:28.298641 | aio -> localhost | | . o . ...+oo.| 2026-04-18 17:30:28.298669 | aio -> localhost | | o = . =+o+ | 2026-04-18 17:30:28.298696 | aio -> localhost | | . + S . .+o o| 2026-04-18 17:30:28.298724 | aio -> localhost | | o . * =.. ..| 2026-04-18 17:30:28.298750 | aio -> localhost | | . o * + .| 2026-04-18 17:30:28.298778 | aio -> localhost | | * . | 2026-04-18 17:30:28.298809 | aio -> localhost | | .+ | 2026-04-18 17:30:28.298837 | aio -> localhost | +----[SHA256]-----+ 2026-04-18 17:30:28.298901 | aio -> localhost | ok: Runtime: 0:00:00.274499 2026-04-18 17:30:28.306484 | 2026-04-18 17:30:28.306567 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 17:30:28.338309 | aio | ok 2026-04-18 17:30:28.347886 | aio | included: /var/lib/zuul/builds/e61e27855e6d4c91b63ff19b0c0c134a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 17:30:28.355730 | 2026-04-18 17:30:28.355793 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 17:30:28.379747 | aio | skipping: Conditional result was False 2026-04-18 17:30:28.391475 | 2026-04-18 17:30:28.391564 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 17:30:28.958599 | aio | changed 2026-04-18 17:30:28.967627 | 2026-04-18 17:30:28.967715 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 17:30:29.207249 | aio | ok 2026-04-18 17:30:29.349530 | 2026-04-18 17:30:29.349688 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 17:30:29.930620 | aio | changed 2026-04-18 17:30:29.937377 | 2026-04-18 17:30:29.937445 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 17:30:30.509282 | aio | changed 2026-04-18 17:30:30.516116 | 2026-04-18 17:30:30.516206 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 17:30:30.543133 | aio | skipping: Conditional result was False 2026-04-18 17:30:30.551314 | 2026-04-18 17:30:30.551421 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 17:30:31.328457 | aio -> localhost | changed 2026-04-18 17:30:31.347476 | 2026-04-18 17:30:31.348292 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 17:30:31.622726 | aio -> localhost | Identity added: /var/lib/zuul/builds/e61e27855e6d4c91b63ff19b0c0c134a/work/e61e27855e6d4c91b63ff19b0c0c134a_id_rsa (zuul-build-sshkey) 2026-04-18 17:30:31.622976 | aio -> localhost | ok: Runtime: 0:00:00.010782 2026-04-18 17:30:31.628909 | 2026-04-18 17:30:31.628989 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 17:30:31.990903 | aio | ok 2026-04-18 17:30:32.076605 | 2026-04-18 17:30:32.076703 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 17:30:32.101080 | aio | skipping: Conditional result was False 2026-04-18 17:30:32.117721 | 2026-04-18 17:30:32.123245 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 17:30:32.514253 | aio | ok 2026-04-18 17:30:32.524649 | 2026-04-18 17:30:32.524794 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 17:30:33.256635 | aio | Output suppressed because no_log was given 2026-04-18 17:30:33.317139 | 2026-04-18 17:30:33.317264 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 17:30:33.545633 | aio | ok: "logs" 2026-04-18 17:30:33.545952 | aio | ok: All items complete 2026-04-18 17:30:33.545989 | 2026-04-18 17:30:33.740121 | aio | ok: "artifacts" 2026-04-18 17:30:33.938871 | aio | ok: "docs" 2026-04-18 17:30:33.959553 | 2026-04-18 17:30:33.959682 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 17:30:34.185303 | aio | changed: "logs" 2026-04-18 17:30:34.368759 | aio | changed: "artifacts" 2026-04-18 17:30:34.561313 | aio | changed: "docs" 2026-04-18 17:30:34.580188 | 2026-04-18 17:30:34.580380 | PLAY RECAP 2026-04-18 17:30:34.580434 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 17:30:34.580462 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 17:30:34.580482 | 2026-04-18 17:30:34.816312 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 17:30:34.823059 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 17:30:35.461960 | 2026-04-18 17:30:35.490872 | PLAY [all] 2026-04-18 17:30:35.507394 | 2026-04-18 17:30:35.507510 | TASK [setup-uv : Extract archive] 2026-04-18 17:30:38.000672 | aio | changed 2026-04-18 17:30:38.007878 | 2026-04-18 17:30:38.014604 | TASK [setup-uv : Print version] 2026-04-18 17:30:38.395407 | aio | uv 0.8.13 2026-04-18 17:30:38.560582 | aio | ok: Runtime: 0:00:00.015560 2026-04-18 17:30:38.574939 | 2026-04-18 17:30:38.575004 | PLAY RECAP 2026-04-18 17:30:38.575057 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 17:30:38.575082 | 2026-04-18 17:30:38.782653 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 17:30:38.808224 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 17:30:39.556637 | 2026-04-18 17:30:39.759537 | PLAY [all] 2026-04-18 17:30:39.776018 | 2026-04-18 17:30:39.776190 | TASK [Copy inventory file for Zuul] 2026-04-18 17:30:40.870989 | aio | changed 2026-04-18 17:30:41.283540 | 2026-04-18 17:30:41.283736 | TASK [Switch "ansible_host" to private IP] 2026-04-18 17:30:41.616002 | aio | changed: 1 replacements made 2026-04-18 17:30:43.445109 | 2026-04-18 17:30:43.445279 | TASK [Run Molecule scenario] 2026-04-18 17:30:43.901783 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-18 17:30:43.901902 | aio | Creating virtual environment at: .venv 2026-04-18 17:30:43.957994 | aio | Downloading pygments (1.2MiB) 2026-04-18 17:30:43.958610 | aio | Downloading ansible-core (2.1MiB) 2026-04-18 17:30:43.958812 | aio | Downloading netaddr (2.2MiB) 2026-04-18 17:30:43.959263 | aio | Downloading cryptography (4.3MiB) 2026-04-18 17:30:44.160631 | aio | Downloading netaddr 2026-04-18 17:30:44.171314 | aio | Downloading cryptography 2026-04-18 17:30:44.232309 | aio | Downloading pygments 2026-04-18 17:30:44.387568 | aio | Downloading ansible-core 2026-04-18 17:30:44.432203 | aio | Installed 37 packages in 43ms 2026-04-18 17:30:45.188404 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-18 17:30:45.188465 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 17:30:45.807458 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 17:30:45.807499 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-18 17:30:58.367550 | aio | INFO [default > dependency] Executing 2026-04-18 17:30:58.367673 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-18 17:30:58.367907 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-18 17:30:58.368017 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 17:30:58.373734 | aio | INFO [default > cleanup] Executing 2026-04-18 17:30:58.374066 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 17:30:58.379641 | aio | INFO [default > destroy] Executing 2026-04-18 17:30:58.379676 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 17:30:58.379782 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 17:30:58.385429 | aio | INFO [default > syntax] Executing 2026-04-18 17:30:59.475214 | aio | 2026-04-18 17:30:59.475247 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-18 17:30:59.525444 | aio | INFO [default > syntax] Executed: Successful 2026-04-18 17:30:59.535992 | aio | INFO [default > create] Executing 2026-04-18 17:30:59.538155 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 17:30:59.544140 | aio | INFO [default > prepare] Executing 2026-04-18 17:31:00.317627 | aio | 2026-04-18 17:31:00.317870 | aio | PLAY [Prepare] ***************************************************************** 2026-04-18 17:31:00.318092 | aio | 2026-04-18 17:31:00.318553 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:31:00.318851 | aio | Saturday 18 April 2026 17:31:00 +0000 (0:00:00.033) 0:00:00.033 ******** 2026-04-18 17:31:01.599059 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 17:31:01.599372 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 17:31:01.599605 | aio | interpreter could change the meaning of that path. See 2026-04-18 17:31:01.599842 | aio | https://docs.ansible.com/ansible- 2026-04-18 17:31:01.600082 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 17:31:01.607269 | aio | ok: [aio] 2026-04-18 17:31:01.607480 | aio | 2026-04-18 17:31:01.607728 | aio | TASK [Configure short hostname] ************************************************ 2026-04-18 17:31:01.607958 | aio | Saturday 18 April 2026 17:31:01 +0000 (0:00:01.303) 0:00:01.336 ******** 2026-04-18 17:31:02.368732 | aio | changed: [aio] 2026-04-18 17:31:02.368824 | aio | 2026-04-18 17:31:02.368998 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-18 17:31:02.369151 | aio | Saturday 18 April 2026 17:31:02 +0000 (0:00:00.760) 0:00:02.097 ******** 2026-04-18 17:31:02.682804 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-18 17:31:02.683153 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-18 17:31:02.683474 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-18 17:31:02.693120 | aio | changed: [aio] 2026-04-18 17:31:02.693399 | aio | 2026-04-18 17:31:02.693662 | aio | TASK [Update apt cache] ******************************************************** 2026-04-18 17:31:02.693938 | aio | Saturday 18 April 2026 17:31:02 +0000 (0:00:00.325) 0:00:02.422 ******** 2026-04-18 17:31:09.025670 | aio | changed: [aio] 2026-04-18 17:31:09.025729 | aio | 2026-04-18 17:31:09.025853 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-18 17:31:09.025996 | aio | 2026-04-18 17:31:09.027226 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:31:09.027262 | aio | Saturday 18 April 2026 17:31:09 +0000 (0:00:06.332) 0:00:08.755 ******** 2026-04-18 17:31:09.881377 | aio | ok: [aio] 2026-04-18 17:31:09.881460 | aio | 2026-04-18 17:31:09.881477 | aio | TASK [Install depedencies] ***************************************************** 2026-04-18 17:31:09.881499 | aio | Saturday 18 April 2026 17:31:09 +0000 (0:00:00.855) 0:00:09.610 ******** 2026-04-18 17:31:29.997096 | aio | changed: [aio] 2026-04-18 17:31:29.997358 | aio | 2026-04-18 17:31:29.997600 | aio | TASK [Start up service] ******************************************************** 2026-04-18 17:31:29.997860 | aio | Saturday 18 April 2026 17:31:29 +0000 (0:00:20.115) 0:00:29.726 ******** 2026-04-18 17:31:30.666096 | aio | ok: [aio] 2026-04-18 17:31:30.666344 | aio | 2026-04-18 17:31:30.666594 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-18 17:31:30.666839 | aio | Saturday 18 April 2026 17:31:30 +0000 (0:00:00.669) 0:00:30.395 ******** 2026-04-18 17:31:30.995823 | aio | ok: [aio] 2026-04-18 17:31:30.995886 | aio | 2026-04-18 17:31:30.995941 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-18 17:31:30.996067 | aio | Saturday 18 April 2026 17:31:30 +0000 (0:00:00.329) 0:00:30.725 ******** 2026-04-18 17:31:31.815989 | aio | changed: [aio] 2026-04-18 17:31:31.816217 | aio | 2026-04-18 17:31:31.816487 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-18 17:31:31.816734 | aio | Saturday 18 April 2026 17:31:31 +0000 (0:00:00.820) 0:00:31.545 ******** 2026-04-18 17:31:32.058229 | aio | ok: [aio] 2026-04-18 17:31:32.058523 | aio | 2026-04-18 17:31:32.058795 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-18 17:31:32.059045 | aio | Saturday 18 April 2026 17:31:32 +0000 (0:00:00.241) 0:00:31.787 ******** 2026-04-18 17:31:32.084376 | aio | skipping: [aio] 2026-04-18 17:31:32.084557 | aio | 2026-04-18 17:31:32.084802 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-18 17:31:32.085055 | aio | Saturday 18 April 2026 17:31:32 +0000 (0:00:00.026) 0:00:31.814 ******** 2026-04-18 17:31:32.737543 | aio | changed: [aio] => (item=osd0) 2026-04-18 17:31:32.737788 | aio | changed: [aio] => (item=osd1) 2026-04-18 17:31:32.738037 | aio | changed: [aio] => (item=osd2) 2026-04-18 17:31:32.738329 | aio | 2026-04-18 17:31:32.738607 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-18 17:31:32.738855 | aio | Saturday 18 April 2026 17:31:32 +0000 (0:00:00.652) 0:00:32.466 ******** 2026-04-18 17:31:33.496237 | aio | changed: [aio] => (item=osd0) 2026-04-18 17:31:33.496508 | aio | changed: [aio] => (item=osd1) 2026-04-18 17:31:33.496751 | aio | changed: [aio] => (item=osd2) 2026-04-18 17:31:33.496980 | aio | 2026-04-18 17:31:33.497290 | aio | TASK [Start loop devices] ****************************************************** 2026-04-18 17:31:33.497512 | aio | Saturday 18 April 2026 17:31:33 +0000 (0:00:00.758) 0:00:33.225 ******** 2026-04-18 17:31:34.326728 | aio | changed: [aio] => (item=osd0) 2026-04-18 17:31:34.326955 | aio | changed: [aio] => (item=osd1) 2026-04-18 17:31:34.327307 | aio | changed: [aio] => (item=osd2) 2026-04-18 17:31:34.327579 | aio | 2026-04-18 17:31:34.327775 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-18 17:31:34.327999 | aio | Saturday 18 April 2026 17:31:34 +0000 (0:00:00.830) 0:00:34.055 ******** 2026-04-18 17:31:35.763257 | aio | changed: [aio] => (item=osd0) 2026-04-18 17:31:35.763313 | aio | changed: [aio] => (item=osd1) 2026-04-18 17:31:35.763330 | aio | changed: [aio] => (item=osd2) 2026-04-18 17:31:35.763376 | aio | 2026-04-18 17:31:35.763487 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-18 17:31:35.763596 | aio | Saturday 18 April 2026 17:31:35 +0000 (0:00:01.436) 0:00:35.492 ******** 2026-04-18 17:31:37.073233 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-18 17:31:37.073270 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-18 17:31:37.074287 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-18 17:31:37.074346 | aio | 2026-04-18 17:31:37.074358 | aio | PLAY RECAP ********************************************************************* 2026-04-18 17:31:37.074375 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-18 17:31:37.075237 | aio | 2026-04-18 17:31:37.075285 | aio | 2026-04-18 17:31:37.075296 | aio | TASKS RECAP ******************************************************************** 2026-04-18 17:31:37.075407 | aio | Saturday 18 April 2026 17:31:37 +0000 (0:00:01.309) 0:00:36.802 ******** 2026-04-18 17:31:37.075716 | aio | =============================================================================== 2026-04-18 17:31:37.076100 | aio | Install depedencies ---------------------------------------------------- 20.12s 2026-04-18 17:31:37.076490 | aio | Update apt cache -------------------------------------------------------- 6.33s 2026-04-18 17:31:37.076892 | aio | Create a volume group for each loop device ------------------------------ 1.44s 2026-04-18 17:31:37.077160 | aio | Create a logical volume for each loop device ---------------------------- 1.31s 2026-04-18 17:31:37.077380 | aio | Gathering Facts --------------------------------------------------------- 1.30s 2026-04-18 17:31:37.077567 | aio | Gathering Facts --------------------------------------------------------- 0.86s 2026-04-18 17:31:37.077752 | aio | Start loop devices ------------------------------------------------------ 0.83s 2026-04-18 17:31:37.077938 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.82s 2026-04-18 17:31:37.078122 | aio | Configure short hostname ------------------------------------------------ 0.76s 2026-04-18 17:31:37.078340 | aio | Set permissions on loopback devices ------------------------------------- 0.76s 2026-04-18 17:31:37.078531 | aio | Start up service -------------------------------------------------------- 0.67s 2026-04-18 17:31:37.078715 | aio | Create devices for Ceph ------------------------------------------------- 0.65s 2026-04-18 17:31:37.078899 | aio | Generate lvm.conf ------------------------------------------------------- 0.33s 2026-04-18 17:31:37.079085 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-04-18 17:31:37.079297 | aio | Get list of all loopback devices ---------------------------------------- 0.24s 2026-04-18 17:31:37.079491 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-04-18 17:31:37.141631 | aio | INFO [default > prepare] Executed: Successful 2026-04-18 17:31:37.154365 | aio | INFO [default > converge] Executing 2026-04-18 17:31:38.101422 | aio | 2026-04-18 17:31:38.101485 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 17:31:38.101501 | aio | 2026-04-18 17:31:38.101738 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:31:38.101989 | aio | Saturday 18 April 2026 17:31:38 +0000 (0:00:00.051) 0:00:00.051 ******** 2026-04-18 17:31:39.289998 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 17:31:39.290218 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 17:31:39.290534 | aio | interpreter could change the meaning of that path. See 2026-04-18 17:31:39.290777 | aio | https://docs.ansible.com/ansible- 2026-04-18 17:31:39.291020 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 17:31:39.305540 | aio | ok: [aio] 2026-04-18 17:31:39.305784 | aio | 2026-04-18 17:31:39.306051 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:31:39.306332 | aio | Saturday 18 April 2026 17:31:39 +0000 (0:00:01.204) 0:00:01.256 ******** 2026-04-18 17:31:39.641321 | aio | ok: [aio] 2026-04-18 17:31:39.641364 | aio | 2026-04-18 17:31:39.641369 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:31:39.641374 | aio | Saturday 18 April 2026 17:31:39 +0000 (0:00:00.334) 0:00:01.591 ******** 2026-04-18 17:31:39.681880 | aio | skipping: [aio] 2026-04-18 17:31:39.682186 | aio | 2026-04-18 17:31:39.682473 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 17:31:39.682722 | aio | Saturday 18 April 2026 17:31:39 +0000 (0:00:00.041) 0:00:01.632 ******** 2026-04-18 17:31:40.037239 | aio | changed: [aio] 2026-04-18 17:31:40.037464 | aio | 2026-04-18 17:31:40.037718 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:31:40.037966 | aio | Saturday 18 April 2026 17:31:40 +0000 (0:00:00.355) 0:00:01.987 ******** 2026-04-18 17:31:40.141016 | aio | ok: [aio] => { 2026-04-18 17:31:40.141336 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 17:31:40.141551 | aio | } 2026-04-18 17:31:40.141764 | aio | 2026-04-18 17:31:40.142013 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:31:40.142351 | aio | Saturday 18 April 2026 17:31:40 +0000 (0:00:00.103) 0:00:02.091 ******** 2026-04-18 17:31:40.891628 | aio | changed: [aio] 2026-04-18 17:31:40.891677 | aio | 2026-04-18 17:31:40.891704 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:31:40.891715 | aio | Saturday 18 April 2026 17:31:40 +0000 (0:00:00.749) 0:00:02.841 ******** 2026-04-18 17:31:40.946455 | aio | skipping: [aio] 2026-04-18 17:31:40.946738 | aio | 2026-04-18 17:31:40.946992 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:31:40.947290 | aio | Saturday 18 April 2026 17:31:40 +0000 (0:00:00.055) 0:00:02.896 ******** 2026-04-18 17:31:41.000689 | aio | skipping: [aio] 2026-04-18 17:31:41.000725 | aio | 2026-04-18 17:31:41.000871 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:31:41.000978 | aio | Saturday 18 April 2026 17:31:40 +0000 (0:00:00.054) 0:00:02.950 ******** 2026-04-18 17:31:41.254818 | aio | ok: [aio] 2026-04-18 17:31:41.254876 | aio | 2026-04-18 17:31:41.254887 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:31:41.254897 | aio | Saturday 18 April 2026 17:31:41 +0000 (0:00:00.252) 0:00:03.203 ******** 2026-04-18 17:31:42.599721 | aio | ok: [aio] 2026-04-18 17:31:42.599767 | aio | 2026-04-18 17:31:42.599778 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:31:42.599787 | aio | Saturday 18 April 2026 17:31:42 +0000 (0:00:01.345) 0:00:04.549 ******** 2026-04-18 17:31:42.813141 | aio | ok: [aio] => { 2026-04-18 17:31:42.813200 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 17:31:42.813207 | aio | } 2026-04-18 17:31:42.813212 | aio | 2026-04-18 17:31:42.813216 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:31:42.813221 | aio | Saturday 18 April 2026 17:31:42 +0000 (0:00:00.213) 0:00:04.762 ******** 2026-04-18 17:31:43.721684 | aio | changed: [aio] 2026-04-18 17:31:43.721764 | aio | 2026-04-18 17:31:43.721789 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:31:43.721925 | aio | Saturday 18 April 2026 17:31:43 +0000 (0:00:00.908) 0:00:05.670 ******** 2026-04-18 17:31:46.908141 | aio | changed: [aio] 2026-04-18 17:31:46.908241 | aio | 2026-04-18 17:31:46.908446 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 17:31:46.908493 | aio | Saturday 18 April 2026 17:31:46 +0000 (0:00:03.188) 0:00:08.858 ******** 2026-04-18 17:31:46.951537 | aio | skipping: [aio] 2026-04-18 17:31:46.951569 | aio | 2026-04-18 17:31:46.951580 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 17:31:46.951589 | aio | Saturday 18 April 2026 17:31:46 +0000 (0:00:00.042) 0:00:08.901 ******** 2026-04-18 17:31:46.987245 | aio | skipping: [aio] 2026-04-18 17:31:46.987276 | aio | 2026-04-18 17:31:46.987414 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 17:31:46.987728 | aio | Saturday 18 April 2026 17:31:46 +0000 (0:00:00.035) 0:00:08.937 ******** 2026-04-18 17:31:47.021689 | aio | skipping: [aio] 2026-04-18 17:31:47.021727 | aio | 2026-04-18 17:31:47.021864 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 17:31:47.021981 | aio | Saturday 18 April 2026 17:31:47 +0000 (0:00:00.034) 0:00:08.971 ******** 2026-04-18 17:31:56.492041 | aio | changed: [aio] 2026-04-18 17:31:56.492098 | aio | 2026-04-18 17:31:56.492110 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 17:31:56.492120 | aio | Saturday 18 April 2026 17:31:56 +0000 (0:00:09.468) 0:00:18.440 ******** 2026-04-18 17:31:57.161687 | aio | changed: [aio] 2026-04-18 17:31:57.161743 | aio | 2026-04-18 17:31:57.161754 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 17:31:57.161764 | aio | Saturday 18 April 2026 17:31:57 +0000 (0:00:00.670) 0:00:19.111 ******** 2026-04-18 17:31:58.286296 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 17:31:58.286378 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 17:31:58.288246 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 17:31:58.288308 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 17:31:58.288322 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 17:31:58.288335 | aio | 2026-04-18 17:31:58.288348 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 17:31:58.288483 | aio | Saturday 18 April 2026 17:31:58 +0000 (0:00:01.124) 0:00:20.235 ******** 2026-04-18 17:31:59.032538 | aio | changed: [aio] 2026-04-18 17:31:59.032703 | aio | 2026-04-18 17:31:59.032847 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 17:31:59.032991 | aio | Saturday 18 April 2026 17:31:59 +0000 (0:00:00.738) 0:00:20.974 ******** 2026-04-18 17:31:59.034525 | aio | 2026-04-18 17:31:59.034538 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 17:31:59.034543 | aio | Saturday 18 April 2026 17:31:59 +0000 (0:00:00.008) 0:00:20.982 ******** 2026-04-18 17:32:00.184613 | aio | ok: [aio] 2026-04-18 17:32:00.184680 | aio | 2026-04-18 17:32:00.184799 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-18 17:32:00.184914 | aio | Saturday 18 April 2026 17:32:00 +0000 (0:00:01.152) 0:00:22.135 ******** 2026-04-18 17:32:00.768603 | aio | changed: [aio] 2026-04-18 17:32:00.768679 | aio | 2026-04-18 17:32:00.768694 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 17:32:00.768707 | aio | Saturday 18 April 2026 17:32:00 +0000 (0:00:00.582) 0:00:22.717 ******** 2026-04-18 17:32:01.462830 | aio | changed: [aio] 2026-04-18 17:32:01.462885 | aio | 2026-04-18 17:32:01.462900 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:32:01.462913 | aio | Saturday 18 April 2026 17:32:01 +0000 (0:00:00.693) 0:00:23.411 ******** 2026-04-18 17:32:01.718639 | aio | ok: [aio] 2026-04-18 17:32:01.718680 | aio | 2026-04-18 17:32:01.718693 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:32:01.718706 | aio | Saturday 18 April 2026 17:32:01 +0000 (0:00:00.255) 0:00:23.667 ******** 2026-04-18 17:32:01.785683 | aio | ok: [aio] => { 2026-04-18 17:32:01.786040 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 17:32:01.786095 | aio | } 2026-04-18 17:32:01.786463 | aio | 2026-04-18 17:32:01.786517 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:32:01.786523 | aio | Saturday 18 April 2026 17:32:01 +0000 (0:00:00.068) 0:00:23.735 ******** 2026-04-18 17:32:02.833338 | aio | changed: [aio] 2026-04-18 17:32:02.833459 | aio | 2026-04-18 17:32:02.833859 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:32:02.833978 | aio | Saturday 18 April 2026 17:32:02 +0000 (0:00:01.047) 0:00:24.783 ******** 2026-04-18 17:32:07.417306 | aio | changed: [aio] 2026-04-18 17:32:07.417412 | aio | 2026-04-18 17:32:07.417915 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 17:32:07.417986 | aio | Saturday 18 April 2026 17:32:07 +0000 (0:00:04.583) 0:00:29.366 ******** 2026-04-18 17:32:08.392331 | aio | ok: [aio] 2026-04-18 17:32:08.392471 | aio | 2026-04-18 17:32:08.392988 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 17:32:08.393051 | aio | Saturday 18 April 2026 17:32:08 +0000 (0:00:00.974) 0:00:30.341 ******** 2026-04-18 17:32:08.767636 | aio | changed: [aio] 2026-04-18 17:32:08.767703 | aio | 2026-04-18 17:32:08.767717 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 17:32:08.767730 | aio | Saturday 18 April 2026 17:32:08 +0000 (0:00:00.375) 0:00:30.716 ******** 2026-04-18 17:32:09.329805 | aio | changed: [aio] 2026-04-18 17:32:09.329861 | aio | 2026-04-18 17:32:09.329878 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 17:32:09.329894 | aio | Saturday 18 April 2026 17:32:09 +0000 (0:00:00.561) 0:00:31.278 ******** 2026-04-18 17:32:10.037220 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 17:32:10.037253 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 17:32:10.037260 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 17:32:10.037265 | aio | 2026-04-18 17:32:10.037271 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 17:32:10.037378 | aio | Saturday 18 April 2026 17:32:10 +0000 (0:00:00.706) 0:00:31.985 ******** 2026-04-18 17:32:10.623362 | aio | changed: [aio] 2026-04-18 17:32:10.623434 | aio | 2026-04-18 17:32:10.623531 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 17:32:10.623699 | aio | Saturday 18 April 2026 17:32:10 +0000 (0:00:00.588) 0:00:32.573 ******** 2026-04-18 17:32:11.194044 | aio | changed: [aio] 2026-04-18 17:32:11.194352 | aio | 2026-04-18 17:32:11.194569 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 17:32:11.194819 | aio | Saturday 18 April 2026 17:32:11 +0000 (0:00:00.563) 0:00:33.136 ******** 2026-04-18 17:32:11.195044 | aio | 2026-04-18 17:32:11.195335 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 17:32:11.195585 | aio | Saturday 18 April 2026 17:32:11 +0000 (0:00:00.007) 0:00:33.144 ******** 2026-04-18 17:32:12.117405 | aio | ok: [aio] 2026-04-18 17:32:12.117495 | aio | 2026-04-18 17:32:12.117674 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-18 17:32:12.117831 | aio | Saturday 18 April 2026 17:32:12 +0000 (0:00:00.923) 0:00:34.067 ******** 2026-04-18 17:32:13.906576 | aio | changed: [aio] 2026-04-18 17:32:13.906662 | aio | 2026-04-18 17:32:13.906761 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 17:32:13.906862 | aio | Saturday 18 April 2026 17:32:13 +0000 (0:00:01.789) 0:00:35.857 ******** 2026-04-18 17:32:14.637283 | aio | changed: [aio] 2026-04-18 17:32:14.637320 | aio | 2026-04-18 17:32:14.637330 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 17:32:14.637338 | aio | Saturday 18 April 2026 17:32:14 +0000 (0:00:00.729) 0:00:36.587 ******** 2026-04-18 17:32:14.701478 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 17:32:14.701508 | aio | 2026-04-18 17:32:14.701518 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 17:32:14.701527 | aio | Saturday 18 April 2026 17:32:14 +0000 (0:00:00.063) 0:00:36.650 ******** 2026-04-18 17:32:15.842158 | aio | ok: [aio] 2026-04-18 17:32:15.842458 | aio | 2026-04-18 17:32:15.842470 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 17:32:15.842480 | aio | Saturday 18 April 2026 17:32:15 +0000 (0:00:01.140) 0:00:37.790 ******** 2026-04-18 17:32:16.710037 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 17:32:16.710097 | aio | ok: [aio] => (item=ssh) 2026-04-18 17:32:16.710108 | aio | 2026-04-18 17:32:16.710118 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 17:32:16.710127 | aio | Saturday 18 April 2026 17:32:16 +0000 (0:00:00.867) 0:00:38.658 ******** 2026-04-18 17:32:17.099735 | aio | changed: [aio] 2026-04-18 17:32:17.099782 | aio | 2026-04-18 17:32:17.099793 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 17:32:17.099803 | aio | Saturday 18 April 2026 17:32:17 +0000 (0:00:00.389) 0:00:39.048 ******** 2026-04-18 17:32:17.345286 | aio | ok: [aio] 2026-04-18 17:32:17.345378 | aio | 2026-04-18 17:32:17.345892 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 17:32:17.345933 | aio | Saturday 18 April 2026 17:32:17 +0000 (0:00:00.246) 0:00:39.294 ******** 2026-04-18 17:32:17.959729 | aio | changed: [aio] 2026-04-18 17:32:17.959781 | aio | 2026-04-18 17:32:17.959808 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 17:32:17.959819 | aio | Saturday 18 April 2026 17:32:17 +0000 (0:00:00.614) 0:00:39.909 ******** 2026-04-18 17:32:18.353281 | aio | changed: [aio] 2026-04-18 17:32:18.354199 | aio | 2026-04-18 17:32:18.354260 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 17:32:18.354273 | aio | Saturday 18 April 2026 17:32:18 +0000 (0:00:00.393) 0:00:40.302 ******** 2026-04-18 17:32:18.480368 | aio | ok: [aio] 2026-04-18 17:32:18.480473 | aio | 2026-04-18 17:32:18.480496 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 17:32:18.480800 | aio | Saturday 18 April 2026 17:32:18 +0000 (0:00:00.126) 0:00:40.429 ******** 2026-04-18 17:32:18.747353 | aio | ok: [aio] => (item=aio) 2026-04-18 17:32:18.747405 | aio | 2026-04-18 17:32:18.747412 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 17:32:18.747419 | aio | Saturday 18 April 2026 17:32:18 +0000 (0:00:00.267) 0:00:40.696 ******** 2026-04-18 17:32:18.796414 | aio | ok: [aio] 2026-04-18 17:32:18.796443 | aio | 2026-04-18 17:32:18.796453 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 17:32:18.796462 | aio | Saturday 18 April 2026 17:32:18 +0000 (0:00:00.048) 0:00:40.745 ******** 2026-04-18 17:32:18.900616 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-18 17:32:18.900661 | aio | 2026-04-18 17:32:18.900671 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-18 17:32:18.900681 | aio | Saturday 18 April 2026 17:32:18 +0000 (0:00:00.104) 0:00:40.850 ******** 2026-04-18 17:32:19.224714 | aio | changed: [aio] 2026-04-18 17:32:19.224764 | aio | 2026-04-18 17:32:19.224777 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-18 17:32:19.224790 | aio | Saturday 18 April 2026 17:32:19 +0000 (0:00:00.323) 0:00:41.173 ******** 2026-04-18 17:32:20.013277 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-18 17:32:20.013329 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-18 17:32:20.014342 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-18 17:32:20.014425 | aio | 2026-04-18 17:32:20.014436 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-18 17:32:20.014446 | aio | Saturday 18 April 2026 17:32:20 +0000 (0:00:00.789) 0:00:41.963 ******** 2026-04-18 17:33:54.559248 | aio | ok: [aio] 2026-04-18 17:33:54.559336 | aio | 2026-04-18 17:33:54.559343 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-18 17:33:54.559349 | aio | Saturday 18 April 2026 17:33:54 +0000 (0:01:34.534) 0:02:16.497 ******** 2026-04-18 17:33:54.841789 | aio | changed: [aio] 2026-04-18 17:33:54.841885 | aio | 2026-04-18 17:33:54.841905 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-18 17:33:54.842040 | aio | Saturday 18 April 2026 17:33:54 +0000 (0:00:00.294) 0:02:16.791 ******** 2026-04-18 17:33:54.887359 | aio | ok: [aio] 2026-04-18 17:33:54.887416 | aio | 2026-04-18 17:33:54.887429 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:33:54.887439 | aio | Saturday 18 April 2026 17:33:54 +0000 (0:00:00.044) 0:02:16.836 ******** 2026-04-18 17:33:54.963239 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:33:54.963277 | aio | 2026-04-18 17:33:54.963410 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:33:54.963724 | aio | Saturday 18 April 2026 17:33:54 +0000 (0:00:00.076) 0:02:16.913 ******** 2026-04-18 17:34:00.785634 | aio | ok: [aio] 2026-04-18 17:34:00.786012 | aio | 2026-04-18 17:34:00.786544 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:34:00.786905 | aio | Saturday 18 April 2026 17:34:00 +0000 (0:00:05.822) 0:02:22.735 ******** 2026-04-18 17:34:00.843675 | aio | ok: [aio] => (item=aio) 2026-04-18 17:34:00.843720 | aio | 2026-04-18 17:34:00.843731 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:34:00.843742 | aio | Saturday 18 April 2026 17:34:00 +0000 (0:00:00.057) 0:02:22.792 ******** 2026-04-18 17:34:01.270265 | aio | ok: [aio] 2026-04-18 17:34:01.270314 | aio | 2026-04-18 17:34:01.270330 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:34:01.270442 | aio | Saturday 18 April 2026 17:34:01 +0000 (0:00:00.426) 0:02:23.219 ******** 2026-04-18 17:34:09.132487 | aio | ok: [aio] 2026-04-18 17:34:09.132739 | aio | 2026-04-18 17:34:09.132964 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 17:34:09.133198 | aio | Saturday 18 April 2026 17:34:09 +0000 (0:00:07.863) 0:02:31.082 ******** 2026-04-18 17:34:58.922346 | aio | changed: [aio] 2026-04-18 17:34:58.922699 | aio | 2026-04-18 17:34:58.923028 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 17:34:58.923390 | aio | Saturday 18 April 2026 17:34:58 +0000 (0:00:49.789) 0:03:20.871 ******** 2026-04-18 17:35:13.353995 | aio | ok: [aio] 2026-04-18 17:35:13.354390 | aio | 2026-04-18 17:35:13.354720 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:35:13.355072 | aio | Saturday 18 April 2026 17:35:13 +0000 (0:00:14.430) 0:03:35.302 ******** 2026-04-18 17:35:13.424762 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:35:13.424863 | aio | 2026-04-18 17:35:13.424982 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:35:13.425098 | aio | Saturday 18 April 2026 17:35:13 +0000 (0:00:00.072) 0:03:35.374 ******** 2026-04-18 17:35:13.475510 | aio | skipping: [aio] 2026-04-18 17:35:13.475569 | aio | 2026-04-18 17:35:13.475662 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:35:13.475781 | aio | Saturday 18 April 2026 17:35:13 +0000 (0:00:00.051) 0:03:35.425 ******** 2026-04-18 17:35:13.534867 | aio | skipping: [aio] => (item=aio) 2026-04-18 17:35:13.534903 | aio | skipping: [aio] 2026-04-18 17:35:13.534909 | aio | 2026-04-18 17:35:13.534915 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:35:13.534933 | aio | Saturday 18 April 2026 17:35:13 +0000 (0:00:00.058) 0:03:35.484 ******** 2026-04-18 17:35:13.886761 | aio | ok: [aio] 2026-04-18 17:35:13.886833 | aio | 2026-04-18 17:35:13.886902 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:35:13.887012 | aio | Saturday 18 April 2026 17:35:13 +0000 (0:00:00.351) 0:03:35.836 ******** 2026-04-18 17:35:20.701830 | aio | ok: [aio] 2026-04-18 17:35:20.701884 | aio | 2026-04-18 17:35:20.701893 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 17:35:20.701905 | aio | Saturday 18 April 2026 17:35:20 +0000 (0:00:06.804) 0:03:42.640 ******** 2026-04-18 17:35:33.632056 | aio | changed: [aio] 2026-04-18 17:35:33.632098 | aio | 2026-04-18 17:35:33.632112 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 17:35:33.632118 | aio | Saturday 18 April 2026 17:35:33 +0000 (0:00:12.940) 0:03:55.581 ******** 2026-04-18 17:35:39.981322 | aio | ok: [aio] 2026-04-18 17:35:39.981674 | aio | 2026-04-18 17:35:39.982058 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 17:35:39.982417 | aio | Saturday 18 April 2026 17:35:39 +0000 (0:00:06.349) 0:04:01.931 ******** 2026-04-18 17:35:47.830832 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 17:35:47.830921 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 17:35:47.830984 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-18 17:35:47.831115 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 17:35:47.831250 | aio | 2026-04-18 17:35:47.831367 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 17:35:47.831457 | aio | 2026-04-18 17:35:47.831579 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:35:47.831682 | aio | Saturday 18 April 2026 17:35:47 +0000 (0:00:07.849) 0:04:09.780 ******** 2026-04-18 17:35:48.819625 | aio | ok: [aio] 2026-04-18 17:35:48.819688 | aio | 2026-04-18 17:35:48.819796 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:35:48.819907 | aio | Saturday 18 April 2026 17:35:48 +0000 (0:00:00.986) 0:04:10.767 ******** 2026-04-18 17:35:49.072011 | aio | ok: [aio] 2026-04-18 17:35:49.072062 | aio | 2026-04-18 17:35:49.072195 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:35:49.072302 | aio | Saturday 18 April 2026 17:35:49 +0000 (0:00:00.255) 0:04:11.022 ******** 2026-04-18 17:35:49.112059 | aio | skipping: [aio] 2026-04-18 17:35:49.112100 | aio | 2026-04-18 17:35:49.112245 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 17:35:49.112354 | aio | Saturday 18 April 2026 17:35:49 +0000 (0:00:00.040) 0:04:11.062 ******** 2026-04-18 17:35:49.375445 | aio | ok: [aio] 2026-04-18 17:35:49.375634 | aio | 2026-04-18 17:35:49.375904 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:35:49.376197 | aio | Saturday 18 April 2026 17:35:49 +0000 (0:00:00.262) 0:04:11.325 ******** 2026-04-18 17:35:49.444149 | aio | ok: [aio] => { 2026-04-18 17:35:49.444416 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 17:35:49.444655 | aio | } 2026-04-18 17:35:49.444899 | aio | 2026-04-18 17:35:49.445243 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:35:49.445526 | aio | Saturday 18 April 2026 17:35:49 +0000 (0:00:00.068) 0:04:11.394 ******** 2026-04-18 17:35:49.842561 | aio | ok: [aio] 2026-04-18 17:35:49.842616 | aio | 2026-04-18 17:35:49.842706 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:35:49.842817 | aio | Saturday 18 April 2026 17:35:49 +0000 (0:00:00.397) 0:04:11.792 ******** 2026-04-18 17:35:49.888338 | aio | skipping: [aio] 2026-04-18 17:35:49.888409 | aio | 2026-04-18 17:35:49.888516 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:35:49.888598 | aio | Saturday 18 April 2026 17:35:49 +0000 (0:00:00.046) 0:04:11.839 ******** 2026-04-18 17:35:49.941414 | aio | skipping: [aio] 2026-04-18 17:35:49.941453 | aio | 2026-04-18 17:35:49.941581 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:35:49.941690 | aio | Saturday 18 April 2026 17:35:49 +0000 (0:00:00.050) 0:04:11.889 ******** 2026-04-18 17:35:50.200401 | aio | ok: [aio] 2026-04-18 17:35:50.200625 | aio | 2026-04-18 17:35:50.200891 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:35:50.201205 | aio | Saturday 18 April 2026 17:35:50 +0000 (0:00:00.261) 0:04:12.150 ******** 2026-04-18 17:35:51.167845 | aio | ok: [aio] 2026-04-18 17:35:51.168053 | aio | 2026-04-18 17:35:51.168353 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:35:51.168605 | aio | Saturday 18 April 2026 17:35:51 +0000 (0:00:00.967) 0:04:13.118 ******** 2026-04-18 17:35:51.248472 | aio | ok: [aio] => { 2026-04-18 17:35:51.248520 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 17:35:51.248544 | aio | } 2026-04-18 17:35:51.248555 | aio | 2026-04-18 17:35:51.248564 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:35:51.248574 | aio | Saturday 18 April 2026 17:35:51 +0000 (0:00:00.079) 0:04:13.197 ******** 2026-04-18 17:35:51.669296 | aio | ok: [aio] 2026-04-18 17:35:51.669361 | aio | 2026-04-18 17:35:51.669378 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:35:51.669420 | aio | Saturday 18 April 2026 17:35:51 +0000 (0:00:00.419) 0:04:13.617 ******** 2026-04-18 17:35:53.795674 | aio | ok: [aio] 2026-04-18 17:35:53.795737 | aio | 2026-04-18 17:35:53.795857 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 17:35:53.795967 | aio | Saturday 18 April 2026 17:35:53 +0000 (0:00:02.128) 0:04:15.745 ******** 2026-04-18 17:35:53.831522 | aio | skipping: [aio] 2026-04-18 17:35:53.831579 | aio | 2026-04-18 17:35:53.831689 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 17:35:53.831802 | aio | Saturday 18 April 2026 17:35:53 +0000 (0:00:00.036) 0:04:15.781 ******** 2026-04-18 17:35:53.871019 | aio | skipping: [aio] 2026-04-18 17:35:53.871493 | aio | 2026-04-18 17:35:53.871516 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 17:35:53.871525 | aio | Saturday 18 April 2026 17:35:53 +0000 (0:00:00.039) 0:04:15.821 ******** 2026-04-18 17:35:53.903715 | aio | skipping: [aio] 2026-04-18 17:35:53.903827 | aio | 2026-04-18 17:35:53.904310 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 17:35:53.905199 | aio | Saturday 18 April 2026 17:35:53 +0000 (0:00:00.032) 0:04:15.853 ******** 2026-04-18 17:35:54.851215 | aio | ok: [aio] 2026-04-18 17:35:54.851321 | aio | 2026-04-18 17:35:54.851526 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 17:35:54.851699 | aio | Saturday 18 April 2026 17:35:54 +0000 (0:00:00.947) 0:04:16.801 ******** 2026-04-18 17:35:55.379676 | aio | ok: [aio] 2026-04-18 17:35:55.379784 | aio | 2026-04-18 17:35:55.380090 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 17:35:55.380201 | aio | Saturday 18 April 2026 17:35:55 +0000 (0:00:00.526) 0:04:17.328 ******** 2026-04-18 17:35:56.506426 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 17:35:56.506680 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 17:35:56.506943 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 17:35:56.507270 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 17:35:56.507558 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 17:35:56.507779 | aio | 2026-04-18 17:35:56.508032 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 17:35:56.508339 | aio | Saturday 18 April 2026 17:35:56 +0000 (0:00:01.128) 0:04:18.456 ******** 2026-04-18 17:35:57.138652 | aio | ok: [aio] 2026-04-18 17:35:57.138873 | aio | 2026-04-18 17:35:57.139144 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 17:35:57.139435 | aio | Saturday 18 April 2026 17:35:57 +0000 (0:00:00.625) 0:04:19.082 ******** 2026-04-18 17:35:57.139702 | aio | 2026-04-18 17:35:57.140022 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 17:35:57.140372 | aio | Saturday 18 April 2026 17:35:57 +0000 (0:00:00.006) 0:04:19.089 ******** 2026-04-18 17:35:57.593897 | aio | ok: [aio] 2026-04-18 17:35:57.593930 | aio | 2026-04-18 17:35:57.593935 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:35:57.593940 | aio | Saturday 18 April 2026 17:35:57 +0000 (0:00:00.455) 0:04:19.544 ******** 2026-04-18 17:35:57.842352 | aio | ok: [aio] 2026-04-18 17:35:57.842405 | aio | 2026-04-18 17:35:57.842429 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:35:57.842719 | aio | Saturday 18 April 2026 17:35:57 +0000 (0:00:00.247) 0:04:19.791 ******** 2026-04-18 17:35:57.901621 | aio | ok: [aio] => { 2026-04-18 17:35:57.901698 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 17:35:57.901821 | aio | } 2026-04-18 17:35:57.901925 | aio | 2026-04-18 17:35:57.902041 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:35:57.902157 | aio | Saturday 18 April 2026 17:35:57 +0000 (0:00:00.059) 0:04:19.851 ******** 2026-04-18 17:35:58.313252 | aio | ok: [aio] 2026-04-18 17:35:58.313318 | aio | 2026-04-18 17:35:58.313692 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:35:58.313744 | aio | Saturday 18 April 2026 17:35:58 +0000 (0:00:00.408) 0:04:20.259 ******** 2026-04-18 17:36:01.503819 | aio | ok: [aio] 2026-04-18 17:36:01.503881 | aio | 2026-04-18 17:36:01.503897 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 17:36:01.503911 | aio | Saturday 18 April 2026 17:36:01 +0000 (0:00:03.193) 0:04:23.453 ******** 2026-04-18 17:36:02.449736 | aio | ok: [aio] 2026-04-18 17:36:02.449801 | aio | 2026-04-18 17:36:02.449815 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 17:36:02.449828 | aio | Saturday 18 April 2026 17:36:02 +0000 (0:00:00.945) 0:04:24.399 ******** 2026-04-18 17:36:02.693937 | aio | ok: [aio] 2026-04-18 17:36:02.693997 | aio | 2026-04-18 17:36:02.694012 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 17:36:02.694026 | aio | Saturday 18 April 2026 17:36:02 +0000 (0:00:00.243) 0:04:24.642 ******** 2026-04-18 17:36:03.240001 | aio | ok: [aio] 2026-04-18 17:36:03.240055 | aio | 2026-04-18 17:36:03.240072 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 17:36:03.240087 | aio | Saturday 18 April 2026 17:36:03 +0000 (0:00:00.545) 0:04:25.188 ******** 2026-04-18 17:36:03.928350 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 17:36:03.928421 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 17:36:03.929122 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 17:36:03.929140 | aio | 2026-04-18 17:36:03.929158 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 17:36:03.929502 | aio | Saturday 18 April 2026 17:36:03 +0000 (0:00:00.689) 0:04:25.877 ******** 2026-04-18 17:36:04.456654 | aio | ok: [aio] 2026-04-18 17:36:04.456709 | aio | 2026-04-18 17:36:04.456724 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 17:36:04.456736 | aio | Saturday 18 April 2026 17:36:04 +0000 (0:00:00.527) 0:04:26.405 ******** 2026-04-18 17:36:04.970364 | aio | ok: [aio] 2026-04-18 17:36:04.970407 | aio | 2026-04-18 17:36:04.970421 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 17:36:04.970455 | aio | Saturday 18 April 2026 17:36:04 +0000 (0:00:00.506) 0:04:26.912 ******** 2026-04-18 17:36:04.970464 | aio | 2026-04-18 17:36:04.970473 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 17:36:04.970481 | aio | Saturday 18 April 2026 17:36:04 +0000 (0:00:00.006) 0:04:26.918 ******** 2026-04-18 17:36:05.382305 | aio | ok: [aio] 2026-04-18 17:36:05.382355 | aio | 2026-04-18 17:36:05.382366 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 17:36:05.382523 | aio | Saturday 18 April 2026 17:36:05 +0000 (0:00:00.413) 0:04:27.332 ******** 2026-04-18 17:36:05.430218 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 17:36:05.430480 | aio | 2026-04-18 17:36:05.430756 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 17:36:05.431114 | aio | Saturday 18 April 2026 17:36:05 +0000 (0:00:00.048) 0:04:27.380 ******** 2026-04-18 17:36:06.356046 | aio | ok: [aio] 2026-04-18 17:36:06.356258 | aio | 2026-04-18 17:36:06.356421 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 17:36:06.356533 | aio | Saturday 18 April 2026 17:36:06 +0000 (0:00:00.925) 0:04:28.306 ******** 2026-04-18 17:36:07.138019 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 17:36:07.138310 | aio | ok: [aio] => (item=ssh) 2026-04-18 17:36:07.138549 | aio | 2026-04-18 17:36:07.138800 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 17:36:07.139050 | aio | Saturday 18 April 2026 17:36:07 +0000 (0:00:00.782) 0:04:29.088 ******** 2026-04-18 17:36:07.540333 | aio | ok: [aio] 2026-04-18 17:36:07.540392 | aio | 2026-04-18 17:36:07.540413 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 17:36:07.540644 | aio | Saturday 18 April 2026 17:36:07 +0000 (0:00:00.401) 0:04:29.490 ******** 2026-04-18 17:36:07.779775 | aio | ok: [aio] 2026-04-18 17:36:07.779828 | aio | 2026-04-18 17:36:07.779842 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 17:36:07.779855 | aio | Saturday 18 April 2026 17:36:07 +0000 (0:00:00.238) 0:04:29.729 ******** 2026-04-18 17:36:08.090744 | aio | ok: [aio] 2026-04-18 17:36:08.090802 | aio | 2026-04-18 17:36:08.090816 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 17:36:08.090829 | aio | Saturday 18 April 2026 17:36:08 +0000 (0:00:00.310) 0:04:30.039 ******** 2026-04-18 17:36:08.324667 | aio | ok: [aio] 2026-04-18 17:36:08.324708 | aio | 2026-04-18 17:36:08.324722 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 17:36:08.324734 | aio | Saturday 18 April 2026 17:36:08 +0000 (0:00:00.233) 0:04:30.273 ******** 2026-04-18 17:36:08.622956 | aio | ok: [aio] => (item=aio) 2026-04-18 17:36:08.622990 | aio | 2026-04-18 17:36:08.622997 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 17:36:08.623003 | aio | Saturday 18 April 2026 17:36:08 +0000 (0:00:00.299) 0:04:30.573 ******** 2026-04-18 17:36:08.675611 | aio | ok: [aio] 2026-04-18 17:36:08.675706 | aio | 2026-04-18 17:36:08.675819 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:36:08.675944 | aio | Saturday 18 April 2026 17:36:08 +0000 (0:00:00.052) 0:04:30.625 ******** 2026-04-18 17:36:08.741433 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:36:08.741523 | aio | 2026-04-18 17:36:08.741634 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:36:08.741775 | aio | Saturday 18 April 2026 17:36:08 +0000 (0:00:00.066) 0:04:30.691 ******** 2026-04-18 17:36:08.790614 | aio | skipping: [aio] 2026-04-18 17:36:08.790697 | aio | 2026-04-18 17:36:08.790845 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:36:08.790933 | aio | Saturday 18 April 2026 17:36:08 +0000 (0:00:00.048) 0:04:30.740 ******** 2026-04-18 17:36:08.838358 | aio | skipping: [aio] => (item=aio) 2026-04-18 17:36:08.838414 | aio | skipping: [aio] 2026-04-18 17:36:08.838481 | aio | 2026-04-18 17:36:08.838616 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:36:08.838722 | aio | Saturday 18 April 2026 17:36:08 +0000 (0:00:00.048) 0:04:30.788 ******** 2026-04-18 17:36:09.184690 | aio | ok: [aio] 2026-04-18 17:36:09.184747 | aio | 2026-04-18 17:36:09.184833 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:36:09.184945 | aio | Saturday 18 April 2026 17:36:09 +0000 (0:00:00.345) 0:04:31.134 ******** 2026-04-18 17:36:16.047302 | aio | ok: [aio] 2026-04-18 17:36:16.047416 | aio | 2026-04-18 17:36:16.047436 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 17:36:16.047453 | aio | Saturday 18 April 2026 17:36:16 +0000 (0:00:06.861) 0:04:37.995 ******** 2026-04-18 17:36:21.556722 | aio | ok: [aio] 2026-04-18 17:36:21.556771 | aio | 2026-04-18 17:36:21.556785 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 17:36:21.556797 | aio | Saturday 18 April 2026 17:36:21 +0000 (0:00:05.509) 0:04:43.505 ******** 2026-04-18 17:36:35.834880 | aio | ok: [aio] 2026-04-18 17:36:35.834945 | aio | 2026-04-18 17:36:35.834959 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 17:36:35.834971 | aio | Saturday 18 April 2026 17:36:35 +0000 (0:00:14.277) 0:04:57.783 ******** 2026-04-18 17:38:14.055074 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 17:38:14.055130 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 17:38:14.055138 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 17:38:14.055146 | aio | 2026-04-18 17:38:14.055154 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 17:38:14.055162 | aio | Saturday 18 April 2026 17:38:14 +0000 (0:01:38.217) 0:06:36.000 ******** 2026-04-18 17:38:20.154936 | aio | ok: [aio] 2026-04-18 17:38:20.155007 | aio | 2026-04-18 17:38:20.155145 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 17:38:20.155321 | aio | Saturday 18 April 2026 17:38:20 +0000 (0:00:06.104) 0:06:42.105 ******** 2026-04-18 17:38:26.599911 | aio | ok: [aio] 2026-04-18 17:38:26.599983 | aio | 2026-04-18 17:38:26.599997 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 17:38:26.600460 | aio | Saturday 18 April 2026 17:38:26 +0000 (0:00:06.442) 0:06:48.547 ******** 2026-04-18 17:38:26.687905 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 17:38:26.687963 | aio | 2026-04-18 17:38:26.688061 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 17:38:26.688195 | aio | Saturday 18 April 2026 17:38:26 +0000 (0:00:00.086) 0:06:48.634 ******** 2026-04-18 17:38:26.737796 | aio | ok: [aio] 2026-04-18 17:38:26.737859 | aio | 2026-04-18 17:38:26.737983 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 17:38:26.738136 | aio | Saturday 18 April 2026 17:38:26 +0000 (0:00:00.053) 0:06:48.688 ******** 2026-04-18 17:38:33.193465 | aio | ok: [aio] 2026-04-18 17:38:33.193508 | aio | 2026-04-18 17:38:33.193514 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 17:38:33.193520 | aio | Saturday 18 April 2026 17:38:33 +0000 (0:00:06.454) 0:06:55.143 ******** 2026-04-18 17:38:33.291620 | aio | ok: [aio] 2026-04-18 17:38:33.291674 | aio | 2026-04-18 17:38:33.291807 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 17:38:33.291918 | aio | Saturday 18 April 2026 17:38:33 +0000 (0:00:00.098) 0:06:55.241 ******** 2026-04-18 17:38:33.345623 | aio | skipping: [aio] => (item=1) 2026-04-18 17:38:33.345700 | aio | skipping: [aio] => (item=1) 2026-04-18 17:38:33.345831 | aio | skipping: [aio] => (item=1) 2026-04-18 17:38:33.345939 | aio | skipping: [aio] 2026-04-18 17:38:33.346043 | aio | 2026-04-18 17:38:33.346161 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 17:38:33.346288 | aio | Saturday 18 April 2026 17:38:33 +0000 (0:00:00.052) 0:06:55.294 ******** 2026-04-18 17:38:33.385273 | aio | skipping: [aio] 2026-04-18 17:38:33.385310 | aio | 2026-04-18 17:38:33.385321 | aio | PLAY RECAP ********************************************************************* 2026-04-18 17:38:33.385331 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-18 17:38:33.385340 | aio | 2026-04-18 17:38:33.385348 | aio | 2026-04-18 17:38:33.385357 | aio | TASKS RECAP ******************************************************************** 2026-04-18 17:38:33.385365 | aio | Saturday 18 April 2026 17:38:33 +0000 (0:00:00.038) 0:06:55.333 ******** 2026-04-18 17:38:33.385373 | aio | =============================================================================== 2026-04-18 17:38:33.385381 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 98.22s 2026-04-18 17:38:33.385394 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 94.53s 2026-04-18 17:38:33.386250 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 49.79s 2026-04-18 17:38:33.386280 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.43s 2026-04-18 17:38:33.386303 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.28s 2026-04-18 17:38:33.386316 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.94s 2026-04-18 17:38:33.388202 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 9.47s 2026-04-18 17:38:33.388221 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.86s 2026-04-18 17:38:33.388227 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.85s 2026-04-18 17:38:33.388233 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.86s 2026-04-18 17:38:33.388238 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.80s 2026-04-18 17:38:33.388243 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.45s 2026-04-18 17:38:33.388248 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.44s 2026-04-18 17:38:33.388254 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.35s 2026-04-18 17:38:33.388299 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.10s 2026-04-18 17:38:33.388494 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.82s 2026-04-18 17:38:33.388683 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.51s 2026-04-18 17:38:33.388873 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.58s 2026-04-18 17:38:33.389061 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.19s 2026-04-18 17:38:33.389272 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.19s 2026-04-18 17:38:33.497744 | aio | INFO [default > converge] Executed: Successful 2026-04-18 17:38:33.509204 | aio | INFO [default > idempotence] Executing 2026-04-18 17:38:34.458460 | aio | 2026-04-18 17:38:34.458832 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 17:38:34.459113 | aio | 2026-04-18 17:38:34.459452 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:38:34.459766 | aio | Saturday 18 April 2026 17:38:34 +0000 (0:00:00.051) 0:00:00.051 ******** 2026-04-18 17:38:35.721425 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 17:38:35.721801 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 17:38:35.722103 | aio | interpreter could change the meaning of that path. See 2026-04-18 17:38:35.722435 | aio | https://docs.ansible.com/ansible- 2026-04-18 17:38:35.722784 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 17:38:35.734623 | aio | ok: [aio] 2026-04-18 17:38:35.734968 | aio | 2026-04-18 17:38:35.735336 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:38:35.735655 | aio | Saturday 18 April 2026 17:38:35 +0000 (0:00:01.276) 0:00:01.327 ******** 2026-04-18 17:38:36.069709 | aio | ok: [aio] 2026-04-18 17:38:36.070035 | aio | 2026-04-18 17:38:36.070397 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:38:36.070709 | aio | Saturday 18 April 2026 17:38:36 +0000 (0:00:00.334) 0:00:01.662 ******** 2026-04-18 17:38:36.107887 | aio | skipping: [aio] 2026-04-18 17:38:36.108292 | aio | 2026-04-18 17:38:36.108687 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 17:38:36.109001 | aio | Saturday 18 April 2026 17:38:36 +0000 (0:00:00.038) 0:00:01.701 ******** 2026-04-18 17:38:36.463843 | aio | ok: [aio] 2026-04-18 17:38:36.464244 | aio | 2026-04-18 17:38:36.464594 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:38:36.464906 | aio | Saturday 18 April 2026 17:38:36 +0000 (0:00:00.355) 0:00:02.056 ******** 2026-04-18 17:38:36.538948 | aio | ok: [aio] => { 2026-04-18 17:38:36.540402 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 17:38:36.540457 | aio | } 2026-04-18 17:38:36.540469 | aio | 2026-04-18 17:38:36.540478 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:38:36.540488 | aio | Saturday 18 April 2026 17:38:36 +0000 (0:00:00.075) 0:00:02.132 ******** 2026-04-18 17:38:37.020024 | aio | ok: [aio] 2026-04-18 17:38:37.021373 | aio | 2026-04-18 17:38:37.021410 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:38:37.021421 | aio | Saturday 18 April 2026 17:38:37 +0000 (0:00:00.480) 0:00:02.612 ******** 2026-04-18 17:38:37.072565 | aio | skipping: [aio] 2026-04-18 17:38:37.072595 | aio | 2026-04-18 17:38:37.072606 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:38:37.072615 | aio | Saturday 18 April 2026 17:38:37 +0000 (0:00:00.052) 0:00:02.665 ******** 2026-04-18 17:38:37.117202 | aio | skipping: [aio] 2026-04-18 17:38:37.117238 | aio | 2026-04-18 17:38:37.117249 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:38:37.117258 | aio | Saturday 18 April 2026 17:38:37 +0000 (0:00:00.044) 0:00:02.709 ******** 2026-04-18 17:38:37.360359 | aio | ok: [aio] 2026-04-18 17:38:37.360443 | aio | 2026-04-18 17:38:37.360706 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:38:37.360956 | aio | Saturday 18 April 2026 17:38:37 +0000 (0:00:00.243) 0:00:02.953 ******** 2026-04-18 17:38:38.437298 | aio | ok: [aio] 2026-04-18 17:38:38.437496 | aio | 2026-04-18 17:38:38.437790 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:38:38.438047 | aio | Saturday 18 April 2026 17:38:38 +0000 (0:00:01.077) 0:00:04.030 ******** 2026-04-18 17:38:38.648801 | aio | ok: [aio] => { 2026-04-18 17:38:38.648992 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 17:38:38.649317 | aio | } 2026-04-18 17:38:38.649540 | aio | 2026-04-18 17:38:38.649792 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:38:38.650035 | aio | Saturday 18 April 2026 17:38:38 +0000 (0:00:00.211) 0:00:04.241 ******** 2026-04-18 17:38:39.201021 | aio | ok: [aio] 2026-04-18 17:38:39.201253 | aio | 2026-04-18 17:38:39.201730 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:38:39.201760 | aio | Saturday 18 April 2026 17:38:39 +0000 (0:00:00.552) 0:00:04.794 ******** 2026-04-18 17:38:41.704348 | aio | ok: [aio] 2026-04-18 17:38:41.704581 | aio | 2026-04-18 17:38:41.704835 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 17:38:41.705131 | aio | Saturday 18 April 2026 17:38:41 +0000 (0:00:02.503) 0:00:07.297 ******** 2026-04-18 17:38:41.750691 | aio | skipping: [aio] 2026-04-18 17:38:41.750777 | aio | 2026-04-18 17:38:41.750788 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 17:38:41.750798 | aio | Saturday 18 April 2026 17:38:41 +0000 (0:00:00.044) 0:00:07.342 ******** 2026-04-18 17:38:41.787113 | aio | skipping: [aio] 2026-04-18 17:38:41.787156 | aio | 2026-04-18 17:38:41.787200 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 17:38:41.787214 | aio | Saturday 18 April 2026 17:38:41 +0000 (0:00:00.037) 0:00:07.379 ******** 2026-04-18 17:38:41.825072 | aio | skipping: [aio] 2026-04-18 17:38:41.825350 | aio | 2026-04-18 17:38:41.825930 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 17:38:41.825948 | aio | Saturday 18 April 2026 17:38:41 +0000 (0:00:00.038) 0:00:07.418 ******** 2026-04-18 17:38:42.789344 | aio | ok: [aio] 2026-04-18 17:38:42.789416 | aio | 2026-04-18 17:38:42.789664 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 17:38:42.789913 | aio | Saturday 18 April 2026 17:38:42 +0000 (0:00:00.963) 0:00:08.381 ******** 2026-04-18 17:38:43.348396 | aio | ok: [aio] 2026-04-18 17:38:43.349112 | aio | 2026-04-18 17:38:43.349124 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 17:38:43.349134 | aio | Saturday 18 April 2026 17:38:43 +0000 (0:00:00.558) 0:00:08.940 ******** 2026-04-18 17:38:44.462106 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 17:38:44.462393 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 17:38:44.462645 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 17:38:44.462902 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 17:38:44.463160 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 17:38:44.463436 | aio | 2026-04-18 17:38:44.463683 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 17:38:44.463925 | aio | Saturday 18 April 2026 17:38:44 +0000 (0:00:01.114) 0:00:10.055 ******** 2026-04-18 17:38:45.147127 | aio | ok: [aio] 2026-04-18 17:38:45.147245 | aio | 2026-04-18 17:38:45.147363 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 17:38:45.147488 | aio | Saturday 18 April 2026 17:38:45 +0000 (0:00:00.677) 0:00:10.732 ******** 2026-04-18 17:38:45.147601 | aio | 2026-04-18 17:38:45.147728 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 17:38:45.147859 | aio | Saturday 18 April 2026 17:38:45 +0000 (0:00:00.008) 0:00:10.740 ******** 2026-04-18 17:38:45.851997 | aio | ok: [aio] 2026-04-18 17:38:45.852251 | aio | 2026-04-18 17:38:45.852517 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:38:45.852766 | aio | Saturday 18 April 2026 17:38:45 +0000 (0:00:00.704) 0:00:11.445 ******** 2026-04-18 17:38:46.113647 | aio | ok: [aio] 2026-04-18 17:38:46.113844 | aio | 2026-04-18 17:38:46.114095 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:38:46.114388 | aio | Saturday 18 April 2026 17:38:46 +0000 (0:00:00.261) 0:00:11.706 ******** 2026-04-18 17:38:46.191354 | aio | ok: [aio] => { 2026-04-18 17:38:46.191387 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 17:38:46.191392 | aio | } 2026-04-18 17:38:46.191397 | aio | 2026-04-18 17:38:46.191401 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:38:46.191532 | aio | Saturday 18 April 2026 17:38:46 +0000 (0:00:00.076) 0:00:11.783 ******** 2026-04-18 17:38:46.633861 | aio | ok: [aio] 2026-04-18 17:38:46.634030 | aio | 2026-04-18 17:38:46.634373 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:38:46.634617 | aio | Saturday 18 April 2026 17:38:46 +0000 (0:00:00.443) 0:00:12.226 ******** 2026-04-18 17:38:49.979605 | aio | ok: [aio] 2026-04-18 17:38:49.979817 | aio | 2026-04-18 17:38:49.980071 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 17:38:49.980357 | aio | Saturday 18 April 2026 17:38:49 +0000 (0:00:03.345) 0:00:15.572 ******** 2026-04-18 17:38:50.916603 | aio | ok: [aio] 2026-04-18 17:38:50.916800 | aio | 2026-04-18 17:38:50.917052 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 17:38:50.917385 | aio | Saturday 18 April 2026 17:38:50 +0000 (0:00:00.936) 0:00:16.509 ******** 2026-04-18 17:38:51.269290 | aio | ok: [aio] 2026-04-18 17:38:51.269368 | aio | 2026-04-18 17:38:51.269505 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 17:38:51.269607 | aio | Saturday 18 April 2026 17:38:51 +0000 (0:00:00.352) 0:00:16.862 ******** 2026-04-18 17:38:51.811832 | aio | ok: [aio] 2026-04-18 17:38:51.811885 | aio | 2026-04-18 17:38:51.812091 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 17:38:51.812279 | aio | Saturday 18 April 2026 17:38:51 +0000 (0:00:00.542) 0:00:17.404 ******** 2026-04-18 17:38:52.502744 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 17:38:52.502795 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 17:38:52.502806 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 17:38:52.502815 | aio | 2026-04-18 17:38:52.502824 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 17:38:52.502833 | aio | Saturday 18 April 2026 17:38:52 +0000 (0:00:00.689) 0:00:18.094 ******** 2026-04-18 17:38:53.041263 | aio | ok: [aio] 2026-04-18 17:38:53.041315 | aio | 2026-04-18 17:38:53.041326 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 17:38:53.041509 | aio | Saturday 18 April 2026 17:38:53 +0000 (0:00:00.537) 0:00:18.631 ******** 2026-04-18 17:38:53.587227 | aio | ok: [aio] 2026-04-18 17:38:53.587266 | aio | 2026-04-18 17:38:53.587271 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 17:38:53.587276 | aio | Saturday 18 April 2026 17:38:53 +0000 (0:00:00.536) 0:00:19.168 ******** 2026-04-18 17:38:53.587280 | aio | 2026-04-18 17:38:53.587287 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 17:38:53.587513 | aio | Saturday 18 April 2026 17:38:53 +0000 (0:00:00.010) 0:00:19.178 ******** 2026-04-18 17:38:54.029572 | aio | ok: [aio] 2026-04-18 17:38:54.029649 | aio | 2026-04-18 17:38:54.029766 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 17:38:54.029878 | aio | Saturday 18 April 2026 17:38:54 +0000 (0:00:00.443) 0:00:19.622 ******** 2026-04-18 17:38:54.086303 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 17:38:54.086383 | aio | 2026-04-18 17:38:54.086498 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 17:38:54.086611 | aio | Saturday 18 April 2026 17:38:54 +0000 (0:00:00.057) 0:00:19.679 ******** 2026-04-18 17:38:55.034289 | aio | ok: [aio] 2026-04-18 17:38:55.034350 | aio | 2026-04-18 17:38:55.034429 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 17:38:55.034677 | aio | Saturday 18 April 2026 17:38:55 +0000 (0:00:00.946) 0:00:20.626 ******** 2026-04-18 17:38:55.812874 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 17:38:55.812938 | aio | ok: [aio] => (item=ssh) 2026-04-18 17:38:55.813058 | aio | 2026-04-18 17:38:55.813231 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 17:38:55.813301 | aio | Saturday 18 April 2026 17:38:55 +0000 (0:00:00.779) 0:00:21.406 ******** 2026-04-18 17:38:56.187999 | aio | ok: [aio] 2026-04-18 17:38:56.188046 | aio | 2026-04-18 17:38:56.188057 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 17:38:56.188066 | aio | Saturday 18 April 2026 17:38:56 +0000 (0:00:00.374) 0:00:21.780 ******** 2026-04-18 17:38:56.433702 | aio | ok: [aio] 2026-04-18 17:38:56.433780 | aio | 2026-04-18 17:38:56.433792 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 17:38:56.433801 | aio | Saturday 18 April 2026 17:38:56 +0000 (0:00:00.245) 0:00:22.025 ******** 2026-04-18 17:38:56.858768 | aio | ok: [aio] 2026-04-18 17:38:56.858812 | aio | 2026-04-18 17:38:56.858823 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 17:38:56.858832 | aio | Saturday 18 April 2026 17:38:56 +0000 (0:00:00.423) 0:00:22.449 ******** 2026-04-18 17:38:57.231082 | aio | ok: [aio] 2026-04-18 17:38:57.231127 | aio | 2026-04-18 17:38:57.231138 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-18 17:38:57.231147 | aio | Saturday 18 April 2026 17:38:57 +0000 (0:00:00.373) 0:00:22.822 ******** 2026-04-18 17:38:57.306647 | aio | ok: [aio] 2026-04-18 17:38:57.306696 | aio | 2026-04-18 17:38:57.306707 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-18 17:38:57.306716 | aio | Saturday 18 April 2026 17:38:57 +0000 (0:00:00.076) 0:00:22.898 ******** 2026-04-18 17:38:57.594801 | aio | ok: [aio] => (item=aio) 2026-04-18 17:38:57.594854 | aio | 2026-04-18 17:38:57.594865 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-18 17:38:57.594875 | aio | Saturday 18 April 2026 17:38:57 +0000 (0:00:00.287) 0:00:23.186 ******** 2026-04-18 17:38:57.658626 | aio | ok: [aio] 2026-04-18 17:38:57.658681 | aio | 2026-04-18 17:38:57.658692 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-18 17:38:57.658702 | aio | Saturday 18 April 2026 17:38:57 +0000 (0:00:00.063) 0:00:23.250 ******** 2026-04-18 17:38:57.703912 | aio | skipping: [aio] 2026-04-18 17:38:57.703954 | aio | 2026-04-18 17:38:57.703964 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:38:57.703974 | aio | Saturday 18 April 2026 17:38:57 +0000 (0:00:00.045) 0:00:23.295 ******** 2026-04-18 17:38:57.777949 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:38:57.778187 | aio | 2026-04-18 17:38:57.778485 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:38:57.778743 | aio | Saturday 18 April 2026 17:38:57 +0000 (0:00:00.074) 0:00:23.370 ******** 2026-04-18 17:39:04.204115 | aio | ok: [aio] 2026-04-18 17:39:04.204365 | aio | 2026-04-18 17:39:04.204651 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:39:04.204893 | aio | Saturday 18 April 2026 17:39:04 +0000 (0:00:06.426) 0:00:29.797 ******** 2026-04-18 17:39:04.272266 | aio | ok: [aio] => (item=aio) 2026-04-18 17:39:04.272501 | aio | 2026-04-18 17:39:04.272786 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:39:04.273031 | aio | Saturday 18 April 2026 17:39:04 +0000 (0:00:00.067) 0:00:29.865 ******** 2026-04-18 17:39:04.777973 | aio | ok: [aio] 2026-04-18 17:39:04.778019 | aio | 2026-04-18 17:39:04.778038 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:39:04.778360 | aio | Saturday 18 April 2026 17:39:04 +0000 (0:00:00.505) 0:00:30.370 ******** 2026-04-18 17:39:11.709010 | aio | ok: [aio] 2026-04-18 17:39:11.709230 | aio | 2026-04-18 17:39:11.709793 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-18 17:39:11.709856 | aio | Saturday 18 April 2026 17:39:11 +0000 (0:00:06.931) 0:00:37.301 ******** 2026-04-18 17:39:18.502686 | aio | ok: [aio] 2026-04-18 17:39:18.502757 | aio | 2026-04-18 17:39:18.502771 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-18 17:39:18.502783 | aio | Saturday 18 April 2026 17:39:18 +0000 (0:00:06.792) 0:00:44.094 ******** 2026-04-18 17:39:33.004321 | aio | ok: [aio] 2026-04-18 17:39:33.004388 | aio | 2026-04-18 17:39:33.004731 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:39:33.004791 | aio | Saturday 18 April 2026 17:39:33 +0000 (0:00:14.502) 0:00:58.596 ******** 2026-04-18 17:39:33.076278 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:39:33.076371 | aio | 2026-04-18 17:39:33.076389 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:39:33.076616 | aio | Saturday 18 April 2026 17:39:33 +0000 (0:00:00.072) 0:00:58.668 ******** 2026-04-18 17:39:33.127276 | aio | skipping: [aio] 2026-04-18 17:39:33.127329 | aio | 2026-04-18 17:39:33.127339 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:39:33.127505 | aio | Saturday 18 April 2026 17:39:33 +0000 (0:00:00.050) 0:00:58.719 ******** 2026-04-18 17:39:33.178913 | aio | skipping: [aio] => (item=aio) 2026-04-18 17:39:33.178946 | aio | skipping: [aio] 2026-04-18 17:39:33.178956 | aio | 2026-04-18 17:39:33.178966 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:39:33.178974 | aio | Saturday 18 April 2026 17:39:33 +0000 (0:00:00.051) 0:00:58.770 ******** 2026-04-18 17:39:33.500195 | aio | ok: [aio] 2026-04-18 17:39:33.500244 | aio | 2026-04-18 17:39:33.500254 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:39:33.500264 | aio | Saturday 18 April 2026 17:39:33 +0000 (0:00:00.320) 0:00:59.091 ******** 2026-04-18 17:39:40.421642 | aio | ok: [aio] 2026-04-18 17:39:40.421733 | aio | 2026-04-18 17:39:40.421751 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-18 17:39:40.421897 | aio | Saturday 18 April 2026 17:39:40 +0000 (0:00:06.922) 0:01:06.013 ******** 2026-04-18 17:39:47.087653 | aio | ok: [aio] 2026-04-18 17:39:47.087713 | aio | 2026-04-18 17:39:47.087727 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-18 17:39:47.087740 | aio | Saturday 18 April 2026 17:39:47 +0000 (0:00:06.666) 0:01:12.679 ******** 2026-04-18 17:39:53.445736 | aio | ok: [aio] 2026-04-18 17:39:53.445802 | aio | 2026-04-18 17:39:53.445815 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-18 17:39:53.445828 | aio | Saturday 18 April 2026 17:39:53 +0000 (0:00:06.358) 0:01:19.037 ******** 2026-04-18 17:40:01.516864 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-18 17:40:01.516928 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-18 17:40:01.516942 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-18 17:40:01.516954 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-18 17:40:01.516966 | aio | 2026-04-18 17:40:01.516979 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-18 17:40:01.516991 | aio | 2026-04-18 17:40:01.517003 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:40:01.517014 | aio | Saturday 18 April 2026 17:40:01 +0000 (0:00:08.070) 0:01:27.107 ******** 2026-04-18 17:40:02.494354 | aio | ok: [aio] 2026-04-18 17:40:02.494414 | aio | 2026-04-18 17:40:02.494927 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:40:02.495006 | aio | Saturday 18 April 2026 17:40:02 +0000 (0:00:00.978) 0:01:28.086 ******** 2026-04-18 17:40:02.739963 | aio | ok: [aio] 2026-04-18 17:40:02.740018 | aio | 2026-04-18 17:40:02.740033 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:40:02.740047 | aio | Saturday 18 April 2026 17:40:02 +0000 (0:00:00.245) 0:01:28.331 ******** 2026-04-18 17:40:02.776575 | aio | skipping: [aio] 2026-04-18 17:40:02.776607 | aio | 2026-04-18 17:40:02.776620 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 17:40:02.776633 | aio | Saturday 18 April 2026 17:40:02 +0000 (0:00:00.037) 0:01:28.368 ******** 2026-04-18 17:40:03.025374 | aio | ok: [aio] 2026-04-18 17:40:03.025442 | aio | 2026-04-18 17:40:03.025456 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:40:03.025476 | aio | Saturday 18 April 2026 17:40:03 +0000 (0:00:00.248) 0:01:28.617 ******** 2026-04-18 17:40:03.101223 | aio | ok: [aio] => { 2026-04-18 17:40:03.101274 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 17:40:03.101309 | aio | } 2026-04-18 17:40:03.101319 | aio | 2026-04-18 17:40:03.101329 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:40:03.101339 | aio | Saturday 18 April 2026 17:40:03 +0000 (0:00:00.075) 0:01:28.692 ******** 2026-04-18 17:40:03.482817 | aio | ok: [aio] 2026-04-18 17:40:03.482866 | aio | 2026-04-18 17:40:03.482877 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:40:03.482887 | aio | Saturday 18 April 2026 17:40:03 +0000 (0:00:00.382) 0:01:29.074 ******** 2026-04-18 17:40:03.529539 | aio | skipping: [aio] 2026-04-18 17:40:03.529571 | aio | 2026-04-18 17:40:03.529582 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:40:03.529591 | aio | Saturday 18 April 2026 17:40:03 +0000 (0:00:00.046) 0:01:29.121 ******** 2026-04-18 17:40:03.575636 | aio | skipping: [aio] 2026-04-18 17:40:03.575680 | aio | 2026-04-18 17:40:03.575691 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:40:03.575700 | aio | Saturday 18 April 2026 17:40:03 +0000 (0:00:00.046) 0:01:29.167 ******** 2026-04-18 17:40:03.818780 | aio | ok: [aio] 2026-04-18 17:40:03.818823 | aio | 2026-04-18 17:40:03.818834 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 17:40:03.818843 | aio | Saturday 18 April 2026 17:40:03 +0000 (0:00:00.243) 0:01:29.410 ******** 2026-04-18 17:40:04.768113 | aio | ok: [aio] 2026-04-18 17:40:04.768163 | aio | 2026-04-18 17:40:04.768189 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:40:04.768194 | aio | Saturday 18 April 2026 17:40:04 +0000 (0:00:00.948) 0:01:30.359 ******** 2026-04-18 17:40:04.978090 | aio | ok: [aio] => { 2026-04-18 17:40:04.978124 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 17:40:04.978128 | aio | } 2026-04-18 17:40:04.978133 | aio | 2026-04-18 17:40:04.978137 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:40:04.978142 | aio | Saturday 18 April 2026 17:40:04 +0000 (0:00:00.211) 0:01:30.570 ******** 2026-04-18 17:40:05.527909 | aio | ok: [aio] 2026-04-18 17:40:05.527959 | aio | 2026-04-18 17:40:05.527971 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:40:05.527981 | aio | Saturday 18 April 2026 17:40:05 +0000 (0:00:00.549) 0:01:31.119 ******** 2026-04-18 17:40:07.763643 | aio | ok: [aio] 2026-04-18 17:40:07.763699 | aio | 2026-04-18 17:40:07.763713 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 17:40:07.763726 | aio | Saturday 18 April 2026 17:40:07 +0000 (0:00:02.235) 0:01:33.355 ******** 2026-04-18 17:40:07.790724 | aio | skipping: [aio] 2026-04-18 17:40:07.790779 | aio | 2026-04-18 17:40:07.790803 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 17:40:07.790817 | aio | Saturday 18 April 2026 17:40:07 +0000 (0:00:00.027) 0:01:33.382 ******** 2026-04-18 17:40:07.823570 | aio | skipping: [aio] 2026-04-18 17:40:07.823610 | aio | 2026-04-18 17:40:07.823624 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 17:40:07.823637 | aio | Saturday 18 April 2026 17:40:07 +0000 (0:00:00.032) 0:01:33.415 ******** 2026-04-18 17:40:07.855751 | aio | skipping: [aio] 2026-04-18 17:40:07.855804 | aio | 2026-04-18 17:40:07.855818 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 17:40:07.855831 | aio | Saturday 18 April 2026 17:40:07 +0000 (0:00:00.032) 0:01:33.448 ******** 2026-04-18 17:40:08.797803 | aio | ok: [aio] 2026-04-18 17:40:08.797851 | aio | 2026-04-18 17:40:08.797865 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 17:40:08.797877 | aio | Saturday 18 April 2026 17:40:08 +0000 (0:00:00.941) 0:01:34.389 ******** 2026-04-18 17:40:09.338762 | aio | ok: [aio] 2026-04-18 17:40:09.338816 | aio | 2026-04-18 17:40:09.338831 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 17:40:09.338867 | aio | Saturday 18 April 2026 17:40:09 +0000 (0:00:00.540) 0:01:34.930 ******** 2026-04-18 17:40:10.453225 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 17:40:10.453260 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 17:40:10.453265 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 17:40:10.453269 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 17:40:10.453273 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 17:40:10.453280 | aio | 2026-04-18 17:40:10.453772 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 17:40:10.453808 | aio | Saturday 18 April 2026 17:40:10 +0000 (0:00:01.114) 0:01:36.044 ******** 2026-04-18 17:40:11.109590 | aio | ok: [aio] 2026-04-18 17:40:11.109618 | aio | 2026-04-18 17:40:11.109623 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 17:40:11.109628 | aio | Saturday 18 April 2026 17:40:11 +0000 (0:00:00.648) 0:01:36.693 ******** 2026-04-18 17:40:11.109632 | aio | 2026-04-18 17:40:11.109636 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 17:40:11.109640 | aio | Saturday 18 April 2026 17:40:11 +0000 (0:00:00.006) 0:01:36.699 ******** 2026-04-18 17:40:11.554348 | aio | ok: [aio] 2026-04-18 17:40:11.554400 | aio | 2026-04-18 17:40:11.554865 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 17:40:11.554888 | aio | Saturday 18 April 2026 17:40:11 +0000 (0:00:00.447) 0:01:37.147 ******** 2026-04-18 17:40:11.787676 | aio | ok: [aio] 2026-04-18 17:40:11.787724 | aio | 2026-04-18 17:40:11.787735 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 17:40:11.787745 | aio | Saturday 18 April 2026 17:40:11 +0000 (0:00:00.231) 0:01:37.378 ******** 2026-04-18 17:40:11.860331 | aio | ok: [aio] => { 2026-04-18 17:40:11.860364 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 17:40:11.860374 | aio | } 2026-04-18 17:40:11.860383 | aio | 2026-04-18 17:40:11.860393 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 17:40:11.860401 | aio | Saturday 18 April 2026 17:40:11 +0000 (0:00:00.073) 0:01:37.451 ******** 2026-04-18 17:40:12.292743 | aio | ok: [aio] 2026-04-18 17:40:12.292791 | aio | 2026-04-18 17:40:12.292803 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 17:40:12.292812 | aio | Saturday 18 April 2026 17:40:12 +0000 (0:00:00.433) 0:01:37.884 ******** 2026-04-18 17:40:15.523255 | aio | ok: [aio] 2026-04-18 17:40:15.523319 | aio | 2026-04-18 17:40:15.523743 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 17:40:15.523778 | aio | Saturday 18 April 2026 17:40:15 +0000 (0:00:03.229) 0:01:41.114 ******** 2026-04-18 17:40:16.476049 | aio | ok: [aio] 2026-04-18 17:40:16.476092 | aio | 2026-04-18 17:40:16.476098 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 17:40:16.476104 | aio | Saturday 18 April 2026 17:40:16 +0000 (0:00:00.953) 0:01:42.067 ******** 2026-04-18 17:40:16.702762 | aio | ok: [aio] 2026-04-18 17:40:16.702784 | aio | 2026-04-18 17:40:16.702790 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 17:40:16.702796 | aio | Saturday 18 April 2026 17:40:16 +0000 (0:00:00.227) 0:01:42.295 ******** 2026-04-18 17:40:17.231270 | aio | ok: [aio] 2026-04-18 17:40:17.231331 | aio | 2026-04-18 17:40:17.231748 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 17:40:17.231797 | aio | Saturday 18 April 2026 17:40:17 +0000 (0:00:00.528) 0:01:42.823 ******** 2026-04-18 17:40:17.896294 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 17:40:17.896355 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 17:40:17.896390 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 17:40:17.896406 | aio | 2026-04-18 17:40:17.896937 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 17:40:17.896976 | aio | Saturday 18 April 2026 17:40:17 +0000 (0:00:00.665) 0:01:43.488 ******** 2026-04-18 17:40:18.412722 | aio | ok: [aio] 2026-04-18 17:40:18.412766 | aio | 2026-04-18 17:40:18.412777 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 17:40:18.412787 | aio | Saturday 18 April 2026 17:40:18 +0000 (0:00:00.515) 0:01:44.004 ******** 2026-04-18 17:40:18.947224 | aio | ok: [aio] 2026-04-18 17:40:18.947258 | aio | 2026-04-18 17:40:18.947263 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 17:40:18.947267 | aio | Saturday 18 April 2026 17:40:18 +0000 (0:00:00.528) 0:01:44.532 ******** 2026-04-18 17:40:18.947271 | aio | 2026-04-18 17:40:18.947275 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 17:40:18.947496 | aio | Saturday 18 April 2026 17:40:18 +0000 (0:00:00.006) 0:01:44.538 ******** 2026-04-18 17:40:19.413717 | aio | ok: [aio] 2026-04-18 17:40:19.413768 | aio | 2026-04-18 17:40:19.413779 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 17:40:19.413789 | aio | Saturday 18 April 2026 17:40:19 +0000 (0:00:00.467) 0:01:45.005 ******** 2026-04-18 17:40:19.467269 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-18 17:40:19.467322 | aio | 2026-04-18 17:40:19.467333 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 17:40:19.467514 | aio | Saturday 18 April 2026 17:40:19 +0000 (0:00:00.053) 0:01:45.059 ******** 2026-04-18 17:40:20.419923 | aio | ok: [aio] 2026-04-18 17:40:20.419960 | aio | 2026-04-18 17:40:20.419973 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 17:40:20.419978 | aio | Saturday 18 April 2026 17:40:20 +0000 (0:00:00.950) 0:01:46.010 ******** 2026-04-18 17:40:21.194364 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-18 17:40:21.194455 | aio | ok: [aio] => (item=ssh) 2026-04-18 17:40:21.194558 | aio | 2026-04-18 17:40:21.194679 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 17:40:21.194797 | aio | Saturday 18 April 2026 17:40:21 +0000 (0:00:00.777) 0:01:46.787 ******** 2026-04-18 17:40:21.564854 | aio | ok: [aio] 2026-04-18 17:40:21.564914 | aio | 2026-04-18 17:40:21.565009 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-18 17:40:21.565120 | aio | Saturday 18 April 2026 17:40:21 +0000 (0:00:00.370) 0:01:47.158 ******** 2026-04-18 17:40:21.798843 | aio | ok: [aio] 2026-04-18 17:40:21.798953 | aio | 2026-04-18 17:40:21.798972 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-18 17:40:21.799103 | aio | Saturday 18 April 2026 17:40:21 +0000 (0:00:00.233) 0:01:47.392 ******** 2026-04-18 17:40:22.105826 | aio | ok: [aio] 2026-04-18 17:40:22.105885 | aio | 2026-04-18 17:40:22.105979 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-18 17:40:22.106093 | aio | Saturday 18 April 2026 17:40:22 +0000 (0:00:00.305) 0:01:47.698 ******** 2026-04-18 17:40:22.372118 | aio | ok: [aio] 2026-04-18 17:40:22.372216 | aio | 2026-04-18 17:40:22.372240 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-18 17:40:22.372253 | aio | Saturday 18 April 2026 17:40:22 +0000 (0:00:00.265) 0:01:47.963 ******** 2026-04-18 17:40:22.674266 | aio | ok: [aio] => (item=aio) 2026-04-18 17:40:22.674320 | aio | 2026-04-18 17:40:22.674339 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-18 17:40:22.674605 | aio | Saturday 18 April 2026 17:40:22 +0000 (0:00:00.302) 0:01:48.266 ******** 2026-04-18 17:40:22.727308 | aio | ok: [aio] 2026-04-18 17:40:22.727366 | aio | 2026-04-18 17:40:22.727741 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-18 17:40:22.727836 | aio | Saturday 18 April 2026 17:40:22 +0000 (0:00:00.052) 0:01:48.319 ******** 2026-04-18 17:40:22.789600 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-18 17:40:22.789631 | aio | 2026-04-18 17:40:22.789642 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-18 17:40:22.789651 | aio | Saturday 18 April 2026 17:40:22 +0000 (0:00:00.061) 0:01:48.381 ******** 2026-04-18 17:40:22.839313 | aio | skipping: [aio] 2026-04-18 17:40:22.839348 | aio | 2026-04-18 17:40:22.839353 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-18 17:40:22.839358 | aio | Saturday 18 April 2026 17:40:22 +0000 (0:00:00.048) 0:01:48.429 ******** 2026-04-18 17:40:22.886524 | aio | skipping: [aio] => (item=aio) 2026-04-18 17:40:22.886559 | aio | skipping: [aio] 2026-04-18 17:40:22.886575 | aio | 2026-04-18 17:40:22.887121 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-18 17:40:22.887161 | aio | Saturday 18 April 2026 17:40:22 +0000 (0:00:00.049) 0:01:48.478 ******** 2026-04-18 17:40:23.208383 | aio | ok: [aio] 2026-04-18 17:40:23.208431 | aio | 2026-04-18 17:40:23.208563 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-18 17:40:23.208879 | aio | Saturday 18 April 2026 17:40:23 +0000 (0:00:00.321) 0:01:48.800 ******** 2026-04-18 17:40:30.094692 | aio | ok: [aio] 2026-04-18 17:40:30.094895 | aio | 2026-04-18 17:40:30.095199 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-18 17:40:30.095496 | aio | Saturday 18 April 2026 17:40:30 +0000 (0:00:06.887) 0:01:55.687 ******** 2026-04-18 17:40:35.743190 | aio | ok: [aio] 2026-04-18 17:40:35.743238 | aio | 2026-04-18 17:40:35.743246 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-18 17:40:35.743254 | aio | Saturday 18 April 2026 17:40:35 +0000 (0:00:05.647) 0:02:01.335 ******** 2026-04-18 17:40:50.080097 | aio | ok: [aio] 2026-04-18 17:40:50.080243 | aio | 2026-04-18 17:40:50.080262 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-18 17:40:50.080277 | aio | Saturday 18 April 2026 17:40:50 +0000 (0:00:14.336) 0:02:15.671 ******** 2026-04-18 17:40:50.148650 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-18 17:40:50.148755 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-18 17:40:50.148827 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-18 17:40:50.149293 | aio | skipping: [aio] 2026-04-18 17:40:50.149335 | aio | 2026-04-18 17:40:50.149342 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-18 17:40:50.149348 | aio | Saturday 18 April 2026 17:40:50 +0000 (0:00:00.067) 0:02:15.739 ******** 2026-04-18 17:40:56.591803 | aio | ok: [aio] 2026-04-18 17:40:56.591869 | aio | 2026-04-18 17:40:56.591883 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-18 17:40:56.591895 | aio | Saturday 18 April 2026 17:40:56 +0000 (0:00:06.444) 0:02:22.183 ******** 2026-04-18 17:41:03.002388 | aio | ok: [aio] 2026-04-18 17:41:03.002458 | aio | 2026-04-18 17:41:03.002479 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-18 17:41:03.002693 | aio | Saturday 18 April 2026 17:41:02 +0000 (0:00:06.410) 0:02:28.594 ******** 2026-04-18 17:41:03.064646 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-18 17:41:03.064848 | aio | 2026-04-18 17:41:03.065091 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-18 17:41:03.065385 | aio | Saturday 18 April 2026 17:41:03 +0000 (0:00:00.063) 0:02:28.657 ******** 2026-04-18 17:41:03.112845 | aio | ok: [aio] 2026-04-18 17:41:03.112999 | aio | 2026-04-18 17:41:03.113347 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-18 17:41:03.113694 | aio | Saturday 18 April 2026 17:41:03 +0000 (0:00:00.048) 0:02:28.706 ******** 2026-04-18 17:41:09.489966 | aio | ok: [aio] 2026-04-18 17:41:09.490159 | aio | 2026-04-18 17:41:09.490470 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-18 17:41:09.490730 | aio | Saturday 18 April 2026 17:41:09 +0000 (0:00:06.376) 0:02:35.082 ******** 2026-04-18 17:41:09.536976 | aio | ok: [aio] 2026-04-18 17:41:09.537243 | aio | 2026-04-18 17:41:09.537543 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-18 17:41:09.537803 | aio | Saturday 18 April 2026 17:41:09 +0000 (0:00:00.047) 0:02:35.130 ******** 2026-04-18 17:41:09.588196 | aio | skipping: [aio] => (item=1) 2026-04-18 17:41:09.588213 | aio | skipping: [aio] => (item=1) 2026-04-18 17:41:09.588218 | aio | skipping: [aio] => (item=1) 2026-04-18 17:41:09.588222 | aio | skipping: [aio] 2026-04-18 17:41:09.588519 | aio | 2026-04-18 17:41:09.588778 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-18 17:41:09.589024 | aio | Saturday 18 April 2026 17:41:09 +0000 (0:00:00.050) 0:02:35.180 ******** 2026-04-18 17:41:09.630431 | aio | skipping: [aio] 2026-04-18 17:41:09.630656 | aio | 2026-04-18 17:41:09.630898 | aio | PLAY RECAP ********************************************************************* 2026-04-18 17:41:09.631181 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-18 17:41:09.631416 | aio | 2026-04-18 17:41:09.631634 | aio | 2026-04-18 17:41:09.631869 | aio | TASKS RECAP ******************************************************************** 2026-04-18 17:41:09.632111 | aio | Saturday 18 April 2026 17:41:09 +0000 (0:00:00.043) 0:02:35.224 ******** 2026-04-18 17:41:09.632371 | aio | =============================================================================== 2026-04-18 17:41:09.632613 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.50s 2026-04-18 17:41:09.632856 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.34s 2026-04-18 17:41:09.633100 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.07s 2026-04-18 17:41:09.633437 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.93s 2026-04-18 17:41:09.633682 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.92s 2026-04-18 17:41:09.633922 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.89s 2026-04-18 17:41:09.634174 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.79s 2026-04-18 17:41:09.634399 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.67s 2026-04-18 17:41:09.634551 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.44s 2026-04-18 17:41:09.634704 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.43s 2026-04-18 17:41:09.634854 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.41s 2026-04-18 17:41:09.635001 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.38s 2026-04-18 17:41:09.635150 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.36s 2026-04-18 17:41:09.635325 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.65s 2026-04-18 17:41:09.635476 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.35s 2026-04-18 17:41:09.635627 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.23s 2026-04-18 17:41:09.635791 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.50s 2026-04-18 17:41:09.635943 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.24s 2026-04-18 17:41:09.636090 | aio | Gathering Facts --------------------------------------------------------- 1.28s 2026-04-18 17:41:09.636269 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.11s 2026-04-18 17:41:09.754857 | aio | INFO [default > idempotence] Executed: Successful 2026-04-18 17:41:09.764961 | aio | INFO [default > side_effect] Executing 2026-04-18 17:41:09.765472 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 17:41:09.773499 | aio | INFO [default > verify] Executing 2026-04-18 17:41:10.496863 | aio | 2026-04-18 17:41:10.496950 | aio | PLAY [Verify] ****************************************************************** 2026-04-18 17:41:10.497095 | aio | 2026-04-18 17:41:10.497268 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 17:41:10.497433 | aio | Saturday 18 April 2026 17:41:10 +0000 (0:00:00.007) 0:00:00.007 ******** 2026-04-18 17:41:11.712153 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 17:41:11.712458 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-18 17:41:11.712707 | aio | interpreter could change the meaning of that path. See 2026-04-18 17:41:11.712949 | aio | https://docs.ansible.com/ansible- 2026-04-18 17:41:11.713241 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 17:41:11.720128 | aio | ok: [aio] 2026-04-18 17:41:11.720395 | aio | 2026-04-18 17:41:11.720639 | aio | TASK [Get cluster health status] *********************************************** 2026-04-18 17:41:11.720887 | aio | Saturday 18 April 2026 17:41:11 +0000 (0:00:01.223) 0:00:01.231 ******** 2026-04-18 17:41:22.555395 | aio | ok: [aio] 2026-04-18 17:41:22.555455 | aio | 2026-04-18 17:41:22.555469 | aio | TASK [Print cluster health status] ********************************************* 2026-04-18 17:41:22.555587 | aio | Saturday 18 April 2026 17:41:22 +0000 (0:00:10.834) 0:00:12.065 ******** 2026-04-18 17:41:22.587878 | aio | ok: [aio] => { 2026-04-18 17:41:22.588054 | aio | "_ceph_health": { 2026-04-18 17:41:22.588400 | aio | "changed": false, 2026-04-18 17:41:22.588654 | aio | "cmd": [ 2026-04-18 17:41:22.588863 | aio | "cephadm", 2026-04-18 17:41:22.589103 | aio | "shell", 2026-04-18 17:41:22.589393 | aio | "--", 2026-04-18 17:41:22.589642 | aio | "ceph", 2026-04-18 17:41:22.589888 | aio | "health" 2026-04-18 17:41:22.590129 | aio | ], 2026-04-18 17:41:22.590434 | aio | "delta": "0:00:10.503481", 2026-04-18 17:41:22.591400 | aio | "end": "2026-04-18 17:41:22.504701", 2026-04-18 17:41:22.591672 | aio | "failed": false, 2026-04-18 17:41:22.591938 | aio | "msg": "", 2026-04-18 17:41:22.592206 | aio | "rc": 0, 2026-04-18 17:41:22.592478 | aio | "start": "2026-04-18 17:41:12.001220", 2026-04-18 17:41:22.593014 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-18 17:41:22.593322 | aio | "stderr_lines": [ 2026-04-18 17:41:22.593587 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-18 17:41:22.593864 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-18 17:41:22.594106 | aio | ], 2026-04-18 17:41:22.594397 | aio | "stdout": "HEALTH_OK", 2026-04-18 17:41:22.594659 | aio | "stdout_lines": [ 2026-04-18 17:41:22.594901 | aio | "HEALTH_OK" 2026-04-18 17:41:22.595132 | aio | ] 2026-04-18 17:41:22.595431 | aio | } 2026-04-18 17:41:22.595679 | aio | } 2026-04-18 17:41:22.595930 | aio | 2026-04-18 17:41:22.596195 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-18 17:41:22.596466 | aio | Saturday 18 April 2026 17:41:22 +0000 (0:00:00.033) 0:00:12.099 ******** 2026-04-18 17:41:22.622228 | aio | ok: [aio] => { 2026-04-18 17:41:22.622448 | aio | "changed": false, 2026-04-18 17:41:22.622697 | aio | "msg": "All assertions passed" 2026-04-18 17:41:22.622939 | aio | } 2026-04-18 17:41:22.623220 | aio | 2026-04-18 17:41:22.623528 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-18 17:41:22.623788 | aio | Saturday 18 April 2026 17:41:22 +0000 (0:00:00.034) 0:00:12.133 ******** 2026-04-18 17:41:29.541113 | aio | changed: [aio] 2026-04-18 17:41:29.541330 | aio | 2026-04-18 17:41:29.541580 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-18 17:41:29.541824 | aio | Saturday 18 April 2026 17:41:29 +0000 (0:00:06.918) 0:00:19.051 ******** 2026-04-18 17:41:32.404691 | aio | changed: [aio] 2026-04-18 17:41:32.404913 | aio | 2026-04-18 17:41:32.405223 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-18 17:41:32.405506 | aio | Saturday 18 April 2026 17:41:32 +0000 (0:00:02.863) 0:00:21.915 ******** 2026-04-18 17:41:33.863880 | aio | ok: [aio] 2026-04-18 17:41:33.863925 | aio | 2026-04-18 17:41:33.863935 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-18 17:41:33.863943 | aio | Saturday 18 April 2026 17:41:33 +0000 (0:00:01.459) 0:00:23.374 ******** 2026-04-18 17:41:33.903627 | aio | ok: [aio] => { 2026-04-18 17:41:33.903664 | aio | "changed": false, 2026-04-18 17:41:33.903670 | aio | "msg": "All assertions passed" 2026-04-18 17:41:33.903676 | aio | } 2026-04-18 17:41:33.903681 | aio | 2026-04-18 17:41:33.903687 | aio | PLAY RECAP ********************************************************************* 2026-04-18 17:41:33.903693 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 17:41:33.903698 | aio | 2026-04-18 17:41:33.903703 | aio | 2026-04-18 17:41:33.903708 | aio | TASKS RECAP ******************************************************************** 2026-04-18 17:41:33.903713 | aio | Saturday 18 April 2026 17:41:33 +0000 (0:00:00.037) 0:00:23.412 ******** 2026-04-18 17:41:33.903718 | aio | =============================================================================== 2026-04-18 17:41:33.903724 | aio | Get cluster health status ---------------------------------------------- 10.83s 2026-04-18 17:41:33.903729 | aio | Create a test Ceph pool ------------------------------------------------- 6.92s 2026-04-18 17:41:33.903734 | aio | Create a test Ceph key -------------------------------------------------- 2.86s 2026-04-18 17:41:33.903739 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.46s 2026-04-18 17:41:33.903744 | aio | Gathering Facts --------------------------------------------------------- 1.22s 2026-04-18 17:41:33.903749 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-18 17:41:33.903754 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-18 17:41:33.903759 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-18 17:41:33.973332 | aio | INFO [default > verify] Executed: Successful 2026-04-18 17:41:33.983256 | aio | INFO [default > cleanup] Executing 2026-04-18 17:41:33.983689 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 17:41:33.989749 | aio | INFO [default > destroy] Executing 2026-04-18 17:41:33.989796 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 17:41:33.989881 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 17:41:33.990153 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 17:41:34.363954 | aio | ok: Runtime: 0:10:50.226121 2026-04-18 17:41:34.375912 | 2026-04-18 17:41:34.375969 | PLAY RECAP 2026-04-18 17:41:34.376011 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 17:41:34.376033 | 2026-04-18 17:41:34.479024 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 17:41:34.481318 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 17:41:35.067008 | 2026-04-18 17:41:35.067120 | PLAY [all] 2026-04-18 17:41:35.078395 | 2026-04-18 17:41:35.078469 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 17:41:35.122967 | aio | skipping: Conditional result was False 2026-04-18 17:41:35.136178 | 2026-04-18 17:41:35.136328 | TASK [fetch-output : Set log path for single node] 2026-04-18 17:41:35.182504 | aio | ok 2026-04-18 17:41:35.187953 | 2026-04-18 17:41:35.188027 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 17:41:35.586036 | aio -> localhost | ok: "/var/lib/zuul/builds/e61e27855e6d4c91b63ff19b0c0c134a/work/logs" 2026-04-18 17:41:35.824381 | aio -> localhost | changed: "/var/lib/zuul/builds/e61e27855e6d4c91b63ff19b0c0c134a/work/artifacts" 2026-04-18 17:41:36.046073 | aio -> localhost | changed: "/var/lib/zuul/builds/e61e27855e6d4c91b63ff19b0c0c134a/work/docs" 2026-04-18 17:41:36.065450 | 2026-04-18 17:41:36.065565 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 17:41:36.722589 | aio | ok 2026-04-18 17:41:36.723199 | aio | changed: All items complete 2026-04-18 17:41:36.723230 | 2026-04-18 17:41:37.193010 | aio | changed: .d..t...... ./ 2026-04-18 17:41:37.663445 | aio | changed: .d..t...... ./ 2026-04-18 17:41:37.687043 | 2026-04-18 17:41:37.687380 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 17:41:38.128800 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007441 2026-04-18 17:41:38.357856 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008057 2026-04-18 17:41:38.379387 | 2026-04-18 17:41:38.379510 | PLAY [all] 2026-04-18 17:41:38.386081 | 2026-04-18 17:41:38.386159 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 17:41:38.846056 | aio | changed 2026-04-18 17:41:38.851809 | 2026-04-18 17:41:38.851884 | PLAY RECAP 2026-04-18 17:41:38.851926 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 17:41:38.851948 | 2026-04-18 17:41:38.951387 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 17:41:38.955194 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 17:41:39.521499 | 2026-04-18 17:41:39.521623 | PLAY [localhost] 2026-04-18 17:41:39.531535 | 2026-04-18 17:41:39.531628 | TASK [Generate Zuul manifest] 2026-04-18 17:41:39.551978 | localhost | ok 2026-04-18 17:41:39.569806 | 2026-04-18 17:41:39.569946 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 17:41:39.900569 | localhost | changed 2026-04-18 17:41:39.914101 | 2026-04-18 17:41:39.914241 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 17:41:39.943167 | localhost | ok 2026-04-18 17:41:39.952279 | 2026-04-18 17:41:39.952350 | TASK [Upload logs] 2026-04-18 17:41:39.971329 | localhost | ok 2026-04-18 17:41:40.030644 | 2026-04-18 17:41:40.030773 | TASK [Set zuul-log-path fact] 2026-04-18 17:41:40.049609 | localhost | ok 2026-04-18 17:41:40.063343 | 2026-04-18 17:41:40.063436 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 17:41:40.096091 | localhost | ok 2026-04-18 17:41:40.105153 | 2026-04-18 17:41:40.105241 | TASK [upload-logs : Create log directories] 2026-04-18 17:41:40.571446 | localhost | changed 2026-04-18 17:41:40.577491 | 2026-04-18 17:41:40.577587 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 17:41:41.000825 | localhost -> localhost | ok: Runtime: 0:00:00.004536 2026-04-18 17:41:41.007276 | 2026-04-18 17:41:41.007392 | TASK [upload-logs : Upload logs to log server] 2026-04-18 17:41:41.522446 | localhost | Output suppressed because no_log was given 2026-04-18 17:41:41.527723 | 2026-04-18 17:41:41.527815 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 17:41:41.593463 | localhost | skipping: Conditional result was False 2026-04-18 17:41:41.607155 | localhost | skipping: Conditional result was False 2026-04-18 17:41:41.627114 | 2026-04-18 17:41:41.627562 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 17:41:41.676673 | localhost | skipping: Conditional result was False 2026-04-18 17:41:41.677145 | 2026-04-18 17:41:41.680735 | localhost | skipping: Conditional result was False 2026-04-18 17:41:41.691875 | 2026-04-18 17:41:41.692003 | LOOP [upload-logs : Upload console log and json output]