2026-04-09 19:03:49.146983 | Job console starting 2026-04-09 19:03:49.156380 | Updating git repos 2026-04-09 19:03:49.181342 | Cloning repos into workspace 2026-04-09 19:03:49.265701 | Restoring repo states 2026-04-09 19:03:49.271815 | Merging changes 2026-04-09 19:03:49.593954 | Checking out repos 2026-04-09 19:03:49.794764 | Preparing playbooks 2026-04-09 19:03:52.183395 | Running Ansible setup 2026-04-09 19:03:55.698764 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 19:03:56.244897 | 2026-04-09 19:03:56.245043 | PLAY [localhost] 2026-04-09 19:03:56.252141 | 2026-04-09 19:03:56.252210 | TASK [Gathering Facts] 2026-04-09 19:03:57.064624 | localhost | ok 2026-04-09 19:03:57.075458 | 2026-04-09 19:03:57.075555 | TASK [Setup log path fact] 2026-04-09 19:03:57.094336 | localhost | ok 2026-04-09 19:03:57.106736 | 2026-04-09 19:03:57.106811 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 19:03:57.135836 | localhost | ok 2026-04-09 19:03:57.143382 | 2026-04-09 19:03:57.143443 | TASK [emit-job-header : Print job information] 2026-04-09 19:03:57.184277 | # Job Information 2026-04-09 19:03:57.184448 | Ansible Version: 2.16.16 2026-04-09 19:03:57.184494 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-04-09 19:03:57.184525 | Pipeline: check 2026-04-09 19:03:57.184554 | Executor: 0a8996d2b663 2026-04-09 19:03:57.184581 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/96 2026-04-09 19:03:57.184610 | Event ID: be5d80f0-3446-11f1-98f9-af88f9c94be5 2026-04-09 19:03:57.188241 | 2026-04-09 19:03:57.188324 | LOOP [emit-job-header : Print node information] 2026-04-09 19:03:57.280658 | localhost | ok: 2026-04-09 19:03:57.289071 | localhost | # Node Information 2026-04-09 19:03:57.289123 | localhost | Inventory Hostname: aio 2026-04-09 19:03:57.289148 | localhost | Hostname: np0000164684 2026-04-09 19:03:57.289167 | localhost | Username: zuul 2026-04-09 19:03:57.289191 | localhost | Distro: Ubuntu 24.04 2026-04-09 19:03:57.289211 | localhost | Provider: yul1 2026-04-09 19:03:57.289230 | localhost | Region: ca-ymq-1 2026-04-09 19:03:57.289249 | localhost | Label: ubuntu-noble 2026-04-09 19:03:57.289267 | localhost | Product Name: OpenStack Nova 2026-04-09 19:03:57.289285 | localhost | Interface IP: 199.19.213.40 2026-04-09 19:03:57.306427 | 2026-04-09 19:03:57.306545 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-09 19:03:57.694352 | localhost -> localhost | changed 2026-04-09 19:03:57.702075 | 2026-04-09 19:03:57.702174 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-09 19:03:58.532780 | localhost -> localhost | changed 2026-04-09 19:03:58.542620 | 2026-04-09 19:03:58.542694 | PLAY [all] 2026-04-09 19:03:58.552128 | 2026-04-09 19:03:58.552192 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-09 19:03:58.789996 | aio -> localhost | ok 2026-04-09 19:03:58.802880 | 2026-04-09 19:03:58.803010 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-09 19:03:58.838359 | aio | ok 2026-04-09 19:03:58.853704 | aio | included: /var/lib/zuul/builds/c3db0057ec454541a7d1fcf4674933c7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-09 19:03:58.859997 | 2026-04-09 19:03:58.860057 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-09 19:03:59.962910 | aio -> localhost | Generating public/private rsa key pair. 2026-04-09 19:03:59.963116 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/c3db0057ec454541a7d1fcf4674933c7/work/c3db0057ec454541a7d1fcf4674933c7_id_rsa 2026-04-09 19:03:59.963158 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/c3db0057ec454541a7d1fcf4674933c7/work/c3db0057ec454541a7d1fcf4674933c7_id_rsa.pub 2026-04-09 19:03:59.963189 | aio -> localhost | The key fingerprint is: 2026-04-09 19:03:59.963218 | aio -> localhost | SHA256:dM3PFh+R1np8w/DuXhMgpaE/VF9QFd2VRMbwUquqAXY zuul-build-sshkey 2026-04-09 19:03:59.963259 | aio -> localhost | The key's randomart image is: 2026-04-09 19:03:59.963289 | aio -> localhost | +---[RSA 3072]----+ 2026-04-09 19:03:59.963321 | aio -> localhost | | . +*X#| 2026-04-09 19:03:59.963351 | aio -> localhost | | .o=.==B| 2026-04-09 19:03:59.963379 | aio -> localhost | | ...+oo*B | 2026-04-09 19:03:59.963407 | aio -> localhost | | . .o .o=*=| 2026-04-09 19:03:59.963435 | aio -> localhost | | oSE o .=o+| 2026-04-09 19:03:59.963462 | aio -> localhost | | . o o. ..| 2026-04-09 19:03:59.963488 | aio -> localhost | | . . ...| 2026-04-09 19:03:59.963515 | aio -> localhost | | o .o| 2026-04-09 19:03:59.963546 | aio -> localhost | | . .. | 2026-04-09 19:03:59.963573 | aio -> localhost | +----[SHA256]-----+ 2026-04-09 19:03:59.963634 | aio -> localhost | ok: Runtime: 0:00:00.653500 2026-04-09 19:03:59.970495 | 2026-04-09 19:03:59.970557 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-09 19:03:59.999544 | aio | ok 2026-04-09 19:04:00.008078 | aio | included: /var/lib/zuul/builds/c3db0057ec454541a7d1fcf4674933c7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-09 19:04:00.015985 | 2026-04-09 19:04:00.016044 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-09 19:04:00.039934 | aio | skipping: Conditional result was False 2026-04-09 19:04:00.046018 | 2026-04-09 19:04:00.046080 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-09 19:04:00.660442 | aio | changed 2026-04-09 19:04:00.665815 | 2026-04-09 19:04:00.665878 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-09 19:04:00.901482 | aio | ok 2026-04-09 19:04:00.908037 | 2026-04-09 19:04:00.908098 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-09 19:04:01.475548 | aio | changed 2026-04-09 19:04:01.481663 | 2026-04-09 19:04:01.481726 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-09 19:04:02.042129 | aio | changed 2026-04-09 19:04:02.047600 | 2026-04-09 19:04:02.047667 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-09 19:04:02.070609 | aio | skipping: Conditional result was False 2026-04-09 19:04:02.082905 | 2026-04-09 19:04:02.083078 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-09 19:04:02.422673 | aio -> localhost | changed 2026-04-09 19:04:02.438858 | 2026-04-09 19:04:02.438924 | TASK [add-build-sshkey : Add back temp key] 2026-04-09 19:04:02.714940 | aio -> localhost | Identity added: /var/lib/zuul/builds/c3db0057ec454541a7d1fcf4674933c7/work/c3db0057ec454541a7d1fcf4674933c7_id_rsa (zuul-build-sshkey) 2026-04-09 19:04:02.715168 | aio -> localhost | ok: Runtime: 0:00:00.015328 2026-04-09 19:04:02.721364 | 2026-04-09 19:04:02.721430 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-09 19:04:03.073323 | aio | ok 2026-04-09 19:04:03.081758 | 2026-04-09 19:04:03.081856 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-09 19:04:03.108937 | aio | skipping: Conditional result was False 2026-04-09 19:04:03.124818 | 2026-04-09 19:04:03.124913 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-09 19:04:03.536916 | aio | ok 2026-04-09 19:04:03.544017 | 2026-04-09 19:04:03.544140 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-09 19:04:04.279080 | aio | Output suppressed because no_log was given 2026-04-09 19:04:04.324439 | 2026-04-09 19:04:04.324561 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-09 19:04:04.551236 | aio | ok: "logs" 2026-04-09 19:04:04.551494 | aio | ok: All items complete 2026-04-09 19:04:04.551534 | 2026-04-09 19:04:04.746420 | aio | ok: "artifacts" 2026-04-09 19:04:04.941897 | aio | ok: "docs" 2026-04-09 19:04:04.953213 | 2026-04-09 19:04:04.953358 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-09 19:04:05.206383 | aio | changed: "logs" 2026-04-09 19:04:05.389885 | aio | changed: "artifacts" 2026-04-09 19:04:05.590282 | aio | changed: "docs" 2026-04-09 19:04:05.612131 | 2026-04-09 19:04:05.612371 | PLAY RECAP 2026-04-09 19:04:05.612436 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-09 19:04:05.612466 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 19:04:05.612491 | 2026-04-09 19:04:05.778158 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 19:04:05.781451 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 19:04:06.384198 | 2026-04-09 19:04:06.384339 | PLAY [all] 2026-04-09 19:04:06.396403 | 2026-04-09 19:04:06.396486 | TASK [setup-uv : Extract archive] 2026-04-09 19:04:08.907628 | aio | changed 2026-04-09 19:04:08.914448 | 2026-04-09 19:04:08.914524 | TASK [setup-uv : Print version] 2026-04-09 19:04:08.404802 | aio | uv 0.8.13 2026-04-09 19:04:09.454883 | aio | ok: Runtime: 0:00:00.015002 2026-04-09 19:04:09.463199 | 2026-04-09 19:04:09.463250 | PLAY RECAP 2026-04-09 19:04:09.463295 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 19:04:09.463322 | 2026-04-09 19:04:09.565324 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 19:04:09.568882 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 19:04:10.163511 | 2026-04-09 19:04:10.163981 | PLAY [all] 2026-04-09 19:04:10.175015 | 2026-04-09 19:04:10.175086 | TASK [Copy inventory file for Zuul] 2026-04-09 19:04:11.200757 | aio | changed 2026-04-09 19:04:11.207293 | 2026-04-09 19:04:11.207383 | TASK [Switch "ansible_host" to private IP] 2026-04-09 19:04:11.514154 | aio | changed: 1 replacements made 2026-04-09 19:04:11.521566 | 2026-04-09 19:04:11.521630 | TASK [Run Molecule scenario] 2026-04-09 19:04:11.129817 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-09 19:04:11.129952 | aio | Creating virtual environment at: .venv 2026-04-09 19:04:11.482186 | aio | Downloading netaddr (2.2MiB) 2026-04-09 19:04:11.482615 | aio | Downloading pygments (1.2MiB) 2026-04-09 19:04:11.483076 | aio | Downloading ansible-core (2.1MiB) 2026-04-09 19:04:11.483371 | aio | Downloading cryptography (4.3MiB) 2026-04-09 19:04:11.674379 | aio | Downloading netaddr 2026-04-09 19:04:11.687375 | aio | Downloading cryptography 2026-04-09 19:04:11.763989 | aio | Downloading pygments 2026-04-09 19:04:11.946724 | aio | Downloading ansible-core 2026-04-09 19:04:11.996414 | aio | Installed 37 packages in 48ms 2026-04-09 19:04:12.762658 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-09 19:04:12.762756 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-09 19:04:13.463202 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-09 19:04:13.463257 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-09 19:04:28.599270 | aio | INFO [default > dependency] Executing 2026-04-09 19:04:28.599556 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-09 19:04:28.599889 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-09 19:04:28.600074 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-09 19:04:28.606758 | aio | INFO [default > cleanup] Executing 2026-04-09 19:04:28.607086 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 19:04:28.612721 | aio | INFO [default > destroy] Executing 2026-04-09 19:04:28.612757 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-09 19:04:28.612868 | aio | INFO [default > destroy] Executed: Successful 2026-04-09 19:04:28.618603 | aio | INFO [default > syntax] Executing 2026-04-09 19:04:29.714836 | aio | 2026-04-09 19:04:29.715127 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-09 19:04:29.774748 | aio | INFO [default > syntax] Executed: Successful 2026-04-09 19:04:29.786541 | aio | INFO [default > create] Executing 2026-04-09 19:04:29.788633 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 19:04:29.796219 | aio | INFO [default > prepare] Executing 2026-04-09 19:04:30.577619 | aio | 2026-04-09 19:04:30.577897 | aio | PLAY [Prepare] ***************************************************************** 2026-04-09 19:04:30.578128 | aio | 2026-04-09 19:04:30.578381 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:04:30.578632 | aio | Thursday 09 April 2026 19:04:30 +0000 (0:00:00.034) 0:00:00.034 ******** 2026-04-09 19:04:31.866327 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-09 19:04:31.866439 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-09 19:04:31.866586 | aio | interpreter could change the meaning of that path. See 2026-04-09 19:04:31.866764 | aio | https://docs.ansible.com/ansible- 2026-04-09 19:04:31.866932 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 19:04:31.876099 | aio | ok: [aio] 2026-04-09 19:04:31.876204 | aio | 2026-04-09 19:04:31.876317 | aio | TASK [Configure short hostname] ************************************************ 2026-04-09 19:04:31.876427 | aio | Thursday 09 April 2026 19:04:31 +0000 (0:00:01.299) 0:00:01.333 ******** 2026-04-09 19:04:32.722253 | aio | changed: [aio] 2026-04-09 19:04:32.722457 | aio | 2026-04-09 19:04:32.722826 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-09 19:04:32.723011 | aio | Thursday 09 April 2026 19:04:32 +0000 (0:00:00.845) 0:00:02.178 ******** 2026-04-09 19:04:33.035948 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-09 19:04:33.036178 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-09 19:04:33.036479 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-09 19:04:33.043653 | aio | changed: [aio] 2026-04-09 19:04:33.044015 | aio | 2026-04-09 19:04:33.044390 | aio | TASK [Update apt cache] ******************************************************** 2026-04-09 19:04:33.044715 | aio | Thursday 09 April 2026 19:04:33 +0000 (0:00:00.321) 0:00:02.500 ******** 2026-04-09 19:04:39.996556 | aio | changed: [aio] 2026-04-09 19:04:39.996823 | aio | 2026-04-09 19:04:39.997104 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-09 19:04:39.997316 | aio | 2026-04-09 19:04:39.997564 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:04:39.997842 | aio | Thursday 09 April 2026 19:04:39 +0000 (0:00:06.946) 0:00:09.447 ******** 2026-04-09 19:04:40.797459 | aio | ok: [aio] 2026-04-09 19:04:40.797697 | aio | 2026-04-09 19:04:40.797988 | aio | TASK [Install depedencies] ***************************************************** 2026-04-09 19:04:40.798248 | aio | Thursday 09 April 2026 19:04:40 +0000 (0:00:00.806) 0:00:10.253 ******** 2026-04-09 19:05:07.599382 | aio | changed: [aio] 2026-04-09 19:05:07.599626 | aio | 2026-04-09 19:05:07.600198 | aio | TASK [Start up service] ******************************************************** 2026-04-09 19:05:07.600482 | aio | Thursday 09 April 2026 19:05:07 +0000 (0:00:26.802) 0:00:37.056 ******** 2026-04-09 19:05:08.254168 | aio | ok: [aio] 2026-04-09 19:05:08.257142 | aio | 2026-04-09 19:05:08.257175 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-09 19:05:08.257191 | aio | Thursday 09 April 2026 19:05:08 +0000 (0:00:00.654) 0:00:37.710 ******** 2026-04-09 19:05:08.611103 | aio | ok: [aio] 2026-04-09 19:05:08.611336 | aio | 2026-04-09 19:05:08.611612 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-09 19:05:08.612007 | aio | Thursday 09 April 2026 19:05:08 +0000 (0:00:00.356) 0:00:38.067 ******** 2026-04-09 19:05:09.410966 | aio | changed: [aio] 2026-04-09 19:05:09.411048 | aio | 2026-04-09 19:05:09.411237 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-09 19:05:09.411401 | aio | Thursday 09 April 2026 19:05:09 +0000 (0:00:00.799) 0:00:38.867 ******** 2026-04-09 19:05:09.664174 | aio | ok: [aio] 2026-04-09 19:05:09.665863 | aio | 2026-04-09 19:05:09.665932 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-09 19:05:09.665948 | aio | Thursday 09 April 2026 19:05:09 +0000 (0:00:00.253) 0:00:39.121 ******** 2026-04-09 19:05:09.692811 | aio | skipping: [aio] 2026-04-09 19:05:09.693080 | aio | 2026-04-09 19:05:09.693368 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-09 19:05:09.693604 | aio | Thursday 09 April 2026 19:05:09 +0000 (0:00:00.028) 0:00:39.149 ******** 2026-04-09 19:05:10.375843 | aio | changed: [aio] => (item=osd0) 2026-04-09 19:05:10.375901 | aio | changed: [aio] => (item=osd1) 2026-04-09 19:05:10.375914 | aio | changed: [aio] => (item=osd2) 2026-04-09 19:05:10.375933 | aio | 2026-04-09 19:05:10.376231 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-09 19:05:10.376519 | aio | Thursday 09 April 2026 19:05:10 +0000 (0:00:00.682) 0:00:39.831 ******** 2026-04-09 19:05:11.152465 | aio | changed: [aio] => (item=osd0) 2026-04-09 19:05:11.152763 | aio | changed: [aio] => (item=osd1) 2026-04-09 19:05:11.153038 | aio | changed: [aio] => (item=osd2) 2026-04-09 19:05:11.153408 | aio | 2026-04-09 19:05:11.153730 | aio | TASK [Start loop devices] ****************************************************** 2026-04-09 19:05:11.153996 | aio | Thursday 09 April 2026 19:05:11 +0000 (0:00:00.777) 0:00:40.609 ******** 2026-04-09 19:05:11.953439 | aio | changed: [aio] => (item=osd0) 2026-04-09 19:05:11.953701 | aio | changed: [aio] => (item=osd1) 2026-04-09 19:05:11.954073 | aio | changed: [aio] => (item=osd2) 2026-04-09 19:05:11.954359 | aio | 2026-04-09 19:05:11.954642 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-09 19:05:11.954959 | aio | Thursday 09 April 2026 19:05:11 +0000 (0:00:00.800) 0:00:41.410 ******** 2026-04-09 19:05:14.067611 | aio | changed: [aio] => (item=osd0) 2026-04-09 19:05:14.068053 | aio | changed: [aio] => (item=osd1) 2026-04-09 19:05:14.068438 | aio | changed: [aio] => (item=osd2) 2026-04-09 19:05:14.068835 | aio | 2026-04-09 19:05:14.069232 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-09 19:05:14.069713 | aio | Thursday 09 April 2026 19:05:14 +0000 (0:00:02.113) 0:00:43.524 ******** 2026-04-09 19:05:16.387986 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-09 19:05:16.388237 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-09 19:05:16.388493 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-09 19:05:16.388753 | aio | 2026-04-09 19:05:16.389067 | aio | PLAY RECAP ********************************************************************* 2026-04-09 19:05:16.389325 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-09 19:05:16.389546 | aio | 2026-04-09 19:05:16.389798 | aio | 2026-04-09 19:05:16.390041 | aio | TASKS RECAP ******************************************************************** 2026-04-09 19:05:16.390284 | aio | Thursday 09 April 2026 19:05:16 +0000 (0:00:02.320) 0:00:45.845 ******** 2026-04-09 19:05:16.390511 | aio | =============================================================================== 2026-04-09 19:05:16.390853 | aio | Install depedencies ---------------------------------------------------- 26.80s 2026-04-09 19:05:16.391001 | aio | Update apt cache -------------------------------------------------------- 6.95s 2026-04-09 19:05:16.391161 | aio | Create a logical volume for each loop device ---------------------------- 2.32s 2026-04-09 19:05:16.391313 | aio | Create a volume group for each loop device ------------------------------ 2.11s 2026-04-09 19:05:16.391471 | aio | Gathering Facts --------------------------------------------------------- 1.30s 2026-04-09 19:05:16.391629 | aio | Configure short hostname ------------------------------------------------ 0.85s 2026-04-09 19:05:16.391814 | aio | Gathering Facts --------------------------------------------------------- 0.81s 2026-04-09 19:05:16.391999 | aio | Start loop devices ------------------------------------------------------ 0.80s 2026-04-09 19:05:16.392161 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.80s 2026-04-09 19:05:16.392325 | aio | Set permissions on loopback devices ------------------------------------- 0.78s 2026-04-09 19:05:16.392487 | aio | Create devices for Ceph ------------------------------------------------- 0.68s 2026-04-09 19:05:16.392702 | aio | Start up service -------------------------------------------------------- 0.65s 2026-04-09 19:05:16.392870 | aio | Generate lvm.conf ------------------------------------------------------- 0.36s 2026-04-09 19:05:16.393056 | aio | Ensure hostname inside hosts file --------------------------------------- 0.32s 2026-04-09 19:05:16.393233 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-04-09 19:05:16.393398 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-04-09 19:05:16.456547 | aio | INFO [default > prepare] Executed: Successful 2026-04-09 19:05:16.467665 | aio | INFO [default > converge] Executing 2026-04-09 19:05:17.431871 | aio | 2026-04-09 19:05:17.431996 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-09 19:05:17.432019 | aio | 2026-04-09 19:05:17.432448 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:05:17.432917 | aio | Thursday 09 April 2026 19:05:17 +0000 (0:00:00.057) 0:00:00.057 ******** 2026-04-09 19:05:18.676012 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-09 19:05:18.676217 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-09 19:05:18.676464 | aio | interpreter could change the meaning of that path. See 2026-04-09 19:05:18.676803 | aio | https://docs.ansible.com/ansible- 2026-04-09 19:05:18.676998 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 19:05:18.693847 | aio | ok: [aio] 2026-04-09 19:05:18.694039 | aio | 2026-04-09 19:05:18.694180 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:05:18.694335 | aio | Thursday 09 April 2026 19:05:18 +0000 (0:00:01.261) 0:00:01.319 ******** 2026-04-09 19:05:19.060184 | aio | ok: [aio] 2026-04-09 19:05:19.060372 | aio | 2026-04-09 19:05:19.060695 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:05:19.060968 | aio | Thursday 09 April 2026 19:05:19 +0000 (0:00:00.366) 0:00:01.686 ******** 2026-04-09 19:05:19.109373 | aio | skipping: [aio] 2026-04-09 19:05:19.109644 | aio | 2026-04-09 19:05:19.110021 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 19:05:19.110273 | aio | Thursday 09 April 2026 19:05:19 +0000 (0:00:00.049) 0:00:01.735 ******** 2026-04-09 19:05:19.487775 | aio | changed: [aio] 2026-04-09 19:05:19.488045 | aio | 2026-04-09 19:05:19.488347 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:05:19.488645 | aio | Thursday 09 April 2026 19:05:19 +0000 (0:00:00.378) 0:00:02.113 ******** 2026-04-09 19:05:19.596933 | aio | ok: [aio] => { 2026-04-09 19:05:19.597293 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-09 19:05:19.597603 | aio | } 2026-04-09 19:05:19.597886 | aio | 2026-04-09 19:05:19.598158 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:05:19.598598 | aio | Thursday 09 April 2026 19:05:19 +0000 (0:00:00.108) 0:00:02.222 ******** 2026-04-09 19:05:20.451605 | aio | changed: [aio] 2026-04-09 19:05:20.451837 | aio | 2026-04-09 19:05:20.452137 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:05:20.452402 | aio | Thursday 09 April 2026 19:05:20 +0000 (0:00:00.854) 0:00:03.077 ******** 2026-04-09 19:05:20.502405 | aio | skipping: [aio] 2026-04-09 19:05:20.502634 | aio | 2026-04-09 19:05:20.503039 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:05:20.503324 | aio | Thursday 09 April 2026 19:05:20 +0000 (0:00:00.051) 0:00:03.128 ******** 2026-04-09 19:05:20.560606 | aio | skipping: [aio] 2026-04-09 19:05:20.560884 | aio | 2026-04-09 19:05:20.561183 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:05:20.561549 | aio | Thursday 09 April 2026 19:05:20 +0000 (0:00:00.058) 0:00:03.186 ******** 2026-04-09 19:05:20.816157 | aio | ok: [aio] 2026-04-09 19:05:20.816344 | aio | 2026-04-09 19:05:20.816353 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:05:20.816362 | aio | Thursday 09 April 2026 19:05:20 +0000 (0:00:00.254) 0:00:03.441 ******** 2026-04-09 19:05:21.960825 | aio | ok: [aio] 2026-04-09 19:05:21.960886 | aio | 2026-04-09 19:05:21.961537 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:05:21.961580 | aio | Thursday 09 April 2026 19:05:21 +0000 (0:00:01.144) 0:00:04.586 ******** 2026-04-09 19:05:22.160745 | aio | ok: [aio] => { 2026-04-09 19:05:22.160779 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-09 19:05:22.160785 | aio | } 2026-04-09 19:05:22.160790 | aio | 2026-04-09 19:05:22.160796 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:05:22.161019 | aio | Thursday 09 April 2026 19:05:22 +0000 (0:00:00.198) 0:00:04.784 ******** 2026-04-09 19:05:23.200126 | aio | changed: [aio] 2026-04-09 19:05:23.200213 | aio | 2026-04-09 19:05:23.200481 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:05:23.200509 | aio | Thursday 09 April 2026 19:05:23 +0000 (0:00:01.041) 0:00:05.825 ******** 2026-04-09 19:05:26.447066 | aio | changed: [aio] 2026-04-09 19:05:26.447113 | aio | 2026-04-09 19:05:26.447122 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 19:05:26.447149 | aio | Thursday 09 April 2026 19:05:26 +0000 (0:00:03.246) 0:00:09.072 ******** 2026-04-09 19:05:26.482796 | aio | skipping: [aio] 2026-04-09 19:05:26.482856 | aio | 2026-04-09 19:05:26.483377 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 19:05:26.483427 | aio | Thursday 09 April 2026 19:05:26 +0000 (0:00:00.035) 0:00:09.107 ******** 2026-04-09 19:05:26.522157 | aio | skipping: [aio] 2026-04-09 19:05:26.524816 | aio | 2026-04-09 19:05:26.524877 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 19:05:26.524889 | aio | Thursday 09 April 2026 19:05:26 +0000 (0:00:00.039) 0:00:09.147 ******** 2026-04-09 19:05:26.561280 | aio | skipping: [aio] 2026-04-09 19:05:26.561332 | aio | 2026-04-09 19:05:26.561343 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 19:05:26.561354 | aio | Thursday 09 April 2026 19:05:26 +0000 (0:00:00.038) 0:00:09.186 ******** 2026-04-09 19:05:38.351427 | aio | changed: [aio] 2026-04-09 19:05:38.351476 | aio | 2026-04-09 19:05:38.351489 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 19:05:38.351500 | aio | Thursday 09 April 2026 19:05:38 +0000 (0:00:11.790) 0:00:20.976 ******** 2026-04-09 19:05:39.028754 | aio | changed: [aio] 2026-04-09 19:05:39.029467 | aio | 2026-04-09 19:05:39.029574 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 19:05:39.029588 | aio | Thursday 09 April 2026 19:05:39 +0000 (0:00:00.677) 0:00:21.653 ******** 2026-04-09 19:05:40.180146 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-09 19:05:40.180229 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 19:05:40.180899 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 19:05:40.180934 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 19:05:40.180941 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 19:05:40.180946 | aio | 2026-04-09 19:05:40.180952 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 19:05:40.180958 | aio | Thursday 09 April 2026 19:05:40 +0000 (0:00:01.152) 0:00:22.805 ******** 2026-04-09 19:05:40.895796 | aio | changed: [aio] 2026-04-09 19:05:40.896851 | aio | 2026-04-09 19:05:40.896917 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 19:05:40.896939 | aio | Thursday 09 April 2026 19:05:40 +0000 (0:00:00.706) 0:00:23.512 ******** 2026-04-09 19:05:40.896955 | aio | 2026-04-09 19:05:40.897011 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-09 19:05:40.897354 | aio | Thursday 09 April 2026 19:05:40 +0000 (0:00:00.007) 0:00:23.520 ******** 2026-04-09 19:05:42.044132 | aio | ok: [aio] 2026-04-09 19:05:42.044195 | aio | 2026-04-09 19:05:42.044435 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-09 19:05:42.044470 | aio | Thursday 09 April 2026 19:05:42 +0000 (0:00:01.148) 0:00:24.669 ******** 2026-04-09 19:05:42.637603 | aio | changed: [aio] 2026-04-09 19:05:42.637653 | aio | 2026-04-09 19:05:42.637660 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 19:05:42.637684 | aio | Thursday 09 April 2026 19:05:42 +0000 (0:00:00.592) 0:00:25.262 ******** 2026-04-09 19:05:43.336305 | aio | changed: [aio] 2026-04-09 19:05:43.336356 | aio | 2026-04-09 19:05:43.336370 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:05:43.336383 | aio | Thursday 09 April 2026 19:05:43 +0000 (0:00:00.698) 0:00:25.961 ******** 2026-04-09 19:05:43.585803 | aio | ok: [aio] 2026-04-09 19:05:43.585877 | aio | 2026-04-09 19:05:43.586303 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:05:43.586362 | aio | Thursday 09 April 2026 19:05:43 +0000 (0:00:00.249) 0:00:26.210 ******** 2026-04-09 19:05:43.665750 | aio | ok: [aio] => { 2026-04-09 19:05:43.666538 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-09 19:05:43.666565 | aio | } 2026-04-09 19:05:43.666570 | aio | 2026-04-09 19:05:43.666575 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:05:43.666675 | aio | Thursday 09 April 2026 19:05:43 +0000 (0:00:00.079) 0:00:26.290 ******** 2026-04-09 19:05:44.699271 | aio | changed: [aio] 2026-04-09 19:05:44.699326 | aio | 2026-04-09 19:05:44.699337 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:05:44.699347 | aio | Thursday 09 April 2026 19:05:44 +0000 (0:00:01.033) 0:00:27.324 ******** 2026-04-09 19:05:49.352766 | aio | changed: [aio] 2026-04-09 19:05:49.352829 | aio | 2026-04-09 19:05:49.352843 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-09 19:05:49.352856 | aio | Thursday 09 April 2026 19:05:49 +0000 (0:00:04.653) 0:00:31.977 ******** 2026-04-09 19:05:50.402085 | aio | ok: [aio] 2026-04-09 19:05:50.402126 | aio | 2026-04-09 19:05:50.402135 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-09 19:05:50.402143 | aio | Thursday 09 April 2026 19:05:50 +0000 (0:00:01.048) 0:00:33.026 ******** 2026-04-09 19:05:51.492114 | aio | changed: [aio] 2026-04-09 19:05:51.492181 | aio | 2026-04-09 19:05:51.492439 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-09 19:05:51.492476 | aio | Thursday 09 April 2026 19:05:51 +0000 (0:00:01.090) 0:00:34.116 ******** 2026-04-09 19:05:52.073866 | aio | changed: [aio] 2026-04-09 19:05:52.073925 | aio | 2026-04-09 19:05:52.074455 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-09 19:05:52.074513 | aio | Thursday 09 April 2026 19:05:52 +0000 (0:00:00.581) 0:00:34.698 ******** 2026-04-09 19:05:52.780118 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-09 19:05:52.780229 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-09 19:05:52.783732 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-09 19:05:52.783770 | aio | 2026-04-09 19:05:52.783777 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-09 19:05:52.783783 | aio | Thursday 09 April 2026 19:05:52 +0000 (0:00:00.706) 0:00:35.405 ******** 2026-04-09 19:05:53.366576 | aio | changed: [aio] 2026-04-09 19:05:53.366638 | aio | 2026-04-09 19:05:53.366664 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-09 19:05:53.366723 | aio | Thursday 09 April 2026 19:05:53 +0000 (0:00:00.584) 0:00:35.990 ******** 2026-04-09 19:05:53.974626 | aio | changed: [aio] 2026-04-09 19:05:53.974718 | aio | 2026-04-09 19:05:53.974744 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-09 19:05:53.975463 | aio | Thursday 09 April 2026 19:05:53 +0000 (0:00:00.601) 0:00:36.592 ******** 2026-04-09 19:05:53.975508 | aio | 2026-04-09 19:05:53.975517 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-09 19:05:53.975525 | aio | Thursday 09 April 2026 19:05:53 +0000 (0:00:00.007) 0:00:36.599 ******** 2026-04-09 19:05:54.915085 | aio | ok: [aio] 2026-04-09 19:05:54.915142 | aio | 2026-04-09 19:05:54.915289 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-09 19:05:54.915392 | aio | Thursday 09 April 2026 19:05:54 +0000 (0:00:00.940) 0:00:37.540 ******** 2026-04-09 19:06:00.418804 | aio | changed: [aio] 2026-04-09 19:06:00.418873 | aio | 2026-04-09 19:06:00.418888 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-09 19:06:00.418906 | aio | Thursday 09 April 2026 19:06:00 +0000 (0:00:05.504) 0:00:43.044 ******** 2026-04-09 19:06:01.126562 | aio | changed: [aio] 2026-04-09 19:06:01.126624 | aio | 2026-04-09 19:06:01.126639 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-09 19:06:01.126658 | aio | Thursday 09 April 2026 19:06:01 +0000 (0:00:00.707) 0:00:43.752 ******** 2026-04-09 19:06:01.186290 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-09 19:06:01.186340 | aio | 2026-04-09 19:06:01.186352 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-09 19:06:01.186363 | aio | Thursday 09 April 2026 19:06:01 +0000 (0:00:00.058) 0:00:43.810 ******** 2026-04-09 19:06:03.353377 | aio | ok: [aio] 2026-04-09 19:06:03.353436 | aio | 2026-04-09 19:06:03.353447 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-09 19:06:03.353457 | aio | Thursday 09 April 2026 19:06:03 +0000 (0:00:02.167) 0:00:45.978 ******** 2026-04-09 19:06:04.174862 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-09 19:06:04.174914 | aio | ok: [aio] => (item=ssh) 2026-04-09 19:06:04.174926 | aio | 2026-04-09 19:06:04.174935 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-09 19:06:04.174944 | aio | Thursday 09 April 2026 19:06:04 +0000 (0:00:00.820) 0:00:46.799 ******** 2026-04-09 19:06:04.572108 | aio | changed: [aio] 2026-04-09 19:06:04.572168 | aio | 2026-04-09 19:06:04.572439 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-09 19:06:04.572467 | aio | Thursday 09 April 2026 19:06:04 +0000 (0:00:00.399) 0:00:47.198 ******** 2026-04-09 19:06:04.826083 | aio | ok: [aio] 2026-04-09 19:06:04.826156 | aio | 2026-04-09 19:06:04.826273 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-09 19:06:04.826415 | aio | Thursday 09 April 2026 19:06:04 +0000 (0:00:00.252) 0:00:47.451 ******** 2026-04-09 19:06:06.015298 | aio | changed: [aio] 2026-04-09 19:06:06.015338 | aio | 2026-04-09 19:06:06.015352 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-09 19:06:06.015358 | aio | Thursday 09 April 2026 19:06:06 +0000 (0:00:01.187) 0:00:48.638 ******** 2026-04-09 19:06:06.442893 | aio | changed: [aio] 2026-04-09 19:06:06.442991 | aio | 2026-04-09 19:06:06.443530 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-09 19:06:06.443601 | aio | Thursday 09 April 2026 19:06:06 +0000 (0:00:00.429) 0:00:49.068 ******** 2026-04-09 19:06:06.577354 | aio | ok: [aio] 2026-04-09 19:06:06.577420 | aio | 2026-04-09 19:06:06.577434 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-09 19:06:06.577447 | aio | Thursday 09 April 2026 19:06:06 +0000 (0:00:00.133) 0:00:49.201 ******** 2026-04-09 19:06:06.845243 | aio | ok: [aio] => (item=aio) 2026-04-09 19:06:06.845303 | aio | 2026-04-09 19:06:06.845317 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-09 19:06:06.845330 | aio | Thursday 09 April 2026 19:06:06 +0000 (0:00:00.268) 0:00:49.469 ******** 2026-04-09 19:06:06.898853 | aio | ok: [aio] 2026-04-09 19:06:06.898969 | aio | 2026-04-09 19:06:06.899486 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-09 19:06:06.899542 | aio | Thursday 09 April 2026 19:06:06 +0000 (0:00:00.054) 0:00:49.524 ******** 2026-04-09 19:06:07.007294 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-09 19:06:07.007338 | aio | 2026-04-09 19:06:07.007657 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-09 19:06:07.007732 | aio | Thursday 09 April 2026 19:06:07 +0000 (0:00:00.108) 0:00:49.633 ******** 2026-04-09 19:06:07.353771 | aio | changed: [aio] 2026-04-09 19:06:07.353836 | aio | 2026-04-09 19:06:07.353845 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-09 19:06:07.353859 | aio | Thursday 09 April 2026 19:06:07 +0000 (0:00:00.344) 0:00:49.977 ******** 2026-04-09 19:06:08.156161 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-09 19:06:08.156233 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-09 19:06:08.156736 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-09 19:06:08.156783 | aio | 2026-04-09 19:06:08.156788 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-09 19:06:08.156793 | aio | Thursday 09 April 2026 19:06:08 +0000 (0:00:00.804) 0:00:50.781 ******** 2026-04-09 19:08:48.589901 | aio | ok: [aio] 2026-04-09 19:08:48.589991 | aio | 2026-04-09 19:08:48.590048 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-09 19:08:48.590346 | aio | Thursday 09 April 2026 19:08:48 +0000 (0:02:40.433) 0:03:31.215 ******** 2026-04-09 19:08:48.870437 | aio | changed: [aio] 2026-04-09 19:08:48.870721 | aio | 2026-04-09 19:08:48.871018 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-09 19:08:48.871388 | aio | Thursday 09 April 2026 19:08:48 +0000 (0:00:00.280) 0:03:31.496 ******** 2026-04-09 19:08:48.918929 | aio | ok: [aio] 2026-04-09 19:08:48.919219 | aio | 2026-04-09 19:08:48.919537 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:08:48.919831 | aio | Thursday 09 April 2026 19:08:48 +0000 (0:00:00.048) 0:03:31.544 ******** 2026-04-09 19:08:49.001149 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:08:49.001353 | aio | 2026-04-09 19:08:49.001624 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:08:49.002090 | aio | Thursday 09 April 2026 19:08:48 +0000 (0:00:00.082) 0:03:31.626 ******** 2026-04-09 19:08:56.042435 | aio | ok: [aio] 2026-04-09 19:08:56.042655 | aio | 2026-04-09 19:08:56.043081 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:08:56.043380 | aio | Thursday 09 April 2026 19:08:56 +0000 (0:00:07.041) 0:03:38.667 ******** 2026-04-09 19:08:56.104000 | aio | ok: [aio] => (item=aio) 2026-04-09 19:08:56.104191 | aio | 2026-04-09 19:08:56.104457 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:08:56.104749 | aio | Thursday 09 April 2026 19:08:56 +0000 (0:00:00.061) 0:03:38.729 ******** 2026-04-09 19:08:56.563651 | aio | ok: [aio] 2026-04-09 19:08:56.563871 | aio | 2026-04-09 19:08:56.564143 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:08:56.564401 | aio | Thursday 09 April 2026 19:08:56 +0000 (0:00:00.459) 0:03:39.189 ******** 2026-04-09 19:09:03.573739 | aio | ok: [aio] 2026-04-09 19:09:03.573790 | aio | 2026-04-09 19:09:03.573936 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-09 19:09:03.574213 | aio | Thursday 09 April 2026 19:09:03 +0000 (0:00:07.009) 0:03:46.199 ******** 2026-04-09 19:10:37.876823 | aio | changed: [aio] 2026-04-09 19:10:37.877037 | aio | 2026-04-09 19:10:37.877303 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-09 19:10:37.877572 | aio | Thursday 09 April 2026 19:10:37 +0000 (0:01:34.303) 0:05:20.502 ******** 2026-04-09 19:10:53.081900 | aio | ok: [aio] 2026-04-09 19:10:53.081989 | aio | 2026-04-09 19:10:53.082013 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:10:53.082249 | aio | Thursday 09 April 2026 19:10:53 +0000 (0:00:15.204) 0:05:35.707 ******** 2026-04-09 19:10:53.168522 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:10:53.168599 | aio | 2026-04-09 19:10:53.168614 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:10:53.168626 | aio | Thursday 09 April 2026 19:10:53 +0000 (0:00:00.085) 0:05:35.792 ******** 2026-04-09 19:10:53.226605 | aio | skipping: [aio] 2026-04-09 19:10:53.226726 | aio | 2026-04-09 19:10:53.226747 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:10:53.226763 | aio | Thursday 09 April 2026 19:10:53 +0000 (0:00:00.058) 0:05:35.850 ******** 2026-04-09 19:10:53.280797 | aio | skipping: [aio] => (item=aio) 2026-04-09 19:10:53.280868 | aio | skipping: [aio] 2026-04-09 19:10:53.280891 | aio | 2026-04-09 19:10:53.281313 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:10:53.281386 | aio | Thursday 09 April 2026 19:10:53 +0000 (0:00:00.055) 0:05:35.906 ******** 2026-04-09 19:10:53.656496 | aio | ok: [aio] 2026-04-09 19:10:53.656581 | aio | 2026-04-09 19:10:53.656592 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:10:53.656603 | aio | Thursday 09 April 2026 19:10:53 +0000 (0:00:00.374) 0:05:36.281 ******** 2026-04-09 19:11:00.680819 | aio | ok: [aio] 2026-04-09 19:11:00.680937 | aio | 2026-04-09 19:11:00.680961 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-09 19:11:00.681256 | aio | Thursday 09 April 2026 19:11:00 +0000 (0:00:07.024) 0:05:43.305 ******** 2026-04-09 19:11:16.784155 | aio | changed: [aio] 2026-04-09 19:11:16.784240 | aio | 2026-04-09 19:11:16.784461 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-09 19:11:16.784495 | aio | Thursday 09 April 2026 19:11:16 +0000 (0:00:16.103) 0:05:59.409 ******** 2026-04-09 19:11:23.269794 | aio | ok: [aio] 2026-04-09 19:11:23.269850 | aio | 2026-04-09 19:11:23.270035 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-09 19:11:23.270300 | aio | Thursday 09 April 2026 19:11:23 +0000 (0:00:06.485) 0:06:05.895 ******** 2026-04-09 19:11:33.737035 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-09 19:11:33.737268 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-09 19:11:33.737543 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-09 19:11:33.737845 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-09 19:11:33.738092 | aio | 2026-04-09 19:11:33.738367 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-09 19:11:33.738603 | aio | 2026-04-09 19:11:33.738897 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:11:33.739168 | aio | Thursday 09 April 2026 19:11:33 +0000 (0:00:10.467) 0:06:16.362 ******** 2026-04-09 19:11:34.781291 | aio | ok: [aio] 2026-04-09 19:11:34.781360 | aio | 2026-04-09 19:11:34.781493 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:11:34.781614 | aio | Thursday 09 April 2026 19:11:34 +0000 (0:00:01.044) 0:06:17.406 ******** 2026-04-09 19:11:35.058281 | aio | ok: [aio] 2026-04-09 19:11:35.058358 | aio | 2026-04-09 19:11:35.058442 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:11:35.058554 | aio | Thursday 09 April 2026 19:11:35 +0000 (0:00:00.276) 0:06:17.683 ******** 2026-04-09 19:11:35.107451 | aio | skipping: [aio] 2026-04-09 19:11:35.107555 | aio | 2026-04-09 19:11:35.107777 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 19:11:35.107942 | aio | Thursday 09 April 2026 19:11:35 +0000 (0:00:00.047) 0:06:17.730 ******** 2026-04-09 19:11:35.409079 | aio | ok: [aio] 2026-04-09 19:11:35.409267 | aio | 2026-04-09 19:11:35.409556 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:11:35.409882 | aio | Thursday 09 April 2026 19:11:35 +0000 (0:00:00.303) 0:06:18.034 ******** 2026-04-09 19:11:35.475549 | aio | ok: [aio] => { 2026-04-09 19:11:35.475755 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-09 19:11:35.475805 | aio | } 2026-04-09 19:11:35.475912 | aio | 2026-04-09 19:11:35.476041 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:11:35.476155 | aio | Thursday 09 April 2026 19:11:35 +0000 (0:00:00.067) 0:06:18.101 ******** 2026-04-09 19:11:35.870392 | aio | ok: [aio] 2026-04-09 19:11:35.870620 | aio | 2026-04-09 19:11:35.870940 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:11:35.871204 | aio | Thursday 09 April 2026 19:11:35 +0000 (0:00:00.394) 0:06:18.496 ******** 2026-04-09 19:11:35.919084 | aio | skipping: [aio] 2026-04-09 19:11:35.919303 | aio | 2026-04-09 19:11:35.919572 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:11:35.919880 | aio | Thursday 09 April 2026 19:11:35 +0000 (0:00:00.049) 0:06:18.545 ******** 2026-04-09 19:11:35.966016 | aio | skipping: [aio] 2026-04-09 19:11:35.966255 | aio | 2026-04-09 19:11:35.966657 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:11:35.967011 | aio | Thursday 09 April 2026 19:11:35 +0000 (0:00:00.046) 0:06:18.592 ******** 2026-04-09 19:11:36.213224 | aio | ok: [aio] 2026-04-09 19:11:36.213325 | aio | 2026-04-09 19:11:36.213474 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:11:36.213616 | aio | Thursday 09 April 2026 19:11:36 +0000 (0:00:00.247) 0:06:18.839 ******** 2026-04-09 19:11:37.464024 | aio | ok: [aio] 2026-04-09 19:11:37.464064 | aio | 2026-04-09 19:11:37.464069 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:11:37.464074 | aio | Thursday 09 April 2026 19:11:37 +0000 (0:00:01.250) 0:06:20.089 ******** 2026-04-09 19:11:37.554174 | aio | ok: [aio] => { 2026-04-09 19:11:37.554286 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-09 19:11:37.554451 | aio | } 2026-04-09 19:11:37.554570 | aio | 2026-04-09 19:11:37.554739 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:11:37.554892 | aio | Thursday 09 April 2026 19:11:37 +0000 (0:00:00.089) 0:06:20.179 ******** 2026-04-09 19:11:37.985106 | aio | ok: [aio] 2026-04-09 19:11:37.985163 | aio | 2026-04-09 19:11:37.985326 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:11:37.985451 | aio | Thursday 09 April 2026 19:11:37 +0000 (0:00:00.431) 0:06:20.611 ******** 2026-04-09 19:11:40.130118 | aio | ok: [aio] 2026-04-09 19:11:40.130196 | aio | 2026-04-09 19:11:40.130327 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 19:11:40.130442 | aio | Thursday 09 April 2026 19:11:40 +0000 (0:00:02.142) 0:06:22.754 ******** 2026-04-09 19:11:40.159969 | aio | skipping: [aio] 2026-04-09 19:11:40.160056 | aio | 2026-04-09 19:11:40.160188 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 19:11:40.160299 | aio | Thursday 09 April 2026 19:11:40 +0000 (0:00:00.032) 0:06:22.786 ******** 2026-04-09 19:11:40.194243 | aio | skipping: [aio] 2026-04-09 19:11:40.194373 | aio | 2026-04-09 19:11:40.194531 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 19:11:40.194690 | aio | Thursday 09 April 2026 19:11:40 +0000 (0:00:00.034) 0:06:22.820 ******** 2026-04-09 19:11:40.234226 | aio | skipping: [aio] 2026-04-09 19:11:40.234379 | aio | 2026-04-09 19:11:40.234553 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 19:11:40.234771 | aio | Thursday 09 April 2026 19:11:40 +0000 (0:00:00.038) 0:06:22.859 ******** 2026-04-09 19:11:41.431107 | aio | ok: [aio] 2026-04-09 19:11:41.431178 | aio | 2026-04-09 19:11:41.431824 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 19:11:41.431895 | aio | Thursday 09 April 2026 19:11:41 +0000 (0:00:01.197) 0:06:24.056 ******** 2026-04-09 19:11:41.981832 | aio | ok: [aio] 2026-04-09 19:11:41.981915 | aio | 2026-04-09 19:11:41.981941 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 19:11:41.982208 | aio | Thursday 09 April 2026 19:11:41 +0000 (0:00:00.549) 0:06:24.606 ******** 2026-04-09 19:11:43.132273 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-09 19:11:43.132315 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 19:11:43.132323 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 19:11:43.132331 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 19:11:43.132338 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 19:11:43.132346 | aio | 2026-04-09 19:11:43.132353 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 19:11:43.132374 | aio | Thursday 09 April 2026 19:11:43 +0000 (0:00:01.150) 0:06:25.756 ******** 2026-04-09 19:11:43.781826 | aio | ok: [aio] 2026-04-09 19:11:43.781893 | aio | 2026-04-09 19:11:43.782816 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 19:11:43.782865 | aio | Thursday 09 April 2026 19:11:43 +0000 (0:00:00.644) 0:06:26.401 ******** 2026-04-09 19:11:43.782876 | aio | 2026-04-09 19:11:43.782891 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 19:11:43.783164 | aio | Thursday 09 April 2026 19:11:43 +0000 (0:00:00.006) 0:06:26.407 ******** 2026-04-09 19:11:44.231470 | aio | ok: [aio] 2026-04-09 19:11:44.231504 | aio | 2026-04-09 19:11:44.231509 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:11:44.231514 | aio | Thursday 09 April 2026 19:11:44 +0000 (0:00:00.449) 0:06:26.856 ******** 2026-04-09 19:11:44.489141 | aio | ok: [aio] 2026-04-09 19:11:44.489201 | aio | 2026-04-09 19:11:44.489451 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:11:44.489480 | aio | Thursday 09 April 2026 19:11:44 +0000 (0:00:00.258) 0:06:27.115 ******** 2026-04-09 19:11:44.563094 | aio | ok: [aio] => { 2026-04-09 19:11:44.563202 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-09 19:11:44.563642 | aio | } 2026-04-09 19:11:44.563653 | aio | 2026-04-09 19:11:44.563658 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:11:44.563662 | aio | Thursday 09 April 2026 19:11:44 +0000 (0:00:00.072) 0:06:27.187 ******** 2026-04-09 19:11:44.972203 | aio | ok: [aio] 2026-04-09 19:11:44.972249 | aio | 2026-04-09 19:11:44.972259 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:11:44.972284 | aio | Thursday 09 April 2026 19:11:44 +0000 (0:00:00.409) 0:06:27.597 ******** 2026-04-09 19:11:48.305242 | aio | ok: [aio] 2026-04-09 19:11:48.305300 | aio | 2026-04-09 19:11:48.305314 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-09 19:11:48.305327 | aio | Thursday 09 April 2026 19:11:48 +0000 (0:00:03.332) 0:06:30.929 ******** 2026-04-09 19:11:49.279827 | aio | ok: [aio] 2026-04-09 19:11:49.279911 | aio | 2026-04-09 19:11:49.279926 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-09 19:11:49.279940 | aio | Thursday 09 April 2026 19:11:49 +0000 (0:00:00.974) 0:06:31.904 ******** 2026-04-09 19:11:49.578045 | aio | ok: [aio] 2026-04-09 19:11:49.578110 | aio | 2026-04-09 19:11:49.578384 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-09 19:11:49.578421 | aio | Thursday 09 April 2026 19:11:49 +0000 (0:00:00.298) 0:06:32.202 ******** 2026-04-09 19:11:51.136811 | aio | ok: [aio] 2026-04-09 19:11:51.136887 | aio | 2026-04-09 19:11:51.136908 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-09 19:11:51.137211 | aio | Thursday 09 April 2026 19:11:51 +0000 (0:00:01.559) 0:06:33.761 ******** 2026-04-09 19:11:51.877851 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-09 19:11:51.877941 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-09 19:11:51.878885 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-09 19:11:51.878948 | aio | 2026-04-09 19:11:51.878962 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-09 19:11:51.878974 | aio | Thursday 09 April 2026 19:11:51 +0000 (0:00:00.740) 0:06:34.502 ******** 2026-04-09 19:11:52.434762 | aio | ok: [aio] 2026-04-09 19:11:52.434818 | aio | 2026-04-09 19:11:52.435294 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-09 19:11:52.435328 | aio | Thursday 09 April 2026 19:11:52 +0000 (0:00:00.557) 0:06:35.059 ******** 2026-04-09 19:11:52.994151 | aio | ok: [aio] 2026-04-09 19:11:52.994211 | aio | 2026-04-09 19:11:52.994865 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-09 19:11:52.994914 | aio | Thursday 09 April 2026 19:11:52 +0000 (0:00:00.553) 0:06:35.613 ******** 2026-04-09 19:11:52.994919 | aio | 2026-04-09 19:11:52.994924 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-09 19:11:52.994928 | aio | Thursday 09 April 2026 19:11:52 +0000 (0:00:00.006) 0:06:35.620 ******** 2026-04-09 19:11:53.446338 | aio | ok: [aio] 2026-04-09 19:11:53.446387 | aio | 2026-04-09 19:11:53.446398 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-09 19:11:53.446410 | aio | Thursday 09 April 2026 19:11:53 +0000 (0:00:00.451) 0:06:36.071 ******** 2026-04-09 19:11:53.502824 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-09 19:11:53.503477 | aio | 2026-04-09 19:11:53.503500 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-09 19:11:53.503511 | aio | Thursday 09 April 2026 19:11:53 +0000 (0:00:00.056) 0:06:36.127 ******** 2026-04-09 19:11:54.575314 | aio | ok: [aio] 2026-04-09 19:11:54.575378 | aio | 2026-04-09 19:11:54.575391 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-09 19:11:54.575403 | aio | Thursday 09 April 2026 19:11:54 +0000 (0:00:01.071) 0:06:37.199 ******** 2026-04-09 19:11:55.395611 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-09 19:11:55.395663 | aio | ok: [aio] => (item=ssh) 2026-04-09 19:11:55.395711 | aio | 2026-04-09 19:11:55.395721 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-09 19:11:55.395730 | aio | Thursday 09 April 2026 19:11:55 +0000 (0:00:00.819) 0:06:38.019 ******** 2026-04-09 19:11:55.791203 | aio | ok: [aio] 2026-04-09 19:11:55.791276 | aio | 2026-04-09 19:11:55.791609 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-09 19:11:55.791638 | aio | Thursday 09 April 2026 19:11:55 +0000 (0:00:00.395) 0:06:38.415 ******** 2026-04-09 19:11:56.034086 | aio | ok: [aio] 2026-04-09 19:11:56.034145 | aio | 2026-04-09 19:11:56.034276 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-09 19:11:56.034393 | aio | Thursday 09 April 2026 19:11:56 +0000 (0:00:00.245) 0:06:38.660 ******** 2026-04-09 19:11:56.360864 | aio | ok: [aio] 2026-04-09 19:11:56.360942 | aio | 2026-04-09 19:11:56.360958 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-09 19:11:56.360972 | aio | Thursday 09 April 2026 19:11:56 +0000 (0:00:00.325) 0:06:38.985 ******** 2026-04-09 19:11:56.610405 | aio | ok: [aio] 2026-04-09 19:11:56.610461 | aio | 2026-04-09 19:11:56.610475 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-09 19:11:56.610488 | aio | Thursday 09 April 2026 19:11:56 +0000 (0:00:00.249) 0:06:39.234 ******** 2026-04-09 19:11:56.885958 | aio | ok: [aio] => (item=aio) 2026-04-09 19:11:56.885990 | aio | 2026-04-09 19:11:56.886000 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-09 19:11:56.886286 | aio | Thursday 09 April 2026 19:11:56 +0000 (0:00:00.275) 0:06:39.510 ******** 2026-04-09 19:11:56.935428 | aio | ok: [aio] 2026-04-09 19:11:56.935461 | aio | 2026-04-09 19:11:56.935468 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:11:56.935486 | aio | Thursday 09 April 2026 19:11:56 +0000 (0:00:00.049) 0:06:39.559 ******** 2026-04-09 19:11:56.997279 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:11:56.997335 | aio | 2026-04-09 19:11:56.997349 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:11:56.997362 | aio | Thursday 09 April 2026 19:11:56 +0000 (0:00:00.062) 0:06:39.622 ******** 2026-04-09 19:11:57.043780 | aio | skipping: [aio] 2026-04-09 19:11:57.043828 | aio | 2026-04-09 19:11:57.043869 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:11:57.044169 | aio | Thursday 09 April 2026 19:11:57 +0000 (0:00:00.047) 0:06:39.669 ******** 2026-04-09 19:11:57.090134 | aio | skipping: [aio] => (item=aio) 2026-04-09 19:11:57.090777 | aio | skipping: [aio] 2026-04-09 19:11:57.090812 | aio | 2026-04-09 19:11:57.090821 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:11:57.090829 | aio | Thursday 09 April 2026 19:11:57 +0000 (0:00:00.046) 0:06:39.715 ******** 2026-04-09 19:11:57.420544 | aio | ok: [aio] 2026-04-09 19:11:57.420582 | aio | 2026-04-09 19:11:57.420587 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:11:57.420592 | aio | Thursday 09 April 2026 19:11:57 +0000 (0:00:00.329) 0:06:40.045 ******** 2026-04-09 19:12:05.734775 | aio | ok: [aio] 2026-04-09 19:12:05.734876 | aio | 2026-04-09 19:12:05.735493 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-09 19:12:05.735575 | aio | Thursday 09 April 2026 19:12:05 +0000 (0:00:08.314) 0:06:48.359 ******** 2026-04-09 19:12:11.294116 | aio | ok: [aio] 2026-04-09 19:12:11.294852 | aio | 2026-04-09 19:12:11.294928 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-09 19:12:11.294936 | aio | Thursday 09 April 2026 19:12:11 +0000 (0:00:05.559) 0:06:53.919 ******** 2026-04-09 19:12:25.923816 | aio | ok: [aio] 2026-04-09 19:12:25.923896 | aio | 2026-04-09 19:12:25.924635 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-09 19:12:25.924729 | aio | Thursday 09 April 2026 19:12:25 +0000 (0:00:14.629) 0:07:08.548 ******** 2026-04-09 19:14:38.112033 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-09 19:14:38.112112 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-09 19:14:38.112227 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-09 19:14:38.112365 | aio | 2026-04-09 19:14:38.112493 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-09 19:14:38.112597 | aio | Thursday 09 April 2026 19:14:38 +0000 (0:02:12.187) 0:09:20.736 ******** 2026-04-09 19:14:45.600417 | aio | ok: [aio] 2026-04-09 19:14:45.600486 | aio | 2026-04-09 19:14:45.600639 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-09 19:14:45.600828 | aio | Thursday 09 April 2026 19:14:45 +0000 (0:00:07.490) 0:09:28.226 ******** 2026-04-09 19:14:52.086913 | aio | ok: [aio] 2026-04-09 19:14:52.087047 | aio | 2026-04-09 19:14:52.087662 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-09 19:14:52.087763 | aio | Thursday 09 April 2026 19:14:52 +0000 (0:00:06.484) 0:09:34.711 ******** 2026-04-09 19:14:52.142704 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-09 19:14:52.142780 | aio | 2026-04-09 19:14:52.142796 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-09 19:14:52.142811 | aio | Thursday 09 April 2026 19:14:52 +0000 (0:00:00.055) 0:09:34.767 ******** 2026-04-09 19:14:52.191811 | aio | ok: [aio] 2026-04-09 19:14:52.191868 | aio | 2026-04-09 19:14:52.192384 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-09 19:14:52.192441 | aio | Thursday 09 April 2026 19:14:52 +0000 (0:00:00.049) 0:09:34.816 ******** 2026-04-09 19:14:58.701959 | aio | ok: [aio] 2026-04-09 19:14:58.702053 | aio | 2026-04-09 19:14:58.702062 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-09 19:14:58.702071 | aio | Thursday 09 April 2026 19:14:58 +0000 (0:00:06.510) 0:09:41.327 ******** 2026-04-09 19:14:58.758050 | aio | ok: [aio] 2026-04-09 19:14:58.758111 | aio | 2026-04-09 19:14:58.758125 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-09 19:14:58.758138 | aio | Thursday 09 April 2026 19:14:58 +0000 (0:00:00.055) 0:09:41.382 ******** 2026-04-09 19:14:58.877998 | aio | skipping: [aio] => (item=1) 2026-04-09 19:14:58.878059 | aio | skipping: [aio] => (item=1) 2026-04-09 19:14:58.878072 | aio | skipping: [aio] => (item=1) 2026-04-09 19:14:58.878084 | aio | skipping: [aio] 2026-04-09 19:14:58.878095 | aio | 2026-04-09 19:14:58.878107 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-09 19:14:58.878147 | aio | Thursday 09 April 2026 19:14:58 +0000 (0:00:00.119) 0:09:41.502 ******** 2026-04-09 19:14:58.912177 | aio | skipping: [aio] 2026-04-09 19:14:58.914710 | aio | 2026-04-09 19:14:58.914742 | aio | PLAY RECAP ********************************************************************* 2026-04-09 19:14:58.914747 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-09 19:14:58.914752 | aio | 2026-04-09 19:14:58.914756 | aio | 2026-04-09 19:14:58.914760 | aio | TASKS RECAP ******************************************************************** 2026-04-09 19:14:58.914764 | aio | Thursday 09 April 2026 19:14:58 +0000 (0:00:00.033) 0:09:41.536 ******** 2026-04-09 19:14:58.914768 | aio | =============================================================================== 2026-04-09 19:14:58.914772 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 160.43s 2026-04-09 19:14:58.914776 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 132.19s 2026-04-09 19:14:58.914780 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 94.30s 2026-04-09 19:14:58.914784 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 16.10s 2026-04-09 19:14:58.914795 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 15.20s 2026-04-09 19:14:58.914799 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.63s 2026-04-09 19:14:58.914803 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 11.79s 2026-04-09 19:14:58.914807 | aio | vexxhost.ceph.mgr : Configure manager modules -------------------------- 10.47s 2026-04-09 19:14:58.914811 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.31s 2026-04-09 19:14:58.914815 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 7.49s 2026-04-09 19:14:58.914853 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 7.04s 2026-04-09 19:14:58.914995 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.02s 2026-04-09 19:14:58.915132 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.01s 2026-04-09 19:14:58.915266 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.51s 2026-04-09 19:14:58.915410 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.49s 2026-04-09 19:14:58.915546 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.48s 2026-04-09 19:14:58.915698 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.56s 2026-04-09 19:14:58.915839 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 5.50s 2026-04-09 19:14:58.915974 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.65s 2026-04-09 19:14:58.916109 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.33s 2026-04-09 19:14:59.010089 | aio | INFO [default > converge] Executed: Successful 2026-04-09 19:14:59.019960 | aio | INFO [default > idempotence] Executing 2026-04-09 19:15:00.021514 | aio | 2026-04-09 19:15:00.021974 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-09 19:15:00.022287 | aio | 2026-04-09 19:15:00.022733 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:15:00.023099 | aio | Thursday 09 April 2026 19:15:00 +0000 (0:00:00.052) 0:00:00.052 ******** 2026-04-09 19:15:01.310518 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-09 19:15:01.310977 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-09 19:15:01.311440 | aio | interpreter could change the meaning of that path. See 2026-04-09 19:15:01.311837 | aio | https://docs.ansible.com/ansible- 2026-04-09 19:15:01.312183 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 19:15:01.327102 | aio | ok: [aio] 2026-04-09 19:15:01.327353 | aio | 2026-04-09 19:15:01.327514 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:15:01.327657 | aio | Thursday 09 April 2026 19:15:01 +0000 (0:00:01.304) 0:00:01.356 ******** 2026-04-09 19:15:01.672167 | aio | ok: [aio] 2026-04-09 19:15:01.672341 | aio | 2026-04-09 19:15:01.672993 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:15:01.673065 | aio | Thursday 09 April 2026 19:15:01 +0000 (0:00:00.343) 0:00:01.700 ******** 2026-04-09 19:15:01.716756 | aio | skipping: [aio] 2026-04-09 19:15:01.716798 | aio | 2026-04-09 19:15:01.716809 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 19:15:01.716819 | aio | Thursday 09 April 2026 19:15:01 +0000 (0:00:00.046) 0:00:01.746 ******** 2026-04-09 19:15:02.105922 | aio | ok: [aio] 2026-04-09 19:15:02.105965 | aio | 2026-04-09 19:15:02.105972 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:15:02.105978 | aio | Thursday 09 April 2026 19:15:02 +0000 (0:00:00.389) 0:00:02.135 ******** 2026-04-09 19:15:02.190757 | aio | ok: [aio] => { 2026-04-09 19:15:02.190837 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-09 19:15:02.190947 | aio | } 2026-04-09 19:15:02.191299 | aio | 2026-04-09 19:15:02.191551 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:15:02.191826 | aio | Thursday 09 April 2026 19:15:02 +0000 (0:00:00.085) 0:00:02.220 ******** 2026-04-09 19:15:02.715589 | aio | ok: [aio] 2026-04-09 19:15:02.715630 | aio | 2026-04-09 19:15:02.715635 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:15:02.715639 | aio | Thursday 09 April 2026 19:15:02 +0000 (0:00:00.524) 0:00:02.745 ******** 2026-04-09 19:15:02.765208 | aio | skipping: [aio] 2026-04-09 19:15:02.765454 | aio | 2026-04-09 19:15:02.765812 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:15:02.766079 | aio | Thursday 09 April 2026 19:15:02 +0000 (0:00:00.049) 0:00:02.795 ******** 2026-04-09 19:15:02.816715 | aio | skipping: [aio] 2026-04-09 19:15:02.817084 | aio | 2026-04-09 19:15:02.817408 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:15:02.817701 | aio | Thursday 09 April 2026 19:15:02 +0000 (0:00:00.052) 0:00:02.847 ******** 2026-04-09 19:15:03.082892 | aio | ok: [aio] 2026-04-09 19:15:03.083112 | aio | 2026-04-09 19:15:03.083361 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:15:03.083694 | aio | Thursday 09 April 2026 19:15:03 +0000 (0:00:00.265) 0:00:03.113 ******** 2026-04-09 19:15:04.201981 | aio | ok: [aio] 2026-04-09 19:15:04.202193 | aio | 2026-04-09 19:15:04.202437 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:15:04.202698 | aio | Thursday 09 April 2026 19:15:04 +0000 (0:00:01.119) 0:00:04.232 ******** 2026-04-09 19:15:04.405740 | aio | ok: [aio] => { 2026-04-09 19:15:04.406003 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-09 19:15:04.406240 | aio | } 2026-04-09 19:15:04.406467 | aio | 2026-04-09 19:15:04.406756 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:15:04.407082 | aio | Thursday 09 April 2026 19:15:04 +0000 (0:00:00.203) 0:00:04.435 ******** 2026-04-09 19:15:05.007867 | aio | ok: [aio] 2026-04-09 19:15:05.008104 | aio | 2026-04-09 19:15:05.008384 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:15:05.008640 | aio | Thursday 09 April 2026 19:15:05 +0000 (0:00:00.602) 0:00:05.038 ******** 2026-04-09 19:15:07.539716 | aio | ok: [aio] 2026-04-09 19:15:07.539993 | aio | 2026-04-09 19:15:07.540261 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 19:15:07.540539 | aio | Thursday 09 April 2026 19:15:07 +0000 (0:00:02.532) 0:00:07.570 ******** 2026-04-09 19:15:07.569858 | aio | skipping: [aio] 2026-04-09 19:15:07.570079 | aio | 2026-04-09 19:15:07.570327 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 19:15:07.570583 | aio | Thursday 09 April 2026 19:15:07 +0000 (0:00:00.030) 0:00:07.600 ******** 2026-04-09 19:15:07.606955 | aio | skipping: [aio] 2026-04-09 19:15:07.607167 | aio | 2026-04-09 19:15:07.607418 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 19:15:07.607719 | aio | Thursday 09 April 2026 19:15:07 +0000 (0:00:00.037) 0:00:07.637 ******** 2026-04-09 19:15:07.643366 | aio | skipping: [aio] 2026-04-09 19:15:07.643608 | aio | 2026-04-09 19:15:07.643928 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 19:15:07.644177 | aio | Thursday 09 April 2026 19:15:07 +0000 (0:00:00.035) 0:00:07.673 ******** 2026-04-09 19:15:08.619855 | aio | ok: [aio] 2026-04-09 19:15:08.619908 | aio | 2026-04-09 19:15:08.619920 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 19:15:08.620272 | aio | Thursday 09 April 2026 19:15:08 +0000 (0:00:00.976) 0:00:08.649 ******** 2026-04-09 19:15:09.185238 | aio | ok: [aio] 2026-04-09 19:15:09.185292 | aio | 2026-04-09 19:15:09.185303 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 19:15:09.185313 | aio | Thursday 09 April 2026 19:15:09 +0000 (0:00:00.564) 0:00:09.214 ******** 2026-04-09 19:15:10.347756 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-09 19:15:10.347798 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 19:15:10.347804 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 19:15:10.347810 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 19:15:10.347819 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 19:15:10.348631 | aio | 2026-04-09 19:15:10.348720 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 19:15:10.348739 | aio | Thursday 09 April 2026 19:15:10 +0000 (0:00:01.161) 0:00:10.376 ******** 2026-04-09 19:15:10.998151 | aio | ok: [aio] 2026-04-09 19:15:10.998219 | aio | 2026-04-09 19:15:10.998810 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 19:15:10.998849 | aio | Thursday 09 April 2026 19:15:10 +0000 (0:00:00.643) 0:00:11.020 ******** 2026-04-09 19:15:10.998856 | aio | 2026-04-09 19:15:10.998862 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 19:15:10.998867 | aio | Thursday 09 April 2026 19:15:10 +0000 (0:00:00.007) 0:00:11.028 ******** 2026-04-09 19:15:11.709452 | aio | ok: [aio] 2026-04-09 19:15:11.709540 | aio | 2026-04-09 19:15:11.709547 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:15:11.709552 | aio | Thursday 09 April 2026 19:15:11 +0000 (0:00:00.711) 0:00:11.739 ******** 2026-04-09 19:15:11.964474 | aio | ok: [aio] 2026-04-09 19:15:11.964927 | aio | 2026-04-09 19:15:11.964941 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:15:11.964947 | aio | Thursday 09 April 2026 19:15:11 +0000 (0:00:00.255) 0:00:11.995 ******** 2026-04-09 19:15:12.035874 | aio | ok: [aio] => { 2026-04-09 19:15:12.035934 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-09 19:15:12.035957 | aio | } 2026-04-09 19:15:12.036246 | aio | 2026-04-09 19:15:12.036541 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:15:12.036936 | aio | Thursday 09 April 2026 19:15:12 +0000 (0:00:00.070) 0:00:12.066 ******** 2026-04-09 19:15:12.476331 | aio | ok: [aio] 2026-04-09 19:15:12.476520 | aio | 2026-04-09 19:15:12.476813 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:15:12.477086 | aio | Thursday 09 April 2026 19:15:12 +0000 (0:00:00.440) 0:00:12.506 ******** 2026-04-09 19:15:15.859847 | aio | ok: [aio] 2026-04-09 19:15:15.859947 | aio | 2026-04-09 19:15:15.860588 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-09 19:15:15.860629 | aio | Thursday 09 April 2026 19:15:15 +0000 (0:00:03.383) 0:00:15.889 ******** 2026-04-09 19:15:16.850157 | aio | ok: [aio] 2026-04-09 19:15:16.850231 | aio | 2026-04-09 19:15:16.850489 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-09 19:15:16.850515 | aio | Thursday 09 April 2026 19:15:16 +0000 (0:00:00.990) 0:00:16.880 ******** 2026-04-09 19:15:17.190876 | aio | ok: [aio] 2026-04-09 19:15:17.190938 | aio | 2026-04-09 19:15:17.191204 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-09 19:15:17.191457 | aio | Thursday 09 April 2026 19:15:17 +0000 (0:00:00.340) 0:00:17.221 ******** 2026-04-09 19:15:17.743803 | aio | ok: [aio] 2026-04-09 19:15:17.744030 | aio | 2026-04-09 19:15:17.744325 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-09 19:15:17.744661 | aio | Thursday 09 April 2026 19:15:17 +0000 (0:00:00.553) 0:00:17.774 ******** 2026-04-09 19:15:18.438810 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-09 19:15:18.438889 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-09 19:15:18.440120 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-09 19:15:18.440153 | aio | 2026-04-09 19:15:18.440164 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-09 19:15:18.440173 | aio | Thursday 09 April 2026 19:15:18 +0000 (0:00:00.694) 0:00:18.468 ******** 2026-04-09 19:15:18.986885 | aio | ok: [aio] 2026-04-09 19:15:18.986993 | aio | 2026-04-09 19:15:18.987015 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-09 19:15:18.987206 | aio | Thursday 09 April 2026 19:15:18 +0000 (0:00:00.547) 0:00:19.016 ******** 2026-04-09 19:15:19.570857 | aio | ok: [aio] 2026-04-09 19:15:19.570942 | aio | 2026-04-09 19:15:19.570968 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-09 19:15:19.571637 | aio | Thursday 09 April 2026 19:15:19 +0000 (0:00:00.576) 0:00:19.592 ******** 2026-04-09 19:15:19.571664 | aio | 2026-04-09 19:15:19.572098 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-09 19:15:19.572122 | aio | Thursday 09 April 2026 19:15:19 +0000 (0:00:00.008) 0:00:19.600 ******** 2026-04-09 19:15:20.027881 | aio | ok: [aio] 2026-04-09 19:15:20.027929 | aio | 2026-04-09 19:15:20.027936 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-09 19:15:20.027942 | aio | Thursday 09 April 2026 19:15:20 +0000 (0:00:00.457) 0:00:20.057 ******** 2026-04-09 19:15:20.084154 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-09 19:15:20.084200 | aio | 2026-04-09 19:15:20.084439 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-09 19:15:20.084451 | aio | Thursday 09 April 2026 19:15:20 +0000 (0:00:00.056) 0:00:20.114 ******** 2026-04-09 19:15:21.284281 | aio | ok: [aio] 2026-04-09 19:15:21.284344 | aio | 2026-04-09 19:15:21.284359 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-09 19:15:21.284373 | aio | Thursday 09 April 2026 19:15:21 +0000 (0:00:01.199) 0:00:21.313 ******** 2026-04-09 19:15:22.129125 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-09 19:15:22.129210 | aio | ok: [aio] => (item=ssh) 2026-04-09 19:15:22.130826 | aio | 2026-04-09 19:15:22.130943 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-09 19:15:22.130960 | aio | Thursday 09 April 2026 19:15:22 +0000 (0:00:00.845) 0:00:22.158 ******** 2026-04-09 19:15:22.531168 | aio | ok: [aio] 2026-04-09 19:15:22.531278 | aio | 2026-04-09 19:15:22.531297 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-09 19:15:22.531465 | aio | Thursday 09 April 2026 19:15:22 +0000 (0:00:00.401) 0:00:22.560 ******** 2026-04-09 19:15:22.787142 | aio | ok: [aio] 2026-04-09 19:15:22.787318 | aio | 2026-04-09 19:15:22.787336 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-09 19:15:22.787495 | aio | Thursday 09 April 2026 19:15:22 +0000 (0:00:00.255) 0:00:22.815 ******** 2026-04-09 19:15:23.233150 | aio | ok: [aio] 2026-04-09 19:15:23.233206 | aio | 2026-04-09 19:15:23.233500 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-09 19:15:23.233512 | aio | Thursday 09 April 2026 19:15:23 +0000 (0:00:00.446) 0:00:23.262 ******** 2026-04-09 19:15:23.590625 | aio | ok: [aio] 2026-04-09 19:15:23.590720 | aio | 2026-04-09 19:15:23.590736 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-09 19:15:23.590746 | aio | Thursday 09 April 2026 19:15:23 +0000 (0:00:00.356) 0:00:23.618 ******** 2026-04-09 19:15:23.674778 | aio | ok: [aio] 2026-04-09 19:15:23.674816 | aio | 2026-04-09 19:15:23.674832 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-09 19:15:23.675087 | aio | Thursday 09 April 2026 19:15:23 +0000 (0:00:00.085) 0:00:23.704 ******** 2026-04-09 19:15:23.974802 | aio | ok: [aio] => (item=aio) 2026-04-09 19:15:23.974866 | aio | 2026-04-09 19:15:23.975296 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-09 19:15:23.975338 | aio | Thursday 09 April 2026 19:15:23 +0000 (0:00:00.299) 0:00:24.003 ******** 2026-04-09 19:15:24.031207 | aio | ok: [aio] 2026-04-09 19:15:24.031257 | aio | 2026-04-09 19:15:24.031531 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-09 19:15:24.031561 | aio | Thursday 09 April 2026 19:15:24 +0000 (0:00:00.057) 0:00:24.061 ******** 2026-04-09 19:15:24.079779 | aio | skipping: [aio] 2026-04-09 19:15:24.079827 | aio | 2026-04-09 19:15:24.080305 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:15:24.080350 | aio | Thursday 09 April 2026 19:15:24 +0000 (0:00:00.048) 0:00:24.109 ******** 2026-04-09 19:15:24.156452 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:15:24.156510 | aio | 2026-04-09 19:15:24.156522 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:15:24.156533 | aio | Thursday 09 April 2026 19:15:24 +0000 (0:00:00.075) 0:00:24.185 ******** 2026-04-09 19:15:30.722504 | aio | ok: [aio] 2026-04-09 19:15:30.722551 | aio | 2026-04-09 19:15:30.722557 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:15:30.722563 | aio | Thursday 09 April 2026 19:15:30 +0000 (0:00:06.566) 0:00:30.752 ******** 2026-04-09 19:15:30.779801 | aio | ok: [aio] => (item=aio) 2026-04-09 19:15:30.779864 | aio | 2026-04-09 19:15:30.780481 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:15:30.781874 | aio | Thursday 09 April 2026 19:15:30 +0000 (0:00:00.057) 0:00:30.809 ******** 2026-04-09 19:15:31.272086 | aio | ok: [aio] 2026-04-09 19:15:31.272191 | aio | 2026-04-09 19:15:31.272439 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:15:31.272476 | aio | Thursday 09 April 2026 19:15:31 +0000 (0:00:00.492) 0:00:31.302 ******** 2026-04-09 19:15:38.326087 | aio | ok: [aio] 2026-04-09 19:15:38.326290 | aio | 2026-04-09 19:15:38.326309 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-09 19:15:38.326376 | aio | Thursday 09 April 2026 19:15:38 +0000 (0:00:07.051) 0:00:38.354 ******** 2026-04-09 19:15:45.231235 | aio | ok: [aio] 2026-04-09 19:15:45.231328 | aio | 2026-04-09 19:15:45.234730 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-09 19:15:45.234775 | aio | Thursday 09 April 2026 19:15:45 +0000 (0:00:06.907) 0:00:45.261 ******** 2026-04-09 19:15:59.836927 | aio | ok: [aio] 2026-04-09 19:15:59.837015 | aio | 2026-04-09 19:15:59.837039 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:15:59.837274 | aio | Thursday 09 April 2026 19:15:59 +0000 (0:00:14.604) 0:00:59.866 ******** 2026-04-09 19:15:59.916793 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:15:59.917055 | aio | 2026-04-09 19:15:59.917379 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:15:59.917693 | aio | Thursday 09 April 2026 19:15:59 +0000 (0:00:00.080) 0:00:59.946 ******** 2026-04-09 19:15:59.979906 | aio | skipping: [aio] 2026-04-09 19:15:59.980085 | aio | 2026-04-09 19:15:59.980358 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:15:59.980639 | aio | Thursday 09 April 2026 19:15:59 +0000 (0:00:00.063) 0:01:00.010 ******** 2026-04-09 19:16:00.037096 | aio | skipping: [aio] => (item=aio) 2026-04-09 19:16:00.037395 | aio | skipping: [aio] 2026-04-09 19:16:00.037829 | aio | 2026-04-09 19:16:00.038268 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:16:00.038534 | aio | Thursday 09 April 2026 19:16:00 +0000 (0:00:00.056) 0:01:00.067 ******** 2026-04-09 19:16:00.391499 | aio | ok: [aio] 2026-04-09 19:16:00.391717 | aio | 2026-04-09 19:16:00.392012 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:16:00.392275 | aio | Thursday 09 April 2026 19:16:00 +0000 (0:00:00.354) 0:01:00.421 ******** 2026-04-09 19:16:07.447826 | aio | ok: [aio] 2026-04-09 19:16:07.447890 | aio | 2026-04-09 19:16:07.447906 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-09 19:16:07.448085 | aio | Thursday 09 April 2026 19:16:07 +0000 (0:00:07.055) 0:01:07.477 ******** 2026-04-09 19:16:14.320876 | aio | ok: [aio] 2026-04-09 19:16:14.320975 | aio | 2026-04-09 19:16:14.320997 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-09 19:16:14.321365 | aio | Thursday 09 April 2026 19:16:14 +0000 (0:00:06.873) 0:01:14.350 ******** 2026-04-09 19:16:20.927848 | aio | ok: [aio] 2026-04-09 19:16:20.927919 | aio | 2026-04-09 19:16:20.927940 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-09 19:16:20.928222 | aio | Thursday 09 April 2026 19:16:20 +0000 (0:00:06.605) 0:01:20.956 ******** 2026-04-09 19:16:28.782900 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-09 19:16:28.783015 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-09 19:16:28.783042 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-09 19:16:28.783812 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-09 19:16:28.783912 | aio | 2026-04-09 19:16:28.783937 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-09 19:16:28.784727 | aio | 2026-04-09 19:16:28.784799 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:16:28.784814 | aio | Thursday 09 April 2026 19:16:28 +0000 (0:00:07.855) 0:01:28.812 ******** 2026-04-09 19:16:29.771734 | aio | ok: [aio] 2026-04-09 19:16:29.771779 | aio | 2026-04-09 19:16:29.771787 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:16:29.771793 | aio | Thursday 09 April 2026 19:16:29 +0000 (0:00:00.989) 0:01:29.801 ******** 2026-04-09 19:16:30.034872 | aio | ok: [aio] 2026-04-09 19:16:30.034940 | aio | 2026-04-09 19:16:30.034962 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:16:30.035756 | aio | Thursday 09 April 2026 19:16:30 +0000 (0:00:00.263) 0:01:30.064 ******** 2026-04-09 19:16:30.082407 | aio | skipping: [aio] 2026-04-09 19:16:30.082469 | aio | 2026-04-09 19:16:30.082483 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 19:16:30.082497 | aio | Thursday 09 April 2026 19:16:30 +0000 (0:00:00.047) 0:01:30.111 ******** 2026-04-09 19:16:30.350805 | aio | ok: [aio] 2026-04-09 19:16:30.350883 | aio | 2026-04-09 19:16:30.351298 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:16:30.351353 | aio | Thursday 09 April 2026 19:16:30 +0000 (0:00:00.268) 0:01:30.380 ******** 2026-04-09 19:16:30.433009 | aio | ok: [aio] => { 2026-04-09 19:16:30.433102 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-09 19:16:30.433150 | aio | } 2026-04-09 19:16:30.433160 | aio | 2026-04-09 19:16:30.433170 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:16:30.433180 | aio | Thursday 09 April 2026 19:16:30 +0000 (0:00:00.081) 0:01:30.461 ******** 2026-04-09 19:16:30.829513 | aio | ok: [aio] 2026-04-09 19:16:30.829554 | aio | 2026-04-09 19:16:30.829559 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:16:30.829564 | aio | Thursday 09 April 2026 19:16:30 +0000 (0:00:00.397) 0:01:30.859 ******** 2026-04-09 19:16:30.879027 | aio | skipping: [aio] 2026-04-09 19:16:30.879058 | aio | 2026-04-09 19:16:30.879069 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:16:30.879078 | aio | Thursday 09 April 2026 19:16:30 +0000 (0:00:00.048) 0:01:30.908 ******** 2026-04-09 19:16:30.924335 | aio | skipping: [aio] 2026-04-09 19:16:30.924396 | aio | 2026-04-09 19:16:30.924408 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:16:30.924418 | aio | Thursday 09 April 2026 19:16:30 +0000 (0:00:00.045) 0:01:30.953 ******** 2026-04-09 19:16:31.179778 | aio | ok: [aio] 2026-04-09 19:16:31.179862 | aio | 2026-04-09 19:16:31.180450 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:16:31.180494 | aio | Thursday 09 April 2026 19:16:31 +0000 (0:00:00.255) 0:01:31.208 ******** 2026-04-09 19:16:32.272349 | aio | ok: [aio] 2026-04-09 19:16:32.272423 | aio | 2026-04-09 19:16:32.272698 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:16:32.272766 | aio | Thursday 09 April 2026 19:16:32 +0000 (0:00:01.092) 0:01:32.301 ******** 2026-04-09 19:16:32.469219 | aio | ok: [aio] => { 2026-04-09 19:16:32.469289 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-09 19:16:32.469300 | aio | } 2026-04-09 19:16:32.469310 | aio | 2026-04-09 19:16:32.469320 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:16:32.469330 | aio | Thursday 09 April 2026 19:16:32 +0000 (0:00:00.195) 0:01:32.497 ******** 2026-04-09 19:16:33.050125 | aio | ok: [aio] 2026-04-09 19:16:33.050190 | aio | 2026-04-09 19:16:33.050496 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:16:33.050803 | aio | Thursday 09 April 2026 19:16:33 +0000 (0:00:00.582) 0:01:33.079 ******** 2026-04-09 19:16:35.394362 | aio | ok: [aio] 2026-04-09 19:16:35.394568 | aio | 2026-04-09 19:16:35.394865 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 19:16:35.395150 | aio | Thursday 09 April 2026 19:16:35 +0000 (0:00:02.344) 0:01:35.424 ******** 2026-04-09 19:16:35.432790 | aio | skipping: [aio] 2026-04-09 19:16:35.433049 | aio | 2026-04-09 19:16:35.433428 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 19:16:35.433792 | aio | Thursday 09 April 2026 19:16:35 +0000 (0:00:00.038) 0:01:35.463 ******** 2026-04-09 19:16:35.467622 | aio | skipping: [aio] 2026-04-09 19:16:35.467880 | aio | 2026-04-09 19:16:35.468154 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 19:16:35.468522 | aio | Thursday 09 April 2026 19:16:35 +0000 (0:00:00.034) 0:01:35.498 ******** 2026-04-09 19:16:35.504866 | aio | skipping: [aio] 2026-04-09 19:16:35.504992 | aio | 2026-04-09 19:16:35.505162 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 19:16:35.505322 | aio | Thursday 09 April 2026 19:16:35 +0000 (0:00:00.037) 0:01:35.535 ******** 2026-04-09 19:16:36.546924 | aio | ok: [aio] 2026-04-09 19:16:36.547051 | aio | 2026-04-09 19:16:36.547110 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 19:16:36.547378 | aio | Thursday 09 April 2026 19:16:36 +0000 (0:00:01.040) 0:01:36.576 ******** 2026-04-09 19:16:37.121252 | aio | ok: [aio] 2026-04-09 19:16:37.121303 | aio | 2026-04-09 19:16:37.121317 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 19:16:37.121352 | aio | Thursday 09 April 2026 19:16:37 +0000 (0:00:00.573) 0:01:37.149 ******** 2026-04-09 19:16:38.300846 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-09 19:16:38.300931 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 19:16:38.301197 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 19:16:38.301479 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 19:16:38.301854 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 19:16:38.302133 | aio | 2026-04-09 19:16:38.302418 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 19:16:38.302703 | aio | Thursday 09 April 2026 19:16:38 +0000 (0:00:01.180) 0:01:38.330 ******** 2026-04-09 19:16:38.984698 | aio | ok: [aio] 2026-04-09 19:16:38.984931 | aio | 2026-04-09 19:16:38.985195 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 19:16:38.985454 | aio | Thursday 09 April 2026 19:16:38 +0000 (0:00:00.677) 0:01:39.007 ******** 2026-04-09 19:16:38.985695 | aio | 2026-04-09 19:16:38.985962 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 19:16:38.986217 | aio | Thursday 09 April 2026 19:16:38 +0000 (0:00:00.007) 0:01:39.015 ******** 2026-04-09 19:16:39.424469 | aio | ok: [aio] 2026-04-09 19:16:39.424698 | aio | 2026-04-09 19:16:39.425023 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:16:39.425283 | aio | Thursday 09 April 2026 19:16:39 +0000 (0:00:00.439) 0:01:39.455 ******** 2026-04-09 19:16:39.684436 | aio | ok: [aio] 2026-04-09 19:16:39.684647 | aio | 2026-04-09 19:16:39.684953 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:16:39.685295 | aio | Thursday 09 April 2026 19:16:39 +0000 (0:00:00.259) 0:01:39.714 ******** 2026-04-09 19:16:39.759934 | aio | ok: [aio] => { 2026-04-09 19:16:39.760194 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-09 19:16:39.760426 | aio | } 2026-04-09 19:16:39.760651 | aio | 2026-04-09 19:16:39.760941 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:16:39.761191 | aio | Thursday 09 April 2026 19:16:39 +0000 (0:00:00.075) 0:01:39.790 ******** 2026-04-09 19:16:40.230420 | aio | ok: [aio] 2026-04-09 19:16:40.230541 | aio | 2026-04-09 19:16:40.230815 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:16:40.231079 | aio | Thursday 09 April 2026 19:16:40 +0000 (0:00:00.470) 0:01:40.260 ******** 2026-04-09 19:16:43.538754 | aio | ok: [aio] 2026-04-09 19:16:43.538816 | aio | 2026-04-09 19:16:43.538837 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-09 19:16:43.539104 | aio | Thursday 09 April 2026 19:16:43 +0000 (0:00:03.308) 0:01:43.568 ******** 2026-04-09 19:16:44.548810 | aio | ok: [aio] 2026-04-09 19:16:44.548892 | aio | 2026-04-09 19:16:44.549510 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-09 19:16:44.549605 | aio | Thursday 09 April 2026 19:16:44 +0000 (0:00:01.009) 0:01:44.577 ******** 2026-04-09 19:16:44.799736 | aio | ok: [aio] 2026-04-09 19:16:44.799772 | aio | 2026-04-09 19:16:44.799964 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-09 19:16:44.800265 | aio | Thursday 09 April 2026 19:16:44 +0000 (0:00:00.250) 0:01:44.828 ******** 2026-04-09 19:16:45.345157 | aio | ok: [aio] 2026-04-09 19:16:45.345220 | aio | 2026-04-09 19:16:45.345238 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-09 19:16:45.345261 | aio | Thursday 09 April 2026 19:16:45 +0000 (0:00:00.546) 0:01:45.374 ******** 2026-04-09 19:16:46.051774 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-09 19:16:46.051846 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-09 19:16:46.051885 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-09 19:16:46.051896 | aio | 2026-04-09 19:16:46.051907 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-09 19:16:46.051924 | aio | Thursday 09 April 2026 19:16:46 +0000 (0:00:00.705) 0:01:46.080 ******** 2026-04-09 19:16:46.589314 | aio | ok: [aio] 2026-04-09 19:16:46.589382 | aio | 2026-04-09 19:16:46.589393 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-09 19:16:46.589403 | aio | Thursday 09 April 2026 19:16:46 +0000 (0:00:00.537) 0:01:46.618 ******** 2026-04-09 19:16:47.134089 | aio | ok: [aio] 2026-04-09 19:16:47.134140 | aio | 2026-04-09 19:16:47.134152 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-09 19:16:47.134162 | aio | Thursday 09 April 2026 19:16:47 +0000 (0:00:00.532) 0:01:47.151 ******** 2026-04-09 19:16:47.134170 | aio | 2026-04-09 19:16:47.134179 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-09 19:16:47.134187 | aio | Thursday 09 April 2026 19:16:47 +0000 (0:00:00.011) 0:01:47.162 ******** 2026-04-09 19:16:47.581311 | aio | ok: [aio] 2026-04-09 19:16:47.581365 | aio | 2026-04-09 19:16:47.581376 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-09 19:16:47.581386 | aio | Thursday 09 April 2026 19:16:47 +0000 (0:00:00.447) 0:01:47.610 ******** 2026-04-09 19:16:47.636226 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-09 19:16:47.636280 | aio | 2026-04-09 19:16:47.636291 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-09 19:16:47.636300 | aio | Thursday 09 April 2026 19:16:47 +0000 (0:00:00.055) 0:01:47.665 ******** 2026-04-09 19:16:48.643871 | aio | ok: [aio] 2026-04-09 19:16:48.643910 | aio | 2026-04-09 19:16:48.643924 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-09 19:16:48.643930 | aio | Thursday 09 April 2026 19:16:48 +0000 (0:00:01.007) 0:01:48.673 ******** 2026-04-09 19:16:49.454767 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-09 19:16:49.454828 | aio | ok: [aio] => (item=ssh) 2026-04-09 19:16:49.455488 | aio | 2026-04-09 19:16:49.455543 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-09 19:16:49.455558 | aio | Thursday 09 April 2026 19:16:49 +0000 (0:00:00.810) 0:01:49.483 ******** 2026-04-09 19:16:49.856112 | aio | ok: [aio] 2026-04-09 19:16:49.856182 | aio | 2026-04-09 19:16:49.856416 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-09 19:16:49.856450 | aio | Thursday 09 April 2026 19:16:49 +0000 (0:00:00.402) 0:01:49.886 ******** 2026-04-09 19:16:50.108388 | aio | ok: [aio] 2026-04-09 19:16:50.108436 | aio | 2026-04-09 19:16:50.108450 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-09 19:16:50.108463 | aio | Thursday 09 April 2026 19:16:50 +0000 (0:00:00.251) 0:01:50.137 ******** 2026-04-09 19:16:50.410618 | aio | ok: [aio] 2026-04-09 19:16:50.410674 | aio | 2026-04-09 19:16:50.410688 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-09 19:16:50.410747 | aio | Thursday 09 April 2026 19:16:50 +0000 (0:00:00.301) 0:01:50.439 ******** 2026-04-09 19:16:50.651916 | aio | ok: [aio] 2026-04-09 19:16:50.651990 | aio | 2026-04-09 19:16:50.652016 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-09 19:16:50.652269 | aio | Thursday 09 April 2026 19:16:50 +0000 (0:00:00.241) 0:01:50.681 ******** 2026-04-09 19:16:50.928395 | aio | ok: [aio] => (item=aio) 2026-04-09 19:16:50.928427 | aio | 2026-04-09 19:16:50.928434 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-09 19:16:50.928440 | aio | Thursday 09 April 2026 19:16:50 +0000 (0:00:00.276) 0:01:50.958 ******** 2026-04-09 19:16:50.979540 | aio | ok: [aio] 2026-04-09 19:16:50.979598 | aio | 2026-04-09 19:16:50.979619 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:16:50.979753 | aio | Thursday 09 April 2026 19:16:50 +0000 (0:00:00.052) 0:01:51.010 ******** 2026-04-09 19:16:51.045969 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:16:51.046019 | aio | 2026-04-09 19:16:51.046026 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:16:51.046032 | aio | Thursday 09 April 2026 19:16:51 +0000 (0:00:00.065) 0:01:51.075 ******** 2026-04-09 19:16:51.091133 | aio | skipping: [aio] 2026-04-09 19:16:51.091212 | aio | 2026-04-09 19:16:51.091480 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:16:51.091507 | aio | Thursday 09 April 2026 19:16:51 +0000 (0:00:00.045) 0:01:51.121 ******** 2026-04-09 19:16:51.141208 | aio | skipping: [aio] => (item=aio) 2026-04-09 19:16:51.141275 | aio | skipping: [aio] 2026-04-09 19:16:51.141616 | aio | 2026-04-09 19:16:51.141644 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:16:51.141649 | aio | Thursday 09 April 2026 19:16:51 +0000 (0:00:00.050) 0:01:51.171 ******** 2026-04-09 19:16:51.469727 | aio | ok: [aio] 2026-04-09 19:16:51.469765 | aio | 2026-04-09 19:16:51.470511 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:16:51.470561 | aio | Thursday 09 April 2026 19:16:51 +0000 (0:00:00.327) 0:01:51.498 ******** 2026-04-09 19:16:58.459183 | aio | ok: [aio] 2026-04-09 19:16:58.459262 | aio | 2026-04-09 19:16:58.459373 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-09 19:16:58.459511 | aio | Thursday 09 April 2026 19:16:58 +0000 (0:00:06.990) 0:01:58.489 ******** 2026-04-09 19:17:04.185790 | aio | ok: [aio] 2026-04-09 19:17:04.185861 | aio | 2026-04-09 19:17:04.185882 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-09 19:17:04.186179 | aio | Thursday 09 April 2026 19:17:04 +0000 (0:00:05.726) 0:02:04.215 ******** 2026-04-09 19:17:18.546771 | aio | ok: [aio] 2026-04-09 19:17:18.546839 | aio | 2026-04-09 19:17:18.546853 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-09 19:17:18.547042 | aio | Thursday 09 April 2026 19:17:18 +0000 (0:00:14.359) 0:02:18.575 ******** 2026-04-09 19:17:18.619748 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-09 19:17:18.619793 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-09 19:17:18.620038 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-09 19:17:18.620357 | aio | skipping: [aio] 2026-04-09 19:17:18.620656 | aio | 2026-04-09 19:17:18.621029 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-09 19:17:18.621356 | aio | Thursday 09 April 2026 19:17:18 +0000 (0:00:00.073) 0:02:18.649 ******** 2026-04-09 19:17:25.086966 | aio | ok: [aio] 2026-04-09 19:17:25.087077 | aio | 2026-04-09 19:17:25.087393 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-09 19:17:25.087425 | aio | Thursday 09 April 2026 19:17:25 +0000 (0:00:06.466) 0:02:25.115 ******** 2026-04-09 19:17:31.526179 | aio | ok: [aio] 2026-04-09 19:17:31.526242 | aio | 2026-04-09 19:17:31.526490 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-09 19:17:31.526508 | aio | Thursday 09 April 2026 19:17:31 +0000 (0:00:06.440) 0:02:31.555 ******** 2026-04-09 19:17:31.593400 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-09 19:17:31.593460 | aio | 2026-04-09 19:17:31.593474 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-09 19:17:31.593487 | aio | Thursday 09 April 2026 19:17:31 +0000 (0:00:00.067) 0:02:31.622 ******** 2026-04-09 19:17:31.645365 | aio | ok: [aio] 2026-04-09 19:17:31.645436 | aio | 2026-04-09 19:17:31.645450 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-09 19:17:31.645464 | aio | Thursday 09 April 2026 19:17:31 +0000 (0:00:00.051) 0:02:31.674 ******** 2026-04-09 19:17:38.163470 | aio | ok: [aio] 2026-04-09 19:17:38.163604 | aio | 2026-04-09 19:17:38.163615 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-09 19:17:38.163626 | aio | Thursday 09 April 2026 19:17:38 +0000 (0:00:06.517) 0:02:38.192 ******** 2026-04-09 19:17:38.212008 | aio | ok: [aio] 2026-04-09 19:17:38.212091 | aio | 2026-04-09 19:17:38.212109 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-09 19:17:38.212319 | aio | Thursday 09 April 2026 19:17:38 +0000 (0:00:00.049) 0:02:38.241 ******** 2026-04-09 19:17:38.254782 | aio | skipping: [aio] => (item=1) 2026-04-09 19:17:38.255065 | aio | skipping: [aio] => (item=1) 2026-04-09 19:17:38.255744 | aio | skipping: [aio] => (item=1) 2026-04-09 19:17:38.255784 | aio | skipping: [aio] 2026-04-09 19:17:38.256584 | aio | 2026-04-09 19:17:38.256591 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-09 19:17:38.256767 | aio | Thursday 09 April 2026 19:17:38 +0000 (0:00:00.042) 0:02:38.284 ******** 2026-04-09 19:17:38.302732 | aio | skipping: [aio] 2026-04-09 19:17:38.302784 | aio | 2026-04-09 19:17:38.302795 | aio | PLAY RECAP ********************************************************************* 2026-04-09 19:17:38.302805 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-09 19:17:38.302815 | aio | 2026-04-09 19:17:38.302823 | aio | 2026-04-09 19:17:38.302832 | aio | TASKS RECAP ******************************************************************** 2026-04-09 19:17:38.302841 | aio | Thursday 09 April 2026 19:17:38 +0000 (0:00:00.045) 0:02:38.330 ******** 2026-04-09 19:17:38.302849 | aio | =============================================================================== 2026-04-09 19:17:38.302858 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.60s 2026-04-09 19:17:38.303142 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.36s 2026-04-09 19:17:38.303509 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.86s 2026-04-09 19:17:38.303857 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.06s 2026-04-09 19:17:38.304173 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s 2026-04-09 19:17:38.304507 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.99s 2026-04-09 19:17:38.304852 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.91s 2026-04-09 19:17:38.305166 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.87s 2026-04-09 19:17:38.305467 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.61s 2026-04-09 19:17:38.305918 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.57s 2026-04-09 19:17:38.306262 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.52s 2026-04-09 19:17:38.306587 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.47s 2026-04-09 19:17:38.306927 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.44s 2026-04-09 19:17:38.307310 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.73s 2026-04-09 19:17:38.307738 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.38s 2026-04-09 19:17:38.308065 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.31s 2026-04-09 19:17:38.308228 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.53s 2026-04-09 19:17:38.308367 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.34s 2026-04-09 19:17:38.308501 | aio | Gathering Facts --------------------------------------------------------- 1.30s 2026-04-09 19:17:38.308663 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 1.20s 2026-04-09 19:17:38.432905 | aio | INFO [default > idempotence] Executed: Successful 2026-04-09 19:17:38.443078 | aio | INFO [default > side_effect] Executing 2026-04-09 19:17:38.443478 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 19:17:38.449425 | aio | INFO [default > verify] Executing 2026-04-09 19:17:39.243017 | aio | 2026-04-09 19:17:39.243248 | aio | PLAY [Verify] ****************************************************************** 2026-04-09 19:17:39.243461 | aio | 2026-04-09 19:17:39.243783 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:17:39.244061 | aio | Thursday 09 April 2026 19:17:39 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-09 19:17:40.502419 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-09 19:17:40.502605 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-09 19:17:40.502837 | aio | interpreter could change the meaning of that path. See 2026-04-09 19:17:40.503001 | aio | https://docs.ansible.com/ansible- 2026-04-09 19:17:40.503194 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 19:17:40.514824 | aio | ok: [aio] 2026-04-09 19:17:40.515137 | aio | 2026-04-09 19:17:40.515483 | aio | TASK [Get cluster health status] *********************************************** 2026-04-09 19:17:40.515787 | aio | Thursday 09 April 2026 19:17:40 +0000 (0:00:01.271) 0:00:01.280 ******** 2026-04-09 19:17:51.441639 | aio | ok: [aio] 2026-04-09 19:17:51.441917 | aio | 2026-04-09 19:17:51.442175 | aio | TASK [Print cluster health status] ********************************************* 2026-04-09 19:17:51.442422 | aio | Thursday 09 April 2026 19:17:51 +0000 (0:00:10.926) 0:00:12.207 ******** 2026-04-09 19:17:51.476555 | aio | ok: [aio] => { 2026-04-09 19:17:51.476863 | aio | "_ceph_health": { 2026-04-09 19:17:51.477105 | aio | "changed": false, 2026-04-09 19:17:51.477467 | aio | "cmd": [ 2026-04-09 19:17:51.477790 | aio | "cephadm", 2026-04-09 19:17:51.478039 | aio | "shell", 2026-04-09 19:17:51.478269 | aio | "--", 2026-04-09 19:17:51.478613 | aio | "ceph", 2026-04-09 19:17:51.478913 | aio | "health" 2026-04-09 19:17:51.479153 | aio | ], 2026-04-09 19:17:51.479408 | aio | "delta": "0:00:10.584658", 2026-04-09 19:17:51.479625 | aio | "end": "2026-04-09 19:17:51.393641", 2026-04-09 19:17:51.480061 | aio | "failed": false, 2026-04-09 19:17:51.480328 | aio | "msg": "", 2026-04-09 19:17:51.480562 | aio | "rc": 0, 2026-04-09 19:17:51.480837 | aio | "start": "2026-04-09 19:17:40.808983", 2026-04-09 19:17:51.481215 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-09 19:17:51.481458 | aio | "stderr_lines": [ 2026-04-09 19:17:51.481741 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-09 19:17:51.482197 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-09 19:17:51.482472 | aio | ], 2026-04-09 19:17:51.482761 | aio | "stdout": "HEALTH_OK", 2026-04-09 19:17:51.482913 | aio | "stdout_lines": [ 2026-04-09 19:17:51.483057 | aio | "HEALTH_OK" 2026-04-09 19:17:51.483225 | aio | ] 2026-04-09 19:17:51.483409 | aio | } 2026-04-09 19:17:51.483519 | aio | } 2026-04-09 19:17:51.483651 | aio | 2026-04-09 19:17:51.483958 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-09 19:17:51.484113 | aio | Thursday 09 April 2026 19:17:51 +0000 (0:00:00.034) 0:00:12.241 ******** 2026-04-09 19:17:51.519237 | aio | ok: [aio] => { 2026-04-09 19:17:51.519530 | aio | "changed": false, 2026-04-09 19:17:51.519828 | aio | "msg": "All assertions passed" 2026-04-09 19:17:51.520064 | aio | } 2026-04-09 19:17:51.520299 | aio | 2026-04-09 19:17:51.520544 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-09 19:17:51.520830 | aio | Thursday 09 April 2026 19:17:51 +0000 (0:00:00.042) 0:00:12.284 ******** 2026-04-09 19:17:59.329493 | aio | changed: [aio] 2026-04-09 19:17:59.329702 | aio | 2026-04-09 19:17:59.329987 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-09 19:17:59.330305 | aio | Thursday 09 April 2026 19:17:59 +0000 (0:00:07.810) 0:00:20.094 ******** 2026-04-09 19:18:02.359862 | aio | changed: [aio] 2026-04-09 19:18:02.359967 | aio | 2026-04-09 19:18:02.360200 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-09 19:18:02.360470 | aio | Thursday 09 April 2026 19:18:02 +0000 (0:00:03.029) 0:00:23.124 ******** 2026-04-09 19:18:03.891840 | aio | ok: [aio] 2026-04-09 19:18:03.892093 | aio | 2026-04-09 19:18:03.892427 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-09 19:18:03.892796 | aio | Thursday 09 April 2026 19:18:03 +0000 (0:00:01.532) 0:00:24.657 ******** 2026-04-09 19:18:03.929603 | aio | ok: [aio] => { 2026-04-09 19:18:03.929875 | aio | "changed": false, 2026-04-09 19:18:03.930223 | aio | "msg": "All assertions passed" 2026-04-09 19:18:03.930481 | aio | } 2026-04-09 19:18:03.930709 | aio | 2026-04-09 19:18:03.931000 | aio | PLAY RECAP ********************************************************************* 2026-04-09 19:18:03.931263 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 19:18:03.931488 | aio | 2026-04-09 19:18:03.931731 | aio | 2026-04-09 19:18:03.932060 | aio | TASKS RECAP ******************************************************************** 2026-04-09 19:18:03.932257 | aio | Thursday 09 April 2026 19:18:03 +0000 (0:00:00.038) 0:00:24.696 ******** 2026-04-09 19:18:03.932552 | aio | =============================================================================== 2026-04-09 19:18:03.932807 | aio | Get cluster health status ---------------------------------------------- 10.93s 2026-04-09 19:18:03.933042 | aio | Create a test Ceph pool ------------------------------------------------- 7.81s 2026-04-09 19:18:03.933369 | aio | Create a test Ceph key -------------------------------------------------- 3.03s 2026-04-09 19:18:03.933528 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.53s 2026-04-09 19:18:03.933819 | aio | Gathering Facts --------------------------------------------------------- 1.27s 2026-04-09 19:18:03.934048 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-04-09 19:18:03.934289 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-09 19:18:03.934528 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-09 19:18:04.007331 | aio | INFO [default > verify] Executed: Successful 2026-04-09 19:18:04.019667 | aio | INFO [default > cleanup] Executing 2026-04-09 19:18:04.019935 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 19:18:04.025931 | aio | INFO [default > destroy] Executing 2026-04-09 19:18:04.025964 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-09 19:18:04.026070 | aio | INFO [default > destroy] Executed: Successful 2026-04-09 19:18:04.026339 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-09 19:18:04.173801 | aio | ok: Runtime: 0:13:53.056282 2026-04-09 19:18:04.185239 | 2026-04-09 19:18:04.185288 | PLAY RECAP 2026-04-09 19:18:04.185329 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 19:18:04.185350 | 2026-04-09 19:18:04.289702 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 19:18:04.293668 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 19:18:04.855577 | 2026-04-09 19:18:04.855698 | PLAY [all] 2026-04-09 19:18:04.866850 | 2026-04-09 19:18:04.866927 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-09 19:18:04.911074 | aio | skipping: Conditional result was False 2026-04-09 19:18:04.922830 | 2026-04-09 19:18:04.922908 | TASK [fetch-output : Set log path for single node] 2026-04-09 19:18:04.954402 | aio | ok 2026-04-09 19:18:04.960252 | 2026-04-09 19:18:04.960321 | LOOP [fetch-output : Ensure local output dirs] 2026-04-09 19:18:05.326040 | aio -> localhost | ok: "/var/lib/zuul/builds/c3db0057ec454541a7d1fcf4674933c7/work/logs" 2026-04-09 19:18:05.521658 | aio -> localhost | changed: "/var/lib/zuul/builds/c3db0057ec454541a7d1fcf4674933c7/work/artifacts" 2026-04-09 19:18:05.724440 | aio -> localhost | changed: "/var/lib/zuul/builds/c3db0057ec454541a7d1fcf4674933c7/work/docs" 2026-04-09 19:18:05.746303 | 2026-04-09 19:18:05.746441 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-09 19:18:06.401591 | aio | changed: .d..t...... ./ 2026-04-09 19:18:06.401824 | aio | changed: All items complete 2026-04-09 19:18:06.401863 | 2026-04-09 19:18:06.894263 | aio | changed: .d..t...... ./ 2026-04-09 19:18:07.374060 | aio | changed: .d..t...... ./ 2026-04-09 19:18:07.400856 | 2026-04-09 19:18:07.400930 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-09 19:18:07.957756 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007225 2026-04-09 19:18:08.183332 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007368 2026-04-09 19:18:08.201073 | 2026-04-09 19:18:08.201159 | PLAY [all] 2026-04-09 19:18:08.209030 | 2026-04-09 19:18:08.209096 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-09 19:18:08.684848 | aio | changed 2026-04-09 19:18:08.690838 | 2026-04-09 19:18:08.690889 | PLAY RECAP 2026-04-09 19:18:08.690935 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-09 19:18:08.690959 | 2026-04-09 19:18:08.830174 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 19:18:08.833082 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-09 19:18:09.391771 | 2026-04-09 19:18:09.391899 | PLAY [localhost] 2026-04-09 19:18:09.401874 | 2026-04-09 19:18:09.401946 | TASK [Generate Zuul manifest] 2026-04-09 19:18:09.422091 | localhost | ok 2026-04-09 19:18:09.438021 | 2026-04-09 19:18:09.438096 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-09 19:18:09.743032 | localhost | changed 2026-04-09 19:18:09.753564 | 2026-04-09 19:18:09.753635 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-09 19:18:09.783006 | localhost | ok 2026-04-09 19:18:09.791571 | 2026-04-09 19:18:09.791658 | TASK [Upload logs] 2026-04-09 19:18:09.809898 | localhost | ok 2026-04-09 19:18:09.876757 | 2026-04-09 19:18:09.876909 | TASK [Set zuul-log-path fact] 2026-04-09 19:18:09.904372 | localhost | ok 2026-04-09 19:18:09.914657 | 2026-04-09 19:18:09.914728 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 19:18:09.942623 | localhost | ok 2026-04-09 19:18:09.949903 | 2026-04-09 19:18:09.949994 | TASK [upload-logs : Create log directories] 2026-04-09 19:18:10.331854 | localhost | changed 2026-04-09 19:18:10.337877 | 2026-04-09 19:18:10.337950 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-09 19:18:10.738802 | localhost -> localhost | ok: Runtime: 0:00:00.005195 2026-04-09 19:18:10.745379 | 2026-04-09 19:18:10.745463 | TASK [upload-logs : Upload logs to log server] 2026-04-09 19:18:11.182118 | localhost | Output suppressed because no_log was given 2026-04-09 19:18:11.186778 | 2026-04-09 19:18:11.186861 | LOOP [upload-logs : Compress console log and json output] 2026-04-09 19:18:11.236473 | localhost | skipping: Conditional result was False 2026-04-09 19:18:11.247005 | localhost | skipping: Conditional result was False 2026-04-09 19:18:11.270323 | 2026-04-09 19:18:11.270430 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-09 19:18:11.316747 | localhost | skipping: Conditional result was False 2026-04-09 19:18:11.317398 | 2026-04-09 19:18:11.320928 | localhost | skipping: Conditional result was False 2026-04-09 19:18:11.353800 | 2026-04-09 19:18:11.353972 | LOOP [upload-logs : Upload console log and json output]