2026-05-19 13:42:40.877251 | Job console starting 2026-05-19 13:42:40.893477 | Updating git repos 2026-05-19 13:42:40.932677 | Cloning repos into workspace 2026-05-19 13:42:40.982349 | Restoring repo states 2026-05-19 13:42:40.989568 | Merging changes 2026-05-19 13:42:41.500290 | Checking out repos 2026-05-19 13:42:41.530779 | Preparing playbooks 2026-05-19 13:42:43.623451 | Running Ansible setup 2026-05-19 13:42:48.121398 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:48.831133 | 2026-05-19 13:42:48.831284 | PLAY [localhost] 2026-05-19 13:42:48.839536 | 2026-05-19 13:42:48.839635 | TASK [Gathering Facts] 2026-05-19 13:42:49.762423 | localhost | ok 2026-05-19 13:42:49.773777 | 2026-05-19 13:42:49.773980 | TASK [Setup log path fact] 2026-05-19 13:42:49.793993 | localhost | ok 2026-05-19 13:42:49.810232 | 2026-05-19 13:42:49.810358 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:42:49.844861 | localhost | ok 2026-05-19 13:42:49.904934 | 2026-05-19 13:42:49.905312 | TASK [emit-job-header : Print job information] 2026-05-19 13:42:49.949652 | # Job Information 2026-05-19 13:42:49.949982 | Ansible Version: 2.16.18 2026-05-19 13:42:49.950126 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-05-19 13:42:49.950226 | Pipeline: check 2026-05-19 13:42:49.950281 | Executor: 2d72f0692154 2026-05-19 13:42:49.950327 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/107 2026-05-19 13:42:49.950379 | Event ID: 85654420-5388-11f1-81db-56f0bc2de52f 2026-05-19 13:42:49.953999 | 2026-05-19 13:42:49.954071 | LOOP [emit-job-header : Print node information] 2026-05-19 13:42:50.055684 | localhost | ok: 2026-05-19 13:42:50.055861 | localhost | # Node Information 2026-05-19 13:42:50.055890 | localhost | Inventory Hostname: aio 2026-05-19 13:42:50.055912 | localhost | Hostname: np0000174792 2026-05-19 13:42:50.055932 | localhost | Username: zuul 2026-05-19 13:42:50.055955 | localhost | Distro: Ubuntu 24.04 2026-05-19 13:42:50.055975 | localhost | Provider: yul1 2026-05-19 13:42:50.055995 | localhost | Region: ca-ymq-1 2026-05-19 13:42:50.056013 | localhost | Label: ubuntu-noble 2026-05-19 13:42:50.056032 | localhost | Product Name: OpenStack Nova 2026-05-19 13:42:50.056050 | localhost | Interface IP: 199.19.213.52 2026-05-19 13:42:50.066768 | 2026-05-19 13:42:50.066880 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 13:42:50.511497 | localhost -> localhost | changed 2026-05-19 13:42:50.520775 | 2026-05-19 13:42:50.520880 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 13:42:51.554982 | localhost -> localhost | changed 2026-05-19 13:42:51.565531 | 2026-05-19 13:42:51.565613 | PLAY [all] 2026-05-19 13:42:51.578981 | 2026-05-19 13:42:51.579129 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 13:42:51.881542 | aio -> localhost | ok 2026-05-19 13:42:51.889752 | 2026-05-19 13:42:51.889822 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 13:42:51.937487 | aio | ok 2026-05-19 13:42:51.963813 | aio | included: /var/lib/zuul/builds/21e6ec4d471e4082b701f5e405fa3d79/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 13:42:52.081507 | 2026-05-19 13:42:52.081639 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 13:42:53.451555 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 13:42:53.451786 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/21e6ec4d471e4082b701f5e405fa3d79/work/21e6ec4d471e4082b701f5e405fa3d79_id_rsa 2026-05-19 13:42:53.451833 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/21e6ec4d471e4082b701f5e405fa3d79/work/21e6ec4d471e4082b701f5e405fa3d79_id_rsa.pub 2026-05-19 13:42:53.451871 | aio -> localhost | The key fingerprint is: 2026-05-19 13:42:53.451908 | aio -> localhost | SHA256:zDtr1pe8cluC/zbUCzAXKmnUp1dOjGQkvNzM2KtCGM4 zuul-build-sshkey 2026-05-19 13:42:53.451952 | aio -> localhost | The key's randomart image is: 2026-05-19 13:42:53.451988 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 13:42:53.453793 | aio -> localhost | | o.o+o | 2026-05-19 13:42:53.453847 | aio -> localhost | | . oo+ + | 2026-05-19 13:42:53.453886 | aio -> localhost | | . o @ = | 2026-05-19 13:42:53.453919 | aio -> localhost | | + + O B . | 2026-05-19 13:42:53.453954 | aio -> localhost | | o S . = .. | 2026-05-19 13:42:53.453987 | aio -> localhost | | E o . o. .| 2026-05-19 13:42:53.454020 | aio -> localhost | | +...ooo .| 2026-05-19 13:42:53.454051 | aio -> localhost | | o+oo=oo. | 2026-05-19 13:42:53.454088 | aio -> localhost | | o. .++=.. | 2026-05-19 13:42:53.454121 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 13:42:53.454200 | aio -> localhost | ok: Runtime: 0:00:00.934560 2026-05-19 13:42:53.462881 | 2026-05-19 13:42:53.462984 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 13:42:53.496418 | aio | ok 2026-05-19 13:42:53.510803 | aio | included: /var/lib/zuul/builds/21e6ec4d471e4082b701f5e405fa3d79/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 13:42:53.522781 | 2026-05-19 13:42:53.522879 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 13:42:53.548334 | aio | skipping: Conditional result was False 2026-05-19 13:42:53.559471 | 2026-05-19 13:42:53.559579 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 13:42:54.243198 | aio | changed 2026-05-19 13:42:54.253861 | 2026-05-19 13:42:54.254026 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 13:42:54.487556 | aio | ok 2026-05-19 13:42:54.493389 | 2026-05-19 13:42:54.493462 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 13:42:55.117399 | aio | changed 2026-05-19 13:42:55.123189 | 2026-05-19 13:42:55.123272 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 13:42:55.706519 | aio | changed 2026-05-19 13:42:55.715747 | 2026-05-19 13:42:55.716033 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 13:42:55.741351 | aio | skipping: Conditional result was False 2026-05-19 13:42:55.754041 | 2026-05-19 13:42:55.754236 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 13:42:56.178841 | aio -> localhost | changed 2026-05-19 13:42:56.199382 | 2026-05-19 13:42:56.199519 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 13:42:56.544241 | aio -> localhost | Identity added: /var/lib/zuul/builds/21e6ec4d471e4082b701f5e405fa3d79/work/21e6ec4d471e4082b701f5e405fa3d79_id_rsa (zuul-build-sshkey) 2026-05-19 13:42:56.544465 | aio -> localhost | ok: Runtime: 0:00:00.016936 2026-05-19 13:42:56.559345 | 2026-05-19 13:42:56.559610 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 13:42:56.958123 | aio | ok 2026-05-19 13:42:56.964321 | 2026-05-19 13:42:56.964441 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 13:42:56.991736 | aio | skipping: Conditional result was False 2026-05-19 13:42:57.022527 | 2026-05-19 13:42:57.022671 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 13:42:57.493382 | aio | ok 2026-05-19 13:42:57.500140 | 2026-05-19 13:42:57.500246 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 13:42:58.263937 | aio | Output suppressed because no_log was given 2026-05-19 13:42:58.275901 | 2026-05-19 13:42:58.275981 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 13:42:58.516311 | aio | ok: "logs" 2026-05-19 13:42:58.516703 | aio | ok: All items complete 2026-05-19 13:42:58.516746 | 2026-05-19 13:42:58.702880 | aio | ok: "artifacts" 2026-05-19 13:42:58.901473 | aio | ok: "docs" 2026-05-19 13:42:59.063310 | 2026-05-19 13:42:59.063454 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 13:42:59.288800 | aio | changed: "logs" 2026-05-19 13:42:59.483290 | aio | changed: "artifacts" 2026-05-19 13:42:59.682846 | aio | changed: "docs" 2026-05-19 13:42:59.698062 | 2026-05-19 13:42:59.698192 | PLAY RECAP 2026-05-19 13:42:59.698472 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 13:42:59.698592 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:59.698641 | 2026-05-19 13:42:59.922941 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:59.925587 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:43:00.650843 | 2026-05-19 13:43:00.651036 | PLAY [all] 2026-05-19 13:43:00.667070 | 2026-05-19 13:43:00.667304 | TASK [setup-uv : Extract archive] 2026-05-19 13:43:03.161965 | aio | changed 2026-05-19 13:43:03.174962 | 2026-05-19 13:43:03.175119 | TASK [setup-uv : Print version] 2026-05-19 13:43:02.967449 | aio | uv 0.8.13 2026-05-19 13:43:03.719559 | aio | ok: Runtime: 0:00:00.017733 2026-05-19 13:43:03.741195 | 2026-05-19 13:43:03.741289 | PLAY RECAP 2026-05-19 13:43:03.741341 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:43:03.741366 | 2026-05-19 13:43:03.883465 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:43:03.887208 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:43:04.564575 | 2026-05-19 13:43:04.564769 | PLAY [all] 2026-05-19 13:43:04.578272 | 2026-05-19 13:43:04.578401 | TASK [Copy inventory file for Zuul] 2026-05-19 13:43:05.628252 | aio | changed 2026-05-19 13:43:05.634998 | 2026-05-19 13:43:05.635100 | TASK [Switch "ansible_host" to private IP] 2026-05-19 13:43:06.084163 | aio | changed: 1 replacements made 2026-05-19 13:43:06.090375 | 2026-05-19 13:43:06.090444 | TASK [Run Molecule scenario] 2026-05-19 13:43:06.589010 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-19 13:43:06.589188 | aio | Creating virtual environment at: .venv 2026-05-19 13:43:06.859150 | aio | Downloading netaddr (2.2MiB) 2026-05-19 13:43:06.862217 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 13:43:06.862456 | aio | Downloading pygments (1.2MiB) 2026-05-19 13:43:06.863182 | aio | Downloading cryptography (4.3MiB) 2026-05-19 13:43:07.066382 | aio | Downloading netaddr 2026-05-19 13:43:07.083865 | aio | Downloading cryptography 2026-05-19 13:43:07.133050 | aio | Downloading pygments 2026-05-19 13:43:07.288464 | aio | Downloading ansible-core 2026-05-19 13:43:07.339688 | aio | Installed 37 packages in 50ms 2026-05-19 13:43:08.168669 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 13:43:08.169718 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 13:43:08.827040 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 13:43:08.827155 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 13:43:26.917571 | aio | INFO [default > dependency] Executing 2026-05-19 13:43:26.917810 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 13:43:26.918054 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 13:43:26.918234 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 13:43:26.924460 | aio | INFO [default > cleanup] Executing 2026-05-19 13:43:26.924792 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:43:26.930880 | aio | INFO [default > destroy] Executing 2026-05-19 13:43:26.930956 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:43:26.931059 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:43:26.936929 | aio | INFO [default > syntax] Executing 2026-05-19 13:43:28.100945 | aio | 2026-05-19 13:43:28.101250 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:43:28.174806 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 13:43:28.186881 | aio | INFO [default > create] Executing 2026-05-19 13:43:28.188794 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:43:28.196460 | aio | INFO [default > prepare] Executing 2026-05-19 13:43:29.063537 | aio | 2026-05-19 13:43:29.063716 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 13:43:29.063883 | aio | 2026-05-19 13:43:29.064070 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:29.064267 | aio | Tuesday 19 May 2026 13:43:29 +0000 (0:00:00.041) 0:00:00.041 *********** 2026-05-19 13:43:30.358065 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:30.358416 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:43:30.358780 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:30.359238 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:30.359615 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:30.367386 | aio | ok: [aio] 2026-05-19 13:43:30.367600 | aio | 2026-05-19 13:43:30.367848 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 13:43:30.368097 | aio | Tuesday 19 May 2026 13:43:30 +0000 (0:00:01.305) 0:00:01.346 *********** 2026-05-19 13:43:31.175575 | aio | changed: [aio] 2026-05-19 13:43:31.175676 | aio | 2026-05-19 13:43:31.175830 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 13:43:31.176002 | aio | Tuesday 19 May 2026 13:43:31 +0000 (0:00:00.807) 0:00:02.154 *********** 2026-05-19 13:43:31.496794 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 13:43:31.497000 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 13:43:31.497287 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 13:43:31.507056 | aio | changed: [aio] 2026-05-19 13:43:31.507331 | aio | 2026-05-19 13:43:31.507647 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 13:43:31.507910 | aio | Tuesday 19 May 2026 13:43:31 +0000 (0:00:00.332) 0:00:02.486 *********** 2026-05-19 13:43:39.410374 | aio | changed: [aio] 2026-05-19 13:43:39.410599 | aio | 2026-05-19 13:43:39.410931 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 13:43:39.411210 | aio | 2026-05-19 13:43:39.411511 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:39.411782 | aio | Tuesday 19 May 2026 13:43:39 +0000 (0:00:07.902) 0:00:10.389 *********** 2026-05-19 13:43:40.216141 | aio | ok: [aio] 2026-05-19 13:43:40.216360 | aio | 2026-05-19 13:43:40.216622 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 13:43:40.216897 | aio | Tuesday 19 May 2026 13:43:40 +0000 (0:00:00.806) 0:00:11.195 *********** 2026-05-19 13:44:00.671720 | aio | changed: [aio] 2026-05-19 13:44:00.671950 | aio | 2026-05-19 13:44:00.672270 | aio | TASK [Start up service] ******************************************************** 2026-05-19 13:44:00.672545 | aio | Tuesday 19 May 2026 13:44:00 +0000 (0:00:20.455) 0:00:31.650 *********** 2026-05-19 13:44:01.319578 | aio | ok: [aio] 2026-05-19 13:44:01.319817 | aio | 2026-05-19 13:44:01.320142 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 13:44:01.320412 | aio | Tuesday 19 May 2026 13:44:01 +0000 (0:00:00.648) 0:00:32.298 *********** 2026-05-19 13:44:01.689002 | aio | ok: [aio] 2026-05-19 13:44:01.689247 | aio | 2026-05-19 13:44:01.689641 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 13:44:01.689904 | aio | Tuesday 19 May 2026 13:44:01 +0000 (0:00:00.369) 0:00:32.668 *********** 2026-05-19 13:44:02.501637 | aio | changed: [aio] 2026-05-19 13:44:02.501690 | aio | 2026-05-19 13:44:02.501704 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 13:44:02.501717 | aio | Tuesday 19 May 2026 13:44:02 +0000 (0:00:00.811) 0:00:33.480 *********** 2026-05-19 13:44:02.747294 | aio | ok: [aio] 2026-05-19 13:44:02.747371 | aio | 2026-05-19 13:44:02.747392 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 13:44:02.747589 | aio | Tuesday 19 May 2026 13:44:02 +0000 (0:00:00.245) 0:00:33.726 *********** 2026-05-19 13:44:02.774158 | aio | skipping: [aio] 2026-05-19 13:44:02.774240 | aio | 2026-05-19 13:44:02.774396 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 13:44:02.774550 | aio | Tuesday 19 May 2026 13:44:02 +0000 (0:00:00.027) 0:00:33.754 *********** 2026-05-19 13:44:03.474750 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:44:03.474975 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:44:03.475254 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:44:03.475484 | aio | 2026-05-19 13:44:03.475741 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 13:44:03.476044 | aio | Tuesday 19 May 2026 13:44:03 +0000 (0:00:00.700) 0:00:34.454 *********** 2026-05-19 13:44:04.281906 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:44:04.282149 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:44:04.282433 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:44:04.282677 | aio | 2026-05-19 13:44:04.282966 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 13:44:04.283260 | aio | Tuesday 19 May 2026 13:44:04 +0000 (0:00:00.806) 0:00:35.261 *********** 2026-05-19 13:44:06.111584 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:44:06.112284 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:44:06.112303 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:44:06.112310 | aio | 2026-05-19 13:44:06.112317 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 13:44:06.112338 | aio | Tuesday 19 May 2026 13:44:06 +0000 (0:00:01.829) 0:00:37.090 *********** 2026-05-19 13:44:07.594257 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:44:07.594325 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:44:07.595392 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:44:07.595450 | aio | 2026-05-19 13:44:07.595460 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 13:44:07.595470 | aio | Tuesday 19 May 2026 13:44:07 +0000 (0:00:01.482) 0:00:38.573 *********** 2026-05-19 13:44:09.026264 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 13:44:09.026335 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 13:44:09.026346 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 13:44:09.026363 | aio | 2026-05-19 13:44:09.027196 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:44:09.027245 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 13:44:09.027257 | aio | 2026-05-19 13:44:09.027417 | aio | 2026-05-19 13:44:09.027772 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:44:09.028087 | aio | Tuesday 19 May 2026 13:44:09 +0000 (0:00:01.431) 0:00:40.004 *********** 2026-05-19 13:44:09.028416 | aio | =============================================================================== 2026-05-19 13:44:09.028728 | aio | Install depedencies ---------------------------------------------------- 20.46s 2026-05-19 13:44:09.029030 | aio | Update apt cache -------------------------------------------------------- 7.90s 2026-05-19 13:44:09.029366 | aio | Start loop devices ------------------------------------------------------ 1.83s 2026-05-19 13:44:09.029677 | aio | Create a volume group for each loop device ------------------------------ 1.48s 2026-05-19 13:44:09.029984 | aio | Create a logical volume for each loop device ---------------------------- 1.43s 2026-05-19 13:44:09.030318 | aio | Gathering Facts --------------------------------------------------------- 1.31s 2026-05-19 13:44:09.030636 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.81s 2026-05-19 13:44:09.030944 | aio | Configure short hostname ------------------------------------------------ 0.81s 2026-05-19 13:44:09.031290 | aio | Set permissions on loopback devices ------------------------------------- 0.81s 2026-05-19 13:44:09.032881 | aio | Gathering Facts --------------------------------------------------------- 0.81s 2026-05-19 13:44:09.032900 | aio | Create devices for Ceph ------------------------------------------------- 0.70s 2026-05-19 13:44:09.032906 | aio | Start up service -------------------------------------------------------- 0.65s 2026-05-19 13:44:09.032912 | aio | Generate lvm.conf ------------------------------------------------------- 0.37s 2026-05-19 13:44:09.032918 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-05-19 13:44:09.032924 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-05-19 13:44:09.032929 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-05-19 13:44:09.102180 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 13:44:09.111621 | aio | INFO [default > converge] Executing 2026-05-19 13:44:10.097188 | aio | 2026-05-19 13:44:10.097221 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:44:10.097229 | aio | 2026-05-19 13:44:10.097406 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:44:10.097608 | aio | Tuesday 19 May 2026 13:44:10 +0000 (0:00:00.056) 0:00:00.056 *********** 2026-05-19 13:44:11.413395 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:44:11.415438 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:44:11.415468 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:44:11.415479 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:44:11.415490 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:44:11.429700 | aio | ok: [aio] 2026-05-19 13:44:11.429759 | aio | 2026-05-19 13:44:11.429770 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:11.429779 | aio | Tuesday 19 May 2026 13:44:11 +0000 (0:00:01.331) 0:00:01.387 *********** 2026-05-19 13:44:11.773418 | aio | ok: [aio] 2026-05-19 13:44:11.773490 | aio | 2026-05-19 13:44:11.773495 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:44:11.773500 | aio | Tuesday 19 May 2026 13:44:11 +0000 (0:00:00.343) 0:00:01.731 *********** 2026-05-19 13:44:11.818329 | aio | skipping: [aio] 2026-05-19 13:44:11.818412 | aio | 2026-05-19 13:44:11.818434 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:44:11.818794 | aio | Tuesday 19 May 2026 13:44:11 +0000 (0:00:00.044) 0:00:01.776 *********** 2026-05-19 13:44:12.181985 | aio | changed: [aio] 2026-05-19 13:44:12.182061 | aio | 2026-05-19 13:44:12.182073 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:12.182084 | aio | Tuesday 19 May 2026 13:44:12 +0000 (0:00:00.363) 0:00:02.139 *********** 2026-05-19 13:44:12.287979 | aio | ok: [aio] => { 2026-05-19 13:44:12.288022 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:44:12.288032 | aio | } 2026-05-19 13:44:12.288042 | aio | 2026-05-19 13:44:12.288051 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:12.288060 | aio | Tuesday 19 May 2026 13:44:12 +0000 (0:00:00.105) 0:00:02.245 *********** 2026-05-19 13:44:13.039012 | aio | changed: [aio] 2026-05-19 13:44:13.039094 | aio | 2026-05-19 13:44:13.039164 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:13.039180 | aio | Tuesday 19 May 2026 13:44:13 +0000 (0:00:00.750) 0:00:02.996 *********** 2026-05-19 13:44:13.099546 | aio | skipping: [aio] 2026-05-19 13:44:13.099607 | aio | 2026-05-19 13:44:13.099615 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:44:13.099621 | aio | Tuesday 19 May 2026 13:44:13 +0000 (0:00:00.061) 0:00:03.057 *********** 2026-05-19 13:44:13.149795 | aio | skipping: [aio] 2026-05-19 13:44:13.149863 | aio | 2026-05-19 13:44:13.149950 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:13.150061 | aio | Tuesday 19 May 2026 13:44:13 +0000 (0:00:00.050) 0:00:03.108 *********** 2026-05-19 13:44:13.422606 | aio | ok: [aio] 2026-05-19 13:44:13.422703 | aio | 2026-05-19 13:44:13.422719 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:44:13.422732 | aio | Tuesday 19 May 2026 13:44:13 +0000 (0:00:00.271) 0:00:03.379 *********** 2026-05-19 13:44:14.625457 | aio | ok: [aio] 2026-05-19 13:44:14.625519 | aio | 2026-05-19 13:44:14.625530 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:14.625541 | aio | Tuesday 19 May 2026 13:44:14 +0000 (0:00:01.204) 0:00:04.583 *********** 2026-05-19 13:44:14.821259 | aio | ok: [aio] => { 2026-05-19 13:44:14.821301 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:44:14.821306 | aio | } 2026-05-19 13:44:14.821468 | aio | 2026-05-19 13:44:14.821721 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:14.821967 | aio | Tuesday 19 May 2026 13:44:14 +0000 (0:00:00.196) 0:00:04.779 *********** 2026-05-19 13:44:15.813943 | aio | changed: [aio] 2026-05-19 13:44:15.813995 | aio | 2026-05-19 13:44:15.814008 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:15.814020 | aio | Tuesday 19 May 2026 13:44:15 +0000 (0:00:00.992) 0:00:05.771 *********** 2026-05-19 13:44:19.087898 | aio | changed: [aio] 2026-05-19 13:44:19.087983 | aio | 2026-05-19 13:44:19.087993 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:44:19.088034 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:03.273) 0:00:09.045 *********** 2026-05-19 13:44:19.116265 | aio | skipping: [aio] 2026-05-19 13:44:19.116337 | aio | 2026-05-19 13:44:19.116786 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:44:19.116845 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:00.029) 0:00:09.074 *********** 2026-05-19 13:44:19.145613 | aio | skipping: [aio] 2026-05-19 13:44:19.145667 | aio | 2026-05-19 13:44:19.145798 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:44:19.145904 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:00.029) 0:00:09.103 *********** 2026-05-19 13:44:19.182984 | aio | skipping: [aio] 2026-05-19 13:44:19.183059 | aio | 2026-05-19 13:44:19.183070 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:44:19.183080 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:00.036) 0:00:09.140 *********** 2026-05-19 13:44:27.944302 | aio | changed: [aio] 2026-05-19 13:44:27.944404 | aio | 2026-05-19 13:44:27.944872 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:44:27.944923 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:08.762) 0:00:17.902 *********** 2026-05-19 13:44:28.640759 | aio | changed: [aio] 2026-05-19 13:44:28.640818 | aio | 2026-05-19 13:44:28.640832 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:44:28.640845 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.694) 0:00:18.597 *********** 2026-05-19 13:44:29.788522 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:44:29.788556 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:44:29.788563 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:44:29.788569 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:44:29.788574 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:44:29.788580 | aio | 2026-05-19 13:44:29.788585 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:44:29.788591 | aio | Tuesday 19 May 2026 13:44:29 +0000 (0:00:01.146) 0:00:19.744 *********** 2026-05-19 13:44:30.566857 | aio | changed: [aio] 2026-05-19 13:44:30.567073 | aio | 2026-05-19 13:44:30.567418 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:44:30.567676 | aio | Tuesday 19 May 2026 13:44:30 +0000 (0:00:00.773) 0:00:20.517 *********** 2026-05-19 13:44:30.567911 | aio | 2026-05-19 13:44:30.568206 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:30.568467 | aio | Tuesday 19 May 2026 13:44:30 +0000 (0:00:00.007) 0:00:20.525 *********** 2026-05-19 13:44:31.740599 | aio | ok: [aio] 2026-05-19 13:44:31.740788 | aio | 2026-05-19 13:44:31.740942 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 13:44:31.741087 | aio | Tuesday 19 May 2026 13:44:31 +0000 (0:00:01.173) 0:00:21.699 *********** 2026-05-19 13:44:32.313872 | aio | changed: [aio] 2026-05-19 13:44:32.314303 | aio | 2026-05-19 13:44:32.314639 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:44:32.314958 | aio | Tuesday 19 May 2026 13:44:32 +0000 (0:00:00.573) 0:00:22.273 *********** 2026-05-19 13:44:33.062463 | aio | changed: [aio] 2026-05-19 13:44:33.062826 | aio | 2026-05-19 13:44:33.063212 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:33.063554 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.747) 0:00:23.020 *********** 2026-05-19 13:44:33.342499 | aio | ok: [aio] 2026-05-19 13:44:33.342674 | aio | 2026-05-19 13:44:33.345391 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:33.345549 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.280) 0:00:23.301 *********** 2026-05-19 13:44:33.421030 | aio | ok: [aio] => { 2026-05-19 13:44:33.421782 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:44:33.422104 | aio | } 2026-05-19 13:44:33.422427 | aio | 2026-05-19 13:44:33.422736 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:33.423161 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.077) 0:00:23.379 *********** 2026-05-19 13:44:34.460926 | aio | changed: [aio] 2026-05-19 13:44:34.460961 | aio | 2026-05-19 13:44:34.460966 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:34.460971 | aio | Tuesday 19 May 2026 13:44:34 +0000 (0:00:01.039) 0:00:24.419 *********** 2026-05-19 13:44:39.152830 | aio | changed: [aio] 2026-05-19 13:44:39.152893 | aio | 2026-05-19 13:44:39.152905 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:44:39.152915 | aio | Tuesday 19 May 2026 13:44:39 +0000 (0:00:04.690) 0:00:29.110 *********** 2026-05-19 13:44:40.239652 | aio | ok: [aio] 2026-05-19 13:44:40.239707 | aio | 2026-05-19 13:44:40.239718 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:44:40.239727 | aio | Tuesday 19 May 2026 13:44:40 +0000 (0:00:01.087) 0:00:30.197 *********** 2026-05-19 13:44:40.629055 | aio | changed: [aio] 2026-05-19 13:44:40.629091 | aio | 2026-05-19 13:44:40.629096 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:44:40.629101 | aio | Tuesday 19 May 2026 13:44:40 +0000 (0:00:00.387) 0:00:30.585 *********** 2026-05-19 13:44:41.206583 | aio | changed: [aio] 2026-05-19 13:44:41.206685 | aio | 2026-05-19 13:44:41.206704 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:44:41.206861 | aio | Tuesday 19 May 2026 13:44:41 +0000 (0:00:00.578) 0:00:31.164 *********** 2026-05-19 13:44:41.924396 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:44:41.924458 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:44:41.924594 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:44:41.924695 | aio | 2026-05-19 13:44:41.924810 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:44:41.924923 | aio | Tuesday 19 May 2026 13:44:41 +0000 (0:00:00.719) 0:00:31.883 *********** 2026-05-19 13:44:42.486224 | aio | changed: [aio] 2026-05-19 13:44:42.486284 | aio | 2026-05-19 13:44:42.486723 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:44:42.486763 | aio | Tuesday 19 May 2026 13:44:42 +0000 (0:00:00.560) 0:00:32.444 *********** 2026-05-19 13:44:43.054463 | aio | changed: [aio] 2026-05-19 13:44:43.054511 | aio | 2026-05-19 13:44:43.054523 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:44:43.054533 | aio | Tuesday 19 May 2026 13:44:43 +0000 (0:00:00.559) 0:00:33.003 *********** 2026-05-19 13:44:43.054542 | aio | 2026-05-19 13:44:43.054550 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:43.054559 | aio | Tuesday 19 May 2026 13:44:43 +0000 (0:00:00.007) 0:00:33.011 *********** 2026-05-19 13:44:43.989686 | aio | ok: [aio] 2026-05-19 13:44:43.989744 | aio | 2026-05-19 13:44:43.989758 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 13:44:43.989771 | aio | Tuesday 19 May 2026 13:44:43 +0000 (0:00:00.935) 0:00:33.947 *********** 2026-05-19 13:44:44.938871 | aio | changed: [aio] 2026-05-19 13:44:44.938948 | aio | 2026-05-19 13:44:44.938965 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:44:44.938980 | aio | Tuesday 19 May 2026 13:44:44 +0000 (0:00:00.948) 0:00:34.896 *********** 2026-05-19 13:44:45.640224 | aio | changed: [aio] 2026-05-19 13:44:45.640291 | aio | 2026-05-19 13:44:45.640740 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:44:45.640791 | aio | Tuesday 19 May 2026 13:44:45 +0000 (0:00:00.702) 0:00:35.598 *********** 2026-05-19 13:44:45.698260 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:44:45.698323 | aio | 2026-05-19 13:44:45.698827 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:44:45.698853 | aio | Tuesday 19 May 2026 13:44:45 +0000 (0:00:00.058) 0:00:35.656 *********** 2026-05-19 13:44:46.735986 | aio | ok: [aio] 2026-05-19 13:44:46.736043 | aio | 2026-05-19 13:44:46.736056 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:44:46.736069 | aio | Tuesday 19 May 2026 13:44:46 +0000 (0:00:01.036) 0:00:36.693 *********** 2026-05-19 13:44:47.568261 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:44:47.568316 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:44:47.568475 | aio | 2026-05-19 13:44:47.568752 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:44:47.569023 | aio | Tuesday 19 May 2026 13:44:47 +0000 (0:00:00.833) 0:00:37.526 *********** 2026-05-19 13:44:47.974305 | aio | changed: [aio] 2026-05-19 13:44:47.974462 | aio | 2026-05-19 13:44:47.974633 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:44:47.974795 | aio | Tuesday 19 May 2026 13:44:47 +0000 (0:00:00.406) 0:00:37.933 *********** 2026-05-19 13:44:48.217827 | aio | ok: [aio] 2026-05-19 13:44:48.218034 | aio | 2026-05-19 13:44:48.218353 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:44:48.218634 | aio | Tuesday 19 May 2026 13:44:48 +0000 (0:00:00.242) 0:00:38.176 *********** 2026-05-19 13:44:48.772578 | aio | changed: [aio] 2026-05-19 13:44:48.772654 | aio | 2026-05-19 13:44:48.772773 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:44:48.772873 | aio | Tuesday 19 May 2026 13:44:48 +0000 (0:00:00.552) 0:00:38.729 *********** 2026-05-19 13:44:49.167358 | aio | changed: [aio] 2026-05-19 13:44:49.167455 | aio | 2026-05-19 13:44:49.167466 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:44:49.167584 | aio | Tuesday 19 May 2026 13:44:49 +0000 (0:00:00.396) 0:00:39.125 *********** 2026-05-19 13:44:49.297293 | aio | ok: [aio] 2026-05-19 13:44:49.297363 | aio | 2026-05-19 13:44:49.297910 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:44:49.297967 | aio | Tuesday 19 May 2026 13:44:49 +0000 (0:00:00.128) 0:00:39.254 *********** 2026-05-19 13:44:49.582892 | aio | ok: [aio] => (item=aio) 2026-05-19 13:44:49.582928 | aio | 2026-05-19 13:44:49.582933 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:44:49.582937 | aio | Tuesday 19 May 2026 13:44:49 +0000 (0:00:00.286) 0:00:39.540 *********** 2026-05-19 13:44:49.635584 | aio | ok: [aio] 2026-05-19 13:44:49.639231 | aio | 2026-05-19 13:44:49.639428 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:44:49.639597 | aio | Tuesday 19 May 2026 13:44:49 +0000 (0:00:00.053) 0:00:39.594 *********** 2026-05-19 13:44:49.746590 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 13:44:49.746645 | aio | 2026-05-19 13:44:49.746654 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 13:44:49.746662 | aio | Tuesday 19 May 2026 13:44:49 +0000 (0:00:00.109) 0:00:39.704 *********** 2026-05-19 13:44:50.086294 | aio | changed: [aio] 2026-05-19 13:44:50.086376 | aio | 2026-05-19 13:44:50.086591 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 13:44:50.086617 | aio | Tuesday 19 May 2026 13:44:50 +0000 (0:00:00.338) 0:00:40.042 *********** 2026-05-19 13:44:50.868234 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 13:44:50.868292 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 13:44:50.868301 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 13:44:50.868326 | aio | 2026-05-19 13:44:50.868333 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 13:44:50.868344 | aio | Tuesday 19 May 2026 13:44:50 +0000 (0:00:00.783) 0:00:40.826 *********** 2026-05-19 13:46:25.794688 | aio | ok: [aio] 2026-05-19 13:46:25.794768 | aio | 2026-05-19 13:46:25.794925 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 13:46:25.795075 | aio | Tuesday 19 May 2026 13:46:25 +0000 (0:01:34.927) 0:02:15.753 *********** 2026-05-19 13:46:26.069266 | aio | changed: [aio] 2026-05-19 13:46:26.069334 | aio | 2026-05-19 13:46:26.069768 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 13:46:26.069828 | aio | Tuesday 19 May 2026 13:46:26 +0000 (0:00:00.274) 0:02:16.027 *********** 2026-05-19 13:46:26.118755 | aio | ok: [aio] 2026-05-19 13:46:26.118818 | aio | 2026-05-19 13:46:26.118833 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:46:26.118845 | aio | Tuesday 19 May 2026 13:46:26 +0000 (0:00:00.048) 0:02:16.076 *********** 2026-05-19 13:46:26.203046 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:46:26.203104 | aio | 2026-05-19 13:46:26.203155 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:46:26.203169 | aio | Tuesday 19 May 2026 13:46:26 +0000 (0:00:00.084) 0:02:16.160 *********** 2026-05-19 13:46:31.685641 | aio | ok: [aio] 2026-05-19 13:46:31.685754 | aio | 2026-05-19 13:46:31.685904 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:46:31.686055 | aio | Tuesday 19 May 2026 13:46:31 +0000 (0:00:05.482) 0:02:21.643 *********** 2026-05-19 13:46:31.756615 | aio | ok: [aio] => (item=aio) 2026-05-19 13:46:31.756705 | aio | 2026-05-19 13:46:31.757075 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:46:31.757159 | aio | Tuesday 19 May 2026 13:46:31 +0000 (0:00:00.070) 0:02:21.713 *********** 2026-05-19 13:46:32.189173 | aio | ok: [aio] 2026-05-19 13:46:32.189204 | aio | 2026-05-19 13:46:32.189652 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:46:32.189706 | aio | Tuesday 19 May 2026 13:46:32 +0000 (0:00:00.434) 0:02:22.147 *********** 2026-05-19 13:46:39.055529 | aio | ok: [aio] 2026-05-19 13:46:39.055612 | aio | 2026-05-19 13:46:39.055848 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:46:39.055881 | aio | Tuesday 19 May 2026 13:46:39 +0000 (0:00:06.866) 0:02:29.014 *********** 2026-05-19 13:46:51.052751 | aio | changed: [aio] 2026-05-19 13:46:51.052915 | aio | 2026-05-19 13:46:51.052957 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:46:51.053095 | aio | Tuesday 19 May 2026 13:46:51 +0000 (0:00:11.997) 0:02:41.011 *********** 2026-05-19 13:47:05.478780 | aio | ok: [aio] 2026-05-19 13:47:05.478856 | aio | 2026-05-19 13:47:05.478869 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:47:05.478882 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:14.424) 0:02:55.435 *********** 2026-05-19 13:47:05.554068 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:47:05.554165 | aio | 2026-05-19 13:47:05.554183 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:47:05.554195 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.076) 0:02:55.511 *********** 2026-05-19 13:47:05.618996 | aio | skipping: [aio] 2026-05-19 13:47:05.619288 | aio | 2026-05-19 13:47:05.620008 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:47:05.620038 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.065) 0:02:55.577 *********** 2026-05-19 13:47:05.679875 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:47:05.680092 | aio | skipping: [aio] 2026-05-19 13:47:05.680387 | aio | 2026-05-19 13:47:05.680716 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:47:05.681095 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.061) 0:02:55.638 *********** 2026-05-19 13:47:06.013006 | aio | ok: [aio] 2026-05-19 13:47:06.013192 | aio | 2026-05-19 13:47:06.013485 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:47:06.013737 | aio | Tuesday 19 May 2026 13:47:06 +0000 (0:00:00.333) 0:02:55.971 *********** 2026-05-19 13:47:12.916714 | aio | ok: [aio] 2026-05-19 13:47:12.916793 | aio | 2026-05-19 13:47:12.916814 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:47:12.916932 | aio | Tuesday 19 May 2026 13:47:12 +0000 (0:00:06.903) 0:03:02.875 *********** 2026-05-19 13:47:25.211818 | aio | changed: [aio] 2026-05-19 13:47:25.211896 | aio | 2026-05-19 13:47:25.211934 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:47:25.211948 | aio | Tuesday 19 May 2026 13:47:25 +0000 (0:00:12.294) 0:03:15.170 *********** 2026-05-19 13:47:31.547243 | aio | ok: [aio] 2026-05-19 13:47:31.547446 | aio | 2026-05-19 13:47:31.547720 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:47:31.547984 | aio | Tuesday 19 May 2026 13:47:31 +0000 (0:00:06.336) 0:03:21.506 *********** 2026-05-19 13:47:37.318191 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:47:37.318303 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:47:37.318317 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:47:37.318329 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:47:37.318341 | aio | 2026-05-19 13:47:37.318353 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:47:37.318366 | aio | 2026-05-19 13:47:37.318377 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:47:37.318646 | aio | Tuesday 19 May 2026 13:47:37 +0000 (0:00:05.769) 0:03:27.275 *********** 2026-05-19 13:47:38.297631 | aio | ok: [aio] 2026-05-19 13:47:38.297716 | aio | 2026-05-19 13:47:38.297852 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:38.298047 | aio | Tuesday 19 May 2026 13:47:38 +0000 (0:00:00.979) 0:03:28.255 *********** 2026-05-19 13:47:38.558331 | aio | ok: [aio] 2026-05-19 13:47:38.558406 | aio | 2026-05-19 13:47:38.558489 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:38.558606 | aio | Tuesday 19 May 2026 13:47:38 +0000 (0:00:00.262) 0:03:28.517 *********** 2026-05-19 13:47:38.604369 | aio | skipping: [aio] 2026-05-19 13:47:38.604504 | aio | 2026-05-19 13:47:38.604685 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:47:38.604924 | aio | Tuesday 19 May 2026 13:47:38 +0000 (0:00:00.045) 0:03:28.563 *********** 2026-05-19 13:47:38.881247 | aio | ok: [aio] 2026-05-19 13:47:38.881320 | aio | 2026-05-19 13:47:38.881706 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:38.881754 | aio | Tuesday 19 May 2026 13:47:38 +0000 (0:00:00.276) 0:03:28.839 *********** 2026-05-19 13:47:38.954597 | aio | ok: [aio] => { 2026-05-19 13:47:38.954651 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:47:38.954664 | aio | } 2026-05-19 13:47:38.954677 | aio | 2026-05-19 13:47:38.954689 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:38.954701 | aio | Tuesday 19 May 2026 13:47:38 +0000 (0:00:00.071) 0:03:28.911 *********** 2026-05-19 13:47:39.339614 | aio | ok: [aio] 2026-05-19 13:47:39.339712 | aio | 2026-05-19 13:47:39.339888 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:39.340047 | aio | Tuesday 19 May 2026 13:47:39 +0000 (0:00:00.383) 0:03:29.295 *********** 2026-05-19 13:47:39.384213 | aio | skipping: [aio] 2026-05-19 13:47:39.384290 | aio | 2026-05-19 13:47:39.384422 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:39.384550 | aio | Tuesday 19 May 2026 13:47:39 +0000 (0:00:00.048) 0:03:29.343 *********** 2026-05-19 13:47:39.431684 | aio | skipping: [aio] 2026-05-19 13:47:39.431743 | aio | 2026-05-19 13:47:39.431857 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:39.431964 | aio | Tuesday 19 May 2026 13:47:39 +0000 (0:00:00.047) 0:03:29.391 *********** 2026-05-19 13:47:39.680804 | aio | ok: [aio] 2026-05-19 13:47:39.680838 | aio | 2026-05-19 13:47:39.680843 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:39.680847 | aio | Tuesday 19 May 2026 13:47:39 +0000 (0:00:00.246) 0:03:29.637 *********** 2026-05-19 13:47:40.729566 | aio | ok: [aio] 2026-05-19 13:47:40.729632 | aio | 2026-05-19 13:47:40.729718 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:40.729832 | aio | Tuesday 19 May 2026 13:47:40 +0000 (0:00:01.050) 0:03:30.687 *********** 2026-05-19 13:47:40.817501 | aio | ok: [aio] => { 2026-05-19 13:47:40.817594 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:47:40.817786 | aio | } 2026-05-19 13:47:40.817875 | aio | 2026-05-19 13:47:40.818047 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:40.818228 | aio | Tuesday 19 May 2026 13:47:40 +0000 (0:00:00.089) 0:03:30.776 *********** 2026-05-19 13:47:41.255624 | aio | ok: [aio] 2026-05-19 13:47:41.255759 | aio | 2026-05-19 13:47:41.255938 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:41.256088 | aio | Tuesday 19 May 2026 13:47:41 +0000 (0:00:00.436) 0:03:31.213 *********** 2026-05-19 13:47:43.510586 | aio | ok: [aio] 2026-05-19 13:47:43.510668 | aio | 2026-05-19 13:47:43.510802 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:47:43.510917 | aio | Tuesday 19 May 2026 13:47:43 +0000 (0:00:02.255) 0:03:33.468 *********** 2026-05-19 13:47:43.545158 | aio | skipping: [aio] 2026-05-19 13:47:43.545541 | aio | 2026-05-19 13:47:43.545552 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:47:43.545559 | aio | Tuesday 19 May 2026 13:47:43 +0000 (0:00:00.032) 0:03:33.501 *********** 2026-05-19 13:47:43.579042 | aio | skipping: [aio] 2026-05-19 13:47:43.579072 | aio | 2026-05-19 13:47:43.579080 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:47:43.579088 | aio | Tuesday 19 May 2026 13:47:43 +0000 (0:00:00.034) 0:03:33.536 *********** 2026-05-19 13:47:43.612767 | aio | skipping: [aio] 2026-05-19 13:47:43.612789 | aio | 2026-05-19 13:47:43.612795 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:47:43.612800 | aio | Tuesday 19 May 2026 13:47:43 +0000 (0:00:00.036) 0:03:33.572 *********** 2026-05-19 13:47:44.643073 | aio | ok: [aio] 2026-05-19 13:47:44.643476 | aio | 2026-05-19 13:47:44.643814 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:47:44.644152 | aio | Tuesday 19 May 2026 13:47:44 +0000 (0:00:01.029) 0:03:34.602 *********** 2026-05-19 13:47:45.211773 | aio | ok: [aio] 2026-05-19 13:47:45.212104 | aio | 2026-05-19 13:47:45.212723 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:47:45.212746 | aio | Tuesday 19 May 2026 13:47:45 +0000 (0:00:00.568) 0:03:35.170 *********** 2026-05-19 13:47:46.408502 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:47:46.408587 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:47:46.408597 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:47:46.408604 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:47:46.408613 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:47:46.408620 | aio | 2026-05-19 13:47:46.408628 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:47:46.408659 | aio | Tuesday 19 May 2026 13:47:46 +0000 (0:00:01.195) 0:03:36.366 *********** 2026-05-19 13:47:47.074804 | aio | ok: [aio] 2026-05-19 13:47:47.075059 | aio | 2026-05-19 13:47:47.075364 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:47:47.075623 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:00.655) 0:03:37.021 *********** 2026-05-19 13:47:47.075857 | aio | 2026-05-19 13:47:47.076201 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:47:47.076462 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:00.009) 0:03:37.031 *********** 2026-05-19 13:47:47.551798 | aio | ok: [aio] 2026-05-19 13:47:47.551858 | aio | 2026-05-19 13:47:47.551868 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:47.551877 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:00.477) 0:03:37.509 *********** 2026-05-19 13:47:47.805356 | aio | ok: [aio] 2026-05-19 13:47:47.805410 | aio | 2026-05-19 13:47:47.805418 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:47.805424 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:00.254) 0:03:37.763 *********** 2026-05-19 13:47:47.868832 | aio | ok: [aio] => { 2026-05-19 13:47:47.868883 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:47:47.868890 | aio | } 2026-05-19 13:47:47.868895 | aio | 2026-05-19 13:47:47.868900 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:47.868905 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:00.062) 0:03:37.826 *********** 2026-05-19 13:47:48.327287 | aio | ok: [aio] 2026-05-19 13:47:48.327349 | aio | 2026-05-19 13:47:48.327795 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:48.327854 | aio | Tuesday 19 May 2026 13:47:48 +0000 (0:00:00.458) 0:03:38.285 *********** 2026-05-19 13:47:51.642304 | aio | ok: [aio] 2026-05-19 13:47:51.642368 | aio | 2026-05-19 13:47:51.642382 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:47:51.642401 | aio | Tuesday 19 May 2026 13:47:51 +0000 (0:00:03.314) 0:03:41.600 *********** 2026-05-19 13:47:52.685833 | aio | ok: [aio] 2026-05-19 13:47:52.685870 | aio | 2026-05-19 13:47:52.685876 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:47:52.685882 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:01.042) 0:03:42.643 *********** 2026-05-19 13:47:52.921238 | aio | ok: [aio] 2026-05-19 13:47:52.921372 | aio | 2026-05-19 13:47:52.921544 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:47:52.921723 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.237) 0:03:42.880 *********** 2026-05-19 13:47:53.499865 | aio | ok: [aio] 2026-05-19 13:47:53.499951 | aio | 2026-05-19 13:47:53.500073 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:47:53.500228 | aio | Tuesday 19 May 2026 13:47:53 +0000 (0:00:00.578) 0:03:43.459 *********** 2026-05-19 13:47:54.218068 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:47:54.218104 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:47:54.218127 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:47:54.218134 | aio | 2026-05-19 13:47:54.218140 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:47:54.218146 | aio | Tuesday 19 May 2026 13:47:54 +0000 (0:00:00.715) 0:03:44.175 *********** 2026-05-19 13:47:54.774361 | aio | ok: [aio] 2026-05-19 13:47:54.774494 | aio | 2026-05-19 13:47:54.774669 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:47:54.774835 | aio | Tuesday 19 May 2026 13:47:54 +0000 (0:00:00.558) 0:03:44.733 *********** 2026-05-19 13:47:55.326212 | aio | ok: [aio] 2026-05-19 13:47:55.326283 | aio | 2026-05-19 13:47:55.327423 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:47:55.327498 | aio | Tuesday 19 May 2026 13:47:55 +0000 (0:00:00.543) 0:03:45.276 *********** 2026-05-19 13:47:55.327508 | aio | 2026-05-19 13:47:55.327518 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:47:55.327527 | aio | Tuesday 19 May 2026 13:47:55 +0000 (0:00:00.008) 0:03:45.285 *********** 2026-05-19 13:47:55.797174 | aio | ok: [aio] 2026-05-19 13:47:55.797215 | aio | 2026-05-19 13:47:55.797220 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:47:55.797225 | aio | Tuesday 19 May 2026 13:47:55 +0000 (0:00:00.469) 0:03:45.754 *********** 2026-05-19 13:47:55.852637 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:47:55.852911 | aio | 2026-05-19 13:47:55.853245 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:47:55.853553 | aio | Tuesday 19 May 2026 13:47:55 +0000 (0:00:00.056) 0:03:45.811 *********** 2026-05-19 13:47:56.833852 | aio | ok: [aio] 2026-05-19 13:47:56.833890 | aio | 2026-05-19 13:47:56.834185 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:47:56.835227 | aio | Tuesday 19 May 2026 13:47:56 +0000 (0:00:00.981) 0:03:46.792 *********** 2026-05-19 13:47:57.622277 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:47:57.622344 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:47:57.622358 | aio | 2026-05-19 13:47:57.622376 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:47:57.622642 | aio | Tuesday 19 May 2026 13:47:57 +0000 (0:00:00.787) 0:03:47.580 *********** 2026-05-19 13:47:58.012883 | aio | ok: [aio] 2026-05-19 13:47:58.013224 | aio | 2026-05-19 13:47:58.013521 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:47:58.013771 | aio | Tuesday 19 May 2026 13:47:58 +0000 (0:00:00.390) 0:03:47.971 *********** 2026-05-19 13:47:58.262401 | aio | ok: [aio] 2026-05-19 13:47:58.262641 | aio | 2026-05-19 13:47:58.262923 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:47:58.263379 | aio | Tuesday 19 May 2026 13:47:58 +0000 (0:00:00.249) 0:03:48.221 *********** 2026-05-19 13:47:58.568483 | aio | ok: [aio] 2026-05-19 13:47:58.568522 | aio | 2026-05-19 13:47:58.568531 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:47:58.568539 | aio | Tuesday 19 May 2026 13:47:58 +0000 (0:00:00.304) 0:03:48.525 *********** 2026-05-19 13:47:58.820011 | aio | ok: [aio] 2026-05-19 13:47:58.820260 | aio | 2026-05-19 13:47:58.820530 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:47:58.820806 | aio | Tuesday 19 May 2026 13:47:58 +0000 (0:00:00.253) 0:03:48.778 *********** 2026-05-19 13:47:59.098155 | aio | ok: [aio] => (item=aio) 2026-05-19 13:47:59.098211 | aio | 2026-05-19 13:47:59.098227 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:47:59.098240 | aio | Tuesday 19 May 2026 13:47:59 +0000 (0:00:00.275) 0:03:49.054 *********** 2026-05-19 13:47:59.147291 | aio | ok: [aio] 2026-05-19 13:47:59.147376 | aio | 2026-05-19 13:47:59.147854 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:47:59.147904 | aio | Tuesday 19 May 2026 13:47:59 +0000 (0:00:00.050) 0:03:49.105 *********** 2026-05-19 13:47:59.215832 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:47:59.215887 | aio | 2026-05-19 13:47:59.215901 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:47:59.215913 | aio | Tuesday 19 May 2026 13:47:59 +0000 (0:00:00.067) 0:03:49.173 *********** 2026-05-19 13:47:59.262247 | aio | skipping: [aio] 2026-05-19 13:47:59.262300 | aio | 2026-05-19 13:47:59.262946 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:47:59.262980 | aio | Tuesday 19 May 2026 13:47:59 +0000 (0:00:00.046) 0:03:49.219 *********** 2026-05-19 13:47:59.310182 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:47:59.310245 | aio | skipping: [aio] 2026-05-19 13:47:59.310255 | aio | 2026-05-19 13:47:59.310265 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:47:59.310274 | aio | Tuesday 19 May 2026 13:47:59 +0000 (0:00:00.047) 0:03:49.266 *********** 2026-05-19 13:47:59.644317 | aio | ok: [aio] 2026-05-19 13:47:59.644384 | aio | 2026-05-19 13:47:59.644826 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:47:59.644852 | aio | Tuesday 19 May 2026 13:47:59 +0000 (0:00:00.335) 0:03:49.602 *********** 2026-05-19 13:48:06.495711 | aio | ok: [aio] 2026-05-19 13:48:06.495811 | aio | 2026-05-19 13:48:06.495984 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:48:06.496164 | aio | Tuesday 19 May 2026 13:48:06 +0000 (0:00:06.852) 0:03:56.454 *********** 2026-05-19 13:48:12.004877 | aio | ok: [aio] 2026-05-19 13:48:12.004939 | aio | 2026-05-19 13:48:12.004954 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:48:12.004967 | aio | Tuesday 19 May 2026 13:48:12 +0000 (0:00:05.507) 0:04:01.962 *********** 2026-05-19 13:48:26.202641 | aio | ok: [aio] 2026-05-19 13:48:26.202694 | aio | 2026-05-19 13:48:26.202708 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:48:26.202720 | aio | Tuesday 19 May 2026 13:48:26 +0000 (0:00:14.198) 0:04:16.160 *********** 2026-05-19 13:50:06.700237 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:50:06.700285 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:50:06.700292 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:50:06.700299 | aio | 2026-05-19 13:50:06.700306 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:50:06.700313 | aio | Tuesday 19 May 2026 13:50:06 +0000 (0:01:40.495) 0:05:56.655 *********** 2026-05-19 13:50:12.865459 | aio | ok: [aio] 2026-05-19 13:50:12.865710 | aio | 2026-05-19 13:50:12.865944 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:50:12.866192 | aio | Tuesday 19 May 2026 13:50:12 +0000 (0:00:06.168) 0:06:02.824 *********** 2026-05-19 13:50:19.295490 | aio | ok: [aio] 2026-05-19 13:50:19.298298 | aio | 2026-05-19 13:50:19.298513 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:50:19.298710 | aio | Tuesday 19 May 2026 13:50:19 +0000 (0:00:06.430) 0:06:09.254 *********** 2026-05-19 13:50:19.351484 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:50:19.351651 | aio | 2026-05-19 13:50:19.351800 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:50:19.354215 | aio | Tuesday 19 May 2026 13:50:19 +0000 (0:00:00.055) 0:06:09.310 *********** 2026-05-19 13:50:19.399736 | aio | ok: [aio] 2026-05-19 13:50:19.399860 | aio | 2026-05-19 13:50:19.400014 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:50:19.400194 | aio | Tuesday 19 May 2026 13:50:19 +0000 (0:00:00.047) 0:06:09.358 *********** 2026-05-19 13:50:25.862796 | aio | ok: [aio] 2026-05-19 13:50:25.862937 | aio | 2026-05-19 13:50:25.862954 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:50:25.862968 | aio | Tuesday 19 May 2026 13:50:25 +0000 (0:00:06.455) 0:06:15.813 *********** 2026-05-19 13:50:25.945405 | aio | ok: [aio] 2026-05-19 13:50:25.945549 | aio | 2026-05-19 13:50:25.945819 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:50:25.946103 | aio | Tuesday 19 May 2026 13:50:25 +0000 (0:00:00.090) 0:06:15.904 *********** 2026-05-19 13:50:25.991603 | aio | skipping: [aio] => (item=1) 2026-05-19 13:50:25.991801 | aio | skipping: [aio] => (item=1) 2026-05-19 13:50:25.992041 | aio | skipping: [aio] => (item=1) 2026-05-19 13:50:25.992385 | aio | skipping: [aio] 2026-05-19 13:50:25.992680 | aio | 2026-05-19 13:50:25.992995 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:50:25.993424 | aio | Tuesday 19 May 2026 13:50:25 +0000 (0:00:00.046) 0:06:15.950 *********** 2026-05-19 13:50:26.034762 | aio | skipping: [aio] 2026-05-19 13:50:26.034961 | aio | 2026-05-19 13:50:26.035253 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:50:26.035555 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 13:50:26.035794 | aio | 2026-05-19 13:50:26.036028 | aio | 2026-05-19 13:50:26.036343 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:50:26.036596 | aio | Tuesday 19 May 2026 13:50:26 +0000 (0:00:00.043) 0:06:15.994 *********** 2026-05-19 13:50:26.036838 | aio | =============================================================================== 2026-05-19 13:50:26.037154 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 100.50s 2026-05-19 13:50:26.037428 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 94.93s 2026-05-19 13:50:26.037672 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.42s 2026-05-19 13:50:26.037929 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.20s 2026-05-19 13:50:26.038212 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.29s 2026-05-19 13:50:26.038447 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.00s 2026-05-19 13:50:26.038685 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.76s 2026-05-19 13:50:26.038921 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.90s 2026-05-19 13:50:26.039193 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.87s 2026-05-19 13:50:26.039435 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.85s 2026-05-19 13:50:26.039672 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.46s 2026-05-19 13:50:26.039912 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.43s 2026-05-19 13:50:26.040177 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.34s 2026-05-19 13:50:26.040423 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.17s 2026-05-19 13:50:26.040740 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 5.77s 2026-05-19 13:50:26.041030 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.51s 2026-05-19 13:50:26.041307 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.48s 2026-05-19 13:50:26.041573 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.69s 2026-05-19 13:50:26.041800 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.31s 2026-05-19 13:50:26.042037 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.27s 2026-05-19 13:50:26.184937 | aio | INFO [default > converge] Executed: Successful 2026-05-19 13:50:26.191248 | aio | INFO [default > idempotence] Executing 2026-05-19 13:50:27.275010 | aio | 2026-05-19 13:50:27.275421 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:50:27.275903 | aio | 2026-05-19 13:50:27.276358 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:50:27.276539 | aio | Tuesday 19 May 2026 13:50:27 +0000 (0:00:00.055) 0:00:00.055 *********** 2026-05-19 13:50:28.558962 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:50:28.559145 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:50:28.559548 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:50:28.559959 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:50:28.560358 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:50:28.576725 | aio | ok: [aio] 2026-05-19 13:50:28.576994 | aio | 2026-05-19 13:50:28.577681 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:28.577912 | aio | Tuesday 19 May 2026 13:50:28 +0000 (0:00:01.301) 0:00:01.357 *********** 2026-05-19 13:50:28.948237 | aio | ok: [aio] 2026-05-19 13:50:28.948317 | aio | 2026-05-19 13:50:28.948569 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:28.948814 | aio | Tuesday 19 May 2026 13:50:28 +0000 (0:00:00.371) 0:00:01.728 *********** 2026-05-19 13:50:28.996736 | aio | skipping: [aio] 2026-05-19 13:50:28.996898 | aio | 2026-05-19 13:50:28.997179 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:50:28.997435 | aio | Tuesday 19 May 2026 13:50:28 +0000 (0:00:00.048) 0:00:01.777 *********** 2026-05-19 13:50:29.378620 | aio | ok: [aio] 2026-05-19 13:50:29.378803 | aio | 2026-05-19 13:50:29.379091 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:29.379352 | aio | Tuesday 19 May 2026 13:50:29 +0000 (0:00:00.381) 0:00:02.159 *********** 2026-05-19 13:50:29.461643 | aio | ok: [aio] => { 2026-05-19 13:50:29.461904 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:50:29.462194 | aio | } 2026-05-19 13:50:29.462440 | aio | 2026-05-19 13:50:29.462726 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:29.462990 | aio | Tuesday 19 May 2026 13:50:29 +0000 (0:00:00.082) 0:00:02.242 *********** 2026-05-19 13:50:29.998935 | aio | ok: [aio] 2026-05-19 13:50:29.999172 | aio | 2026-05-19 13:50:29.999438 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:29.999739 | aio | Tuesday 19 May 2026 13:50:29 +0000 (0:00:00.537) 0:00:02.779 *********** 2026-05-19 13:50:30.054839 | aio | skipping: [aio] 2026-05-19 13:50:30.055000 | aio | 2026-05-19 13:50:30.055331 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:30.055673 | aio | Tuesday 19 May 2026 13:50:30 +0000 (0:00:00.055) 0:00:02.835 *********** 2026-05-19 13:50:30.112918 | aio | skipping: [aio] 2026-05-19 13:50:30.113099 | aio | 2026-05-19 13:50:30.113382 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:30.113625 | aio | Tuesday 19 May 2026 13:50:30 +0000 (0:00:00.058) 0:00:02.893 *********** 2026-05-19 13:50:30.385057 | aio | ok: [aio] 2026-05-19 13:50:30.385276 | aio | 2026-05-19 13:50:30.385547 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:30.385824 | aio | Tuesday 19 May 2026 13:50:30 +0000 (0:00:00.272) 0:00:03.166 *********** 2026-05-19 13:50:31.725772 | aio | ok: [aio] 2026-05-19 13:50:31.725858 | aio | 2026-05-19 13:50:31.725868 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:31.725876 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:01.340) 0:00:04.506 *********** 2026-05-19 13:50:31.972702 | aio | ok: [aio] => { 2026-05-19 13:50:31.972791 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:50:31.972864 | aio | } 2026-05-19 13:50:31.972968 | aio | 2026-05-19 13:50:31.973256 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:31.973315 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.246) 0:00:04.752 *********** 2026-05-19 13:50:32.560310 | aio | ok: [aio] 2026-05-19 13:50:32.560422 | aio | 2026-05-19 13:50:32.560438 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:32.560461 | aio | Tuesday 19 May 2026 13:50:32 +0000 (0:00:00.587) 0:00:05.339 *********** 2026-05-19 13:50:35.236707 | aio | ok: [aio] 2026-05-19 13:50:35.236811 | aio | 2026-05-19 13:50:35.236950 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:50:35.237150 | aio | Tuesday 19 May 2026 13:50:35 +0000 (0:00:02.677) 0:00:08.016 *********** 2026-05-19 13:50:35.277957 | aio | skipping: [aio] 2026-05-19 13:50:35.278043 | aio | 2026-05-19 13:50:35.278054 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:50:35.278063 | aio | Tuesday 19 May 2026 13:50:35 +0000 (0:00:00.040) 0:00:08.057 *********** 2026-05-19 13:50:35.316384 | aio | skipping: [aio] 2026-05-19 13:50:35.316454 | aio | 2026-05-19 13:50:35.316461 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:50:35.316469 | aio | Tuesday 19 May 2026 13:50:35 +0000 (0:00:00.038) 0:00:08.096 *********** 2026-05-19 13:50:35.350926 | aio | skipping: [aio] 2026-05-19 13:50:35.350950 | aio | 2026-05-19 13:50:35.350956 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:50:35.350962 | aio | Tuesday 19 May 2026 13:50:35 +0000 (0:00:00.035) 0:00:08.131 *********** 2026-05-19 13:50:36.712702 | aio | ok: [aio] 2026-05-19 13:50:36.712795 | aio | 2026-05-19 13:50:36.712814 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:50:36.712965 | aio | Tuesday 19 May 2026 13:50:36 +0000 (0:00:01.361) 0:00:09.492 *********** 2026-05-19 13:50:37.282690 | aio | ok: [aio] 2026-05-19 13:50:37.282758 | aio | 2026-05-19 13:50:37.282871 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:50:37.283002 | aio | Tuesday 19 May 2026 13:50:37 +0000 (0:00:00.570) 0:00:10.063 *********** 2026-05-19 13:50:38.460237 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:50:38.461285 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:50:38.461383 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:50:38.461396 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:50:38.461863 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:50:38.461890 | aio | 2026-05-19 13:50:38.462067 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:50:38.462511 | aio | Tuesday 19 May 2026 13:50:38 +0000 (0:00:01.177) 0:00:11.240 *********** 2026-05-19 13:50:39.155975 | aio | ok: [aio] 2026-05-19 13:50:39.156041 | aio | 2026-05-19 13:50:39.156139 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:50:39.156280 | aio | Tuesday 19 May 2026 13:50:39 +0000 (0:00:00.689) 0:00:11.929 *********** 2026-05-19 13:50:39.156388 | aio | 2026-05-19 13:50:39.156504 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:50:39.156638 | aio | Tuesday 19 May 2026 13:50:39 +0000 (0:00:00.008) 0:00:11.937 *********** 2026-05-19 13:50:39.885855 | aio | ok: [aio] 2026-05-19 13:50:39.886062 | aio | 2026-05-19 13:50:39.886383 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:39.886639 | aio | Tuesday 19 May 2026 13:50:39 +0000 (0:00:00.728) 0:00:12.665 *********** 2026-05-19 13:50:40.152919 | aio | ok: [aio] 2026-05-19 13:50:40.152979 | aio | 2026-05-19 13:50:40.152990 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:40.153000 | aio | Tuesday 19 May 2026 13:50:40 +0000 (0:00:00.267) 0:00:12.932 *********** 2026-05-19 13:50:40.242279 | aio | ok: [aio] => { 2026-05-19 13:50:40.242326 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:50:40.242336 | aio | } 2026-05-19 13:50:40.242346 | aio | 2026-05-19 13:50:40.242355 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:40.242370 | aio | Tuesday 19 May 2026 13:50:40 +0000 (0:00:00.088) 0:00:13.021 *********** 2026-05-19 13:50:40.693299 | aio | ok: [aio] 2026-05-19 13:50:40.693370 | aio | 2026-05-19 13:50:40.693769 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:40.693794 | aio | Tuesday 19 May 2026 13:50:40 +0000 (0:00:00.451) 0:00:13.473 *********** 2026-05-19 13:50:44.055843 | aio | ok: [aio] 2026-05-19 13:50:44.055941 | aio | 2026-05-19 13:50:44.055953 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:50:44.055963 | aio | Tuesday 19 May 2026 13:50:44 +0000 (0:00:03.362) 0:00:16.835 *********** 2026-05-19 13:50:45.408824 | aio | ok: [aio] 2026-05-19 13:50:45.408882 | aio | 2026-05-19 13:50:45.408893 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:50:45.408902 | aio | Tuesday 19 May 2026 13:50:45 +0000 (0:00:01.352) 0:00:18.188 *********** 2026-05-19 13:50:45.759753 | aio | ok: [aio] 2026-05-19 13:50:45.759834 | aio | 2026-05-19 13:50:45.759845 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:50:45.759854 | aio | Tuesday 19 May 2026 13:50:45 +0000 (0:00:00.349) 0:00:18.537 *********** 2026-05-19 13:50:46.343755 | aio | ok: [aio] 2026-05-19 13:50:46.343786 | aio | 2026-05-19 13:50:46.343793 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:50:46.343799 | aio | Tuesday 19 May 2026 13:50:46 +0000 (0:00:00.584) 0:00:19.122 *********** 2026-05-19 13:50:47.078683 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:50:47.078763 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:50:47.078820 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:50:47.079006 | aio | 2026-05-19 13:50:47.079134 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:50:47.079246 | aio | Tuesday 19 May 2026 13:50:47 +0000 (0:00:00.737) 0:00:19.859 *********** 2026-05-19 13:50:47.641699 | aio | ok: [aio] 2026-05-19 13:50:47.641793 | aio | 2026-05-19 13:50:47.641813 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:50:47.641962 | aio | Tuesday 19 May 2026 13:50:47 +0000 (0:00:00.562) 0:00:20.421 *********** 2026-05-19 13:50:48.214743 | aio | ok: [aio] 2026-05-19 13:50:48.214828 | aio | 2026-05-19 13:50:48.214839 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:50:48.214849 | aio | Tuesday 19 May 2026 13:50:48 +0000 (0:00:00.563) 0:00:20.985 *********** 2026-05-19 13:50:48.214858 | aio | 2026-05-19 13:50:48.214866 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:50:48.214875 | aio | Tuesday 19 May 2026 13:50:48 +0000 (0:00:00.008) 0:00:20.993 *********** 2026-05-19 13:50:48.680326 | aio | ok: [aio] 2026-05-19 13:50:48.681003 | aio | 2026-05-19 13:50:48.681066 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:50:48.681077 | aio | Tuesday 19 May 2026 13:50:48 +0000 (0:00:00.467) 0:00:21.460 *********** 2026-05-19 13:50:48.738009 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:50:48.738096 | aio | 2026-05-19 13:50:48.738108 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:50:48.738196 | aio | Tuesday 19 May 2026 13:50:48 +0000 (0:00:00.056) 0:00:21.517 *********** 2026-05-19 13:50:50.100823 | aio | ok: [aio] 2026-05-19 13:50:50.100897 | aio | 2026-05-19 13:50:50.100912 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:50:50.100926 | aio | Tuesday 19 May 2026 13:50:50 +0000 (0:00:01.363) 0:00:22.880 *********** 2026-05-19 13:50:50.921169 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:50:50.921202 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:50:50.921207 | aio | 2026-05-19 13:50:50.921272 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:50:50.921632 | aio | Tuesday 19 May 2026 13:50:50 +0000 (0:00:00.818) 0:00:23.699 *********** 2026-05-19 13:50:51.305619 | aio | ok: [aio] 2026-05-19 13:50:51.305845 | aio | 2026-05-19 13:50:51.306156 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:50:51.306390 | aio | Tuesday 19 May 2026 13:50:51 +0000 (0:00:00.387) 0:00:24.086 *********** 2026-05-19 13:50:51.557455 | aio | ok: [aio] 2026-05-19 13:50:51.557740 | aio | 2026-05-19 13:50:51.559190 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:50:51.559234 | aio | Tuesday 19 May 2026 13:50:51 +0000 (0:00:00.251) 0:00:24.338 *********** 2026-05-19 13:50:52.054179 | aio | ok: [aio] 2026-05-19 13:50:52.054491 | aio | 2026-05-19 13:50:52.054902 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:50:52.055211 | aio | Tuesday 19 May 2026 13:50:52 +0000 (0:00:00.496) 0:00:24.835 *********** 2026-05-19 13:50:52.444381 | aio | ok: [aio] 2026-05-19 13:50:52.444626 | aio | 2026-05-19 13:50:52.444916 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:50:52.445269 | aio | Tuesday 19 May 2026 13:50:52 +0000 (0:00:00.389) 0:00:25.224 *********** 2026-05-19 13:50:52.529371 | aio | ok: [aio] 2026-05-19 13:50:52.529533 | aio | 2026-05-19 13:50:52.529826 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:50:52.530051 | aio | Tuesday 19 May 2026 13:50:52 +0000 (0:00:00.085) 0:00:25.310 *********** 2026-05-19 13:50:52.827878 | aio | ok: [aio] => (item=aio) 2026-05-19 13:50:52.828072 | aio | 2026-05-19 13:50:52.828406 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:50:52.828660 | aio | Tuesday 19 May 2026 13:50:52 +0000 (0:00:00.298) 0:00:25.608 *********** 2026-05-19 13:50:52.882835 | aio | ok: [aio] 2026-05-19 13:50:52.883019 | aio | 2026-05-19 13:50:52.883335 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:50:52.883606 | aio | Tuesday 19 May 2026 13:50:52 +0000 (0:00:00.055) 0:00:25.664 *********** 2026-05-19 13:50:52.925783 | aio | skipping: [aio] 2026-05-19 13:50:52.925986 | aio | 2026-05-19 13:50:52.926273 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:50:52.926524 | aio | Tuesday 19 May 2026 13:50:52 +0000 (0:00:00.042) 0:00:25.706 *********** 2026-05-19 13:50:53.000437 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:50:53.000685 | aio | 2026-05-19 13:50:53.001035 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:50:53.001335 | aio | Tuesday 19 May 2026 13:50:52 +0000 (0:00:00.074) 0:00:25.781 *********** 2026-05-19 13:50:59.597093 | aio | ok: [aio] 2026-05-19 13:50:59.597384 | aio | 2026-05-19 13:50:59.597700 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:50:59.597991 | aio | Tuesday 19 May 2026 13:50:59 +0000 (0:00:06.596) 0:00:32.377 *********** 2026-05-19 13:50:59.661392 | aio | ok: [aio] => (item=aio) 2026-05-19 13:50:59.661589 | aio | 2026-05-19 13:50:59.661927 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:50:59.662283 | aio | Tuesday 19 May 2026 13:50:59 +0000 (0:00:00.064) 0:00:32.442 *********** 2026-05-19 13:51:00.145634 | aio | ok: [aio] 2026-05-19 13:51:00.145690 | aio | 2026-05-19 13:51:00.145780 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:51:00.145960 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:00.483) 0:00:32.925 *********** 2026-05-19 13:51:07.218511 | aio | ok: [aio] 2026-05-19 13:51:07.218581 | aio | 2026-05-19 13:51:07.218597 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:51:07.218611 | aio | Tuesday 19 May 2026 13:51:07 +0000 (0:00:07.073) 0:00:39.998 *********** 2026-05-19 13:51:13.647531 | aio | ok: [aio] 2026-05-19 13:51:13.647607 | aio | 2026-05-19 13:51:13.647618 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:51:13.647628 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:06.421) 0:00:46.419 *********** 2026-05-19 13:51:28.331689 | aio | ok: [aio] 2026-05-19 13:51:28.331773 | aio | 2026-05-19 13:51:28.331794 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:51:28.332041 | aio | Tuesday 19 May 2026 13:51:28 +0000 (0:00:14.692) 0:01:01.112 *********** 2026-05-19 13:51:28.405654 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:51:28.405735 | aio | 2026-05-19 13:51:28.405864 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:51:28.406000 | aio | Tuesday 19 May 2026 13:51:28 +0000 (0:00:00.074) 0:01:01.186 *********** 2026-05-19 13:51:28.462489 | aio | skipping: [aio] 2026-05-19 13:51:28.462551 | aio | 2026-05-19 13:51:28.462562 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:51:28.462571 | aio | Tuesday 19 May 2026 13:51:28 +0000 (0:00:00.055) 0:01:01.242 *********** 2026-05-19 13:51:28.518302 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:51:28.518366 | aio | skipping: [aio] 2026-05-19 13:51:28.518976 | aio | 2026-05-19 13:51:28.519024 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:51:28.519034 | aio | Tuesday 19 May 2026 13:51:28 +0000 (0:00:00.056) 0:01:01.298 *********** 2026-05-19 13:51:28.860056 | aio | ok: [aio] 2026-05-19 13:51:28.860103 | aio | 2026-05-19 13:51:28.860128 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:51:28.860135 | aio | Tuesday 19 May 2026 13:51:28 +0000 (0:00:00.341) 0:01:01.640 *********** 2026-05-19 13:51:35.790562 | aio | ok: [aio] 2026-05-19 13:51:35.790636 | aio | 2026-05-19 13:51:35.790735 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:51:35.790848 | aio | Tuesday 19 May 2026 13:51:35 +0000 (0:00:06.930) 0:01:08.570 *********** 2026-05-19 13:51:42.085559 | aio | ok: [aio] 2026-05-19 13:51:42.085639 | aio | 2026-05-19 13:51:42.085850 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:51:42.085886 | aio | Tuesday 19 May 2026 13:51:42 +0000 (0:00:06.295) 0:01:14.866 *********** 2026-05-19 13:51:48.441650 | aio | ok: [aio] 2026-05-19 13:51:48.441750 | aio | 2026-05-19 13:51:48.441948 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:51:48.442133 | aio | Tuesday 19 May 2026 13:51:48 +0000 (0:00:06.355) 0:01:21.222 *********** 2026-05-19 13:51:54.694645 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:51:54.694798 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:51:54.695285 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:51:54.695721 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:51:54.697077 | aio | 2026-05-19 13:51:54.697108 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:51:54.697153 | aio | 2026-05-19 13:51:54.697165 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:51:54.697177 | aio | Tuesday 19 May 2026 13:51:54 +0000 (0:00:06.253) 0:01:27.475 *********** 2026-05-19 13:51:55.684324 | aio | ok: [aio] 2026-05-19 13:51:55.684404 | aio | 2026-05-19 13:51:55.684424 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:55.684442 | aio | Tuesday 19 May 2026 13:51:55 +0000 (0:00:00.989) 0:01:28.464 *********** 2026-05-19 13:51:55.935691 | aio | ok: [aio] 2026-05-19 13:51:55.935940 | aio | 2026-05-19 13:51:55.936253 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:55.936554 | aio | Tuesday 19 May 2026 13:51:55 +0000 (0:00:00.252) 0:01:28.716 *********** 2026-05-19 13:51:55.977015 | aio | skipping: [aio] 2026-05-19 13:51:55.977255 | aio | 2026-05-19 13:51:55.977510 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:51:55.977755 | aio | Tuesday 19 May 2026 13:51:55 +0000 (0:00:00.041) 0:01:28.758 *********** 2026-05-19 13:51:56.240925 | aio | ok: [aio] 2026-05-19 13:51:56.241145 | aio | 2026-05-19 13:51:56.241433 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:56.241693 | aio | Tuesday 19 May 2026 13:51:56 +0000 (0:00:00.263) 0:01:29.021 *********** 2026-05-19 13:51:56.316890 | aio | ok: [aio] => { 2026-05-19 13:51:56.317053 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:51:56.317235 | aio | } 2026-05-19 13:51:56.317378 | aio | 2026-05-19 13:51:56.317559 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:56.317706 | aio | Tuesday 19 May 2026 13:51:56 +0000 (0:00:00.076) 0:01:29.097 *********** 2026-05-19 13:51:56.712461 | aio | ok: [aio] 2026-05-19 13:51:56.712530 | aio | 2026-05-19 13:51:56.712717 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:56.712861 | aio | Tuesday 19 May 2026 13:51:56 +0000 (0:00:00.395) 0:01:29.493 *********** 2026-05-19 13:51:56.762702 | aio | skipping: [aio] 2026-05-19 13:51:56.762895 | aio | 2026-05-19 13:51:56.763302 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:56.763628 | aio | Tuesday 19 May 2026 13:51:56 +0000 (0:00:00.050) 0:01:29.544 *********** 2026-05-19 13:51:56.812472 | aio | skipping: [aio] 2026-05-19 13:51:56.812676 | aio | 2026-05-19 13:51:56.812965 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:56.813225 | aio | Tuesday 19 May 2026 13:51:56 +0000 (0:00:00.049) 0:01:29.593 *********** 2026-05-19 13:51:57.061482 | aio | ok: [aio] 2026-05-19 13:51:57.061710 | aio | 2026-05-19 13:51:57.061944 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:57.062225 | aio | Tuesday 19 May 2026 13:51:57 +0000 (0:00:00.249) 0:01:29.842 *********** 2026-05-19 13:51:58.213225 | aio | ok: [aio] 2026-05-19 13:51:58.213283 | aio | 2026-05-19 13:51:58.213294 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:58.213382 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:01.151) 0:01:30.994 *********** 2026-05-19 13:51:58.420610 | aio | ok: [aio] => { 2026-05-19 13:51:58.420652 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:51:58.420659 | aio | } 2026-05-19 13:51:58.420665 | aio | 2026-05-19 13:51:58.420671 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:58.420677 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.206) 0:01:31.200 *********** 2026-05-19 13:51:58.961977 | aio | ok: [aio] 2026-05-19 13:51:58.962036 | aio | 2026-05-19 13:51:58.962047 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:58.962056 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.540) 0:01:31.741 *********** 2026-05-19 13:52:01.291760 | aio | ok: [aio] 2026-05-19 13:52:01.291818 | aio | 2026-05-19 13:52:01.291830 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:52:01.291841 | aio | Tuesday 19 May 2026 13:52:01 +0000 (0:00:02.330) 0:01:34.071 *********** 2026-05-19 13:52:01.326202 | aio | skipping: [aio] 2026-05-19 13:52:01.326251 | aio | 2026-05-19 13:52:01.326279 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:52:01.326379 | aio | Tuesday 19 May 2026 13:52:01 +0000 (0:00:00.032) 0:01:34.104 *********** 2026-05-19 13:52:01.356644 | aio | skipping: [aio] 2026-05-19 13:52:01.356682 | aio | 2026-05-19 13:52:01.356693 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:52:01.356703 | aio | Tuesday 19 May 2026 13:52:01 +0000 (0:00:00.031) 0:01:34.135 *********** 2026-05-19 13:52:01.387727 | aio | skipping: [aio] 2026-05-19 13:52:01.387763 | aio | 2026-05-19 13:52:01.387774 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:52:01.387784 | aio | Tuesday 19 May 2026 13:52:01 +0000 (0:00:00.031) 0:01:34.167 *********** 2026-05-19 13:52:02.571237 | aio | ok: [aio] 2026-05-19 13:52:02.571288 | aio | 2026-05-19 13:52:02.571299 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:52:02.571315 | aio | Tuesday 19 May 2026 13:52:02 +0000 (0:00:01.184) 0:01:35.352 *********** 2026-05-19 13:52:03.121467 | aio | ok: [aio] 2026-05-19 13:52:03.121648 | aio | 2026-05-19 13:52:03.121938 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:52:03.122203 | aio | Tuesday 19 May 2026 13:52:03 +0000 (0:00:00.550) 0:01:35.902 *********** 2026-05-19 13:52:04.317242 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:52:04.317463 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:52:04.317716 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:52:04.317936 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:52:04.318183 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:52:04.318343 | aio | 2026-05-19 13:52:04.318553 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:52:04.318761 | aio | Tuesday 19 May 2026 13:52:04 +0000 (0:00:01.195) 0:01:37.097 *********** 2026-05-19 13:52:05.028633 | aio | ok: [aio] 2026-05-19 13:52:05.028812 | aio | 2026-05-19 13:52:05.029071 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:52:05.029355 | aio | Tuesday 19 May 2026 13:52:05 +0000 (0:00:00.704) 0:01:37.802 *********** 2026-05-19 13:52:05.029580 | aio | 2026-05-19 13:52:05.029831 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:52:05.030081 | aio | Tuesday 19 May 2026 13:52:05 +0000 (0:00:00.007) 0:01:37.809 *********** 2026-05-19 13:52:05.487182 | aio | ok: [aio] 2026-05-19 13:52:05.487319 | aio | 2026-05-19 13:52:05.487334 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:52:05.487344 | aio | Tuesday 19 May 2026 13:52:05 +0000 (0:00:00.457) 0:01:38.266 *********** 2026-05-19 13:52:05.760607 | aio | ok: [aio] 2026-05-19 13:52:05.760690 | aio | 2026-05-19 13:52:05.760700 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:52:05.760710 | aio | Tuesday 19 May 2026 13:52:05 +0000 (0:00:00.274) 0:01:38.540 *********** 2026-05-19 13:52:05.841661 | aio | ok: [aio] => { 2026-05-19 13:52:05.841708 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:52:05.841714 | aio | } 2026-05-19 13:52:05.841720 | aio | 2026-05-19 13:52:05.841726 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:52:05.841732 | aio | Tuesday 19 May 2026 13:52:05 +0000 (0:00:00.080) 0:01:38.621 *********** 2026-05-19 13:52:06.271885 | aio | ok: [aio] 2026-05-19 13:52:06.271958 | aio | 2026-05-19 13:52:06.271976 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:52:06.271988 | aio | Tuesday 19 May 2026 13:52:06 +0000 (0:00:00.429) 0:01:39.051 *********** 2026-05-19 13:52:09.662103 | aio | ok: [aio] 2026-05-19 13:52:09.662976 | aio | 2026-05-19 13:52:09.663024 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:52:09.663039 | aio | Tuesday 19 May 2026 13:52:09 +0000 (0:00:03.390) 0:01:42.442 *********** 2026-05-19 13:52:10.952701 | aio | ok: [aio] 2026-05-19 13:52:10.952788 | aio | 2026-05-19 13:52:10.952968 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:52:10.953160 | aio | Tuesday 19 May 2026 13:52:10 +0000 (0:00:01.290) 0:01:43.732 *********** 2026-05-19 13:52:11.212177 | aio | ok: [aio] 2026-05-19 13:52:11.212211 | aio | 2026-05-19 13:52:11.212216 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:52:11.212225 | aio | Tuesday 19 May 2026 13:52:11 +0000 (0:00:00.257) 0:01:43.990 *********** 2026-05-19 13:52:11.762522 | aio | ok: [aio] 2026-05-19 13:52:11.762582 | aio | 2026-05-19 13:52:11.762708 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:52:11.762837 | aio | Tuesday 19 May 2026 13:52:11 +0000 (0:00:00.552) 0:01:44.543 *********** 2026-05-19 13:52:12.496666 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:52:12.496751 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:52:12.496797 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:52:12.496806 | aio | 2026-05-19 13:52:12.496816 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:52:12.496825 | aio | Tuesday 19 May 2026 13:52:12 +0000 (0:00:00.731) 0:01:45.275 *********** 2026-05-19 13:52:13.068229 | aio | ok: [aio] 2026-05-19 13:52:13.068296 | aio | 2026-05-19 13:52:13.068308 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:52:13.068324 | aio | Tuesday 19 May 2026 13:52:13 +0000 (0:00:00.573) 0:01:45.848 *********** 2026-05-19 13:52:13.624555 | aio | ok: [aio] 2026-05-19 13:52:13.624612 | aio | 2026-05-19 13:52:13.624623 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:52:13.624633 | aio | Tuesday 19 May 2026 13:52:13 +0000 (0:00:00.545) 0:01:46.393 *********** 2026-05-19 13:52:13.624642 | aio | 2026-05-19 13:52:13.624651 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:52:13.624659 | aio | Tuesday 19 May 2026 13:52:13 +0000 (0:00:00.009) 0:01:46.403 *********** 2026-05-19 13:52:14.077261 | aio | ok: [aio] 2026-05-19 13:52:14.077322 | aio | 2026-05-19 13:52:14.077788 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:52:14.077832 | aio | Tuesday 19 May 2026 13:52:14 +0000 (0:00:00.453) 0:01:46.856 *********** 2026-05-19 13:52:14.138466 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:52:14.138569 | aio | 2026-05-19 13:52:14.138581 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:52:14.138592 | aio | Tuesday 19 May 2026 13:52:14 +0000 (0:00:00.060) 0:01:46.916 *********** 2026-05-19 13:52:15.407323 | aio | ok: [aio] 2026-05-19 13:52:15.407394 | aio | 2026-05-19 13:52:15.407424 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:52:15.407433 | aio | Tuesday 19 May 2026 13:52:15 +0000 (0:00:01.267) 0:01:48.184 *********** 2026-05-19 13:52:16.239338 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:52:16.239430 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:52:16.239449 | aio | 2026-05-19 13:52:16.240001 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:52:16.240067 | aio | Tuesday 19 May 2026 13:52:16 +0000 (0:00:00.834) 0:01:49.019 *********** 2026-05-19 13:52:16.636307 | aio | ok: [aio] 2026-05-19 13:52:16.636382 | aio | 2026-05-19 13:52:16.637060 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:52:16.637183 | aio | Tuesday 19 May 2026 13:52:16 +0000 (0:00:00.397) 0:01:49.416 *********** 2026-05-19 13:52:16.897600 | aio | ok: [aio] 2026-05-19 13:52:16.897715 | aio | 2026-05-19 13:52:16.897731 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:52:16.897888 | aio | Tuesday 19 May 2026 13:52:16 +0000 (0:00:00.261) 0:01:49.678 *********** 2026-05-19 13:52:17.233534 | aio | ok: [aio] 2026-05-19 13:52:17.233604 | aio | 2026-05-19 13:52:17.233896 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:52:17.233919 | aio | Tuesday 19 May 2026 13:52:17 +0000 (0:00:00.333) 0:01:50.012 *********** 2026-05-19 13:52:17.507251 | aio | ok: [aio] 2026-05-19 13:52:17.507307 | aio | 2026-05-19 13:52:17.508019 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:52:17.508066 | aio | Tuesday 19 May 2026 13:52:17 +0000 (0:00:00.275) 0:01:50.287 *********** 2026-05-19 13:52:17.786207 | aio | ok: [aio] => (item=aio) 2026-05-19 13:52:17.786273 | aio | 2026-05-19 13:52:17.786648 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:52:17.786674 | aio | Tuesday 19 May 2026 13:52:17 +0000 (0:00:00.278) 0:01:50.566 *********** 2026-05-19 13:52:17.836632 | aio | ok: [aio] 2026-05-19 13:52:17.836703 | aio | 2026-05-19 13:52:17.836888 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:52:17.837041 | aio | Tuesday 19 May 2026 13:52:17 +0000 (0:00:00.050) 0:01:50.617 *********** 2026-05-19 13:52:17.901793 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:52:17.901846 | aio | 2026-05-19 13:52:17.901857 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:52:17.901866 | aio | Tuesday 19 May 2026 13:52:17 +0000 (0:00:00.064) 0:01:50.681 *********** 2026-05-19 13:52:17.951177 | aio | skipping: [aio] 2026-05-19 13:52:17.951216 | aio | 2026-05-19 13:52:17.951221 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:52:17.951226 | aio | Tuesday 19 May 2026 13:52:17 +0000 (0:00:00.049) 0:01:50.731 *********** 2026-05-19 13:52:17.998310 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:52:17.998355 | aio | skipping: [aio] 2026-05-19 13:52:17.998552 | aio | 2026-05-19 13:52:17.998892 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:52:17.999240 | aio | Tuesday 19 May 2026 13:52:17 +0000 (0:00:00.047) 0:01:50.778 *********** 2026-05-19 13:52:18.321962 | aio | ok: [aio] 2026-05-19 13:52:18.322476 | aio | 2026-05-19 13:52:18.323127 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:52:18.323185 | aio | Tuesday 19 May 2026 13:52:18 +0000 (0:00:00.323) 0:01:51.102 *********** 2026-05-19 13:52:25.201811 | aio | ok: [aio] 2026-05-19 13:52:25.201872 | aio | 2026-05-19 13:52:25.201879 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:52:25.201884 | aio | Tuesday 19 May 2026 13:52:25 +0000 (0:00:06.879) 0:01:57.982 *********** 2026-05-19 13:52:30.937697 | aio | ok: [aio] 2026-05-19 13:52:30.937744 | aio | 2026-05-19 13:52:30.938256 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:52:30.938352 | aio | Tuesday 19 May 2026 13:52:30 +0000 (0:00:05.731) 0:02:03.714 *********** 2026-05-19 13:52:45.343673 | aio | ok: [aio] 2026-05-19 13:52:45.343771 | aio | 2026-05-19 13:52:45.347164 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:52:45.347199 | aio | Tuesday 19 May 2026 13:52:45 +0000 (0:00:14.410) 0:02:18.124 *********** 2026-05-19 13:52:45.419848 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:52:45.420144 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:52:45.423003 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:52:45.423572 | aio | skipping: [aio] 2026-05-19 13:52:45.423931 | aio | 2026-05-19 13:52:45.424307 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:52:45.424632 | aio | Tuesday 19 May 2026 13:52:45 +0000 (0:00:00.075) 0:02:18.199 *********** 2026-05-19 13:52:51.930661 | aio | ok: [aio] 2026-05-19 13:52:51.931021 | aio | 2026-05-19 13:52:51.931448 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:52:51.931776 | aio | Tuesday 19 May 2026 13:52:51 +0000 (0:00:06.511) 0:02:24.711 *********** 2026-05-19 13:52:58.259464 | aio | ok: [aio] 2026-05-19 13:52:58.259715 | aio | 2026-05-19 13:52:58.259944 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:52:58.260175 | aio | Tuesday 19 May 2026 13:52:58 +0000 (0:00:06.328) 0:02:31.040 *********** 2026-05-19 13:52:58.321762 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:52:58.321949 | aio | 2026-05-19 13:52:58.322102 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:52:58.322268 | aio | Tuesday 19 May 2026 13:52:58 +0000 (0:00:00.061) 0:02:31.102 *********** 2026-05-19 13:52:58.368467 | aio | ok: [aio] 2026-05-19 13:52:58.368574 | aio | 2026-05-19 13:52:58.368830 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:52:58.368867 | aio | Tuesday 19 May 2026 13:52:58 +0000 (0:00:00.047) 0:02:31.150 *********** 2026-05-19 13:53:04.717111 | aio | ok: [aio] 2026-05-19 13:53:04.717243 | aio | 2026-05-19 13:53:04.717254 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:53:04.717264 | aio | Tuesday 19 May 2026 13:53:04 +0000 (0:00:06.346) 0:02:37.496 *********** 2026-05-19 13:53:04.761908 | aio | ok: [aio] 2026-05-19 13:53:04.761998 | aio | 2026-05-19 13:53:04.762008 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:53:04.762019 | aio | Tuesday 19 May 2026 13:53:04 +0000 (0:00:00.044) 0:02:37.541 *********** 2026-05-19 13:53:04.804813 | aio | skipping: [aio] => (item=1) 2026-05-19 13:53:04.804882 | aio | skipping: [aio] => (item=1) 2026-05-19 13:53:04.804892 | aio | skipping: [aio] => (item=1) 2026-05-19 13:53:04.804900 | aio | skipping: [aio] 2026-05-19 13:53:04.804910 | aio | 2026-05-19 13:53:04.804919 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:53:04.804929 | aio | Tuesday 19 May 2026 13:53:04 +0000 (0:00:00.041) 0:02:37.582 *********** 2026-05-19 13:53:04.841235 | aio | skipping: [aio] 2026-05-19 13:53:04.841305 | aio | 2026-05-19 13:53:04.841316 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:53:04.841326 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 13:53:04.841336 | aio | 2026-05-19 13:53:04.841344 | aio | 2026-05-19 13:53:04.841353 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:53:04.841362 | aio | Tuesday 19 May 2026 13:53:04 +0000 (0:00:00.036) 0:02:37.619 *********** 2026-05-19 13:53:04.841370 | aio | =============================================================================== 2026-05-19 13:53:04.841617 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.69s 2026-05-19 13:53:04.841928 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.41s 2026-05-19 13:53:04.842591 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.07s 2026-05-19 13:53:04.843015 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.93s 2026-05-19 13:53:04.843530 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.88s 2026-05-19 13:53:04.843970 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.60s 2026-05-19 13:53:04.844803 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.51s 2026-05-19 13:53:04.845163 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.42s 2026-05-19 13:53:04.845456 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.36s 2026-05-19 13:53:04.845643 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.35s 2026-05-19 13:53:04.845830 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.33s 2026-05-19 13:53:04.846017 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.30s 2026-05-19 13:53:04.846230 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 6.25s 2026-05-19 13:53:04.846427 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.73s 2026-05-19 13:53:04.846614 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.39s 2026-05-19 13:53:04.846801 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.36s 2026-05-19 13:53:04.847010 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.68s 2026-05-19 13:53:04.847266 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.33s 2026-05-19 13:53:04.847514 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 1.36s 2026-05-19 13:53:04.847709 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.36s 2026-05-19 13:53:04.987431 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 13:53:04.999064 | aio | INFO [default > side_effect] Executing 2026-05-19 13:53:04.999583 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:53:05.006826 | aio | INFO [default > verify] Executing 2026-05-19 13:53:05.819509 | aio | 2026-05-19 13:53:05.819995 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 13:53:05.820362 | aio | 2026-05-19 13:53:05.820710 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:53:05.821152 | aio | Tuesday 19 May 2026 13:53:05 +0000 (0:00:00.011) 0:00:00.011 *********** 2026-05-19 13:53:07.051512 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:53:07.051866 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:53:07.052178 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:53:07.052468 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:53:07.052748 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:53:07.063945 | aio | ok: [aio] 2026-05-19 13:53:07.064348 | aio | 2026-05-19 13:53:07.064681 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 13:53:07.065001 | aio | Tuesday 19 May 2026 13:53:07 +0000 (0:00:01.244) 0:00:01.255 *********** 2026-05-19 13:53:17.543324 | aio | ok: [aio] 2026-05-19 13:53:17.543437 | aio | 2026-05-19 13:53:17.543448 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 13:53:17.543467 | aio | Tuesday 19 May 2026 13:53:17 +0000 (0:00:10.478) 0:00:11.734 *********** 2026-05-19 13:53:17.580534 | aio | ok: [aio] => { 2026-05-19 13:53:17.580723 | aio | "_ceph_health": { 2026-05-19 13:53:17.580969 | aio | "changed": false, 2026-05-19 13:53:17.581329 | aio | "cmd": [ 2026-05-19 13:53:17.581589 | aio | "cephadm", 2026-05-19 13:53:17.581827 | aio | "shell", 2026-05-19 13:53:17.582196 | aio | "--", 2026-05-19 13:53:17.582452 | aio | "ceph", 2026-05-19 13:53:17.582694 | aio | "health" 2026-05-19 13:53:17.582934 | aio | ], 2026-05-19 13:53:17.583286 | aio | "delta": "0:00:10.150311", 2026-05-19 13:53:17.583501 | aio | "end": "2026-05-19 13:53:17.497607", 2026-05-19 13:53:17.583754 | aio | "failed": false, 2026-05-19 13:53:17.583997 | aio | "msg": "", 2026-05-19 13:53:17.584274 | aio | "rc": 0, 2026-05-19 13:53:17.584528 | aio | "start": "2026-05-19 13:53:07.347296", 2026-05-19 13:53:17.584807 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-19 13:53:17.585192 | aio | "stderr_lines": [ 2026-05-19 13:53:17.585477 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 13:53:17.585758 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 13:53:17.586048 | aio | ], 2026-05-19 13:53:17.586341 | aio | "stdout": "HEALTH_OK", 2026-05-19 13:53:17.586630 | aio | "stdout_lines": [ 2026-05-19 13:53:17.586909 | aio | "HEALTH_OK" 2026-05-19 13:53:17.587233 | aio | ] 2026-05-19 13:53:17.587614 | aio | } 2026-05-19 13:53:17.587938 | aio | } 2026-05-19 13:53:17.588220 | aio | 2026-05-19 13:53:17.588488 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 13:53:17.588746 | aio | Tuesday 19 May 2026 13:53:17 +0000 (0:00:00.038) 0:00:11.772 *********** 2026-05-19 13:53:17.612828 | aio | ok: [aio] => { 2026-05-19 13:53:17.613098 | aio | "changed": false, 2026-05-19 13:53:17.613388 | aio | "msg": "All assertions passed" 2026-05-19 13:53:17.613619 | aio | } 2026-05-19 13:53:17.613840 | aio | 2026-05-19 13:53:17.614155 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 13:53:17.614480 | aio | Tuesday 19 May 2026 13:53:17 +0000 (0:00:00.032) 0:00:11.804 *********** 2026-05-19 13:53:23.805003 | aio | changed: [aio] 2026-05-19 13:53:23.805087 | aio | 2026-05-19 13:53:23.805293 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 13:53:23.805451 | aio | Tuesday 19 May 2026 13:53:23 +0000 (0:00:06.192) 0:00:17.996 *********** 2026-05-19 13:53:26.160770 | aio | changed: [aio] 2026-05-19 13:53:26.160851 | aio | 2026-05-19 13:53:26.160973 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 13:53:26.161083 | aio | Tuesday 19 May 2026 13:53:26 +0000 (0:00:02.355) 0:00:20.352 *********** 2026-05-19 13:53:27.339851 | aio | ok: [aio] 2026-05-19 13:53:27.340136 | aio | 2026-05-19 13:53:27.340487 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 13:53:27.340780 | aio | Tuesday 19 May 2026 13:53:27 +0000 (0:00:01.179) 0:00:21.531 *********** 2026-05-19 13:53:27.379043 | aio | ok: [aio] => { 2026-05-19 13:53:27.379357 | aio | "changed": false, 2026-05-19 13:53:27.379660 | aio | "msg": "All assertions passed" 2026-05-19 13:53:27.379979 | aio | } 2026-05-19 13:53:27.380325 | aio | 2026-05-19 13:53:27.380602 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:53:27.380910 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 13:53:27.381183 | aio | 2026-05-19 13:53:27.381467 | aio | 2026-05-19 13:53:27.381753 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:53:27.382046 | aio | Tuesday 19 May 2026 13:53:27 +0000 (0:00:00.039) 0:00:21.571 *********** 2026-05-19 13:53:27.382383 | aio | =============================================================================== 2026-05-19 13:53:27.382663 | aio | Get cluster health status ---------------------------------------------- 10.48s 2026-05-19 13:53:27.382939 | aio | Create a test Ceph pool ------------------------------------------------- 6.19s 2026-05-19 13:53:27.383258 | aio | Create a test Ceph key -------------------------------------------------- 2.36s 2026-05-19 13:53:27.383538 | aio | Gathering Facts --------------------------------------------------------- 1.24s 2026-05-19 13:53:27.383822 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.18s 2026-05-19 13:53:27.384148 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-05-19 13:53:27.384449 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-05-19 13:53:27.384727 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-19 13:53:27.466175 | aio | INFO [default > verify] Executed: Successful 2026-05-19 13:53:27.476975 | aio | INFO [default > cleanup] Executing 2026-05-19 13:53:27.477467 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:53:27.484291 | aio | INFO [default > destroy] Executing 2026-05-19 13:53:27.484362 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:53:27.484480 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:53:27.484803 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 13:53:28.030915 | aio | ok: Runtime: 0:10:21.063627 2026-05-19 13:53:28.046069 | 2026-05-19 13:53:28.046185 | PLAY RECAP 2026-05-19 13:53:28.046373 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:53:28.046482 | 2026-05-19 13:53:28.196549 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:53:28.199242 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:53:28.907055 | 2026-05-19 13:53:28.907628 | PLAY [all] 2026-05-19 13:53:28.921422 | 2026-05-19 13:53:28.921512 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 13:53:28.966915 | aio | skipping: Conditional result was False 2026-05-19 13:53:29.001221 | 2026-05-19 13:53:29.001474 | TASK [fetch-output : Set log path for single node] 2026-05-19 13:53:29.055540 | aio | ok 2026-05-19 13:53:29.061461 | 2026-05-19 13:53:29.061535 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 13:53:29.639356 | aio -> localhost | ok: "/var/lib/zuul/builds/21e6ec4d471e4082b701f5e405fa3d79/work/logs" 2026-05-19 13:53:29.913559 | aio -> localhost | changed: "/var/lib/zuul/builds/21e6ec4d471e4082b701f5e405fa3d79/work/artifacts" 2026-05-19 13:53:30.386017 | aio -> localhost | changed: "/var/lib/zuul/builds/21e6ec4d471e4082b701f5e405fa3d79/work/docs" 2026-05-19 13:53:30.409479 | 2026-05-19 13:53:30.409630 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 13:53:31.055622 | aio | changed: .d..t...... ./ 2026-05-19 13:53:31.056097 | aio | changed: All items complete 2026-05-19 13:53:31.056198 | 2026-05-19 13:53:31.538555 | aio | changed: .d..t...... ./ 2026-05-19 13:53:32.010467 | aio | changed: .d..t...... ./ 2026-05-19 13:53:32.035865 | 2026-05-19 13:53:32.036660 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 13:53:32.438627 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006870 2026-05-19 13:53:32.675183 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007823 2026-05-19 13:53:32.689825 | 2026-05-19 13:53:32.689987 | PLAY [all] 2026-05-19 13:53:32.697455 | 2026-05-19 13:53:32.697533 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 13:53:33.180857 | aio | changed 2026-05-19 13:53:33.188873 | 2026-05-19 13:53:33.188935 | PLAY RECAP 2026-05-19 13:53:33.189003 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 13:53:33.189029 | 2026-05-19 13:53:33.345883 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:53:33.349362 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 13:53:33.922304 | 2026-05-19 13:53:33.922445 | PLAY [localhost] 2026-05-19 13:53:33.932546 | 2026-05-19 13:53:33.932619 | TASK [Generate Zuul manifest] 2026-05-19 13:53:33.955750 | localhost | ok 2026-05-19 13:53:33.971462 | 2026-05-19 13:53:33.971549 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 13:53:35.022276 | localhost | changed 2026-05-19 13:53:35.035544 | 2026-05-19 13:53:35.035720 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 13:53:35.212181 | localhost | ok 2026-05-19 13:53:35.222450 | 2026-05-19 13:53:35.222565 | TASK [Upload logs] 2026-05-19 13:53:35.242687 | localhost | ok 2026-05-19 13:53:35.302880 | 2026-05-19 13:53:35.303030 | TASK [Set zuul-log-path fact] 2026-05-19 13:53:35.324038 | localhost | ok 2026-05-19 13:53:35.337512 | 2026-05-19 13:53:35.337588 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:53:35.368958 | localhost | ok 2026-05-19 13:53:35.378543 | 2026-05-19 13:53:35.378613 | TASK [upload-logs : Create log directories] 2026-05-19 13:53:35.803967 | localhost | changed 2026-05-19 13:53:35.808884 | 2026-05-19 13:53:35.808957 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 13:53:36.290803 | localhost -> localhost | ok: Runtime: 0:00:00.006136 2026-05-19 13:53:36.311703 | 2026-05-19 13:53:36.311793 | TASK [upload-logs : Upload logs to log server] 2026-05-19 13:53:36.815035 | localhost | Output suppressed because no_log was given 2026-05-19 13:53:36.818742 | 2026-05-19 13:53:36.818812 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 13:53:36.867819 | localhost | skipping: Conditional result was False 2026-05-19 13:53:36.919550 | localhost | skipping: Conditional result was False 2026-05-19 13:53:36.934981 | 2026-05-19 13:53:36.935420 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 13:53:36.980193 | localhost | skipping: Conditional result was False 2026-05-19 13:53:36.980597 | 2026-05-19 13:53:36.984505 | localhost | skipping: Conditional result was False 2026-05-19 13:53:37.001311 | 2026-05-19 13:53:37.001454 | LOOP [upload-logs : Upload console log and json output]